html:has(.docs-root){scroll-behavior:auto;scroll-padding-top:88px}.docs-root{--docs-subtle:#5d6068;--docs-border:#e5e5e8;--docs-surface:#f7f7f8;background:#fff;color:#1c1d21;min-height:100dvh;font-family:var(--font-dm-sans),sans-serif;font-size:15px;line-height:1.7}.docs-root.dark{--docs-background:#18191e;--docs-subtle:#b4b4bd;--docs-border:#33343b;--docs-surface:#222329;background:#18191e;color:#ececf0}.docs-root :is(button,a,input,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}.docs-mobile-nav :is(a,button,summary),.docs-root :is(a,button,summary),.docs-search-dialog :is(a,button){cursor:pointer}.docs-skip{position:fixed;left:20px;top:-80px;z-index:100;padding:10px 18px;background:#1c1d21;color:#fff;border-radius:6px}.docs-skip:focus{top:10px}.docs-header{position:sticky;top:0;z-index:30;height:72px;display:flex;gap:20px;align-items:center;padding:0 32px;border-bottom:1px solid var(--docs-border);background:var(--docs-background,#fff);flex-shrink:0}.docs-logo{width:122px;height:28px}.docs-search-button{display:flex;align-items:center;gap:10px;width:300px;margin-left:40px;padding:7px 12px;background:var(--docs-surface);color:var(--docs-subtle);border:1px solid var(--docs-border);border-radius:7px;text-align:left;font-size:13px}.docs-search-button kbd{margin-left:auto;font-size:11px}.docs-header-links{margin-left:auto;display:flex;gap:24px;align-items:center;font-size:13px}.docs-header-links a{display:flex;gap:8px;align-items:center;white-space:nowrap}.docs-key-link{background:#222328;color:#fff;border:1px solid #555660;border-radius:6px;padding:7px 12px}.docs-icon-button{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:6px}.docs-icon-button:hover{background:var(--docs-surface)}.docs-menu-button{display:none}.docs-layout{max-width:1540px;margin:0 auto;display:grid;grid-template-columns:256px minmax(0,1fr) 200px}.docs-sidebar{position:sticky;top:72px;height:calc(100dvh - 72px);overflow-y:auto;padding:28px 18px 28px 24px;border-right:1px solid var(--docs-border);scrollbar-width:thin}.docs-nav-group{margin-bottom:22px}.docs-nav-group summary{font-size:12px;font-weight:600;padding:3px 9px;color:var(--docs-subtle)}.docs-nav-group summary::marker{font-size:9px}.docs-nav-group ul{list-style:none;border-left:1px solid var(--docs-border,#dedee2);margin:8px 0 0 10px;padding:0 0 0 7px}.docs-nav-group a{font-size:13px;display:flex;gap:8px;line-height:1.4;align-items:center;padding:8px;margin:2px 0;border-radius:5px;color:var(--docs-subtle,#5d6068)}.docs-nav-group a:hover{background:var(--docs-surface,#f7f7f8);color:inherit}.docs-nav-group a[aria-current=page]{color:inherit;font-weight:600;background:var(--docs-surface,#f0f0f3);box-shadow:-9px 0 0 -7px currentColor}.docs-method{display:inline-block;min-width:32px;font-family:var(--font-ibm-plex-mono),monospace;font-size:9px;font-weight:600;letter-spacing:-.3px;flex-shrink:0;color:inherit}.docs-sidebar-footer{border-top:1px solid var(--docs-border);padding-top:16px;display:grid;gap:10px;font-size:12px;color:var(--docs-subtle)}.docs-sidebar-footer a{display:flex;align-items:center;gap:8px}.docs-workspace-nav{border-bottom:1px solid var(--docs-border,#e5e5e8);padding:0 8px 16px;margin-bottom:22px;display:grid;gap:10px;font-size:12px}.docs-workspace-nav a{display:flex;justify-content:space-between;align-items:center}.docs-main{min-width:0;padding:32px 48px 24px;max-width:960px;width:100%;margin:auto}.docs-breadcrumb{display:flex;gap:10px;color:var(--docs-subtle);font-size:12px}.docs-breadcrumb,.docs-page-header{margin-bottom:28px}.docs-page-header h1{font-size:34px;line-height:1.2;font-weight:500;letter-spacing:-1.1px;margin:0 0 14px;text-wrap:balance}.docs-page-header>p{color:var(--docs-subtle);font-size:17px;max-width:65ch;line-height:1.6}.docs-page-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;color:var(--docs-subtle);margin-top:20px}.docs-page-actions :is(button,a){display:flex;align-items:center;gap:6px}.docs-page-actions [role=status]{flex-basis:100%}.docs-page-actions [role=status]:empty{display:none}.docs-endpoint{display:flex;flex-wrap:wrap;align-items:center;gap:12px;background:var(--docs-surface);border:1px solid var(--docs-border);border-radius:7px;padding:12px 16px;font-size:12px}.docs-endpoint .docs-method{font-size:11px}.docs-endpoint code{overflow-wrap:anywhere}.docs-origin{width:100%;color:var(--docs-subtle);font-size:11px}.docs-start-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:32px 0 44px}.docs-start-links a{border:1px solid var(--docs-border);border-radius:8px;padding:20px;position:relative;display:grid;gap:8px}.docs-start-links a:hover{background:var(--docs-surface);border-color:var(--docs-subtle)}.docs-start-links strong{font-size:14px;font-weight:600;margin-top:4px}.docs-start-links span{font-size:13px;color:var(--docs-subtle)}.docs-start-links .docs-link-arrow{position:absolute;top:20px;right:18px;color:var(--docs-subtle)}.docs-section{scroll-margin-top:100px;margin:36px 0}.docs-section h2{font-size:21px;font-weight:600;line-height:1.4;letter-spacing:-.35px;margin:0 0 16px}.docs-section h2 a:hover:after{content:" #";color:var(--docs-subtle)}.docs-section h3{font-size:16px;font-weight:600;margin:28px 0 12px}.docs-section p{margin:12px 0}.docs-section :is(p,li,dd){overflow-wrap:anywhere}.docs-prose{color:var(--docs-subtle)}.docs-prose p{margin:12px 0}.docs-prose strong{color:inherit;font-weight:500}.docs-prose :is(ul,ol){padding-left:22px;margin:16px 0}.docs-prose ul{list-style:disc}.docs-prose ol{list-style:decimal}.docs-prose li{padding:3px 0 3px 3px}.docs-prose a,.docs-text-link{color:inherit;text-decoration:underline;text-decoration-color:#9b9ca5;text-underline-offset:3px}.docs-main code:not(pre code){font-family:var(--font-ibm-plex-mono),monospace;font-size:.84em;padding:2px 4px;border-radius:4px;background:var(--docs-surface);color:inherit;overflow-wrap:anywhere}.docs-cost{font-weight:500}.docs-code{margin:16px 0;border:1px solid var(--docs-border,#dcdce1);border-radius:7px;overflow:hidden;color:inherit;background:var(--docs-surface,#f7f7f8)}.docs-code-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 14px;border-bottom:1px solid var(--docs-border,#dcdce1);font-family:var(--font-ibm-plex-mono),monospace;font-size:11px;color:var(--docs-subtle,#5d6068)}.docs-code-header button{display:flex;gap:6px;align-items:center;cursor:pointer;padding:3px 5px}.docs-code pre{overflow:auto;padding:18px;line-height:1.8;font-size:12px;tab-size:2;font-family:var(--font-ibm-plex-mono),monospace;max-height:560px}.docs-code-status:not(:empty){display:block;padding:8px 14px;font-size:12px}.docs-fields{border-top:1px solid var(--docs-border);margin-top:16px}.docs-field{padding:18px 0;border-bottom:1px solid var(--docs-border);font-size:13px}.docs-field-title{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px}.docs-field-title code{font-size:13px!important;font-weight:600}.docs-field-title span{color:var(--docs-subtle)}.docs-field-title strong{font-size:10px;font-weight:500;border:1px solid var(--docs-border);border-radius:4px;padding:0 5px}.docs-field p{margin:8px 0}.docs-enum{display:flex;flex-wrap:wrap;gap:5px}.docs-limit{font-size:11px;margin-right:12px;color:var(--docs-subtle)}.docs-nested{padding:12px;margin-top:12px;border:1px solid var(--docs-border);border-radius:6px}.docs-nested summary{font-size:12px}.docs-errors>div{display:grid;grid-template-columns:48px 1fr;gap:12px;margin:12px 0;font-size:13px}.docs-errors dd{color:var(--docs-subtle)}.docs-pagination{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid var(--docs-border);padding:24px 0;margin-top:48px;font-size:14px}.docs-pagination a:last-child{text-align:right}.docs-pagination small{display:flex;align-items:center;gap:6px;color:var(--docs-subtle);margin-bottom:4px}.docs-pagination a:last-child small{justify-content:flex-end}.docs-page-footer{display:flex;flex-wrap:wrap;gap:20px;padding:16px 0;color:var(--docs-subtle);font-size:11px}.docs-toc{position:sticky;top:108px;height:fit-content;max-height:calc(100dvh - 120px);overflow:auto;padding:0 16px 0 12px;margin-top:66px;font-size:12px}.docs-toc>span{font-weight:600}.docs-toc nav{border-left:1px solid var(--docs-border);margin-top:12px;padding-left:14px;display:grid;gap:10px;color:var(--docs-subtle)}.docs-toc a:hover{color:inherit;text-decoration:underline;text-underline-offset:3px}.docs-toc-markdown{display:flex;align-items:center;gap:5px;margin-top:28px;color:var(--docs-subtle)}.docs-mobile-nav{width:min(340px,90vw)!important;overflow-y:auto;padding:28px 20px!important}.docs-search-overlay{position:fixed;inset:0;background:#0007;z-index:60}.docs-search-dialog{position:fixed;top:14dvh;left:50%;transform:translateX(-50%);z-index:61;width:calc(100% - 32px);max-width:640px;padding:24px;display:grid;gap:12px;background:#fff;color:#202127;border:1px solid #dcdce1;border-radius:10px;box-shadow:0 16px 60px #0003}.docs-search-dialog h2{font-size:18px;font-weight:600;padding-right:20px}.docs-search-dialog>p{color:#60616c;font-size:13px}.docs-search-close{position:absolute;right:16px;top:16px;cursor:pointer}.docs-search-dialog.dark{background:#222329;color:#ececf0;border-color:#44454f}.docs-search-dialog.dark :is(p,small,span){color:#b4b4bd}.docs-search-dialog.dark input::placeholder{color:#b4b4bd}.docs-search-dialog.dark .docs-search-results a[data-active=true]{background:#34353e;color:#fff}.docs-search-dialog input{width:100%;padding:10px 12px;border:1px solid #8b8c96;border-radius:6px;outline-offset:3px;font-size:14px}.docs-search-dialog input::placeholder{color:#666873}.docs-search-results{max-height:50dvh;overflow:auto}.docs-search-results a{display:grid;padding:12px;gap:4px;border-radius:6px}.docs-search-results a[data-active=true]{background:#eeeef1;color:#202127}.docs-search-results small,.docs-search-results span{font-size:12px;color:#60616c}.docs-search-results strong{font-size:14px}.docs-search-hint{font-size:11px;color:#60616c}@media (min-width:1600px){.docs-main{padding-left:60px;padding-right:60px}}@media (max-width:1199px){.docs-layout{grid-template-columns:240px minmax(0,1fr)}.docs-toc{display:none}.docs-main{padding:32px}.docs-search-button{margin-left:10px;width:250px}}@media (min-width:768px) and (max-width:1023px){.docs-header{padding:0 20px;gap:12px}.docs-search-button{width:160px;margin-left:0}.docs-search-button kbd{display:none}.docs-header-links{gap:12px}}@media (max-width:767px){.docs-header{height:64px;padding:0 16px;gap:10px}.docs-logo{width:100px}.docs-header-links{display:none}.docs-search-button{margin-left:auto;width:auto;border:0;background:transparent;padding:8px}.docs-search-button kbd{display:none}.docs-menu-button{display:grid}.docs-sidebar{display:none}.docs-layout{display:block}.docs-main{padding:24px 20px}.docs-page-header h1{font-size:30px}.docs-page-header>p{font-size:16px}.docs-breadcrumb{margin-bottom:24px}.docs-start-links{gap:10px;margin:28px 0}.docs-start-links a{padding:16px}.docs-section{scroll-margin-top:88px}}@media (max-width:390px){.docs-start-links{grid-template-columns:1fr}.docs-search-button span{display:none}}@media (prefers-reduced-motion:reduce){html:has(.docs-root){scroll-behavior:auto}.docs-mobile-nav *,.docs-root *,.docs-search-dialog *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.docs-main h1,.docs-main h2,.docs-main h3{font-family:var(--font-eb-garamond),Georgia,serif}.docs-header,.docs-nav-group summary,.docs-workspace-nav{font-family:var(--font-ibm-plex-mono),monospace}.docs-nav-group summary:hover,.docs-workspace-nav a:hover{color:inherit;background:var(--docs-surface,#f7f7f8)}.docs-table-scroll{overflow-x:auto;margin:20px 0;border:1px solid var(--docs-border);border-radius:6px}.docs-table-scroll table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.docs-table-scroll th{background:var(--docs-surface);color:inherit;font-weight:600}.docs-table-scroll :is(th,td){padding:12px 16px;border-bottom:1px solid var(--docs-border);vertical-align:top}.docs-table-scroll tr:last-child td{border-bottom:0}.docs-table-scroll td:first-child{min-width:170px}