.fade-up.svelte-1uha8ag{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards svelte-1uha8ag-fade-up}@keyframes svelte-1uha8ag-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ticker.svelte-1uha8ag{animation:1s ease-out both svelte-1uha8ag-ticker-in}@keyframes svelte-1uha8ag-ticker-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.scroll-cue.svelte-1uha8ag svg:where(.svelte-1uha8ag){animation:2.2s ease-in-out infinite svelte-1uha8ag-bob}@keyframes svelte-1uha8ag-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);transform:translateY(22px)}.reveal.in{opacity:1;transform:none}.static-flare.svelte-1uha8ag{opacity:.55;background:radial-gradient(closest-side,#7c3aed59,#0000)}.ambient-wrap.svelte-1uha8ag{opacity:.3;filter:blur(30px)saturate(1.1)}.light .ambient-wrap.svelte-1uha8ag{opacity:.2}.ambient.svelte-1uha8ag{animation:90s ease-in-out infinite alternate svelte-1uha8ag-drift;transform:scale(1.2)}@keyframes svelte-1uha8ag-drift{0%{transform:scale(1.2)translate(-2%,-1.5%)}to{transform:scale(1.26)translate(2%,1.5%)}}.glow.svelte-1uha8ag{background:radial-gradient(60% 55% at 50% 28%, color-mix(in srgb, var(--fox) 22%, transparent), transparent 70%)}.scrim.svelte-1uha8ag{background:radial-gradient(120% 95% at 50% 0%, transparent 42%, var(--bg) 100%), linear-gradient(to bottom, color-mix(in srgb, var(--bg) 30%, transparent), var(--bg) 94%)}.shudder.svelte-1uha8ag{animation:.6s ease-in-out svelte-1uha8ag-shudder}@keyframes svelte-1uha8ag-shudder{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.forge-reveal.svelte-1uha8ag{animation:.6s cubic-bezier(.22,1,.36,1) both svelte-1uha8ag-forge-pop}@keyframes svelte-1uha8ag-forge-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.forge-flare.svelte-1uha8ag{background:radial-gradient(closest-side,#7c3aed8c,#0000);animation:.9s ease-out both svelte-1uha8ag-forge-flash}@keyframes svelte-1uha8ag-forge-flash{0%{opacity:0}30%{opacity:.9}to{opacity:.5}}.select-overlay.svelte-1uha8ag{font-family:var(--font-serif,inherit);letter-spacing:.18em;text-transform:uppercase;color:var(--fg);background:color-mix(in oklab, var(--bg) 64%, transparent);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;font-size:.66rem;transition:opacity .2s;display:flex;position:absolute;inset:0}.sel-btn.svelte-1uha8ag:hover .select-overlay:where(.svelte-1uha8ag),.sel-btn.svelte-1uha8ag:focus-visible .select-overlay:where(.svelte-1uha8ag){opacity:1}.picker-modal.svelte-1uha8ag{animation:.18s ease-out svelte-1uha8ag-picker-fade}@media (width<=639px){.picker-modal.svelte-1uha8ag{animation:.22s ease-out svelte-1uha8ag-picker-sheet}}@keyframes svelte-1uha8ag-picker-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1uha8ag-picker-sheet{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.cut-tile.svelte-1uha8ag{width:clamp(44px,16%,100px);transition:left .55s cubic-bezier(.22,1,.36,1),top .55s cubic-bezier(.22,1,.36,1),opacity .4s;position:absolute;top:50%;transform:translate(-50%,-50%)}.pole-box.svelte-1uha8ag{transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s}.bond-grid.bonded.svelte-1uha8ag .pole-l{opacity:0;transform:translateY(58%)scale(.6)}.bond-grid.bonded.svelte-1uha8ag .pole-r{opacity:0;transform:translateY(-58%)scale(.6)}.bond-conn.svelte-1uha8ag,.pole-sym.svelte-1uha8ag{transition:opacity .4s}.bond-grid.bonded.svelte-1uha8ag .bond-conn:where(.svelte-1uha8ag),.bond-grid.bonded.svelte-1uha8ag .pole-sym:where(.svelte-1uha8ag){opacity:0}@media (width>=640px){.bond-grid.bonded.svelte-1uha8ag .pole-l{transform:translate(58%)scale(.6)}.bond-grid.bonded.svelte-1uha8ag .pole-r{transform:translate(-58%)scale(.6)}}.bond-grid.settled.svelte-1uha8ag .pole-fig:where(.svelte-1uha8ag),.bond-grid.settled.svelte-1uha8ag .bond-conn:where(.svelte-1uha8ag){display:none}.bond-grid.settled.svelte-1uha8ag .mythic-fig:where(.svelte-1uha8ag){grid-column:1/-1;justify-self:center}@media (prefers-reduced-motion:reduce){.fade-up.svelte-1uha8ag,.ticker.svelte-1uha8ag,.ambient.svelte-1uha8ag,.scroll-cue.svelte-1uha8ag svg:where(.svelte-1uha8ag),.forge-reveal.svelte-1uha8ag,.forge-flare.svelte-1uha8ag,.shudder.svelte-1uha8ag,.picker-modal.svelte-1uha8ag{animation:none}.select-overlay.svelte-1uha8ag{transition:none}.fade-up.svelte-1uha8ag{opacity:1;transform:none}.pole-box.svelte-1uha8ag,.bond-conn.svelte-1uha8ag,.pole-sym.svelte-1uha8ag,.cut-tile.svelte-1uha8ag{transition:none}.bond-grid.bonded.svelte-1uha8ag .pole-l,.bond-grid.bonded.svelte-1uha8ag .pole-r{transform:none}}
