._page_mx3dn_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding:0 2rem 5rem}._page_mx3dn_1 nav{max-width:1100px;margin:auto;padding:1.3rem 0;display:flex;justify-content:space-between;align-items:center}._page_mx3dn_1 nav>a{font-family:var(--font-family-display);font-size:1.35rem;font-weight:700;color:var(--foreground);text-decoration:none}._page_mx3dn_1 header{max-width:900px;margin:3.5rem auto}._page_mx3dn_1 header span{color:var(--primary);font-size:.72rem;letter-spacing:.14em;font-weight:700}._page_mx3dn_1 h1{font-family:var(--font-family-display);font-size:clamp(3rem,6vw,5rem);margin:.5rem 0}._page_mx3dn_1 header p{color:var(--muted-foreground);line-height:1.7}._page_mx3dn_1>section{max-width:1100px;margin:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._page_mx3dn_1 article{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.5rem;display:grid;gap:1rem}._page_mx3dn_1 article>div:first-child>span{color:var(--primary);font-size:.68rem;letter-spacing:.12em;font-weight:700}._page_mx3dn_1 article h2{font-family:var(--font-family-display);font-size:1.7rem}._page_mx3dn_1 article p{color:var(--muted-foreground)}._page_mx3dn_1 dl{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}._page_mx3dn_1 dl div{background:var(--surface);padding:.7rem;border-radius:var(--radius)}._page_mx3dn_1 dt{display:flex;gap:.3rem;color:var(--muted-foreground);font-size:.75rem}._page_mx3dn_1 dt svg{width:14px}._page_mx3dn_1 dd{margin:.25rem 0 0;font-weight:700}._utilities_mx3dn_1{display:flex;gap:.4rem;flex-wrap:wrap}._utilities_mx3dn_1 span{display:flex;align-items:center;gap:.25rem;border:1px solid var(--border);border-radius:var(--radius-full);padding:.35rem .6rem;font-size:.75rem}._utilities_mx3dn_1 svg{width:13px}._page_mx3dn_1 details{border-top:1px solid var(--border);padding-top:.8rem}._page_mx3dn_1 summary{cursor:pointer;font-weight:700}._status_mx3dn_1{max-width:1100px;margin:1rem auto;background:var(--surface);padding:1rem;border-radius:var(--radius)}@media(max-width:720px){._page_mx3dn_1{padding-left:1rem;padding-right:1rem}._page_mx3dn_1>section{grid-template-columns:1fr}}
