.space-explorer_explorer__vt3H4{display:grid;gap:10px}.space-explorer_bar___Kz6K{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.space-explorer_back__Ugbu_,.space-explorer_cardActions__QYBld button,.space-explorer_sceneAction__EWp_K,.space-explorer_toggle__v9_ip{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:0;border-radius:var(--radius-pill);background:var(--pill-light);color:var(--ink);font:inherit;font-size:15px;font-weight:500;text-decoration:none!important;cursor:pointer;transition:background-color var(--small) ease,transform .2s ease}.space-explorer_toggle__v9_ip{background:var(--ink);color:#fff!important}.space-explorer_toggle__v9_ip:hover{background:var(--ink-hover)}.space-explorer_back__Ugbu_:hover,.space-explorer_cardActions__QYBld button:hover,.space-explorer_sceneAction__EWp_K:hover{background:var(--pill-hover)}.space-explorer_back__Ugbu_:active,.space-explorer_cardActions__QYBld button:active,.space-explorer_sceneAction__EWp_K:active,.space-explorer_toggle__v9_ip:active{transform:scale(.97)}.space-explorer_note__tS7Hd{font-size:13px;color:var(--ink-2)}.space-explorer_loading__zwRdG{display:grid;place-items:center;height:100%;margin:0;color:var(--ink-2)}.space-explorer_stage__1M7F_{position:relative;width:100%;max-width:720px;aspect-ratio:3/2;border-radius:var(--radius-card);background:var(--sky-3);overflow:hidden}.space-explorer_canvas__vf3gv{position:absolute;inset:0}.space-explorer_card__hZH2U{position:absolute;top:10px;right:10px;width:min(340px,calc(100% - 20px));max-height:calc(100% - 20px);overflow:auto;padding:4px 16px 14px;border-radius:var(--radius-l);background:var(--sheet);box-shadow:var(--shadow-float)}.space-explorer_look__F5u0C{margin:0 0 6px;font-size:13px;color:var(--ink-2)}.space-explorer_cardActions__QYBld{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.space-explorer_dialog__C_Hx2{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:12px;border:0;background:var(--paper);overscroll-behavior:contain}.space-explorer_dialog__C_Hx2[open]{display:grid;grid-template-rows:1fr auto;gap:12px}.space-explorer_dialog__C_Hx2 .space-explorer_stage__1M7F_{display:grid;grid-template-rows:minmax(0,1fr) auto;max-width:none;height:100%;aspect-ratio:auto}.space-explorer_dialog__C_Hx2 .space-explorer_canvas__vf3gv{position:relative;inset:auto;min-height:0}.space-explorer_dialog__C_Hx2 .space-explorer_card__hZH2U{position:static;width:auto;max-height:55dvh;margin:0 10px 10px;box-shadow:none;overscroll-behavior:contain}@media (orientation:landscape) and (max-height:600px){.space-explorer_dialog__C_Hx2 .space-explorer_stage__1M7F_{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto}.space-explorer_dialog__C_Hx2 .space-explorer_card__hZH2U{width:min(340px,45vw);max-height:none;margin:10px 10px 10px 0}}.space-explorer_unavailable__tXNeg{position:absolute;inset:0;display:grid;align-content:start;gap:12px;padding:24px;overflow:auto;background:var(--sky-3)}.space-explorer_flowCard__MoL4c{padding:4px 16px 14px;border-radius:var(--radius-l);background:var(--sheet);box-shadow:var(--shadow-card)}.space-explorer_unavailable__tXNeg p{margin:0;max-width:34em}.space-explorer_doorCard__1h7MQ{display:grid;gap:6px}.space-explorer_doorEyebrow__7Zxcw{font-size:13px;font-weight:500;color:var(--ink-2)}.space-explorer_rooms__2frh0{margin:0 0 .5rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.space-explorer_rooms__2frh0 p{margin:0;padding:.3rem .8rem;border-radius:var(--radius-pill);background:var(--glass);box-shadow:var(--shadow-glass);font-weight:600}.space-explorer_rooms__2frh0 button{min-height:44px;padding:0 16px;border:0;border-radius:var(--radius-pill);background:var(--glass);box-shadow:var(--shadow-glass);color:var(--ink);font-weight:500}