.judge-compact-header>div:first-child>img,.judge-compact-header>div:first-child>div{display:none}.judging-page,.judging-page *{scrollbar-width:none}.judging-page ::-webkit-scrollbar{display:none}html:has(.judging-page){scrollbar-width:none}html:has(.judging-page)::-webkit-scrollbar{display:none}.judging-page .judge-question-scroll,.judging-page .judge-marks-panel{scrollbar-gutter:auto}@media (width>=1280px){html[lang=dv] .judge-workspace{direction:ltr}html[lang=dv] .judge-workspace>*{direction:rtl}}.judging-page{--judge-blue:#2563eb;--judge-violet:#7c3aed;--judge-teal:#0f766e}.judge-marks-content label,.judge-marks-content input,.judge-marks-content button{font-size:inherit}.judge-marks-content .text-xs{font-size:.75em}.judge-marks-content .text-sm{font-size:.875em}.judge-marks-content .mark-number{height:2.2em}.mark-number{appearance:textfield;cursor:ew-resize}.mark-number::-webkit-inner-spin-button{appearance:none;margin:0}.mark-number::-webkit-outer-spin-button{appearance:none;margin:0}.judging-page .judge-filter-card,.judging-page .judge-live-card,.judging-page .judge-sheet-card{border-top:4px solid var(--judge-blue);box-shadow:0 6px 20px #0f172a0d}.judging-page .judge-filter-card{background:color-mix(in srgb, var(--judge-blue) 6%, var(--card))}.judging-page .judge-live-card{border-top-color:var(--judge-teal)}.judging-page .judge-sheet-card{border-top-color:var(--judge-violet)}.judging-page .judge-sheet-card thead{background:color-mix(in srgb, var(--judge-violet) 8%, var(--card))}.judging-page .judge-sheet-card tbody tr:nth-child(2n){background:color-mix(in srgb, var(--judge-violet) 3%, var(--card))}.judging-page .judge-marks-panel{border-color:color-mix(in srgb, var(--judge-violet) 30%, var(--border));background:color-mix(in srgb, var(--judge-violet) 5%, var(--card))}.judging-page .judge-criterion{--criterion-color:var(--judge-blue);border:1px solid color-mix(in srgb, var(--criterion-color) 22%, var(--border));border-inline-start:4px solid var(--criterion-color);background:color-mix(in srgb, var(--criterion-color) 5%, var(--card));border-radius:12px;padding:12px}.judging-page .judge-criterion[data-criterion="1"]{--criterion-color:var(--judge-teal)}.judging-page .judge-criterion[data-criterion="2"]{--criterion-color:var(--judge-violet)}.judging-page .judge-criterion button{background:color-mix(in srgb, var(--criterion-color) 12%, var(--card));border-color:color-mix(in srgb, var(--criterion-color) 35%, var(--border))}.judging-page .judge-criterion button:hover:not(:disabled){background:color-mix(in srgb, var(--criterion-color) 23%, var(--card))}.judging-page .judge-total{background:var(--primary);color:var(--primary-foreground);border:0;border-radius:12px;padding:14px}.judging-page .judge-drawing-toolbar{background:color-mix(in srgb, var(--judge-blue) 7%, var(--card))}.judging-page .judge-pencil-button[aria-pressed=true]{color:#fff;background:#1d4ed8}.judging-page .judge-eraser-button[aria-pressed=true]{color:#fff;background:#6d28d9}.judging-page .judge-drawing-toolbar button:has(svg.lucide-rotate-ccw){background:color-mix(in srgb, #d97706 14%, var(--card))}.judging-page .judge-drawing-toolbar button:has(svg.lucide-trash-2){color:var(--destructive);background:color-mix(in srgb, var(--destructive) 9%, var(--card))}.judge-question-scroll{overscroll-behavior:auto;scrollbar-gutter:stable;border-radius:.75rem;min-width:0;max-height:75dvh;overflow:auto}.judge-drawing-toolbar{z-index:20;background:var(--card);border-bottom:1px solid var(--border);position:sticky;top:0}.judge-question-scroll:focus-visible,.judge-marks-panel:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width>=1280px){.judge-question-scroll,.judge-marks-panel{max-height:calc(100dvh - var(--app-header-height,7rem) - 2rem)}.judge-marks-panel{top:calc(var(--app-header-height,7rem) + 1rem);overscroll-behavior:auto;scrollbar-gutter:stable;min-width:0;position:sticky;overflow:auto}}@media print{.judge-drawing-toolbar{display:none}.judge-question-scroll,.judge-marks-panel{max-height:none;position:static;overflow:visible}}@font-face{font-family:Broadcast Thaana;src:url(/fonts/thaana/NotoSansThaana-variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.broadcast-shell.font-thaana,.broadcast-shell .participant-display-heading,.broadcast-header h1,.broadcast-participant,.broadcast-participant .font-thaana,.broadcast-waiting,.broadcast-controls,.broadcast-connection{letter-spacing:normal;font-family:App Faruma,Faruma,MV Waheed,MV Faseyha,Broadcast Thaana,sans-serif}.broadcast-header h1,.broadcast-shell .participant-display-heading{line-height:1.8}
