.icon-svg[data-v-2a5e3373]{vertical-align:middle;flex-shrink:0;display:inline-block}.icon-spin[data-v-2a5e3373]{animation:1s linear infinite icon-spin-2a5e3373}@keyframes icon-spin-2a5e3373{to{transform:rotate(360deg)}}.alert-wrapper[data-v-94e694f4]{border-radius:var(--ml-radius);font-size:var(--ml-font-size);line-height:var(--ml-line-height);border:1px solid #0000;align-items:flex-start;gap:.75rem;margin:.5rem 0;padding:.75rem 1rem;display:flex}.alert-content[data-v-94e694f4]{flex:1;min-width:0}.alert-info[data-v-94e694f4]{background-color:var(--ml-info);color:var(--ml-info-foreground)}.alert-success[data-v-94e694f4]{background-color:var(--ml-success);color:var(--ml-success-foreground)}.alert-warning[data-v-94e694f4]{background-color:var(--ml-warning);color:var(--ml-warning-foreground)}.alert-danger[data-v-94e694f4]{background-color:var(--ml-danger);color:var(--ml-danger-foreground)}.btn-close[data-v-94e694f4]{border-radius:var(--ml-radius-sm);color:inherit;opacity:.8;cursor:pointer;background:0 0;border:none;padding:.125rem;display:inline-flex}.btn-close[data-v-94e694f4]:hover{opacity:1}.alert-fade-enter-active[data-v-94e694f4],.alert-fade-leave-active[data-v-94e694f4]{transition:opacity var(--ml-transition)}.alert-fade-enter-from[data-v-94e694f4],.alert-fade-leave-to[data-v-94e694f4]{opacity:0}.btn[data-v-f12c89cd]{border-radius:var(--ml-radius-sm);font-family:inherit;font-weight:600;line-height:var(--ml-line-height);white-space:nowrap;cursor:pointer;transition:background-color var(--ml-transition), color var(--ml-transition), border-color var(--ml-transition);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.btn-sm[data-v-f12c89cd]{padding:.25rem .75rem;font-size:.8125rem}.btn-md[data-v-f12c89cd]{font-size:var(--ml-font-size);padding:.5rem 1rem}.btn-lg[data-v-f12c89cd]{padding:.625rem 1.5rem;font-size:1rem}.btn-primary[data-v-f12c89cd]{background-color:var(--ml-primary);color:var(--ml-primary-foreground)}.btn-primary[data-v-f12c89cd]:hover{background-color:var(--ml-primary-hover)}.btn-secondary[data-v-f12c89cd]{background-color:var(--ml-secondary);color:var(--ml-secondary-foreground)}.btn-secondary[data-v-f12c89cd]:hover{background-color:var(--ml-secondary-hover)}.btn-danger[data-v-f12c89cd]{background-color:var(--ml-danger);color:var(--ml-danger-foreground)}.btn-danger[data-v-f12c89cd]:hover{background-color:var(--ml-danger-hover)}.btn-ghost[data-v-f12c89cd]{color:var(--ml-foreground);background-color:#0000}.btn-ghost[data-v-f12c89cd]:hover{background-color:var(--ml-accent)}.btn-outlined[data-v-f12c89cd]{background-color:#0000;border-color:currentColor}.btn-outlined.btn-primary[data-v-f12c89cd]{color:var(--ml-primary)}.btn-outlined.btn-secondary[data-v-f12c89cd]{color:var(--ml-secondary-foreground)}.btn-outlined.btn-danger[data-v-f12c89cd]{color:var(--ml-danger)}.btn-outlined[data-v-f12c89cd]:hover{background-color:var(--ml-accent)}.btn-bordered[data-v-f12c89cd]{border-color:var(--ml-border)}.btn-rounded[data-v-f12c89cd]{border-radius:var(--ml-radius)}.btn-disabled[data-v-f12c89cd]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-grouped[data-v-f12c89cd]{border-radius:0}.btn-grouped[data-v-f12c89cd]:not(:first-child){margin-left:-1px}.btn-grouped[data-v-f12c89cd]:first-child{border-top-left-radius:var(--ml-radius);border-bottom-left-radius:var(--ml-radius)}.btn-grouped[data-v-f12c89cd]:last-child{border-top-right-radius:var(--ml-radius);border-bottom-right-radius:var(--ml-radius)}.chip-wrapper[data-v-3e3b1971]{border-radius:var(--ml-radius-full);align-items:center;gap:.375rem;max-width:100%;padding:.125rem .625rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;display:inline-flex}.chip-label[data-v-3e3b1971]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip-primary[data-v-3e3b1971]{background-color:var(--ml-primary);color:var(--ml-primary-foreground)}.chip-secondary[data-v-3e3b1971]{background-color:var(--ml-secondary);color:var(--ml-secondary-foreground)}.chip-success[data-v-3e3b1971]{background-color:var(--ml-success);color:var(--ml-success-foreground)}.chip-danger[data-v-3e3b1971]{background-color:var(--ml-danger);color:var(--ml-danger-foreground)}.btn-chip-close[data-v-3e3b1971]{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.btn-chip-close[data-v-3e3b1971]:hover{opacity:1}.language-switch-wrapper[data-v-5ebd34eb]{border:1px solid var(--ml-border);border-radius:.5rem;align-items:center;gap:.125rem;padding:.125rem;display:inline-flex}.language-switch-link[data-v-5ebd34eb]{color:var(--ml-muted-foreground);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.language-switch-link[data-v-5ebd34eb]:hover{color:var(--ml-foreground)}.language-switch-link-active[data-v-5ebd34eb],.language-switch-link-active[data-v-5ebd34eb]:hover{background-color:color-mix(in srgb, var(--docs-language-highlight) 16%, transparent);color:color-mix(in srgb, var(--docs-language-highlight) 55%, var(--ml-foreground))}.language-switch-link-active .language-switch-preview[data-v-5ebd34eb]{color:color-mix(in srgb, var(--docs-language-highlight) 45%, var(--ml-muted-foreground))}.language-switch-preview[data-v-5ebd34eb]{color:var(--ml-muted-foreground);font-size:.6875rem;font-weight:400}@media (width<=768px){.language-switch-link[data-v-5ebd34eb]{padding:.25rem .5rem}.language-switch-preview[data-v-5ebd34eb]{display:none}}.sidebar-support[data-v-83556022]{border-top:1px solid var(--ml-accent);margin-top:1rem;padding:1rem 1.25rem .25rem}.sidebar-support-link[data-v-83556022]{color:var(--ml-foreground);font-weight:600;text-decoration:none;display:inline-block}.sidebar-support-link[data-v-83556022]:hover{text-decoration:underline}.sidebar-support-note[data-v-83556022]{color:var(--ml-muted-foreground);margin:.35rem 0 0;font-size:.75rem;line-height:1.3}.left-sidebar-wrapper[data-v-83556022]{top:var(--docs-header-height);width:var(--docs-sidebar-width);height:calc(100vh - var(--docs-header-height));border-right:1px solid var(--ml-border);background-color:var(--docs-sidebar-background);flex-shrink:0;padding:1.25rem .75rem;position:sticky;overflow-y:auto}.sidebar-section-wrapper[data-v-83556022]{margin-bottom:1.25rem}.sidebar-section-title[data-v-83556022]{color:var(--ml-foreground);margin:0 0 .25rem;padding:0 .5rem;font-size:.8125rem;font-weight:600}.sidebar-link[data-v-83556022],.sidebar-child-link[data-v-83556022]{border-radius:var(--ml-radius-sm);color:var(--ml-muted-foreground);font-size:var(--ml-font-size);padding:.3rem .5rem;text-decoration:none;display:block}.sidebar-children-wrapper[data-v-83556022]{border-left:1px solid var(--ml-border);margin:.125rem 0 .375rem .5rem;padding-left:.5rem}.sidebar-child-link[data-v-83556022]{font-size:.8125rem}.sidebar-children-label[data-v-83556022]{color:var(--ml-foreground);margin:.625rem 0 .125rem;padding:0 .5rem;font-size:.75rem;font-weight:600}.sidebar-link-open[data-v-83556022]{color:var(--ml-foreground);font-weight:600}.sidebar-samples-wrapper[data-v-83556022]{border-left:1px solid var(--ml-border);margin:.125rem 0 .5rem .5rem;padding-left:.5rem}.sidebar-group-toggle[data-v-83556022]{border-radius:var(--ml-radius-sm);width:100%;color:var(--ml-foreground);letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin:.25rem 0 0;padding:.3rem .375rem;font-family:inherit;font-size:.71875rem;font-weight:600;display:flex}.sidebar-group-toggle[data-v-83556022]:hover{background-color:var(--ml-accent)}.sidebar-group-items-wrapper[data-v-83556022]{margin:0 0 .25rem .5rem}.sidebar-sample-link[data-v-83556022]{border-radius:var(--ml-radius-sm);color:var(--ml-muted-foreground);padding:.25rem .5rem;font-size:.8125rem;line-height:1.4;text-decoration:none;display:block}.sidebar-type-link[data-v-83556022]{font-family:var(--docs-font-mono);overflow-wrap:anywhere;font-size:.78125rem}.sidebar-sample-link[data-v-83556022]:hover,.sidebar-link[data-v-83556022]:hover,.sidebar-child-link[data-v-83556022]:hover{background-color:var(--ml-accent);color:var(--ml-foreground)}.sidebar-link-active[data-v-83556022]{background-color:var(--ml-accent);color:var(--ml-foreground);font-weight:600}.sidebar-language-switch[data-v-83556022]{display:none}@media (width<=768px){.sidebar-language-switch[data-v-83556022]{margin:0 0 1rem;display:block}.left-sidebar-wrapper[data-v-83556022]{top:var(--docs-header-height);z-index:20;height:auto;box-shadow:var(--ml-shadow-lg);visibility:hidden;transition:transform var(--ml-transition), visibility var(--ml-transition);position:fixed;bottom:0;left:0;transform:translate(-100%)}.left-sidebar-open[data-v-83556022]{visibility:visible;transform:translate(0)}}.site-search-wrapper[data-v-c9cc21fb]{width:min(26rem,100%);margin-left:auto;position:relative}.site-search-field[data-v-c9cc21fb]{border:1px solid var(--ml-border);border-radius:var(--ml-radius);background-color:var(--ml-background);height:2.125rem;transition:border-color var(--ml-transition);align-items:center;gap:.5rem;padding:0 .5rem 0 .625rem;display:flex}.site-search-field[data-v-c9cc21fb]:focus-within{border-color:var(--ml-primary)}.site-search-icon[data-v-c9cc21fb]{color:var(--ml-muted-foreground);flex-shrink:0}.site-search-input[data-v-c9cc21fb]{min-width:0;height:100%;color:var(--ml-foreground);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:.875rem}.site-search-input[data-v-c9cc21fb]::-webkit-search-cancel-button{cursor:pointer}.site-search-shortcut[data-v-c9cc21fb]{border:1px solid var(--ml-border);border-radius:var(--ml-radius-sm);color:var(--ml-muted-foreground);font-family:var(--docs-font-mono);flex-shrink:0;padding:.0625rem .375rem;font-size:.6875rem}.site-search-results[data-v-c9cc21fb]{width:min(36rem,100vw - 2rem);max-height:min(32rem, calc(100vh - var(--docs-header-height) - 1.5rem));border:1px solid var(--ml-border);border-radius:var(--ml-radius);background-color:var(--ml-background);padding:.375rem;position:absolute;top:calc(100% + .375rem);right:0;overflow-y:auto;box-shadow:0 10px 30px #0000001f}.site-search-message[data-v-c9cc21fb]{color:var(--ml-muted-foreground);margin:0;padding:.75rem;font-size:.875rem}.site-search-result[data-v-c9cc21fb]{border-radius:var(--ml-radius-sm);color:var(--ml-foreground);flex-direction:column;gap:.125rem;padding:.5rem .625rem;text-decoration:none;display:flex}.site-search-result.is-active[data-v-c9cc21fb]{background-color:var(--ml-accent)}.site-search-result-heading[data-v-c9cc21fb]{align-items:baseline;gap:.5rem;min-width:0;display:flex}.site-search-kind[data-v-c9cc21fb]{border-radius:var(--ml-radius-sm);background-color:var(--ml-muted);color:var(--ml-muted-foreground);flex-shrink:0;padding:0 .375rem;font-size:.6875rem;font-weight:600}.site-search-title[data-v-c9cc21fb]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;font-weight:600;overflow:hidden}.site-search-context[data-v-c9cc21fb]{color:var(--ml-muted-foreground);font-family:var(--docs-font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.site-search-text[data-v-c9cc21fb]{color:var(--ml-muted-foreground);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}@media (width<=768px){.site-search-wrapper[data-v-c9cc21fb]{flex:1;width:auto;min-width:0}.site-search-shortcut[data-v-c9cc21fb]{display:none}.site-search-results[data-v-c9cc21fb]{top:calc(var(--docs-header-height) + .25rem);width:auto;position:fixed;left:.5rem;right:.5rem}}.site-header-wrapper[data-v-cbf43b86]{z-index:30;height:var(--docs-header-height);border-bottom:1px solid var(--ml-border);background-color:var(--ml-background);align-items:center;gap:1rem;padding:0 1.5rem;display:flex;position:sticky;top:0}.site-brand[data-v-cbf43b86]{color:var(--ml-foreground);align-items:center;gap:.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.site-brand-logo[data-v-cbf43b86]{display:block}.site-brand-muted[data-v-cbf43b86]{color:var(--ml-muted-foreground);font-weight:500}.site-tagline[data-v-cbf43b86]{color:var(--ml-muted-foreground);font-size:.8125rem}.btn-menu[data-v-cbf43b86]{display:none}@media (width<=1100px){.site-tagline[data-v-cbf43b86]{display:none}}@media (width<=768px){.site-header-language[data-v-cbf43b86]{display:none}.site-header-wrapper[data-v-cbf43b86]{gap:.5rem;padding:0 1rem}.btn-menu[data-v-cbf43b86]{display:inline-flex}.site-tagline[data-v-cbf43b86]{display:none}}.main-layout-wrapper[data-v-3e3bda5d]{flex-direction:column;min-height:100vh;display:flex}.layout-body-wrapper[data-v-3e3bda5d]{flex:1;display:flex}.main-content-wrapper[data-v-3e3bda5d]{flex:1;min-width:0;padding:2rem 1.5rem}.sidebar-backdrop[data-v-3e3bda5d]{display:none}@media (width<=768px){.sidebar-backdrop[data-v-3e3bda5d]{inset:var(--docs-header-height) 0 0 0;z-index:15;background-color:#0000004d;display:block;position:fixed}}:root{--ml-font-family:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ml-font-size:.875rem;--ml-line-height:1.25rem;--ml-background:#fff;--ml-foreground:#09090b;--ml-muted:#f4f4f5;--ml-muted-foreground:#71717a;--ml-accent:#f4f4f5;--ml-accent-foreground:#18181b;--ml-selected:#d4d4d8;--ml-selected-hover:#c4c4c9;--ml-selected-foreground:#09090b;--ml-border:#e4e4e7;--ml-border-hover:#d4d4d8;--ml-ring:#a1a1aa;--ml-primary:#18181b;--ml-primary-hover:#27272a;--ml-primary-foreground:#fafafa;--ml-secondary:#f4f4f5;--ml-secondary-hover:#e4e4e7;--ml-secondary-foreground:#18181b;--ml-danger:#dc2626;--ml-danger-hover:#b91c1c;--ml-danger-foreground:#fafafa;--ml-success:#16a34a;--ml-success-foreground:#fafafa;--ml-warning:#f59e0b;--ml-warning-foreground:#18181b;--ml-info:#0284c7;--ml-info-foreground:#fafafa;--ml-overlay:#0009;--ml-radius-sm:.375rem;--ml-radius:.5rem;--ml-radius-full:9999px;--ml-shadow-sm:0 1px 2px 0 #0000000d;--ml-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ml-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ml-transition:.2s ease}*,:before,:after{box-sizing:border-box;margin:0}body{min-height:100vh;color:var(--ml-foreground);background-color:var(--ml-background);font-family:var(--ml-font-family);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.6}*,:before,:after{caret-color:#0000}input,textarea,select,[contenteditable=true]{caret-color:auto}:focus-visible{outline:2px solid var(--ml-ring);outline-offset:2px}@font-face{font-family:Geist;src:url(/assets/Geist-Thin-BCcomscy.ttf)format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-ExtraLight-yCIYsBTK.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-Light-bsA-Ficz.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-Regular-DGVKRlS5.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-Medium-akwckAYj.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-SemiBold-D5dDhYH5.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-Bold-CxqdTZ_P.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-ExtraBold-CGmO88PX.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Geist;src:url(/assets/Geist-Black-D9Zw6NLv.ttf)format("truetype");font-weight:900;font-style:normal}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.text-h1{margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.2}.text-h2{margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.3}.text-h3{margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:1.4}.text-h4{margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.5}.text-h5{margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.6}.text-h6{margin-bottom:1rem;font-size:1rem;font-weight:700;line-height:1.7}p{margin-bottom:1rem;font-size:1rem;line-height:1.6}.text-xs{font-size:.795rem;line-height:1.2}.text-sm{font-size:.875rem;line-height:1.4}.text-lg{font-size:1.25rem;line-height:1.6}.inline-code{background-color:#f4f4f4;border-radius:4px;padding:.25rem .5rem;font-family:monospace;font-size:.875rem}.muted{color:#6c757d;font-size:1rem;line-height:1.6}.p-xs{padding:.25rem}.p-sm{padding:.5rem}.p-md{padding:1rem}.p-lg{padding:1.5rem}.p-xl{padding:2rem}.p-xxl{padding:3rem}.pt-xs{padding-top:.25rem}.pt-sm{padding-top:.5rem}.pt-md{padding-top:1rem}.pt-lg{padding-top:1.5rem}.pt-xl{padding-top:2rem}.pt-xxl{padding-top:3rem}.pb-xs{padding-bottom:.25rem}.pb-sm{padding-bottom:.5rem}.pb-md{padding-bottom:1rem}.pb-lg{padding-bottom:1.5rem}.pb-xl{padding-bottom:2rem}.pb-xxl{padding-bottom:3rem}.pl-xs{padding-left:.25rem}.pl-sm{padding-left:.5rem}.pl-md{padding-left:1rem}.pl-lg{padding-left:1.5rem}.pl-xl{padding-left:2rem}.pl-xxl{padding-left:3rem}.pr-xs{padding-right:.25rem}.pr-sm{padding-right:.5rem}.pr-md{padding-right:1rem}.pr-lg{padding-right:1.5rem}.pr-xl{padding-right:2rem}.pr-xxl{padding-right:3rem}.m-xs{margin:.25rem}.m-sm{margin:.5rem}.m-md{margin:1rem}.m-lg{margin:1.5rem}.m-xl{margin:2rem}.m-xxl{margin:3rem}.mt-xs{margin-top:.25rem}.mt-sm{margin-top:.5rem}.mt-md{margin-top:1rem}.mt-lg{margin-top:1.5rem}.mt-xl{margin-top:2rem}.mt-xxl{margin-top:3rem}.mb-xs{margin-bottom:.25rem}.mb-sm{margin-bottom:.5rem}.mb-md{margin-bottom:1rem}.mb-lg{margin-bottom:1.5rem}.mb-xl{margin-bottom:2rem}.mb-xxl{margin-bottom:3rem}.ml-xs{margin-left:.25rem}.ml-sm{margin-left:.5rem}.ml-md{margin-left:1rem}.ml-lg{margin-left:1.5rem}.ml-xl{margin-left:2rem}.ml-xxl{margin-left:3rem}.mr-xs{margin-right:.25rem}.mr-sm{margin-right:.5rem}.mr-md{margin-right:1rem}.mr-lg{margin-right:1.5rem}.mr-xl{margin-right:2rem}.mr-xxl{margin-right:3rem}.pa-xs{padding:.25rem}.pa-sm{padding:.5rem}.pa-md{padding:1rem}.pa-lg{padding:1.5rem}.pa-xl{padding:2rem}.pa-xxl{padding:3rem}.px-xs{padding-left:.25rem;padding-right:.25rem}.px-sm{padding-left:.5rem;padding-right:.5rem}.px-md{padding-left:1rem;padding-right:1rem}.px-lg{padding-left:1.5rem;padding-right:1.5rem}.px-xl{padding-left:2rem;padding-right:2rem}.px-xxl{padding-left:3rem;padding-right:3rem}.py-xs{padding-top:.25rem;padding-bottom:.25rem}.py-sm{padding-top:.5rem;padding-bottom:.5rem}.py-md{padding-top:1rem;padding-bottom:1rem}.py-lg{padding-top:1.5rem;padding-bottom:1.5rem}.py-xl{padding-top:2rem;padding-bottom:2rem}.py-xxl{padding-top:3rem;padding-bottom:3rem}.ma-xs{margin:.25rem}.ma-sm{margin:.5rem}.ma-md{margin:1rem}.ma-lg{margin:1.5rem}.ma-xl{margin:2rem}.ma-xxl{margin:3rem}.mx-xs{margin-left:.25rem;margin-right:.25rem}.mx-sm{margin-left:.5rem;margin-right:.5rem}.mx-md{margin-left:1rem;margin-right:1rem}.mx-lg{margin-left:1.5rem;margin-right:1.5rem}.mx-xl{margin-left:2rem;margin-right:2rem}.mx-xxl{margin-left:3rem;margin-right:3rem}.my-xs{margin-top:.25rem;margin-bottom:.25rem}.my-sm{margin-top:.5rem;margin-bottom:.5rem}.my-md{margin-top:1rem;margin-bottom:1rem}.my-lg{margin-top:1.5rem;margin-bottom:1.5rem}.my-xl{margin-top:2rem;margin-bottom:2rem}.my-xxl{margin-top:3rem;margin-bottom:3rem}.divider{border-top:1px solid #ddd}:root{--color-success:#28a745;--color-danger:#dc3545;--color-info:#17a2b8;--color-warning:#ffc107;--color-secondary:#6c757d;--color-green:#28a745;--color-orange:orange;--color-gray:#6c757d;--color-red:#dc3545;--color-blue:#007bff;--color-yellow:#ffc107;--color-violet:#6f42c1}.bg-success{background-color:var(--color-success)}.bg-danger{background-color:var(--color-danger)}.bg-info{background-color:var(--color-info)}.bg-warning{background-color:var(--color-warning)}.bg-secondary{background-color:var(--color-secondary)}.bg-green{background-color:var(--color-green)}.bg-green-1{background-color:#69c16b}.bg-green-2{background-color:#5dba59}.bg-green-3{background-color:var(--color-green)}.bg-green-4{background-color:#1f7d2f}.bg-green-5{background-color:#206b2f}.bg-orange{background-color:var(--color-orange)}.bg-orange-1{background-color:#ffb84d}.bg-orange-2{background-color:#ff9f33}.bg-orange-3{background-color:var(--color-orange)}.bg-orange-4{background-color:#cc8400}.bg-orange-5{background-color:#b36e00}.bg-gray{background-color:var(--color-gray)}.bg-gray-1{background-color:#a1a6aa}.bg-gray-2{background-color:#8f9295}.bg-gray-3{background-color:var(--color-gray)}.bg-gray-4{background-color:#5f6366}.bg-gray-5{background-color:#4d5153}.bg-red{background-color:var(--color-red)}.bg-red-1{background-color:#ff6f6f}.bg-red-2{background-color:#f23d3d}.bg-red-3{background-color:var(--color-red)}.bg-red-4{background-color:#9a1d1d}.bg-red-5{background-color:#8a1414}.bg-blue{background-color:var(--color-blue)}.bg-blue-1{background-color:#6af}.bg-blue-2{background-color:#39f}.bg-blue-3{background-color:var(--color-blue)}.bg-blue-4{background-color:#005cbf}.bg-blue-5{background-color:#00498c}.bg-yellow{background-color:var(--color-yellow)}.bg-yellow-1{background-color:#ffe066}.bg-yellow-2{background-color:#ffcd33}.bg-yellow-3{background-color:var(--color-yellow)}.bg-yellow-4{background-color:#e6b800}.bg-yellow-5{background-color:#cc9f00}.bg-violet{background-color:var(--color-violet)}.bg-violet-1{background-color:#9b66d3}.bg-violet-2{background-color:#8752a8}.bg-violet-3{background-color:var(--color-violet)}.bg-violet-4{background-color:#5a2a85}.bg-violet-5{background-color:#4a2071}.color-success{color:var(--color-success)}.color-danger{color:var(--color-danger)}.color-info{color:var(--color-info)}.color-warning{color:var(--color-warning)}.color-secondary{color:var(--color-secondary)}.color-green{color:var(--color-green)}.color-green-1{color:#69c16b}.color-green-2{color:#5dba59}.color-green-3{color:var(--color-green)}.color-green-4{color:#1f7d2f}.color-green-5{color:#206b2f}.color-orange{color:var(--color-orange)}.color-orange-1{color:#ffb84d}.color-orange-2{color:#ff9f33}.color-orange-3{color:var(--color-orange)}.color-orange-4{color:#cc8400}.color-orange-5{color:#b36e00}.color-gray{color:var(--color-gray)}.color-gray-1{color:#a1a6aa}.color-gray-2{color:#8f9295}.color-gray-3{color:var(--color-gray)}.color-gray-4{color:#5f6366}.color-gray-5{color:#4d5153}.color-red{color:var(--color-red)}.color-red-1{color:#ff6f6f}.color-red-2{color:#f23d3d}.color-red-3{color:var(--color-red)}.color-red-4{color:#9a1d1d}.color-red-5{color:#8a1414}.color-blue{color:var(--color-blue)}.color-blue-1{color:#6af}.color-blue-2{color:#39f}.color-blue-3{color:var(--color-blue)}.color-blue-4{color:#005cbf}.color-blue-5{color:#00498c}.color-yellow{color:var(--color-yellow)}.color-yellow-1{color:#ffe066}.color-yellow-2{color:#ffcd33}.color-yellow-3{color:var(--color-yellow)}.color-yellow-4{color:#e6b800}.color-yellow-5{color:#cc9f00}.color-violet{color:var(--color-violet)}.color-violet-1{color:#9b66d3}.color-violet-2{color:#8752a8}.color-violet-3{color:var(--color-violet)}.color-violet-4{color:#5a2a85}.color-violet-5{color:#4a2071}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col{box-sizing:border-box;flex:1 0;max-width:100%;padding-left:15px;padding-right:15px}@media (width>=576px){.col-sm{flex:1 0;max-width:100%}.col-sm-1{flex:0 0 8.33%;max-width:8.33%}.col-sm-2{flex:0 0 16.66%;max-width:16.66%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33%;max-width:33.33%}.col-sm-5{flex:0 0 41.66%;max-width:41.66%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33%;max-width:58.33%}.col-sm-8{flex:0 0 66.66%;max-width:66.66%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33%;max-width:83.33%}.col-sm-11{flex:0 0 91.66%;max-width:91.66%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (width>=768px){.col-md{flex:1 0;max-width:100%}.col-md-1{flex:0 0 8.33%;max-width:8.33%}.col-md-2{flex:0 0 16.66%;max-width:16.66%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33%;max-width:33.33%}.col-md-5{flex:0 0 41.66%;max-width:41.66%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33%;max-width:58.33%}.col-md-8{flex:0 0 66.66%;max-width:66.66%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33%;max-width:83.33%}.col-md-11{flex:0 0 91.66%;max-width:91.66%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=992px){.col-lg{flex:1 0;max-width:100%}.col-lg-1{flex:0 0 8.33%;max-width:8.33%}.col-lg-2{flex:0 0 16.66%;max-width:16.66%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33%;max-width:33.33%}.col-lg-5{flex:0 0 41.66%;max-width:41.66%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33%;max-width:58.33%}.col-lg-8{flex:0 0 66.66%;max-width:66.66%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33%;max-width:83.33%}.col-lg-11{flex:0 0 91.66%;max-width:91.66%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (width>=1200px){.col-xl{flex:1 0;max-width:100%}.col-xl-1{flex:0 0 8.33%;max-width:8.33%}.col-xl-2{flex:0 0 16.66%;max-width:16.66%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33%;max-width:33.33%}.col-xl-5{flex:0 0 41.66%;max-width:41.66%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33%;max-width:58.33%}.col-xl-8{flex:0 0 66.66%;max-width:66.66%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33%;max-width:83.33%}.col-xl-11{flex:0 0 91.66%;max-width:91.66%}.col-xl-12{flex:0 0 100%;max-width:100%}}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.d-inline-grid{display:inline-grid}.d-table{display:table}.d-table-cell{display:table-cell}.d-none{display:none}.w-full{width:100%}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-4\/5{width:80%}.w-auto{width:auto}.w-fit{width:fit-content}.w-max{width:max-content}.w-min{width:min-content}.w-100{width:100px}.w-200{width:200px}.w-300{width:300px}.w-400{width:400px}.w-500{width:500px}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.shadow-md{box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f}.shadow-lg{box-shadow:0 10px 15px #0000001a,0 4px 6px #0000000d}.shadow-xl{box-shadow:0 20px 25px #00000026,0 10px 10px #0000000d}.shadow-2xl{box-shadow:0 25px 50px #00000040}.shadow-inset{box-shadow:inset 0 2px 4px #0000000f}.shadow-none{box-shadow:none}.hover\:shadow:hover{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.hover\:shadow-md:hover{box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f}.hover\:shadow-lg:hover{box-shadow:0 10px 15px #0000001a,0 4px 6px #0000000d}:root{--ml-muted-foreground:#52525b;--docs-header-height:3.5rem;--docs-sidebar-width:240px;--docs-sidebar-background:#fafafa;--docs-content-width:56rem;--docs-font-mono:ui-monospace, SFMono-Regular, "Cascadia Code", Consolas, monospace;--docs-code-background:#fcfcfd;--docs-language-highlight:#f97316}code,pre{font-family:var(--docs-font-mono)}
