.chip[data-v-fa944a18]{filter:grayscale(1);opacity:.45;transform:translate(calc(-50% + var(--sx)),calc(-50% + var(--sy))) rotate(var(--sr));transition:transform .9s var(--ease-bounce),opacity .7s ease,filter .7s ease;will-change:transform}.hub[data-v-fa944a18]{opacity:0;transform:translate(-50%,-50%) scale(.6);transition:transform .8s var(--ease-bounce) .15s,opacity .5s ease .15s}.thread-base[data-v-fa944a18]{opacity:.35}.thread[data-v-fa944a18]{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .8s var(--ease-smooth)}.pulse-dot[data-v-fa944a18]{opacity:0;transition:opacity .6s ease 1.7s}.shield[data-v-fa944a18]{--shield-gold:var(--color-cream-500);--shield-blue:var(--color-lagoon-600);--shield-halo:color-mix(in srgb,var(--color-cream-400) 45%,transparent);border:1px solid color-mix(in srgb,var(--shield-gold) 35%,transparent);opacity:0;transform:translate(-50%,-50%) scale(.5);transition:transform .5s var(--ease-bounce),opacity .5s ease}.dark .shield[data-v-fa944a18]{--shield-gold:var(--color-cream-300);--shield-blue:var(--color-lagoon-400);--shield-halo:color-mix(in srgb,var(--color-cream-300) 40%,transparent)}.shield[data-v-fa944a18]:after{border-radius:inherit;box-shadow:0 0 8px 1px var(--shield-halo);content:"";inset:-1px;opacity:0;pointer-events:none;position:absolute}.shield-stop-gold[data-v-fa944a18]{stop-color:var(--shield-gold)}.shield-stop-blue[data-v-fa944a18]{stop-color:var(--shield-blue)}.is-live .chip[data-v-fa944a18]{filter:grayscale(0);opacity:1;transform:translate(-50%,-50%) rotate(0)}.is-live .hub[data-v-fa944a18]{opacity:1;transform:translate(-50%,-50%) scale(1)}.is-live .thread[data-v-fa944a18]{stroke-dashoffset:0}.is-live .pulse-dot[data-v-fa944a18]{opacity:.9}.is-live .shield[data-v-fa944a18]{opacity:.9;transform:translate(-50%,-50%) scale(1)}.is-live .shield[data-v-fa944a18]:after{animation:shield-breathe-fa944a18 3.6s ease-in-out var(--halo-delay,0s) infinite}@keyframes shield-breathe-fa944a18{0%,to{opacity:.15}50%{opacity:.7}}@media(prefers-reduced-motion:reduce){.chip[data-v-fa944a18],.hub[data-v-fa944a18],.shield[data-v-fa944a18],.thread[data-v-fa944a18]{transition:none}.shield[data-v-fa944a18]:after{animation:none;opacity:.3}.pulse-dot[data-v-fa944a18]{display:none}}.enter-app[data-v-1e32e8ef],.enter-bay[data-v-1e32e8ef],.enter-window[data-v-1e32e8ef]{opacity:0;transition:opacity .6s var(--ease-smooth),transform .7s var(--ease-smooth)}.enter-window[data-v-1e32e8ef]{transform:translateY(26px) scale(.97)}.enter-app[data-v-1e32e8ef]{transform:translateY(14px);transition-delay:.12s}.enter-bay[data-v-1e32e8ef]{transform:translateY(18px);transition-delay:.24s}.is-entered .enter-app[data-v-1e32e8ef],.is-entered .enter-bay[data-v-1e32e8ef],.is-entered .enter-window[data-v-1e32e8ef]{opacity:1;transform:translateY(0) scale(1)}.module-eject[data-v-1e32e8ef]{animation:module-eject-1e32e8ef .45s var(--ease-smooth) both}@keyframes module-eject-1e32e8ef{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(26px,40px) rotate(6deg)}}.module-insert[data-v-1e32e8ef]{animation:module-insert-1e32e8ef .5s var(--ease-bounce) both}@keyframes module-insert-1e32e8ef{0%{opacity:0;transform:translateY(-34px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.click-ring[data-v-1e32e8ef]{animation:click-ring-1e32e8ef .4s var(--ease-smooth) both}@keyframes click-ring-1e32e8ef{0%{opacity:1}to{opacity:0}}.readout-fade[data-v-1e32e8ef]{animation:readout-fade-1e32e8ef .35s var(--ease-smooth) both;animation-delay:.15s}@keyframes readout-fade-1e32e8ef{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.enter-app[data-v-1e32e8ef],.enter-bay[data-v-1e32e8ef],.enter-window[data-v-1e32e8ef]{transition:none}.click-ring[data-v-1e32e8ef],.module-eject[data-v-1e32e8ef],.module-insert[data-v-1e32e8ef],.readout-fade[data-v-1e32e8ef]{animation:none}}.enter-form[data-v-c6367ffa]{opacity:0;transform:translateY(24px) scale(.97);transition:opacity .6s var(--ease-smooth),transform .7s var(--ease-smooth)}.enter-console[data-v-c6367ffa]{opacity:0;transform:translateY(28px) scale(.97);transition:opacity .6s var(--ease-smooth) .35s,transform .7s var(--ease-smooth) .35s}.is-entered .enter-console[data-v-c6367ffa],.is-entered .enter-form[data-v-c6367ffa]{opacity:1;transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){.enter-console[data-v-c6367ffa],.enter-form[data-v-c6367ffa]{transition:none}}
