.WindowPeekControls_controls__6ylGo{position:absolute;top:auto;bottom:var(--peek-bottom,calc(100px + env(safe-area-inset-bottom)));left:50%;transform:translateX(-50%);z-index:13;display:flex;align-items:center;gap:16px;width:max-content;max-width:calc(100% - 24px);padding:10px 12px;border:1px solid #527c87;border-radius:12px;background:#09242df2;color:#eaf4f5;pointer-events:auto}.WindowPeekControls_copy__9K8h_{display:flex;align-items:center;gap:10px}.WindowPeekControls_copy__9K8h_>svg{width:22px;height:22px;color:#91c7cd}.WindowPeekControls_copy__9K8h_>span{display:grid;gap:3px}.WindowPeekControls_copy__9K8h_ strong{font-size:15px}.WindowPeekControls_copy__9K8h_ small{color:#b4ced6;font-size:12px}.WindowPeekControls_actions__cRJR4{display:flex;align-items:center;gap:8px}.WindowPeekControls_controls__6ylGo button{flex-shrink:0;min-height:40px;padding:8px 12px;border:1px solid #527c87;border-radius:8px;background:#173640;color:#eaf4f5;font:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.WindowPeekControls_controls__6ylGo .WindowPeekControls_zoom__b0p_9{display:grid;place-items:center;width:40px;padding:8px}.WindowPeekControls_zoom__b0p_9 svg{width:20px;height:20px}.WindowPeekControls_controls__6ylGo .WindowPeekControls_back__5JrBx{background:#f5bd62;border-color:#f5bd62;color:#08232c;font-weight:700}.WindowPeekControls_controls__6ylGo button:hover{filter:brightness(1.12)}.WindowPeekControls_controls__6ylGo button:focus-visible{outline:2px solid #f5bd62;outline-offset:3px}@media(max-height:500px),(max-width:700px){.WindowPeekControls_controls__6ylGo{padding:7px 8px;gap:0}.WindowPeekControls_copy__9K8h_{display:none}.WindowPeekControls_actions__cRJR4{gap:6px}.WindowPeekControls_controls__6ylGo button{min-height:36px;padding:6px 8px;font-size:12px}.WindowPeekControls_controls__6ylGo .WindowPeekControls_zoom__b0p_9{width:32px;padding:6px}}.WindowPeekControls_controls__6ylGo{border:1.5px solid var(--cozy-ink);border-radius:var(--cozy-radius);background:var(--cozy-surface);color:var(--cozy-ink);box-shadow:var(--cozy-card-shadow)}.WindowPeekControls_copy__9K8h_>svg{color:var(--cozy-accent)}.WindowPeekControls_copy__9K8h_ small{color:var(--cozy-muted)}.WindowPeekControls_controls__6ylGo button{border:1.5px solid var(--cozy-ink);border-radius:var(--cozy-radius);background:var(--cozy-surface);color:var(--cozy-ink);box-shadow:var(--cozy-button-shadow)}.WindowPeekControls_controls__6ylGo .WindowPeekControls_back__5JrBx{background:var(--cozy-accent);border-color:var(--cozy-ink);color:white}.WindowPeekControls_controls__6ylGo button:focus-visible{outline:3px solid var(--cozy-accent)}.WindowPeekControls_controls__6ylGo button:active{box-shadow:none;transform:translate(2px,2px)}.scene-sound{position:relative;pointer-events:auto;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.scene-sound-floating{position:absolute;top:24px;right:74px;z-index:30}.scene-sound .scene-sound-trigger{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid #2a393014;border-radius:50%;background:#fffffff0;color:var(--cozy-ink);cursor:pointer}.scene-sound .scene-sound-trigger:hover{background:#fff}.scene-sound .scene-sound-trigger:focus-visible{outline:3px solid var(--cozy-accent);outline-offset:3px}.scene-sound-popover{position:fixed;inset:80px 24px auto auto;margin:0;width:min(280px,calc(100vw - 32px));padding:17px 19px;border:1px solid var(--cozy-line);border-radius:18px;background:#fffffff5;color:var(--cozy-ink);box-shadow:0 12px 40px #16251b20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:13px}.scene-sound-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.scene-sound-heading strong{font-size:15px;font-weight:600}.scene-sound .scene-sound-heading button{display:grid;place-items:center;padding:5px;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--cozy-muted);cursor:pointer}.scene-sound-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:43px;cursor:pointer}.scene-sound-master{padding-bottom:12px;margin-bottom:7px;border-bottom:1px solid #e5eae4;font-weight:600}.scene-sound-row input{position:absolute;right:0;width:34px;height:22px;opacity:0;cursor:pointer}.scene-sound-row i{display:block;flex:none;width:34px;height:20px;border-radius:20px;background:#d7dfd6;transition:background .15s}.scene-sound-row i:after{content:"";display:block;width:14px;height:14px;margin:3px;border-radius:50%;background:white;box-shadow:0 1px 3px #0002;transition:transform .15s}.scene-sound-row input:checked+i{background:var(--cozy-accent)}.scene-sound-row input:checked+i:after{transform:translateX(14px)}.scene-sound-row input:focus-visible+i{outline:3px solid var(--cozy-accent);outline-offset:3px}.scene-sound-disabled{opacity:.45;cursor:default}.scene-sound-row input:disabled{cursor:default}@media(max-width:600px){.scene-sound-floating{top:16px;right:64px}.scene-sound-popover{top:70px;right:14px}}.scene-sound .scene-sound-row>span{font-size:13px;color:inherit}.scene-sound .scene-sound-heading strong{font-size:15px;color:var(--cozy-ink)}.cabin-header>.scene-sound{position:absolute;right:78px;top:18px}@media(max-width:650px){.cabin-header>.scene-sound{top:14px}}