:root{--color-primary: #cc785c;--color-primary-active: #a9583e;--color-primary-disabled: #e6dfd8;--color-ink: #141413;--color-body: #3d3d3a;--color-body-strong: #252523;--color-muted: #6c6a64;--color-muted-soft: #8e8b82;--color-hairline: #e6dfd8;--color-hairline-soft: #ebe6df;--color-canvas: #faf9f5;--color-surface-soft: #f5f0e8;--color-surface-card: #efe9de;--color-surface-cream-strong: #e8e0d2;--color-surface-dark: #181715;--color-surface-dark-elevated: #252320;--color-surface-dark-soft: #1f1e1b;--color-on-primary: #ffffff;--color-on-dark: #faf9f5;--color-on-dark-soft: #a09d96;--color-accent-teal: #5db8a6;--color-accent-amber: #e8a55a;--color-success: #5db872;--color-warning: #d4a017;--color-error: #c64545;--color-dark-border: transparent;--focus-ring: 0 0 0 3px rgba(204, 120, 92, .15);--font-display: "Cormorant Garamond", "Tiempos Headline", "EB Garamond", Garamond, "Times New Roman", serif;--font-sans: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--text-display-xl: 64px;--text-display-lg: 48px;--text-display-md: 36px;--text-display-sm: 28px;--text-title-lg: 22px;--text-title-md: 18px;--text-title-sm: 16px;--text-body-md: 16px;--text-body-sm: 14px;--text-caption: 13px;--text-caption-uppercase: 12px;--text-code: 14px;--text-button: 14px;--rounded-xs: 4px;--rounded-sm: 6px;--rounded-md: 8px;--rounded-lg: 12px;--rounded-xl: 16px;--rounded-pill: 9999px;--rounded-full: 9999px;--space-xxs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-xxl: 48px;--space-section: 96px;--nav-height: 64px;--container: 1200px;--gutter: 24px;--shadow-soft: 0 1px 3px rgba(20, 20, 19, .08);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--color-primary-disabled: #3a3631;--color-ink: #faf9f5;--color-body: #d6d2c8;--color-body-strong: #ece8df;--color-muted: #a09d96;--color-muted-soft: #85827a;--color-hairline: #34312c;--color-hairline-soft: #2a2824;--color-canvas: #141413;--color-surface-soft: #1a1917;--color-surface-card: #22201d;--color-surface-cream-strong: #2e2b27;--color-surface-dark: #0d0d0c;--color-surface-dark-elevated: #252320;--color-surface-dark-soft: #1a1917;--color-dark-border: #2a2824;--shadow-soft: 0 1px 3px rgba(0, 0, 0, .4);color-scheme:dark}}:root[data-theme=dark]{--color-primary-disabled: #3a3631;--color-ink: #faf9f5;--color-body: #d6d2c8;--color-body-strong: #ece8df;--color-muted: #a09d96;--color-muted-soft: #85827a;--color-hairline: #34312c;--color-hairline-soft: #2a2824;--color-canvas: #141413;--color-surface-soft: #1a1917;--color-surface-card: #22201d;--color-surface-cream-strong: #2e2b27;--color-surface-dark: #0d0d0c;--color-surface-dark-elevated: #252320;--color-surface-dark-soft: #1a1917;--color-dark-border: #2a2824;--shadow-soft: 0 1px 3px rgba(0, 0, 0, .4);color-scheme:dark}@media(max-width:767px){:root{--text-display-xl: 40px;--text-display-lg: 34px;--text-display-md: 28px;--text-display-sm: 24px;--space-section: 56px;--gutter: 16px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:hidden}body{margin:0;background:var(--color-canvas);color:var(--color-body);font-family:var(--font-sans);font-size:var(--text-body-md);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{display:block;max-width:100%}a{color:var(--color-primary);text-decoration:none}a:active{text-decoration:underline}p{margin:0 0 var(--space-md)}code,.mono{font-family:var(--font-mono);font-size:.86em}.break{overflow-wrap:anywhere;word-break:break-word}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.display-xl,.display-lg,.display-md,.display-sm{font-family:var(--font-display);font-weight:500;font-variant-numeric:lining-nums;color:var(--color-ink);margin:0}.display-xl{font-size:var(--text-display-xl);line-height:1.05;letter-spacing:-1.5px}.display-lg{font-size:var(--text-display-lg);line-height:1.1;letter-spacing:-1px}.display-md{font-size:var(--text-display-md);line-height:1.15;letter-spacing:-.5px}.display-sm{font-size:var(--text-display-sm);line-height:1.2;letter-spacing:-.3px}.title-lg,.title-md,.title-sm{font-family:var(--font-sans);font-weight:500;color:var(--color-ink);margin:0}.title-lg{font-size:var(--text-title-lg);line-height:1.3}.title-md{font-size:var(--text-title-md);line-height:1.4}.title-sm{font-size:var(--text-title-sm);line-height:1.4}.lead{font-size:var(--text-title-md);line-height:1.55;color:var(--color-body-strong)}.body-sm{font-size:var(--text-body-sm);line-height:1.55}.caption{font-size:var(--text-caption);font-weight:500;line-height:1.4;color:var(--color-muted)}.eyebrow{font-size:var(--text-caption-uppercase);font-weight:500;line-height:1.4;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-muted)}.muted{color:var(--color-muted)}.soft{color:var(--color-muted-soft)}.ink{color:var(--color-ink)}.error-text{color:var(--color-error)}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.section{padding-block:var(--space-section)}.section-tight{padding-block:var(--space-xxl)}.band-soft{background:var(--color-surface-soft)}.stack>*+*{margin-top:var(--space-md)}.stack-lg>*+*{margin-top:var(--space-lg)}.row{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.row-between{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap}.grid-2,.grid-3,.grid-4{display:grid;gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.grid-2,.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-head{padding-block:var(--space-xxl) var(--space-xl)}.page-head .lead{max-width:720px;margin-top:var(--space-md)}.top-nav{position:sticky;top:0;z-index:50;height:var(--nav-height);background:var(--color-canvas);border-bottom:1px solid var(--color-hairline-soft)}.top-nav .container{height:100%;display:flex;align-items:center;gap:var(--space-lg)}.wordmark{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-ink);font-family:var(--font-display);font-weight:600;font-size:24px;letter-spacing:.5px;white-space:nowrap}.wordmark svg{width:30px;height:30px}.nav-links{display:flex;gap:var(--space-xxs);align-items:center;flex:1}.nav-link{font-size:var(--text-body-sm);font-weight:500;line-height:1.4;color:var(--color-muted);padding:8px 12px;border-radius:var(--rounded-md)}.nav-link[aria-current=page]{color:var(--color-ink);background:var(--color-surface-card)}.nav-right{display:flex;align-items:center;gap:var(--space-xs);margin-left:auto}.nav-burger,.mobile-sheet{display:none}@media(max-width:899px){.nav-links{display:none}.nav-burger{display:inline-flex}.mobile-sheet[data-open=true]{display:block;position:fixed;inset:var(--nav-height) 0 0 0;background:var(--color-canvas);z-index:49;padding:var(--space-lg) var(--gutter);overflow-y:auto}.mobile-sheet a{display:block;font-family:var(--font-display);font-weight:500;font-size:var(--text-display-sm);color:var(--color-ink);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-hairline-soft)}.mobile-sheet a[aria-current=page]{color:var(--color-primary)}}@media(max-width:420px){.wordmark span{display:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);height:40px;padding:12px 20px;border-radius:var(--rounded-md);border:1px solid transparent;font-family:var(--font-sans);font-size:var(--text-button);font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;text-decoration:none}.btn:disabled{cursor:not-allowed}.btn-primary{background:var(--color-primary);color:var(--color-on-primary)}.btn-primary:active{background:var(--color-primary-active)}.btn-primary:disabled{background:var(--color-primary-disabled);color:var(--color-muted)}.btn-secondary{background:var(--color-canvas);color:var(--color-ink);border-color:var(--color-hairline)}.btn-secondary:active{background:var(--color-surface-card)}.btn-secondary:disabled{color:var(--color-muted-soft)}.btn-dark{background:var(--color-surface-dark-elevated);color:var(--color-on-dark)}.btn-dark:disabled{color:var(--color-on-dark-soft)}.btn-on-coral{background:var(--color-canvas);color:var(--color-ink)}.btn-link{background:transparent;color:var(--color-ink);padding:0;height:auto;border:0}.btn-sm{height:32px;padding:8px 12px;font-size:var(--text-caption);border-radius:var(--rounded-sm)}.btn-icon{width:36px;height:36px;padding:0;border-radius:var(--rounded-full);background:var(--color-canvas);color:var(--color-ink);border:1px solid var(--color-hairline)}.btn-icon svg{width:18px;height:18px}.btn-block{width:100%}.card{background:var(--color-surface-card);color:var(--color-body);border-radius:var(--rounded-lg);padding:var(--space-xl);min-width:0}.card-outline{background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--rounded-lg);padding:var(--space-xl);min-width:0}.card-tile{background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--rounded-lg);padding:20px;min-width:0}.card-dark{background:var(--color-surface-dark);color:var(--color-on-dark);border:1px solid var(--color-dark-border);border-radius:var(--rounded-lg);padding:var(--space-xl);min-width:0}.card-dark .muted,.card-dark .caption,.card-dark .eyebrow{color:var(--color-on-dark-soft)}.card-dark .display-xl,.card-dark .display-lg,.card-dark .display-md,.card-dark .display-sm,.card-dark .title-lg,.card-dark .title-md,.card-dark .title-sm{color:var(--color-on-dark)}.card-dark .inner{background:var(--color-surface-dark-soft);border-radius:var(--rounded-md);padding:var(--space-md)}.code-window{background:var(--color-surface-dark);color:var(--color-on-dark);border:1px solid var(--color-dark-border);border-radius:var(--rounded-lg);padding:var(--space-lg);font-family:var(--font-mono);font-size:var(--text-code);line-height:1.6;min-width:0}.code-window .chrome{display:flex;gap:6px;margin-bottom:var(--space-md)}.code-window .chrome i{width:10px;height:10px;border-radius:50%;background:var(--color-surface-dark-elevated)}.code-window .line{display:flex;gap:var(--space-md);min-width:0}.code-window .ln{color:var(--color-muted-soft);user-select:none;flex:none}.code-window .k{color:var(--color-primary)}.code-window .s{color:var(--color-accent-teal)}.code-window .c{color:var(--color-on-dark-soft)}@media(max-width:767px){.card,.card-outline,.card-dark{padding:var(--space-lg)}.code-window{padding:var(--space-md);font-size:12.5px}}.callout-coral{background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--rounded-lg);padding:var(--space-xxl)}.callout-coral .display-sm,.callout-coral .display-md{color:var(--color-on-primary)}.cta-dark{background:var(--color-surface-dark);color:var(--color-on-dark);border:1px solid var(--color-dark-border);border-radius:var(--rounded-lg);padding:64px}.cta-dark .display-sm,.cta-dark .display-md{color:var(--color-on-dark)}@media(max-width:767px){.callout-coral,.cta-dark{padding:var(--space-lg)}}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--rounded-pill);background:var(--color-surface-card);color:var(--color-ink);font-size:var(--text-caption);font-weight:500;line-height:1.4;white-space:nowrap}.card .badge{background:var(--color-surface-cream-strong)}.badge-coral{background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-caption-uppercase);letter-spacing:1.5px;text-transform:uppercase}.card .badge-coral{background:var(--color-primary)}.badge-dark{background:var(--color-surface-dark-elevated);color:var(--color-on-dark)}.card .badge-dark{background:var(--color-surface-dark-elevated)}.badge .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.origin-genesis .dot{background:var(--color-muted-soft)}.origin-agent .dot{background:var(--color-primary)}.origin-directive .dot{background:var(--color-accent-amber)}.origin-guardian .dot{background:var(--color-error)}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--color-success)}.status-dot.off{background:var(--color-warning)}.tabs{display:flex;gap:var(--space-xxs);flex-wrap:wrap}.tab{background:transparent;color:var(--color-muted);font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:500;line-height:1.4;padding:8px 14px;border-radius:var(--rounded-md);border:0;cursor:pointer}.tab[aria-selected=true]{background:var(--color-surface-card);color:var(--color-ink)}.input{height:40px;width:100%;min-width:0;padding:10px 14px;background:var(--color-canvas);color:var(--color-ink);border:1px solid var(--color-hairline);border-radius:var(--rounded-md);font-family:var(--font-sans);font-size:var(--text-body-md)}.input:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}.field{display:grid;gap:var(--space-xxs)}.field label{font-size:var(--text-caption);font-weight:500;color:var(--color-muted)}.input-group{display:flex;gap:var(--space-xs)}.input-group .input{flex:1}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}@media(min-width:768px){.stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.stat{background:var(--color-surface-dark-soft);border-radius:var(--rounded-md);padding:var(--space-md);min-width:0}.stat .value{font-family:var(--font-display);font-variant-numeric:lining-nums;font-weight:500;font-size:var(--text-display-sm);line-height:1.2;letter-spacing:-.3px;color:var(--color-on-dark);overflow-wrap:anywhere}.stat .label{font-size:var(--text-caption);font-weight:500;color:var(--color-on-dark-soft)}.kv{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:6px var(--space-md);font-size:var(--text-body-sm);margin:0}.kv dt{color:var(--color-muted)}.kv dd{margin:0;color:var(--color-ink);overflow-wrap:anywhere;min-width:0}@media(max-width:420px){.kv{grid-template-columns:minmax(0,1fr);gap:0}.kv dd{margin-bottom:var(--space-xs)}}.bar{display:flex;height:14px;border-radius:var(--rounded-pill);overflow:hidden;background:var(--color-surface-cream-strong)}.bar span{display:block;height:100%}.seg-dev{background:var(--color-primary)}.seg-holders{background:var(--color-accent-amber)}.seg-treasury{background:var(--color-surface-dark);border:0}:root[data-theme=dark] .seg-treasury{background:var(--color-on-dark-soft)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .seg-treasury{background:var(--color-on-dark-soft)}}.legend{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);font-size:var(--text-caption);color:var(--color-muted)}.legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.feed{list-style:none;margin:0;padding:0}.feed-item{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--space-lg);padding:var(--space-lg) 0;border-top:1px solid var(--color-hairline)}.feed-item:first-child{border-top:0}.feed-when{font-size:var(--text-caption);color:var(--color-muted);line-height:1.5}.feed-body .title-sm{margin:var(--space-xs) 0 var(--space-xxs)}.feed-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-body);margin:var(--space-xs) 0 0}@media(max-width:640px){.feed-item{grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}}.tree{list-style:none;margin:0;padding:0}.tree .tree{margin-left:var(--space-lg);padding-left:var(--space-md);border-left:1px solid var(--color-hairline)}@media(max-width:640px){.tree .tree{margin-left:var(--space-xs);padding-left:var(--space-sm)}}.tree>li{margin-top:var(--space-md)}.genome{scroll-margin-top:calc(var(--nav-height) + 16px)}.genome[data-hl=true]{border-color:var(--color-primary);box-shadow:var(--focus-ring)}details.more summary{cursor:pointer;font-size:var(--text-caption);font-weight:500;color:var(--color-muted);margin-top:var(--space-sm)}.gallery{display:grid;gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.token{background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--rounded-lg);overflow:hidden;cursor:pointer;text-align:left;padding:0;font:inherit;color:inherit;min-width:0}.token img,.token .ph{width:100%;aspect-ratio:1;object-fit:cover;background:var(--color-surface-dark)}.token .meta{padding:var(--space-sm);font-size:var(--text-body-sm);color:var(--color-ink);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-back{position:fixed;inset:0;background:#14141399;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-lg) var(--space-md);overflow-y:auto}.modal{background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--rounded-xl);width:100%;max-width:920px;padding:var(--space-lg);display:grid;gap:var(--space-lg);grid-template-columns:minmax(0,1fr);position:relative}@media(min-width:768px){.modal{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:var(--space-xl)}}.modal img{width:100%;border-radius:var(--rounded-lg)}.modal .close{position:absolute;top:12px;right:12px}.notice{border:1px solid var(--color-hairline);background:var(--color-surface-soft);border-radius:var(--rounded-md);padding:var(--space-sm) var(--space-md);font-size:var(--text-body-sm);color:var(--color-body)}.notice.warn{border-color:var(--color-accent-amber)}.empty{border:1px dashed var(--color-hairline);border-radius:var(--rounded-lg);padding:var(--space-xxl) var(--space-lg);text-align:center;color:var(--color-muted)}.empty .display-sm{margin-bottom:var(--space-xs)}.skeleton{background:linear-gradient(90deg,var(--color-surface-card),var(--color-surface-soft),var(--color-surface-card));background-size:200% 100%;animation:shimmer 1.4s infinite;border-radius:var(--rounded-md);min-height:18px}@keyframes shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton{animation:none}}.hr{border:0;border-top:1px solid var(--color-hairline);margin:var(--space-xl) 0}.tx-status{font-size:var(--text-caption);color:var(--color-muted);overflow-wrap:anywhere}.tx-status.err{color:var(--color-error)}.tx-status.ok{color:var(--color-success)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}table.t{width:100%;border-collapse:collapse;font-size:var(--text-body-sm)}table.t th{text-align:left;font-weight:500;color:var(--color-muted);padding:var(--space-xs) var(--space-sm) var(--space-xs) 0;border-bottom:1px solid var(--color-hairline);white-space:nowrap}table.t td{padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;border-bottom:1px solid var(--color-hairline-soft);color:var(--color-ink);vertical-align:top}.hero{display:grid;gap:var(--space-xxl);grid-template-columns:minmax(0,1fr);align-items:center;padding-block:var(--space-section)}@media(min-width:1024px){.hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hero-art{background:var(--color-surface-card);border-radius:var(--rounded-xl);padding:var(--space-xl);display:flex;justify-content:center}.hero-art svg{width:100%;max-width:420px;height:auto}.prose{max-width:720px}.prose h2{margin:var(--space-xxl) 0 var(--space-md)}.prose ul{padding-left:1.2em}.prose li{margin-bottom:var(--space-xs)}.footer{background:var(--color-surface-dark);color:var(--color-on-dark-soft);font-size:var(--text-body-sm);padding:64px 0;margin-top:var(--space-section)}.footer .wordmark,.footer a{color:var(--color-on-dark)}.footer-cols{display:grid;gap:var(--space-xl);grid-template-columns:minmax(0,1fr);margin-top:var(--space-xl)}@media(min-width:768px){.footer-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer-cols h4{margin:0 0 var(--space-sm);color:var(--color-on-dark);font-weight:500;font-size:var(--text-body-sm)}.footer-cols ul{list-style:none;padding:0;margin:0}.footer-cols li{margin-bottom:var(--space-xs)}.docs{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl);padding-block:var(--space-xxl)}@media(min-width:900px){.docs{grid-template-columns:220px minmax(0,1fr);gap:var(--space-xxl)}}.docs-side{display:none}@media(min-width:900px){.docs-side{display:block;position:sticky;top:calc(var(--nav-height) + var(--space-lg));align-self:start;max-height:calc(100vh - var(--nav-height) - var(--space-xxl));overflow-y:auto}.docs-menu{display:none}}.docs-nav-list{list-style:none;margin:var(--space-sm) 0 0;padding:0;display:grid;gap:2px}.docs-nav-list a{display:block;padding:7px 12px;border-radius:var(--rounded-md);font-size:var(--text-body-sm);font-weight:500;color:var(--color-muted)}.docs-nav-list a[aria-current=page]{background:var(--color-surface-card);color:var(--color-ink)}.docs-menu{border:1px solid var(--color-hairline);border-radius:var(--rounded-lg);background:var(--color-canvas);padding:var(--space-sm) var(--space-md)}.docs-menu summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);cursor:pointer;list-style:none}.docs-menu summary::-webkit-details-marker{display:none}.docs-menu summary:after{content:"▾";color:var(--color-muted)}.docs-menu[open] summary:after{content:"▴"}.docs-menu summary .title-sm{flex:1}.docs-body{min-width:0;max-width:760px}.docs-head{margin-bottom:var(--space-xl)}.docs-head .lead{margin-top:var(--space-sm)}.docs-body .prose{max-width:none}.docs-body .prose h2{font-family:var(--font-display);font-weight:500;font-variant-numeric:lining-nums;font-size:var(--text-display-sm);line-height:1.2;letter-spacing:-.3px;color:var(--color-ink);margin:var(--space-xxl) 0 var(--space-sm)}.docs-body .prose h2:first-child{margin-top:0}.docs-body .prose ol{padding-left:1.3em}.docs-body .prose li{margin-bottom:var(--space-xs)}.docs-body .prose code{background:var(--color-surface-card);border-radius:var(--rounded-xs);padding:1px 5px;overflow-wrap:anywhere}.docs-body .prose .table-wrap{margin:var(--space-md) 0}.doc-fn{border-left:2px solid var(--color-primary);padding:var(--space-xxs) 0 var(--space-xxs) var(--space-md);margin:var(--space-md) 0}.doc-fn>code{display:block;background:transparent!important;padding:0!important;color:var(--color-ink);margin-bottom:var(--space-xxs)}.faq details{border-bottom:1px solid var(--color-hairline);padding:var(--space-md) 0}.faq summary{cursor:pointer;font-weight:500;color:var(--color-ink)}.faq details p{margin:var(--space-sm) 0 0}.docs-pager{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-md);margin-top:var(--space-xxl)}.docs-pager a{display:grid;gap:2px;color:var(--color-ink)}.maintenance{margin-top:var(--space-lg)}.maintenance summary{cursor:pointer;font-size:var(--text-caption);font-weight:500;color:var(--color-on-dark-soft)}td[style*=nowrap] .break{overflow-wrap:normal;word-break:normal}
