.qos-reduced-motion *,.qos-low-end *,.qos-mobile *{scroll-behavior:auto!important}.qos-reduced-motion .qos-bg-settle-wrong,.qos-low-end .qos-bg-settle-wrong{filter:brightness(.85)saturate(.82);animation:none}.qos-reduced-motion .qos-bg-settle-correct,.qos-low-end .qos-bg-settle-correct{filter:brightness(1.06)saturate(1.04);animation:none}.qos-reduced-motion .qos-partition-vignette.qos-partition-selected,.qos-low-end .qos-partition-vignette.qos-partition-selected,.qos-reduced-motion .qos-partition-outline-grid .qos-partition-vignette.qos-partition-selected,.qos-low-end .qos-partition-outline-grid .qos-partition-vignette.qos-partition-selected{animation:none;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 6px #ffffff80}.qos-reduced-motion .qos-partition-vignette.qos-partition-choice-locked,.qos-low-end .qos-partition-vignette.qos-partition-choice-locked,.qos-reduced-motion .qos-partition-outline-grid .qos-partition-vignette.qos-partition-choice-locked,.qos-low-end .qos-partition-outline-grid .qos-partition-vignette.qos-partition-choice-locked{animation:none;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px #f7931e,inset 0 0 0 8px #ffb84dbf}.qos-reduced-motion .qos-sign-swing,.qos-low-end .qos-sign-swing{animation:none}.qos-reduced-motion .qos-brandon-smoke,.qos-low-end .qos-brandon-smoke{opacity:.35;animation:none}.qos-reduced-motion .qos-fx-smoke-over-sign .qos-smoke-particle,.qos-low-end .qos-fx-smoke-over-sign .qos-smoke-particle{display:none}.qos-reduced-motion .qos-fx-smoke-over-sign .qos-smoke-veil,.qos-low-end .qos-fx-smoke-over-sign .qos-smoke-veil,.qos-reduced-motion .qos-fx-smoke-over-sign .qos-smoke-veil-b,.qos-low-end .qos-fx-smoke-over-sign .qos-smoke-veil-b,.qos-reduced-motion .qos-fx-smoke-over-sign .qos-smoke-veil-c,.qos-low-end .qos-fx-smoke-over-sign .qos-smoke-veil-c{opacity:1;animation:none}.qos-reduced-motion .qos-narrator-bounce,.qos-low-end .qos-narrator-bounce{animation:none!important}.qos-reduced-motion .qos-timer-pulse,.qos-low-end .qos-timer-pulse,.qos-reduced-motion .qos-continue-pulse,.qos-low-end .qos-continue-pulse,.qos-reduced-motion .qos-cine-logo-breathe,.qos-reduced-motion .qos-cine-title-glow,.qos-low-end .qos-cine-logo-breathe,.qos-low-end .qos-cine-title-glow{animation:none}.qos-low-end .qos-cine-ember,.qos-low-end .qos-idle-plume,.qos-low-end .qos-hover-sweep{display:none}.qos-low-end .qos-challenge-choose-btn.is-choose-pop,.qos-reduced-motion .qos-challenge-choose-btn.is-choose-pop,.qos-low-end .qos-challenge-choose-btn.is-chosen,.qos-reduced-motion .qos-challenge-choose-btn.is-chosen,.qos-low-end .qos-challenge-timer-urgent{animation:none}.qos-reduced-motion .qos-field-sprite-art:not(.gliding),.qos-low-end .qos-field-sprite-art:not(.gliding){will-change:auto;animation:none}.qos-reduced-motion .qos-field-foot-shadow:not(.gliding),.qos-low-end .qos-field-foot-shadow:not(.gliding){animation:none}.qos-reduced-motion .qos-field-sprite.is-gliding .qos-field-spirit-trail,.qos-low-end .qos-field-sprite.is-gliding .qos-field-spirit-trail{opacity:0;animation:none}.qos-low-end .qos-field-sprite.is-player .qos-field-sprite-art,.qos-reduced-motion .qos-field-sprite.is-player .qos-field-sprite-art{filter:drop-shadow(0 0 1px var(--qos-outline-white,#fff))drop-shadow(0 0 5px var(--qos-outline-glow,#ffb84d))drop-shadow(0 5px 10px #00000080)}.qos-field-sprites{content-visibility:auto;contain-intrinsic-size:120px 40px}.qos-mobile .qos-bg-settle-wrong,.qos-mobile .qos-bg-settle-correct,.qos-mobile .qos-partition-vignette.qos-partition-selected,.qos-mobile .qos-partition-outline-grid .qos-partition-vignette.qos-partition-selected,.qos-mobile .qos-partition-vignette.qos-partition-choice-locked,.qos-mobile .qos-partition-outline-grid .qos-partition-vignette.qos-partition-choice-locked,.qos-mobile .qos-sign-swing,.qos-mobile .qos-brandon-smoke,.qos-mobile .qos-fx-smoke-over-sign .qos-smoke-particle,.qos-mobile .qos-fx-smoke-over-sign .qos-smoke-veil,.qos-mobile .qos-fx-smoke-over-sign .qos-smoke-veil-b,.qos-mobile .qos-fx-smoke-over-sign .qos-smoke-veil-c,.qos-mobile .qos-narrator-bounce,.qos-mobile .qos-timer-pulse,.qos-mobile .qos-continue-pulse,.qos-mobile .qos-cine-logo-breathe,.qos-mobile .qos-cine-title-glow,.qos-mobile .qos-challenge-choose-btn.is-choose-pop,.qos-mobile .qos-challenge-choose-btn.is-chosen,.qos-mobile .qos-challenge-timer-urgent,.qos-mobile .qos-field-sprite-art:not(.gliding),.qos-mobile .qos-field-foot-shadow:not(.gliding),.qos-mobile .qos-field-sprite.is-gliding .qos-field-spirit-trail,.qos-mobile .qos-field-sprite.is-player .qos-field-sprite-art{animation:none}.qos-mobile .qos-bg-settle-wrong{filter:brightness(.85)saturate(.82)}.qos-mobile .qos-bg-settle-correct{filter:brightness(1.06)saturate(1.04)}.qos-mobile .qos-partition-vignette.qos-partition-selected,.qos-mobile .qos-partition-outline-grid .qos-partition-vignette.qos-partition-selected{box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 6px #ffffff80}.qos-mobile .qos-partition-vignette.qos-partition-choice-locked,.qos-mobile .qos-partition-outline-grid .qos-partition-vignette.qos-partition-choice-locked{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px #f7931e,inset 0 0 0 8px #ffb84dbf}.qos-mobile .qos-brandon-smoke{opacity:.35}.qos-mobile .qos-fx-smoke-over-sign .qos-smoke-veil,.qos-mobile .qos-fx-smoke-over-sign .qos-smoke-veil-b,.qos-mobile .qos-fx-smoke-over-sign .qos-smoke-veil-c{opacity:1}.qos-mobile .qos-field-sprite-art:not(.gliding){will-change:auto}.qos-mobile .qos-field-sprite.is-gliding .qos-field-spirit-trail{opacity:0}.qos-mobile .qos-field-sprite.is-player .qos-field-sprite-art{filter:drop-shadow(0 0 1px var(--qos-outline-white,#fff))drop-shadow(0 0 5px var(--qos-outline-glow,#ffb84d))drop-shadow(0 5px 10px #00000080)}.qos-mobile .qos-ser-speech-bubble{opacity:.25;animation:none}.qos-mobile .qos-cine-ember,.qos-mobile .qos-cine-spark,.qos-mobile .qos-cine-final-rays{animation:none!important}:root{--qos-header-h:44px;--qos-footer-h:100px;--qos-footer-legend-inset:clamp(108px,14cqw,228px);--qos-blue:#06c;--qos-blue-light:#3d9bff;--qos-yellow:#f7931e;--qos-yellow-light:#ffb84d;--qos-red:#c1272d;--qos-red-dark:#8f1a20;--qos-ink:#0e0f12;--qos-panel-bg:linear-gradient(180deg,#2a303c 0%,#161a22 48%,#0b0d12 100%);--qos-tricolor:linear-gradient(90deg,#06c 0%,#06c 50%,#c1272d 50%,#c1272d 100%);--qos-sc-shadow:0 4px 0 var(--qos-ink);--qos-sc-inset:inset 0 2px 0 #ffffff24}.qos-app{width:100%;height:100%;font-family:var(--qos-font-body,"Chelsea Market",system-ui,sans-serif);touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 80% at 50% 0,#141824 0%,#07080c 55%);position:relative;overflow:hidden}.qos-board{width:var(--qos-stage-width,1280px);height:var(--qos-stage-height,720px);transform-origin:0 0;transform:scale(var(--qos-stage-scale-x,1),var(--qos-stage-scale-y,1));grid-template-rows:1fr var(--qos-footer-h);border:4px solid var(--qos-ink);background:#0a0c10;border-radius:4px;display:grid;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 2px #ffffff0a,0 24px 64px #000000a6;container-type:size}.qos-header{z-index:20;border-bottom:3px solid var(--qos-ink);background:linear-gradient(#1c2029 0%,#101318 100%);align-items:stretch;padding:2px 8px 4px;display:flex;position:relative}.qos-header-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(6px,.8cqw,10px);width:100%;display:grid}.qos-header-center{justify-content:center;min-width:0;display:flex}.qos-header-chrome{flex-shrink:0;justify-content:center;align-items:center;display:flex}.qos-header-chrome--left{width:clamp(32px,4.2cqh,42px)}.qos-header-chrome--right{width:clamp(48px,6cqh,60px)}.qos-header-logo{object-fit:contain;filter:drop-shadow(0 2px 6px #0009);width:100%;height:clamp(24px,3.6cqh,32px);display:block}.qos-header-title-panel,.qos-flip-panel{perspective:900px;flex-shrink:0;width:min(36vw,280px);height:clamp(28px,3.8cqh,34px);position:relative}.qos-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.34,1.2,.64,1);position:relative}.qos-flip-inner.flipped{transform:rotateX(180deg)}.qos-flip-face{backface-visibility:hidden;text-align:center;border:3px solid var(--qos-ink);box-sizing:border-box;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:clamp(4px,.55cqh,6px) clamp(10px,1.4cqw,14px);display:flex;position:absolute;inset:0;overflow:hidden}.qos-flip-front{box-shadow:var(--qos-sc-shadow),var(--qos-sc-inset),0 0 28px #0066cc38;background:linear-gradient(#2a3140 0%,#12151c 100%)}.qos-flip-back{box-shadow:var(--qos-sc-shadow),0 0 32px #c1272d47;background:linear-gradient(#1a2030 0%,#080a10 100%);transform:rotateX(180deg)}.qos-flip-stripe{background:var(--qos-tricolor);z-index:2;border-radius:11px 11px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.qos-flip-title{font-family:var(--qos-font-body,"Chelsea Market",system-ui,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--qos-yellow);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:clamp(11px,1.65cqh,15px);font-weight:900;line-height:1.1;overflow:hidden}.qos-timer-back-body{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;max-height:100%;padding-top:2px;display:flex;position:relative}.qos-timer-num{font-family:var(--qos-font-subtitle,"Lilita One",system-ui,sans-serif);color:#f3eee5;font-variant-numeric:tabular-nums;font-size:clamp(22px,4.4cqh,36px);font-weight:900;line-height:1}.qos-timer-num.urgent{color:var(--qos-red);animation:.8s ease-in-out infinite qos-timer-pulse}@keyframes qos-timer-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.qos-timer-bar{border:2px solid var(--qos-ink);background:#0000008c;border-radius:999px;flex-shrink:0;width:70%;max-width:200px;height:4px;margin-top:4px;overflow:hidden}.qos-timer-bar-fill{background:var(--qos-tricolor);height:100%;transition:width .2s linear}.qos-timer-label{letter-spacing:.2em;color:#ffab47;text-transform:uppercase;margin:3px 0 0;font-size:clamp(8px,1cqh,10px);font-weight:900;line-height:1}.qos-header:after{content:"";background:var(--qos-tricolor);z-index:25;height:3px;position:absolute;bottom:0;left:0;right:0}.qos-stage-wrap{z-index:1;background:#08090d;min-height:0;padding:0;position:relative;overflow:hidden}.qos-stage-board{background:var(--qos-panel-bg);border:3px solid var(--qos-ink);width:100%;height:100%;box-shadow:var(--qos-sc-inset),var(--qos-sc-shadow);pointer-events:auto;cursor:pointer;touch-action:none;--sg-wall:clamp(5px,.7cqw,8px);--sg-wall-row:clamp(32px,4.8cqw,52px);border-radius:0;position:relative;overflow:hidden;container-type:size}.qos-partition-groove{pointer-events:none;z-index:10;background:var(--qos-panel-bg);-webkit-mask:linear-gradient(#000 0 0)top/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)bottom/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)left/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)right/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)50% 33.333%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)50% 66.666%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)33.333% 0/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)66.666% 0/var(--sg-wall)100% no-repeat;-webkit-mask:linear-gradient(#000 0 0)top/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)bottom/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)left/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)right/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)50% 33.333%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)50% 66.666%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)33.333% 0/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)66.666% 0/var(--sg-wall)100% no-repeat;-webkit-mask:linear-gradient(#000 0 0)top/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)bottom/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)left/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)right/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)50% 33.333%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)50% 66.666%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)33.333% 0/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)66.666% 0/var(--sg-wall)100% no-repeat;-webkit-mask:linear-gradient(#000 0 0)top/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)bottom/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)left/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)right/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)50% 33.333%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)50% 66.666%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)33.333% 0/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)66.666% 0/var(--sg-wall)100% no-repeat;mask:linear-gradient(#000 0 0)top/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)bottom/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)left/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)right/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)50% 33.333%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)50% 66.666%/100% var(--sg-wall)no-repeat,linear-gradient(#000 0 0)33.333% 0/var(--sg-wall)100% no-repeat,linear-gradient(#000 0 0)66.666% 0/var(--sg-wall)100% no-repeat;position:absolute;inset:0}#game-container{inset:0;bottom:calc(-1*var(--qos-footer-h));height:calc(100% + var(--qos-footer-h));z-index:17;pointer-events:none;position:absolute}.qos-board.qos-intro-cinematic #game-container{z-index:50}.qos-board.qos-intro-logo-flight .qos-stage-wrap,.qos-board.qos-intro-logo-flight .qos-stage-board{overflow:visible!important}.qos-board.qos-intro-logo-flight .qos-stage-board>:not(#game-container){visibility:hidden!important;opacity:0!important;pointer-events:none!important}.qos-board.qos-intro-logo-flight #game-container{z-index:100!important}.qos-phaser-stage-v42 #qos-stage-overlay,.qos-phaser-stage-v42 #qos-stage-foreground,.qos-phaser-stage-v42 #qos-stage-signs-layer,.qos-phaser-stage-v42 #qos-stage-room-outlines,.qos-phaser-stage-v42 .qos-partition-groove{visibility:hidden!important;pointer-events:none!important}.qos-phaser-stage-v42 #qos-stage-overlay.qos-stage-overlay--thin{z-index:20;pointer-events:none;visibility:visible!important}.qos-phaser-stage-v42 #qos-stage-challenge-layer{z-index:19;pointer-events:none;visibility:visible!important}.qos-board.qos-intro-cinematic #qos-stage-overlay .qos-challenge-question-slot,.qos-phaser-stage-v42.qos-intro-cinematic #qos-stage-overlay .qos-challenge-question-slot{visibility:hidden!important}.qos-board.qos-intro-cinematic #qos-stage-challenge-layer,.qos-phaser-stage-v42.qos-intro-cinematic #qos-stage-challenge-layer{visibility:hidden!important;pointer-events:none!important}.qos-board.qos-intro-cinematic .qos-challenge-layer-grid>.qos-challenge-partition,.qos-phaser-stage-v42 .qos-challenge-layer-grid>.qos-challenge-partition{background:0 0!important}.qos-board.qos-phaser-stage-v42 .qos-stage-wrap,.qos-board.qos-phaser-stage-v42 .qos-stage-board{overflow:visible}.qos-board.qos-phaser-stage-v42 .qos-footer-caption{padding-left:clamp(112px,22cqw,260px);padding-right:clamp(112px,22cqw,260px)}.qos-phaser-stage-v42 .qos-cine-intro-narrator{visibility:hidden!important}.qos-phaser-stage-v42 .qos-chain-row,.qos-phaser-stage-v42 .qos-wood-grain,.qos-phaser-stage-v42 .qos-wood-shine,.qos-phaser-stage-v42 .qos-plaque-inner,.qos-phaser-stage-v42 .qos-plaque-smoke-host{display:none!important}.qos-phaser-stage-v42 .qos-plaque{box-shadow:none!important;filter:none!important;background:0 0!important;border:none!important}.qos-phaser-stage-v42 .qos-sign-text-mirror .qos-plaque-text,.qos-phaser-stage-v42 .qos-sign-text-mirror .qos-alt-badge{display:inline-block;transform:scaleX(-1)}.qos-phaser-stage-v42 .qos-sign-text-vanish .qos-sign-cascade,.qos-phaser-stage-v42 .qos-sign-text-vanish .qos-sign-settled{transform-origin:bottom;animation:.68s cubic-bezier(.4,0,.9,.35) forwards qos-sign-sumico-shrink!important}#game-container canvas{display:block;width:100%!important;height:100%!important}.qos-footer{z-index:30;background:0 0;border-top:none;padding:0 8px;position:relative;overflow:visible}.qos-footer-caption{text-align:center;width:100%;min-width:0;height:100%;min-height:var(--qos-footer-h);padding:5px var(--qos-footer-legend-inset)3px;box-sizing:border-box;flex-direction:column;justify-content:center;align-self:stretch;align-items:stretch;display:flex;position:relative;overflow:visible}.qos-footer.qos-footer-hidden{visibility:hidden;pointer-events:none}.qos-footer-dock{z-index:4;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;height:100%;display:grid;position:relative;overflow:visible}.qos-footer-legend-slot{z-index:1;flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:4px;width:100%;min-width:0;max-width:none;min-height:0;display:flex;position:relative;overflow:visible}.qos-footer-primary-wrap{justify-content:center;align-items:center;width:100%;min-height:0;padding:4px 6px 2px;display:flex;overflow:visible}.qos-footer-primary-wrap.qos-footer-primary-empty{display:none}.qos-footer-primary{font-family:var(--qos-font-caption,"Chelsea Market",system-ui,sans-serif);letter-spacing:0;text-transform:uppercase;color:#f3eee5;text-shadow:0 2px 8px #000000d9;overflow-wrap:break-word;word-break:break-word;width:100%;max-width:none;max-height:calc(var(--qos-footer-fit-lines,2)*1.38em + .2em);padding-top:.14em;padding-bottom:.06em;font-size:clamp(18px,3.4cqw,32px);font-weight:900;line-height:1.38;display:block;overflow:hidden}.qos-footer-primary.accent{color:var(--qos-yellow-light)}.qos-footer-primary .qos-negation{color:#c1272d;text-shadow:0 2px 8px #000000d9}.qos-footer-primary.angel,.qos-footer-primary.correct{color:var(--qos-blue)}.qos-footer-primary.demon,.qos-footer-primary.wrong{color:var(--qos-red)}.qos-footer-primary.neutral{color:#f3eee5}.qos-footer-secondary:empty{max-height:0;padding:0;display:none}.qos-footer-secondary{color:#f3eee5;overflow-wrap:break-word;word-break:break-word;width:100%;max-height:calc(var(--qos-footer-fit-lines,2)*1.38em + .14em);margin-top:0;padding-top:.1em;padding-bottom:.04em;font-size:clamp(11px,1.5cqw,14px);font-weight:700;line-height:1.38;display:block;overflow:hidden}.qos-footer-secondary.angel{color:var(--qos-blue)}.qos-footer-secondary.demon{color:var(--qos-red)}.qos-continue-chip{border:3px solid var(--qos-ink);background:linear-gradient(180deg,#ffab47 0%,var(--qos-yellow)55%,#e67a00 100%);color:#111;letter-spacing:.1em;text-transform:uppercase;width:100%;max-width:min(100%,22rem);min-height:44px;box-shadow:var(--qos-sc-shadow);cursor:pointer;border-radius:12px;margin:6px auto 0;padding:10px 16px;font-family:inherit;font-size:clamp(11px,1.5cqw,13px);font-weight:900;transition:transform .1s,filter .15s;animation:1.6s ease-in-out infinite qos-continue-pulse;display:none}.qos-continue-chip.visible{display:block}@keyframes qos-continue-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}.qos-compact .qos-continue-chip{padding:8px 12px;font-size:clamp(10px,2.8cqw,12px)}.qos-sign-cell{pointer-events:none;position:relative;overflow:visible;background:0 0!important}.qos-board-texture{pointer-events:none;opacity:.1;z-index:1;background-image:radial-gradient(circle at 1px 1px,#ffe8b138 1px,#0000 0);background-size:14px 14px;border-radius:0;position:absolute;inset:0}.qos-result-veil{z-index:100;text-align:center;background:#000000c7;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:none;position:absolute;inset:0}.qos-result-veil.visible{display:flex}.qos-result-title{font-family:var(--qos-font-title,"Lilita One",system-ui,sans-serif);font-size:clamp(40px,8cqw,64px);font-weight:900}.qos-result-sub{color:#d4c4a8;max-width:560px;margin-top:16px;font-size:clamp(14px,2cqw,20px)}.qos-lobby-only #qos-footer,.qos-lobby-only .qos-partition-groove{display:none}.qos-lobby-only .qos-board{grid-template-rows:1fr}.qos-hidden{display:none!important}.qos-compact .qos-header{padding:2px 4px 3px}.qos-compact .qos-header-inner{gap:4px}.qos-compact .qos-header-title-panel,.qos-compact .qos-flip-panel{width:min(42vw,200px);height:clamp(26px,3.6cqh,30px)}.qos-compact .qos-header-chrome--left{width:clamp(26px,3.4cqh,32px)}.qos-compact .qos-header-chrome--right{width:clamp(40px,5cqh,50px)}.qos-compact{--qos-footer-legend-inset:clamp(84px,12.6cqw,148px)}.qos-compact .qos-footer-caption{padding:4px var(--qos-footer-legend-inset)2px}.qos-compact .qos-footer-secondary{display:block;overflow:hidden}.qos-compact .qos-footer-primary{font-size:clamp(15px,2.8cqw,26px)}.qos-compact .qos-stage-wrap{padding:0}
