:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{zoom:1.4;background:#0a0c16!important}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background:#0a0c16!important}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@keyframes wiggle-brainbody{0%{transform:rotate(-2deg) scale(1.01)}10%{transform:rotate(2deg) scale(.99)}20%{transform:rotate(-1.5deg) scale(1.01)}30%{transform:rotate(1.5deg) scale(.99)}40%{transform:rotate(-1deg) scale(1.01)}50%{transform:rotate(1deg) scale(.99)}60%{transform:rotate(-2deg) scale(1.01)}70%{transform:rotate(2deg) scale(.99)}80%{transform:rotate(-1.5deg) scale(1.01)}90%{transform:rotate(1.5deg) scale(.99)}to{transform:rotate(-2deg) scale(1.01)}}@keyframes wiggle-brainbody-hover{0%{transform:rotate(-2deg) scale(1.01)}10%{transform:rotate(1.5deg) scale(.995)}20%{transform:rotate(-1.2deg) scale(1.008)}30%{transform:rotate(1.2deg) scale(.992)}40%{transform:rotate(-.8deg) scale(1.006)}50%{transform:rotate(.8deg) scale(.994)}60%{transform:rotate(-2deg) scale(1.01)}70%{transform:rotate(1.5deg) scale(.995)}80%{transform:rotate(-1.2deg) scale(1.008)}90%{transform:rotate(1.2deg) scale(.992)}to{transform:rotate(-2deg) scale(1.01)}}@keyframes wiggle-gibbet{0%{transform:rotate(-1deg) scale(1.004)}10%{transform:rotate(1deg) scale(.996)}20%{transform:rotate(-.8deg) scale(1.003)}30%{transform:rotate(.8deg) scale(.997)}40%{transform:rotate(-.5deg) scale(1.002)}50%{transform:rotate(.5deg) scale(.998)}60%{transform:rotate(-1deg) scale(1.004)}70%{transform:rotate(1deg) scale(.996)}80%{transform:rotate(-.8deg) scale(1.003)}90%{transform:rotate(.8deg) scale(.997)}to{transform:rotate(-1deg) scale(1.004)}}@keyframes wiggle-gibbet-hover{0%{transform:rotate(-1deg) scale(1.004)}10%{transform:rotate(.8deg) scale(.997)}20%{transform:rotate(-.6deg) scale(1.003)}30%{transform:rotate(.6deg) scale(.997)}40%{transform:rotate(-.4deg) scale(1.002)}50%{transform:rotate(.4deg) scale(.998)}60%{transform:rotate(-1deg) scale(1.004)}70%{transform:rotate(.8deg) scale(.997)}80%{transform:rotate(-.6deg) scale(1.003)}90%{transform:rotate(.6deg) scale(.997)}to{transform:rotate(-1deg) scale(1.004)}}.wiggle-brainbody{animation:wiggle-brainbody 3s infinite ease-in-out;will-change:transform;transform-origin:50% 50%;transform-box:fill-box}.wiggle-brainbody-hover:hover{animation:wiggle-brainbody-hover .5s infinite cubic-bezier(.68,-.55,.27,1.55);filter:drop-shadow(0 0 2px #fff6) drop-shadow(0 0 6px #aaf3)}.wiggle-gibbet{animation:wiggle-gibbet 3s infinite ease-in-out;will-change:transform;transform-origin:50% 50%;transform-box:fill-box}.wiggle-gibbet-hover:hover{animation:wiggle-gibbet-hover .5s infinite cubic-bezier(.68,-.55,.27,1.55);filter:drop-shadow(0 0 2px #fff6) drop-shadow(0 0 6px #aaf3)}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.roster-item{position:relative}.roster-item .roster-actions{opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.roster-item:hover .roster-actions,.roster-item:focus-within .roster-actions{opacity:1;pointer-events:auto}
