._desk_jky54_1{color:#163044;gap:24px;margin:28px 0 40px;display:grid}._panel_jky54_1{background:#fff;border:1px solid #d5e1e9;border-radius:16px;padding:clamp(18px,3vw,30px);scroll-margin-top:130px}._panel_jky54_1:focus,._roadmap_jky54_1:focus{outline-offset:4px;outline:3px solid #2878c0}._eyebrow_jky54_1{letter-spacing:.12em;color:#315b7b;font-size:.7rem;font-weight:800}._panel_jky54_1 h2{color:#112c42;margin:10px 0 14px;font-size:clamp(1.4rem,2.7vw,2rem);line-height:1.2}._panel_jky54_1 h3{margin:10px 0;font-size:1.1rem;line-height:1.4}._panel_jky54_1 p{margin:10px 0;line-height:1.65}._panel_jky54_1 a{color:#145d92;text-underline-offset:3px;overflow-wrap:anywhere}._panel_jky54_1 a:hover{text-decoration-thickness:2px}:is(._panel_jky54_1 a:focus-visible,._panel_jky54_1 button:focus-visible,._panel_jky54_1 input:focus-visible,._panel_jky54_1 select:focus-visible,._panel_jky54_1 summary:focus-visible){outline-offset:3px;outline:3px solid #2878c0}._controls_jky54_1{grid-template-columns:minmax(0,2fr) minmax(150px,1fr);gap:14px;margin-top:20px;display:grid}._controls_jky54_1 label{gap:6px;font-size:.85rem;font-weight:700;display:grid}._controls_jky54_1 input,._controls_jky54_1 select{width:100%;min-width:0;min-height:44px;font:inherit;color:#163044;background:#fff;border:1px solid #a5bacb;border-radius:8px;padding:10px 12px}._meta_jky54_1{color:#4c6578!important;font-size:.78rem!important;line-height:1.55!important}._count_jky54_1{font-size:.85rem;font-weight:700}._results_jky54_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:10px 0 16px;padding:0;list-style:none;display:grid}._results_jky54_1 li{border-top:1px solid #e0e8ee;min-width:0;padding:12px 0}._results_jky54_1 a{padding:4px 0;font-size:.92rem;font-weight:700;line-height:1.4;display:block}._results_jky54_1 span,._results_jky54_1 small{color:#4c6578;margin-top:4px;font-size:.73rem;line-height:1.6;display:block}._empty_jky54_1{background:#f1f6fa;border-radius:8px;padding:14px}._empty_jky54_1 button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#145d92;border:0;border-radius:8px;margin:6px 14px 6px 0;padding:8px 14px}._links_jky54_1{flex-wrap:wrap;gap:8px 18px;margin:16px 0;font-size:.83rem;font-weight:650;display:flex}._links_jky54_1 a{align-items:center;min-height:44px;display:inline-flex}._roadmaps_jky54_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}._roadmap_jky54_1{background:#f5f8fb;border:1px solid #c9d9e5;border-radius:12px;min-width:0;padding:18px;scroll-margin-top:130px}._recordTop_jky54_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px;font-size:.75rem;font-weight:750;display:flex}._target_jky54_1{color:#204c70;background:#dfeaf4;border-radius:5px;padding:4px 7px}._roadmap_jky54_1 p,._roadmap_jky54_1 dd{font-size:.84rem;line-height:1.6}._roadmap_jky54_1 dl{margin:16px 0}._roadmap_jky54_1 dl div{margin-top:14px}._roadmap_jky54_1 dt{color:#315b7b;font-size:.76rem;font-weight:750}._roadmap_jky54_1 dd{margin:5px 0}._roadmap_jky54_1 details{border-top:1px solid #cad9e5;margin-top:16px}._panel_jky54_1 summary{cursor:pointer;min-height:44px;padding:14px 0;font-size:.85rem;font-weight:700;line-height:1.5}._history_jky54_1{padding-left:18px;font-size:.8rem;line-height:1.6}._history_jky54_1 li{margin:12px 0}._history_jky54_1 a{padding:4px 0;display:block}._sources_jky54_1{padding:0;font-size:.8rem;list-style:none}._sources_jky54_1 li{border-top:1px solid #d6e2eb;padding:12px 0}._sources_jky54_1 small{color:#4c6578;margin-top:5px;line-height:1.5;display:block}._roadmap_jky54_1 ._links_jky54_1{gap:2px 14px;font-size:.77rem}._report_jky54_1{border-top:4px solid #315b7b}._report_jky54_1 p,._report_jky54_1 h3,._report_jky54_1 details{max-width:76ch}._report_jky54_1 h3{margin-top:24px}._lede_jky54_1{font-size:1.05rem;font-weight:550}._checkpoints_jky54_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}._checkpoints_jky54_1 li{background:#f2f6fa;border-left:3px solid #7da5c4;padding:16px;font-size:.86rem;line-height:1.6}._checkpoints_jky54_1 strong{color:#204c70;margin-bottom:7px;display:block}._report_jky54_1 details{border-top:1px solid #d5e1e9;margin-top:24px}@media (max-width:1100px){._roadmaps_jky54_1{grid-template-columns:1fr}._roadmap_jky54_1{padding:20px}._roadmap_jky54_1 h3{font-size:1.2rem}}@media (max-width:640px){._controls_jky54_1,._results_jky54_1,._checkpoints_jky54_1{grid-template-columns:1fr}._panel_jky54_1{border-radius:12px}._links_jky54_1{gap:2px 15px}._results_jky54_1 a{align-items:center;min-height:44px;display:flex}._roadmap_jky54_1{padding:16px}._recordTop_jky54_1{font-size:.8rem}._sources_jky54_1 a{padding:8px 0;display:inline-block}}@media print{._controls_jky54_1,._count_jky54_1,._empty_jky54_1{display:none}._panel_jky54_1,._roadmap_jky54_1{break-inside:avoid;border-color:#8899a5}._roadmaps_jky54_1,._results_jky54_1{display:block}._roadmap_jky54_1{margin:12px 0}._panel_jky54_1 a{color:inherit}._links_jky54_1 a[download]{display:none}._report_jky54_1{break-inside:auto}}
