#app .rd-row-hint{display:block;font:400 12px/1.2 var(--body);color:inherit;white-space:normal;overflow-wrap:anywhere}#app .rd-row:has(.rd-row-hint) .rd-row-text{min-width:0;line-height:1.1}.full-question{font:400 26px/1.4 var(--display);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink)}#app .rd-public.has-long-answers .tv-heading{padding:6px 20px;height:44px;min-height:44px}#app .rd-public.has-long-answers .tv-heading>strong{font-size:34px}#app .rd-public.has-long-answers .tv-heading .rd-count,#app .rd-public.has-long-answers .tv-question-time{font-size:18px}#app .rd-public.has-long-answers .rd-banner{top:50px;gap:4px;left:20px;right:20px}#app .rd-public.has-long-answers .rd-banner>.rd-question-category{font-size:18px}#app .rd-public.has-long-answers .rd-banner-row{padding:7px;border-radius:18px}#app .rd-public.has-long-answers .rd-banner-row h1{padding:6px 18px 2px;border-radius:12px}#app .rd-public.has-long-answers .rd-pub-team{width:140px;top:210px;padding:12px 8px;gap:6px}#app .rd-public.has-long-answers .rd-pub-team[data-team="0"]{right:20px}#app .rd-public.has-long-answers .rd-pub-team[data-team="1"]{left:20px}#app .rd-public.has-long-answers .rd-pub-team .rd-team-name{font-size:18px;line-height:1.25}#app .rd-public.has-long-answers .rd-pub-team>strong{font-size:44px;padding:10px 0 4px}#app .rd-public.has-long-answers .tv-turn{bottom:16px;gap:20px}#app .rd-public.has-long-answers .show-clock{width:76px;height:76px}#app .rd-public.has-long-answers .show-clock b{font-size:28px}#app .rd-public.has-long-answers .show-clock small{font-size:10px}#app .rd-public.has-long-answers .show-strikes i{width:36px;height:36px;font-size:24px}#app .rd-public .rd-team-name .rd-fit{font:inherit;white-space:normal;overflow-wrap:anywhere}#app .rd-public .rd-team-name{display:block;width:100%;overflow-wrap:anywhere}#app .rd-public .rd-team-name>.rd-dot{display:none}#app .rd-public .rd-banner .rd-images{height:56px;max-height:56px;min-height:0;gap:8px}#app .rd-public .rd-banner .rd-images .idm-image{height:56px;max-height:56px;min-height:0;width:auto;max-width:46%}#app .rd-public .rd-banner .rd-images img{display:block;height:56px;max-height:56px;width:auto;max-width:100%;object-fit:contain}#app .game-show-referee .rd-images{display:flex;justify-content:center;height:64px;min-height:0;gap:6px;width:100%}#app .game-show-referee .rd-images .idm-image{height:64px;min-height:0;max-width:48%;border-radius:10px}#app .game-show-referee .rd-images img{height:100%;width:auto;max-width:100%;object-fit:contain}@media(max-height:620px){#app .game-show-referee .rd-images,#app .game-show-referee .rd-images .idm-image{height:48px}}#app{isolation:isolate}html[data-theme=dark] #app:has(.game-show-referee),#app:has(.rd-public){background-image:none}#app:before,#app:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .5s ease}#app:before{background:none}#app:after{background:none}html[data-theme=dark] #app:has(.game-show-referee[data-current="0"]):before,#app:has(.rd-public[data-current="0"]):before{opacity:1}html[data-theme=dark] #app:has(.game-show-referee[data-current="1"]):after,#app:has(.rd-public[data-current="1"]):after{opacity:1}@media(prefers-reduced-motion:reduce){#app:before,#app:after{transition-duration:.15s}}#app .approved-appbar :is(#back,#leave-room-direct){font:400 15px/1.2 var(--display)}#app:not(:has(.game-show-referee,.rd-public)):before,#app:not(:has(.game-show-referee,.rd-public)):after,html:not([data-theme=dark]) #app:has(.game-show-referee):before,html:not([data-theme=dark]) #app:has(.game-show-referee):after{display:none}@media(prefers-reduced-motion:reduce){#app:before,#app:after{transition-duration:.15s!important}}#app .game-show-referee .referee-prompt{min-height:30px}#ref-confirm{top:auto;height:auto;min-height:0;max-width:min(calc(100vw - 36px),444px)}#app .show-arrived .arrived-panel{margin:40px auto 0;width:min(100%,1060px);min-height:440px;border-radius:34px;background:#0b8060;box-shadow:3px 3px #087b5c;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:38px}.arrived-panel h1{font:400 76px/1 var(--display);margin:0;color:#fff}.arrived-panel>p{font:400 23px/1.5 var(--body);margin:0;color:#fff}.arrived-panel .waiting-teams{width:min(100%,700px);display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}#app .approved-wait .waiting-team small{display:block;font:600 14px/1.4 var(--body);margin-top:6px;color:inherit}.result-tv-summary{font:400 22px/1 var(--display);color:var(--muted)}.rd-bonus.public-stage .rd-bonus-head{display:flex;justify-content:space-between;font:400 26px/1 var(--display);color:#ffc93c}.rd-bonus.public-stage .rd-bonus-head>strong{font:400 44px/1 var(--display)}.v4-tv-stakes{display:flex;justify-content:center;gap:80px}.v4-tv-stakes>span{display:flex;flex-direction:column;align-items:center;gap:4px}.v4-tv-stakes bdi{font:400 64px/1 var(--display)}.v4-tv-stakes small{font:600 20px/1.4 var(--body)}#app .rd-public.has-wide-board .rd-banner{top:62px}#app .rd-public.has-wide-board .rd-banner>.rd-question-category{position:absolute;top:-49px;left:50%;transform:translate(-50%)}#app .rd-public.has-wide-board .rd-pub-team{top:auto;bottom:16px;height:76px;width:calc((100% - 260px)/2);display:flex;flex-direction:row;align-items:center;gap:12px;padding:8px 12px}#app .rd-public.has-wide-board .rd-pub-team .tv-team-copy{flex:1;min-width:0;gap:4px}#app .rd-public.has-wide-board .rd-pub-team .rd-team-name{font:600 18px/1.2 var(--body)}#app .rd-public.has-wide-board .rd-pub-team .podium-helper-dots{margin-top:2px;gap:4px}#app .rd-public.has-wide-board .rd-pub-team>strong{width:140px;min-width:0;flex:none;align-self:center;font-size:44px;padding:8px 0 2px}.confirmation-clock-paused{margin:0 0 10px;font:600 12px/1.5 var(--body);color:var(--muted)}#ref-confirm{bottom:calc(max(12px,var(--hy-safe-bottom,0px)) + 116px);padding:6px 16px;border:0;border-radius:999px;background:#14102e;color:#fff;box-shadow:3px 3px #000;font:400 14px/1.3 var(--display)}html[data-theme=dark] #ref-confirm{background:#fff;color:#14102e;box-shadow:3px 3px #00000059}.tv-result-menu-action{display:none!important}@media(min-width:1000px){#app .approved-wait .waiting-layout{grid-template-columns:minmax(0,1fr) 420px;gap:44px}#app .approved-wait .waiting-instructions h1{font:400 76px/1.02 var(--display)}#app .approved-wait .waiting-instructions p{font:600 24px/1.4 var(--body)}#app .show-arrived{background:#0b8060!important;min-height:100dvh}#app .show-arrived .tv-heading>strong{color:#fff}#app .show-arrived .arrived-panel{background:transparent;box-shadow:none;width:100%;max-width:none;min-height:calc(100dvh - 124px);margin:0;padding:30px}.arrived-panel h1{font-size:120px;line-height:1.02}.arrived-panel>p{font:400 30px/1.1 var(--display)}.arrived-panel .waiting-teams{gap:24px;width:auto}.arrived-panel .waiting-team{width:330px;font-size:34px}#app .rd-bonus.public-stage{padding:36px 52px 44px;background:#ffc93c!important;color:#14102e;height:100dvh}#app .rd-bonus.public-stage .rd-bonus-head{color:#14102e;flex:none}#app .rd-bonus.public-stage .rd-icon-btn{background:#fff8;color:#14102e;border:0}#app .rd-bonus.public-stage .rd-scroll{width:100%;max-width:none;display:grid;place-items:center;flex:1;padding:0;overflow:auto}#app .rd-bonus.public-stage .rd-bonus-card{width:100%;max-width:none;min-height:0;padding:0;background:transparent;border:0;box-shadow:none;display:grid;justify-items:center;gap:16px;text-align:center;color:#14102e}#app .rd-bonus.public-stage .bonus-podium{display:grid;justify-items:center;gap:12px}#app .rd-bonus.public-stage .bonus-cup{font:400 130px/1.02 var(--display);width:auto;height:auto;padding:0;background:none;box-shadow:none;border:0;border-radius:0;color:#14102e;transform:none}#app .rd-bonus.public-stage .rd-bonus-title{font:400 84px/1.02 var(--display);color:#14102e;margin:0}#app .rd-bonus.public-stage .bonus-meta{font:400 28px/1.1 var(--display);color:#14102e;margin:0}#app .rd-bonus.public-stage .v4-tv-stakes{gap:22px}#app .rd-bonus.public-stage .v4-tv-stakes>span{background:#fff;border-radius:22px;padding:16px 28px;min-width:260px;gap:6px}#app .rd-bonus.public-stage .v4-tv-stakes bdi{font-size:56px;color:#0b8a66}#app .rd-bonus.public-stage .v4-tv-stakes>span+span bdi{color:#d63a40}#app .rd-bonus.public-stage .v4-tv-stakes small{font:600 22px/1.3 var(--body);color:#6b6590}#app .rd-bonus.public-stage .rd-bonus-choice-clock{color:#14102e;background:#fff8;border:0;box-shadow:none}#app .rd-result.public-stage{height:100dvh;gap:0;padding:26px 40px 22px}#app .rd-result.public-stage .rd-result-inner{align-items:center;padding:14px 0;gap:24px}#app .rd-result.public-stage .result-podium{gap:6px}#app .rd-result.public-stage .winner-label{font:400 30px/1.1 var(--display);color:var(--muted)}#app .rd-result.public-stage .rd-result-title{font:400 150px/1.02 var(--display);color:#ffc93c}#app .rd-result.public-stage .result-podium>p{font:400 26px/1.1 var(--display)}#app .rd-result.public-stage .rd-final-rows{flex:none;gap:24px}#app .rd-result.public-stage .rd-final-row{flex:none;width:330px;padding:18px;border-radius:30px;gap:8px}#app .rd-result.public-stage .rd-final-row .rd-team-name{font:400 24px/1.1 var(--display)}#app .rd-result.public-stage .rd-final-row strong{font-size:84px}#app .rd-result.public-stage .result-footer{display:none}.tv-result-menu-action{display:block!important}}@media(min-width:1000px){#app .rd-result.public-stage .result-category-rows{display:none}}@layer approved-priority{@media(prefers-reduced-motion:reduce){#app:before,#app:after{transition-duration:.15s!important}}}#app .approved-wait{padding:36px 52px 44px;height:100dvh;display:flex;flex-direction:column;gap:18px;overflow:auto}#app .approved-wait .waiting-layout{flex:1;min-height:0;padding:0;align-items:start;grid-template-columns:minmax(0,1fr) 420px;gap:44px}#app .approved-wait .waiting-instructions{display:grid;align-content:start;gap:18px}#app .approved-wait .waiting-instructions :is(h1,p){margin:0}#app .approved-wait .waiting-code-row{display:flex;align-items:center;gap:22px;min-height:180px}#app .approved-wait .waiting-code{font:400 118px/1.05 var(--display);letter-spacing:.08em;padding:4px 40px;border-radius:30px;box-shadow:3px 3px 0 var(--gold-deep)}#app .approved-wait .waiting-qr-panel{flex:none;width:180px;height:180px;min-height:0;padding:18px;border:0;background:#fff;border-radius:28px;box-shadow:3px 3px #0a0630;display:grid;place-items:center}#app .approved-wait .waiting-qr,#app .approved-wait .waiting-qr .qr{display:block;width:144px;height:144px;padding:0;border:0;border-radius:6px}#app .approved-wait .waiting-side,#app .approved-wait .waiting-side .waiting-teams{display:flex;flex-direction:column;gap:22px}#app .approved-wait .waiting-side .waiting-team{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-radius:26px;font:400 40px/1.1 var(--display)}#app .approved-wait .waiting-side .waiting-team small{font:400 20px/1 var(--display);margin:0}.waiting-referee-slot{min-height:180px;border:2px dashed #FFFFFF50;border-radius:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#b8b2e3;font:400 30px/1 var(--display)}.waiting-referee-slot svg{width:48px;height:48px}#app .approved-wait .waiting-categories{gap:12px}#app .approved-wait .waiting-category-art{aspect-ratio:1}#app .approved-wait .waiting-categories figure{border-radius:20px;gap:0;padding:0}#app .approved-wait .waiting-categories figcaption{font:400 19px/1.1 var(--display);padding:6px 4px}#app .approved-wait.show-arrived .arrived-panel{flex:1;min-height:0}#app .rd-public.has-wide-board .rd-banner{overflow:visible}@media(min-width:1000px){#app .rd-bonus.public-stage .rd-scroll{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;align-content:center}#app .rd-bonus.public-stage .rd-bonus-card,#app .rd-bonus.public-stage .bonus-podium{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}#app .rd-bonus.public-stage .bonus-podium>*{grid-column:1;position:static;transform:none}#app .rd-bonus.public-stage .rd-bonus-title,#app .rd-bonus.public-stage .rd-offer-team{display:block;width:100%;max-width:none;min-height:0;overflow:visible;position:static;transform:none}#app .rd-bonus.public-stage .rd-offer-team>span{display:inline;font:inherit;color:inherit}#app .rd-bonus.public-stage .bonus-choice-pill{display:none}}#app .approved-wait .waiting-instructions{grid-column:1;grid-row:1;min-width:0}#app .approved-wait .waiting-side{grid-column:2;grid-row:1;min-width:0}#app .approved-wait :is(.waiting-teams,.waiting-team,.waiting-referee-slot){min-width:0;width:auto}@media(min-width:1000px){#app .rd-bonus.public-stage .rd-bonus-title,#app .rd-bonus.public-stage .rd-bonus-title *{color:#14102e}}@media(max-width:999px){#app .approved-wait{padding:18px 20px 24px;gap:16px}#app .approved-wait .waiting-layout{display:flex;flex-direction:column;gap:20px}#app .approved-wait :is(.waiting-instructions,.waiting-side){width:100%;min-width:0}#app .approved-wait .waiting-instructions{gap:12px}#app .approved-wait .waiting-instructions h1{font:400 38px/1.08 var(--display)}#app .approved-wait .waiting-instructions p{font:400 14px/1.4 var(--body)}#app .approved-wait .waiting-code-row{min-height:112px;gap:12px;justify-content:space-between}#app .approved-wait .waiting-code{font-size:62px;letter-spacing:.04em;padding:6px 16px;border-radius:20px}#app .approved-wait .waiting-qr-panel{width:112px;height:112px;padding:10px;border-radius:18px}#app .approved-wait .waiting-qr,#app .approved-wait .waiting-qr .qr{width:92px;height:92px}#app .approved-wait .waiting-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#app .approved-wait .waiting-categories figcaption{font-size:15px;line-height:1.1}#app .approved-wait .waiting-side{gap:12px}#app .approved-wait .waiting-side .waiting-teams{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#app .approved-wait .waiting-side .waiting-team{font-size:24px;padding:12px;display:grid;gap:6px;border-radius:18px;overflow-wrap:anywhere}#app .approved-wait .waiting-side .waiting-team small{font-size:16px}#app .approved-wait.show-arrived .arrived-panel{gap:18px;padding:12px}#app .show-arrived .arrived-panel h1{font-size:54px}#app .show-arrived .arrived-panel p{font-size:18px}}#app .rd-public .rd-banner{overflow:visible}dialog.game-feedback.is-trap .rd-moment-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;width:100%;max-width:none}dialog.game-feedback.is-trap .feedback-title{font:400 150px/1.02 var(--display);order:1;margin:0}dialog.game-feedback.is-trap .rd-moment-pill{order:2;display:flex;align-items:center;gap:22px;background:#fff;color:#d63a40;border-radius:26px;padding:16px 34px;box-shadow:3px 3px #b22a2e}dialog.game-feedback.is-trap .rd-moment-pill .rd-dot{display:none}dialog.game-feedback.is-trap .rd-moment-team{font:400 46px/1.1 var(--display);color:var(--feedback-team-color,#FF4F9A)}dialog.game-feedback.is-trap .feedback-points{font:400 66px/1.1 var(--display);color:#d63a40}dialog.game-feedback.is-trap .rd-moment-sub{order:3;font:400 26px/1.2 var(--display);color:#fff;opacity:.92;margin:0}.trap-tv-header{position:absolute;top:26px;left:40px;right:40px;display:flex;justify-content:space-between;align-items:center;color:#fff}.trap-tv-header strong{font:400 30px/1 var(--display)}.trap-tv-header span{font:400 22px/1 var(--display);background:#0a0630;border-radius:12px;padding:8px 16px}@media(max-width:999px){dialog.game-feedback.is-trap .feedback-title{font-size:80px}dialog.game-feedback.is-trap .rd-moment-team{font-size:28px}dialog.game-feedback.is-trap .feedback-points{font-size:44px}.trap-tv-header{top:18px;left:20px;right:20px}}#app .game-show-referee .referee-prompt .question{padding-block:3px}#app .show-podiums .rd-team-name{color:#fff}#app .show-podiums .rd-score{width:100%;min-width:0;justify-self:stretch;align-self:stretch;text-align:center;box-sizing:border-box}.rd-sheet-scores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rd-sheet-scores>span{display:grid;justify-items:center;min-width:0;border-radius:20px;padding:12px 14px;background:var(--team-color);color:#fff;box-shadow:3px 3px 0 var(--team-deep,#1A3AB8)}.rd-sheet-scores>span:nth-child(2){box-shadow:3px 3px 0 var(--team-deep,#9A1D57)}.rd-sheet-scores .rd-dot{display:none}.rd-sheet-scores b{font:400 20px/1.1 var(--display);overflow-wrap:anywhere}.rd-sheet-scores bdi{font:400 40px/1.1 var(--display);max-width:100%;overflow-wrap:anywhere}.show-clock-inner small .ui-icon{width:12px;height:12px;margin-inline-end:3px;vertical-align:-2px}#app .rd-public:has(.tv-score-strip.is-three) .tv-score-strip{position:absolute;inset:auto 48px 16px;display:grid;grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch;height:auto;min-height:112px;padding:0;margin:0}#app .rd-public:has(.tv-score-strip.is-three) .rd-pub-team{position:static;inset:auto;width:auto;min-width:0;height:auto;min-height:100px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;padding:12px}#app .rd-public:has(.tv-score-strip.is-three) .tv-team-copy{flex:1;min-width:0;width:auto}#app .rd-public:has(.tv-score-strip.is-three) .rd-team-name{font:600 18px/1.2 var(--body);min-width:0;overflow-wrap:anywhere}#app .rd-public:has(.tv-score-strip.is-three) .rd-pub-team>strong{width:100px;min-width:0;flex:none;font-size:40px;padding:8px 0 2px}#app .rd-public:has(.tv-score-strip.is-three) .tv-turn{position:static;inset:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;width:auto;height:auto;gap:6px;padding:0}#app .rd-public:has(.tv-score-strip.is-three) .show-clock{width:76px;height:76px}#app .rd-public:has(.tv-score-strip.is-three) .show-clock b{font-size:28px}#app .rd-public:has(.tv-score-strip.is-three) .show-strikes{gap:5px}#app .rd-public:has(.tv-score-strip.is-three) .show-strikes i{width:24px;height:24px;font-size:16px;border-radius:8px}@media(min-width:601px){body[data-game-mode=board][data-game-screen=setup] #app{width:100%;max-width:none}}#app .game-show-referee .referee-more{display:block;font:600 11px var(--body);color:var(--muted)}@media(min-height:781px){#app .game-show-referee .rd-bar>.rd-wrong{font-size:21px}}#app .is-empty-library .rd-library-body{display:flex;align-items:stretch;flex:1}.is-empty-library .empty-library{width:100%;display:grid;align-content:center;justify-items:center;text-align:center;gap:10px;padding:0 20px 30px}.empty-category-stack{position:relative;width:200px;height:150px;margin:0 auto}.empty-category-stack>span{position:absolute;top:30px;width:104px;height:104px;border-radius:24px;overflow:hidden;box-shadow:0 0 0 4px #fff,3px 3px 0 4px var(--base)}.empty-category-stack>span:nth-child(1){left:0;transform:rotate(-10deg)}.empty-category-stack>span:nth-child(2){right:0;transform:rotate(10deg)}.empty-category-stack>span:nth-child(3){left:48px;top:8px}.empty-category-stack :is(picture,img,.category-poster){display:block;width:100%;height:100%;object-fit:cover}.is-empty-library .empty-library h2{font:400 24px/1.2 var(--display);color:var(--ink);margin:0}.is-empty-library .empty-library p{font:400 14px/1.5 var(--body);color:var(--muted);margin:0}.empty-library-footer{flex:none;padding:10px 2px 98px}.empty-library-footer .rd-btn{width:100%;height:56px;font:400 22px var(--display)}#app .phone-bonus{height:100dvh;min-height:0;padding:12px 16px 18px;display:flex;flex-direction:column;gap:12px;background:transparent;color:var(--ink)}.phone-bonus-heading{display:flex;align-items:start;justify-content:space-between;gap:10px;flex:none}.phone-bonus-heading>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.phone-bonus-heading strong{font:400 32px/1.1 var(--display)}.phone-bonus[data-phase=bonus_offer] .phone-bonus-heading strong{color:var(--gold-text)}.phone-bonus-heading p{flex-basis:100%;font:400 13px/1.4 var(--body);color:var(--muted);margin:0}.phone-bonus-multiplier{font:400 14px var(--display);padding:4px 8px;border-radius:8px;background:var(--gold);color:#2a1500}.phone-bonus-body{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;overflow:auto;padding-bottom:8px}.phone-bonus-offer{display:grid;justify-items:center;gap:6px;padding:18px;border-radius:18px;background:var(--gold);color:#2a1500;box-shadow:3px 3px 0 var(--gold-deep)}.phone-bonus-offer>b{font:400 76px/1.02 var(--display)}.phone-bonus-offer>strong{font:400 22px/1.2 var(--display)}.phone-bonus-stakes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.phone-bonus-stakes>div{display:grid;justify-items:center;gap:3px;padding:12px;border-radius:18px;background:var(--raised);box-shadow:3px 3px 0 var(--base);border:1.5px solid var(--line);text-align:center}.phone-bonus-stakes bdi{font:400 28px/1.1 var(--display);color:#0b8a66}.phone-bonus-stakes>div+div bdi{color:#d63a40}.phone-bonus-stakes span{font:400 12px/1.4 var(--body);color:var(--muted)}.phone-bonus-timing{display:grid;gap:6px}.phone-bonus-timing>div{display:flex;justify-content:space-between;align-items:center;font:400 13px/1.2 var(--display)}.phone-bonus-timing strong{font:400 18px/1 var(--display)}.phone-bonus-bar{display:block;height:12px;border-radius:999px;background:var(--line);overflow:hidden}.phone-bonus-bar i{display:block;height:100%;width:calc(var(--p,100)*1%);background:var(--gold);border-radius:inherit}.phone-bonus-question{font:400 21px/1.25 var(--display);padding:14px;background:var(--raised);border:1.5px solid var(--line);border-radius:18px;box-shadow:3px 3px 0 var(--base)}.phone-bonus-secret{background:#0a0630;color:#fff;border-radius:18px;padding:16px;display:grid;gap:4px;box-shadow:3px 3px #000}.phone-bonus-secret small{font:400 12px/1.4 var(--display);color:#ffc93c}.phone-bonus-secret b{font:400 30px/1.1 var(--display);color:#fff}.phone-bonus-secret span{font:400 12px/1.4 var(--body);color:#b8b2e3}.phone-bonus-actions{display:flex;gap:10px;flex:none;padding-top:10px}.phone-bonus-actions>.rd-btn{flex:1;min-width:0;height:56px;font:400 22px/1.1 var(--display)}.phone-bonus-actions>.rd-btn:first-child{flex:1.5}@media(max-width:999px){#app:has(.rd-result.public-stage){max-width:480px}}@media(min-width:1000px){#app:has(.rd-result.public-stage){max-width:none;--surface:#140C46;--raised:#271E74;--sunk:#171044;--line:#3A2F8F;--ink:#fff;--muted:#B8B2E3;--base:#0A0630;background:#140c46}}@media(max-height:620px){.empty-library-footer{padding-bottom:80px}#app .phone-bonus{padding-top:8px;padding-bottom:12px}.phone-bonus-heading strong{font-size:28px}.phone-bonus-body{gap:10px}.phone-bonus-actions>.rd-btn{height:50px}}@layer approved-priority{#app .game-show-referee .rd-bar>.rd-wrong[data-action-waiting=true]{background:#d63a40!important;color:#fff!important;box-shadow:3px 3px #b3262b!important}}@media(prefers-reduced-motion:reduce){#app .game-show-referee .rd-row[data-pending-label]:after{animation:none}}
