._0Anb1a_doc{max-width:760px;font-family:var(--locus-font-sans,system-ui, sans-serif);color:var(--locus-text,#0a0a0a);margin:0 auto;padding:72px 40px 96px}._0Anb1a_header{border-bottom:1px solid var(--locus-border,#e5e5e5);margin-bottom:36px;padding-bottom:24px}._0Anb1a_title{font-family:var(--locus-font-brand,var(--locus-font-sans,system-ui, sans-serif));letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(1.875rem,4vw,2.5rem);font-weight:700;line-height:1.1}._0Anb1a_metaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._0Anb1a_meta{color:var(--locus-muted,#737373);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.875rem;display:flex}._0Anb1a_version{color:var(--locus-primary,#2c2e62);font-weight:600}._0Anb1a_dot{color:var(--locus-border,#e5e5e5)}._0Anb1a_downloads{gap:8px;display:flex}._0Anb1a_dlBtn{color:var(--locus-text,#0a0a0a);background:var(--locus-surface,#f5f5f5);border:1px solid var(--locus-border,#e5e5e5);border-radius:var(--locus-radius-sm,4px);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.8125rem;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}._0Anb1a_dlBtn:hover{border-color:var(--locus-primary,#2c2e62);background:var(--locus-primary-subtle,#2c2e6214)}._0Anb1a_draft{color:#b45309;border-radius:var(--locus-radius-sm,4px);background:#fef3c7;border:1px solid #fde68a;align-items:center;gap:8px;margin:16px 0 0;padding:10px 14px;font-size:.8125rem;font-weight:600;display:flex}._0Anb1a_draftIcon{flex-shrink:0}._0Anb1a_intro{color:var(--locus-muted,#737373);margin-bottom:40px;font-size:1.0625rem;line-height:1.7}._0Anb1a_section{margin-bottom:36px;scroll-margin-top:80px}._0Anb1a_heading{letter-spacing:-.01em;color:var(--locus-text,#0a0a0a);margin:0 0 14px;font-size:1.25rem;font-weight:600}._0Anb1a_body{color:var(--locus-text,#0a0a0a);font-size:1rem;line-height:1.75}._0Anb1a_body p{margin:0 0 14px}._0Anb1a_body ul,._0Anb1a_body ol{margin:0 0 14px;padding-left:22px}._0Anb1a_body li{margin-bottom:6px}._0Anb1a_body a{color:var(--locus-primary,#2c2e62);text-underline-offset:2px;text-decoration:underline}
.V7qx5q_card{border:1px solid var(--locus-border,#e5e5e5);border-radius:var(--locus-radius,8px);background:var(--locus-surface,#f5f5f5);flex-direction:column;gap:12px;padding:24px 28px;transition:border-color .15s,transform .15s;display:flex}.V7qx5q_card:hover{border-color:var(--locus-primary,#2c2e62);transform:translateY(-2px)}.V7qx5q_top{align-items:center;gap:12px;display:flex}.V7qx5q_icon{border-radius:var(--locus-radius-sm,4px);background:var(--locus-primary-subtle,#2c2e6214);width:40px;height:40px;color:var(--locus-primary,#2c2e62);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.V7qx5q_title{color:var(--locus-text,#0a0a0a);align-items:center;gap:6px;font-size:1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.V7qx5q_title:hover{color:var(--locus-primary,#2c2e62)}.V7qx5q_desc{color:var(--locus-muted,#737373);margin:0;font-size:.9375rem;line-height:1.5}.V7qx5q_meta{color:var(--locus-muted,#737373);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;display:flex}.V7qx5q_version{color:var(--locus-primary,#2c2e62);font-weight:600}.V7qx5q_dot{color:var(--locus-border,#e5e5e5)}.V7qx5q_draftBadge{text-transform:uppercase;letter-spacing:.04em;color:#b45309;background:#fef3c7;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.6875rem;font-weight:600;display:inline-flex}.V7qx5q_actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.V7qx5q_consultBtn{color:var(--locus-on-primary,#fff);background:var(--locus-primary,#2c2e62);border:1px solid var(--locus-primary,#2c2e62);border-radius:var(--locus-radius-sm,4px);cursor:pointer;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.V7qx5q_consultBtn:hover{opacity:.9}.V7qx5q_dlBtn{color:var(--locus-text,#0a0a0a);background:var(--locus-bg,#fff);border:1px solid var(--locus-border,#e5e5e5);border-radius:var(--locus-radius-sm,4px);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.8125rem;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.V7qx5q_dlBtn:hover{border-color:var(--locus-primary,#2c2e62);background:var(--locus-primary-subtle,#2c2e6214)}
