:root{--omni-ease-out:cubic-bezier(.22, 1, .36, 1);--omni-ease-in:cubic-bezier(.4, 0, 1, 1);--omni-spring:cubic-bezier(.34, 1.56, .64, 1);--omni-cyan:#22d3ee;--omni-cyan-glow:#22d3eea6;--omni-done-glow:#16a34a47}.omni-press{transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:.15s,.15s,.15s,.15s,.15s,.3s;transition-timing-function:ease, ease, ease, ease, ease, var(--omni-spring)}.omni-press:active:not(:disabled){transition-duration:.15s,.15s,.15s,.15s,.15s,90ms;transition-timing-function:ease, ease, ease, ease, ease, var(--omni-ease-out);transform:scale(.96)}.omni-set-row{isolation:isolate;position:relative}.omni-set-row:before{content:"";z-index:-1;border-radius:inherit;transform-origin:0;transition:transform .34s var(--omni-ease-out);background:#f0fdf4cc;position:absolute;inset:0;transform:scaleX(0)}.omni-set-row[data-done]:before{transform:scaleX(1)}.omni-set-row>:not(.omni-keep){transition:opacity .2s .14s}.omni-set-row[data-done]>:not(.omni-keep){opacity:.6}.omni-tick{overflow:visible}.omni-tick-ring{fill:none;stroke:currentColor;stroke-width:1.75px;transition:stroke .16s}.omni-tick-disc{fill:#22c55e;transform-box:fill-box;transform-origin:50%;transition:transform .3s var(--omni-spring);transform:scale(0)}.omni-tick-mark{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:17;stroke-dashoffset:17px;transition:stroke-dashoffset .26s var(--omni-ease-out) .11s}.omni-tick[data-done] .omni-tick-ring{stroke:#22c55e}.omni-tick[data-done] .omni-tick-disc{transform:scale(1)}.omni-tick[data-done] .omni-tick-mark{stroke-dashoffset:0}.omni-tick[data-pop]{animation:omni-tick-pop .38s var(--omni-ease-out)}@keyframes omni-tick-pop{30%{transform:scale(.82)}65%{transform:scale(1.08)}}.omni-carry-glow{pointer-events:none;animation:omni-carry .9s var(--omni-ease-out) .16s both;border-radius:.375rem;position:absolute;inset:0}@keyframes omni-carry{0%{box-shadow:0 0 #0000}25%{box-shadow:0 0 0 4px var(--omni-done-glow), inset 0 0 0 1px #16a34a}to{box-shadow:0 0 #0000}}.omni-nudge-up{animation:omni-nudge-up .2s var(--omni-ease-out)}.omni-nudge-down{animation:omni-nudge-down .2s var(--omni-ease-out)}@keyframes omni-nudge-up{0%{opacity:.55;transform:translateY(5px)}}@keyframes omni-nudge-down{0%{opacity:.55;transform:translateY(-5px)}}.omni-pr-pop{animation:omni-pr-pop .46s var(--omni-spring)}@keyframes omni-pr-pop{0%{transform:scale(.6)rotate(-20deg)}to{transform:none}}.omni-spark{pointer-events:none;opacity:0;width:4px;height:4px;animation:omni-spark .6s var(--omni-ease-out) .11s both;background:#eab308;border-radius:2px;margin:-2px 0 0 -2px;position:absolute;top:50%;left:50%}.omni-spark:nth-child(2n){background:#fb923c;width:3px;height:3px}@keyframes omni-spark{0%{opacity:1;transform:rotate(var(--omni-a)) translateY(-6px) scale(1)}to{opacity:0;transform:rotate(var(--omni-a)) translateY(-17px) scale(.3)}}.omni-sheen{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.omni-sheen:after{content:"";animation:omni-shine .9s var(--omni-ease-out) .16s both;background:linear-gradient(105deg,#0000 25%,#facc1561 50%,#0000 75%);position:absolute;inset:0;transform:translate(-110%)}@keyframes omni-shine{to{transform:translate(110%)}}.omni-pill-enter{animation:omni-pill-in .42s var(--omni-spring)}.omni-pill-leave{animation:omni-pill-out .18s var(--omni-ease-in) forwards}.omni-pill-ready{animation:omni-pop .42s var(--omni-spring)}.omni-pill-beat{animation:omni-beat 1s var(--omni-ease-out) infinite}@keyframes omni-pill-in{0%{opacity:0;transform:scale(.86)}}@keyframes omni-pill-out{to{opacity:0;transform:scale(.9)}}@keyframes omni-pop{0%{transform:scale(.94)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes omni-beat{0%,to{transform:scale(1)}30%{transform:scale(1.045)}}.omni-rest-fill{transform-origin:0;pointer-events:none;transition:transform .25s linear,background-color .42s;position:absolute;inset:0}.omni-slot{vertical-align:bottom;height:1.25em;line-height:1.25em;display:inline-block;position:relative;overflow:hidden}.omni-slot>span{text-align:center;white-space:nowrap;display:block}.omni-slot>.omni-digit-out{position:absolute;inset:0}.omni-digit-in[data-dir=down]{animation:omni-in-top .2s var(--omni-ease-out)}.omni-digit-out[data-dir=down]{animation:omni-out-bottom .2s var(--omni-ease-out) forwards}.omni-digit-in[data-dir=up]{animation:omni-in-bottom .2s var(--omni-ease-out)}.omni-digit-out[data-dir=up]{animation:omni-out-top .2s var(--omni-ease-out) forwards}@keyframes omni-in-top{0%{opacity:0;transform:translateY(-85%)}}@keyframes omni-out-bottom{to{opacity:0;transform:translateY(85%)}}@keyframes omni-in-bottom{0%{opacity:0;transform:translateY(85%)}}@keyframes omni-out-top{to{opacity:0;transform:translateY(-85%)}}.omni-rise{animation:omni-rise .46s var(--omni-ease-out) both;animation-delay:var(--omni-d,0s)}@keyframes omni-rise{0%{opacity:0;transform:translateY(10px)}}.omni-shine-once{position:relative;overflow:hidden}.omni-shine-once:after{content:"";pointer-events:none;animation:omni-shine 1s var(--omni-ease-out) .9s both;background:linear-gradient(105deg,#0000 25%,#facc1561 50%,#0000 75%);position:absolute;inset:0;transform:translate(-110%)}.omni-logo{filter:drop-shadow(0 10px 18px #082f4947);overflow:visible}.omni-logo-box{fill:#161b24;stroke:#2a3140;stroke-width:1px}.omni-logo-tile{fill:#3b4250;transform-box:fill-box;transform-origin:50%}.omni-logo-lit{fill:var(--omni-cyan);filter:drop-shadow(0 0 3px var(--omni-cyan-glow))}.omni-logo-cut{fill:none;stroke:#161b24;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100}.omni-logo-line{fill:none;stroke:var(--omni-cyan);stroke-width:5.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;filter:drop-shadow(0 0 2.5px var(--omni-cyan-glow))}.omni-logo-ripple{fill:none;stroke:var(--omni-cyan);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.omni-logo[data-play]{animation:omni-badge-in .6s var(--omni-spring) both, omni-bloom 1s ease-out 1.1s}.omni-logo[data-play] .omni-logo-tile{animation:omni-tile-in .42s var(--omni-spring) both;animation-delay:calc(.12s + var(--omni-w) * 55ms)}.omni-logo[data-play] .omni-logo-start{animation:omni-tile-in .42s var(--omni-spring) .12s both, omni-light-up .26s ease .43s both}.omni-logo[data-play] .omni-logo-end{animation:omni-tile-in .42s var(--omni-spring) .34s both, omni-light-up .2s ease 1.1s both, omni-end-pop .52s var(--omni-spring) 1.1s}.omni-logo[data-play] .omni-logo-cut,.omni-logo[data-play] .omni-logo-line{animation:.62s cubic-bezier(.65,0,.35,1) .5s both omni-draw-line}.omni-logo[data-play] .omni-logo-ripple{animation:omni-ripple .76s var(--omni-ease-out) 1.11s both}@keyframes omni-badge-in{0%{opacity:0;transform:scale(.3)rotate(-12deg)}}@keyframes omni-tile-in{0%{opacity:0;transform:scale(0)}}@keyframes omni-light-up{0%{fill:#3b4250;filter:none}}@keyframes omni-end-pop{40%{transform:scale(1.24)}}@keyframes omni-draw-line{0%{stroke-dashoffset:100px}}@keyframes omni-ripple{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(2.6)}}@keyframes omni-bloom{25%{filter:drop-shadow(0 10px 18px #082f4947) drop-shadow(0 0 16px var(--omni-cyan-glow))}}.omni-collapse{transition:grid-template-rows .28s var(--omni-ease-out), opacity .18s;grid-template-rows:1fr;display:grid}.omni-collapse>*{min-height:0}.omni-collapse[data-leaving]{opacity:0;transition:grid-template-rows .28s var(--omni-ease-out) .12s, opacity .18s;grid-template-rows:0fr}.omni-collapse[data-leaving]>*,.omni-collapse[data-entering]>*{overflow:hidden}.omni-collapse[data-leaving]>*>*{transition:transform .18s var(--omni-ease-in);transform:translate(-24px)}.omni-collapse[data-entering]{animation:omni-expand .28s var(--omni-ease-out)}.omni-collapse[data-entering]>*>*{animation:omni-item-in .38s var(--omni-ease-out) both}@keyframes omni-expand{0%{grid-template-rows:0fr}}@keyframes omni-item-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.omni-fresh-ring{animation:omni-ring 1.3s var(--omni-ease-out)}.omni-collapse[data-entering]>*>.omni-fresh-ring{animation:omni-item-in .38s var(--omni-ease-out) both, omni-ring 1.3s var(--omni-ease-out)}@keyframes omni-ring{0%,35%{box-shadow:0 0 0 3px var(--omni-done-glow)}to{box-shadow:0 0 #0000}}.omni-card-enter{animation:omni-item-in .38s var(--omni-ease-out) both}.omni-nav-ind{transition:transform .38s cubic-bezier(.3,1.3,.5,1)}.omni-nav-ind[data-moving]>*{animation:omni-stretch .38s var(--omni-ease-out)}@keyframes omni-stretch{35%{transform:scaleX(1.28)scaleY(.92)}}.omni-nav-lift{animation:omni-lift .34s var(--omni-spring)}@keyframes omni-lift{40%{transform:translateY(-3px)scale(1.06)}}@media (prefers-reduced-motion:reduce){.omni-press,.omni-press:active:not(:disabled){transition-duration:0s;transform:none}.omni-set-row:before,.omni-set-row>:not(.omni-keep),.omni-tick-ring,.omni-tick-disc,.omni-tick-mark,.omni-rest-fill,.omni-collapse,.omni-collapse[data-leaving],.omni-collapse[data-leaving]>*>*,.omni-nav-ind{transition:none!important}.omni-tick[data-pop],.omni-carry-glow,.omni-nudge-up,.omni-nudge-down,.omni-pr-pop,.omni-pill-enter,.omni-pill-leave,.omni-pill-ready,.omni-pill-beat,.omni-digit-in,.omni-rise,.omni-shine-once:after,.omni-logo[data-play],.omni-logo[data-play] *,.omni-collapse[data-entering],.omni-collapse[data-entering]>*>*,.omni-fresh-ring,.omni-card-enter,.omni-nav-ind[data-moving]>*,.omni-nav-lift{animation:none!important}.omni-spark,.omni-sheen,.omni-digit-out{display:none}}
