.mon-sig-grid[data-astro-cid-yjngcmky]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem;display:grid}.mon-sig[data-astro-cid-yjngcmky]{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:1.5rem;display:flex}.mon-sig-art[data-astro-cid-yjngcmky]{height:64px;margin-bottom:1.1rem}.mon-sig-art[data-astro-cid-yjngcmky] svg[data-astro-cid-yjngcmky]{width:auto;height:100%;display:block;overflow:visible}.mon-sig[data-astro-cid-yjngcmky] h3[data-astro-cid-yjngcmky]{color:var(--text-primary);margin:0 0 .45rem;font-size:1.05rem}.mon-sig[data-astro-cid-yjngcmky] p[data-astro-cid-yjngcmky]{color:var(--text-secondary);flex:1;margin:0;font-size:.9rem;line-height:1.65}.mon-sig-rule[data-astro-cid-yjngcmky]{font-family:var(--font-mono);color:var(--accent);border:1px solid var(--border-accent);border-radius:999px;align-self:flex-start;margin-top:1rem;padding:.2rem .65rem;font-size:.72rem;font-weight:600;display:inline-block}[data-theme=light] .mon-sig-rule[data-astro-cid-yjngcmky]{color:var(--accent-deep)}.ms-line[data-astro-cid-yjngcmky]{stroke:var(--accent)}.ms-mut[data-astro-cid-yjngcmky]{stroke:var(--text-muted)}.ms-t[data-astro-cid-yjngcmky]{stroke:var(--text-primary)}.ms-fill[data-astro-cid-yjngcmky]{fill:var(--accent)}.ms-dim[data-astro-cid-yjngcmky]{fill:var(--emerald-dim)}.ms-bad[data-astro-cid-yjngcmky]{stroke:#fb7185}.ms-badf[data-astro-cid-yjngcmky]{fill:#fb7185}.ms-dimbad[data-astro-cid-yjngcmky]{fill:#f43f5e24}.ms-warn[data-astro-cid-yjngcmky]{stroke:var(--amber-400)}.ms-warnf[data-astro-cid-yjngcmky]{fill:var(--amber-400)}.ms-dimwarn[data-astro-cid-yjngcmky]{fill:var(--amber-dim)}[data-theme=light] .ms-warn[data-astro-cid-yjngcmky]{stroke:#b45309}[data-theme=light] .ms-warnf[data-astro-cid-yjngcmky]{fill:#b45309}[data-theme=light] .ms-bad[data-astro-cid-yjngcmky]{stroke:#e11d48}[data-theme=light] .ms-badf[data-astro-cid-yjngcmky]{fill:#e11d48}.mon-pair[data-astro-cid-yjngcmky]{gap:clamp(2rem,5vw,4rem);max-width:1060px;margin:clamp(3rem,6vw,5rem) auto 0}.mon-pair-top[data-astro-cid-yjngcmky]{align-items:start;margin-top:0}.mon-h3[data-astro-cid-yjngcmky]{letter-spacing:-.015em;color:var(--text-primary);margin:1.6rem 0 .8rem;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.2}.overline[data-astro-cid-yjngcmky]+.mon-h3[data-astro-cid-yjngcmky]{margin-top:0}.mon-p[data-astro-cid-yjngcmky]{color:var(--text-secondary);margin:1rem 0 0;line-height:1.7}.mon-p[data-astro-cid-yjngcmky] a[data-astro-cid-yjngcmky],.mon-list[data-astro-cid-yjngcmky] a[data-astro-cid-yjngcmky],.mon-note[data-astro-cid-yjngcmky] a[data-astro-cid-yjngcmky]{color:var(--text-link);font-weight:600}.mon-list[data-astro-cid-yjngcmky]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.mon-list[data-astro-cid-yjngcmky] li[data-astro-cid-yjngcmky]{color:var(--text-secondary);padding-left:1.1rem;font-size:.95rem;line-height:1.65;position:relative}.mon-list[data-astro-cid-yjngcmky] li[data-astro-cid-yjngcmky]:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.mon-list[data-astro-cid-yjngcmky] strong[data-astro-cid-yjngcmky]{color:var(--text-primary);font-weight:600}.mon-p[data-astro-cid-yjngcmky]+.mon-list[data-astro-cid-yjngcmky]{margin-top:1.25rem}@media (width>=769px){.mon-pair-top[data-astro-cid-yjngcmky]>.reveal-right[data-astro-cid-yjngcmky]{position:sticky;top:6.5rem}}.mon-rules[data-astro-cid-yjngcmky]{gap:.6rem;margin:1.5rem 0 0;display:grid}.mon-rules[data-astro-cid-yjngcmky]>div[data-astro-cid-yjngcmky]{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:9.5rem 1fr;gap:1rem;padding:.75rem 1rem;display:grid}.mon-rules[data-astro-cid-yjngcmky] dt[data-astro-cid-yjngcmky]{font-family:var(--font-mono);color:var(--accent);padding-top:.1rem;font-size:.8rem;font-weight:700}[data-theme=light] .mon-rules[data-astro-cid-yjngcmky] dt[data-astro-cid-yjngcmky]{color:var(--accent-deep)}.mon-rules[data-astro-cid-yjngcmky] dd[data-astro-cid-yjngcmky]{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.55}.card-link[data-astro-cid-yjngcmky]{margin-top:1.4rem}.mon-fig[data-astro-cid-yjngcmky]{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin:0;padding:clamp(1rem,2.5vw,1.6rem)}.mon-fig[data-astro-cid-yjngcmky] svg[data-astro-cid-yjngcmky]{width:100%;max-width:460px;height:auto;margin-inline:auto;display:block}.mon-fig[data-astro-cid-yjngcmky] figcaption[data-astro-cid-yjngcmky]{border-top:1px solid var(--border);color:var(--text-secondary);margin-top:1rem;padding-top:.9rem;font-size:.85rem;line-height:1.6}.mon-fig-num[data-astro-cid-yjngcmky]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-right:.45rem;font-size:.72rem;font-weight:700}[data-theme=light] .mon-fig-num[data-astro-cid-yjngcmky]{color:var(--accent-deep)}.mon-fig[data-astro-cid-yjngcmky] svg[data-astro-cid-yjngcmky] text[data-astro-cid-yjngcmky]{font-family:var(--font-mono)}.mf-t[data-astro-cid-yjngcmky]{fill:var(--text-primary)}.mf-sec[data-astro-cid-yjngcmky]{fill:var(--text-secondary)}.mf-mut[data-astro-cid-yjngcmky]{fill:var(--text-muted)}.mf-acc[data-astro-cid-yjngcmky],.mf-over[data-astro-cid-yjngcmky]{fill:var(--accent)}[data-theme=light] .mf-acc[data-astro-cid-yjngcmky],[data-theme=light] .mf-over[data-astro-cid-yjngcmky]{fill:var(--accent-deep)}.mf-card[data-astro-cid-yjngcmky]{fill:var(--bg-elevated);stroke:var(--border-strong);stroke-width:1.5px}.mf-okcard[data-astro-cid-yjngcmky]{stroke:var(--border-accent)}.mf-down[data-astro-cid-yjngcmky]{stroke:#fb7185;stroke-dasharray:5 4}.mf-chip[data-astro-cid-yjngcmky]{fill:var(--bg-elevated);stroke:var(--border-strong);stroke-width:1.2px}.mf-bg[data-astro-cid-yjngcmky]{fill:var(--bg-primary)}.mf-node[data-astro-cid-yjngcmky]{fill:var(--bg-elevated);stroke:var(--border-accent);stroke-width:1.4px}.mf-mesh[data-astro-cid-yjngcmky]{stroke:var(--accent);opacity:.85;fill:none}.mf-meshn[data-astro-cid-yjngcmky]{fill:var(--accent)}.mf-line[data-astro-cid-yjngcmky]{stroke:var(--accent);fill:none}.mf-fill[data-astro-cid-yjngcmky],.mf-plug[data-astro-cid-yjngcmky]{fill:var(--accent)}.mf-grid[data-astro-cid-yjngcmky]{stroke:var(--text-muted);opacity:.4}.mf-gridline[data-astro-cid-yjngcmky]{stroke:var(--text-muted);opacity:.6;fill:none}.mf-boundary[data-astro-cid-yjngcmky]{stroke:var(--accent-deep);fill:none}[data-theme=light] .mf-boundary[data-astro-cid-yjngcmky]{stroke:var(--accent)}.mf-track[data-astro-cid-yjngcmky]{fill:var(--bg-elevated);stroke:var(--border);stroke-width:1px}.mf-bar[data-astro-cid-yjngcmky]{fill:var(--accent)}.mf-warnbar[data-astro-cid-yjngcmky]{fill:var(--amber-400);opacity:.85}.mf-warnt[data-astro-cid-yjngcmky]{fill:var(--amber-400)}.mf-critt[data-astro-cid-yjngcmky],.mf-badt[data-astro-cid-yjngcmky]{fill:#fb7185}.mf-bad[data-astro-cid-yjngcmky]{stroke:#fb7185;fill:none}.mf-mutbox[data-astro-cid-yjngcmky]{fill:none;stroke:var(--text-muted);stroke-width:1.4px;opacity:.6}.mf-mutline[data-astro-cid-yjngcmky]{stroke:var(--text-muted);opacity:.6;fill:none}.mf-okbox[data-astro-cid-yjngcmky]{fill:var(--emerald-dim);stroke:var(--accent);stroke-width:1.6px}.mf-tog[data-astro-cid-yjngcmky]{fill:none;stroke:var(--text-muted);stroke-width:1.4px}.mf-knob[data-astro-cid-yjngcmky]{fill:var(--text-muted)}[data-theme=light] .mf-warnbar[data-astro-cid-yjngcmky]{fill:#d97706}[data-theme=light] .mf-warnt[data-astro-cid-yjngcmky]{fill:#b45309}[data-theme=light] .mf-critt[data-astro-cid-yjngcmky],[data-theme=light] .mf-badt[data-astro-cid-yjngcmky]{fill:#be123c}[data-theme=light] .mf-bad[data-astro-cid-yjngcmky],[data-theme=light] .mf-down[data-astro-cid-yjngcmky]{stroke:#e11d48}.mon-table-wrap[data-astro-cid-yjngcmky]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);margin-top:2.5rem;overflow-x:auto}.mon-table[data-astro-cid-yjngcmky] th[data-astro-cid-yjngcmky][scope=row]{text-align:left;color:var(--text-primary);text-transform:none;letter-spacing:0;border-bottom:1px solid var(--border);vertical-align:top;padding:1rem 1.2rem;font-size:.9rem;font-weight:600}.mon-table[data-astro-cid-yjngcmky] td[data-astro-cid-yjngcmky]{vertical-align:top;line-height:1.55}.mon-table[data-astro-cid-yjngcmky] td[data-astro-cid-yjngcmky]:first-child{color:var(--text-secondary);font-weight:400}.mon-table[data-astro-cid-yjngcmky] tbody[data-astro-cid-yjngcmky] tr[data-astro-cid-yjngcmky]:last-child th[data-astro-cid-yjngcmky],.mon-table[data-astro-cid-yjngcmky] tbody[data-astro-cid-yjngcmky] tr[data-astro-cid-yjngcmky]:last-child td[data-astro-cid-yjngcmky]{border-bottom:0}.mon-row-os[data-astro-cid-yjngcmky]{background:var(--emerald-dim)}.mon-row-os[data-astro-cid-yjngcmky] th[data-astro-cid-yjngcmky][scope=row]{color:var(--accent)}[data-theme=light] .mon-row-os[data-astro-cid-yjngcmky] th[data-astro-cid-yjngcmky][scope=row]{color:var(--accent-deep)}.mon-row-os[data-astro-cid-yjngcmky] td[data-astro-cid-yjngcmky]{color:var(--text-primary)}.mon-note[data-astro-cid-yjngcmky]{max-width:760px;color:var(--text-secondary);text-align:center;margin:1.75rem auto 0;line-height:1.7}@media (width<=760px){.mon-table-wrap[data-astro-cid-yjngcmky]{background:0 0;border:0;overflow:visible}.mon-table[data-astro-cid-yjngcmky],.mon-table[data-astro-cid-yjngcmky] tbody[data-astro-cid-yjngcmky],.mon-table[data-astro-cid-yjngcmky] tr[data-astro-cid-yjngcmky],.mon-table[data-astro-cid-yjngcmky] th[data-astro-cid-yjngcmky],.mon-table[data-astro-cid-yjngcmky] td[data-astro-cid-yjngcmky]{width:100%;display:block}.mon-table[data-astro-cid-yjngcmky] thead[data-astro-cid-yjngcmky]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mon-table[data-astro-cid-yjngcmky] tr[data-astro-cid-yjngcmky]{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:.9rem;padding:.4rem 0}.mon-table[data-astro-cid-yjngcmky] tr[data-astro-cid-yjngcmky].mon-row-os{background:var(--emerald-dim);border-color:var(--border-accent)}.mon-table[data-astro-cid-yjngcmky] th[data-astro-cid-yjngcmky][scope=row]{border-bottom:1px solid var(--border);padding:.75rem 1.1rem}.mon-table[data-astro-cid-yjngcmky] td[data-astro-cid-yjngcmky]{border-bottom:0;grid-template-columns:7.5rem 1fr;gap:.75rem;padding:.55rem 1.1rem;display:grid}.mon-table[data-astro-cid-yjngcmky] td[data-astro-cid-yjngcmky]:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding-top:.15rem;font-size:.68rem;font-weight:600}.mon-note[data-astro-cid-yjngcmky]{text-align:left}}.mon-steps[data-astro-cid-yjngcmky]{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:2rem;display:grid}.mon-step[data-astro-cid-yjngcmky]{padding:0 .5rem}.mon-step-num[data-astro-cid-yjngcmky]{font-family:var(--font-display);color:var(--accent);opacity:.55;font-size:2rem;font-weight:800;line-height:1}.mon-step[data-astro-cid-yjngcmky] h3[data-astro-cid-yjngcmky]{color:var(--text-primary);margin:.6rem 0 .4rem;font-size:1rem;font-weight:700}.mon-step[data-astro-cid-yjngcmky] p[data-astro-cid-yjngcmky]{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.7}@media (width<=1024px){.mon-sig-grid[data-astro-cid-yjngcmky]{grid-template-columns:repeat(2,1fr)}.mon-steps[data-astro-cid-yjngcmky]{grid-template-columns:repeat(2,1fr);gap:1.75rem}}@media (width<=760px){.mon-sig-grid[data-astro-cid-yjngcmky],.mon-steps[data-astro-cid-yjngcmky]{grid-template-columns:1fr}.mon-rules[data-astro-cid-yjngcmky]>div[data-astro-cid-yjngcmky]{grid-template-columns:1fr;gap:.25rem}.mon-fig[data-astro-cid-yjngcmky]{padding:.75rem .6rem 1rem}.mon-fig[data-astro-cid-yjngcmky] figcaption[data-astro-cid-yjngcmky]{padding-inline:.4rem}}
