.sandbox-module__TX93fG__sceneToolbar{background:#0d111b;border-bottom:1px solid #b9c6ec26;border-radius:.875rem 0 0;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.sandbox-module__TX93fG__modeToggle{background:#070a10;border:1px solid #b9c6ec26;border-radius:.5rem;gap:.25rem;padding:.1875rem;display:flex}.sandbox-module__TX93fG__modeToggle button,.sandbox-module__TX93fG__fullscreen{color:#a8afc0;background:0 0;border:1px solid #0000;border-radius:.375rem;min-height:2rem;padding:.25rem .5rem;font-size:.75rem}.sandbox-module__TX93fG__modeToggle button{font-weight:700;transition:background .18s,box-shadow .18s,color .18s}.sandbox-module__TX93fG__modeToggle button[aria-pressed=true]{color:#f2f6ff;text-shadow:0 0 12px #a9c4ff66;background:linear-gradient(#627fc030,#627fc030),#263550;border-color:#92b4ff80;box-shadow:0 0 18px #779fff38,inset 0 0 14px #90afff1f}.sandbox-module__TX93fG__modeToggle button:hover:not(:disabled),.sandbox-module__TX93fG__fullscreen:hover{color:#e1eaff;background:#202838}.sandbox-module__TX93fG__modeToggle button[aria-pressed=true]:hover:not(:disabled){background:#354c75;box-shadow:0 0 22px #779fff50}.sandbox-module__TX93fG__modeToggle button:focus-visible{outline-offset:3px;outline:2px solid #b8caff}.sandbox-module__TX93fG__fullscreen{border-color:#b9c6ec26;place-items:center;min-width:2rem;display:grid}.sandbox-module__TX93fG__toolbarActions{align-items:center;gap:.5rem;display:flex}.sandbox-module__TX93fG__gameButton{color:#c9e7dc;cursor:pointer;background:#142923;border:1px solid #90cbb744;border-radius:.375rem;min-height:2rem;padding:.5rem .75rem;font-size:.75rem}@media (max-width:600px){.sandbox-module__TX93fG__sceneToolbar{flex-wrap:wrap}.sandbox-module__TX93fG__toolbarActions{margin-left:auto}}.sandbox-module__TX93fG__music{color:#c4d5ef;cursor:pointer;background:#111b2a;border:1px solid #b9c6ec26;border-radius:.375rem;align-items:center;gap:.375rem;min-height:2rem;padding:.5rem;font-size:.75rem;display:flex}.sandbox-module__TX93fG__music[aria-pressed=true]{color:#a2e9ca;border-color:#8ecbb766;box-shadow:0 0 12px #79c7a91f}.sandbox-module__TX93fG__launcher{color:#69c7ff;background:#09101be6;border:1px solid;border-radius:.5rem;align-items:center;gap:.5rem;padding:.4rem .65rem;font-size:.6875rem;display:flex;position:absolute;bottom:.875rem;left:.875rem}.sandbox-module__TX93fG__launcher b{border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:1rem;display:grid;box-shadow:0 0 14px}.sandbox-module__TX93fG__launcher[data-particle=proton]{color:#ff8a6d}.sandbox-module__TX93fG__launcher[data-particle=neutron]{color:#d1e8ff}.sandbox-module__TX93fG__launcher[data-particle=photon]{color:#ffdf6b}.sandbox-module__TX93fG__evidence,.sandbox-module__TX93fG__reactionGuide{pointer-events:auto;color:#cbd9ed;font-size:.6875rem}.sandbox-module__TX93fG__evidence{max-height:9rem;margin-top:.375rem;overflow:auto}.sandbox-module__TX93fG__evidence summary,.sandbox-module__TX93fG__reactionGuide summary{cursor:pointer;color:#e4c697}.sandbox-module__TX93fG__evidence p,.sandbox-module__TX93fG__reactionGuide p{margin:.5rem 0;line-height:1.5}.sandbox-module__TX93fG__evidence a,.sandbox-module__TX93fG__reactionGuide a{color:#b8caff;padding:.25rem 0;text-decoration:underline;display:block}.sandbox-module__TX93fG__reactionGuide{background:#152034;border-radius:.5rem;padding:.625rem}.sandbox-module__TX93fG__reactionGuide ul{padding-left:1rem;list-style:outside}.sandbox-module__TX93fG__reactionGuide li{margin-block:.375rem}.sandbox-module__TX93fG__hud{z-index:6;pointer-events:none;color:#edf0f7;-webkit-user-select:none;user-select:none;font-size:.75rem;position:absolute;inset:0}.sandbox-module__TX93fG__hud button{pointer-events:auto;cursor:pointer;font:inherit;color:#e1eaff;-webkit-tap-highlight-color:transparent;background:#141a2ad9;border:1px solid #b9c6ec26;border-radius:.4375rem;min-height:2rem;padding:.25rem .5rem;transition:background .15s,color .15s}.sandbox-module__TX93fG__hud button:hover:not(:disabled){background:#1d2a40}.sandbox-module__TX93fG__hud button[aria-pressed=true]{color:#0b1020;background:#b8caff;border-color:#b8caff}.sandbox-module__TX93fG__crosshair{mix-blend-mode:difference;width:1.25rem;height:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sandbox-module__TX93fG__crosshair:before,.sandbox-module__TX93fG__crosshair:after{content:"";background:#fff;position:absolute}.sandbox-module__TX93fG__crosshair:before{width:2px;height:100%;margin-left:-1px;top:0;left:50%}.sandbox-module__TX93fG__crosshair:after{width:100%;height:2px;margin-top:-1px;top:50%;left:0}.sandbox-module__TX93fG__info{color:#d6e0f5;text-shadow:0 1px 2px #000c;gap:.25rem;font-size:.75rem;display:grid;position:absolute;top:.875rem;left:.875rem;right:.875rem}.sandbox-module__TX93fG__info strong{color:#fff;font-weight:500}.sandbox-module__TX93fG__viewActions{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex;position:absolute;top:3.5rem;left:.875rem;right:.875rem}.sandbox-module__TX93fG__groupHint{text-align:center;background:#0c172bef;border:1px solid #94bfff66;border-radius:.5rem;width:max-content;max-width:85%;padding:.625rem .875rem;font-size:.75rem;position:absolute;bottom:8rem;left:50%;transform:translate(-50%)}.sandbox-module__TX93fG__viewActions button{font-size:.6875rem}.sandbox-module__TX93fG__playerZoom{flex-shrink:0;gap:.25rem;display:flex}.sandbox-module__TX93fG__playerZoom button{font-variant-numeric:tabular-nums;border-color:#9bbaff66}.sandbox-module__TX93fG__playerZoom label{pointer-events:auto;background:#101827e8;border-radius:.4375rem;width:7rem;padding:.125rem .375rem;font-size:.6875rem;display:grid}.sandbox-module__TX93fG__playerZoom label>span{justify-content:space-between;gap:.5rem;display:flex}.sandbox-module__TX93fG__playerZoom input{accent-color:#b8caff;width:100%;min-height:1.25rem;margin:0}.sandbox-module__TX93fG__playerZoom input:focus-visible{outline-offset:2px;outline:2px solid #b8caff}.sandbox-module__TX93fG__viewActions button:disabled{opacity:.45;cursor:default}.sandbox-module__TX93fG__scope{aspect-ratio:1;clip-path:inset(-100vmax);border:1px solid #b8caff88;border-radius:50%;width:min(60%,22rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #0003}.sandbox-module__TX93fG__scopeHint{text-align:center;color:#d6e0f5;text-shadow:0 1px 3px #000;gap:.25rem;font-size:.75rem;display:grid;position:absolute;top:6.75rem;left:.875rem;right:.875rem}.sandbox-module__TX93fG__scopeHint small{opacity:.75;font-size:.625rem}.sandbox-module__TX93fG__shotResult{text-align:center;background:#080d18d9;border-radius:.5rem;width:max-content;max-width:85%;padding:.5rem .75rem;font-size:.75rem;position:absolute;bottom:8.5rem;left:50%;transform:translate(-50%)}.sandbox-module__TX93fG__scopeControls{justify-content:center;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.sandbox-module__TX93fG__scopeZoom{pointer-events:auto;gap:.25rem;display:flex}.sandbox-module__TX93fG__scopeZoom button{width:2.5rem;padding:.25rem;font-size:1.125rem}.sandbox-module__TX93fG__energy{box-sizing:border-box;border:1px solid rgb(255 100 100/calc(.12 + var(--energy-heat) * .35));background:linear-gradient(rgb(190 28 40/calc(var(--energy-heat) * .18)), rgb(190 28 40/calc(var(--energy-heat) * .07))), #111827e8;width:min(100%,20rem);box-shadow:0 0 calc(var(--energy-heat) * 24px) rgb(255 40 60/calc(var(--energy-heat) * .28));color:#e9eefa;pointer-events:auto;border-radius:.625rem;gap:.125rem;padding:.5rem .75rem;font-size:.75rem;display:grid}.sandbox-module__TX93fG__energy>span{justify-content:space-between;gap:.75rem;font-weight:600;display:flex}.sandbox-module__TX93fG__energy output{color:color-mix(in srgb, #d6e0f5, #ff747d calc(var(--energy-heat) * 100%));font-variant-numeric:tabular-nums;text-shadow:0 0 calc(var(--energy-heat) * 12px) #ff344f99}.sandbox-module__TX93fG__energy input{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:1.5rem;margin:0}.sandbox-module__TX93fG__energy input::-webkit-slider-runnable-track{background:linear-gradient(to right, #a8bfff, #ff4659) 0 / var(--energy-fill) 100% no-repeat, #364055;height:.375rem;box-shadow:0 0 calc(var(--energy-heat) * 12px) rgb(255 48 68/calc(var(--energy-heat) * .6));border-radius:1rem}.sandbox-module__TX93fG__energy input::-moz-range-track{background:#364055;border-radius:1rem;height:.375rem}.sandbox-module__TX93fG__energy input::-moz-range-progress{height:.375rem;box-shadow:0 0 calc(var(--energy-heat) * 12px) #ff304499;background:linear-gradient(90deg,#a8bfff,#ff4659);border-radius:1rem}.sandbox-module__TX93fG__energy input::-webkit-slider-thumb{appearance:none;background:color-mix(in srgb, #b8caff, #ff344f calc(var(--energy-heat) * 100%));width:1rem;height:1rem;box-shadow:0 0 calc(3px + var(--energy-heat) * 14px) rgb(255 60 80/calc(.15 + var(--energy-heat) * .7));border:2px solid #ffe9ed;border-radius:50%;margin-top:-.3125rem}.sandbox-module__TX93fG__energy input::-moz-range-thumb{background:color-mix(in srgb, #b8caff, #ff344f calc(var(--energy-heat) * 100%));width:.75rem;height:.75rem;box-shadow:0 0 calc(3px + var(--energy-heat) * 14px) rgb(255 60 80/calc(.15 + var(--energy-heat) * .7));border:2px solid #ffe9ed;border-radius:50%}.sandbox-module__TX93fG__energy input:focus-visible{outline-offset:3px;border-radius:.25rem;outline:2px solid #d6e0f5}.sandbox-module__TX93fG__hint{text-align:center;color:#c7d2ea;text-shadow:0 1px 2px #000c;max-width:90%;font-size:.6875rem;line-height:1.5;position:absolute;bottom:4.25rem;left:50%;transform:translate(-50%)}.sandbox-module__TX93fG__hotbar{pointer-events:auto;background:#0009;border:1px solid #fff2;border-radius:.5rem;gap:.25rem;padding:.25rem;display:flex;position:absolute;bottom:.875rem;left:50%;transform:translate(-50%)}.sandbox-module__TX93fG__hotbar>button{background:var(--block);color:#fff;text-shadow:0 1px 2px #000;border:2px solid #0008;border-radius:.25rem;place-content:center;gap:0;width:2.75rem;height:2.75rem;min-height:0;padding:0;display:grid;position:relative}.sandbox-module__TX93fG__hotbar>button:hover:not(:disabled){background:var(--block);filter:brightness(1.15)}.sandbox-module__TX93fG__hotbar>button b{font-size:1.125rem;font-weight:600;line-height:1}.sandbox-module__TX93fG__hotbar>button small{font-size:.625rem;line-height:1.2}.sandbox-module__TX93fG__hotbar>button i{opacity:.8;font-size:.5625rem;font-style:normal;position:absolute;top:.125rem;left:.25rem}.sandbox-module__TX93fG__hotbar>button[aria-pressed=true]{background:var(--block);color:#fff;border-color:#fff;transform:translateY(-.125rem);box-shadow:0 0 0 2px #fff8}.sandbox-module__TX93fG__hotbar>button[data-empty=true] b{color:#7f91ac;font-weight:300}.sandbox-module__TX93fG__particleIcon{width:2rem;height:2rem;display:block}.sandbox-module__TX93fG__launcherIcon{width:2.5rem;height:2.5rem;display:block}.sandbox-module__TX93fG__hotbar>.sandbox-module__TX93fG__pickerButton{background:#141a2a;font-size:1.25rem}.sandbox-module__TX93fG__picker{z-index:8;pointer-events:auto;background:#0b0f19f2;border:1px solid #b9c6ec26;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex;position:absolute;inset:.75rem;overflow:auto}.sandbox-module__TX93fG__pickerBar{color:#a8afc0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.sandbox-module__TX93fG__pickerBar b{color:#edf0f7;font-weight:500}.sandbox-module__TX93fG__touch{--controller-size:12.5rem;--controller-bottom:4.5rem;position:absolute;inset:0}.sandbox-module__TX93fG__joystick{left:1rem;bottom:calc(var(--controller-bottom) + (var(--controller-size) - 5.5rem) / 2);pointer-events:auto;touch-action:none;background:radial-gradient(circle,#9db9e31c,#101c2dc9);border:1px solid #b4cbec66;border-radius:50%;width:5.5rem;height:5.5rem;position:absolute;box-shadow:inset 0 0 18px #9bc5ff0d}.sandbox-module__TX93fG__joystickKnob{pointer-events:none;background:#b9cdec66;border-radius:50%;width:2.75rem;height:2.75rem;margin:-1.375rem;position:absolute;top:50%;left:50%;box-shadow:0 2px 10px #0004}.sandbox-module__TX93fG__touchController{right:.75rem;bottom:var(--controller-bottom);width:var(--controller-size);height:var(--controller-size);position:absolute}.sandbox-module__TX93fG__lookJoystick{top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.sandbox-module__TX93fG__touch .sandbox-module__TX93fG__centerAction{color:#f2f8ff;touch-action:none;background:#294667;border:1px solid #bcd8ff99;border-radius:50%;width:100%;height:100%;min-height:0;padding:0;font-size:.6875rem;font-weight:650}.sandbox-module__TX93fG__touch .sandbox-module__TX93fG__centerAction:active{background:#4a7097}.sandbox-module__TX93fG__touch .sandbox-module__TX93fG__arcButton{touch-action:none;background:0 0;border:0;border-radius:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.sandbox-module__TX93fG__touch .sandbox-module__TX93fG__arcButton:hover{background:0 0}.sandbox-module__TX93fG__arcButton svg{width:100%;height:100%;display:block;overflow:visible}.sandbox-module__TX93fG__arcButton polygon{fill:#102037db;stroke:#99bde866;stroke-width:.65px;transition:fill .15s,stroke .15s}.sandbox-module__TX93fG__arcButton>span{white-space:nowrap;font-size:.6875rem;font-weight:550;position:absolute;transform:translate(-50%,-50%)}.sandbox-module__TX93fG__arcButton:hover polygon,.sandbox-module__TX93fG__arcButton:focus-visible polygon{fill:#294567eb;stroke:#d0e3ff}.sandbox-module__TX93fG__arcButton[data-held=true] polygon,.sandbox-module__TX93fG__arcButton:active polygon{fill:#44688bef;stroke:#e1efff}.sandbox-module__TX93fG__touch .sandbox-module__TX93fG__centerAction:focus-visible{outline-offset:3px;outline:2px solid #d0e3ff}@media (max-width:720px),(max-height:720px){.sandbox-module__TX93fG__viewActions{z-index:2;justify-content:flex-end;top:3.25rem}.sandbox-module__TX93fG__playerZoom{width:100%}.sandbox-module__TX93fG__playerZoom label{flex:1;width:auto;min-width:3rem}.sandbox-module__TX93fG__scopeHint{font-size:.6875rem;top:6rem}.sandbox-module__TX93fG__scopeHint small{display:none}.sandbox-module__TX93fG__scopeControls{gap:.375rem;margin:0}.sandbox-module__TX93fG__energy{padding:.25rem .5rem;font-size:.6875rem}.sandbox-module__TX93fG__info{font-size:.6875rem;top:.625rem;left:.625rem;right:.625rem}.sandbox-module__TX93fG__info strong,.sandbox-module__TX93fG__info>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sandbox-module__TX93fG__launcher{display:none}.sandbox-module__TX93fG__viewActions button{flex-shrink:0}.sandbox-module__TX93fG__hotbar{box-sizing:border-box;gap:.125rem;width:calc(100% - 1rem);max-width:30rem}.sandbox-module__TX93fG__hotbar>button{flex:1;width:auto;min-width:0;height:2.5rem}.sandbox-module__TX93fG__hotbar>button b{font-size:.9375rem}.sandbox-module__TX93fG__hotbar>button small,.sandbox-module__TX93fG__hint{display:none}.sandbox-module__TX93fG__sceneToolbar{flex-wrap:nowrap;gap:.25rem;padding:.25rem .375rem}.sandbox-module__TX93fG__modeToggle{min-width:0;overflow-x:auto}.sandbox-module__TX93fG__toolbarActions{flex-shrink:0;gap:.25rem}.sandbox-module__TX93fG__modeToggle button{padding-inline:.5rem;font-size:.75rem}.sandbox-module__TX93fG__music>span:last-child{display:none}.sandbox-module__TX93fG__launcher{bottom:4rem;left:auto;right:.75rem}.sandbox-module__TX93fG__picker{padding:.5rem;inset:.375rem}}@media (prefers-reduced-motion:reduce){.sandbox-module__TX93fG__hud button,.sandbox-module__TX93fG__modeToggle button{transition:none}}.sandbox-module__TX93fG__particleIcon,.sandbox-module__TX93fG__launcherIcon{--particle-tint:#69c6f0;background:radial-gradient(ellipse, #ffffffa0 0%, color-mix(in srgb, var(--particle-tint) 70%, transparent) 12%, color-mix(in srgb, var(--particle-tint) 30%, transparent) 35%, transparent 70%);position:relative}.sandbox-module__TX93fG__particleIcon[data-particle=proton],.sandbox-module__TX93fG__launcherIcon[data-particle=proton]{--particle-tint:#f27965}.sandbox-module__TX93fG__particleIcon[data-particle=neutron],.sandbox-module__TX93fG__launcherIcon[data-particle=neutron]{--particle-tint:#d5dce5}.sandbox-module__TX93fG__particleIcon[data-particle=photon],.sandbox-module__TX93fG__launcherIcon[data-particle=photon]{--particle-tint:#ffe6a0;transform:scaleY(.65)rotate(-25deg)}@media (pointer:coarse){.sandbox-module__TX93fG__modeToggle button,.sandbox-module__TX93fG__fullscreen,.sandbox-module__TX93fG__music,.sandbox-module__TX93fG__gameButton,.sandbox-module__TX93fG__viewActions button{min-height:2.5rem}.sandbox-module__TX93fG__fullscreen,.sandbox-module__TX93fG__music{min-width:2.5rem}.sandbox-module__TX93fG__hotbar>button{height:2.75rem}}@media (max-height:480px) and (orientation:landscape){.sandbox-module__TX93fG__scopeHint{text-align:left;max-width:15rem;top:6rem;left:.625rem;right:auto}.sandbox-module__TX93fG__scopeHint>span{display:none}.sandbox-module__TX93fG__hotbar{max-width:25rem;bottom:.5rem}.sandbox-module__TX93fG__touch{--controller-bottom:4rem;--controller-size:11.5rem}.sandbox-module__TX93fG__shotResult{max-width:45%;bottom:7rem}}.sandbox-module__TX93fG__welcome{z-index:9;box-sizing:border-box;color:#e4eee9;text-align:center;pointer-events:auto;background:#0b141bf2;border:1px solid #91cbb755;border-radius:1rem;gap:.5rem;width:min(24rem,100% - 2rem);padding:1.25rem 1.25rem 1rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 48px #000a}.sandbox-module__TX93fG__welcomeEyebrow{color:#b5d5c7;letter-spacing:.18em;font-size:.625rem;font-weight:650}.sandbox-module__TX93fG__welcome h2{color:#fff;margin:0;font-size:1.5rem;line-height:1.2}.sandbox-module__TX93fG__welcome p{color:#c4d9d0;margin:0;line-height:1.5}.sandbox-module__TX93fG__welcome small{color:#8fa89f;font-size:.6875rem;line-height:1.4}.sandbox-module__TX93fG__welcomeActions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.375rem;display:flex}.sandbox-module__TX93fG__welcomeActions button{min-width:8rem;min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:#1d3334;border:1px solid #91cbb755;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem}.sandbox-module__TX93fG__welcomePrimary{font-weight:650;color:#10201a!important;background:#b9e3cf!important;border-color:#b9e3cf!important}.sandbox-module__TX93fG__gameAction{color:#c9e7dc!important;border-color:#90cbb766!important}.sandbox-module__TX93fG__multiplayer{align-self:flex-start}.sandbox-module__TX93fG__hud .sandbox-module__TX93fG__viewActions{z-index:12;pointer-events:none;flex-flow:column;justify-content:flex-start;align-items:flex-end;width:min(22rem,100% - 1.75rem);display:flex;inset:.875rem .875rem 5rem auto}.sandbox-module__TX93fG__hud .sandbox-module__TX93fG__menuToggle{background:#101b27ed;flex-shrink:0;align-items:center;gap:.5rem;min-height:2.25rem;padding:.35rem .65rem;display:inline-flex}.sandbox-module__TX93fG__hamburger{font-size:1.25rem;line-height:1}.sandbox-module__TX93fG__hud kbd{font:inherit;color:#a4b7d5;border:1px solid #a4b7d533;border-radius:.2rem;padding:.05rem .2rem;font-size:.625rem}.sandbox-module__TX93fG__hud button[aria-pressed=true] kbd{color:inherit;border-color:#0b102033}.sandbox-module__TX93fG__sceneMenu{overscroll-behavior:contain;box-sizing:border-box;pointer-events:auto;background:#0b141bf7;border:1px solid #91b7ce55;border-radius:.75rem;gap:.65rem;width:100%;min-height:0;padding:.875rem;display:grid;overflow-y:auto;box-shadow:0 16px 48px #0009}.sandbox-module__TX93fG__menuHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem;display:flex}.sandbox-module__TX93fG__menuHeading strong{font-size:.875rem}.sandbox-module__TX93fG__menuHeading span,.sandbox-module__TX93fG__menuHelp{color:#9bb1c7;font-size:.6875rem;line-height:1.6}.sandbox-module__TX93fG__menuHelp{margin:0}.sandbox-module__TX93fG__menuRow{flex-wrap:wrap;gap:.375rem;display:flex}.sandbox-module__TX93fG__menuRow>button{flex:auto;justify-content:space-between;align-items:center;gap:.5rem;display:inline-flex}.sandbox-module__TX93fG__sceneMenu .sandbox-module__TX93fG__playerZoom{width:100%;min-width:0}.sandbox-module__TX93fG__sceneMenu .sandbox-module__TX93fG__playerZoom label{flex:1;width:auto;min-width:0}.sandbox-module__TX93fG__sceneMenu .sandbox-module__TX93fG__scopeControls{flex-direction:column;align-items:stretch;margin:0}.sandbox-module__TX93fG__sceneMenu .sandbox-module__TX93fG__energy{width:100%}.sandbox-module__TX93fG__sceneMenu .sandbox-module__TX93fG__resumeButton{color:#bce4d6;border-color:#8bbfa866;min-height:2.5rem}.sandbox-module__TX93fG__hud :is(button,input,summary,a):focus-visible{outline-offset:2px;outline:2px solid #bfe9d9}.sandbox-module__TX93fG__hud[data-menu-open=true] .sandbox-module__TX93fG__crosshair{opacity:.2}.sandbox-module__TX93fG__hud .sandbox-module__TX93fG__info{right:15rem}@media (max-width:480px){.sandbox-module__TX93fG__hud .sandbox-module__TX93fG__viewActions{width:calc(100% - 1rem);top:.625rem;bottom:4.5rem;right:.5rem}.sandbox-module__TX93fG__sceneMenu{padding:.65rem}}.sandbox-module__TX93fG__menuCollapse{width:100%;min-height:0}.sandbox-module__TX93fG__menuCollapse>div{min-height:0;display:flex}.sandbox-module__TX93fG__menuCollapse .sandbox-module__TX93fG__sceneMenu{max-height:100%}.sandbox-module__TX93fG__menuButtons{flex-shrink:0;gap:.375rem;display:flex}.sandbox-module__TX93fG__hud .sandbox-module__TX93fG__hudFullscreen{background:#101b27ed;align-items:center;gap:.4rem;min-height:2.25rem;display:inline-flex}.sandbox-module__TX93fG__selectionTools{pointer-events:auto;background:#0c172bef;border:1px solid #94c9b766;border-radius:.5rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;width:max-content;max-width:90%;padding:.5rem;display:flex;position:absolute;bottom:8.5rem;left:50%;transform:translate(-50%)}@media (max-width:600px){.sandbox-module__TX93fG__hudFullscreen span{display:none}.sandbox-module__TX93fG__hud .sandbox-module__TX93fG__info{right:11rem}}
.studio-module__uc_B-q__studio{--ink:#e5e9ed;--muted:#9aa9b5;--line:#28333c;--accent:#b8d9c8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100svh;color:var(--ink);font:14px/1.6 var(--font-inter),sans-serif;background:#080c0f;padding:0 clamp(16px,4vw,64px)}.studio-module__uc_B-q__studio *{box-sizing:border-box}:where(.studio-module__uc_B-q__studio) :is(button,input,select,textarea){font:inherit}:where(.studio-module__uc_B-q__studio) button,.studio-module__uc_B-q__fileButton{color:var(--ink);cursor:pointer;background:#172129;border:1px solid #35434d;border-radius:.4rem;min-height:2.125rem;padding:.4rem .75rem;font-size:.8125rem;transition:background .15s,border-color .15s}.studio-module__uc_B-q__studio button:hover:not(:disabled){background:#26353e;border-color:#668075}.studio-module__uc_B-q__studio button:disabled{opacity:.4;cursor:default}.studio-module__uc_B-q__studio :is(button,input,select,textarea,a,summary):focus-visible{outline-offset:4px;outline:2px solid #b8d9c8}:where(.studio-module__uc_B-q__studio) :where(input:not([type=checkbox]):not([type=file]):not([type=range]),select,textarea){color:var(--ink);background:#0c141a;border:1px solid #3b4953;border-radius:.375rem;width:100%;min-height:2.25rem;padding:.45rem .65rem}.studio-module__uc_B-q__studio input[type=checkbox]{accent-color:#b8d9c8;vertical-align:middle;width:17px;height:17px;margin-right:8px}:where(.studio-module__uc_B-q__studio) label{color:#bac6ce;font-size:12px;display:block}:where(.studio-module__uc_B-q__studio) :where(label>:is(input:not([type=checkbox]),select,textarea)){margin-top:6px}.studio-module__uc_B-q__studio a{color:#bbd8ee}.studio-module__uc_B-q__studio p{color:var(--muted);margin:10px 0}.studio-module__uc_B-q__header,.studio-module__uc_B-q__topline,.studio-module__uc_B-q__toolbar,.studio-module__uc_B-q__workspace,.studio-module__uc_B-q__drawer,.studio-module__uc_B-q__footer,.studio-module__uc_B-q__modelBadge,.studio-module__uc_B-q__studio>main,.studio-module__uc_B-q__notice,.studio-module__uc_B-q__commandMenu{max-width:1520px;margin-inline:auto}.studio-module__uc_B-q__header{border-bottom:1px solid var(--line);align-items:center;gap:1.5rem;height:4.75rem;display:flex}.studio-module__uc_B-q__back{font-size:.8125rem;text-decoration:none;color:var(--muted)!important}.studio-module__uc_B-q__brand{font:400 1.5rem/1.1 var(--font-space-grotesk),sans-serif;letter-spacing:-.05rem;align-items:center;gap:.625rem;text-decoration:none;display:flex;color:var(--ink)!important}.studio-module__uc_B-q__brand b{color:#aac6ba;font-weight:400}.studio-module__uc_B-q__brand small{letter-spacing:.125rem;color:var(--muted);margin-top:.3rem;font:.5rem/1.4 sans-serif;display:block}.studio-module__uc_B-q__brandMark{width:2.25rem;height:2.25rem;color:var(--accent);place-items:center;display:grid}.studio-module__uc_B-q__localStatus{color:#a0b8ac;letter-spacing:.04rem;margin-left:auto;font-size:.6875rem}.studio-module__uc_B-q__topline{justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0 .375rem;display:flex}.studio-module__uc_B-q__workspaces{flex-wrap:wrap;gap:.125rem;display:flex}.studio-module__uc_B-q__studio .studio-module__uc_B-q__workspaces button{color:#8c9ba7;background:0 0;border:1px solid #0000;border-radius:.4rem;align-items:center;gap:.45rem;min-height:2.25rem;padding:.4rem .75rem;font-size:.8125rem;display:inline-flex}.studio-module__uc_B-q__studio .studio-module__uc_B-q__workspaces button:hover:not(:disabled){color:var(--ink);background:#131c22;border-color:#0000}.studio-module__uc_B-q__studio .studio-module__uc_B-q__workspaces button[aria-current]{color:var(--ink);border-color:var(--accent);background:#1a2926;box-shadow:0 0 14px #abcab92b,inset 0 0 12px #abcab91a}.studio-module__uc_B-q__studio .studio-module__uc_B-q__commandButton{background:0 0;align-items:center;gap:.4rem;min-height:2rem;padding:.3rem .625rem;font-size:.75rem;display:inline-flex}.studio-module__uc_B-q__commandButton kbd{color:#83938f;margin-left:.75rem;font-size:.6875rem}.studio-module__uc_B-q__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem 0 .875rem;display:flex}.studio-module__uc_B-q__studio .studio-module__uc_B-q__toolbar button{white-space:nowrap;align-items:center;gap:.4rem;min-height:2rem;padding:.3rem .625rem;font-size:.75rem;display:inline-flex}.studio-module__uc_B-q__studio .studio-module__uc_B-q__toolbar button[aria-expanded]:after{flex-basis:.3rem;width:.3rem;height:.3rem;margin-left:.3rem}.studio-module__uc_B-q__actions{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.studio-module__uc_B-q__actions button[aria-expanded=true]{color:#101b17;background:#abcab9;border-color:#abcab9}.studio-module__uc_B-q__modelBadge{color:#a5b9ad;text-transform:uppercase;letter-spacing:.075rem;justify-content:space-between;padding:.625rem 0;font:.625rem/1.5 monospace;display:flex}.studio-module__uc_B-q__modelBadge span{color:#82908c}.studio-module__uc_B-q__workspace{border:1px solid var(--line);background:#0c1217;border-radius:14px;padding:26px;overflow:hidden}.studio-module__uc_B-q__context{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.studio-module__uc_B-q__kicker{letter-spacing:1.8px;color:var(--accent);font:10px/1.5 monospace}.studio-module__uc_B-q__context h2{font:400 clamp(24px,3vw,39px)/1.2 var(--font-space-grotesk),sans-serif;letter-spacing:-1.2px;margin:9px 0}.studio-module__uc_B-q__context p{max-width:780px;font-size:12px}.studio-module__uc_B-q__canvas{background:radial-gradient(at 50% 40%,#17212c 0%,#060a0e 75%);border:1px solid #28343e;border-radius:10px;height:56svh;min-height:370px;max-height:750px;margin:18px 0;position:relative;overflow:hidden}.studio-module__uc_B-q__canvasCaption,.studio-module__uc_B-q__canvasStatus{color:#aebeb8;pointer-events:none;font:11px monospace;position:absolute;bottom:16px;left:20px}.studio-module__uc_B-q__canvasStatus{top:18px;bottom:auto}.studio-module__uc_B-q__formRow{flex-wrap:wrap;align-items:flex-end;gap:14px;margin:16px 0;display:flex}.studio-module__uc_B-q__formRow label{flex:140px;min-width:0;max-width:260px}.studio-module__uc_B-q__disclosure{border-top:1px solid var(--line);margin-top:12px;padding:18px 0}.studio-module__uc_B-q__disclosure summary{cursor:pointer;color:#d2ddd7;min-height:28px;font-size:13px}.studio-module__uc_B-q__disclosure>div>:first-child{margin-top:18px}.studio-module__uc_B-q__disclosure p{max-width:950px;font-size:12px}.studio-module__uc_B-q__chromosomes{grid-template-columns:repeat(25,minmax(23px,1fr));gap:5px;padding:10px 0 20px;display:grid;overflow-x:auto}.studio-module__uc_B-q__chromosomes button{background:0 0;border-color:#0000;flex-direction:column;justify-content:flex-end;align-items:center;min-width:30px;padding:8px 3px;display:flex}.studio-module__uc_B-q__chromosomes button[aria-pressed=true]{background:#263b34;border-color:#708e80}.studio-module__uc_B-q__chromosomes i{background:linear-gradient(#6d8eae,#b7d2c1);border-radius:5px;width:9px;margin:10px 0;display:block}.studio-module__uc_B-q__chromosomes small{color:#8e9da6;font:8px monospace}.studio-module__uc_B-q__range{width:100%}.studio-module__uc_B-q__sequence{border:1px solid var(--line);background:#080d12;border-radius:8px;flex-wrap:wrap;gap:3px;max-height:150px;padding:14px;display:flex;overflow:auto}.studio-module__uc_B-q__sequence button{background:0 0;border:1px solid #0000;border-radius:3px;width:28px;min-height:29px;padding:3px;font:14px monospace}.studio-module__uc_B-q__sequence button[data-base=A]{color:#f4c267}.studio-module__uc_B-q__sequence button[data-base=C]{color:#55c8df}.studio-module__uc_B-q__sequence button[data-base=G]{color:#b398e7}.studio-module__uc_B-q__sequence button[data-base=T]{color:#ea887e}.studio-module__uc_B-q__sequence button[aria-pressed=true]{background:#33434c;border-color:#fff}.studio-module__uc_B-q__mono{overflow-wrap:anywhere;font:11px/1.8 monospace}.studio-module__uc_B-q__telemetry{color:#8f9fa9;flex-wrap:wrap;justify-content:space-between;gap:18px;margin:20px 0;font:11px monospace;display:flex}.studio-module__uc_B-q__telemetry b{font:500 20px var(--font-space-grotesk),sans-serif;color:#d0e3d7;margin-right:5px}.studio-module__uc_B-q__note{max-width:1000px;font-size:11px}.studio-module__uc_B-q__drawer{background:#101b20;border:1px solid #45564f;border-radius:10px;max-height:75svh;margin-bottom:20px;padding:22px;overflow:auto;box-shadow:0 15px 40px #0003}.studio-module__uc_B-q__drawerHeading{text-transform:uppercase;letter-spacing:1px;color:#b4c6bb;justify-content:space-between;align-items:center;margin-bottom:18px;font:11px monospace;display:flex}.studio-module__uc_B-q__drawerHeading button{text-transform:none;letter-spacing:0;background:0 0;border:0;min-height:30px;padding:2px 6px;font-size:12px}.studio-module__uc_B-q__drawer>label,.studio-module__uc_B-q__drawer>div>label{max-width:600px}.studio-module__uc_B-q__drawer p{max-width:900px;font-size:12px}.studio-module__uc_B-q__fileButton input{max-width:230px;margin-left:12px}.studio-module__uc_B-q__printPanel h2{margin:0;font-size:26px;font-weight:400}.studio-module__uc_B-q__printPreview{background:#071015;border-radius:8px;height:420px;margin:20px 0}.studio-module__uc_B-q__printPanel progress{accent-color:#b6d6bf;width:100%;margin:15px 0}.studio-module__uc_B-q__notice{background:#211c12;border:1px solid #756445;border-radius:6px;padding:12px 16px;color:#e7c58c!important}.studio-module__uc_B-q__commandMenu{background:#13211c;border:1px solid #597869;border-radius:10px;margin-bottom:20px;padding:20px}.studio-module__uc_B-q__commandList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 0;display:grid}.studio-module__uc_B-q__commandList>div{gap:4px;display:flex}.studio-module__uc_B-q__commandList>div>button:first-child{text-align:left;flex:1}.studio-module__uc_B-q__commandList small{color:#88a693;font-size:10px}.studio-module__uc_B-q__previewCode{max-height:200px;font-size:11px;overflow:auto}.studio-module__uc_B-q__loading{color:#a4b5ad;place-items:center;min-height:60vh;display:grid}.studio-module__uc_B-q__footer{color:#6e8178;letter-spacing:1px;justify-content:space-between;padding:35px 0;font:10px monospace;display:flex}@media (max-width:700px){.studio-module__uc_B-q__studio{padding:0 12px}.studio-module__uc_B-q__workspace{padding:15px}.studio-module__uc_B-q__context{display:block}.studio-module__uc_B-q__context .studio-module__uc_B-q__actions{margin-top:15px}.studio-module__uc_B-q__canvas{height:52svh;min-height:350px}.studio-module__uc_B-q__modelBadge span{display:none}.studio-module__uc_B-q__drawer{max-height:70svh}.studio-module__uc_B-q__commandList{grid-template-columns:1fr}.studio-module__uc_B-q__chromosomes{grid-template-columns:repeat(25,32px)}.studio-module__uc_B-q__footer{font-size:8px}}@media (prefers-reduced-motion:reduce){.studio-module__uc_B-q__studio button{transition:none}}.studio-module__uc_B-q__benchmark{max-width:100%;margin-top:15px;overflow:hidden}.studio-module__uc_B-q__benchmark canvas{max-width:100%;height:auto!important}.studio-module__uc_B-q__results{text-align:left;border-collapse:collapse;width:100%;margin-top:15px;font-size:12px}.studio-module__uc_B-q__results th,.studio-module__uc_B-q__results td{border-bottom:1px solid var(--line);padding:12px}.studio-module__uc_B-q__brand h1{font:inherit;margin:0;display:inline}.studio-module__uc_B-q__modelBadge button{color:#99b5a6;min-height:24px;font:inherit;background:0 0;border:0;padding:0}.studio-module__uc_B-q__panelTransition{max-width:1520px;margin-inline:auto}.studio-module__uc_B-q__studio .studio-module__uc_B-q__hazeControl{flex:0 10.5rem;padding-inline:.25rem;font-size:.6875rem}.studio-module__uc_B-q__hazeControl>span{justify-content:space-between;gap:.75rem;display:flex}.studio-module__uc_B-q__hazeControl output{color:#b8d9c8;font-variant-numeric:tabular-nums}.studio-module__uc_B-q__studio .studio-module__uc_B-q__hazeControl input{accent-color:#91b9e8;width:100%;margin:.125rem 0 0;border:0!important;min-height:1.125rem!important;padding:0!important}.studio-module__uc_B-q__primaryActions{display:contents}.studio-module__uc_B-q__currentWorkspace{display:none}.studio-module__uc_B-q__toolOptions{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.studio-module__uc_B-q__toolOptions[hidden],.studio-module__uc_B-q__studio .studio-module__uc_B-q__toolbar .studio-module__uc_B-q__mobileMenu,.studio-module__uc_B-q__studio .studio-module__uc_B-q__toolbar .studio-module__uc_B-q__mobileSearch{display:none}.studio-module__uc_B-q__commandButton{white-space:nowrap;flex-shrink:0}.studio-module__uc_B-q__gallery{--paper:var(--ink);--faint:var(--muted)}@media (max-width:700px){.studio-module__uc_B-q__header{gap:.875rem;height:3.75rem}.studio-module__uc_B-q__back{white-space:nowrap;font-size:.75rem}.studio-module__uc_B-q__localStatus{display:none}.studio-module__uc_B-q__brand{font-size:1.25rem}.studio-module__uc_B-q__brand small{letter-spacing:.075rem;margin-top:.2rem}.studio-module__uc_B-q__brandMark{width:1.75rem;height:1.75rem}.studio-module__uc_B-q__brandMark svg{width:1.5rem;height:1.5rem}.studio-module__uc_B-q__topline{display:none}.studio-module__uc_B-q__toolbar{gap:.5rem;padding:.5rem 0}.studio-module__uc_B-q__primaryActions{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.studio-module__uc_B-q__currentWorkspace{min-height:2.25rem;color:var(--ink);align-items:center;gap:.45rem;font-size:.8125rem;display:inline-flex}.studio-module__uc_B-q__currentWorkspace .studio-module__uc_B-q__icon{color:var(--accent)}.studio-module__uc_B-q__studio .studio-module__uc_B-q__toolbar .studio-module__uc_B-q__mobileMenu{min-height:2.25rem;margin-left:auto;padding:.3rem .7rem;display:inline-flex}.studio-module__uc_B-q__studio .studio-module__uc_B-q__toolbar .studio-module__uc_B-q__mobileMenu[aria-expanded]:after{display:none}.studio-module__uc_B-q__studio .studio-module__uc_B-q__toolbar .studio-module__uc_B-q__mobileSearch{display:inline-flex}.studio-module__uc_B-q__toolbar[data-menu-open=false] .studio-module__uc_B-q__toolOptions{display:none}.studio-module__uc_B-q__toolOptions{border:1px solid var(--line);background:#10191f;border-radius:.625rem;flex-basis:100%;align-items:stretch;gap:.625rem;padding:.625rem;display:grid}.studio-module__uc_B-q__menuWorkspaces{border-bottom:1px solid var(--line);padding-bottom:.625rem}.studio-module__uc_B-q__menuWorkspaces .studio-module__uc_B-q__workspaces{gap:.125rem;display:grid}.studio-module__uc_B-q__studio .studio-module__uc_B-q__menuWorkspaces .studio-module__uc_B-q__workspaces button{justify-content:flex-start;min-height:2.5rem;padding:.375rem .625rem}.studio-module__uc_B-q__studio .studio-module__uc_B-q__menuWorkspaces .studio-module__uc_B-q__workspaces button[aria-current]{border-color:var(--accent);box-shadow:0 0 14px #abcab92b,inset 0 0 12px #abcab91a}.studio-module__uc_B-q__toolOptions .studio-module__uc_B-q__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;width:100%;display:grid}.studio-module__uc_B-q__studio .studio-module__uc_B-q__toolOptions .studio-module__uc_B-q__actions button{white-space:normal;text-align:left;justify-content:flex-start;min-height:2.375rem}.studio-module__uc_B-q__studio .studio-module__uc_B-q__hazeControl{flex:none;padding:.25rem 0}.studio-module__uc_B-q__modelBadge{letter-spacing:.03rem;padding:.5rem 0;font-size:.5625rem}.studio-module__uc_B-q__gallery{padding:16px 12px}}.studio-module__uc_B-q__icon{flex-shrink:0;overflow:visible}.studio-module__uc_B-q__icon [data-part]{transform-box:fill-box;transform-origin:50%;transition:transform .25s cubic-bezier(.2,.7,.2,1),opacity .25s;animation-play-state:paused}.studio-module__uc_B-q__studio :is(button,a):is(:hover,:focus-visible) .studio-module__uc_B-q__icon [data-part],.studio-module__uc_B-q__studio [aria-current] .studio-module__uc_B-q__icon [data-part],.studio-module__uc_B-q__studio [aria-expanded=true] .studio-module__uc_B-q__icon [data-part],.studio-module__uc_B-q__currentWorkspace .studio-module__uc_B-q__icon [data-part]{animation-play-state:running}.studio-module__uc_B-q__icon[data-icon=atoms] [data-part=orbits]{animation:7s linear infinite studio-module__uc_B-q__iconSpin}.studio-module__uc_B-q__icon[data-icon=game] [data-part=left]{--nudge:1.6px;animation:1.4s ease-in-out infinite studio-module__uc_B-q__iconNudge}.studio-module__uc_B-q__icon[data-icon=game] [data-part=right]{--nudge:-1.6px;animation:1.4s ease-in-out infinite studio-module__uc_B-q__iconNudge}.studio-module__uc_B-q__icon[data-icon=game] [data-part=bond]{animation:1.4s ease-in-out infinite studio-module__uc_B-q__iconFade}.studio-module__uc_B-q__icon[data-icon=minecraft] [data-part=walker]{animation:.45s ease-in-out infinite studio-module__uc_B-q__iconBob}.studio-module__uc_B-q__icon[data-icon=minecraft] :is([data-part=leg],[data-part=arm]){transform-origin:top;animation:.9s ease-in-out infinite studio-module__uc_B-q__iconStep}.studio-module__uc_B-q__icon[data-icon=minecraft] :is([data-part=leg]:nth-of-type(6),[data-part=arm]:nth-of-type(3)){animation-delay:-.45s}.studio-module__uc_B-q__icon[data-icon=gallery] [data-part=tile]{animation:2s ease-in-out infinite studio-module__uc_B-q__iconFade}.studio-module__uc_B-q__icon[data-icon=gallery] [data-part=tile]:nth-of-type(2){animation-delay:.25s}.studio-module__uc_B-q__icon[data-icon=gallery] [data-part=tile]:nth-of-type(4){animation-delay:.5s}.studio-module__uc_B-q__icon[data-icon=gallery] [data-part=tile]:nth-of-type(3){animation-delay:.75s}.studio-module__uc_B-q__icon[data-icon=dna] [data-part=rung]{animation:1.6s ease-in-out infinite studio-module__uc_B-q__iconFade}.studio-module__uc_B-q__icon[data-icon=dna] [data-part=rung]:nth-of-type(4){animation-delay:.3s}.studio-module__uc_B-q__icon[data-icon=dna] [data-part=rung]:nth-of-type(5){animation-delay:.6s}.studio-module__uc_B-q__icon[data-icon=race] [data-part=flag]{transform-origin:0;animation:1s ease-in-out infinite studio-module__uc_B-q__iconWave}.studio-module__uc_B-q__icon[data-icon=undo] [data-part=turn]{--turn:-14deg;animation:1.2s ease-in-out infinite studio-module__uc_B-q__iconTurn}.studio-module__uc_B-q__icon[data-icon=redo] [data-part=turn]{--turn:14deg;animation:1.2s ease-in-out infinite studio-module__uc_B-q__iconTurn}.studio-module__uc_B-q__icon[data-icon=color] [data-part=swatches]{animation:3s linear infinite studio-module__uc_B-q__iconSpin}.studio-module__uc_B-q__icon[data-icon=print] [data-part=layer]{animation:1.6s ease-in-out infinite studio-module__uc_B-q__iconLayer}.studio-module__uc_B-q__icon[data-icon=scene] [data-part=line]{stroke-dasharray:8;animation:1.2s ease-in-out infinite studio-module__uc_B-q__iconDraw}.studio-module__uc_B-q__icon[data-icon=scene] [data-part=line]:nth-of-type(4){animation-delay:.15s}.studio-module__uc_B-q__icon[data-icon=search] [data-part=glass]{animation:1s ease-in-out infinite studio-module__uc_B-q__iconWiggle}.studio-module__uc_B-q__icon[data-icon=fullscreen] [data-part=corner]:first-of-type{--dx:-1.5px;--dy:-1.5px}.studio-module__uc_B-q__icon[data-icon=fullscreen] [data-part=corner]:nth-of-type(2){--dx:1.5px;--dy:-1.5px}.studio-module__uc_B-q__icon[data-icon=fullscreen] [data-part=corner]:nth-of-type(3){--dx:1.5px;--dy:1.5px}.studio-module__uc_B-q__icon[data-icon=fullscreen] [data-part=corner]:nth-of-type(4){--dx:-1.5px;--dy:1.5px}.studio-module__uc_B-q__icon[data-icon=move] [data-part=arrow]:nth-of-type(2){--dx:0;--dy:-1.5px}.studio-module__uc_B-q__icon[data-icon=move] [data-part=arrow]:nth-of-type(3){--dx:1.5px;--dy:0}.studio-module__uc_B-q__icon[data-icon=move] [data-part=arrow]:nth-of-type(4){--dx:0;--dy:1.5px}.studio-module__uc_B-q__icon[data-icon=move] [data-part=arrow]:nth-of-type(5){--dx:-1.5px;--dy:0}.studio-module__uc_B-q__studio button:is(:hover,:focus-visible) .studio-module__uc_B-q__icon :is([data-part=corner],[data-part=arrow]){transform:translate(var(--dx),var(--dy))}.studio-module__uc_B-q__icon[data-icon=tools] [data-part=knob]:nth-of-type(2){--dx:4px}.studio-module__uc_B-q__icon[data-icon=tools] [data-part=knob]:nth-of-type(3){--dx:-5px}.studio-module__uc_B-q__icon[data-icon=tools] [data-part=knob]:nth-of-type(4){--dx:6px}.studio-module__uc_B-q__studio button:is(:hover,:focus-visible,[aria-expanded=true]) .studio-module__uc_B-q__icon [data-part=knob]{transform:translateX(var(--dx))}.studio-module__uc_B-q__icon[data-icon=play] [data-part=pause],.studio-module__uc_B-q__studio button:is(:hover,:focus-visible) .studio-module__uc_B-q__icon[data-icon=play] [data-part=play]{opacity:0;transform:scale(.7)}.studio-module__uc_B-q__studio button:is(:hover,:focus-visible) .studio-module__uc_B-q__icon[data-icon=play] [data-part=pause]{opacity:1;transform:none}.studio-module__uc_B-q__icon[data-icon=menu] [data-part=bar]{transition:transform .25s cubic-bezier(.2,.7,.2,1),opacity .2s}[aria-expanded=true] .studio-module__uc_B-q__icon[data-icon=menu] [data-part=bar]:first-of-type{transform:translateY(6px)rotate(45deg)}[aria-expanded=true] .studio-module__uc_B-q__icon[data-icon=menu] [data-part=bar]:nth-of-type(2){opacity:0;transform:scaleX(.2)}[aria-expanded=true] .studio-module__uc_B-q__icon[data-icon=menu] [data-part=bar]:nth-of-type(3){transform:translateY(-6px)rotate(-45deg)}@keyframes studio-module__uc_B-q__iconSpin{to{transform:rotate(360deg)}}@keyframes studio-module__uc_B-q__iconNudge{50%{transform:translateX(var(--nudge))}}@keyframes studio-module__uc_B-q__iconFade{50%{opacity:.25}}@keyframes studio-module__uc_B-q__iconBob{50%{transform:translateY(-.8px)}}@keyframes studio-module__uc_B-q__iconStep{50%{transform:scaleY(.55)}}@keyframes studio-module__uc_B-q__iconWave{50%{transform:skewY(-8deg)}}@keyframes studio-module__uc_B-q__iconTurn{50%{transform:rotate(var(--turn))}}@keyframes studio-module__uc_B-q__iconLayer{50%{opacity:.3;transform:translateY(-3.5px)}}@keyframes studio-module__uc_B-q__iconDraw{40%{stroke-dashoffset:8px}}@keyframes studio-module__uc_B-q__iconWiggle{25%{transform:rotate(-9deg)}75%{transform:rotate(9deg)}}@media (prefers-reduced-motion:reduce){.studio-module__uc_B-q__icon [data-part]{transition:none;animation:none}.studio-module__uc_B-q__studio button:is(:hover,:focus-visible) .studio-module__uc_B-q__icon [data-part]{transform:none}}
