#int09-panel-5 .verdict-report{font:14px/1.5 var(--ds-h1-family);color:var(--ds-text)}
#int09-panel-5 .verdict-report button{font:inherit;color:inherit;background:var(--ds-inner);border:1px solid var(--ds-rule);border-radius:8px;min-height:44px;padding:9px 16px;cursor:pointer;touch-action:manipulation}
#int09-panel-5 .verdict-report button:hover{background:var(--ds-hover)}
#int09-panel-5 .verdict-report button:focus-visible{outline:2px solid var(--ds-gold);outline-offset:-3px}
#int09-panel-5 .verdict-report .hero{background:rgb(41 43 43/.9);border:1px solid #adb5ae33;border-radius:9px;padding:28px 36px;overflow:hidden;isolation:isolate}#int09-panel-5 .verdict-report .hero header{text-align:center;position:relative;z-index:1}#int09-panel-5 .verdict-report .selected-heading h3{font-size:34px;font-weight:550;letter-spacing:-.025em;line-height:1.2;margin:0 0 8px;overflow-wrap:anywhere}#int09-panel-5 .verdict-report .total-count{color:#adb5ae;font-size:14px;margin:0}#int09-panel-5 .verdict-report .composition{display:grid;grid-template-columns:1fr minmax(280px,400px) 1fr;align-items:center;margin:8px 0 18px;min-width:0}#int09-panel-5 .verdict-report .art{height:300px;position:relative;display:flex;align-items:center;justify-content:center;min-width:0}#int09-panel-5 .verdict-report .glow{position:absolute;inset:-12px -30px;opacity:0;pointer-events:none;transition:opacity 300ms ease}#int09-panel-5 .verdict-report .green{background:radial-gradient(ellipse,#94bd9e30,transparent 68%)}#int09-panel-5 .verdict-report .neutral{background:radial-gradient(ellipse,#c9c3b526,transparent 68%)}#int09-panel-5 .verdict-report .red{background:radial-gradient(ellipse,#cd7d8330,transparent 68%)}#int09-panel-5 .verdict-report [data-state='0'] .red,#int09-panel-5 .verdict-report [data-state='1'] .red,#int09-panel-5 .verdict-report [data-state='2'] .neutral,#int09-panel-5 .verdict-report [data-state='3'] .green,#int09-panel-5 .verdict-report [data-state='4'] .green{opacity:1}#int09-panel-5 .verdict-report .portraits{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;pointer-events:none;user-select:none}#int09-panel-5 .verdict-report .verdict-portrait{height:100%;width:320px;max-width:100%}#int09-panel-5 .verdict-report .angel{color:#a8c7b5}#int09-panel-5 .verdict-report .devil{color:#d18a90}#int09-panel-5 .verdict-report [data-state='2'] .verdict-portrait{width:50%;height:auto;max-height:100%}#int09-panel-5 .verdict-report .stat{text-align:center;position:relative;z-index:1;font-variant-numeric:tabular-nums}#int09-panel-5 .verdict-report .stat strong{font-size:48px;font-weight:550;letter-spacing:-.04em;line-height:1.1}#int09-panel-5 .verdict-report .stat span{display:block;font-size:14px;color:#adb5ae;margin-top:7px}#int09-panel-5 .verdict-report .stat b{display:block;font-weight:400;font-size:20px;margin-top:8px}#int09-panel-5 .verdict-report .pass{color:#a8c7b5}#int09-panel-5 .verdict-report .fail{color:#d18a90}#int09-panel-5 .verdict-report .balance{height:6px;border-radius:4px;background:#d18a90;overflow:hidden}#int09-panel-5 .verdict-report .balance i{display:block;height:100%;background:#a8c7b5}#int09-panel-5 .verdict-report footer{display:flex;justify-content:space-between;align-items:center;margin-top:24px;gap:10px}#int09-panel-5 .verdict-report .position,#int09-panel-5 .verdict-report .note{color:#adb5ae;font-size:12px}#int09-panel-5 .verdict-report .note{text-align:center;margin-top:16px}
#int09-panel-5 .verdict-report .hero{display:block;scroll-margin-top:85px;background:var(--ds-inner)}
#int09-panel-5 .verdict-report .ranking{margin-top:28px;min-width:0}
#int09-panel-5 .verdict-report .section-heading{margin-bottom:18px}
#int09-panel-5 .verdict-report .section-heading h3{margin:0}
#int09-panel-5 .verdict-report .section-heading>span{color:var(--ds-muted);font-size:12px}
#int09-panel-5 .verdict-report :is(.rank-key,.judge-row){display:grid;grid-template-columns:30px minmax(0,1fr) 90px 90px minmax(100px,180px);gap:16px;align-items:center;text-align:left;padding:12px 16px;width:100%;font-variant-numeric:tabular-nums}
#int09-panel-5 .verdict-report .rank-key{color:var(--ds-muted);font-size:12px}
#int09-panel-5 .verdict-report .judge-list{border:1px solid var(--ds-rule);border-radius:9px;overflow:hidden;background:var(--ds-inner)}
#int09-panel-5 .verdict-report .judge-row{border:0;border-bottom:1px solid var(--ds-rule);border-radius:0;min-height:52px;background:transparent}
#int09-panel-5 .verdict-report .judge-row:last-child{border-bottom:0}
#int09-panel-5 .verdict-report .judge-row[data-selected=true]{background:#3c3e40;box-shadow:inset 2px 0 #c5c6c3}
#int09-panel-5 .verdict-report .judge-name{overflow-wrap:anywhere;font-weight:500}
#int09-panel-5 .verdict-report .place{color:var(--ds-muted);font-size:12px}
#int09-panel-5 .verdict-report .judge-row .balance{width:100%}
body.shell-r1 #judges #int09-panel-5 .verdict-report .selected-heading h3{font-size:34px!important;line-height:1.2!important;font-weight:550!important;margin:0 0 8px!important}
body.shell-r1 #judges #int09-panel-5 .verdict-report .section-heading h3{font-size:18px!important;line-height:1.3!important;font-weight:550!important}
@media(max-width:760px){
#int09-panel-5 .verdict-report .hero{padding:22px 16px}
body.shell-r1 #judges #int09-panel-5 .verdict-report .selected-heading h3{font-size:27px!important}
#int09-panel-5 .verdict-report .composition{grid-template-columns:1fr 1fr;margin-top:8px;gap:0 16px}
#int09-panel-5 .verdict-report .art{grid-column:1/-1;grid-row:1;height:255px;width:100%}
#int09-panel-5 .verdict-report .stat{grid-row:2}
#int09-panel-5 .verdict-report .stat strong{font-size:36px}
#int09-panel-5 .verdict-report .stat b{font-size:18px}
#int09-panel-5 .verdict-report .verdict-portrait{width:272px}
#int09-panel-5 .verdict-report footer button{font-size:12px;padding:8px 10px}
#int09-panel-5 .verdict-report .glow{inset:-5px -10px}
#int09-panel-5 .verdict-report :is(.rank-key,.judge-row){grid-template-columns:20px minmax(0,1fr) 54px 54px;gap:8px;padding:12px 10px;font-size:12px}
#int09-panel-5 .verdict-report .rank-key>span:last-child{display:none}
#int09-panel-5 .verdict-report .judge-row .balance{grid-column:2/-1;height:4px}
}
@media(prefers-reduced-motion:reduce){#int09-panel-5 .verdict-report .glow{transition:none}}
