.iso-frame .iso-art{width:100%;height:auto;display:block;overflow:visible}:root[data-theme=light] .iso-frame{--iso-slab-top-a:#fff;--iso-slab-top-b:#e8edf6;--iso-slab-left-a:#dce3f0;--iso-slab-left-b:#cfd8e8;--iso-slab-right-a:#c3cde0;--iso-slab-right-b:#b5c1d7;--iso-metal-top-a:#f6f8fb;--iso-metal-top-b:#e2e7f0;--iso-metal-left-a:#cdd4e1;--iso-metal-left-b:#bfc8d8;--iso-metal-right-a:#b1bbcd;--iso-metal-right-b:#a3adc2;--iso-glass-top-a:#fff;--iso-glass-top-b:#eef2f8;--iso-glass-a:#fff;--iso-glass-b:#f3f6fb;--iso-glass-right-a:#d9e0ec;--iso-glass-right-b:#cbd4e4;--iso-card-bar:#e6ebf3;--iso-card-url:#d5dce9;--iso-keys-well:#c9d1de;--iso-key:#f8fafc;--iso-trackpad:#d9dfe9;--iso-bezel:#1c2333;--iso-vent:#8792a8;--iso-grid:#1e293b;--iso-shadow:#334155;--iso-halo:#60a5fa;--iso-halo2:#c084fc;--iso-chat-text:#334155;--iso-link:#3b82f6}.iso-frame .iso-float{animation:7s ease-in-out infinite iso-bob}.iso-frame .iso-float.f2,.iso-frame .iso-float.f6{animation-duration:5.5s;animation-delay:-2s}.iso-frame .iso-float.f3,.iso-frame .iso-float.f7{animation-duration:8s;animation-delay:-4s}.iso-frame .iso-float.f4,.iso-frame .iso-float.f8{animation-duration:6s;animation-delay:-1s}.iso-frame .iso-float.f5,.iso-frame .iso-float.f9{animation-duration:7.5s;animation-delay:-3s}.iso-frame .iso-link{animation:2.4s linear infinite iso-flow}.iso-frame .iso-led-1,.iso-frame .iso-caret{animation:1.4s steps(2,end) infinite iso-blink}.iso-frame .iso-steam path{animation:3.2s ease-in-out infinite iso-steam}.iso-frame .iso-steam path+path{animation-delay:-1.6s}.iso-frame .iso-wave{transform-box:fill-box;transform-origin:30% 100%;animation:2.8s ease-in-out infinite iso-wave}@keyframes iso-wave{0%,40%,to{transform:rotate(0)}10%,30%{transform:rotate(12deg)}20%{transform:rotate(-6deg)}}@keyframes iso-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes iso-flow{to{stroke-dashoffset:-18px}}@keyframes iso-blink{50%{opacity:.2}}@keyframes iso-steam{0%,to{opacity:0;transform:translateY(4px)}50%{opacity:.9;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.iso-frame *{animation:none!important}}
