.docs-search-trigger{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);width:270px;min-height:44px;color:var(--muted);align-items:center;gap:9px;padding:8px 11px;font-size:.875rem;display:flex}.docs-search-trigger kbd{background:var(--paper);border:1px solid var(--line);border-radius:3px;margin-left:auto;padding:2px 4px;font-size:.75rem}.docs-menu-toggle{display:none}.docs-shell{gap:var(--space-8);grid-template-columns:220px minmax(0,1fr) 160px;display:grid}.docs-sidebar{top:var(--header-height);height:calc(100dvh - var(--header-height));padding:var(--space-8) 0 var(--space-6);background:var(--paper);flex-direction:column;display:flex;position:sticky}#docs-nav-scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;padding-right:5px;overflow:hidden auto}.docs-overview-link{border-radius:var(--radius-control);color:var(--ink);justify-content:space-between;margin-bottom:4px;padding:8px 10px;font-size:.875rem;text-decoration:none;display:flex}.docs-overview-link.active{background:var(--surface);color:var(--blue);font-weight:550}.docs-sidebar .tree-summary{color:var(--muted);border-radius:var(--radius-control);padding-block:6px;font-family:inherit;font-size:.875rem}.docs-sidebar .tree-summary.uppercase{letter-spacing:.1em;padding-top:13px;font-size:.75rem;font-weight:600}.docs-sidebar nav a{color:var(--muted);border-radius:var(--radius-control);font-family:inherit;font-size:.875rem;line-height:1.6}.docs-sidebar nav a[aria-current=page]{background:var(--surface);color:var(--blue)}.docs-main{padding:var(--space-8) 0 var(--space-20);min-width:0}.docs-main>:is(.docs-breadcrumb,.docs-prose){width:100%;max-width:740px;margin-inline:auto}.docs-breadcrumb{color:var(--muted);margin-bottom:var(--space-8);text-transform:capitalize;flex-wrap:wrap;align-items:center;gap:12px;font-size:.8125rem;display:flex}.docs-breadcrumb a{color:var(--muted);text-decoration:none}.copy-page{text-transform:none;margin-left:auto}.docs-prose{font-size:var(--text-reading);overflow-wrap:anywhere;line-height:var(--leading-body)}.docs-prose h1{margin:var(--space-2) 0 var(--space-6);color:var(--ink)}.docs-prose h2:not(.workflow-card-heading){margin:var(--space-10) 0 var(--space-4);color:var(--ink)}.docs-prose h3:not(.workflow-card-heading){margin:var(--space-6) 0 var(--space-2);color:var(--ink)}.docs-prose h4{margin-top:24px;font-weight:600}.docs-prose p,.docs-prose li{color:var(--muted)}.docs-prose p{margin-block:12px}.docs-prose strong{color:var(--ink);font-weight:600}.docs-prose ul,.docs-prose ol{margin-block:12px;padding-left:24px}.docs-prose ul{list-style:outside}.docs-prose ol{list-style:decimal}.docs-prose :where(a){color:var(--blue)}.docs-prose :is(p,li,td,th) a,.docs-prose :where(a:hover){text-decoration:underline}.docs-prose pre{font-size:var(--text-small);padding:var(--card-padding);border-radius:var(--radius-control);background:var(--code-bg);color:var(--code-ink);line-height:var(--leading-body);margin-block:var(--space-4);overflow-x:auto}.docs-prose code{background:var(--surface);border-radius:3px;padding:2px 5px;font-size:.86em}.docs-prose pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.docs-prose blockquote{border-left:3px solid var(--blue);padding:var(--space-4);margin-block:var(--space-4);background:var(--surface)}.docs-prose table{border-collapse:collapse;max-width:100%;margin-block:16px;font-size:.875rem;display:block;overflow-x:auto}.docs-prose th{background:var(--surface);font-weight:600}.docs-prose th,.docs-prose td{border:1px solid var(--line);text-align:left;padding:10px 12px}.docs-prose :is(th,td){overflow-wrap:break-word}.docs-prose :is(.table-label,.table-label *){white-space:nowrap;overflow-wrap:normal}.docs-prose img{max-width:100%;height:auto;margin-block:16px}.docs-prose hr{border:0;border-top:1px solid var(--line);margin-block:var(--space-8)}.docs-prose .docs-lead{font-size:var(--text-lead);margin-bottom:var(--space-8)}.docs-prose .workflow-card-heading{margin:0}.docs-overview-section{margin-block:var(--block-gap)}.docs-overview-section>h2:first-child{margin-block:0 var(--heading-gap)}.docs-card-grid{gap:var(--card-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.docs-workflow-links{display:none}.docs-card{grid-row:span 2;grid-template-rows:subgrid;text-decoration:none}.docs-card p{margin:0}.docs-more-links{gap:var(--space-4) var(--space-6);margin:var(--space-6) 0 var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-more-links a{font-size:var(--text-reading);justify-content:space-between;align-items:center;display:flex}.docs-reference-list{margin-top:20px}.docs-reference-list>a{padding:var(--content-gap) 0;border-top:1px solid var(--line);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.docs-reference-list strong{font-size:1rem}.docs-reference-list small{font-size:var(--text-reading);color:var(--muted);line-height:var(--leading-body);margin-top:5px;display:block}.docs-toc{top:var(--header-height);height:calc(100dvh - var(--header-height));padding:var(--space-8) 0 var(--space-6);scrollbar-width:thin;position:sticky;overflow-y:auto}.docs-toc .eyebrow{margin-bottom:15px}.docs-toc nav ul{padding:0;list-style:none}.docs-toc li{margin-bottom:12px}.docs-toc a{color:var(--muted);margin-bottom:10px;font-size:.8125rem;line-height:1.6;text-decoration:none;display:block}.docs-toc a.active,.docs-toc a:hover{color:var(--blue)}.search-dialog{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);width:min(590px,100% - 32px);max-height:75vh;color:var(--ink);margin:15vh auto auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 25px 90px #071b2930}.search-dialog::backdrop{backdrop-filter:blur(5px);background:#162b2966}.search-dialog-top{border-bottom:1px solid var(--line);gap:10px;padding:16px;display:flex}.search-dialog input{background:0 0;border:none;width:100%;min-width:0;padding:4px;font-size:1rem}.search-results{max-height:47vh;padding:10px;overflow-y:auto}.search-results a{border-radius:var(--radius-control);color:var(--ink);padding:12px;text-decoration:none;display:block}.search-results a:hover,.search-results a.selected{background:var(--surface)}.search-results strong{font-size:1rem;font-weight:500;display:block}.search-results span{color:var(--muted);text-transform:capitalize;margin-top:4px;font-size:.8125rem;display:block}.search-status{color:var(--muted);margin:8px 20px 18px;font-size:.875rem}.search-dialog-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 20px;font-size:.75rem;display:flex}.doc-callout{background:var(--surface);padding:var(--space-4);margin:var(--space-6) 0;border-left:3px solid #7b9abc}.docs-prose .doc-callout-title{color:var(--blue);margin:0 0 8px;font-weight:600}.doc-callout>:last-child{margin-bottom:0}.doc-callout-tip{border-color:#87a87a}.doc-callout-warning,.doc-callout-caution{border-color:#bc964d}.doc-callout-important{border-color:#9b8eb8}@media (width<=1150px){.docs-shell{grid-template-columns:220px minmax(0,1fr)}.docs-toc{display:none}}@media (width<=800px){.docs-menu-toggle{display:flex}.docs-menu-toggle span{display:none}.docs-search-trigger{justify-content:center;width:44px;padding:10px}.docs-search-trigger span,.docs-search-trigger kbd{display:none}.docs-shell{display:block}.docs-sidebar{display:none}.docs-sidebar.is-open{inset:var(--header-height) 0 0;height:calc(100dvh - var(--header-height));z-index:35;padding:20px;display:flex;position:fixed}.docs-sidebar nav a,.docs-sidebar .tree-summary{font-size:1rem}.docs-main{padding:var(--space-6) 0 var(--space-16)}.search-dialog{margin-top:10vh}.docs-workflow-cards{display:none}.docs-workflow-links{display:grid}.docs-prose .docs-workflow-link{align-items:center;gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 20px;text-decoration:none;display:grid}.docs-workflow-link:first-child{border-top:1px solid var(--line)}.docs-workflow-link>svg{width:28px;height:28px}.docs-workflow-link>.cta-arrow{width:20px;height:20px}.docs-workflow-link>span{gap:var(--space-1);display:grid}.docs-workflow-link strong{font-size:var(--text-body)}.docs-workflow-link span span{color:var(--muted);font-size:var(--text-reading);line-height:1.5}.docs-prose .docs-workflow-link:is(:hover,:focus-visible){background:var(--surface);text-decoration:none}}@media (width<=600px){.docs-card-grid,.docs-more-links{grid-template-columns:1fr}}@media (width<=380px){.docs-search-trigger span{display:none}}.tree-summary[data-astro-cid-lihgpoae]{list-style:none}.tree-summary[data-astro-cid-lihgpoae]::-webkit-details-marker{display:none}.tree-chevron[data-astro-cid-lihgpoae]{color:var(--muted);transition:transform .15s}details[data-astro-cid-lihgpoae][open]>.tree-summary[data-astro-cid-lihgpoae] .tree-chevron[data-astro-cid-lihgpoae]{transform:rotate(90deg)}
