@layer components{.iso{width:100%;height:auto;animation:iso-in .7s var(--ease) both;display:block;overflow:visible}@keyframes iso-in{0%{opacity:0}}.iso text{font-family:var(--mono)}.iso .iso-t{fill:#9cc2ff;text-transform:uppercase;font-weight:600}.iso .iso-t.a{fill:#e4f0ff}.iso .iso-t.m{fill:#5d7fb8;font-weight:500}.iso .iso-seam path{fill:none;stroke:#a9cbff;stroke-opacity:.22;stroke-width:.8px}.iso .iso-ring{fill:none;stroke:#7aa7f5;stroke-opacity:.5;stroke-width:1px}.iso .iso-ring.f{stroke-opacity:.2}.iso .iso-ring.a{stroke:#bfdbfe;stroke-opacity:.85;stroke-width:1.4px}.iso .iso-trace path{fill:none;stroke:#4f86ea;stroke-opacity:.55;stroke-width:1.2px}.iso .iso-trace.a path{stroke:#93c5fd;stroke-opacity:.85}.iso .iso-trace.f path{stroke-opacity:.25}.iso .iso-run{fill:#e4f0ff;filter:drop-shadow(0 0 4px #60a5fa)}.iso .iso-co path{stroke:#4f7cc9;stroke-width:1px;fill:none}.iso .iso-co circle{fill:#9cc2ff}.iso .iso-co-t{fill:#f5f7fa;font-family:var(--sans);font-size:13px;font-weight:500}.iso .iso-co-s{fill:#6f8fc4;letter-spacing:.14em;text-transform:uppercase;font-size:9.5px}.iso .iso-co.a circle{fill:#e4f0ff}.iso .iso-co.a .iso-co-s{fill:#60a5fa}@keyframes iso-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes iso-float-s{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes iso-breathe{0%,to{opacity:.75}50%{opacity:1}}@keyframes iso-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes iso-spin{to{transform:rotate(360deg)}}@keyframes iso-drop{0%{opacity:0;transform:translateY(-46px)}18%{opacity:1}55%,to{opacity:1;transform:translateY(0)}}@keyframes iso-rise{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-70px)}}@keyframes iso-sweep{0%{transform:translateX(var(--from,-200px));opacity:0}10%,90%{opacity:1}to{transform:translateX(var(--to,200px));opacity:0}}.iso .float{animation:iso-float 7s var(--ease) infinite}.iso .float-s{animation:5s ease-in-out infinite iso-float-s}.iso .float-s.d1{animation-delay:-1.2s}.iso .float-s.d2{animation-delay:-2.4s}.iso .float-s.d3{animation-delay:-3.6s}.iso .breathe{animation:4.5s ease-in-out infinite iso-breathe}.iso .blink{animation:2.4s ease-in-out infinite iso-blink}.iso .spin{transform-box:view-box;animation:24s linear infinite iso-spin}@media (prefers-reduced-motion:reduce){.iso *,.iso .float,.iso .float-s,.iso .breathe,.iso .blink,.iso .spin{animation:none!important}.iso .iso-run{display:none}}.iso .iso-slot{fill:#1d4ed8;fill-opacity:.22;stroke:#93c5fd;stroke-opacity:.8;stroke-width:.03px;stroke-dasharray:.09 .07}.iso .iso-beam{stroke:#93c5fd;stroke-opacity:.35;stroke-width:1px;stroke-dasharray:2 4;fill:none}.iso .iso-tick path{stroke:#7aa7f5;stroke-opacity:.55;stroke-width:1px}.iso .iso-sweep{fill:#3b82f6;fill-opacity:.16}.iso .iso-hand{stroke:#dbeafe;stroke-width:1.6px;filter:drop-shadow(0 0 3px #60a5fa)}.iso .iso-scan path{stroke:#bfdbfe;stroke-width:2px;filter:drop-shadow(0 0 6px #60a5fa)}.iso .iso-scan circle{fill:#e4f0ff}.iso .iso-embers rect{fill:#93c5fd;opacity:0;transform-box:fill-box;animation:3.3s ease-out infinite iso-rise}@media (prefers-reduced-motion:reduce){.iso .iso-scan,.iso .iso-embers{display:none}}.iso .iso-tail{fill:#93c5fd}.iso .iso-flow{fill:none;stroke:#bfdbfe;stroke-opacity:.5;stroke-width:1.2px;stroke-dasharray:3 14;animation:3s linear infinite iso-flow}@keyframes iso-flow{to{stroke-dashoffset:-34px}}.iso:not(.in) .b{opacity:0}.iso.in .b{animation:iso-build .95s var(--ease) both;animation-delay:calc(var(--b,0) * 70ms + 60ms)}@keyframes iso-build{0%{opacity:0;transform:translateY(16px)}}.iso .lay{transform:translate(calc(var(--px,0) * var(--d,1) * 5px), calc(var(--py,0) * var(--d,1) * 3.5px));transition:transform .7s var(--ease)}.iso.paused,.iso.paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.iso:not(.in) .b,.iso .b{opacity:1;animation:none!important}.iso .lay{transition:none;transform:none}.iso .iso-flow,.iso .iso-tail{display:none}}}
