.RegimeCoverMini-module__3-bArG__mini{--ease:cubic-bezier(.2,.8,.2,1);padding:var(--mf);border-radius:var(--mr);background:var(--frame);transition:transform .18s var(--ease),box-shadow .26s ease;display:block;position:absolute;box-shadow:0 6px 14px #0000006b}.RegimeCoverMini-module__3-bArG__isFlow{flex:none;position:relative}.RegimeCoverMini-module__3-bArG__inner{border-radius:calc(var(--mr)*.62);height:100%;box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(168deg,#0e1219,#080b11);flex-direction:column;display:flex;position:relative;overflow:hidden}.RegimeCoverMini-module__3-bArG__art{background:var(--artbg);flex:auto;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.RegimeCoverMini-module__3-bArG__art>svg{width:100%;height:100%;position:absolute;inset:0}.RegimeCoverMini-module__3-bArG__art:after{content:"";background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--ink)16%,transparent),transparent 56%);position:absolute;inset:0}.RegimeCoverMini-module__3-bArG__emoji{z-index:2;font-size:calc(var(--me)*var(--typography-font-factor,1));filter:drop-shadow(0 2px 3px #000000bf)drop-shadow(0 0 6px color-mix(in srgb,var(--ink)55%,transparent));line-height:1;position:relative}.RegimeCoverMini-module__3-bArG__foot{align-items:center;gap:var(--bg);padding:var(--bp);border-top:1px solid var(--line);background:#080b11;flex:none;display:flex}.RegimeCoverMini-module__3-bArG__foot i{flex:var(--g,1)1 0;min-width:0;height:var(--bh);background:var(--ink);opacity:.26;border-radius:9px}.RegimeCoverMini-module__3-bArG__foot i.RegimeCoverMini-module__3-bArG__done{opacity:.74}.RegimeCoverMini-module__3-bArG__foot i.RegimeCoverMini-module__3-bArG__now{opacity:1;box-shadow:0 0 5px var(--ink);background:linear-gradient(90deg,var(--ink)var(--p,50%),color-mix(in srgb,var(--ink)30%,#080b11)var(--p,50%))}.RegimeCoverMini-module__3-bArG__badge{z-index:3;right:calc(var(--bd)*-.32);top:calc(var(--bd)*-.32);width:var(--bd);height:var(--bd);font:700 calc(var(--bd)*.56)/1 Georgia,"Times New Roman",serif;color:#f4dd92;background:#0b0e15;border:1px solid #f4dd928c;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 2px 4px #0000008c}.RegimeCoverMini-module__3-bArG__badgeBg{border:1.5px dashed var(--ink);background:radial-gradient(circle,var(--ink)0 22%,#0b0e15 26%)}.RegimeCoverMini-module__3-bArG__badgeOk{color:#6ee7b7;border-color:#34d39999;font-family:system-ui,sans-serif}.RegimeCoverMini-module__3-bArG__badgeLock{font-size:calc(var(--bd)*.5*var(--typography-font-factor,1));border-color:var(--border-strong,#475569)}.RegimeCoverMini-module__3-bArG__isRun{box-shadow:0 0 0 1.5px var(--ink),0 0 16px -3px var(--ink),0 6px 14px #0000006b}.RegimeCoverMini-module__3-bArG__isLocked .RegimeCoverMini-module__3-bArG__inner{filter:saturate(.3)brightness(.62)}.RegimeCoverMini-module__3-bArG__mini:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#02061794;transition:opacity .22s;position:absolute;inset:0}.RegimeCoverMini-module__3-bArG__mini[data-dim=true]:after{opacity:1}.RegimeCoverMini-module__3-bArG__mini[data-sel=true]{box-shadow:0 0 0 2px var(--ink),0 0 20px 0 var(--ink)}.RegimeCoverMini-module__3-bArG__mini[data-hover=true]{transform:translateY(-3px)}.RegimeCoverMini-module__3-bArG__mini[data-press=true]{transition-duration:90ms;transform:scale(.94)}.RegimeCoverMini-module__3-bArG__isLand{animation:.6s cubic-bezier(.3,1.6,.5,1) RegimeCoverMini-module__3-bArG__miniLand}@keyframes RegimeCoverMini-module__3-bArG__miniLand{40%{transform:scale(1.1)}}.RegimeCoverMini-module__3-bArG__oeSun{transform-origin:190px 92px;animation:5s ease-in-out infinite RegimeCoverMini-module__3-bArG__rcSun}.bucket-fused[data-room-covered] .RegimeCoverMini-module__3-bArG__oeSun{animation-name:none!important}@keyframes RegimeCoverMini-module__3-bArG__rcSun{50%{opacity:.72;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.RegimeCoverMini-module__3-bArG__mini,.RegimeCoverMini-module__3-bArG__mini:after{transition:none}.RegimeCoverMini-module__3-bArG__isLand,.RegimeCoverMini-module__3-bArG__oeSun{animation:none}}
.RegimeCardSocket-module__RGc5uG__socket{--rim-hi:color-mix(in srgb,var(--warning)82%,#fff);--rim:color-mix(in srgb,var(--warning)60%,var(--bg-app));--rim-lo:color-mix(in srgb,var(--warning)24%,var(--bg-app));--well:color-mix(in srgb,var(--bg-app)82%,#000);--cr:calc(10px + var(--pad));width:var(--w);height:var(--h);flex:none;transition:transform .14s cubic-bezier(.2,.8,.2,1);position:relative}.RegimeCardSocket-module__RGc5uG__socket>div{position:absolute}.RegimeCardSocket-module__RGc5uG__pool{background:radial-gradient(closest-side,color-mix(in srgb,var(--rc,transparent)34%,transparent),transparent);opacity:0;border-radius:45%;transition:opacity .6s;inset:-26% -30%}.RegimeCardSocket-module__RGc5uG__rim{border-radius:var(--cr);background:linear-gradient(150deg,var(--rim-hi),var(--rim)20%,var(--rim-lo)42%,var(--rim)60%,var(--rim-hi)78%,var(--rim-lo));inset:0;box-shadow:0 0 0 1px #0009,0 5px 12px #000000a6}.RegimeCardSocket-module__RGc5uG__well{inset:var(--pad);border-radius:calc(var(--cr) - var(--pad));background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--surface)55%,#000),var(--well)72%);box-shadow:inset 0 4px 9px #000000d9}.RegimeCardSocket-module__RGc5uG__ring{inset:calc(var(--pad) + 6px);border:1px dashed color-mix(in srgb,var(--warning)40%,transparent);opacity:0;border-radius:7px}.RegimeCardSocket-module__RGc5uG__plus{color:color-mix(in srgb,var(--warning)52%,transparent);opacity:0;place-content:center;justify-items:center;gap:4px;display:grid;inset:0}.RegimeCardSocket-module__RGc5uG__plus b{font:300 calc(30px*var(--typography-font-factor,1))/1 var(--font-geist-sans,system-ui),system-ui,sans-serif}.RegimeCardSocket-module__RGc5uG__plus small{font:700 calc(7.5px*var(--typography-font-factor,1))/1 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.RegimeCardSocket-module__RGc5uG__occ{inset:var(--pad);opacity:0;place-items:center;transition:opacity .32s,transform .44s cubic-bezier(.3,1.6,.5,1);display:grid;transform:scale(.9)}.RegimeCardSocket-module__RGc5uG__occ>*{box-shadow:0 0 0 1px #00000080,0 2px 6px #0009}.RegimeCardSocket-module__RGc5uG__claws{pointer-events:none;inset:0}.RegimeCardSocket-module__RGc5uG__claws i{filter:drop-shadow(0 1px 1.2px #000000bf);transition:transform .34s cubic-bezier(.3,1.6,.5,1);position:absolute}.RegimeCardSocket-module__RGc5uG__corner{border:3.4px solid var(--rim-hi);width:16px;height:16px}.RegimeCardSocket-module__RGc5uG__tl{left:calc(var(--pad) - 3px);top:calc(var(--pad) - 3px);border-radius:9px 0 0;border-bottom-color:#0000!important;border-right-color:#0000!important}.RegimeCardSocket-module__RGc5uG__tr{right:calc(var(--pad) - 3px);top:calc(var(--pad) - 3px);border-radius:0 9px 0 0;border-bottom-color:#0000!important;border-left-color:#0000!important}.RegimeCardSocket-module__RGc5uG__bl{left:calc(var(--pad) - 3px);bottom:calc(var(--pad) - 3px);border-radius:0 0 0 9px;border-top-color:#0000!important;border-right-color:#0000!important}.RegimeCardSocket-module__RGc5uG__br{right:calc(var(--pad) - 3px);bottom:calc(var(--pad) - 3px);border-radius:0 0 9px;border-top-color:#0000!important;border-left-color:#0000!important}.RegimeCardSocket-module__RGc5uG__side{background:linear-gradient(90deg,var(--rim-lo),var(--rim-hi),var(--rim-lo));border-radius:3px;width:6px;height:20px;margin-top:-10px;top:50%}.RegimeCardSocket-module__RGc5uG__l{left:calc(var(--pad) - 4px)}.RegimeCardSocket-module__RGc5uG__r{right:calc(var(--pad) - 4px)}.RegimeCardSocket-module__RGc5uG__socket[data-state=on] .RegimeCardSocket-module__RGc5uG__pool{opacity:1}.RegimeCardSocket-module__RGc5uG__socket[data-state=on] .RegimeCardSocket-module__RGc5uG__occ{opacity:1;transform:none}.RegimeCardSocket-module__RGc5uG__socket[data-state=empty] .RegimeCardSocket-module__RGc5uG__ring{opacity:1;animation:4.2s ease-in-out infinite RegimeCardSocket-module__RGc5uG__breathe}.RegimeCardSocket-module__RGc5uG__socket[data-state=empty] .RegimeCardSocket-module__RGc5uG__plus{opacity:1}.RegimeCardSocket-module__RGc5uG__socket[data-state=empty] .RegimeCardSocket-module__RGc5uG__tl,.RegimeCardSocket-module__RGc5uG__socket[data-state=reserved] .RegimeCardSocket-module__RGc5uG__tl{transform:translate(-4px,-4px)}.RegimeCardSocket-module__RGc5uG__socket[data-state=empty] .RegimeCardSocket-module__RGc5uG__tr,.RegimeCardSocket-module__RGc5uG__socket[data-state=reserved] .RegimeCardSocket-module__RGc5uG__tr{transform:translate(4px,-4px)}.RegimeCardSocket-module__RGc5uG__socket[data-state=empty] .RegimeCardSocket-module__RGc5uG__bl,.RegimeCardSocket-module__RGc5uG__socket[data-state=reserved] .RegimeCardSocket-module__RGc5uG__bl{transform:translate(-4px,4px)}.RegimeCardSocket-module__RGc5uG__socket[data-state=empty] .RegimeCardSocket-module__RGc5uG__br,.RegimeCardSocket-module__RGc5uG__socket[data-state=reserved] .RegimeCardSocket-module__RGc5uG__br{transform:translate(4px,4px)}.RegimeCardSocket-module__RGc5uG__socket[data-state=empty] .RegimeCardSocket-module__RGc5uG__l,.RegimeCardSocket-module__RGc5uG__socket[data-state=reserved] .RegimeCardSocket-module__RGc5uG__l{transform:translate(-4px)}.RegimeCardSocket-module__RGc5uG__socket[data-state=empty] .RegimeCardSocket-module__RGc5uG__r,.RegimeCardSocket-module__RGc5uG__socket[data-state=reserved] .RegimeCardSocket-module__RGc5uG__r{transform:translate(4px)}.RegimeCardSocket-module__RGc5uG__socket[data-land] .RegimeCardSocket-module__RGc5uG__rim{animation:.9s ease-out RegimeCardSocket-module__RGc5uG__flash}.RegimeCardSocket-module__RGc5uG__socket[data-land] .RegimeCardSocket-module__RGc5uG__occ{animation:.6s cubic-bezier(.3,1.6,.5,1) RegimeCardSocket-module__RGc5uG__land}.RegimeCardSocket-module__RGc5uG__socket[data-lift] .RegimeCardSocket-module__RGc5uG__occ{opacity:0;transition:opacity .38s,transform .42s;transform:scale(1.12)}.RegimeCardSocket-module__RGc5uG__socket[data-target] .RegimeCardSocket-module__RGc5uG__ring{border:1.5px solid var(--warning);opacity:1;animation:1.5s ease-in-out infinite RegimeCardSocket-module__RGc5uG__breathe}.bucket-fused[data-room-covered] .RegimeCardSocket-module__RGc5uG__ring{animation-name:none!important}.RegimeCardSocket-module__RGc5uG__socket[data-target] .RegimeCardSocket-module__RGc5uG__rim{filter:brightness(1.5)}.RegimeCardSocket-module__RGc5uG__socket[data-sel] .RegimeCardSocket-module__RGc5uG__rim{filter:brightness(1.45)}.RegimeCardSocket-module__RGc5uG__socket[data-sel] .RegimeCardSocket-module__RGc5uG__occ>*{box-shadow:0 0 0 2px var(--ink,var(--warning)),0 0 22px 0 var(--ink,var(--warning))}.RegimeCardSocket-module__RGc5uG__socket[data-hover] .RegimeCardSocket-module__RGc5uG__rim{filter:brightness(1.25)}.RegimeCardSocket-module__RGc5uG__socket[data-press]{transform:scale(.96)}.RegimeCardSocket-module__RGc5uG__socket:after{content:"";border-radius:calc(var(--cr) + 3px);opacity:0;pointer-events:none;background:#02061799;transition:opacity .22s;position:absolute;inset:-3px}.RegimeCardSocket-module__RGc5uG__socket[data-dim]:after{opacity:1}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__corner{border-width:2.4px;width:11px;height:11px}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__tl{left:calc(var(--pad) - 2px);top:calc(var(--pad) - 2px);border-radius:6px 0 0}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__tr{right:calc(var(--pad) - 2px);top:calc(var(--pad) - 2px);border-radius:0 6px 0 0}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__bl{left:calc(var(--pad) - 2px);bottom:calc(var(--pad) - 2px);border-radius:0 0 0 6px}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__br{right:calc(var(--pad) - 2px);bottom:calc(var(--pad) - 2px);border-radius:0 0 6px}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__side{border-radius:2px;width:4px;height:14px;margin-top:-7px}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__l{left:calc(var(--pad) - 3px)}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__r{right:calc(var(--pad) - 3px)}.RegimeCardSocket-module__RGc5uG__compact[data-state=empty] .RegimeCardSocket-module__RGc5uG__tl{transform:translate(-3px,-3px)}.RegimeCardSocket-module__RGc5uG__compact[data-state=empty] .RegimeCardSocket-module__RGc5uG__tr{transform:translate(3px,-3px)}.RegimeCardSocket-module__RGc5uG__compact[data-state=empty] .RegimeCardSocket-module__RGc5uG__bl{transform:translate(-3px,3px)}.RegimeCardSocket-module__RGc5uG__compact[data-state=empty] .RegimeCardSocket-module__RGc5uG__br{transform:translate(3px,3px)}.RegimeCardSocket-module__RGc5uG__compact[data-state=empty] .RegimeCardSocket-module__RGc5uG__l{transform:translate(-3px)}.RegimeCardSocket-module__RGc5uG__compact[data-state=empty] .RegimeCardSocket-module__RGc5uG__r{transform:translate(3px)}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__ring{inset:calc(var(--pad) + 4px);border-radius:5px}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__plus{gap:3px}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__plus b{font-size:calc(21px*var(--typography-font-factor,1))}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__plus small{font-size:calc(6px*var(--typography-font-factor,1));letter-spacing:.04em}.RegimeCardSocket-module__RGc5uG__compact .RegimeCardSocket-module__RGc5uG__rim{box-shadow:0 0 0 1px #0009,0 4px 9px #0009}@keyframes RegimeCardSocket-module__RGc5uG__breathe{0%,to{opacity:.35}50%{opacity:.9}}@keyframes RegimeCardSocket-module__RGc5uG__flash{0%{filter:brightness(2.3)}to{filter:none}}@keyframes RegimeCardSocket-module__RGc5uG__land{0%{transform:translateY(-12px)scale(1.12)}60%{transform:translateY(1px)scale(.98)}to{transform:none}}@media (prefers-reduced-motion:reduce){.RegimeCardSocket-module__RGc5uG__socket,.RegimeCardSocket-module__RGc5uG__socket *,.RegimeCardSocket-module__RGc5uG__claws i{transition:none!important;animation:none!important}}
.RegimeRoom3dStage-module__u7d-gq__stage{perspective-origin:50%;pointer-events:none;--floor:color-mix(in srgb,var(--surface)46%,var(--bg-app));--room-bg:color-mix(in srgb,var(--bg-app)76%,#000);--hair:color-mix(in srgb,var(--warning)9%,transparent);--rim-hi:color-mix(in srgb,var(--warning)82%,#fff);--rim:color-mix(in srgb,var(--warning)60%,var(--bg-app));--rim-lo:color-mix(in srgb,var(--warning)24%,var(--bg-app));--well:color-mix(in srgb,var(--bg-app)82%,#000);position:absolute;top:0;left:0;right:0;overflow:hidden}:root[data-theme=light] .RegimeRoom3dStage-module__u7d-gq__stage{--bg-app:#04060c;--surface:#0f172a;--surface-inset:#1e293b;--border:#334155;--border-strong:#475569;--text:#f5f8fc;--text-muted:#9aa8bd;--text-subtle:#64748b;--accent:#a855f7;--success:#34d399;--warning:#fbbf24;--danger:#fb7185;--focus-ring:#67e8f9}.RegimeRoom3dStage-module__u7d-gq__backdrop{background:var(--room-bg);position:absolute;inset:0}.RegimeRoom3dStage-module__u7d-gq__cam{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.RegimeRoom3dStage-module__u7d-gq__plane{backface-visibility:hidden;position:absolute}.RegimeRoom3dStage-module__u7d-gq__stage[data-moving] .RegimeRoom3dStage-module__u7d-gq__plane{will-change:transform,opacity}.RegimeRoom3dStage-module__u7d-gq__stage[data-moving] .RegimeRoom3dStage-module__u7d-gq__backdrop,.RegimeRoom3dStage-module__u7d-gq__stage[data-moving] .RegimeRoom3dStage-module__u7d-gq__vignette,.RegimeRoom3dStage-module__u7d-gq__stage[data-moving] .RegimeRoom3dStage-module__u7d-gq__wallGrid,.RegimeRoom3dStage-module__u7d-gq__stage[data-moving] .RegimeRoom3dStage-module__u7d-gq__items{will-change:opacity}.RegimeRoom3dStage-module__u7d-gq__stage[data-moving] .RegimeRoom3dStage-module__u7d-gq__coreOn,.RegimeRoom3dStage-module__u7d-gq__stage[data-moving] .RegimeRoom3dStage-module__u7d-gq__seg,.RegimeRoom3dStage-module__u7d-gq__stage[data-moving] .RegimeRoom3dStage-module__u7d-gq__flow{transition:none}.RegimeRoom3dStage-module__u7d-gq__stage[data-moving] .RegimeRoom3dStage-module__u7d-gq__flow{animation-play-state:paused}.RegimeRoom3dStage-module__u7d-gq__backWall{background:radial-gradient(250px 210px at 50% calc(100% - 132px),color-mix(in srgb,var(--danger)13%,transparent),transparent 70%),radial-gradient(calc(var(--wall-w,100%)*.7)calc(var(--wall-h,100%)*.3)at 50% calc(100% - 120px),color-mix(in srgb,var(--accent)9%,transparent),transparent 72%),linear-gradient(180deg,var(--bg-app)calc(0px - var(--wall-cut,0px)),color-mix(in srgb,var(--surface)58%,var(--bg-app))calc(var(--wall-h,100%)*.94 - var(--wall-cut,0px)),color-mix(in srgb,var(--surface)30%,#000)calc(var(--wall-h,100%) - var(--wall-cut,0px)))}.RegimeRoom3dStage-module__u7d-gq__wallGrid{opacity:0;background:repeating-linear-gradient(90deg,transparent 0 63px,var(--hair)63px 64px),repeating-linear-gradient(180deg,transparent 0 47px,color-mix(in srgb,var(--warning)6%,transparent)47px 48px);-webkit-mask:linear-gradient(180deg,transparent calc(var(--wall-h,100%)*.4 - var(--wall-cut,0px)),#000 calc(var(--wall-h,100%)*.85 - var(--wall-cut,0px)));-webkit-mask:linear-gradient(180deg,transparent calc(var(--wall-h,100%)*.4 - var(--wall-cut,0px)),#000 calc(var(--wall-h,100%)*.85 - var(--wall-cut,0px)));mask:linear-gradient(180deg,transparent calc(var(--wall-h,100%)*.4 - var(--wall-cut,0px)),#000 calc(var(--wall-h,100%)*.85 - var(--wall-cut,0px)));position:absolute;inset:0}.RegimeRoom3dStage-module__u7d-gq__floor{background:var(--floor);opacity:0}.RegimeRoom3dStage-module__u7d-gq__floor>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.RegimeRoom3dStage-module__u7d-gq__vignette{pointer-events:none;opacity:0;background:radial-gradient(120% 92% at 50% 38%,#0000 56%,#0000008c),linear-gradient(#0000006b,#0000 20%);position:absolute;inset:0}.RegimeRoom3dStage-module__u7d-gq__stage[data-motion=paused] *{animation-play-state:paused!important}.RegimeRoom3dStage-module__u7d-gq__plTop,.RegimeRoom3dStage-module__u7d-gq__plFront{opacity:0}.RegimeRoom3dStage-module__u7d-gq__plFront{background:linear-gradient(180deg,color-mix(in srgb,var(--warning)60%,#000)0 2px,color-mix(in srgb,var(--surface)70%,#000)2px,color-mix(in srgb,var(--bg-app)80%,#000));box-shadow:inset 0 -6px 10px #00000080}.RegimeRoom3dStage-module__u7d-gq__plTop{background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--surface-inset)65%,#000),color-mix(in srgb,var(--surface)55%,#000));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warning)34%,transparent)}.RegimeRoom3dStage-module__u7d-gq__inlet{width:9px;height:9px;box-shadow:0 0 0 1.5px var(--rim);background:#000;border-radius:50%;margin-left:-4.5px;position:absolute;bottom:4px}.RegimeRoom3dStage-module__u7d-gq__inletOn{background:radial-gradient(circle,color-mix(in srgb,var(--rc)80%,#fff),var(--rc)60%,#000);box-shadow:0 0 0 1.5px var(--rim),0 0 8px var(--rc)}.RegimeRoom3dStage-module__u7d-gq__plRead{text-align:center;white-space:nowrap;pointer-events:none;font:600 calc(6.5px*var(--typography-font-factor,1))/1 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.06em;color:color-mix(in srgb,var(--warning)70%,transparent);position:absolute;top:50%;left:0;right:0;transform:translateY(-42%)}.RegimeRoom3dStage-module__u7d-gq__plRead b{font-size:calc(8.5px*var(--typography-font-factor,1));color:#f1f5f9}.RegimeRoom3dStage-module__u7d-gq__plRead em{color:var(--danger);margin-left:3px;font-style:normal}.RegimeRoom3dStage-module__u7d-gq__net{transition:opacity .26s}.RegimeRoom3dStage-module__u7d-gq__rail{fill:none;stroke:color-mix(in srgb,var(--warning)26%,transparent);stroke-width:1.4px}.RegimeRoom3dStage-module__u7d-gq__track{fill:none;stroke:var(--room-bg);stroke-opacity:.9}.RegimeRoom3dStage-module__u7d-gq__seg{fill:none;stroke-linecap:butt;opacity:.95;transition:opacity .3s}.RegimeRoom3dStage-module__u7d-gq__segPend{opacity:0}.RegimeRoom3dStage-module__u7d-gq__terr{fill:none;stroke:var(--warning);stroke-opacity:0;stroke-dasharray:4 4;transition:stroke-opacity .3s}.RegimeRoom3dStage-module__u7d-gq__tgt_p0 .RegimeRoom3dStage-module__u7d-gq__terr[data-terr=p0],.RegimeRoom3dStage-module__u7d-gq__tgt_p1 .RegimeRoom3dStage-module__u7d-gq__terr[data-terr=p1],.RegimeRoom3dStage-module__u7d-gq__bgTarget .RegimeRoom3dStage-module__u7d-gq__terr[data-terr=bg]{stroke-opacity:1;animation:1.5s ease-in-out infinite RegimeRoom3dStage-module__u7d-gq__orbT}.RegimeRoom3dStage-module__u7d-gq__orb{fill:none;stroke:var(--warning);stroke-opacity:.3;stroke-width:1.2px;stroke-dasharray:1.5 4;transition:stroke-opacity .3s}.RegimeRoom3dStage-module__u7d-gq__orbOn{stroke-opacity:.56}.RegimeRoom3dStage-module__u7d-gq__bgTarget .RegimeRoom3dStage-module__u7d-gq__orb{stroke-opacity:1;stroke-width:2px;stroke-dasharray:4 4;animation:1.5s ease-in-out infinite RegimeRoom3dStage-module__u7d-gq__orbT}@keyframes RegimeRoom3dStage-module__u7d-gq__orbT{50%{stroke-opacity:.45}}.RegimeRoom3dStage-module__u7d-gq__journey{fill:none;stroke:var(--warning);stroke-opacity:.6;stroke-width:2px;stroke-dasharray:3 4}.RegimeRoom3dStage-module__u7d-gq__journeyDone{stroke-opacity:.85;stroke-dasharray:none}.RegimeRoom3dStage-module__u7d-gq__shade{fill:#000;opacity:.3}.RegimeRoom3dStage-module__u7d-gq__foot{fill:color-mix(in srgb,var(--warning)45%,#000);stroke:color-mix(in srgb,var(--warning)75%,#fff);stroke-width:.7px}.RegimeRoom3dStage-module__u7d-gq__footLit{fill:var(--rc);filter:drop-shadow(0 0 2px var(--rc))}.RegimeRoom3dStage-module__u7d-gq__groove{fill:none;stroke:color-mix(in srgb,#000 72%,var(--bg-app));stroke-width:7px;stroke-linecap:round}.RegimeRoom3dStage-module__u7d-gq__grooveBg{stroke-width:5px}.RegimeRoom3dStage-module__u7d-gq__core{fill:none;stroke:color-mix(in srgb,var(--warning)20%,transparent);stroke-width:1.6px;stroke-linecap:round;transition:opacity .3s}.RegimeRoom3dStage-module__u7d-gq__coreBg{stroke-width:1.3px}.RegimeRoom3dStage-module__u7d-gq__coreOn{stroke:var(--rc);stroke-dasharray:100 100;stroke-dashoffset:0;transition:stroke-dashoffset .7s cubic-bezier(.2,.8,.2,1) .1s,opacity .3s}.RegimeRoom3dStage-module__u7d-gq__stubOn{stroke:color-mix(in srgb,var(--warning)70%,transparent)}.RegimeRoom3dStage-module__u7d-gq__flow{fill:none;stroke:color-mix(in srgb,var(--rc)65%,#fff);stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:2 12;opacity:0;transition:opacity .4s;animation:2.4s linear infinite RegimeRoom3dStage-module__u7d-gq__cdFlow}.RegimeRoom3dStage-module__u7d-gq__flowOn{opacity:1}.RegimeRoom3dStage-module__u7d-gq__flowIn{animation-direction:reverse}@keyframes RegimeRoom3dStage-module__u7d-gq__cdFlow{to{stroke-dashoffset:-28px}}.RegimeRoom3dStage-module__u7d-gq__end{stroke:var(--room-bg);stroke-width:1px}.RegimeRoom3dStage-module__u7d-gq__coupRect{fill:color-mix(in srgb,var(--warning)55%,#000);stroke:color-mix(in srgb,var(--warning)80%,#fff);stroke-width:.6px}.RegimeRoom3dStage-module__u7d-gq__coupDot{fill:#000}.RegimeRoom3dStage-module__u7d-gq__coupLit .RegimeRoom3dStage-module__u7d-gq__coupDot{fill:var(--rc);filter:drop-shadow(0 0 2px var(--rc))}.RegimeRoom3dStage-module__u7d-gq__spoke{transition:opacity .3s}.RegimeRoom3dStage-module__u7d-gq__isNew .RegimeRoom3dStage-module__u7d-gq__coreOn{animation:.7s cubic-bezier(.2,.8,.2,1) .1s both RegimeRoom3dStage-module__u7d-gq__cdIn}.RegimeRoom3dStage-module__u7d-gq__isOut .RegimeRoom3dStage-module__u7d-gq__coreOn{stroke-dashoffset:100px;transition:stroke-dashoffset .42s ease-in}.RegimeRoom3dStage-module__u7d-gq__isOut .RegimeRoom3dStage-module__u7d-gq__flow,.RegimeRoom3dStage-module__u7d-gq__isOut .RegimeRoom3dStage-module__u7d-gq__end{opacity:0}@keyframes RegimeRoom3dStage-module__u7d-gq__cdIn{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.RegimeRoom3dStage-module__u7d-gq__pre .RegimeRoom3dStage-module__u7d-gq__coreOn{stroke-dashoffset:100px;transition:none;animation:none}.RegimeRoom3dStage-module__u7d-gq__pre .RegimeRoom3dStage-module__u7d-gq__flowOn,.RegimeRoom3dStage-module__u7d-gq__pre .RegimeRoom3dStage-module__u7d-gq__end,.RegimeRoom3dStage-module__u7d-gq__pre .RegimeRoom3dStage-module__u7d-gq__seg{opacity:0}.RegimeRoom3dStage-module__u7d-gq__pre .RegimeRoom3dStage-module__u7d-gq__coupLit .RegimeRoom3dStage-module__u7d-gq__coupDot,.RegimeRoom3dStage-module__u7d-gq__pre .RegimeRoom3dStage-module__u7d-gq__footLit{fill:#000;filter:none}.RegimeRoom3dStage-module__u7d-gq__num{font-family:var(--font-geist-serif,Georgia),Georgia,serif;fill:color-mix(in srgb,var(--warning)72%,transparent);letter-spacing:1.5px;font-weight:600}.RegimeRoom3dStage-module__u7d-gq__label{font-family:var(--font-geist-mono,ui-monospace),ui-monospace,monospace;fill:color-mix(in srgb,var(--warning)42%,transparent);letter-spacing:2.6px;font-weight:600}.RegimeRoom3dStage-module__u7d-gq__netFocus .RegimeRoom3dStage-module__u7d-gq__seg:not([data-rel]){opacity:.28}.RegimeRoom3dStage-module__u7d-gq__netFocus .RegimeRoom3dStage-module__u7d-gq__spoke:not([data-rel]){opacity:.3}.RegimeRoom3dStage-module__u7d-gq__items{transition:opacity .26s;position:absolute;inset:0}.RegimeRoom3dStage-module__u7d-gq__token{transition:transform .14s,opacity .3s;position:absolute}.RegimeRoom3dStage-module__u7d-gq__token:after{content:"";opacity:0;pointer-events:none;background:#02061799;border-radius:7px;transition:opacity .22s;position:absolute;inset:-2px}.RegimeRoom3dStage-module__u7d-gq__token[data-dim]:after{opacity:1}.RegimeRoom3dStage-module__u7d-gq__token[data-done]{opacity:.82}.RegimeRoom3dStage-module__u7d-gq__token[data-locked]{opacity:.66}.RegimeRoom3dStage-module__u7d-gq__token[data-press]{transform:scale(.92)}.RegimeRoom3dStage-module__u7d-gq__pre .RegimeRoom3dStage-module__u7d-gq__items{opacity:0}.RegimeRoom3dStage-module__u7d-gq__stele{transform-origin:50% 100%;opacity:0;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .3s}.RegimeRoom3dStage-module__u7d-gq__stIn{transform-origin:50% 100%;flex-direction:column;align-items:center;transition:transform .14s cubic-bezier(.2,.8,.2,1),opacity .3s;display:flex;position:absolute;inset:0}.RegimeRoom3dStage-module__u7d-gq__stIn:after{content:"";opacity:0;pointer-events:none;background:#02061799;border-radius:11px;transition:opacity .22s;position:absolute;inset:-2px}.RegimeRoom3dStage-module__u7d-gq__stele[data-dim] .RegimeRoom3dStage-module__u7d-gq__stIn:after{opacity:1}.RegimeRoom3dStage-module__u7d-gq__stCov{flex:none;transition:opacity .32s,transform .44s cubic-bezier(.3,1.6,.5,1);position:relative}.RegimeRoom3dStage-module__u7d-gq__stCov>*{box-shadow:0 0 0 1.5px var(--ink),0 0 16px -3px var(--ink),0 10px 18px -8px #000000d9}.RegimeRoom3dStage-module__u7d-gq__stele[data-sel] .RegimeRoom3dStage-module__u7d-gq__stCov>*{box-shadow:0 0 0 2px var(--ink,var(--warning)),0 0 22px 0 var(--ink,var(--warning))}.RegimeRoom3dStage-module__u7d-gq__stBase{background:linear-gradient(180deg,var(--rim-hi),var(--rim)45%,var(--rim-lo));border-radius:2px 2px 3px 3px;height:7px;position:absolute;bottom:0;left:8%;right:8%;box-shadow:0 2px 4px #0009}.RegimeRoom3dStage-module__u7d-gq__stFree{border:1.5px dashed color-mix(in srgb,var(--warning)55%,transparent);background:color-mix(in srgb,var(--surface)30%,transparent);width:100%;height:calc(100% - 9px);color:color-mix(in srgb,var(--warning)80%,transparent);border-radius:9px;place-content:center;justify-items:center;gap:4px;display:grid}.RegimeRoom3dStage-module__u7d-gq__stFree b{font:300 calc(26px*var(--typography-font-factor,1))/1 var(--font-geist-sans,system-ui),system-ui,sans-serif}.RegimeRoom3dStage-module__u7d-gq__stFree small{font:700 calc(7.5px*var(--typography-font-factor,1))/1 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.RegimeRoom3dStage-module__u7d-gq__stele[data-target] .RegimeRoom3dStage-module__u7d-gq__stFree{border-style:solid;border-color:var(--warning);box-shadow:0 0 18px -4px var(--warning);animation:1.5s ease-in-out infinite RegimeRoom3dStage-module__u7d-gq__breathe}.RegimeRoom3dStage-module__u7d-gq__stele[data-hide] .RegimeRoom3dStage-module__u7d-gq__stCov{visibility:hidden}.RegimeRoom3dStage-module__u7d-gq__pre .RegimeRoom3dStage-module__u7d-gq__stele[data-on] .RegimeRoom3dStage-module__u7d-gq__stCov{opacity:0;transform:translateY(-10px)scale(.9)}.RegimeRoom3dStage-module__u7d-gq__stele[data-land] .RegimeRoom3dStage-module__u7d-gq__stCov{animation:.6s cubic-bezier(.3,1.6,.5,1) RegimeRoom3dStage-module__u7d-gq__stLand}.RegimeRoom3dStage-module__u7d-gq__stele[data-rise] .RegimeRoom3dStage-module__u7d-gq__stIn{animation:.45s cubic-bezier(.2,.8,.2,1) both RegimeRoom3dStage-module__u7d-gq__stRise}.RegimeRoom3dStage-module__u7d-gq__stele[data-lift] .RegimeRoom3dStage-module__u7d-gq__stCov{opacity:0;transition:opacity .38s,transform .42s;transform:translateY(-16px)scale(1.12)}.RegimeRoom3dStage-module__u7d-gq__stele[data-press] .RegimeRoom3dStage-module__u7d-gq__stIn{transform:scale(.95)}.RegimeRoom3dStage-module__u7d-gq__stele[data-hover] .RegimeRoom3dStage-module__u7d-gq__stIn{transform:translateY(-3px)}@keyframes RegimeRoom3dStage-module__u7d-gq__stLand{0%{transform:translateY(-12px)scale(1.12)}60%{transform:translateY(1px)scale(.98)}to{transform:none}}@keyframes RegimeRoom3dStage-module__u7d-gq__stRise{0%{opacity:0;transform:scaleY(.05)}}@keyframes RegimeRoom3dStage-module__u7d-gq__breathe{0%,to{opacity:.35}50%{opacity:.9}}.RegimeRoom3dStage-module__u7d-gq__corehit{pointer-events:none;position:absolute}.RegimeRoom3dStage-module__u7d-gq__lensOn .RegimeRoom3dStage-module__u7d-gq__jar,.RegimeRoom3dStage-module__u7d-gq__lensOn .RegimeRoom3dStage-module__u7d-gq__plTop,.RegimeRoom3dStage-module__u7d-gq__lensOn .RegimeRoom3dStage-module__u7d-gq__plFront,.RegimeRoom3dStage-module__u7d-gq__lensOn .RegimeRoom3dStage-module__u7d-gq__stele{transition:opacity .26s;opacity:0!important}.RegimeRoom3dStage-module__u7d-gq__lensOn .RegimeRoom3dStage-module__u7d-gq__net,.RegimeRoom3dStage-module__u7d-gq__lensOn .RegimeRoom3dStage-module__u7d-gq__items,.RegimeRoom3dStage-module__u7d-gq__lensOn .RegimeRoom3dStage-module__u7d-gq__shade,.RegimeRoom3dStage-module__u7d-gq__lensOn .RegimeRoom3dStage-module__u7d-gq__label{opacity:0}.RegimeRoom3dStage-module__u7d-gq__overlay{animation:.26s cubic-bezier(.2,.8,.2,1) RegimeRoom3dStage-module__u7d-gq__ovIn}.RegimeRoom3dStage-module__u7d-gq__overlay>svg{width:100%;height:100%;display:block;overflow:visible}@keyframes RegimeRoom3dStage-module__u7d-gq__ovIn{0%{opacity:0}}.RegimeRoom3dStage-module__u7d-gq__bankWall{opacity:0;transform-origin:50% 100%;pointer-events:none}.RegimeRoom3dStage-module__u7d-gq__bankInner{transform-origin:0 0;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.RegimeRoom3dStage-module__u7d-gq__flow,.RegimeRoom3dStage-module__u7d-gq__isNew .RegimeRoom3dStage-module__u7d-gq__coreOn,.RegimeRoom3dStage-module__u7d-gq__overlay,.RegimeRoom3dStage-module__u7d-gq__stele,.RegimeRoom3dStage-module__u7d-gq__stIn,.RegimeRoom3dStage-module__u7d-gq__stCov{animation:none!important}.RegimeRoom3dStage-module__u7d-gq__tgt_p0 .RegimeRoom3dStage-module__u7d-gq__terr[data-terr=p0],.RegimeRoom3dStage-module__u7d-gq__tgt_p1 .RegimeRoom3dStage-module__u7d-gq__terr[data-terr=p1],.RegimeRoom3dStage-module__u7d-gq__bgTarget .RegimeRoom3dStage-module__u7d-gq__terr[data-terr=bg],.RegimeRoom3dStage-module__u7d-gq__bgTarget .RegimeRoom3dStage-module__u7d-gq__orb{animation:none}.RegimeRoom3dStage-module__u7d-gq__coreOn,.RegimeRoom3dStage-module__u7d-gq__isOut .RegimeRoom3dStage-module__u7d-gq__coreOn,.RegimeRoom3dStage-module__u7d-gq__net,.RegimeRoom3dStage-module__u7d-gq__items,.RegimeRoom3dStage-module__u7d-gq__stele,.RegimeRoom3dStage-module__u7d-gq__stIn,.RegimeRoom3dStage-module__u7d-gq__stCov{transition:none}}
.RegimeOrbitStage-module__niShFG__stage{perspective-origin:50%;pointer-events:none;--floor:color-mix(in srgb,var(--surface)46%,var(--bg-app));--room-bg:color-mix(in srgb,var(--bg-app)76%,#000);--hair:color-mix(in srgb,var(--warning)9%,transparent);position:absolute;top:0;left:0;right:0;overflow:hidden}:root[data-theme=light] .RegimeOrbitStage-module__niShFG__stage{--bg-app:#04060c;--surface:#0f172a;--surface-inset:#1e293b;--border:#334155;--border-strong:#475569;--text:#f5f8fc;--text-muted:#9aa8bd;--text-subtle:#64748b;--accent:#a855f7;--success:#34d399;--warning:#fbbf24;--danger:#fb7185;--focus-ring:#67e8f9}.RegimeOrbitStage-module__niShFG__backdrop{background:var(--room-bg);position:absolute;inset:0}.RegimeOrbitStage-module__niShFG__cam{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.RegimeOrbitStage-module__niShFG__plane{backface-visibility:hidden;position:absolute}.RegimeOrbitStage-module__niShFG__stage[data-moving] .RegimeOrbitStage-module__niShFG__plane{will-change:transform}.RegimeOrbitStage-module__niShFG__backWall{background:radial-gradient(250px 210px at 50% calc(100% - 132px),color-mix(in srgb,var(--danger)13%,transparent),transparent 70%),radial-gradient(70% 30% at 50% calc(100% - 120px),color-mix(in srgb,var(--accent)9%,transparent),transparent 72%),linear-gradient(180deg,var(--bg-app),color-mix(in srgb,var(--surface)58%,var(--bg-app))94%,color-mix(in srgb,var(--surface)30%,#000))}.RegimeOrbitStage-module__niShFG__wallGrid{opacity:0;background:repeating-linear-gradient(90deg,transparent 0 63px,var(--hair)63px 64px),repeating-linear-gradient(180deg,transparent 0 47px,color-mix(in srgb,var(--warning)6%,transparent)47px 48px);position:absolute;inset:0;-webkit-mask:linear-gradient(#0000 40%,#000 85%);mask:linear-gradient(#0000 40%,#000 85%)}.RegimeOrbitStage-module__niShFG__floor{background:var(--floor);opacity:0}.RegimeOrbitStage-module__niShFG__floor>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.RegimeOrbitStage-module__niShFG__vignette{pointer-events:none;opacity:0;background:radial-gradient(120% 92% at 50% 38%,#0000 56%,#0000008c),linear-gradient(#0000006b,#0000 20%);position:absolute;inset:0}.RegimeOrbitStage-module__niShFG__stage[data-motion=paused] *{animation-play-state:paused!important}.RegimeOrbitStage-module__niShFG__net{transition:opacity .26s}.RegimeOrbitStage-module__niShFG__wedge,.RegimeOrbitStage-module__niShFG__secLabel,.RegimeOrbitStage-module__niShFG__spoke,.RegimeOrbitStage-module__niShFG__journey,.RegimeOrbitStage-module__niShFG__seg{transition:opacity .3s}.RegimeOrbitStage-module__niShFG__netFocus .RegimeOrbitStage-module__niShFG__wedge{opacity:.025}.RegimeOrbitStage-module__niShFG__netFocus .RegimeOrbitStage-module__niShFG__sec.RegimeOrbitStage-module__niShFG__isRel .RegimeOrbitStage-module__niShFG__wedge{opacity:.16}.RegimeOrbitStage-module__niShFG__netFocus .RegimeOrbitStage-module__niShFG__secLabel:not(.RegimeOrbitStage-module__niShFG__isRel){opacity:.3}.RegimeOrbitStage-module__niShFG__netFocus .RegimeOrbitStage-module__niShFG__spoke:not(.RegimeOrbitStage-module__niShFG__isRel){opacity:.2}.RegimeOrbitStage-module__niShFG__netFocus .RegimeOrbitStage-module__niShFG__spoke:not(.RegimeOrbitStage-module__niShFG__isRel) .RegimeOrbitStage-module__niShFG__pulse{visibility:hidden}.RegimeOrbitStage-module__niShFG__netFocus .RegimeOrbitStage-module__niShFG__journey,.RegimeOrbitStage-module__niShFG__netFocus .RegimeOrbitStage-module__niShFG__seg:not(.RegimeOrbitStage-module__niShFG__isRel){opacity:.3}.RegimeOrbitStage-module__niShFG__base{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100 100;stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.2,1)}.RegimeOrbitStage-module__niShFG__isNew .RegimeOrbitStage-module__niShFG__base{animation:.8s cubic-bezier(.2,.8,.2,1) both RegimeOrbitStage-module__niShFG__spkIn}.RegimeOrbitStage-module__niShFG__isNew .RegimeOrbitStage-module__niShFG__pulse,.RegimeOrbitStage-module__niShFG__isNew .RegimeOrbitStage-module__niShFG__end{animation:.3s .6s both RegimeOrbitStage-module__niShFG__spkFade}.RegimeOrbitStage-module__niShFG__isOut .RegimeOrbitStage-module__niShFG__base{stroke-dashoffset:100px;transition:stroke-dashoffset .42s ease-in}.RegimeOrbitStage-module__niShFG__isOut .RegimeOrbitStage-module__niShFG__pulse,.RegimeOrbitStage-module__niShFG__isOut .RegimeOrbitStage-module__niShFG__end{visibility:hidden}@keyframes RegimeOrbitStage-module__niShFG__spkIn{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes RegimeOrbitStage-module__niShFG__spkFade{0%{opacity:0}}.RegimeOrbitStage-module__niShFG__pulse{fill:none;stroke-width:2.8px;stroke-linecap:round;stroke-dasharray:3 97;animation:RegimeOrbitStage-module__niShFG__pulse var(--pd,5s)linear var(--pdl,0s)infinite}@keyframes RegimeOrbitStage-module__niShFG__pulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.RegimeOrbitStage-module__niShFG__pre .RegimeOrbitStage-module__niShFG__base{stroke-dashoffset:100px}.RegimeOrbitStage-module__niShFG__pre .RegimeOrbitStage-module__niShFG__pulse,.RegimeOrbitStage-module__niShFG__pre .RegimeOrbitStage-module__niShFG__end{opacity:0}.RegimeOrbitStage-module__niShFG__inlet{filter:drop-shadow(0 0 3px)}.RegimeOrbitStage-module__niShFG__readout{fill:#f1f5f9;font-family:var(--font-orbitron,"Orbitron"),"Geist Mono",ui-monospace,monospace;font-weight:700}.RegimeOrbitStage-module__niShFG__rate{fill:var(--danger);font-family:var(--font-orbitron,"Orbitron"),"Geist Mono",ui-monospace,monospace;font-weight:700}.RegimeOrbitStage-module__niShFG__terr{fill:none;stroke:var(--warning);stroke-opacity:0;stroke-dasharray:4 4;transition:stroke-opacity .3s}.RegimeOrbitStage-module__niShFG__tgt_p0 .RegimeOrbitStage-module__niShFG__terr[data-terr=p0],.RegimeOrbitStage-module__niShFG__tgt_p1 .RegimeOrbitStage-module__niShFG__terr[data-terr=p1]{stroke-opacity:1;animation:1.5s ease-in-out infinite RegimeOrbitStage-module__niShFG__orbT}.RegimeOrbitStage-module__niShFG__bgTarget .RegimeOrbitStage-module__niShFG__orb{stroke-opacity:1;stroke-width:2.2px;stroke-dasharray:4 4;animation:1.5s ease-in-out infinite RegimeOrbitStage-module__niShFG__orbT}@keyframes RegimeOrbitStage-module__niShFG__orbT{50%{stroke-opacity:.45}}.RegimeOrbitStage-module__niShFG__minis{transition:opacity .26s;position:absolute;inset:0}.RegimeOrbitStage-module__niShFG__corehit{pointer-events:none;border-radius:50%;position:absolute}.RegimeOrbitStage-module__niShFG__orbdot{background:radial-gradient(circle,color-mix(in srgb,var(--rc)80%,#fff),var(--rc)55%,#000);width:12px;height:12px;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--warning)60%,var(--bg-app)),0 0 8px var(--rc);border-radius:50%;margin:-6px 0 0 -6px;transition:opacity .26s;position:absolute}.RegimeOrbitStage-module__niShFG__netHidden,.RegimeOrbitStage-module__niShFG__floor .RegimeOrbitStage-module__niShFG__netHidden~.RegimeOrbitStage-module__niShFG__orbdot{opacity:0}.RegimeOrbitStage-module__niShFG__overlay{animation:.26s cubic-bezier(.2,.8,.2,1) RegimeOrbitStage-module__niShFG__ovIn}.RegimeOrbitStage-module__niShFG__overlay>svg{width:100%;height:100%;display:block;overflow:visible}@keyframes RegimeOrbitStage-module__niShFG__ovIn{0%{opacity:0}}.RegimeOrbitStage-module__niShFG__bankWall{opacity:0;transform-origin:50% 100%;pointer-events:none}.RegimeOrbitStage-module__niShFG__bankInner{transform-origin:0 0;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.RegimeOrbitStage-module__niShFG__pulse,.RegimeOrbitStage-module__niShFG__isNew .RegimeOrbitStage-module__niShFG__base,.RegimeOrbitStage-module__niShFG__isNew .RegimeOrbitStage-module__niShFG__pulse,.RegimeOrbitStage-module__niShFG__isNew .RegimeOrbitStage-module__niShFG__end,.RegimeOrbitStage-module__niShFG__overlay,.RegimeOrbitStage-module__niShFG__tgt_p0 .RegimeOrbitStage-module__niShFG__terr[data-terr=p0],.RegimeOrbitStage-module__niShFG__tgt_p1 .RegimeOrbitStage-module__niShFG__terr[data-terr=p1],.RegimeOrbitStage-module__niShFG__bgTarget .RegimeOrbitStage-module__niShFG__orb{animation:none}.RegimeOrbitStage-module__niShFG__base,.RegimeOrbitStage-module__niShFG__isOut .RegimeOrbitStage-module__niShFG__base,.RegimeOrbitStage-module__niShFG__net,.RegimeOrbitStage-module__niShFG__minis,.RegimeOrbitStage-module__niShFG__orbdot{transition:none}}
.RegimeOrbitBankWall-module__-35FWa__wall{background:radial-gradient(1.2px 1.2px at 12% 22%,#fff8 50%,transparent),radial-gradient(1px 1px at 72% 14%,#fff6 50%,transparent),radial-gradient(1.2px 1.2px at 88% 64%,#fff5 50%,transparent),radial-gradient(1px 1px at 34% 78%,#fff5 50%,transparent),radial-gradient(1px 1px at 56% 40%,#fff4 50%,transparent),radial-gradient(90% 70% at 50% 0%,#fcd34d1a,transparent 70%),color-mix(in srgb,var(--surface)94%,transparent);border:2px solid #e4dfd2b8;border-radius:24px 12px 24px 24px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #000a,0 0 40px -10px #fcd34d40}.RegimeOrbitBankWall-module__-35FWa__key{background:var(--surface);width:30px;height:30px;color:var(--warning);font-size:calc(15px*var(--typography-font-factor,1));border:1.5px solid #fcd34d8c;border-radius:50%;place-items:center;margin-left:-15px;line-height:1;transition:box-shadow .3s,border-color .3s;display:grid;position:absolute;top:-15px;left:50%}.RegimeOrbitBankWall-module__-35FWa__key b{opacity:.22;transition:opacity .25s}.RegimeOrbitBankWall-module__-35FWa__lit{border-color:var(--warning);box-shadow:0 0 0 3px #fcd34d2e,0 0 20px #fcd34d8c}.RegimeOrbitBankWall-module__-35FWa__lit b{opacity:1}.RegimeOrbitBankWall-module__-35FWa__head{font:700 calc(8.5px*var(--typography-font-factor,1))/14px var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#e4dfd2b3;justify-content:space-between;display:flex;position:absolute;top:6px;left:12px;right:12px}.RegimeOrbitBankWall-module__-35FWa__tg{color:var(--warning)}.RegimeOrbitBankWall-module__-35FWa__rows{flex-direction:column;align-items:center;display:flex;position:absolute;left:0;right:0}.RegimeOrbitBankWall-module__-35FWa__row{justify-content:center;align-items:flex-end;display:flex}.RegimeOrbitBankWall-module__-35FWa__cov{flex:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .25s,filter .25s;display:block;position:relative}.RegimeOrbitBankWall-module__-35FWa__isDim{opacity:.3;filter:grayscale(.55)}.RegimeOrbitBankWall-module__-35FWa__isGhost>span{opacity:.32}.RegimeOrbitBankWall-module__-35FWa__isSel{transform:translateY(-5px)scale(1.08)}.RegimeOrbitBankWall-module__-35FWa__isSel>span{outline:2px solid var(--warning);outline-offset:3px;box-shadow:0 0 24px -4px var(--warning)}.RegimeOrbitBankWall-module__-35FWa__isGone{opacity:0}.RegimeOrbitBankWall-module__-35FWa__journey{border:1px solid color-mix(in srgb,var(--warning)45%,transparent);background:#fcd34d0d;border-radius:12px;align-items:flex-end;padding-top:9px;padding-bottom:4px;display:flex;position:relative}.RegimeOrbitBankWall-module__-35FWa__journey:before{content:"";left:calc(5px + var(--cw)/2);right:calc(5px + var(--cw)/2);top:calc(9px + var(--ch)/2);border-top:1.5px dashed color-mix(in srgb,var(--warning)70%,transparent);position:absolute}.RegimeOrbitBankWall-module__-35FWa__journey>em{background:var(--surface);font:700 calc(7.5px*var(--typography-font-factor,1))/12px var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.14em;color:var(--warning);border-radius:5px;padding:0 4px;font-style:normal;position:absolute;top:-7px;left:8px}.RegimeOrbitBankWall-module__-35FWa__drop .RegimeOrbitBankWall-module__-35FWa__cov{animation:.5s cubic-bezier(.2,.8,.2,1) both RegimeOrbitBankWall-module__-35FWa__bwDrop;animation-delay:calc(var(--i)*45ms + .2s)}@keyframes RegimeOrbitBankWall-module__-35FWa__bwDrop{0%{opacity:0;transform:translateY(-14px)scale(.9)}}@media (prefers-reduced-motion:reduce){.RegimeOrbitBankWall-module__-35FWa__drop .RegimeOrbitBankWall-module__-35FWa__cov{animation:none}.RegimeOrbitBankWall-module__-35FWa__cov,.RegimeOrbitBankWall-module__-35FWa__key,.RegimeOrbitBankWall-module__-35FWa__key b{transition:none}}
.RegimeOrbitHoldMenu-module__BIzGGW__menu{z-index:6;width:min(232px,100% - 24px);transform-origin:var(--ox,50%)var(--oy,100%);position:absolute;top:0;left:0}.RegimeOrbitHoldMenu-module__BIzGGW__in{animation:.22s cubic-bezier(.2,.8,.2,1) both RegimeOrbitHoldMenu-module__BIzGGW__hmIn}@keyframes RegimeOrbitHoldMenu-module__BIzGGW__hmIn{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:none}}.RegimeOrbitHoldMenu-module__BIzGGW__card{background:color-mix(in srgb,var(--surface)94%,transparent);border:1px solid color-mix(in srgb,var(--rc)46%,var(--border));box-shadow:0 14px 34px -12px #000,0 0 22px -10px var(--rc);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:10px}.RegimeOrbitHoldMenu-module__BIzGGW__card button{font:inherit;color:inherit}.RegimeOrbitHoldMenu-module__BIzGGW__head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.RegimeOrbitHoldMenu-module__BIzGGW__e{font-size:calc(18px*var(--typography-font-factor,1));line-height:1}.RegimeOrbitHoldMenu-module__BIzGGW__t{flex:1;gap:1px;min-width:0;display:grid}.RegimeOrbitHoldMenu-module__BIzGGW__t b{font-size:calc(13px*var(--typography-font-factor,1));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RegimeOrbitHoldMenu-module__BIzGGW__t small{font:500 calc(10px*var(--typography-font-factor,1))var(--font-geist-mono,ui-monospace),ui-monospace,monospace;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RegimeOrbitHoldMenu-module__BIzGGW__card .RegimeOrbitHoldMenu-module__BIzGGW__x{width:36px;height:36px;color:var(--text-muted);font-size:calc(14px*var(--typography-font-factor,1));cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;margin:-6px -6px -6px 0}.RegimeOrbitHoldMenu-module__BIzGGW__card .RegimeOrbitHoldMenu-module__BIzGGW__end{border:1px solid color-mix(in srgb,var(--danger)44%,transparent);background:color-mix(in srgb,var(--danger)10%,transparent);width:100%;color:var(--danger);font-weight:650;font-size:calc(13.5px*var(--typography-font-factor,1));cursor:pointer;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;display:flex;position:relative;overflow:hidden}.RegimeOrbitHoldMenu-module__BIzGGW__fill{background:color-mix(in srgb,var(--danger)32%,transparent);pointer-events:none;width:0;position:absolute;top:0;bottom:0;left:0}.RegimeOrbitHoldMenu-module__BIzGGW__end>b,.RegimeOrbitHoldMenu-module__BIzGGW__end>small{font-weight:inherit;position:relative}.RegimeOrbitHoldMenu-module__BIzGGW__end>small{font:600 calc(10px*var(--typography-font-factor,1))var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.RegimeOrbitHoldMenu-module__BIzGGW__card .RegimeOrbitHoldMenu-module__BIzGGW__shake{animation:.32s RegimeOrbitHoldMenu-module__BIzGGW__rrShake}@keyframes RegimeOrbitHoldMenu-module__BIzGGW__rrShake{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.RegimeOrbitHoldMenu-module__BIzGGW__loss{font-size:calc(11.5px*var(--typography-font-factor,1));color:var(--text-muted);margin:6px 2px 8px;line-height:1.4}.RegimeOrbitHoldMenu-module__BIzGGW__card .RegimeOrbitHoldMenu-module__BIzGGW__look{border:1px solid var(--border-strong);width:100%;color:var(--text);font-weight:600;font-size:calc(13px*var(--typography-font-factor,1));cursor:pointer;background:0 0;border-radius:12px;padding:9px 12px}.RegimeOrbitHoldMenu-module__BIzGGW__card .RegimeOrbitHoldMenu-module__BIzGGW__look:active,.RegimeOrbitHoldMenu-module__BIzGGW__card .RegimeOrbitHoldMenu-module__BIzGGW__x:active{transform:scale(.97)}.RegimeOrbitHoldMenu-module__BIzGGW__card button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.RegimeOrbitHoldMenu-module__BIzGGW__in,.RegimeOrbitHoldMenu-module__BIzGGW__card .RegimeOrbitHoldMenu-module__BIzGGW__shake{animation:none}}
.RegimeOrbitRoom-module__ILVMXG__room{top:var(--dashboard-header-height,5rem);bottom:var(--nav-bottom-clearance,9rem);z-index:39;color:var(--text);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:calc(14px*var(--typography-font-factor,1));-webkit-tap-highlight-color:transparent;margin:0;line-height:1.4;position:fixed;overflow:hidden}.RegimeOrbitRoom-module__ILVMXG__scroll{z-index:1;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow:hidden auto}.RegimeOrbitRoom-module__ILVMXG__scroll::-webkit-scrollbar{display:none}.RegimeOrbitRoom-module__ILVMXG__hero{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:height .7s cubic-bezier(.2,.8,.2,1);position:relative}.RegimeOrbitRoom-module__ILVMXG__heroSwipe{touch-action:pan-y pinch-zoom}.RegimeOrbitRoom-module__ILVMXG__content{opacity:0;background:linear-gradient(180deg,transparent 0,var(--bg-app)30px);min-height:100%;padding:0 12px 24px;position:relative}.RegimeOrbitRoom-module__ILVMXG__content[data-state=hidden]{will-change:opacity}.RegimeOrbitRoom-module__ILVMXG__content[data-state=hidden] *,.RegimeOrbitRoom-module__ILVMXG__content[data-state=hidden] :before,.RegimeOrbitRoom-module__ILVMXG__content[data-state=hidden] :after{animation-play-state:paused!important}.RegimeOrbitRoom-module__ILVMXG__content[data-state=in]{animation:.7s cubic-bezier(.2,.8,.2,1) both RegimeOrbitRoom-module__ILVMXG__rcIn}.RegimeOrbitRoom-module__ILVMXG__content[data-state=shown]{opacity:1}.RegimeOrbitRoom-module__ILVMXG__content[data-state=out]{animation:.24s ease-in both RegimeOrbitRoom-module__ILVMXG__rcOut}@keyframes RegimeOrbitRoom-module__ILVMXG__rcIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes RegimeOrbitRoom-module__ILVMXG__rcOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px)}}.RegimeOrbitRoom-module__ILVMXG__flyers{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.RegimeOrbitRoom-module__ILVMXG__fly{transform-origin:0 0;will-change:transform,opacity;border-radius:50%;width:48px;height:48px;position:absolute;top:0;left:0}.RegimeOrbitRoom-module__ILVMXG__flyLamp{background:radial-gradient(circle,color-mix(in srgb,var(--rc,transparent)85%,#fff)0,color-mix(in srgb,var(--rc,transparent)50%,transparent)36%,transparent 66%),radial-gradient(circle,#000 0 58%,transparent 61%);box-shadow:0 0 0 2px color-mix(in srgb,var(--warning)60%,#000),0 0 18px -2px var(--rc,transparent)}.RegimeOrbitRoom-module__ILVMXG__flyCov{border-radius:0;width:auto;height:auto}.RegimeOrbitRoom-module__ILVMXG__flyClone{border-radius:0}.RegimeOrbitRoom-module__ILVMXG__flyClone>*{box-shadow:0 14px 30px -8px #000}.RegimeOrbitRoom-module__ILVMXG__flyEmpty{box-shadow:0 0 0 2px color-mix(in srgb,var(--warning)50%,#000);background:radial-gradient(circle,#000 0 60%,#0000 62%)}.RegimeOrbitRoom-module__ILVMXG__flyCov>span{box-shadow:0 14px 30px -8px #000,0 0 22px -4px var(--ink)}.RegimeOrbitRoom-module__ILVMXG__flyStar{color:var(--warning);font-size:calc(22px*var(--typography-font-factor,1));text-shadow:0 0 12px var(--warning);background:radial-gradient(circle,#fcd34d66,#0000 68%);place-items:center;line-height:1;display:grid}.RegimeOrbitRoom-module__ILVMXG__holdRing{z-index:3;border-radius:calc(var(--mr,8px) + 5px);pointer-events:none;background:conic-gradient(from -90deg,var(--warning)calc(var(--hold,0)*360deg),transparent 0);-webkit-mask-composite:xor;filter:drop-shadow(0 0 4px var(--warning));padding:2.5px;position:absolute;inset:-5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.RegimeOrbitRoom-module__ILVMXG__hero{transition:none}.RegimeOrbitRoom-module__ILVMXG__content[data-state=in],.RegimeOrbitRoom-module__ILVMXG__content[data-state=out]{opacity:1;animation:none}}
.MutHeartRoomStage-module__bEy2DW__stage{perspective-origin:50%;pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.MutHeartRoomStage-module__bEy2DW__backdrop{opacity:0;will-change:opacity;background:radial-gradient(640px 440px at 50% 30%,color-mix(in srgb,var(--accent)12%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--surface-inset)30%,var(--bg-app))0%,var(--bg-app)70%,var(--mh-night-5)100%);position:absolute;inset:0}.MutHeartRoomStage-module__bEy2DW__cam{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.MutHeartRoomStage-module__bEy2DW__plane{transform-origin:0 0;backface-visibility:hidden;position:absolute;top:0;left:0}.MutHeartRoomStage-module__bEy2DW__plane>svg{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.MutHeartRoomStage-module__bEy2DW__column>svg,.MutHeartRoomStage-module__bEy2DW__starNew>svg,.MutHeartRoomStage-module__bEy2DW__starNext>svg,.MutHeartRoomStage-module__bEy2DW__starPick>svg{overflow:visible}.MutHeartRoomStage-module__bEy2DW__portalBox{position:absolute;inset:0}.MutHeartRoomStage-module__bEy2DW__stage[data-moving] .MutHeartRoomStage-module__bEy2DW__plane{will-change:transform,opacity}.MutHeartRoomStage-module__bEy2DW__stage[data-ride] .MutHeartRoomStage-module__bEy2DW__heartGlow,.MutHeartRoomStage-module__bEy2DW__stage[data-ride] .MutHeartRoomStage-module__bEy2DW__socketGlow,.MutHeartRoomStage-module__bEy2DW__stage[data-ride] .MutHeartRoomStage-module__bEy2DW__socketRing .MutHeartRoomStage-module__bEy2DW__fill,.MutHeartRoomStage-module__bEy2DW__stage[data-ride] .MutHeartRoomStage-module__bEy2DW__medalDisc,.MutHeartRoomStage-module__bEy2DW__stage[data-ride] .MutHeartRoomStage-module__bEy2DW__cdCore{transition:none!important}.MutHeartRoomStage-module__bEy2DW__stage[data-ride] *,.MutHeartRoomStage-module__bEy2DW__stage[data-ride] :before,.MutHeartRoomStage-module__bEy2DW__stage[data-ride] :after,.MutHeartRoomStage-module__bEy2DW__stage[data-motion=paused] *,.MutHeartRoomStage-module__bEy2DW__stage[data-moving] .MutHeartRoomStage-module__bEy2DW__ceiling *,.MutHeartRoomStage-module__bEy2DW__stage[data-moving] .MutHeartRoomStage-module__bEy2DW__floor *,.MutHeartRoomStage-module__bEy2DW__stage[data-moving] .MutHeartRoomStage-module__bEy2DW__wall *,.MutHeartRoomStage-module__bEy2DW__stage:not([data-gaze=up]) .MutHeartRoomStage-module__bEy2DW__ceiling *,.MutHeartRoomStage-module__bEy2DW__stage:not([data-gaze=up]) .MutHeartRoomStage-module__bEy2DW__oculus *,.MutHeartRoomStage-module__bEy2DW__stage:not([data-gaze=up]) .MutHeartRoomStage-module__bEy2DW__starNext *,.MutHeartRoomStage-module__bEy2DW__stage:not([data-gaze=down]) .MutHeartRoomStage-module__bEy2DW__vstone *{animation-play-state:paused!important}.MutHeartRoomStage-module__bEy2DW__portal{overflow:visible}.MutHeartRoomStage-module__bEy2DW__vignette{pointer-events:none;will-change:opacity;background:radial-gradient(120% 90% at 50% 34%,#0000 55%,#0009),linear-gradient(#00000073,#0000 16%);position:absolute;inset:0}.MutHeartRoomStage-module__bEy2DW__stream{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--mh-energy-hi)55%,transparent)38%,var(--mh-energy-white)50%,color-mix(in srgb,var(--mh-energy-hi)55%,transparent)62%,transparent 100%);opacity:calc(var(--mh-reveal,1)*.82);border-radius:999px;overflow:hidden}.MutHeartRoomStage-module__bEy2DW__stream:after{content:"";background:repeating-linear-gradient(#0000 0 26px,#ffffff8c 26px 30px,#0000 30px 52px);animation:1.6s linear infinite MutHeartRoomStage-module__bEy2DW__mhStreamFlow;position:absolute;inset:-40px 0 0}.MutHeartRoomStage-module__bEy2DW__stream.MutHeartRoomStage-module__bEy2DW__isPouring{opacity:var(--mh-reveal,1);filter:brightness(1.35)}.MutHeartRoomStage-module__bEy2DW__stream.MutHeartRoomStage-module__bEy2DW__isPouring:after{animation-duration:.55s}@keyframes MutHeartRoomStage-module__bEy2DW__mhStreamFlow{0%{transform:translateY(0)}to{transform:translateY(52px)}}.MutHeartRoomStage-module__bEy2DW__column svg .MutHeartRoomStage-module__bEy2DW__heartBeat{transform-box:view-box;transform-origin:118px 98px;animation:2.6s ease-in-out infinite MutHeartRoomStage-module__bEy2DW__mhBeat}@keyframes MutHeartRoomStage-module__bEy2DW__mhBeat{0%,30%,to{transform:scale(1)}8%{transform:scale(1.035)}16%{transform:scale(.995)}22%{transform:scale(1.022)}}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__heartGlow{opacity:.4;transition:opacity .6s}.MutHeartRoomStage-module__bEy2DW__stage.MutHeartRoomStage-module__bEy2DW__isLit .MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__heartGlow{opacity:.9;animation:2.6s ease-in-out infinite MutHeartRoomStage-module__bEy2DW__mhGlowBreathe}@keyframes MutHeartRoomStage-module__bEy2DW__mhGlowBreathe{0%,to{opacity:.72}10%{opacity:1}22%{opacity:.9}}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__wave{transform-box:fill-box}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__waveA{animation:7s linear infinite MutHeartRoomStage-module__bEy2DW__mhWave}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__waveB{animation:11s linear infinite reverse MutHeartRoomStage-module__bEy2DW__mhWave}@keyframes MutHeartRoomStage-module__bEy2DW__mhWave{0%{transform:translate(0)}to{transform:translate(-60px)}}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__drop,.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__sparks circle{transform-box:fill-box;transform-origin:50%}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__liquid{transition:transform .7s cubic-bezier(.4,0,.2,1)}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__gear{animation:9s linear infinite MutHeartRoomStage-module__bEy2DW__mhGear}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__gearBack{animation:9s linear infinite MutHeartRoomStage-module__bEy2DW__mhGearRev}.MutHeartRoomStage-module__bEy2DW__column.MutHeartRoomStage-module__bEy2DW__isResisting .MutHeartRoomStage-module__bEy2DW__gear,.MutHeartRoomStage-module__bEy2DW__column.MutHeartRoomStage-module__bEy2DW__isResisting .MutHeartRoomStage-module__bEy2DW__gearBack{animation-duration:.9s}.MutHeartRoomStage-module__bEy2DW__column.MutHeartRoomStage-module__bEy2DW__isResisting .MutHeartRoomStage-module__bEy2DW__ringHot,.MutHeartRoomStage-module__bEy2DW__column.MutHeartRoomStage-module__bEy2DW__isZero .MutHeartRoomStage-module__bEy2DW__ringCold{opacity:1}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__ringHot,.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__ringCold{opacity:0;transition:opacity .25s}@keyframes MutHeartRoomStage-module__bEy2DW__mhGear{to{stroke-dashoffset:-140px}}@keyframes MutHeartRoomStage-module__bEy2DW__mhGearRev{to{stroke-dashoffset:140px}}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__stoneHalo{opacity:.55;transform-box:fill-box;transform-origin:50%}.MutHeartRoomStage-module__bEy2DW__column.MutHeartRoomStage-module__bEy2DW__isLanding .MutHeartRoomStage-module__bEy2DW__stoneHalo{animation:MutHeartRoomStage-module__bEy2DW__mhHaloLand .9s var(--mh-ease-out)}.MutHeartRoomStage-module__bEy2DW__column.MutHeartRoomStage-module__bEy2DW__isForming .MutHeartRoomStage-module__bEy2DW__stoneHalo{animation:MutHeartRoomStage-module__bEy2DW__mhHaloForm 1.4s var(--mh-ease-out)}@keyframes MutHeartRoomStage-module__bEy2DW__mhHaloLand{0%{opacity:.55;transform:scale(1)}30%{opacity:1;transform:scale(1.35)}to{opacity:.55;transform:scale(1)}}@keyframes MutHeartRoomStage-module__bEy2DW__mhHaloForm{0%{opacity:.55;transform:scale(1)}25%{opacity:1;transform:scale(2.1)}to{opacity:.55;transform:scale(1)}}.MutHeartRoomStage-module__bEy2DW__column .MutHeartRoomStage-module__bEy2DW__stoneSlot{transform-box:fill-box;transform-origin:50%}.MutHeartRoomStage-module__bEy2DW__column.MutHeartRoomStage-module__bEy2DW__isLanding .MutHeartRoomStage-module__bEy2DW__stoneSlot{animation:MutHeartRoomStage-module__bEy2DW__mhStoneJolt .5s var(--mh-ease-out)}@keyframes MutHeartRoomStage-module__bEy2DW__mhStoneJolt{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}.MutHeartRoomStage-module__bEy2DW__socket{--rc:#f59e0b;--rim-hi:color-mix(in srgb,var(--warning)82%,#fff);--rim:color-mix(in srgb,var(--warning)60%,var(--bg-app));--rim-lo:color-mix(in srgb,var(--warning)24%,var(--bg-app));--well:color-mix(in srgb,var(--bg-app)82%,#000);border-radius:50%}.MutHeartRoomStage-module__bEy2DW__socketGlow{background:radial-gradient(closest-side,color-mix(in srgb,var(--rc)46%,transparent),transparent 72%);opacity:0;border-radius:50%;transition:opacity .5s;position:absolute;inset:-34%}.MutHeartRoomStage-module__bEy2DW__stage.MutHeartRoomStage-module__bEy2DW__isLit .MutHeartRoomStage-module__bEy2DW__socket.MutHeartRoomStage-module__bEy2DW__isOn .MutHeartRoomStage-module__bEy2DW__socketGlow{opacity:.85}.MutHeartRoomStage-module__bEy2DW__socket.MutHeartRoomStage-module__bEy2DW__isFocus .MutHeartRoomStage-module__bEy2DW__socketGlow,.MutHeartRoomStage-module__bEy2DW__socket.MutHeartRoomStage-module__bEy2DW__isFlash .MutHeartRoomStage-module__bEy2DW__socketGlow{opacity:1}.MutHeartRoomStage-module__bEy2DW__socketRim{background:conic-gradient(from 200deg,var(--rim-lo),var(--rim-hi)10%,var(--rim)22%,var(--rim-lo)38%,var(--rim)52%,var(--rim-hi)64%,var(--rim)78%,var(--rim-lo));border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 1px #0009,0 7px 17px #000000a6}.MutHeartRoomStage-module__bEy2DW__socketWell{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--surface)55%,#000),var(--well)72%);border-radius:50%;position:absolute;inset:13%;box-shadow:inset 0 7px 13px #000000d9}.MutHeartRoomStage-module__bEy2DW__socketRing{position:absolute;inset:4%}.MutHeartRoomStage-module__bEy2DW__socketRing circle{fill:none;stroke-width:3.4px}.MutHeartRoomStage-module__bEy2DW__socketRing .MutHeartRoomStage-module__bEy2DW__track{stroke:#0000008c}.MutHeartRoomStage-module__bEy2DW__socketRing .MutHeartRoomStage-module__bEy2DW__fill{stroke:var(--rc);stroke-linecap:round;opacity:.35;transition:opacity .5s ease,stroke-dasharray .8s var(--mh-ease-out)}.MutHeartRoomStage-module__bEy2DW__stage.MutHeartRoomStage-module__bEy2DW__isLit .MutHeartRoomStage-module__bEy2DW__socketRing .MutHeartRoomStage-module__bEy2DW__fill{opacity:1}.MutHeartRoomStage-module__bEy2DW__claw{background:linear-gradient(var(--rim-hi),var(--rim-lo));width:13%;height:15%;transform:rotate(var(--a))translateY(-310%);border-radius:3px 3px 45% 45%;margin:-7.5% 0 0 -6.5%;position:absolute;top:50%;left:50%;box-shadow:0 1px 2px #0009}.MutHeartRoomStage-module__bEy2DW__medal{--rc:#f59e0b;text-align:center;border-radius:50%;place-items:center;display:grid}.MutHeartRoomStage-module__bEy2DW__medalDisc{background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--rc)40%,var(--mh-night-2)),var(--mh-night-5)74%);box-shadow:0 0 0 2px color-mix(in srgb,var(--warning)55%,#000),0 0 0 4px #0000008c,inset 0 2px 0 #ffffff24,0 0 0 0 transparent;border-radius:50%;transition:box-shadow .5s;position:absolute;inset:0}.MutHeartRoomStage-module__bEy2DW__stage.MutHeartRoomStage-module__bEy2DW__isLit .MutHeartRoomStage-module__bEy2DW__medal.MutHeartRoomStage-module__bEy2DW__isOn .MutHeartRoomStage-module__bEy2DW__medalDisc{box-shadow:0 0 0 2px color-mix(in srgb,var(--warning)70%,#000),0 0 0 4px #0000008c,inset 0 2px 0 #ffffff2e,0 0 26px -2px var(--rc)}.MutHeartRoomStage-module__bEy2DW__medal.MutHeartRoomStage-module__bEy2DW__isPress .MutHeartRoomStage-module__bEy2DW__medalDisc{transform:scale(.94)}.MutHeartRoomStage-module__bEy2DW__medalEmoji{font-size:calc(30px*var(--typography-font-factor,1));filter:drop-shadow(0 2px 3px #0009);margin-top:-6px;line-height:1;position:relative}.MutHeartRoomStage-module__bEy2DW__medalCount{font-family:var(--mh-mono);font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.06em;color:color-mix(in srgb,var(--rc)55%,#fff);font-weight:600;position:absolute;bottom:9px;left:0;right:0}.MutHeartRoomStage-module__bEy2DW__medal.MutHeartRoomStage-module__bEy2DW__isFlash .MutHeartRoomStage-module__bEy2DW__medalDisc{animation:MutHeartRoomStage-module__bEy2DW__mhMedalFlash .9s var(--mh-ease-out)}@keyframes MutHeartRoomStage-module__bEy2DW__mhMedalFlash{0%{transform:scale(1)}30%{box-shadow:0 0 0 2px var(--mh-gold-pale),0 0 0 4px #0000008c,0 0 40px 4px var(--rc);transform:scale(1.14)}to{transform:scale(1)}}.MutHeartRoomStage-module__bEy2DW__vstone{place-items:center;display:grid}.MutHeartRoomStage-module__bEy2DW__vstone .mstone{transition:transform .3s var(--mh-ease-out)}:is(.MutHeartRoomStage-module__bEy2DW__vstone.MutHeartRoomStage-module__bEy2DW__isFocus .mstone,.MutHeartRoomStage-module__bEy2DW__vstone.MutHeartRoomStage-module__bEy2DW__isPress .mstone){transform:scale(1.12)}.MutHeartRoomStage-module__bEy2DW__vstoneGlow{opacity:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--sg,var(--mh-gold))50%,transparent),transparent 70%);border-radius:50%;transition:opacity .4s;position:absolute;inset:-20%}.MutHeartRoomStage-module__bEy2DW__vstone.MutHeartRoomStage-module__bEy2DW__isFocus .MutHeartRoomStage-module__bEy2DW__vstoneGlow,.MutHeartRoomStage-module__bEy2DW__vstone.MutHeartRoomStage-module__bEy2DW__isCurrent .MutHeartRoomStage-module__bEy2DW__vstoneGlow{opacity:.8}.MutHeartRoomStage-module__bEy2DW__starNext .MutHeartRoomStage-module__bEy2DW__starNextRing{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite MutHeartRoomStage-module__bEy2DW__mhStarPulse}@keyframes MutHeartRoomStage-module__bEy2DW__mhStarPulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.MutHeartRoomStage-module__bEy2DW__starPick .MutHeartRoomStage-module__bEy2DW__starPickRing{opacity:.95}.MutHeartRoomStage-module__bEy2DW__oculus .MutHeartRoomStage-module__bEy2DW__oculusCore{transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out infinite MutHeartRoomStage-module__bEy2DW__mhOculus}@keyframes MutHeartRoomStage-module__bEy2DW__mhOculus{0%,to{opacity:.8}50%{opacity:1}}.MutHeartRoomStage-module__bEy2DW__oculus.MutHeartRoomStage-module__bEy2DW__isFlash>svg{animation:MutHeartRoomStage-module__bEy2DW__mhOculusFlash .9s var(--mh-ease-out)}@keyframes MutHeartRoomStage-module__bEy2DW__mhOculusFlash{0%{filter:brightness();transform:scale(1)}25%{filter:brightness(1.8);transform:scale(1.7)}to{filter:brightness();transform:scale(1)}}.MutHeartRoomStage-module__bEy2DW__starNew .MutHeartRoomStage-module__bEy2DW__burst{opacity:0;transform-box:fill-box;transform-origin:50%}.MutHeartRoomStage-module__bEy2DW__starNew.MutHeartRoomStage-module__bEy2DW__isBurst .MutHeartRoomStage-module__bEy2DW__burst{animation:MutHeartRoomStage-module__bEy2DW__mhStarBurst 1.5s var(--mh-ease-out)both}.MutHeartRoomStage-module__bEy2DW__starNew text{opacity:0}.MutHeartRoomStage-module__bEy2DW__starNew.MutHeartRoomStage-module__bEy2DW__isBurst text{animation:1.5s both MutHeartRoomStage-module__bEy2DW__mhStarLabel}@keyframes MutHeartRoomStage-module__bEy2DW__mhStarBurst{0%{opacity:0;transform:scale(3.2)}30%{opacity:1;transform:scale(1)}70%{opacity:1;transform:scale(1.1)}to{opacity:.85;transform:scale(.8)}}@keyframes MutHeartRoomStage-module__bEy2DW__mhStarLabel{0%,20%{opacity:0}40%,to{opacity:1}}.MutHeartRoomStage-module__bEy2DW__beam{pointer-events:none;visibility:hidden;display:block}.MutHeartRoomStage-module__bEy2DW__beam.MutHeartRoomStage-module__bEy2DW__isOn{visibility:visible}.MutHeartRoomStage-module__bEy2DW__beam>i{opacity:0;transform-origin:50% 100%;height:100%;position:absolute;bottom:0;left:50%}.MutHeartRoomStage-module__bEy2DW__beamGlow{background:linear-gradient(0deg,color-mix(in srgb,var(--mh-gold)5%,transparent),color-mix(in srgb,var(--mh-gold-hi)55%,transparent)10%,color-mix(in srgb,var(--mh-gold-hi)32%,transparent)75%,transparent);filter:blur(7px);border-radius:999px;width:46px;margin-left:-23px}.MutHeartRoomStage-module__bEy2DW__beamCore{background:linear-gradient(0deg,var(--mh-gold-hi),#fff 30%,var(--mh-gold-pale)85%,transparent);width:5px;box-shadow:0 0 10px color-mix(in srgb,var(--mh-gold-hi)90%,transparent);border-radius:999px;margin-left:-2.5px}.MutHeartRoomStage-module__bEy2DW__beamHead{background:radial-gradient(closest-side,#fff,color-mix(in srgb,var(--mh-gold-hi)85%,transparent)35%,transparent 72%);border-radius:50%;width:48px;margin:0 0 -24px -24px;height:48px!important}.MutHeartRoomStage-module__bEy2DW__floor .MutHeartRoomStage-module__bEy2DW__cdPulse{opacity:0}.MutHeartRoomStage-module__bEy2DW__floor .MutHeartRoomStage-module__bEy2DW__cdPulse.MutHeartRoomStage-module__bEy2DW__isRun{animation:.75s cubic-bezier(.45,0,.25,1) forwards MutHeartRoomStage-module__bEy2DW__mhCdRun}@keyframes MutHeartRoomStage-module__bEy2DW__mhCdRun{0%{opacity:1;stroke-dashoffset:0}85%{opacity:1}to{opacity:0;stroke-dashoffset:var(--len)}}.MutHeartRoomStage-module__bEy2DW__floor .MutHeartRoomStage-module__bEy2DW__cdCore{opacity:.35;transition:opacity .6s}.MutHeartRoomStage-module__bEy2DW__stage.MutHeartRoomStage-module__bEy2DW__isLit .MutHeartRoomStage-module__bEy2DW__floor .MutHeartRoomStage-module__bEy2DW__cdCore{opacity:.85}.MutHeartRoomStage-module__bEy2DW__wallTitle{font-family:var(--mh-mono);font-size:calc(15px*var(--typography-font-factor,1));letter-spacing:9px}.MutHeartRoomStage-module__bEy2DW__floorLabel{font-family:var(--mh-mono);font-size:calc(14px*var(--typography-font-factor,1));letter-spacing:4px}.MutHeartRoomStage-module__bEy2DW__floorNumeral{font-family:var(--mh-serif);font-size:calc(16px*var(--typography-font-factor,1));font-weight:600}.MutHeartRoomStage-module__bEy2DW__domeRing{font-family:var(--mh-mono);font-size:calc(13px*var(--typography-font-factor,1));letter-spacing:6px}.MutHeartRoomStage-module__bEy2DW__titleLabel,.MutHeartRoomStage-module__bEy2DW__titleLabelBig{font-family:var(--mh-serif);font-style:italic;font-weight:600;font-size:calc(13px*var(--typography-font-factor,1))}.MutHeartRoomStage-module__bEy2DW__titleLabelBig{font-size:calc(17px*var(--typography-font-factor,1))}.MutHeartRoomStage-module__bEy2DW__titleCount,.MutHeartRoomStage-module__bEy2DW__starTail{font-family:var(--mh-mono);font-style:normal;font-size:calc(10px*var(--typography-font-factor,1))}.MutHeartRoomStage-module__bEy2DW__starLabel{font-family:var(--mh-serif);font-style:italic;font-weight:600;font-size:calc(19px*var(--typography-font-factor,1))}.MutHeartRoomStage-module__bEy2DW__starTail{font-size:calc(11px*var(--typography-font-factor,1))}
.MutHeartRoomContent-module__Zs-u9G__menu{--hq-metal:var(--mh-frame);--hq-edge:color-mix(in srgb,var(--hq-metal)32%,var(--border));--hq-ink:color-mix(in srgb,var(--text)84%,var(--warning));--hq-shadow:color-mix(in srgb,var(--bg-app)65%,#000);z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:-10px;padding:0 14px 18px;display:grid;position:relative}.MutHeartRoomContent-module__Zs-u9G__menuItem{isolation:isolate;border:1px solid var(--hq-edge);background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--hq-metal)8%,transparent),transparent 72%),linear-gradient(165deg,color-mix(in srgb,var(--surface)92%,var(--warning)),var(--bg-app)90%);min-width:44px;min-height:84px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--hq-metal)20%,transparent),inset 0 -1px 0 var(--hq-shadow),0 3px 0 var(--hq-shadow),0 7px 14px #0003;color:var(--text-muted);cursor:pointer;touch-action:manipulation;border-radius:20px 20px 7px 7px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 4px 13px;transition:transform .16s,border-color .18s,color .18s,box-shadow .18s;display:flex;position:relative}.MutHeartRoomContent-module__Zs-u9G__menuItem:before{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--hq-metal)12%,transparent);border-radius:16px 16px 3px 3px;position:absolute;inset:4px}.MutHeartRoomContent-module__Zs-u9G__menuItem:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--mv2-mut)70%,#000),var(--mv2-mut)50%,color-mix(in srgb,var(--mv2-mut)76%,#000));clip-path:polygon(0 0,100% 0,100% 100%,50% 70%,0 100%);transform-origin:50% 0;opacity:0;width:9px;height:13px;transition:transform .32s var(--mh-ease-out),opacity .2s;margin-left:-4.5px;position:absolute;top:calc(100% - 2px);left:50%;transform:scaleY(0)}.MutHeartRoomContent-module__Zs-u9G__menuEmblem{width:34px;height:34px;color:var(--hq-metal);place-items:center;transition:color .18s,filter .18s;display:grid}.MutHeartRoomContent-module__Zs-u9G__menuEmblem svg{width:100%;height:100%;overflow:visible}.MutHeartRoomContent-module__Zs-u9G__menuLabel{font:500 calc(14px*var(--typography-font-factor,1))/1.2 var(--mh-serif);color:var(--hq-ink);letter-spacing:.015em;white-space:nowrap}.MutHeartRoomContent-module__Zs-u9G__menuDir{font-family:var(--mh-mono);font-size:calc(8.5px*var(--typography-font-factor,1));letter-spacing:.2em;text-transform:uppercase;color:var(--text-subtle)}.MutHeartRoomContent-module__Zs-u9G__menuItem[aria-selected=true]{border-color:color-mix(in srgb,var(--warning)76%,var(--border));background:radial-gradient(ellipse at 50% 22%,color-mix(in srgb,var(--warning)17%,transparent),transparent 74%),linear-gradient(165deg,color-mix(in srgb,var(--surface)88%,var(--warning)),var(--bg-app)90%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--warning)66%,transparent),inset 0 -1px 0 var(--hq-shadow),0 3px 0 var(--hq-shadow),0 0 22px -9px color-mix(in srgb,var(--warning)42%,transparent),0 7px 14px #0003}.MutHeartRoomContent-module__Zs-u9G__menuItem[aria-selected=true]:after{opacity:1;transform:scaleY(1)}.MutHeartRoomContent-module__Zs-u9G__menuItem[aria-selected=true] .MutHeartRoomContent-module__Zs-u9G__menuEmblem{color:var(--warning);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--warning)24%,transparent))}.MutHeartRoomContent-module__Zs-u9G__menuItem[aria-selected=true] .MutHeartRoomContent-module__Zs-u9G__menuLabel{color:var(--text)}.MutHeartRoomContent-module__Zs-u9G__menuItem:active{box-shadow:inset 0 1px 5px #0003,0 1px 0 var(--hq-shadow);transition:none;transform:translateY(2px)}@media (hover:hover){.MutHeartRoomContent-module__Zs-u9G__menuItem:hover{border-color:var(--hq-metal);transform:translateY(-1px)}.MutHeartRoomContent-module__Zs-u9G__menuItem:hover .MutHeartRoomContent-module__Zs-u9G__menuEmblem{color:var(--warning)}}.MutHeartRoomContent-module__Zs-u9G__content{color:var(--mv2-fg-2);padding:4px 12px 32px}.MutHeartRoomContent-module__Zs-u9G__content[data-anim=up]{animation:MutHeartRoomContent-module__Zs-u9G__mhRoomInUp .7s var(--mh-ease-out).4s both}.MutHeartRoomContent-module__Zs-u9G__content[data-anim=down]{animation:MutHeartRoomContent-module__Zs-u9G__mhRoomInDown .7s var(--mh-ease-out).4s both}.MutHeartRoomContent-module__Zs-u9G__content[data-anim=flat]{animation:.6s .2s both MutHeartRoomContent-module__Zs-u9G__mhRoomInFlat}@keyframes MutHeartRoomContent-module__Zs-u9G__mhRoomInUp{0%{opacity:0;transform:translateY(-22px)}to{opacity:1;transform:none}}@keyframes MutHeartRoomContent-module__Zs-u9G__mhRoomInDown{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes MutHeartRoomContent-module__Zs-u9G__mhRoomInFlat{0%{opacity:0}to{opacity:1}}.MutHeartRoomContent-module__Zs-u9G__sec{flex-direction:column;gap:14px;display:flex}.MutHeartRoomContent-module__Zs-u9G__eyebrow{font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));letter-spacing:.22em;text-transform:uppercase;color:var(--mv2-mut);align-items:center;gap:8px;font-weight:500;display:inline-flex}.MutHeartRoomContent-module__Zs-u9G__eyebrow:before{content:"";background:var(--mv2-mut-line);width:16px;height:1px}.MutHeartRoomContent-module__Zs-u9G__kicker{font-family:var(--mh-mono);font-size:calc(9.5px*var(--typography-font-factor,1));letter-spacing:.24em;text-transform:uppercase;color:var(--mv2-mut);justify-content:center;align-items:center;gap:8px;display:inline-flex}.MutHeartRoomContent-module__Zs-u9G__kicker:before,.MutHeartRoomContent-module__Zs-u9G__kicker:after{content:"";background:linear-gradient(90deg,transparent,var(--mv2-mut-line));width:22px;height:1px}.MutHeartRoomContent-module__Zs-u9G__kicker:after{background:linear-gradient(90deg,var(--mv2-mut-line),transparent)}.MutHeartRoomContent-module__Zs-u9G__head{flex-direction:column;gap:6px;padding:2px 4px 0;display:flex}.MutHeartRoomContent-module__Zs-u9G__title{font-family:var(--mh-serif);font-style:italic;font-weight:600;font-size:calc(30px*var(--typography-font-factor,1));color:var(--mh-ink);text-shadow:0 0 28px color-mix(in srgb,var(--mh-gold)22%,transparent);margin:0;line-height:1.1}.MutHeartRoomContent-module__Zs-u9G__lead{color:var(--mv2-fg-4);font-size:calc(13.5px*var(--typography-font-factor,1));margin:0;line-height:1.55}.MutHeartRoomContent-module__Zs-u9G__lead b{color:var(--mv2-fg-2);font-weight:600}.MutHeartRoomContent-module__Zs-u9G__card{background:linear-gradient(150deg,color-mix(in srgb,var(--mh-metal-0)55%,transparent),color-mix(in srgb,var(--mh-metal-4)32%,transparent)40%,color-mix(in srgb,var(--mh-metal-5)18%,transparent)60%,color-mix(in srgb,var(--mh-metal-1)40%,transparent));border-radius:18px;padding:1px;position:relative;box-shadow:0 18px 40px -24px #000000e6}.MutHeartRoomContent-module__Zs-u9G__cardIn{background:radial-gradient(120% 70% at 50% -10%,color-mix(in srgb,var(--mh-gold)9%,transparent),transparent 55%),radial-gradient(94% 56% at 50% 115%,color-mix(in srgb,var(--mh-aura)8%,transparent),transparent 60%),repeating-linear-gradient(45deg,#ffffff03 0 2px,transparent 2px 8px),linear-gradient(168deg,var(--mh-panel-1),var(--mh-panel-2)55%,var(--mh-panel-2));border-radius:17px;flex-direction:column;gap:12px;padding:15px 14px 16px;display:flex;position:relative;overflow:hidden}.MutHeartRoomContent-module__Zs-u9G__card.MutHeartRoomContent-module__Zs-u9G__isHot{background:var(--mv2-gold-frame)}.MutHeartRoomContent-module__Zs-u9G__cap{font-family:var(--mh-mono);font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.22em;text-transform:uppercase;color:var(--mv2-fg-5);margin:6px 4px -4px;font-weight:500}.MutHeartRoomContent-module__Zs-u9G__seg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.MutHeartRoomContent-module__Zs-u9G__seg button{border:1px solid color-mix(in srgb,var(--text-muted)22%,transparent);background:color-mix(in srgb,var(--surface)55%,transparent);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:1px;min-height:52px;padding:7px 4px;transition:border-color .15s,background .15s,transform .12s;display:flex}.MutHeartRoomContent-module__Zs-u9G__seg button b{font-family:var(--mh-serif);font-size:calc(17px*var(--typography-font-factor,1));color:var(--mv2-fg-2);font-style:italic;font-weight:600}.MutHeartRoomContent-module__Zs-u9G__seg button span{font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));letter-spacing:.06em;color:var(--mh-energy-soft)}.MutHeartRoomContent-module__Zs-u9G__seg button[aria-checked=true]{border-color:var(--mv2-mut-line);background:linear-gradient(180deg,color-mix(in srgb,var(--mh-gold)14%,transparent),color-mix(in srgb,var(--mh-gold)4%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--mh-gold-pale)25%,transparent)}.MutHeartRoomContent-module__Zs-u9G__seg button[aria-checked=true] b{color:var(--mv2-mut)}.MutHeartRoomContent-module__Zs-u9G__seg button:active{transform:translateY(1px)}.MutHeartRoomContent-module__Zs-u9G__flow{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:10px 6px 4px;display:grid}.MutHeartRoomContent-module__Zs-u9G__flowSide{flex-direction:column;align-items:center;gap:2px;display:flex}.MutHeartRoomContent-module__Zs-u9G__flowSide b{font-family:var(--mh-serif);font-size:calc(30px*var(--typography-font-factor,1));font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.MutHeartRoomContent-module__Zs-u9G__flowSide span{font-family:var(--mh-mono);font-size:calc(9.5px*var(--typography-font-factor,1));letter-spacing:.2em;text-transform:uppercase;color:var(--mv2-fg-5)}.MutHeartRoomContent-module__Zs-u9G__flowSide.MutHeartRoomContent-module__Zs-u9G__isE b{color:var(--mh-energy-soft)}.MutHeartRoomContent-module__Zs-u9G__flowSide.MutHeartRoomContent-module__Zs-u9G__isC b{color:var(--mv2-mut);text-shadow:0 0 18px var(--mv2-mut-glow)}.MutHeartRoomContent-module__Zs-u9G__flowGate{color:var(--mv2-fg-5);font-family:var(--mh-mono);font-size:calc(8.5px*var(--typography-font-factor,1));letter-spacing:.18em;text-transform:uppercase;flex-direction:column;align-items:center;gap:2px;display:flex}.MutHeartRoomContent-module__Zs-u9G__flowGate svg{width:64px;height:22px}.MutHeartRoomContent-module__Zs-u9G__meta{text-align:center;font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));letter-spacing:.05em;color:var(--mv2-fg-5);margin:0}.MutHeartRoomContent-module__Zs-u9G__meta .MutHeartRoomContent-module__Zs-u9G__isOk{color:var(--success)}.MutHeartRoomContent-module__Zs-u9G__meta .MutHeartRoomContent-module__Zs-u9G__isPart{color:var(--warning)}.MutHeartRoomContent-module__Zs-u9G__meta .MutHeartRoomContent-module__Zs-u9G__isZero{color:var(--danger)}.MutHeartRoomContent-module__Zs-u9G__note{text-align:center;font-family:var(--mh-serif);font-style:italic;font-size:calc(15px*var(--typography-font-factor,1));color:var(--mh-ink-2);margin:0}.MutHeartRoomContent-module__Zs-u9G__cta{border:1px solid color-mix(in srgb,var(--mv2-mut)60%,#000);background:linear-gradient(180deg,var(--mh-gold-hi),var(--mh-gold)55%,color-mix(in srgb,var(--mh-gold)74%,#000));min-height:48px;box-shadow:inset 0 1px 0 #ffffff80,0 3px 0 color-mix(in srgb,var(--mh-gold)36%,#000),0 10px 22px -10px color-mix(in srgb,var(--mh-gold)55%,transparent);color:color-mix(in srgb,var(--mh-gold)16%,#000);font-family:var(--mh-mono);font-size:calc(12px*var(--typography-font-factor,1));letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex}.MutHeartRoomContent-module__Zs-u9G__cta:active{box-shadow:inset 0 1px 0 #fff6,0 1px 0 color-mix(in srgb,var(--mh-gold)36%,#000);transform:translateY(2px)}.MutHeartRoomContent-module__Zs-u9G__cta[disabled]{filter:grayscale(.85)brightness(.7);cursor:not-allowed}.MutHeartRoomContent-module__Zs-u9G__cta[aria-disabled=true]{filter:grayscale(.85)brightness(.7)}.MutHeartRoomContent-module__Zs-u9G__ghost{border:1px solid color-mix(in srgb,var(--text-muted)24%,transparent);min-height:40px;color:var(--mv2-fg-4);font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;display:inline-flex}.MutHeartRoomContent-module__Zs-u9G__ghost:hover{color:var(--mv2-mut);border-color:var(--mv2-mut-line)}.MutHeartRoomContent-module__Zs-u9G__moreRow{justify-content:center;margin-top:6px;display:flex}.MutHeartRoomContent-module__Zs-u9G__chans{flex-direction:column;gap:10px;display:flex}.MutHeartRoomContent-module__Zs-u9G__chan{--rc:#f59e0b;border:1px solid color-mix(in srgb,var(--rc)26%,color-mix(in srgb,var(--text-muted)16%,transparent));background:radial-gradient(90% 120% at 0% 0%,color-mix(in srgb,var(--rc)13%,transparent),transparent 60%),linear-gradient(168deg,var(--mh-panel-3),var(--mh-panel-2));border-radius:16px;grid-template-columns:52px 1fr;gap:4px 12px;padding:13px 13px 14px;transition:border-color .25s,box-shadow .25s;display:grid;position:relative}.MutHeartRoomContent-module__Zs-u9G__chan.MutHeartRoomContent-module__Zs-u9G__isFocus{border-color:color-mix(in srgb,var(--rc)70%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--rc)40%,transparent),0 0 30px -12px var(--rc)}.MutHeartRoomContent-module__Zs-u9G__chanBadge{background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--rc)40%,var(--mh-night-2)),var(--mh-night-5)74%);width:52px;height:52px;box-shadow:0 0 0 2px color-mix(in srgb,var(--warning)50%,#000),0 0 18px -6px var(--rc);font-size:calc(24px*var(--typography-font-factor,1));border-radius:50%;grid-row:span 2;place-items:center;display:grid}.MutHeartRoomContent-module__Zs-u9G__chanName{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.MutHeartRoomContent-module__Zs-u9G__chanName b{font-family:var(--mh-serif);font-style:italic;font-size:calc(21px*var(--typography-font-factor,1));color:var(--mh-ink);font-weight:600}.MutHeartRoomContent-module__Zs-u9G__chanName span{font-family:var(--mh-mono);font-size:calc(11px*var(--typography-font-factor,1));color:var(--mv2-fg-4);font-variant-numeric:tabular-nums}.MutHeartRoomContent-module__Zs-u9G__chanName span b{font-family:var(--mh-mono);font-style:normal;font-size:calc(13px*var(--typography-font-factor,1));color:color-mix(in srgb,var(--rc)60%,#fff)}.MutHeartRoomContent-module__Zs-u9G__chanTag{font-family:var(--mh-mono);font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.1em;text-transform:uppercase;color:var(--mv2-fg-5)}.MutHeartRoomContent-module__Zs-u9G__chanBar{flex-direction:column;grid-column:1/-1;gap:5px;margin-top:6px;display:flex}.MutHeartRoomContent-module__Zs-u9G__bar{background:color-mix(in srgb,var(--surface)90%,transparent);border-radius:999px;height:6px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.MutHeartRoomContent-module__Zs-u9G__bar>i{width:var(--p,0%);border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--rc,var(--mh-gold))55%,#000),var(--rc,var(--mh-gold)));box-shadow:0 0 10px -2px var(--rc,var(--mh-gold));transition:width .8s var(--mh-ease-out);position:absolute;inset:0 auto 0 0}.MutHeartRoomContent-module__Zs-u9G__barLegend{font-family:var(--mh-mono);font-size:calc(10px*var(--typography-font-factor,1));color:var(--mv2-fg-5);letter-spacing:.04em;justify-content:space-between;display:flex}.MutHeartRoomContent-module__Zs-u9G__barLegend b{color:var(--mv2-fg-3);font-weight:500}.MutHeartRoomContent-module__Zs-u9G__lists{flex-direction:column;grid-column:1/-1;gap:4px;margin-top:4px;display:flex}.MutHeartRoomContent-module__Zs-u9G__list{font-size:calc(12.5px*var(--typography-font-factor,1));color:var(--mv2-fg-3);background:#ffffff06;border-radius:10px;justify-content:space-between;gap:8px;padding:7px 10px;display:flex}.MutHeartRoomContent-module__Zs-u9G__listAdd{border:1px dashed color-mix(in srgb,var(--text-muted)30%,transparent);min-height:40px;color:var(--mv2-fg-4);font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:10px;grid-column:1/-1;align-items:center;margin-top:4px;padding:7px 10px;display:flex}.MutHeartRoomContent-module__Zs-u9G__listForm{grid-column:1/-1;gap:8px;margin-top:4px;display:grid}.MutHeartRoomContent-module__Zs-u9G__listFormActions{justify-content:flex-end;gap:8px;display:flex}.MutHeartRoomContent-module__Zs-u9G__listFormActions [aria-disabled=true]{opacity:.45}.MutHeartRoomContent-module__Zs-u9G__list span:last-child{font-family:var(--mh-mono);font-size:calc(11px*var(--typography-font-factor,1));color:var(--mv2-fg-5);white-space:nowrap}button.MutHeartRoomContent-module__Zs-u9G__list{text-align:left;cursor:pointer;border:1px solid #0000;width:100%}button.MutHeartRoomContent-module__Zs-u9G__list[aria-checked=true]{border-color:color-mix(in srgb,var(--rc)55%,transparent);background:color-mix(in srgb,var(--rc)9%,#ffffff06);color:var(--mv2-fg-2)}.MutHeartRoomContent-module__Zs-u9G__chanAct{grid-column:1/-1;gap:8px;margin-top:8px;display:flex}.MutHeartRoomContent-module__Zs-u9G__chanAct .MutHeartRoomContent-module__Zs-u9G__cta{flex:1;min-height:44px;padding:10px 12px}.MutHeartRoomContent-module__Zs-u9G__trail{flex-direction:column;display:flex}.MutHeartRoomContent-module__Zs-u9G__trailRow{border-top:1px solid color-mix(in srgb,var(--text-muted)10%,transparent);font-size:calc(13px*var(--typography-font-factor,1));grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 2px;display:grid}.MutHeartRoomContent-module__Zs-u9G__trailRow:first-child{border-top:0}.MutHeartRoomContent-module__Zs-u9G__trailRow time{font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));color:var(--mv2-fg-5);grid-column:1/-1}.MutHeartRoomContent-module__Zs-u9G__trailRow .MutHeartRoomContent-module__Zs-u9G__lbl{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;color:var(--mv2-fg-2)}.MutHeartRoomContent-module__Zs-u9G__trailRow .MutHeartRoomContent-module__Zs-u9G__lbl i{margin-right:6px;font-style:normal}.MutHeartRoomContent-module__Zs-u9G__trailRow .MutHeartRoomContent-module__Zs-u9G__gain{font-family:var(--mh-mono);font-size:calc(11.5px*var(--typography-font-factor,1));color:var(--mv2-mut);white-space:nowrap}.MutHeartRoomContent-module__Zs-u9G__trailRow .MutHeartRoomContent-module__Zs-u9G__gain.MutHeartRoomContent-module__Zs-u9G__isZero{color:var(--danger)}.MutHeartRoomContent-module__Zs-u9G__trailRow.MutHeartRoomContent-module__Zs-u9G__isNew{animation:MutHeartRoomContent-module__Zs-u9G__mhRowNew 1.4s var(--mh-ease-out)}@keyframes MutHeartRoomContent-module__Zs-u9G__mhRowNew{0%{background:color-mix(in srgb,var(--mh-gold)22%,transparent)}to{background:0 0}}.MutHeartRoomContent-module__Zs-u9G__empty{text-align:center;font-family:var(--mh-serif);font-style:italic;font-size:calc(15px*var(--typography-font-factor,1));color:var(--mv2-fg-4);margin:0;padding:10px 4px}.MutHeartRoomContent-module__Zs-u9G__throne{text-align:center;flex-direction:column;align-items:center;gap:2px;padding:4px 6px 2px;display:flex}.MutHeartRoomContent-module__Zs-u9G__emblem{place-items:center;width:96px;height:96px;margin:10px 0 6px;display:grid}.MutHeartRoomContent-module__Zs-u9G__emblem .mut1000-title-emblem{width:96px!important;height:96px!important}.MutHeartRoomContent-module__Zs-u9G__throneTitle{font-family:var(--mh-serif);font-style:italic;font-weight:600;font-size:calc(32px*var(--typography-font-factor,1));color:var(--mh-ink);text-shadow:0 0 28px color-mix(in srgb,var(--mh-gold)25%,transparent);margin:4px 0 0;line-height:1.12}.MutHeartRoomContent-module__Zs-u9G__rank{border:1px solid color-mix(in srgb,var(--mh-gold)32%,transparent);background:color-mix(in srgb,var(--mh-gold)8%,transparent);font-family:var(--mh-mono);font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.14em;text-transform:uppercase;color:var(--mh-ink-2);border-radius:999px;margin-top:12px;padding:4px 12px}.MutHeartRoomContent-module__Zs-u9G__count{font-family:var(--mh-mono);align-items:baseline;gap:8px;margin-top:12px;display:flex}.MutHeartRoomContent-module__Zs-u9G__count b{font-family:var(--mh-serif);font-size:calc(42px*var(--typography-font-factor,1));color:var(--mv2-mut);font-variant-numeric:tabular-nums;text-shadow:0 0 20px var(--mv2-mut-glow);font-weight:600;line-height:1}.MutHeartRoomContent-module__Zs-u9G__count span{font-size:calc(12px*var(--typography-font-factor,1));color:var(--mv2-fg-4);letter-spacing:.08em}.MutHeartRoomContent-module__Zs-u9G__sub{font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));letter-spacing:.05em;color:var(--mv2-fg-5);margin:6px 0 0}.MutHeartRoomContent-module__Zs-u9G__sub b{color:var(--mv2-fg-3);font-weight:500}.MutHeartRoomContent-module__Zs-u9G__ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.MutHeartRoomContent-module__Zs-u9G__rung{text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:9px 3px 8px;display:flex}.MutHeartRoomContent-module__Zs-u9G__rung i{font-style:normal;font-size:calc(13px*var(--typography-font-factor,1));color:var(--mv2-fg-5)}.MutHeartRoomContent-module__Zs-u9G__rung b{font-family:var(--mh-serif);font-style:italic;font-size:calc(14px*var(--typography-font-factor,1));color:var(--mv2-fg-4);font-weight:600;line-height:1.1}.MutHeartRoomContent-module__Zs-u9G__rung span{font-family:var(--mh-mono);font-size:calc(9.5px*var(--typography-font-factor,1));color:var(--mv2-fg-5)}.MutHeartRoomContent-module__Zs-u9G__rung.MutHeartRoomContent-module__Zs-u9G__isDone i,.MutHeartRoomContent-module__Zs-u9G__rung.MutHeartRoomContent-module__Zs-u9G__isDone b{color:var(--mh-ink-2)}.MutHeartRoomContent-module__Zs-u9G__rung.MutHeartRoomContent-module__Zs-u9G__isNow{border-color:var(--mv2-mut-line);background:color-mix(in srgb,var(--mh-gold)7%,transparent)}.MutHeartRoomContent-module__Zs-u9G__rung.MutHeartRoomContent-module__Zs-u9G__isNow i,.MutHeartRoomContent-module__Zs-u9G__rung.MutHeartRoomContent-module__Zs-u9G__isNow b{color:var(--mv2-mut)}.MutHeartRoomContent-module__Zs-u9G__rung.MutHeartRoomContent-module__Zs-u9G__isNext{border-style:dashed;border-color:color-mix(in srgb,var(--text-muted)30%,transparent)}.MutHeartRoomContent-module__Zs-u9G__rung.MutHeartRoomContent-module__Zs-u9G__isFocus{box-shadow:0 0 0 2px var(--focus-ring)}.MutHeartRoomContent-module__Zs-u9G__ladderFoot{text-align:center;font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));color:var(--mv2-fg-4);margin:0}.MutHeartRoomContent-module__Zs-u9G__ladderFoot b{color:var(--mv2-mut);font-weight:500}.MutHeartRoomContent-module__Zs-u9G__prefix{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding-top:18px;display:grid;position:relative}.MutHeartRoomContent-module__Zs-u9G__prefix>div{border:1px solid color-mix(in srgb,var(--text-muted)14%,transparent);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:7px 2px;display:flex}.MutHeartRoomContent-module__Zs-u9G__prefix>div b{font-family:var(--mh-serif);font-style:italic;font-size:calc(15px*var(--typography-font-factor,1));color:var(--mv2-fg-3)}.MutHeartRoomContent-module__Zs-u9G__prefix>div span{font-family:var(--mh-mono);font-size:calc(9.5px*var(--typography-font-factor,1));color:var(--mv2-fg-5)}.MutHeartRoomContent-module__Zs-u9G__prefix>div.MutHeartRoomContent-module__Zs-u9G__isNow{border-color:var(--mv2-mut-line);background:color-mix(in srgb,var(--mh-gold)7%,transparent)}.MutHeartRoomContent-module__Zs-u9G__prefix>div.MutHeartRoomContent-module__Zs-u9G__isNow b{color:var(--mv2-mut)}.MutHeartRoomContent-module__Zs-u9G__prefixMark{top:2px;left:var(--x,0%);font-family:var(--mh-mono);font-size:calc(9.5px*var(--typography-font-factor,1));color:var(--mv2-mut);white-space:nowrap;position:absolute;transform:translate(-50%)}.MutHeartRoomContent-module__Zs-u9G__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.MutHeartRoomContent-module__Zs-u9G__stat{border:1px solid color-mix(in srgb,var(--text-muted)14%,transparent);background:linear-gradient(168deg,var(--mh-panel-3),var(--mh-panel-2));border-radius:14px;flex-direction:column;gap:3px;padding:11px 12px;display:flex}.MutHeartRoomContent-module__Zs-u9G__stat b{font-family:var(--mh-serif);font-size:calc(24px*var(--typography-font-factor,1));color:var(--mh-ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.05}.MutHeartRoomContent-module__Zs-u9G__stat span{font-family:var(--mh-mono);font-size:calc(9.5px*var(--typography-font-factor,1));letter-spacing:.16em;text-transform:uppercase;color:var(--mv2-fg-5)}.MutHeartRoomContent-module__Zs-u9G__stat em{font-style:normal;font-family:var(--mh-mono);font-size:calc(10px*var(--typography-font-factor,1));color:var(--success)}.MutHeartRoomContent-module__Zs-u9G__stat em.MutHeartRoomContent-module__Zs-u9G__isDown{color:var(--danger)}.MutHeartRoomContent-module__Zs-u9G__starAct{grid-template-columns:52px 1fr;align-items:center;gap:4px 12px;display:grid}.MutHeartRoomContent-module__Zs-u9G__starActMeta{flex-direction:column;gap:3px;min-width:0;display:flex}.MutHeartRoomContent-module__Zs-u9G__starActMeta b{font-family:var(--mh-serif);font-style:italic;font-size:calc(19px*var(--typography-font-factor,1));color:var(--mh-ink);overflow-wrap:anywhere;white-space:pre-wrap;font-weight:600}.MutHeartRoomContent-module__Zs-u9G__starActMeta span{font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));color:var(--mv2-fg-4);line-height:1.5}.MutHeartRoomContent-module__Zs-u9G__starActNote{font-family:var(--mh-serif);font-size:calc(15px*var(--typography-font-factor,1));color:var(--mv2-fg-3);overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.35}.MutHeartRoomContent-module__Zs-u9G__trailNote{grid-column:1/-1}.MutHeartRoomContent-module__Zs-u9G__vaultNow{grid-template-columns:96px 1fr;align-items:center;gap:14px;display:grid}.MutHeartRoomContent-module__Zs-u9G__vaultNum{flex-direction:column;gap:2px;display:flex}.MutHeartRoomContent-module__Zs-u9G__vaultNum b{font-family:var(--mh-serif);font-size:calc(38px*var(--typography-font-factor,1));color:var(--mv2-mut);text-shadow:0 0 20px var(--mv2-mut-glow);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.MutHeartRoomContent-module__Zs-u9G__vaultNum span{font-family:var(--mh-mono);font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.2em;text-transform:uppercase;color:var(--mv2-fg-5)}.MutHeartRoomContent-module__Zs-u9G__vaultName{font-family:var(--mh-serif);font-style:italic;font-size:calc(19px*var(--typography-font-factor,1));color:var(--mh-ink);margin-top:4px;font-weight:600}.MutHeartRoomContent-module__Zs-u9G__vaultEss{font-family:var(--mh-mono);font-size:calc(10px*var(--typography-font-factor,1));color:var(--mv2-fg-4)}.MutHeartRoomContent-module__Zs-u9G__chips{flex-wrap:wrap;gap:6px;display:flex}.MutHeartRoomContent-module__Zs-u9G__chip{border:1px solid color-mix(in srgb,var(--text-muted)20%,transparent);font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));letter-spacing:.04em;border-radius:999px;padding:4px 10px}.MutHeartRoomContent-module__Zs-u9G__chip.MutHeartRoomContent-module__Zs-u9G__isEnergy{color:var(--mh-energy-soft);border-color:color-mix(in srgb,var(--mh-energy-soft)30%,transparent);background:color-mix(in srgb,var(--mh-energy)8%,transparent)}.MutHeartRoomContent-module__Zs-u9G__chip.MutHeartRoomContent-module__Zs-u9G__isFocus{color:color-mix(in srgb,var(--focus-ring)55%,#fff);border-color:color-mix(in srgb,var(--focus-ring)30%,transparent);background:color-mix(in srgb,var(--focus-ring)7%,transparent)}.MutHeartRoomContent-module__Zs-u9G__chip.MutHeartRoomContent-module__Zs-u9G__isRate{color:var(--mh-energy-pale);border-color:color-mix(in srgb,var(--mh-energy-pale)30%,transparent);background:color-mix(in srgb,var(--mh-energy-pale)6%,transparent)}.MutHeartRoomContent-module__Zs-u9G__next{grid-template-columns:48px 1fr;align-items:center;gap:12px;display:grid}.MutHeartRoomContent-module__Zs-u9G__nextBody{flex-direction:column;gap:7px;display:flex}.MutHeartRoomContent-module__Zs-u9G__nextTitle{font-family:var(--mh-serif);font-style:italic;font-size:calc(17px*var(--typography-font-factor,1));color:var(--mh-ink);justify-content:space-between;gap:8px;display:flex}.MutHeartRoomContent-module__Zs-u9G__nextTitle span{font-family:var(--mh-mono);font-style:normal;font-size:calc(12px*var(--typography-font-factor,1));color:var(--mv2-mut)}.MutHeartRoomContent-module__Zs-u9G__shelf{grid-template-columns:repeat(9,minmax(0,1fr));gap:2px;display:grid}.MutHeartRoomContent-module__Zs-u9G__shelf button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:6px 0 5px;display:flex}.MutHeartRoomContent-module__Zs-u9G__shelf button span{font-family:var(--mh-serif);font-size:calc(12px*var(--typography-font-factor,1));color:var(--mv2-fg-5);font-weight:600}.MutHeartRoomContent-module__Zs-u9G__shelf button.MutHeartRoomContent-module__Zs-u9G__isCurrent span,.MutHeartRoomContent-module__Zs-u9G__shelf button.MutHeartRoomContent-module__Zs-u9G__isMastered span{color:var(--mh-ink-2)}.MutHeartRoomContent-module__Zs-u9G__shelf button.MutHeartRoomContent-module__Zs-u9G__isFocus{border-color:var(--mv2-mut-line);background:color-mix(in srgb,var(--mh-gold)7%,transparent)}.MutHeartRoomContent-module__Zs-u9G__arcs{grid-template-columns:2fr 1fr 4fr 2fr;gap:2px;margin-top:-4px;display:grid}.MutHeartRoomContent-module__Zs-u9G__arcs span{border-top:1px solid color-mix(in srgb,var(--mh-gold)24%,transparent);text-align:center;font-family:var(--mh-mono);font-size:calc(8.5px*var(--typography-font-factor,1));letter-spacing:.16em;text-transform:uppercase;color:var(--mv2-fg-5);padding-top:5px}.MutHeartRoomContent-module__Zs-u9G__stoneDetail{background:#ffffff06;border-radius:14px;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.MutHeartRoomContent-module__Zs-u9G__stoneDetail b{font-family:var(--mh-serif);font-style:italic;font-size:calc(18px*var(--typography-font-factor,1));color:var(--mh-ink);display:block}.MutHeartRoomContent-module__Zs-u9G__stoneDetail span{font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));color:var(--mv2-fg-4);line-height:1.5;display:block}.MutHeartRoomContent-module__Zs-u9G__effects{flex-direction:column;gap:4px;display:flex}.MutHeartRoomContent-module__Zs-u9G__effect{font-size:calc(12.5px*var(--typography-font-factor,1));color:var(--mv2-fg-3);grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:5px 4px;display:grid}.MutHeartRoomContent-module__Zs-u9G__effect span:last-child{font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));color:var(--mv2-fg-4)}.MutHeartRoomContent-module__Zs-u9G__seals{justify-content:center;gap:18px;display:flex}.MutHeartRoomContent-module__Zs-u9G__seal{--rc:#f59e0b;border:1.5px dashed var(--rc);background:var(--surface);opacity:.8;border-radius:50%;width:26px;height:26px}.MutHeartRoomContent-module__Zs-u9G__seal.MutHeartRoomContent-module__Zs-u9G__isOn{background:radial-gradient(circle,#fff 0 18%,var(--rc)22%);box-shadow:0 0 14px -2px var(--rc);opacity:1;border-style:solid}.MutHeartRoomContent-module__Zs-u9G__sealText{text-align:center;font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));color:var(--mv2-fg-4);margin:0;line-height:1.55}.MutHeartRoomContent-module__Zs-u9G__legendRow{--rc:#f59e0b;font-size:calc(12.5px*var(--typography-font-factor,1));color:var(--mv2-fg-3);grid-template-columns:22px 1fr auto;align-items:center;gap:8px;display:grid}.MutHeartRoomContent-module__Zs-u9G__legendRow span:last-child{font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));color:color-mix(in srgb,var(--rc)55%,#fff)}.MutHeartRoomContent-module__Zs-u9G__scrim{z-index:7;cursor:pointer;position:absolute;inset:0}.MutHeartRoomContent-module__Zs-u9G__scrim[data-state=out]{pointer-events:none}.MutHeartRoomContent-module__Zs-u9G__sheet{z-index:8;overscroll-behavior:contain;border:1px solid color-mix(in srgb,var(--mh-gold)28%,transparent);background:radial-gradient(120% 60% at 50% -10%,color-mix(in srgb,var(--mh-gold)10%,transparent),transparent 55%),linear-gradient(168deg,var(--mh-panel-1),var(--mh-panel-2)60%);max-height:75%;animation:MutHeartRoomContent-module__Zs-u9G__mhSheetIn .34s var(--mh-ease-out)both;border-bottom:0;border-radius:24px 24px 0 0;flex-direction:column;gap:12px;padding:0 16px 18px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden auto;box-shadow:0 -20px 50px -20px #000000e6}.MutHeartRoomContent-module__Zs-u9G__sheet[data-state=out]{pointer-events:none;animation:.22s ease-in both MutHeartRoomContent-module__Zs-u9G__mhSheetOut}.MutHeartRoomContent-module__Zs-u9G__sheet:focus{outline:none}@keyframes MutHeartRoomContent-module__Zs-u9G__mhSheetIn{0%{transform:translateY(110%)}to{transform:none}}@keyframes MutHeartRoomContent-module__Zs-u9G__mhSheetOut{0%{transform:none}to{transform:translateY(110%)}}.MutHeartRoomContent-module__Zs-u9G__sheetGrab{background:var(--border-strong);border-radius:2px;flex:none;width:40px;height:4px;margin:8px auto 2px}.MutHeartRoomContent-module__Zs-u9G__sheetHead{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.MutHeartRoomContent-module__Zs-u9G__sheetTitle{font-family:var(--mh-serif);font-style:italic;font-weight:600;font-size:calc(26px*var(--typography-font-factor,1));color:var(--mh-ink);margin:0}.MutHeartRoomContent-module__Zs-u9G__pick{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.MutHeartRoomContent-module__Zs-u9G__pick button{--rc:#f59e0b;border:1px solid color-mix(in srgb,var(--text-muted)22%,transparent);background:color-mix(in srgb,var(--surface)55%,transparent);min-height:44px;font-size:calc(13px*var(--typography-font-factor,1));color:var(--mv2-fg-3);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:6px;display:flex}.MutHeartRoomContent-module__Zs-u9G__pick button[aria-checked=true]{border-color:color-mix(in srgb,var(--rc)70%,transparent);background:color-mix(in srgb,var(--rc)14%,var(--mh-panel-2));color:#fff;box-shadow:0 0 18px -8px var(--rc)}.MutHeartRoomContent-module__Zs-u9G__listLine{text-align:center;font-family:var(--mh-mono);font-size:calc(10.5px*var(--typography-font-factor,1));color:var(--mv2-fg-5);margin:-4px 0 0}.MutHeartRoomContent-module__Zs-u9G__field{font-family:var(--mh-mono);font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.16em;text-transform:uppercase;color:var(--mv2-fg-5);flex-direction:column;gap:6px;display:flex}.MutHeartRoomContent-module__Zs-u9G__field input,.MutHeartRoomContent-module__Zs-u9G__field textarea{border:1px solid color-mix(in srgb,var(--text-muted)24%,transparent);background:color-mix(in srgb,var(--bg-app)70%,transparent);min-height:46px;color:var(--text);font-family:var(--mh-sans);font-size:max(16px,calc(16px*var(--typography-font-factor,1)));letter-spacing:0;text-transform:none;border-radius:12px;padding:10px 12px}.MutHeartRoomContent-module__Zs-u9G__field input:focus,.MutHeartRoomContent-module__Zs-u9G__field textarea:focus{border-color:var(--mv2-mut-line);outline:none}.MutHeartRoomContent-module__Zs-u9G__zero{border:1px solid color-mix(in srgb,var(--danger)35%,transparent);background:color-mix(in srgb,var(--danger)7%,transparent);font-size:calc(12.5px*var(--typography-font-factor,1));color:color-mix(in srgb,var(--danger)35%,#fff);border-radius:12px;margin:0;padding:10px 12px;line-height:1.45}.MutHeartRoomContent-module__Zs-u9G__sheetActions{grid-template-columns:1fr 2fr;gap:8px;margin-top:2px;display:grid}.MutHeartRoomContent-module__Zs-u9G__btn{border:1px solid var(--border-strong);background:color-mix(in srgb,var(--surface)80%,transparent);min-height:48px;color:var(--mv2-fg-3);font-family:var(--mh-mono);font-size:calc(12px*var(--typography-font-factor,1));letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:14px;padding:10px 14px;font-weight:600}.MutHeartRoomContent-module__Zs-u9G__outcomeLogAnchor{scroll-margin-top:70px}
.MutHeartRoomOutcome-module__F7LPOq__summary{border-top:1px solid color-mix(in srgb,var(--mv2-fg-5)20%,transparent);grid-column:1/-1;margin-top:8px;padding-top:14px}.MutHeartRoomOutcome-module__F7LPOq__count{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.MutHeartRoomOutcome-module__F7LPOq__count>b{font:500 21px var(--mh-num);color:var(--mv2-fg-1)}.MutHeartRoomOutcome-module__F7LPOq__count>span{margin:0}.MutHeartRoomOutcome-module__F7LPOq__meta,.MutHeartRoomOutcome-module__F7LPOq__foot{font:11px/1.6 var(--mh-sans);color:var(--mv2-fg-3);margin:7px 0 0}.MutHeartRoomOutcome-module__F7LPOq__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.MutHeartRoomOutcome-module__F7LPOq__switch{flex-wrap:wrap;grid-column:2/-1;gap:6px;margin:3px 0 2px;display:flex}.MutHeartRoomOutcome-module__F7LPOq__switch button,.MutHeartRoomOutcome-module__F7LPOq__foot button,.MutHeartRoomOutcome-module__F7LPOq__scopeActions button{touch-action:manipulation;min-height:44px;transition:background .16s,border-color .16s,transform .12s}.MutHeartRoomOutcome-module__F7LPOq__switch button[aria-pressed=true],.MutHeartRoomOutcome-module__F7LPOq__scopeActions button[aria-pressed=true]{border-color:var(--mv2-fg-3);background:color-mix(in srgb,var(--mv2-fg-3)12%,transparent);color:var(--mv2-fg-1)}.MutHeartRoomOutcome-module__F7LPOq__switch button[data-result=success][aria-pressed=true]{border-color:var(--success);background:color-mix(in srgb,var(--success)12%,transparent);color:var(--success)}.MutHeartRoomOutcome-module__F7LPOq__switch button:active,.MutHeartRoomOutcome-module__F7LPOq__foot button:active,.MutHeartRoomOutcome-module__F7LPOq__scopeActions button:active{transform:scale(.97)}.MutHeartRoomOutcome-module__F7LPOq__switch button:focus-visible,.MutHeartRoomOutcome-module__F7LPOq__foot button:focus-visible,.MutHeartRoomOutcome-module__F7LPOq__scopeActions button:focus-visible{outline:2px solid var(--mv2-fg-1);outline-offset:3px}.MutHeartRoomOutcome-module__F7LPOq__logScope{--rc:var(--success);margin:8px 0 18px}.MutHeartRoomOutcome-module__F7LPOq__scopeActions{gap:6px;margin-top:10px;display:flex}@media (prefers-reduced-motion:reduce){.MutHeartRoomOutcome-module__F7LPOq__switch button,.MutHeartRoomOutcome-module__F7LPOq__foot button,.MutHeartRoomOutcome-module__F7LPOq__scopeActions button{transition:none}}
.MutHeartRoomEntryActions-module__tCj9Lq__entryActions{grid-column:1/-1;min-width:0}.MutHeartRoomEntryActions-module__tCj9Lq__editor{margin-top:10px}.MutHeartRoomEntryActions-module__tCj9Lq__editor textarea{box-sizing:border-box;resize:vertical;width:100%}.MutHeartRoomEntryActions-module__tCj9Lq__message{color:var(--mv2-fg-3);font:11px/1.6 var(--mh-sans);margin:6px 0 0}
