.evaluation-phases{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.evaluation-phases button{flex:1;min-width:130px}.evaluation-phases small{display:block;margin-top:4px}.evaluation-phases [aria-pressed=true]{background:#194e5a;color:white}#phase-review,#season-report-draft,#season-report-publish{display:grid;gap:16px}.season-report-sheet{background:white;color:#1f3036;padding:20px;border-radius:12px}.season-report-sheet section{margin-top:24px}.report-heading{display:flex;align-items:center;gap:20px}.report-heading img{width:90px;height:90px;object-fit:contain}.report-heading h1{font-size:1.8rem}.report-criteria{font-size:.88rem}.report-criteria small{display:block;font-weight:normal;color:#455e66}.report-criteria td{min-width:70px}.season-report-sheet h2{font-size:1.2rem}@media(max-width:600px){.season-report-sheet{padding:10px}.report-heading{align-items:flex-start;gap:10px}.report-heading img{width:60px;height:60px}.report-heading h1{font-size:1.4rem}}@media print{body:has(#report-print-area) .top,body:has(#report-print-area) nav,body:has(#report-print-area) footer{display:none!important}body:has(#report-print-area) #content>*{display:none!important}body:has(#report-print-area) #content>*:has(#report-print-area),body:has(#report-print-area) #content>#report-print-area{display:block!important}body:has(#report-print-area) #content>*:has(#report-print-area)>*:not(#report-print-area){display:none!important}body:has(#report-print-area) .shell{display:block}body:has(#report-print-area) main,body:has(#report-print-area) .panel{padding:0;border:0;box-shadow:none;margin:0}#report-print-area .season-report-sheet{padding:0}#report-print-area .table-wrap{overflow:visible}#report-print-area tr,#report-print-area .report-heading{break-inside:avoid}#report-print-area h2{break-after:avoid}#report-print-area p{orphans:3;widows:3}}
