._1jh2Iq_page{background:var(--bg-web);min-height:100dvh;color:var(--ink);font-family:var(--font-sans-stack)}._1jh2Iq_wrap{max-width:720px;margin:0 auto;padding:32px 20px 64px}._1jh2Iq_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:40px;display:flex}._1jh2Iq_brand{color:var(--ink);font-size:22px;text-decoration:none}._1jh2Iq_nav{flex-wrap:wrap;gap:16px;display:flex}._1jh2Iq_nav a{color:var(--text-2);font-size:14px;font-weight:500;text-decoration:none}._1jh2Iq_nav a[aria-current=page]{color:var(--ink);text-underline-offset:4px;text-decoration:underline}._1jh2Iq_doc h1{font-family:var(--font-serif-stack);margin:0 0 8px;font-size:clamp(36px,7vw,48px);font-weight:400;line-height:1.05}._1jh2Iq_doc h2{margin:36px 0 10px;font-size:18px;font-weight:600}._1jh2Iq_doc p,._1jh2Iq_doc li{color:var(--text-2);font-size:15px;line-height:1.6}._1jh2Iq_doc ul{margin:8px 0;padding-left:20px}._1jh2Iq_doc a{color:var(--ink)}._1jh2Iq_updated{font-family:var(--font-mono-stack);color:var(--text-3);margin:0 0 28px;font-size:12px}._1jh2Iq_table{border-collapse:collapse;width:100%;margin:8px 0;font-size:14px}._1jh2Iq_table th,._1jh2Iq_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);color:var(--text-2);padding:10px 8px;line-height:1.5}._1jh2Iq_table th{color:var(--ink);font-weight:600}._1jh2Iq_tableWrap{overflow-x:auto}
