._page_a7j67_1{min-height:100vh;background:var(--background);color:var(--foreground)}._header_a7j67_1{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px clamp(20px,5vw,72px);border-bottom:1px solid var(--border);background:var(--card)}._logo_a7j67_1{font-size:22px;font-weight:800;text-decoration:none;color:var(--foreground);white-space:nowrap}._logo_a7j67_1 span{color:var(--primary)}._wrap_a7j67_1{max-width:900px;margin:0 auto;padding:36px 24px 72px}._document_a7j67_1{font-size:15px;line-height:1.8;overflow-wrap:anywhere}._document_a7j67_1 h1{font-size:clamp(30px,5vw,44px);line-height:1.14;letter-spacing:-.03em;margin:8px 0 20px;color:var(--foreground)}._document_a7j67_1 h2{font-size:clamp(20px,3vw,25px);line-height:1.35;letter-spacing:-.015em;margin:34px 0 12px;padding-top:22px;border-top:1px solid var(--border);color:var(--foreground)}._document_a7j67_1 h3{font-size:17px;line-height:1.45;margin:24px 0 8px;color:var(--foreground)}._document_a7j67_1 p{margin:0 0 16px;color:var(--muted-foreground)}._document_a7j67_1 strong{color:var(--foreground);font-weight:700}._document_a7j67_1 ul{margin:0 0 18px;padding-left:25px;color:var(--muted-foreground)}._document_a7j67_1 li{padding-left:3px;margin:0 0 8px}._document_a7j67_1 a,._docLinks_a7j67_1 a,._back_a7j67_1{color:var(--primary);text-decoration:underline;text-underline-offset:3px}._document_a7j67_1 a{font-weight:600}._document_a7j67_1 hr{border:0;border-top:1px solid var(--border);margin:30px 0}._state_a7j67_1{padding:28px 0;color:var(--muted-foreground);font-size:15px;line-height:1.7}._docLinks_a7j67_1{display:flex;flex-wrap:wrap;gap:12px 18px;padding:26px 0;margin-top:32px;border-top:1px solid var(--border);font-size:13px}._docLinks_a7j67_1 a,._back_a7j67_1{font-weight:650}._back_a7j67_1{display:inline-block;margin-top:8px}@media(max-width:600px){._header_a7j67_1{padding:18px 20px}._wrap_a7j67_1{padding:26px 18px 52px}._document_a7j67_1{font-size:14px}._document_a7j67_1 h1{font-size:30px}._document_a7j67_1 h2{font-size:20px;margin-top:28px;padding-top:20px}._document_a7j67_1 h3{font-size:16px}}
