.lab-breadcrumb[data-astro-cid-acmopicf]{display:flex;gap:11px;align-items:center;padding-top:26px;color:#657d8f;font-size:12px}.lab-breadcrumb[data-astro-cid-acmopicf] a[data-astro-cid-acmopicf]:hover{text-decoration:underline}.lab-heading[data-astro-cid-acmopicf]{display:flex;justify-content:space-between;align-items:end;gap:25px;padding:35px 0 30px}.lab-heading[data-astro-cid-acmopicf] h1[data-astro-cid-acmopicf]{font-size:clamp(32px,3.5vw,47px);line-height:1.15;letter-spacing:-.035em;margin:13px 0}.lab-heading[data-astro-cid-acmopicf] p[data-astro-cid-acmopicf]{font-size:17px;line-height:1.6;color:#5c7081;max-width:760px;margin:0}.phase[data-astro-cid-acmopicf]{border:1px solid #b9cad6;background:#e9f1f6;color:#30617c;font-size:11px;font-weight:700;letter-spacing:.07em;padding:10px 12px;white-space:nowrap}.dashboard[data-astro-cid-acmopicf]{display:grid;grid-template-columns:minmax(160px,.72fr) minmax(0,2.25fr) minmax(220px,.88fr);background:#fff;border:1px solid #d9e5ec;min-height:490px}.lab-sidebar[data-astro-cid-acmopicf],.lab-inspector[data-astro-cid-acmopicf]{padding:21px 17px}.lab-sidebar[data-astro-cid-acmopicf]{border-right:1px solid #d9e5ec}.lab-inspector[data-astro-cid-acmopicf]{border-left:1px solid #d9e5ec}.sidebar-head[data-astro-cid-acmopicf]{font-size:11px;letter-spacing:.08em;font-weight:800;color:#6b8294;margin-bottom:19px}.lab-sidebar[data-astro-cid-acmopicf] a[data-astro-cid-acmopicf]{display:flex;gap:12px;align-items:center;font-size:13px;color:#4b6375;padding:12px 10px;margin-bottom:5px}.lab-sidebar[data-astro-cid-acmopicf] a[data-astro-cid-acmopicf] span[data-astro-cid-acmopicf]{flex:1}.lab-sidebar[data-astro-cid-acmopicf] .selected[data-astro-cid-acmopicf],.lab-sidebar[data-astro-cid-acmopicf] a[data-astro-cid-acmopicf]:hover{background:#e7f0f6;color:#164c6e;font-weight:700}.dashboard-center[data-astro-cid-acmopicf]{display:flex;flex-direction:column;min-width:0;background:#eaf2f7}.map-topbar[data-astro-cid-acmopicf],.map-bottom[data-astro-cid-acmopicf]{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;padding:15px 17px;font-size:12px;color:#5c7387}.map-topbar[data-astro-cid-acmopicf] strong[data-astro-cid-acmopicf]{font-size:13px;color:#233f55}.map-canvas[data-astro-cid-acmopicf]{flex:1;position:relative;min-height:360px;overflow:hidden}.map-canvas[data-astro-cid-acmopicf] svg[data-astro-cid-acmopicf]{width:100%;height:100%;position:absolute;inset:0}.map-stamp[data-astro-cid-acmopicf]{position:absolute;bottom:14px;left:14px;background:#fffe;border:1px solid #d0dfe8;padding:9px;font-size:10px;font-weight:700;color:#456779;letter-spacing:.04em;max-width:calc(100% - 28px)}.map-bottom[data-astro-cid-acmopicf]{border-top:1px solid #d9e5ec;line-height:1.45}.inspector-intro[data-astro-cid-acmopicf]{font-size:13px;line-height:1.6;color:#6c7e8c;margin:0 0 18px}.layers[data-astro-cid-acmopicf]{display:grid;gap:7px}.layer[data-astro-cid-acmopicf]{width:100%;text-align:left;display:flex;align-items:center;gap:9px;cursor:pointer;border:1px solid #e1e8ed;background:#fff;color:#304a5d;padding:11px 9px;font-size:12px}.layer[data-astro-cid-acmopicf]:hover,.layer[data-astro-cid-acmopicf].active{background:#e7f0f6;border-color:#aac4d4}.layer-dot[data-astro-cid-acmopicf]{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.blue[data-astro-cid-acmopicf]{background:#2a789e}.orange[data-astro-cid-acmopicf]{background:#c57457}.green[data-astro-cid-acmopicf]{background:#4c8f7a}.gray[data-astro-cid-acmopicf]{background:#70808e}.layer-detail[data-astro-cid-acmopicf]{background:#f2f6f8;border:1px solid #dbe6ec;padding:17px 13px;margin-top:20px}.detail-kicker[data-astro-cid-acmopicf]{font-size:10px;color:#6a8495;font-weight:800;letter-spacing:.08em}.layer-detail[data-astro-cid-acmopicf] h2[data-astro-cid-acmopicf]{font-size:17px;margin:11px 0 8px}.layer-detail[data-astro-cid-acmopicf] p[data-astro-cid-acmopicf],.data-disclaimer[data-astro-cid-acmopicf]{font-size:12px;line-height:1.65;color:#5c7181;margin:0}.data-disclaimer[data-astro-cid-acmopicf]{margin-top:16px}.outcomes[data-astro-cid-acmopicf]{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:75px 0 100px}.outcomes[data-astro-cid-acmopicf] h2[data-astro-cid-acmopicf]{font-size:clamp(27px,3vw,39px);line-height:1.25;letter-spacing:-.035em;margin:13px 0}.outcome-list[data-astro-cid-acmopicf]>div[data-astro-cid-acmopicf]{display:flex;gap:17px;border-bottom:1px solid #dbe5eb;padding:21px 0;font-size:16px;color:#51697b;line-height:1.55}.outcome-list[data-astro-cid-acmopicf] strong[data-astro-cid-acmopicf]{color:#226080}@media(max-width:1050px){.dashboard[data-astro-cid-acmopicf]{grid-template-columns:180px 1fr}.lab-inspector[data-astro-cid-acmopicf]{grid-column:1/-1;border-left:0;border-top:1px solid #d9e5ec}.layers[data-astro-cid-acmopicf]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.lab-heading[data-astro-cid-acmopicf]{display:block;padding:27px 0}.phase[data-astro-cid-acmopicf]{display:inline-block;margin-top:16px}.dashboard[data-astro-cid-acmopicf]{display:flex;flex-direction:column}.lab-sidebar[data-astro-cid-acmopicf]{border-right:0;border-bottom:1px solid #d9e5ec}.lab-sidebar[data-astro-cid-acmopicf] a[data-astro-cid-acmopicf]{display:inline-flex;margin:0 6px 6px 0;font-size:12px}.map-canvas[data-astro-cid-acmopicf]{min-height:270px}.map-bottom[data-astro-cid-acmopicf] span[data-astro-cid-acmopicf]:last-child{display:none}.layers[data-astro-cid-acmopicf]{grid-template-columns:1fr 1fr}.outcomes[data-astro-cid-acmopicf]{grid-template-columns:1fr;gap:15px;padding:49px 0 65px}.outcome-list[data-astro-cid-acmopicf]>div[data-astro-cid-acmopicf]{font-size:15px}}@media(max-width:420px){.layers[data-astro-cid-acmopicf]{grid-template-columns:1fr}.lab-heading[data-astro-cid-acmopicf] h1[data-astro-cid-acmopicf]{font-size:31px}}
