/* One desk, distinct memories. */
.back-wall{position:absolute;left:0;top:-330px;width:1100px;height:330px;transform-origin:50% 100%;transform:rotateX(-90deg);background:linear-gradient(105deg,#beb9a6,#ded6c0 50%,#c9bfa8);border-bottom:8px solid #8d8269;transform-style:preserve-3d;box-shadow:inset 0 -25px 40px #665b3a18;pointer-events:none}.back-wall:after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 180px,#8b846217 181px 182px);pointer-events:none}.back-wall .nz-poster{pointer-events:auto;left:120px;top:22px;width:280px;height:240px;transform:translateZ(4px) rotateZ(-2deg);padding:10px;background:#e9e2c9;box-shadow:3px 6px 12px #3d3c3055;transition:transform .4s,opacity .4s}.back-wall .nz-poster:hover{transform:translateZ(12px) rotateZ(0)}.back-wall .nz-poster img{height:195px;width:100%;object-fit:cover}.back-wall .nz-poster-type{top:25px;left:23px;font:900 38px/.9 Arial;letter-spacing:-1px;color:white;text-shadow:0 2px 9px #102c3980}.back-wall .nz-poster-type>span{font-size:7px;letter-spacing:1px;margin-top:10px}.back-wall .nz-poster-footer{font-size:6px;bottom:12px}.scene-reading .back-wall{opacity:0;pointer-events:none}.scene-reading .back-wall .nz-poster{pointer-events:none}
.four-hotels{position:absolute;left:17px;top:28px;display:flex;align-items:center;gap:10px;color:#edf0cc}.four-hotels>b{font:700 48px/.9 Arial}.four-hotels>span{font:700 19px/1 Arial;letter-spacing:1px}.four-hotels small{display:block;font:6px/1.6 monospace;letter-spacing:.2px;margin-top:7px}.hotel-network{position:absolute;left:17px;right:17px;top:86px;display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.hotel-network>span{padding:7px 4px;background:#e6edbc15;border-top:2px solid #c8d493;font:6px monospace;text-align:center}.hotel-network small{display:block;font:5px monospace;color:#b7ccac;margin-top:5px}.notebook-cover>strong{font:700 31px/1 Arial!important;letter-spacing:-1px!important;margin-top:12px!important}.notebook-lines{font:6px/1.8 monospace!important}.report-bars{display:flex;align-items:end;gap:5px;height:31px;margin-bottom:9px;border-bottom:1px solid #d0d59b66}.report-bars i{width:15px;background:#d6dba4;height:55%}.report-bars i:nth-child(2){height:72%}.report-bars i:nth-child(3){height:62%}.report-bars i:nth-child(4){height:95%}.report-bars i:nth-child(5){height:82%}.report-bars i:nth-child(6){height:68%}
.note.desk-phone{left:325px;top:470px;width:155px;height:190px;background:none;box-shadow:none;padding:0;transform:translateZ(12px) rotateZ(8deg)}.desk-phone:before,.desk-phone:after{display:none}.phone-shadow{position:absolute;left:8px;top:14px;width:140px;height:125px;background:#17231b55;filter:blur(8px);border-radius:25px}.phone-base{position:absolute;inset:0 0 55px;border-radius:23px 23px 15px 15px;background:linear-gradient(115deg,#536257,#26392f 65%,#152b23);box-shadow:0 3px #23362a,0 6px #23362a,0 9px #182b22,4px 13px 9px #291f2e44;border:1px solid #83907a;transform:translateZ(8px)}.phone-display{position:absolute;left:61px;top:16px;width:77px;height:22px;padding-top:6px;border:3px solid #172c23;border-radius:4px;background:#a5b58a;color:#233b2b;font:6px monospace;text-align:center}.phone-keys{position:absolute;left:69px;top:49px;width:61px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.phone-keys i{display:block;height:14px;border-radius:4px;background:linear-gradient(#d6d6bb,#9fa88f);box-shadow:0 2px #6b7a65;color:#304235;font:8px/14px Arial;text-align:center;font-style:normal}.phone-receiver{position:absolute;left:15px;top:8px;width:33px;height:113px;background:linear-gradient(90deg,#26392e,#677666,#273b30);border-radius:18px;transform:translateZ(16px);box-shadow:5px 5px 5px #12291d88}.phone-receiver i,.phone-receiver b{position:absolute;left:-6px;width:45px;height:34px;border-radius:14px;background:linear-gradient(100deg,#71816c,#263d30);box-shadow:0 3px #182e23}.phone-receiver i{top:-2px}.phone-receiver b{bottom:-2px}.phone-caption{position:absolute;top:155px;left:-10px;width:180px;font:italic 15px/1.1 Georgia;transform:translateZ(4px);color:#304338}.phone-caption b{font-weight:normal}.aircraft-solid{transform:rotateX(9deg) rotateY(-10deg)!important}.scene-reading .aircraft-solid{transform:rotateX(9deg) rotateY(-10deg)!important}


.webgl-decor-active .aircraft-support,.webgl-decor-active .aircraft-plinth{display:none!important}.desk-phone .phone-caption{display:block!important;bottom:auto!important;right:auto!important;font-size:15px!important;top:151px!important}.desk-phone{overflow:visible!important}.blanq-screen-title,.blanq-screen-summary{display:none}
