body:has(.ikO9Jq_terminal){overflow:hidden!important}:is(body:has(.ikO9Jq_terminal)>header,body:has(.ikO9Jq_terminal)>footer){display:none}.ikO9Jq_terminal{z-index:60;isolation:isolate;color:#e6eefb;width:100%;height:100dvh;font-family:var(--font-sans),sans-serif;--line:#bad8ff25;--dim:#9bafc9;background:#050914;position:fixed;inset:0;overflow:hidden}.ikO9Jq_film{z-index:-2;position:absolute;inset:58px 350px 90px 108px}.ikO9Jq_film canvas{width:100%;height:100%;display:block}.ikO9Jq_vignette{pointer-events:none;background:linear-gradient(#05091422,#0000 65%,#05091466);position:absolute;inset:0}.ikO9Jq_terminal[data-room=lobby] .ikO9Jq_film,.ikO9Jq_terminal[data-room=join] .ikO9Jq_film{inset:58px 0 90px}.ikO9Jq_terminal[data-entered=false] .ikO9Jq_vignette,.ikO9Jq_terminal[data-room=join] .ikO9Jq_vignette{background:linear-gradient(90deg,#030711df 0%,#030711a0 32%,#03071122 62%,#0000),linear-gradient(#0000 45%,#03071188)}.ikO9Jq_terminal button,.ikO9Jq_terminal a,.ikO9Jq_terminal input,.ikO9Jq_terminal textarea{font-family:inherit}.ikO9Jq_terminal button{cursor:pointer}.ikO9Jq_terminal a{color:inherit}.ikO9Jq_terminal :is(a,button,input,textarea):focus-visible{outline-offset:4px;outline:2px solid #c9e7ff}.ikO9Jq_topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#060b14d9;justify-content:space-between;align-items:center;gap:20px;height:58px;padding:0 24px;display:flex}.ikO9Jq_brand{font:600 22px var(--font-display),Georgia,serif;letter-spacing:-.025em;white-space:nowrap;text-decoration:none}.ikO9Jq_brand span{color:#6381a4}.ikO9Jq_topbar h1{font:var(--fs-10) var(--font-mono),monospace;letter-spacing:.12em;color:#9fb1ca;font-weight:400}.ikO9Jq_topbar>div{align-items:center;gap:19px;display:flex}.ikO9Jq_readiness{font:var(--fs-9) var(--font-mono),monospace;color:#95a9c4}.ikO9Jq_topbar button{color:#e0ecfa;font-size:var(--fs-11);background:#14213755;border:1px solid #a9ccf235;padding:8px 12px}.ikO9Jq_topbar button[aria-pressed=true]{color:#b8eedc;border-color:#81b9a866}.ikO9Jq_topbar a:last-child{font-size:var(--fs-11);text-decoration:none}.ikO9Jq_rooms{flex-direction:column;gap:9px;width:73px;display:flex;position:absolute;top:86px;bottom:128px;left:20px}.ikO9Jq_rooms button{color:#9eafc6;font-size:var(--fs-11);text-align:left;background:#08122165;border:1px solid #0000;border-left:2px solid #9bb5d01a;padding:13px 7px}.ikO9Jq_rooms button b{font:var(--fs-9) var(--font-mono),monospace;color:#748eaf;margin-bottom:5px;display:block}.ikO9Jq_rooms button[aria-current=page]{color:#f0f7ff;background:#a7c9ef14;border-color:#9fb8d740 #9fb8d740 #9fb8d740 #d5e9fd}.ikO9Jq_rooms button:hover{color:#fff;background:#b0d0f31a}.ikO9Jq_entry,.ikO9Jq_lobby{text-shadow:0 3px 28px #02050f;width:440px;max-width:54%;padding:28px 0;position:absolute;top:21%;left:13%}.ikO9Jq_entry>span,.ikO9Jq_lobby>span{font:var(--fs-10) var(--font-mono),monospace;color:#adc6e7;letter-spacing:.13em}.ikO9Jq_entry h2,.ikO9Jq_lobby h2{font:500 clamp(40px,5.6vw,78px)/1.02 var(--font-display),Georgia,serif;letter-spacing:-.05em;margin:28px 0 22px}.ikO9Jq_entry h2 em,.ikO9Jq_lobby h2 em{color:#badbfa;font-weight:400}.ikO9Jq_entry p,.ikO9Jq_lobby p{color:#bdcde2;font-size:var(--fs-14);max-width:390px;margin:0 0 26px;line-height:1.9}.ikO9Jq_entry>div{gap:10px;display:flex}.ikO9Jq_entry button,.ikO9Jq_lobby button{color:#deecfd;font-size:var(--fs-12);background:#081325a6;border:1px solid #c9e0fa3b;padding:13px 19px}.ikO9Jq_entry small{color:#96acc7;font-size:var(--fs-10);margin-top:20px;line-height:1.8;display:block}.ikO9Jq_lobby>a{font-size:var(--fs-12);margin:12px 0;text-decoration:none;display:block}.ikO9Jq_lobby{max-width:48%}.ikO9Jq_lobby h2{font-size:clamp(37px,4.8vw,66px)}.ikO9Jq_tools{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;scrollbar-color:#607c9a #101b2a;background:linear-gradient(145deg,#101e3199,#080f1ce6);border:1px solid #bdd8f52b;width:302px;padding:22px;position:absolute;top:87px;bottom:118px;right:24px;overflow:auto}.ikO9Jq_toolHeading>span{font:var(--fs-10) var(--font-mono),monospace;letter-spacing:.13em;color:#a5c8e9}.ikO9Jq_toolHeading h2{font:500 31px/1.1 var(--font-display),Georgia,serif;letter-spacing:-.03em;margin:13px 0 14px}.ikO9Jq_toolHeading p{color:#a7bdd7;font-size:var(--fs-12);margin:0 0 23px;line-height:1.7}.ikO9Jq_primary{font-size:var(--fs-12);text-align:center;cursor:pointer;padding:13px 16px;font-weight:650;text-decoration:none;display:block;color:#0c1b2e!important;background:#c2dff4!important;border:1px solid #c2dff4!important}.ikO9Jq_tools>.ikO9Jq_primary{width:100%;margin:15px 0 10px}.ikO9Jq_primary:disabled{opacity:.5;cursor:wait}.ikO9Jq_tools>a:not(.ikO9Jq_primary){font-size:var(--fs-11);color:#b9d8f5;padding:10px 0;text-decoration:none;display:block}.ikO9Jq_tools>small{font-size:var(--fs-10);color:#8ea8c6;margin-top:14px;line-height:1.75;display:block}.ikO9Jq_textButton{color:#b1d1ef;width:100%;font-size:var(--fs-11);background:0 0;border:0;padding:11px 0;display:block}.ikO9Jq_channelGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:17px;padding:7px 0 17px;display:grid}.ikO9Jq_channelGrid label{color:#c5d8ec;font:var(--fs-10) var(--font-mono),monospace;flex-direction:column;align-items:center;gap:12px;display:flex}.ikO9Jq_channelGrid input{writing-mode:vertical-lr;accent-color:#b9d9f7;cursor:pointer;direction:rtl;width:22px;height:95px}.ikO9Jq_channelGrid output{color:#8ea9c8;font-size:var(--fs-9)}.ikO9Jq_fader{color:#a8c2df;font:var(--fs-10) var(--font-mono),monospace;grid-template-columns:1fr auto;gap:9px;margin-bottom:17px;display:grid}.ikO9Jq_fader input{accent-color:#b8d7f4;cursor:pointer;grid-column:1/-1;width:100%}.ikO9Jq_fader output{color:#d5e6f8}.ikO9Jq_noteLabel{color:#b8cfe9;font-size:var(--fs-11);margin-bottom:10px;display:block}.ikO9Jq_tools textarea{resize:vertical;color:#e4f0ff;width:100%;height:160px;min-height:90px;max-height:220px;font-size:var(--fs-14);background:#060d1a88;border:1px solid #8bacc74a;padding:14px;line-height:1.8;display:block}.ikO9Jq_sealed{background:#0a1426;border:1px solid #7093ba4d;padding:20px 15px}.ikO9Jq_sealed span{font:var(--fs-10) var(--font-mono),monospace;letter-spacing:.1em;color:#a8c3e4;display:block}.ikO9Jq_sealed code{color:#c9e8ff;font-size:var(--fs-12);word-break:break-all;margin-top:18px;display:block}.ikO9Jq_sealed p{color:#a1b9d4;font-size:var(--fs-12);line-height:1.7}.ikO9Jq_openNote{color:#d9eaff;overflow-wrap:anywhere;background:#0a1629;border:1px solid #9ebce052;min-height:160px;padding:20px;font-size:19px;line-height:1.65}.ikO9Jq_recordTabs{gap:8px;margin-bottom:20px;display:flex}.ikO9Jq_recordTabs button{color:#bad2eb;width:35px;font:var(--fs-11) var(--font-mono),monospace;background:#142239;border:1px solid #536e8f;padding:8px}.ikO9Jq_recordTabs button[aria-pressed=true]{color:#15253a;background:#c0dcf4}.ikO9Jq_relationship{border-bottom:1px solid var(--line);font-size:var(--fs-14);color:#c1d6ed;flex-direction:column;gap:10px;padding-bottom:18px;display:flex}.ikO9Jq_relationship b{font:400 29px var(--font-display),Georgia,serif;color:#e8f3ff}.ikO9Jq_summary{color:#c0d2e8;font-size:var(--fs-12);line-height:1.8}.ikO9Jq_limit{color:#93acc9;font-size:var(--fs-11);border-left:2px solid #5c7fa5;padding-left:12px;line-height:1.8}.ikO9Jq_worldCopy{color:#bed2eb;font-size:var(--fs-14);line-height:1.9}.ikO9Jq_commandDeck{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050b16e8;border-top:1px solid #c8e0ff28;grid-template-rows:29px 1fr;grid-template-columns:minmax(0,1fr) 92px auto auto 25px;align-items:center;gap:0 20px;height:91px;padding:0 24px 12px;display:grid;position:absolute;bottom:0;left:0;right:0}.ikO9Jq_line{text-overflow:ellipsis;white-space:nowrap;color:#849cb9;font:var(--fs-10) var(--font-mono),monospace;grid-column:1/-1;overflow:hidden}.ikO9Jq_commandDeck form{align-items:center;gap:12px;min-width:0;display:flex}.ikO9Jq_commandDeck label{color:#bdd5ef;font:var(--fs-12) var(--font-mono),monospace;white-space:nowrap}.ikO9Jq_commandDeck label span{color:#526e91}.ikO9Jq_commandDeck label b{color:#b3e8e2;padding-left:12px}.ikO9Jq_commandDeck input{color:#d6eaff;width:100%;min-width:0;font:var(--fs-12) var(--font-mono),monospace;background:0 0;border:0;outline:none;padding:10px 4px}.ikO9Jq_commandDeck input::placeholder{color:#4e6888}.ikO9Jq_commandDeck form button{color:#a7c5e4;background:0 0;border:0;padding:8px;font-size:19px}.ikO9Jq_meter{background:#20334b;border:1px solid #435873;width:92px;height:16px;position:relative}.ikO9Jq_meter>span{transform-origin:0;background:#8ab5ce;height:100%;display:block;transform:scaleX(0)}.ikO9Jq_meter i{font:var(--fs-8) var(--font-mono),monospace;color:#d2e7f7;font-style:normal;position:absolute;top:2px;left:4px}.ikO9Jq_meter b{font:var(--fs-10) var(--font-mono),monospace;color:#d2e7f7;position:absolute;top:1px;right:4px}.ikO9Jq_utility{color:#a4c2e1;font-size:var(--fs-11);white-space:nowrap;background:0 0;border:0;padding:10px 0}.ikO9Jq_utility:disabled{opacity:.4;cursor:default}.ikO9Jq_help{z-index:5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a1427f5;border:1px solid #8eb2d760;width:480px;max-width:calc(100% - 40px);padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 25px 100px #000a}.ikO9Jq_help>button{float:right;color:#d7e9fa;background:0 0;border:0;font-size:24px}.ikO9Jq_help h2{font:400 30px var(--font-display),Georgia,serif;max-width:310px}.ikO9Jq_help>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ikO9Jq_help>div button{color:#c5e1f7;text-align:left;font:var(--fs-12) var(--font-mono),monospace;background:#10233a;border:1px solid #769bb044;padding:12px}.ikO9Jq_help p{color:#92abc9;font-size:var(--fs-11);line-height:1.8}@media (max-height:760px) and (min-width:701px){.ikO9Jq_tools{padding:17px;top:76px;bottom:106px}.ikO9Jq_toolHeading h2{margin:10px 0;font-size:27px}.ikO9Jq_toolHeading p{margin-bottom:15px}.ikO9Jq_channelGrid input{height:70px}.ikO9Jq_channelGrid{margin-bottom:12px;padding-bottom:12px}.ikO9Jq_channelGrid label{gap:9px}.ikO9Jq_fader{margin-bottom:12px}.ikO9Jq_tools>small{font-size:var(--fs-9)}.ikO9Jq_entry,.ikO9Jq_lobby{top:15%}}@media (max-width:1000px){.ikO9Jq_topbar h1,.ikO9Jq_readiness{display:none}.ikO9Jq_film{left:95px;right:326px}.ikO9Jq_tools{width:290px;padding:19px;right:16px}.ikO9Jq_rooms{width:66px;left:14px}.ikO9Jq_entry,.ikO9Jq_lobby{max-width:54%;left:12%}.ikO9Jq_entry h2{font-size:58px}.ikO9Jq_commandDeck{grid-template-columns:minmax(0,1fr) 74px auto auto 20px;gap:0 14px;padding-left:17px;padding-right:17px}.ikO9Jq_meter{width:74px}}@media (max-width:700px){.ikO9Jq_topbar{gap:14px;height:56px;padding:0 15px}.ikO9Jq_brand{font-size:21px}.ikO9Jq_topbar>div{gap:12px}.ikO9Jq_topbar button{font-size:var(--fs-10);padding:8px 10px}.ikO9Jq_topbar a:last-child{font-size:var(--fs-10)}.ikO9Jq_rooms{flex-direction:row;gap:5px;width:auto;height:44px;inset:69px 12px auto}.ikO9Jq_rooms button{text-align:center;min-width:0;font-size:var(--fs-9);background:#081221c2;border-bottom:2px solid #9bb5d01a;border-left:1px solid #9bb5d01a;flex:1;padding:9px 3px}.ikO9Jq_rooms button b{display:none}.ikO9Jq_rooms button[aria-current=page]{border-bottom-color:#c2e0ff;border-left-color:#9fb8d740}.ikO9Jq_film{inset:108px 0 315px}.ikO9Jq_terminal[data-room=lobby] .ikO9Jq_film,.ikO9Jq_terminal[data-room=join] .ikO9Jq_film{inset:70px 0 85px}.ikO9Jq_tools{background:#081325e8;width:auto;height:240px;padding:16px;inset:auto 14px 94px}.ikO9Jq_toolHeading{margin-bottom:12px}.ikO9Jq_toolHeading h2{margin:7px 0;font-size:25px}.ikO9Jq_toolHeading p{font-size:var(--fs-10);margin:0}.ikO9Jq_channelGrid{display:none}.ikO9Jq_tools .ikO9Jq_fader{font-size:var(--fs-10);margin:11px 0}.ikO9Jq_tools .ikO9Jq_primary{font-size:var(--fs-11);margin:10px 0 5px;padding:10px}.ikO9Jq_tools small{font-size:var(--fs-9);margin-top:9px}.ikO9Jq_tools .ikO9Jq_textButton{font-size:var(--fs-10);padding:7px 0}.ikO9Jq_entry,.ikO9Jq_lobby{width:auto;max-width:calc(100% - 50px);padding:0;top:23%;left:25px}.ikO9Jq_entry>span,.ikO9Jq_lobby>span{font-size:var(--fs-9)}.ikO9Jq_entry h2,.ikO9Jq_lobby h2{margin:23px 0 18px;font-size:57px}.ikO9Jq_entry p,.ikO9Jq_lobby p{font-size:var(--fs-12);max-width:330px}.ikO9Jq_entry button,.ikO9Jq_lobby button{font-size:var(--fs-11);padding:13px 14px}.ikO9Jq_entry small{font-size:var(--fs-9)}.ikO9Jq_lobby h2{font-size:44px}.ikO9Jq_commandDeck{grid-template-rows:25px 1fr;grid-template-columns:minmax(0,1fr) auto 18px;gap:0 8px;height:80px;padding:0 13px 9px}.ikO9Jq_commandDeck label{font-size:var(--fs-10)}.ikO9Jq_commandDeck label b{padding-left:6px}.ikO9Jq_commandDeck form{gap:5px}.ikO9Jq_commandDeck input{font-size:var(--fs-10);padding:9px 2px}.ikO9Jq_commandDeck input::placeholder{color:#0000}.ikO9Jq_line{font-size:var(--fs-9)}.ikO9Jq_meter,.ikO9Jq_commandDeck>button:nth-last-child(2){display:none}.ikO9Jq_utility{font-size:var(--fs-10)}.ikO9Jq_tools textarea{height:90px;font-size:var(--fs-12)}.ikO9Jq_sealed{padding:12px}.ikO9Jq_sealed code{margin-top:10px}.ikO9Jq_sealed p{margin-bottom:0}.ikO9Jq_openNote{min-height:90px;padding:12px;font-size:17px}.ikO9Jq_relationship{font-size:var(--fs-12);gap:7px;padding-bottom:10px}.ikO9Jq_relationship b{font-size:24px}.ikO9Jq_summary,.ikO9Jq_worldCopy{font-size:var(--fs-12)}.ikO9Jq_limit{font-size:var(--fs-10)}.ikO9Jq_recordTabs{gap:5px;position:absolute;top:16px;right:16px}.ikO9Jq_recordTabs button{width:29px;padding:6px}.ikO9Jq_terminal[data-room=evidence] .ikO9Jq_toolHeading{padding-right:100px}.ikO9Jq_terminal[data-room=evidence] .ikO9Jq_toolHeading p{display:none}}@media (prefers-reduced-motion:reduce){.ikO9Jq_terminal *{scroll-behavior:auto}}@media (max-height:760px) and (min-width:701px){.ikO9Jq_toolHeading h2{margin:8px 0;font-size:26px;line-height:1.05}.ikO9Jq_toolHeading p{font-size:var(--fs-10);margin-bottom:12px;line-height:1.55}.ikO9Jq_channelGrid{margin-bottom:10px;padding:3px 0 12px}.ikO9Jq_channelGrid input{height:60px}.ikO9Jq_channelGrid label{gap:6px}.ikO9Jq_fader{gap:6px;margin-bottom:10px}.ikO9Jq_tools>.ikO9Jq_primary{margin:10px 0 6px;padding:11px 14px}.ikO9Jq_tools .ikO9Jq_textButton{padding:7px 0}.ikO9Jq_tools>small{font-size:var(--fs-9);margin-top:9px;line-height:1.55}}@media (max-width:700px){.ikO9Jq_terminal[data-room=music] .ikO9Jq_film{bottom:335px}.ikO9Jq_terminal[data-room=music] .ikO9Jq_tools{height:260px}.ikO9Jq_terminal[data-room=music] .ikO9Jq_toolHeading{margin-bottom:8px}.ikO9Jq_terminal[data-room=music] .ikO9Jq_toolHeading h2{margin:6px 0;font-size:22px}.ikO9Jq_terminal[data-room=music] .ikO9Jq_toolHeading p,.ikO9Jq_terminal[data-room=music] .ikO9Jq_tools>small{display:none}.ikO9Jq_terminal[data-room=music] .ikO9Jq_fader{gap:6px;margin:8px 0}.ikO9Jq_terminal[data-room=music] .ikO9Jq_tools>.ikO9Jq_primary{margin:8px 0 4px;padding:10px}.ikO9Jq_terminal[data-room=music] .ikO9Jq_textButton{padding:6px 0}}
