.premium-lab-background{position:relative;background:var(--theme-scene-bg);background-image:repeating-linear-gradient(30deg,transparent,transparent 64px,var(--theme-grid-color) 64px,var(--theme-grid-color) 65px),repeating-linear-gradient(-30deg,transparent,transparent 64px,var(--theme-grid-color) 64px,var(--theme-grid-color) 65px),repeating-linear-gradient(90deg,transparent,transparent 64px,var(--theme-grid-color) 64px,var(--theme-grid-color) 65px),radial-gradient(ellipse at center,transparent 0,transparent 50%,rgba(5,10,12,.15) 85%,rgba(5,10,12,.3) 100%)}[data-theme=deepSpace] .premium-lab-background{background:#0c0f12;background-image:repeating-linear-gradient(30deg,transparent,transparent 64px,rgba(70,90,95,.06) 0,rgba(70,90,95,.06) 65px),repeating-linear-gradient(-30deg,transparent,transparent 64px,rgba(70,90,95,.06) 0,rgba(70,90,95,.06) 65px),repeating-linear-gradient(90deg,transparent,transparent 64px,rgba(60,85,90,.05) 0,rgba(60,85,90,.05) 65px),radial-gradient(ellipse at center,transparent 0,transparent 50%,rgba(5,10,12,.15) 85%,rgba(5,10,12,.3) 100%),linear-gradient(180deg,#0e1416 0,#0b1214 50%,#0c0f12)}[data-theme=labDark] .premium-lab-background{background:#141b24;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%235f9bb4' fill-opacity='0.04'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse at center,transparent 0,transparent 50%,rgba(10,18,28,.12) 85%,rgba(10,18,28,.25) 100%),linear-gradient(180deg,#151d28 0,#131920 50%,#141b24)}.ToggleSwitch_toggleSwitch__LsxCs{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.ToggleSwitch_toggleSwitch__LsxCs.ToggleSwitch_disabled__QrioT{opacity:.5;cursor:not-allowed}.ToggleSwitch_input__qyrPu{position:absolute;opacity:0;width:0;height:0}.ToggleSwitch_slider__fqS_L{position:relative;display:inline-block;width:2.5em;height:1.25em;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:1.25em;transition:all .18s cubic-bezier(.4,0,.2,1);flex-shrink:0}.ToggleSwitch_slider__fqS_L:before{content:"";position:absolute;width:1em;height:1em;left:.125em;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.6);border-radius:50%;transition:all .18s cubic-bezier(.4,0,.2,1)}.ToggleSwitch_input__qyrPu:checked+.ToggleSwitch_slider__fqS_L{background:rgba(79,210,255,.2);border-color:rgba(79,210,255,.4)}.ToggleSwitch_input__qyrPu:checked+.ToggleSwitch_slider__fqS_L:before{transform:translateY(-50%) translateX(1.25em);background:rgba(79,210,255,.8)}.ToggleSwitch_input__qyrPu:disabled+.ToggleSwitch_slider__fqS_L{opacity:.5;cursor:not-allowed}.ToggleSwitch_toggleSwitch__LsxCs.ToggleSwitch_highlighted__zE84i{position:relative}.ToggleSwitch_toggleSwitch__LsxCs.ToggleSwitch_highlighted__zE84i:before{content:"";position:absolute;inset:-6px;border-radius:1.5em;background:transparent;box-shadow:0 0 0 2px rgba(79,210,255,.4),0 0 24px rgba(79,210,255,.25),0 0 48px rgba(79,210,255,.15);pointer-events:none;animation:ToggleSwitch_togglePulse__GF1gj 2.5s ease-in-out infinite;opacity:.9;z-index:-1}.ToggleSwitch_toggleSwitch__LsxCs.ToggleSwitch_highlighted__zE84i:after{content:"";position:absolute;inset:-10px;border-radius:2em;background:transparent;box-shadow:0 0 0 1px rgba(79,210,255,.2),0 0 36px rgba(79,210,255,.15);pointer-events:none;animation:ToggleSwitch_togglePulse__GF1gj 2.5s ease-in-out .4s infinite;opacity:.7;z-index:-2}@keyframes ToggleSwitch_togglePulse__GF1gj{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.ParticlePillControls_hudContainer__lczLQ{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:15;display:flex;flex-direction:row;align-items:center;gap:10px;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.ParticlePillControls_hudContainer__lczLQ.ParticlePillControls_visible__4es65{opacity:1}.ParticlePillControls_hudContainer__lczLQ.ParticlePillControls_hidden__2eQ7o{visibility:hidden;pointer-events:none;opacity:0}.ParticlePillControls_pill__AFcsg{display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--theme-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--theme-border);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.6);transition:all .25s cubic-bezier(.4,0,.2,1)}.ParticlePillControls_pill__AFcsg:hover{background:var(--theme-surface-light);border-color:rgba(79,210,255,.3);box-shadow:0 6px 20px rgba(0,0,0,.7)}.ParticlePillControls_pill__AFcsg.ParticlePillControls_collapsed__EICKM{padding:6px 12px}.ParticlePillControls_pill__AFcsg.ParticlePillControls_expanded__JjykJ{padding:8px 14px}.ParticlePillControls_colorIndicator__di6A_{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 0 8px currentColor}.ParticlePillControls_label__xmLky{font-size:.8125rem;font-weight:600;color:var(--theme-text-muted);white-space:nowrap}.ParticlePillControls_value__eb8nT{font-size:1rem;font-weight:700;color:var(--theme-text);min-width:32px;max-width:48px;text-align:center;font-variant-numeric:tabular-nums;background:transparent;border:1px solid transparent;border-radius:6px;padding:4px 6px;outline:none;cursor:text;transition:all .15s cubic-bezier(.4,0,.2,1)}.ParticlePillControls_value__eb8nT:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.ParticlePillControls_value__eb8nT.ParticlePillControls_editing__WATIZ,.ParticlePillControls_value__eb8nT:focus{background:hsla(0,0%,100%,.08);border-color:rgba(79,210,255,.4);box-shadow:0 0 0 2px rgba(79,210,255,.2)}.ParticlePillControls_controls__n1dSg{display:flex;align-items:center;gap:4px;margin-left:4px}.ParticlePillControls_controlButton__yOMgG{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;font-size:1.125rem;font-weight:600;color:var(--theme-text);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.ParticlePillControls_controlButton__yOMgG:hover:not(:disabled){background:rgba(79,210,255,.15);border-color:rgba(79,210,255,.4);color:var(--theme-accent);transform:scale(1.05)}.ParticlePillControls_controlButton__yOMgG:active:not(:disabled){transform:scale(.95)}.ParticlePillControls_controlButton__yOMgG:disabled{opacity:.25;cursor:not-allowed}.ParticlePillControls_controlButton__yOMgG:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}.ParticlePillControls_divider__s5Ya_{width:1px;height:20px;background:hsla(0,0%,100%,.1);margin:0 4px}.ParticlePillControls_showToggle__xARUd{padding:6px 12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;font-size:.75rem;font-weight:600;color:var(--theme-text-muted);cursor:pointer;white-space:nowrap;transition:all .15s cubic-bezier(.4,0,.2,1)}.ParticlePillControls_showToggle__xARUd:hover{background:rgba(79,210,255,.1);border-color:rgba(79,210,255,.3);color:var(--theme-text)}.ParticlePillControls_showToggle__xARUd.ParticlePillControls_active__KtXV7{background:rgba(79,210,255,.18);border-color:rgba(79,210,255,.5);color:var(--theme-accent)}.ParticlePillControls_showToggle__xARUd:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}.ParticlePillControls_pill__AFcsg.ParticlePillControls_collapsed__EICKM .ParticlePillControls_controls__n1dSg,.ParticlePillControls_pill__AFcsg.ParticlePillControls_collapsed__EICKM .ParticlePillControls_divider__s5Ya_,.ParticlePillControls_pill__AFcsg.ParticlePillControls_collapsed__EICKM .ParticlePillControls_showToggle__xARUd{display:none}.ParticlePillControls_mobileLayout__hsLAH{flex-direction:column;align-items:stretch;max-width:calc(100vw - 1rem)}.ParticlePillControls_mobilePanel__Y9AYp{display:flex;flex-direction:column;gap:.375rem;padding:.5rem .75rem;background:var(--theme-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--theme-border);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.6);width:-moz-fit-content;width:fit-content;min-width:200px;max-width:calc(100vw - 4rem);margin:0 auto}.ParticlePillControls_mobileParticlesRow__yuCTx{display:flex;flex-direction:column;align-items:stretch;gap:.375rem}.ParticlePillControls_mobileTogglesRow__74jsg{display:flex;align-items:center;gap:.5rem;justify-content:center;padding-top:.375rem;border-top:1px solid hsla(0,0%,100%,.1)}.ParticlePillControls_mobileToggleItem__vR0Xo{display:flex;align-items:center;gap:.375rem}.ParticlePillControls_mobileToggleLabel__rF1xB{font-size:.625rem;font-weight:600;color:var(--theme-text);text-transform:uppercase;letter-spacing:.05em}.ParticlePillControls_mobilePanel__Y9AYp .toggleSwitch{transform:scale(.7);transform-origin:center}.ParticlePillControls_mobilePanel__Y9AYp .toggleSwitch .slider{width:2em;height:1em}.ParticlePillControls_mobilePanel__Y9AYp .toggleSwitch .slider:before{width:.75em;height:.75em;left:.125em}.ParticlePillControls_mobilePanel__Y9AYp .toggleSwitch .input:checked+.slider:before{transform:translateY(-50%) translateX(1em)}.ParticlePillControls_compactParticle__8jLQ3{display:flex;flex-direction:row;align-items:center;gap:.375rem;width:100%;justify-content:space-between}.ParticlePillControls_compactColorIndicator__nRvEi{width:5px;height:5px;border-radius:50%;flex-shrink:0;box-shadow:0 0 4px currentColor}.ParticlePillControls_compactLabel__yC9kr{font-size:.6875rem;font-weight:600;color:var(--theme-text-muted);white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.ParticlePillControls_compactValue__ZUKBq{font-size:.75rem;font-weight:700;color:var(--theme-text);width:32px;text-align:center;font-variant-numeric:tabular-nums;background:transparent;border:1px solid transparent;border-radius:5px;padding:1px 3px;outline:none;cursor:text;transition:all .15s cubic-bezier(.4,0,.2,1);flex-shrink:0}.ParticlePillControls_compactValue__ZUKBq:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.ParticlePillControls_compactValue__ZUKBq.ParticlePillControls_editing__WATIZ,.ParticlePillControls_compactValue__ZUKBq:focus{background:hsla(0,0%,100%,.08);border-color:rgba(79,210,255,.4);box-shadow:0 0 0 2px rgba(79,210,255,.2)}.ParticlePillControls_compactControls__ulOwQ{display:flex;flex-direction:row;align-items:center;gap:1px;margin-left:auto;flex-shrink:0}.ParticlePillControls_compactControlButton__O_4Bs{width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:5px;font-size:.6875rem;font-weight:600;color:var(--theme-text);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.ParticlePillControls_compactControlButton__O_4Bs:hover:not(:disabled){background:rgba(79,210,255,.15);border-color:rgba(79,210,255,.4);color:var(--theme-accent);transform:scale(1.05)}.ParticlePillControls_compactControlButton__O_4Bs:active:not(:disabled){transform:scale(.95)}.ParticlePillControls_compactControlButton__O_4Bs:disabled{opacity:.25;cursor:not-allowed}.ParticlePillControls_compactControlButton__O_4Bs:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}@media (max-width:768px){.ParticlePillControls_hudContainer__lczLQ .ParticlePillControls_pill__AFcsg{display:none!important}.ParticlePillControls_hudContainer__lczLQ.ParticlePillControls_mobileLayout__hsLAH{bottom:6.5rem;left:50%;transform:translateX(-50%);width:auto;max-width:calc(100vw - 2rem)}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_pill__AFcsg{justify-content:space-between;padding:5px 8px;border-radius:10px;gap:5px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_pill__AFcsg.ParticlePillControls_expanded__JjykJ{padding:5px 8px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_colorIndicator__di6A_{width:5px;height:5px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_label__xmLky{font-size:.6875rem;font-weight:500;min-width:-moz-fit-content;min-width:fit-content}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_value__eb8nT{font-size:.8125rem;font-weight:600;min-width:24px;max-width:36px;padding:2px 3px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_controls__n1dSg{gap:2px;margin-left:2px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_controlButton__yOMgG{width:24px;height:24px;font-size:.875rem;border-radius:5px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_divider__s5Ya_{height:14px;margin:0 2px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_showToggle__xARUd{padding:3px 6px;font-size:.625rem;border-radius:6px;min-width:auto}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_electronsPill___bxV7 .ParticlePillControls_divider__s5Ya_,.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_electronsPill___bxV7 .ParticlePillControls_showToggle__xARUd{display:none}}@media (max-width:400px){.ParticlePillControls_hudContainer__lczLQ.ParticlePillControls_mobileLayout__hsLAH{bottom:6rem}.ParticlePillControls_mobilePanel__Y9AYp{padding:.375rem;gap:.375rem}.ParticlePillControls_compactParticle__8jLQ3{gap:.25rem}.ParticlePillControls_compactColorIndicator__nRvEi{width:5px;height:5px}.ParticlePillControls_compactLabel__yC9kr{font-size:.625rem;min-width:10px}.ParticlePillControls_compactValue__ZUKBq{font-size:.75rem;min-width:24px;max-width:32px;padding:1px 3px}.ParticlePillControls_compactControlButton__O_4Bs{width:18px;height:18px;font-size:.6875rem}.ParticlePillControls_mobileTogglesRow__74jsg{gap:.5rem;padding-top:.375rem}.ParticlePillControls_mobileToggleLabel__rF1xB{font-size:.625rem}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH){bottom:6rem;gap:4px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_pill__AFcsg{padding:4px 6px;gap:4px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_pill__AFcsg.ParticlePillControls_expanded__JjykJ{padding:4px 6px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_colorIndicator__di6A_{width:4px;height:4px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_label__xmLky{display:none}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_value__eb8nT{font-size:.75rem;min-width:20px;max-width:32px;padding:1px 2px}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_controlButton__yOMgG{width:22px;height:22px;font-size:.8125rem}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_divider__s5Ya_{display:none}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_showToggle__xARUd{padding:2px 5px;font-size:.5625rem}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_electronsPill___bxV7{flex-direction:column;align-items:stretch}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_electronsPill___bxV7 .ParticlePillControls_controls__n1dSg{order:1;align-self:flex-start}.ParticlePillControls_hudContainer__lczLQ:not(.ParticlePillControls_mobileLayout__hsLAH) .ParticlePillControls_electronsPill___bxV7 .ParticlePillControls_showToggle__xARUd{order:2;align-self:flex-end;margin-left:0;margin-top:2px}}.ElementBadge_container__2nNEN{position:absolute;top:0;left:0;z-index:10;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ElementBadge_container__2nNEN.ElementBadge_hidden___cs98{visibility:hidden;pointer-events:none}.ElementBadge_unifiedControl__o_u2V{display:flex;align-items:center;gap:8px;padding:8px;width:384px;box-sizing:border-box;font-size:14px;background:var(--theme-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--theme-border);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.6)}.ElementBadge_unifiedControl__o_u2V:active{cursor:grabbing!important}.ElementBadge_tableButton__QiDYG{display:flex;align-items:center;justify-content:center;width:56px;height:56;flex-shrink:0;background:transparent;border:none;border-radius:10px;color:var(--theme-text-muted);cursor:pointer;font-size:2.5rem;transition:all .18s cubic-bezier(.4,0,.2,1)}.ElementBadge_tableButton__QiDYG:hover{color:var(--theme-accent);background:rgba(79,210,255,.12)}.ElementBadge_tableButton__QiDYG:active{transform:scale(.95);background:rgba(79,210,255,.18)}.ElementBadge_tableButton__QiDYG:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}.ElementBadge_badge__XXkss{display:flex;align-items:center;gap:12px;padding:8px 16px;flex:1;min-width:0;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.ElementBadge_badge__XXkss:hover{background:hsla(0,0%,100%,.08);border-color:rgba(79,210,255,.3)}.ElementBadge_badge__XXkss:active{transform:scale(.98)}.ElementBadge_symbol__OICDc{font-size:1.75rem;font-weight:700;line-height:1;color:var(--theme-text);min-width:36px;text-align:center}.ElementBadge_details__eEXKr{display:flex;flex-direction:column;gap:2px}.ElementBadge_name___Q4ln{font-size:.875rem;font-weight:600;color:var(--theme-text);white-space:nowrap}.ElementBadge_meta__j4hfO{font-size:.75rem;font-weight:500;color:var(--theme-text-muted);color:hsla(0,0%,100%,.6);font-variant-numeric:tabular-nums}.ElementBadge_navButton__Rplm_{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:transparent;border:none;border-radius:8px;color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1)}.ElementBadge_navButton__Rplm_:hover:not(:disabled){color:hsla(0,0%,100%,.95);background:rgba(79,210,255,.12)}.ElementBadge_navButton__Rplm_:active:not(:disabled){transform:scale(.95);background:rgba(79,210,255,.18)}.ElementBadge_navButton__Rplm_:disabled{opacity:.25;cursor:not-allowed}.ElementBadge_navButton__Rplm_:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}@media (max-width:768px){.ElementBadge_container__2nNEN{top:0}.ElementBadge_unifiedControl__o_u2V{gap:6px;padding:6px;width:calc(100vw - 2rem);max-width:24em;box-sizing:border-box}.ElementBadge_tableButton__QiDYG{width:36px;height:36px}.ElementBadge_navButton__Rplm_{width:28px;height:28px}.ElementBadge_badge__XXkss{padding:6px 12px}.ElementBadge_symbol__OICDc{font-size:1.5rem;min-width:32px}.ElementBadge_name___Q4ln{font-size:.8125rem}.ElementBadge_meta__j4hfO{font-size:.6875rem}}.VisualizationModeToggle_container__MMeiq{position:absolute;bottom:2rem;left:2rem;z-index:10}.VisualizationModeToggle_container__MMeiq.VisualizationModeToggle_hidden__CnZ8h{visibility:hidden;pointer-events:none}.VisualizationModeToggle_modeToggle__6uff3{display:flex;align-items:center;gap:4px;padding:6px;background:var(--theme-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--theme-border);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.6)}.VisualizationModeToggle_modeToggle__6uff3 button{flex:1;height:36px;padding:0 18px;background:transparent;border:none;border-radius:12px;font-size:.8125rem;font-weight:600;color:var(--theme-text-muted);white-space:nowrap;cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1)}.VisualizationModeToggle_modeToggle__6uff3 button:hover{color:var(--theme-text)}.VisualizationModeToggle_modeToggle__6uff3 button.VisualizationModeToggle_active__Ywdhb{color:var(--theme-accent);background:rgba(79,210,255,.18);box-shadow:0 2px 6px rgba(0,0,0,.4)}.VisualizationModeToggle_modeToggle__6uff3 button:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}@media (max-width:768px){.VisualizationModeToggle_container__MMeiq{display:none}}.ThemeToggle_container__KtPJn{position:absolute;bottom:2rem;right:calc(100vw - 2rem - 384px);z-index:10}.ThemeToggle_container__KtPJn.ThemeToggle_hidden__yoa0r{visibility:hidden;pointer-events:none}.ThemeToggle_themeToggle__NEglt{display:flex;align-items:center;gap:4px;padding:6px;background:var(--theme-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--theme-border);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.6)}.ThemeToggle_themeToggle__NEglt button{flex:1;height:36px;padding:0 18px;background:transparent;border:none;border-radius:12px;font-size:.8125rem;font-weight:600;color:var(--theme-text-muted);white-space:nowrap;cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1)}.ThemeToggle_themeToggle__NEglt button:hover{color:var(--theme-text)}.ThemeToggle_themeToggle__NEglt button.ThemeToggle_active__BNh7N{color:var(--theme-accent);background:rgba(79,210,255,.18);box-shadow:0 2px 6px rgba(0,0,0,.4)}.ThemeToggle_themeToggle__NEglt button:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}@media (max-width:768px){.ThemeToggle_container__KtPJn{display:none}}.HideHUDToggle_container__r_f_j{position:absolute;bottom:2rem;right:2rem;z-index:20}.HideHUDToggle_toggleButton__ZdPvV{display:flex;align-items:center;justify-content:center;height:50px;padding:0 14px;background:var(--theme-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--theme-border);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.6);color:var(--theme-text-muted);cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1)}.HideHUDToggle_toggleButton__ZdPvV:hover{color:var(--theme-accent);background:var(--theme-surface-light);border-color:rgba(79,210,255,.3);box-shadow:0 6px 20px rgba(0,0,0,.7)}.HideHUDToggle_toggleButton__ZdPvV:active{transform:scale(.98)}.HideHUDToggle_toggleButton__ZdPvV:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}.HideHUDToggle_toggleButton__ZdPvV.HideHUDToggle_active__Ceuk7{color:var(--theme-accent);border-color:rgba(79,210,255,.5);background:var(--theme-surface-light);box-shadow:0 6px 20px rgba(79,210,255,.2)}.HideHUDToggle_toggleButton__ZdPvV svg{width:18px;height:18px}@media (max-width:768px){.HideHUDToggle_container__r_f_j{bottom:5.5rem;right:1rem;left:auto;z-index:25}.HideHUDToggle_toggleButton__ZdPvV{height:40px;padding:0 12px}.HideHUDToggle_toggleButton__ZdPvV svg{width:16px;height:16px}.HideHUDToggle_toggleButton__ZdPvV.HideHUDToggle_active__Ceuk7{color:var(--theme-accent);border-color:rgba(79,210,255,.5);background:var(--theme-surface-light);box-shadow:0 6px 20px rgba(79,210,255,.2)}.HideHUDToggle_toggleButton__ZdPvV:not(.HideHUDToggle_active__Ceuk7){color:var(--theme-text-muted);border-color:var(--theme-border);background:var(--theme-surface);box-shadow:0 4px 16px rgba(0,0,0,.6)}}@media (max-width:400px){.HideHUDToggle_container__r_f_j{bottom:5rem}}.CinematicModeToggle_container__X_6BV{position:absolute;bottom:calc(2rem + 50px + 1rem);right:2rem;z-index:20}.CinematicModeToggle_toggleButton__oGEEC{display:flex;align-items:center;justify-content:center;height:50px;padding:0 14px;background:var(--theme-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--theme-border);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.6);color:var(--theme-text-muted);cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1)}.CinematicModeToggle_toggleButton__oGEEC:hover{color:var(--theme-accent);background:var(--theme-surface-light);border-color:rgba(79,210,255,.3);box-shadow:0 6px 20px rgba(0,0,0,.7)}.CinematicModeToggle_toggleButton__oGEEC:active{transform:scale(.98)}.CinematicModeToggle_toggleButton__oGEEC:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}.CinematicModeToggle_toggleButton__oGEEC.CinematicModeToggle_active__JF3gK{color:var(--theme-accent);border-color:rgba(79,210,255,.5);background:var(--theme-surface-light);box-shadow:0 6px 20px rgba(79,210,255,.2)}.CinematicModeToggle_toggleButton__oGEEC svg{width:18px;height:18px}@media (max-width:768px){.CinematicModeToggle_container__X_6BV{bottom:calc(5.5rem + 40px + .75rem);right:1rem}.CinematicModeToggle_toggleButton__oGEEC{height:40px;padding:0 12px}.CinematicModeToggle_toggleButton__oGEEC svg{width:16px;height:16px}.CinematicModeToggle_toggleButton__oGEEC.CinematicModeToggle_active__JF3gK{color:var(--theme-accent);border-color:rgba(79,210,255,.5);background:var(--theme-surface-light);box-shadow:0 6px 20px rgba(79,210,255,.2)}.CinematicModeToggle_toggleButton__oGEEC:not(.CinematicModeToggle_active__JF3gK){color:var(--theme-text-muted);border-color:var(--theme-border);background:var(--theme-surface);box-shadow:0 4px 16px rgba(0,0,0,.6)}}.ScreensaverToggle_container__yEY71{position:absolute;bottom:calc(2rem + 50px + 1rem + 50px + 1rem);right:2rem;z-index:20}.ScreensaverToggle_toggleButton__AB_U4{display:flex;align-items:center;justify-content:center;height:50px;padding:0 14px;background:var(--theme-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--theme-border);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.6);color:var(--theme-text-muted);cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1)}.ScreensaverToggle_toggleButton__AB_U4:hover{color:var(--theme-accent);background:var(--theme-surface-light);border-color:rgba(79,210,255,.3);box-shadow:0 6px 20px rgba(0,0,0,.7)}.ScreensaverToggle_toggleButton__AB_U4:active{transform:scale(.98)}.ScreensaverToggle_toggleButton__AB_U4:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(79,210,255,.4)}.ScreensaverToggle_toggleButton__AB_U4.ScreensaverToggle_active__oJf64{color:var(--theme-accent);border-color:rgba(79,210,255,.5);background:var(--theme-surface-light);box-shadow:0 6px 20px rgba(79,210,255,.2)}.ScreensaverToggle_toggleButton__AB_U4 svg{width:18px;height:18px}@media (max-width:768px){.ScreensaverToggle_container__yEY71{bottom:calc(5.5rem + 40px + .75rem + 40px + .75rem);right:1rem}.ScreensaverToggle_toggleButton__AB_U4{height:40px;padding:0 12px}.ScreensaverToggle_toggleButton__AB_U4 svg{width:16px;height:16px}.ScreensaverToggle_toggleButton__AB_U4.ScreensaverToggle_active__oJf64{color:var(--theme-accent);border-color:rgba(79,210,255,.5);background:var(--theme-surface-light);box-shadow:0 6px 20px rgba(79,210,255,.2)}.ScreensaverToggle_toggleButton__AB_U4:not(.ScreensaverToggle_active__oJf64){color:var(--theme-text-muted);border-color:var(--theme-border);background:var(--theme-surface);box-shadow:0 4px 16px rgba(0,0,0,.6)}}.Toast_toast___he3l{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:1rem;padding:.75rem 1.25rem;background:var(--theme-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--theme-border);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.6);color:var(--theme-text);font-size:.875rem;animation:Toast_slideUp__M1Gar .3s ease-out,Toast_fadeOut__FnwJ2 .3s ease-out 1.7s}.Toast_message__qyS2a{flex:1}.Toast_undoButton__ww_Ab{padding:.375rem .75rem;background:var(--theme-accent);color:var(--theme-text);border:none;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .18s cubic-bezier(.4,0,.2,1)}.Toast_undoButton__ww_Ab:hover{background:var(--theme-accent-light);transform:scale(1.05)}.Toast_undoButton__ww_Ab:active{transform:scale(.98)}@keyframes Toast_slideUp__M1Gar{0%{opacity:0;transform:translateX(-50%) translateY(1rem)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes Toast_fadeOut__FnwJ2{0%{opacity:1}to{opacity:0}}@media (max-width:768px){.Toast_toast___he3l{bottom:1rem;left:1rem;right:1rem;transform:none;padding:.625rem 1rem;font-size:.8125rem}}.ElementModal_panel__Kxi3D{z-index:100;width:384px;box-sizing:border-box;background:var(--ui-surface);border-radius:12px;border:1px solid var(--ui-border);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:var(--ui-text);font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden;display:flex;flex-direction:column;max-height:70vh;font-size:14px;box-shadow:0 6px 24px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05)}.ElementModal_contentWrapper__F3dCp{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.ElementModal_header__6TMnB{padding:.75em 3em .75em 1.5em;background-color:hsla(0,0%,100%,.02);border-bottom:1px solid var(--ui-border);flex-shrink:0;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ElementModal_title__fFzfi{margin:0;font-size:1.25em;font-weight:600;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4)}.ElementModal_closeButton__O5kgO{position:absolute;top:50%;right:.6em;transform:translateY(-50%);z-index:10;background:none;border:none;padding:.5em;color:var(--ui-text-muted);font-size:1.4em;line-height:1;cursor:pointer;transition:color .2s ease;width:2em;height:2em;display:flex;align-items:center;justify-content:center}.ElementModal_closeButton__O5kgO:hover{color:var(--ui-text)}.ElementModal_content__SanTu{padding:0;overflow-y:auto;flex-grow:1;position:relative}.ElementModal_heroZone__eH5E0{padding:1.25em;border-bottom:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.ElementModal_heroStatus__dS7cQ{margin-bottom:.75em;display:flex;align-items:center;gap:.75em;flex-wrap:wrap}.ElementModal_heroStability__9r5YN{display:inline-block;font-size:.75em;font-weight:500;letter-spacing:.05em;text-transform:uppercase;padding:.35em .7em;border-radius:4px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.ElementModal_heroStability__9r5YN.ElementModal_stable__yxq_l{color:#4ade80;text-shadow:0 0 8px rgba(74,222,128,.5);background:rgba(74,222,128,.1);border-color:rgba(74,222,128,.3)}.ElementModal_heroStability__9r5YN.ElementModal_unstable__FpEap{color:#f87171;text-shadow:0 0 8px hsla(0,91%,71%,.5);background:hsla(0,91%,71%,.1);border-color:hsla(0,91%,71%,.3)}.ElementModal_heroHalfLife__qRrE6{margin-bottom:.75em;display:flex;align-items:baseline;gap:.5em;font-size:1.1em;font-weight:600;color:var(--ui-text)}.ElementModal_heroHalfLifeLambda__M_JWw{font-size:1.2em;font-weight:600;color:var(--ui-text-muted);margin-right:.25em;opacity:.8}.ElementModal_heroHalfLifeValue__psHiD{font-variant-numeric:tabular-nums;font-weight:700}.ElementModal_heroHalfLifeUnit__ejYwm{font-size:.75em;font-weight:500;color:var(--ui-text-muted);letter-spacing:.05em;text-transform:lowercase}.ElementModal_heroDecayMode__T9jod{display:flex;align-items:center;gap:.5em;font-size:.9em;flex-wrap:wrap}.ElementModal_heroDecayModeLabel__4IFCU{color:var(--ui-text-muted);font-size:.85em;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.ElementModal_heroDecayModeValue__mLQm8{color:var(--ui-text);font-weight:600}.ElementModal_heroDecayChannelsButton__SuOJx{font-size:.75em;padding:.35em .7em;background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3);border-radius:4px;color:#60a5fa;cursor:pointer;transition:all .2s ease;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.ElementModal_heroDecayChannelsButton__SuOJx:hover{background:rgba(96,165,250,.25);border-color:rgba(96,165,250,.5);color:#93c5fd}.ElementModal_contentBody__aD_qc{padding:1em 1.25em;transition:opacity .2s ease}.ElementModal_contentDimmed__nvMe1{opacity:.5;filter:saturate(.9);pointer-events:none}.ElementModal_loading__lj9M9{display:flex;align-items:center;gap:.75em;color:var(--ui-text-muted);font-size:.9em;padding:1em 0}.ElementModal_spinner__aZBeI{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.2);border-top:2px solid var(--ui-text);border-radius:50%;animation:ElementModal_spin__73NS7 .6s linear infinite}.ElementModal_emptyState__7fyuz{color:var(--ui-text-muted);font-size:.9em;padding:1.5em 0;text-align:center}.ElementModal_noDataText___LXZW{margin:0;color:rgba(255,200,80,.8)}.ElementModal_loadingOverlay___yWLZ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(10,12,18,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:2}.ElementModal_loadingOverlayInner__HahCK{display:flex;align-items:center;gap:.75em;color:var(--ui-text-muted);font-size:.9em}@keyframes ElementModal_spin__73NS7{to{transform:rotate(1turn)}}.ElementModal_description__qZ7bZ{margin:0;font-size:.95em;line-height:1.5;color:var(--ui-text-muted);font-weight:400}.ElementModal_divider__uZeV2{height:1px;background-color:var(--ui-border);margin-top:1.25em;margin-bottom:1.25em}.ElementModal_sectionTitle__d0pLd{font-size:.85em;font-weight:600;color:var(--ui-text);text-transform:uppercase;letter-spacing:.1em;margin:0 0 .75em;opacity:.9}.ElementModal_collapsibleSection__ck5t0{border:1px solid hsla(0,0%,100%,.04);border-radius:8px;overflow:hidden;background:hsla(0,0%,100%,.015);margin-bottom:.9em;transition:border-color .2s ease,background .2s ease}.ElementModal_collapsibleSection__ck5t0.ElementModal_collapsed__1PVFw{border-color:hsla(0,0%,100%,.025);background:hsla(0,0%,100%,.008)}.ElementModal_collapsibleSection__ck5t0.ElementModal_collapsed__1PVFw .ElementModal_sectionHeaderTitle__fSceq{opacity:.65}.ElementModal_collapsibleSection__ck5t0.ElementModal_collapsed__1PVFw .ElementModal_sectionHeader__xr3dI:hover{background:hsla(0,0%,100%,.03)}.ElementModal_sectionHeader__xr3dI{display:flex;align-items:center;justify-content:space-between;padding:.65em .9em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease}.ElementModal_sectionHeader__xr3dI:hover{background:hsla(0,0%,100%,.05)}.ElementModal_sectionHeaderTitle__fSceq{font-size:.7em;font-weight:600;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.14em;margin:0}.ElementModal_collapseIcon__FDsKZ{color:var(--ui-text-muted);transition:transform .2s ease,opacity .2s;flex-shrink:0}.ElementModal_sectionHeader__xr3dI:hover .ElementModal_collapseIcon__FDsKZ{opacity:.8}.ElementModal_sectionContent__1Ft5y{padding:0 .9em .9em;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.ElementModal_sectionContentCollapsed__Pcn6Q{max-height:0;padding:0 1em}.ElementModal_propertiesGrid__RuOzv{display:grid;grid-template-columns:1fr 1fr;gap:.75em 1.25em}.ElementModal_property__hH9dx{display:flex;flex-direction:column}.ElementModal_label__lhHwi{font-size:.8em;font-weight:500;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3em}.ElementModal_value__Aos0G{display:inline-flex;align-items:baseline;gap:.35em;font-size:.9em;font-weight:500;color:var(--ui-text);font-variant-numeric:tabular-nums}.ElementModal_valueNumber__aC5Gw{font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.ElementModal_valueUnit__v32Gd{font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-muted)}.ElementModal_stable__yxq_l{color:#4ade80;text-shadow:0 0 6px rgba(74,222,128,.4);font-weight:600;font-size:.95em}.ElementModal_unstable__FpEap{color:#f87171;text-shadow:0 0 6px hsla(0,91%,71%,.4);font-weight:600;font-size:.95em}.ElementModal_stabilityRow__KCqSr{display:flex;align-items:center;gap:.75em;flex-wrap:wrap}.ElementModal_stabilityGrid__L0I0a{grid-template-columns:1fr;gap:1em}.ElementModal_stabilityGrid__L0I0a .ElementModal_property__hH9dx{grid-column:1}.ElementModal_stabilityGrid__L0I0a .ElementModal_property__hH9dx:has(.ElementModal_stabilityRow__KCqSr) .ElementModal_value__Aos0G{font-size:1.05em;font-weight:600}.ElementModal_stabilityGrid__L0I0a .ElementModal_property__hH9dx:not(:has(.ElementModal_stabilityRow__KCqSr)) .ElementModal_value__Aos0G{font-size:.95em;font-weight:600}.ElementModal_stabilityGrid__L0I0a .ElementModal_property__hH9dx:not(:has(.ElementModal_stabilityRow__KCqSr)) .ElementModal_label__lhHwi{opacity:.85;font-size:.72em}.ElementModal_decayChannelsButton__5fqbj{font-size:.75em;padding:.35em .7em;background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3);border-radius:4px;color:#60a5fa;cursor:pointer;transition:all .2s ease;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.ElementModal_decayChannelsButton__5fqbj:hover{background:rgba(96,165,250,.25);border-color:rgba(96,165,250,.5);color:#93c5fd}.ElementModal_decayChannelsList__D4fdB{display:flex;flex-direction:column;gap:.75em}.ElementModal_decayChannelItem__CCBve{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:.75em}.ElementModal_channelHeader__IZVOo{display:flex;align-items:center;justify-content:space-between;gap:.75em;margin-bottom:.5em}.ElementModal_channelMode__Znnbs{font-size:.85em;font-weight:600;color:var(--ui-text)}.ElementModal_channelRight__ZOj42{display:flex;align-items:center;gap:.5em}.ElementModal_confirmationBadge__nU63h{font-size:.65em;padding:.25em .5em;border-radius:3px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.ElementModal_confirmed___xGm_{background:rgba(74,222,128,.15);color:#4ade80;border:1px solid rgba(74,222,128,.3)}.ElementModal_unconfirmed__w_5AX{background:rgba(251,191,36,.15);color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.ElementModal_channelRatio__n46yM{font-size:.8em;font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.ElementModal_unknownRatio__kSu_0{color:#9ca3af;font-style:normal}.ElementModal_channelQValue__OCILB{margin:0;font-size:.75em;color:var(--ui-text-muted);font-variant-numeric:tabular-nums}.ElementModal_panelInDrawer__g4b_A{position:relative!important;width:100%!important;max-width:100%!important;max-height:100%!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:hidden;display:flex;flex-direction:column}.ElementModal_panelInDrawer__g4b_A .ElementModal_header__6TMnB{cursor:default}@media (max-width:768px){.ElementModal_panel__Kxi3D{max-height:calc(100vh - 120px);width:calc(100vw - 2rem);max-width:384px}}@media (max-width:480px){.ElementModal_panel__Kxi3D{max-height:calc(100vh - 100px);width:calc(100vw - 1rem);max-width:384px;font-size:13px}.ElementModal_content__SanTu{padding:.85em 1em}.ElementModal_propertiesGrid__RuOzv{grid-template-columns:1fr;gap:.65em}.ElementModal_stabilityGrid__L0I0a .ElementModal_property__hH9dx{grid-column:1}}.DecayChannelCard_card__dRFDJ{padding:.9em;background:hsla(0,0%,100%,.018);border:1px solid hsla(0,0%,100%,.045);border-radius:8px;transition:background .2s ease,border-color .2s ease,opacity .2s ease;cursor:pointer}.DecayChannelCard_card__dRFDJ:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}.DecayChannelCard_card__dRFDJ.DecayChannelCard_notClickable__mDqKw{cursor:default}.DecayChannelCard_card__dRFDJ.DecayChannelCard_metaCard__1O5B9{border-left:3px solid rgba(251,191,36,.4);background:rgba(251,191,36,.05);opacity:.7}.DecayChannelCard_card__dRFDJ.DecayChannelCard_metaCard__1O5B9:hover{background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}.DecayChannelCard_header__s8ZpV{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5em;gap:.75em}.DecayChannelCard_modeTitle__Ps4pl{font-size:1.05em;font-weight:600;color:var(--ui-text);text-transform:capitalize;flex:1}.DecayChannelCard_badges__abAPl{display:flex;align-items:center;gap:.5em;flex-shrink:0}.DecayChannelCard_unconfirmedBadge__rPnk1{font-size:.65em;font-weight:700;padding:.35em .6em;border-radius:4px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#fbbf24;background:rgba(251,191,36,.15);border:1px solid rgba(251,191,36,.3)}.DecayChannelCard_ratioBadge___R7YG{font-size:.95em;font-weight:600;color:#60a5fa;background:rgba(96,165,250,.08);font-variant-numeric:tabular-nums}.DecayChannelCard_ratioBadge___R7YG,.DecayChannelCard_unknownBadge__t_SL0{padding:.3em .7em;border-radius:4px;min-width:3.5em;text-align:center;white-space:nowrap}.DecayChannelCard_unknownBadge__t_SL0{font-size:.95em;font-weight:600;color:#9ca3af;background:rgba(156,163,175,.08)}.DecayChannelCard_adjustedIndicator__Ghur_{font-size:.7em;color:#fbbf24;margin-left:.2em;vertical-align:super;cursor:help}.DecayChannelCard_probabilityNote__N9QYV{font-size:.75em;color:#fbbf24;font-style:italic;margin:.3em 0 .5em;opacity:.8}.DecayChannelCard_description__XzkOe{font-size:.95em;color:var(--ui-text-muted);line-height:1.5;margin:.4em 0 .5em}.DecayChannelCard_info__iNhAs{display:flex;align-items:center;gap:.5em;margin-top:.5em;padding-top:.5em;border-top:1px solid hsla(0,0%,100%,.05)}.DecayChannelCard_infoLabel__Oguu2{font-size:.8em;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.05em}.DecayChannelCard_infoValue__Btbwv{display:inline-flex;align-items:baseline;gap:.35em;font-size:.9em;color:var(--ui-text);font-weight:500}.DecayChannelCard_valueNumber__5ftvj{font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.DecayChannelCard_valueUnit__cbyKO{font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-muted)}.DecayChannelCard_valueUnknown__DcDa8{font-size:.9em;color:var(--ui-text-muted);font-style:italic}.DecayChannelCard_daughterButton___2HFS{margin-top:.6em;padding:.5em .9em;background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3);border-radius:6px;color:#60a5fa;font-size:.85em;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;text-align:center}.DecayChannelCard_daughterButton___2HFS:hover{background:rgba(96,165,250,.25);border-color:rgba(96,165,250,.5);color:#93c5fd}.DecayChannelsPanel_panel__1Z4Su{z-index:99;width:384px;box-sizing:border-box;background:var(--ui-surface);border-radius:12px;border:1px solid var(--ui-border);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:var(--ui-text);font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden;display:flex;flex-direction:column;max-height:70vh;font-size:14px;box-shadow:0 6px 24px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05)}.DecayChannelsPanel_contentWrapper__QgPum{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.DecayChannelsPanel_header__P8h0M{padding:.75em 3em .75em 1.5em;background-color:hsla(0,0%,100%,.03);border-bottom:1px solid var(--ui-border);flex-shrink:0;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none}.DecayChannelsPanel_headerContent__j0Kb3{display:flex;align-items:center;gap:.85em}.DecayChannelsPanel_processIndicator__FA5wF{display:inline-flex;align-items:center;gap:.4em;font-size:.7em;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-text-muted);opacity:.6}.DecayChannelsPanel_processIndicatorActive__WYuee{opacity:1;color:#4ade80}.DecayChannelsPanel_processIndicatorPaused__OndWK{opacity:1;color:#fbbf24}.DecayChannelsPanel_processDot__uUrX_{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7;transition:all .3s ease}.DecayChannelsPanel_processIndicatorActive__WYuee .DecayChannelsPanel_processDot__uUrX_{background:#4ade80;opacity:1;box-shadow:0 0 8px #4ade80,0 0 12px rgba(74,222,128,.5);animation:DecayChannelsPanel_softPulse__K2R6w 2.4s ease-in-out infinite}.DecayChannelsPanel_processIndicatorPaused__OndWK .DecayChannelsPanel_processDot__uUrX_{background:#fbbf24;opacity:1;box-shadow:0 0 8px #fbbf24,0 0 12px rgba(251,191,36,.5);animation:DecayChannelsPanel_softPulse__K2R6w 2.4s ease-in-out infinite}.DecayChannelsPanel_processText__wL_a3{line-height:1}.DecayChannelsPanel_screensaverBadge__QMUzm{display:inline-flex;align-items:center;gap:.4em;font-size:.7em;letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-muted);opacity:.8}.DecayChannelsPanel_screensaverDot__vuTzo{width:6px;height:6px;border-radius:50%;background:var(--theme-accent,#4fd2ff);box-shadow:0 0 6px var(--theme-accent,#4fd2ff);animation:DecayChannelsPanel_pulse__XYmQG 2s ease-in-out infinite}.DecayChannelsPanel_screensaverText__J83CI{line-height:1;color:var(--ui-text-muted)}@keyframes DecayChannelsPanel_pulse__XYmQG{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.DecayChannelsPanel_title__ugS_i{margin:0;font-size:1em;font-weight:600;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4)}.DecayChannelsPanel_closeButton__coU_q{position:absolute;top:50%;right:.5em;transform:translateY(-50%);z-index:10;background:none;border:none;padding:.4em;color:var(--ui-text-muted);font-size:1.3em;line-height:1;cursor:pointer;transition:color .2s ease;width:1.8em;height:1.8em;display:flex;align-items:center;justify-content:center}.DecayChannelsPanel_closeButton__coU_q:hover{color:var(--ui-text)}.DecayChannelsPanel_content__VVGnB{padding:1em 1.25em;overflow-y:auto;flex-grow:1;position:relative}.DecayChannelsPanel_contentBody__PznNy{transition:opacity .2s ease}.DecayChannelsPanel_contentDimmed__eN5u1{opacity:.5;filter:saturate(.9);pointer-events:none}.DecayChannelsPanel_loading__8Gs7S{display:flex;align-items:center;gap:.75em;color:var(--ui-text-muted);font-size:.9em;padding:1em 0}.DecayChannelsPanel_spinner__f4waN{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.2);border-top:2px solid var(--ui-text);border-radius:50%;animation:DecayChannelsPanel_spin__hG42s .6s linear infinite}.DecayChannelsPanel_loadingOverlay__cmNXL{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(10,12,18,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:2}.DecayChannelsPanel_loadingOverlayInner___aBve{display:flex;align-items:center;gap:.75em;color:var(--ui-text-muted);font-size:.9em}@keyframes DecayChannelsPanel_spin__hG42s{to{transform:rotate(1turn)}}@keyframes DecayChannelsPanel_softPulse__K2R6w{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:.9;transform:scale(1)}}.DecayChannelsPanel_emptyState__Evsub{color:var(--ui-text-muted);font-size:.9em;padding:1.5em 0;text-align:center}.DecayChannelsPanel_stableText__lNaaT{color:#4ade80}.DecayChannelsPanel_noDataText__jy2JA{margin:0;color:rgba(255,200,80,.8)}.DecayChannelsPanel_stabilitySection__eYEQj{display:flex;flex-direction:column;gap:.75rem}.DecayChannelsPanel_stabilityBadge__VKZwi{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.2);border-radius:6px;color:#4ade80;font-size:.875rem;font-weight:500}.DecayChannelsPanel_stabilityIcon__byP_d{font-size:1.1em;line-height:1}.DecayChannelsPanel_channelsList__W3Nhk{display:flex;flex-direction:column;gap:.75em}.DecayChannelsPanel_channelsHeader__RXCgH{display:flex;align-items:center;justify-content:space-between;margin-top:.25em}.DecayChannelsPanel_datasetNotice__Y_Y5d,.DecayChannelsPanel_noConfirmedChannelsNotice__xhIFT{padding:.875rem 1rem;background:rgba(255,200,80,.05);border:1px solid rgba(255,200,80,.15);border-radius:6px;margin:.5rem 0;display:flex;align-items:flex-start;gap:.625rem}.DecayChannelsPanel_datasetNote__84eae{font-size:.825rem;color:rgba(255,200,80,.9);line-height:1.5;margin:0;flex:1}.DecayChannelsPanel_infoIconWrapper__CYDp2{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:.1rem}.DecayChannelsPanel_infoIcon__6JT2F{width:1rem;height:1rem;color:rgba(255,200,80,.8);transition:color .2s ease}.DecayChannelsPanel_datasetNotice__Y_Y5d:hover .DecayChannelsPanel_infoIcon__6JT2F,.DecayChannelsPanel_noConfirmedChannelsNotice__xhIFT:hover .DecayChannelsPanel_infoIcon__6JT2F{color:#ffc850}.DecayChannelsPanel_sectionLabel__26nYB{font-size:.7em;text-transform:uppercase;letter-spacing:.14em;color:var(--ui-text-muted)}.DecayChannelsPanel_channelItem__xDGyP{padding:.9em;background:hsla(0,0%,100%,.018);border:1px solid hsla(0,0%,100%,.045);border-radius:8px;transition:background .2s ease,border-color .2s ease,opacity .2s ease;cursor:pointer}.DecayChannelsPanel_channelItem__xDGyP:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}.DecayChannelsPanel_channelItem__xDGyP.DecayChannelsPanel_notClickable__pGIiJ{cursor:default}.DecayChannelsPanel_channelItem__xDGyP.DecayChannelsPanel_disabled__EZSyk{opacity:.6;cursor:not-allowed!important}.DecayChannelsPanel_channelItem__xDGyP.DecayChannelsPanel_disabled__EZSyk:hover{background-color:var(--ui-surface)}.DecayChannelsPanel_channelItem__xDGyP.DecayChannelsPanel_metaChannel__EKmcJ{border-left:3px solid rgba(251,191,36,.4);background:rgba(251,191,36,.05);opacity:.7}.DecayChannelsPanel_channelItem__xDGyP.DecayChannelsPanel_metaChannel__EKmcJ:hover{background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.3)}.DecayChannelsPanel_channelHeader__6aU6C{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5em}.DecayChannelsPanel_channelRight__xdXIS{display:flex;align-items:center;gap:.5em}.DecayChannelsPanel_channelMode__bQ9G2{font-size:1.05em;font-weight:600;color:var(--ui-text);text-transform:capitalize}.DecayChannelsPanel_confirmationBadge__vO_bR{font-size:.65em;font-weight:700;padding:.35em .6em;border-radius:4px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.DecayChannelsPanel_confirmed__ItHJm{color:#4ade80;background:rgba(74,222,128,.15);border:1px solid rgba(74,222,128,.3)}.DecayChannelsPanel_unconfirmed__8LaEG{color:#fbbf24;background:rgba(251,191,36,.15);border:1px solid rgba(251,191,36,.3)}.DecayChannelsPanel_branchingRatio__yBycq{font-size:.95em;font-weight:600;color:#60a5fa;background:rgba(96,165,250,.08);padding:.3em .7em;border-radius:4px;font-variant-numeric:tabular-nums;position:relative}.DecayChannelsPanel_unknownRatio__k877o{color:#9ca3af;background:rgba(156,163,175,.08);font-style:normal}.DecayChannelsPanel_adjustedNote__tGCxg{font-size:.7em;color:#fbbf24;margin-left:.2em;vertical-align:super;cursor:help}.DecayChannelsPanel_adjustedHint__l_KKp{font-size:.75em;color:#fbbf24;font-style:italic;margin-top:.3em;opacity:.8}.DecayChannelsPanel_channelDescription__hLYs1{font-size:.95em;color:var(--ui-text-muted);line-height:1.5;margin:.4em 0 .5em}.DecayChannelsPanel_channelInfo__BjzqU{display:flex;align-items:center;gap:.5em;margin-top:.5em;padding-top:.5em;border-top:1px solid hsla(0,0%,100%,.05)}.DecayChannelsPanel_infoLabel__aRoEL{font-size:.8em;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.05em}.DecayChannelsPanel_infoValue__6RskG{display:inline-flex;align-items:baseline;gap:.35em;font-size:.9em;color:var(--ui-text);font-weight:500}.DecayChannelsPanel_valueNumber__9A8kC{font-weight:600;color:var(--ui-text);font-variant-numeric:tabular-nums}.DecayChannelsPanel_valueUnit__fegvN{font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-muted)}.DecayChannelsPanel_daughterButton__JRkfY{margin-top:.6em;padding:.5em .9em;background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3);border-radius:6px;color:#60a5fa;font-size:.85em;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;text-align:center}.DecayChannelsPanel_daughterButton__JRkfY:hover{background:rgba(96,165,250,.25);border-color:rgba(96,165,250,.5);color:#93c5fd}.DecayChannelsPanel_triggerDecayContainer__lrusE{margin-top:1em;padding-top:1em;border-top:1px solid hsla(0,0%,100%,.08)}.DecayChannelsPanel_decayHint__o65Cu{font-size:.72em;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-muted);opacity:.7;margin-bottom:.8em}.DecayChannelsPanel_modeContainer__8MY_V{display:flex;flex-direction:column;gap:.45em;margin-bottom:.8em}.DecayChannelsPanel_modeLabel__o3rsf{font-size:.72em;letter-spacing:.14em;text-transform:uppercase;color:var(--ui-text-muted)}.DecayChannelsPanel_modeToggle__XLksx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4em}.DecayChannelsPanel_modeOption__5qrlU{padding:.45em .6em;border-radius:6px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.02);color:var(--ui-text-muted);font-size:.78em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.DecayChannelsPanel_modeOption__5qrlU:hover{background:hsla(0,0%,100%,.05)}.DecayChannelsPanel_modeOptionActive__iXTLO{color:var(--ui-text);background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.22)}.DecayChannelsPanel_triggerDecayButton__npXqx{width:100%;padding:.6em 1em;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:var(--ui-text);font-size:.8em;font-weight:500;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .2s ease;text-align:center}.DecayChannelsPanel_triggerDecayButton__npXqx:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.28)}.DecayChannelsPanel_triggerDecayButton__npXqx:active{background:hsla(0,0%,100%,.12)}.DecayChannelsPanel_triggerDecayButtonActive__jp0A_{background:rgba(239,68,68,.15)!important;border-color:rgba(239,68,68,.4)!important;color:#fca5a5!important}.DecayChannelsPanel_triggerDecayButtonActive__jp0A_:hover{background:rgba(239,68,68,.2)!important;border-color:rgba(239,68,68,.5)!important}.DecayChannelsPanel_decayLogContainer__LAwJv{margin-top:.75em;padding-top:.75em;border-top:1px solid hsla(0,0%,100%,.08)}.DecayChannelsPanel_decayLogButtons__hQF_P{display:flex;gap:.5em}.DecayChannelsPanel_decayLogButton__kN4__{flex:1;padding:.6em 1em;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:var(--ui-text-muted);font-size:.85em;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center}.DecayChannelsPanel_decayLogButton__kN4__:hover:not(:disabled){background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.2);color:var(--ui-text)}.DecayChannelsPanel_decayLogButton__kN4__:disabled{opacity:.5;cursor:not-allowed}.DecayChannelsPanel_decayLogButtonActive__ZMQdd{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.25)!important;color:var(--ui-text)!important}.DecayChannelsPanel_sectionDivider___uzFQ{margin-top:.75em;margin-bottom:0;padding-top:0;border-top:1px solid hsla(0,0%,100%,.08)}.DecayChannelsPanel_automationSection__qIB4f{margin-top:0;padding-top:0}.DecayChannelsPanel_automationSection__qIB4f .DecayChannelsPanel_channelsHeader__RXCgH{margin-top:.25em;margin-bottom:.75em}.DecayChannelsPanel_automationControls__MEWDi{display:flex;flex-direction:column;gap:.75em}.DecayChannelsPanel_toggleItem__ICdqr{padding:.9em;background:hsla(0,0%,100%,.018);border:1px solid hsla(0,0%,100%,.045);border-radius:8px;transition:background .2s ease,border-color .2s ease;display:flex;align-items:flex-start;position:relative}.DecayChannelsPanel_toggleItem__ICdqr:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}.DecayChannelsPanel_toggleContent__11jkz{flex:1;display:flex;flex-direction:column;gap:.25rem}.DecayChannelsPanel_toggleHeader__E0Kr0{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.DecayChannelsPanel_toggleLabel__WmFiN{font-size:.8em;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text);flex:1}.DecayChannelsPanel_toggleDescription__5BC1A{font-size:.75rem;color:var(--ui-text-muted);font-weight:400;text-transform:none;letter-spacing:0;line-height:1.4;margin:0;opacity:.8}.DecayChannelsPanel_toggleDescriptionDisabled__zPyJ4{opacity:.5}.DecayChannelsPanel_toggleDisabledHint__7N7OB{font-size:.7rem;color:var(--ui-text-muted);font-weight:400;text-transform:none;letter-spacing:0;margin:.25rem 0 0;opacity:.6;font-style:italic}.DecayChannelsPanel_onboardingLabel__O4SvU{font-size:.7rem;color:rgba(79,210,255,.7);font-weight:400;text-transform:none;letter-spacing:.02em;margin:.35rem 0 0;opacity:.8;font-style:italic;animation:DecayChannelsPanel_fadeIn__H6_Cs .5s ease-in}@keyframes DecayChannelsPanel_fadeIn__H6_Cs{0%{opacity:0}to{opacity:.8}}.DecayChannelsPanel_stopButton__9sU8J{width:100%;padding:.6em 1em;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.4);border-radius:8px;color:#fca5a5;font-size:.8em;font-weight:500;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1);margin-top:1rem}.DecayChannelsPanel_stopButton__9sU8J:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5)}.DecayChannelsPanel_stopButton__9sU8J:active{background:rgba(239,68,68,.25)}.DecayLogPanel_panel__PG4c1{z-index:100;width:384px;box-sizing:border-box;background:var(--ui-surface);border-radius:12px;border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:var(--ui-text);font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden;display:flex;flex-direction:column;font-size:14px;box-shadow:0 4px 18px rgba(0,0,0,.45),0 0 0 1px hsla(0,0%,100%,.03)}.DecayLogPanel_contentWrapper__0gwrz{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.DecayLogPanel_header__kHYjo{padding:.75em 3em .75em 1.5em;background-color:hsla(0,0%,100%,.02);border-bottom:1px solid var(--ui-border);flex-shrink:0;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;display:flex;align-items:center;gap:1em}.DecayLogPanel_title__Cc_pt{margin:0;font-size:1em;font-weight:600;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4);flex:1}.DecayLogPanel_modeToggle__Udvzx{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:.25em;background:hsla(0,0%,100%,.05);padding:.2em;border-radius:6px;z-index:1}.DecayLogPanel_modeButton__YkyFz{padding:.4em .8em;background:transparent;border:none;border-radius:4px;color:var(--ui-text-muted);font-size:.85em;font-weight:500;cursor:pointer;transition:all .2s ease}.DecayLogPanel_modeButton__YkyFz:hover{background:hsla(0,0%,100%,.1);color:var(--ui-text)}.DecayLogPanel_modeButtonActive__Ss6_x{background:hsla(0,0%,100%,.15);color:var(--ui-text)}.DecayLogPanel_closeButton__NfXri{position:absolute;top:50%;right:.5em;transform:translateY(-50%);z-index:10;background:none;border:none;padding:.5em;color:var(--ui-text-muted);font-size:1.4em;line-height:1;cursor:pointer;transition:color .2s ease;width:2em;height:2em;display:flex;align-items:center;justify-content:center}.DecayLogPanel_closeButton__NfXri:hover{color:var(--ui-text)}.DecayLogPanel_content__k9hy6{padding:1em 1.5em;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.DecayLogPanel_emptyState__Kn_sQ{text-align:center;padding:2em 1em;color:var(--ui-text-muted)}.DecayLogPanel_emptyState__Kn_sQ p{margin:.5em 0}.DecayLogPanel_hint__YjlNN{font-size:.85em;opacity:.7}.DecayLogPanel_logEntries__j4twG{display:flex;flex-direction:column;gap:.4em;margin-bottom:1em;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.DecayLogPanel_logEntry__skAtb{display:flex;flex-direction:column;padding:.4em .65em;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;font-size:.9em;transition:background .2s ease}.DecayLogPanel_logRow__OTEd1{display:flex;align-items:center;gap:.6em;min-height:1.4em;line-height:1.4;flex-wrap:nowrap}.DecayLogPanel_logEntry__skAtb:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.DecayLogPanel_decayType__j9U6A{font-size:1.1em;font-weight:600;min-width:1.5em;text-align:center}.DecayLogPanel_decayTypeAlpha__PaeFP{color:#f97316}.DecayLogPanel_decayTypeBetaMinus__NuOtD,.DecayLogPanel_decayTypeBeta__PhBY2{color:#60a5fa}.DecayLogPanel_decayTypeBetaPlus__sZF4M{color:#e879f9}.DecayLogPanel_decayTypeProton__KQmSP{color:#ef4444}.DecayLogPanel_decayTypeFission__gyVOd{color:#22c55e}.DecayLogPanel_isotopeInfo__k8B1K{display:flex;align-items:center;gap:.3em;flex:1;min-width:0;flex-wrap:nowrap}.DecayLogPanel_element__IPiuO{font-weight:600;color:#fff}.DecayLogPanel_massNumber__bkApn{color:var(--ui-text-muted);font-size:.95em}.DecayLogPanel_isomerLabel__CgTKL{color:#60a5fa;font-size:.85em;font-weight:500;vertical-align:super;line-height:0}.DecayLogPanel_arrow__uFyXj{color:var(--ui-text-muted);margin:0 .2em}.DecayLogPanel_unknown__Cb_6B{color:var(--ui-text-muted);font-style:italic}.DecayLogPanel_fissionFragmentPart__8zUxD,.DecayLogPanel_fissionNeutronPart__70fMP{display:inline-flex;align-items:center;gap:.3em}.DecayLogPanel_fissionNeutronPart__70fMP{color:var(--ui-text-muted);font-size:.9em}.DecayLogPanel_plus__XU8Bu{color:var(--ui-text-muted);margin:0 .2em;font-weight:500}.DecayLogPanel_energyValue__ZOXqt{color:#f97316;font-weight:600;min-width:5em;text-align:right;font-size:.9em;display:inline-flex;justify-content:flex-end;align-items:baseline;gap:.25em;font-variant-numeric:tabular-nums;flex-shrink:0;flex-wrap:nowrap}.DecayLogPanel_energyValueFission__DBEFl{color:#22c55e}.DecayLogPanel_annotationsRow__2aUk7{display:flex;align-items:center;flex-wrap:wrap;gap:.6em;margin-top:.3em;padding-left:2.1em;line-height:1.4}.DecayLogPanel_energyValueBetaMinus__CfBFi,.DecayLogPanel_energyValueBeta__I9N6f{color:#60a5fa}.DecayLogPanel_energyValueBetaPlus__Rc9A6{color:#e879f9}.DecayLogPanel_energyValueNeutron__3JVKo{color:#fff}.DecayLogPanel_energyValueProton__1IPyU{color:#ef4444}.DecayLogPanel_gammaAnnotation__qmj7z{color:#a855f7;font-size:.85em;opacity:.75;display:inline-flex;align-items:baseline;gap:.2em;margin-left:.4em;font-variant-numeric:tabular-nums;flex-shrink:0;white-space:normal}.DecayLogPanel_gammaSymbol__YSh_6{font-weight:600;font-size:1em}.DecayLogPanel_gammaEnergyValue__0CIYi{font-weight:500;font-size:.9em}.DecayLogPanel_annihilationAnnotation__vcCDY{color:#f0abfc;font-size:.85em;opacity:.7;display:inline-flex;align-items:baseline;gap:.2em;margin-left:.4em;font-variant-numeric:tabular-nums;flex-shrink:0;white-space:normal}.DecayLogPanel_annihilationNote__ODmHb{font-size:.75em;color:var(--ui-text-muted);opacity:.7;margin-left:.3em;font-style:italic}.DecayLogPanel_atomicAnnotation__Rlmt8{color:#fbbf24;font-size:.85em;opacity:.7;display:inline-flex;align-items:baseline;gap:.2em;margin-left:.4em;font-variant-numeric:tabular-nums;flex-shrink:0;white-space:normal}.DecayLogPanel_annotationLabel__ADJv4{font-weight:600;font-size:.9em}.DecayLogPanel_annotationValue__Y3P7j{font-weight:500;font-size:.9em}.DecayLogPanel_approximateSymbol__8rqud{color:var(--ui-text-muted);font-weight:600;margin-right:.05em}.DecayLogPanel_energyNumber__5ir3r{font-weight:600;color:inherit}.DecayLogPanel_energyUnit__ptPav{font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-muted);margin-left:.15em}.DecayLogPanel_betaElectronLabel__bxTD5,.DecayLogPanel_betaQLabel__DF4W3{font-size:.85em;color:var(--ui-text-muted);font-weight:600;margin-right:.2em}.DecayLogPanel_energySeparator__ZetAS{color:var(--ui-text-muted);margin:0 .3em;opacity:.5}.DecayLogPanel_fissionFragmentAnnotation__PgApb{color:#22c55e;font-size:.85em;opacity:.85;display:inline-flex;align-items:baseline;gap:.3em;margin-left:.4em;font-variant-numeric:tabular-nums;flex-shrink:0;white-space:nowrap}.DecayLogPanel_fragmentLabel__BlCMj{font-weight:600;font-size:.9em;color:rgba(34,197,94,.9)}.DecayLogPanel_fragmentEnergy__CPyij{font-weight:500;font-size:.9em;color:#22c55e}.DecayLogPanel_inlineEnergy__5Umcg{color:#f97316;font-size:.85em;font-weight:500;margin-left:.2em;opacity:.9}.DecayLogPanel_fissionNeutronAnnotation__z_ZrF{color:#fff}.DecayLogPanel_betaEnergyDetail__b6BRt,.DecayLogPanel_fissionNeutronAnnotation__z_ZrF{font-size:.85em;opacity:.85;display:inline-flex;align-items:baseline;gap:.3em;margin-left:.4em;font-variant-numeric:tabular-nums;flex-shrink:0;white-space:nowrap}.DecayLogPanel_betaEnergyDetail__b6BRt{color:var(--ui-text-muted)}.DecayLogPanel_detailArrow__uWeov{color:var(--ui-text-muted);font-size:.9em;opacity:.6;margin-right:.1em}.DecayLogPanel_detailLabel__dRFki{font-weight:500;font-size:.9em;color:var(--ui-text-muted)}.DecayLogPanel_emissionNote__9tMjI{font-size:.85em;color:var(--ui-text-muted);opacity:.7;font-style:italic}.DecayLogPanel_detailValue__cLEzG{font-weight:500;font-size:.9em;color:var(--ui-text)}.DecayLogPanel_gammaSymbolPurple___A_jn{color:#a855f7;font-weight:600}.DecayLogPanel_timestamp__oumiD{font-size:.75em;color:var(--ui-text-muted);font-family:Courier New,monospace;min-width:6em;text-align:right}.DecayLogPanel_actions__yd0h4{display:flex;gap:.75em;padding-top:1em;border-top:1px solid hsla(0,0%,100%,.08);flex-shrink:0}.DecayLogPanel_clearButton__Ijhqc,.DecayLogPanel_saveButton__11F9H{flex:1;padding:.6em 1.2em;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:var(--ui-text-muted);font-size:.9em;font-weight:500;cursor:pointer;transition:all .2s ease}.DecayLogPanel_clearButton__Ijhqc:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:var(--ui-text)}.DecayLogPanel_saveButton__11F9H:disabled{opacity:.5;cursor:not-allowed}.DecayLogPanel_saveButton__11F9H:disabled:hover{background:hsla(0,0%,100%,.05)}.DecayLogPanel_resizeHandle__whQkP{position:absolute;bottom:0;left:0;right:0;height:8px;cursor:ns-resize;background:transparent;z-index:10;display:flex;align-items:center;justify-content:center;-moz-user-select:none;user-select:none;-webkit-user-select:none}.DecayLogPanel_resizeHandle__whQkP:before{content:"";width:40px;height:4px;background:var(--ui-border);border-radius:2px;opacity:.5;transition:opacity .2s ease}.DecayLogPanel_resizeHandle__whQkP:hover:before{opacity:1;background:var(--ui-text-muted)}.DecayLogPanel_copiedToast__Fnrzy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(34,197,94,.95);color:#fff;padding:.75em 1.5em;border-radius:8px;font-size:.9em;font-weight:600;z-index:200;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.3);animation:DecayLogPanel_fadeInOut__lALJb 2s ease-in-out;white-space:nowrap}@keyframes DecayLogPanel_fadeInOut__lALJb{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}15%{opacity:1;transform:translate(-50%,-50%) scale(1)}85%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}.DecayLogPanel_excitedMarker__zBq_i{color:#a855f7;font-weight:700;font-size:1.1em;margin-right:.1em}.DecayLogPanel_summaryRow__JlKeN{margin-top:.3em;margin-left:2.1em;font-size:.85em;color:var(--ui-text-muted);font-style:italic;border-left:2px solid hsla(0,0%,100%,.1);padding:.3em .65em .3em .6em}.DecayLogPanel_summaryText__BBRSx{opacity:.9}.DecayLogPanel_excitationNotice__L5mzk{padding:.3em .65em;margin-top:.3em;margin-left:2.1em;font-size:.85em}.DecayLogPanel_excitationLabel__FnDJA{color:#fbbf24;font-weight:500}.DecayLogPanel_sampledBadge__HpnMo{font-size:.7em;color:var(--ui-text-muted);opacity:.7;margin-left:.3em;font-style:italic}.DecayLogPanel_gammaSourceNote__i1uK9{font-size:.75em;color:var(--ui-text-muted);opacity:.7;margin-left:.3em;font-style:italic}.DecayLogPanel_histogramContainer__MDTcJ{display:flex;align-items:flex-end;gap:.2em;height:120px;padding:.5em;background:hsla(0,0%,100%,.02);border-radius:6px;margin-bottom:.5em}.DecayLogPanel_histogramBar__8lq_h{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;position:relative}.DecayLogPanel_histogramBarFill__Plmm0{width:100%;background:linear-gradient(0deg,#60a5fa,#3b82f6);border-radius:2px 2px 0 0;min-height:2px;transition:opacity .2s ease}.DecayLogPanel_histogramBarFill__Plmm0:hover{opacity:.8}.DecayLogPanel_histogramLabel__eTAbL{font-size:.7em;color:var(--ui-text-muted);margin-top:.2em;min-height:1em}.DecayLogPanel_histogramAxis__SOpLA{display:flex;justify-content:space-between;font-size:.75em;color:var(--ui-text-muted);padding:0 .5em}.PeriodicTableGrid_gridContainer__Y3S5Y{width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:visible;overflow-y:visible}@media (max-width:768px){.PeriodicTableGrid_gridContainer__Y3S5Y{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;width:100%;padding-bottom:2rem}}.PeriodicTableGrid_grid__oqJf9{display:grid;gap:.625rem;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.PeriodicTableGrid_grid__oqJf9{gap:.375rem}}.PeriodicTableGrid_elementCell__8Vlhd{width:4rem;height:4rem;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;background:var(--theme-surface);border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02),0 1px 2px rgba(0,0,0,.2)}@media (max-width:768px){.PeriodicTableGrid_elementCell__8Vlhd{width:2.5rem;height:2.5rem;border-radius:6px}}.PeriodicTableGrid_elementCell__8Vlhd[data-period="1"]{background:linear-gradient(to bottom,var(--theme-surface) 0,hsla(0,0%,100%,.01) 50%,var(--theme-surface) 100%)}.PeriodicTableGrid_elementCell__8Vlhd[data-period="2"]{background:linear-gradient(to bottom,hsla(0,0%,100%,.01) 0,var(--theme-surface) 50%,hsla(0,0%,100%,.01) 100%)}.PeriodicTableGrid_elementCell__8Vlhd[data-period="3"]{background:linear-gradient(to bottom,var(--theme-surface) 0,hsla(0,0%,100%,.015) 50%,var(--theme-surface) 100%)}.PeriodicTableGrid_elementCell__8Vlhd[data-period="4"]{background:linear-gradient(to bottom,hsla(0,0%,100%,.015) 0,var(--theme-surface) 50%,hsla(0,0%,100%,.01) 100%)}.PeriodicTableGrid_elementCell__8Vlhd[data-period="5"]{background:linear-gradient(to bottom,var(--theme-surface) 0,hsla(0,0%,100%,.01) 50%,var(--theme-surface) 100%)}.PeriodicTableGrid_elementCell__8Vlhd[data-period="6"]{background:linear-gradient(to bottom,hsla(0,0%,100%,.01) 0,var(--theme-surface) 50%,hsla(0,0%,100%,.015) 100%)}.PeriodicTableGrid_elementCell__8Vlhd[data-period="7"]{background:linear-gradient(to bottom,var(--theme-surface) 0,hsla(0,0%,100%,.015) 50%,var(--theme-surface) 100%)}.PeriodicTableGrid_elementCell__8Vlhd[data-period="10"],.PeriodicTableGrid_elementCell__8Vlhd[data-period="9"]{background:linear-gradient(to bottom,hsla(0,0%,100%,.008) 0,var(--theme-surface) 50%,hsla(0,0%,100%,.008) 100%);filter:brightness(.98)}.PeriodicTableGrid_elementCell__8Vlhd:hover:not(.PeriodicTableGrid_elementCellSelected__vwUyD){background:linear-gradient(180deg,hsla(0,0%,100%,.04) 0,hsla(0,0%,100%,.015));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 0 0 1px rgba(79,210,255,.15),0 2px 6px rgba(79,210,255,.1);border-color:rgba(79,210,255,.25);transform:translateY(-1px)}.PeriodicTableGrid_elementCellSelected__vwUyD{background:rgba(79,210,255,.08)!important;border-color:rgba(79,210,255,.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 0 0 1px rgba(79,210,255,.3),0 0 12px rgba(79,210,255,.12),inset 0 0 15px rgba(79,210,255,.06);transform:none}.PeriodicTableGrid_elementCellSelected__vwUyD:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(79,210,255,.05),transparent 70%);pointer-events:none}.PeriodicTableGrid_elementCell__8Vlhd:active{transform:translateY(0)}.PeriodicTableGrid_atomicNumber__6db6L{font-size:.7rem;line-height:1;color:var(--theme-text-muted);font-weight:500;margin-bottom:.2rem;opacity:.75;letter-spacing:.02em}.PeriodicTableGrid_symbol__Sg5tC{font-size:1.25rem;font-weight:600;line-height:1;color:var(--theme-text);text-shadow:0 1px 1px rgba(0,0,0,.2);letter-spacing:-.02em}@media (max-width:768px){.PeriodicTableGrid_atomicNumber__6db6L{font-size:.5rem;margin-bottom:.1rem}.PeriodicTableGrid_symbol__Sg5tC{font-size:.875rem}}.PeriodicTableGrid_elementCellSelected__vwUyD .PeriodicTableGrid_symbol__Sg5tC{color:var(--theme-text);text-shadow:0 0 6px rgba(79,210,255,.2),0 1px 1px rgba(0,0,0,.2)}.PeriodicTableGrid_emptyCell__Rix6E{width:4rem;height:4rem}.PeriodicTableGrid_actinideLabel__DWuZk,.PeriodicTableGrid_lanthanideLabel__I1k_k{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--theme-text-muted);opacity:.5;font-weight:500}@media (max-width:768px){.PeriodicTableGrid_emptyCell__Rix6E{width:2.5rem;height:2.5rem}.PeriodicTableGrid_actinideLabel__DWuZk,.PeriodicTableGrid_lanthanideLabel__I1k_k{width:2.5rem;height:2.5rem;font-size:.625rem}}.PeriodicTableGrid_elementCell__8Vlhd:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}