#app .tv-question-board{position:relative;display:block;width:100%;height:100%;min-height:0;padding:0!important;overflow:hidden}.tv-board-canvas{position:absolute;width:1280px;height:720px;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--tv-scale,1));transform-origin:center;direction:rtl;color:#fff;font-synthesis:none}.tv-show-question{position:absolute;top:100px;left:270px;right:270px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}#app .tv-question-meta>.rd-question-category{display:inline-block;background:#ffc93c;color:#2a1500;font:400 24px/normal var(--display);padding:5px 16px 2px;border-radius:11px;box-shadow:3px 3px #d29b00}.tv-marquee{display:inline-block;max-width:100%;padding:9px;border-radius:22px;background:radial-gradient(circle,#FFFBE0 0 2.3px,#FFC300 3px,#FFB40059 4.6px,transparent 6.5px) center/15px 15px round,linear-gradient(#8a4300,#4d2400);box-shadow:0 0 20px #ffbe2840}#app .tv-marquee h1{margin:0;border-radius:15px;background:#5a2fe0;padding:10px 40px 6px;font:400 54px/1.1 var(--display);color:#fff;box-shadow:inset 0 0 0 2px #ffffff2e;text-align:center;text-wrap:balance}.tv-show-answers{position:absolute;top:276px;left:270px;right:270px}#app .tv-question-board .rd-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows,5),56px);grid-auto-flow:column;gap:9px;height:auto;overflow:visible;padding:0;min-height:0}#app .tv-question-board .tv-show-plate{display:flex;align-items:center;gap:6px;height:56px;min-height:0;border:0;border-radius:14px;padding:0 10px 0 14px;background:#ffffff12;box-shadow:inset 0 0 0 1.5px #ffffff24;color:#fff;font:400 30px/1 var(--display);overflow:visible}#app .tv-question-board .tv-show-plate.hidden{justify-content:center}#app .tv-question-board .tv-show-plate .rd-num{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:50%;background:#ffffff1a;color:#fff;font:400 28px/1 var(--display)}#app .tv-question-board .tv-show-plate.found{background:var(--team-color);box-shadow:3px 3px 0 var(--team-deep)}#app .tv-question-board .tv-show-plate.found .rd-num{width:28px;height:28px;background:#fff;color:var(--team-color);font:400 24px/1 var(--display)}#app .tv-question-board .tv-show-plate .rd-row-text{font:400 30px/1 var(--display);min-width:0;white-space:normal;overflow-wrap:normal;word-break:normal}#app .tv-question-board .tv-show-plate .rd-chip{margin-inline-start:auto;flex:none;background:#0004;border-radius:7px;padding:5px 10px 2px;color:#fff;font:400 24px/1 var(--display)}#app .tv-question-board .tv-show-plate.show-new{outline:4px solid #FFD54A;outline-offset:0}.tv-show-podium{position:absolute;top:290px;right:36px;width:230px;padding:16px 14px;border-radius:18px 18px 10px 10px;background:var(--team-color);box-shadow:3px 3px 0 var(--team-deep);text-align:center;transform-origin:bottom;color:#fff;transition:transform .35s}.tv-show-podium[data-team="1"]{right:auto;left:36px}.tv-show-podium.is-rest{transform:scale(.92)}.tv-show-podium.is-active{outline:3px solid #FFD54A}.tv-show-name{font:400 24px/normal var(--display);white-space:normal;overflow-wrap:normal;word-break:normal}.tv-show-podium.is-active .tv-show-name{margin-top:10px}.tv-show-podium>strong{display:block;margin-top:4px;border-radius:14px;background:#05062380;padding:14px 0 6px;font:400 68px/1 var(--display);color:#fff}.tv-show-podium.is-active>strong{color:#ffd54a}.tv-show-crown{position:absolute;top:-17px;left:50%;transform:translate(-50%);background:#ffc93c;color:#2a1500;font:400 24px/normal var(--display);padding:5px 16px 3px;border-radius:11px;box-shadow:3px 3px #d29b00;white-space:nowrap}#app .tv-show-podium .podium-helper-dots{display:flex;justify-content:center;margin-top:10px;gap:6px}#app .tv-show-podium .podium-helper-dots i{width:16px;height:16px;background:#fffffff2;border-radius:50%}#app .tv-show-podium .podium-helper-dots i.used{opacity:.3}.tv-show-footer{position:absolute;bottom:22px;left:270px;right:270px;display:flex;justify-content:center;align-items:center;gap:30px}#app .tv-show-footer .show-strikes{display:flex;align-items:center;gap:10px}#app .tv-show-footer .show-strikes i{width:52px;height:52px;border-radius:12px;background:#d63a401f;box-shadow:inset 0 0 0 1.5px #ff64738c;border:0;color:#ff7a82;font:400 28px/1 var(--display)}#app .tv-show-footer .show-strikes i.hit{background:#d63a40;color:#fff}.tv-board-canvas.has-six-rows .tv-show-question{top:76px}.tv-board-canvas.has-six-rows .tv-show-answers{top:240px}#app .tv-board-canvas.has-six-rows .rd-board{row-gap:6px}#app .tv-show-footer .tv-hidden-traps-label{font:400 26px/1.2 var(--display);color:#ffc2c7;white-space:nowrap}#app .tv-show-question>.rd-next{position:absolute;top:0;inset-inline-end:0;font:400 24px/1.1 var(--display);color:#ffd54a}#app .tv-question-board .tv-show-hint{font:400 26px/1 var(--display)}#app .tv-question-board .tv-live-banner{top:8px;left:40px;right:auto;width:190px;max-width:190px;max-height:140px}#app .tv-question-board .tv-live-banner .rd-bomb-active{font-size:24px;white-space:normal;max-height:140px;overflow:auto;overflow-wrap:normal;word-break:normal}#app .tv-question-board:has(.tv-show-podium[data-team="2"]) .tv-show-podium[data-team="0"]{top:290px;right:36px;left:auto}#app .tv-question-board:has(.tv-show-podium[data-team="2"]) .tv-show-podium[data-team="1"]{top:170px;left:36px;right:auto}#app .tv-question-board:has(.tv-show-podium[data-team="2"]) .tv-show-podium[data-team="2"]{top:425px;left:36px;right:auto}@media(prefers-reduced-motion:reduce){.tv-show-podium{transition:none}}#app .game-show-referee .referee-prompt{position:relative;height:78px;flex:none;display:flex;align-items:center;justify-content:center}#app .game-show-referee .referee-prompt .question{display:block;-webkit-line-clamp:unset;white-space:normal;overflow:visible;max-height:none;padding-block:3px;line-height:1.15}#app .game-show-referee .rd-question.is-folded .question{font-size:19px;white-space:normal;overflow:visible;text-overflow:clip}#app .game-show-referee .referee-more{position:absolute;bottom:0;left:0;right:0;font:600 10px/1.2 var(--body);color:var(--muted)}#app .game-show-referee .referee-live-banner{height:40px;flex:none;display:flex;align-items:center;justify-content:center;width:100%}#app .game-show-referee .referee-live-banner .rd-bomb-active{margin:0;width:100%;font:400 14px/1.1 var(--display);padding:4px 6px}#app .game-show-referee .rd-row-text,#app .game-show-referee .answer-name,#app .game-show-referee .answer-arabic{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.15}#app .game-show-referee .answer-name.is-long .answer-arabic,#app .game-show-referee .answer-name.is-xlong .answer-arabic{font-size:inherit}#app .game-show-referee .rd-row.is-shown:not(.found){opacity:.6}#app .game-show-referee .rd-trap-chips{height:auto;align-items:stretch}#app .game-show-referee .rd-trap-chip{height:auto;min-height:40px;white-space:normal;flex-wrap:wrap;padding-block:5px}#app .game-show-referee .rd-trap-text{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.15}#app .game-show-referee .rd-trap-penalty{font-size:15px}#app .game-show-referee .plate-late{font-size:15px;white-space:normal;line-height:1.1}#app .game-show-referee .rd-row.is-queued{outline:3px solid #FFC93C;outline-offset:-3px;background:var(--team-color);color:#fff;transition:none;animation:none}#app .tv-question-board .tv-show-plate.hidden.is-hinted{justify-content:flex-start;color:var(--team-color)}#app .tv-question-board .tv-show-plate.hidden.is-hinted[data-answer-team="0"]{color:#7fa0ff}#app .tv-question-board .tv-show-hint{min-width:0;flex:1;font:400 24px/1.1 var(--display);overflow-wrap:anywhere}.referee-question-tools{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:10px;flex:none;direction:rtl}#app .referee-tool{position:relative;width:100%;height:50px;min-height:0;padding:0;border:0;border-radius:13px;background:#fff;box-shadow:3px 3px #d9d2f2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font:600 11px/1 var(--body);color:var(--ink)}#app .referee-tool .ui-icon{width:18px;height:18px;flex:none}#app .referee-tool.tool-gold .ui-icon{color:#d29b00}#app .referee-tool.tool-blue .ui-icon{color:#2d5bff}#app .referee-tool.tool-purple .ui-icon{color:#6d4df2}#app .referee-tool.tool-red .ui-icon{color:#d63a40}#app .referee-tool.tool-next{background:#ffc93c;color:#2a1500;box-shadow:3px 3px #b57a00}#app .referee-tool.tool-next .ui-icon{transform:scaleX(-1)}#app .referee-tool .tool-count{position:absolute;top:3px;left:5px;border-radius:6px;padding:2px 4px 0;background:#2d5bff;color:#fff;font:400 11px/1 var(--display)}#app .referee-tool[aria-pressed=true]{background:#6d4df2;color:#fff;box-shadow:3px 3px #4a2fc0}#app .referee-tool[aria-pressed=true] .ui-icon{color:#fff}#app .referee-tool:disabled{opacity:.4;cursor:default}#app .referee-tool:not(:disabled):active{transform:translateY(2px)}.rd-inline-adjust{display:flex;gap:5px;margin-top:6px}.rd-inline-adjust[hidden],.show-active-helpers[hidden]{display:none!important}#app .game-show-referee strong.rd-score:after{content:none;pointer-events:none}#app .rd-adjust-step{position:relative;flex:1;min-width:0;min-height:44px;border:0;border-radius:9px;padding:7px 0 4px;background:#fff;color:#14102e;font:400 15px/1 var(--display)}#app .rd-adjust-step:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,48px);height:max(100%,48px);transform:translate(-50%,-50%);background:transparent;pointer-events:auto}html[data-theme=dark] #app .referee-tool:not(.tool-next):not([aria-pressed=true]){background:#ffffff14;box-shadow:inset 0 0 0 1.5px #ffffff24}html[data-theme=dark] #app .referee-tool.tool-gold .ui-icon{color:#ffc93c}html[data-theme=dark] #app .referee-tool.tool-blue .ui-icon{color:#7fa0ff}html[data-theme=dark] #app .referee-tool.tool-purple .ui-icon{color:#b39cff}html[data-theme=dark] #app .referee-tool.tool-red .ui-icon{color:#ff8a90}@media(prefers-reduced-motion:reduce){#app .referee-tool:active{transform:none}}#app .approved-result{position:relative;isolation:isolate;opacity:1;filter:none}.result-confetti{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:-1}.result-confetti i{position:absolute;left:calc(var(--x)*1%);top:calc(var(--y)*1%);width:9px;height:18px;border-radius:2px;background:var(--c);transform:rotate(var(--r))}#app:has(.approved-result)~#ref-confirm{display:none}.connecting-entry .content{display:flex;flex-direction:column;align-items:stretch;gap:22px}.connecting-entry .connecting-code{display:grid;place-items:center;width:132px;height:132px;margin:12px auto;border-radius:50%;background:#ffc93c;color:#2a1500;box-shadow:3px 3px #b57a00;font:400 30px/1 var(--display);letter-spacing:.06em;flex:none}.connecting-entry .connecting-steps{list-style:none;margin:0;padding:18px;border-radius:20px;background:var(--raised);box-shadow:3px 3px 0 var(--base);display:grid;gap:18px;font:400 17px/1.3 var(--display)}.connecting-steps li{display:flex;align-items:center;gap:12px}.connecting-steps li>span{width:28px;height:28px;flex:none;display:grid;place-items:center}.connecting-steps .is-done>span{border-radius:50%;background:var(--green);color:#fff}.connecting-steps .is-waiting{color:var(--muted)}.connecting-spin{border:3px solid var(--line);border-top-color:var(--gold);border-radius:50%;animation:show-spin 1s linear infinite}.connecting-note{padding:14px 16px;border-radius:16px;background:var(--gold-soft);color:var(--ink);font:400 13px/1.5 var(--body)}.connecting-note b{font:400 19px/1.2 var(--display)}.connecting-note p{margin:4px 0 0}#app main.setup .category .category-poster,#app main.setup .category>b{overflow:hidden;scrollbar-width:none}#app main.setup .helper-picker .aid-choice>.ui-icon{display:block;visibility:visible;opacity:1}#app main.setup .helper-picker .aid-check{inset-inline-start:auto;inset-inline-end:8px;top:8px}#app main.setup .setup-readiness:not(:empty){position:static!important;width:auto;height:auto;min-height:0;overflow:visible;clip-path:none;white-space:normal;margin:0 0 8px;padding:8px 10px;z-index:auto}html[data-theme=dark] #app .game-show-home{background:#140c46}@media(min-height:900px){html[data-theme=dark] #app .game-show-home{display:flex;flex-direction:column;justify-content:center}}#app .game-show-home .home-portrait{background:#d9d2f2;border-radius:28px}.home-rules .ui-icon{width:30px;height:30px;color:var(--gold-text)}.leave-sheet-actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;direction:ltr}#sheet .leave-sheet-actions>.rd-btn{direction:rtl;width:100%;min-height:56px;border:0;border-radius:18px;font:400 22px/1.1 var(--display)}#sheet .leave-sheet-actions>[data-stay]{background:#fff;color:#14102e;box-shadow:3px 3px 0 var(--base)}#sheet .leave-sheet-actions>[data-exit]{background:#d63a40;color:#fff;box-shadow:3px 3px #b3262b}@media(prefers-reduced-motion:reduce){.connecting-spin{animation:none}}#app .game-show-referee .rd-scroll{overflow:hidden}#app .game-show-referee .rd-scroll>:not(.rd-list){flex-shrink:0}#app .game-show-referee .rd-list{flex:1;min-height:32px;overflow:auto;overscroll-behavior:contain;padding-bottom:4px}#app .game-show-referee .rd-answers .rd-row{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:2px;height:auto!important;min-height:var(--fix8-row-min,44px);overflow:visible;white-space:normal;padding:3px 6px}#app .game-show-referee .rd-row[data-pending-label]:after{position:absolute;inset:auto auto 5px 12px;transform:none;margin:0}#app .game-show-referee .rd-row-text{flex:none;width:100%}#app .game-show-referee .rd-row .rd-num.is-empty{visibility:hidden}#app .game-show-referee .rd-row-fact .rd-num{width:12px;height:12px;flex:0 0 12px;font-size:9px}#app .game-show-referee .rd-row.found{border:1.5px solid transparent}#app .game-show-referee .rd-row-fact{width:100%;height:16px;flex:0 0 16px;display:flex;align-items:center;justify-content:space-between;gap:4px}#app .game-show-referee .rd-row-fact .rd-chip{max-width:100%;height:16px;min-height:0;padding:0 3px;white-space:nowrap;font-size:14px;line-height:1}#app .game-show-referee .rd-row-fact .plate-late{border:0;padding:0}#app .game-show-referee .rd-answers{flex:none;height:auto!important;grid-template-rows:none!important;align-items:start;grid-auto-flow:row;column-gap:7px}.rd-answer-column{display:flex;flex-direction:column;gap:7px;min-width:0;padding-bottom:4px}#app .game-show-referee :is(.answer-name,.answer-arabic){zoom:1!important;max-height:none;transform:none}.tv-live-banner{position:absolute;top:12px;left:290px;right:290px;min-height:0;text-align:center}#app .tv-live-banner .rd-bomb-active{display:block;margin:0;background:#090722;border:0;border-radius:14px;box-shadow:3px 3px #000;padding:9px 14px;max-height:76px;overflow:auto;color:#fff;font:400 28px/1.1 var(--display)}.has-six-rows .tv-live-banner{top:8px}.has-six-rows .tv-live-banner .rd-bomb-active{font-size:24px;line-height:1;padding:2px 6px;max-height:56px}@media(min-width:1000px){#app .approved-wait .waiting-categories figcaption,#app .approved-wait .waiting-instructions p,#app .tv-bonus-live .tv-bonus-ring small{font-size:24px}}.tv-bonus-ring{width:150px;height:150px;flex:none;border-radius:50%;padding:8px;background:conic-gradient(#ffd54a calc(var(--p,100)*1%),#ffffff24 0)}.tv-bonus-ring>span{height:100%;border-radius:50%;background:#151046;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}#app .tv-bonus-ring strong{font:400 48px/1 var(--display);color:#ffd54a}#app .tv-bonus-ring small{font:400 20px/1.2 var(--display);color:#b8b2e3}#app .tv-bonus-ring.is-last{background:conic-gradient(#d63a40 calc(var(--p,100)*1%),#ffffff24 0)}#app .tv-bonus-ring.is-last strong{color:#d63a40}#app .tv-bonus-marquee{max-width:min(100%,1100px)}#app .tv-bonus-marquee h2{margin:0;padding:22px 40px 16px;border-radius:15px;background:#5a2fe0;box-shadow:inset 0 0 0 2px #ffffff2e;color:#fff;font:400 54px/1.15 var(--display);overflow-wrap:anywhere;text-align:center}@media(min-width:1000px){#app .rd-bonus.tv-bonus-live{background:#140c46!important;color:#fff}#app .rd-bonus.public-stage.tv-bonus-live .rd-bonus-head{color:#fff}#app .tv-bonus-live .rd-scroll{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px}#app .tv-bonus-live .v4-tv-stakes bdi{font-size:64px}}@media(max-height:780px){#app .game-show-referee{--fix8-row-min:37px}#app .game-show-referee .referee-prompt{height:64px}#app .game-show-referee .rd-trap-chip{min-height:34px}.referee-question-tools{margin-top:7px;gap:5px}#app .referee-tool{height:40px;border-radius:11px;font-size:9.5px;gap:2px}#app .referee-tool .ui-icon{width:15px;height:15px}#app .referee-tool:after{content:"";position:absolute;inset:-2px 0}}@media(max-height:620px){#app .game-show-referee{--fix8-row-min:32px}#app .game-show-referee .referee-prompt{height:58px}#app .game-show-referee .rd-trap-chip{min-height:30px;font-size:15px}#app .game-show-referee .answer-name,#app .game-show-referee .answer-arabic{font-size:15px!important}.rd-answer-column{gap:6px}#app .referee-tool{height:32px}#app .referee-tool>span{font-size:0}#app .referee-tool .ui-icon{width:16px;height:16px}#app .referee-tool .tool-count{top:1px;left:2px}#app .referee-tool:after{inset:-6px 0}}@media(max-height:620px){#app .show-entry{min-height:0}#app .show-entry>.content{justify-content:flex-start}#app .show-entry .referee-code-fields{flex-shrink:0}}.tv-question-meta{display:flex;align-items:center;justify-content:center;gap:18px;min-height:38px}#app .tv-question-meta .rd-clock{display:flex;align-items:center;gap:8px;border:0;margin:0;padding:0;background:none;box-shadow:none;color:#b8b2e3}#app .tv-question-meta .rd-clock-label{font:400 24px/1.1 var(--display);color:#d8d2ff;opacity:1}#app .tv-question-meta .rd-paused-chip{font:400 24px/1.1 var(--display);color:#2a1500;opacity:1}#app .tv-question-meta .rd-clock-time{font:400 30px/1.1 var(--display);direction:ltr;color:#fff}#app .tv-question-meta .rd-clock.is-ended .rd-clock-time{color:#ffd54a}.tv-podium-turn{display:flex;justify-content:center;margin:0 auto;height:34px}#app .tv-podium-turn .show-clock{display:flex;align-items:center;justify-content:center;height:34px;min-width:92px;padding:0 14px;border:0;border-radius:999px;background:#ffd54a;color:#2a1500}#app .tv-podium-turn .show-clock-inner{display:flex;flex-direction:row;align-items:center;gap:6px;height:auto;background:none}#app .tv-podium-turn .show-clock b{display:block;font:400 30px/1 var(--display);padding-bottom:4px;color:inherit;direction:ltr}#app .tv-podium-turn .show-clock.is-last{background:#b91c1c;color:#fff}#app .tv-question-meta .rd-clock.is-last .rd-clock-time{color:#ff7a80}#app .tv-podium-turn .tv-turn-paused{display:flex;align-items:center}.tv-turn-paused .ui-icon{width:24px;height:24px}.tv-question-content{display:flex;align-items:center;justify-content:center;gap:12px;border-radius:15px;padding:10px 40px 6px;background:#5a2fe0;box-shadow:inset 0 0 0 2px #ffffff2e}#app .tv-question-content>h1{flex:1;min-width:0;padding:0;background:none;box-shadow:none}#app .tv-question-content .rd-images{display:flex;flex:none;justify-content:center;gap:8px;height:64px;min-height:0;max-height:64px}#app .tv-question-content .rd-images .idm-image{width:64px;height:64px;min-height:0;max-height:64px;border-radius:10px}#app .tv-question-content .rd-images img{width:100%;height:100%;object-fit:contain}#app .tv-question-content .idm-image>span{font:400 24px/1 var(--display)}.tv-question-content:has(.rd-images){padding-inline:24px}
