.doc-page[data-v-c381a05c]{max-width:720px;margin:0 auto;padding:48px 24px 96px;line-height:1.7;color:var(--text-secondary)}.crumbs[data-v-c381a05c]{font-size:.85rem;color:var(--text-tertiary);margin-bottom:24px}.crumbs a[data-v-c381a05c]{color:var(--text-tertiary);text-decoration:none}.crumbs a[data-v-c381a05c]:hover{color:var(--accent-primary)}h1[data-v-c381a05c]{font-size:2.25rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 8px}.effective[data-v-c381a05c]{font-size:.85rem;color:var(--text-tertiary);margin:0 0 32px}.doc-page[data-v-c381a05c] h2{font-size:1.25rem;color:var(--text-primary);margin:36px 0 10px}.doc-page[data-v-c381a05c] h3{font-size:1rem;color:var(--text-primary);margin:20px 0 6px}.doc-page[data-v-c381a05c] p{margin:0 0 14px}.doc-page[data-v-c381a05c] ul{margin:0 0 14px;padding-left:1.2rem}.doc-page[data-v-c381a05c] li{margin-bottom:6px}.doc-page[data-v-c381a05c] a{color:var(--accent-primary)}.doc-page[data-v-c381a05c] strong{color:var(--text-primary)}.doc-page[data-v-c381a05c] .gap{background:#e5484d1f;color:#e5484d;padding:0 4px;border-radius:4px}.doc-page[data-v-c381a05c] .summary{padding:16px 20px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-secondary);margin-bottom:28px}.doc-page[data-v-c381a05c] .summary p:last-child,.doc-page[data-v-c381a05c] .summary ul:last-child{margin-bottom:0}
