.guide-page{--guide-page:#fff;--guide-sidebar:var(--guide-page);--guide-surface:#f5f5f5;--guide-active:#f0f0f0;--guide-border:#dbdbdb;--guide-text:#1c1c1c;--guide-secondary:#383838;--guide-muted:#6b6b6b;--guide-action:var(--guide-text);--guide-link:var(--guide-text);--guide-shadow:0 6px 12px -10px #0000001f;background:var(--guide-page);min-height:100dvh;color:var(--guide-text);scroll-behavior:smooth}.dark .guide-page{--guide-page:#141414;--guide-surface:#1f1f1f;--guide-active:#262626;--guide-border:#3d3d3d;--guide-text:#f5f5f5;--guide-secondary:#d1d1d1;--guide-muted:#a8a8a8;--guide-shadow:0 6px 12px -10px #000000b8}.guide-page a{color:inherit;text-decoration:none}body .guide-page :where(svg.dashboard-icon,svg.lucide){width:var(--autronai-space-4);height:var(--autronai-space-4);color:inherit!important;stroke:currentColor!important}.guide-skip-link{inset:calc(-1 * var(--autronai-space-20)) auto auto var(--autronai-space-4);z-index:100;border-radius:var(--radius-lg);background:var(--guide-action);color:var(--guide-page);padding:var(--autronai-space-3) var(--autronai-space-4);font-weight:700;position:fixed}.guide-skip-link:focus{top:var(--autronai-space-4)}.guide-docs-shell{min-height:100dvh}.guide-docs-header{z-index:40;min-height:var(--autronai-space-15);border-bottom:1px solid var(--guide-border);background:var(--guide-page);position:sticky;top:0}.guide-docs-header-inner{grid-template-columns:var(--app-sidebar-expanded) minmax(0, 1fr) var(--app-sidebar-expanded);width:min(100%,96rem);min-height:var(--autronai-space-15);padding-inline:var(--autronai-space-4);align-items:center;margin-inline:auto;display:grid}.guide-docs-brand{align-items:center;gap:var(--autronai-space-3);padding-inline:var(--autronai-space-0);font-weight:750;display:inline-flex}.guide-docs-brand span:last-child{border-left:1px solid var(--guide-border);padding-left:var(--autronai-space-3);color:var(--guide-secondary);font-weight:550}.guide-header-actions{justify-content:flex-end;align-items:center;gap:var(--autronai-space-3);min-width:0;padding-inline:var(--autronai-space-0);grid-column:2/-1;display:flex}.guide-header-search{width:min(28rem,38vw);height:var(--autronai-action-height);align-items:center;gap:var(--autronai-space-2);border:1px solid var(--guide-border);border-radius:var(--radius-lg);background:var(--guide-surface);padding-inline:var(--autronai-space-3);display:flex;position:relative}.guide-header-search:focus-within{border-color:var(--guide-text);box-shadow:0 0 0 2px color-mix(in srgb, var(--guide-text) 12%, transparent)}.guide-header-search>svg{flex:none}.guide-header-search input{height:var(--autronai-action-height);min-height:var(--autronai-action-height);color:var(--guide-text);box-shadow:none!important;background:0 0!important;border:0!important}.guide-header-search input::placeholder{color:var(--guide-muted)}.guide-search-results{top:calc(100% + var(--autronai-space-2));z-index:50;border:1px solid var(--guide-border);border-radius:var(--radius-lg);background:var(--guide-page);max-height:min(30rem,70dvh);box-shadow:var(--guide-shadow);padding:var(--autronai-space-2);position:absolute;left:0;right:0;overflow-y:auto}.guide-search-results>p{padding:var(--autronai-space-2) var(--autronai-space-3);color:var(--guide-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.guide-search-results>button{gap:var(--autronai-space-1);border-radius:var(--radius-lg);width:100%;padding:var(--autronai-space-3);text-align:left;display:grid}.guide-search-results>button:hover,.guide-search-results>button:focus-visible{background:var(--guide-active)}.guide-search-results strong{font-size:.88rem}.guide-search-results span{color:var(--guide-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.guide-search-empty{gap:var(--autronai-space-3);padding:var(--autronai-space-4);color:var(--guide-secondary);text-align:center;font-size:.86rem;display:grid}.guide-search-empty button{color:var(--guide-link);font-weight:650}.guide-header-actions .landing-language-menu{flex:none;position:relative}.guide-language{width:var(--autronai-space-14);min-width:var(--autronai-space-14);height:var(--autronai-action-height);justify-content:center;align-items:center;gap:var(--autronai-space-2);border:1px solid var(--guide-border);border-radius:var(--radius-lg);background:var(--guide-page);padding-inline:var(--autronai-space-2);color:var(--guide-text);font-size:var(--autronai-text-sm);font-weight:650}.guide-language:focus-visible{border-color:var(--guide-text);outline:2px solid color-mix(in srgb, var(--guide-text) 12%, transparent);outline-offset:1px}.guide-header-actions .landing-language-chevron{width:var(--autronai-space-4);height:var(--autronai-space-4)}.guide-header-actions .landing-language-menu-popover{top:calc(100% + var(--autronai-space-2));z-index:50;min-width:var(--autronai-space-28);border:1px solid var(--guide-border);border-radius:var(--radius-lg);background:var(--guide-page);box-shadow:var(--guide-shadow);padding:var(--autronai-space-2);position:absolute;right:0}.guide-header-actions .landing-language-menu-option{border-radius:var(--radius-md);width:100%;padding:var(--autronai-space-2);color:var(--guide-secondary);font-size:var(--autronai-text-sm);text-align:left;white-space:nowrap}.guide-header-actions .landing-language-menu-option:hover,.guide-header-actions .landing-language-menu-option:focus-visible,.guide-header-actions .landing-language-menu-option.is-active{background:var(--guide-active);color:var(--guide-text)}.guide-workspace-link{height:var(--autronai-action-height);border-radius:var(--radius-lg);background:var(--guide-action);padding-inline:var(--autronai-space-3);align-items:center;font-size:.8rem;font-weight:700;display:inline-flex;color:var(--guide-page)!important}.guide-mobile-navigation{display:none}.guide-docs-layout{grid-template-columns:var(--app-sidebar-expanded) minmax(0, 1fr) var(--app-sidebar-expanded);width:min(100%,96rem);min-height:calc(100dvh - var(--autronai-space-15));margin:var(--autronai-space-0) auto;display:grid}.guide-navigation{top:var(--autronai-space-15);height:calc(100dvh - var(--autronai-space-15));border-right:1px solid var(--guide-border);background:var(--guide-sidebar);padding:var(--autronai-space-6) var(--autronai-space-0) var(--autronai-space-10) var(--autronai-space-0);align-self:start;position:sticky;overflow-y:auto}.guide-navigation-heading{align-items:center;gap:var(--autronai-space-2);padding:var(--autronai-space-0) var(--autronai-space-4) var(--autronai-space-5);grid-template-columns:auto 1fr;display:grid}.guide-navigation-heading span{font-size:.9rem;font-weight:750}.guide-navigation-heading small{color:var(--guide-muted);grid-column:1/-1;font-size:.68rem}.guide-navigation-language{display:none}.guide-docs-sidebar{gap:var(--autronai-space-5);display:grid}.guide-nav-group{gap:var(--autronai-space-micro);display:grid}.guide-nav-group>p{padding:var(--autronai-space-0) var(--autronai-space-4) var(--autronai-space-1);color:var(--guide-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:750}.guide-page .guide-nav-group button{cursor:pointer;border-radius:var(--radius-md);width:100%;padding:var(--autronai-space-2) var(--autronai-space-4);color:var(--guide-secondary);text-align:left;border:0;font-size:.8rem;line-height:1.35;box-shadow:none!important;background-color:#0000!important;background-image:none!important}.guide-page .guide-nav-group button:hover,.guide-page .guide-nav-group button:focus-visible,.guide-page .guide-nav-group button:active{color:var(--guide-text);background-color:var(--guide-active)!important;box-shadow:none!important;background-image:none!important}.guide-page .guide-nav-group button[aria-current=page]{color:var(--guide-text);font-weight:650;background-color:var(--guide-active)!important;box-shadow:none!important;background-image:none!important}.guide-article{width:100%;min-width:0;max-width:none;padding:var(--autronai-space-9) var(--autronai-space-12) var(--autronai-space-16);outline:none}.guide-article-inner{width:100%;max-width:46rem;margin-inline:auto}.guide-breadcrumb{gap:var(--autronai-space-2);color:var(--guide-muted);flex-wrap:wrap;font-size:.75rem;display:flex}.guide-breadcrumb strong{color:var(--guide-secondary);font-weight:550}.guide-article-header{max-width:46rem;padding:var(--autronai-space-8) var(--autronai-space-0) var(--autronai-space-9)}.guide-article-header>p{color:var(--guide-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:750}.guide-article-header h1{margin-top:var(--autronai-space-3);letter-spacing:-.035em;font-size:clamp(2rem,4vw,3rem);font-weight:720;line-height:1.08}.guide-article-header>div{max-width:42rem;margin-top:var(--autronai-space-4);color:var(--guide-secondary);font-size:1.02rem;line-height:1.7}.guide-article-body{max-width:46rem}.guide-article-section{scroll-margin-top:calc(var(--autronai-space-15) + var(--autronai-space-4));padding:var(--autronai-space-9) var(--autronai-space-0)}.guide-article-section h2{letter-spacing:-.015em;font-size:1.35rem;font-weight:700;line-height:1.3}.guide-article-section>p{margin-top:var(--autronai-space-3);color:var(--guide-secondary);line-height:1.75}.guide-procedure{gap:var(--autronai-space-3);margin-top:var(--autronai-space-4);padding-left:var(--autronai-space-5);list-style:decimal;display:grid}.guide-procedure li{color:var(--guide-secondary);line-height:1.65}.guide-list{gap:var(--autronai-space-3);margin-top:var(--autronai-space-4);padding-left:var(--autronai-space-5);color:var(--guide-secondary);line-height:1.65;display:grid}.guide-list li::marker{color:var(--guide-muted)}.guide-table-wrap{margin-top:var(--autronai-space-4);border:1px solid var(--guide-border);border-radius:var(--radius-md);overflow-x:auto}.guide-table-wrap:focus-visible{outline:2px solid var(--guide-text);outline-offset:2px}.guide-table-wrap table{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--table-cell-font-size)}.guide-table-wrap th{background:var(--guide-surface);color:var(--guide-text);text-align:left;padding:var(--table-head-py) var(--table-head-px);font-weight:700;font-size:var(--table-head-font-size)}.guide-table-wrap td{padding:var(--table-cell-py) var(--table-cell-px)}.guide-table-wrap th,.guide-table-wrap td{border-bottom:1px solid var(--guide-border);vertical-align:top;line-height:1.5}.guide-table-wrap tr:last-child td{border-bottom:0}.guide-table-wrap td{color:var(--guide-secondary)}.guide-code{margin-top:var(--autronai-space-4);border:1px solid var(--guide-border);border-radius:var(--radius-lg);background:var(--guide-surface);padding:var(--autronai-space-4);color:var(--guide-text);font-family:var(--font-mono), ui-monospace, monospace;white-space:pre-wrap;font-size:.8rem;line-height:1.7;overflow-x:auto}.guide-note{gap:var(--autronai-space-3);margin-top:var(--autronai-space-4);border-left:3px solid var(--guide-text);background:var(--guide-surface);padding:var(--autronai-space-3) var(--autronai-space-4);color:var(--guide-secondary);grid-template-columns:auto 1fr;line-height:1.65;display:grid}.guide-note svg{margin-top:var(--autronai-space-1)}.guide-feature-link{align-items:center;gap:var(--autronai-space-2);margin-top:var(--autronai-space-7);border-bottom:1px solid;font-size:.85rem;font-weight:700;display:inline-flex;color:var(--guide-link)!important}.guide-references{max-width:46rem;margin-top:var(--autronai-space-8);padding:var(--autronai-space-4) var(--autronai-space-0)}.guide-references summary{cursor:pointer;color:var(--guide-secondary);font-size:.82rem;font-weight:700}.guide-references ul{gap:var(--autronai-space-1);margin-top:var(--autronai-space-3);padding:var(--autronai-space-0);list-style:none;display:grid}.guide-references a{gap:var(--autronai-space-micro) var(--autronai-space-3);border-radius:var(--radius-lg);padding:var(--autronai-space-2);grid-template-columns:1fr auto;display:grid}.guide-references a:hover,.guide-references a:focus-visible{background:var(--guide-active)}.guide-references a span{font-size:.82rem}.guide-references a small{color:var(--guide-muted);grid-row:2;font-size:.68rem}.guide-references a svg{grid-row:1/3;align-self:center}.guide-article-pagination{gap:var(--autronai-space-4);max-width:46rem;margin-top:var(--autronai-space-10);grid-template-columns:1fr 1fr;display:grid}.guide-article-pagination button{align-items:center;gap:var(--autronai-space-3);border:1px solid var(--guide-border);border-radius:var(--radius-md);padding:var(--autronai-space-3);color:var(--guide-text);text-align:left;display:flex}.guide-article-pagination button:last-child{text-align:right;justify-content:flex-end}.guide-article-pagination button:hover,.guide-article-pagination button:focus-visible{background:var(--guide-active)}.guide-article-pagination button span{gap:var(--autronai-space-1);font-size:.8rem;font-weight:650;display:grid}.guide-article-pagination small{color:var(--guide-muted);font-size:.66rem;font-weight:550}.guide-on-this-page{top:var(--autronai-space-15);max-height:calc(100dvh - var(--autronai-space-15));scrollbar-gutter:stable;padding:var(--autronai-space-9) var(--autronai-space-0) var(--autronai-space-9) var(--autronai-space-0);align-self:start;position:sticky;overflow-y:auto}.guide-on-this-page>p{color:var(--guide-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:750}.guide-on-this-page nav{gap:var(--autronai-space-micro);margin-top:var(--autronai-space-3);display:grid}.guide-on-this-page a{border-left:1px solid var(--guide-border);padding:var(--autronai-space-2) var(--autronai-space-4);color:var(--guide-secondary);font-size:.74rem;font-weight:500;line-height:1.4}.guide-on-this-page a:hover,.guide-on-this-page a:focus-visible,.guide-on-this-page a.is-active{border-left-color:var(--guide-text);color:var(--guide-text)}@media (max-width:1100px){.guide-docs-header-inner,.guide-docs-layout{grid-template-columns:15rem minmax(0,1fr)}.guide-on-this-page{display:none}}@media (max-width:767px){.guide-docs-header{min-height:var(--autronai-space-15)}.guide-docs-header-inner{width:100%;min-height:var(--autronai-space-15);align-items:center;column-gap:var(--autronai-space-3);padding-inline:var(--autronai-space-4);display:flex}.guide-docs-brand{padding-inline:var(--autronai-space-0);flex:none}.guide-docs-brand span:last-child,.guide-workspace-link{display:none}.guide-header-actions{min-width:0;padding-inline:var(--autronai-space-0);flex:1;justify-content:flex-end}.guide-header-search{flex:1;width:auto;min-width:0}.guide-header-actions .landing-language-menu{display:none}.guide-mobile-navigation{border:1px solid var(--guide-border);border-radius:var(--radius-lg);padding:var(--autronai-space-2);color:var(--guide-text);place-items:center;display:inline-grid}.guide-docs-layout{display:block}.guide-navigation{inset:var(--autronai-space-15) 0 auto;z-index:35;width:100%;height:calc(100dvh - var(--autronai-space-15));max-height:calc(100dvh - var(--autronai-space-15));overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;background:var(--guide-sidebar);border-right:0;display:none;position:fixed;overflow:hidden auto}.guide-navigation.is-open{display:block}.guide-navigation-language{gap:var(--autronai-space-1);margin-bottom:var(--autronai-space-5);border:1px solid var(--guide-border);border-radius:var(--radius-lg);padding:var(--autronai-space-1);grid-template-columns:1fr 1fr;display:grid}.guide-navigation-language button{border-radius:var(--radius-lg);padding:var(--autronai-space-2);color:var(--guide-secondary);font-size:.78rem}.guide-navigation-language button[aria-pressed=true]{background:var(--guide-active);color:var(--guide-text);font-weight:700}.guide-article{padding:var(--autronai-space-6) var(--autronai-space-4) var(--autronai-space-24)}.guide-breadcrumb{font-size:.7rem}.guide-article-header{padding:var(--autronai-space-6) var(--autronai-space-0) var(--autronai-space-7)}.guide-article-header h1{font-size:2rem}.guide-article-section{padding:var(--autronai-space-7) var(--autronai-space-0)}.guide-article-pagination{bottom:var(--autronai-space-2);z-index:20;gap:var(--autronai-space-2);border:1px solid var(--guide-border);border-radius:var(--radius-lg);background:var(--guide-page);padding:var(--autronai-space-2);box-shadow:var(--guide-shadow);position:sticky}.guide-article-pagination button{padding:var(--autronai-space-2);border:0}.guide-article-pagination button span{text-overflow:ellipsis;white-space:nowrap;max-width:8.5rem;overflow:hidden}}@media (max-width:480px){.guide-docs-brand{font-size:.85rem}.guide-header-search{width:min(100%,15rem)}.guide-header-search input{font-size:.78rem}.guide-article-pagination button span{max-width:6.5rem}}@media (prefers-reduced-motion:reduce){.guide-page{scroll-behavior:auto}}
