@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";:root{--xc-green-50: #ecf6ee;--xc-green-100: #cfe7d4;--xc-green-200: #9fcfaa;--xc-green-300: #6cb781;--xc-green-350: #54b031;--xc-green-400: #379c5b;--xc-green-450: #069243;--xc-green-500: #157a3a;--xc-green-600: #0e6b2e;--xc-green-700: #0a5524;--xc-green-800: #07401b;--xc-green-900: #052b12;--xc-gold-50: #fdf7e0;--xc-gold-100: #fbecaf;--xc-gold-200: #f8de78;--xc-gold-300: #f4cf42;--xc-gold-400: #f0c020;--xc-gold-500: #d9a90f;--xc-gold-600: #b88a08;--xc-gold-700: #8c6905;--xc-gold-800: #5e4603;--xc-gold-900: #332501;--xc-slate-0: #ffffff;--xc-slate-25: #fafbfc;--xc-slate-50: #f4f6f8;--xc-slate-100: #e7eaee;--xc-slate-200: #d2d7de;--xc-slate-300: #b3bac4;--xc-slate-400: #8a93a0;--xc-slate-500: #677484;--xc-slate-600: #4c5666;--xc-slate-700: #364050;--xc-slate-800: #232b38;--xc-slate-900: #141a24;--xc-slate-950: #0a0e16;--xc-success-50: #e6f7ee;--xc-success-500: #1aa15a;--xc-success-700: #0d6e3c;--xc-warning-50: #fff5dc;--xc-warning-500: #e09a0a;--xc-warning-700: #9a6500;--xc-danger-50: #fdecec;--xc-danger-500: #d8352f;--xc-danger-700: #9b1d18;--xc-info-50: #e6f1fb;--xc-info-500: #1d6fc7;--xc-info-700: #0e4a8c;--xc-brand: var(--xc-green-500);--xc-brand-hover: var(--xc-green-600);--xc-brand-active: var(--xc-green-700);--xc-brand-tint: var(--xc-green-50);--xc-accent: var(--xc-gold-400);--xc-accent-hover: var(--xc-gold-500);--xc-accent-tint: var(--xc-gold-50);--xc-bg: var(--xc-slate-25);--xc-bg-subtle: var(--xc-slate-50);--xc-surface: var(--xc-slate-0);--xc-surface-2: var(--xc-slate-50);--xc-fg-1: var(--xc-slate-900);--xc-fg-2: var(--xc-slate-700);--xc-fg-3: var(--xc-slate-500);--xc-fg-disabled: var(--xc-slate-400);--xc-fg-on-brand: #ffffff;--xc-fg-on-gold: var(--xc-slate-900);--xc-border: var(--xc-slate-200);--xc-border-strong: var(--xc-slate-300);--xc-border-subtle: var(--xc-slate-100);--xc-sidebar-bg: linear-gradient(180deg, var(--xc-green-450) 0%, var(--xc-green-350) 100%);--xc-brand-gradient: linear-gradient(135deg, var(--xc-green-500) 0%, var(--xc-green-400) 100%);--xc-auth-overlay: linear-gradient(135deg, color-mix(in srgb, var(--xc-green-500) 80%, transparent) 0%, color-mix(in srgb, var(--xc-green-400) 80%, transparent) 100%);--xc-focus-ring: rgba(21,122,58,.25);--xc-success: var(--xc-success-500);--xc-success-bg: var(--xc-success-50);--xc-success-strong: var(--xc-success-700);--xc-warning: var(--xc-warning-500);--xc-warning-bg: var(--xc-warning-50);--xc-warning-strong: var(--xc-warning-700);--xc-danger: var(--xc-danger-500);--xc-danger-bg: var(--xc-danger-50);--xc-danger-strong: var(--xc-danger-700);--xc-info: var(--xc-info-500);--xc-info-bg: var(--xc-info-50);--xc-info-strong: var(--xc-info-700);--xc-space-1: 4px;--xc-space-2: 8px;--xc-space-3: 12px;--xc-space-4: 16px;--xc-space-5: 20px;--xc-space-6: 24px;--xc-space-8: 32px;--xc-space-10: 40px;--xc-space-12: 48px;--xc-space-16: 64px;--xc-space-20: 80px;--xc-space-24: 96px;--xc-radius-xs: 2px;--xc-radius-sm: 4px;--xc-radius-md: 8px;--xc-radius-lg: 12px;--xc-radius-xl: 16px;--xc-radius-2xl: 24px;--xc-radius-pill: 999px;--xc-shadow-xs: 0 1px 2px rgba(20,26,36,.04);--xc-shadow-sm: 0 1px 2px rgba(20,26,36,.04),0 2px 6px rgba(20,26,36,.05);--xc-shadow-md: 0 2px 4px rgba(20,26,36,.04),0 8px 20px rgba(20,26,36,.07);--xc-shadow-lg: 0 4px 8px rgba(20,26,36,.05),0 16px 36px rgba(20,26,36,.1);--xc-shadow-xl: 0 8px 16px rgba(20,26,36,.06),0 32px 64px rgba(20,26,36,.14);--xc-font-sans: "Montserrat", "Be Vietnam Pro", system-ui, sans-serif;--xc-ease-standard: cubic-bezier(.2,0,0,1);--xc-ease-emphasized: cubic-bezier(.3,0,0,1);--xc-ease-exit: cubic-bezier(.4,0,1,1);--xc-dur-1: .12s;--xc-dur-2: .2s;--xc-dur-3: .32s;--xc-dur-4: .48s;--xc-sidebar-width: 260px;--xc-sidebar-collapsed: 56px;--xc-header-height: 56px;--xc-control-height-sm: 24px;--xc-control-height: 32px;--xc-control-height-lg: 40px;--xc-control-height-xl: 52px;--xc-form-max-width: 720px}html,body,#root{height:100%}body{font-family:var(--xc-font-sans);font-size:14px;color:var(--xc-fg-1);background:var(--xc-bg);margin:0;-webkit-font-smoothing:antialiased}.xc-display-1{font-size:60px;line-height:1.15;letter-spacing:-.02em;font-weight:600}.xc-h1{font-size:38px;line-height:1.15;letter-spacing:-.01em;font-weight:600}.xc-h2{font-size:30px;line-height:1.3;letter-spacing:-.01em;font-weight:600}.xc-h3{font-size:24px;line-height:1.3;font-weight:600}.xc-h4{font-size:20px;line-height:1.3;font-weight:600}.xc-body-lg{font-size:18px;line-height:1.65}.xc-body{font-size:14px;line-height:1.5}.xc-body-sm{font-size:13px;line-height:1.5;color:var(--xc-fg-2)}.xc-caption{font-size:12px;line-height:1.5;color:var(--xc-fg-3)}.xc-eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--xc-fg-3)}.xc-numeric{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.xc-card{background:var(--xc-surface);border:1px solid var(--xc-border-subtle);border-radius:var(--xc-radius-lg);box-shadow:var(--xc-shadow-sm)}.xc-card-clip{overflow:hidden}.xc-card-pad{padding:var(--xc-space-4)}.xc-form{margin-inline:auto;box-sizing:border-box;padding:var(--xc-space-6)}.ant-modal .xc-form,.ant-drawer .xc-form{border:none;box-shadow:none;background:transparent;padding:0}@media(max-width:600px){.xc-form{padding:var(--xc-space-4)}}.xc-card .ant-table{background:transparent}.xc-card .ant-table-thead>tr>th{background:var(--xc-bg-subtle);border-bottom:1px solid var(--xc-border);font-weight:600;color:var(--xc-fg-2)}.xc-card .ant-table-tbody>tr>td{border-bottom:1px solid var(--xc-border-subtle)}.xc-card .ant-table-tbody>tr:last-child>td{border-bottom:none}.sidebar{position:fixed;inset-block:0;inset-inline-start:0;background:var(--xc-sidebar-bg);color:#ffffffe0;display:flex;flex-direction:column;overflow:hidden;z-index:200;box-shadow:4px 0 24px #141a241a;transition:width var(--xc-dur-2) var(--xc-ease-standard)}.sidebar-logo{height:var(--xc-header-height);display:flex;align-items:center;gap:var(--xc-space-3);padding:0 var(--xc-space-4);flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.2)}.sidebar-logo-mark{width:40px;height:40px;border-radius:var(--xc-radius-pill);background:var(--xc-surface);object-fit:contain;display:block;flex-shrink:0}.sidebar-logo-text{min-width:0}.sidebar-logo-name{font-size:14px;font-weight:600;color:var(--xc-surface);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-logo-sub{font-size:12px;color:#ffffffb8;margin-top:1px}.sidebar-collapsed .sidebar-logo{padding:0;justify-content:center}.sidebar-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--xc-space-4) var(--xc-space-3);display:flex;flex-direction:column;gap:var(--xc-space-1)}.sidebar-collapsed .sidebar-nav{padding:var(--xc-space-4) var(--xc-space-2)}.sidebar-nav{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.sidebar-nav::-webkit-scrollbar{width:6px}.sidebar-nav::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:var(--xc-radius-pill)}.sidebar-section-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#ffffff9e;padding:var(--xc-space-4) var(--xc-space-3) var(--xc-space-1)}.sidebar-item{display:flex;align-items:center;gap:var(--xc-space-3);padding:var(--xc-space-3);font-size:14px;font-weight:500;color:#ffffffe0;border-radius:var(--xc-radius-lg);text-decoration:none;transition:background var(--xc-dur-2) var(--xc-ease-standard),color var(--xc-dur-2) var(--xc-ease-standard),box-shadow var(--xc-dur-2) var(--xc-ease-standard);cursor:pointer}.sidebar-item svg{flex-shrink:0;opacity:.9;stroke-width:1.75}.sidebar-item:hover{background:#ffffff29;color:var(--xc-surface)}.sidebar-item:hover svg{opacity:1}.sidebar-item.active{background:var(--xc-surface);color:var(--xc-brand);font-weight:600;box-shadow:var(--xc-shadow-sm)}.sidebar-item.active svg{opacity:1}.sidebar-collapsed .sidebar-item{justify-content:center;padding-inline:0}.sidebar-item:focus-visible{outline:2px solid var(--xc-accent);outline-offset:-2px}.app-header{position:sticky;top:0;height:var(--xc-header-height);background:var(--xc-surface);border-bottom:1px solid var(--xc-border-subtle);display:flex;align-items:center;justify-content:space-between;padding:0 var(--xc-space-6);z-index:100;box-shadow:var(--xc-shadow-xs)}.header-left,.header-right{display:flex;align-items:center;gap:var(--xc-space-2)}.header-icon-btn{width:34px;height:34px;border:none;background:transparent;border-radius:var(--xc-radius-md);display:flex;align-items:center;justify-content:center;color:var(--xc-fg-3);cursor:pointer;transition:background var(--xc-dur-1)}.header-icon-btn:hover{background:var(--xc-bg-subtle);color:var(--xc-fg-1)}.app-content{box-sizing:border-box;min-height:calc(100vh - var(--xc-header-height));background:var(--xc-bg);padding:var(--xc-space-6);overflow-y:auto}.xc-auth,.xc-auth *,.xc-auth *:before,.xc-auth *:after{box-sizing:border-box}.xc-auth{position:relative;height:100vh;max-height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:var(--xc-space-6);background:var(--xc-bg)}.xc-auth-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/xc-iaf-hub/assets/login-background-BYFpQgWS.webp);background-size:cover;background-position:center}.xc-auth-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--xc-auth-overlay)}.xc-auth-inner{position:relative;z-index:1;width:100%;max-width:460px;display:flex;flex-direction:column;align-items:center;gap:clamp(var(--xc-space-3),2.2vh,var(--xc-space-6));max-height:100%;overflow-y:auto}.xc-auth-brand{display:flex;flex-direction:column;align-items:center;gap:var(--xc-space-2)}.xc-auth-logo{width:clamp(72px,11vh,120px);height:clamp(72px,11vh,120px);border-radius:var(--xc-radius-pill);background:var(--xc-surface);object-fit:contain;display:block}.xc-auth-title{margin:0;font-size:clamp(20px,3vh,32px);line-height:1.4;font-weight:900;text-transform:uppercase;text-align:center;color:var(--xc-surface);text-shadow:0 2px 8px rgba(20,26,36,.24)}.xc-auth-subtitle{font-size:16px;text-align:center;color:#ffffffe0}.xc-auth-card{width:100%;background:var(--xc-surface);border-radius:var(--xc-radius-xl);padding:var(--xc-space-4) var(--xc-space-6) var(--xc-space-6)}@media(max-width:600px){.xc-auth,.xc-auth-card{padding:var(--xc-space-4)}}.xc-login-form{display:flex;flex-direction:column;gap:var(--xc-space-3)}.xc-login-head{display:flex;flex-direction:column;align-items:center;gap:var(--xc-space-1)}.xc-login-title{font-size:24px;font-weight:600;color:var(--xc-fg-1)}.xc-login-sub{font-size:14px;color:var(--xc-fg-2);text-align:center}.xc-login-fields{display:flex;flex-direction:column;gap:var(--xc-space-2)}.xc-login-field{position:relative;height:clamp(44px,4.6vh,var(--xc-control-height-xl));display:flex;align-items:center;padding:0 var(--xc-space-2) 0 var(--xc-space-3);border:2px solid transparent;border-radius:var(--xc-radius-lg);background-image:linear-gradient(var(--xc-surface),var(--xc-surface)),linear-gradient(var(--xc-border),var(--xc-border));background-origin:border-box;background-clip:padding-box,border-box;cursor:text}.xc-login-field:focus-within{background-image:linear-gradient(var(--xc-surface),var(--xc-surface)),var(--xc-brand-gradient)}.xc-login-field-label{position:absolute;inset-inline-start:var(--xc-space-3);top:50%;transform:translateY(-50%);font-size:15px;color:var(--xc-fg-3);pointer-events:none;transition:top var(--xc-dur-2) var(--xc-ease-standard),font-size var(--xc-dur-2) var(--xc-ease-standard),transform var(--xc-dur-2) var(--xc-ease-standard)}.xc-login-field.xc-float .xc-login-field-label{top:6px;transform:none;font-size:11px}.xc-login-field .ant-input,.xc-login-field .ant-input-affix-wrapper,.xc-login-field .ant-input:hover,.xc-login-field .ant-input:focus,.xc-login-field .ant-input-affix-wrapper:hover,.xc-login-field .ant-input-affix-wrapper:focus,.xc-login-field .ant-input-affix-wrapper-focused{height:100%;width:100%;border:none;box-shadow:none;outline:none;background:transparent;padding:0;font-size:15px;color:var(--xc-fg-1)}.xc-login-field .ant-input-affix-wrapper{display:flex;align-items:center;gap:var(--xc-space-2)}.xc-login-field.xc-float .ant-input{padding-top:14px}.xc-login-field:not(.xc-float) .ant-input::placeholder{color:transparent}.xc-login-field .ant-input-suffix{color:var(--xc-fg-3)}.xc-login-submit.ant-btn.ant-btn-primary,.xc-login-submit.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.xc-login-submit.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus,.xc-login-submit.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{width:100%;height:clamp(44px,4.6vh,var(--xc-control-height-xl));border:none;border-radius:var(--xc-radius-lg);background-color:transparent;background-image:var(--xc-brand-gradient);color:var(--xc-surface);font-size:15px;font-weight:600}.xc-login-submit.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{filter:brightness(.92)}.xc-login-submit.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{filter:brightness(.86)}.xc-login-submit.ant-btn.ant-btn-primary:focus-visible{outline:2px solid var(--xc-accent);outline-offset:2px}.xc-login-submit.ant-btn.ant-btn-primary:disabled,.xc-login-submit.ant-btn.ant-btn-primary.ant-btn-disabled{background-image:none;background-color:var(--xc-border-subtle);color:var(--xc-fg-disabled)}.xc-login-submit.ant-btn.ant-btn-primary.ant-btn-loading{background-image:var(--xc-brand-gradient);color:var(--xc-surface);opacity:.75}.xc-login-noti{display:flex;align-items:center;gap:var(--xc-space-2);padding:var(--xc-space-3);background:var(--xc-danger-bg);border:1px solid var(--xc-danger);border-radius:var(--xc-radius-md);color:var(--xc-fg-1);font-size:14px}.xc-login-noti svg{flex-shrink:0;color:var(--xc-danger)}.xc-login-help{font-size:13px;color:var(--xc-fg-2);text-align:center}.docs-layout{min-height:100vh;background:var(--xc-bg);color:var(--xc-fg-1);font-family:var(--xc-font-sans)}.docs-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--xc-space-4);height:var(--xc-header-height);padding-inline:var(--xc-space-6);background:var(--xc-surface);border-bottom:1px solid var(--xc-border-subtle)}.docs-header-left,.docs-header-right{display:flex;align-items:center;gap:var(--xc-space-4);min-width:0}.docs-title{font-weight:700;font-size:17px;color:var(--xc-fg-1);text-decoration:none;white-space:nowrap}.docs-version-select{width:140px}.docs-secondary-link{color:var(--xc-fg-2);text-decoration:none;white-space:nowrap}.docs-secondary-link:hover{color:var(--xc-brand)}.docs-toc-toggle{display:none}.docs-search-button{display:flex;align-items:center;justify-content:space-between;gap:var(--xc-space-3);width:260px;height:var(--xc-control-height);padding:0 var(--xc-space-2) 0 var(--xc-space-3);border:1px solid var(--xc-border);border-radius:var(--xc-radius-md);background:var(--xc-bg-subtle);color:var(--xc-fg-3);font:inherit;font-size:14px;cursor:pointer}.docs-search-button:hover{border-color:var(--xc-brand);color:var(--xc-fg-2)}.docs-search-shortcut{padding:0 var(--xc-space-1);border:1px solid var(--xc-border);border-radius:var(--xc-radius-xs);background:var(--xc-surface);color:var(--xc-fg-3);font-family:var(--xc-font-sans);font-size:11px;line-height:18px;white-space:nowrap}.docs-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:center;align-items:flex-start;padding:12vh var(--xc-space-4) var(--xc-space-4);background:var(--xc-auth-overlay)}.docs-search-dialog{display:flex;flex-direction:column;width:640px;max-width:100%;max-height:72vh;background:var(--xc-surface);border-radius:var(--xc-radius-lg);box-shadow:var(--xc-shadow-xl);overflow:hidden}.docs-dialog-input{padding:var(--xc-space-3);border-bottom:1px solid var(--xc-border-subtle)}.docs-dialog-results{flex:1;overflow-y:auto;padding:var(--xc-space-2)}.docs-dialog-footer{padding:var(--xc-space-2) var(--xc-space-3);border-top:1px solid var(--xc-border-subtle);font-size:12px;color:var(--xc-fg-3)}.docs-search-item{display:flex;flex-direction:column;gap:var(--xc-space-1);width:100%;padding:var(--xc-space-2) var(--xc-space-3);border:0;border-radius:var(--xc-radius-sm);background:none;text-align:left;cursor:pointer;font:inherit;color:var(--xc-fg-1)}.docs-search-item-active,.docs-search-item:focus-visible{background:var(--xc-brand-tint);outline:none}.docs-search-item-title{font-weight:600;font-size:14px}.docs-search-item-section{font-weight:400;color:var(--xc-fg-2)}.docs-search-item-excerpt{font-size:13px;line-height:1.5;color:var(--xc-fg-3)}.docs-search-empty{padding:var(--xc-space-4) var(--xc-space-3);font-size:14px;color:var(--xc-fg-3)}.docs-body{display:grid;grid-template-columns:260px minmax(0,1fr) 220px;gap:var(--xc-space-8);max-width:1360px;margin:0 auto;padding-inline:var(--xc-space-6)}.docs-toc,.docs-on-this-page{position:sticky;top:var(--xc-header-height);align-self:start;max-height:calc(100vh - var(--xc-header-height));overflow-y:auto;padding-block:var(--xc-space-8);font-size:14px}.docs-toc ul,.docs-on-this-page ul{list-style:none;margin:0;padding:0}.docs-group{margin-bottom:var(--xc-space-6)}.docs-group-name{margin-bottom:var(--xc-space-2);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--xc-fg-3)}.docs-toc a,.docs-on-this-page a{display:block;padding:var(--xc-space-1) 0;color:var(--xc-fg-2);text-decoration:none;line-height:1.45}.docs-toc a:hover,.docs-on-this-page a:hover{color:var(--xc-brand)}.docs-toc a.docs-current{color:var(--xc-brand);font-weight:600}.docs-on-this-page .docs-level-3 a{padding-left:var(--xc-space-4)}.docs-content{min-width:0;padding-block:var(--xc-space-8) var(--xc-space-16)}.docs-article{max-width:76ch;font-size:16px;line-height:1.75}.docs-article h1{font-size:32px;line-height:1.25;margin:0 0 var(--xc-space-6);text-wrap:balance}.docs-article h2{font-size:23px;line-height:1.3;margin:var(--xc-space-12) 0 var(--xc-space-4);padding-top:var(--xc-space-4);border-top:1px solid var(--xc-border-subtle);scroll-margin-top:calc(var(--xc-header-height) + var(--xc-space-4))}.docs-article h3{font-size:18px;margin:var(--xc-space-8) 0 var(--xc-space-3);scroll-margin-top:calc(var(--xc-header-height) + var(--xc-space-4))}.docs-article p,.docs-article ul,.docs-article ol{margin:0 0 var(--xc-space-4)}.docs-article a{color:var(--xc-brand)}.docs-article code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:1px var(--xc-space-1);border-radius:var(--xc-radius-xs);background:var(--xc-bg-subtle)}.docs-article pre{overflow-x:auto;padding:var(--xc-space-4);border-radius:var(--xc-radius-md);background:var(--xc-slate-900);color:var(--xc-slate-50);font-size:14px;line-height:1.6}.docs-article pre code{padding:0;background:none}.docs-article blockquote{margin:0 0 var(--xc-space-4);padding:var(--xc-space-3) var(--xc-space-4);border-left:3px solid var(--xc-brand);background:var(--xc-brand-tint);border-radius:var(--xc-radius-sm)}.docs-article blockquote p:last-child{margin-bottom:0}.docs-article table{display:block;overflow-x:auto;border-collapse:collapse;margin:0 0 var(--xc-space-4);font-size:14px}.docs-article th,.docs-article td{padding:var(--xc-space-2) var(--xc-space-3);border:1px solid var(--xc-border-subtle);text-align:left;vertical-align:top}.docs-article th{background:var(--xc-bg-subtle);font-weight:600}.docs-article .hljs-keyword,.docs-article .hljs-built_in,.docs-article .hljs-selector-tag{color:var(--xc-gold-300)}.docs-article .hljs-string,.docs-article .hljs-attr,.docs-article .hljs-template-tag{color:var(--xc-green-300)}.docs-article .hljs-number,.docs-article .hljs-literal{color:var(--xc-info-50)}.docs-article .hljs-comment{color:var(--xc-slate-400);font-style:italic}.docs-article .hljs-title,.docs-article .hljs-section{color:var(--xc-gold-200)}.docs-html-view{display:flex;flex-direction:column;height:100vh;background:var(--xc-bg);font-family:var(--xc-font-sans)}.docs-html-frame{flex:1;width:100%;border:0;background:var(--xc-surface)}@media(max-width:1100px){.docs-search-button{width:200px}.docs-body{grid-template-columns:240px minmax(0,1fr)}.docs-on-this-page{display:none}}@media(max-width:760px){.docs-header{padding-inline:var(--xc-space-4)}.docs-toc-toggle{display:inline-flex}.docs-secondary-link:not(.docs-show-narrow){display:none}.docs-body{grid-template-columns:minmax(0,1fr);padding-inline:var(--xc-space-4)}.docs-toc{display:none}.docs-toc.docs-toc-open{display:block;position:static;max-height:none;border-bottom:1px solid var(--xc-border-subtle)}.docs-version-select{width:110px}.docs-header{flex-wrap:wrap;height:auto;padding-block:var(--xc-space-2)}.docs-header-right{width:100%}.docs-search-button{flex:1;width:auto}.docs-article h1{font-size:26px}}
