.competition-shared-wheel[hidden],[data-question-target][hidden]{display:none!important}.competition-shared-wheel{font-family:Tahoma,Arial,sans-serif;box-sizing:border-box;text-align:center;border:1px solid #cfa95788;border-radius:24px;background:linear-gradient(145deg,#143c31,#071d18);color:#f4f5e9;padding:22px;box-shadow:0 20px 60px #0004}.competition-shared-wheel>small{font-size:13px;color:#dfc680}.competition-shared-wheel h2{font-size:clamp(24px,2.6vw,38px);margin:8px 0 16px;color:#f6dfa0}.competition-shared-wheel p{font-size:16px;color:#d3dfd5;line-height:1.7;margin:10px 0}.competition-shared-wheel>strong{display:inline-block;border:1px solid #8da49166;border-radius:30px;padding:8px 16px;color:#e6eddc;font-size:15px}.shared-wheel-disc{position:relative;width:min(340px,100%);margin:auto}.shared-wheel-disc svg{display:block;width:100%;height:auto;direction:ltr;transform-origin:50% 50%;filter:drop-shadow(0 12px 14px #0004)}.shared-wheel-disc text{font-family:Tahoma,Arial,sans-serif;font-size:13px;font-weight:700;fill:#fff;direction:rtl}.shared-wheel-pointer{position:absolute;z-index:2;top:-5px;left:50%;transform:translateX(-50%);border-left:15px solid transparent;border-right:15px solid transparent;border-top:30px solid #edc963;filter:drop-shadow(0 3px 2px #0005)}.shared-wheel-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:52px;height:52px;border:4px solid #d5ad55;border-radius:50%;background:#f6f1dc;color:#194b39;font-size:30px}.competition-public-display>.competition-shared-wheel,.competition-obs-overlay>.competition-shared-wheel{position:fixed;z-index:14;top:47%;left:50%;transform:translate(-50%,-50%);width:min(540px,86vw);max-height:88vh;overflow:auto}.showing-question-wheel .live-question-stage,.showing-question-wheel .overlay-question{visibility:hidden}.buzz-team .competition-shared-wheel{margin:20px 0}.buzz-team-page.showing-question-wheel .buzz-team-question{display:none}.question-target{font-family:inherit;display:inline-flex;align-items:center;padding:9px 18px;border:1px solid #d4af5588;border-radius:30px;background:#d4af551a;color:#f4d88e;font-size:clamp(15px,1.4vw,23px);font-weight:700;line-height:1.6;margin:7px 0}.question-target.is-turn{border-color:#67df9b;background:#1b6b3d66;color:#bfffd1}.overlay-question .question-target{font-size:clamp(15px,1.3vw,23px);padding:5px 14px}.overlay-question .overlay-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 4px}.overlay-options span{display:flex;align-items:center;gap:12px;padding:11px 15px;border:1px solid #9dafc044;border-radius:12px;background:#ffffff0b;color:#fff;font-size:clamp(17px,1.6vw,28px);line-height:1.5}.overlay-options b{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:8px;color:#f7da89;background:#d4af5522}.overlay-question{width:min(1240px,88vw);grid-template-columns:minmax(0,1fr) auto;max-height:78vh;overflow:auto}.competition-obs-overlay [data-buzz-winner]{top:3vh;bottom:auto;max-width:80vw;margin:auto}.competition-obs-overlay .competition-sound-toggle[aria-pressed=true]{opacity:0}.competition-obs-overlay .competition-sound-toggle:hover,.competition-obs-overlay .competition-sound-toggle:focus{opacity:1}.needs-audio-gesture{border-color:#e9c46a!important}.buzz-team-page .question-target{font-size:16px;width:100%;justify-content:center;box-sizing:border-box}.question-picker .competition-shared-wheel{width:min(350px,46%);flex-shrink:0;margin:12px auto}.question-picker .competition-shared-wheel h2{font-size:24px}.question-picker .competition-shared-wheel p{color:#dae4d9}.question-picker .picker-target-field{margin:14px 0}@media(max-width:700px){.question-picker .competition-shared-wheel{width:100%;order:-1}.overlay-question{right:3vw;width:94vw;padding:12px;gap:12px}.overlay-question .overlay-options{grid-template-columns:1fr}.overlay-options span{font-size:16px}.overlay-timer{width:65px;height:65px}.overlay-timer strong{font-size:24px}.competition-shared-wheel{padding:16px}.competition-public-display>.competition-shared-wheel,.competition-obs-overlay>.competition-shared-wheel{width:90vw;top:45%}}
