.crt .judging-header-controls{min-width:0;text-shadow:none;letter-spacing:0;flex-wrap:wrap;flex:320px;align-items:center;gap:8px 24px;padding-block:6px;line-height:1.4;display:flex}.judging-header-dropdowns{flex:290px;align-items:center;gap:20px;min-width:0;display:flex}.judging-header-dropdowns>label{flex:0 auto}.crt .judging-header-dropdowns .judging-context-select{grid-template-columns:minmax(0,1fr);width:100%}.crt .judging-header-dropdowns .judging-header-track select{width:100%}.judging-header-progress{flex:0 200px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;min-width:0;font-size:11px;font-weight:400;display:grid}.judging-header-progress small{opacity:.75;font-size:10px}.judging-header-progress progress{appearance:none;width:100%;height:3px;color:inherit;background:color-mix(in srgb, currentColor 25%, transparent);border:0;grid-area:2/1/auto/-1}.judging-header-progress progress::-webkit-progress-bar{background:color-mix(in srgb, currentColor 25%, transparent)}.judging-header-progress progress::-webkit-progress-value{background:currentColor}.judging-header-progress progress::-moz-progress-bar{background:currentColor}.judging-header-organizer{opacity:.75;font-size:11px;font-weight:400}.crt .judging-header-track{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0;max-width:320px;color:inherit;text-shadow:none;letter-spacing:0;gap:1px;line-height:1.4;display:grid}.crt .judging-header-track>span:first-child{text-transform:uppercase;letter-spacing:.06em;opacity:.7;font-size:9px}.crt .judging-header-track select{appearance:none;field-sizing:content;width:auto;min-width:0;max-width:100%;min-height:24px;color:inherit;font:inherit;letter-spacing:0;text-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;justify-self:start;padding:0 22px 0 0;font-size:13px;line-height:20px}.crt .judging-header-track option{color:var(--crt-fg);background:var(--crt-bg)}.crt .judging-header-track select:disabled{opacity:.4;cursor:not-allowed}.crt .judging-header-track select:focus-visible{outline-offset:2px;outline:2px solid}.crt .handheld-bar.judging-header{padding-inline:var(--judge-pad);gap:16px}.crt .judging-header .handheld-title{display:none}.crt .judging-header .judging-header-controls{color:#daeee1;margin-right:auto}.crt .judging-header>button{flex-shrink:0;min-height:34px}@media (max-width:420px){.crt .handheld-bar.judging-header{gap:10px}.crt .judging-header-track select{font-size:12px}.crt .judging-header>button{padding-inline:5px;font-size:11px}}
.crt :is(.judging-workspace,.judging-header){--judge-pad:16px}.crt .judging-workspace{--judge-bg:#07140e;--judge-panel:#0b1b13;--judge-raised:#10251b;--judge-text:#daeee1;--judge-muted:#91ad9b;--judge-line:#284434;--judge-control:#4e755b;--judge-accent:#7ce7aa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0;height:100%;min-height:0;color:var(--judge-text);background:var(--judge-bg);letter-spacing:0;text-shadow:none;flex-direction:column;font-size:13px;line-height:1.5;display:flex;container:judging/inline-size}.judging-workspace *,.judging-workspace :before,.judging-workspace :after{box-sizing:border-box}.judging-workspace [hidden]{display:none!important}.crt .judging-workspace :is(h2,h3,h4,p){margin:0}.crt .judging-workspace h2{letter-spacing:-.5px;color:var(--judge-text);overflow-wrap:anywhere;font-size:23px;font-weight:500;line-height:1.3}.crt .judging-workspace h3{color:var(--judge-text);font-size:15px;font-weight:500}.crt .judging-workspace h4{color:var(--judge-text);font-size:13px;font-weight:500}.crt .judging-workspace :is(button,input,select,textarea){font:inherit;letter-spacing:0;text-shadow:none;border-radius:0}.crt .judging-workspace button{border:1px solid var(--judge-line);min-height:34px;color:var(--judge-text);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:6px 10px;line-height:20px;display:inline-flex}.crt .judging-workspace button:hover:not(:disabled){background:var(--judge-raised);color:var(--judge-accent)}.crt .judging-workspace button:disabled{opacity:.4;cursor:not-allowed}.crt .judging-workspace :is(input,select,textarea){border:1px solid var(--judge-control);background-color:var(--judge-bg);min-width:0;min-height:34px;color:var(--judge-text);padding:6px 9px;line-height:20px}.crt .judging-workspace select{padding-right:1.8em}.crt .judging-workspace select :is(option,optgroup){background:var(--judge-bg);color:var(--judge-text)}.crt .judging-workspace select option:checked{background:var(--judge-accent);color:var(--judge-bg)}.crt .judging-workspace :is(input,textarea)::placeholder{color:var(--judge-muted);opacity:.7}.crt .judging-workspace a{color:var(--judge-accent)}.crt .judging-workspace :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--judge-accent);outline-offset:3px}.crt .judging-workspace .judging-text-button{color:var(--judge-muted);background:0 0;border-color:#0000;padding-inline:0;font-size:12px}.crt .judging-workspace .judging-text-button[aria-pressed=true]{color:var(--judge-accent)}.crt .judging-workspace .judging-primary{background:var(--judge-accent);border-color:var(--judge-accent);color:var(--judge-bg);font-weight:500}.crt .judging-workspace .judging-primary:hover:not(:disabled){color:var(--judge-bg);background:#a3f4c4;border-color:#a3f4c4}.judging-muted{color:var(--judge-muted);font-size:12px}.judging-kicker,.judging-queue-title{letter-spacing:.06em;color:var(--judge-muted);text-transform:uppercase;font-size:11px}.judging-body{flex:1;min-height:0;display:flex;overflow:hidden}.judging-queue{border-right:1px solid var(--judge-line);background:var(--judge-panel);flex-direction:column;flex:0 0 238px;min-width:0;display:flex}.judging-queue-controls{padding:17px var(--judge-pad) 12px;align-items:start;gap:8px;display:grid}.judging-queue-title{justify-content:space-between;margin-bottom:4px;display:flex}.judging-workspace[data-layout=list] .judging-queue{border-right:0;flex:1}.judging-list-heading{z-index:2;padding:8px var(--judge-pad);border-block:1px solid var(--judge-line);background:var(--judge-panel);color:var(--judge-muted);flex-wrap:wrap;gap:5px 12px;font-size:11px;display:flex;position:sticky;top:0}.judging-column-sort{min-width:0;position:relative}.judging-column-sort summary{cursor:pointer;justify-content:flex-start;align-items:center;gap:6px;min-height:32px;list-style:none;display:flex}.judging-column-sort summary::-webkit-details-marker{display:none}.judging-sort-indicator{text-align:center;flex:0 0 8px;width:8px}.judging-column-sort summary[aria-disabled=true]{opacity:.4;cursor:not-allowed}.judging-list-heading[data-ranked]{display:none}.judging-list-heading[data-ranked] summary[aria-disabled=true]{opacity:1;cursor:default}.judging-column-sort[data-active] summary{color:var(--judge-accent)}.judging-sort-options{z-index:6;border:1px solid var(--judge-control);background:var(--judge-panel);width:150px;padding:4px;position:absolute;top:100%;left:0;box-shadow:0 6px 20px #0006}.judging-column-sort:last-child .judging-sort-options{left:auto;right:0}.crt .judging-workspace .judging-sort-options button{border:0;justify-content:space-between;width:100%;font-size:12px}.crt .judging-workspace .judging-sort-options button[aria-pressed=true]{color:var(--judge-accent);background:var(--judge-raised)}.judging-queue input{width:100%}.judging-filter-row{grid-template-columns:1fr 1fr;gap:6px;display:grid}.judging-filter-category{grid-column:auto}.judging-exports{grid-column:1/-1;min-width:0;font-size:11px}.judging-exports summary{cursor:pointer;color:var(--judge-accent);padding-block:5px}.judging-export-actions{flex-wrap:wrap;gap:6px;margin-block:6px;display:flex}.crt .judging-workspace .judging-export-actions button{white-space:normal;text-align:left;font-size:11px}.judging-exports p{font-size:11px}.judging-exports [role=alert]{color:var(--crt-danger)}.judging-rank{color:var(--judge-accent);font-variant-numeric:tabular-nums}.crt .judging-workspace .judging-filter-row select{width:100%;padding:6px 1.8em 6px 5px;font-size:11px}.judging-queue-scroll{scrollbar-color:var(--judge-line) transparent;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.judging-queue-scroll>p{padding:12px var(--judge-pad)}.judging-queue-scroll ul{margin:0;padding:0;list-style:none}.crt .judging-workspace .judging-queue-scroll li>button{width:100%;padding:13px var(--judge-pad);border:0;border-bottom:1px solid color-mix(in srgb, var(--judge-line) 55%, transparent);text-align:left;white-space:normal;overflow-wrap:anywhere;border-radius:0;grid-template-columns:minmax(84px,1fr) minmax(0,1fr);justify-content:stretch;gap:3px 8px;display:grid}.crt .judging-workspace .judging-queue-scroll li>button[aria-current]{box-shadow:inset 3px 0 var(--judge-accent);background:#132e20}.judging-row-project,.judging-row-team{grid-column:1/-1}.judging-row-category{letter-spacing:.03em;opacity:.75;font-size:10px;display:block}.judging-row-status{overflow-wrap:normal;align-self:start;gap:2px;min-width:0;display:grid}.judging-row-score,.judging-row-others,.judging-row-average{text-align:right;font-variant-numeric:tabular-nums}.judging-row-others,.judging-row-average{grid-column:1/-1}.judging-card-score-label{font-size:10px}.judging-review-status{color:var(--judge-muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.judging-reviewed{color:var(--judge-accent)}.judging-done-icon{flex-shrink:0;width:14px;height:14px}.judging-row-flags{font-size:10px}.judging-queue-scroll strong{color:var(--judge-text);font-size:12px;font-weight:500}.judging-queue-scroll li>button>span{color:var(--judge-muted);font-size:11px;line-height:1.5}.judging-review{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:review/inline-size}.judging-project-heading{padding:20px var(--judge-pad) 17px;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.judging-project-heading>div{min-width:0}.judging-project-heading>div:first-child{flex:1}.crt .judging-workspace .judging-project-heading h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0;display:-webkit-box;overflow:hidden}.judging-project-title{flex-wrap:wrap;align-items:center;gap:4px 20px;margin-bottom:6px;display:flex}.judging-project-title h2{min-width:0}.judging-project-ai{scrollbar-color:var(--judge-line) transparent;scrollbar-width:thin;min-width:0;max-width:100%;font-size:11px;overflow-x:auto}.judging-project-description{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:75ch;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.crt .judging-workspace .judging-project-team{margin-bottom:6px;font-size:11px}.judging-project-actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:2px;display:flex}.judging-project-actions:empty{display:none}.judging-project-action{align-items:center;gap:6px;display:flex;position:relative}.judging-project-toggle{min-height:34px;color:var(--judge-muted);cursor:pointer;flex:1;align-items:center;gap:8px;font-size:12px;display:inline-flex}.judging-project-toggle:has(input:checked){color:var(--judge-accent)}.judging-project-toggle:hover:not(:has(input:disabled)){color:var(--judge-accent)}.judging-project-toggle:has(input:disabled){opacity:.4;cursor:not-allowed}.crt .judging-workspace .judging-project-toggle input{appearance:none;width:14px;height:14px;min-height:14px;color:inherit;cursor:inherit;background:0 0;border:1px solid;flex-shrink:0;margin:0;padding:0;position:relative}.judging-project-toggle input:checked:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.crt .judging-workspace .judging-action-info{width:28px;min-height:34px;color:var(--judge-muted);border-color:#0000;flex-shrink:0;padding:0}.crt .judging-workspace .judging-action-info[aria-expanded=true]{color:var(--judge-accent)}.judging-action-context{z-index:5;border:1px solid var(--judge-control);background:var(--judge-panel);width:min(300px,100cqi - 32px);color:var(--judge-text);padding:12px;font-size:11px;line-height:1.6;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0006}.crt .judging-workspace .judging-action-context p+p{margin-top:8px}.judging-review-columns{border-top:1px solid var(--judge-line);flex:1;grid-template-columns:minmax(0,1fr) minmax(290px,.82fr);min-height:0;display:grid;overflow:hidden}.judging-evidence{flex-direction:column;min-width:0;min-height:0;display:flex}.judging-tabs{margin:0 var(--judge-pad);border-bottom:1px solid var(--judge-line);flex-shrink:0;gap:18px;display:flex}.crt .judging-workspace .judging-tabs button{min-height:36px;color:var(--judge-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:6px 0;font-size:12px}.crt .judging-workspace .judging-tabs button[aria-selected=true]{color:var(--judge-accent);border-bottom-color:var(--judge-accent)}.judging-access-dot{background:#efc986;border-radius:50%;width:5px;height:5px}.judging-evidence-scroll{min-height:0;padding:20px var(--judge-pad);scrollbar-color:var(--judge-line) transparent;scrollbar-width:thin;flex:1;overflow-y:auto}.judging-evidence [role=tabpanel]{outline-offset:-2px;max-width:68ch}.judging-evidence [role=tabpanel]>*+*{margin-top:18px}.judging-facts{grid-template-columns:minmax(9ch,auto) 1fr;gap:7px 16px;margin:0;font-size:11px;display:grid}.judging-facts dt{color:var(--judge-muted)}.judging-facts dd{overflow-wrap:anywhere;margin:0}.crt .judging-workspace .judging-writeup p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;line-height:1.7}.judging-wrap{overflow-wrap:anywhere}.judging-evidence iframe{aspect-ratio:16/9;border:1px solid var(--judge-line);width:100%}.judging-repository{border-bottom:1px solid var(--judge-line);padding-bottom:16px}.crt .judging-workspace .judging-repository p{margin:8px 0}.judging-access{color:#efc986;background:#231f13;border:1px solid #51472c;border-radius:0;padding:12px;font-size:12px}.judging-access>div{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.judging-scorecard{padding:8px var(--judge-pad) 20px;border-left:1px solid var(--judge-line);scrollbar-color:var(--judge-line) transparent;scrollbar-width:thin;min-width:0;overflow-y:auto}.crt .judging-workspace .judging-scorecard>*+*{margin-top:12px}.judging-scorecard header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.judging-scorecard fieldset{border:0;min-width:0;margin:18px 0 0;padding:0}.judging-criteria{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.judging-criterion{grid-template-rows:1fr 34px;grid-template-columns:62px auto;justify-content:start;align-items:center;gap:8px;min-width:0;display:grid}.judging-criterion>span:first-child{overflow-wrap:anywhere;grid-column:1/-1;align-self:start;min-height:40px;font-size:12px}.judging-criterion small{color:var(--judge-muted);margin-top:3px;font-size:10px;display:block}.crt .judging-workspace .judging-criterion input{text-align:center;font-variant-numeric:tabular-nums;width:62px;padding:6px 3px;font-size:14px}.judging-notes{gap:7px;margin-top:18px;display:grid}.judging-notes>span{justify-content:space-between;font-size:12px;display:flex}.judging-notes small{color:var(--judge-muted);font-size:10px}.crt .judging-workspace .judging-notes textarea{resize:vertical;width:100%;min-height:76px;line-height:1.6}.judging-total{border-top:1px solid var(--judge-line);justify-content:space-between;align-items:baseline;gap:10px;margin-top:20px;padding-top:12px;font-size:12px;display:flex}.judging-total strong{color:var(--judge-accent);font-size:22px;font-weight:500}.judging-total small{color:var(--judge-muted);font-size:12px;font-weight:400}.crt .judging-workspace .judging-saved-total{color:var(--judge-muted);margin-top:4px;font-size:11px}.judging-score-context{color:var(--judge-muted);font-size:11px}.judging-score-context summary{cursor:pointer}.crt .judging-workspace .judging-score-context p{margin-top:8px}.judging-actions{padding:12px var(--judge-pad);border-top:1px solid var(--judge-line);background:var(--judge-panel);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.judging-navigation,.judging-save-actions{align-items:center;gap:8px;min-width:0;display:flex}.judging-navigation span{color:var(--judge-muted);white-space:nowrap;font-size:11px}.crt .judging-workspace .judging-navigation button{color:var(--judge-muted);padding-inline:8px}.crt .judging-workspace .judging-save-actions .judging-revisit{margin-right:4px}.judging-empty{padding:24px var(--judge-pad)}.crt .judging-workspace .judging-empty p{max-width:60ch;color:var(--judge-muted);margin-top:8px}.judging-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.judging-notice{padding:10px var(--judge-pad);background:var(--judge-panel);border-bottom:1px solid var(--judge-line);flex-shrink:0;font-size:12px}.judging-special{padding:10px var(--judge-pad);border-top:1px solid var(--judge-line);flex-shrink:0;max-height:35%;font-size:12px;overflow-y:auto}.judging-special summary{cursor:pointer;color:var(--judge-muted)}.judging-special>div,.judging-special fieldset{margin-top:10px}.judging-exception{font-size:12px}.judging-exception form,.judging-exception label,.judging-resolution label{gap:8px;display:grid}.crt .judging-workspace .judging-exception p{margin-bottom:8px}.judging-exception form{background:var(--judge-panel);border:1px solid var(--judge-line);margin-top:10px;padding:12px}.judging-completion{padding:14px var(--judge-pad);border-bottom:1px solid var(--judge-line);flex-shrink:0;max-height:40%;overflow-y:auto}.crt .judging-workspace .judging-completion p,.crt .judging-workspace .judging-resolution p{margin:8px 0}.judging-completion>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.judging-resolution{border-top:1px solid var(--judge-line);padding:12px 0}.crt .handheld-app:has(.judging-workspace){flex-direction:column;padding:0;display:flex;overflow:hidden}.crt .handheld .judging-workspace{flex:1;height:100%;min-height:0}@container judging (max-width:820px){.judging-queue{flex-basis:216px}}@container review (max-width:680px){.judging-review-columns{grid-template-columns:1fr;display:block;overflow-y:auto}.judging-evidence-scroll,.judging-scorecard{overflow:visible}.judging-scorecard{border-left:0;border-top:1px solid var(--judge-line);padding-top:20px}.judging-criteria{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}}@container review (max-width:560px){.judging-project-heading{grid-template-columns:minmax(0,1fr) auto;display:grid}.judging-project-actions{place-self:start end}.judging-actions{flex-direction:column;gap:8px}.judging-navigation{justify-content:space-between;width:100%}.judging-save-actions{justify-content:flex-end;width:100%}.crt .judging-workspace .judging-save-actions .judging-revisit{margin-right:auto}}@container judging (max-width:560px){.judging-queue{border-right:0;flex:1}.judging-body:has(.judging-queue:not([hidden])) .judging-review{display:none}.judging-project-heading{padding:16px var(--judge-pad)}.judging-tabs{margin-inline:var(--judge-pad);gap:16px}.judging-scorecard,.judging-evidence-scroll{padding-inline:var(--judge-pad)}.judging-actions{padding-inline:var(--judge-pad);padding-bottom:max(12px, env(safe-area-inset-bottom))}}@media (pointer:coarse){.crt .judging-workspace button,.crt .judging-workspace select{min-height:40px}.crt .judging-workspace input,.crt .judging-workspace textarea{font-size:16px}}@container review (max-width:400px){.crt .judging-workspace .judging-actions button{padding-inline:8px;font-size:12px}.crt .judging-workspace .judging-save-actions .judging-revisit{padding-inline:0}.judging-save-actions{gap:6px}}@container judging (min-width:850px){.judging-workspace[data-layout=list] .judging-queue-controls{padding:17px var(--judge-pad);grid-template-columns:minmax(160px,1fr) minmax(240px,1fr);gap:10px 16px}.judging-workspace[data-layout=list] .judging-queue-title{grid-column:1/-1}.judging-workspace[data-layout=list] .judging-list-heading,.crt .judging-workspace[data-layout=list] .judging-queue-scroll li>button{padding-inline:var(--judge-pad);grid-template-columns:minmax(0,1.7fr) minmax(0,1.2fr) minmax(0,1fr) 80px 72px 100px 100px;align-items:center;gap:10px;display:grid}.judging-workspace[data-layout=list] .judging-list-heading{border-block:1px solid var(--judge-line);color:var(--judge-muted);text-transform:uppercase;letter-spacing:.04em;padding-block:9px;font-size:10px}.judging-workspace[data-layout=list] .judging-column-sort:nth-child(n+4) summary{text-align:right;justify-content:flex-end}.judging-workspace[data-layout=list] :is(.judging-row-ai,.judging-row-score,.judging-row-others,.judging-row-average){padding-inline-end:14px}.crt .judging-workspace[data-layout=list] .judging-queue-scroll li>button{min-height:58px;padding-block:12px}.judging-workspace[data-layout=list] :is(.judging-row-project,.judging-row-team,.judging-row-others,.judging-row-average){grid-column:auto}.judging-workspace[data-layout=list] .judging-card-score-label{display:none}}.crt .judging-context-select{justify-self:start;width:fit-content;min-width:0;max-width:100%;display:inline-grid}.crt .judging-context-select select{grid-area:1/1}.crt .judging-context-select:after{content:"";pointer-events:none;border-bottom:1px solid;border-right:1px solid;grid-area:1/1;place-self:center end;width:6px;height:6px;margin-right:5px;transform:translateY(-2px)rotate(45deg)}.judging-track-progress{padding:12px var(--judge-pad) 10px;border-bottom:1px solid var(--judge-line);background:var(--judge-panel);flex-shrink:0;max-height:38%;overflow-y:auto}.judging-track-progress-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.judging-track-progress-heading>h3{flex:1}.judging-track-progress[data-collapsed]{padding-block:6px}.judging-track-progress[data-collapsed] .judging-track-progress-heading{flex-wrap:nowrap;align-items:center;gap:10px}.crt .judging-workspace .judging-progress-toggle{min-width:34px;min-height:34px;color:var(--judge-muted);border-color:#0000;flex-shrink:0;padding:8px}.judging-progress-overall{flex:1;align-items:center;gap:12px;min-width:0;font-size:11px;display:flex}.judging-progress-overall>span:first-child{color:var(--judge-muted)}.judging-progress-overall progress{appearance:none;background:var(--judge-line);width:100%;min-width:24px;height:4px;color:var(--judge-accent);border:0;flex:1}.judging-progress-overall progress::-webkit-progress-bar{background:var(--judge-line)}.judging-progress-overall progress::-webkit-progress-value{background:var(--judge-accent)}.judging-progress-overall progress::-moz-progress-bar{background:var(--judge-accent)}.judging-progress-total{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:flex}.judging-progress-total strong{color:var(--judge-text);font-weight:500}.judging-progress-total small{color:var(--judge-muted);font-size:10px}.crt .judging-workspace .judging-track-progress h3{font-size:12px}.judging-track-progress-heading>span,.judging-progress-scale,.judging-progress-description,.judging-progress-zero,.judging-progress-error{color:var(--judge-muted);font-size:11px}.judging-progress-chart{padding:12px 20px 0}.judging-progress-rail{min-width:0;position:relative}.judging-progress-line{background:linear-gradient(90deg, var(--judge-line), var(--judge-accent));height:4px;position:absolute;inset:auto 0 3px}.crt .judging-workspace .judging-avatar{border:2px solid var(--judge-control);background:var(--judge-raised);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--judge-text);z-index:1;border-radius:50%;padding:0;font-size:11px;transition:left .16s;position:absolute;transform:translate(-50%)}.judging-progress-rail .judging-avatar:after{content:"";width:1px;height:var(--stem-height);background:var(--judge-control);pointer-events:none;z-index:-1;position:absolute;top:34px;left:50%}.crt .judging-workspace .judging-avatar:is(:focus-visible,[aria-pressed=true]){border-color:var(--judge-accent);z-index:2}.judging-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.judging-progress-scale{font-variant-numeric:tabular-nums;justify-content:space-between;margin:2px -8px 0;display:flex}.crt .judging-workspace .judging-progress-description{overflow-wrap:anywhere;min-height:17px;margin-top:6px}.judging-progress-zero{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.crt .judging-workspace .judging-progress-zero .judging-avatar{position:static;transform:none}.crt .judging-workspace .judging-progress-error button{min-height:28px;margin-top:6px;font-size:11px}@media (prefers-reduced-motion:reduce){.crt .judging-workspace .judging-avatar{transition:none}}.judging-ai-score{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.judging-ai-score-inline{white-space:nowrap;display:block}.judging-ai-score small{color:var(--judge-muted);font-size:10px}.judging-ai-score[data-status=assessed] small{color:var(--judge-accent)}.judging-row-ai{text-align:right;overflow-wrap:normal;min-width:0;font-size:12px}.judging-row-ai .judging-ai-score>span{color:var(--judge-text)}.judging-row-ai .judging-ai-score small{color:var(--judge-muted)}.judging-row-ai .judging-ai-score .judging-ai-queue-context{color:#e2daba}.judging-ai-sort-note{grid-column:1/-1;font-size:11px}.judging-ai-detail>*+*{margin-top:14px}.judging-ai-detail details{border-top:1px solid var(--judge-line);padding-top:10px}.judging-ai-detail summary{cursor:pointer;color:var(--judge-muted)}.judging-ai-limitations{color:#e2daba;border-left:2px solid #b8ab73;padding-left:20px}.judging-ai-report,.judging-ai-report label{gap:8px;display:grid}.judging-ai-report textarea{width:100%;min-height:90px}.judging-ai-snapshot{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;font-size:11px;overflow:auto}
