.rd-public{position:relative;display:block!important;min-height:100dvh;padding:26px 40px 22px!important;background:transparent!important;overflow:hidden;color:#fff}.rd-public .tv-heading{display:flex;justify-content:space-between;align-items:center;padding:0;border:0;background:none;height:58px;position:relative;inset:auto}.rd-public .tv-heading>strong{font:400 44px/1 var(--display);color:var(--gold)}.rd-public .tv-heading>span{font:400 26px var(--display)}.rd-public .rd-banner{margin:16px auto 0;padding:0;width:100%;max-width:100%;background:none!important;border:0!important;box-shadow:none!important;display:grid;justify-items:center;gap:10px;position:static}.rd-public .rd-banner-row{display:block;max-width:100%;background:radial-gradient(circle,#FFFBE0 0 2.3px,#FFC300 3px,#FFB40059 4.6px,transparent 6.5px) center/15px 15px round,linear-gradient(#8a4300,#4d2400);padding:9px;border-radius:22px;margin:0 auto;border:0;box-shadow:none}.rd-public .rd-banner-row h1{font:400 54px/1.1 var(--display);color:#fff;background:#5a2fe0;border-radius:15px;padding:10px 40px 6px;margin:0;max-height:126px}.rd-public .rd-banner-row>:not(h1){display:none}.rd-public .rd-board-wrap{position:relative;display:block;margin:32px 250px 140px;padding:0;overflow:visible;min-height:0}.rd-public .rd-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows,5),auto);grid-auto-flow:column;gap:9px}.rd-public .rd-row{height:52px;min-height:0;padding:0 10px 0 14px;font:400 27px/1 var(--display);border-radius:14px;background:#ffffff12;color:#fff;border:1.5px solid #FFFFFF24;box-shadow:none}.rd-public .rd-row.hidden{justify-content:center;background:#ffffff12}.rd-public .rd-row.hidden .rd-num{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff1a;font:400 24px/1 var(--display);color:#fff}.rd-public .rd-row.found{background:var(--team-color);border:0;box-shadow:3px 3px color-mix(in srgb,var(--team-color) 70%,#000)}.rd-public .rd-row.found .rd-num{width:28px;height:28px;border-radius:50%;background:#fff;color:var(--team-color);display:grid;place-items:center;font:400 16px var(--display)}.rd-public .answer-name,.rd-public .answer-arabic{font:400 27px/1.1 var(--display)}.rd-public .rd-chip{background:#0004;font:400 22px var(--display);color:#fff;border-radius:8px;padding:5px 10px 2px;margin-inline-start:auto}.rd-public .tv-score-strip{position:absolute;inset:0;display:contents;background:none;padding:0;border:0}.rd-public .rd-pub-team{position:absolute;top:280px;width:230px;display:flex;flex-direction:column;align-items:stretch;gap:6px;text-align:center;padding:16px 14px;background:var(--team-color);border:0;border-radius:20px 20px 12px 12px;box-shadow:3px 3px color-mix(in srgb,var(--team-color) 70%,#000);color:#fff}.rd-public .rd-pub-team[data-team="0"]{right:40px}.rd-public .rd-pub-team[data-team="1"]{left:40px}.rd-public .rd-pub-team.is-active{outline:3px solid #FFD54A}.rd-public .rd-pub-team:not(.is-active){transform:scale(.92)}.rd-public .tv-team-copy{display:grid;justify-items:center;gap:10px}.rd-public .rd-pub-team .rd-team-name{font:600 24px/1.2 var(--body);color:#fff}.rd-public .rd-pub-team>strong{font:400 68px/1 var(--display);border-radius:14px;padding:14px 0 6px;background:#05062380;color:#fff}.rd-public .rd-pub-team.is-active>strong{color:#ffd54a}.rd-public .tv-turn{position:absolute;bottom:22px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:30px;width:100%;background:none;padding:0}.rd-public .show-clock{width:100px;height:100px;margin:0;flex:none;background:conic-gradient(#ffd54a calc(var(--p,100)*1%),#ffffff24 0)}.rd-public .show-clock-inner{background:#151046}.rd-public .show-clock b{font-size:34px;color:#ffd54a}.rd-public .show-clock small{font-size:13px;color:#b8b2e3}.show-strikes{display:flex;gap:10px;align-items:center}.show-strikes i{width:44px;height:44px;border:1.5px solid #FF64738C;background:#d63a401f;border-radius:12px;color:#ff7a82;display:grid;place-items:center;font:400 24px var(--display);font-style:normal}.show-strikes i.hit{background:#d63a40;color:#fff}@keyframes show-spin{to{transform:rotate(360deg)}}@keyframes show-flip{0%{transform:perspective(500px) rotateX(-90deg)}to{transform:perspective(500px) rotateX(0)}}@keyframes show-shake{20%{transform:translate(-11px)}40%{transform:translate(9px)}60%{transform:translate(-6px)}80%{transform:translate(3px)}}.show-flip{animation:show-flip .5s cubic-bezier(.2,.9,.3,1.25)}.show-new{outline:4px solid #FFD54A;outline-offset:0}.show-wrong{animation:show-shake .4s}@media(max-height:780px){#app .game-show-referee .referee-heading{height:40px;min-height:40px}#app .game-show-referee .rd-count{font-size:21px}.question-lights i{width:9px;height:9px}.show-podiums{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);margin-top:6px}.show-podiums .rd-team{padding:8px}.show-podiums .rd-team-name{font-size:13px}.show-podiums .is-active .rd-team-name{margin-top:11px}.show-podiums .rd-score{font-size:30px;padding:7px 0 3px;margin-top:4px}.show-clock{width:78px;height:78px;padding:5px;margin-bottom:4px}.show-clock b{font-size:24px}.show-active-helpers{margin-top:10px}.show-active-helpers .rd-aid{height:40px;font-size:15px}.show-active-helpers .rd-aid .ui-icon{width:22px;height:22px}#app .game-show-referee .rd-question{margin-top:10px}#app .game-show-referee .question{font-size:25px}#app .game-show-referee .rd-list{margin-top:10px}#app .game-show-referee .rd-answers{gap:6px}#app .game-show-referee .rd-row{height:37px;border-radius:10px;font-size:17px}#app .game-show-referee .answer-name,#app .game-show-referee .answer-arabic{font-size:17px}#app .game-show-referee .rd-chip{font-size:14px;padding:3px 6px 1px}#app .game-show-referee .rd-num{width:19px;height:19px;font-size:11px}#app .game-show-referee .rd-trap-chips,#app .game-show-referee .rd-trap-chip{height:34px}#app .game-show-referee .rd-trap-chip{font-size:15px}#app .game-show-referee .rd-bar{gap:7px;padding-top:7px}#app .game-show-referee .rd-bar>.rd-btn{height:54px;font-size:22px}.game-show-home .home-game-card{min-height:268px}.home-duo-card{min-height:132px}}@media(max-height:620px){#app>.approved-appbar{min-height:44px;height:44px;padding-block:4px}.game-show-home{padding-bottom:80px!important}.game-show-home #home-panel{gap:12px}.game-show-home .home-game-card{min-height:248px;padding-top:18px}.game-show-home h1{font-size:56px}.home-game-description{font-size:12px;padding-inline-end:18px}.game-show-home .rd-play{height:48px;font-size:25px}.game-show-home .home-portrait{width:140px;height:140px}.home-duo-card{min-height:104px;padding:10px}.home-duo-card strong{font-size:20px}#app>.approved-tabs{height:58px;bottom:12px}#app .game-show-referee{padding:0 14px 10px}#app .game-show-referee .referee-heading{height:32px;min-height:32px}.show-podiums{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);margin-top:2px;padding-top:12px}.show-podiums .rd-team{padding:6px}.show-podiums .rd-score{font-size:26px}.show-clock{width:70px;height:70px}.show-clock b{font-size:21px}.show-active-helpers{margin-top:9px}.show-active-helpers .rd-aid{height:34px;font-size:14px}#app .game-show-referee .rd-question{margin-top:8px}#app .game-show-referee .question{font-size:22px}#app .game-show-referee .rd-list{margin-top:8px}#app .game-show-referee .rd-row{height:32px;font-size:15px}#app .game-show-referee .answer-name,#app .game-show-referee .answer-arabic{font-size:15px}#app .game-show-referee .rd-trap-chips,#app .game-show-referee .rd-trap-chip{height:30px}#app .game-show-referee .rd-trap-chip{font-size:14px}#app .game-show-referee .rd-bar{padding-top:6px;gap:6px}#app .game-show-referee .rd-bar>.rd-btn{height:49px;font-size:22px}}@media(min-width:601px){#app:not(:has(.public-stage,.approved-wait)){max-width:480px}#app>.approved-tabs{left:calc(50% - 222px);right:auto}}@media(prefers-reduced-motion:reduce){.show-flip,.show-wrong{animation:none}#app .game-show-referee:before,.rd-team,button{transition:opacity .15s}.show-new{outline:none}}
