main.c-main-content.c-docs-main{max-width:var(--measure);padding:var(--space-6) 0 var(--space-8);width:min(var(--measure), calc(100% - var(--space-6)))}main.c-main-content.c-docs-main .c-markdown-body{background:color-mix(in srgb, var(--color-surface) 92%, var(--color-bg));border:var(--border-1);border-color:var(--color-palette-border);border-radius:var(--radius-s);box-shadow:var(--shadow-elevation-2);color:var(--md-color-text);padding:var(--space-7)}main.c-main-content.c-docs-main h1,main.c-main-content.c-docs-main h2,main.c-main-content.c-docs-main h3,main.c-main-content.c-docs-main h4,main.c-main-content.c-docs-main h5,main.c-main-content.c-docs-main h6{scroll-margin-top:var(--space-10)}main.c-main-content.c-docs-main .c-markdown-body h1{border-bottom-color:var(--color-palette-border);color:var(--color-text);letter-spacing:0;margin-top:var(--space-2)}main.c-main-content.c-docs-main .c-markdown-body h2{border-bottom-color:var(--color-palette-border);color:var(--color-text)}main.c-main-content.c-docs-main .c-markdown-body h3{color:var(--color-brand-secondary)}main.c-main-content.c-docs-main .c-markdown-body p,main.c-main-content.c-docs-main .c-markdown-body li{line-height:var(--line-height-5)}main.c-main-content.c-docs-main .c-markdown-body a{border-radius:calc(var(--radius-xs) / 2);color:var(--md-color-link);text-decoration-color:color-mix(in srgb, var(--md-color-link) 45%, transparent);text-decoration-thickness:var(--border-width-hairline);text-underline-offset:calc(var(--space-1) / 2);transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), text-decoration-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard)}main.c-main-content.c-docs-main .c-markdown-body a:hover{background-color:color-mix(in srgb, var(--color-palette-surface) 72%, transparent);color:var(--md-color-link-hover);text-decoration-color:currentColor}main.c-main-content.c-docs-main .c-markdown-body a:active{color:var(--md-color-link-active)}main.c-main-content.c-docs-main .c-markdown-body a:focus-visible{box-shadow:var(--focus-ring);outline:var(--border-width-hairline) solid var(--color-palette-border);outline-offset:var(--space-1);text-decoration-color:currentColor}main.c-main-content.c-docs-main .c-docs-proof-surface{color:var(--color-text);gap:var(--space-6);margin:0 0 var(--space-7);display:grid}html[lang^=en] main.c-main-content.c-docs-main .c-docs-proof-surface.is-lang-zh,html[lang^=zh] main.c-main-content.c-docs-main .c-docs-proof-surface.is-lang-en{display:none}main.c-main-content.c-docs-main .c-docs-proof-hero{background:color-mix(in srgb, var(--color-surface) 88%, var(--color-palette-surface));border:var(--border-1);border-color:var(--color-palette-border);border-left:var(--space-1) solid var(--color-palette-border);border-radius:var(--radius-s);box-shadow:var(--shadow-elevation-1);gap:var(--space-4);padding:var(--space-7);display:grid}main.c-main-content.c-docs-main .c-docs-proof-eyebrow{color:var(--color-brand-secondary);font-size:var(--font-size-0);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}main.c-main-content.c-docs-main .c-docs-proof-hero h1{color:var(--color-text);font-size:var(--font-size-5);margin:0;line-height:1.08}main.c-main-content.c-docs-main .c-docs-proof-conclusion{color:var(--color-muted);font-size:var(--font-size-2);line-height:var(--line-height-5);max-width:68ch;margin:0}main.c-main-content.c-docs-main .c-docs-proof-metrics{gap:var(--space-2);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}main.c-main-content.c-docs-main .c-docs-proof-metrics li{background:color-mix(in srgb, var(--color-palette-surface) 74%, var(--color-surface));border:var(--border-width-hairline) solid var(--color-palette-border);border-radius:var(--radius-xs);color:color-mix(in srgb, var(--color-text) 86%, var(--color-brand-secondary));font-size:var(--font-size-0);padding:var(--space-2) var(--space-3);font-weight:700;line-height:1.35}main.c-main-content.c-docs-main .c-docs-proof-section{gap:var(--space-4);display:grid}main.c-main-content.c-docs-main .c-docs-proof-section h2,main.c-main-content.c-docs-main .c-docs-proof-evidence h2,main.c-main-content.c-docs-main .c-docs-proof-boundary h2{color:var(--color-text);font-size:var(--font-size-4);margin:0;line-height:1.2}main.c-main-content.c-docs-main .c-docs-proof-pillars{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}main.c-main-content.c-docs-main .c-docs-proof-pillar{background:color-mix(in srgb, var(--color-surface) 92%, var(--color-bg));border:var(--border-1);border-color:var(--color-border-soft);border-radius:var(--radius-s);box-shadow:var(--shadow-elevation-1);gap:var(--space-2);padding:var(--space-4);display:grid}main.c-main-content.c-docs-main .c-docs-proof-pillar h3{color:var(--color-brand-secondary);font-size:var(--font-size-2);margin:0;line-height:1.3}main.c-main-content.c-docs-main .c-docs-proof-pillar p,main.c-main-content.c-docs-main .c-docs-proof-boundary p{color:var(--color-muted);line-height:var(--line-height-5);margin:0}main.c-main-content.c-docs-main .c-docs-proof-grid{gap:var(--space-4);grid-template-columns:minmax(0,1.4fr) minmax(16rem,.8fr);display:grid}main.c-main-content.c-docs-main .c-docs-proof-evidence,main.c-main-content.c-docs-main .c-docs-proof-boundary{background:color-mix(in srgb, var(--color-palette-surface) 42%, var(--color-surface));border:var(--border-1);border-color:var(--color-border-soft);border-radius:var(--radius-s);gap:var(--space-3);padding:var(--space-5);display:grid}main.c-main-content.c-docs-main .c-docs-proof-evidence ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}main.c-main-content.c-docs-main .c-docs-proof-evidence li{gap:calc(var(--space-1) / 2);line-height:var(--line-height-4);display:grid}main.c-main-content.c-docs-main .c-docs-proof-evidence-link{border-radius:var(--radius-xs);color:var(--md-color-link);text-decoration-color:color-mix(in srgb, var(--md-color-link) 45%, transparent);text-decoration-thickness:var(--border-width-hairline);text-underline-offset:calc(var(--space-1) / 2);transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), text-decoration-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);width:fit-content;font-weight:700}main.c-main-content.c-docs-main .c-docs-proof-evidence-link:hover{background-color:color-mix(in srgb, var(--color-palette-surface) 72%, transparent);color:var(--md-color-link-hover);text-decoration-color:currentColor}main.c-main-content.c-docs-main .c-docs-proof-evidence-link:focus-visible{box-shadow:var(--focus-ring);outline:var(--border-width-hairline) solid var(--color-palette-border);outline-offset:var(--space-1)}main.c-main-content.c-docs-main .c-docs-proof-evidence span{color:var(--color-muted);font-size:var(--font-size-0)}main.c-main-content.c-docs-main .c-docs-proof-boundary{border-left:var(--space-1) solid var(--color-palette-border)}main.c-main-content.c-docs-main .c-docs-proof-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}main.c-main-content.c-docs-main .c-docs-proof-action{background:color-mix(in srgb, var(--color-surface) 88%, var(--color-bg));border:var(--border-1);border-color:var(--color-border-soft);border-radius:var(--radius-xs);color:var(--color-text);min-height:var(--space-8);padding:var(--space-2) var(--space-4);transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}main.c-main-content.c-docs-main .c-docs-proof-action:hover{background:color-mix(in srgb, var(--color-palette-surface) 72%, var(--color-surface));border-color:var(--color-palette-border);color:var(--color-text)}main.c-main-content.c-docs-main .c-docs-proof-action:focus-visible{box-shadow:var(--focus-ring);outline:var(--border-width-hairline) solid var(--color-palette-border);outline-offset:var(--space-1)}main.c-main-content.c-docs-main .c-docs-proof-action--primary{background:var(--color-brand);border-color:color-mix(in srgb, var(--color-brand) 74%, var(--color-base-black));color:var(--color-base-white)}main.c-main-content.c-docs-main .c-docs-proof-action--primary:hover{background:var(--color-brand-secondary);color:var(--color-base-white)}main.c-main-content.c-docs-main .c-markdown-body>ul:first-of-type{background:color-mix(in srgb, var(--color-palette-surface) 72%, var(--color-surface));border:var(--border-1);border-left:var(--space-1) solid var(--color-palette-border);border-radius:var(--radius-s);box-shadow:var(--shadow-elevation-1);gap:var(--space-2) var(--space-5);margin:0 0 var(--space-7);max-block-size:min(calc(var(--space-10) * 7), calc(100vh - var(--space-10) * 2));overscroll-behavior:contain;padding:var(--space-4) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:auto}main.c-main-content.c-docs-main .c-markdown-body>ul:first-of-type,main.c-main-content.c-docs-main .c-markdown-body>ul:first-of-type ul{list-style:none}main.c-main-content.c-docs-main .c-markdown-body>ul:first-of-type li{margin:0}main.c-main-content.c-docs-main .c-markdown-body>ul:first-of-type ul{margin:var(--space-2) 0 0;padding-left:var(--space-3)}main.c-main-content.c-docs-main .c-markdown-body>ul:first-of-type a{border-radius:var(--radius-xs);min-height:calc(var(--space-6) + var(--space-1));padding:0 var(--space-1);align-items:center;text-decoration:none;display:inline-flex}main.c-main-content.c-docs-main .c-markdown-body>ul:first-of-type>li>a{color:var(--color-text);font-weight:700}main.c-main-content.c-docs-main .c-markdown-body>ul:first-of-type ul a{color:color-mix(in srgb, var(--md-color-link) 68%, var(--color-text));font-size:var(--font-size-1)}main.c-main-content.c-docs-main .c-markdown-body blockquote{background:color-mix(in srgb, var(--color-palette-surface) 55%, var(--color-surface));border-left-color:var(--color-palette-border);border-radius:0 var(--radius-xs) var(--radius-xs) 0;color:var(--md-color-text);padding:var(--space-3) var(--space-4)}main.c-main-content.c-docs-main .c-markdown-body code,main.c-main-content.c-docs-main .c-markdown-body tt{background-color:color-mix(in srgb, var(--color-palette-surface) 64%, var(--color-surface));border:var(--border-width-hairline) solid var(--color-border-soft);border-radius:var(--radius-xs);color:var(--md-color-text)}main.c-main-content.c-docs-main .c-markdown-body pre,main.c-main-content.c-docs-main .c-markdown-body [class~=highlight] pre{background:var(--md-color-pre-bg);border:var(--border-1);border-color:var(--color-border-soft);border-radius:var(--radius-s);box-shadow:inset 0 var(--border-width-hairline) 0 color-mix(in srgb, var(--color-base-white) 38%, transparent)}main.c-main-content.c-docs-main .c-markdown-body pre>code{background:0 0;border:0}main.c-main-content.c-docs-main .c-markdown-body table{background:color-mix(in srgb, var(--color-surface) 88%, var(--color-bg));border:var(--border-1);border-color:var(--color-border-soft);border-radius:var(--radius-s);box-shadow:var(--shadow-md-table)}main.c-main-content.c-docs-main .c-markdown-body table th{background:var(--color-palette-surface);color:var(--color-text)}main.c-main-content.c-docs-main .c-markdown-body img,main.c-main-content.c-docs-main .c-markdown-body [class~=mermaid]{border-radius:var(--radius-s)}main.c-main-content.c-docs-main .c-markdown-body [class~=mermaid]{background:color-mix(in srgb, var(--color-surface) 90%, var(--color-bg));border:var(--border-1);border-color:var(--color-border-soft);padding:var(--space-4);overflow-x:auto}@media (width<=48rem){main.c-main-content.c-docs-main{padding:var(--space-4) 0 var(--space-7);width:calc(100% - var(--space-4))}main.c-main-content.c-docs-main .c-docs-proof-surface{gap:var(--space-5);margin-bottom:var(--space-6)}main.c-main-content.c-docs-main .c-docs-proof-hero{padding:var(--space-5)}main.c-main-content.c-docs-main .c-docs-proof-hero h1{font-size:var(--font-size-4)}main.c-main-content.c-docs-main .c-docs-proof-conclusion{font-size:var(--font-size-1)}main.c-main-content.c-docs-main .c-docs-proof-pillars,main.c-main-content.c-docs-main .c-docs-proof-grid{grid-template-columns:1fr}main.c-main-content.c-docs-main .c-docs-proof-evidence,main.c-main-content.c-docs-main .c-docs-proof-boundary{padding:var(--space-4)}main.c-main-content.c-docs-main .c-docs-proof-actions{grid-template-columns:1fr;display:grid}main.c-main-content.c-docs-main .c-markdown-body{padding:var(--space-4)}main.c-main-content.c-docs-main .c-markdown-body h1{font-size:var(--font-size-4)}main.c-main-content.c-docs-main .c-markdown-body>ul:first-of-type{margin-bottom:var(--space-6);max-block-size:calc(var(--space-10) * 5);padding:var(--space-3);grid-template-columns:1fr}}
