.bq-page{--bq-text:hsl(var(--foreground));--bq-subtext:hsl(var(--muted-foreground));--bq-line:color-mix(in srgb,var(--bq-text) 78%,hsl(var(--card)));width:min(100%,75rem);min-width:0;color:var(--bq-text);margin-inline:auto}.bq-back{color:var(--bts-accent-ink);align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.8rem;font-weight:850;display:inline-flex}.bq-page-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.4rem;margin-bottom:1.5rem;display:grid}.bq-page-head>div>span,.bq-kicker{color:var(--bts-accent-ink);letter-spacing:.12em;align-items:center;gap:.45rem;font-size:.67rem;font-weight:900;display:inline-flex}.bq-page-head h1{margin:.55rem 0;font-family:Black Han Sans,sans-serif;font-size:clamp(3rem,8vw,6.5rem);line-height:.92}.bq-page-head h1 em{color:var(--bts-accent-ink);font-style:normal}.bq-page-head p{max-width:44rem;color:var(--bq-subtext);font-size:.87rem;line-height:1.55}.bq-play-cta{border:2px solid var(--bq-line);background:var(--bts-accent);color:var(--bts-accent-foreground);box-shadow:3px 3px 0 var(--ink);border-radius:.65rem;margin-top:.45rem;padding:.6rem .9rem;font-size:.73rem;font-weight:900;display:inline-flex}.bq-page-head>a{border:2px solid var(--bq-line);background:var(--bts-accent);min-width:14rem;color:var(--bts-accent-foreground);box-shadow:4px 4px 0 var(--ink);border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;column-gap:.65rem;padding:.85rem;display:grid}.bq-page-head>a svg{grid-row:span 2}.bq-page-head>a b{font-size:.8rem}.bq-page-head>a small{font-size:.62rem}.bq-page-head>a span{grid-row:span 2;font-size:1.2rem}#backstage-root{min-width:0}.bq-static,.bq-intro,.bq-game,.bq-reveal,.bq-result,.bq-preparing{border:2px solid var(--bq-line);background:hsl(var(--card));box-shadow:6px 6px 0 var(--ink);border-radius:1.5rem;overflow:hidden}.bq-static{padding:2rem}.bq-static span{color:var(--bts-accent-ink);letter-spacing:.1em;font-size:.7rem;font-weight:900}.bq-static h2{margin:.5rem 0;font-family:Black Han Sans,sans-serif;font-size:2.5rem}.bq-static p{max-width:45rem;color:var(--bq-subtext);margin:.6rem 0;line-height:1.6}.bq-intro{background:radial-gradient(circle at 74% 10%,color-mix(in srgb,var(--bts-accent) 35%,transparent),transparent 35%),hsl(var(--card));grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);gap:0;display:grid}.bq-intro-copy{padding:clamp(1.2rem,4vw,3rem)}.bq-intro-copy h2{margin:.8rem 0;font-family:Black Han Sans,sans-serif;font-size:clamp(3rem,7vw,6.5rem);line-height:.92}.bq-intro-copy h2 em{color:var(--bts-accent-ink);font-style:normal}.bq-intro-copy>p{max-width:35rem;color:var(--bq-subtext);font-size:.86rem;line-height:1.6}.bq-intro-stats{flex-wrap:wrap;gap:1.2rem;margin-top:1.6rem;display:flex}.bq-intro-stats span{color:var(--bq-subtext);text-transform:uppercase;font-size:.62rem;font-weight:900;display:grid}.bq-intro-stats b{color:var(--bq-text);font-family:Black Han Sans,sans-serif;font-size:1.8rem}.bq-error{border:1px solid hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:.7rem;padding:.7rem;font-weight:800;color:var(--bq-text)!important;margin-top:1rem!important}.bq-intro-spotlight{background:radial-gradient(circle at 50% 45%,var(--bts-accent),color-mix(in srgb,var(--bts-accent) 82%,var(--ink)) 70%);min-height:20rem;color:var(--bts-accent-foreground);isolation:isolate;flex-direction:column;justify-content:end;align-items:center;padding:1.5rem;display:flex;position:relative;overflow:hidden}.bq-intro-spotlight:before{z-index:-1;border:1px solid color-mix(in srgb,hsl(var(--card)) 60%,transparent);background:linear-gradient(color-mix(in srgb,hsl(var(--card)) 22%,transparent),transparent 70%);clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);content:"";width:50%;height:120%;position:absolute;top:-4rem;left:25%}.bq-orbit{z-index:-1;border:1px solid color-mix(in srgb,hsl(var(--card)) 70%,transparent);border-radius:50%;width:18rem;height:18rem;position:absolute;transform:rotate(-18deg)scaleX(1.25)}.bq-orbit-two{opacity:.65;border-style:dashed;width:12rem;height:12rem;transform:rotate(25deg)scaleX(1.25)}.bq-intro-spotlight img{object-fit:contain;width:min(75%,14rem);max-height:15rem;filter:drop-shadow(0 15px 20px color-mix(in srgb,var(--ink) 45%,transparent))}.bq-spotlight-top{letter-spacing:.15em;font-size:.6rem;font-weight:900;position:absolute;top:1.25rem;left:1.25rem}.bq-intro-spotlight strong{font-family:Black Han Sans,sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.bq-intro-spotlight small{font-size:.65rem;font-weight:800}.bq-choose,.bq-modes{border-top:2px solid var(--ink);grid-column:1/-1;padding:1.15rem clamp(1.2rem,4vw,3rem);scroll-margin-top:6rem}.bq-choose>div:first-child,.bq-modes>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.bq-choose>div:first-child span,.bq-modes>div:first-child span{color:var(--bts-accent-ink);letter-spacing:.12em;font-size:.66rem;font-weight:900}.bq-choose>div:first-child p,.bq-modes>div:first-child p{color:var(--bq-subtext);font-size:.68rem}.bq-member-list{grid-template-columns:repeat(7,minmax(0,1fr));gap:.55rem;margin-top:.8rem;display:grid}.bq-member-list button{border:2px solid var(--bq-line);background:color-mix(in srgb,var(--bts-accent) 15%,hsl(var(--card)));min-width:0;box-shadow:2px 2px 0 var(--ink);border-radius:.8rem;overflow:hidden}.bq-member-list button[aria-pressed=true]{background:var(--bts-accent);outline:3px solid var(--bts-accent-ink);outline-offset:2px;transform:translateY(-3px)}.bq-member-list img{object-fit:cover;width:100%;height:clamp(4rem,8vw,7rem);display:block}.bq-member-list b{background:var(--ink);color:var(--bts-secondary);text-overflow:ellipsis;white-space:nowrap;padding:.35rem .1rem;font-size:clamp(.56rem,.9vw,.72rem);display:block;overflow:hidden}.bq-mode-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.8rem;display:grid}.bq-mode-list button{border:2px solid var(--bq-line);background:hsl(var(--card));min-height:10.4rem;color:var(--bq-text);text-align:left;box-shadow:3px 3px 0 var(--ink);transition:transform .2s var(--ease-out);border-radius:1rem;flex-direction:column;gap:.3rem;padding:.8rem;display:flex}.bq-mode-list button:hover{transform:translateY(-3px)}.bq-mode-list button.is-daily{background:color-mix(in srgb,var(--bts-accent) 23%,hsl(var(--card)))}.bq-mode-list small{color:var(--bts-accent-ink);text-transform:uppercase;font-size:.6rem;font-weight:900}.bq-mode-list strong{font-family:Black Han Sans,sans-serif;font-size:1.15rem}.bq-mode-list span{color:var(--bq-subtext);flex:1;font-size:.67rem;line-height:1.4}.bq-mode-list em{justify-content:space-between;font-size:.65rem;font-style:normal;font-weight:900;display:flex}.bq-mode-list em b{font-size:1rem}.bq-intro-foot{border-top:1px solid var(--hairline);color:var(--bq-subtext);flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:1.5rem;padding:.75rem;font-size:.62rem;font-weight:800;display:flex}.bq-game{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--bts-accent) 18%,transparent),transparent 36%),hsl(var(--card));padding:clamp(.6rem,2vw,1.25rem)}.bq-hud{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;display:grid}.bq-hud button{border:1px solid var(--bq-line);background:hsl(var(--card));border-radius:.6rem;padding:.4rem .6rem;font-size:.67rem;font-weight:900}.bq-hud>div:nth-child(2){justify-items:center;display:grid}.bq-hud>div:nth-child(2) span{color:var(--bq-subtext);letter-spacing:.1em;font-size:.58rem;font-weight:900}.bq-hud>div:nth-child(2) strong{font-family:Black Han Sans,sans-serif;font-size:1.2rem}.bq-hud-actions{justify-content:end;gap:.4rem;display:flex}.bq-progress{grid-template-columns:repeat(5,1fr);gap:.25rem;margin:.65rem 0 .85rem;display:grid}.bq-progress span{border:1px solid var(--bq-line);background:color-mix(in srgb,var(--ink) 17%,hsl(var(--card)));border-radius:99px;height:.34rem}.bq-progress .is-done,.bq-progress .is-active{background:var(--bts-accent)}.bq-progress .is-active{box-shadow:0 0 0 2px var(--ink)}.bq-game-layout{grid-template-columns:minmax(0,1.6fr) minmax(17rem,.8fr);gap:.85rem;display:grid}.bq-stage-frame{border:2px solid var(--bq-line);background:var(--ink);min-width:0;box-shadow:4px 4px 0 var(--ink);border-radius:1.15rem;position:relative;overflow:hidden}.bq-frame-top{background:var(--ink);min-height:2.2rem;color:var(--bts-accent);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.54rem;font-weight:900;display:flex}.bq-frame-top b{color:var(--bts-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.bq-board{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--bts-accent) 82%,var(--ink)),var(--ink) 75%);touch-action:none;height:clamp(23rem,44vw,37rem);position:relative;overflow:hidden}.bq-board:before{background:repeating-linear-gradient(90deg,transparent 0 7%,color-mix(in srgb,var(--bts-accent) 10%,transparent) 7.2% 7.3%);content:"";position:absolute;inset:0}.bq-board canvas{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.bq-board-wash{z-index:3;pointer-events:none;background:radial-gradient(circle at 50% 50%,transparent 40%,color-mix(in srgb,var(--ink) 26%,transparent));position:absolute;inset:0}.bq-board-caption{background:var(--ink);color:var(--bts-secondary);justify-content:space-between;gap:.5rem;padding:.55rem .75rem;font-size:.6rem;font-weight:800;display:flex}.bq-fallback{z-index:1;aspect-ratio:1;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(7,1fr);gap:2px;width:min(92%,32rem);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bq-board.has-webgl .bq-fallback{display:none}.bq-tile{border:1px solid color-mix(in srgb,var(--bts-accent) 55%,var(--ink));background:color-mix(in srgb,var(--bts-accent) 17%,var(--ink));color:var(--bts-accent);border-radius:.18rem;place-items:center;font-size:clamp(.8rem,3vw,1.5rem);display:grid}.bq-tile-wall{background:color-mix(in srgb,var(--bts-accent) 39%,var(--ink))}.bq-tile-hazard{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.bq-tile-gate{background:var(--bts-accent);color:var(--bts-accent-foreground)}.bq-tile-clue{color:var(--bts-secondary);box-shadow:inset 0 0 0 2px var(--bts-secondary)}.bq-tile img{object-fit:cover;border:2px solid hsl(var(--card));background:var(--bts-accent);border-radius:50%;width:85%;height:85%}.bq-overlay{z-index:5;background:color-mix(in srgb,var(--ink) 82%,transparent);place-items:center;padding:1rem;display:grid;position:absolute;inset:0;overflow:auto}.bq-overlay[hidden]{display:none}.bq-overlay-card{border:2px solid var(--bq-line);background:hsl(var(--card));width:min(100%,28rem);box-shadow:5px 5px 0 var(--bts-accent);text-align:center;border-radius:1.1rem;padding:clamp(1rem,3vw,1.5rem)}.bq-overlay-card>span{color:var(--bts-accent-ink);letter-spacing:.12em;font-size:.62rem;font-weight:900}.bq-overlay-card h3{margin:.45rem 0;font-family:Black Han Sans,sans-serif;font-size:clamp(1.5rem,4vw,2.3rem);line-height:1.1}.bq-overlay-card p{color:var(--bq-subtext);font-size:.8rem;line-height:1.5}.bq-overlay-card>button,.bq-reveal button{border:2px solid var(--bq-line);background:var(--bts-accent);min-height:2.8rem;color:var(--bts-accent-foreground);box-shadow:3px 3px 0 var(--ink);border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.55rem .9rem;font-size:.75rem;font-weight:900;display:inline-flex}.bq-gate-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.9rem 0;display:grid}.bq-gate-options button{border:2px solid var(--bq-line);background:hsl(var(--card));min-height:3.2rem;color:var(--bq-text);text-align:left;overflow-wrap:anywhere;border-radius:.65rem;align-items:center;gap:.5rem;padding:.45rem;font-size:.68rem;font-weight:850;display:flex}.bq-gate-options button b{background:var(--bts-accent);width:1.35rem;height:1.35rem;color:var(--bts-accent-foreground);border-radius:.3rem;flex:none;place-items:center;display:grid}.bq-gate-options button:disabled{opacity:.35}.bq-gate-card>p{font-size:.65rem}.bq-side{flex-direction:column;gap:.7rem;min-width:0;display:flex}.bq-side-art{border:2px solid var(--bq-line);background:color-mix(in srgb,var(--bts-accent) 12%,hsl(var(--card)));border-radius:1rem;grid-template-columns:6.5rem 1fr;align-items:center;gap:.8rem;padding:.55rem;display:grid}.bq-side-art img{border:1px solid var(--bq-line);object-fit:cover;border-radius:.6rem;width:6.5rem;height:6.5rem}.bq-side-art span,.bq-mission>span{color:var(--bts-accent-ink);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:900}.bq-side-art h2{margin:.2rem 0;font-family:Black Han Sans,sans-serif;font-size:1.4rem;line-height:1.1}.bq-side-art p{color:var(--bq-subtext);font-size:.62rem;font-weight:800}.bq-mission{border:2px solid var(--bq-line);background:hsl(var(--card));border-radius:1rem;padding:.9rem}.bq-mission>p{color:var(--bq-subtext);margin:.3rem 0 .8rem;font-size:.7rem;line-height:1.5}.bq-note-slots{grid-template-columns:repeat(2,1fr);gap:.45rem;display:grid}.bq-note-slots>div{border:1px dashed var(--ink);background:color-mix(in srgb,var(--bts-accent) 7%,hsl(var(--card)));border-radius:.55rem;align-items:center;gap:.35rem;padding:.45rem;font-size:.59rem;font-weight:800;display:flex}.bq-note-slots>div.is-found{background:color-mix(in srgb,var(--bts-accent) 23%,hsl(var(--card)));border-style:solid}.bq-note-slots b{color:var(--bts-accent-ink);font-size:1rem}.bq-status{border-left:3px solid var(--bts-accent);min-height:2.8rem;color:var(--bq-subtext);padding:.35rem .65rem;font-size:.69rem;font-weight:800;line-height:1.4}.bq-controls{grid-template-columns:repeat(3,3.2rem);justify-content:center;gap:.45rem;margin-top:auto;display:grid}.bq-controls button{border:2px solid var(--bq-line);background:var(--bts-accent);width:3.2rem;height:3.2rem;color:var(--bts-accent-foreground);box-shadow:2px 2px 0 var(--ink);touch-action:manipulation;border-radius:.7rem;place-items:center;font-size:1.35rem;font-weight:900;display:grid}.bq-controls button:active{box-shadow:none;transform:translate(2px,2px)}.bq-control-hint{color:var(--bq-subtext);text-align:center;margin-bottom:.4rem;font-size:.62rem}.bq-reveal,.bq-result{background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--bts-accent) 25%,transparent),transparent 40%),hsl(var(--card));padding:clamp(1.2rem,4vw,3rem)}.bq-reveal-grid{grid-template-columns:minmax(10rem,18rem) 1fr;align-items:center;gap:clamp(1rem,4vw,3rem);margin-top:1rem;display:grid}.bq-reveal-grid img{aspect-ratio:1;border:2px solid var(--bq-line);object-fit:cover;width:100%;box-shadow:5px 5px 0 var(--ink);border-radius:1rem}.bq-reveal h2,.bq-result h2{font-family:Black Han Sans,sans-serif;font-size:clamp(2.4rem,6vw,4.6rem);line-height:.98}.bq-reveal h2 em{color:var(--bts-accent-ink);font-style:normal}.bq-reveal-grid strong{color:var(--bts-accent-ink);margin:.7rem 0;font-family:Black Han Sans,sans-serif;font-size:1.5rem;display:block}.bq-reveal-grid p{color:var(--bq-subtext);font-size:.85rem;line-height:1.5}.bq-reveal-stats{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.bq-reveal-stats span{border:1px solid var(--bq-line);border-radius:99px;padding:.3rem .55rem;font-size:.63rem;font-weight:850}.bq-result-head{text-align:center}.bq-result-head h2{margin:.7rem 0}.bq-result-head p{color:var(--bq-subtext);font-size:.83rem}.bq-score-showcase{border:2px solid var(--bq-line);background:radial-gradient(circle at 70% 50%,var(--bts-accent),color-mix(in srgb,var(--bts-accent) 82%,var(--ink)));min-height:15rem;color:var(--bts-accent-foreground);border-radius:1.2rem;justify-content:center;align-items:center;gap:1rem;margin:1.3rem 0;display:flex;overflow:hidden}.bq-score-showcase>div{justify-items:start;display:grid}.bq-score-showcase small{letter-spacing:.14em;font-size:.63rem;font-weight:900}.bq-score-showcase strong{font-family:Black Han Sans,sans-serif;font-size:clamp(5rem,15vw,9rem);line-height:1}.bq-score-showcase span{font-size:.7rem;font-weight:900}.bq-score-showcase img{object-fit:contain;align-self:end;width:clamp(8rem,23vw,15rem);height:clamp(11rem,25vw,16rem)}.bq-result-rooms{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.bq-result-rooms>div{border:1px solid var(--bq-line);background:color-mix(in srgb,var(--bts-accent) 8%,hsl(var(--card)));border-radius:.65rem;gap:.3rem;padding:.6rem;display:grid}.bq-result-rooms span{color:var(--bts-accent-ink);font-size:.6rem;font-weight:900}.bq-result-rooms b{font-size:.65rem}.bq-result-rooms strong{font-family:Black Han Sans,sans-serif;font-size:1.35rem}.bq-save{min-height:1.4rem;color:var(--bq-subtext);text-align:center;margin:1rem 0;font-size:.73rem;font-weight:800}.bq-save button{color:var(--bts-accent-ink);text-decoration:underline}.bq-result-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.bq-result-actions>*{border:2px solid var(--bq-line);background:hsl(var(--card));min-height:2.8rem;color:var(--bq-text);box-shadow:2px 2px 0 var(--ink);border-radius:.7rem;align-items:center;padding:.5rem .75rem;font-size:.69rem;font-weight:900;display:inline-flex}.bq-result-actions>:first-child{background:var(--bts-accent);color:var(--bts-accent-foreground)}.bq-share-status{min-height:1rem;color:var(--bq-subtext);text-align:center;overflow-wrap:anywhere;margin:.6rem 0 0;font-size:.67rem}.bq-preparing{text-align:center;place-content:center;gap:.5rem;min-height:22rem;display:grid}.bq-preparing span{color:var(--bts-accent-ink);font-size:3rem;animation:1s ease-in-out infinite alternate bq-pulse}.bq-preparing b{font-size:.8rem}@keyframes bq-pulse{to{opacity:.5;transform:scale(1.25)}}.bq-page [data-player-pass-shell]{display:none}.bq-page .player-pass-wrap{margin:0}.bq-below{margin-top:3rem}.bq-about{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-bottom:2rem;display:grid}.bq-about article{border:2px solid var(--bq-line);background:hsl(var(--card));box-shadow:3px 3px 0 var(--ink);border-radius:1rem;padding:1.1rem}.bq-about svg{color:var(--bts-accent-ink)}.bq-about h2{margin:.5rem 0;font-family:Black Han Sans,sans-serif;font-size:1.1rem}.bq-about p{color:var(--bq-subtext);font-size:.75rem;line-height:1.5}.game-playing .bq-page [data-game-chrome]{display:none}.game-playing .bq-page{margin-top:0}@media (width<=800px){.bq-page-head{grid-template-columns:1fr}.bq-page-head>a{display:none}.bq-game-layout{grid-template-columns:1fr}.bq-board{height:min(48dvh,25rem)}.bq-side{grid-template-columns:1fr auto;gap:.5rem;display:grid}.bq-side-art{grid-column:1/-1;grid-template-columns:4rem 1fr}.bq-side-art img{width:4rem;height:4rem}.bq-side-art h2{font-size:1.1rem}.bq-mission{padding:.65rem}.bq-mission>p{display:none}.bq-status{grid-area:3/1/auto/-1;min-height:1.6rem}.bq-controls{grid-area:2/2;grid-template-columns:repeat(3,2.7rem);gap:.25rem;margin:0}.bq-controls button{width:2.7rem;height:2.7rem}.bq-control-hint{display:none}.bq-about{grid-template-columns:1fr}}@media (width<=600px){.bq-intro{grid-template-columns:1fr}.bq-intro-copy{padding:1.15rem}.bq-intro-copy h2{font-size:3.45rem}.bq-intro-spotlight{grid-template-columns:1fr auto;place-items:center start;min-height:10rem;padding:1rem;display:grid}.bq-intro-spotlight img{grid-area:1/2/4;width:8rem;height:8rem}.bq-spotlight-top{grid-column:1;font-size:.53rem;position:static}.bq-intro-spotlight strong{grid-column:1;font-size:2.2rem}.bq-intro-spotlight small{grid-column:1}.bq-choose,.bq-modes{padding:1rem}.bq-member-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.bq-member-list img{height:4rem}.bq-member-list b{font-size:.56rem}.bq-mode-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.bq-mode-list button{min-height:9rem;padding:.65rem}.bq-mode-list strong{font-size:1rem}.bq-intro-foot{gap:.4rem}.bq-hud button{padding:.35rem .45rem;font-size:.59rem}.bq-hud-actions{gap:.2rem}.bq-board{height:min(43dvh,20rem)}.bq-game{padding:.5rem}.bq-side-art{display:none}.bq-side{grid-template-columns:minmax(0,1fr) auto}.bq-note-slots>div{padding:.3rem;font-size:.54rem}.bq-controls{grid-template-columns:repeat(3,2.5rem)}.bq-controls button{width:2.5rem;height:2.5rem;font-size:1.1rem}.bq-reveal-grid{grid-template-columns:1fr}.bq-reveal-grid img{width:7rem}.bq-result-rooms{grid-template-columns:repeat(3,minmax(0,1fr))}.bq-score-showcase{min-height:11rem}.bq-score-showcase img{width:7rem;height:10rem}.bq-score-showcase strong{font-size:5rem}}@media (prefers-reduced-motion:reduce){.bq-mode-list button:hover,.bq-member-list button[aria-pressed=true]{transform:none}.bq-preparing span{animation:none}}
