html.documentation-page{scroll-padding-top:6rem}body.documentation-page main.container{max-width:1440px;width:100%;animation:none;padding:24px 24px 80px}.documentation-shell{display:grid;grid-template-columns:232px minmax(0, 760px) 192px;gap:40px;justify-content:center;line-height:1.75}.documentation-shell :focus-visible{outline:2px solid var(--accent-deep);outline-offset:4px}.documentation-shell summary{cursor:pointer;color:var(--primary);padding:10px 0;font-weight:500}.documentation-shell details{border:1px solid var(--border);background:var(--surface);padding:0 14px;box-shadow:none}.documentation-column{min-width:0;padding-top:12px}.documentation-heading h1{font-size:clamp(2rem, 2.6vw, 2.5rem);margin:0 0 20px}.documentation-revision{color:var(--muted);font-size:0.8rem}.documentation-source{margin:12px 0 0;font-size:0.8rem}.documentation-source code{overflow-wrap:anywhere}.documentation-footer{margin-top:32px}.documentation-actions{display:flex;flex-wrap:wrap;gap:8px}.documentation-actions .btn{font-size:0.75rem;padding:6px 10px}.documentation-actions .btn:hover{transform:none}.documentation-actions .btn:disabled{opacity:1;color:var(--muted);cursor:default}.documentation-actions [hidden]{display:none}.documentation-status{font-size:0.85rem;color:var(--secondary)}.documentation-status:empty{display:none}.documentation-left,.documentation-right{position:sticky;top:88px;max-height:calc(100vh - 112px);overflow-y:auto;align-self:start;scrollbar-width:thin}.documentation-left{background:var(--surface-alt);border-radius:var(--radius-md);padding:20px 12px;min-height:calc(100vh - 112px);scrollbar-color:transparent transparent;scrollbar-gutter:stable}.documentation-left:hover,.documentation-left:focus-within{scrollbar-color:var(--muted) transparent}.documentation-left::-webkit-scrollbar{width:6px}.documentation-left::-webkit-scrollbar-track,.documentation-left::-webkit-scrollbar-thumb{background:transparent}.documentation-left::-webkit-scrollbar-thumb{border-radius:999px}.documentation-left:hover::-webkit-scrollbar-thumb,.documentation-left:focus-within::-webkit-scrollbar-thumb{background:var(--muted)}.documentation-right{border-left:1px solid var(--border);padding:12px 0 12px 16px}.documentation-right>p,.documentation-tree>p{color:var(--primary);font-weight:600;font-size:0.8rem;margin:0 10px 12px}.documentation-tree ul+p{margin-top:28px}.documentation-tree ul,.documentation-toc ul{list-style:none;margin:0;padding:0}.documentation-tree li,.documentation-toc li{margin:0}.documentation-tree a,.documentation-toc a{display:block;color:var(--secondary);padding:7px 10px;font-size:0.8rem;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.documentation-tree a{border-radius:var(--radius-sm)}.documentation-product-label{display:inline-flex;align-items:center;gap:8px}.documentation-product-label>.documentation-product-icon{display:block;width:24px;height:24px;max-width:none;margin:0;flex:0 0 24px}.documentation-tree .documentation-product-icon{width:20px;height:20px;flex-basis:20px}.documentation-tree a:hover,.documentation-toc a:hover{color:var(--primary);background:var(--surface-alt)}.documentation-toc a{border-left:2px solid transparent}.documentation-toc ul ul{padding-left:12px}.documentation-tree a[aria-current],.documentation-toc a[aria-current]{color:var(--accent-deep)}.documentation-tree a[aria-current]{background:var(--accent-light);font-weight:600}.documentation-toc a[aria-current]{border-left-color:var(--accent-deep)}.documentation-mobile-tree,.documentation-inline-toc{display:none}.manual-body{display:flow-root;overflow-wrap:break-word}.manual-body>:first-child{margin-top:0}.manual-body>:last-child{margin-bottom:0}.manual-body p,.manual-body li{max-width:70ch}.manual-body h2{font-size:1.65rem;margin:24px 0 16px;padding-top:16px;border-top:1px solid var(--border);line-height:1.3}.manual-body>h2:first-child{margin-top:0;padding-top:0;border-top:0}.manual-body h3{font-size:1.2rem;margin:24px 0 12px}.manual-body img{display:block;width:360px;max-width:100%;height:auto;margin:24px auto}.manual-body picture{display:block}.manual-body li>p{margin:12px 0}.manual-body ol{padding-left:1.6rem}.manual-body ol>li{padding-left:0.45rem;margin-bottom:1rem}.manual-body ol>li::marker{color:var(--accent-deep);font-weight:600}.manual-body ul>li{margin-bottom:0.5rem}.manual-body li:last-child{margin-bottom:0}.manual-body strong{color:var(--primary)}.manual-table{overflow-x:auto;margin:24px 0;border:1px solid var(--border);border-radius:4px}.manual-table table{width:100%;min-width:480px;margin:0;border-collapse:collapse;font-size:0.9rem}.manual-table th,.manual-table td{padding:12px;color:var(--fg);border:1px solid var(--border);background:transparent;vertical-align:top}.manual-table th{background:var(--surface-alt)}.manual-table th:first-child{width:30%}.manual-anchor{display:block}.documentation-chapters{border-top:1px solid var(--border);margin-top:40px;padding-top:24px}.documentation-chapters>a{display:block;border:1px solid var(--border);border-radius:var(--radius-md);padding:20px 24px;font-weight:500;text-decoration:none}.documentation-chapters>a:hover{border-color:var(--accent-deep);background:var(--accent-light)}.documentation-chapters ul{padding-left:20px;font-size:0.85rem}@media (max-width: 1279px){.documentation-shell{grid-template-columns:216px minmax(0, 760px);gap:32px}.documentation-right{display:none}.documentation-inline-toc{display:block;margin:20px 0}}@media (max-width: 899px){body.documentation-page main.container{padding:24px 20px 60px}.documentation-shell{display:block;max-width:760px;margin:0 auto}.documentation-column{padding-top:0}.documentation-left{display:none}.documentation-mobile-tree{display:block;margin-bottom:28px}.documentation-tree,.documentation-toc{padding-bottom:12px}.documentation-tree a,.documentation-toc a{padding-top:12px;padding-bottom:12px}}@media (max-width: 359px){body.documentation-page main.container{padding-left:16px;padding-right:16px}}@media (forced-colors: active){.documentation-left,.documentation-left:hover,.documentation-left:focus-within{scrollbar-color:auto}}@media print{@page{margin:15mm}html.documentation-page,body.documentation-page{background:white !important;color:black !important;overflow:visible !important}body.documentation-page>header,body.documentation-page>footer,body.documentation-page>.skip-link,body.documentation-page [data-cart-scrim],body.documentation-page [data-cart-drawer],.documentation-left,.documentation-right,.documentation-mobile-tree,.documentation-inline-toc,.documentation-actions,.documentation-status,.documentation-source,.documentation-heading noscript,.documentation-chapters{display:none !important}body.documentation-page main.container{display:block;max-width:none;width:auto;margin:0;padding:0}.documentation-shell,.documentation-column,.manual-body{display:block;padding:0;max-width:none;color:black}.documentation-shell{font-size:10pt;line-height:1.5}.documentation-shell *{color:black !important;background:transparent !important;box-shadow:none !important;text-shadow:none !important}.documentation-heading h1{font-size:26pt}.documentation-revision{font-size:9pt}.manual-body h2{font-size:17pt;margin:20pt 0 10pt;padding-top:12pt}.manual-body h3{font-size:13pt;margin:16pt 0 8pt}.manual-body h2,.manual-body h3,.documentation-heading{break-after:avoid}.manual-body p,.manual-body li{max-width:none;orphans:3;widows:3}.manual-body img{width:52mm;max-width:100%;margin:10pt auto;break-inside:avoid}.manual-body picture{break-inside:avoid}.manual-table{overflow:visible;border:0}.manual-table table{min-width:0;font-size:9pt}.manual-table th,.manual-table td{border-color:#777;padding:6pt}.manual-table thead{display:table-header-group}.manual-table tr{break-inside:avoid}.documentation-shell a{text-decoration:underline}}
