.page_page__orwBU{min-height:100vh;padding:2rem 1rem 4rem}.page_shell__ysaOm{max-width:86rem;margin:0 auto;display:grid;grid-gap:1.5rem;gap:1.5rem}.page_hero__UxWTk{border:1px solid var(--line);border-radius:1.75rem;padding:2rem;background:rgba(255,250,242,.92);box-shadow:var(--shadow)}.page_eyebrow__Rjcun{margin:0 0 .75rem;color:var(--accent);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.page_hero__UxWTk h1{margin:0;font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.1}.page_hero__UxWTk p{max-width:52rem;margin:1rem 0 0;color:var(--muted);line-height:1.7}.page_workflows__Gw1Af{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.page_workflowCard__8QKFv{display:block;border:1px solid var(--line);border-radius:1.25rem;padding:1.5rem;background:rgba(255,250,242,.86);box-shadow:var(--shadow);text-decoration:none;color:inherit;transition:border-color .15s ease}.page_workflowCard__8QKFv:hover{border-color:var(--accent)}.page_workflowCard__8QKFv h3{margin:0 0 .5rem;font-size:1.1rem}.page_workflowCard__8QKFv p{margin:0;font-size:.9rem;color:var(--muted);line-height:1.5}.page_boundaryNote__nsQsU{border:1px solid var(--line);border-radius:1.25rem;padding:1.5rem;background:rgba(255,255,255,.72);font-size:.9rem;color:var(--muted);line-height:1.6}.page_boundaryNote__nsQsU strong{color:var(--text,#333)}.page_matrixSection__xh4hU{border:1px solid var(--line);border-radius:1.5rem;background:rgba(255,250,242,.86);box-shadow:var(--shadow);overflow:hidden}.page_matrixSection__xh4hU h2{margin:0;padding:1.5rem 1.5rem 0;font-size:1.2rem}.page_familyGroup__QV4It{padding:1rem 1.5rem}.page_familyGroup__QV4It+.page_familyGroup__QV4It{border-top:1px solid var(--line)}.page_familyHeader__h54sY{margin:0 0 .75rem;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--accent)}.page_table__CdX2z{width:100%;border-collapse:collapse;font-size:.85rem}.page_table__CdX2z th{text-align:left;padding:.5rem .75rem;font-weight:600;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap}.page_table__CdX2z td{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.05);vertical-align:top;line-height:1.5}.page_table__CdX2z tr:last-child td{border-bottom:none}.page_routeCell__JvnIE{font-family:monospace;font-size:.82rem;word-break:break-all}.page_methodCell__DxmcN{font-family:monospace;font-size:.78rem;font-weight:700;white-space:nowrap}.page_statusBadge__tI3It{display:inline-block;padding:.15rem .5rem;border-radius:.4rem;font-size:.75rem;font-weight:600;white-space:nowrap}.page_statusCovered__BwN4E{background:rgba(34,139,34,.12);color:#2d6a2d}.page_statusHidden__om_i_{background:rgba(100,100,100,.12);color:#555}.page_statusLoader__XXTSr{background:rgba(200,140,0,.14);color:#8a6d00}.page_statusNotCovered__N_j2g{background:rgba(200,30,30,.14);color:#a02020}.page_uiRouteLink___0ArO{color:var(--accent);text-decoration:none;font-family:monospace;font-size:.82rem}.page_uiRouteLink___0ArO:hover{text-decoration:underline}.page_uiRouteNone___uOAD{color:var(--muted);font-size:.82rem}.page_reasonCell__2fDKB{color:var(--muted);max-width:28rem}.page_legend__lD2LS{display:flex;gap:1rem;flex-wrap:wrap;padding:0 1.5rem 1.5rem;font-size:.82rem;color:var(--muted)}.page_legendItem__g9xcI{display:flex;align-items:center;gap:.35rem}