/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */:where(:root,.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root){--pw-public-font-sans:var(--font-body,"Satoshi",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);--pw-public-font-mono:var(--font-data,"Geist Mono","JetBrains Mono","Fira Code",Consolas,monospace);--pw-type-h1-size:clamp(2.5rem,3.6vw,3.5rem);--pw-type-h1-weight:700;--pw-type-h1-leading:1.08;--pw-type-h1-tracking:-.035em;--pw-type-h1-measure:22ch;--pw-type-h2-size:clamp(1.75rem,2.6vw,2.25rem);--pw-type-h2-weight:700;--pw-type-h2-leading:1.05;--pw-type-h2-tracking:-.025em;--pw-type-h2-measure:30ch;--pw-type-h3-size:1.125rem;--pw-type-h3-weight:600;--pw-type-h3-leading:1.3;--pw-type-h3-tracking:-.015em;--pw-type-h3-measure:28ch;--pw-type-h4-size:1rem;--pw-type-h4-weight:600;--pw-type-h4-leading:1.5;--pw-type-h4-tracking:-.01em;--pw-type-h4-measure:30ch;--pw-type-p-size:1.055rem;--pw-type-p-weight:400;--pw-type-p-leading:1.5;--pw-type-p-measure:68ch;--pw-type-label-size:.75rem;--pw-type-label-weight:600;--pw-type-label-leading:1.3;--pw-type-label-tracking:.08em;--pw-type-meta-size:.875rem;--pw-type-meta-weight:500;--pw-type-meta-leading:1.55;--pw-type-meta-tracking:.01em;--pw-type-subtext-size:.8rem;--pw-type-subtext-weight:400;--pw-type-subtext-leading:1.5;--pw-type-subtext-tracking:.01em;--pw-type-code-size:.875rem;--pw-type-code-leading:1.7;--pw-type-inline-code-size:.8125rem;--pw-public-display-size:var(--pw-type-h1-size);--pw-public-display-weight:var(--pw-type-h1-weight);--pw-public-display-leading:var(--pw-type-h1-leading);--pw-public-display-tracking:var(--pw-type-h1-tracking);--pw-public-display-measure:var(--pw-type-h1-measure);--pw-public-page-title-size:var(--pw-type-h1-size);--pw-public-page-title-weight:var(--pw-type-h1-weight);--pw-public-page-title-leading:var(--pw-type-h1-leading);--pw-public-page-title-tracking:var(--pw-type-h1-tracking);--pw-public-page-title-measure:var(--pw-type-h1-measure);--pw-public-section-title-size:var(--pw-type-h2-size);--pw-public-section-title-weight:var(--pw-type-h2-weight);--pw-public-section-title-leading:var(--pw-type-h2-leading);--pw-public-section-title-tracking:var(--pw-type-h2-tracking);--pw-public-section-title-measure:var(--pw-type-h2-measure);--pw-public-card-title-size:var(--pw-type-h3-size);--pw-public-card-title-weight:var(--pw-type-h3-weight);--pw-public-card-title-leading:var(--pw-type-h3-leading);--pw-public-card-title-tracking:var(--pw-type-h3-tracking);--pw-public-lead-size:var(--pw-type-p-size);--pw-public-lead-weight:var(--pw-type-p-weight);--pw-public-lead-leading:var(--pw-type-p-leading);--pw-public-lead-measure:var(--pw-type-p-measure);--pw-public-body-size:var(--pw-type-p-size);--pw-public-body-weight:var(--pw-type-p-weight);--pw-public-body-leading:var(--pw-type-p-leading);--pw-public-body-measure:var(--pw-type-p-measure);--pw-public-body-sm-size:var(--pw-type-meta-size);--pw-public-body-sm-weight:400;--pw-public-body-sm-leading:var(--pw-type-meta-leading);--pw-public-label-size:var(--pw-type-label-size);--pw-public-label-weight:var(--pw-type-label-weight);--pw-public-label-leading:var(--pw-type-label-leading);--pw-public-label-tracking:var(--pw-type-label-tracking);--pw-public-meta-size:var(--pw-type-meta-size);--pw-public-meta-weight:var(--pw-type-meta-weight);--pw-public-meta-leading:var(--pw-type-meta-leading);--pw-public-meta-tracking:var(--pw-type-meta-tracking);--pw-public-code-block-size:var(--pw-type-code-size);--pw-public-code-block-leading:var(--pw-type-code-leading);--pw-public-code-inline-size:var(--pw-type-inline-code-size);--pw-public-control-size:var(--pw-type-meta-size);--pw-public-control-weight:500;--pw-public-control-leading:var(--pw-type-meta-leading);--pw-public-metric-size:1.125rem;--pw-public-metric-weight:600;--pw-public-metric-leading:1.3;--pw-public-metric-tracking:-.02em;--pw-public-price-size:clamp(2rem,2vw,2.5rem);--pw-public-price-weight:600;--pw-public-price-leading:1.05;--pw-public-price-tracking:-.03em}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(h1,h2,h3,h4,p){color:inherit;margin:0}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(h1,.pw-type-h1,.pw-public-display,.pw-public-page-title,.pw-suite-hero-title,.pw-suite-page-title,.pw-marketing-heading,.trueclara-title){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-h1-size);font-weight:var(--pw-type-h1-weight);line-height:var(--pw-type-h1-leading);letter-spacing:var(--pw-type-h1-tracking);text-wrap:balance;-webkit-font-smoothing:auto;text-rendering:optimizelegibility}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(h2,.pw-type-h2,.pw-public-section-title,.pw-marketing-subheading,.pw-dyn-heading,.pw-dyn-heading--light,.pw-suite-section-title,.pw-suite-cta-title,.trueclara-section-title){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-h2-size);font-weight:var(--pw-type-h2-weight);line-height:var(--pw-type-h2-leading);letter-spacing:var(--pw-type-h2-tracking);text-wrap:balance;-webkit-font-smoothing:auto;text-rendering:optimizelegibility}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(h3,.pw-type-h3,.pw-public-card-title,.pw-marketing-card-title,.trueclara-card-title){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-h3-size);font-weight:var(--pw-type-h3-weight);line-height:var(--pw-type-h3-leading);letter-spacing:var(--pw-type-h3-tracking);text-wrap:balance}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(h4,.pw-type-h4){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-h4-size);font-weight:var(--pw-type-h4-weight);line-height:var(--pw-type-h4-leading);letter-spacing:var(--pw-type-h4-tracking);text-wrap:balance}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(p,.pw-type-p,.pw-public-lead,.pw-marketing-copy,.pw-public-body,.pw-dyn-body,.pw-dyn-body--light,.pw-suite-hero-body,.pw-suite-page-body,.pw-suite-section-body,.pw-suite-cta-body,.pw-auth-body,.trueclara-copy,.trueclara-body,.pw-suite-footer-copy){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-p-size);font-weight:var(--pw-type-p-weight);line-height:var(--pw-type-p-leading);text-wrap:pretty}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(.pw-type-label,.pw-public-label,.pw-marketing-label,.pw-dyn-label,.pw-dyn-label--light,.pw-suite-section-kicker,.pw-suite-status-pill,.pw-suite-enterprise-eyebrow,.trueclara-kicker){font-family:var(--pw-public-font-mono);font-size:var(--pw-type-label-size);font-weight:var(--pw-type-label-weight);line-height:var(--pw-type-label-leading);letter-spacing:var(--pw-type-label-tracking);text-transform:uppercase}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(.pw-type-meta,.pw-public-meta,.pw-public-body-sm,.pw-auth-meta,.pw-auth-footer-copy,.pw-auth-footer-link,.pw-suite-trust-inline){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-meta-size);font-weight:var(--pw-type-meta-weight);line-height:var(--pw-type-meta-leading);letter-spacing:var(--pw-type-meta-tracking);text-wrap:pretty;color:var(--pw-suite-text-muted)!important}.pw-public-shell{width:100%;max-width:82rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.pw-public-shell{padding-inline:1.5rem}}@media (min-width:1200px){.pw-public-shell{padding-inline:2rem}}.pw-dyn-intro,.pw-marketing-section-intro,.pw-public-intro,.pw-public-section-intro,.pw-suite-section-copy,.pw-suite-section-copy--center{flex-direction:column;gap:1.2rem;width:min(100%,52rem);margin-bottom:3.5rem;display:flex}.pw-dyn-intro--center,.pw-marketing-section-intro--center,.pw-public-intro--center,.pw-public-section-intro--center,.pw-suite-section-copy--center{text-align:center;margin-inline:auto}.pw-public-intro--center :where(h1,h2,h3,h4,p,.pw-type-h1,.pw-type-h2,.pw-type-h3,.pw-type-h4,.pw-type-p),.pw-public-section-intro--center :where(h1,h2,h3,h4,p,.pw-type-h1,.pw-type-h2,.pw-type-h3,.pw-type-h4,.pw-type-p){margin-inline:auto}:is(.pw-public-intro,.pw-public-section-intro,.pw-marketing-section-intro,.pw-dyn-intro,.pw-suite-section-copy):not(.pw-public-intro--center,.pw-public-section-intro--center,.pw-marketing-section-intro--center,.pw-dyn-intro--center,.pw-suite-section-copy--center) :where(h1,.pw-type-h1){max-width:min(var(--pw-type-h1-measure),100%)}:is(.pw-public-intro,.pw-public-section-intro,.pw-marketing-section-intro,.pw-dyn-intro,.pw-suite-section-copy):not(.pw-public-intro--center,.pw-public-section-intro--center,.pw-marketing-section-intro--center,.pw-dyn-intro--center,.pw-suite-section-copy--center) :where(h2,.pw-type-h2){max-width:min(var(--pw-type-h2-measure),100%)}:is(.pw-public-intro,.pw-public-section-intro,.pw-marketing-section-intro,.pw-dyn-intro,.pw-suite-section-copy):not(.pw-public-intro--center,.pw-public-section-intro--center,.pw-marketing-section-intro--center,.pw-dyn-intro--center,.pw-suite-section-copy--center) :where(p,.pw-type-p){max-width:min(var(--pw-type-p-measure),100%)}.pw-public-actions{flex-wrap:wrap;gap:.875rem;display:flex}.pw-public-actions--center{justify-content:center}.pw-public-aside{border:1px solid rgba(var(--pw-suite-tint,39,32,24),.1);background:rgb(var(--pw-suite-surface-warm,247,242,234));border-radius:.875rem;width:min(100%,48rem);padding:1.25rem}.pw-public-tone-strong{color:var(--pw-suite-text-strong,currentColor)}.pw-public-tone-body{color:var(--pw-suite-text-body,currentColor)}.pw-public-tone-soft{color:var(--pw-suite-text-soft,currentColor)}.pw-public-tone-muted{color:var(--pw-suite-text-muted,currentColor)}.pw-marketing-quote{font-family:var(--pw-public-font-sans);font-size:var(--pw-type-h2-size);letter-spacing:var(--pw-type-h2-tracking);text-wrap:balance;max-width:min(28ch,100%);font-weight:600;line-height:1.08}.pw-public-code,.pw-public-code-ui,.pw-type-code{font-family:var(--pw-public-font-mono);font-size:var(--pw-public-code-block-size);line-height:var(--pw-public-code-block-leading)}.pw-public-code-meta,.pw-public-inline-code{font-family:var(--pw-public-font-mono);font-size:var(--pw-public-code-inline-size);line-height:1.45}.pw-public-code-meta{font-weight:var(--pw-public-meta-weight);letter-spacing:normal;text-transform:none}.pw-auth-button,.pw-auth-field-label,.pw-public-input,.pw-public-ui-action,.pw-suite-auth-secondary,.pw-suite-link-action,.pw-suite-mobile-primary-link,.pw-suite-nav-link,.pw-suite-nav-utility-link,.pw-suite-toc-link{font-family:var(--pw-public-font-sans);font-size:var(--pw-public-control-size);font-weight:var(--pw-public-control-weight);line-height:var(--pw-public-control-leading)}.pw-public-metric-value,.pw-suite-route .trueclara-metric-value{font-family:var(--pw-public-font-sans);font-size:var(--pw-public-metric-size);font-weight:var(--pw-public-metric-weight);line-height:var(--pw-public-metric-leading);letter-spacing:var(--pw-public-metric-tracking);font-variant-numeric:tabular-nums}.pw-public-price{font-family:var(--pw-public-font-sans);font-size:var(--pw-public-price-size);font-weight:var(--pw-public-price-weight);line-height:var(--pw-public-price-leading);letter-spacing:var(--pw-public-price-tracking);font-variant-numeric:tabular-nums;text-wrap:balance}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(.pw-suite-nav-panel-caption,.pw-suite-nav-panel-item-kicker,.pw-suite-nav-panel-item-meta,.pw-suite-metric-pill span,.pw-suite-code-head,.pw-suite-blog-tab,.pw-suite-cta-eyebrow,.pw-suite-cta-meta,.pw-suite-footer-heading,.pw-auth-divider-label),:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(.pw-text-micro,.pw-suite-nav-panel-kicker,.pw-suite-mobile-toggle-label,.pw-suite-mobile-group-label,.pw-suite-demo-kicker){font-family:var(--pw-public-font-mono);font-size:var(--pw-type-label-size);font-weight:var(--pw-type-label-weight);line-height:var(--pw-type-label-leading);letter-spacing:var(--pw-type-label-tracking);text-transform:uppercase}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(.pw-suite-wordmark,.pw-suite-nav-panel-aside h2,.pw-suite-demo-head h2,.pw-suite-footer-brand h2,.pw-suite-footer-mark){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-h4-size);font-weight:var(--pw-type-h4-weight);letter-spacing:var(--pw-type-h4-tracking);text-wrap:balance;line-height:1.2}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(.pw-suite-subtext,.pw-suite-nav-panel-item-desc,.pw-suite-mobile-link span,.pw-suite-footer-copy,.pw-suite-footer-link,.pw-suite-footer-meta,.pw-status-line,.reshot-status-line,.trueclara-status-line){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-subtext-size);font-weight:var(--pw-type-subtext-weight);line-height:var(--pw-type-subtext-leading);letter-spacing:var(--pw-type-subtext-tracking);color:var(--pw-suite-text-muted);text-wrap:pretty}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(.pw-suite-nav-panel-overview span,.pw-suite-nav-panel-item span,.pw-suite-nav-panel-aside p:last-child,.pw-suite-cta-side-body){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-meta-size);font-weight:var(--pw-type-meta-weight);line-height:var(--pw-type-meta-leading);letter-spacing:var(--pw-type-meta-tracking);text-wrap:pretty}:is(.pw-suite-route,.pw-public-surface,.pw-suite-page,.pw-auth-shell,.docs-root) :is(.pw-suite-nav-panel-overview strong,.pw-suite-nav-panel-item strong,.pw-suite-mobile-link strong,.pw-suite-metric-pill strong){font-family:var(--pw-public-font-sans);font-size:var(--pw-type-h4-size);font-weight:var(--pw-type-h4-weight);letter-spacing:var(--pw-type-h4-tracking);line-height:1.35}.pw-auth-shell{color-scheme:light;color:hsl(var(--ink-1));background-color:#fafafa}:is(.pw-app-shell,.pw-auth-shell,.pw-public-surface,.docs-root){--pw-type-h1-size:clamp(1.5rem,2.2vw,1.85rem);--pw-type-h1-leading:1.08;--pw-type-h1-tracking:-.03em;--pw-type-h2-size:clamp(1.25rem,1.6vw,1.45rem);--pw-type-h2-leading:1.15;--pw-type-h2-tracking:-.02em;--pw-type-h3-size:1rem;--pw-type-h3-leading:1.35;--pw-type-h3-tracking:-.01em}.pw-auth-card{background:#fff;border:1px solid #00000014;border-radius:1rem;width:min(100%,25rem);padding:2rem}.pw-suite-page-title{letter-spacing:-.045em;max-width:min(16ch,100%);font-size:clamp(2.25rem,4vw,3.2rem);line-height:1.02}.pw-auth-title{font-family:var(--pw-public-font-sans);font-weight:var(--pw-type-h2-weight);text-wrap:balance;max-width:min(16ch,100%)}.pw-auth-input,.pw-public-input,:where(.pw-suite-route,.pw-public-surface,.pw-auth-shell) :is(.trueclara-button-primary,.trueclara-button-secondary,.trueclara-button-muted,.pw-ui-chrome){font-family:var(--pw-public-font-sans);font-size:var(--pw-public-control-size);font-weight:var(--pw-public-control-weight);line-height:var(--pw-public-control-leading)}.pw-markdown{--pw-type-h1-size:1.875rem;--pw-type-h1-weight:700;--pw-type-h1-leading:1.2;--pw-type-h1-tracking:-.02em;--pw-type-h2-size:1.65rem;--pw-type-h2-weight:650;--pw-type-h2-leading:1.25;--pw-type-h2-tracking:-.015em;--pw-type-h3-size:1.1rem;--pw-type-h3-weight:600;--pw-type-h3-leading:1.35;--pw-type-h3-tracking:-.015em;--pw-type-p-size:1.055rem;--pw-type-p-leading:1.6;color:hsl(var(--ink-2));text-wrap:pretty;font-size:1.055rem;line-height:1.6}.pw-markdown>:first-child{margin-top:0}.pw-markdown>:last-child{margin-bottom:0}.pw-markdown :where(h1,h2,h3,h4,h5,h6){color:var(--pw-suite-text-strong,#111);-webkit-font-smoothing:auto;text-rendering:optimizelegibility;text-wrap:balance;margin:0}.pw-markdown h1,.pw-markdown h2,.pw-markdown h3,.pw-markdown h4,.pw-markdown h5,.pw-markdown h6{scroll-margin-top:6.5rem}.pw-markdown h1{letter-spacing:-.02em;margin-top:0;font-size:1.875rem;font-weight:700;line-height:1.2}.pw-markdown h2{letter-spacing:-.015em;margin-top:2.25rem;font-size:1.65rem;font-weight:650;line-height:1.25}.pw-markdown h3{margin-top:1.65rem;font-size:1.1rem;font-weight:600;line-height:1.35}.pw-markdown h4{margin-top:1.25rem}.pw-markdown li{font-size:inherit;line-height:inherit}.pw-markdown aside[data-callout],.pw-markdown blockquote,.pw-markdown div[data-changelog-item],.pw-markdown figure,.pw-markdown hr,.pw-markdown ol,.pw-markdown p,.pw-markdown pre,.pw-markdown table,.pw-markdown ul{margin:.85rem 0 0}.pw-markdown li,.pw-markdown p{color:inherit}.pw-markdown strong{color:hsl(var(--ink-1));font-weight:600}.pw-markdown em{font-style:italic}.pw-markdown p:has(>em:only-child)+pre[data-docs-code-block]{margin-top:4px}.pw-markdown p:has(>em:only-child):has(+pre[data-docs-code-block])>em{font-style:normal}.pw-markdown p:has(>em:only-child):has(+pre[data-docs-code-block]){font-family:var(--pw-public-font-mono);color:hsl(var(--ink-3));letter-spacing:.04em;margin-top:1.5rem;margin-bottom:0;font-size:11px}.pw-markdown a{color:hsl(var(--ink-1));text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:hsl(var(--ink-1)/.24);text-underline-offset:2px;transition:color .16s,text-decoration-color .16s}.pw-markdown a:hover{color:hsl(var(--ink-1));text-decoration-color:currentColor}.pw-markdown ol,.pw-markdown ul{padding-left:1.3rem}.pw-markdown ul{list-style:outside}.pw-markdown ol{list-style:decimal}.pw-markdown li+li{margin-top:.45rem}.pw-markdown ul.contains-task-list{padding-left:0;list-style:none}.pw-markdown ul.contains-task-list li.task-list-item{align-items:flex-start;gap:.625rem;padding-left:0;display:flex}.pw-markdown ul.contains-task-list li.task-list-item input[type=checkbox]{flex-shrink:0;margin-top:.45rem}.pw-markdown hr{border:0;border-top:1px solid rgba(var(--pw-suite-tint,39,32,24),.12)}.pw-markdown blockquote{border-left:1px solid rgba(var(--pw-suite-tint,39,32,24),.1);border:1px solid rgba(var(--pw-suite-tint,39,32,24),.1);border-left-color:rgba(var(--pw-suite-tint,39,32,24),.12);background:rgba(var(--pw-suite-surface-tint,247,242,234),.45);color:hsl(var(--ink-1));border-radius:.55rem;padding:.85rem 1.1rem .85rem 1.15rem;position:relative}.pw-markdown blockquote>:first-child{margin-top:0}.pw-markdown blockquote>:last-child{margin-bottom:0}.pw-markdown :not(pre)>code{border:1px solid rgba(var(--pw-suite-tint,39,32,24),.1);background:hsl(var(--brand-accent)/.05);color:hsl(var(--ink-1));font-family:var(--pw-public-font-mono);font-size:var(--pw-public-code-inline-size);border-radius:.42rem;padding:.1rem .36rem;line-height:1}.pw-markdown pre{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;color:#d4d2cc;font-family:var(--pw-public-font-mono);background:#1a1a18;border:1px solid #2a2a28;border-radius:.5rem;padding:16px 20px;font-size:13px;line-height:1.65;overflow-x:auto}.pw-markdown .code-block pre,.pw-markdown .code-block pre.shiki{color:inherit!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.pw-markdown pre::-webkit-scrollbar{height:.55rem}.pw-markdown pre::-webkit-scrollbar-track{background:0 0}.pw-markdown pre::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:9999px}.pw-markdown pre::-webkit-scrollbar-thumb:hover{background:#ffffff40}.pw-markdown pre code,.pw-markdown pre code.hljs{color:inherit;font-family:var(--pw-public-font-mono);font-size:inherit;line-height:inherit;background:0 0;border:none;padding:0;display:block}.code-block--dark{color:#e6edf3;background:#0a0a0a;border:1px solid #1e1e1e;border-radius:.75rem;margin-block:1.5rem;overflow:hidden}.code-block--dark .code-block__chrome{background:#111;border-bottom:1px solid #1e1e1e;justify-content:space-between;align-items:center;height:2.25rem;padding-inline:1rem;display:flex}.code-block--dark .code-block__label{letter-spacing:.04em;gap:.5rem}.code-block--dark .code-block__copy,.code-block--dark .code-block__label{color:#ffffff59;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;font-size:11px;font-weight:500;line-height:1;display:flex}.code-block--dark .code-block__copy{cursor:pointer;background:0 0;border:none;border-radius:.375rem;gap:.375rem;padding:.25rem .5rem;transition:color .15s,background .15s}.code-block--dark .code-block__copy:hover{color:#ffffffb3;background:#ffffff0f}.code-block--dark .code-block__copy--copied{color:#34d399!important}.code-block--dark .code-block__body pre{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;overflow-x:auto;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.code-block--dark .code-block__body code{font-family:"Geist Mono",var(--pw-public-font-mono);color:inherit;-webkit-font-smoothing:antialiased;background:0 0;border:none;padding:.875rem 1rem;font-size:13.5px;font-weight:450;line-height:1.7;display:block}.code-block--dark .hljs-keyword,.code-block--dark .hljs-literal,.code-block--dark .hljs-selector-tag{color:#f47067}.code-block--dark .hljs-attr{color:#6cb6ff}.code-block--dark .hljs-string,.code-block--dark .hljs-template-tag{color:#96d0ff}.code-block--dark .hljs-comment,.code-block--dark .hljs-quote{color:#768390;font-style:italic}.code-block--dark .hljs-number,.code-block--dark .hljs-symbol{color:#6cb6ff}.code-block--dark .hljs-function,.code-block--dark .hljs-title{color:#dcbdfb}.code-block--dark .hljs-built_in,.code-block--dark .hljs-type{color:#6cb6ff}.code-block--dark .hljs-name,.code-block--dark .hljs-tag{color:#8ddb8c}.code-block--dark .hljs-params,.code-block--dark .hljs-property,.code-block--dark .hljs-punctuation,.code-block--dark .hljs-variable{color:#adbac7}.pw-markdown pre:not(.code-block--dark pre) code .hljs-comment,.pw-markdown pre:not(.code-block--dark pre) code .hljs-quote{color:#6b6960}.pw-markdown pre:not(.code-block--dark pre) code .hljs-keyword{color:#90b882}.pw-markdown pre:not(.code-block--dark pre) code .hljs-string{color:#e8c87a}.pw-markdown pre:not(.code-block--dark pre) code .hljs-function,.pw-markdown pre:not(.code-block--dark pre) code .hljs-title{color:#7fb5d5}.pw-markdown pre:not(.code-block--dark pre) code .hljs-number{color:#b09adb}.pw-markdown table{border-collapse:separate;border-spacing:0;border:1px solid rgba(var(--pw-suite-tint,39,32,24),.12);background:#fff;border-radius:.6rem;width:100%;display:table}.pw-markdown thead{background:rgba(var(--pw-suite-surface-tint,245,240,232),.96)}.pw-markdown td,.pw-markdown th{text-align:left;vertical-align:top;min-width:8rem;padding:.55rem .75rem}.pw-markdown th{color:hsl(var(--ink-3));font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:600}.pw-markdown td{border-top:1px solid rgba(var(--pw-suite-tint,39,32,24),.08);color:inherit;font-size:.85rem;line-height:1.55}.pw-markdown tbody tr:nth-child(2n) td{background:rgba(var(--pw-suite-surface-warm,249,246,241),.78)}.pw-markdown img{border:1px solid rgba(var(--pw-suite-tint,39,32,24),.1);background:#ffffffeb;border-radius:.95rem;max-width:100%;margin:0;display:block}.pw-markdown figure{border-radius:.95rem;overflow:hidden}.pw-markdown .pw-proof-media{border:1px solid hsl(var(--border));background:hsl(var(--surface-1));-webkit-overflow-scrolling:touch;border-radius:1.75rem;width:min(76rem,100vw - 2rem);max-width:none;margin:3.5rem 0 0;padding:1rem;display:block;position:relative;left:50%;overflow:auto hidden;transform:translate(-50%);box-shadow:0 30px 80px -48px #0f172a47}.pw-markdown .pw-proof-media__image{width:100%;min-width:54rem;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:1.25rem;margin:0}.pw-markdown figcaption{background:rgba(var(--pw-suite-surface-tint,247,242,234),.94);color:hsl(var(--ink-3));font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(var(--pw-suite-tint,39,32,24),.08);border-top:0;padding:.8rem 1rem;font-size:.7rem}.pw-markdown aside[data-callout]{border:1px solid rgba(var(--pw-suite-tint,39,32,24),.12);background:rgba(var(--pw-suite-surface-tint,247,242,234),.78);border-radius:.85rem;gap:.45rem;padding:1rem 1.05rem;display:grid}.pw-markdown aside[data-callout=note]{color:inherit}.pw-markdown aside[data-callout=tip]{border-color:hsl(var(--signal-green)/.28);background:hsl(var(--signal-green)/.06);color:hsl(var(--signal-green))}@media (max-width:767px){.pw-markdown .pw-proof-media{border-radius:1.25rem;width:calc(100vw - 1rem);margin:3rem 0 0;padding:.75rem}.pw-markdown .pw-proof-media__image{min-width:46rem}}.dark .pw-markdown,.dark .pw-markdown :where(h1,h2,h3,h4,h5,h6),.dark .pw-markdown li,.dark .pw-markdown p,.dark .pw-markdown strong{color:hsl(var(--foreground))}.dark .pw-markdown a{text-decoration-color:hsl(var(--foreground)/.3)}.dark .pw-markdown a,.dark .pw-markdown a:hover{color:hsl(var(--foreground))}.dark .pw-markdown hr{border-top-color:hsl(var(--border))}.dark .pw-markdown :not(pre)>code,.dark .pw-markdown blockquote{border-color:hsl(var(--border));background:hsl(var(--muted)/.3);color:hsl(var(--foreground))}.dark .pw-markdown table{border-color:hsl(var(--border));background:hsl(var(--surface-1))}.dark .pw-markdown thead{background:hsl(var(--muted)/.3)}.dark .pw-markdown td{border-top-color:hsl(var(--border));color:hsl(var(--foreground))}.dark .pw-markdown tbody tr:nth-child(2n) td{background:hsl(var(--muted)/.15)}.dark .pw-markdown img{border-color:hsl(var(--border));background:0 0}.dark .pw-markdown aside[data-callout],.dark .pw-markdown figcaption{border-color:hsl(var(--border));background:hsl(var(--muted)/.3)}.pw-markdown aside[data-callout=warning]{border-color:hsl(var(--signal-amber)/.28);background:hsl(var(--signal-amber)/.08);color:hsl(var(--signal-amber))}.pw-markdown div[data-changelog-item]{border-left:3px solid hsl(var(--border-primary));padding-left:1rem}.pw-markdown div[data-changelog-item][data-status=added]{border-left-color:hsl(var(--signal-green))}.pw-markdown div[data-changelog-item][data-status=changed]{border-left-color:hsl(var(--signal-amber))}.pw-markdown div[data-changelog-item][data-status=fixed]{border-left-color:hsl(var(--ink-1))}.pw-marketing-shell{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.pw-marketing-shell{padding-inline:1.5rem}}@media (min-width:1024px){.pw-marketing-shell{padding-inline:2rem}}.pw-marketing-section{border-top:1px solid hsl(var(--border));padding-block:5rem}.pw-marketing-label{font-family:var(--font-data)}.pw-marketing-label,.pw-marketing-label[data-accent=true]{color:hsl(var(--ink-3))}.pw-marketing-heading,.pw-marketing-subheading{color:hsl(var(--ink-1))}.pw-marketing-copy{color:hsl(var(--ink-2))}.pw-marketing-card-title,.pw-marketing-quote{color:hsl(var(--ink-1))}.pw-marketing-card{border:1px solid hsl(var(--border));background:hsl(var(--surface-1));border-radius:8px}.pw-marketing-chip{border:1px solid hsl(var(--border));background:hsl(var(--surface-1));border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;display:inline-flex}.docs-root{--docs-teal:#0e7c7b;--docs-teal-bright:#14b8b3;--docs-teal-deep:#0a5755;--docs-green:#16a34a;--docs-amber:#d97706;--docs-red:#dc2626;--docs-bg:#fcfcfb;--docs-surface:#fff;--docs-surface-2:#fafaf9;--docs-ink:#1a1714;--docs-soft:#6e675d;--docs-faint:#9a938a;--docs-nav-ink:#544e45;--docs-nav-dim:#928b81;--docs-line:#1a17141a;--docs-line-2:#1a171412;--docs-teal-tint:#0e7c7b12;--docs-amber-tint:#d9770614;--docs-green-tint:#16a34a14;--docs-red-tint:#dc262614;--docs-code-bg:#1b1a18;--docs-code-ink:#e7e3dc;--docs-code-soft:#9a938a;--docs-code-line:#ffffff14;--docs-measure:46rem;--docs-reference-measure:52rem;--docs-topbar:52px;--docs-radius:9px;--docs-radius-sm:6px;background:var(--docs-bg);min-height:100vh;color:var(--docs-ink);letter-spacing:0;scroll-behavior:smooth;scroll-padding-top:78px;font-size:15px;line-height:1.6}.docs-root *{box-shadow:none}.docs-root a{text-decoration:none}.docs-brand{align-items:center;min-width:0;display:inline-flex}.docs-brand-logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:7.75rem;height:1.4rem;display:block}.dark .docs-brand-logo--light,.docs-brand-logo--dark{display:none}.dark .docs-brand-logo--dark{display:block}.docs-topbar{z-index:50;height:var(--docs-topbar);border-bottom:1px solid var(--docs-line);backdrop-filter:saturate(150%)blur(12px);background:#fcfcfbdb;position:fixed;inset:0 0 auto}.docs-topbar-inner{justify-content:space-between;gap:16px;height:100%;padding:0 20px}.docs-brand-link,.docs-search-button,.docs-topbar-inner,.docs-topbar-left,.docs-topbar-tools,.docs-topnav{align-items:center;display:flex}.docs-topbar-left{gap:0;min-width:0}.docs-brand-link{min-width:0;color:var(--docs-ink);gap:9px;font-size:15px;font-weight:600}.docs-tag{border:1px solid var(--docs-line);background:var(--docs-surface-2);color:var(--docs-soft);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.35}.docs-topbar-divider{background:var(--docs-line);width:1px;height:22px;margin:0 18px}.docs-topnav{gap:2px}.docs-mobile-topnav a,.docs-topnav a{color:var(--docs-nav-ink);border-radius:7px;padding:6px 11px;font-size:13.5px;font-weight:500;line-height:1.35;transition:background .12s,color .12s}.docs-mobile-topnav a.active,.docs-mobile-topnav a:hover,.docs-topnav a.active,.docs-topnav a:hover{background:var(--docs-line-2);color:var(--docs-ink)}.docs-topbar-tools{gap:8px}.docs-search-button{border:1px solid var(--docs-line);background:var(--docs-surface-2);min-width:188px;height:32px;color:var(--docs-faint);cursor:pointer;border-radius:8px;gap:8px;padding:0 10px 0 11px;font-size:13px}.docs-search-button:hover{border-color:var(--docs-nav-dim)}.docs-search-button kbd{border:1px solid var(--docs-line);background:var(--docs-surface);color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:11px}.docs-icon-button{width:32px;height:32px;color:var(--docs-nav-dim);border:1px solid #0000;border-radius:8px;place-items:center;transition:background .12s,color .12s;display:grid}.docs-icon-button:hover{background:var(--docs-line-2);color:var(--docs-ink)}.docs-menu-button,.docs-search-icon-button{display:none}.docs-shell{max-width:1480px;padding-top:var(--docs-topbar);grid-template-columns:268px minmax(0,1fr);margin:0 auto;display:grid}.docs-article-wrap,.docs-content,.docs-main,.docs-page-grid{min-width:0}.docs-sidenav{top:var(--docs-topbar);height:calc(100vh - var(--docs-topbar));border-right:1px solid var(--docs-line);scrollbar-color:var(--docs-line) transparent;scrollbar-width:thin;align-self:start;padding:28px 16px 60px 24px;position:sticky;overflow-y:auto}.docs-navgroup{margin-bottom:16px}.docs-navgroup ul{margin:8px 0 0;padding:0;list-style:none}.docs-root .docs-nav-label{min-width:0;max-width:100%;height:22px;color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;align-items:center;margin:0 0 6px;padding:0 8px;font-size:10.5px;font-weight:500;line-height:1;display:flex;overflow:hidden}.docs-root .docs-nav-label.active,.docs-root .docs-nav-label:hover{color:var(--docs-ink)}.docs-root .docs-navgroup a:not(.docs-nav-label){min-width:0;min-height:30px;color:var(--docs-nav-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:5px 8px;font-size:13px;line-height:1.3;transition:background .12s,color .12s;display:flex;overflow:hidden}.docs-root .docs-navgroup a:not(.docs-nav-label):hover{background:var(--docs-line-2);color:var(--docs-ink)}.docs-root .docs-navgroup a:not(.docs-nav-label).active{background:var(--docs-teal-tint);color:var(--docs-ink);font-weight:500}.docs-content{padding:40px 56px 120px}.docs-page-grid{grid-template-columns:minmax(0,1fr) 232px;gap:56px;display:grid}.docs-article-wrap{width:100%;max-width:var(--docs-measure)}.docs-page-grid--reference .docs-article-wrap{max-width:var(--docs-reference-measure)}.docs-crumbs{color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:12.5px;display:flex}.docs-crumb-sep{color:var(--docs-line)}.docs-crumb-current{color:var(--docs-soft)}.docs-root .docs-article{color:var(--docs-ink);font-size:15px;line-height:1.6}.docs-root .docs-article h1{color:var(--docs-ink);letter-spacing:0;margin:0 0 14px;font-size:33px;font-weight:600;line-height:1.15}.docs-root .docs-article h1+p{max-width:38rem;color:var(--docs-soft);margin-bottom:32px;font-size:17px;line-height:1.6}.docs-root .docs-article h2{margin:48px 0 14px;padding-top:8px;font-size:21px;line-height:1.3}.docs-root .docs-article h2,.docs-root .docs-article h3{color:var(--docs-ink);letter-spacing:0;scroll-margin-top:78px;font-weight:600}.docs-root .docs-article h3{margin:32px 0 10px;font-size:16px;line-height:1.35}.docs-root .docs-article li,.docs-root .docs-article p{color:var(--docs-ink);font-size:15px;line-height:1.6}.docs-root .docs-article p{margin-bottom:16px}.docs-root .docs-article :is(ul,ol){margin:0 0 16px;padding-left:22px}.docs-root .docs-article li{margin-bottom:7px}.docs-root .docs-article li::marker{color:var(--docs-faint)}.docs-root .docs-article a{border-bottom:1px solid var(--docs-teal-tint);color:var(--docs-teal);font-weight:500;text-decoration:none}.docs-root .docs-article a:hover{border-bottom-color:var(--docs-teal)}.docs-root .docs-heading-anchor{border-radius:var(--docs-radius-sm);color:var(--docs-faint);border:0;padding:4px;display:none;position:absolute;top:50%;left:-28px;transform:translateY(-50%)}.docs-root .docs-heading-anchor.copied,.docs-root .docs-heading-anchor:focus,.docs-root :is(h2,h3,h4,h5,h6):hover .docs-heading-anchor{display:inline-flex}.docs-root .docs-heading-anchor.copied,.docs-root .docs-heading-anchor:hover{background:var(--docs-line-2);color:var(--docs-teal)}.docs-root .docs-article code:not(pre code){border:1px solid var(--docs-line);background:var(--docs-surface-2);color:var(--docs-ink);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;white-space:nowrap;border-radius:5px;padding:1.5px 5px;font-size:.86em}.docs-root .docs-article[data-docs-page-kind=reference] h2{border-top:1px solid var(--docs-line);margin-top:40px;padding-top:28px}.docs-root .docs-article[data-docs-page-kind=reference] h3{color:var(--docs-ink);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;margin-top:30px;font-size:19px;font-weight:500}.docs-root .docs-article[data-docs-page-kind=reference] h3 code{color:var(--docs-teal);font-size:inherit;background:0 0;border:0;padding:0}.docs-root .docs-article [data-docs-table]{border:1px solid var(--docs-line);border-radius:var(--docs-radius);background:var(--docs-surface);-webkit-overflow-scrolling:touch;width:100%;margin-block:18px 26px;overflow-x:auto}.docs-root .docs-article [data-docs-table] table{border-collapse:collapse;width:100%;min-width:100%;font-size:13.5px}.docs-root .docs-article [data-docs-table] td,.docs-root .docs-article [data-docs-table] th{border-bottom:1px solid var(--docs-line-2);text-align:left;vertical-align:top;padding:11px 14px}.docs-root .docs-article [data-docs-table] th{color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:500}.docs-root .docs-article [data-docs-table] tr:last-child td{border-bottom:0}.docs-root .docs-article aside[data-callout]{border:1px solid var(--docs-line);border-radius:var(--docs-radius);background:var(--docs-surface-2);color:var(--docs-ink);gap:12px;margin:18px 0;padding:13px 16px;font-size:14px;line-height:1.55;display:flex}.docs-root .docs-article aside[data-callout=success],.docs-root .docs-article aside[data-callout=tip]{background:var(--docs-green-tint);border-color:#0000}.docs-root .docs-article aside[data-callout=warning]{background:var(--docs-amber-tint);border-color:#0000}.docs-root .docs-article aside[data-callout=danger]{background:var(--docs-red-tint);border-color:#0000}.docs-root .docs-article aside[data-callout] svg{color:var(--docs-soft)}.docs-root .docs-article aside[data-callout=success] svg,.docs-root .docs-article aside[data-callout=tip] svg{color:var(--docs-green)}.docs-root .docs-article aside[data-callout=warning] svg{color:var(--docs-amber)}.docs-root .docs-article aside[data-callout=danger] svg{color:var(--docs-red)}.docs-root .docs-article aside[data-callout] [data-docs-callout-title],.docs-root .docs-callout-title{color:var(--docs-ink);margin:0 0 2px;font-size:14px;font-weight:600;line-height:1.45}.docs-root .docs-article aside[data-callout] [data-docs-callout-content]>:first-child{margin-top:0}.docs-root .docs-article aside[data-callout] [data-docs-callout-content]>:last-child{margin-bottom:0}.docs-root .docs-article img{border:1px solid var(--docs-line);border-radius:var(--docs-radius);background:var(--docs-surface);max-width:100%;height:auto;margin-block:2.5rem;display:block}.docs-root .docs-article figure{margin-block:2.5rem}.docs-root .docs-article [data-docs-visual-caption],.docs-root .docs-article figcaption{color:var(--docs-soft);text-align:center;padding-top:.75rem;font-size:13px;line-height:1.45}.docs-root .docs-steps{border-left:2px solid var(--docs-line);counter-reset:docs-step;margin-block:32px;padding-left:24px}.docs-root .docs-steps>h3{position:relative}.docs-root .docs-steps>h3:before{border:1px solid var(--docs-line);background:var(--docs-surface);width:26px;height:26px;color:var(--docs-teal);content:counter(docs-step);counter-increment:docs-step;font-family:"Geist Mono",var(--pw-public-font-mono),monospace;border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;left:-39px}.docs-root .docs-article .code-block{border:1px solid var(--docs-line);border-radius:var(--docs-radius);background:var(--docs-code-bg);color:var(--docs-code-ink);margin:24px 0;overflow:hidden}.docs-root .docs-article .code-block>div:first-child{border-bottom:1px solid var(--docs-code-line);background:0 0;height:36px}.docs-root .docs-article .code-block pre,.docs-root .docs-article .code-block pre.shiki{font-family:"Geist Mono",var(--pw-public-font-mono),monospace;border:0;border-radius:0;margin:0;font-size:13px;line-height:1.65;overflow-x:auto;color:var(--docs-code-ink)!important;background:0 0!important}.docs-root .docs-article .code-block .shiki-body code,.docs-root .docs-article .code-block pre code{min-width:-moz-max-content;min-width:max-content;color:var(--docs-code-ink);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;background:0 0;border:0;padding:14px 18px;font-size:13px;line-height:1.65;display:block}.docs-root .code-block span[style*=--shiki-dark]{color:var(--shiki-dark)!important}.docs-root .code-block span[style*=--shiki-light]{color:var(--shiki-dark,var(--shiki-light))!important}.docs-root .cb-chrome-text{color:var(--docs-code-soft);font-family:"Geist Mono",var(--pw-public-font-mono),monospace}.docs-root .cb-chrome-text:hover,.docs-root .cb-copy-done{color:var(--docs-teal-bright)!important}.docs-root .code-block-copy:hover{background:var(--docs-code-line)}.docs-toc-col{min-width:0}.docs-toc{top:var(--docs-topbar);max-height:calc(100vh - var(--docs-topbar));padding:40px 24px 60px 0;position:sticky;overflow-y:auto}.docs-toc-label{color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:500}.docs-toc ul{margin:0;padding:0;list-style:none}.docs-toc a{border-left:2px solid var(--docs-line-2);color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;padding:5px 0 5px 12px;font-size:12px;line-height:1.45;transition:border-color .12s,color .12s;display:block}.docs-toc li.sub a{padding-left:24px}.docs-toc a:hover{color:var(--docs-soft)}.docs-toc a.active{border-left-color:var(--docs-teal);color:var(--docs-teal)}.docs-toc-edit{border-top:1px solid var(--docs-line);margin-top:20px;padding-top:18px}.docs-toc-edit a{color:var(--docs-soft);font-family:var(--pw-public-font-sans);border-left:0;align-items:center;gap:7px;padding:0;font-size:12.5px;display:flex}.docs-pager{border-top:1px solid var(--docs-line);justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;display:flex}.docs-pager-card{border:1px solid var(--docs-line);border-radius:var(--docs-radius);min-width:0;color:var(--docs-ink);align-items:center;gap:12px;padding:12px 16px;transition:background .12s;display:inline-flex}.docs-pager-card:hover{background:var(--docs-surface-2)}.docs-pager-card--next{text-align:right;margin-left:auto}.docs-pager-kicker{color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;letter-spacing:.05em;text-transform:uppercase;font-size:11px;display:block}.docs-pager-title{color:var(--docs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.docs-cmdk-overlay{z-index:70;backdrop-filter:blur(2px);background:#1a171452;justify-content:center;align-items:flex-start;padding:14vh 16px 0;display:flex;position:fixed;inset:0}.docs-cmdk-backdrop{position:absolute;inset:0}.docs-cmdk{z-index:1;border:1px solid var(--docs-line);background:var(--docs-surface);border-radius:13px;width:min(560px,92vw);position:relative;overflow:hidden;box-shadow:0 1px #1a17140a,0 18px 50px -12px #1a171447}.docs-cmdk-input{border-bottom:1px solid var(--docs-line);align-items:center;gap:11px;padding:15px 17px;display:flex}.docs-cmdk-input svg{color:var(--docs-faint)}.docs-cmdk-input input{min-width:0;color:var(--docs-ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.docs-cmdk-input input::-moz-placeholder{color:var(--docs-faint)}.docs-cmdk-input input::placeholder{color:var(--docs-faint)}.docs-cmdk-input kbd{border:1px solid var(--docs-line);color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;border-radius:4px;padding:1px 6px;font-size:11px}.docs-cmdk-results{max-height:50vh;padding:8px;overflow-y:auto}.docs-cmdk-group>p{color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;padding:9px 10px 5px;font-size:10px}.docs-cmdk-item{width:100%;color:var(--docs-ink);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:11px;padding:9px 11px;display:flex}.docs-cmdk-item.active,.docs-cmdk-item:hover{background:var(--docs-teal-tint)}.docs-cmdk-item svg{color:var(--docs-nav-dim)}.docs-cmdk-item.active svg{color:var(--docs-teal)}.docs-cmdk-text{gap:1px;min-width:0;display:grid}.docs-cmdk-text span{color:var(--docs-ink);font-size:13.5px}.docs-cmdk-text small,.docs-cmdk-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.docs-cmdk-text small{color:var(--docs-soft);font-size:12px}.docs-cmdk-crumb{color:var(--docs-faint);font-family:"Geist Mono",var(--pw-public-font-mono),monospace;margin-left:auto;font-size:11px}.docs-cmdk-empty{color:var(--docs-faint);text-align:center;padding:26px;font-size:13.5px}.docs-mobile-panel,.docs-nav-backdrop{display:none}@media (max-width:1180px){.docs-shell{grid-template-columns:248px minmax(0,1fr)}.docs-page-grid{display:block}.docs-toc-col{display:none}.docs-content{padding:40px 40px 120px}}@media (max-width:880px){.docs-search-button,.docs-topbar-divider,.docs-topnav{display:none}.docs-menu-button,.docs-search-icon-button{display:grid}.docs-shell{display:block}.docs-sidenav{display:none}.docs-content{padding:32px 22px 100px}.docs-root .docs-article h1{font-size:28px}.docs-nav-backdrop{z-index:55;background:#1a17144d;display:block;position:fixed;inset:0}.docs-mobile-panel{inset:var(--docs-topbar) auto 0 0;z-index:56;border-right:1px solid var(--docs-line);background:var(--docs-bg);width:min(280px,86vw);padding:20px 16px 48px;display:block;position:fixed;overflow-y:auto}.docs-mobile-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.docs-mobile-search{border:1px solid var(--docs-line);width:100%;height:40px;color:var(--docs-faint);border-radius:8px;align-items:center;gap:8px;margin-top:18px;padding:0 11px;display:flex}.docs-mobile-topnav{gap:2px;margin-top:18px;display:grid}.docs-mobile-nav{margin-top:24px}}