/* Exterior only: unobscured 3D, white type, gold controls. */
body:not(.inside):not(.diagram) #viewport:after{background:none;opacity:0}
body:not(.inside):not(.diagram) header{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-bottom-color:#ffffff40}
body:not(.inside):not(.diagram) .wordmark,body:not(.inside):not(.diagram) .wordmark span{color:#fff}
body:not(.inside):not(.diagram) .edition{color:#fff}
body:not(.inside):not(.diagram) .edition span{color:#e3c889}
body:not(.inside):not(.diagram) #photoToggle,body:not(.inside):not(.diagram) #photoToggle .photoLabel{color:#fff}
body:not(.inside):not(.diagram) #photoToggle{border-bottom-color:#e3c88980}
body:not(.inside):not(.diagram) #photoToggle .photoArrow{color:#e3c889}
body:not(.inside):not(.diagram) h1,body:not(.inside):not(.diagram) h1 span{color:#fff}
body:not(.inside):not(.diagram) .eyebrow{color:#fff}
body:not(.inside):not(.diagram) .intro p,body:not(.inside):not(.diagram) .specs b,body:not(.inside):not(.diagram) .specs span{color:#fff}
body:not(.inside):not(.diagram) .intro{text-shadow:0 1px 5px #05273e55}
body:not(.inside):not(.diagram) .wordmark,body:not(.inside):not(.diagram) .edition,body:not(.inside):not(.diagram) #photoToggle{text-shadow:0 1px 4px #05273e55}
body:not(.inside):not(.diagram) .specs{border-top-color:#ffffff45}
body:not(.inside):not(.diagram) .modes{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-top-color:#ffffff45}
body:not(.inside):not(.diagram) .modes button{color:#fff;border-bottom-color:#ffffff38;text-shadow:0 1px 4px #05273e80}
body:not(.inside):not(.diagram) .modes button span{color:#fff}
body:not(.inside):not(.diagram) .modes button.active{color:#fff;background:#092e461a;border-left-color:#e3c889}
body:not(.inside):not(.diagram) .modes button.active span{color:#e3c889}
body:not(.inside):not(.diagram) .modes button:hover{color:#efd99f}
body:not(.inside):not(.diagram) .bottom{background:none}
body:not(.inside):not(.diagram) .bottom .roomnav{background:none;border-bottom:1px solid #ffffff35;border-radius:0}
body:not(.inside):not(.diagram) .bottom .roomnav button{color:#fff;text-shadow:0 1px 4px #05273e90}
body:not(.inside):not(.diagram) .bottom .roomnav button.active{color:#e3c889;border-color:#e3c889}
body:not(.inside):not(.diagram) .bottom .toolbar{border-top-color:#ffffff35}
body:not(.inside):not(.diagram) .bottom .toolbar>button,body:not(.inside):not(.diagram) .bottom .finishes span,body:not(.inside):not(.diagram) .bottom footer,body:not(.inside):not(.diagram) .bottom #hint{color:#fff;text-shadow:0 1px 4px #05273e90}
body:not(.inside):not(.diagram) .bottom .toolbar>button[aria-pressed=true],body:not(.inside):not(.diagram) .bottom .toolbar>button:hover,body:not(.inside):not(.diagram) .bottom .roomnav button:hover{color:#efd99f}
body:not(.inside):not(.diagram) .bottom .finishes button{border-color:#ffffffc0;outline-color:#ffffff90}
body:not(.inside):not(.diagram) .bottom .finishes button.selected{outline-color:#e3c889}
body:not(.inside):not(.diagram) #enquireToggle{background:#d5b46b;color:#163e59;text-shadow:none}
body:not(.inside):not(.diagram) #enquireToggle:hover{background:#ead298}
body:not(.inside):not(.diagram) .mobileDock{background:#0c3246ed;border-top-color:#e3c88960;backdrop-filter:none;box-shadow:none}
body:not(.inside):not(.diagram) .mobileRoomBar{background:transparent;border-color:#ffffff55}
body:not(.inside):not(.diagram) .mobileRoomBar>button,body:not(.inside):not(.diagram) #roomPicker .chevron{color:#e3c889}
body:not(.inside):not(.diagram) #roomPicker{color:#fff}
body:not(.inside):not(.diagram) #controlsToggle{background:#d5b46b;color:#163e59;border-color:#d5b46b}
body:not(.inside):not(.diagram) #photoThumb:not([hidden]){background:#0c3246ed;border-color:#ffffff40;border-left-color:#e3c889;backdrop-filter:none}
body:not(.inside):not(.diagram) #photoThumbLabel{color:#fff}
@media(max-width:800px),(max-width:960px) and (max-height:500px){
 body:not(.inside):not(.diagram) .modes{background:#0c3246b3;border-bottom-color:#ffffff40}
 body:not(.inside):not(.diagram) .modes button.active{background:#e3c88912;border-bottom-color:#e3c889}
}
