._page_1j7fk_1{min-height:100svh;color:var(--ink);background:var(--app-bg)}._content_1j7fk_2{width:min(980px,100%);margin-inline:auto;padding:36px 28px}._header_1j7fk_3{max-width:760px;margin-bottom:32px}._header_1j7fk_3>p{color:var(--accent-soft);font:700 11px var(--font-geist-mono), monospace;letter-spacing:.14em;margin:0 0 10px}._header_1j7fk_3 h1{letter-spacing:.005em;margin:0;font-size:clamp(40px,7vw,68px);line-height:.98}._header_1j7fk_3>span{max-width:680px;color:var(--muted);margin-top:17px;font-size:16px;line-height:1.65;display:block}._actions_1j7fk_7{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}._actions_1j7fk_7 a{border-radius:var(--control-radius);color:#172015;background:var(--accent);min-height:46px;box-shadow:inset 0 -3px var(--accent-strong);border:1px solid #ffffff1c;align-items:center;padding:0 17px;font-weight:850;text-decoration:none;display:inline-flex}._actions_1j7fk_7 a+a{color:var(--ink);background:var(--surface-2);box-shadow:none}._body_1j7fk_10{gap:14px;display:grid}._body_1j7fk_10 section{border-radius:var(--control-radius);background:var(--surface-1);border:1px solid #ffffff12;padding:clamp(20px,4vw,30px)}._body_1j7fk_10 section:target{box-shadow:none;border-color:#e39a4b8f}._body_1j7fk_10 h2{letter-spacing:.005em;margin:0 0 12px;font-size:clamp(22px,3vw,28px)}._body_1j7fk_10 h3{margin:20px 0 8px;font-size:16px}._body_1j7fk_10 p,._body_1j7fk_10 li{color:var(--muted);line-height:1.65}._body_1j7fk_10 p{margin:8px 0}._body_1j7fk_10 ul,._body_1j7fk_10 ol{margin:8px 0 0;padding-left:22px}._body_1j7fk_10 strong{color:var(--ink)}._body_1j7fk_10 a{color:var(--accent-soft)}._body_1j7fk_10 table{border-collapse:collapse;width:100%}._body_1j7fk_10 th,._body_1j7fk_10 td{text-align:left;border-bottom:1px solid #ffffff12;padding:11px 8px}._body_1j7fk_10 th:not(:first-child),._body_1j7fk_10 td:not(:first-child){text-align:right}._body_1j7fk_10 th{color:#8e96ad;font:700 10px var(--font-geist-mono), monospace;letter-spacing:.09em}._body_1j7fk_10 td{color:var(--ink)}._cards_1j7fk_25{grid-template-columns:repeat(3,minmax(0,1fr));background:0 0!important;border:0!important;gap:12px!important;padding:0!important;display:grid!important}._cards_1j7fk_25 article{border-radius:var(--control-radius);background:var(--surface-1);border:1px solid #ffffff12;padding:22px}._cards_1j7fk_25 small{color:var(--accent-soft);font:700 10px var(--font-geist-mono), monospace;letter-spacing:.1em}._cards_1j7fk_25 h2{margin-top:8px}@media (max-width:760px){._content_1j7fk_2{width:100%;padding:max(30px, env(safe-area-inset-top)) 14px calc(86px + env(safe-area-inset-bottom));margin:0}._cards_1j7fk_25{grid-template-columns:1fr}}._body_1j7fk_10 th{color:var(--muted)}._actions_1j7fk_7 a{color:var(--site-on-primary);background:var(--site-primary);border-color:var(--site-primary);box-shadow:none;font-weight:600}._actions_1j7fk_7 a+a{color:var(--ink);border-color:var(--control-border);background:var(--surface-1)}._body_1j7fk_10 section,._cards_1j7fk_25 article,._body_1j7fk_10 th,._body_1j7fk_10 td{border-color:var(--control-border)}._body_1j7fk_10 section,._cards_1j7fk_25 article{background:var(--surface-1)}._body_1j7fk_10 p,._body_1j7fk_10 li{font-size:14px}._header_1j7fk_3{max-width:850px}._body_1j7fk_10>nav[aria-label=Breadcrumb]{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}._body_1j7fk_10 caption{text-align:left;color:var(--muted);padding-bottom:12px;font-size:12px;line-height:1.5}._body_1j7fk_10 th[scope=row]{color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none}._body_1j7fk_10 td,._body_1j7fk_10 th{overflow-wrap:anywhere}._header_1j7fk_3{margin-bottom:18px}._actions_1j7fk_7{margin-top:14px}._body_1j7fk_10 section{padding:clamp(16px,3vw,24px)}._body_1j7fk_10>details{border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--surface-1);padding:12px 20px}._body_1j7fk_10>details>summary{cursor:pointer;min-height:44px;color:var(--ink);padding-block:10px}._body_1j7fk_10>details>summary h2{margin:0;font-size:20px;line-height:1.4;display:inline}._body_1j7fk_10>details[open]>summary{margin-bottom:8px}
