.bb-stage{--bb-card:#fdfbff;--bb-card-2:#f1e8fc;--bb-card-line:#d5c3ec;--bb-card-lip:#ccb7e3;--bb-shadow:#4d287c;--bb-back:#efe6fb;--bb-back-line:#bd9ce7;--bb-back-ink:#704497;--bb-kept:var(--ab-mint-ink,#17694b);--bb-extra:var(--ab-orange-ink,#b8390f);--bb-caption:#5f4a74;--bb-dark:0;--bb-gap:clamp(8px,2.4cqw,16px);--bb-arc:clamp(10px,9cqh,28px);--bb-cap:20px;box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;padding-top:var(--bb-arc);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative;container:bbstage/size}:is(#go-theme-root.room-themed:not([data-go-theme=light]),:root:not([data-go-theme=light]) .app:not(.v3-app):not(#go-theme-root)) .bb-stage{--bb-card:var(--ab-raised-2,#3a3061);--bb-card-2:var(--ab-raised,#2e2652);--bb-card-line:var(--ab-line-strong,#8f81b2);--bb-card-lip:var(--ab-floor,#1b1533);--bb-shadow:#0e0a1f;--bb-back:var(--ab-violet-soft,#382d65);--bb-back-line:var(--ab-line-strong,#8f81b2);--bb-back-ink:var(--ab-violet-ink,#c6b4ff);--bb-caption:var(--ab-muted,#b8aecd);--bb-dark:1}.bb-stage-canvas{z-index:2;pointer-events:none;position:absolute;inset:-6px -4px 0}.bb-stage-canvas>canvas{display:block}.bb-stage:not([data-canvas=owns]) .bb-stage-canvas{visibility:hidden}.bb-stage[data-canvas=owns] .bb-card-face:not(#_){opacity:0;transition:none}.bb-stage-row,.bb-stage-captions{--bb-w:min(calc((100cqw - (var(--bb-n) - 1) * var(--bb-gap) - 8px) / var(--bb-n)),210px);grid-template-columns:repeat(var(--bb-n),var(--bb-w));gap:var(--bb-gap);flex:none;justify-content:center;display:grid}.bb-stage-row{--bb-h:max(64px,min(calc(var(--bb-w) * 1.3),calc(100cqh - var(--bb-cap) - 8px),260px));--bb-lip:max(3px,calc(var(--bb-w) * .035));height:var(--bb-h)}.bb-card{min-width:0;height:var(--bb-h);position:relative}.bb-card-face{box-sizing:border-box;height:calc(100% - var(--bb-lip));border:2px solid var(--bb-card-line);border-radius:min(22px,calc(var(--bb-w) * .17));background:linear-gradient(150deg,var(--bb-card) 12%,var(--bb-card-2));box-shadow:0 var(--bb-lip) 0 var(--bb-card-lip),0 calc(var(--bb-lip) + 5px) 12px -8px color-mix(in srgb,var(--bb-shadow) 40%,transparent);place-items:center;transition:border-color .16s,transform .26s cubic-bezier(.2,.8,.2,1);display:grid}.bb-card-picture{font-size:calc(min(calc(var(--bb-w) * .8),calc((var(--bb-h) - var(--bb-lip)) * .66)) / var(--bb-glyphs,1));white-space:nowrap;place-items:center;min-width:0;min-height:0;line-height:1;display:grid}.bb-card-picture img{max-width:100%;max-height:100%}.bb-card-back{color:var(--bb-back-ink);font:900 .62em/1 system-ui,sans-serif}.bb-stage[data-faces="0"] .bb-card-face{background:var(--bb-back);border-color:var(--bb-back-line);box-shadow:0 var(--bb-lip) 0 var(--bb-back-line)}.bb-card.is-kept .bb-card-face{border-color:var(--bb-kept);border-width:3px}.bb-card.is-extra .bb-card-face{border-color:var(--bb-extra);opacity:.55;transform:translateY(6px)rotate(-5deg)scale(.94)}.bb-card.is-extra .bb-card-face:after{content:"";background:linear-gradient(to top right,transparent calc(50% - 2.5px),var(--bb-extra) calc(50% - 2.5px) calc(50% + 2.5px),transparent calc(50% + 2.5px));pointer-events:none;position:absolute;inset:28% 22%}.bb-card-face{position:relative}.bb-stage-captions{height:var(--bb-cap)}.bb-caption{min-width:0;color:var(--bb-caption);text-align:center;white-space:nowrap;text-overflow:ellipsis;font:750 12.5px/20px system-ui,sans-serif;display:block;overflow:hidden}.bb-caption.is-kept{color:var(--bb-kept)}.bb-caption.is-kept b{font-size:15px}.bb-caption.is-extra{color:var(--bb-extra);font-weight:800}.bb-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.bb-card-face{transition:none}.bb-card.is-extra .bb-card-face{transform:none}}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel>.word-clues.bb-clues{padding:0;display:block}@container bbstage (height<=200px){.bb-stage-row{--bb-h:max(56px,min(calc(var(--bb-w) * 1.1),calc(100cqh - var(--bb-cap) - 4px),250px))}}.duel-stage.wordduel-feel{--bb-you:#f65729}:is(#go-theme-root.room-themed:not([data-go-theme=light]),:root:not([data-go-theme=light]) .app:not(.v3-app):not(#go-theme-root)) .duel-stage.wordduel-feel{--bb-you:var(--room-accent,#ff967b)}.duel-stage.wordduel-feel .answer-button.is-pending:not(#_):not(#__){opacity:1;border-color:var(--bb-you);color:inherit;box-shadow:0 0 0 3px color-mix(in srgb,var(--bb-you) 30%,transparent),0 5px 0 color-mix(in srgb,var(--bb-you) 60%,transparent);animation:1.1s ease-in-out infinite wordduel-pending}.duel-stage.wordduel-feel .answer-button.is-pending .wordduel-key:not(#_):not(#__){background:color-mix(in srgb,var(--bb-you) 16%,transparent);color:var(--room-accent,#b8390f)}.duel-stage.wordduel-feel .answer-button.is-pending .wordduel-selection{opacity:.9}@keyframes wordduel-pending{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--bb-you) 16%,transparent),0 5px 0 color-mix(in srgb,var(--bb-you) 60%,transparent)}}.wordduel-spin{animation:.9s linear infinite wordduel-spin}@keyframes wordduel-spin{to{transform:rotate(360deg)}}.duel-stage.wordduel-feel .word-race-status>.sending:not(#_):not(#__){color:var(--room-accent,#f65729)}.duel-stage.wordduel-feel .answer-button:active:not(:disabled){transform:translateY(2px)scale(.985)}.duel-stage.wordduel-feel .stage-clock{font-variant-numeric:tabular-nums}.duel-stage.wordduel-feel .stage-clock.is-low:not(#_):not(#__){color:var(--ab-orange-ink,#b8390f);font-weight:800}.duel-stage.wordduel-feel .word-progress.is-low>span:not(#_):not(#__){background:var(--ab-orange-ink,#b8390f)}.duel-stage.wordduel-feel .stage-clock.is-low svg{animation:1s ease-in-out infinite wordduel-tick}@keyframes wordduel-tick{50%{transform:scale(1.18)}}.duel-stage.wordduel-feel .wordduel-compose{opacity:.9;overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(13px,1.9cqh,16px);font-weight:700;line-height:1.3}.duel-stage.wordduel-feel .wordduel-compose>b{color:var(--ab-mint-ink,#17694b);margin:0 .15em}.bb-sr,.duel-stage.wordduel-feel .bb-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-letter-bank[data-count]:not(#_){--cols:var(--bb-cols2);width:100%;max-width:calc(var(--cols) * 64px + (var(--cols) - 1) * 6px);justify-self:center;margin-inline:auto}@container gamestage (width>=361px){.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-letter-bank:is([data-count="5"],[data-count="6"]):not(#_){--cols:var(--bb-cols1)}}@container gamestage (width>=600px) and (height>=521px){.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-letter-bank[data-count]:not(#_){flex-wrap:wrap}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-letter-bank:is([data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"],[data-count="9"],[data-count="10"]):not(#_){--cols:var(--bb-cols1)}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-letter-bank[data-count]:not(#_) button{flex:0 0 calc((100% - (var(--cols) - 1) * 6px) / var(--cols));height:min(60px,50% - 3px)}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-letter-bank:is([data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"],[data-count="9"],[data-count="10"]):not(#_) button{height:min(60px,100%)}}.duel-stage.wordduel-feel .wordduel-letters[data-pending] .wordduel-built{opacity:.75}.duel-stage.wordduel-feel .wordduel-text[data-locked] input{opacity:.8}.duel-stage.wordduel-feel .wordduel-text[data-pending] input:not(#_):not(#__){opacity:1;border-color:var(--bb-you);box-shadow:0 0 0 3px color-mix(in srgb,var(--bb-you) 25%,transparent)}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=memorize] .wordduel-bottom>.wordduel-meta{grid-row:1/3}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal]>.wordduel-bottom{grid-template-rows:minmax(0,1fr) auto auto}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-bottom>.word-feedback{grid-row:1;padding-block:clamp(6px,1.2cqh,14px)}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-bottom>.wordduel-text{margin-top:var(--bb-inner,8px);grid-row:2}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-bottom>.training-next{grid-row:3}.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-text>:is(label,button),.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-count{display:none}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-compact-result{flex-flow:wrap;align-items:center;column-gap:14px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-compact-result h3{font-size:clamp(20px,4.2cqh,34px)}@container gamestage (aspect-ratio>=3/2) and (height<=520px){.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-bottom>.word-feedback{grid-area:3/2/5}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-bottom>.wordduel-text{grid-area:5/2}}@media (prefers-reduced-motion:reduce){.duel-stage.wordduel-feel .answer-button.is-pending:not(#_):not(#__),.wordduel-spin,.duel-stage.wordduel-feel .stage-clock.is-low svg{animation:none}.duel-stage.wordduel-feel .answer-button:active:not(:disabled){transform:none}}.duel-stage.wordduel-feel .word-answer-total.is-inactive{visibility:hidden}.duel-stage.wordduel-feel[data-phase=memorize] .wordduel-meta:not(#_){grid-template-columns:minmax(0,1fr);justify-items:center}.duel-stage.wordduel-feel[data-phase=memorize] .wordduel-meta>.word-answer-total{display:none}.duel-stage.wordduel-feel[data-phase=memorize] .wordduel-meta>.phase-help{text-align:center;max-width:34ch;font-size:15px;line-height:1.4}@container gamestage (aspect-ratio>=3/2) and (height<=520px){.duel-stage.wordduel-feel[data-phase=memorize] .wordduel-meta:not(#_){display:contents}}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-phase=memorize] .wordduel-bottom>:is(.answer-grid,.word-race-status,.wordduel-text):not(#_){grid-column:1}@container gamestage (aspect-ratio>=3/2) and (height<=520px){.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-bottom>.word-feedback:not(#_){grid-area:3/2/6;padding-bottom:62px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-bottom>.wordduel-text:not(#_){z-index:1;grid-area:3/2/6;align-self:end;margin:0 8px 8px;position:relative}}.duel-stage.wordduel-feel .wordduel-chips{flex-wrap:wrap;flex:none;justify-content:center;gap:6px;width:100%;margin:2px 0 0;display:flex}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-chips{flex-basis:100%}.duel-stage.wordduel-feel .wordduel-chip{border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font:800 13px/18px system-ui,sans-serif;animation:.38s cubic-bezier(.2,1.4,.4,1) both wordduel-chip-in;display:inline-flex}.duel-stage.wordduel-feel .wordduel-chip.is-fast:not(#_):not(#__){color:var(--ab-amber-ink,#875700);background:#ffd23f4d}.duel-stage.wordduel-feel .wordduel-chip.is-streak:not(#_):not(#__){background:color-mix(in srgb,var(--bb-you,#f65729) 18%,transparent);color:var(--room-accent,#b8390f)}.duel-stage.wordduel-feel .wordduel-chip.is-streak{animation-delay:90ms}.duel-stage.wordduel-feel .wordduel-chip.is-near:not(#_):not(#__){color:var(--ab-violet-ink,#5b3aa8);background:#8f6ae029}@keyframes wordduel-chip-in{0%{opacity:0;transform:scale(.6)}}.duel-stage.wordduel-feel .wordduel-compact-points .bb-countup{font-variant-numeric:tabular-nums;animation:.52s cubic-bezier(.2,1.4,.4,1) wordduel-points-pop;display:inline-block}.duel-stage.wordduel-feel[data-outcome=correct] .wordduel-compact-points .bb-countup{color:inherit}@keyframes wordduel-points-pop{0%{transform:scale(.7)}60%{transform:scale(1.12)}to{transform:scale(1)}}.duel-stage.wordduel-feel .answer-feedback .bb-countup{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.duel-stage.wordduel-feel :is(.wordduel-chip,.wordduel-compact-points .bb-countup){animation:none}}.duel-stage.wordduel-feel .wordduel-compact-result .wordduel-compact-points .bb-countup:not(#_):not(#__){font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.duel-stage.wordduel-feel .wordduel-compact-result .wordduel-chip:not(#_):not(#__){font-size:13px;font-weight:800}.duel-stage.wordduel-feel .word-answer-total .bb-bonus{background:color-mix(in srgb,#ffd23f calc(var(--bb-bonus,1) * 34%),transparent);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:baseline;gap:5px;padding:3px 10px 5px;line-height:1.25;display:inline-flex;position:relative;overflow:hidden}.duel-stage.wordduel-feel .word-answer-total .bb-bonus>b{font-size:15px;font-weight:850}.duel-stage.wordduel-feel .word-answer-total .bb-bonus>small{opacity:.8;font-size:12px;font-weight:700}.duel-stage.wordduel-feel .word-answer-total .bb-bonus>i{transform-origin:0;height:3px;transform:scaleX(var(--bb-bonus,1));background:#e8a400;border-radius:2px;transition:transform .12s linear;position:absolute;bottom:2px;left:8px;right:8px}:is(#go-theme-root.room-themed:not([data-go-theme=light]),:root:not([data-go-theme=light]) .app:not(.v3-app):not(#go-theme-root)) .duel-stage.wordduel-feel .word-answer-total .bb-bonus>i{background:var(--ab-amber-ink,#edc66b)}.duel-stage.wordduel-feel .word-race-status>span{animation:.36s cubic-bezier(.2,1.4,.4,1) wordduel-status-pop}.duel-stage.wordduel-feel .word-race-status.is-chased:not(#_):not(#__){animation:.9s ease-out wordduel-chased;box-shadow:0 0 #0000}@keyframes wordduel-status-pop{0%{transform:scale(.86)}to{transform:scale(1)}}@keyframes wordduel-chased{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ab-mint-ink,#17694b) 55%,transparent)}to{box-shadow:0 0 0 10px #0000}}.duel-stage.wordduel-feel .word-progress.is-low>span{animation:.8s ease-in-out infinite wordduel-low}@keyframes wordduel-low{50%{opacity:.55}}.duel-stage.wordduel-feel .wordduel-yours{opacity:.85;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:2px 0 0;font-size:13px;font-weight:700;overflow:hidden}.duel-stage.wordduel-feel .wordduel-yours>s{-webkit-text-decoration-color:var(--ab-orange-ink,#b8390f);text-decoration-color:var(--ab-orange-ink,#b8390f);text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.duel-stage.wordduel-feel :is(.word-race-status>span,.word-race-status.is-chased,.word-progress.is-low>span){animation:none}.duel-stage.wordduel-feel .word-answer-total .bb-bonus>i{transition:none}}.duel-stage.wordduel-feel .answer-button.right{animation:.34s cubic-bezier(.2,1.4,.4,1) wordduel-right}.duel-stage.wordduel-feel .answer-button.wrong{animation:.28s ease-in-out wordduel-wrong}.duel-stage.wordduel-feel .answer-button:is(.right,.wrong) .wordduel-key svg{animation:.3s cubic-bezier(.2,1.4,.4,1) wordduel-mark}@keyframes wordduel-right{0%{transform:scale(.97)}55%{transform:scale(1.05)}to{transform:none}}@keyframes wordduel-wrong{20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes wordduel-mark{0%{transform:scale(.4)rotate(-30deg)}to{transform:none}}.duel-stage.wordduel-feel .wordduel-bottom>.word-feedback{animation:.28s cubic-bezier(.2,1.2,.4,1) wordduel-reveal-in}.duel-stage.wordduel-feel .wordduel-compact-result h3{animation:.3s cubic-bezier(.2,1.4,.4,1) 60ms backwards wordduel-stamp}.duel-stage.wordduel-feel .word-feedback.is-correct{animation:.28s cubic-bezier(.2,1.2,.4,1) wordduel-reveal-in,.9s ease-out .12s wordduel-correct-pulse}@keyframes wordduel-reveal-in{0%{transform:translateY(12px)scale(.97)}to{transform:none}}@keyframes wordduel-stamp{0%{transform:scale(1.18)}to{transform:none}}@keyframes wordduel-correct-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ab-mint-ink,#17694b) 45%,transparent)}to{box-shadow:0 0 0 14px #0000}}.duel-stage.wordduel-feel .run-announce{animation:.32s cubic-bezier(.2,1.4,.4,1) wordduel-stamp}@media (prefers-reduced-motion:reduce){.duel-stage.wordduel-feel :is(.answer-button.right,.answer-button.wrong,.answer-button .wordduel-key svg,.wordduel-bottom>.word-feedback,.word-feedback.is-correct,.wordduel-compact-result h3,.run-announce){animation:none}}.duel-stage.wordduel-feel .word-race-status>span.waiting svg{animation:1.6s linear infinite wordduel-wait}@keyframes wordduel-wait{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.duel-stage.wordduel-feel .word-race-status>span.waiting svg{animation:none}}@container gamestage (height<=520px) and (aspect-ratio<=3/2){.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-bottom>.word-feedback:not(#_){min-height:0;padding:4px 10px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-compact-result:not(#_){flex-flow:row;justify-content:center;align-items:center;gap:10px}.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-compact-result>div>:is(span,.wordduel-compose,.wordduel-chips):not(#_),.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-compact-result>.wordduel-chips:not(#_){clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-compact-result h3:not(#_){white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;line-height:1.2;overflow:hidden}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .wordduel-compact-points:not(#_){font-size:20px}.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .word-feedback[data-result] h3:before{margin-right:.35em}.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .word-feedback[data-result=correct] h3:before{content:"✓"}.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .word-feedback[data-result=wrong] h3:before{content:"✗"}.duel-stage.wordduel-feel[data-answer-mode=text][data-phase=reveal] .word-feedback:is([data-result=timeout],[data-result=late]) h3:before{content:"⏱"}}.wordduel-feel{--bb-pip-next:#d9cdea;--bb-pip-right:#1f9d6b;--bb-pip-wrong:#dc4f47;--bb-pip-now:#f0682c;--bb-pip-hot:#f2a41f}:is(#go-theme-root.room-themed:not([data-go-theme=light]),:root:not([data-go-theme=light]) .app:not(.v3-app):not(#go-theme-root)) .wordduel-feel{--bb-pip-next:#4c4177;--bb-pip-right:#7ee8b5;--bb-pip-wrong:#ff8a7e;--bb-pip-now:#ff9a5c;--bb-pip-hot:#ffc24a}.wordduel-feel>.stage-top>.pill{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.bb-pips,.bb-pips-row{align-items:center;display:inline-flex}.bb-pips-row{gap:4px}.bb-pip{box-sizing:border-box;background:var(--bb-pip-next);border-radius:50%;flex:none;width:10px;height:10px}.bb-pip.is-right{background:var(--bb-pip-right)}.bb-pip.is-wrong{border:2.5px solid var(--bb-pip-wrong);background:0 0}.bb-pip.is-miss{border:2px solid var(--bb-pip-next);background:0 0}.bb-pip.is-now{border:2.5px solid var(--bb-pip-now);background:0 0;animation:1.4s ease-in-out infinite bbPipNow}.bb-pip.is-hot{background:var(--bb-pip-hot);box-shadow:0 0 6px 1px color-mix(in srgb,var(--bb-pip-hot) 70%,transparent)}.bb-pip.is-pop{animation:.52s cubic-bezier(.2,1.7,.4,1) bbPipPop}@keyframes bbPipNow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--bb-pip-now) 45%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--bb-pip-now) 0%,transparent)}}@keyframes bbPipPop{0%{transform:scale(.2)}55%{transform:scale(1.7)}to{transform:scale(1)}}.wordduel-feel>.stage-top>.pill.is-final{background:var(--ab-orange-soft,#ffe5d8);color:var(--ab-orange-ink,#b8390f);animation:.8s cubic-bezier(.2,1.5,.4,1) bbFinal}@keyframes bbFinal{0%{transform:scale(.86)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bb-pip.is-now,.bb-pip.is-pop,.wordduel-feel>.stage-top>.pill.is-final{animation:none}}@container gamestage (height<=400px) and (aspect-ratio<=1){.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters]:not(#_){--bb-bottom-min:166px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters] .wordduel-meta:not(#_){display:none}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-letter-bank[data-count]:not(#_){margin-block:2px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-letter-bank[data-count]:not(#_) button{height:34px;min-height:34px;padding:2px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-built:not(#_){min-height:30px;padding-block:3px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel .wordduel-letter-submit:not(#_){height:38px;min-height:38px}}@container gamestage (height>=471px) and (height<=640px) and (aspect-ratio<=1){.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters]:not(#_){--bb-bottom:clamp(var(--bb-bottom-min),calc(100cqh - var(--bb-chrome) - var(--bb-tile-fit) + 6px),var(--bb-bottom-max))}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters] .wordduel-letters>.wordduel-input-help:not(#_){display:none}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters] .wordduel-letters:not(#_){gap:6px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters] .wordduel-built:not(#_){min-height:40px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters] .wordduel-bottom>.word-race-status:not(#_){padding-block:4px}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters] .wordduel-letter-bank[data-count]:not(#_) button{min-height:44px}}@container gamestage (height>=471px) and (height<=640px) and (width<=360px){.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters][data-phase=answer] .wordduel-meta:not(#_){grid-template-columns:auto}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters][data-phase=answer] .wordduel-meta>.phase-help:not(#_){display:none}.collection-app>.room-shell:has(>.game-window) .game-window-content>.duel-stage.wordduel-feel[data-answer-mode=letters][data-phase=answer] .wordduel-meta>:is(.word-answer-total,.answer-feedback):not(#_){grid-column:1}}@media (orientation:landscape) and (max-height:500px) and (max-width:480px){.collection-app>.room-shell:has(>.game-window):has(.duel-stage.wordduel-feel)>.room-scoreboard>div{gap:4px;padding:0 8px 0 4px}.collection-app>.room-shell:has(>.game-window):has(.duel-stage.wordduel-feel)>.room-scoreboard>div:last-child{padding:0 4px 0 8px}.collection-app>.room-shell:has(>.game-window):has(.duel-stage.wordduel-feel)>.room-scoreboard .score-avatar{width:26px;height:26px;font-size:16px}.collection-app>.room-shell:has(>.game-window):has(.duel-stage.wordduel-feel)>.room-scoreboard b{font-size:18px}}
