.docs-page-container{width:100vw;height:100vh;height:100dvh;display:flex;background-color:var(--background);color:var(--color-text);overflow:hidden;position:relative}.docs-page-sidebar{width:260px;min-width:260px;background-color:var(--background);border-right:1px solid var(--dialog-bdr);transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden}.docs-page-sidebar.docs-page-sidebar-closed{width:0;min-width:0;margin-left:-1px;border-right-width:0}.docs-page-sidebar-header{padding:20px 18px;border-bottom:1px solid var(--dialog-bdr)}.docs-page-logo-container{display:flex;align-items:center;gap:10px}.docs-page-logo-icon{font-size:24px}.docs-page-logo-text h2{margin:0;font-size:17px;font-weight:600;color:var(--color-text)}.docs-page-logo-text p{margin:1px 0 0;font-size:11px;color:var(--list-file-text-secondary)}.docs-page-sidebar-nav{flex:1;overflow-y:auto;padding:12px 10px}.docs-page-nav-item{width:100%;display:flex;align-items:center;gap:10px;padding:9px 12px;margin-bottom:2px;background-color:transparent;color:var(--color-text);border:none;border-radius:5px;cursor:pointer;font-size:13px;font-weight:400;transition:background-color .12s ease;text-align:left}.docs-page-nav-item:hover{background-color:var(--list-file-hover-bg)}.docs-page-nav-item.docs-page-nav-item-active{background-color:var(--theme-color);color:#fff}.docs-page-nav-icon{font-size:16px;width:16px;display:flex;align-items:center;justify-content:center}.docs-page-nav-label{flex:1}.docs-page-main{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.docs-page-header{display:flex;align-items:center;gap:14px;padding:14px 20px;background-color:var(--background);border-bottom:1px solid var(--dialog-bdr);flex-shrink:0}.docs-page-sidebar-toggle{padding:0;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text);transition:opacity .15s ease;font-size:18px;width:32px;height:32px}.docs-page-sidebar-toggle:hover{opacity:.7}.docs-page-toggle-icon{display:flex;align-items:center;justify-content:center;line-height:1}.docs-page-header-text{flex:1}.docs-page-header-text h1{margin:0;font-size:16px;font-weight:600;color:var(--color-text)}.docs-page-header-text p{margin:2px 0 0;font-size:12px;color:var(--list-file-text-secondary)}.docs-page-header-actions{display:flex;align-items:center;gap:10px}.docs-page-copy-button{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid var(--dialog-bdr);border-radius:999px;background-color:var(--list-file-bg);color:var(--color-text);cursor:pointer;font-size:12px;font-weight:600;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .08s ease}.docs-page-copy-button:hover{background-color:var(--list-file-hover-bg);border-color:var(--theme-color)}.docs-page-copy-button:active{transform:translateY(1px)}.docs-page-copy-button-success{border-color:#10b981;color:#10b981}.docs-page-copy-button-error{border-color:#ef4444;color:#ef4444}.docs-page-copy-icon{display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.docs-page-theme-toggle{padding:0;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text);transition:opacity .15s ease;font-size:18px;width:34px;height:34px}.docs-page-theme-toggle:hover{opacity:.7}.docs-page-theme-icon{display:flex;align-items:center;justify-content:center;line-height:1}.docs-page-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.docs-page-content{flex:1;overflow-y:auto;padding:36px 28px}.docs-page-content-wrapper{max-width:940px;margin:0 auto}.docs-page-section{margin-bottom:52px}.docs-page-section:not(:first-child){padding-top:40px;border-top:1px solid var(--dialog-bdr)}.docs-page-section-badge{display:inline-flex;align-items:center;gap:6px;background-color:var(--theme-color);color:#fff;padding:5px 11px;border-radius:4px;font-size:10px;font-weight:600;margin-bottom:14px;letter-spacing:.5px;text-transform:uppercase}.docs-page-badge-icon{font-size:12px}.docs-page-section-title{font-size:27px;font-weight:600;margin:0 0 12px;display:flex;align-items:center;gap:10px;color:var(--color-text);letter-spacing:-.3px;line-height:1.25}.docs-page-title-icon{font-size:22px;flex:0 0 auto}.docs-page-section-description{font-size:15px;line-height:1.65;color:var(--list-file-text-secondary);margin:0 0 16px}.docs-page-subsection{margin:0 0 28px}.docs-page-section-description+.docs-page-subsection{margin-top:20px}.docs-page-subsection+.docs-page-subsection{margin-top:28px}.docs-page-feature-grid+.docs-page-subsection{margin-top:30px}.docs-page-info-box+.docs-page-subsection,.docs-page-code-block+.docs-page-subsection,.docs-page-bullet-list+.docs-page-subsection{margin-top:28px}.docs-page-subsection-title{font-size:18px;font-weight:600;margin:0 0 12px;color:var(--color-text)}.docs-page-subsection-title-small{font-size:16px;font-weight:600;margin:0 0 10px;color:var(--color-text)}.docs-page-subsection-description{font-size:14px;line-height:1.65;color:var(--list-file-text-secondary);margin:0 0 12px}.docs-page-subsection>p:not([class]){margin:0 0 12px;font-size:14px;line-height:1.65;color:var(--list-file-text-secondary)}.docs-page-subsection>p:last-child,.docs-page-subsection-description:last-child{margin-bottom:0}.docs-page-code-block{background-color:var(--list-file-bg);border:1px solid var(--dialog-bdr);border-radius:5px;padding:15px 16px;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:13.5px;line-height:1.55;overflow-x:auto;color:var(--color-text);margin:12px 0 14px;-moz-tab-size:2;tab-size:2}.docs-page-code-block pre{margin:0;white-space:pre}.docs-page-code-block:last-child{margin-bottom:0}.docs-page-code-block+.docs-page-code-block{margin-top:16px}.docs-page-info-box{background-color:var(--list-file-bg);border-radius:5px;padding:13px 15px;font-size:14px;line-height:1.55;color:var(--color-text);margin:12px 0 0;border:1px solid var(--dialog-bdr)}.docs-page-info-box+.docs-page-code-block{margin-top:14px}.docs-page-code-block+.docs-page-info-box,.docs-page-feature-grid+.docs-page-info-box,.docs-page-bullet-list+.docs-page-info-box,.docs-page-info-box+.docs-page-info-box{margin-top:14px}.docs-page-info-box.docs-page-info{border-left:3px solid var(--theme-color)}.docs-page-info-box.docs-page-success{border-left:3px solid #10b981}.docs-page-info-box.docs-page-warning{border-left:3px solid #f59e0b}.docs-page-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:16px 0 24px;align-items:stretch}.docs-page-subsection>.docs-page-feature-grid{margin-bottom:18px}.docs-page-feature-grid+.docs-page-subsection-description,.docs-page-code-block+.docs-page-subsection-description{margin-top:16px}.docs-page-bullet-list{margin:10px 0 0;padding-left:20px;line-height:1.65;color:var(--list-file-text-secondary)}.docs-page-bullet-list li{margin-bottom:7px;font-size:14px}.docs-page-bullet-list li:last-child{margin-bottom:0}.docs-page-feature-card{background-color:var(--list-file-bg);border:1px solid var(--dialog-bdr);border-radius:6px;padding:14px 15px;transition:all .12s ease;min-width:0;height:100%;box-shadow:0 1px 2px #0f172a0a}.docs-page-feature-card:hover{background-color:var(--list-file-hover-bg);border-color:var(--theme-color)}.docs-page-feature-card h4{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--theme-color);font-family:SF Mono,Monaco,monospace}.docs-page-feature-card p{margin:0;font-size:13px;color:var(--list-file-text-secondary);line-height:1.55;overflow-wrap:anywhere}.docs-page-notes-box{border-radius:5px;padding:16px 17px;margin-bottom:16px}.docs-page-notes-box.docs-page-supported{background-color:var(--list-file-bg);border:1px solid var(--dialog-bdr)}.docs-page-notes-box.docs-page-not-supported{background-color:var(--list-file-bg);border:1px solid var(--dialog-bdr);border-left:3px solid #ef4444}.docs-page-notes-title{font-size:16px;font-weight:600;margin:0 0 12px;color:var(--color-text)}.docs-page-notes-title.docs-page-error{color:#ef4444}.docs-page-notes-list{margin:0;padding-left:20px;line-height:1.65;color:var(--list-file-text-secondary)}.docs-page-notes-list li{margin-bottom:7px;font-size:14px}.docs-page-footer{text-align:center;padding:24px 0;border-top:1px solid var(--dialog-bdr);color:var(--list-file-text-secondary);font-size:13px}.docs-page-footer p{margin:0 0 6px}.docs-page-footer-brand{color:var(--theme-color)}.docs-page-footer-start-btn{margin-top:14px;padding:8px 14px;border:1px solid var(--action-border);border-radius:8px;background:var(--button-bg);color:var(--action-color);font-size:12px;font-weight:700;letter-spacing:.6px;cursor:pointer;transition:background-color .2s,border-color .2s,transform .08s ease,box-shadow .2s;box-shadow:0 2px 6px #0000001f,0 1px 1px #00000014}.docs-page-footer-start-btn:hover{background-color:var(--background);border-color:var(--action-hover-border);box-shadow:0 4px 10px #00000029,0 2px 3px #0000001f}.docs-page-footer-start-btn:active{transform:translateY(1px)}.docs-page-footer-brand-link{text-decoration:none;color:inherit}.docs-page-footer-brand-link:hover{text-decoration:underline}.docs-page-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999}@media (max-width: 768px){.docs-page-overlay{display:block}}@media (max-width: 768px){.docs-page-sidebar{position:fixed;top:0;left:0;z-index:1000;height:100%;box-shadow:2px 0 12px #00000026;transition:transform .25s cubic-bezier(.4,0,.2,1);width:260px;min-width:260px}.docs-page-sidebar.docs-page-sidebar-closed{transform:translate(-260px);width:260px;min-width:260px;margin-left:0;border-right-width:1px}.docs-page-content{padding:24px 16px}.docs-page-section{margin-bottom:42px}.docs-page-section:not(:first-child){padding-top:32px}.docs-page-section-title{font-size:23px;align-items:flex-start}.docs-page-subsection-title{font-size:17px}.docs-page-feature-grid{grid-template-columns:1fr;gap:12px;margin-bottom:24px}.docs-page-header-text h1{font-size:15px}.docs-page-header-text p{display:none}.docs-page-header-actions{gap:8px}.docs-page-copy-button{height:32px;padding:0 10px;font-size:11px}.docs-page-theme-toggle{width:32px;height:32px}.docs-page-code-block{font-size:13px;padding:12px 14px}}.docs-page-sidebar-nav::-webkit-scrollbar,.docs-page-content::-webkit-scrollbar{width:6px}.docs-page-sidebar-nav::-webkit-scrollbar-track,.docs-page-content::-webkit-scrollbar-track{background:transparent}.docs-page-sidebar-nav::-webkit-scrollbar-thumb,.docs-page-content::-webkit-scrollbar-thumb{background:var(--list-file-scrollbar-thumb);border-radius:3px}.docs-page-sidebar-nav::-webkit-scrollbar-thumb:hover,.docs-page-content::-webkit-scrollbar-thumb:hover{background:var(--list-file-scrollbar-thumb-hover)}.docs-page-code-block::-webkit-scrollbar{height:6px}.docs-page-code-block::-webkit-scrollbar-track{background:transparent;border-radius:3px}.docs-page-code-block::-webkit-scrollbar-thumb{background:var(--list-file-scrollbar-thumb);border-radius:3px}.docs-page-code-block::-webkit-scrollbar-thumb:hover{background:var(--list-file-scrollbar-thumb-hover)}.docs-page-container{--docs-accent: var(--theme-color)}.docs-static-content{box-sizing:border-box;max-width:1100px;margin:0 auto;padding:36px 24px;color:var(--color-text);overflow-wrap:anywhere}.docs-static-content>nav,.docs-static-content>details{margin-bottom:24px;font-size:13px;line-height:1.8}.docs-static-content a{color:var(--theme-color)}.docs-static-content>footer{border-top:1px solid var(--dialog-bdr);padding-top:18px;font-size:13px}.docs-tone-blue{--docs-accent: #397ce8}.docs-tone-purple{--docs-accent: #9a69e0}.docs-tone-teal{--docs-accent: #23a69d}.docs-tone-amber{--docs-accent: #b98527}.docs-page-sidebar{width:258px;min-width:258px;background:var(--panel-header-bg)}.docs-page-sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:28px 22px;border-bottom:0}.docs-brand{display:flex;align-items:center;gap:10px;color:var(--color-text);text-decoration:none}.docs-brand img{width:32px;height:32px}.docs-brand>span{font-size:23px;font-weight:650;letter-spacing:-1px}.docs-brand>span>span{display:block;margin-top:3px;font-size:9px;font-weight:500;letter-spacing:1.9px;color:var(--muted)}.docs-page-sidebar-nav{padding:8px 14px 24px}.docs-nav-caption{padding:0 12px;margin:28px 0 12px;font-size:9px;letter-spacing:1.5px;font-weight:600;color:var(--muted)}.docs-home-link,.docs-tool-link{display:flex;align-items:center;gap:10px;padding:12px;border-radius:7px;color:var(--color-text);font-size:13px;text-decoration:none}.docs-home-link:hover,.docs-tool-link:hover{background:var(--list-file-hover-bg)}.docs-home-link.is-active{background:var(--background);box-shadow:0 1px 4px #00000008;font-weight:600}.docs-tool-link>svg:first-child{color:var(--docs-accent)}.docs-tool-link>svg:last-child{margin-left:auto;color:var(--muted)}.docs-tool-link small{display:block;margin-top:2px;color:var(--muted);font-size:10px}.docs-tool-link.is-active{background:color-mix(in srgb,var(--docs-accent) 10%,var(--background));font-weight:600}.docs-section-nav{border-top:1px solid var(--dialog-bdr);margin-top:24px;padding-top:4px}.docs-section-nav .docs-nav-caption{margin-top:16px}.docs-page-nav-item{padding:8px 12px;text-decoration:none;font-size:12px;color:var(--muted);border-radius:5px}.docs-page-nav-item.docs-page-nav-item-active{color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 8%,transparent);font-weight:600}.docs-sidebar-footer{display:flex;gap:10px;margin:0 22px;padding:18px 0;border-top:1px solid var(--dialog-bdr);color:var(--muted)}.docs-sidebar-footer>svg{flex-shrink:0;margin-top:2px;color:var(--theme-color)}.docs-sidebar-footer p{margin:0;font-size:12px;line-height:1.6;color:var(--color-text)}.docs-sidebar-footer span{font-size:11px;color:var(--muted)}.docs-back-link{display:flex;gap:8px;align-items:center;padding:8px 22px 24px;color:var(--muted);font-size:11px;text-decoration:none}.docs-back-link:hover{color:var(--theme-color)}.docs-sidebar-close{display:none;color:var(--color-text);padding:8px;border:0;background:transparent;cursor:pointer}.docs-page-header{display:grid;grid-template-columns:32px minmax(0,1fr) auto 32px;grid-template-areas:"menu breadcrumb copy theme";min-height:66px;padding:12px 28px;gap:16px}.docs-page-sidebar-toggle{grid-area:menu}.docs-breadcrumb{grid-area:breadcrumb}.docs-page-header-actions{grid-area:copy}.docs-page-theme-toggle{grid-area:theme}.docs-skip-link{position:fixed;left:16px;top:8px;z-index:1002;padding:12px 16px;color:#fff;background:var(--theme-color);border-radius:6px;transform:translateY(-160%);text-decoration:none}.docs-skip-link:focus{transform:translateY(0)}.docs-breadcrumb{display:flex;align-items:center;gap:10px;font-size:12px;min-width:0;flex:1;color:var(--muted)}.docs-breadcrumb a{color:var(--muted);text-decoration:none}.docs-breadcrumb>span{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--color-text);white-space:nowrap}.docs-page-copy-button{border-radius:6px;font-weight:500}.docs-copy-ai{background:var(--theme-color);color:#fff;border-color:var(--theme-color)}.docs-copy-ai:hover{color:#fff;background:color-mix(in srgb,var(--theme-color) 85%,black)}.docs-page-content{padding:42px 48px;overflow-x:hidden;overflow-wrap:anywhere}.docs-page-content-wrapper{max-width:1040px;margin:0 auto}.docs-eyebrow{display:flex;align-items:center;gap:7px;margin:0;font-size:10px;letter-spacing:1.6px;font-weight:600;color:var(--muted)}.docs-eyebrow>span{width:6px;height:6px;border-radius:50%;background:var(--theme-color)}.docs-hub-hero{padding:18px 0 38px}.docs-hub-hero h1{margin:20px 0 18px;font-size:clamp(32px,3.6vw,49px);line-height:1.15;font-weight:600;letter-spacing:-1.8px}.docs-hub-hero h1>span{color:var(--muted)}.docs-hub-hero>p:not(.docs-eyebrow){margin:0;font-size:14px;line-height:1.8;color:var(--muted)}.docs-hub-meta{display:flex;gap:20px;flex-wrap:wrap;margin-top:22px;font-size:11px;color:var(--muted)}.docs-hub-meta>span{display:flex;align-items:center;gap:6px}.docs-hub-meta svg{color:var(--theme-color)}.docs-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:8px 0 18px}.docs-section-heading h2{margin:0;font-size:16px;font-weight:600;letter-spacing:-.3px}.docs-section-heading>span{font-size:11px;color:var(--muted)}.docs-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.docs-guide-card{display:flex;flex-direction:column;min-width:0;padding:25px 25px 18px;border:1px solid var(--dialog-bdr);border-radius:12px;background:var(--background);color:var(--color-text);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.docs-guide-card:hover{border-color:var(--docs-accent);box-shadow:0 6px 22px #00000008;transform:translateY(-2px)}.docs-guide-card-top{display:flex;align-items:center;justify-content:space-between}.docs-tool-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:color-mix(in srgb,var(--docs-accent) 10%,var(--background));color:var(--docs-accent);flex-shrink:0}.docs-card-number{font-family:var(--font-mono);color:var(--muted);opacity:.65;font-size:11px}.docs-guide-card h3{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:17px 0 8px;font-size:20px;font-weight:600;letter-spacing:-.6px}.docs-card-tag{padding:3px 6px;border-radius:4px;background:var(--panel-header-bg);font-size:9px;letter-spacing:0;color:var(--muted);font-weight:500}.docs-guide-card>p{margin:0;color:var(--muted);font-size:12px;line-height:1.7;min-height:42px}.docs-card-preview{display:flex;align-items:center;min-height:112px;margin:20px 0 16px;padding:15px 18px;border:1px solid color-mix(in srgb,var(--dialog-bdr) 55%,transparent);border-radius:6px;background:var(--panel-header-bg);overflow:hidden}.docs-card-preview pre{margin:0;font-family:var(--font-mono);font-size:11px;line-height:1.8;white-space:pre}.docs-preview-keyword{color:var(--docs-accent)}.docs-preview-type{color:var(--muted)}.docs-preview-comment{color:var(--muted);font-size:10px}.docs-preview-chen{display:flex;align-items:center;width:100%;position:relative;padding:16px 0}.docs-preview-chen>span{padding:9px 7px;border:1px solid var(--docs-accent);border-radius:2px;font-size:10px;color:var(--docs-accent);background:var(--background)}.docs-preview-chen>i{flex:1;height:1px;min-width:12px;background:var(--docs-accent)}.docs-preview-chen>b{width:42px;height:42px;display:flex;align-items:center;justify-content:center;position:relative;font-size:9px;font-weight:400;color:var(--docs-accent);margin:0 9px}.docs-preview-chen>b:before{content:"";position:absolute;width:38px;height:38px;border:1px solid var(--docs-accent);transform:rotate(45deg)}.docs-preview-chen>small{position:absolute;top:9px;font-size:9px;color:var(--muted)}.docs-preview-chen>small:nth-last-child(2){left:34%}.docs-preview-chen>small:last-child{right:28%}.docs-card-topics{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.docs-card-topics>span{font-size:9px;color:var(--muted);padding:3px 6px;border:1px solid var(--dialog-bdr);border-radius:4px}.docs-card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:15px;border-top:1px solid var(--dialog-bdr);color:var(--docs-accent)}.docs-card-footer>span{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px}.docs-ai-banner{display:flex;align-items:flex-start;gap:20px;padding:26px;margin-top:26px;border:1px solid var(--dialog-bdr);border-radius:10px;background:var(--panel-header-bg)}.docs-ai-banner-icon{display:flex;padding:12px;border:1px solid var(--dialog-bdr);border-radius:10px;color:var(--theme-color);background:var(--background)}.docs-ai-banner h2{margin:10px 0 8px;font-size:18px;font-weight:600;letter-spacing:-.5px}.docs-ai-banner div>p:last-child{margin:0;color:var(--muted);font-size:12px;line-height:1.8;max-width:650px}.docs-hub-footer{display:flex;align-items:center;justify-content:space-between;padding:28px 0 0;margin-top:28px;border-top:1px solid var(--dialog-bdr);color:var(--muted);font-size:10px}.docs-hub-footer a,.docs-guide-next a{display:inline-flex;align-items:center;gap:7px;color:var(--muted);text-decoration:none}.docs-guide-hero{margin-bottom:40px;padding-bottom:28px;border-bottom:1px solid var(--dialog-bdr)}.docs-guide-hero .docs-tool-icon{margin-bottom:20px}.docs-guide-hero+.docs-page-section{padding-top:0;border-top:0}.docs-guide-hero .docs-eyebrow{color:var(--docs-accent)}.docs-guide-hero h1{margin:15px 0 12px;font-size:38px;font-weight:600;letter-spacing:-1.3px}.docs-guide-hero h1>span{color:var(--muted);font-weight:400}.docs-guide-hero>p:not(.docs-eyebrow){max-width:660px;color:var(--muted);font-size:14px;line-height:1.8;margin:0}.docs-guide-hero-meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:22px;font-size:11px}.docs-guide-hero-meta>span{display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.docs-guide-hero-meta a{display:inline-flex;align-items:center;gap:6px;color:var(--theme-color);text-decoration:none;font-weight:500}.docs-page-section-description+.docs-page-section-description{margin-top:14px}.docs-guide-steps{margin:18px 0 24px;padding-left:24px;color:var(--color-text);font-size:14px;line-height:1.9}.docs-guide-steps li{padding-left:5px;margin:12px 0}.docs-guide-steps li::marker{color:var(--theme-color);font-weight:600}.docs-table-scroll{overflow-x:auto;margin:20px 0;border:1px solid var(--dialog-bdr);border-radius:8px}.docs-guide-table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.8;text-align:left}.docs-guide-table th{padding:12px 16px;background:var(--panel-header-bg);color:var(--muted);font-weight:500;white-space:nowrap}.docs-guide-table td{padding:12px 16px;border-top:1px solid var(--dialog-bdr);vertical-align:top;min-width:100px}.docs-guide-table td:first-child{font-weight:500}.docs-page-section-description,.docs-page-info-box,.docs-guide-steps,.docs-guide-table td{overflow-wrap:anywhere}.docs-page-code-block{padding:0;overflow:hidden}.docs-page-code-block pre{overflow:auto;padding:18px 20px;margin:0}.docs-code-toolbar{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;border-bottom:1px solid var(--dialog-bdr);color:var(--muted);font-size:10px;font-family:var(--font-sans)}.docs-code-label{margin-left:4px;opacity:.8}.docs-code-toolbar button{display:inline-flex;gap:5px;align-items:center;padding:4px 6px;color:var(--muted);background:transparent;border:0;border-radius:4px;cursor:pointer;font-size:10px}.docs-code-toolbar button:hover{background:var(--list-file-hover-bg);color:var(--color-text)}.docs-guide-next{display:flex;justify-content:space-between;gap:12px;margin:30px 0 8px;padding-top:22px;border-top:1px solid var(--dialog-bdr);font-size:12px}.docs-page-container :is(a,button,pre,.docs-table-scroll):focus-visible{outline:2px solid var(--theme-color);outline-offset:3px}@media (max-width: 1100px){.docs-page-content{padding:32px}.docs-guide-card{padding:20px 18px 16px}.docs-card-preview{padding:14px}}@media (max-width: 900px){.docs-guide-grid{grid-template-columns:1fr}.docs-section-heading>span{display:none}.docs-page-header-guide{grid-template-columns:32px minmax(0,1fr) 32px;grid-template-areas:"menu breadcrumb theme" "copy copy copy"}.docs-page-header-actions{display:flex;gap:8px}.docs-page-header-actions>button{flex:1;justify-content:center;min-width:0}.docs-page-copy-button{height:40px}}@media (max-width: 768px){.docs-page-sidebar{width:258px;min-width:258px}.docs-page-sidebar.docs-page-sidebar-closed{width:258px;min-width:258px;transform:translate(-258px)}.docs-sidebar-close{display:inline-flex}.docs-page-header{grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"menu breadcrumb theme";min-height:64px;padding:10px 16px;gap:8px}.docs-page-header-guide{grid-template-areas:"menu breadcrumb theme" "copy copy copy"}.docs-page-sidebar-toggle,.docs-page-theme-toggle,.docs-sidebar-close{width:44px;height:44px}.docs-page-copy-button{width:auto;height:44px;padding:0 10px;font-size:12px}.docs-page-nav-item,.docs-tool-link,.docs-home-link{min-height:44px}.docs-code-toolbar button{min-width:60px;min-height:36px}.docs-code-toolbar{gap:8px}.docs-breadcrumb{font-size:11px;gap:6px}.docs-breadcrumb:has(>span)>a,.docs-breadcrumb>svg{display:none}.docs-page-content{padding:28px 20px}.docs-hub-hero{padding-top:10px}.docs-hub-hero h1{letter-spacing:-1px;font-size:34px}.docs-desktop-break{display:none}.docs-guide-grid{gap:16px}.docs-card-preview{padding:15px 18px}.docs-guide-card>p{min-height:0}.docs-ai-banner{padding:22px 18px;gap:12px}.docs-ai-banner-icon{padding:8px}.docs-ai-banner h2{font-size:16px}.docs-guide-hero h1{font-size:32px}.docs-code-label{display:none}.docs-page-code-block pre{padding:14px;font-size:12px}.docs-guide-table th,.docs-guide-table td{padding:10px 12px}}@media (prefers-reduced-motion: reduce){.docs-page-sidebar,.docs-guide-card{transition:none}.docs-guide-card:hover{transform:none}}
