.calibration-section{padding-top:64px;padding-bottom:64px}.calibration-flow{display:flex;flex-wrap:wrap;gap:16px;list-style-position:inside;padding:20px 0;color:#8ce6ed;border-block:1px solid #233c53}.calibration-flow li{flex:1;min-width:140px}.calibration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.calibration-card{background:#102034;border:1px solid #304a60;border-radius:14px;padding:24px}.calibration-card h3{color:#e7f8ff;font-size:20px}.calibration-card p{line-height:1.55}.calibration-card strong{color:#8ce6ed;float:right}.calibration-card meter{width:100%;height:16px;accent-color:#43d5dd}.calibration-card details p{font-size:14px;overflow-wrap:anywhere}.calibration-note{color:#b5c9d8;line-height:1.65;max-width:1050px}.calibration-toolbar{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:24px 0}.calibration-toolbar select{background:#102034;color:#edf7ff;border:1px solid #49647c;border-radius:8px;padding:10px}.calibration-item{padding:18px 0;border-top:1px solid #304a60}.calibration-item summary{cursor:pointer;color:#8ce6ed}.calibration-item p{line-height:1.6;overflow-wrap:anywhere}.calibration-item table{width:100%;border-collapse:collapse}.calibration-item th,.calibration-item td{text-align:left;padding:10px;border:1px solid #304a60;vertical-align:top;font-size:14px}.calibration-item th:first-child{width:23%}@media(max-width:800px){.calibration-grid{grid-template-columns:1fr}.calibration-flow{display:grid;grid-template-columns:1fr 1fr}.calibration-item table{display:block;overflow-x:auto}.calibration-item td:last-child{min-width:220px}}
.roster-scroll{overflow-x:auto;border:1px solid #304a60;border-radius:12px;margin:20px 0}.roster-scroll table{border-collapse:collapse;min-width:1050px;width:100%;font-size:14px}.roster-scroll th,.roster-scroll td{text-align:left;padding:14px;border-bottom:1px solid #304a60}.roster-scroll th{color:#8ce6ed;background:#102034}.roster-scroll caption{text-align:left;padding:16px;color:#b5c9d8}.roster-scroll tr:hover{background:#102034}
