figure.svelte-ak6a42 .mock-btn{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:.25rem .625rem;font-size:.75rem;color:var(--secondary-foreground);transition:color .15s,background-color .15s,border-color .15s}figure.svelte-ak6a42 .mock-btn:hover{border-color:color-mix(in oklch,var(--primary) 40%,transparent)}figure.svelte-ak6a42 .mock-btn[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}figure.svelte-ak6a42 .mock-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){figure.svelte-ak6a42 .mock-btn{transition:none}}@media(prefers-reduced-motion:no-preference){.hero-anim.svelte-5kfurk{animation:svelte-5kfurk-hero-in var(--dur-entrance) var(--ease-signature) .25s both}.admin.svelte-5kfurk{animation:svelte-5kfurk-rise .45s var(--ease-signature) .25s backwards}.portal.svelte-5kfurk{animation:svelte-5kfurk-rise .45s var(--ease-signature) .32s backwards}}@keyframes svelte-5kfurk-hero-in{0%{opacity:0;transform:translateY(1rem)}}@keyframes svelte-5kfurk-rise{0%{opacity:0;translate:0 8px;scale:.98}}.admin.svelte-5kfurk{position:absolute;inset:4% auto 0 10%;width:130%;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,oklch(0 0 0) 70%,transparent);mask-image:linear-gradient(to bottom,oklch(0 0 0) 70%,transparent)}.portal.svelte-5kfurk{position:absolute;left:3%;top:62%;width:72%;box-shadow:0 1px 2px #0000000f,0 12px 32px -8px #0000002e}@media(min-width:640px){.admin.svelte-5kfurk{inset:6% auto 0 18%;width:90%}.portal.svelte-5kfurk{left:2%;top:28%;width:clamp(13.5rem,30%,22rem)}}.pvote.svelte-5kfurk{border-color:var(--primary);color:var(--primary);background:color-mix(in oklab,var(--primary) 8%,var(--surface))}.shipped.svelte-5kfurk{background:color-mix(in oklab,var(--success) 12%,var(--surface))}.reset.svelte-5kfurk,.planned.svelte-5kfurk,.v1.svelte-5kfurk,.v2.svelte-5kfurk,.v3.svelte-5kfurk{opacity:0}.hero-anim.svelte-5kfurk.anim :is(.live:where(.svelte-5kfurk),.reset:where(.svelte-5kfurk),.climber:where(.svelte-5kfurk),.passed:where(.svelte-5kfurk),.pvote:where(.svelte-5kfurk),.v0:where(.svelte-5kfurk),.v1:where(.svelte-5kfurk),.v2:where(.svelte-5kfurk),.v3:where(.svelte-5kfurk),.planned:where(.svelte-5kfurk),.shipped:where(.svelte-5kfurk),.mark:where(.svelte-5kfurk)){animation-duration:14s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-iteration-count:infinite;animation-play-state:paused}.hero-anim.svelte-5kfurk.anim.is-playing :is(.live:where(.svelte-5kfurk),.reset:where(.svelte-5kfurk),.climber:where(.svelte-5kfurk),.passed:where(.svelte-5kfurk),.pvote:where(.svelte-5kfurk),.v0:where(.svelte-5kfurk),.v1:where(.svelte-5kfurk),.v2:where(.svelte-5kfurk),.v3:where(.svelte-5kfurk),.planned:where(.svelte-5kfurk),.shipped:where(.svelte-5kfurk),.mark:where(.svelte-5kfurk)){animation-play-state:running}.hero-anim.svelte-5kfurk.anim .live:where(.svelte-5kfurk){animation-name:svelte-5kfurk-out}.hero-anim.svelte-5kfurk.anim .reset:where(.svelte-5kfurk){animation-name:svelte-5kfurk-in}.hero-anim.svelte-5kfurk.anim .climber:where(.svelte-5kfurk){animation-name:svelte-5kfurk-climb}.hero-anim.svelte-5kfurk.anim .passed:where(.svelte-5kfurk){animation-name:svelte-5kfurk-pass}.hero-anim.svelte-5kfurk.anim .pvote:where(.svelte-5kfurk){animation-name:svelte-5kfurk-press}.hero-anim.svelte-5kfurk.anim .v0:where(.svelte-5kfurk){animation-name:svelte-5kfurk-v0}.hero-anim.svelte-5kfurk.anim .v1:where(.svelte-5kfurk){animation-name:svelte-5kfurk-v1}.hero-anim.svelte-5kfurk.anim .v2:where(.svelte-5kfurk){animation-name:svelte-5kfurk-v2}.hero-anim.svelte-5kfurk.anim .v3:where(.svelte-5kfurk){animation-name:svelte-5kfurk-v3}.hero-anim.svelte-5kfurk.anim .planned:where(.svelte-5kfurk){animation-name:svelte-5kfurk-planned}.hero-anim.svelte-5kfurk.anim .shipped:where(.svelte-5kfurk){animation-name:svelte-5kfurk-shipped}.hero-anim.svelte-5kfurk.anim .mark:where(.svelte-5kfurk){animation-name:svelte-5kfurk-sync;animation-delay:calc(var(--i) * .12s);animation-fill-mode:backwards}@keyframes svelte-5kfurk-out{0%,88%{opacity:1}96%,99.9%{opacity:0}to{opacity:1}}@keyframes svelte-5kfurk-in{0%,88%{opacity:0}96%,99.9%{opacity:1}to{opacity:0}}@keyframes svelte-5kfurk-climb{0%,11%{transform:translateY(400%);box-shadow:none}15%,22%{box-shadow:0 4px 12px #00000014}24%,96%{transform:none;box-shadow:none}97%,to{transform:translateY(400%)}}@keyframes svelte-5kfurk-pass{0%,12%{transform:translateY(-100%)}23%,96%{transform:none}97%,to{transform:translateY(-100%)}}@keyframes svelte-5kfurk-press{0%,5%,96%,to{transform:none;border-color:var(--border);color:var(--foreground);background:var(--surface)}6%{transform:scale(.9)}7.5%,88%{transform:none;border-color:var(--primary);color:var(--primary);background:color-mix(in oklab,var(--primary) 8%,var(--surface))}}@keyframes svelte-5kfurk-v0{0%,30%{opacity:1}32%,88%{opacity:0}96%,to{opacity:1}}@keyframes svelte-5kfurk-v1{0%,30%{opacity:0}32%,46%{opacity:1}48%,to{opacity:0}}@keyframes svelte-5kfurk-v2{0%,46%{opacity:0}48%,62%{opacity:1}64%,to{opacity:0}}@keyframes svelte-5kfurk-v3{0%,62%{opacity:0}64%,88%{opacity:1}96%,to{opacity:0}}@keyframes svelte-5kfurk-planned{0%,28%{opacity:0}30%,46%{opacity:1}48%,to{opacity:0}}@keyframes svelte-5kfurk-shipped{0%,46%{opacity:0}48%,99.9%{opacity:1}to{opacity:0}}@keyframes svelte-5kfurk-sync{0%,72%{opacity:0;transform:scale(.6)}75%{opacity:1;transform:scale(1.15)}78%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.6)}}.fade.svelte-5kfurk{background:linear-gradient(to bottom,transparent,color-mix(in oklab,var(--surface) 92%,transparent))}
