._center_ycpkh5{width:min(30rem,100vw);padding:0 1rem;box-sizing:border-box}._device_1fixu0{border:1px solid #fff;margin:1rem 0;padding:.5rem}._name_1fixu0{font-weight:700}._current-tag_1fixu0{margin-left:.5rem;font-weight:100;border:1px solid #777;padding:0 .25rem;border-radius:7px}._button-row_1fixu0{margin-top:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}._delete_1fixu0{background:0 0;border:0;box-shadow:none}._delete_1fixu0:focus,._delete_1fixu0:hover{animation-name:_rotate_1fixu0;animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);animation-duration:1s;animation-iteration-count:1}@keyframes _rotate_1fixu0{0%{transform:rotate(0);text-shadow:0 0 20px #ff0}100%{transform:rotate(360deg);text-shadow:0 0 0 #ff0}}._form_1eyk1t{display:flex;flex-direction:column}._form_1eyk1t div,._nav_ny68fr{flex-direction:row;display:flex}._form_1eyk1t h1,._form_1eyk1t h2,._form_1eyk1t h3{text-align:center}._form_1eyk1t div{align-items:center}._form_1eyk1t input{margin-bottom:.5rem}._form_1eyk1t button{margin-top:.5rem}._nav_ny68fr{position:sticky;top:0;left:0;right:0;height:3rem;background-color:#a33;align-items:center;padding:0 1rem;border-bottom:1px solid #fff;margin-bottom:1rem;width:100vw;box-sizing:border-box}._nav_ny68fr>*{margin-right:1rem}._nav_ny68fr a{text-decoration:none;color:#fff}._nav_ny68fr a:hover,._nav_ny68fr button:hover{text-decoration:underline}._nav_ny68fr button{cursor:pointer;background:0 0;font-weight:inherit;color:inherit;border:none;box-shadow:none}body,html{padding:0;margin:0;font-family:"TypoPRO Source Sans Pro";font-size:1.1em;color:#fff;background:#333}body{min-height:calc(100vh - 1rem);display:flex;flex-direction:column;align-items:center;margin-bottom:1rem}button{font-weight:400;box-sizing:border-box;height:2rem;background:#a33;color:#fff;border:none;outline:0;box-shadow:0 0 2px 0 #222;cursor:pointer}input[type=text],input[type=password]{box-sizing:border-box;height:2rem;outline:0;background:#222;color:#fff;border:1px solid #111;padding:.5rem}input[type=checkbox]{padding:0;margin:0 .5rem 0 0;outline:0;appearance:none;height:2rem;width:2rem;background:#222;border:1px solid #111}input[type=checkbox]:checked::after{content:"✓";font-size:2rem;position:relative;left:4px;bottom:4px;color:#ddd}