:root{color:#f0dfb6;background:#2b1c14;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-synthesis:none;text-rendering:optimizeSpeed;-webkit-font-smoothing:none}*{box-sizing:border-box}html,body,#app{width:100%;min-width:320px;height:100%;min-height:100%;margin:0;overflow:hidden}button,input{font:inherit}button{color:inherit}.qb-shell{--qb-charcoal: #171812;--qb-black: #090a08;--qb-cream: #f0dfb6;--qb-orange: #d9560d;--qb-mustard: #d49a00;--qb-avocado: #5b850f;--qb-blue: #1f5f93;position:relative;width:100%;height:100%;background:#2b1c14;image-rendering:pixelated}.qb-title{position:absolute;inset:0;background:#2b1c14}.qb-title-hit{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0;color:transparent;background:transparent;cursor:pointer}.qb-title-hit span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.qb-title-hit:focus-visible{outline:4px solid var(--qb-cream);outline-offset:7px;box-shadow:0 0 0 7px #bc552b8c}.qb-title-help{position:absolute;left:50%;bottom:2.5%;margin:0;padding:.35rem .7rem;color:var(--qb-cream);background:#090a08d6;font-size:clamp(.65rem,1.1vw,.9rem);letter-spacing:.12em;transform:translate(-50%)}.qb-internal{position:absolute;inset:0;display:grid;place-items:center;padding:2.5vh 2.5vw;background:#2b1c14}.qb-internal[hidden]{display:none}.qb-screen-header[hidden],.qb-screen-footer[hidden],.qb-page[hidden],.qb-game-ui[hidden]{display:none!important}.qb-screen-frame{position:relative;width:min(95vw,calc(95vh * 16 / 9));aspect-ratio:16 / 9;overflow:hidden;border-radius:2.4%/4.2%;background:var(--qb-charcoal);box-shadow:inset 0 0 0 7px #2b2b21,inset 0 0 0 9px #5a513c,inset 0 0 46px #000,0 0 0 2px #070806,0 20px 60px #000000ad}.qb-canvas-host,.qb-canvas-host canvas{position:absolute;inset:0;width:100%!important;height:100%!important;image-rendering:pixelated;filter:saturate(.92) contrast(1.05) blur(.3px)}.qb-screen-header,.qb-screen-footer,.qb-page,.qb-game-ui{position:absolute;z-index:3;filter:saturate(.94) contrast(1.04) blur(.18px)}.qb-game-ui{inset:0;pointer-events:none}.qb-cabinet-ui{position:absolute;inset:0}.qb-qong-score{position:absolute;z-index:4;top:2.6%;left:5.2%;right:5.2%;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;color:var(--qb-cream);text-align:center;text-shadow:2px 0 rgb(188 85 43 / 30%)}.qb-qong-score>div{display:grid;justify-items:start;line-height:.85}.qb-qong-score>div:nth-child(2){justify-items:center;gap:.1rem}.qb-qong-score>div:last-child{justify-items:end}.qb-qong-score strong{font-size:clamp(1.1rem,4.6vw,4rem)}.qb-qong-score>div:first-child strong,.qb-qong-score>div:first-child small{color:var(--qb-orange)}.qb-qong-score>div:last-child strong,.qb-qong-score>div:last-child small{color:var(--qb-blue)}.qb-qong-score span{font-size:clamp(.6rem,1.55vw,1.25rem);letter-spacing:.12em}.qb-qong-score small{font-size:clamp(.5rem,1.05vw,.88rem);letter-spacing:.11em}.qb-qong-notice{position:absolute;z-index:4;left:50%;bottom:11.8%;min-width:18rem;padding:.25rem .6rem;color:var(--qb-mustard);background:#090a08d1;font-size:clamp(.55rem,1.25vw,1rem);letter-spacing:.1em;text-align:center;transform:translate(-50%)}.qb-qong-controls,.qb-skipixl-controls,.qb-fluxball-controls,.qb-quantman-controls,.qb-qgraph-controls{position:absolute;z-index:6;left:4.5%;right:4.5%;bottom:3.2%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--qb-cream);font-size:clamp(.48rem,.95vw,.78rem);pointer-events:auto}.qb-qong-controls button,.qb-skipixl-controls button,.qb-fluxball-controls button,.qb-quantman-controls button,.qb-qgraph-controls button{border:0;padding:.25rem .4rem;color:var(--qb-orange);background:#090a08b8;cursor:pointer}.qb-qong-controls button{white-space:nowrap}.qb-qong-controls button:focus-visible,.qb-qong-controls button:hover,.qb-skipixl-controls button:focus-visible,.qb-skipixl-controls button:hover,.qb-fluxball-controls button:focus-visible,.qb-fluxball-controls button:hover,.qb-quantman-controls button:focus-visible,.qb-quantman-controls button:hover,.qb-qgraph-controls button:focus-visible,.qb-qgraph-controls button:hover{outline:2px solid var(--qb-mustard);outline-offset:2px}.qb-skipixl-controls button:disabled,.qb-fluxball-controls button:disabled,.qb-quantman-controls button:disabled,.qb-qgraph-controls button:disabled{opacity:.42;cursor:default}.qb-skipixl-score{position:absolute;z-index:4;top:3.4%;left:5.2%;right:5.2%;display:flex;justify-content:space-between;color:var(--qb-cream);text-shadow:2px 0 rgb(188 85 43 / 30%)}.qb-skipixl-score>div{display:grid;line-height:.88}.qb-skipixl-score>div:last-child{justify-items:end}.qb-skipixl-score small{color:var(--qb-cream);font-size:clamp(.5rem,1.05vw,.88rem);letter-spacing:.11em}.qb-skipixl-score strong{color:var(--qb-mustard);font-size:clamp(1.1rem,4vw,3.5rem);letter-spacing:.04em}.qb-skipixl-score>div:last-child strong{color:var(--qb-cream)}.qb-skipixl-notice{position:absolute;z-index:4;left:50%;top:4.3%;padding:.18rem .45rem;color:var(--qb-mustard);background:transparent;font-size:clamp(.55rem,1.12vw,.92rem);letter-spacing:.08em;text-align:center;text-shadow:2px 2px 0 var(--qb-black);transform:translate(-50%)}.qb-game-ui[data-phase=ready] .qb-skipixl-notice{top:42%;border-top:2px solid var(--qb-orange);border-bottom:2px solid var(--qb-orange);padding:.55rem 1.2rem;background:#090a08d1;font-size:clamp(1rem,3.4vw,2.6rem)}.qb-skipixl-controls [data-skipixl=speed]{margin-left:auto;color:var(--qb-mustard)}.qb-fluxball-hud{position:absolute;z-index:4;inset:0;color:var(--qb-cream);text-shadow:2px 0 rgb(188 85 43 / 30%)}.qb-fluxball-score{position:absolute;display:flex;align-items:baseline;gap:.35rem;line-height:.82}.qb-fluxball-score[hidden]{display:none}.qb-fluxball-score small{font-size:clamp(.62rem,1.35vw,1.1rem);letter-spacing:.08em}.qb-fluxball-score strong{font-size:clamp(1.65rem,5.2vw,4.4rem)}.qb-fluxball-score--a{top:44%;left:4.2%;color:var(--qb-orange)}.qb-fluxball-score--b{top:44%;right:4.2%;color:var(--qb-mustard)}.qb-fluxball-score--c{top:3%;left:31%;color:var(--qb-avocado)}.qb-fluxball-score--d{right:31%;bottom:4.5%;color:var(--qb-blue)}.qb-fluxball-clock{position:absolute;top:2.5%;left:50%;display:grid;justify-items:center;line-height:.82;transform:translate(-50%)}.qb-fluxball-clock small,.qb-fluxball-clock span{font-size:clamp(.48rem,1vw,.82rem);letter-spacing:.15em}.qb-fluxball-clock strong{font-size:clamp(1.8rem,5.8vw,4.9rem)}.qb-fluxball-notice{position:absolute;z-index:5;left:50%;bottom:11.7%;padding:.16rem .46rem;color:var(--qb-cream);background:#090a08c2;font-size:clamp(.52rem,1.05vw,.88rem);letter-spacing:.13em;text-shadow:2px 2px 0 var(--qb-black);transform:translate(-50%)}.qb-fluxball-reveal{position:absolute;z-index:7;inset:14% 15% 13%;overflow:auto;pointer-events:auto}.qb-fluxball-reveal:empty{display:none}.qb-fluxball-rulefield,.qb-fluxball-final{border:2px solid var(--qb-cream);padding:.55rem .7rem;color:var(--qb-cream);background:#090a08f5;box-shadow:0 0 0 3px #090a08cc}.qb-quantman-hud{position:absolute;z-index:4;top:2.5%;left:4.5%;right:4.5%;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;color:var(--qb-cream);text-shadow:2px 0 rgb(188 85 43 / 30%)}.qb-quantman-hud>div{display:grid;line-height:.88}.qb-quantman-hud>div:nth-child(2){justify-items:center;gap:.18rem;padding-top:.1rem;color:var(--qb-blue);font-size:clamp(.46rem,.9vw,.76rem);letter-spacing:.09em}.qb-quantman-hud>div:last-child{justify-items:end}.qb-quantman-hud small{color:var(--qb-cream);font-size:clamp(.44rem,.86vw,.72rem);letter-spacing:.11em}.qb-quantman-hud strong{color:var(--qb-mustard);font-size:clamp(1.05rem,3.8vw,3.25rem)}.qb-quantman-hud>div:last-child strong{color:var(--qb-cream)}.qb-quantman-notice{position:absolute;z-index:5;left:50%;bottom:11.5%;padding:.16rem .46rem;color:var(--qb-mustard);background:#090a08d1;font-size:clamp(.5rem,.98vw,.82rem);letter-spacing:.11em;text-shadow:2px 2px 0 var(--qb-black);transform:translate(-50%)}.qb-game-ui[data-cabinet=quantman][data-phase=won] .qb-quantman-controls>span,.qb-game-ui[data-cabinet=quantman][data-phase=lost] .qb-quantman-controls>span{display:none}.qb-fluxball-rulefield header,.qb-fluxball-rulefield li{display:grid;grid-template-columns:.55fr 1.35fr 1.6fr 1.2fr;align-items:center;gap:.35rem}.qb-fluxball-rulefield header{border-bottom:1px solid var(--qb-cream);padding-bottom:.3rem;font-size:clamp(.42rem,.78vw,.66rem);letter-spacing:.05em}.qb-fluxball-rulefield ol{display:grid;gap:.18rem;margin:0;padding:.4rem 0;list-style:none}.qb-fluxball-rulefield li{font-size:clamp(.52rem,1.02vw,.84rem)}.qb-fluxball-rulefield li.is-a strong{color:var(--qb-orange)}.qb-fluxball-rulefield li.is-b strong{color:var(--qb-mustard)}.qb-fluxball-rulefield li.is-c strong{color:var(--qb-avocado)}.qb-fluxball-rulefield li.is-d strong{color:var(--qb-blue)}.qb-fluxball-rulefield details{border-top:1px dashed rgb(240 223 182 / 52%);padding-top:.35rem;font-size:clamp(.43rem,.8vw,.67rem)}.qb-fluxball-rulefield summary{color:var(--qb-mustard);cursor:pointer;letter-spacing:.11em}.qb-fluxball-rulefield dl{display:grid;gap:.18rem;margin:.4rem 0 0}.qb-fluxball-rulefield dl div{display:grid;grid-template-columns:minmax(8rem,.9fr) 2fr;gap:.5rem}.qb-fluxball-rulefield dt{color:var(--qb-orange)}.qb-fluxball-rulefield dd{margin:0;overflow-wrap:anywhere}.qb-fluxball-final{display:grid;gap:.45rem;justify-items:center;margin-top:16%;color:var(--qb-mustard);text-align:center}.qb-screen-header{top:3.1%;left:18.5%;right:5.6%;display:flex;align-items:flex-start;justify-content:space-between;color:var(--qb-cream);letter-spacing:.14em;text-shadow:2px 0 0 rgb(188 85 43 / 35%)}.qb-screen-header>:first-child{color:var(--qb-cream);font-weight:900;font-size:clamp(1.35rem,5.2vw,4.45rem);line-height:.9;letter-spacing:.035em}.qb-screen-header>:last-child{border-bottom:2px solid currentcolor;padding-bottom:.18rem;color:var(--qb-orange);font-size:clamp(.52rem,1.45vw,1.2rem);line-height:1}.qb-page{inset:18% 5.4% 13% 17.4%;overflow:hidden}.qb-page-panel{height:100%;padding:.4rem .7rem}.qb-scroll{overflow-y:auto;scrollbar-color:var(--qb-orange) transparent;scrollbar-width:thin}.qb-page h1{margin:0 0 .7rem;color:var(--qb-cream);font-size:clamp(1.2rem,4.1vw,3.6rem);line-height:.92;letter-spacing:.07em}.qb-page h1:focus{outline:none}.qb-page h1:focus-visible{text-decoration:underline var(--qb-orange) .12em;text-underline-offset:.15em}.qb-page p{max-width:70ch;margin:.35rem 0 .8rem;font-size:clamp(.62rem,1.18vw,1rem);line-height:1.35}.qb-kicker{color:var(--qb-orange);font-weight:700;letter-spacing:.15em}.qb-index nav{position:relative;display:grid;gap:clamp(2px,.5vw,9px);width:100%;height:100%;padding:.15rem 0 .15rem 12.5%}.qb-shell[data-page=main] .qb-page{left:5%;top:13.5%;bottom:9%}.qb-shell[data-page=main] .qb-screen-header{top:1.8%;left:30.5%}.qb-index:before,.qb-index:after{position:absolute;left:2.5%;content:""}.qb-index:before{top:3%;bottom:1%;width:4px;background:repeating-linear-gradient(to bottom,var(--qb-cream) 0 9px,transparent 9px 15px);opacity:.88}.qb-index:after{top:2.5%;width:15px;height:15px;border:3px solid var(--qb-mustard);background:var(--qb-charcoal);box-shadow:0 calc(61vh - 7rem) 0 -3px var(--qb-charcoal),0 calc(61vh - 7rem) 0 0 var(--qb-cream);transform:translate(-5px)}.qb-menu-row{display:grid;grid-template-columns:clamp(72px,12vw,170px) minmax(7em,auto) minmax(2rem,1fr) minmax(4.5rem,.14fr);align-items:center;gap:clamp(.45rem,1.2vw,1.2rem);min-height:clamp(32px,5.7vw,84px);border:2px solid transparent;padding:.2rem .7rem .2rem .45rem;text-align:left;background:transparent;cursor:pointer}.qb-menu-thumb{position:relative;align-self:stretch;display:grid;place-items:center;min-height:40px;border:2px solid var(--qb-cream);color:var(--qb-cream);background:#090a08d1;box-shadow:inset 0 0 0 2px #e7d8ae1a}.qb-menu-thumb b{position:absolute;top:.15rem;left:.25rem;color:var(--qb-orange);font-size:clamp(.45rem,.8vw,.68rem)}.qb-thumb-art{position:relative;display:block;width:72%;height:66%;overflow:hidden}.qb-thumb-art i,.qb-thumb-art:before,.qb-thumb-art:after{position:absolute;display:block;content:""}.qb-menu-thumb--story .qb-thumb-art{border:1px solid rgb(240 223 182 / 56%);background:repeating-linear-gradient(to bottom,transparent 0 4px,rgb(240 223 182 / 25%) 4px 5px)}.qb-menu-thumb--story .qb-thumb-art:before{inset:0 49%;border-left:1px dashed var(--qb-cream)}.qb-menu-thumb--story .qb-thumb-art:after{top:44%;left:48%;width:4px;height:4px;background:var(--qb-mustard)}.qb-menu-thumb--story .qb-thumb-art i:nth-child(1),.qb-menu-thumb--story .qb-thumb-art i:nth-child(2){top:24%;width:4px;height:52%}.qb-menu-thumb--story .qb-thumb-art i:nth-child(1){left:8%;background:var(--qb-orange)}.qb-menu-thumb--story .qb-thumb-art i:nth-child(2){right:8%;background:var(--qb-blue)}.qb-menu-thumb--arcade .qb-thumb-art{background:linear-gradient(74deg,transparent 0 28%,var(--qb-blue) 29% 42%,transparent 43%),linear-gradient(106deg,transparent 0 28%,var(--qb-avocado) 29% 42%,transparent 43%)}.qb-menu-thumb--arcade .qb-thumb-art:before{inset:4% 28% 5%;border-right:2px solid var(--qb-cream);border-left:2px solid var(--qb-cream);transform:skew(-8deg)}.qb-menu-thumb--arcade .qb-thumb-art i{width:5px;height:5px;background:var(--qb-orange)}.qb-menu-thumb--arcade .qb-thumb-art i:nth-child(1){top:12%;left:42%}.qb-menu-thumb--arcade .qb-thumb-art i:nth-child(2){top:42%;left:57%;background:var(--qb-mustard)}.qb-menu-thumb--arcade .qb-thumb-art i:nth-child(3){top:72%;left:38%;background:var(--qb-avocado)}.qb-menu-thumb--settings .qb-thumb-art i{left:8%;right:8%;height:2px;background:#f0dfb69e}.qb-menu-thumb--settings .qb-thumb-art i:nth-child(1){top:18%;box-shadow:16px 0 0 2px var(--qb-orange)}.qb-menu-thumb--settings .qb-thumb-art i:nth-child(2){top:47%;box-shadow:34px 0 0 2px var(--qb-avocado)}.qb-menu-thumb--settings .qb-thumb-art i:nth-child(3){top:76%;box-shadow:24px 0 0 2px var(--qb-blue)}.qb-menu-thumb--credits .qb-thumb-art{border-left:3px solid var(--qb-orange);background:repeating-linear-gradient(to bottom,var(--qb-cream) 0 2px,transparent 2px 7px);opacity:.85}.qb-menu-thumb--credits .qb-thumb-art:after{right:0;bottom:0;width:32%;height:30%;background:var(--qb-blue);box-shadow:-13px 0 var(--qb-avocado)}.qb-menu-row strong{color:var(--qb-cream);font-size:clamp(.78rem,2.2vw,1.85rem);letter-spacing:.06em}.qb-menu-leader{height:3px;background:repeating-linear-gradient(to right,var(--qb-cream) 0 12px,transparent 12px 21px);opacity:.88}.qb-menu-row small{display:grid;justify-items:start;color:var(--qb-mustard);font-size:clamp(.65rem,1.6vw,1.35rem)}.qb-menu-row small i{color:inherit;font-style:normal;line-height:.5;letter-spacing:.15em}.qb-menu-row[data-page=arcade] small,.qb-menu-row[data-page=credits] small{color:var(--qb-orange)}.qb-menu-row[data-page=settings] small{color:var(--qb-blue)}.qb-menu-row:hover,.qb-menu-row:focus-visible,.qb-action:hover,.qb-action:focus-visible,.qb-arcade-game button:hover,.qb-arcade-game button:focus-visible,.qb-screen-footer button:focus-visible{outline:0;border-color:var(--qb-mustard);background:#c49a320f}.qb-arcade-launches button small{display:block;margin-top:.2rem;color:#f0dfb69e;font-size:.68em;letter-spacing:.05em}.qb-arcade-setup{grid-area:setup;margin:0;border-top:1px dashed rgb(240 223 182 / 28%);padding-top:.35rem;color:#f0dfb6ad;font-size:clamp(.5rem,.85vw,.72rem)}.qb-arcade-setup summary{width:max-content;color:var(--qb-mustard);letter-spacing:.08em;cursor:pointer}.qb-arcade-setup>div{display:flex;flex-wrap:wrap;gap:.45rem 1rem;padding-top:.45rem}.qb-arcade-setup label{display:flex;align-items:center;gap:.45rem}.qb-arcade-setup input,.qb-arcade-setup select{min-width:9.5rem;border:1px solid rgb(240 223 182 / 48%);padding:.22rem .35rem;color:var(--qb-cream);background:var(--qb-black);font:inherit}.qb-arcade-setup input:focus-visible,.qb-arcade-setup select:focus-visible{outline:2px solid var(--qb-orange);outline-offset:2px}.qb-menu-row:hover strong,.qb-menu-row:focus-visible strong{color:var(--qb-mustard)}.qb-menu-row:hover .qb-menu-thumb,.qb-menu-row:focus-visible .qb-menu-thumb{border-color:var(--qb-mustard)}.qb-story-card{display:flex;align-items:center;gap:1.3rem;max-width:760px;margin:1rem 0;border-left:8px solid var(--qb-orange);padding:.8rem 1rem;background:#526f7b38}.qb-story-card strong{color:var(--qb-mustard);font-size:clamp(.9rem,2vw,1.65rem)}.qb-story-card p{margin:.25rem 0 0}.qb-story{display:grid;grid-template-columns:minmax(10rem,.38fr) minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:.16rem .75rem;overflow:hidden}.qb-story>.qb-kicker,.qb-story>h1,.qb-story>.qb-story-premise{grid-column:1 / -1}.qb-story>.qb-kicker,.qb-story>h1,.qb-story>.qb-story-premise,.qb-story>.qb-action{margin:0}.qb-story .qb-story-card{display:block;grid-column:1;grid-row:4 / 6;width:auto;min-width:0;margin:0;padding:.35rem .45rem;overflow:hidden}.qb-story .qb-story-glyph{display:none}.qb-story .qb-story-card p{max-height:1.25em;overflow:hidden;font-size:clamp(.5rem,.7vw,.7rem);line-height:1.25;letter-spacing:.04em}.qb-story .qb-story-card strong{font-size:clamp(.68rem,1.25vw,.95rem)}.qb-story .qb-glyph{min-width:1.5em;font-size:clamp(1.7rem,4.2vw,3.7rem)}.qb-story-premise{max-height:1.4rem;margin:0!important;overflow:hidden;color:#f0dfb6a8;font-size:clamp(.53rem,.92vw,.78rem)!important}.qb-story-brief{grid-column:2;grid-row:4;min-width:0;min-height:0;margin:0;border-top:2px solid rgb(231 216 174 / 26%);border-bottom:2px solid rgb(231 216 174 / 18%);padding:.24rem 0;overflow:hidden}.qb-story-brief .qb-story-note{margin:0 0 .35rem;color:var(--qb-blue);font-size:clamp(.52rem,.88vw,.74rem);letter-spacing:.09em}.qb-story-brief dl{display:grid;gap:.18rem;margin:0}.qb-story-brief dl div{display:grid;grid-template-columns:minmax(6.4rem,.29fr) 1fr;gap:.35rem;min-height:1.75rem;overflow:hidden}.qb-story-brief dt{color:var(--qb-orange);font-size:clamp(.53rem,.9vw,.76rem);letter-spacing:.08em}.qb-story-brief dd{margin:0;max-height:2.35rem;overflow:hidden;color:#f0dfb6d1;font-size:clamp(.56rem,.96vw,.81rem);line-height:1.27}.qb-story>.qb-action{grid-column:2;grid-row:5;justify-self:start;padding:.35rem .6rem}.qb-glyph{min-width:2em;color:var(--qb-cream);font-size:clamp(2.2rem,6vw,5rem);text-align:center}.qb-action,.qb-arcade-game button{border:2px solid var(--qb-orange);padding:.55rem .8rem;color:var(--qb-cream);background:#090a08a6;font-weight:700;letter-spacing:.08em;cursor:pointer}.qb-action--danger{border-color:var(--qb-blue)}.qb-shell[data-page=arcade] .qb-page{top:14.5%;bottom:8.5%}.qb-arcade-library{display:grid;grid-template-rows:auto minmax(0,1fr);gap:.2rem;padding-block:.15rem;overflow:hidden}.qb-arcade-library-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.7rem;border-bottom:2px solid var(--qb-orange);padding:0 .2rem .25rem}.qb-page .qb-arcade-library-heading h1{margin:0;font-size:clamp(.82rem,2vw,1.65rem);letter-spacing:.09em}.qb-page .qb-arcade-library-heading p{margin:0;color:var(--qb-orange);font-size:clamp(.42rem,.72vw,.6rem);letter-spacing:.1em;text-align:right}.qb-arcade-list{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));min-height:0}.qb-arcade-game{display:grid;grid-template-areas:"identity play";grid-template-columns:minmax(10.5rem,.75fr) minmax(0,1.25fr);align-items:center;gap:.35rem .65rem;min-height:0;margin:0;border-bottom:1px solid rgb(231 216 174 / 28%);padding:.22rem .18rem}.qb-arcade-identity{grid-area:identity;display:grid;grid-template-columns:minmax(4.8rem,37%) 1fr;align-items:center;gap:.42rem;min-width:0}.qb-arcade-game h2{display:grid;gap:.08rem;margin:0;color:var(--qb-mustard);font-size:clamp(.62rem,1.25vw,1rem);line-height:1}.qb-arcade-game h2 small{color:#e7d8ae94;font-size:.48em;line-height:1.15}.qb-arcade-play{grid-area:play;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.3rem;min-width:0}.qb-arcade-play>span{color:var(--qb-orange);font-size:clamp(.38rem,.62vw,.52rem);letter-spacing:.1em}.qb-arcade-launches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.18rem;min-width:0}.qb-arcade-game--skipixl .qb-arcade-launches{grid-template-columns:repeat(3,minmax(0,1fr))}.qb-arcade-game button{min-width:0;padding:.22rem .28rem;font-size:clamp(.4rem,.72vw,.6rem);line-height:1.1}.qb-arcade-launches button:first-child{border-color:var(--qb-mustard);background:#d49a0017}.qb-arcade-preview{position:relative;display:block;aspect-ratio:2 / 1;overflow:hidden;border:2px solid var(--qb-cream);background:var(--qb-black);box-shadow:inset 0 0 0 2px #f0dfb614}.qb-arcade-preview:before,.qb-arcade-preview:after,.qb-arcade-preview i{position:absolute;display:block;content:""}.qb-arcade-preview--qong:before{inset:8%;border:1px solid rgb(240 223 182 / 78%);background:repeating-linear-gradient(to bottom,transparent 0 5px,rgb(240 223 182 / 8%) 5px 6px)}.qb-arcade-preview--qong:after{top:14%;bottom:14%;left:50%;border-left:1px dashed var(--qb-cream)}.qb-arcade-preview--qong i:nth-child(1),.qb-arcade-preview--qong i:nth-child(2){top:31%;width:4px;height:36%}.qb-arcade-preview--qong i:nth-child(1){left:14%;background:var(--qb-orange)}.qb-arcade-preview--qong i:nth-child(2){right:14%;background:var(--qb-blue)}.qb-arcade-preview--qong i:nth-child(3){top:47%;left:47%;width:5px;height:5px;background:var(--qb-mustard)}.qb-arcade-preview--skipixl{background:linear-gradient(74deg,transparent 0 38%,rgb(31 95 147 / 58%) 39% 51%,transparent 52%),linear-gradient(106deg,transparent 0 38%,rgb(91 133 15 / 52%) 39% 51%,transparent 52%)}.qb-arcade-preview--skipixl:before,.qb-arcade-preview--skipixl:after{top:0;bottom:0;width:28%;border-color:var(--qb-cream);border-style:solid;transform:skew(-9deg)}.qb-arcade-preview--skipixl:before{left:9%;border-width:0 1px 0 0}.qb-arcade-preview--skipixl:after{right:9%;border-width:0 0 0 1px}.qb-arcade-preview--skipixl i{width:3px;height:16px;background:var(--qb-orange);box-shadow:15px 0 var(--qb-orange)}.qb-arcade-preview--skipixl i:nth-child(1){top:12%;left:44%}.qb-arcade-preview--skipixl i:nth-child(2){top:43%;left:34%}.qb-arcade-preview--skipixl i:nth-child(3){top:70%;left:53%}.qb-arcade-preview--fluxball:before{inset:9%;border:1px solid var(--qb-cream)}.qb-arcade-preview--fluxball:after{top:50%;left:50%;width:28%;aspect-ratio:1;border:1px solid var(--qb-cream);border-radius:50%;transform:translate(-50%,-50%)}.qb-arcade-preview--fluxball i{width:6px;height:8px}.qb-arcade-preview--fluxball i:nth-child(1){top:42%;left:14%;background:var(--qb-orange)}.qb-arcade-preview--fluxball i:nth-child(2){top:42%;right:14%;background:var(--qb-mustard)}.qb-arcade-preview--fluxball i:nth-child(3){top:14%;left:48%;background:var(--qb-avocado)}.qb-arcade-preview--fluxball i:nth-child(4){bottom:14%;left:48%;background:var(--qb-blue)}.qb-arcade-preview--fluxball i:nth-child(5){top:48%;left:49%;width:4px;height:4px;background:var(--qb-cream)}.qb-arcade-preview--quantman{background:repeating-linear-gradient(to right,transparent 0 18px,rgb(240 223 182 / 52%) 18px 20px),repeating-linear-gradient(to bottom,transparent 0 13px,rgb(240 223 182 / 52%) 13px 15px)}.qb-arcade-preview--quantman:before{inset:18% 12%;background:linear-gradient(var(--qb-black) 0 0) 20% 30% / 36% 18% no-repeat,linear-gradient(var(--qb-black) 0 0) 74% 62% / 32% 20% no-repeat}.qb-arcade-preview--quantman i:nth-child(1){bottom:14%;left:12%;width:8px;height:8px;background:var(--qb-cream);transform:rotate(45deg)}.qb-arcade-preview--quantman i:nth-child(2){top:40%;right:18%;width:8px;height:8px;background:var(--qb-orange)}.qb-arcade-preview--quantman i:nth-child(3){top:18%;left:30%;width:5px;height:5px;background:var(--qb-mustard)}.qb-formula-lead{color:#e7d8aeb3}.qb-formula-path{display:grid;gap:.42rem;margin:.65rem 0 .8rem;border:1px solid rgb(240 223 182 / 24%);padding:.5rem;background:linear-gradient(#090a08c7,#090a08c7),repeating-linear-gradient(to bottom,transparent 0 4px,rgb(240 223 182 / 10%) 4px 5px)}.qb-formula-path>p{margin:0;color:var(--qb-orange);font-size:clamp(.52rem,.9vw,.76rem);letter-spacing:.12em}.qb-formula-path>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem}.qb-formula-path button{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.35rem;min-width:0;border:1px solid rgb(240 223 182 / 34%);padding:.3rem;color:#f0dfb6ad;background:var(--qb-black);font:inherit;font-size:clamp(.48rem,.86vw,.72rem);letter-spacing:.06em;text-align:left;cursor:pointer}.qb-formula-path button:not(:last-child):after{position:absolute;z-index:1;top:50%;right:-.34rem;color:var(--qb-mustard);content:"›";transform:translateY(-52%)}.qb-formula-path button span{color:var(--qb-orange)}.qb-formula-path button:hover,.qb-formula-path button:focus-visible,.qb-formula-path button[aria-pressed=true]{border-color:var(--qb-mustard);color:var(--qb-cream);outline:0;background:#5b850f24}.qb-formula-path output{min-height:1.2em;color:var(--qb-blue);font-size:clamp(.52rem,.92vw,.76rem);line-height:1.25}.qb-source-class{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem .9rem;border-top:2px solid var(--qb-orange);border-bottom:1px solid rgb(231 216 174 / 24%);padding:.38rem 0;color:var(--qb-cream);letter-spacing:.07em}.qb-source-class strong{color:var(--qb-mustard)}.qb-source-class span{color:var(--qb-blue)}.qb-formula-layer{border-top:2px solid rgb(231 216 174 / 22%);color:var(--qb-cream)}.qb-formula-layer summary{display:grid;grid-template-columns:2.8em 1fr;gap:.65rem;padding:.48rem 0;color:var(--qb-mustard);font-size:clamp(.65rem,1.15vw,.95rem);letter-spacing:.09em;cursor:pointer}.qb-formula-layer summary::marker{color:var(--qb-orange)}.qb-formula-layer summary span{color:var(--qb-orange)}.qb-formula-layer>div{margin:0 0 .65rem 3.45rem;color:#e7d8aec7;font-size:clamp(.58rem,1.05vw,.86rem);line-height:1.42}.qb-formula-layer dl{display:grid;gap:.35rem;margin:0}.qb-formula-layer dl div{display:grid;grid-template-columns:minmax(7rem,.33fr) 1fr;gap:.5rem}.qb-formula-layer dt{color:var(--qb-avocado)}.qb-formula-layer dd{min-width:0;margin:0;overflow-wrap:anywhere}.qb-designer-fragment{display:grid;gap:.32rem;margin:0 0 .6rem;border-left:3px solid var(--qb-orange);padding:.35rem .55rem;color:var(--qb-cream);background:#d49a0012}.qb-designer-fragment strong{color:var(--qb-mustard);font-size:.85em;letter-spacing:.1em}.qb-designer-fragment q{color:#f0dfb6db;font-style:normal}.qb-settings{display:grid;gap:.7rem;max-width:700px;border:2px solid rgb(231 216 174 / 26%);padding:.8rem 1rem}.qb-shell[data-page=settings] .qb-page{top:14.5%;bottom:8.5%}.qb-settings-page{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:.18rem;padding-block:.15rem;overflow:hidden}.qb-settings-page>.qb-kicker{margin:0;font-size:clamp(.4rem,.65vw,.55rem)}.qb-page .qb-settings-page>h1{margin:0 0 .18rem;font-size:clamp(.82rem,2vw,1.65rem)}.qb-settings-page .qb-settings{gap:.32rem;max-width:none;min-height:0;padding:.35rem .6rem;font-size:clamp(.5rem,.88vw,.74rem)}.qb-settings-scroll{min-height:0;overflow:auto;scrollbar-width:none}.qb-settings-scroll::-webkit-scrollbar{display:none}.qb-keymap{margin-top:.5rem}.qb-keymap section{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.45rem;align-items:center}.qb-keymap section>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem}.qb-key-binding{min-width:0;border:1px solid rgb(231 216 174 / 38%);color:inherit;background:transparent;padding:.22rem .12rem;font:inherit}.qb-key-binding span,.qb-key-binding b{display:block}.qb-key-binding span{font-size:.72em;opacity:.72}.qb-key-binding b{color:var(--qb-mustard)}.qb-key-binding[aria-pressed=true]{border-color:var(--qb-mustard)}.qb-settings-page .qb-settings input{width:.9rem;height:.9rem}.qb-settings-page .qb-settings .qb-volume input{width:100%;height:.9rem}.qb-settings-page .qb-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.22rem}.qb-settings-page .qb-actions .qb-action{min-width:0;padding:.24rem .3rem;font-size:clamp(.4rem,.68vw,.58rem);line-height:1.1}.qb-settings legend{color:var(--qb-orange);padding:0 .4rem}.qb-settings label{display:flex;gap:.7rem;align-items:center;cursor:pointer}.qb-settings input{width:1.2rem;height:1.2rem;accent-color:var(--qb-orange)}.qb-settings .qb-volume{display:grid;grid-template-columns:minmax(8rem,auto) minmax(8rem,1fr) 4ch}.qb-settings .qb-volume input{width:100%;height:1.2rem}.qb-settings .qb-volume output{color:var(--qb-mustard);text-align:right}.qb-actions{display:flex;gap:.6rem;margin-top:1rem}.qb-fluxball-lobby{display:grid;align-content:center;gap:.6rem}.qb-fluxball-lobby>:is(h1,p){margin:0}.qb-fluxball-lobby-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.qb-fluxball-lobby-slots button{display:grid;gap:.2rem;border:2px solid rgb(214 189 139 / 44%);color:var(--qb-cream);background:#2b1c14b3;padding:.7rem .3rem;font:inherit}.qb-fluxball-lobby-slots button[aria-pressed=true]{border-color:var(--qb-cream);background:#564330c2}.qb-fluxball-lobby-slots strong{font-size:1.5em}.qb-fluxball-lobby-slots small,.qb-fluxball-lobby-mode{color:var(--qb-mustard)}.qb-record{display:grid;gap:.65rem;margin:0}.qb-record div{display:grid;grid-template-columns:minmax(7rem,.25fr) 1fr;border-top:1px solid rgb(231 216 174 / 28%);padding-top:.45rem}.qb-record dt{color:var(--qb-orange)}.qb-record dd{margin:0}.qb-screen-footer{left:6.2%;right:6.2%;bottom:4.4%;display:flex;align-items:center;justify-content:space-between;color:#e7d8aead;font-size:clamp(.5rem,1.05vw,.85rem);letter-spacing:.08em}.qb-screen-footer button{border:0;padding:.25rem .45rem;color:var(--qb-orange);background:transparent;cursor:pointer}.qb-crt{position:absolute;z-index:5;inset:0;border-radius:inherit;pointer-events:none;overflow:hidden;background:repeating-linear-gradient(to bottom,transparent 0 2px,rgb(0 0 0 / 16%) 2px 3px,rgb(240 223 182 / 2.4%) 3px 4px),radial-gradient(ellipse at center,transparent 48%,rgb(0 0 0 / 22%) 78%,rgb(0 0 0 / 66%) 100%);box-shadow:inset 0 0 18px #f0dfb60a,inset 0 0 62px #0000008f;opacity:.92}.qb-crt:before,.qb-crt:after{position:absolute;inset:0;content:""}.qb-crt:before{background:repeating-linear-gradient(to right,rgb(217 86 13 / 3.2%) 0 1px,transparent 1px 3px,rgb(31 95 147 / 3%) 3px 4px,transparent 4px 6px),repeating-linear-gradient(178deg,transparent 0 13px,rgb(240 223 182 / 2.4%) 13px 14px,transparent 14px 29px);mix-blend-mode:screen}.qb-crt:after{top:-18%;bottom:auto;height:13%;background:linear-gradient(to bottom,transparent,rgb(240 223 182 / 2.5%) 43%,rgb(31 95 147 / 3.8%) 49%,rgb(217 86 13 / 3.2%) 53%,transparent);filter:blur(1.1px);opacity:0}.qb-developer-audit{position:fixed;z-index:50;top:.75rem;right:.75rem;width:min(28rem,36vw);max-height:calc(100vh - 1.5rem);overflow:auto;border:1px solid #d49a00;padding:.65rem;color:#f0dfb6;background:#090a08f0;font:.68rem/1.35 monospace;pointer-events:none;white-space:pre-wrap}.qb-developer-audit[hidden]{display:none}.qb-shell[data-flicker=true] .qb-crt{animation:qb-flicker 7.8s steps(1,end) infinite}.qb-shell[data-flicker=true] .qb-crt:after{animation:qb-sync-roll 11.6s linear infinite}.qb-status{position:fixed;z-index:10;left:50%;bottom:.4rem;max-width:min(92vw,70rem);color:var(--qb-cream);background:#090a08e0;font-size:.75rem;transform:translate(-50%)}.qb-status:empty{display:none}.qb-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes qb-flicker{0%,96%,to{opacity:.92}96.5%{opacity:.86}97%{opacity:.96}98%{opacity:.9}}@keyframes qb-sync-roll{0%,76%{transform:translateY(0);opacity:0}78%{opacity:.38}87%{transform:translateY(900%);opacity:.2}88%,to{transform:translateY(900%);opacity:0}}.qb-shell[data-reduced-motion=true] *,.qb-shell[data-reduced-motion=true] *:before,.qb-shell[data-reduced-motion=true] *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}@media(prefers-reduced-motion:reduce){.qb-shell *,.qb-shell *:before,.qb-shell *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(max-width:700px){.qb-internal{padding:0}.qb-screen-frame{width:100vw;border-radius:0;box-shadow:inset 0 0 0 3px #2b2b21,inset 0 0 0 4px #5a513c,inset 0 0 34px #000}.qb-shell:not([data-view=cabinet]) .qb-screen-frame{width:100vw;height:100vh;height:100dvh;aspect-ratio:auto}.qb-shell:not([data-view=cabinet]) .qb-screen-header{top:2.8%;left:8%;right:4%}.qb-shell:not([data-view=cabinet]) .qb-screen-header>:first-child{font-size:clamp(1.85rem,7vw,2.5rem)}.qb-shell:not([data-view=cabinet]) .qb-screen-header>:last-child,.qb-shell:not([data-view=cabinet]) .qb-screen-footer{font-size:.75rem}.qb-shell:not([data-view=cabinet]) .qb-page{inset:13% 4% 8.5% 8%}.qb-shell:not([data-view=cabinet]) .qb-page h1{font-size:clamp(1.7rem,7vw,2.55rem)}.qb-shell:not([data-view=cabinet]) .qb-page p,.qb-shell:not([data-view=cabinet]) .qb-source-class,.qb-shell:not([data-view=cabinet]) .qb-arcade-game button,.qb-shell:not([data-view=cabinet]) .qb-arcade-setup,.qb-shell:not([data-view=cabinet]) .qb-settings{font-size:.75rem}.qb-shell:not([data-view=cabinet]) .qb-screen-footer{left:4%;right:4%;bottom:2.6%}.qb-menu-row{grid-template-columns:76px minmax(0,1fr) auto;gap:.55rem;min-height:0;padding-right:.35rem}.qb-menu-row strong,.qb-menu-row small{font-size:.75rem}.qb-menu-thumb{align-self:center;width:100%;min-height:0;aspect-ratio:4 / 3}.qb-menu-leader{display:none}.qb-shell[data-page=main] .qb-screen-header{top:2.4%;left:24%}.qb-shell[data-page=main] .qb-page{inset:11.5% 3% 7% 2%}.qb-index nav{grid-template-rows:repeat(5,minmax(0,1fr));gap:.45rem;padding-left:8%}.qb-formula-path>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.qb-formula-path button:after{display:none}.qb-formula-path>p,.qb-formula-path button,.qb-formula-path output,.qb-formula-layer summary,.qb-formula-layer>div{font-size:.75rem}.qb-formula-path button{min-height:2.25rem;padding:.45rem}.qb-formula-path output{min-height:2.5em}.qb-formula-layer>div{margin-left:.8rem;line-height:1.45}.qb-formula-layer dl div{grid-template-columns:1fr;gap:.15rem}.qb-screen-header{left:13%}.qb-page{left:12%;right:3%}.qb-shell[data-page=main] .qb-page{left:2%}.qb-story .qb-story-card{float:none;width:100%;margin-right:0}.qb-story-brief{min-height:0}.qb-story-brief dl div{grid-template-columns:4.8rem 1fr}.qb-qong-controls{right:3%;left:3%;gap:.22rem;font-size:.56rem}.qb-qong-controls button{padding:.18rem .25rem}.qb-arcade-library{overflow-y:auto}.qb-arcade-library-heading{display:block}.qb-page .qb-arcade-library-heading p{margin-top:.2rem;text-align:left}.qb-arcade-list{display:block}.qb-arcade-game{grid-template-areas:"identity" "play";grid-template-columns:1fr;min-height:7rem}.qb-arcade-identity{grid-template-columns:96px minmax(0,1fr)}.qb-arcade-play{grid-template-columns:auto minmax(0,1fr)}.qb-settings-page{display:block;overflow-y:auto}.qb-settings-page .qb-actions{grid-template-columns:1fr}}:root{color:#d6bd8b;background:#2b1c14}.qb-shell{--qb-charcoal: #2b1c14;--qb-black: #2b1c14;--qb-muted-tan: #564330;--qb-cream: #d6bd8b;--qb-orange: #d6bd8b;--qb-mustard: #d6bd8b;--qb-avocado: #d6bd8b;--qb-blue: #d6bd8b;background-color:var(--qb-charcoal);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAC0CAIAAABqhmJGAAAE60lEQVR42u3dPW7cMBAGUJq+gsut42KbND6A4Tvk5inc5xZxkUKAoMJCAkcSZ4bPMISHIIi5XGXlj8Ofxx9v39vvj9eXb66urumuD/fb0/359vP9V2uttcbMidwX3Z9v658ycxY/3G9PeT+Htl9n/P0L3Fpb34zy/a+dh7un/hzaXs/4+xd4vbFm6H/tPNwyMLMMzMxxMnDhzMDGOCpl8j5bZmBjHJUyuQzMLANP4OVbP8z5bFcHVm8MlAlH9WfV93Hg6+o+LxO186hMOKo/q76PA1+XDMwsAzNzvQwsuzKfmr27zKPuzXmztwzMLAMzszqwubLaaYzDemCZXDutB2ZmGZiZZWB7RMmEXC4Dy1oy4eSWgZllYGY2F5rVvbUzUAaWtdS9tVMGZmYZ2P5bfleyL3TJTGiPqNrZu3A/d3sX2SOqfPYu3M8yMLMMzMzmQqsns7q3faFZ3dvZSMwsAzOz9cDWAxtTYOuBZXVjCtYDM7MMzMz2hU5eJ2ytrW+G54kxlFhnI6kT/tXrO+F5wuZCM8vAzGw9MMts2jmmDqxOyOre6sDMPHcGXq7X7xHlucHqwLKWPcCsB7YeWNaqsgeY9cDWAzOzOjCzDCyTsPvE2Ugytnqy+0QGZpaBmVkGVieUydl6YHVCzxljAdYDM8vAzCwDfykPBM+E2z1x1F35yj3Peoo8EDwTbv/3yth85Z5nMjCzDMxsHpgMzOre//9vbq/N2Uis7p3rGZhrPEIGZpaBPd8+86i9uGb7uTLwpOuBs+8RZW+qXP0c8H7u9oga+Blsb6pc/RzwfpaBmWVgZnY2EvMMdW9nI7HxYfetOjCzDMzM5kKb06udsr2zkbRTVnQ2EjPLwMycMAPbI4o58Vxoe0QxmwvNzDIwswxsrqxMrp32xDJXVju101xoZpaBmYf8LnDg3mOx1gPbI0o/G+NIvB7YHlH62RiHDMwsAzOzOjDLhNqpDswyoXbKwMwyMDM7G0m2YZ77bCRzZdl6YBmYWQZmZnVg5pJ1770vdWCWCROMZexd1YGZZWCf98wysHqydrK50OrJ2skyMLMMzMzmQsuE6qLaaS60dnpdddtpLjSzDMzMqTOwTCgTamfiOrBMKBNqpzowM8vAzGw9MFsPPMvZSMzGOJqzkZhZBmbmCzPwguVnlMxaMuGxryV4/0e+n0/JwNtXq04oE165R9Rs97MMzCwDM7M6sDohq3sHWg8sEzJbD8zMkTLw8m1ceu/nxu+fGj6qnwe+X7HWA6vHWmd7Rr8Vvp97wOeP7G2d7bH9Vvh+loGZZWBmVgdmYw1sPTCrhzsbiZllYGZ2NpJMqJ6snZdnYPVMc7+1UwZmZhmY2dlIzOrezkZilrFlYGYZ2Oe0eUusDpwmw2yv6pnq3s3ZSLmegeft8aueqe7tbCRmPjoDz5wDZWAunoGzZxWZUP8n7ecuq8iE+j9vP8vAzOrAzKwOLBNqpznbzdlIMqF2OhuJmWVgZrYemFlWtx6YZUvrgZlZBmZmZyPJcimz395XwP5fcNIacmcjyXIps9/eNWD/b//3ysDMLAMzs7OR1L3Z+cDm9DLLwMwsAzP/o5dvc6HVRY0dhH5/R/Xn2ffn7npge0TJ5BHaedT7O6o/z74/rQdmloGZ2VxomVA72dlI2qnurQ7MzDIwM8vArO6tnZ+vVf4DH8l4797F6FIAAAAASUVORK5CYII=);background-position:center;background-repeat:no-repeat;background-size:100% 100%}.qb-title{background-color:#2b1c14;background-image:none}.qb-title-layers{position:absolute;inset:0}.qb-title-field-surface,.qb-title-prompt-surface{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;image-rendering:pixelated;image-rendering:crisp-edges}.qb-title-help{width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.qb-title-hit:focus-visible{outline:0;box-shadow:none}.qb-status{border:1px solid var(--qb-cream);padding:.2rem .3rem;color:var(--qb-cream);background-color:var(--qb-charcoal);background-image:none;box-shadow:none;text-shadow:none;filter:none;opacity:1}.qb-internal{padding:0;background:#2b1c14}.qb-screen-frame{width:320px;height:180px;aspect-ratio:auto;container-type:size;border-radius:0;background:#2b1c14;box-shadow:inset 0 0 0 2px #d6bd8b}@media(min-width:640px)and (min-height:360px){.qb-screen-frame{width:640px;height:360px}}@media(min-width:960px)and (min-height:540px){.qb-screen-frame{width:960px;height:540px}}@media(min-width:1280px)and (min-height:720px){.qb-screen-frame{width:1280px;height:720px}}@media(min-width:1600px)and (min-height:900px){.qb-screen-frame{width:1600px;height:900px}}@media(min-width:1920px)and (min-height:1080px){.qb-screen-frame{width:1920px;height:1080px}}.qb-canvas-host,.qb-canvas-host canvas{filter:none;image-rendering:pixelated;image-rendering:crisp-edges}.qb-bitmap-ui{position:absolute;z-index:20;inset:0;width:100%;height:100%;pointer-events:none;image-rendering:pixelated;image-rendering:crisp-edges;opacity:1;filter:none}.qb-bitmap-semantic{opacity:0!important}.qb-bitmap-semantic input,.qb-bitmap-semantic select,.qb-bitmap-semantic button,.qb-bitmap-semantic summary{caret-color:var(--qb-cream)}.qb-bitmap-semantic summary{list-style:none}.qb-bitmap-semantic summary::-webkit-details-marker{display:none}.qb-bitmap-semantic input[type=number],.qb-bitmap-semantic select{appearance:none;border-color:var(--qb-cream);background-color:var(--qb-charcoal);background-image:none}.qb-bitmap-semantic input[type=number]::-webkit-inner-spin-button,.qb-bitmap-semantic input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.qb-bitmap-status-mirror{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.qb-screen-header,.qb-screen-footer,.qb-page,.qb-game-ui{filter:none}.qb-crt{display:none}.qb-screen-header,.qb-screen-footer{color:var(--qb-cream);background:var(--qb-charcoal);text-shadow:none}.qb-index:before,.qb-index:after{display:none}.qb-index nav{grid-template-rows:repeat(4,minmax(0,1fr));gap:clamp(3px,.8vw,12px);padding:2% 8%}.qb-primary-menu-row{display:grid;grid-template-columns:clamp(2.2rem,5vw,4.8rem) 1fr auto;align-items:center;gap:clamp(.6rem,1.7vw,1.6rem);min-height:0;border:2px solid var(--qb-cream);padding:.25rem .65rem;color:var(--qb-cream);text-align:left;background:var(--qb-charcoal);cursor:pointer}.qb-primary-menu-row>span{display:grid;align-self:stretch;place-items:center;border-right:2px solid var(--qb-cream);color:var(--qb-cream);font-size:clamp(.55rem,1.1vw,.9rem)}.qb-primary-menu-row strong{font-size:clamp(.9rem,2.6vw,2.2rem);letter-spacing:.08em}.qb-primary-menu-row small{color:var(--qb-cream);font-size:clamp(.55rem,1vw,.82rem);letter-spacing:.12em}.qb-primary-menu-row:hover,.qb-primary-menu-row:focus-visible{outline:0;color:var(--qb-charcoal);background:var(--qb-cream)}.qb-primary-menu-row:hover>span,.qb-primary-menu-row:focus-visible>span{border-color:var(--qb-charcoal);color:var(--qb-charcoal)}.qb-primary-menu-row:hover small,.qb-primary-menu-row:focus-visible small{color:var(--qb-charcoal)}.qb-primary-menu-row.is-locked{cursor:default;opacity:.58}.qb-primary-menu-row.is-locked:hover{color:var(--qb-cream);background:var(--qb-charcoal)}.qb-primary-menu-row.is-locked:hover>span,.qb-primary-menu-row.is-locked:hover small{color:var(--qb-cream)}.qb-story-select{display:grid;grid-template-rows:auto 1fr auto;gap:clamp(.35rem,.8vw,.7rem)}.qb-story-select header p,.qb-story-select header h1{margin-bottom:.2rem}.qb-story-select-list{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));gap:clamp(3px,.55vw,8px);min-height:0}.qb-story-select-row{display:grid;grid-template-columns:clamp(2rem,4vw,3.7rem) clamp(3rem,6vw,5rem) 1fr auto;align-items:center;gap:clamp(.4rem,1vw,.9rem);border:1px solid var(--qb-cream);padding:.2rem .5rem;color:var(--qb-cream);background:var(--qb-charcoal)}.qb-story-select-number,.qb-story-select-glyph{color:var(--qb-cream);text-align:center}.qb-story-select-glyph{font-size:clamp(.85rem,2vw,1.7rem)}.qb-story-select-row div{display:grid;gap:.08rem}.qb-story-select-row strong{font-size:clamp(.75rem,1.7vw,1.45rem);letter-spacing:.06em}.qb-story-select-row small,.qb-story-select-row>span:last-child{color:var(--qb-cream);font-size:clamp(.48rem,.82vw,.68rem);letter-spacing:.06em}.qb-story-select-row button{border:1px solid var(--qb-cream);padding:.3rem .55rem;color:var(--qb-cream);background:var(--qb-charcoal);cursor:pointer}.qb-story-select-row button:hover,.qb-story-select-row button:focus-visible{outline:0;color:var(--qb-charcoal);background:var(--qb-cream)}.qb-story-select-row[data-status=sealed]{border-color:var(--qb-muted-tan, #564330)}.qb-page-panel,.qb-menu-row,.qb-arcade-game,.qb-formula-layer,.qb-designer-card{text-shadow:none}.qb-menu-row,.qb-action,.qb-screen-footer button,.qb-arcade-launches button{border-radius:0;color:var(--qb-cream);background:var(--qb-charcoal)}.qb-arcade-library-heading{border-color:var(--qb-cream)}.qb-page .qb-arcade-library-heading p,.qb-arcade-game h2,.qb-arcade-game h2 small,.qb-arcade-play>span{color:var(--qb-cream)}.qb-arcade-game{border-color:var(--qb-muted-tan)}.qb-arcade-launches button:first-child{border-color:var(--qb-cream);background:var(--qb-charcoal)}.qb-arcade-preview{border-color:var(--qb-cream);background:var(--qb-charcoal);box-shadow:none}.qb-arcade-preview--qong:before{border-color:var(--qb-cream);background:none}.qb-arcade-preview--skipixl,.qb-arcade-preview--quantman{background:var(--qb-charcoal)}.qb-arcade-preview--quantman:before{border:1px solid var(--qb-muted-tan);background:none}.qb-menu-row:hover,.qb-menu-row:focus-visible,.qb-action:hover,.qb-action:focus-visible,.qb-screen-footer button:hover,.qb-screen-footer button:focus-visible{color:var(--qb-charcoal);background:var(--qb-cream);outline-color:var(--qb-orange)}.qb-qong-score,.qb-skipixl-score,.qb-fluxball-hud,.qb-quantman-hud,.qb-skipixl-notice,.qb-qong-notice,.qb-fluxball-notice,.qb-quantman-notice{text-shadow:none}.qb-qong-notice,.qb-skipixl-notice,.qb-fluxball-notice,.qb-quantman-notice,.qb-game-ui[data-phase=ready] .qb-skipixl-notice,.qb-qong-controls button,.qb-skipixl-controls button,.qb-fluxball-controls button,.qb-quantman-controls button,.qb-qgraph-controls button{color:var(--qb-cream);background:var(--qb-charcoal)}.qb-qong-controls button:disabled,.qb-skipixl-controls button:disabled,.qb-fluxball-controls button:disabled,.qb-quantman-controls button:disabled,.qb-qgraph-controls button:disabled{color:var(--qb-muted-tan);opacity:1}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-score{top:1.8%;left:50%;right:auto;display:grid;place-items:center;justify-content:center;min-width:6.8rem;border:0;padding:.16rem .45rem .22rem;color:var(--qb-cream);background:var(--qb-charcoal);text-align:center;transform:translate(-50%)}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-score>div{display:grid;justify-items:center;line-height:.82}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-score small,.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-score strong{color:var(--qb-cream)}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-score small{font-size:clamp(.42rem,.68vw,.58rem);letter-spacing:.11em}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-score strong{font-size:clamp(.82rem,1.75vw,1.45rem);letter-spacing:.05em}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-notice{top:auto;bottom:9%;min-width:0;border:1px solid var(--qb-cream);padding:.18rem .45rem;color:var(--qb-cream);background:var(--qb-charcoal);text-shadow:none}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-notice:empty{display:none}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-controls{left:3%;right:3%;bottom:1.4%;border-top:0;padding-top:0;color:var(--qb-cream);background:transparent}.qb-game-ui[data-cabinet=skipixl][data-phase=active] .qb-skipixl-controls>span{display:none}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-controls button{padding:0;color:var(--qb-cream);background:transparent}.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-controls button:hover,.qb-game-ui[data-cabinet=skipixl] .qb-skipixl-controls button:focus-visible{color:var(--qb-charcoal);background:var(--qb-cream);outline-color:var(--qb-cream)}@media(prefers-reduced-motion:reduce){.qb-shell[data-surface=transition] .qb-title{animation:none}}.qb-internal,.qb-internal *,.qb-internal *:before,.qb-internal *:after{border-color:var(--qb-cream)!important;outline-color:var(--qb-cream)!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;opacity:1!important}.qb-internal :is(.qb-qong-notice,.qb-qong-controls button,.qb-skipixl-controls button,.qb-fluxball-controls button,.qb-quantman-controls button,.qb-qgraph-controls button,.qb-skipixl-notice,.qb-fluxball-notice,.qb-fluxball-rulefield,.qb-fluxball-final,.qb-quantman-notice,.qb-menu-row,.qb-menu-thumb,.qb-menu-leader,.qb-story-card,.qb-action,.qb-arcade-game button,.qb-formula-path,.qb-formula-path button,.qb-designer-fragment,.qb-screen-footer button,.qb-developer-audit,.qb-status,.qb-designer,.qb-designer-hood,.qb-qubit-board,.qb-map-actions button,.qb-rally-pack li){background-color:var(--qb-charcoal)!important}.qb-internal :is(.qb-arcade-launches button small,.qb-arcade-setup,.qb-story-premise,.qb-story-brief dd,.qb-arcade-game h2 small,.qb-formula-lead,.qb-formula-path button,.qb-formula-layer>div,.qb-designer-fragment q,.qb-screen-footer,.qb-designer-speech p,.qb-designer-pipeline li,.qb-selector-trace>ol li){color:var(--qb-cream)!important}.qb-internal :is(.qb-menu-row,.qb-action,.qb-arcade-game button,.qb-qong-controls button,.qb-skipixl-controls button,.qb-fluxball-controls button,.qb-quantman-controls button,.qb-qgraph-controls button,.qb-screen-footer button,.qb-primary-menu-row,.qb-story-select-row button,.qb-formula-path button,.qb-map-actions button):is(:hover,:focus-visible),.qb-internal .qb-formula-path button[aria-pressed=true]{color:var(--qb-charcoal)!important;background-color:var(--qb-cream)!important}.qb-page :is(p,small,span,strong,button,summary,dt,dd,li,label,input,select,q),.qb-game-ui :is(p,small,span,strong,button,summary,dt,dd,li,label,output,q){font-size:1.5625cqw!important;line-height:1.2!important;letter-spacing:.3125cqw!important}.qb-internal .qb-screen-frame{width:320px!important;height:180px!important;aspect-ratio:auto!important}@media(min-width:640px)and (min-height:360px){.qb-internal .qb-screen-frame{width:640px!important;height:360px!important}}@media(min-width:960px)and (min-height:540px){.qb-internal .qb-screen-frame{width:960px!important;height:540px!important}}@media(min-width:1280px)and (min-height:720px){.qb-internal .qb-screen-frame{width:1280px!important;height:720px!important}}@media(min-width:1600px)and (min-height:900px){.qb-internal .qb-screen-frame{width:1600px!important;height:900px!important}}@media(min-width:1920px)and (min-height:1080px){.qb-internal .qb-screen-frame{width:1920px!important;height:1080px!important}}.qb-screen-header{top:4cqh;right:5cqw;left:5cqw;height:10cqh;align-items:center;background-color:var(--qb-charcoal)}.qb-screen-header>:first-child{box-sizing:border-box;min-width:36cqw;padding-right:1cqw;font-size:5cqw;line-height:1.1;letter-spacing:0}.qb-screen-header>:last-child{box-sizing:border-box;width:10cqw;min-width:10cqw;padding:0 1cqw;border:0;font-size:1.5625cqw;line-height:1.1;letter-spacing:.3125cqw;text-align:right}.qb-page,.qb-shell:not([data-view=cabinet]) .qb-page,.qb-shell[data-page=main] .qb-page,.qb-shell[data-page=arcade] .qb-page{top:18cqh;right:5cqw;bottom:12cqh;left:5cqw;background-color:var(--qb-charcoal)}.qb-page-panel{padding:0;background-color:var(--qb-charcoal)}.qb-shell:not([data-view=cabinet]) .qb-screen-footer{right:5cqw;bottom:4cqh;left:5cqw;min-height:5cqh;background-color:var(--qb-charcoal);font-size:1.5625cqw;letter-spacing:.3125cqw}.qb-screen-footer button{min-width:7cqw;padding:0;border:0;text-align:center}.qb-qong-controls [data-action=cabinet-back],.qb-skipixl-controls [data-action=cabinet-back],.qb-fluxball-controls [data-action=cabinet-back],.qb-quantman-controls [data-action=cabinet-back],.qb-qgraph-controls [data-action=cabinet-back]{min-width:7cqw;text-align:center}.qb-shell[data-page=main] .qb-screen-header{top:4cqh;left:5cqw}.qb-index nav{grid-template-rows:repeat(4,minmax(0,1fr));gap:2.2cqh;padding:0}.qb-primary-menu-row{grid-template-columns:6cqw minmax(0,1fr);gap:2cqw;border:0;border-bottom:1px solid var(--qb-cream);padding:.5cqh 1cqw}.qb-primary-menu-row>span{border-right:0;font-size:1.5625cqw!important;line-height:1!important}.qb-primary-menu-row strong{font-size:2.5cqw!important;line-height:1!important;letter-spacing:.3125cqw!important}.qb-primary-menu-row:last-child{border-bottom:0}.qb-primary-menu-row[data-page=arcade]{border-width:0 0 1px}.qb-primary-menu-row:hover,.qb-primary-menu-row:focus-visible,.qb-arcade-launches button:hover,.qb-arcade-launches button:focus-visible{color:var(--qb-charcoal)!important;background-color:var(--qb-cream)!important}.qb-primary-menu-row:hover>span,.qb-primary-menu-row:focus-visible>span{border-color:var(--qb-charcoal)!important}.qb-arcade-library{grid-template-rows:minmax(0,1fr);gap:0;padding:0;background-color:var(--qb-charcoal)}.qb-arcade-library-heading{min-height:10cqh;border-bottom:1px solid var(--qb-cream);padding:0 0 1cqh}.qb-page .qb-arcade-library-heading h1{font-size:3.125cqw;line-height:1}.qb-page .qb-arcade-library-heading p{max-width:none;font-size:1.5625cqw!important;line-height:1!important}.qb-arcade-list{display:grid;grid-template-rows:none;grid-auto-rows:25%;gap:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scroll-snap-type:y proximity;scrollbar-width:none}.qb-arcade-list::-webkit-scrollbar,.qb-story-select-list::-webkit-scrollbar{display:none}.qb-arcade-game{grid-template-areas:"identity play";grid-template-columns:minmax(0,42%) minmax(0,58%);gap:1.5cqw;min-height:0;border:0;border-bottom:1px solid var(--qb-cream);padding:.5cqh 3cqw .5cqh 0;background-color:var(--qb-charcoal);scroll-snap-align:start}.qb-arcade-game:last-child{border-bottom:0}.qb-arcade-identity{grid-template-columns:12.5cqw minmax(0,1fr);grid-template-rows:repeat(2,6cqh);align-content:center;gap:1.5cqw;row-gap:.5cqh}.qb-arcade-help{grid-column:2;grid-row:2;align-self:center;justify-self:start;min-width:10.5cqw;border:0;padding:0;font-size:1.25cqw;line-height:1;letter-spacing:.16em}.qb-arcade-help--unavailable{opacity:.55}.qb-game-help{display:grid;grid-template-rows:auto auto repeat(3,auto) 1fr auto;gap:1.2cqh;align-content:start;min-height:0;padding:1cqh 2cqw}.qb-game-help :is(.qb-kicker,h1,p){max-width:76cqw;margin:0}.qb-game-help h1{font-size:2.5cqw;line-height:1}.qb-game-help p{font-size:1.5625cqw!important;line-height:1.2!important;letter-spacing:.16em}.qb-game-help .qb-action{align-self:end;justify-self:end;margin:0;border:1px solid var(--qb-cream);padding:.7cqh 1cqw}.qb-arcade-game h2{grid-column:2;grid-row:1;align-self:center;display:block;font-size:2.5cqw;line-height:1;letter-spacing:.3125cqw}.qb-arcade-game h2 small{font-size:1.5625cqw!important;line-height:1!important;letter-spacing:.3125cqw!important}.qb-arcade-play{display:block}.qb-arcade-play>span{display:none}.qb-arcade-launches{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,6cqh);align-content:center;gap:.5cqh 1.5cqw}.qb-arcade-mode--column-1{grid-column:1}.qb-arcade-mode--column-2{grid-column:2}.qb-arcade-mode--column-3{grid-column:3}.qb-arcade-mode--row-1{grid-row:1}.qb-arcade-mode--row-2{grid-row:2}.qb-arcade-mode--span-2{grid-column-end:span 2}.qb-arcade-mode{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-self:center;align-content:center;align-items:start;justify-content:start;min-width:0}.qb-arcade-mode--scored{grid-row:1 / span 2;grid-template-rows:repeat(2,6cqh);align-self:stretch;gap:.5cqh}.qb-arcade-mode--scored>:is(button,.qb-arcade-scores){align-self:center}.qb-arcade-mode>button{block-size:4cqh}.qb-arcade-scores{justify-self:start;min-width:7cqw;border:0;padding:0;color:var(--qb-cream);background:transparent;font-size:1.35cqw;line-height:1;letter-spacing:.12em;text-align:left}.qb-arcade-initials{display:grid;grid-template-columns:minmax(0,1fr) 5em;align-items:center;gap:1cqw}.qb-arcade-initials input{width:100%;border:1px solid var(--qb-cream);border-radius:0;padding:.3cqh .5cqw;color:var(--qb-cream);background:transparent;font:inherit;text-transform:uppercase}.qb-scoreboard-page{display:grid;grid-template-rows:auto minmax(0,1fr);gap:1.5cqh;min-height:0;overflow:hidden}.qb-scoreboard-page>header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:2cqw;border-bottom:1px solid var(--qb-cream);padding-bottom:1cqh}.qb-scoreboard-page>header :is(.qb-kicker,h1){margin:0;font-weight:inherit}.qb-scoreboard-page>header .qb-kicker{min-width:16cqw;font-size:1.25cqw;letter-spacing:.16em}.qb-scoreboard-page>header h1{font-size:2.5cqw;letter-spacing:.08em;text-align:right}.qb-scoreboard-table{display:grid;grid-template-rows:4cqh minmax(0,1fr);min-height:0}.qb-scoreboard-columns,.qb-scoreboard-table li{display:grid;grid-template-columns:9cqw 16cqw minmax(0,1fr);align-items:center;column-gap:2cqw}.qb-scoreboard-columns{color:var(--qb-muted-tan);font-size:1.1cqw;letter-spacing:.12em}.qb-scoreboard-table ol{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none}.qb-scoreboard-table li{min-height:0;padding:0 1cqw;font-size:1.55cqw;letter-spacing:.08em}.qb-scoreboard-table li[data-current=true]{color:var(--qb-cream);text-decoration:underline;text-underline-offset:.5em}.qb-scoreboard-table li strong{font-size:2cqw;font-weight:inherit}.qb-scoreboard-table li small{min-width:0;overflow:hidden;font:inherit;white-space:nowrap;text-overflow:clip}.qb-scoreboard-empty{color:var(--qb-muted-tan)}.qb-scoreboard-page .qb-scoreboard-result{min-height:2.4cqh;margin:0;font-size:1.25cqw;letter-spacing:.12em;text-align:center}.qb-scoreboard-initials{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2cqw}.qb-scoreboard-initials label{display:grid;grid-template-columns:auto 12cqw;align-items:center;gap:1.5cqw;font-size:1.25cqw;letter-spacing:.12em}.qb-scoreboard-initials input{width:100%;border:1px solid var(--qb-cream);border-radius:0;padding:.5cqh .7cqw;color:var(--qb-cream);background:transparent;font:inherit;text-transform:uppercase}.qb-scoreboard-initials button,.qb-scoreboard-close{justify-self:end;border:0;border-bottom:1px solid var(--qb-cream);padding:.5cqh 0;color:var(--qb-cream);background:transparent;font-size:1.25cqw;letter-spacing:.12em}.qb-arcade-game button{min-height:4cqh;border:0!important;padding:.5cqh 0;font-size:1.5625cqw!important;line-height:1!important;letter-spacing:.3125cqw!important;text-align:left;white-space:nowrap}.qb-arcade-preview{grid-column:1;grid-row:1 / span 2;align-self:center;height:8cqh;aspect-ratio:auto;border:0;background-color:var(--qb-charcoal)}.qb-arcade-preview:before,.qb-arcade-preview:after,.qb-arcade-preview i{display:none}.qb-arcade-preview img{position:relative;display:block;width:auto;max-width:90%;height:75%;object-fit:contain;image-rendering:pixelated}.qb-arcade-preview--qong{display:flex;align-items:center;justify-content:space-around}.qb-arcade-preview--qong img{height:70%}.qb-arcade-preview--qong i{position:absolute;top:50%;left:50%;display:block;width:.625cqw;height:1.1cqh;background-color:var(--qb-cream);transform:translate(-50%,-50%)}.qb-arcade-preview--skipixl,.qb-arcade-preview--fluxball,.qb-arcade-preview--quantman,.qb-arcade-preview--quarry{display:flex;align-items:center;justify-content:center;gap:1.5cqw}.qb-arcade-preview--fluxball img{width:92%;height:auto}.qb-arcade-preview--quantman img{height:65%}.qb-arcade-preview--quantman img:last-of-type{height:30%}.qb-arcade-preview--quarry img{width:100%;max-width:none;height:auto}.qb-arcade-preview--quarry{height:auto}.qb-story-select{grid-template-rows:minmax(0,1fr);gap:0}.qb-story-select-list{display:grid;grid-template-rows:none;grid-auto-rows:calc(25% - clamp(2.25px,.4125vw,6px));min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scroll-snap-type:y proximity;scrollbar-width:none}.qb-story-select-row{scroll-snap-align:start}.qb-arcade-library,.qb-story-select{position:relative}.qb-scroll-position{position:absolute;z-index:6;top:2.222222cqh;right:.625cqw;bottom:2.222222cqh;width:.3125cqw;min-width:1px;background-color:var(--qb-cream);pointer-events:none}.qb-scroll-position[hidden]{display:none}.qb-scroll-position i{position:absolute;left:-.3125cqw;display:block;width:.9375cqw;min-width:3px;min-height:2.222222cqh;background-color:var(--qb-cream)!important}.qb-story-select-row{grid-template-columns:10cqw 6cqw minmax(0,1fr) 15cqw;gap:1.5cqw;border:0;border-bottom:1px solid var(--qb-cream);padding:.5cqh 1cqw;color:var(--qb-cream);text-align:left;background-color:transparent}.qb-story-select-row .qb-arcade-preview{width:10cqw;height:8cqh}.qb-story-select-row strong{font-size:2.5cqw!important;line-height:1!important}.qb-story-select-status{display:block;box-sizing:border-box;width:15cqw;min-width:15cqw;font-size:1.5625cqw!important;line-height:1.1!important;letter-spacing:.3125cqw!important;text-align:right}.qb-story-select-row[data-status=locked]{border-color:var(--qb-muted-tan)}.qb-story-select-row[data-status=locked] .qb-story-select-status{color:var(--qb-cream)!important}.qb-story-unavailable{display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr);align-content:start;gap:2cqh;padding:2cqh 4cqw}.qb-story-unavailable h1{margin:0;font-size:3.125cqw;line-height:1;letter-spacing:.3125cqw}.qb-story-unavailable p{max-width:72cqw;margin:0;font-size:1.5625cqw!important;line-height:1.4!important}.qb-story-unavailable-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:2cqw}.qb-story-unavailable-actions .qb-action{min-height:8cqh;border:1px solid var(--qb-cream);padding:1cqh 1cqw;font-size:1.5625cqw!important;line-height:1!important}.qb-developer-page{display:grid;align-content:start;gap:1cqh;overflow:hidden}.qb-developer-page>:is(.qb-kicker,h1,p){margin:0}.qb-developer-page>h1{font-size:3.125cqw;line-height:1}.qb-developer-page>.qb-settings{display:grid;max-width:none;margin:0;gap:1cqh 2cqw;border:1px solid var(--qb-cream);padding:1cqh 1cqw}.qb-developer-page>.qb-settings:not(.qb-developer-story-skips){grid-template-columns:repeat(2,minmax(0,1fr))}.qb-developer-page>.qb-settings label{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.5cqh;min-width:0}.qb-developer-page>.qb-settings :is(input[type=number],select){width:100%;height:4.5cqh;min-width:0;border:1px solid var(--qb-cream);border-radius:0;padding:0 1cqw;color:var(--qb-cream);background-color:transparent;font:inherit}.qb-developer-story-skips>p{margin:0}.qb-developer-story-skips .qb-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1cqw}.qb-developer-story-skips .qb-action{min-width:0;min-height:8cqh;margin:0;border:1px solid var(--qb-cream);padding:.75cqh .5cqw;font-size:1.5625cqw!important;line-height:1!important}.qb-internal{isolation:isolate;background-color:var(--qb-charcoal)!important;background-image:none!important}.qb-field-surface{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;pointer-events:none;image-rendering:pixelated;image-rendering:crisp-edges}.qb-internal .qb-screen-frame{z-index:1;border:0!important;background-color:transparent!important;box-shadow:none!important}.qb-internal :is(.qb-screen-header,.qb-screen-footer,.qb-page,.qb-page-panel,.qb-index,.qb-menu-row,.qb-primary-menu-row,.qb-story-card,.qb-story-select,.qb-story-select-row,.qb-story-unavailable,.qb-story-unavailable-actions,.qb-arcade-library,.qb-arcade-library-heading,.qb-arcade-list,.qb-arcade-game,.qb-arcade-identity,.qb-arcade-play,.qb-arcade-launches,.qb-arcade-preview,.qb-action,.qb-formula-path,.qb-formula-path button,.qb-formula-layer,.qb-formula-layer>div,.qb-designer,.qb-designer-hood,.qb-designer-fragment,.qb-designer-speech,.qb-designer-pipeline,.qb-qubit-board,.qb-map-actions button,.qb-rally-pack li,.qb-developer-audit,.qb-status,.qb-qong-notice,.qb-skipixl-notice,.qb-fluxball-notice,.qb-fluxball-rulefield,.qb-fluxball-final,.qb-quantman-notice,.qb-qong-controls,.qb-skipixl-controls,.qb-fluxball-controls,.qb-quantman-controls,.qb-qgraph-controls,.qb-qong-controls button,.qb-skipixl-controls button,.qb-fluxball-controls button,.qb-quantman-controls button,.qb-qgraph-controls button,.qb-screen-footer button,.qb-arcade-game button,.qb-arcade-detail button){background-color:transparent!important;background-image:none!important}.qb-internal :is(.qb-menu-row,.qb-primary-menu-row,.qb-action,.qb-arcade-game button,.qb-arcade-detail button,.qb-qong-controls button,.qb-skipixl-controls button,.qb-fluxball-controls button,.qb-quantman-controls button,.qb-qgraph-controls button,.qb-screen-footer button,.qb-story-select-row,.qb-formula-path button,.qb-map-actions button):is(:hover,:focus-visible),.qb-internal .qb-formula-path button[aria-pressed=true]{outline:0!important;box-shadow:none!important;color:var(--qb-cream)!important;background-color:transparent!important}.qb-internal :is(button,summary):is(:hover,:focus-visible),.qb-internal :is(input,select):focus-visible{outline:0!important;box-shadow:none!important}.qb-internal :is(button,summary):is(:hover,:focus-visible){background-color:transparent!important}.qb-internal .qb-primary-menu-row:is(:hover,:focus-visible)>span{border-color:var(--qb-cream)!important}.qb-shell[data-page=settings] .qb-screen-header>:last-child{width:18cqw;min-width:18cqw}.qb-screen-header>:last-child{width:20cqw;min-width:20cqw;text-align:right}.qb-shell[data-page=settings] .qb-page{top:18cqh;bottom:12cqh}.qb-settings-page{display:grid;grid-template-columns:25cqw minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:4cqw;padding:0;overflow:hidden}.qb-settings-sections{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));min-height:0;border-right:1px solid var(--qb-muted-tan)}.qb-settings-sections button{display:grid;grid-template-columns:5cqw minmax(0,1fr);align-items:center;border:0;border-bottom:1px solid var(--qb-muted-tan);padding:0 1cqw 0 0;color:var(--qb-muted-tan);background-color:transparent;font-size:1.5625cqw;text-align:left}.qb-settings-sections button[aria-selected=true]{border-color:var(--qb-cream);color:var(--qb-cream)}.qb-settings-sections button span{font-size:2.5cqw}.qb-settings-sections button strong{font-weight:inherit}.qb-settings-panel{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);gap:2cqh;min-width:0;min-height:0}.qb-settings-panel h2{margin:0;border-bottom:1px solid var(--qb-cream);padding-bottom:1cqh;font-size:2.5cqw;font-weight:inherit}.qb-settings-scroll{min-height:0;overflow:auto}.qb-settings-page .qb-settings{gap:2cqh;max-width:none;border:0;padding:0;font-size:1.5625cqw}.qb-settings-page .qb-settings legend{margin-bottom:1cqh;padding:0;color:var(--qb-muted-tan);font-size:1.25cqw}.qb-settings-page .qb-settings label{min-height:6.6667cqh;border-bottom:1px dotted var(--qb-muted-tan)}.qb-settings-page .qb-settings input:is([type=checkbox],[type=radio]){width:1.5625cqw;height:2.7778cqh;margin:0;flex-shrink:0}.qb-settings-page .qb-settings label:not(.qb-volume){align-items:flex-start;padding-top:1.1111cqh}.qb-settings-page :is(.qb-key-binding,.qb-action){color:var(--qb-cream);background-color:transparent}.qb-settings-page .qb-keymap{display:grid;grid-template-rows:auto auto auto;gap:1.4cqh;margin:0}.qb-settings-page .qb-keymap section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1cqh 1cqw;min-height:0}.qb-settings-page .qb-keymap>legend{display:block;margin:0;color:var(--qb-cream);font-size:1.5625cqw}.qb-keymap-players{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6cqw}.qb-keymap-players button{min-height:6cqh;border:1px solid var(--qb-muted-tan);color:var(--qb-muted-tan);background-color:transparent;font-size:1.5625cqw}.qb-keymap-players button[aria-selected=true]{border-color:var(--qb-cream);color:var(--qb-cream)}.qb-settings-page .qb-key-binding{display:grid;grid-template-columns:minmax(0,1fr) minmax(9cqw,auto);align-items:center;min-height:8cqh;border:1px solid var(--qb-muted-tan);padding:.5cqh 1cqw .5cqh 2.5cqw;font-size:1.25cqw;text-align:left}.qb-settings-page .qb-key-binding b{min-width:8cqw;padding-inline:1cqw;color:var(--qb-cream);font-weight:inherit;text-align:center}.qb-settings-scroll>.qb-settings+.qb-settings{margin-top:0}.qb-settings-page [data-settings-panel=display] .qb-settings{gap:0}.qb-settings-page .qb-background-summary{display:grid;grid-template-columns:19cqw minmax(0,1fr);align-items:center;gap:1.5cqw;min-height:8cqh;margin-top:1cqh;border-top:0;padding-top:1cqh;color:var(--qb-cream);font-size:1.25cqw;line-height:1.2}.qb-settings-page .qb-background-summary strong{font-weight:inherit}.qb-settings-page .qb-background-summary span{color:var(--qb-muted-tan)}.qb-settings-page .qb-arcade-initials-settings{margin-top:2cqh;gap:0}.qb-settings-page .qb-arcade-initials{grid-template-columns:minmax(0,1fr) 14cqw;gap:2cqw;min-height:9cqh}.qb-settings-page .qb-arcade-initials .qb-setting-copy{display:grid;gap:.5cqh}.qb-settings-page .qb-arcade-initials .qb-setting-copy strong{font-weight:inherit}.qb-settings-page .qb-arcade-initials .qb-setting-copy small{color:var(--qb-muted-tan);font-size:1cqw;line-height:1.2}.qb-settings-page .qb-arcade-initials input{width:14cqw;min-width:14cqw;height:7cqh;padding:.5cqh 1cqw;text-align:center}.qb-settings-page .qb-settings-data{display:grid;align-content:start;gap:3cqh}.qb-settings-page .qb-settings-data .qb-action,.qb-settings-reset-keys{justify-self:start;border:0;border-bottom:1px solid var(--qb-cream);padding:.5cqh 0;font-size:1.5625cqw}.qb-settings-page .qb-settings-data p{color:var(--qb-muted-tan);font-size:1.25cqw;line-height:1.35}.qb-story-select-list,.qb-cabinet-index .qb-arcade-list{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));grid-auto-rows:unset;gap:0;min-height:0;overflow:hidden;scroll-snap-type:none}.qb-story-select-row,.qb-arcade-select-row{display:grid;grid-template-columns:6cqw minmax(0,1fr) 13cqw;align-items:center;gap:1.5cqw;min-width:0;min-height:0;border:0;border-bottom:1px solid var(--qb-cream);padding:.35cqh 1cqw;color:var(--qb-cream);background:transparent;text-align:left}.qb-story-select-row:last-child,.qb-arcade-select-row:last-child{border-bottom:0}.qb-arcade-select-row{width:100%;cursor:pointer}.qb-arcade-select-row:is(:hover,:focus-visible){outline:0;color:var(--qb-cream);background:transparent}.qb-story-select-row .qb-arcade-preview,.qb-arcade-select-row .qb-arcade-preview{grid-column:1;grid-row:1;justify-self:center;width:12.5cqw;height:10cqh;margin:0}.qb-arcade-select-number,.qb-story-select-number{grid-column:2;text-align:center}.qb-story-select-row>strong,.qb-arcade-select-row>strong{grid-column:3;min-width:0;font-size:2.5cqw!important;line-height:1!important;letter-spacing:.3125cqw!important}.qb-arcade-select-status,.qb-story-select-status{grid-column:4;width:15cqw;min-width:15cqw;font-size:1.5625cqw!important;line-height:1!important;letter-spacing:.3125cqw!important;text-align:right}.qb-shell:is([data-page=story-start],[data-page=story-terminal],[data-page=arcade-detail]) .qb-page{top:4cqh;right:5cqw;bottom:4cqh;left:5cqw}.qb-terminal-index,.qb-terminal-index ol{min-height:0;height:100%;margin:0;padding:0}.qb-terminal-index ol{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));list-style:none}.qb-terminal-index li{min-height:0;border-bottom:1px solid var(--qb-cream)}.qb-terminal-index li:last-child{border-bottom:0}.qb-terminal-index li>:is(button,div){display:grid;grid-template-columns:6cqw minmax(0,1fr) 29cqw;align-items:center;gap:1.5cqw;width:100%;height:100%;border:0;padding:0 1cqw;color:var(--qb-cream);background:transparent;text-align:left}.qb-terminal-index li small{color:var(--qb-muted-tan);text-align:right}.qb-terminal-page{display:grid;grid-template-rows:auto .5556cqh minmax(0,1fr) 6cqh;gap:1.4cqh;min-height:0;overflow:hidden;background:transparent}.qb-terminal-page :is(header,.qb-terminal-body){min-width:0}.qb-terminal-page header{position:relative;display:grid;gap:.25cqh;padding-right:12cqw}.qb-terminal-page :is(header,.qb-terminal-body) p{margin:0;line-height:1.2!important;white-space:normal}.qb-terminal-body{width:100%;max-width:78cqw;padding-top:3cqh;display:grid;align-content:start;gap:1.5cqh;min-height:0;overflow:hidden}.qb-terminal-page[data-terminal-density=short] .qb-terminal-body{align-content:start;gap:2.2cqh;padding-block:3cqh}.qb-terminal-page[data-terminal-density=medium] .qb-terminal-body{align-content:start;gap:1.6cqh;padding-block:3cqh}.qb-terminal-page[data-terminal-density=long] .qb-terminal-body{gap:.8cqh}.qb-terminal-top-rule,.qb-terminal-bottom-rule,.qb-arcade-detail-rule,.qb-arcade-detail-bottom-rule{width:100%;height:.5556cqh;background:var(--qb-cream)}.qb-terminal-top-rule[data-visible=false]{visibility:hidden}.qb-terminal-position{min-width:12cqw;text-align:right;position:absolute;top:0;right:0;color:var(--qb-muted-tan)}.qb-terminal-actions{display:flex;justify-content:flex-end;gap:4cqw;min-height:6cqh;align-items:center}.qb-terminal-actions button,.qb-arcade-detail-actions button{border:0;padding:0;color:var(--qb-cream);background:transparent;text-align:right}.qb-terminal-cursor{display:inline-block;animation:qb-terminal-cursor .8s steps(1,end) infinite}@keyframes qb-terminal-cursor{50%{visibility:hidden}}.qb-terminal-page[data-reduced-motion=true] .qb-terminal-cursor{animation:none}.qb-terminal-menu{display:grid;grid-template-rows:auto .5556cqh minmax(0,1fr) 7cqh;gap:1.4cqh;min-height:0;overflow:hidden}.qb-terminal-menu header{display:grid;gap:.8cqh}.qb-terminal-menu :is(header p,header h1,.qb-story-start-body p){margin:0}.qb-terminal-menu header p{color:var(--qb-muted-tan)}.qb-terminal-menu header h1{font-size:2.5cqw!important;line-height:1!important}.qb-story-start-body{display:grid;align-content:center;justify-items:center;gap:5cqh}.qb-story-start-body>p{width:100%;text-align:center;color:var(--qb-muted-tan)}.qb-story-start-body nav{display:grid;grid-template-columns:repeat(2,28cqw);gap:8cqw}.qb-story-start-body button{min-height:9cqh;border:0;border-bottom:1px solid var(--qb-cream);padding:0;color:var(--qb-cream);background:transparent}.qb-terminal-footer{align-self:end;display:flex;align-items:center;justify-content:space-between;min-height:6cqh}.qb-terminal-footer button{min-width:28cqw;min-height:6cqh;border:0;padding:0;color:var(--qb-cream);background:transparent}.qb-terminal-footer button:first-child{text-align:left}.qb-terminal-footer button:last-child{text-align:right}.qb-arcade-detail{display:grid;grid-template-rows:auto .5556cqh minmax(0,1fr) 7cqh;gap:1.4cqh;min-height:0;overflow:hidden;padding:0;background:transparent}.qb-arcade-detail-header{display:grid;grid-template-columns:minmax(0,1fr) 13cqw;align-items:center;gap:2cqw;min-height:13cqh;padding:0;border:0}.qb-arcade-detail-header>div{grid-column:1;grid-row:1;display:grid;gap:.6cqh;min-width:0}.qb-arcade-detail-header :is(h1,p){margin:0}.qb-page .qb-arcade-detail-header h1{font-size:2.5cqw!important;line-height:1!important;letter-spacing:.3125cqw!important}.qb-arcade-detail-header .qb-arcade-preview{grid-column:2;grid-row:1;justify-self:end;width:12cqw;height:10cqh}.qb-arcade-detail-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4cqw;min-width:0;min-height:0;overflow:hidden}.qb-arcade-tutorial,.qb-arcade-trials{display:grid;align-content:start;gap:1.2cqh;min-width:0;min-height:0;padding:0}.qb-arcade-detail :is(h2,p,dl,dt,dd){margin:0}.qb-arcade-detail h2{font-size:1.5625cqw!important;line-height:1!important;letter-spacing:.3125cqw!important}.qb-arcade-tutorial>p,.qb-arcade-tutorial dd{color:var(--qb-cream);font-size:1.25cqw!important;line-height:1.35!important;letter-spacing:.12cqw!important}.qb-arcade-tutorial dl{display:grid;grid-template-rows:repeat(3,minmax(0,auto));gap:1cqh}.qb-arcade-tutorial dl>div{display:grid;grid-template-rows:3cqh minmax(7cqh,auto);gap:.6cqh}.qb-arcade-tutorial dt{color:var(--qb-muted-tan);font-size:1.25cqw!important}.qb-arcade-detail .qb-arcade-launches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));align-content:start;gap:1.6cqh 1.2cqw;min-height:19cqh}.qb-arcade-detail--qong .qb-arcade-launches,.qb-arcade-detail--quantman .qb-arcade-launches,.qb-arcade-detail--fluxball .qb-arcade-launches,.qb-arcade-detail--quarry .qb-arcade-launches{grid-template-columns:repeat(2,minmax(0,1fr))}.qb-arcade-detail .qb-arcade-mode{display:grid;grid-template-rows:minmax(5cqh,auto);align-content:start;gap:1cqh;min-width:0}.qb-arcade-detail .qb-arcade-mode--row-1{grid-row:1}.qb-arcade-detail .qb-arcade-mode--row-2{grid-row:2}.qb-arcade-detail .qb-arcade-mode--scored{grid-row:1 / span 2;grid-template-rows:repeat(2,minmax(5cqh,auto))}.qb-arcade-detail .qb-arcade-mode>button,.qb-arcade-detail .qb-arcade-scores{width:100%;min-width:0;min-height:5cqh;border:0;border-bottom:1px solid var(--qb-cream);padding:0;font-size:1.25cqw!important;line-height:1!important;letter-spacing:.15cqw!important;text-align:center;white-space:nowrap}.qb-scoreboard-initials{display:grid;grid-template-columns:auto auto minmax(24cqw,1fr);align-items:center;gap:1.1111cqh 2cqw}.qb-scoreboard-initials-label{min-width:12cqw}.qb-scoreboard-initial-slots{display:grid;grid-template-columns:repeat(3,8cqw);gap:1cqw}.qb-scoreboard-initial-slots button{min-width:8cqw;min-height:8cqh;border:1px solid var(--qb-muted-tan);padding:0;color:var(--qb-cream);background:transparent;text-align:center}.qb-scoreboard-initials>button{justify-self:end;min-width:24cqw;min-height:8cqh;border:0;border-bottom:1px solid var(--qb-cream);padding:0;color:var(--qb-cream);background:transparent}.qb-fluxball-lobby{align-content:start;grid-template-rows:auto auto auto minmax(0,1fr) 6cqh;gap:2cqh}.qb-fluxball-lobby>header{display:grid;gap:1cqh;border-bottom:1px solid var(--qb-cream);padding-bottom:2cqh}.qb-fluxball-lobby>header :is(h1,p),.qb-fluxball-lobby>p{margin:0}.qb-fluxball-lobby-slots{gap:1cqw}.qb-fluxball-lobby-slots button,.qb-fluxball-lobby-slots button[aria-pressed=true]{background:transparent;padding:2cqh 2.5cqw;gap:1cqh}.qb-screen-footer button:first-child{min-width:28cqw;text-align:left}.qb-screen-footer button:last-child{min-width:34cqw;text-align:right}.qb-screen-footer button{height:6cqh;min-height:6cqh;font-size:1.5625cqw;line-height:1.2}.qb-settings-page .qb-settings label:not(.qb-volume)>span{flex:1;min-width:0}.qb-settings-page .qb-volume{grid-template-columns:28cqw minmax(0,1fr) 8cqw}.qb-settings-page .qb-settings legend{min-width:40cqw;min-height:4cqh}.qb-scoreboard-page .qb-initials-help{max-width:none;width:100%;grid-column:1 / -1;min-height:4cqh;margin:0;font-size:1.25cqw;text-align:center}.qb-internal .qb-bitmap-semantic{opacity:0!important;text-shadow:none!important}.qb-terminal-page{position:relative;display:block;height:100%}.qb-terminal-page header{position:absolute;top:2.7778cqh;left:0;right:0;gap:0}.qb-terminal-page header p{height:3.3334cqh;min-height:3.3334cqh;line-height:1!important}.qb-terminal-page .qb-terminal-top-rule{position:absolute;top:var(--reading-rule)}.qb-terminal-reading{position:absolute;top:var(--reading-top);left:0;right:0}.qb-terminal-page .qb-terminal-body{position:static;width:100%;max-width:none;height:auto;padding:0}.qb-terminal-page .qb-terminal-actions{position:static;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:2.2223cqh;margin-top:4.4445cqh;min-height:5.5556cqh}.qb-terminal-actions button{display:flex;align-items:flex-start;gap:.9375cqw;text-align:left;min-height:5.5556cqh}.qb-terminal-prompt-label{display:block;flex:none}.qb-terminal-actions .qb-terminal-cursor{flex:none;width:.625cqw;height:3.8889cqh;background:var(--qb-cream)}.qb-reading-position{position:absolute;bottom:1cqh;right:0;width:10cqw;height:5cqh;text-align:right}.qb-arcade-detail-body{position:relative;display:block;overflow:hidden}.qb-arcade-tutorial{position:absolute;top:0;left:0;right:0;gap:3.3334cqh}.qb-arcade-tutorial p{line-height:1!important}.qb-arcade-trials{position:absolute;top:51cqh;left:0;right:0;grid-template-columns:14cqw 1fr;align-items:start}.qb-arcade-detail .qb-arcade-launches{min-height:11cqh;gap:1cqh 2cqw}.qb-terminal-page[data-terminal-density] .qb-terminal-body{padding:0;gap:3.3334cqh}.qb-terminal-body p,.qb-arcade-tutorial p{width:100%;max-width:none}.qb-terminal-page[data-terminal-density] .qb-terminal-body{gap:var(--story-gap, 4.4445cqh)}.qb-arcade-tutorial{gap:3.3334cqh}.qb-primary-menu-row>span,.qb-primary-menu-row strong,.qb-arcade-select-number,.qb-arcade-select-row>strong,.qb-arcade-mode>button,.qb-page-panel h1:not(.qb-visually-hidden){min-height:5.556cqh}.qb-primary-menu-row>span{align-self:center;height:5.556cqh}.qb-reading-choice{min-height:5.556cqh}.qb-terminal-index li span,.qb-terminal-index li strong,.qb-settings-sections span,.qb-settings-sections strong{align-self:center;height:5.556cqh}.qb-settings-page .qb-action{width:100%;max-width:none;text-align:left}.qb-settings-page .qb-settings-data .qb-action{border-bottom:1px dotted var(--qb-muted-tan)}.qb-arcade-select-row .qb-arcade-select-number{grid-column:1;grid-row:1;text-align:left}.qb-arcade-select-row .qb-arcade-preview{grid-column:3}.qb-arcade-select-row>strong{grid-column:2;grid-row:1}.qb-page .qb-fluxball-lobby>p{font-size:1.5625cqw!important;line-height:1.4!important}.qb-page .qb-scoreboard-page>header h1,.qb-page .qb-fluxball-lobby>header h1{font-size:2.5cqw!important;line-height:1.2!important}.qb-page .qb-scoreboard-page p{font-size:1.25cqw!important;line-height:1.2!important}[data-navigation=true] footer>span:not(.qb-cabinet-selection-hint){display:none!important}.qb-game-ui[data-navigation=true] footer button:not([hidden]){min-width:20%}.qb-cabinet-selection-hint{white-space:nowrap}.qb-settings-page [data-action=controller-setup]{border:0}.qb-settings-page .qb-settings-reset-keys{margin-top:1.1111cqh;min-height:7.7778cqh;padding-bottom:1.6667cqh;border-bottom:1px dotted var(--qb-muted-tan)}.qb-settings-page [data-action=controller-setup]{margin-top:1.6667cqh}.qb-game-ui footer>span{white-space:nowrap;flex-shrink:0}.qb-score-entry{grid-template-rows:auto auto 1fr}.qb-score-entry-result{text-align:center;margin:4cqh 0}.qb-score-entry .qb-scoreboard-initials{align-self:center;justify-items:center;grid-template-columns:1fr;gap:2cqh}.qb-score-entry .qb-scoreboard-initials>button{justify-self:center}.qb-score-entry .qb-initials-help{grid-column:1;text-align:center}.qb-scoreboard-list{position:relative;grid-template-rows:minmax(0,1fr);gap:0}.qb-scoreboard-list>header{position:absolute;top:0;right:0;border:0;padding:0;display:block}.qb-scoreboard-list .qb-scoreboard-table{grid-template-rows:6cqh minmax(0,1fr)}.qb-scoreboard-list .qb-scoreboard-columns{border-bottom:1px solid var(--qb-cream)}.qb-scoreboard-list .qb-scoreboard-columns,.qb-scoreboard-list .qb-scoreboard-table li{padding-inline:0}.qb-arcade-detail:is(.qb-arcade-detail--fluxball,.qb-arcade-detail--qong,.qb-arcade-detail--skipixl,.qb-arcade-detail--quarry,.qb-arcade-detail--quantman) .qb-arcade-tutorial{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3cqw}.qb-tutorial-column{display:grid;align-content:start;gap:1cqh;min-width:0}.qb-tutorial-column p{margin:0}.qb-arcade-detail--quarry .qb-tutorial-column{gap:.5cqh}.qb-arcade-detail--quarry .qb-arcade-trials{top:53cqh}.qb-arcade-detail--fluxball .qb-tutorial-column{gap:.5cqh}.qb-arcade-detail--fluxball .qb-arcade-trials{top:57cqh}.qb-terminal-page button:not(:focus) .qb-terminal-cursor{visibility:hidden}.qb-postscript-link{display:flex;align-items:flex-start;gap:.9375cqw;padding:0;margin:0;border:0;background:transparent;text-align:left;min-height:5.5556cqh}.qb-postscript-link .qb-terminal-cursor{flex:none;width:.625cqw;height:3.8889cqh;background:var(--qb-cream)}.qb-controller-setup{display:grid;gap:2cqh}.qb-controller-setup p{margin:0;font-size:1.5625cqw;line-height:1.4}.qb-controller-setup [data-controller-status]{height:6cqh}.qb-controller-setup .qb-action{border:0;border-bottom:1px dotted var(--qb-muted-tan);min-height:8cqh;padding:1.5cqh 0;text-align:left}@font-face{font-family:QB Terminal;src:url(data:font/woff2;base64,d09GMgABAAAAAAk8AAoAAAAApkgAAAjqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAhHQKgrkMgodYATYCJAOCFAuBDAAEIAWCUAeFThtXjCNScb6IolITMtQ6gdMh8FjmfMDxCkEc7xnVFd5wJ+GT+Frb55vH/7f7x3ICIqGnaa3BQz9Xvp/kCoDJEuEx6UpAVVZrZBk9qVqE8T0dbW2OZ2XIa+53sHjCotJFmNw9sbYo9shbAFoHABy8NWnZ5ivYFY6qdk2iJK18yxmJ7KrnndlQahAWY1A12HDLaItw/LaxJzWzSd2cLCVDfQoPf2gezhHUIBckQNb29yICvpGShQYEdKh8yV/W0GVjCwU4BmtqMJR0bOB6sSRVL1C5YpML4gXj+p8zE2t3NLOIBODlSm+EC9hlFgQ6JUSOn95O7P/Vy2HbAFwEAotRURnTt3tIYVvWy3RGG35Jrq+HZhgN+FJF3JSJjHc4ARsjiHCUi4/++Fzp7xFZkkSPPhRe9ckSW65C9iFQdV0uvywGWeU1c6v2MavcHkBGANa9/i8UXgMmKgoKRnZecVmTppox56TTnmiprXbGrku6DqiYcfJJyPcYtHAJ6O8rl+/0T/rH+od4Q3+ln/566Mu9L7c/ffvwAoGJQwDEvPppJV4hqSLSHNw8/KycLFxs2SWFBfhsABC9CCyqlNTwaiCkkZRmIlpIa8WBDTtunfh1YdWNUw8WvbjwEUeQIInNFEnThM0QMIuPPJNscIqoM8ScI8ECJ9ngaeI+qQWhZYJcRtsEhYx2CfIZYydYnzFfaqNIrGzbbef9dqAM4ApsiiP2kAIAbAAAhrkUFGQ0Nfj0aziq36SYhoaElhqfiByXhpqagoZ+JR45CRWp9/9ZvgBAYd2xhm2sYQMmKip7sFAxUdjCHlKZmBxgAyb9CsYN6mdicgmUV5dzwTpXKfTUaqIuGTvdd2keVEYvE7PpTLQ8Ke4peTnvFfZx5BQoDExpiTTFvxgUvPs5o80Cu4DiMpuy0dNQmLtxz4RL8FGWthf1R7UIZrkhsVc/XjQUGEFv66elDgI8YtH5tCtZmA4UQyljgvHx2qGZSlOw3A+aGynYhLOPwqIIScGSo3N8wfgqmvK5jiW4bb+2uRy6K+IwoypDgCnbozisYiRZEiXwg2Ny1YxrgAsuqjFufBLxjQ4DdFUzNieZZADSXFXkMB7O6g8SRq2AfcuBN60VwWJglRC4yQEUZs8wqlLtq1Pb8SKGxaKhgUAAqUtDW406RNQg3F1VWs3U6QDJoGQtaoKm1RKz4pAH9xZwoQIB5QLNpdVCF19qY4Ws5behMYVhbVpyZFStpXR8VhE6ADY8TW5qrJXF7U68qcjtOUAoMiBaouXXkEvPQPtRsR6wfeMKo2BRqo5MZrTaXOB0oi3KVjUkc2mWUgp7LxXqoZaMa4a+ZD/QXIG38B7Two8eAMfmyt9SkZKBA7LUdIAfb+IbPTIC/EIl/9hXaliThAotVdoPJiFytuU7CAZypK8lE0jD2yij5h4Fbo1cGtjarRokg7eALABtoMuv7gUQJFj+Qre84OLHYnGlCQnbIRiFJSy8icE9mfRU22DCstLtAiQ0hAdgcFaSoMktJ2Kta9oEqnl7yhlmYABQurFuZIw7DloZZeFNvxI8U0l0juo/Y2YSBidmZgA6bxKPXnT5VKY2h56aZjt9XP8As1Sc8qchiZxrOHdB93vGnRMgtmhac00gYWBchuLSk32vC5j4AG4eGjEzQjqhUSc7XwCjCKbD0VEe8E1zmfATI+19JLiz+DgUaVhmOSVkZiRArKb+6kyhVCE7xU83Ec8iFSFJx57cqo+ZE3fqDmLluK5EO3thLAa/Hap8Os93kkjAmcj4SZZBctpHxW506UHhhgmfT/kZrhing0sTq9JGH6N+w0gwBnEjHVoJPh4M55Q57Tiuy5VMsUHHH8URbI0itnNxlNPEk7nAOc/aT2uCeV5mkRsd3CBfB/gLUgbooLE87U15tHTZaYBQOrpMHj/CjMNbkg6cN9w5IV3artbFcRMpF+DniKsojDGwPrloaIIPGndNyzL26DBtXbXLCLxoY7a4+lC83pZosJjXGcwzOmX0Hx+W4bQ8u3kF1iHA58JiXRQ4J5mBODJ8UHx2q8Smmap03Yff2++XSau3eIDCYVaaP3zvCe+Lz9S42S/y8RPA4HO8y19X0Mhkzzej9lOK/UmGpwhfUpF4BY0sKB4Z/+d7y09FHSz5y2e+NEVui/oCxI4LSKu29fFQuux2217RaQz33/5cwe9NiuSDg8nnHcknq9WFgM1Q+KCS0PYBAv7+gqrYCoearwPSXWafwtbJi8jvBdnsfCShS4vsbj/ZixPj/MWevSJ3jgCHK41sU82FdcMBPRFIoLyNNc8EnICRIVBlkV/e8ncApoYVcvheiAuZ5UtQ6+PiK6z5Y5NtEvqe9PRAaDZmMRcJNqd89A4njoihKdA3SpgkdhjEABGBNbbSgTLWY08IvVzF73dqeCrQ2XKa4CQ8Cv/z9nPVA+O7leQlDTIMVkqXY/oy8jFVBVlJKT8BZh/kPJZW8HyLg4oPLQeuaEQV2KG2xuJMeFyepfIZQuhTObw/WQpr2sEy7/e+F6RmYnPG//8BLecYACjpIFp12Df0K8M7n2Lxq58hAAEP7nxdniu1MtuR/wHw52P2KPgO+Zz0EpCRABDwbTVu/wNY7hwirnlXxha8fcmiB9L4qz4HusYn5Oo3eQ2EC3SX+VC4mt//B0Sv+tZ9D6Mr7w8uZv8QPUAAZcy5BIDEq3PrOEsAINgBcCOxmh0bmb3sv6u4n1/FNkLoIJS1CGxUyhuJTRzZyARwcFcpE7erMLy6/eNzD/3+nwlmf75o1mlUm9emXwVlAP9StPqJ8BXHvfs07t8rORWE2b2eYkT2Mak/Xm+ffQ4d/hrPQPDqL/p1CUViiVQmVyhVao1WpzcYTWaL1WZ3ODm7uLq5e3gyMDIxs7CysXNwcnHz8PJhIJRxIZVHUkpaRlZOXpuWvX+USAjIQlE13TAjVYKgq0TKQlE13TAth+10ucPJGslCUTXdMK0wsthhZmWEziJcHtOaCx5OFh12piMLzD3PudthZWPuDtMZpAi/7/gY491JuyMYANmSKO8tr39NAAAA) format("woff2");font-display:swap}.qb-mobile-hud,.qb-mobile-scroll-controls,.qb-mobile-scroll-track,.qb-touch-controls,.qb-mobile-story-back,.qb-mobile-initials,.qb-mobile-player-note,.qb-tutorial-touch-copy{display:none}.qb-tutorial-key-copy{display:contents}.qb-title[aria-busy=true]:after{content:"LOADING";position:absolute;bottom:max(24px,env(safe-area-inset-bottom));left:0;right:0;color:#d6bd8b;text-align:center;font:17px/1.4 QB Terminal,monospace}html[data-mobile=true] .qb-tutorial-key-copy{display:none}html[data-mobile=true] .qb-tutorial-touch-copy{display:contents}html[data-mobile=true]{--mobile-ink: #d6bd8b;--mobile-ground: #2b1c14;--mobile-type: 18px;--mobile-choice-type: 22px;--mobile-frame-padding: 8px;--mobile-edge: clamp(10px, 2vw, 24px);--mobile-rail: clamp(88px, 13vw, 132px);-webkit-text-size-adjust:100%}html[data-mobile=true] [hidden]{display:none!important}html[data-mobile=true] :is(#app,.qb-shell){height:100dvh;min-height:0}html[data-mobile=true] .qb-shell:not([data-view=cabinet]){--qb-muted-tan: var(--mobile-ink)}html[data-mobile=true] .qb-internal{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-screen-frame{width:min(100%,1180px)!important;height:100%!important;aspect-ratio:auto!important;padding:var(--mobile-frame-padding) var(--mobile-edge);display:flex;flex-direction:column;gap:6px;overflow:hidden;container-type:normal;box-shadow:none;border:2px solid var(--mobile-ink)!important}html[data-mobile=true] .qb-bitmap-ui{display:none!important}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) :is(.qb-bitmap-ui,.qb-canvas-host,.qb-scroll-position){display:none!important}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-bitmap-semantic{opacity:1!important}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) :is(.qb-page,.qb-screen-header,.qb-screen-footer){position:relative!important;inset:auto!important;width:100%;height:auto;min-height:0;margin:0;padding:0;background:transparent}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-page{flex:1;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mobile-ink) transparent;scroll-padding-block:8px;padding-right:12px}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) :is(.qb-page,.qb-screen-header,.qb-screen-footer) *,html[data-mobile=true] :is(.qb-touch-controls,.qb-mobile-story-back){font-family:QB Terminal,monospace!important;font-size:var(--mobile-type)!important;font-weight:400;line-height:1.4!important;letter-spacing:0!important;text-transform:uppercase}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) :is(h1,h2,.qb-primary-menu-row strong,.qb-arcade-select-row>strong,.qb-terminal-index li strong,.qb-terminal-index li span){font-size:var(--mobile-choice-type)!important}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) :is(button,select,summary,label){min-height:44px!important;height:auto;touch-action:manipulation}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) :is(button,input,select):focus-visible{outline:1px dotted var(--mobile-ink);outline-offset:-2px}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-page-panel{height:auto;min-height:100%;width:100%;overflow:visible;display:block;padding:0}html[data-mobile=true] .qb-screen-header{flex:none;align-items:center;min-height:26px!important}html[data-mobile=true] .qb-screen-header>*{width:auto;height:auto;min-width:0;min-height:0}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) :is(.qb-primary-menu-row>span,.qb-arcade-select-number){font-size:var(--mobile-choice-type)!important}html[data-mobile=true] .qb-screen-footer{flex:none;min-height:44px!important}html[data-mobile=true] .qb-screen-footer button{min-width:0;width:auto;text-align:left}html[data-mobile=true] [data-ui=selection-hint]{display:none}html[data-mobile=true] .qb-mobile-scroll-controls:not([hidden]){position:absolute;z-index:35;right:var(--mobile-edge);bottom:var(--mobile-frame-padding);display:flex;gap:4px}html[data-mobile=true] .qb-mobile-scroll-controls button{min-height:44px;min-width:44px;border:0;padding:0 6px;color:var(--mobile-ink);background:transparent;font:14px/1.2 QB Terminal,monospace;touch-action:manipulation}html[data-mobile=true] .qb-mobile-scroll-controls button:focus-visible{outline:1px dotted currentColor;outline-offset:2px}html[data-mobile=true] .qb-mobile-scroll-track:not([hidden]){position:absolute;z-index:30;display:block;width:1px;background:var(--mobile-ink);pointer-events:none}.qb-mobile-scroll-track i{position:absolute;display:block;left:-2px;width:3px;background:var(--mobile-ink)}html[data-mobile=true] :is(.qb-index nav,.qb-arcade-list,.qb-terminal-index ol){display:grid;height:auto;gap:0;overflow:visible}html[data-mobile=true] :is(.qb-index,.qb-cabinet-index,.qb-terminal-index){height:100%!important;min-height:0!important}html[data-mobile=true] .qb-index nav{height:100%;grid-template-rows:repeat(4,minmax(48px,1fr))}html[data-mobile=true] .qb-cabinet-index .qb-arcade-list,html[data-mobile=true] .qb-terminal-index ol{height:100%;grid-template-rows:repeat(5,minmax(48px,1fr))}html[data-mobile=true] .qb-primary-menu-row{grid-template-columns:40px 1fr;min-height:48px!important;padding:6px 0}html[data-mobile=true] .qb-primary-menu-row>:is(span,strong),html[data-mobile=true] .qb-arcade-select-row>:is(span,strong){height:auto;min-height:0}html[data-mobile=true] .qb-arcade-select-row{grid-template-columns:40px minmax(0,1fr) 100px;gap:16px;min-height:48px!important;padding:4px 0}html[data-mobile=true] .qb-arcade-select-row .qb-arcade-preview{display:flex;width:96px;height:38px;gap:8px;justify-self:end;background:transparent}html[data-mobile=true] :is(.qb-primary-menu-row,.qb-arcade-select-row,.qb-terminal-index li>button,.qb-story-start nav button,.qb-settings-sections button){position:relative;padding-left:10px}html[data-mobile=true] :is(.qb-primary-menu-row:focus,.qb-arcade-select-row:focus,.qb-terminal-index li>button:focus,.qb-story-start nav button:focus,.qb-settings-sections button[aria-selected=true]):before{content:"";position:absolute;left:0;top:calc(50% - 6px);width:4px;height:12px;background:var(--mobile-ink);animation:qb-mobile-selection 1s steps(1) infinite}@keyframes qb-mobile-selection{50%{opacity:0}}@media(prefers-reduced-motion:reduce){html[data-mobile=true] .qb-shell button:before{animation:none}}html[data-mobile=true] .qb-shell[data-reduced-motion=true] button:before{animation:none}html[data-mobile=true] .qb-terminal-index li{min-height:64px}html[data-mobile=true] .qb-terminal-index li>:is(button,div){grid-template-columns:40px minmax(0,1fr);grid-template-rows:1fr auto 1fr;column-gap:8px;row-gap:0;padding:6px 0 6px 10px}html[data-mobile=true] .qb-terminal-index li :is(span,strong){grid-row:2}html[data-mobile=true] .qb-terminal-index li small{grid-column:2;grid-row:3;align-self:start;text-align:left;font-size:14px!important}html[data-mobile=true] .qb-internal .qb-primary-menu-row>span{color:var(--mobile-ink)!important;background:transparent!important}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-story-start{display:flex;flex-direction:column;height:100%}html[data-mobile=true] .qb-story-start .qb-terminal-footer{margin-top:auto}html[data-mobile=true] .qb-terminal-index li :is(span,strong,small){min-height:0;height:auto}html[data-mobile=true] .qb-terminal-index li small{color:var(--mobile-ink)}html[data-mobile=true] :is(.qb-terminal-page header,.qb-terminal-reading,.qb-arcade-detail-body,.qb-arcade-trials,.qb-terminal-top-rule){position:static!important;inset:auto!important;width:100%;height:auto;margin:0}html[data-mobile=true] :is(.qb-terminal-page,.qb-terminal-menu) header{padding:0}html[data-mobile=true] :is(.qb-terminal-page,.qb-terminal-menu) header p{height:auto;min-height:0;margin:0}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-terminal-page{display:grid;grid-template-rows:auto 1px minmax(0,1fr) 44px;gap:6px;height:100%;min-height:0;overflow:hidden}html[data-mobile=true] .qb-terminal-page .qb-terminal-reading{display:contents}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-terminal-page header p{font-size:14px!important;line-height:1.3!important}html[data-mobile=true] .qb-terminal-page[data-terminal-header=extended] header{display:grid;grid-template-columns:2fr 3fr;grid-template-rows:repeat(4,auto);column-gap:24px}html[data-mobile=true] .qb-terminal-page[data-terminal-header=extended] header p:nth-child(-n+2){grid-column:1}html[data-mobile=true] .qb-terminal-page[data-terminal-header=extended] header p:nth-child(n+3){grid-column:2}html[data-mobile=true] .qb-terminal-page[data-terminal-header=extended] header p:nth-child(3){grid-row:1}html[data-mobile=true] .qb-terminal-page[data-terminal-header=extended] header p:nth-child(4){grid-row:2}html[data-mobile=true] .qb-terminal-page[data-terminal-header=extended] header p:nth-child(5){grid-row:3}html[data-mobile=true] .qb-terminal-page[data-terminal-header=extended] header p:nth-child(6){grid-row:4}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-terminal-page[data-terminal-header=extended] header p:nth-child(n+3){font-size:12px!important;line-height:1.3!important}html[data-mobile=true] .qb-terminal-page .qb-terminal-body{display:grid;align-content:start;grid-auto-rows:max-content;gap:12px!important;padding:6px 16px 6px 0;min-height:0;max-width:none;width:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:none}html[data-mobile=true] .qb-terminal-page .qb-terminal-body::-webkit-scrollbar{display:none}html[data-mobile=true] .qb-terminal-body p{white-space:pre-line!important;margin:0;min-height:0!important;height:auto}html[data-mobile=true] .qb-terminal-page .qb-terminal-actions{margin:0;min-height:44px;gap:20px;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap}html[data-mobile=true] .qb-terminal-actions button{gap:8px}html[data-mobile=true] :is(.qb-terminal-actions button,.qb-postscript-link){align-items:center}html[data-mobile=true] .qb-terminal-prompt-label{width:auto!important;white-space:nowrap}html[data-mobile=true] .qb-terminal-cursor{width:5px;height:.7em}html[data-mobile=true] :is(.qb-terminal-top-rule,.qb-arcade-detail-rule,.qb-arcade-detail-bottom-rule){height:1px!important;margin-block:10px}html[data-mobile=true] .qb-terminal-position{min-width:0;color:var(--mobile-ink)}html[data-mobile=true] .qb-story-start-body{gap:12px;padding-block:12px}html[data-mobile=true] .qb-terminal-footer{min-height:44px;margin-top:8px;gap:12px;width:100%;align-self:stretch}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-terminal-page .qb-terminal-top-rule{margin:0}html[data-mobile=true] .qb-shell[data-page=story-terminal]:not([data-view=cabinet]) .qb-mobile-story-back{display:block;position:absolute;z-index:35;left:var(--mobile-edge);bottom:var(--mobile-frame-padding);height:44px;text-align:left;min-width:64px;padding:0;color:var(--mobile-ink);background:transparent;border:0}html[data-mobile=true] .qb-shell[data-page=story-terminal] .qb-mobile-scroll-controls{right:auto;left:calc(var(--mobile-edge) + 88px)}html[data-mobile=true] .qb-arcade-detail-header{position:relative;display:flex;justify-content:space-between;gap:16px;min-height:0;margin:0}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-arcade-detail{height:100%;min-height:0;display:flex;flex-direction:column;gap:0}html[data-mobile=true] .qb-arcade-detail>:is(header,footer,.qb-terminal-top-rule){flex:none}html[data-mobile=true] .qb-arcade-detail .qb-arcade-detail-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:0;overflow:hidden}html[data-mobile=true] .qb-arcade-detail .qb-terminal-footer{position:static;inset:auto;margin:0}html[data-mobile=true] .qb-arcade-detail-header .qb-arcade-preview{width:88px;height:40px;gap:8px}html[data-mobile=true] .qb-arcade-detail-header :is(h1,p){position:static;height:auto;min-height:0;margin:0}html[data-mobile=true] .qb-arcade-detail .qb-arcade-tutorial{position:static;display:grid;grid-template-columns:1fr 1fr;gap:24px;flex:1;min-height:0;height:auto;width:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;margin-bottom:8px;padding-right:16px}html[data-mobile=true] .qb-tutorial-column{gap:12px;padding:0}html[data-mobile=true] .qb-tutorial-column p{margin:0;white-space:pre-line}html[data-mobile=true] .qb-tutorial-column .qb-mobile-player-note{display:block;border-top:1px dotted var(--mobile-ink);padding-top:8px}html[data-mobile=true] .qb-arcade-trials{display:block;flex:none}html[data-mobile=true] .qb-arcade-trials h2{display:none}html[data-mobile=true] .qb-arcade-detail .qb-arcade-launches{grid-template-rows:auto;gap:8px 20px;min-height:0}html[data-mobile=true] .qb-arcade-mode{grid-template-rows:auto!important;gap:4px}html[data-mobile=true] .qb-arcade-detail .qb-arcade-mode--scored{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;gap:8px}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-arcade-scores{font-size:14px!important;padding-inline:4px}html[data-mobile=true] .qb-arcade-detail--fluxball .qb-arcade-launches{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html[data-mobile=true] .qb-arcade-detail--fluxball .qb-arcade-mode{grid-area:auto}html[data-mobile=true] .qb-arcade-mode>button{white-space:normal;min-height:44px!important}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-settings-page{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;height:100%;min-height:0}html[data-mobile=true] .qb-settings-sections{display:grid;grid-template-rows:repeat(4,minmax(44px,1fr));gap:0;height:auto;border:0;border-right:1px solid var(--mobile-ink);padding:0}html[data-mobile=true] .qb-settings-sections button{display:flex;gap:8px;padding-block:0;color:var(--mobile-ink);border-bottom-color:var(--mobile-ink)}html[data-mobile=true] .qb-settings-sections :is(span,strong){min-height:0;height:auto}html[data-mobile=true] .qb-settings-sections button[aria-selected=true]{box-shadow:none}html[data-mobile=true] .qb-keymap-players button{color:var(--mobile-ink)}html[data-mobile=true] .qb-keymap-players button[aria-selected=true]{text-decoration:underline;text-underline-offset:5px}html[data-mobile=true] .qb-settings label:has(input:disabled){opacity:.65}html[data-mobile=true] .qb-settings-panel{width:100%;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;overscroll-behavior:contain;scrollbar-width:thin}html[data-mobile=true] .qb-settings-panel h2{flex:none;min-height:0;margin:0 0 6px}html[data-mobile=true] .qb-settings-panel:is([data-settings-panel=display],[data-settings-panel=sound]) h2{display:none}html[data-mobile=true] .qb-settings-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;padding-right:16px}html[data-mobile=true] .qb-settings label{padding-block:6px;align-items:center!important;gap:12px}html[data-mobile=true] .qb-settings-page .qb-volume{grid-template-columns:auto minmax(70px,1fr) 4ch;gap:12px}html[data-mobile=true] .qb-settings input{accent-color:var(--mobile-ink)}html[data-mobile=true] .qb-settings input:is([type=checkbox],[type=radio]){min-height:14px!important;width:14px;height:14px;appearance:none;-webkit-appearance:none;border:1px solid var(--mobile-ink);background:transparent;border-radius:0}html[data-mobile=true] .qb-settings input:is([type=checkbox],[type=radio]):checked{background:var(--mobile-ink);box-shadow:none}html[data-mobile=true] .qb-settings-keyboard-row{gap:8px}html[data-mobile=true] [data-controller-status]{height:72px;padding-block:8px}html[data-mobile=true] .qb-scoreboard-page>header{min-height:0;margin:0 0 12px}html[data-mobile=true] .qb-scoreboard-page>header :is(h1,p){margin:0}html[data-mobile=true] :is(.qb-scoreboard-columns,.qb-scoreboard-table li){grid-template-columns:60px 1fr 1fr;gap:12px;min-height:40px}html[data-mobile=true] .qb-scoreboard-table{grid-template-rows:auto auto}html[data-mobile=true] .qb-scoreboard-table ol{grid-template-rows:repeat(5,minmax(40px,auto));height:auto;overflow:visible}html[data-mobile=true] .qb-scoreboard-table li:not(:last-child){border-bottom:1px solid var(--mobile-ink)}html[data-mobile=true] .qb-scoreboard-initials{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}html[data-mobile=true] .qb-scoreboard-initials-label,html[data-mobile=true] .qb-score-entry .qb-initials-help,html[data-mobile=true] .qb-scoreboard-initial-slots{display:none}html[data-mobile=true] .qb-mobile-initials{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}html[data-mobile=true] .qb-mobile-initials>div{display:grid;text-align:center}html[data-mobile=true] .qb-mobile-initials button{min-width:44px;border:1px solid var(--mobile-ink)}html[data-mobile=true] .qb-mobile-initials strong{padding-block:4px}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-mobile-initials :is(button,strong),html[data-mobile=true] .qb-mobile-initials button{font-size:26px!important}html[data-mobile=true] .qb-fluxball-lobby-slots{display:flex;gap:24px;margin-block:16px}html[data-mobile=true] .qb-fluxball-lobby>footer:before{content:"TOUCH CONTROLS PLAYER A. TWO-PLAYER MODE NEEDS A KEYBOARD OR TWO CONTROLLERS.";display:block;max-width:65ch;margin-top:12px;font:var(--mobile-type) / 1.4 "QB Terminal",monospace}html[data-mobile=true] .qb-fluxball-lobby>footer{position:static;display:flex;flex-direction:column;align-items:stretch;gap:12px}html[data-mobile=true] .qb-shell[data-view=cabinet]{--arena-top-space: 60px;--arena-top: 0;--arena-height: 180;--arena-bottom-space: 34px}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-cabinet=qong]){--arena-top: 23;--arena-height: 141}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-cabinet=quag]){--arena-top-space: 88px;--arena-top: 16;--arena-height: 156}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-cabinet=fluxball]){--arena-top: 16;--arena-height: 148}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-cabinet=quantman]){--arena-top: 18;--arena-height: 145;--arena-bottom-space: 34px}html[data-mobile=true] .qb-shell[data-view=cabinet] .qb-internal{padding-top:calc(var(--arena-top-space) + env(safe-area-inset-top));padding-bottom:calc(var(--arena-bottom-space) + env(safe-area-inset-bottom))}html[data-mobile=true] .qb-shell[data-view=cabinet] .qb-screen-frame{width:min(calc(100vw - 2 * var(--mobile-rail) - env(safe-area-inset-left) - env(safe-area-inset-right)),calc((100dvh - var(--arena-top-space) - var(--arena-bottom-space) - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * 320 / var(--arena-height)))!important;height:auto!important;aspect-ratio:320 / var(--arena-height)!important;container-type:normal;overflow:visible}html[data-mobile=true] .qb-shell[data-view=cabinet] .qb-canvas-host{overflow:hidden}html[data-mobile=true] .qb-shell[data-view=cabinet] .qb-canvas-host canvas{top:calc(-100% * var(--arena-top) / var(--arena-height))!important;height:calc(100% * 180 / var(--arena-height))!important;width:100%!important;margin:0!important}html[data-mobile=true] .qb-shell[data-view=cabinet]~.qb-mobile-hud{display:block;position:fixed;z-index:25;top:max(8px,env(safe-area-inset-top));left:max(16px,env(safe-area-inset-left));right:calc(64px + env(safe-area-inset-right));color:var(--mobile-ink);pointer-events:none;font:17px/1.2 QB Terminal,monospace}.qb-mobile-hud-heading{display:flex;justify-content:space-between;gap:16px;padding-bottom:5px;border-bottom:1px dotted currentColor}.qb-mobile-hud-heading strong{font-weight:400}.qb-mobile-hud-scores{display:flex;justify-content:space-between;gap:16px;padding-top:5px}.qb-mobile-hud-status,.qb-mobile-hud-detail{position:fixed;margin:0;left:calc(var(--mobile-rail) + env(safe-area-inset-left));right:calc(var(--mobile-rail) + env(safe-area-inset-right));text-align:center;bottom:max(8px,env(safe-area-inset-bottom));font-size:16px}.qb-mobile-hud-status:not(:empty)+.qb-mobile-hud-detail:not(:empty){bottom:max(8px,env(safe-area-inset-bottom))}.qb-mobile-hud-status:has(+.qb-mobile-hud-detail:not(:empty)){bottom:calc(30px + env(safe-area-inset-bottom))}.qb-mobile-hud[data-cabinet=quag] .qb-mobile-hud-detail{position:static;margin-top:6px;text-align:left}.qb-mobile-hud[data-cabinet=quag] .qb-mobile-hud-status{bottom:max(8px,env(safe-area-inset-bottom))}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-navigation=true])~.qb-mobile-hud .qb-mobile-hud-status{position:static;margin-top:6px;font-size:20px}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-navigation=true])~.qb-mobile-hud .qb-mobile-hud-detail{display:none}html[data-mobile=true] .qb-touch-controls:not([hidden]){position:fixed;z-index:30;inset:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));display:block;pointer-events:none;color:var(--mobile-ink)}.qb-touch-move{position:absolute;bottom:0;left:0;width:var(--mobile-rail);height:min(72%,230px);pointer-events:auto;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.qb-touch-stick{position:absolute;left:50%;top:58%;width:66px;height:66px;transform:translate(-50%,-50%);border:1px solid currentColor;clip-path:polygon(16% 0,84% 0,84% 8%,92% 8%,92% 16%,100% 16%,100% 84%,92% 84%,92% 92%,84% 92%,84% 100%,16% 100%,16% 92%,8% 92%,8% 84%,0 84%,0 16%,8% 16%,8% 8%,16% 8%);opacity:.5;background:color-mix(in srgb,var(--mobile-ground) 55%,transparent);pointer-events:none}.qb-touch-stick:before,.qb-touch-stick:after{content:"";position:absolute;background:currentColor;opacity:.5}.qb-touch-stick:before{width:1px;height:100%;left:50%}.qb-touch-stick:after{height:1px;width:100%;top:50%}.qb-touch-stick i{position:absolute;width:10px;height:10px;left:calc(50% - 5px);top:calc(50% - 5px);background:currentColor;transform:translate(var(--stick-x, 0px),var(--stick-y, 0px))}.qb-touch-move[data-held=true] .qb-touch-stick{opacity:1}.qb-touch-controls[data-movement=horizontal] .qb-touch-stick{height:34px}.qb-touch-controls[data-movement=vertical] .qb-touch-stick{width:34px}.qb-touch-hint{position:absolute;left:0;right:0;bottom:4px;text-align:center;font:14px/1.35 QB Terminal,monospace;pointer-events:none}.qb-touch-move[data-used=true] .qb-touch-hint{opacity:0}.qb-touch-controls[data-movement=swipe] .qb-touch-move{inset:44px 0 0;width:auto;height:auto}.qb-touch-controls[data-movement=swipe] .qb-touch-stick{display:none}.qb-touch-controls[data-movement=swipe] .qb-touch-hint{left:0;right:auto;width:var(--mobile-rail);bottom:35%}.qb-touch-gesture{display:none}.qb-touch-controls[data-movement=swipe] .qb-touch-move[data-used=true] .qb-touch-gesture{display:block;position:absolute;left:calc(var(--mobile-rail) / 2 - 8px);bottom:40%;width:12px;height:12px;border-right:3px solid currentColor;border-bottom:3px solid currentColor}.qb-touch-move[data-direction=right] .qb-touch-gesture{transform:rotate(-45deg)}.qb-touch-move[data-direction=left] .qb-touch-gesture{transform:rotate(135deg)}.qb-touch-move[data-direction=up] .qb-touch-gesture{transform:rotate(225deg)}.qb-touch-move[data-direction=down] .qb-touch-gesture{transform:rotate(45deg)}.qb-touch-controls button{position:absolute;right:0;pointer-events:auto;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;border:0;background:transparent;color:var(--mobile-ink);border-radius:0;min-height:48px;min-width:48px;font:inherit}.qb-touch-pause{top:0;width:48px;height:44px}.qb-touch-pause span{display:inline-block;width:17px;height:18px;border-inline:5px solid currentColor}.qb-touch-action{bottom:20%;width:var(--mobile-rail);height:84px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.qb-touch-action:before{content:"";position:absolute;inset:0 4px;border-block:1px solid currentColor;border-inline:1px solid currentColor;clip-path:polygon(8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),0 calc(100% - 4px),0 4px,8px 4px);opacity:.65}.qb-touch-action [data-touch-name]{font:18px/1.2 QB Terminal,monospace}.qb-touch-action small{font:14px/1.2 QB Terminal,monospace}.qb-touch-controls button:disabled{opacity:.5}.qb-touch-controls button[data-held=true]{color:var(--mobile-ground);background:var(--mobile-ink)}html[data-mobile=true] .qb-game-ui[data-navigation=false] footer button,html[data-mobile=true] .qb-game-ui[data-navigation=false] footer span{display:none}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) :is(.qb-screen-footer,.qb-terminal-footer) button:is([data-action=back],[data-action=lobby-cancel]),html[data-mobile=true] .qb-shell:not([data-view=cabinet]) [data-action=save-initials],html[data-mobile=true] .qb-game-ui[data-navigation=true] footer button[data-touch-label]{font-size:0!important}html[data-mobile=true] :is(.qb-screen-footer,.qb-terminal-footer) button:is([data-action=back],[data-action=lobby-cancel]):after{content:"BACK";font:var(--mobile-type) / 1.4 "QB Terminal",monospace}html[data-mobile=true] [data-action=save-initials]:after{content:"SAVE";font:var(--mobile-type) / 1.4 "QB Terminal",monospace}html[data-mobile=true] .qb-game-ui footer button[data-touch-label]:after{content:attr(data-touch-label);font:18px/1.4 QB Terminal,monospace}html[data-mobile=true] .qb-game-ui.qb-bitmap-semantic{opacity:1!important}html[data-mobile=true] .qb-game-ui footer{font:14px/1.3 QB Terminal,monospace}html[data-mobile=true] .qb-game-ui .qb-cabinet-selection-hint{display:none}html[data-mobile=true] .qb-game-ui[data-navigation=true] footer{position:fixed;bottom:max(8px,env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));min-height:44px;gap:16px;background:var(--mobile-ground)}html[data-mobile=true] .qb-game-ui[data-navigation=true] footer button{min-height:44px;min-width:0;flex:1;padding:4px;font:14px/1.3 QB Terminal,monospace!important;white-space:normal}html[data-mobile=true] .qb-terminal-footer button:first-child{margin-right:auto;margin-left:0;text-align:left}@media(min-height:600px)and (orientation:landscape){html[data-mobile=true]{--mobile-type: clamp(22px, 2.75vw, 30px);--mobile-choice-type: 36px}html[data-mobile=true] :is(.qb-primary-menu-row,.qb-arcade-select-row){min-height:64px!important}html[data-mobile=true] .qb-settings-page{grid-template-columns:220px minmax(0,1fr)!important}html[data-mobile=true] .qb-shell[data-view=cabinet]{--arena-top-space: 92px;--arena-bottom-space: 52px}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-cabinet=quag]){--arena-top-space: 120px}html[data-mobile=true] .qb-shell[data-view=cabinet]~.qb-mobile-hud{font-size:22px}.qb-mobile-hud-status,.qb-mobile-hud-detail{font-size:20px}.qb-touch-move{bottom:8%;height:260px}.qb-touch-action{bottom:calc(8% + 60px);height:96px}}@media(max-height:320px){html[data-mobile=true]{--mobile-frame-padding: 3px;--mobile-rail: 92px}html[data-mobile=true] .qb-screen-header{min-height:22px!important}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-screen-frame{gap:0}html[data-mobile=true] .qb-settings-sections button{padding-block:0}.qb-touch-controls button{min-height:44px}}@media(max-height:320px){html[data-mobile=true] .qb-shell[data-page=settings] .qb-screen-header{display:none}}@media(orientation:portrait){html[data-mobile=true]{--mobile-edge: 12px;--mobile-choice-type: 22px;--mobile-deck: clamp(120px, 26dvh, 190px)}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-screen-frame{max-width:640px}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-page{padding-right:0}html[data-mobile=true] .qb-screen-header{flex-wrap:wrap;gap:0 12px}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-screen-header *{font-size:16px!important}html[data-mobile=true] .qb-arcade-select-row{grid-template-columns:28px minmax(0,1fr) 64px;gap:10px}html[data-mobile=true] .qb-arcade-select-row .qb-arcade-preview{width:64px;height:36px;gap:4px}html[data-mobile=true] .qb-arcade-select-row .qb-arcade-preview--quantman img{flex:none;width:22px;height:22px;object-fit:contain}html[data-mobile=true] .qb-arcade-select-row .qb-arcade-preview--quantman img:last-of-type{width:10px;height:10px}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-settings-page{grid-template-columns:minmax(0,1fr);grid-template-rows:88px minmax(0,1fr);gap:12px}html[data-mobile=true] .qb-settings-sections{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,44px);border-right:0;border-bottom:1px solid var(--mobile-ink)}html[data-mobile=true] .qb-settings-sections button{gap:8px;padding-left:12px;border:0}html[data-mobile=true] .qb-settings-sections button[aria-selected=true] strong{text-decoration:underline;text-underline-offset:5px}html[data-mobile=true] .qb-settings label{overflow-wrap:anywhere}html[data-mobile=true] .qb-settings-page .qb-volume{grid-template-columns:minmax(0,1fr) 4ch}html[data-mobile=true] .qb-volume>span:first-child{grid-column:1 / -1}html[data-mobile=true] .qb-keymap>section{grid-template-columns:minmax(0,1fr)}html[data-mobile=true] .qb-arcade-detail .qb-arcade-tutorial{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:20px}html[data-mobile=true] .qb-tutorial-column{height:auto;min-height:0}html[data-mobile=true] .qb-arcade-detail .qb-arcade-launches{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding-block:8px;border-top:1px dotted var(--mobile-ink)}html[data-mobile=true] .qb-arcade-detail .qb-arcade-mode--scored{grid-template-columns:minmax(0,1fr);gap:0}html[data-mobile=true] .qb-arcade-detail-header .qb-arcade-preview{width:64px;flex:none}html[data-mobile=true] .qb-shell:not([data-view=cabinet]) .qb-terminal-page{grid-template-rows:auto 1px minmax(0,1fr) 44px 44px}html[data-mobile=true] .qb-terminal-page .qb-terminal-actions{grid-row:4;justify-content:flex-end;gap:16px;border-top:1px dotted var(--mobile-ink)}html[data-mobile=true] .qb-terminal-page[data-terminal-header=extended] header{display:block}html[data-mobile=true] .qb-terminal-page[data-terminal-header=extended] header p:nth-child(3){margin-top:8px}html[data-mobile=true] .qb-shell[data-page=story-terminal] .qb-mobile-scroll-controls{left:auto;right:var(--mobile-edge)}html[data-mobile=true] :is(.qb-scoreboard-columns,.qb-scoreboard-table li){grid-template-columns:44px minmax(0,1fr) minmax(0,1fr);gap:8px}html[data-mobile=true] .qb-fluxball-lobby-slots{flex-wrap:wrap;gap:12px}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-cabinet]){--arena-top-space: 112px;--arena-bottom-space: calc(var(--mobile-deck) + 70px);--arena-left: 0;--arena-width: 320}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-cabinet=quantman]){--arena-left: 78;--arena-width: 164}html[data-mobile=true] .qb-shell[data-view=cabinet] .qb-screen-frame{width:min(calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)),calc((100dvh - var(--arena-top-space) - var(--arena-bottom-space) - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * var(--arena-width) / var(--arena-height)),640px)!important;aspect-ratio:var(--arena-width) / var(--arena-height)!important}html[data-mobile=true] .qb-shell[data-view=cabinet] .qb-canvas-host canvas{left:calc(-100% * var(--arena-left) / var(--arena-width))!important;width:calc(100% * 320 / var(--arena-width))!important}html[data-mobile=true] .qb-shell[data-view=cabinet]~.qb-mobile-hud{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));font-size:16px}.qb-mobile-hud-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding-right:48px}.qb-mobile-hud-heading>span{font-size:14px}.qb-mobile-hud-scores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.qb-mobile-hud-status,.qb-mobile-hud-detail,.qb-mobile-hud[data-cabinet=quag] .qb-mobile-hud-status,.qb-mobile-hud[data-cabinet=quag] .qb-mobile-hud-detail,.qb-mobile-hud-status:not(:empty)+.qb-mobile-hud-detail:not(:empty){position:fixed;left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));bottom:calc(var(--mobile-deck) + max(8px,env(safe-area-inset-bottom)) + 12px);margin:0;text-align:center;font-size:14px}.qb-mobile-hud-status:has(+.qb-mobile-hud-detail:not(:empty)){bottom:calc(var(--mobile-deck) + max(8px,env(safe-area-inset-bottom)) + 52px)}html[data-mobile=true] .qb-shell:has(.qb-game-ui[data-navigation=true])~.qb-mobile-hud .qb-mobile-hud-status{position:fixed;bottom:calc(var(--mobile-deck) + max(8px,env(safe-area-inset-bottom)) + 12px);margin:0}html[data-mobile=true] .qb-game-ui[data-navigation=true] footer{flex-wrap:wrap;gap:8px}html[data-mobile=true] .qb-game-ui[data-navigation=true] footer button{flex-basis:40%}html[data-mobile=true] .qb-touch-controls:not([hidden]){inset:max(8px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.qb-touch-controls:after{content:"";position:absolute;left:0;right:0;bottom:var(--mobile-deck);border-top:1px dotted currentColor;opacity:.5}.qb-touch-move{bottom:0;width:55%;height:var(--mobile-deck)}.qb-touch-stick{top:48%;width:84px;height:84px}.qb-touch-controls[data-movement=vertical] .qb-touch-stick{width:44px;height:100px}.qb-touch-controls[data-movement=horizontal] .qb-touch-stick{width:100px;height:44px}.qb-touch-hint{font-size:12px;bottom:6px}.qb-touch-action{bottom:calc(var(--mobile-deck) / 2 - 44px);width:35%;right:2%!important;height:88px}.qb-touch-controls[data-movement=swipe] .qb-touch-move{inset:auto 0 0;height:var(--mobile-deck);width:100%}.qb-touch-controls[data-movement=swipe] .qb-touch-hint{left:0;right:0;width:auto;bottom:12px}.qb-touch-controls[data-movement=swipe] .qb-touch-stick{display:block;left:50%;top:44%;width:64px;height:64px;border:0;background:transparent;opacity:.65}.qb-touch-controls[data-movement=swipe] .qb-touch-stick i{width:8px;height:8px;left:calc(50% - 4px);top:calc(50% - 4px)}.qb-touch-controls[data-movement=swipe] .qb-touch-move[data-used=true] .qb-touch-stick{display:none}.qb-touch-controls[data-movement=swipe] .qb-touch-move[data-used=true] .qb-touch-gesture{left:calc(50% - 6px);bottom:50%}}
