.IrYQua_lab{overflow-wrap:anywhere;background:#fbfaf7;border:1px solid #c7c4bb;border-radius:16px;min-width:0;max-width:100%;padding:clamp(14px,3vw,24px)}.IrYQua_fields{gap:16px;display:grid}.IrYQua_field{gap:8px;min-width:0;display:grid}.IrYQua_field select,.IrYQua_fields button{font:inherit;color:#252523;background:#fff;border:1px solid #9c988f;border-radius:8px;width:100%;min-width:0;max-width:100%;padding:10px;line-height:1.5}.IrYQua_fields button{cursor:pointer}.IrYQua_fields button:disabled,.IrYQua_field select:disabled{opacity:.65;cursor:wait}.IrYQua_result{overflow-wrap:anywhere;margin-top:20px}.IrYQua_result code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.92em}.IrYQua_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.IrYQua_cards>div{border:1px solid #d2cfc6;border-radius:10px;min-width:0;padding:14px}.IrYQua_cards h4{margin-top:0}.IrYQua_lab :focus-visible{outline-offset:3px;outline:3px solid #6e477f}
._2_rR1q_lab{gap:18px;display:grid}._2_rR1q_select{color:#123e3a;gap:8px;font-weight:800;display:grid}._2_rR1q_select select{width:100%;font:inherit;background:#fff;border:1px solid #b9d5d1;border-radius:12px;padding:13px 14px}._2_rR1q_rateGrid,._2_rR1q_checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._2_rR1q_rateGrid section,._2_rR1q_checks section,._2_rR1q_current{background:#fff;border:1px solid #cbdedb;border-radius:16px;min-width:0;padding:17px}._2_rR1q_rateGrid span,._2_rR1q_rateGrid small,._2_rR1q_checks span,._2_rR1q_checks small,._2_rR1q_current span,._2_rR1q_current small{color:#526b68;display:block}._2_rR1q_rateGrid strong{color:#0b7468;margin:5px 0;font-size:1.75rem;display:block}._2_rR1q_difference{background:#edf4ff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._2_rR1q_difference strong{color:#4057a8;font-size:1.25rem}._2_rR1q_cause{background:#fff1ec;border-left:4px solid #c15a39;border-radius:8px;gap:4px;padding:14px 16px;display:grid}._2_rR1q_cause[data-clear=true]{background:#effaf7;border-color:#0b7468}._2_rR1q_cause span{color:#64716f;font-size:.82rem}._2_rR1q_readout{background:#fff8ea;border-left:4px solid #d48720;border-radius:8px;margin:0;padding:14px 16px;line-height:1.65}._2_rR1q_current{background:#f2f7f6;gap:6px;display:grid}._2_rR1q_current strong{font-size:1.05rem}._2_rR1q_checks section[data-ok=true]{background:#effaf7;border-color:#5ca99f}._2_rR1q_checks section[data-ok=false]{background:#fff4f0;border-color:#d9a08f}._2_rR1q_checks strong{margin:5px 0;font-size:1.15rem;display:block}@media (max-width:520px){._2_rR1q_rateGrid,._2_rR1q_checks{grid-template-columns:1fr}._2_rR1q_difference{flex-direction:column;align-items:flex-start}._2_rR1q_readout{font-size:.92rem}}
.O-E4PW_lab{gap:18px;display:grid}.O-E4PW_actions{flex-wrap:wrap;gap:8px;display:flex}.O-E4PW_actions button{color:#17314c;cursor:pointer;background:#fff;border:1px solid #b9c9d6;border-radius:999px;padding:10px 14px;font-weight:800}.O-E4PW_actions button[aria-pressed=true]{color:#fff;background:#0f766e;border-color:#0f766e}.O-E4PW_note{color:#40566d;background:#f3f7f7;border-left:4px solid #0f766e;margin:0;padding:12px 14px;line-height:1.65}.O-E4PW_intervalPlot{background:linear-gradient(#fff,#f7fafc);border:1px solid #d7e1e8;border-radius:18px;height:190px;margin:6px 0 24px;position:relative;overflow:hidden}.O-E4PW_axis{background:#718497;height:1px;position:absolute;bottom:28px;left:5%;right:5%}.O-E4PW_axis span{color:#526579;font-size:12px;position:absolute;top:8px;transform:translate(-50%)}.O-E4PW_zero{border-left:2px dashed #94a3b8;position:absolute;top:22px;bottom:28px}.O-E4PW_zero span{white-space:nowrap;color:#64748b;font-size:12px;position:absolute;top:0;left:6px}.O-E4PW_interval{background:#df7d2e;border-radius:8px;height:8px;position:absolute;top:100px}.O-E4PW_interval i{background:#b9511d;width:3px;height:24px;position:absolute;top:-8px}.O-E4PW_interval i:first-child{left:0}.O-E4PW_interval i:last-child{right:0}.O-E4PW_point{background:#0f766e;border:4px solid #fff;border-radius:50%;width:22px;height:22px;position:absolute;top:79px;transform:translate(-50%);box-shadow:0 0 0 2px #0f766e}.O-E4PW_point span{white-space:nowrap;color:#0f574f;font-size:13px;font-weight:850;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.O-E4PW_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.O-E4PW_metrics div{background:#fff;border:1px solid #d8e1e7;border-radius:14px;gap:5px;padding:14px;display:grid}.O-E4PW_metrics span,.O-E4PW_metrics small{color:#5b6b7d}.O-E4PW_metrics strong{color:#16324a;font-size:20px}.O-E4PW_result{color:#173b39;background:#ecf7f5;border-radius:16px;padding:16px}.O-E4PW_result p{margin:7px 0 0;line-height:1.65}.O-E4PW_lab details{border:1px solid #d8e1e7;border-radius:14px;padding:12px 14px}.O-E4PW_lab summary{cursor:pointer;font-weight:800}.O-E4PW_lab details p{color:#415468;line-height:1.65}.O-E4PW_calibrationRows{gap:12px;display:grid}.O-E4PW_calibrationRow{background:#fff;border:1px solid #d8e1e7;border-radius:16px;grid-template-columns:minmax(150px,1fr) minmax(170px,1.3fr) 100px;align-items:center;gap:14px;padding:14px;display:grid}.O-E4PW_calibrationRow header{gap:4px;display:grid}.O-E4PW_calibrationRow header span{color:#526579;font-size:13px}.O-E4PW_dots{grid-template-columns:repeat(10,14px);gap:5px;display:grid}.O-E4PW_dots i{background:#fff;border:2px solid #93a5b5;border-radius:50%;width:14px;height:14px}.O-E4PW_dots i[data-correct=true]{background:#0f766e;border-color:#0f766e}.O-E4PW_gap{grid-template-columns:auto auto;align-items:baseline;gap:2px 7px;display:grid}.O-E4PW_gap span,.O-E4PW_gap small{color:#64748b;font-size:12px}.O-E4PW_gap small{grid-column:1/-1}.O-E4PW_gap strong{color:#b45309;font-size:18px}@media (max-width:560px){.O-E4PW_metrics,.O-E4PW_calibrationRow{grid-template-columns:1fr}.O-E4PW_dots{grid-template-columns:repeat(10,12px);gap:4px}.O-E4PW_dots i{width:12px;height:12px}.O-E4PW_intervalPlot{height:210px}.O-E4PW_zero span{writing-mode:vertical-rl;top:4px}.O-E4PW_actions button{width:100%}}
.RFKUYG_lab{gap:1rem;display:grid}.RFKUYG_actions{flex-wrap:wrap;gap:.55rem;display:flex}.RFKUYG_actions button{color:#183245;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8c7d2;border-radius:999px;padding:.65rem .9rem;font-weight:750}.RFKUYG_actions button[aria-pressed=true]{color:#fff;background:#0b766e;border-color:#0b766e}.RFKUYG_note{color:#536778;margin:0;font-size:.9rem}.RFKUYG_testGrid{background:#f7fafb;border:1px solid #d7e1e8;border-radius:16px;grid-template-columns:repeat(10,minmax(0,1fr));gap:.45rem;padding:1rem;display:grid}.RFKUYG_testGrid i{aspect-ratio:1;background:#d96b45;border-radius:50%;box-shadow:inset 0 0 0 3px #fff,0 0 0 1px #c55531}.RFKUYG_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.RFKUYG_metrics>div{background:#fff;border:1px solid #d7e1e8;border-radius:14px;gap:.25rem;padding:1rem;display:grid}.RFKUYG_metrics span{color:#607382;font-size:.82rem}.RFKUYG_metrics strong{color:#102c3e;font-size:1.35rem}.RFKUYG_metrics small{color:#6a7a86;line-height:1.45}.RFKUYG_result{background:#edf8f6;border-left:4px solid #0b766e;border-radius:0 14px 14px 0;padding:1rem 1.1rem}.RFKUYG_result strong{color:#075c56}.RFKUYG_result p{color:#3f5c65;margin:.4rem 0 0;line-height:1.65}.RFKUYG_caseGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.RFKUYG_caseGrid>div{text-align:center;border:1px solid #cad6de;border-radius:12px;gap:.25rem;padding:.72rem .35rem;display:grid}.RFKUYG_caseGrid span{color:#536778;font-size:.8rem}.RFKUYG_caseGrid strong{font-size:.92rem}.RFKUYG_caseGrid [data-state=correct]{color:#096b54;background:#e8f7f1;border-color:#7cc7ae}.RFKUYG_caseGrid [data-state=wrong]{color:#a64221;background:#fff1e8;border-color:#e6aa7f}.RFKUYG_caseGrid [data-state=abstained]{color:#68737c;background:#f0f2f4;border-color:#cdd3d8}.RFKUYG_lab details{border-top:1px solid #d7e1e8;padding-top:.8rem}.RFKUYG_lab details summary{cursor:pointer;color:#244557;font-weight:750}.RFKUYG_lab details p{color:#536778;line-height:1.65}@media (max-width:520px){.RFKUYG_metrics{grid-template-columns:1fr}.RFKUYG_caseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.RFKUYG_testGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.RFKUYG_actions button{flex:45%;padding:.62rem .45rem;font-size:.86rem}}
._1NwKAG_lab{gap:1rem;display:grid}._1NwKAG_actions{flex-wrap:wrap;gap:.55rem;display:flex}._1NwKAG_actions button{color:#183245;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8c7d2;border-radius:999px;padding:.65rem .9rem;font-weight:750}._1NwKAG_actions button[aria-pressed=true]{color:#fff;background:#0b766e;border-color:#0b766e}._1NwKAG_note{color:#536778;margin:0;font-size:.9rem;line-height:1.55}._1NwKAG_caseGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;display:grid}._1NwKAG_caseGrid>div{text-align:center;background:#f2f5f7;border:2px solid #8da0ad;border-radius:12px;gap:.2rem;padding:.68rem .3rem;display:grid}._1NwKAG_caseGrid span{color:#526673;font-size:.8rem}._1NwKAG_caseGrid strong{font-size:.92rem}._1NwKAG_caseGrid small{color:#657683;font-size:.72rem}._1NwKAG_caseGrid [data-state=tp]{color:#08644f;background:#e9f7f1;border-color:#148268}._1NwKAG_caseGrid [data-state=fp]{color:#a34221;background:#fff2e8;border-color:#d96b45}._1NwKAG_caseGrid [data-state=fn]{color:#9e2d39;background:#fff0f1;border-color:#c84855}._1NwKAG_fourGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}._1NwKAG_fourGrid>div,._1NwKAG_metrics>div{background:#fff;border:1px solid #d7e1e8;border-radius:13px;gap:.2rem;padding:.85rem;display:grid}._1NwKAG_fourGrid span,._1NwKAG_metrics span{color:#607382;font-size:.8rem}._1NwKAG_fourGrid strong,._1NwKAG_metrics strong{color:#173449;font-size:1.3rem}._1NwKAG_fourGrid small,._1NwKAG_metrics small{color:#6a7a86;line-height:1.35}._1NwKAG_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}._1NwKAG_result{color:#28535a;background:#edf8f6;border-left:4px solid #0b766e;border-radius:0 14px 14px 0;margin:0;padding:1rem 1.1rem;line-height:1.65}._1NwKAG_scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._1NwKAG_scopeGrid section{background:#f8fafb;border:1px solid #d7e1e8;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.85rem;display:grid}._1NwKAG_scopeGrid h4{color:#173449;grid-column:1/-1;margin:0 0 .25rem;font-size:.95rem}._1NwKAG_scopeGrid section div{background:#fff;border:1px solid #d7e1e8;border-radius:10px;justify-content:space-between;gap:.35rem;padding:.6rem;display:flex}._1NwKAG_scopeGrid span{color:#607382;font-size:.78rem}._1NwKAG_scopeGrid strong{font-size:.82rem}._1NwKAG_scopeGrid [data-state=변경],._1NwKAG_scopeGrid [data-state=복원]{color:#08644f;background:#e8f7f1;border-color:#71bfa5}._1NwKAG_scopeGrid [data-state=실패]{color:#9b4022;background:#fff1e8;border-color:#e0a27a}@media (max-width:520px){._1NwKAG_caseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._1NwKAG_fourGrid,._1NwKAG_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}._1NwKAG_scopeGrid{grid-template-columns:1fr}._1NwKAG_actions button{flex:45%;padding:.62rem .4rem;font-size:.84rem}._1NwKAG_fourGrid>div,._1NwKAG_metrics>div{padding:.75rem}._1NwKAG_metrics>div:last-child{grid-column:1/-1}}
.VPcMAG_lab{color:#213653;gap:22px;min-width:0;font-size:1rem;line-height:1.65;display:grid}.VPcMAG_actions{flex-wrap:wrap;gap:10px;display:flex}.VPcMAG_actions button{color:#213653;font:inherit;cursor:pointer;background:#fff;border:1px solid #8c9caf;border-radius:9px;padding:10px 15px}.VPcMAG_actions button[aria-pressed=true]{color:#fff;background:#183d54;border-color:#183d54}.VPcMAG_actions button:focus-visible,.VPcMAG_control input:focus-visible,.VPcMAG_costs select:focus-visible,.VPcMAG_details summary:focus-visible{outline-offset:3px;outline:3px solid #3663df}.VPcMAG_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.VPcMAG_control{gap:8px;min-width:0;display:grid}.VPcMAG_control strong{font-size:1.3rem}.VPcMAG_control input{accent-color:#177169;width:100%;min-width:0;min-height:32px}.VPcMAG_note{color:#4b5f75;margin:0;font-size:.9rem;line-height:1.65}.VPcMAG_tableWrap{background:#fff;border:1px solid #ced9e3;border-radius:12px;min-width:0;overflow-x:auto}.VPcMAG_tableWrap table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:1rem}.VPcMAG_tableWrap caption{text-align:left;color:#213653;caption-side:top;padding:14px;font-weight:700}.VPcMAG_tableWrap th,.VPcMAG_tableWrap td{text-align:left;vertical-align:middle;overflow-wrap:anywhere;border-top:1px solid #d9e2ea;padding:13px 14px}.VPcMAG_tableWrap thead th{background:#eef3f8}.VPcMAG_tableWrap td strong{margin-top:3px;font-size:1.3rem;display:block}.VPcMAG_total{background:#eef7f5}.VPcMAG_missed{background:#fff0eb}.VPcMAG_extra{background:#fff8dd}.VPcMAG_bars{gap:12px;display:grid}.VPcMAG_barRow{grid-template-columns:22px minmax(0,1fr) 52px;align-items:center;gap:12px;display:grid}.VPcMAG_barRow>strong{text-align:right}.VPcMAG_track{background:#e1e8ef;border-radius:4px;height:28px;overflow:hidden}.VPcMAG_fill{background:#4769b2;height:100%}.VPcMAG_fill[data-series=B]{background:#16776a}.VPcMAG_result{overflow-wrap:anywhere;background:#eaf3f8;border-left:4px solid #356279;padding:18px 20px}.VPcMAG_result strong{font-size:1.1rem}.VPcMAG_result p{margin:8px 0 0}.VPcMAG_details{background:#fff;border:1px solid #cbd8e4;border-radius:10px;padding:14px 16px}.VPcMAG_details summary{cursor:pointer;font-weight:700}.VPcMAG_details p{margin:14px 0 0}.VPcMAG_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.VPcMAG_metrics>div{overflow-wrap:anywhere;background:#fff;border:1px solid #cad7e2;border-radius:10px;gap:5px;padding:16px;display:grid}.VPcMAG_metrics strong{font-size:1.7rem}.VPcMAG_metrics small{color:#4b5f75;font-size:.9rem}.VPcMAG_parts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.VPcMAG_parts>div{border:1px solid #cbd8e4;border-radius:8px;gap:3px;padding:10px;font-size:.9rem;display:grid}.VPcMAG_parts>div[data-error=true]{background:#fff0eb;border-color:#ad614b}.VPcMAG_parts small{font-size:.875rem}.VPcMAG_costs{border:1px solid #b8c9d6;border-radius:10px;min-width:0;margin:0;padding:16px}.VPcMAG_costs legend{padding:0 6px;font-weight:700}.VPcMAG_costs label{gap:8px;display:grid}.VPcMAG_costs select{width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #92a6b7;border-radius:8px;padding:10px}.VPcMAG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.VPcMAG_dotPlot{background:#fff;border:1px solid #cbd8e4;border-radius:12px;min-width:0;height:190px;margin-top:8px;padding:0 14px 36px;position:relative}.VPcMAG_dotRows{border-bottom:2px solid #8092a5;height:120px;position:absolute;bottom:45px;left:22px;right:22px}.VPcMAG_dotRows i{background:#16776a;border:3px solid #fff;border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;box-shadow:0 0 0 1px #0e514b}.VPcMAG_dotAxis{color:#4b5f75;justify-content:space-between;font-size:.82rem;display:flex;position:absolute;bottom:13px;left:14px;right:14px}.VPcMAG_meanLine{pointer-events:none;background:#c45635;width:2px;position:absolute;top:12px;bottom:38px}.VPcMAG_meanLine span{white-space:nowrap;color:#9d3e25;font-size:.78rem;font-weight:700;position:absolute;top:0;left:6px}.VPcMAG_routeCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.VPcMAG_routeCards>div{overflow-wrap:anywhere;background:#fff;border:1px solid #cbd8e4;border-radius:10px;gap:6px;padding:16px;display:grid}.VPcMAG_routeCards>div[data-feasible=false]{opacity:.65;background:#f3f5f7}.VPcMAG_routeCards>div[data-selected=true]{background:#eef8f4;border:2px solid #16776a}.VPcMAG_routeCards span{font-weight:700}.VPcMAG_routeCards small{color:#4b5f75}.VPcMAG_routeCards p{margin:4px 0 0}@media (max-width:600px){.VPcMAG_controls{grid-template-columns:1fr}.VPcMAG_parts{grid-template-columns:repeat(2,minmax(0,1fr))}.VPcMAG_tableWrap th,.VPcMAG_tableWrap td{padding:10px 8px;font-size:.9rem}.VPcMAG_metrics{grid-template-columns:1fr}.VPcMAG_metrics>div{grid-template-columns:minmax(0,1fr) auto;align-items:center}.VPcMAG_metrics small{grid-column:1/-1}.VPcMAG_result{padding:15px}.VPcMAG_actions button{flex:120px}.VPcMAG_barRow{gap:8px}.VPcMAG_tableWrap caption{padding:12px 10px}.VPcMAG_routeCards{grid-template-columns:repeat(2,minmax(0,1fr))}.VPcMAG_dotPlot{height:175px}.VPcMAG_dotRows{height:105px}}
._4vUDSq_section{background:#fafcfb;border:1px solid #dbe5e1;border-radius:16px;margin:32px 0;padding:24px}._4vUDSq_eyebrow{color:#52756c;letter-spacing:.05em;margin-bottom:7px;font-size:.78rem;font-weight:800;display:block}._4vUDSq_section h2{letter-spacing:-.03em;margin:0 0 16px;font-size:1.3rem;line-height:1.45}._4vUDSq_grid{gap:12px;display:grid}._4vUDSq_grid article{background:#fff;border:1px solid #e2e8e5;border-radius:12px;padding:16px 18px}._4vUDSq_grid h3{color:#284a42;margin:0 0 7px;font-size:1rem;line-height:1.55}._4vUDSq_grid p{color:#5d6d68;font-size:.96rem;line-height:1.75;margin:0!important}@media (max-width:640px){._4vUDSq_section{padding:19px 16px}._4vUDSq_grid article{padding:14px}._4vUDSq_section h2{font-size:1.18rem}}
