@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500;600;700;800;900&family=DM+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap');
:root{--ink:#080d0b;--paper:#e9e7d9;--green:#9cac91;--muted:#8c9587;--amber:#e9ad77;--red:#d75543;--mono:'IBM Plex Mono',monospace;--display:'Barlow Condensed','Arial Narrow',Impact,sans-serif;--sans:'DM Sans',Arial,sans-serif;color-scheme:dark}
*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden;background:var(--ink);color:var(--paper)}body{font-family:var(--sans)}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer;color:inherit;border:0;background:none}button:focus-visible,a:focus-visible{outline:2px solid var(--amber);outline-offset:5px}button:disabled{cursor:not-allowed;opacity:.28}button:hover{filter:brightness(1.16)}.hidden{display:none!important}#game{width:100%;height:100svh;position:relative;overflow:hidden;isolation:isolate;background:#080c09}#scene{width:100%;height:100%;display:block;position:absolute;inset:0}.vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 61% 42%,transparent 25%,#03080680 95%);z-index:1}.scanlines{position:absolute;inset:0;pointer-events:none;opacity:.18;background:repeating-linear-gradient(0deg,#000 0,#000 1px,transparent 1px,transparent 4px);z-index:20}#flash{position:absolute;inset:0;background:#d9ead2;opacity:0;pointer-events:none;z-index:21}.topbar{position:absolute;z-index:7;left:3.7%;right:3.7%;top:28px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;gap:12px;align-items:center;color:var(--paper);text-decoration:none;font-family:var(--display);font-size:21px;font-weight:700;letter-spacing:2px}.brand small{font:8px var(--mono);display:block;letter-spacing:1.3px;margin-top:2px;color:#a4aa9b}.brand-mark{width:40px;height:40px;display:grid;place-items:center;border:1px solid #a2ab9670;border-radius:50%;font:32px var(--display);position:relative;text-transform:lowercase;letter-spacing:-3px;padding-right:3px}.brand-mark span{font-size:9px;position:absolute;right:5px;top:4px;letter-spacing:0}.top-tools{display:flex;align-items:center;gap:12px}.system-label{font:9px var(--mono);letter-spacing:1.2px;color:#9ba691;margin-right:17px}.system-label i,.eyebrow>span,.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--amber);margin-right:9px;box-shadow:0 0 12px #e7ae5d44}.icon-btn{border:1px solid #9ba78f33;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-size:15px;color:#bac2af;transition:background .2s}.icon-btn:hover{background:#d9e5c51a}.icon-btn svg{width:17px;height:17px}.icon-btn.muted{color:#788273}.muted .sound-waves{display:none}#menu{position:absolute;inset:0;z-index:3;background:linear-gradient(90deg,#090e0dfc 0%,#090e0df2 23%,#090e0db0 40%,#090e0d16 68%,transparent)}.menu-copy{position:absolute;left:7.2%;top:21%;width:600px;max-width:51%}.eyebrow{font:10px var(--mono);letter-spacing:2.2px;color:var(--amber)}.eyebrow>span{width:5px;height:5px;vertical-align:2px}h1{font-family:var(--display);font-weight:700;font-size:clamp(60px,7.5vw,123px);line-height:.88;letter-spacing:-1px;margin:26px 0 25px;text-shadow:0 3px 25px #0005}.title-at{font-size:.44em;letter-spacing:0;vertical-align:12%;font-weight:500;margin-right:7px;color:#c6c6b7}.title-dot{color:var(--amber)}.tagline{font-size:19px;line-height:1.5;color:#d9dbcf;letter-spacing:.1px;margin:0 0 18px}.description{font-size:12px;color:#8d9b90;line-height:1.8}.start-actions{margin-top:31px;display:flex;align-items:center;gap:25px}.primary{background:var(--amber);color:#17201a;min-width:230px;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:19px 22px;font:600 12px var(--mono);letter-spacing:.8px;transition:background .2s,transform .2s}.primary:hover{background:#f7c193;transform:translateY(-2px)}.primary span:last-child{font-size:20px;line-height:15px}.text-btn{font:10px var(--mono);letter-spacing:1.1px;color:#b4bca9;padding:12px 0;border-bottom:1px solid #7d89764d}.text-btn span{margin-left:13px;color:var(--amber)}.night-select{display:flex;align-items:center;gap:18px;margin-top:24px;font:8px var(--mono);letter-spacing:1px;color:#73816f}.night-select>div{display:flex;gap:7px}.night-select button{font:10px var(--mono);width:27px;height:25px;border:1px solid #8b987a40;color:#acb99d}.night-select button.selected{border-color:var(--amber);color:var(--amber);background:#e9ad7710}.night-select button:disabled{color:#65705d;opacity:.4}.menu-camera{position:absolute;right:5%;top:19%;font:9px var(--mono);letter-spacing:1.2px;color:#aab5a2;display:flex;align-items:center}.menu-camera .live-dot{width:5px;height:5px;background:#d86854}.cam-divider{margin:0 12px;color:#616c5c}.camera-cross{font-size:25px;margin-left:20px;color:#7d8c75}.menu-caption{position:absolute;bottom:16%;right:6%;display:flex;align-items:flex-start;gap:14px;font:9px/1.9 var(--mono);color:#9eab95;letter-spacing:1.3px}.menu-caption b{font-weight:400;color:#c6c8b5}.mini-line{margin-top:8px;width:34px;height:1px;background:var(--amber)}.menu-footer{position:absolute;bottom:30px;left:3.7%;right:3.7%;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #8d9b6d25;padding-top:18px;font:8px var(--mono);letter-spacing:1.4px;color:#75806f}.sep{margin:0 15px;color:#a99f74}.footer-speaker{margin-left:12px;color:var(--amber)}#hud{position:absolute;inset:0;z-index:4;pointer-events:none}#hud button{pointer-events:auto}.shift-info{position:absolute;top:118px;left:3.7%}.shift-info .eyebrow{font-size:9px;color:#9da68e}.shift-info p{font:10px var(--mono);color:#84917e;line-height:1.6;margin-top:12px;max-width:260px}.clock{position:absolute;right:4.4%;top:114px;display:flex;flex-direction:column;align-items:flex-end}.clock strong{font:500 52px/.9 var(--display);letter-spacing:1px}.clock strong span{font-size:29px}.clock>span{font:10px var(--mono);letter-spacing:2px;margin-top:13px;color:var(--amber)}.time-track{width:90px;height:2px;background:#7b8b7133;margin-top:12px}.time-track i{display:block;background:#bfccaa;height:100%;width:0}.door-panel{position:absolute;top:43%;display:flex;flex-direction:column;gap:8px;width:94px}.door-panel.left{left:3.7%}.door-panel.right{right:3.7%}.side-label{font:8px var(--mono);letter-spacing:1.4px;margin-bottom:5px;color:#bbc5ac;text-align:center}.door-control,.light-control{display:flex;align-items:center;justify-content:space-between;border:1px solid #b9c3a23d;background:#101a14cc;border-radius:3px;height:48px;padding:0 10px;font:9px var(--mono);letter-spacing:.7px;box-shadow:0 3px 8px #0005}.door-control i{width:5px;height:5px;box-shadow:0 0 7px #96c77b50;background:#a9c98d;border-radius:50%}.door-control[aria-pressed=true]{background:#451f19db;border-color:#b16a42}.door-control[aria-pressed=true] i{background:#edaa6e;box-shadow:0 0 7px #e8ab6550}.light-control>span:first-child{font-size:19px;color:#aeb8a4}.light-control[aria-pressed=true]{background:#63553ce0;border-color:#e4bd85}.door-state{font:8px var(--mono);letter-spacing:2px;color:#879b7e;text-align:center;margin-top:4px}kbd{font:8px var(--mono);color:#859079;border:1px solid #8c997136;border-radius:2px;padding:2px 3px}.power{position:absolute;left:3.7%;bottom:38px;width:180px}.power-label{font:9px var(--mono);letter-spacing:1.8px;color:#a3b193}.power strong{font:500 47px var(--display)}.percent{font:20px var(--display);margin-left:3px;color:#afbaa2}#power-warning{font:8px var(--mono);color:var(--amber);margin-left:12px}.battery-track{width:100%;height:4px;background:#76856a30;margin:4px 0 14px}.battery-track>i{display:block;width:100%;height:100%;background:#bccaa3;transition:width .15s}.power.low .battery-track>i{background:#e6a56b}.power.low strong{color:var(--amber)}.usage-label{font:8px var(--mono);letter-spacing:1.5px;display:flex;align-items:center;gap:15px;color:#8c9980}#usage-bars{display:flex;gap:4px}#usage-bars i{width:6px;height:10px;background:#8e9d752c}#usage-bars i.on{background:#b6c991}#usage-bars i.on:nth-child(n+4){background:var(--amber)}.monitor-button{position:absolute;left:50%;bottom:31px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:17px;width:310px;height:55px;border:1px solid #a5b39375;border-bottom:3px solid #98a98c;background:#121b14de;font:10px var(--mono);letter-spacing:1.1px}.monitor-button svg{width:23px}.monitor-button .chevrons{font-size:17px;letter-spacing:-8px;transform:translateX(-3px)}.monitor-button[aria-pressed=true]{border-color:var(--amber);border-bottom-color:var(--amber);background:#2b2a1ee8}.desk-label{position:absolute;bottom:40px;right:3.7%;font:8px/1.9 var(--mono);letter-spacing:1px;color:#9fac91;text-align:right}.desk-label span{color:#6d7b61}#camera-ui{position:absolute;inset:0;z-index:5;pointer-events:none}#camera-ui button{pointer-events:auto}.feed-border{position:absolute;inset:95px 2.3% 112px;border:1px solid #c5d1b052}.feed-border:after,.feed-border:before{content:'';position:absolute;top:-1px;width:25px;height:25px;border-top:3px solid #bfccb2}.feed-border:before{left:-1px;border-left:3px solid #bfccb2}.feed-border:after{right:-1px;border-right:3px solid #bfccb2}.feed-top{position:absolute;top:115px;left:4%;right:4%;display:flex;justify-content:space-between;font:10px var(--mono);letter-spacing:1px;color:#c2cdb4}.feed-top>span>span{color:#839a80;margin-left:14px}.live-dot{background:#d85e4a;width:7px;height:7px;animation:blink 2s infinite}.feed-title{position:absolute;left:5%;top:185px;text-shadow:0 2px 8px #000}.feed-title>span:first-child{font:10px var(--mono);letter-spacing:2px;color:#c6d4b7}h2{font-family:var(--display);font-weight:500}.feed-title h2{font-size:45px;letter-spacing:.4px;margin:4px 0 14px}.feed-quality{font:8px var(--mono);color:#8b9d81;letter-spacing:1px}.feed-quality i{display:inline-block;width:4px;height:4px;border-radius:50%;background:#b6c69d;vertical-align:2px;margin:0 8px}.floorplan{position:absolute;right:5%;bottom:132px;width:300px;background:#0a120bdb;padding:14px 14px 10px;border:1px solid #b4c69b36;box-shadow:0 8px 30px #0008}.floorplan-top{display:flex;justify-content:space-between;font:8px var(--mono);letter-spacing:1px;color:#9cab8d}.floorplan-top span:last-child{color:#c4d8ad;font-size:7px}.map{position:relative;margin-top:15px}.map svg{width:100%;display:block}.map button{position:absolute;min-width:38px;height:25px;font:10px var(--mono);border:1px solid #bacba87a;background:#17231a;color:#c1cfb6}.map button.active{background:#d4d9ba;border-color:#d4d9ba;color:#142019;box-shadow:0 0 17px #c4dba32a}.map-note{display:block;font:6.5px var(--mono);letter-spacing:.5px;text-align:center;color:#738a6d;padding-top:4px}.camera-hint{position:absolute;left:5%;bottom:145px;font:10px/1.9 var(--mono);letter-spacing:1px;color:#c3cbae}.camera-hint span{font-size:8px;color:#6f876e}#camera-switch{position:absolute;inset:0;background:repeating-linear-gradient(5deg,#a0c2a034,#08211280 3px,#152c18e0 4px);display:grid;place-items:center;color:#c3d0ae;font:13px var(--mono);letter-spacing:4px;animation:static .08s steps(2) infinite}#toast{position:absolute;left:50%;top:113px;z-index:13;max-width:65%;transform:translate(-50%,-10px);padding:11px 16px;background:#111c15eb;border:1px solid #b2bc8e4d;font:10px/1.6 var(--mono);text-align:center;letter-spacing:.3px;color:#d4d8bf;opacity:0;transition:opacity .2s,transform .2s;pointer-events:none}#toast.visible{opacity:1;transform:translate(-50%,0)}#toast.warning{color:#edb18a;border-color:#d88b5d6b}.full-overlay{position:absolute;inset:0;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#060b08f5;text-align:center;padding:25px}.full-overlay h2{font-size:90px;margin:12px 0;color:var(--paper)}.full-overlay p{font:12px/1.8 var(--mono);color:#b0bba6;max-width:480px}.full-overlay .primary{margin-top:27px}.full-overlay .text-btn{margin-top:15px}.full-overlay .eyebrow{font-size:10px}.intro-rule{font:10px var(--mono);color:#6b7f67;margin-top:45px}#intro strong{font:400 88px var(--display);margin:25px 0 5px;letter-spacing:2px}#intro-night{font:12px var(--mono);letter-spacing:4px;color:#b5c3aa}.modal-backdrop{position:absolute;inset:0;z-index:30;background:#030805b8;backdrop-filter:blur(9px);display:flex;justify-content:center;align-items:center;padding:20px}.modal{width:630px;max-height:95svh;overflow:auto;position:relative;background:#121a14;border:1px solid #87967750;padding:40px 42px;box-shadow:0 20px 90px #0008}.modal-close{position:absolute;right:18px;top:13px;font-size:26px;color:#9aa790}.modal h2{font-size:42px;line-height:1;margin:17px 0 10px}.modal-lead{font-size:12px;color:#82937d}.rules{margin-top:28px;display:flex;flex-direction:column;gap:20px}.rules>div{display:flex;gap:19px;align-items:flex-start}.rules b{font:12px var(--mono);color:var(--amber);padding-top:1px}.rules p{margin:0;font-size:12px;line-height:1.75;color:#8d9d85}.rules strong{color:#d7decb}.handbook-footer{border-top:1px solid #9aa8872c;margin-top:28px;padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:10px}.handbook-footer>span{font:7px var(--mono);letter-spacing:.4px;color:#84947a}.primary.small{padding:13px 17px;min-width:115px;font-size:10px}.horror-note{font:8px/1.6 var(--mono);color:#5f735d;margin:20px 0 0}#result-title{font-size:110px}#result.lost #result-title{color:#ddb391;font-size:80px}#result-stats{font:10px var(--mono);color:#8a9e7e;margin-top:10px}#rotate-hint{display:none}body.camera-open .door-panel,body.camera-open .shift-info,body.camera-open .clock{visibility:hidden}body.camera-open .power,body.camera-open .monitor-button{z-index:8}.power-out #scene{filter:brightness(.18)}.power-out .power{opacity:.5}.power-out .door-panel{opacity:.2}.scare #scene{animation:none}.scare .topbar,.scare #hud,.scare #camera-ui{visibility:hidden}@keyframes blink{0%,70%,100%{opacity:1}80%{opacity:.3}}@keyframes static{0%{transform:translate(0,1px)}100%{transform:translate(-2px,-2px)}}@keyframes shake{0%{transform:translate(-9px,7px) scale(1.06)}50%{transform:translate(10px,-8px) scale(1.09)}100%{transform:translate(-6px,4px) scale(1.08)}}
@media(min-width:1500px){.menu-copy{top:22%}.tagline{font-size:21px}.description{font-size:13px}.start-actions{margin-top:35px}.primary{min-width:245px}}
@media(max-height:760px) and (min-width:800px){.menu-copy{top:21%;left:6.5%}h1{font-size:clamp(60px,7.2vw,100px);margin:21px 0 20px}.tagline{font-size:16px;margin-bottom:10px}.description{font-size:11px}.start-actions{margin-top:21px}.night-select{margin-top:19px}.primary{padding:16px 18px}.menu-footer{bottom:22px}.topbar{top:22px}.menu-caption{bottom:18%}.menu-camera{top:21%}.feed-title{top:160px}.floorplan{width:260px}}
@media(max-width:900px){.system-label{display:none}.menu-copy{max-width:65%;left:6%;top:23%}h1{font-size:clamp(55px,9vw,85px)}.tagline{font-size:16px}.description{font-size:11px}.start-actions{gap:18px;flex-wrap:wrap}.primary{min-width:200px;padding:17px 18px}.menu-camera{font-size:7px;right:5%;top:16%}.menu-caption{font-size:7px}.menu-footer{font-size:6px}.desk-label{display:none}.feed-top>span:last-child{font-size:7px}.camera-hint{font-size:8px}.camera-hint span{font-size:6px}.floorplan{width:235px}.door-panel{width:80px}.door-control,.light-control{padding:0 7px;font-size:8px}.door-control kbd,.light-control kbd{display:none}.shift-info p{max-width:200px}.monitor-button{width:270px}.power{width:145px}}
@media(max-width:600px) and (orientation:portrait){.topbar{top:22px;left:6%;right:6%}.brand{font-size:17px}.brand small{font-size:6px}.brand-mark{width:32px;height:32px;font-size:26px}.top-tools{gap:7px}.icon-btn{width:30px;height:30px}.menu-copy{top:24%;max-width:90%;width:90%}h1{font-size:20vw}.menu-camera{top:16%;font-size:7px}.tagline{font-size:16px}.description{font-size:11px}.start-actions{gap:17px;margin-top:27px}.start-actions .text-btn{font-size:8px}.night-select{margin-top:22px}.menu-caption{display:none}.menu-footer{left:6%;right:6%;bottom:24px}.menu-footer>span:last-child{display:none}#rotate-hint{position:absolute;z-index:8;display:block;bottom:5px;width:100%;text-align:center;font:7px var(--mono);color:#6f806a;letter-spacing:1px;pointer-events:none}.shift-info{top:98px;left:6%}.shift-info p{max-width:160px;font-size:8px}.shift-info .eyebrow{font-size:7px}.clock{top:104px;right:6%}.clock strong{font-size:43px}.door-panel{width:72px;top:45%}.door-panel.left{left:4%}.door-panel.right{right:4%}.door-control,.light-control{height:44px;font-size:8px}.side-label{font-size:6px;letter-spacing:.8px}.power{left:6%;bottom:114px;width:125px}.power strong{font-size:36px}.power-label{font-size:7px}.monitor-button{bottom:35px;width:88%;height:51px}.power .battery-track{margin-bottom:8px}.usage-label{font-size:7px;gap:7px}#usage-bars{gap:3px}#usage-bars i{height:8px;width:5px}.feed-border{inset:87px 3% 101px}.feed-top{top:106px;font-size:8px}.feed-top>span:last-child{display:none}.feed-title{top:150px;left:7%}.feed-title h2{font-size:36px}.floorplan{right:6%;bottom:115px;width:215px}.camera-hint{display:none}.power body.camera-open{display:none}body.camera-open .power{bottom:115px;width:80px}.camera-open .power-label{font-size:6px}.camera-open .usage-label{display:none}.camera-open .power strong{font-size:28px}.camera-open .percent{font-size:14px}#toast{top:82px;max-width:90%;width:max-content;font-size:8px}.modal{padding:30px 23px}.modal h2{font-size:35px}.rules{gap:16px}.rules p{font-size:11px}.rules>div{gap:13px}.handbook-footer>span{max-width:130px;line-height:1.8;font-size:6px}.full-overlay h2{font-size:70px}#result-title{font-size:80px}#result.lost #result-title{font-size:60px}}
@media(max-height:520px) and (orientation:landscape){.topbar{top:15px}.brand{font-size:16px}.brand-mark{width:29px;height:29px;font-size:25px}.brand small{font-size:6px}.icon-btn{width:28px;height:28px}.menu-copy{top:22%;max-width:57%}.eyebrow{font-size:7px}h1{font-size:13vh;margin:15px 0 10px}.tagline{font-size:12px;line-height:1.5;margin-bottom:6px}.description{display:none}.start-actions{margin-top:17px;gap:22px}.primary{padding:13px 16px;font-size:10px;min-width:180px}.text-btn{font-size:8px}.night-select{margin-top:14px;font-size:7px}.night-select button{height:20px;width:23px;font-size:8px}.menu-footer{bottom:14px;padding-top:12px;font-size:6px}.menu-caption{font-size:6px;bottom:22%}.menu-camera{top:23%;font-size:6px}.shift-info{top:70px}.shift-info .eyebrow{font-size:7px}.shift-info p{font-size:8px;max-width:200px}.clock{top:68px}.clock strong{font-size:36px}.clock strong span{font-size:20px}.clock>span{font-size:8px;margin-top:8px}.time-track{margin-top:7px;width:70px}.door-panel{top:39%;width:72px;gap:5px}.door-control,.light-control{height:35px;font-size:7px}.side-label{font-size:6px}.power{bottom:20px;width:125px}.power-label{font-size:7px}.power strong{font-size:30px}.battery-track{margin:1px 0 8px;height:3px}.usage-label{font-size:6px}.monitor-button{bottom:20px;width:250px;height:40px;font-size:8px}.monitor-button kbd{font-size:6px}.desk-label{font-size:6px;bottom:23px}.feed-border{inset:61px 2.5% 74px}.feed-top{top:76px;font-size:7px}.feed-title{top:113px}.feed-title h2{font-size:32px}.feed-title>span:first-child{font-size:8px}.feed-quality{font-size:6px}.floorplan{bottom:85px;width:197px;padding:9px}.floorplan-top{font-size:6px}.map{margin-top:8px}.map button{height:19px;min-width:30px;font-size:8px}.map-note{font-size:5px}.camera-hint{bottom:95px;font-size:7px}.camera-hint span{font-size:6px}#toast{top:70px;font-size:8px}.modal{padding:25px 30px}.modal h2{font-size:32px;margin-top:10px}.modal-lead{font-size:10px}.rules{gap:9px;margin-top:17px}.rules p{font-size:10px}.handbook-footer{margin-top:15px;padding-top:12px}.horror-note{margin-top:12px;font-size:7px}.full-overlay h2{font-size:65px}.full-overlay p{font-size:10px}.full-overlay .primary{margin-top:17px}#result-title{font-size:75px}#result.lost #result-title{font-size:55px}#intro strong{font-size:65px;margin:15px 0 5px}.intro-rule{margin-top:25px}}
@media(prefers-reduced-motion:reduce){.scanlines{opacity:.1}.live-dot{animation:none}.scare #scene{animation:none}*{transition:none!important}}

.floorplan{width:340px}.map button{min-width:35px}.map button.new-feed{border-color:#cfb170;color:#d6bc89}.map button.new-feed.active{background:#d6bc89;color:#172019}.camera-status{display:block;width:max-content;max-width:320px;margin-top:15px;padding:8px 10px;border:1px solid #bda26a55;background:#151b13dd;font:8px var(--mono);letter-spacing:1px;color:#cbb47c}@media(max-height:760px) and (min-width:901px){.floorplan{width:290px}}@media(max-width:900px){.floorplan{width:250px}.floorplan-top{font-size:7px}.floorplan-top span:last-child{font-size:6px}}@media(max-width:600px) and (orientation:portrait){.floorplan{width:225px}.map button{min-width:31px;height:25px;font-size:9px}.floorplan-top{font-size:6px}.floorplan-top span:last-child{font-size:5px}.camera-status{font-size:7px;max-width:220px}.feed-title h2{font-size:31px}}@media(max-height:520px) and (orientation:landscape){.floorplan{width:215px}.map button{min-width:29px;height:20px;font-size:8px}.camera-status{font-size:6px;margin-top:8px;padding:5px 7px}}

.final-hour .floorplan{filter:brightness(.84);transition:filter 1.6s}.final-hour .feed-quality{color:#b7a26d}

#menu.later-night .menu-caption{display:none}

@media(max-width:600px) and (orientation:portrait){.menu-copy{top:calc(39vw + 2svh + 24px)}h1{font-size:16vw;margin:14px 0}.tagline{font-size:14px;margin-bottom:9px}.description{font-size:10px}.start-actions{margin-top:18px;gap:12px}.night-select{margin-top:15px}.menu-camera{top:11%;font-size:6px}}
