:root{--snap-st-not-started:var(--faint);--snap-st-in-progress:var(--info-fg);--snap-st-at-risk:var(--warn-fg);--snap-st-on-hold:var(--faint);--snap-st-ready:var(--purple-fg);--snap-st-transitioned:var(--ok-fg);--snap-shadow-drawer:-16px 0 40px -12px #041e3b47;--snap-shadow-pop:0 10px 30px -10px #041e3b59;--snap-drawer-w:560px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--snap-shadow-drawer:-16px 0 40px -12px #000000b3;--snap-shadow-pop:0 10px 30px -10px #000c}}:root[data-theme=dark]{--snap-shadow-drawer:-16px 0 40px -12px #000000b3;--snap-shadow-pop:0 10px 30px -10px #000c}.snap-rail :focus-visible{outline-color:var(--brand);outline-offset:1px}@keyframes snap-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.snap-drawer-in{animation:.18s ease-out snap-drawer-in}@keyframes snap-settle{0%{box-shadow:0 0 0 3px var(--info-fg)}to{box-shadow:0 0 #0000}}.snap-settle{animation:.9s ease-out snap-settle}@media (prefers-reduced-motion:reduce){.snap-drawer-in,.snap-settle{animation:none}}.snap-pill-select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 11px),calc(100% - 7px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-right:20px}