/* Exploring gets one compact toolbar. Editing keeps its full studio controls. */
#roomViewTitle,.roomQuickActions{display:none}
body.room-experience>header{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;overflow:visible!important;height:66px!important;min-height:66px!important;max-height:none!important;padding:8px 18px!important;gap:12px!important;position:relative;z-index:60;background:#101a34;color:#f4f1ff;border-bottom:1px solid #62508c;flex-shrink:0}
body.room-experience>header .brand{flex:0 0 auto;min-width:0;margin:0;width:48px}body.room-experience>header .brand img{width:46px;height:42px;object-fit:contain}body.room-experience>header .brand span,body.room-experience .primaryHomeNav{display:none!important}
body.room-experience #roomViewTitle{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f4f1ff;font-size:15px}
body.room-experience .roomQuickActions{display:flex;flex-shrink:0;gap:8px}body.room-experience .roomQuickActions button{min-height:42px;padding:10px 16px;border-radius:13px;border:1px solid #7d6caf;color:#f7f1ff;background:#263255;font-weight:650;white-space:nowrap}body.room-experience #roomQuickVR{background:#7246c2;border-color:#aa8ae1}
body.room-experience>header .headerMore{display:block;position:relative;flex-shrink:0}body.room-experience>header .headerMore>summary{display:block;color:#d4fff8;border-color:#5d7097;min-height:42px;padding:10px 14px}body.room-experience>header .headerMoreItems{display:flex;position:absolute;top:52px;right:0;width:min(360px,calc(100vw - 20px));max-height:calc(100dvh - 90px);overflow:auto;background:#f9f6ff;color:#352348;border-radius:20px;border:1px solid #d9c8eb;padding:15px;gap:9px;box-shadow:0 20px 50px #07112655;z-index:100}
body.room-experience>header .headerMoreItems>*{margin:0!important;font-size:12px;max-width:100%}body.room-experience>header .headerMoreItems .saved{width:100%;padding:7px}body.room-experience>header .headerMoreItems>[hidden]{display:none!important}
body.room-experience #sharedRoomBar,body.room-experience #liveVisitBar{display:none!important}body.room-experience .viewTools{display:none!important}body.room-experience .viewTools #standDesktop:not([hidden]){display:block!important;position:absolute;bottom:12px;right:12px;pointer-events:auto}
body.room-experience #viewport{position:relative}body.room-experience .workspace{padding:0!important}body.room-experience #standDesktop:not([hidden]){position:fixed;bottom:16px;right:16px;z-index:25}
.planExampleNotice{background:#f0e7ff;border-left:4px solid #7546bd;padding:12px 14px;border-radius:0 12px 12px 0;color:#472867!important;font-size:12px!important;line-height:1.65!important;margin:14px 0}
#objectInspectNotice{padding:12px 16px;border:1px solid #d5baf0;border-radius:12px;background:#f3eaff;color:#492b68;line-height:1.6;font-size:13px}#objectInspectNotice[hidden]{display:none}.inspectStage canvas{touch-action:none}
@media(max-width:600px){body.room-experience>header{height:60px!important;min-height:60px!important;padding:7px 9px!important;gap:7px!important}body.room-experience>header .brand{width:32px}body.room-experience>header .brand img{width:32px;height:34px}body.room-experience #roomViewTitle{font-size:12px}body.room-experience .roomQuickActions{gap:5px}body.room-experience .roomQuickActions button{font-size:11px;padding:10px 9px;min-height:42px}body.room-experience>header .headerMore>summary{font-size:11px;padding:10px 9px}body.room-experience>header .headerMoreItems{top:48px}}

body.room-experience .roomQuickActions #standDesktop:not([hidden]){display:block!important;position:static;min-height:42px}body:not(.room-experience) .roomQuickActions #standDesktop{display:none}

body.room-experience .roomBar,body.room-experience .studioToolBar,body.room-experience #inspector{display:none!important}

body:not(.sharedView) [data-shared-room-action]{display:none!important}body.room-experience #homeSignIn:not([hidden]){display:inline-flex!important;color:#603697;padding:10px}
