:root{--bg:#080f14;--panel:#0c171e;--line:#293d46;--text:#d1dee2;--muted:#97aab3;--teal:#91c9bd;--blue:#bed9e4;--mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--sans:"Hiragino Kaku Gothic ProN", "Yu Gothic", "Noto Sans JP", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0}body{background:var(--bg);color:var(--text);font:14px/1.7 var(--sans);-webkit-font-smoothing:antialiased}button,input{font:inherit}button{cursor:pointer;color:inherit;transition:background .15s,color .15s,border-color .15s}button:disabled{cursor:default}button,input{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--teal);outline-offset:4px}::selection{color:#fff;background:#61958d70}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.station{width:100%;height:var(--viewport-height,100dvh);min-height:0}.terminal{background:var(--panel);isolation:isolate;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.screen-texture{z-index:8;pointer-events:none;opacity:.15;background:repeating-linear-gradient(#0000 0 3px,#0005 3px 4px);position:absolute;inset:0;box-shadow:inset 0 0 180px #0003}.terminal-header{padding:calc(20px + env(safe-area-inset-top)) clamp(24px, 4vw, 64px) 20px;border-bottom:1px solid var(--line);background:#0d1920;flex-shrink:0;grid-template-columns:1fr auto auto;align-items:center;gap:36px;display:grid}.brand h1{font:500 19px/1.3 var(--mono);letter-spacing:.075em;color:#dce8e8;margin:0}.brand p{letter-spacing:.06em;color:var(--muted);align-items:center;gap:8px;margin:6px 0 0;font-size:10px;display:flex}.status-dot{background:#788b92;border-radius:50%;flex-shrink:0;width:5px;height:5px}.status-dot.live{background:var(--teal);box-shadow:0 0 7px #84c4b940}.terminal-menu{align-items:center;gap:10px;display:flex}.menu-button{color:#d0dfdf;white-space:nowrap;background:#182c33;border:1px solid #5d777c;border-radius:3px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 12px;font-size:12px;display:inline-flex;box-shadow:inset 0 1px #d3e9e80a}.menu-button:hover{background:#263f41;border-color:#a4c9be}.menu-button:active{background:#0c1c22;transform:translateY(1px)}.menu-button svg{fill:none;stroke:#a8cbbf;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.text-button{color:var(--muted);background:0 0;border:none;min-height:36px;padding:6px 2px;font-size:12px;line-height:1.6}.text-button:hover{color:#e3eeee}.memory-button{align-items:center;gap:8px;display:flex}.memory-button span{color:#b5d5ca;font:10px var(--mono);border:1px solid #3e5b5a;border-radius:2px;padding:2px 5px}.clock-block{text-align:right}.clock-caption{color:var(--muted);letter-spacing:.06em;margin-bottom:3px;font-size:9px;display:block}.timer{font:400 36px/1 var(--mono);letter-spacing:-.05em;color:#dce8e8;font-variant-numeric:tabular-nums;text-shadow:0 0 16px #c5e2e515;display:block}.standby{background:radial-gradient(at 75% 45%,#25403f25,#0000 65%);flex:1;min-height:0;padding:48px 32px;display:flex;overflow-y:auto}.intro-content{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:88px;width:min(100%,960px);margin:auto;display:grid}.intro-copy h2{letter-spacing:.055em;color:#e2e9e7;margin:0 0 32px;font-size:clamp(64px,7vw,100px);font-weight:400;line-height:1.3}.intro-copy h2 span{font-family:var(--mono);letter-spacing:-.065em;color:#b4d7ce;margin-left:20px;font-size:1.1em}.world-intro p{color:#b1c5ce;text-wrap:pretty;margin:0 0 22px;font-size:14px;line-height:2.15}.world-intro .intro-stakes{color:#cfdfdf;margin-bottom:0}.intro-stakes strong{color:#d0e5d8;font-weight:500}.start-controls{margin-top:36px}.start-controls .primary-button{min-width:238px}.start-controls p{color:#99acb4;margin:13px 0 0;font-size:11px}.tank-symbol{background:linear-gradient(#0000,#467b7412);border:1px solid #6b91915c;width:240px;height:300px;position:relative}.tank-symbol:before{content:"";border:1px solid #5a7f7b24;position:absolute;inset:18px}.tank-symbol:after{content:"";background:#5b878337;height:1px;position:absolute;top:43%;left:-24px;right:-24px}.tank-symbol>i{border:1px solid #7ba6a78a;width:7px;height:7px;position:absolute}.tank-symbol>i:first-child{top:-4px;left:-4px}.tank-symbol>i:nth-child(2){top:-4px;right:-4px}.tank-symbol>i:nth-child(3){bottom:-4px;right:-4px}.tank-symbol>i:nth-child(4){bottom:-4px;left:-4px}.tank-water{background:repeating-linear-gradient(0deg,#56807d0e 0 1px,#0000 1px 8px);border-top:1px solid #79ada853;height:130px;position:absolute;bottom:19px;left:19px;right:19px}.tank-reflection{background:linear-gradient(#0000,#94bcb40a,#0000);width:12%;position:absolute;top:0;bottom:0;left:24%;transform:skew(-12deg)}.transcript-panel{flex:1;min-height:0;position:relative}.log-area{overscroll-behavior:contain;scrollbar-color:#3f5c65 transparent;scrollbar-width:thin;background:radial-gradient(#10202955,#0a151c);height:100%;scroll-padding:24px;overflow-y:auto}.log-content,.command-content{width:min(760px,100% - 48px);margin-inline:auto}.log-content{padding:32px 0 28px}.log-entry{margin-bottom:25px}.log-meta{font:10px/1.5 var(--mono);letter-spacing:.08em;align-items:center;gap:13px;display:flex}.log-meta .speaker{color:var(--blue)}.log-rule{background:#3b515b;flex:0 18px;height:1px}.log-meta time{color:#8e9fa6;font-size:9px}.log-entry p{color:#c8dce5;white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:.025em;margin:7px 0 0;font-size:15px;line-height:1.95}.speaker-system{border-left:1px solid #3b535c;margin-bottom:22px;padding-left:13px}.speaker-system .speaker{color:#9baeb6;font-size:9px}.speaker-system p{color:#acbdc3;font-family:var(--mono), var(--sans);letter-spacing:.025em;font-size:12px;line-height:1.8}.speaker-you .speaker{color:#b4c4c7}.speaker-you p{color:#e4e9e7}.prompt-arrow{color:var(--teal)}.speaker-unknown .speaker{color:#d5d4c4}.speaker-unknown p{color:#dedfd1;letter-spacing:.08em}.log-entry.glitch.speaker-system{border-left-color:#b1746e}.log-entry.glitch.speaker-system p{color:#ddafa7}.typing-cursor{vertical-align:-1px;background:#8abfb5;width:6px;height:13px;margin-left:4px;animation:1s steps(2,end) infinite cursor-blink;display:inline-block}.transmitting{color:#96b6bb;align-items:center;gap:9px;min-height:32px;font-size:11px;display:flex}.transmission-dots{color:var(--teal);letter-spacing:3px;font-size:19px}.command-deck{z-index:9;padding:18px 0 calc(12px + env(safe-area-inset-bottom));background:#0e1b23;border-top:1px solid #30454e;flex-shrink:0;position:relative}.choice-picker{margin-bottom:12px;position:relative}.choice-toggle{color:#d0e0dc;text-align:left;background:#182b32;border:1px solid #5c777b;border-radius:2px;align-items:center;gap:12px;width:100%;min-height:46px;padding:10px 15px;font-size:12px;display:flex}.choice-toggle:hover:not(:disabled),.choice-toggle[aria-expanded=true]{background:#213b36;border-color:#8cb8a8}.choice-toggle:disabled{opacity:.45}.choice-count{color:#a7bdbb;font:10px var(--mono)}.choice-toggle svg{fill:none;stroke:#b6d6c9;stroke-width:1.4px;width:16px;height:16px;margin-left:auto}.choice-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.choice-drawer{max-height:min(520px, calc(var(--viewport-height,100dvh) - 235px));background:#10232a;border:1px solid #6b8c87;border-radius:3px;flex-direction:column;animation:.16s ease-out choices-open;display:flex;position:absolute;bottom:calc(100% + 10px);left:0;right:0;box-shadow:0 -12px 45px #02080cbf}.choice-drawer[hidden]{display:none}.choice-drawer-heading{color:#cbddd7;border-bottom:1px solid #344e54;flex-shrink:0;padding:13px 16px 11px;font-size:12px}.choices{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#52746d transparent;min-height:0;padding:0 14px 16px;scroll-padding:12px;overflow-y:auto}.choices:empty{display:none}.choice-group h3{color:#a7bebd;letter-spacing:.08em;margin:17px 0 9px;font-size:10px;font-weight:400}.choice-group-items{grid-template-columns:1fr 1fr;gap:8px;display:grid}.choices button{text-align:left;background:#122129;border:1px solid #4c646c;border-radius:2px;align-items:center;gap:12px;min-height:48px;padding:11px 13px;display:flex}.choice-label{flex:1;font-size:13px;line-height:1.55}.choice-cost{font:10px var(--mono);color:#a3b2b9;flex-shrink:0}.choices button:hover:not(:disabled){color:#ecf8f3;background:#203431;border-color:#83b7aa;box-shadow:inset 2px 0 #a4d4c3}.choices button:active:not(:disabled){transform:translate(1px)}.choices button:disabled{opacity:.46}.choices .record-choice{background:#19342f;border-color:#7da99a;box-shadow:inset 2px 0 #91bfaa}.record-tag{color:#b8d9c9;letter-spacing:.04em;margin-bottom:3px;font-size:9px;line-height:1.4;display:block}.keyword-form{background:#09171b;border:1px solid #648079;border-radius:2px;align-items:center;min-height:52px;display:flex}.keyword-form:focus-within{border-color:#a0cfc1;box-shadow:0 0 0 1px #91c3b83b}.input-prompt{color:#a1cebe;font:16px var(--mono);flex-shrink:0;padding-left:17px}.keyword-form input{color:#e1edeb;background:0 0;border:none;border-radius:0;outline:none;flex:1;min-width:0;padding:13px;font-size:16px}.keyword-form input::placeholder{color:#95a8b0;font-size:13px}.keyword-form input:focus-visible{outline:none}.keyword-form button{color:#b6dfcd;background:0 0;border:none;border-left:1px solid #3c5358;flex-shrink:0;align-self:stretch;margin:6px 0;padding:0 20px;font-size:12px}.keyword-form button span{margin-left:8px}.keyword-form button:hover:not(:disabled){color:#e5fff6}.keyword-form button:disabled{opacity:.35}.playback-controls{color:#9cb0b8;justify-content:flex-end;align-items:center;min-height:32px;margin-top:6px;font-size:10px;display:flex}.skip-setting{cursor:pointer;align-items:center;gap:6px;min-height:32px;display:flex}.skip-setting input{accent-color:#79b7a7;width:13px;height:13px;margin:0 2px 0 0}.skip-button{color:#b5d1c7;min-height:32px;font-size:11px}.primary-button{color:#e2f2e8;background:#24483e;border:1px solid #82b5a5;border-radius:2px;flex-shrink:0;justify-content:space-between;align-items:center;gap:28px;min-width:180px;min-height:50px;padding:15px 24px;font-size:13px;display:flex}.primary-button:hover:not(:disabled){background:#335c51;border-color:#c1e4ce}.primary-button:disabled{opacity:.6}.primary-button>span{color:#b6d6c2;font-size:17px;line-height:1}.disconnect-controls{justify-content:space-between;align-items:center;gap:18px;padding:4px 0 8px;display:flex}.disconnect-controls p{color:#b8cbd1;margin:0;font-size:12px;line-height:1.8}.attachment{text-align:left;background:#0a1117;border:1px solid #425a63;border-radius:2px;width:min(100%,420px);margin-top:15px;padding:0;display:block;overflow:hidden}button.attachment:hover{border-color:#8ab2af}.attachment-image{aspect-ratio:16/9;background:#020508;position:relative;overflow:hidden}.attachment-image img{width:100%;height:auto;animation:.8s ease-out both image-receive;display:block}.image-scan{pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0002 3px);position:absolute;inset:0}.attachment.expanded{width:100%;margin:0}.expanded .attachment-image img{animation:none}.attachment-meta{font:9px/1.6 var(--mono), var(--sans);color:#a5bbc1;border-top:1px solid #30454c;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.jump-latest{z-index:9;color:#cde5da;background:#173029;border:1px solid #6a958d;border-radius:2px;padding:9px 14px;font-size:11px;position:absolute;bottom:14px;right:max(24px,50% - 380px);box-shadow:0 5px 20px #0008}.ending-report{border-top:1px solid #66847f;border-bottom:1px solid #415e5c;margin:30px 0;padding:26px 0}.ending-report h2{font:500 21px/1.5 var(--mono), var(--sans);color:#d3e3dd;letter-spacing:.05em;margin:0 0 19px}.report-fields{color:#9eb5b9;font:10px/1.8 var(--mono);flex-direction:column;gap:6px;display:flex}.report-fields b{color:#d4e2df;margin-left:16px;font-weight:400}.ending-type{font:9px var(--mono);letter-spacing:.17em;color:#9cbfb3;margin-top:24px;display:inline-block}.save-warning{text-align:center;color:#e1c9a1;background:#27231a;flex-shrink:0;margin:0;padding:8px 20px;font-size:11px}.connection-overlay,.blackout{z-index:11;background:#070e13;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.connection-overlay p{color:#c5ddd1;letter-spacing:.12em;margin:15px 0;font-size:14px}.connection-reticle{font:50px/1 var(--mono);color:#658b84}.blink{animation:.5s steps(2,end) infinite cursor-blink}.blackout{pointer-events:none;background:#04080b;animation:.75s both blackout}.blackout span{color:#a8b1b2;letter-spacing:.14em;font:11px var(--mono)}.tier-warning .timer{color:#dfc9a4;animation:2s ease-in-out infinite timer-warning}.tier-danger .timer,.tier-critical .timer{color:#f0a097}.tier-danger .timer{animation:8s infinite timer-jitter}.tier-critical .clock-caption{color:#f1aaa0}.tier-critical .timer{animation:.8s ease-in-out infinite timer-warning}.tier-danger .screen-texture,.tier-critical .screen-texture{opacity:.3}.event-glitch{animation:.35s steps(2,end) both event-glitch}.event-glitch .screen-texture{opacity:.55}.quiet-scene .screen-texture{opacity:.06}.modal{width:min(600px,100vw - 32px);max-height:min(80dvh,760px);color:var(--text);background:#101d24;border:1px solid #526b70;border-radius:3px;padding:0;box-shadow:0 25px 100px #000b}.modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03090cd9}.modal-head{z-index:2;color:#c5dcd9;background:#14232b;border-bottom:1px solid #3a5159;justify-content:space-between;align-items:center;gap:15px;padding:12px 22px;font-size:13px;display:flex;position:sticky;top:0}.modal-head button{min-height:36px}.modal-head button>span{vertical-align:-1px;margin-left:10px;font-size:19px}.modal-body{padding:24px}.modal-body p{font-size:13px;line-height:1.9}.modal-body .panel-note{color:#9bafb7;border-top:1px solid var(--line);margin:20px 0 0;padding-top:17px;font-size:11px}.empty-memory{text-align:center;color:#a6bbc1;border:1px dashed #3e565c;padding:25px 10px}.memory-list{flex-direction:column;gap:24px;display:flex}.memory-list article{border-left:1px solid #567a74;padding-left:16px}.micro-label{color:var(--muted);font-size:10px}.memory-list h3{margin:5px 0;font-size:14px;font-weight:500}.memory-list p{color:#a5bcc5;margin:0;font-size:12px}.memory-keyword{color:#b8d3c7;background:#1a322d;border:1px solid #526f69;margin-top:10px;padding:8px 10px;font-size:11px}.memory-keyword:disabled{opacity:.4}.manual dl{margin:0}.manual dt{color:#c8e0d8;margin-top:22px;font-size:14px}.manual dt:first-child{margin-top:0}.manual dd{color:#adbec6;margin:5px 0 0;font-size:13px;line-height:1.9}.display-settings{border-top:1px solid var(--line);color:#afc3ca;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding-top:18px;font-size:12px;display:flex}.setting-button{color:#c3dfd1;background:#1a302b;border:1px solid #56716b;padding:10px 15px;font-size:11px}.danger-button{color:#e6c0b8;background:#352725;border:1px solid #977973;border-radius:2px;margin-top:23px;padding:11px 15px;font-size:11px}.danger-button:hover{background:#49312b}.dialog-actions{justify-content:flex-end;align-items:center;gap:20px;margin-top:20px;display:flex}.dialog-actions .danger-button{margin:0}.image-modal{width:min(900px,100vw - 32px)}.image-modal .modal-body{padding:16px}.disconnect-modal{border-color:#6f7c7d;width:min(420px,100vw - 32px)}.disconnect-modal::backdrop{background:#03090ce8;animation:.55s steps(3,end) both disconnection-noise}.disconnect-modal .modal-head{justify-content:center;padding:16px 24px}.disconnect-modal .modal-body{text-align:center;padding:28px 32px 20px}.lost-signal{color:#b9aaa2;margin-bottom:20px}.lost-signal svg{fill:none;stroke:#8ba2a0;stroke-width:1px;width:min(100%,240px);height:40px;margin:0 auto 12px;display:block}.lost-signal .signal-break{stroke:#bf8e81}.lost-signal span{font:10px var(--mono);letter-spacing:.18em}.disconnect-modal .modal-body p{color:#b3c6cd;margin:0 0 26px}.disconnect-modal .primary-button{width:100%}.disconnect-modal .review-log{text-underline-offset:4px;min-height:44px;margin-top:10px;text-decoration:underline}.reduced-motion *,.reduced-motion :before,.reduced-motion :after{scroll-behavior:auto!important;animation:none!important}.reduced-motion .screen-texture{opacity:.09}.reduced-motion .disconnect-modal::backdrop{animation:none}@keyframes cursor-blink{0%,45%{opacity:1}50%,to{opacity:0}}@keyframes timer-warning{0%,to{opacity:1}50%{opacity:.6}}@keyframes timer-jitter{0%,94%,98%,to{transform:none}95%{transform:translate(1px)}96%{transform:translate(-1px)}}@keyframes event-glitch{0%,to{filter:none;transform:none}15%,55%{filter:drop-shadow(1px 0 #8ac7c033)drop-shadow(-1px 0 #b4645a33);transform:translate(-2px)}35%,75%{transform:translate(2px)}}@keyframes image-receive{0%{clip-path:inset(0 0 100%);filter:brightness(.3)}to{clip-path:inset(0);filter:brightness()}}@keyframes blackout{0%,to{opacity:0}15%,80%{opacity:1}}@keyframes choices-open{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes disconnection-noise{0%,35%{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:repeating-linear-gradient(0deg,#65808040 0 1px,#03090cf5 1px 4px)}15%,50%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:repeating-linear-gradient(0deg,#03090cf5 0 3px,#9cb2af30 3px 5px)}70%,to{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03090ce8}}@media (max-width:900px){.intro-content{grid-template-columns:minmax(0,1fr) 160px;gap:40px}.tank-symbol{width:160px;height:240px}}@media (max-width:700px){.terminal-header{padding:calc(14px + env(safe-area-inset-top)) 20px 7px;grid-template-columns:1fr auto;gap:3px 16px}.brand{grid-area:1/1}.brand h1{font-size:17px}.brand p{margin-top:4px;font-size:9px}.clock-block{grid-area:1/2/3;align-self:start}.timer{font-size:34px}.clock-caption{margin-bottom:4px;font-size:8px}.terminal-menu{grid-area:2/1;gap:8px;margin-top:7px}.menu-button{gap:5px;padding:8px 9px;font-size:11px}.menu-button svg{width:15px;height:15px}.memory-button span{font-size:9px}.standby{padding:28px 24px 36px}.intro-content{max-width:440px;display:block}.intro-copy h2{margin-bottom:25px;font-size:64px}.intro-copy h2 span{margin-left:15px}.world-intro p{margin-bottom:20px;font-size:13px;line-height:2}.world-intro .intro-stakes{margin-bottom:0}.desktop-break,.tank-symbol{display:none}.start-controls{margin-top:27px}.start-controls .primary-button{width:100%}.start-controls p{margin-top:12px;font-size:10px}.log-content,.command-content{width:calc(100% - 40px)}.log-content{padding-top:23px;padding-bottom:22px}.log-entry{margin-bottom:23px}.log-entry p{font-size:14px}.speaker-system p{font-size:11px}.log-meta{font-size:10px}.command-deck{padding:12px 0 calc(7px + env(safe-area-inset-bottom))}.choice-picker{margin-bottom:10px}.choice-group-items{grid-template-columns:1fr;gap:7px}.choices{padding:0 11px 13px}.choices button{gap:8px;min-height:48px;padding:10px}.choice-label{font-size:12px}.choice-cost{font-size:8px}.input-prompt{padding-left:13px}.keyword-form{min-height:48px}.keyword-form input{padding:11px}.keyword-form input::placeholder{font-size:12px}.keyword-form button{padding:0 15px;font-size:12px}.keyword-form button span{margin-left:6px}.playback-controls{min-height:30px;margin-top:4px}.skip-setting,.skip-button{min-height:30px}.attachment{width:100%}.attachment-meta{padding:8px 9px;font-size:8px}.jump-latest{bottom:12px;right:20px}.disconnect-controls{flex-direction:column;align-items:stretch;gap:13px;padding:4px 0}.disconnect-controls .primary-button{justify-content:center}.modal-body{padding:20px}.modal-head{padding:9px 18px}.ending-report h2{font-size:18px}}@media (max-width:380px){.terminal-header{padding-left:16px;padding-right:16px}.log-content,.command-content{width:calc(100% - 32px)}.standby{padding-left:22px;padding-right:22px}.intro-copy h2{font-size:56px}.choices button{padding:10px}}@media (max-height:650px){.standby{padding-top:26px;padding-bottom:26px}.intro-copy h2{margin-bottom:18px;font-size:56px}.world-intro p{margin-bottom:15px}.start-controls{margin-top:23px}}.station[data-compact=true] .terminal-header{padding-top:max(8px, env(safe-area-inset-top));padding-bottom:4px}.station[data-compact=true] .brand p{display:none}.station[data-compact=true] .brand h1{font-size:15px}.station[data-compact=true] .timer{font-size:28px}.station[data-compact=true] .terminal-menu{margin-top:3px}.station[data-compact=true] .menu-button{min-height:36px;padding-block:5px}.station[data-compact=true] .command-deck{padding-top:8px;padding-bottom:max(4px, env(safe-area-inset-bottom))}.station[data-compact=true] .choice-picker{margin-bottom:8px}.station[data-compact=true] .choice-toggle{min-height:40px;padding-block:8px}.station[data-compact=true] .choice-drawer-heading{padding-block:9px}.station[data-compact=true] .choices button{min-height:44px;padding-top:8px;padding-bottom:8px}.station[data-compact=true] .record-tag{margin-right:5px;font-size:8px;display:inline}.station[data-compact=true] .keyword-form{min-height:44px}.station[data-compact=true] .keyword-form input{padding-block:9px}.station[data-compact=true] .playback-controls,.station[data-compact=true] .skip-setting,.station[data-compact=true] .skip-button{min-height:27px}.station[data-compact=true] .log-content{padding-top:16px;padding-bottom:16px}@media (prefers-reduced-motion:reduce){*,:before,:after,.disconnect-modal::backdrop{scroll-behavior:auto!important;animation:none!important}}
