@keyframes fs-toast-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes fs-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.fs-toast{animation:fs-toast-in .32s var(--ease-out,ease-out) both}.fs-pop{animation:fs-pop-in .18s var(--ease-out,ease-out) both}@media (prefers-reduced-motion:reduce){.fs-pop,.fs-toast{animation:none}}.odds-bar{height:4px;background:var(--rule);border-radius:1px;overflow:hidden}.odds-bar>span{display:block;height:100%;background:currentColor;transition:width .5s var(--ease-out,ease-out)}.access-btn{display:grid;place-items:center;width:2.75rem;min-height:2.75rem;flex:none;border:1px solid hsla(43,46%,90%,.18);border-radius:3px;color:var(--flap-ink);transition:background-color .15s ease,border-color .15s ease}.access-btn:hover{background:hsla(0,0%,100%,.06);border-color:hsla(43,46%,90%,.35)}.access-btn:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.board .input{background:hsla(0,0%,100%,.04);border-color:hsla(43,46%,90%,.18);color:var(--flap-ink)}