._experience_81de9_1{color:#fff;background:#171916;padding:0 clamp(18px,3vw,48px) 56px}._sceneBar_81de9_1{justify-content:space-between;align-items:end;gap:30px;max-width:1600px;margin:auto;padding:24px 4px 16px;display:flex}._sceneBar_81de9_1 div{align-items:center;gap:13px;display:flex}._sceneBar_81de9_1 span{color:#ff5a1f;letter-spacing:.12em;font-size:.7rem;font-weight:900}._sceneBar_81de9_1 strong{font-size:1rem}._sceneBar_81de9_1 p{color:#aeb1ab;margin:0;font-size:.78rem}._stage_81de9_1{aspect-ratio:16/9;isolation:isolate;background:#242722;border:1px solid #454842;border-radius:16px 16px 16px 4px;max-width:1600px;margin:auto;position:relative;overflow:hidden}._sceneImage_81de9_1{object-fit:cover;z-index:-3}._hotspotWrap_81de9_1{z-index:4;position:absolute}._hotspot_81de9_1{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;width:100%;height:100%;transition:all .22s;position:absolute;inset:0}._hotspot_81de9_1 span{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#121411e6;border-radius:5px;padding:6px 9px;font-size:.68rem;font-weight:900;transition:all .2s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%,5px)}:is(._hotspot_81de9_1:hover,._hotspot_81de9_1:focus-visible,._active_81de9_1 ._hotspot_81de9_1){border-color:#ff5a1f;outline:none;box-shadow:0 0 0 2px #ff5a1f2e,inset 0 0 24px #ff5a1f33}:is(._hotspot_81de9_1:hover span,._hotspot_81de9_1:focus-visible span,._active_81de9_1 ._hotspot_81de9_1 span){opacity:1;transform:translate(-50%)}._selected_81de9_1 ._hotspot_81de9_1{border-color:#ff5a1fb8}._selected_81de9_1 ._hotspot_81de9_1:after{content:"✓";color:#171916;background:#ff5a1f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:900;display:grid;position:absolute;top:5px;right:5px}._actionBox_81de9_1{z-index:12;color:#171916;background:#fbfaf7f7;border:1px solid #d8d6cf;border-radius:10px;width:min(310px,35vw);padding:14px;position:absolute;bottom:calc(100% + 37px);left:50%;transform:translate(-50%);box-shadow:0 14px 38px #0000004d}._actionBox_81de9_1 strong{font-size:.86rem}._actionBox_81de9_1 p{color:#5f625c;margin:7px 0 12px;font-size:.72rem;line-height:1.45}._actionBox_81de9_1>div{gap:7px;display:flex}._actionBox_81de9_1 a,._actionBox_81de9_1 button{min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.65rem;font-weight:900;display:inline-flex}._actionBox_81de9_1 a{color:#fff;background:#171916}._actionBox_81de9_1 button{color:#171916;background:#ff5a1f}._energyFlow_81de9_1{z-index:2;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}._energyFlow_81de9_1 path{fill:none;stroke:#7bd88f;stroke-width:2.4px;stroke-dasharray:8 12;filter:drop-shadow(0 0 4px #7bd88fb3);animation:1.15s linear infinite _flow_81de9_1}._energyActive_81de9_1{opacity:.9}._power_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{content:"78%";color:#7bd88f;text-shadow:0 0 8px #7bd88f;font-size:.75rem;font-weight:900;position:absolute;top:40%;left:45%}._powerbank_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{content:"● ● ● ●";color:#7bd88f;letter-spacing:.08rem;font-size:.48rem;position:absolute;top:35%;left:52%}._radio_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{content:")))";color:#ff5a1f;letter-spacing:.08rem;font-size:.8rem;position:absolute;top:16%;right:-14px}._sceneDoor_81de9_1{z-index:6;color:#fff;cursor:pointer;background:#121411db;border:1px solid #ff5a1fb3;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;font-size:.7rem;font-weight:900;display:flex;position:absolute}:is(._sceneDoor_81de9_1:hover,._sceneDoor_81de9_1:focus-visible){color:#171916;background:#ff5a1f;outline:3px solid #ff5a1f38}._doorLiving_81de9_1{top:44%;right:2.5%}._doorStorage_81de9_1{top:47%;left:2%}._listButton_81de9_1{z-index:9;color:#171916;background:#ff5a1f;border-radius:7px;align-items:center;gap:9px;min-height:44px;padding:0 16px;font-size:.74rem;font-weight:900;animation:.3s both _listIn_81de9_1;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 26px #00000042}._toast_81de9_1{z-index:20;color:#171916;background:#fbfaf7;border-radius:7px;padding:10px 14px;font-size:.72rem;font-weight:800;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #00000047}._mobileHint_81de9_1{display:none}._room-intro_81de9_1{background:#f3f1eb;padding:62px clamp(24px,7vw,110px) 52px}._room-intro_81de9_1>p{color:#ff5a1f;letter-spacing:.12em;margin:0 0 14px;font-size:.72rem;font-weight:900}._room-intro_81de9_1 h1{max-width:none;font-size:clamp(3rem,6vw,6rem)}._room-intro_81de9_1 h1 em{color:#ff5a1f;font-style:normal}._room-intro_81de9_1>span{color:#696c65;margin-top:22px;font-size:1.05rem;display:block}._mobileHint_81de9_1{color:#aeb1ab;max-width:1600px;margin:14px auto 0;font-size:.75rem}._mobileHint_81de9_1 strong{color:#fff}@keyframes _flow_81de9_1{to{stroke-dashoffset:-20px}}@keyframes _listIn_81de9_1{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:900px){._sceneBar_81de9_1{align-items:start}._sceneBar_81de9_1 p{display:none}._stage_81de9_1{aspect-ratio:4/3}._sceneImage_81de9_1{object-position:center}._actionBox_81de9_1{width:230px}._doorLiving_81de9_1{top:42%;right:2%}._listButton_81de9_1{top:10px}._mobileHint_81de9_1{display:block}}@media (max-width:650px){._room-intro_81de9_1{padding-top:44px}._experience_81de9_1{padding-left:10px;padding-right:10px}._stage_81de9_1{aspect-ratio:3/4}._sceneImage_81de9_1{object-fit:cover}._sceneBar_81de9_1{padding-top:18px}._sceneBar_81de9_1 strong{font-size:.88rem}._actionBox_81de9_1{z-index:40;width:auto;position:fixed;bottom:14px;left:12px;right:12px;transform:none}._actionBox_81de9_1>div{flex-wrap:wrap}._actionBox_81de9_1 a,._actionBox_81de9_1 button{flex:1}._listButton_81de9_1{font-size:.66rem;top:8px}._sceneDoor_81de9_1 span{display:none}._doorLiving_81de9_1{top:39%;right:3%}._doorStorage_81de9_1{top:45%;left:3%}._hotspot_81de9_1 span{font-size:.58rem}}@media (prefers-reduced-motion:reduce){._energyFlow_81de9_1 path,._listButton_81de9_1{animation:none}._hotspot_81de9_1,._hotspot_81de9_1 span,._energyFlow_81de9_1{transition:none}}._experience_81de9_1{overflow-x:auto}._sceneImage_81de9_1{z-index:0}@media (max-width:900px){._stage_81de9_1{aspect-ratio:16/9}}@media (max-width:650px){._stage_81de9_1,._sceneBar_81de9_1{min-width:900px}._stage_81de9_1{aspect-ratio:16/9}._sceneImage_81de9_1{object-fit:cover}}._power_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{content:"42%";text-shadow:0 0 7px #7bd88ff2;font-size:.62rem;line-height:1;top:37%;left:69%;transform:translate(-50%,-50%)rotate(-1deg)}._alignLeft_81de9_9 ._actionBox_81de9_1{left:0;transform:none}._alignRight_81de9_9 ._actionBox_81de9_1{left:auto;right:0;transform:none}@media (min-width:651px){._placeBelow_81de9_10 ._actionBox_81de9_1{top:calc(100% + 12px);bottom:auto}._placeBelow_81de9_10 ._hotspot_81de9_1 span{top:calc(100% + 7px);bottom:auto;transform:translate(-50%,-5px)}:is(._placeBelow_81de9_10 ._hotspot_81de9_1:hover span,._placeBelow_81de9_10 ._hotspot_81de9_1:focus-visible span,._placeBelow_81de9_10._active_81de9_1 ._hotspot_81de9_1 span){transform:translate(-50%)}}._lantern_81de9_1 ._hotspot_81de9_1:before,._flashlight_81de9_1 ._hotspot_81de9_1:before{content:none}._lantern_81de9_1._active_81de9_1 ._hotspot_81de9_1{box-shadow:none}._flashlight_81de9_1._active_81de9_1 ._hotspot_81de9_1{background:0 0}._lantern_81de9_1:hover ._hotspot_81de9_1,._lantern_81de9_1:focus-within ._hotspot_81de9_1{background:radial-gradient(circle at 50% 55%,#ffe19e47,#0000 72%);box-shadow:0 0 0 2px #ff5a1f29,0 0 28px 14px #ffce704d}._flashlight_81de9_1:hover ._hotspot_81de9_1,._flashlight_81de9_1:focus-within ._hotspot_81de9_1{background:linear-gradient(100deg,#ffe2a633,#0000 76%);box-shadow:0 0 0 2px #ff5a1f29,0 0 22px 8px #ffdc9638}._powerbank_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{content:"••••";letter-spacing:.03rem;text-shadow:0 0 5px #7bd88ff2;font-size:.56rem;line-height:1;top:37%;left:66%;transform:rotate(4deg)}._radio_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{content:"";background:#7bd88f;border-radius:50%;width:6px;height:6px;animation:1.5s ease-out infinite _radioPulse_81de9_1;top:20%;left:81%;right:auto;box-shadow:0 0 #7bd88fa6}@keyframes _radioPulse_81de9_1{0%{box-shadow:0 0 #7bd88fa6}65%,to{box-shadow:0 0 0 7px #7bd88f00}}@media (prefers-reduced-motion:reduce){._radio_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{animation:none}}._windowWeather_81de9_19{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._lightning_81de9_19{opacity:0}._lightning_81de9_19._flashing_81de9_19{animation:.48s ease-out both _weatherFlash_81de9_1}._rainNear_81de9_19 path{fill:none;stroke:#cce1f061;stroke-width:1.5px;stroke-linecap:round;animation:3s linear infinite _windowRain_81de9_1}@keyframes _windowRain_81de9_1{0%{opacity:0;transform:translateY(-90px)}20%{opacity:.8}to{opacity:0;transform:translateY(160px)}}@keyframes _weatherFlash_81de9_1{0%,to{opacity:0}18%{opacity:.52}40%{opacity:.06}62%{opacity:.35}}@media (prefers-reduced-motion:reduce){._rainNear_81de9_19 path,._lightning_81de9_19._flashing_81de9_19{animation:none}._rainNear_81de9_19{display:none}}._mobileSceneImage_81de9_20,._actionBox_81de9_1 ._closeCard_81de9_20{display:none}@media (max-width:650px){._experience_81de9_1{padding:0 10px calc(32px + env(safe-area-inset-bottom));overflow-x:hidden}._sceneBar_81de9_1{align-items:center;min-width:0;padding:16px 4px 12px}._sceneBar_81de9_1 p{display:none}._sceneBar_81de9_1 span{font-size:.72rem}._sceneBar_81de9_1 strong{font-size:.95rem}._stage_81de9_1{aspect-ratio:941/1672;border-radius:13px 13px 13px 4px;width:100%;min-width:0;max-width:520px;overflow:hidden}._desktopSceneImage_81de9_25{display:none}._mobileSceneImage_81de9_20{object-fit:cover;display:block}._windowWeather_81de9_19,._energyFlow_81de9_1{display:none}._hotspotWrap_81de9_1{left:var(--mobile-left)!important;top:var(--mobile-top)!important;width:var(--mobile-width)!important;height:var(--mobile-height)!important}._hotspot_81de9_1{touch-action:pan-y;border-radius:8px}._hotspot_81de9_1 span{text-align:center;white-space:normal;max-width:150px;padding:6px 8px;font-size:.68rem;bottom:calc(100% + 4px)}._active_81de9_1 ._hotspot_81de9_1{border-width:2px;box-shadow:0 0 0 2px #ff5a1f33,inset 0 0 18px #ff5a1f26}._selected_81de9_1 ._hotspot_81de9_1:after{width:20px;height:20px;top:3px;right:3px}._actionBox_81de9_1{z-index:60;bottom:calc(10px + env(safe-area-inset-bottom));border-radius:13px;width:auto;max-width:520px;margin:0 auto;padding:18px 16px 15px;position:fixed;box-shadow:0 18px 55px #0000006b;left:10px!important;right:10px!important;transform:none!important}._actionBox_81de9_1 strong{padding-right:32px;font-size:1rem;display:block}._actionBox_81de9_1 p{margin:8px 30px 15px 0;font-size:.88rem;line-height:1.5}._actionBox_81de9_1>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}._actionBox_81de9_1 a,._actionBox_81de9_1 button{min-height:48px;padding:0 12px;font-size:.78rem}._closeCard_81de9_20{place-items:center;width:38px;height:38px;position:absolute;top:10px;right:10px;color:#171916!important;background:0 0!important;border:1px solid #d8d6cf!important;padding:0!important;display:grid!important}._sceneDoor_81de9_1{border-radius:9px;justify-content:center;width:46px;height:46px;padding:0}._sceneDoor_81de9_1 span{display:none}._doorLiving_81de9_1{top:20%;right:3%}._doorStorage_81de9_1{top:17%;left:2%}._listButton_81de9_1{white-space:nowrap;max-width:calc(100% - 100px);min-height:42px;padding:0 12px;font-size:.7rem;top:10px;left:50%}._hasActive_81de9_33 ._listButton_81de9_1,._hasActive_81de9_33 ._sceneDoor_81de9_1{display:none}._toast_81de9_1{z-index:65;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));text-align:center;font-size:.78rem;position:fixed;transform:none}._hasActive_81de9_33 ._toast_81de9_1{bottom:calc(188px + env(safe-area-inset-bottom))}._mobileHint_81de9_1{margin-top:12px;padding:0 4px;font-size:.78rem;line-height:1.5;display:block}._lantern_81de9_1._active_81de9_1 ._hotspot_81de9_1{background:radial-gradient(circle at 50% 55%,#ffe19e47,#0000 72%);box-shadow:0 0 0 2px #ff5a1f29,0 0 28px 14px #ffce704d}._flashlight_81de9_1._active_81de9_1 ._hotspot_81de9_1{background:linear-gradient(100deg,#ffe2a633,#0000 76%);box-shadow:0 0 0 2px #ff5a1f29,0 0 22px 8px #ffdc9638}._power_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{font-size:.62rem;top:42%;left:66%}._powerbank_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{top:38%;left:55%}._radio_81de9_1._active_81de9_1 ._hotspot_81de9_1:before{top:23%;left:82%}}@media (max-width:380px){._actionBox_81de9_1>div{grid-template-columns:1fr}._hasActive_81de9_33 ._toast_81de9_1{bottom:244px}._room-intro_81de9_1 h1{font-size:2.65rem}._room-intro_81de9_1>span{font-size:.96rem}}
