.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}.dark,.footer--dark,.light,.navbar--dark,:root,[data-theme=dark]{--ds-selected:var(--ca-orange-500);--ds-selected-foreground:var(--ca-gray-100);--ds-selected-subtle:var(--ca-orange-500-a12);--ds-selected-border:var(--ca-orange-500);--ds-panel-hover:var(--ca-white-a6);--ds-chrome-fill:var(--ca-white-a14);--ds-chrome-fill-hover:var(--ca-white-a20);--ds-surface-chrome:var(--ca-gray-900);--ds-border-chrome:var(--ca-gray-900);--ds-surface-brand:var(--ca-orange-500);--ds-surface-brand-subtle:var(--ca-orange-500-a12);--ds-border-brand-subtle:var(--ca-orange-500-a24);--ds-text-on-brand:var(--ca-gray-900);--ds-text-brand:var(--ca-orange-500);--ds-brand-ink-on-light:var(--ca-gray-800);--ds-brand-ink-on-dark:var(--ca-gray-100);--ds-text-disabled:var(--ca-gray-500);--ds-border-input:var(--ca-gray-500);--ds-action:var(--ca-orange-500);--ds-action-hover:var(--ca-orange-400);--ds-action-pressed:var(--ca-orange-600);--ds-action-foreground:var(--ca-gray-900);--ds-action-mark:var(--ca-gray-100);--ds-action-destructive:var(--ca-red-500);--ds-action-destructive-hover:var(--ca-red-600);--ds-action-destructive-pressed:var(--ca-red-700);--ds-action-destructive-foreground:var(--ca-gray-100);--ds-focus-ring:var(--ca-orange-500);--ds-disabled-foreground:var(--ca-gray-500);--ds-scrim:var(--ca-black-a80);--ds-scrim-light:var(--ca-white-a80);--ds-status-success:var(--ca-evergreen-500);--ds-status-success-foreground:var(--ca-gray-100);--ds-status-warning:var(--ca-yellow-500);--ds-status-warning-foreground:var(--ca-gray-900);--ds-status-error:var(--ca-red-500);--ds-status-error-foreground:var(--ca-gray-100);--ds-status-info:var(--ca-cobalt-500);--ds-status-info-foreground:var(--ca-gray-100);--ds-status-pending:var(--ca-periwinkle-500);--ds-status-pending-foreground:var(--ca-gray-900);--ds-status-neutral:var(--ca-gray-500);--ds-status-neutral-foreground:var(--ca-gray-100);--ds-viz-subject:var(--ca-orange-500);--ds-elevation-flat:var(--ca-shadow-none);--ds-glass-blur:var(--ca-blur-12);--ds-glass-saturate:var(--ca-saturate-140)}:root,[data-density=spacious]{--ds-table-row-h:var(--ca-size-44);--ds-table-cell-py:var(--ca-space-3);--ds-gap-section:var(--ca-space-16)}:root,[data-density=comfortable],[data-density=spacious]{--ds-control-h-sm:var(--ca-size-32);--ds-control-h-md:var(--ca-size-36);--ds-control-h-lg:var(--ca-size-44);--ds-control-square-sm:var(--ca-size-32);--ds-control-square-md:var(--ca-size-36);--ds-control-square-lg:var(--ca-size-44);--ds-table-cell-px:var(--ca-space-4);--ds-inset-card:var(--ca-space-6);--ds-inset-dense:var(--ca-space-4);--ds-inset-page:var(--ca-space-8);--ds-gap-field:var(--ca-space-4);--ds-gap-group:var(--ca-space-3);--ds-gap-item:var(--ca-space-4);--ds-gap-block:var(--ca-space-6);--ds-type-cell-font:var(--ca-font-sharp);--ds-type-cell-numeric-size-mobile:var(--ca-type-body-size-mobile);--ds-type-cell-numeric-size-desktop:var(--ca-type-body-size-desktop);--ds-type-cell-numeric-leading:var(--ca-type-body-leading)}[data-slot=base-button][data-size="2xs"],[data-slot=base-button][data-size=xs]{--base-button-px:var(--ds-control-px-xs);--base-button-icon-solo:var(--ds-icon-sm)}[data-slot=base-button][data-size="2xs"],[data-slot=base-button][data-size=md],[data-slot=base-button][data-size=sm],[data-slot=base-button][data-size=xs]{--base-button-gap:var(--ds-gap-tight);--base-button-icon:var(--ds-icon-sm)}[data-slot=base-button][data-size=lg],[data-slot=base-button][data-size=md]{--base-button-px:var(--ds-inset-lg);--base-button-icon-solo:var(--ds-icon-md)}[data-slot=base-button][data-variant=ghost],[data-slot=base-button][data-variant=outline]{--base-button-hover-bg:var(--ds-fill-subtle);--base-button-pressed-bg:var(--ds-fill-pressed);--base-button-fg:var(--ds-text)}[data-slot=input][data-size=md],[data-slot=input][data-size=sm]{--input-px:var(--ds-inset-md);--input-font:var(--ds-type-body-font);--input-size-mobile:var(--ds-type-body-size-mobile);--input-size-desktop:var(--ds-type-body-size-desktop);--input-leading:var(--ds-type-body-leading);--input-tracking:var(--ds-type-body-tracking);--input-weight:var(--ds-type-body-weight)}[data-slot=select][data-size=md],[data-slot=select][data-size=sm]{--select-px:var(--ds-inset-md);--select-item-h:var(--ds-control-h-sm);--select-font:var(--ds-type-body-font);--select-size-mobile:var(--ds-type-body-size-mobile);--select-size-desktop:var(--ds-type-body-size-desktop);--select-leading:var(--ds-type-body-leading);--select-tracking:var(--ds-type-body-tracking);--select-weight:var(--ds-type-body-weight)}[data-slot=dropdown-menu],[data-slot=dropdown-menu] .dark{--dropdown-menu-fg:var(--ds-text);--dropdown-menu-label:var(--ds-text-tertiary);--dropdown-menu-item-hover:var(--ds-fill-subtle)}[data-slot=multi-select][data-size=md],[data-slot=multi-select][data-size=sm]{--multi-select-row-h:var(--ds-control-h-xs);--multi-select-px:var(--ds-inset-md);--multi-select-font:var(--ds-type-body-font);--multi-select-size-mobile:var(--ds-type-body-size-mobile);--multi-select-size-desktop:var(--ds-type-body-size-desktop);--multi-select-leading:var(--ds-type-body-leading);--multi-select-tracking:var(--ds-type-body-tracking);--multi-select-weight:var(--ds-type-body-weight)}[data-slot=date-picker][data-size=md],[data-slot=date-picker][data-size=sm]{--date-picker-px:var(--ds-inset-md);--date-picker-font:var(--ds-type-body-font);--date-picker-size-mobile:var(--ds-type-body-size-mobile);--date-picker-size-desktop:var(--ds-type-body-size-desktop);--date-picker-leading:var(--ds-type-body-leading);--date-picker-tracking:var(--ds-type-body-tracking);--date-picker-weight:var(--ds-type-body-weight)}[data-slot=chart-frame][data-mode=categorical],[data-slot=chart-frame][data-mode=comparison]{--chart-frame-series-1:var(--ds-viz-cat-1);--chart-frame-series-2:var(--ds-viz-cat-2)}[data-slot=page],[data-slot=page][data-aside-size=narrow]{--page-aside-w:var(--ds-layout-aside-w)}[data-slot=date-field][data-size=md],[data-slot=date-field][data-size=sm]{--date-field-px:var(--ds-inset-md);--date-field-font:var(--ds-type-body-font);--date-field-size-mobile:var(--ds-type-body-size-mobile);--date-field-size-desktop:var(--ds-type-body-size-desktop);--date-field-leading:var(--ds-type-body-leading);--date-field-tracking:var(--ds-type-body-tracking);--date-field-weight:var(--ds-type-body-weight)}.markdown li,body{word-wrap:break-word}.toggleButton_gllP,html{-webkit-tap-highlight-color:transparent}.hitPath_ieM4,.hitTitle_vyVt,.page_tpjO .urlCopyUrl_gxcX,.stageLabel_LiGo{text-overflow:ellipsis;white-space:nowrap}*,.glyphSwitch_uo5g,.loadingRing_RJI3 div,.shotFrame_yVio,.stepButton_cIaB{box-sizing:border-box}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:#0000;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:#0000000d;--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 #0000001a;--ifm-global-shadow-md:0 5px 40px #0003;--ifm-global-shadow-tl:0 12px 28px 0 #0003,0 2px 4px 0 #0000001a;--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:#0000;--ifm-table-stripe-background:#00000008;--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 256 256"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(0,0,0,0.5)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:#0000}html{background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none,.tabItem_LNqP{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.menuExternalLink_NmtK,.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid #0000001a;border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:initial;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}.container_lyt7,.container_lyt7>svg,img{max-width:100%}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading));--ifm-h1-font-size:var(--ds-type-display-size-desktop)}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul,.tabList__CuJ{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{border-collapse:collapse;display:block;margin-bottom:var(--ifm-spacing-vertical)}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){-webkit-text-decoration:none;text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary,.wordWrapButtonEnabled_uzNF .wordWrapButtonIcon_b1P5{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.markdown table th:not([align]),.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.text--uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.entity-api-table td,.entity-api-table th,.text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{list-style:none;padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:#3578e526;--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:#ebedf026;--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:#00a40026;--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:#54c7ec26;--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:#ffba0026;--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:#fa383e26;--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert--secondary,details.alert{--ifm-alert-foreground-color:var(--ds-text)}.alert--danger,.alert--info,.alert--secondary,.alert--success,.alert--warning{--ifm-alert-background-color-highlight:var(--ds-fill);--ifm-alert-border-color:#0000}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem;text-transform:uppercase}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after,.searchBarContainer_NW3z.searchIndexLoading_EJ1f .searchBarLoadingRing_YnHq{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:any-link:hover,.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);-webkit-text-decoration:none;text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;user-select:none;white-space:nowrap}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:#0000;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.dropdown__link--active,.dropdown__link:hover,.faq-nav-card,.faq-nav-card:hover,.featureCard_QAQr h3,.featureCard_QAQr p,.menu__link:hover,.navbar__brand:hover,.navbar__link--active,.navbar__link:hover,.page_tpjO .btnOutline_FPx6,.page_tpjO .btnOutline_FPx6:hover,.page_tpjO .btnPrimary_pzOO,.page_tpjO .btnPrimary_pzOO:hover,.page_tpjO .btnSecondary_WQMW,.page_tpjO .btnSecondary_WQMW:hover,.page_tpjO .urlCopyUrl_gxcX,.pagination-nav__link:hover,.pagination__link:hover,.tag_zVej:hover{-webkit-text-decoration:none;text-decoration:none}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card,.page_tpjO{flex-direction:column}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;overflow:hidden}.card--full-height{height:100%}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);-webkit-text-decoration:none;text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_Tfdd:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;list-style:none;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;pointer-events:none;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem;white-space:nowrap}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color)}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.page_tpjO,body{-webkit-font-smoothing:antialiased}.footer__item{margin-top:0}.admonitionContent_BuS1>:last-child,.cardContainer_fWXF :last-child,.collapsibleContent_i85q p:last-child,.details_lb9f>summary>p:last-child,.footer__items,.searchResultItem_U687>h2,.tabItem_Ymn6>:last-child{margin-bottom:0}[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{list-style:none;margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_lb9f[data-collapsed=false].isBrowser_bmU9>summary:before,.details_lb9f[open]:not(.isBrowser_bmU9)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.navbar-sidebar,.navbar-sidebar__backdrop{opacity:0;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;left:0;bottom:0;top:0;visibility:hidden}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color)}.menu__caret:before,.menu__link--sublist-caret:after{height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;content:"";filter:var(--ifm-menu-link-sublist-icon-filter)}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.navbar__items--center .navbar__brand,body{margin:0}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active);font-weight:var(--ds-type-body-weight)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color)}.announcementBarContent_xLdY,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.docCardListItem_W1sv>*,.navbar__logo img,body,html{height:100%}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal);white-space:nowrap}#nprogress,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color)}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:#ffffff1a;--ifm-navbar-search-input-placeholder-color:#ffffff80;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:#ffffff0d;--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:1rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);position:fixed;transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:#0009;position:fixed;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav{display:grid;grid-gap:var(--ifm-spacing-horizontal);gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover)}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.breadcrumbs,.footer,.footer__title,.navbar__link,.navbar__search-input,.pagination-nav__label{font-size:var(--ds-type-body-size-desktop)}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;cursor:pointer;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto;padding-left:0}.menu,.navbar__link{font-weight:var(--ds-type-body-weight)}.tabs__item{border-bottom:3px solid #0000;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:#ffffff0d;--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#ffffff1a;--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:#ffffff12;--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec}:root{--docusaurus-progress-bar-color:var(--ifm-color-primary);--ca-orange-100:#ffe3d3;--ca-orange-200:#ffc6a8;--ca-orange-300:#ffaa7c;--ca-orange-400:#ff8d51;--ca-orange-500:#ff7125;--ca-orange-600:#cc5a1e;--ca-orange-700:#994416;--ca-orange-800:#662d0f;--ca-orange-900:#331707;--ca-gray-100:#fff;--ca-gray-200:#ededed;--ca-gray-300:#cacaca;--ca-gray-400:#b3b3b3;--ca-gray-500:#7d7d7d;--ca-gray-600:#545454;--ca-gray-700:#323232;--ca-gray-800:#151515;--ca-gray-900:#000;--ca-gold-100:#ede7cc;--ca-gold-200:#dbd099;--ca-gold-300:#c9b866;--ca-gold-400:#b7a133;--ca-gold-500:#a58900;--ca-gold-600:#846e00;--ca-gold-700:#635200;--ca-gold-800:#423700;--ca-gold-900:#211b00;--ca-yellow-100:#f9f8d3;--ca-yellow-200:#f2f0a8;--ca-yellow-300:#ece97c;--ca-yellow-400:#e5e151;--ca-yellow-500:#dfda25;--ca-yellow-600:#b2ae1e;--ca-yellow-700:#868316;--ca-yellow-800:#59570f;--ca-yellow-900:#2d2c07;--ca-emerald-100:#e1f6d6;--ca-emerald-200:#c3edad;--ca-emerald-300:#a4e385;--ca-emerald-400:#86da5c;--ca-emerald-500:#68d133;--ca-emerald-600:#53a729;--ca-emerald-700:#3e7d1f;--ca-emerald-800:#2a5414;--ca-emerald-900:#152a0a;--ca-evergreen-100:#d3e7cc;--ca-evergreen-200:#a7cf99;--ca-evergreen-300:#7cb666;--ca-evergreen-400:#509e33;--ca-evergreen-500:#248600;--ca-evergreen-600:#1d6b00;--ca-evergreen-700:#165000;--ca-evergreen-800:#0e3600;--ca-evergreen-900:#071b00;--ca-cobalt-100:#ccd9fc;--ca-cobalt-200:#99b3f9;--ca-cobalt-300:#668cf5;--ca-cobalt-400:#3366f2;--ca-cobalt-500:#0040ef;--ca-cobalt-600:#0033bf;--ca-cobalt-700:#00268f;--ca-cobalt-800:#001a60;--ca-cobalt-900:#000d30;--ca-periwinkle-100:#dde7ff;--ca-periwinkle-200:#bbceff;--ca-periwinkle-300:#99b6ff;--ca-periwinkle-400:#779dff;--ca-periwinkle-500:#5585ff;--ca-periwinkle-600:#446acc;--ca-periwinkle-700:#335099;--ca-periwinkle-800:#223566;--ca-periwinkle-900:#111b33;--ca-red-100:#f6d1d8;--ca-red-200:#eea3b1;--ca-red-300:#e5748b;--ca-red-400:#dd4664;--ca-red-500:#d4183d;--ca-red-600:#aa1331;--ca-red-700:#7f0e25;--ca-red-800:#550a18;--ca-red-900:#2a050c;--ca-black-a80:#000c;--ca-black-a60:#0009;--ca-black-a40:#0006;--ca-black-a20:#0003;--ca-black-a12:#0000001f;--ca-black-a8:#00000014;--ca-black-a4:#0000000a;--ca-white-a80:#fffc;--ca-white-a70:#ffffffb3;--ca-white-a60:#fff9;--ca-white-a40:#fff6;--ca-white-a20:#fff3;--ca-white-a12:#ffffff1f;--ca-white-a8:#ffffff14;--ca-white-a4:#ffffff0a;--ca-gray-200-a70:#edededb3;--ca-gray-700-a70:#323232b3;--ca-orange-500-a45:#ff712573;--ca-orange-500-a12:#ff71251f;--ca-orange-500-a24:#ff71253d;--ca-cobalt-l56-1-a16:#2168f229;--ca-amber-l65-a16:#c4800629;--ca-magenta-l59-a16:#d2318a29;--ca-green-l56-a16:#258a1c29;--ca-cyan-l64-a16:#0397cb29;--ca-violet-l55-a16:#864ad229;--ca-teal-l63-a16:#019d9029;--ca-red-l51-a16:#af362829;--ca-cobalt-l67-9-a20:#5d94ff33;--ca-amber-l82-a20:#fcb44233;--ca-magenta-l72-a20:#f072b333;--ca-green-l77-97-a20:#77d16333;--ca-cyan-l74-a20:#53b6eb33;--ca-violet-l66-a20:#a376e933;--ca-teal-l82-a20:#54ddce33;--ca-red-l68-a20:#e2726b33;--ca-neutral-100:#fff;--ca-neutral-98:#fafafa;--ca-neutral-97:#f6f6f6;--ca-neutral-96:#f2f2f2;--ca-neutral-95:#ededed;--ca-neutral-92:#e3e3e3;--ca-neutral-87:#d4d4d4;--ca-neutral-84:#cacaca;--ca-neutral-77:#b3b3b3;--ca-neutral-64:#8c8c8c;--ca-neutral-59:#7d7d7d;--ca-neutral-53:#6b6b6b;--ca-neutral-45:#545454;--ca-neutral-35:#3a3a3a;--ca-neutral-33:#363636;--ca-neutral-32:#323232;--ca-neutral-31:#303030;--ca-neutral-29:#2b2b2b;--ca-neutral-27:#262626;--ca-neutral-24:#1f1f1f;--ca-neutral-23:#1c1c1c;--ca-neutral-20:#151515;--ca-neutral-17:#101010;--ca-neutral-0:#000;--ca-black-a3:#00000008;--ca-black-a5:#0000000d;--ca-black-a6:#0000000f;--ca-black-a7:#00000012;--ca-white-a6:#ffffff0f;--ca-white-a7:#ffffff12;--ca-white-a9:#ffffff17;--ca-white-a11:#ffffff1c;--ca-white-a14:#ffffff24;--ca-transparent:#0000;--ca-periwinkle-l52:#3a5fc9;--ca-periwinkle-l44:#2647ae;--ca-evergreen-500-a12:#2486001f;--ca-emerald-500-a14:#68d13324;--ca-yellow-500-a24:#dfda253d;--ca-yellow-500-a14:#dfda2524;--ca-red-500-a10:#d4183d1a;--ca-red-400-a16:#dd466429;--ca-cobalt-500-a10:#0040ef1a;--ca-cobalt-400-a22:#3366f238;--ca-periwinkle-500-a14:#5585ff24;--ca-periwinkle-500-a18:#5585ff2e;--ca-evergreen-500-a28:#24860047;--ca-periwinkle-500-a28:#5585ff47;--ca-gold-500-a28:#a5890047;--ca-evergreen-500-a44:#24860070;--ca-periwinkle-500-a44:#5585ff70;--ca-gold-500-a44:#a5890070;--ca-cobalt-l32:#072c73;--ca-cobalt-l38:#2d4268;--ca-cobalt-l39:#0b3a99;--ca-cobalt-l40:#093da1;--ca-cobalt-l42-0:#1043a8;--ca-cobalt-l42-3:#24479a;--ca-cobalt-l49-9:#1957d2;--ca-cobalt-l50-0:#1e59cd;--ca-cobalt-l52:#3e66b3;--ca-cobalt-l55:#366bd3;--ca-cobalt-l56-1:#2168f2;--ca-cobalt-l56-3:#3a6fd8;--ca-cobalt-l60:#447be4;--ca-cobalt-l64:#5d8ae6;--ca-cobalt-l67-9:#5d94ff;--ca-cobalt-l68-0:#6095fa;--ca-cobalt-l69-9:#719def;--ca-cobalt-l70-1:#759ee9;--ca-cobalt-l79-9:#9ebef8;--ca-cobalt-l80-0:#9bbeff;--ca-cobalt-l81:#a5c0f3;--ca-cobalt-l85:#b9cff6;--ca-cobalt-l89:#c9dcfd;--ca-cobalt-l96:#ebf2fe;--ca-amber-l47:#7a5200;--ca-amber-l51:#8a5d12;--ca-amber-l64:#b97d00;--ca-amber-l65:#c48006;--ca-amber-l68:#c98a1f;--ca-amber-l76:#dca94a;--ca-amber-l82:#fcb442;--ca-amber-l88:#efd39a;--ca-amber-l90:#ffd795;--ca-magenta-l59:#d2318a;--ca-magenta-l72:#f072b3;--ca-green-l51:#1d7a3a;--ca-green-l56:#258a1c;--ca-green-l77-97:#77d163;--ca-green-l78-02:#6fd08a;--ca-cyan-l64:#0397cb;--ca-cyan-l74:#53b6eb;--ca-violet-l55:#864ad2;--ca-violet-l66:#a376e9;--ca-teal-l63:#019d90;--ca-teal-l82:#54ddce;--ca-red-l51:#af3628;--ca-red-l54:#c4243f;--ca-red-l68:#e2726b;--ca-red-l69:#f0687f;--ca-orange-l38:#61351d;--ca-orange-l42:#7d3500;--ca-orange-l52:#a54b0b;--ca-orange-l55:#b45003;--ca-orange-l64:#e15e03;--ca-orange-l68:#e87227;--ca-orange-l70:#dd8455;--ca-orange-l71:#ff7125;--ca-orange-l80:#ffa475;--ca-orange-l85:#f1c2ab;--ca-slate-l45:#4b566b;--ca-slate-l47:#4b5a73;--ca-slate-l58:#6b7a96;--ca-slate-l61:#7685a0;--ca-slate-l71:#94a3c0;--ca-slate-l75:#a3afc4;--ca-slate-l85-5:#c8d0dd;--ca-slate-l86-5:#c8d3e8;--ca-neutral-82:#c4c4c4;--ca-neutral-72:#a3a3a3;--ca-neutral-69:#9a9a9a;--ca-neutral-47:#5a5a5a;--ca-neutral-41:#4a4a4a;--ca-neutral-30:#2e2e2e;--ca-cobalt-l49-9-a10:#1957d21a;--ca-cobalt-l67-9-a14:#5d94ff24;--ca-tmp-gray-450:#9d9d9d;--ca-tmp-gray-550:#717171;--ca-radius-4:0.25rem;--ca-radius-8:0.5rem;--ca-radius-10:0.625rem;--ca-radius-12:0.75rem;--ca-radius-16:1rem;--ca-radius-24:1.5rem;--ca-radius-32:2rem;--ca-radius-40:2.5rem;--ca-radius-full:9999px;--ca-tmp-radius-lg:0.625rem;--ca-space-0:0rem;--ca-space-0-5:0.125rem;--ca-space-1:0.25rem;--ca-space-1-5:0.375rem;--ca-space-2:0.5rem;--ca-space-3:0.75rem;--ca-space-4:1rem;--ca-space-5:1.25rem;--ca-space-6:1.5rem;--ca-space-8:2rem;--ca-space-10:2.5rem;--ca-space-12:3rem;--ca-space-16:4rem;--ca-space-18:4.5rem;--ca-space-24:6rem;--ca-size-4:0.25rem;--ca-size-8:0.5rem;--ca-size-12:0.75rem;--ca-size-10:0.625rem;--ca-size-14:0.875rem;--ca-size-16:1rem;--ca-size-20:1.25rem;--ca-size-24:1.5rem;--ca-size-28:1.75rem;--ca-size-32:2rem;--ca-size-36:2.25rem;--ca-size-40:2.5rem;--ca-size-44:2.75rem;--ca-size-48:3rem;--ca-size-56:3.5rem;--ca-size-64:4rem;--ca-size-96:6rem;--ca-size-160:10rem;--ca-size-128:8rem;--ca-size-216:13.5rem;--ca-size-224:14rem;--ca-size-240:15rem;--ca-size-280:17.5rem;--ca-size-320:20rem;--ca-size-352:22rem;--ca-size-480:30rem;--ca-size-640:40rem;--ca-size-448:28rem;--ca-size-576:36rem;--ca-size-768:48rem;--ca-size-960:60rem;--ca-size-1280:80rem;--ca-size-1448:90.5rem;--ca-size-68ch:68ch;--ca-size-fill:100%;--ca-size-two-fifths:40%;--ca-ratio-5-2:5/2;--ca-breakpoint-sm:640px;--ca-breakpoint-md:768px;--ca-breakpoint-lg:1024px;--ca-breakpoint-xl:1280px;--ca-breakpoint-2xl:1536px;--ca-border-0:0;--ca-border-1:1px;--ca-border-2:2px;--ca-border-3:3px;--ca-opacity-0:0;--ca-opacity-4:0.04;--ca-opacity-8:0.08;--ca-opacity-12:0.12;--ca-opacity-20:0.2;--ca-opacity-40:0.4;--ca-opacity-45:0.45;--ca-opacity-60:0.6;--ca-opacity-70:0.7;--ca-opacity-80:0.8;--ca-opacity-100:1;--ca-shadow-none:none;--ca-shadow-1:0 1px 2px #0000000f,0 1px 3px #00000014;--ca-shadow-2:0 0 0 1px #0000000a,0 2px 6px #00000014,0 6px 16px #0000001a;--ca-shadow-3:0 4px 12px #0000001a,0 16px 40px #00000024;--ca-shadow-4:0 8px 24px #00000024,0 32px 80px #00000038;--ca-shadow-dark-1:inset 0 1px 0 #ffffff0f,0 1px 2px #0006,0 1px 3px #00000080;--ca-shadow-dark-2:inset 0 1px 0 #ffffff0f,0 2px 6px #00000073,0 6px 16px #0000008c;--ca-shadow-dark-3:inset 0 1px 0 #ffffff14,0 4px 12px #00000080,0 16px 40px #0009;--ca-shadow-dark-4:inset 0 1px 0 #ffffff14,0 8px 24px #0000008c,0 32px 80px #000000b3;--ca-shadow-resting:0 0 0 1px rgba(0,0,0,.045),0 1px 2px #0000000d,0 4px 14px rgba(0,0,0,.045);--ca-shadow-dark-resting:inset 0 1px 0 #ffffff0f,0 1px 2px #00000080,0 8px 24px #00000059;--ca-shadow-raised:0 0 0 1px #0000000d,0 2px 6px #00000012,0 10px 24px #00000014;--ca-shadow-dark-raised:inset 0 1px 0 #ffffff17,0 2px 6px #0000008c,0 14px 32px #00000073;--ca-shadow-thumb:0 0 0 1px #0000000a,0 1px 3px #0000001a;--ca-shadow-dark-thumb:inset 0 1px 0 #ffffff14,0 1px 3px #00000080;--ca-shadow-panel:0 0 0 1px #0000000d,0 2px 6px #0000000f,0 12px 32px #00000014;--ca-shadow-dark-panel:inset 0 1px 0 #ffffff12,0 2px 6px #00000080,0 12px 32px #00000073;--ca-blur-12:12px;--ca-blur-21:21px;--ca-saturate-140:140%;--ca-duration-0:0ms;--ca-duration-75:75ms;--ca-duration-150:150ms;--ca-duration-200:200ms;--ca-duration-300:300ms;--ca-duration-500:500ms;--ca-duration-800:800ms;--ca-duration-1500:1500ms;--ca-duration-2800:2800ms;--ca-ease-linear:linear;--ca-ease-standard:cubic-bezier(0.4,0,0.2,1);--ca-ease-out:cubic-bezier(0,0,0.2,1);--ca-ease-in:cubic-bezier(0.4,0,1,1);--ca-ease-in-out:cubic-bezier(0.42,0,0.58,1);--ca-scale-98:0.98;--ca-layer-0:0;--ca-layer-1:1;--ca-layer-100:100;--ca-layer-200:200;--ca-layer-300:300;--ca-layer-400:400;--ca-layer-500:500;--ca-layer-600:600;--ca-layer-700:700;--ca-layer-800:800;--ca-font-display:"MD Thermochrome 0.5",ui-sans-serif,system-ui,sans-serif;--ca-font-corner:"26A1 Marund Corner",ui-sans-serif,system-ui,sans-serif;--ca-font-sharp:"26A1 Marund Sharp",ui-sans-serif,system-ui,sans-serif;--ca-type-display-size-mobile:2rem;--ca-type-display-size-desktop:2.5rem;--ca-type-display-leading:1.1;--ca-type-display-tracking:-0.02em;--ca-type-display-weight:700;--ca-type-display-case:none;--ca-type-h1-size-mobile:1.75rem;--ca-type-h1-size-desktop:1.75rem;--ca-type-h1-leading:1.15;--ca-type-h1-tracking:-0.015em;--ca-type-h1-weight:700;--ca-type-h1-case:none;--ca-type-h2-size-mobile:1.25rem;--ca-type-h2-size-desktop:1.25rem;--ca-type-h2-leading:1.25;--ca-type-h2-tracking:-0.01em;--ca-type-h2-weight:700;--ca-type-h2-case:none;--ca-type-h3-size-mobile:1rem;--ca-type-h3-size-desktop:1rem;--ca-type-h3-leading:1.3;--ca-type-h3-tracking:0em;--ca-type-h3-weight:700;--ca-type-h3-case:none;--ca-type-body-size-mobile:0.875rem;--ca-type-body-size-desktop:0.875rem;--ca-type-body-leading:1.45;--ca-type-body-tracking:0em;--ca-type-body-weight:500;--ca-type-body-case:none;--ca-type-body-sm-size-mobile:0.8125rem;--ca-type-body-sm-size-desktop:0.8125rem;--ca-type-body-sm-leading:1.35;--ca-type-body-sm-tracking:0em;--ca-type-body-sm-weight:500;--ca-type-body-sm-case:none;--ca-type-body-lg-size-mobile:1rem;--ca-type-body-lg-size-desktop:1rem;--ca-type-body-lg-leading:1.5;--ca-type-body-lg-tracking:0em;--ca-type-body-lg-weight:500;--ca-type-body-lg-case:none;--ca-type-meta-size-mobile:0.75rem;--ca-type-meta-size-desktop:0.75rem;--ca-type-meta-leading:1.35;--ca-type-meta-tracking:0em;--ca-type-meta-weight:500;--ca-type-meta-case:none;--ca-type-overline-size-mobile:0.75rem;--ca-type-overline-size-desktop:0.75rem;--ca-type-overline-leading:1.3;--ca-type-overline-tracking:0em;--ca-type-overline-weight:500;--ca-type-overline-case:none;--ca-type-button-size-mobile:0.875rem;--ca-type-button-size-desktop:0.875rem;--ca-type-button-leading:1;--ca-type-button-tracking:0em;--ca-type-button-weight:500;--ca-type-button-case:none;--ca-type-label-size-mobile:0.75rem;--ca-type-label-size-desktop:0.75rem;--ca-type-label-leading:1;--ca-type-label-tracking:0em;--ca-type-label-weight:500;--ca-type-label-case:none;--ca-type-kpi-size-mobile:2.5rem;--ca-type-kpi-size-desktop:2.5rem;--ca-type-kpi-leading:1;--ca-type-kpi-tracking:-0.02em;--ca-type-kpi-weight:500;--ca-type-kpi-case:none;--ca-type-cap-shift:0.045em;--ca-type-branding-display-size-mobile:4rem;--ca-type-branding-display-size-desktop:7.375rem;--ca-type-branding-display-leading:1;--ca-type-branding-display-tracking:-0.02em;--ca-type-branding-display-weight:500;--ca-type-branding-display-case:uppercase;--ca-type-branding-h1-size-mobile:2.5rem;--ca-type-branding-h1-size-desktop:3.5rem;--ca-type-branding-h1-leading:normal;--ca-type-branding-h1-tracking:-0.02em;--ca-type-branding-h1-weight:500;--ca-type-branding-h1-case:none;--ca-type-branding-h2-size-mobile:2rem;--ca-type-branding-h2-size-desktop:2.5rem;--ca-type-branding-h2-leading:1;--ca-type-branding-h2-tracking:-0.02em;--ca-type-branding-h2-weight:500;--ca-type-branding-h2-case:none;--ca-type-branding-h3-size-mobile:1.5rem;--ca-type-branding-h3-size-desktop:1.75rem;--ca-type-branding-h3-leading:1.2;--ca-type-branding-h3-tracking:-0.02em;--ca-type-branding-h3-weight:500;--ca-type-branding-h3-case:none;--ca-type-branding-h4-size-mobile:1.125rem;--ca-type-branding-h4-size-desktop:1.375rem;--ca-type-branding-h4-leading:1.4;--ca-type-branding-h4-tracking:-0.01em;--ca-type-branding-h4-weight:500;--ca-type-branding-h4-case:none;--ca-type-branding-body-size-mobile:1rem;--ca-type-branding-body-size-desktop:1rem;--ca-type-branding-body-leading:1.4;--ca-type-branding-body-tracking:0em;--ca-type-branding-body-weight:500;--ca-type-branding-body-case:none;--ca-type-branding-overline-size-mobile:0.75rem;--ca-type-branding-overline-size-desktop:0.625rem;--ca-type-branding-overline-leading:1.04;--ca-type-branding-overline-tracking:0.1em;--ca-type-branding-overline-weight:500;--ca-type-branding-overline-case:uppercase;--ca-type-branding-section-size-mobile:0.875rem;--ca-type-branding-section-size-desktop:0.75rem;--ca-type-branding-section-leading:1.04;--ca-type-branding-section-tracking:0.1em;--ca-type-branding-section-weight:500;--ca-type-branding-section-case:uppercase;--ca-type-branding-caption-size-mobile:0.75rem;--ca-type-branding-caption-size-desktop:0.625rem;--ca-type-branding-caption-leading:1.4;--ca-type-branding-caption-tracking:0.04em;--ca-type-branding-caption-weight:500;--ca-type-branding-caption-case:uppercase;--ca-type-branding-label-size-mobile:0.75rem;--ca-type-branding-label-size-desktop:0.625rem;--ca-type-branding-label-leading:1.04;--ca-type-branding-label-tracking:0.1em;--ca-type-branding-label-weight:500;--ca-type-branding-label-case:uppercase;--ca-font-mono:"26A1 Marund Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ca-type-code-size-inline:0.875em;--ca-type-code-size-block:0.875rem;--ca-type-code-leading:1.6;--ca-type-code-tracking:0em;--ca-type-code-weight:500;--ca-type-code-case:none;--ca-tmp-text-xs:0.75rem;--ca-tmp-leading-xs:1rem;--ca-tmp-text-sm:0.875rem;--ca-tmp-leading-sm:1.25rem;--ds-radius-full:var(--ca-radius-full);--ds-radius-lg:var(--ca-tmp-radius-lg);--ds-radius-control:var(--ca-radius-full);--ds-radius-control-dense:var(--ca-radius-8);--ds-radius-checkbox:var(--ca-radius-4);--ds-viz-bar-radius:var(--ca-radius-4);--ds-radius-field:var(--ca-radius-8);--ds-radius-field-multiline:var(--ca-radius-8);--ds-radius-menu:var(--ca-radius-12);--ds-radius-nested:var(--ca-radius-8);--ds-radius-card-dense:var(--ca-radius-10);--ds-radius-card:var(--ca-radius-12);--ds-radius-panel:var(--ca-radius-16);--ds-radius-module:var(--ca-radius-16);--ds-control-px-sm:var(--ca-space-3);--ds-control-py-sm:var(--ca-space-1);--ds-control-px-lg:var(--ca-space-3);--ds-control-py-lg:var(--ca-space-1-5);--ds-control-gap:var(--ca-space-2);--ds-control-h-2xs:var(--ca-size-20);--ds-control-h-xs:var(--ca-size-24);--ds-control-px-xs:var(--ca-space-2);--ds-control-px-md:var(--ca-space-4);--ds-control-square-xs:var(--ca-size-24);--ds-control-track-2xs:var(--ca-size-36);--ds-control-track-xs:var(--ca-size-44);--ds-target-min:var(--ca-size-24);--ds-target-touch:var(--ca-size-44);--ds-icon-2xs:var(--ca-size-10);--ds-icon-xs:var(--ca-size-12);--ds-icon-compact:var(--ca-size-14);--ds-icon-sm:var(--ca-size-16);--ds-icon-md:var(--ca-size-20);--ds-icon-lg:var(--ca-size-24);--ds-icon-xl:var(--ca-size-32);--ds-avatar-sm:var(--ca-size-24);--ds-avatar-md:var(--ca-size-32);--ds-avatar-lg:var(--ca-size-40);--ds-scrollbar-sm:var(--ca-size-8);--ds-scrollbar-md:var(--ca-size-12);--ds-scrollbar-inset-sm:var(--ca-space-0-5);--ds-scrollbar-inset-md:var(--ca-space-1);--ds-indicator-dot:var(--ca-space-1-5);--ds-indicator-status:var(--ca-space-2);--ds-indicator-timeline:var(--ca-space-1-5);--ds-disclosure-max-h:var(--ca-size-240);--ds-menu-min-w:var(--ca-size-224);--ds-menu-max-w:var(--ca-size-320);--ds-tooltip-max-w:var(--ca-size-320);--ds-toggletip-max-w:var(--ca-size-480);--ds-dialog-w-sm:var(--ca-size-448);--ds-dialog-w-md:var(--ca-size-576);--ds-dialog-w-lg:var(--ca-size-768);--ds-dialog-w-xl:var(--ca-size-960);--ds-dialog-w-full:var(--ca-size-fill);--ds-drawer-extent-sm:var(--ca-size-352);--ds-drawer-extent-md:var(--ca-size-480);--ds-drawer-extent-lg:var(--ca-size-640);--ds-toast-w:var(--ca-size-352);--ds-form-label-w:var(--ca-size-216);--ds-progress-track-sm:var(--ca-size-4);--ds-progress-track-md:var(--ca-size-8);--ds-chart-plot-h:var(--ca-size-240);--ds-chart-plot-h-compact:var(--ca-size-160);--ds-chart-plot-aspect-tall:var(--ca-ratio-5-2);--ds-chart-network-h-md:var(--ca-size-352);--ds-chart-network-h-lg:var(--ca-size-480);--ds-sparkline-h:var(--ca-size-32);--ds-sparkline-w-sm:var(--ca-size-64);--ds-sparkline-w-md:var(--ca-size-96);--ds-sparkline-w-lg:var(--ca-size-128);--ds-chart-bar-h:var(--ca-size-12);--ds-command-palette-w:var(--ca-size-448);--ds-command-palette-list-max-h:var(--ca-size-320);--ds-select-menu-max-h-compact:var(--ca-size-240);--ds-toolbar-search-w:var(--ca-size-240);--ds-table-col-xs:var(--ca-size-96);--ds-table-col-sm:var(--ca-size-160);--ds-table-col-md:var(--ca-size-240);--ds-table-col-lg:var(--ca-size-320);--ds-table-min-md:var(--ca-size-640);--ds-table-min-lg:var(--ca-size-768);--ds-table-min-xl:var(--ca-size-960);--ds-inset-3xs:var(--ca-space-0-5);--ds-inset-2xs:var(--ca-space-1-5);--ds-inset-xs:var(--ca-space-2);--ds-inset-sm:var(--ca-space-3);--ds-inset-md:var(--ca-space-4);--ds-inset-lg:var(--ca-space-6);--ds-inset-xl:var(--ca-space-8);--ds-inset-module:var(--ca-space-12);--ds-gap-tight:var(--ca-space-1);--ds-gap-related:var(--ca-space-2);--ds-gap-xs:var(--ca-space-1);--ds-gap-sm:var(--ca-space-2);--ds-gap-md:var(--ca-space-4);--ds-gap-lg:var(--ca-space-6);--ds-gap-xl:var(--ca-space-8);--ds-gap-page:var(--ca-space-24);--ds-gap-field-label:var(--ca-space-2);--ds-gap-field-helper:var(--ca-space-1);--ds-layout-topbar-h:var(--ca-size-56);--ds-layout-topbar-search-w:var(--ca-size-352);--ds-layout-rail-w:var(--ca-size-216);--ds-layout-rail-w-collapsed:var(--ca-size-56);--ds-layout-sidebar-w:var(--ca-size-280);--ds-layout-nav-inset:var(--ca-space-3);--ds-layout-gutter-mobile:var(--ca-space-4);--ds-layout-gutter-desktop:var(--ca-space-6);--ds-layout-aside-w:var(--ca-size-240);--ds-layout-aside-w-detail:var(--ca-size-320);--ds-layout-form-max:var(--ca-size-768);--ds-layout-chrome-offset:var(--ca-space-0);--ds-layout-sticky-offset:var(--ca-space-0);--ds-layout-content-max:var(--ca-size-1280);--ds-layout-reading-max:var(--ca-size-1448);--ds-layout-measure:var(--ca-size-68ch);--ds-layout-label-max:var(--ca-size-two-fifths);--ds-layout-thread-max:var(--ca-size-768);--ds-breakpoint-sm:var(--ca-breakpoint-sm);--ds-breakpoint-md:var(--ca-breakpoint-md);--ds-breakpoint-lg:var(--ca-breakpoint-lg);--ds-breakpoint-xl:var(--ca-breakpoint-xl);--ds-breakpoint-2xl:var(--ca-breakpoint-2xl);--ds-border-width:var(--ca-border-1);--ds-border-width-strong:var(--ca-border-2);--ds-focus-ring-width:var(--ca-border-2);--ds-focus-ring-offset:var(--ca-border-2);--ds-opacity-disabled-media:var(--ca-opacity-40);--ds-opacity-glass:var(--ca-opacity-70);--ds-opacity-scrim:var(--ca-opacity-80);--ds-opacity-on-fill-hover:var(--ca-opacity-12);--ds-viz-area-opacity:var(--ca-opacity-12);--ds-viz-dimmed-opacity:var(--ca-opacity-20);--ds-motion-hover-duration:var(--ca-duration-150);--ds-motion-hover-easing:var(--ca-ease-out);--ds-motion-press-duration:var(--ca-duration-75);--ds-motion-press-easing:var(--ca-ease-out);--ds-motion-press-scale:var(--ca-scale-98);--ds-motion-fade-duration:var(--ca-duration-200);--ds-motion-fade-easing:var(--ca-ease-standard);--ds-motion-enter-duration:var(--ca-duration-200);--ds-motion-enter-easing:var(--ca-ease-out);--ds-motion-exit-duration:var(--ca-duration-150);--ds-motion-exit-easing:var(--ca-ease-in);--ds-motion-expand-duration:var(--ca-duration-300);--ds-motion-expand-easing:var(--ca-ease-standard);--ds-motion-overlay-enter-duration:var(--ca-duration-300);--ds-motion-overlay-enter-easing:var(--ca-ease-out);--ds-motion-overlay-exit-duration:var(--ca-duration-200);--ds-motion-overlay-exit-easing:var(--ca-ease-in);--ds-motion-reflow-duration:var(--ca-duration-500);--ds-motion-reflow-easing:var(--ca-ease-standard);--ds-motion-draw-duration:var(--ca-duration-800);--ds-motion-draw-easing:var(--ca-ease-standard);--ds-motion-clarify-duration:var(--ca-duration-800);--ds-motion-clarify-easing:var(--ca-ease-standard);--ds-motion-success-duration:var(--ca-duration-200);--ds-motion-success-easing:var(--ca-ease-out);--ds-motion-roll-duration:var(--ca-duration-300);--ds-motion-roll-easing:var(--ca-ease-out);--ds-motion-loop-duration:var(--ca-duration-1500);--ds-motion-loop-easing:var(--ca-ease-linear);--ds-motion-mark-duration:var(--ca-duration-2800);--ds-motion-mark-easing:var(--ca-ease-in-out);--ds-z-base:var(--ca-layer-0);--ds-z-raised:var(--ca-layer-1);--ds-z-sticky:var(--ca-layer-100);--ds-z-dropdown:var(--ca-layer-200);--ds-z-backdrop:var(--ca-layer-300);--ds-z-drawer:var(--ca-layer-400);--ds-z-dialog:var(--ca-layer-500);--ds-z-popover:var(--ca-layer-600);--ds-z-toast:var(--ca-layer-700);--ds-z-tooltip:var(--ca-layer-800);--ds-control-text-sm:var(--ca-tmp-text-xs);--ds-control-leading-sm:var(--ca-tmp-leading-xs);--ds-control-text-lg:var(--ca-tmp-text-sm);--ds-control-leading-lg:var(--ca-tmp-leading-sm);--ds-type-display-font:var(--ca-font-sharp);--ds-type-display-size-mobile:var(--ca-type-display-size-mobile);--ds-type-display-size-desktop:var(--ca-type-display-size-desktop);--ds-type-display-leading:var(--ca-type-display-leading);--ds-type-display-tracking:var(--ca-type-display-tracking);--ds-type-display-weight:var(--ca-type-display-weight);--ds-type-display-case:var(--ca-type-display-case);--ds-type-h1-font:var(--ca-font-sharp);--ds-type-h1-size-mobile:var(--ca-type-h1-size-mobile);--ds-type-h1-size-desktop:var(--ca-type-h1-size-desktop);--ds-type-h1-leading:var(--ca-type-h1-leading);--ds-type-h1-tracking:var(--ca-type-h1-tracking);--ds-type-h1-weight:var(--ca-type-h1-weight);--ds-type-h1-case:var(--ca-type-h1-case);--ds-type-h2-font:var(--ca-font-sharp);--ds-type-h2-size-mobile:var(--ca-type-h2-size-mobile);--ds-type-h2-size-desktop:var(--ca-type-h2-size-desktop);--ds-type-h2-leading:var(--ca-type-h2-leading);--ds-type-h2-tracking:var(--ca-type-h2-tracking);--ds-type-h2-weight:var(--ca-type-h2-weight);--ds-type-h2-case:var(--ca-type-h2-case);--ds-type-h3-font:var(--ca-font-sharp);--ds-type-h3-size-mobile:var(--ca-type-h3-size-mobile);--ds-type-h3-size-desktop:var(--ca-type-h3-size-desktop);--ds-type-h3-leading:var(--ca-type-h3-leading);--ds-type-h3-tracking:var(--ca-type-h3-tracking);--ds-type-h3-weight:var(--ca-type-h3-weight);--ds-type-h3-case:var(--ca-type-h3-case);--ds-type-body-font:var(--ca-font-sharp);--ds-type-body-size-mobile:var(--ca-type-body-size-mobile);--ds-type-body-size-desktop:var(--ca-type-body-size-desktop);--ds-type-body-leading:var(--ca-type-body-leading);--ds-type-body-tracking:var(--ca-type-body-tracking);--ds-type-body-weight:var(--ca-type-body-weight);--ds-type-body-case:var(--ca-type-body-case);--ds-type-body-sm-font:var(--ca-font-sharp);--ds-type-body-sm-size-mobile:var(--ca-type-body-sm-size-mobile);--ds-type-body-sm-size-desktop:var(--ca-type-body-sm-size-desktop);--ds-type-body-sm-leading:var(--ca-type-body-sm-leading);--ds-type-body-sm-tracking:var(--ca-type-body-sm-tracking);--ds-type-body-sm-weight:var(--ca-type-body-sm-weight);--ds-type-body-sm-case:var(--ca-type-body-sm-case);--ds-type-body-lg-font:var(--ca-font-sharp);--ds-type-body-lg-size-mobile:var(--ca-type-body-lg-size-mobile);--ds-type-body-lg-size-desktop:var(--ca-type-body-lg-size-desktop);--ds-type-body-lg-leading:var(--ca-type-body-lg-leading);--ds-type-body-lg-tracking:var(--ca-type-body-lg-tracking);--ds-type-body-lg-weight:var(--ca-type-body-lg-weight);--ds-type-body-lg-case:var(--ca-type-body-lg-case);--ds-type-meta-font:var(--ca-font-sharp);--ds-type-meta-size-mobile:var(--ca-type-meta-size-mobile);--ds-type-meta-size-desktop:var(--ca-type-meta-size-desktop);--ds-type-meta-leading:var(--ca-type-meta-leading);--ds-type-meta-tracking:var(--ca-type-meta-tracking);--ds-type-meta-weight:var(--ca-type-meta-weight);--ds-type-meta-case:var(--ca-type-meta-case);--ds-type-overline-font:var(--ca-font-sharp);--ds-type-overline-size-mobile:var(--ca-type-overline-size-mobile);--ds-type-overline-size-desktop:var(--ca-type-overline-size-desktop);--ds-type-overline-leading:var(--ca-type-overline-leading);--ds-type-overline-tracking:var(--ca-type-overline-tracking);--ds-type-overline-weight:var(--ca-type-overline-weight);--ds-type-overline-case:var(--ca-type-overline-case);--ds-type-button-font:var(--ca-font-sharp);--ds-type-button-size-mobile:var(--ca-type-button-size-mobile);--ds-type-button-size-desktop:var(--ca-type-button-size-desktop);--ds-type-button-leading:var(--ca-type-button-leading);--ds-type-button-tracking:var(--ca-type-button-tracking);--ds-type-button-weight:var(--ca-type-button-weight);--ds-type-button-case:var(--ca-type-button-case);--ds-type-label-font:var(--ca-font-sharp);--ds-type-label-size-mobile:var(--ca-type-label-size-mobile);--ds-type-label-size-desktop:var(--ca-type-label-size-desktop);--ds-type-label-leading:var(--ca-type-label-leading);--ds-type-label-tracking:var(--ca-type-label-tracking);--ds-type-label-weight:var(--ca-type-label-weight);--ds-type-label-case:var(--ca-type-label-case);--ds-type-kpi-font:var(--ca-font-sharp);--ds-type-kpi-size-mobile:var(--ca-type-kpi-size-mobile);--ds-type-kpi-size-desktop:var(--ca-type-kpi-size-desktop);--ds-type-kpi-leading:var(--ca-type-kpi-leading);--ds-type-kpi-tracking:var(--ca-type-kpi-tracking);--ds-type-kpi-weight:var(--ca-type-kpi-weight);--ds-type-kpi-case:var(--ca-type-kpi-case);--ds-type-cap-shift:var(--ca-type-cap-shift);--ds-type-numeric-font:var(--ca-font-mono);--ds-type-numeric-size-mobile:var(--ca-type-body-size-mobile);--ds-type-numeric-size-desktop:var(--ca-type-body-size-desktop);--ds-type-numeric-leading:var(--ca-type-body-leading);--ds-type-numeric-tracking:var(--ca-type-body-tracking);--ds-type-numeric-weight:var(--ca-type-body-weight);--ds-type-numeric-case:var(--ca-type-body-case);--ds-type-branding-display-font:var(--ca-font-display);--ds-type-branding-display-size-mobile:var(--ca-type-branding-display-size-mobile);--ds-type-branding-display-size-desktop:var(--ca-type-branding-display-size-desktop);--ds-type-branding-display-leading:var(--ca-type-branding-display-leading);--ds-type-branding-display-tracking:var(--ca-type-branding-display-tracking);--ds-type-branding-display-weight:var(--ca-type-branding-display-weight);--ds-type-branding-display-case:var(--ca-type-branding-display-case);--ds-type-branding-h1-font:var(--ca-font-corner);--ds-type-branding-h1-size-mobile:var(--ca-type-branding-h1-size-mobile);--ds-type-branding-h1-size-desktop:var(--ca-type-branding-h1-size-desktop);--ds-type-branding-h1-leading:var(--ca-type-branding-h1-leading);--ds-type-branding-h1-tracking:var(--ca-type-branding-h1-tracking);--ds-type-branding-h1-weight:var(--ca-type-branding-h1-weight);--ds-type-branding-h1-case:var(--ca-type-branding-h1-case);--ds-type-branding-h2-font:var(--ca-font-corner);--ds-type-branding-h2-size-mobile:var(--ca-type-branding-h2-size-mobile);--ds-type-branding-h2-size-desktop:var(--ca-type-branding-h2-size-desktop);--ds-type-branding-h2-leading:var(--ca-type-branding-h2-leading);--ds-type-branding-h2-tracking:var(--ca-type-branding-h2-tracking);--ds-type-branding-h2-weight:var(--ca-type-branding-h2-weight);--ds-type-branding-h2-case:var(--ca-type-branding-h2-case);--ds-type-branding-h3-font:var(--ca-font-sharp);--ds-type-branding-h3-size-mobile:var(--ca-type-branding-h3-size-mobile);--ds-type-branding-h3-size-desktop:var(--ca-type-branding-h3-size-desktop);--ds-type-branding-h3-leading:var(--ca-type-branding-h3-leading);--ds-type-branding-h3-tracking:var(--ca-type-branding-h3-tracking);--ds-type-branding-h3-weight:var(--ca-type-branding-h3-weight);--ds-type-branding-h3-case:var(--ca-type-branding-h3-case);--ds-type-branding-h4-font:var(--ca-font-sharp);--ds-type-branding-h4-size-mobile:var(--ca-type-branding-h4-size-mobile);--ds-type-branding-h4-size-desktop:var(--ca-type-branding-h4-size-desktop);--ds-type-branding-h4-leading:var(--ca-type-branding-h4-leading);--ds-type-branding-h4-tracking:var(--ca-type-branding-h4-tracking);--ds-type-branding-h4-weight:var(--ca-type-branding-h4-weight);--ds-type-branding-h4-case:var(--ca-type-branding-h4-case);--ds-type-branding-body-font:var(--ca-font-sharp);--ds-type-branding-body-size-mobile:var(--ca-type-branding-body-size-mobile);--ds-type-branding-body-size-desktop:var(--ca-type-branding-body-size-desktop);--ds-type-branding-body-leading:var(--ca-type-branding-body-leading);--ds-type-branding-body-tracking:var(--ca-type-branding-body-tracking);--ds-type-branding-body-weight:var(--ca-type-branding-body-weight);--ds-type-branding-body-case:var(--ca-type-branding-body-case);--ds-type-branding-overline-font:var(--ca-font-mono);--ds-type-branding-overline-size-mobile:var(--ca-type-branding-overline-size-mobile);--ds-type-branding-overline-size-desktop:var(--ca-type-branding-overline-size-desktop);--ds-type-branding-overline-leading:var(--ca-type-branding-overline-leading);--ds-type-branding-overline-tracking:var(--ca-type-branding-overline-tracking);--ds-type-branding-overline-weight:var(--ca-type-branding-overline-weight);--ds-type-branding-overline-case:var(--ca-type-branding-overline-case);--ds-type-branding-section-font:var(--ca-font-mono);--ds-type-branding-section-size-mobile:var(--ca-type-branding-section-size-mobile);--ds-type-branding-section-size-desktop:var(--ca-type-branding-section-size-desktop);--ds-type-branding-section-leading:var(--ca-type-branding-section-leading);--ds-type-branding-section-tracking:var(--ca-type-branding-section-tracking);--ds-type-branding-section-weight:var(--ca-type-branding-section-weight);--ds-type-branding-section-case:var(--ca-type-branding-section-case);--ds-type-branding-caption-font:var(--ca-font-sharp);--ds-type-branding-caption-size-mobile:var(--ca-type-branding-caption-size-mobile);--ds-type-branding-caption-size-desktop:var(--ca-type-branding-caption-size-desktop);--ds-type-branding-caption-leading:var(--ca-type-branding-caption-leading);--ds-type-branding-caption-tracking:var(--ca-type-branding-caption-tracking);--ds-type-branding-caption-weight:var(--ca-type-branding-caption-weight);--ds-type-branding-caption-case:var(--ca-type-branding-caption-case);--ds-type-branding-label-font:var(--ca-font-mono);--ds-type-branding-label-size-mobile:var(--ca-type-branding-label-size-mobile);--ds-type-branding-label-size-desktop:var(--ca-type-branding-label-size-desktop);--ds-type-branding-label-leading:var(--ca-type-branding-label-leading);--ds-type-branding-label-tracking:var(--ca-type-branding-label-tracking);--ds-type-branding-label-weight:var(--ca-type-branding-label-weight);--ds-type-branding-label-case:var(--ca-type-branding-label-case);--ds-type-code-font:var(--ca-font-mono);--ds-type-code-size-inline:var(--ca-type-code-size-inline);--ds-type-code-size-block:var(--ca-type-code-size-block);--ds-type-code-leading:var(--ca-type-code-leading);--ds-type-code-tracking:var(--ca-type-code-tracking);--ds-type-code-weight:var(--ca-type-code-weight);--ds-type-code-case:var(--ca-type-code-case);--docusaurus-tag-list-border:var(--ifm-color-emphasis-300);--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:#0000;--docusaurus-collapse-button-bg-hover:#0000001a;--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}@font-face{font-display:swap;font-family:"26A1 Marund Sharp";font-style:normal;font-weight:500;src:url(/assets/fonts/26A1Marund-5000Sharp-0cda54af85542d766732fcbea307fe54.woff2) format("woff2")}@font-face{font-display:swap;font-family:"26A1 Marund Sharp";font-style:normal;font-weight:700;src:url(/assets/fonts/26A1Marund-7000Sharp-97a4c6bd7c170de69eba098904a4aceb.woff2) format("woff2")}@font-face{font-display:swap;font-family:"26A1 Marund Mono";font-style:normal;font-weight:500;src:url(/assets/fonts/26A1MarundMono-5000Sharp-07d2e712c151c7120abf7d932b06a8dd.woff2) format("woff2");unicode-range:u+0000-0021,u+0023-10ffff}.light,:root{--ds-border-hover:var(--ca-tmp-gray-450);--ds-canvas:var(--ca-neutral-96);--ds-surface:var(--ca-neutral-100);--ds-surface-raised:var(--ca-neutral-97);--ds-surface-overlay:var(--ca-neutral-100);--ds-surface-panel:var(--ca-neutral-29);--ds-surface-thumb:var(--ca-neutral-100);--ds-control-thumb:var(--ca-neutral-100);--ds-fill-subtle:var(--ca-black-a3);--ds-fill:var(--ca-black-a5);--ds-fill-strong:var(--ca-black-a8);--ds-fill-pressed:var(--ca-black-a12);--ds-panel-text:var(--ca-neutral-87);--ds-panel-selected:var(--ca-white-a12);--ds-field-bg:var(--ca-neutral-100);--ds-border-field:var(--ca-neutral-64);--ds-border-none:var(--ca-transparent);--ds-selected-ink:var(--ca-neutral-20);--ds-selected-ink-foreground:var(--ca-neutral-100);--ds-selected-ink-subtle:var(--ca-black-a8);--ds-surface-inverse:var(--ca-gray-800);--ds-surface-inverse-raised:var(--ca-gray-700);--ds-text:var(--ca-gray-800);--ds-text-secondary:var(--ca-gray-600);--ds-text-tertiary:var(--ca-neutral-53);--ds-text-inverse:var(--ca-gray-100);--ds-text-link:var(--ca-periwinkle-l52);--ds-text-link-hover:var(--ca-periwinkle-l44);--ds-brand-ink:var(--ca-gray-800);--ds-border:var(--ca-gray-300);--ds-border-strong:var(--ca-gray-600);--ds-divider:var(--ca-black-a7);--ds-divider-strong:var(--ca-black-a12);--ds-action-neutral:var(--ca-black-a6);--ds-action-neutral-hover:var(--ca-black-a8);--ds-action-neutral-pressed:var(--ca-black-a12);--ds-action-neutral-foreground:var(--ca-gray-800);--ds-action-secondary:var(--ca-gray-800);--ds-action-secondary-hover:var(--ca-gray-700);--ds-action-secondary-foreground:var(--ca-gray-100);--ds-disabled-bg:var(--ca-gray-300);--ds-disabled-border:var(--ca-gray-400);--ds-glass-bg:var(--ca-gray-200-a70);--ds-glass-foreground:var(--ca-gray-900);--ds-glass-foreground-secondary:var(--ca-gray-600);--ds-glass-stroke-top:var(--ca-gray-100);--ds-glass-stroke-bottom:var(--ca-gray-300);--ds-status-success-subtle:var(--ca-evergreen-500-a12);--ds-status-success-text:var(--ca-evergreen-600);--ds-status-warning-subtle:var(--ca-yellow-500-a24);--ds-status-warning-text:var(--ca-yellow-800);--ds-status-error-subtle:var(--ca-red-500-a10);--ds-status-error-text:var(--ca-red-600);--ds-status-info-subtle:var(--ca-cobalt-500-a10);--ds-status-info-text:var(--ca-cobalt-700);--ds-status-info-dot:var(--ca-cobalt-500);--ds-status-pending-subtle:var(--ca-periwinkle-500-a14);--ds-status-pending-text:var(--ca-periwinkle-700);--ds-status-neutral-subtle:var(--ca-black-a6);--ds-status-neutral-text:var(--ca-gray-700);--ds-viz-cat-1:var(--ca-cobalt-l56-1);--ds-viz-cat-2:var(--ca-amber-l65);--ds-viz-cat-3:var(--ca-magenta-l59);--ds-viz-cat-4:var(--ca-green-l56);--ds-viz-cat-5:var(--ca-cyan-l64);--ds-viz-cat-6:var(--ca-violet-l55);--ds-viz-cat-7:var(--ca-teal-l63);--ds-viz-cat-8:var(--ca-red-l51);--ds-viz-cat-alt-1:var(--ca-cobalt-l67-9);--ds-viz-cat-alt-2:var(--ca-amber-l82);--ds-viz-cat-alt-3:var(--ca-magenta-l72);--ds-viz-cat-alt-4:var(--ca-green-l77-97);--ds-viz-cat-alt-5:var(--ca-cyan-l74);--ds-viz-cat-alt-6:var(--ca-violet-l66);--ds-viz-cat-alt-7:var(--ca-teal-l82);--ds-viz-cat-alt-8:var(--ca-red-l68);--ds-category-1-subtle:var(--ca-cobalt-l56-1-a16);--ds-category-2-subtle:var(--ca-amber-l65-a16);--ds-category-3-subtle:var(--ca-magenta-l59-a16);--ds-category-4-subtle:var(--ca-green-l56-a16);--ds-category-5-subtle:var(--ca-cyan-l64-a16);--ds-category-6-subtle:var(--ca-violet-l55-a16);--ds-category-7-subtle:var(--ca-teal-l63-a16);--ds-category-8-subtle:var(--ca-red-l51-a16);--ds-category-evergreen-subtle:var(--ca-evergreen-100);--ds-category-periwinkle-subtle:var(--ca-periwinkle-100);--ds-category-gold-subtle:var(--ca-gold-100);--ds-category-evergreen-strong:var(--ca-evergreen-200);--ds-category-periwinkle-strong:var(--ca-periwinkle-200);--ds-category-gold-strong:var(--ca-gold-200);--ds-category-evergreen-text:var(--ca-evergreen-600);--ds-category-periwinkle-text:var(--ca-periwinkle-700);--ds-category-gold-text:var(--ca-gold-700);--ds-category-cobalt-text:var(--ca-cobalt-600);--ds-viz-seq-1:var(--ca-cobalt-l96);--ds-viz-seq-2:var(--ca-cobalt-l89);--ds-viz-seq-3:var(--ca-cobalt-l79-9);--ds-viz-seq-4:var(--ca-cobalt-l69-9);--ds-viz-seq-5:var(--ca-cobalt-l60);--ds-viz-seq-6:var(--ca-cobalt-l50-0);--ds-viz-seq-7:var(--ca-cobalt-l40);--ds-viz-seq-8:var(--ca-cobalt-l32);--ds-viz-div-n4:var(--ca-cobalt-l42-0);--ds-viz-div-n3:var(--ca-cobalt-l55);--ds-viz-div-n2:var(--ca-cobalt-l70-1);--ds-viz-div-n1:var(--ca-cobalt-l85);--ds-viz-div-mid:var(--ca-neutral-96);--ds-viz-div-p1:var(--ca-orange-100);--ds-viz-div-p2:var(--ca-orange-200);--ds-viz-div-p3:var(--ca-orange-400);--ds-viz-div-p4:var(--ca-orange-500);--ds-viz-context-1:var(--ca-neutral-41);--ds-viz-context-2:var(--ca-neutral-59);--ds-viz-context-3:var(--ca-neutral-72);--ds-viz-context-4:var(--ca-neutral-82);--ds-viz-context-cool-1:var(--ca-slate-l47);--ds-viz-context-cool-2:var(--ca-slate-l61);--ds-viz-context-cool-3:var(--ca-slate-l75);--ds-viz-context-cool-4:var(--ca-slate-l85-5);--ds-viz-benchmark:var(--ca-neutral-20);--ds-viz-band:var(--ca-cobalt-l49-9-a10);--ds-viz-ref-1:var(--ca-periwinkle-500);--ds-viz-ref-2:var(--ca-periwinkle-700);--ds-viz-ref-3:var(--ca-periwinkle-600);--ds-viz-other:var(--ca-neutral-72);--ds-viz-good:var(--ca-green-l51);--ds-viz-watch:var(--ca-neutral-69);--ds-viz-bad:var(--ca-red-l54);--ds-viz-family-cobalt-1:var(--ca-cobalt-l39);--ds-viz-family-cobalt-2:var(--ca-cobalt-l49-9);--ds-viz-family-cobalt-3:var(--ca-cobalt-l64);--ds-viz-family-cobalt-4:var(--ca-cobalt-l81);--ds-viz-family-amber-1:var(--ca-amber-l47);--ds-viz-family-amber-2:var(--ca-amber-l64);--ds-viz-family-amber-3:var(--ca-amber-l76);--ds-viz-family-amber-4:var(--ca-amber-l88);--ds-viz-frame:var(--ca-gray-200);--ds-viz-gridline:var(--ca-gray-300);--ds-viz-text:var(--ca-gray-800);--ds-syntax-keyword:var(--ca-cobalt-600);--ds-syntax-string:var(--ca-evergreen-600);--ds-syntax-number:var(--ca-orange-700);--ds-syntax-name:var(--ca-gold-700);--ds-syntax-comment:var(--ca-gray-600);--ds-elevation-resting:var(--ca-shadow-resting);--ds-elevation-thumb:var(--ca-shadow-thumb);--ds-elevation-panel:var(--ca-shadow-panel);--ds-elevation-raised:var(--ca-shadow-raised);--ds-elevation-overlay:var(--ca-shadow-2);--ds-elevation-floating:var(--ca-shadow-3);--ds-elevation-modal:var(--ca-shadow-4)}.dark,.footer--dark,.navbar--dark,[data-theme=dark]{--ds-border-hover:var(--ca-tmp-gray-550);--ds-canvas:var(--ca-neutral-17);--ds-surface:var(--ca-neutral-23);--ds-surface-raised:var(--ca-neutral-27);--ds-surface-overlay:var(--ca-neutral-31);--ds-surface-panel:var(--ca-neutral-24);--ds-surface-thumb:var(--ca-neutral-41);--ds-control-thumb:var(--ca-neutral-92);--ds-fill-subtle:var(--ca-white-a4);--ds-fill:var(--ca-white-a7);--ds-fill-strong:var(--ca-white-a11);--ds-fill-pressed:var(--ca-white-a14);--ds-panel-text:var(--ca-neutral-77);--ds-panel-selected:var(--ca-white-a9);--ds-field-bg:var(--ca-white-a7);--ds-border-field:var(--ca-transparent);--ds-selected-ink:var(--ca-neutral-95);--ds-selected-ink-foreground:var(--ca-neutral-0);--ds-selected-ink-subtle:var(--ca-white-a11);--ds-surface-inverse:var(--ca-gray-200);--ds-surface-inverse-raised:var(--ca-gray-100);--ds-text:var(--ca-gray-100);--ds-text-secondary:var(--ca-gray-400);--ds-text-tertiary:var(--ca-neutral-69);--ds-text-inverse:var(--ca-gray-800);--ds-text-link:var(--ca-periwinkle-300);--ds-text-link-hover:var(--ca-periwinkle-200);--ds-brand-ink:var(--ca-gray-100);--ds-border:var(--ca-gray-600);--ds-border-strong:var(--ca-gray-400);--ds-divider:var(--ca-white-a7);--ds-divider-strong:var(--ca-white-a12);--ds-action-neutral:var(--ca-white-a9);--ds-action-neutral-hover:var(--ca-white-a11);--ds-action-neutral-pressed:var(--ca-white-a14);--ds-action-neutral-foreground:var(--ca-gray-100);--ds-action-secondary:var(--ca-gray-200);--ds-action-secondary-hover:var(--ca-gray-300);--ds-action-secondary-foreground:var(--ca-gray-900);--ds-disabled-bg:var(--ca-gray-700);--ds-disabled-border:var(--ca-gray-600);--ds-glass-bg:var(--ca-gray-700-a70);--ds-glass-foreground:var(--ca-gray-100);--ds-glass-foreground-secondary:var(--ca-gray-400);--ds-glass-stroke-top:var(--ca-gray-600);--ds-glass-stroke-bottom:var(--ca-gray-700);--ds-status-success-subtle:var(--ca-emerald-500-a14);--ds-status-success-text:var(--ca-emerald-300);--ds-status-warning-subtle:var(--ca-yellow-500-a14);--ds-status-warning-text:var(--ca-yellow-300);--ds-status-error-subtle:var(--ca-red-400-a16);--ds-status-error-text:var(--ca-red-200);--ds-status-info-subtle:var(--ca-cobalt-400-a22);--ds-status-info-text:var(--ca-cobalt-100);--ds-status-info-dot:var(--ca-cobalt-300);--ds-status-pending-subtle:var(--ca-periwinkle-500-a18);--ds-status-pending-text:var(--ca-periwinkle-200);--ds-status-neutral-subtle:var(--ca-white-a8);--ds-status-neutral-text:var(--ca-gray-300);--ds-viz-cat-1:var(--ca-cobalt-l67-9);--ds-viz-cat-2:var(--ca-amber-l82);--ds-viz-cat-3:var(--ca-magenta-l72);--ds-viz-cat-4:var(--ca-green-l77-97);--ds-viz-cat-5:var(--ca-cyan-l74);--ds-viz-cat-6:var(--ca-violet-l66);--ds-viz-cat-7:var(--ca-teal-l82);--ds-viz-cat-8:var(--ca-red-l68);--ds-viz-cat-alt-1:var(--ca-cobalt-l56-1);--ds-viz-cat-alt-2:var(--ca-amber-l65);--ds-viz-cat-alt-3:var(--ca-magenta-l59);--ds-viz-cat-alt-4:var(--ca-green-l56);--ds-viz-cat-alt-5:var(--ca-cyan-l64);--ds-viz-cat-alt-6:var(--ca-violet-l55);--ds-viz-cat-alt-7:var(--ca-teal-l63);--ds-viz-cat-alt-8:var(--ca-red-l51);--ds-category-1-subtle:var(--ca-cobalt-l67-9-a20);--ds-category-2-subtle:var(--ca-amber-l82-a20);--ds-category-3-subtle:var(--ca-magenta-l72-a20);--ds-category-4-subtle:var(--ca-green-l77-97-a20);--ds-category-5-subtle:var(--ca-cyan-l74-a20);--ds-category-6-subtle:var(--ca-violet-l66-a20);--ds-category-7-subtle:var(--ca-teal-l82-a20);--ds-category-8-subtle:var(--ca-red-l68-a20);--ds-category-evergreen-subtle:var(--ca-evergreen-500-a28);--ds-category-periwinkle-subtle:var(--ca-periwinkle-500-a28);--ds-category-gold-subtle:var(--ca-gold-500-a28);--ds-category-evergreen-strong:var(--ca-evergreen-500-a44);--ds-category-periwinkle-strong:var(--ca-periwinkle-500-a44);--ds-category-gold-strong:var(--ca-gold-500-a44);--ds-category-evergreen-text:var(--ca-evergreen-200);--ds-category-periwinkle-text:var(--ca-periwinkle-200);--ds-category-gold-text:var(--ca-gold-200);--ds-category-cobalt-text:var(--ca-cobalt-200);--ds-viz-seq-1:var(--ca-cobalt-l32);--ds-viz-seq-2:var(--ca-cobalt-l40);--ds-viz-seq-3:var(--ca-cobalt-l50-0);--ds-viz-seq-4:var(--ca-cobalt-l60);--ds-viz-seq-5:var(--ca-cobalt-l69-9);--ds-viz-seq-6:var(--ca-cobalt-l79-9);--ds-viz-seq-7:var(--ca-cobalt-l89);--ds-viz-seq-8:var(--ca-cobalt-l96);--ds-viz-div-n4:var(--ca-cobalt-l80-0);--ds-viz-div-n3:var(--ca-cobalt-l68-0);--ds-viz-div-n2:var(--ca-cobalt-l52);--ds-viz-div-n1:var(--ca-cobalt-l38);--ds-viz-div-mid:var(--ca-neutral-30);--ds-viz-div-p1:var(--ca-orange-800);--ds-viz-div-p2:var(--ca-orange-700);--ds-viz-div-p3:var(--ca-orange-500);--ds-viz-div-p4:var(--ca-orange-400);--ds-viz-context-1:var(--ca-neutral-87);--ds-viz-context-2:var(--ca-neutral-72);--ds-viz-context-3:var(--ca-neutral-59);--ds-viz-context-4:var(--ca-neutral-47);--ds-viz-context-cool-1:var(--ca-slate-l86-5);--ds-viz-context-cool-2:var(--ca-slate-l71);--ds-viz-context-cool-3:var(--ca-slate-l58);--ds-viz-context-cool-4:var(--ca-slate-l45);--ds-viz-benchmark:var(--ca-neutral-100);--ds-viz-band:var(--ca-cobalt-l67-9-a14);--ds-viz-ref-1:var(--ca-periwinkle-400);--ds-viz-ref-2:var(--ca-periwinkle-200);--ds-viz-ref-3:var(--ca-periwinkle-500);--ds-viz-other:var(--ca-neutral-47);--ds-viz-good:var(--ca-green-l78-02);--ds-viz-watch:var(--ca-neutral-59);--ds-viz-bad:var(--ca-red-l69);--ds-viz-family-cobalt-1:var(--ca-cobalt-l81);--ds-viz-family-cobalt-2:var(--ca-cobalt-l67-9);--ds-viz-family-cobalt-3:var(--ca-cobalt-l56-3);--ds-viz-family-cobalt-4:var(--ca-cobalt-l42-3);--ds-viz-family-amber-1:var(--ca-amber-l90);--ds-viz-family-amber-2:var(--ca-amber-l82);--ds-viz-family-amber-3:var(--ca-amber-l68);--ds-viz-family-amber-4:var(--ca-amber-l51);--ds-viz-frame:var(--ca-gray-700);--ds-viz-gridline:var(--ca-gray-600);--ds-viz-text:var(--ca-gray-100);--ds-syntax-keyword:var(--ca-periwinkle-300);--ds-syntax-string:var(--ca-emerald-300);--ds-syntax-number:var(--ca-orange-300);--ds-syntax-name:var(--ca-gold-300);--ds-syntax-comment:var(--ca-gray-400);--ds-elevation-resting:var(--ca-shadow-dark-resting);--ds-elevation-thumb:var(--ca-shadow-dark-thumb);--ds-elevation-panel:var(--ca-shadow-dark-panel);--ds-elevation-raised:var(--ca-shadow-dark-raised);--ds-elevation-overlay:var(--ca-shadow-dark-2);--ds-elevation-floating:var(--ca-shadow-dark-3);--ds-elevation-modal:var(--ca-shadow-dark-4)}[data-density=comfortable]{--ds-table-row-h:var(--ca-size-40);--ds-table-cell-py:var(--ca-space-2);--ds-gap-section:var(--ca-space-12);--ds-type-cell-size-mobile:var(--ca-type-body-size-mobile);--ds-type-cell-size-desktop:var(--ca-type-body-size-desktop);--ds-type-cell-leading:var(--ca-type-body-leading);--ds-type-cell-tracking:var(--ca-type-body-tracking);--ds-type-cell-weight:var(--ca-type-body-weight);--ds-type-cell-case:var(--ca-type-body-case)}[data-density=compact]{--ds-control-h-sm:var(--ca-size-28);--ds-control-h-md:var(--ca-size-32);--ds-control-h-lg:var(--ca-size-40);--ds-control-square-sm:var(--ca-size-28);--ds-control-square-md:var(--ca-size-32);--ds-control-square-lg:var(--ca-size-40);--ds-table-row-h:var(--ca-size-32);--ds-table-cell-px:var(--ca-space-3);--ds-table-cell-py:var(--ca-space-1-5);--ds-inset-card:var(--ca-space-4);--ds-inset-dense:var(--ca-space-3);--ds-inset-page:var(--ca-space-6);--ds-gap-field:var(--ca-space-3);--ds-gap-group:var(--ca-space-2);--ds-gap-item:var(--ca-space-3);--ds-gap-block:var(--ca-space-4);--ds-gap-section:var(--ca-space-8);--ds-type-cell-font:var(--ca-font-sharp);--ds-type-cell-size-mobile:var(--ca-type-body-sm-size-mobile);--ds-type-cell-size-desktop:var(--ca-type-body-sm-size-desktop);--ds-type-cell-leading:var(--ca-type-body-sm-leading);--ds-type-cell-tracking:var(--ca-type-body-sm-tracking);--ds-type-cell-weight:var(--ca-type-body-sm-weight);--ds-type-cell-case:var(--ca-type-body-sm-case);--ds-type-cell-numeric-size-mobile:var(--ca-type-body-sm-size-mobile);--ds-type-cell-numeric-size-desktop:var(--ca-type-body-sm-size-desktop);--ds-type-cell-numeric-leading:var(--ca-type-body-sm-leading)}:root,[data-density=spacious]{--ds-type-cell-size-mobile:var(--ca-type-body-lg-size-mobile);--ds-type-cell-size-desktop:var(--ca-type-body-lg-size-desktop);--ds-type-cell-leading:var(--ca-type-body-lg-leading);--ds-type-cell-tracking:var(--ca-type-body-lg-tracking);--ds-type-cell-weight:var(--ca-type-body-lg-weight);--ds-type-cell-case:var(--ca-type-body-lg-case)}[data-slot=pill]{--pill-bg:var(--ds-fill);--pill-fg:var(--ds-text);--pill-hover-bg:var(--ds-fill-strong);--pill-hover-fg:var(--ds-text);--pill-selected-bg:var(--ds-selected);--pill-selected-fg:var(--ds-text-on-brand);--pill-disabled-bg:var(--ds-disabled-bg);--pill-disabled-fg:var(--ds-disabled-foreground);--pill-disabled-border:var(--ds-disabled-border);--pill-cap-shift:var(--ds-type-cap-shift);--pill-gap:var(--ds-gap-tight);--pill-press-scale:var(--ds-motion-press-scale)}[data-slot=pill][data-size=sm]{--pill-h:var(--ds-control-h-sm);--pill-px:var(--ds-control-px-sm);--pill-radius:var(--ds-radius-full)}[data-slot=pill][data-size=md]{--pill-h:var(--ds-control-h-md);--pill-px:var(--ds-control-px-md);--pill-radius:var(--ds-radius-full)}[data-slot=pill-group]{--pill-group-gap:var(--ds-control-gap)}[data-slot=text][data-variant=display]{--text-font:var(--ds-type-display-font);--text-size-mobile:var(--ds-type-display-size-mobile);--text-size-desktop:var(--ds-type-display-size-desktop);--text-leading:var(--ds-type-display-leading);--text-tracking:var(--ds-type-display-tracking);--text-weight:var(--ds-type-display-weight);--text-case:var(--ds-type-display-case)}[data-slot=text][data-variant=h1]{--text-font:var(--ds-type-h1-font);--text-size-mobile:var(--ds-type-h1-size-mobile);--text-size-desktop:var(--ds-type-h1-size-desktop);--text-leading:var(--ds-type-h1-leading);--text-tracking:var(--ds-type-h1-tracking);--text-weight:var(--ds-type-h1-weight);--text-case:var(--ds-type-h1-case)}[data-slot=text][data-variant=h2]{--text-font:var(--ds-type-h2-font);--text-size-mobile:var(--ds-type-h2-size-mobile);--text-size-desktop:var(--ds-type-h2-size-desktop);--text-leading:var(--ds-type-h2-leading);--text-tracking:var(--ds-type-h2-tracking);--text-weight:var(--ds-type-h2-weight);--text-case:var(--ds-type-h2-case)}[data-slot=text][data-variant=h3]{--text-font:var(--ds-type-h3-font);--text-size-mobile:var(--ds-type-h3-size-mobile);--text-size-desktop:var(--ds-type-h3-size-desktop);--text-leading:var(--ds-type-h3-leading);--text-tracking:var(--ds-type-h3-tracking);--text-weight:var(--ds-type-h3-weight);--text-case:var(--ds-type-h3-case)}[data-slot=text][data-variant=body]{--text-font:var(--ds-type-body-font);--text-size-mobile:var(--ds-type-body-size-mobile);--text-size-desktop:var(--ds-type-body-size-desktop);--text-leading:var(--ds-type-body-leading);--text-tracking:var(--ds-type-body-tracking);--text-weight:var(--ds-type-body-weight);--text-case:var(--ds-type-body-case)}[data-slot=text][data-variant=body-sm]{--text-font:var(--ds-type-body-sm-font);--text-size-mobile:var(--ds-type-body-sm-size-mobile);--text-size-desktop:var(--ds-type-body-sm-size-desktop);--text-leading:var(--ds-type-body-sm-leading);--text-tracking:var(--ds-type-body-sm-tracking);--text-weight:var(--ds-type-body-sm-weight);--text-case:var(--ds-type-body-sm-case)}[data-slot=text][data-variant=body-lg]{--text-font:var(--ds-type-body-lg-font);--text-size-mobile:var(--ds-type-body-lg-size-mobile);--text-size-desktop:var(--ds-type-body-lg-size-desktop);--text-leading:var(--ds-type-body-lg-leading);--text-tracking:var(--ds-type-body-lg-tracking);--text-weight:var(--ds-type-body-lg-weight);--text-case:var(--ds-type-body-lg-case)}[data-slot=text][data-variant=meta]{--text-font:var(--ds-type-meta-font);--text-size-mobile:var(--ds-type-meta-size-mobile);--text-size-desktop:var(--ds-type-meta-size-desktop);--text-leading:var(--ds-type-meta-leading);--text-tracking:var(--ds-type-meta-tracking);--text-weight:var(--ds-type-meta-weight);--text-case:var(--ds-type-meta-case)}[data-slot=text][data-variant=overline]{--text-font:var(--ds-type-overline-font);--text-size-mobile:var(--ds-type-overline-size-mobile);--text-size-desktop:var(--ds-type-overline-size-desktop);--text-leading:var(--ds-type-overline-leading);--text-tracking:var(--ds-type-overline-tracking);--text-weight:var(--ds-type-overline-weight);--text-case:var(--ds-type-overline-case)}[data-slot=text][data-variant=button]{--text-font:var(--ds-type-button-font);--text-size-mobile:var(--ds-type-button-size-mobile);--text-size-desktop:var(--ds-type-button-size-desktop);--text-leading:var(--ds-type-button-leading);--text-tracking:var(--ds-type-button-tracking);--text-weight:var(--ds-type-button-weight);--text-case:var(--ds-type-button-case)}[data-slot=text][data-variant=label]{--text-font:var(--ds-type-label-font);--text-size-mobile:var(--ds-type-label-size-mobile);--text-size-desktop:var(--ds-type-label-size-desktop);--text-leading:var(--ds-type-label-leading);--text-tracking:var(--ds-type-label-tracking);--text-weight:var(--ds-type-label-weight);--text-case:var(--ds-type-label-case)}[data-slot=text][data-variant=kpi]{--text-font:var(--ds-type-kpi-font);--text-size-mobile:var(--ds-type-kpi-size-mobile);--text-size-desktop:var(--ds-type-kpi-size-desktop);--text-leading:var(--ds-type-kpi-leading);--text-tracking:var(--ds-type-kpi-tracking);--text-weight:var(--ds-type-kpi-weight);--text-case:var(--ds-type-kpi-case)}[data-slot=text][data-variant=numeric]{--text-font:var(--ds-type-numeric-font);--text-size-mobile:var(--ds-type-numeric-size-mobile);--text-size-desktop:var(--ds-type-numeric-size-desktop);--text-leading:var(--ds-type-numeric-leading);--text-tracking:var(--ds-type-numeric-tracking);--text-weight:var(--ds-type-numeric-weight);--text-case:var(--ds-type-numeric-case)}[data-slot=text][data-tone=default]{--text-fg:var(--ds-text)}[data-slot=text][data-tone=secondary]{--text-fg:var(--ds-text-secondary)}[data-slot=text][data-tone=tertiary]{--text-fg:var(--ds-text-tertiary)}[data-slot=text][data-tone=disabled]{--text-fg:var(--ds-text-disabled)}[data-slot=text][data-tone=success]{--text-fg:var(--ds-status-success-text)}[data-slot=text][data-tone=warning]{--text-fg:var(--ds-status-warning-text)}[data-slot=text][data-tone=error]{--text-fg:var(--ds-status-error-text)}[data-slot=text][data-tone=info]{--text-fg:var(--ds-status-info-text)}[data-slot=text][data-tone=pending]{--text-fg:var(--ds-status-pending-text)}[data-slot=icon][data-size=sm]{--icon-size:var(--ds-icon-sm)}[data-slot=icon][data-size=md]{--icon-size:var(--ds-icon-md)}[data-slot=icon][data-size=lg]{--icon-size:var(--ds-icon-lg)}[data-slot=icon][data-size=xl]{--icon-size:var(--ds-icon-xl)}[data-slot=icon][data-tone=default]{--icon-fg:var(--ds-text)}[data-slot=icon][data-tone=secondary]{--icon-fg:var(--ds-text-secondary)}[data-slot=icon][data-tone=tertiary]{--icon-fg:var(--ds-text-tertiary)}[data-slot=icon][data-tone=disabled]{--icon-fg:var(--ds-text-disabled)}[data-slot=icon][data-tone=success]{--icon-fg:var(--ds-status-success-text)}[data-slot=icon][data-tone=warning]{--icon-fg:var(--ds-status-warning-text)}[data-slot=icon][data-tone=error]{--icon-fg:var(--ds-status-error-text)}[data-slot=icon][data-tone=info]{--icon-fg:var(--ds-status-info-text)}[data-slot=icon][data-tone=pending]{--icon-fg:var(--ds-status-pending-text)}[data-slot=base-button]{--base-button-disabled-bg:var(--ds-disabled-bg);--base-button-disabled-fg:var(--ds-disabled-foreground);--base-button-disabled-border:var(--ds-disabled-border);--base-button-cap-shift:var(--ds-type-cap-shift);--base-button-press-scale:var(--ds-motion-press-scale);--base-button-hit:var(--ds-target-min)}[data-slot=base-button][data-size="2xs"]{--base-button-h:var(--ds-control-h-2xs);--base-button-square:var(--ds-control-h-2xs);--base-button-radius:var(--ds-radius-control)}[data-slot=base-button][data-size=xs]{--base-button-h:var(--ds-control-h-xs);--base-button-square:var(--ds-control-square-xs);--base-button-radius:var(--ds-radius-control)}[data-slot=base-button][data-size=sm]{--base-button-h:var(--ds-control-h-sm);--base-button-square:var(--ds-control-square-sm);--base-button-px:var(--ds-control-px-md);--base-button-icon-solo:var(--ds-icon-sm);--base-button-radius:var(--ds-radius-control)}[data-slot=base-button][data-size=md]{--base-button-h:var(--ds-control-h-md);--base-button-square:var(--ds-control-square-md);--base-button-radius:var(--ds-radius-control)}[data-slot=base-button][data-size=lg]{--base-button-h:var(--ds-control-h-lg);--base-button-square:var(--ds-control-square-lg);--base-button-gap:var(--ds-gap-related);--base-button-icon:var(--ds-icon-md);--base-button-radius:var(--ds-radius-control)}[data-slot=base-button][data-variant=primary]{--base-button-bg:var(--ds-action);--base-button-fg:var(--ds-action-foreground);--base-button-hover-bg:var(--ds-action-hover);--base-button-pressed-bg:var(--ds-action-pressed)}[data-slot=base-button][data-variant=secondary]{--base-button-bg:var(--ds-action-neutral);--base-button-fg:var(--ds-action-neutral-foreground);--base-button-hover-bg:var(--ds-action-neutral-hover);--base-button-pressed-bg:var(--ds-action-neutral-pressed)}[data-slot=base-button][data-variant=inverse]{--base-button-bg:var(--ds-surface-inverse);--base-button-fg:var(--ds-text-inverse);--base-button-hover-bg:var(--ds-surface-inverse-raised);--base-button-pressed-bg:var(--ds-surface-inverse)}[data-slot=base-button][data-variant=outline]{--base-button-border:var(--ds-border-input)}:is([data-card-header],[data-page-header-actions])>[data-slot=base-button][data-variant=ghost]:not([data-solo]):last-child{margin-inline-end:calc(var(--base-button-px)*-1)}[data-slot=base-button][data-variant=destructive]{--base-button-bg:var(--ds-action-destructive);--base-button-fg:var(--ds-action-destructive-foreground);--base-button-hover-bg:var(--ds-action-destructive-hover);--base-button-pressed-bg:var(--ds-action-destructive-pressed)}[data-slot=base-button][data-variant=link]{--base-button-fg:var(--ds-text)}[data-slot=box]{--box-inset-dense:var(--ds-inset-dense);--box-inset-card:var(--ds-inset-card);--box-inset-page:var(--ds-inset-page);--box-inset-rail:var(--ds-layout-nav-inset);--box-inset-xs:var(--ds-inset-xs);--box-inset-sm:var(--ds-inset-sm);--box-inset-md:var(--ds-inset-md);--box-inset-lg:var(--ds-inset-lg);--box-inset-xl:var(--ds-inset-xl);--box-inset-module:var(--ds-inset-module);--box-gap-tight:var(--ds-gap-tight);--box-gap-related:var(--ds-gap-related);--box-gap-group:var(--ds-gap-group);--box-gap-item:var(--ds-gap-item);--box-gap-block:var(--ds-gap-block);--box-gap-section:var(--ds-gap-section);--box-gap-xs:var(--ds-gap-tight);--box-gap-sm:var(--ds-gap-related);--box-gap-md:var(--ds-gap-item);--box-gap-lg:var(--ds-gap-block);--box-gap-xl:var(--ds-gap-xl);--box-gap-page:var(--ds-gap-page);--box-margin-tight:var(--ds-gap-tight);--box-margin-related:var(--ds-gap-related);--box-margin-group:var(--ds-gap-group);--box-margin-item:var(--ds-gap-item);--box-margin-block:var(--ds-gap-block);--box-margin-section:var(--ds-gap-section);--box-margin-xs:var(--ds-gap-tight);--box-margin-sm:var(--ds-gap-related);--box-margin-md:var(--ds-gap-item);--box-margin-lg:var(--ds-gap-block);--box-margin-xl:var(--ds-gap-xl);--box-margin-page:var(--ds-gap-page);--box-surface-canvas:var(--ds-canvas);--box-surface-surface:var(--ds-surface);--box-surface-raised:var(--ds-surface-raised);--box-surface-sunken:var(--ds-fill);--box-surface-overlay:var(--ds-surface-overlay);--box-surface-panel:var(--ds-surface-panel);--box-surface-brand-subtle:var(--ds-surface-brand-subtle);--box-surface-inverse:var(--ds-surface-inverse);--box-surface-inverse-raised:var(--ds-surface-inverse-raised);--box-radius-row:var(--ds-radius-control-dense);--box-radius-nested:var(--ds-radius-nested);--box-radius-card-dense:var(--ds-radius-card-dense);--box-radius-card:var(--ds-radius-card);--box-radius-panel:var(--ds-radius-panel);--box-radius-module:var(--ds-radius-module);--box-radius-full:var(--ds-radius-full);--box-elevation-resting:var(--ds-elevation-resting);--box-elevation-raised:var(--ds-elevation-raised);--box-elevation-panel:var(--ds-elevation-panel);--box-elevation-overlay:var(--ds-elevation-overlay);--box-border-color:var(--ds-border);--box-border-color-divider:var(--ds-divider);--box-border-width:var(--ds-border-width)}[data-slot=card]{--card-border-width:var(--ds-border-width);--card-eyebrow-fg:var(--ds-text-secondary);--card-media-radius:var(--ds-radius-card-dense);--card-divider:var(--ds-divider);--card-selected-border:var(--ds-selected-border);--card-selected-border-width:var(--ds-border-width-strong);--card-hover-elevation:var(--ds-elevation-raised);--card-press-elevation:var(--ds-elevation-resting);--card-motion-duration:var(--ds-motion-hover-duration);--card-motion-easing:var(--ds-motion-hover-easing);--card-press-duration:var(--ds-motion-press-duration);--card-glass-blur:var(--ds-glass-blur);--card-glass-saturate:var(--ds-glass-saturate)}[data-slot=card][data-size=md]{--card-p:var(--ds-inset-dense);--card-radius:var(--ds-radius-card-dense)}[data-slot=card][data-size=lg]{--card-p:var(--ds-inset-card);--card-radius:var(--ds-radius-card)}[data-slot=card][data-size=xl]{--card-p:var(--ds-inset-xl);--card-radius:var(--ds-radius-panel)}[data-slot=card][data-variant=surface]{--card-bg:var(--ds-surface);--card-fg:var(--ds-text);--card-shadow:var(--ds-elevation-resting)}[data-slot=card][data-variant=overlay]{--card-bg:var(--ds-surface-overlay);--card-fg:var(--ds-text);--card-shadow:var(--ds-elevation-overlay)}[data-slot=card][data-variant=inverse]{--card-bg:var(--ds-surface-inverse-raised);--card-fg:var(--ds-text-inverse);--card-eyebrow-fg:var(--ds-text-inverse);--card-border:var(--ds-glass-stroke-top)}[data-slot=card][data-variant=glass]{--card-bg:var(--ds-glass-bg);--card-fg:var(--ds-glass-foreground);--card-border:var(--ds-glass-stroke-top);--card-border-bottom:var(--ds-glass-stroke-bottom)}[data-slot=card][data-variant=surface][data-nested]{--card-bg:var(--ds-surface-raised)}[data-slot=card][data-variant=surface][data-nested=md]{--card-radius:var(--ds-radius-nested)}[data-slot=card][data-tone=success]{--card-tone-bg:var(--ds-status-success-subtle);--card-tone-border:var(--ds-status-success-text);--card-tone-fg:var(--ds-text)}[data-slot=card][data-tone=error]{--card-tone-bg:var(--ds-status-error-subtle);--card-tone-border:var(--ds-status-error-text);--card-tone-fg:var(--ds-text)}[data-slot=table]{--table-header-fg:var(--ds-text-secondary);--table-header-stuck-bg:var(--ds-surface);--table-border:var(--ds-divider);--table-header-border:var(--ds-divider-strong);--table-border-width:var(--ds-border-width);--table-row-hover:var(--ds-fill-subtle);--table-row-selected:var(--ds-selected-ink-subtle);--table-row-radius:var(--ds-radius-control-dense);--table-row-wash-pending:var(--ds-status-pending-subtle);--table-row-wash-warning:var(--ds-status-warning-subtle);--table-row-focus-ring:var(--ds-focus-ring);--table-row-focus-ring-width:var(--ds-focus-ring-width);--table-row-h:var(--ds-table-row-h);--table-cell-font:var(--ds-type-cell-font);--table-cell-size-mobile:var(--ds-type-cell-size-mobile);--table-cell-size-desktop:var(--ds-type-cell-size-desktop);--table-cell-leading:var(--ds-type-cell-leading);--table-cell-tracking:var(--ds-type-cell-tracking);--table-cell-weight:var(--ds-type-cell-weight);--table-numeric-font:var(--ds-type-numeric-font);--table-numeric-size-mobile:var(--ds-type-cell-numeric-size-mobile);--table-numeric-size-desktop:var(--ds-type-cell-numeric-size-desktop);--table-numeric-leading:var(--ds-type-cell-numeric-leading);--table-numeric-tracking:var(--ds-type-numeric-tracking);--table-numeric-weight:var(--ds-type-numeric-weight);--table-header-z:var(--ds-z-raised);--table-cell-px:var(--ds-table-cell-px);--table-cell-py:var(--ds-table-cell-py)}[data-slot=table-frame]{--table-frame-bg:var(--ds-surface);--table-frame-radius:var(--ds-radius-card-dense);--table-frame-shadow:var(--ds-elevation-resting);--table-frame-inset:var(--ds-inset-xs)}[data-slot=badge]{--badge-px:var(--ds-inset-xs);--badge-gap:var(--ds-gap-tight);--badge-radius:var(--ds-radius-control);--badge-dot-size:var(--ds-gap-tight);--badge-border-width:var(--ds-border-width);--badge-cap-shift:var(--ds-type-cap-shift)}[data-slot=badge][data-size=xs]{--badge-h:var(--ds-control-h-2xs)}[data-slot=badge][data-size=sm]{--badge-h:var(--ds-control-h-xs)}[data-slot=badge][data-tone=success][data-variant=solid]{--badge-bg:var(--ds-status-success);--badge-fg:var(--ds-status-success-foreground)}[data-slot=badge][data-tone=success][data-variant=subtle]{--badge-bg:var(--ds-status-success-subtle);--badge-fg:var(--ds-status-success-text)}[data-slot=badge][data-tone=success][data-variant=outline]{--badge-fg:var(--ds-status-success-text)}[data-slot=badge][data-tone=warning][data-variant=solid]{--badge-bg:var(--ds-status-warning);--badge-fg:var(--ds-status-warning-foreground)}[data-slot=badge][data-tone=warning][data-variant=subtle]{--badge-bg:var(--ds-status-warning-subtle);--badge-fg:var(--ds-status-warning-text)}[data-slot=badge][data-tone=warning][data-variant=outline]{--badge-fg:var(--ds-status-warning-text)}[data-slot=badge][data-tone=error][data-variant=solid]{--badge-bg:var(--ds-status-error);--badge-fg:var(--ds-status-error-foreground)}[data-slot=badge][data-tone=error][data-variant=subtle]{--badge-bg:var(--ds-status-error-subtle);--badge-fg:var(--ds-status-error-text)}[data-slot=badge][data-tone=error][data-variant=outline]{--badge-fg:var(--ds-status-error-text)}[data-slot=badge][data-tone=info][data-variant=solid]{--badge-bg:var(--ds-status-info);--badge-fg:var(--ds-status-info-foreground)}[data-slot=badge][data-tone=info][data-variant=subtle]{--badge-bg:var(--ds-status-info-subtle);--badge-fg:var(--ds-status-info-text)}[data-slot=badge][data-tone=info][data-variant=outline]{--badge-fg:var(--ds-status-info-text)}[data-slot=badge][data-tone=pending][data-variant=solid]{--badge-bg:var(--ds-status-pending);--badge-fg:var(--ds-status-pending-foreground)}[data-slot=badge][data-tone=pending][data-variant=subtle]{--badge-bg:var(--ds-status-pending-subtle);--badge-fg:var(--ds-status-pending-text)}[data-slot=badge][data-tone=pending][data-variant=outline]{--badge-fg:var(--ds-status-pending-text)}[data-slot=badge][data-tone=neutral][data-variant=solid]{--badge-bg:var(--ds-status-neutral);--badge-fg:var(--ds-status-neutral-foreground)}[data-slot=badge][data-tone=neutral][data-variant=subtle]{--badge-bg:var(--ds-status-neutral-subtle);--badge-fg:var(--ds-status-neutral-text)}[data-slot=badge][data-tone=neutral][data-variant=outline]{--badge-fg:var(--ds-status-neutral-text)}[data-slot=badge][data-variant=tag]{--badge-bg:var(--ds-surface-inverse);--badge-fg:var(--ds-text-inverse)}[data-slot=badge][data-variant=dot]{--badge-gap:var(--ds-gap-related);--badge-fg:var(--ds-text-secondary);--badge-status-dot-size:var(--ds-indicator-status);--badge-status-dot-radius:var(--ds-radius-control)}[data-slot=badge][data-tone=success][data-variant=dot]{--badge-dot-bg:var(--ds-status-success)}[data-slot=badge][data-tone=warning][data-variant=dot]{--badge-dot-bg:var(--ds-status-warning)}[data-slot=badge][data-tone=error][data-variant=dot]{--badge-dot-bg:var(--ds-status-error)}[data-slot=badge][data-tone=info][data-variant=dot]{--badge-dot-bg:var(--ds-status-info-dot)}[data-slot=badge][data-tone=pending][data-variant=dot]{--badge-dot-bg:var(--ds-status-pending)}[data-slot=badge][data-tone=neutral][data-variant=dot]{--badge-dot-bg:var(--ds-status-neutral)}[data-slot=badge][data-variant=category]{--badge-fg:var(--ds-text)}[data-slot=badge][data-variant=category][data-hue="1"]{--badge-bg:var(--ds-category-1-subtle)}[data-slot=badge][data-variant=category][data-hue="2"]{--badge-bg:var(--ds-category-2-subtle)}[data-slot=badge][data-variant=category][data-hue="3"]{--badge-bg:var(--ds-category-3-subtle)}[data-slot=badge][data-variant=category][data-hue="4"]{--badge-bg:var(--ds-category-4-subtle)}[data-slot=badge][data-variant=category][data-hue="5"]{--badge-bg:var(--ds-category-5-subtle)}[data-slot=badge][data-variant=category][data-hue="6"]{--badge-bg:var(--ds-category-6-subtle)}[data-slot=badge][data-variant=category][data-hue="7"]{--badge-bg:var(--ds-category-7-subtle)}[data-slot=badge][data-variant=category][data-hue="8"]{--badge-bg:var(--ds-category-8-subtle)}[data-slot=badge][data-variant=category][data-hue=evergreen]{--badge-bg:var(--ds-category-evergreen-subtle)}[data-slot=badge][data-variant=category][data-hue=periwinkle]{--badge-bg:var(--ds-category-periwinkle-subtle)}[data-slot=badge][data-variant=category][data-hue=gold]{--badge-bg:var(--ds-category-gold-subtle)}[data-slot=divider]{--divider-color:var(--ds-divider);--divider-width:var(--ds-border-width);--divider-label-gap:var(--ds-gap-related);--divider-label-fg:var(--ds-text-tertiary)}[data-slot=container]{--container-gutter-mobile:var(--ds-layout-gutter-mobile);--container-gutter-desktop:var(--ds-layout-gutter-desktop)}[data-slot=container][data-width=content]{--container-max:var(--ds-layout-content-max)}[data-slot=container][data-width=reading]{--container-max:var(--ds-layout-reading-max)}[data-slot=tabs]{--tabs-fg:var(--ds-text-secondary);--tabs-fg-active:var(--ds-text);--tabs-border:var(--ds-divider);--tabs-indicator:var(--ds-selected);--tabs-indicator-h:var(--ds-border-width-strong);--tabs-indicator-radius:var(--ds-radius-full);--tabs-indicator-inset:var(--ds-inset-sm);--tabs-rule-w:var(--ds-border-width);--tabs-trigger-gap:var(--ds-gap-tight);--tabs-cap-shift:var(--ds-type-cap-shift);--tabs-list-gap:var(--ds-gap-tight);--tabs-actions-gap:var(--ds-gap-related);--tabs-hover:var(--ds-fill);--tabs-radius:var(--ds-radius-control-dense)}[data-slot=tabs][data-size=sm]{--tabs-py:var(--ds-inset-sm);--tabs-px:var(--ds-inset-sm);--tabs-gap:var(--ds-gap-md)}[data-slot=tabs][data-size=md]{--tabs-py:var(--ds-inset-md);--tabs-px:var(--ds-inset-sm);--tabs-gap:var(--ds-gap-md)}[data-slot=pagination]{--pagination-item-radius:var(--ds-radius-control);--pagination-item-hover:var(--ds-fill-subtle);--pagination-current-bg:var(--ds-action-secondary);--pagination-current-fg:var(--ds-action-secondary-foreground);--pagination-gap:var(--ds-gap-tight)}[data-slot=pagination][data-size=sm]{--pagination-item-h:var(--ds-control-h-sm)}[data-slot=pagination][data-size=md]{--pagination-item-h:var(--ds-control-h-md)}[data-slot=kbd]{--kbd-bg:var(--ds-fill);--kbd-fg:var(--ds-text);--kbd-border:var(--ds-border);--kbd-border-width:var(--ds-border-width);--kbd-radius:var(--ds-radius-control-dense);--kbd-px:var(--ds-inset-xs);--kbd-cap-shift:var(--ds-type-cap-shift)}[data-slot=kbd][data-size=sm]{--kbd-h:var(--ds-control-h-2xs)}[data-slot=kbd][data-size=md]{--kbd-h:var(--ds-control-h-xs)}[data-slot=logo]{--logo-motion-duration:var(--ds-motion-mark-duration);--logo-motion-easing:var(--ds-motion-mark-easing);--logo-tile-bg:var(--ds-action);--logo-tile-fg:var(--ds-brand-ink-on-light)}[data-slot=logo][data-tone=auto]{--logo-fg:var(--ds-brand-ink)}[data-slot=logo][data-tone=light]{--logo-fg:var(--ds-brand-ink-on-light)}[data-slot=logo][data-tone=dark]{--logo-fg:var(--ds-brand-ink-on-dark)}[data-slot=logo][data-size=xs]{--logo-h:var(--ds-icon-xs)}[data-slot=logo][data-size=sm]{--logo-h:var(--ds-icon-md)}[data-slot=logo][data-size=md]{--logo-h:var(--ds-icon-lg)}[data-slot=logo][data-size=lg]{--logo-h:var(--ds-icon-xl)}[data-slot=checkbox]{--checkbox-bg:var(--ds-surface);--checkbox-border:var(--ds-border-input);--checkbox-border-width:var(--ds-border-width-strong);--checkbox-hover-border:var(--ds-border-hover);--checkbox-checked-bg:var(--ds-action);--checkbox-checked-fg:var(--ds-action-mark);--checkbox-checked-border:var(--ds-action);--checkbox-invalid-border:var(--ds-status-error);--checkbox-disabled-bg:var(--ds-disabled-bg);--checkbox-disabled-border:var(--ds-disabled-border);--checkbox-disabled-fg:var(--ds-disabled-foreground);--checkbox-label-fg:var(--ds-text);--checkbox-description-fg:var(--ds-text-secondary);--checkbox-count-fg:var(--ds-text-secondary);--checkbox-radius:var(--ds-radius-checkbox);--checkbox-gap:var(--ds-gap-related);--checkbox-hit:var(--ds-target-min)}[data-slot=checkbox][data-size=sm]{--checkbox-size:var(--ds-icon-sm)}[data-slot=checkbox][data-size=md]{--checkbox-size:var(--ds-icon-md)}[data-slot=radio-group]{--radio-group-gap:var(--ds-gap-related);--radio-group-item-gap:var(--ds-gap-related);--radio-group-item-bg:var(--ds-surface);--radio-group-item-border:var(--ds-border-input);--radio-group-item-border-width:var(--ds-border-width-strong);--radio-group-item-hover-border:var(--ds-border-hover);--radio-group-item-checked-bg:var(--ds-action);--radio-group-item-checked-fg:var(--ds-action-mark);--radio-group-item-checked-border:var(--ds-action);--radio-group-item-disabled-bg:var(--ds-disabled-bg);--radio-group-item-disabled-border:var(--ds-disabled-border);--radio-group-item-disabled-fg:var(--ds-disabled-foreground);--radio-group-item-label-fg:var(--ds-text);--radio-group-item-description-fg:var(--ds-text-secondary);--radio-group-item-count-fg:var(--ds-text-secondary);--radio-group-item-radius:var(--ds-radius-full);--radio-group-item-hit:var(--ds-target-min)}[data-slot=radio-group][data-size=sm]{--radio-group-item-size:var(--ds-icon-sm)}[data-slot=radio-group][data-size=md]{--radio-group-item-size:var(--ds-icon-md)}[data-slot=textarea]{--textarea-bg:var(--ds-field-bg);--textarea-fg:var(--ds-text);--textarea-placeholder:var(--ds-text-tertiary);--textarea-border:var(--ds-border-field);--textarea-border-width:var(--ds-border-width);--textarea-hover-border:var(--ds-border-hover);--textarea-invalid-border:var(--ds-status-error);--textarea-readonly-bg:var(--ds-fill);--textarea-disabled-bg:var(--ds-disabled-bg);--textarea-disabled-border:var(--ds-disabled-border);--textarea-disabled-fg:var(--ds-disabled-foreground);--textarea-radius:var(--ds-radius-field-multiline);--textarea-counter-fg:var(--ds-text-secondary);--textarea-counter-over-fg:var(--ds-status-error-text);--textarea-gap:var(--ds-gap-field-helper)}[data-slot=textarea][data-size=md]{--textarea-p:var(--ds-inset-md);--textarea-font:var(--ds-type-body-font);--textarea-size-mobile:var(--ds-type-body-size-mobile);--textarea-size-desktop:var(--ds-type-body-size-desktop);--textarea-leading:var(--ds-type-body-leading);--textarea-tracking:var(--ds-type-body-tracking);--textarea-weight:var(--ds-type-body-weight)}[data-slot=textarea][data-size=lg]{--textarea-p:var(--ds-inset-lg);--textarea-font:var(--ds-type-body-lg-font);--textarea-size-mobile:var(--ds-type-body-lg-size-mobile);--textarea-size-desktop:var(--ds-type-body-lg-size-desktop);--textarea-leading:var(--ds-type-body-lg-leading);--textarea-tracking:var(--ds-type-body-lg-tracking);--textarea-weight:var(--ds-type-body-lg-weight)}[data-slot=switch]{--switch-track-off:var(--ds-border-input);--switch-track-off-hover:var(--ds-border-hover);--switch-track-on:var(--ds-action);--switch-thumb:var(--ds-control-thumb);--switch-radius:var(--ds-radius-full);--switch-disabled-track:var(--ds-disabled-bg);--switch-disabled-thumb:var(--ds-disabled-border);--switch-disabled-fg:var(--ds-disabled-foreground);--switch-label-fg:var(--ds-text);--switch-gap:var(--ds-gap-related);--switch-hit:var(--ds-target-min)}[data-slot=switch][data-size=sm]{--switch-h:var(--ds-control-h-2xs);--switch-w:var(--ds-control-track-2xs);--switch-thumb-size:var(--ds-icon-sm)}[data-slot=switch][data-size=md]{--switch-h:var(--ds-control-h-xs);--switch-w:var(--ds-control-track-xs);--switch-thumb-size:var(--ds-icon-md)}[data-slot=slider]{--slider-track:var(--ds-border);--slider-track-h:var(--ds-progress-track-sm);--slider-range:var(--ds-action);--slider-radius:var(--ds-radius-full);--slider-thumb:var(--ds-control-thumb);--slider-thumb-size:var(--ds-icon-sm);--slider-thumb-border-width:var(--ds-border-width-strong);--slider-hit:var(--ds-target-min);--slider-tick:var(--ds-control-thumb);--slider-mark-label-fg:var(--ds-text-secondary);--slider-gap:var(--ds-gap-md);--slider-value-fg:var(--ds-text);--slider-disabled-track:var(--ds-disabled-bg);--slider-disabled-range:var(--ds-disabled-border);--slider-disabled-thumb:var(--ds-disabled-bg);--slider-disabled-fg:var(--ds-disabled-foreground);--slider-focus-ring:var(--ds-focus-ring);--slider-focus-ring-width:var(--ds-focus-ring-width);--slider-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=skeleton]{--skeleton-bg:var(--ds-fill);--skeleton-highlight:var(--ds-fill-subtle)}[data-slot=skeleton][data-variant]{animation:a var(--ds-motion-loop-duration) var(--ds-motion-loop-easing) infinite;background-image:linear-gradient(90deg,var(--skeleton-bg) 25%,var(--skeleton-highlight) 50%,var(--skeleton-bg) 75%);background-size:200% 100%}@keyframes a{0%{background-position:150% 0}to{background-position:-50% 0}}[data-slot=skeleton][data-variant=text]{--skeleton-radius:var(--ds-radius-checkbox);--skeleton-text-h:var(--ds-type-body-size-desktop)}[data-slot=skeleton][data-variant=rect]{--skeleton-radius:var(--ds-radius-card-dense)}[data-slot=skeleton][data-variant=circle]{--skeleton-radius:var(--ds-radius-full)}[data-slot=empty-state]{--empty-state-p:var(--ds-inset-xl);--empty-state-gap:var(--ds-gap-related);--empty-state-bg:var(--ds-fill-subtle);--empty-state-radius:var(--ds-radius-card);--empty-state-icon:var(--ds-text-tertiary)}[data-slot=empty-state][data-variant=error]{--empty-state-icon:var(--ds-status-error)}[data-slot=input]{--input-bg:var(--ds-field-bg);--input-fg:var(--ds-text);--input-placeholder:var(--ds-text-tertiary);--input-affix:var(--ds-text-secondary);--input-border:var(--ds-border-field);--input-border-hover:var(--ds-border-hover);--input-border-invalid:var(--ds-status-error);--input-border-width:var(--ds-border-width);--input-border-width-invalid:var(--ds-border-width-strong);--input-radius:var(--ds-radius-field);--input-cap-shift:var(--ds-type-cap-shift);--input-gap:var(--ds-gap-related);--input-disabled-bg:var(--ds-disabled-bg);--input-disabled-border:var(--ds-disabled-border);--input-disabled-fg:var(--ds-disabled-foreground)}[data-slot=input][data-size=sm]{--input-h:var(--ds-control-h-sm)}[data-slot=input][data-size=md]{--input-h:var(--ds-control-h-md)}[data-slot=input][data-size=lg]{--input-h:var(--ds-control-h-lg);--input-px:var(--ds-inset-lg);--input-font:var(--ds-type-body-lg-font);--input-size-mobile:var(--ds-type-body-lg-size-mobile);--input-size-desktop:var(--ds-type-body-lg-size-desktop);--input-leading:var(--ds-type-body-lg-leading);--input-tracking:var(--ds-type-body-lg-tracking);--input-weight:var(--ds-type-body-lg-weight)}[data-slot=select]{--select-bg:var(--ds-field-bg);--select-fg:var(--ds-text);--select-placeholder:var(--ds-text-tertiary);--select-affix:var(--ds-text-secondary);--select-border:var(--ds-border-field);--select-border-hover:var(--ds-border-hover);--select-border-focus:var(--ds-action);--select-border-invalid:var(--ds-status-error);--select-border-width:var(--ds-border-width);--select-border-width-invalid:var(--ds-border-width-strong);--select-radius:var(--ds-radius-field);--select-cap-shift:var(--ds-type-cap-shift);--select-gap:var(--ds-gap-related);--select-icon:var(--ds-icon-sm);--select-clear-w:var(--ds-control-square-xs);--select-disabled-bg:var(--ds-disabled-bg);--select-disabled-border:var(--ds-disabled-border);--select-disabled-fg:var(--ds-disabled-foreground);--select-menu-bg:var(--ds-surface-overlay);--select-menu-radius:var(--ds-radius-menu);--select-menu-shadow:var(--ds-elevation-overlay);--select-menu-z:var(--ds-z-dropdown);--select-menu-p:var(--ds-gap-tight);--select-menu-offset:var(--ds-gap-tight);--select-menu-enter-duration:var(--ds-motion-enter-duration);--select-menu-enter-easing:var(--ds-motion-enter-easing);--select-menu-exit-duration:var(--ds-motion-exit-duration);--select-menu-exit-easing:var(--ds-motion-exit-easing);--select-menu-max-h-compact:var(--ds-select-menu-max-h-compact);--select-item-px:var(--ds-inset-sm);--select-item-py:var(--ds-control-py-sm);--select-item-radius:var(--ds-radius-control-dense);--select-item-hover:var(--ds-fill-subtle);--select-item-selected:var(--ds-fill);--select-item-check:var(--ds-selected);--select-item-description:var(--ds-text-secondary);--select-group-fg:var(--ds-text-tertiary);--select-separator:var(--ds-divider)}[data-slot=select][data-size=sm]{--select-h:var(--ds-control-h-sm)}[data-slot=select][data-size=md]{--select-h:var(--ds-control-h-md)}[data-slot=select][data-size=lg]{--select-h:var(--ds-control-h-lg);--select-px:var(--ds-inset-lg);--select-item-h:var(--ds-control-h-md);--select-font:var(--ds-type-body-lg-font);--select-size-mobile:var(--ds-type-body-lg-size-mobile);--select-size-desktop:var(--ds-type-body-lg-size-desktop);--select-leading:var(--ds-type-body-lg-leading);--select-tracking:var(--ds-type-body-lg-tracking);--select-weight:var(--ds-type-body-lg-weight)}[data-slot=select][data-layer=modal]{--select-menu-z:var(--ds-z-popover)}[data-slot=spinner]{--spinner-track:var(--ds-border);--spinner-head:var(--ds-action);--spinner-duration:var(--ds-motion-loop-duration);--spinner-easing:var(--ds-motion-loop-easing)}[data-slot=spinner][data-size=sm]{--spinner-size:var(--ds-icon-sm)}[data-slot=spinner][data-size=md]{--spinner-size:var(--ds-icon-lg)}[data-slot=spinner][data-size=lg]{--spinner-size:var(--ds-icon-xl)}[data-slot=search-field]{--search-field-bg:var(--ds-field-bg);--search-field-hover-bg:var(--ds-field-bg);--search-field-fg:var(--ds-text);--search-field-border:var(--ds-border-field);--search-field-border-width:var(--ds-border-width);--search-field-hover-border:var(--ds-border-hover);--search-field-disabled-bg:var(--ds-disabled-bg);--search-field-disabled-border:var(--ds-disabled-border);--search-field-disabled-fg:var(--ds-disabled-foreground);--search-field-radius:var(--ds-radius-field);--search-field-hint:var(--ds-text-tertiary);--search-field-icon:var(--ds-text);--search-field-gap:var(--ds-gap-related);--search-field-key-gap:var(--ds-gap-tight);--search-field-pe:var(--ds-inset-xs)}[data-slot=top-bar] [data-slot=search-field]{--search-field-bg:var(--ds-chrome-fill);--search-field-hover-bg:var(--ds-chrome-fill-hover);--search-field-border:var(--ds-border-none);--search-field-hover-border:var(--ds-border-none)}[data-slot=search-field][data-size=md]{--search-field-h:var(--ds-control-h-md);--search-field-ps:var(--ds-inset-sm);--search-field-font:var(--ds-type-body-font);--search-field-size-mobile:var(--ds-type-body-size-mobile);--search-field-size-desktop:var(--ds-type-body-size-desktop);--search-field-leading:var(--ds-type-body-leading);--search-field-tracking:var(--ds-type-body-tracking);--search-field-weight:var(--ds-type-body-weight)}[data-slot=search-field][data-size=lg]{--search-field-h:var(--ds-control-h-lg);--search-field-ps:var(--ds-inset-md);--search-field-font:var(--ds-type-body-lg-font);--search-field-size-mobile:var(--ds-type-body-lg-size-mobile);--search-field-size-desktop:var(--ds-type-body-lg-size-desktop);--search-field-leading:var(--ds-type-body-lg-leading);--search-field-tracking:var(--ds-type-body-lg-tracking);--search-field-weight:var(--ds-type-body-lg-weight)}[data-slot=scroll-area]{--scroll-area-thumb:var(--ds-border);--scroll-area-thumb-hover:var(--ds-border-strong);--scroll-area-thumb-active:var(--ds-text-secondary);--scroll-area-radius:var(--ds-radius-full);--scroll-area-frame-gap:var(--ds-gap-related);--scroll-area-fade-size:var(--ds-inset-lg);--scroll-area-motion-duration:var(--ds-motion-fade-duration);--scroll-area-motion-easing:var(--ds-motion-fade-easing);--scroll-area-focus-ring:var(--ds-focus-ring);--scroll-area-focus-ring-width:var(--ds-focus-ring-width);--scroll-area-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=scroll-area][data-size=sm]{--scroll-area-track-size:var(--ds-scrollbar-sm);--scroll-area-thumb-inset:var(--ds-scrollbar-inset-sm)}[data-slot=scroll-area][data-size=md]{--scroll-area-track-size:var(--ds-scrollbar-md);--scroll-area-thumb-inset:var(--ds-scrollbar-inset-md)}[data-slot=scroll-area][data-fade]>[data-radix-scroll-area-viewport]{--scroll-area-fade-t:var(--scroll-area-fade-size);--scroll-area-fade-b:var(--scroll-area-fade-size);--scroll-area-fade-l:var(--scroll-area-fade-size);--scroll-area-fade-r:var(--scroll-area-fade-size);-webkit-mask-composite:source-in,source-over,xor;mask-composite:intersect,add;-webkit-mask-image:linear-gradient(to bottom,#000 var(--scroll-sticky-top,0),#0000 var(--scroll-sticky-top,0),#000 calc(var(--scroll-sticky-top,0px) + var(--scroll-area-fade-t)),#000 calc(100% - var(--scroll-sticky-bottom,0px) - var(--scroll-area-fade-b)),#0000 calc(100% - var(--scroll-sticky-bottom,0px)),#000 calc(100% - var(--scroll-sticky-bottom,0px))),linear-gradient(to right,#000 var(--scroll-sticky-left,0),#0000 var(--scroll-sticky-left,0),#000 calc(var(--scroll-sticky-left,0px) + var(--scroll-area-fade-l)),#000 calc(100% - var(--scroll-sticky-right,0px) - var(--scroll-area-fade-r)),#0000 calc(100% - var(--scroll-sticky-right,0px)),#000 calc(100% - var(--scroll-sticky-right,0px)));mask-image:linear-gradient(to bottom,#000 var(--scroll-sticky-top,0),#0000 var(--scroll-sticky-top,0),#000 calc(var(--scroll-sticky-top,0px) + var(--scroll-area-fade-t)),#000 calc(100% - var(--scroll-sticky-bottom,0px) - var(--scroll-area-fade-b)),#0000 calc(100% - var(--scroll-sticky-bottom,0px)),#000 calc(100% - var(--scroll-sticky-bottom,0px))),linear-gradient(to right,#000 var(--scroll-sticky-left,0),#0000 var(--scroll-sticky-left,0),#000 calc(var(--scroll-sticky-left,0px) + var(--scroll-area-fade-l)),#000 calc(100% - var(--scroll-sticky-right,0px) - var(--scroll-area-fade-r)),#0000 calc(100% - var(--scroll-sticky-right,0px)),#000 calc(100% - var(--scroll-sticky-right,0px)))}[data-slot=scroll-area][data-fade]>[data-radix-scroll-area-viewport][data-at-top]{--scroll-area-fade-t:0px}[data-slot=scroll-area][data-fade]>[data-radix-scroll-area-viewport][data-at-bottom]{--scroll-area-fade-b:0px}[data-slot=scroll-area][data-fade]>[data-radix-scroll-area-viewport][data-at-left]{--scroll-area-fade-l:0px}[data-slot=scroll-area][data-fade]>[data-radix-scroll-area-viewport][data-at-right]{--scroll-area-fade-r:0px}[data-slot=code]{--code-font:var(--ds-type-code-font);--code-size:var(--ds-type-code-size-inline);--code-tracking:var(--ds-type-code-tracking);--code-weight:var(--ds-type-code-weight);--code-case:var(--ds-type-code-case);--code-bg:var(--ds-fill);--code-fg:var(--ds-text);--code-radius:var(--ds-radius-checkbox);--code-px:var(--ds-inset-2xs);--code-py:var(--ds-inset-3xs)}[data-slot=code-block]{--code-block-font:var(--ds-type-code-font);--code-block-size:var(--ds-type-code-size-block);--code-block-leading:var(--ds-type-code-leading);--code-block-tracking:var(--ds-type-code-tracking);--code-block-weight:var(--ds-type-code-weight);--code-block-case:var(--ds-type-code-case);--code-block-bg:var(--ds-fill);--code-block-fg:var(--ds-text);--code-block-radius:var(--ds-radius-card-dense);--code-block-p:var(--ds-inset-md);--code-block-copy-inset:var(--ds-inset-xs);--code-block-gutter-fg:var(--ds-text-tertiary);--code-block-gutter-gap:var(--ds-gap-related);--code-block-syntax-keyword:var(--ds-syntax-keyword);--code-block-syntax-string:var(--ds-syntax-string);--code-block-syntax-number:var(--ds-syntax-number);--code-block-syntax-name:var(--ds-syntax-name);--code-block-syntax-comment:var(--ds-syntax-comment)}[data-slot=form-field]{--form-field-gap-label:var(--ds-gap-field-label);--form-field-accessory-gap:var(--ds-gap-tight);--form-field-gap-helper:var(--ds-gap-field-helper);--form-field-label-color:var(--ds-text);--form-field-description-color:var(--ds-text-secondary);--form-field-error-color:var(--ds-status-error-text);--form-field-error-icon-gap:var(--ds-gap-tight);--form-field-optional-color:var(--ds-text-tertiary)}[data-slot=streaming-caret]{--streaming-caret-w:var(--ds-border-width-strong);--streaming-caret-gap:var(--ds-inset-3xs);--streaming-caret-color:var(--ds-text-secondary);--streaming-caret-motion-duration:var(--ds-motion-loop-duration);--streaming-caret-motion-easing:var(--ds-motion-loop-easing)}[data-slot=typing-indicator]{--typing-indicator-dot:var(--ds-indicator-dot);--typing-indicator-radius:var(--ds-radius-full);--typing-indicator-color:var(--ds-text-tertiary);--typing-indicator-gap:var(--ds-gap-tight);--typing-indicator-motion-duration:var(--ds-motion-loop-duration);--typing-indicator-motion-easing:var(--ds-motion-loop-easing)}[data-slot=chat-message]{--chat-message-fg:var(--ds-text);--chat-message-system-fg:var(--ds-text-secondary);--chat-message-avatar-gap:var(--ds-gap-related);--chat-message-gap:var(--ds-gap-tight);--chat-message-bubble-bg:var(--ds-fill);--chat-message-bubble-fg:var(--ds-text);--chat-message-bubble-border:var(--ds-border-none);--chat-message-bubble-border-width:var(--ds-border-width);--chat-message-bubble-radius:var(--ds-radius-card);--chat-message-bubble-px:var(--ds-inset-md);--chat-message-bubble-py:var(--ds-inset-sm);--chat-message-attachments-gap:var(--ds-gap-tight);--chat-message-error-bg:var(--ds-status-error-subtle);--chat-message-error-fg:var(--ds-text-secondary);--chat-message-error-title-fg:var(--ds-status-error-text);--chat-message-error-radius:var(--ds-radius-card-dense);--chat-message-error-p:var(--ds-inset-sm);--chat-message-error-gap:var(--ds-gap-related);--chat-message-meta-fg:var(--ds-text-tertiary);--chat-message-meta-gap:var(--ds-gap-related);--chat-message-body-gap:var(--ds-gap-related);--chat-message-motion-duration:var(--ds-motion-enter-duration);--chat-message-motion-easing:var(--ds-motion-enter-easing)}[data-slot=chat-message] [data-tone=brand]{--chat-message-bubble-bg:var(--ds-action);--chat-message-bubble-fg:var(--ds-action-foreground)}[data-slot=chat-tool-call-status]{--chat-tool-call-status-pending:var(--ds-text-tertiary);--chat-tool-call-status-running:var(--ds-status-pending-text);--chat-tool-call-status-complete:var(--ds-status-success-text);--chat-tool-call-status-error:var(--ds-status-error-text);--chat-tool-call-status-partial:var(--ds-status-warning-text);--chat-tool-call-status-cancelled:var(--ds-text-tertiary)}[data-slot=chat-tool-call]{--chat-tool-call-bg:var(--ds-surface);--chat-tool-call-fg:var(--ds-text);--chat-tool-call-detail-fg:var(--ds-text-tertiary);--chat-tool-call-shadow:var(--ds-elevation-resting);--chat-tool-call-border:var(--ds-border-none);--chat-tool-call-border-width:var(--ds-border-width);--chat-tool-call-divider:var(--ds-divider);--chat-tool-call-radius:var(--ds-radius-card-dense);--chat-tool-call-px:var(--ds-inset-sm);--chat-tool-call-py:var(--ds-inset-xs);--chat-tool-call-gap:var(--ds-gap-related);--chat-tool-call-chevron-w:var(--ds-icon-sm);--chat-tool-call-body-max-h:var(--ds-disclosure-max-h);--chat-tool-call-error-shadow:0 0 0 var(--ds-border-width) var(--ds-status-error),var(--ds-elevation-resting);--chat-tool-call-error-fg:var(--ds-status-error-text);--chat-tool-call-hover:var(--ds-fill-subtle);--chat-tool-call-focus-ring:var(--ds-focus-ring);--chat-tool-call-focus-ring-width:var(--ds-focus-ring-width);--chat-tool-call-focus-ring-offset:var(--ds-focus-ring-offset);--chat-tool-call-motion-hover-duration:var(--ds-motion-hover-duration);--chat-tool-call-motion-duration:var(--ds-motion-expand-duration);--chat-tool-call-motion-easing:var(--ds-motion-expand-easing)}[data-slot=chat-tool-call-group]{--chat-tool-call-group-bg:var(--ds-surface);--chat-tool-call-group-fg:var(--ds-text);--chat-tool-call-group-meta-fg:var(--ds-text-tertiary);--chat-tool-call-group-error-fg:var(--ds-status-error-text);--chat-tool-call-group-shadow:var(--ds-elevation-resting);--chat-tool-call-group-border:var(--ds-border-none);--chat-tool-call-group-border-width:var(--ds-border-width);--chat-tool-call-group-radius:var(--ds-radius-card-dense);--chat-tool-call-group-px:var(--ds-inset-sm);--chat-tool-call-group-py:var(--ds-inset-xs);--chat-tool-call-group-gap:var(--ds-gap-related);--chat-tool-call-group-chevron-w:var(--ds-icon-sm);--chat-tool-call-group-running-shadow:0 0 0 var(--ds-border-width) var(--ds-status-pending),var(--ds-elevation-resting);--chat-tool-call-group-error-shadow:0 0 0 var(--ds-border-width) var(--ds-status-error),var(--ds-elevation-resting);--chat-tool-call-group-partial-shadow:0 0 0 var(--ds-border-width) var(--ds-status-warning),var(--ds-elevation-resting);--chat-tool-call-group-hover:var(--ds-fill-subtle);--chat-tool-call-group-focus-ring:var(--ds-focus-ring);--chat-tool-call-group-focus-ring-width:var(--ds-focus-ring-width);--chat-tool-call-group-focus-ring-offset:var(--ds-focus-ring-offset);--chat-tool-call-group-motion-hover-duration:var(--ds-motion-hover-duration);--chat-tool-call-group-motion-duration:var(--ds-motion-expand-duration);--chat-tool-call-group-motion-easing:var(--ds-motion-expand-easing)}[data-slot=chat-reasoning]{--chat-reasoning-bg:var(--ds-surface);--chat-reasoning-shadow:var(--ds-elevation-resting);--chat-reasoning-fg:var(--ds-text);--chat-reasoning-body-fg:var(--ds-text-secondary);--chat-reasoning-muted-fg:var(--ds-text-tertiary);--chat-reasoning-border:var(--ds-border-none);--chat-reasoning-border-width:var(--ds-border-width);--chat-reasoning-divider:var(--ds-divider);--chat-reasoning-radius:var(--ds-radius-card-dense);--chat-reasoning-px:var(--ds-inset-sm);--chat-reasoning-py:var(--ds-inset-xs);--chat-reasoning-gap:var(--ds-gap-related);--chat-reasoning-body-max-h:var(--ds-disclosure-max-h);--chat-reasoning-hover:var(--ds-fill-subtle);--chat-reasoning-focus-ring:var(--ds-focus-ring);--chat-reasoning-focus-ring-width:var(--ds-focus-ring-width);--chat-reasoning-focus-ring-offset:var(--ds-focus-ring-offset);--chat-reasoning-motion-hover-duration:var(--ds-motion-hover-duration);--chat-reasoning-motion-duration:var(--ds-motion-expand-duration);--chat-reasoning-motion-easing:var(--ds-motion-expand-easing)}[data-slot=chat-suggestions]{--chat-suggestions-label-fg:var(--ds-text-tertiary);--chat-suggestions-label-gap:var(--ds-gap-related);--chat-suggestions-gap:var(--ds-control-gap);--chat-suggestions-item-bg:var(--ds-fill);--chat-suggestions-item-fg:var(--ds-text);--chat-suggestions-item-border:var(--ds-border-none);--chat-suggestions-item-border-hover:var(--ds-border-none);--chat-suggestions-item-border-width:var(--ds-border-width);--chat-suggestions-item-hover:var(--ds-fill-strong);--chat-suggestions-item-radius:var(--ds-radius-full);--chat-suggestions-item-h:var(--ds-control-h-sm);--chat-suggestions-item-px:var(--ds-control-px-sm);--chat-suggestions-item-py:var(--ds-control-py-sm);--chat-suggestions-item-warning-bg:var(--ds-status-warning-subtle);--chat-suggestions-item-warning-fg:var(--ds-status-warning-text);--chat-suggestions-row-fg:var(--ds-text-secondary);--chat-suggestions-row-hover:var(--ds-fill);--chat-suggestions-row-radius:var(--ds-radius-control);--chat-suggestions-row-h:var(--ds-control-h-lg);--chat-suggestions-row-px:var(--ds-control-px-md);--chat-suggestions-row-py:var(--ds-control-py-lg);--chat-suggestions-row-gap:var(--ds-gap-related);--chat-suggestions-card-bg:var(--ds-surface);--chat-suggestions-card-shadow:var(--ds-elevation-resting);--chat-suggestions-card-hover-shadow:var(--ds-elevation-raised);--chat-suggestions-card-radius:var(--ds-radius-card-dense);--chat-suggestions-card-p:var(--ds-inset-md);--chat-suggestions-card-gap:var(--ds-gap-tight);--chat-suggestions-card-press-duration:var(--ds-motion-press-duration);--chat-suggestions-eyebrow-fg:var(--ds-text-tertiary);--chat-suggestions-focus-ring:var(--ds-focus-ring);--chat-suggestions-focus-ring-width:var(--ds-focus-ring-width);--chat-suggestions-focus-ring-offset:var(--ds-focus-ring-offset);--chat-suggestions-motion-duration:var(--ds-motion-hover-duration);--chat-suggestions-motion-easing:var(--ds-motion-hover-easing);--chat-suggestions-disabled-bg:var(--ds-disabled-bg);--chat-suggestions-disabled-border:var(--ds-disabled-border);--chat-suggestions-disabled-fg:var(--ds-disabled-foreground)}[data-slot=chat-composer]{--chat-composer-bg:var(--ds-surface);--chat-composer-fg:var(--ds-text);--chat-composer-border:var(--ds-border-input);--chat-composer-border-hover:var(--ds-border-hover);--chat-composer-border-width:var(--ds-border-width);--chat-composer-radius:var(--ds-radius-card);--chat-composer-p:var(--ds-inset-md);--chat-composer-shadow:var(--ds-elevation-flat);--chat-composer-gap:var(--ds-gap-related);--chat-composer-token-gap:var(--ds-control-gap);--chat-composer-count-fg:var(--ds-text-tertiary);--chat-composer-footer-fg:var(--ds-text-tertiary);--chat-composer-footer-gap:var(--ds-gap-md);--chat-composer-footer-mt:var(--ds-gap-tight);--chat-composer-notice-mb:var(--ds-gap-tight);--chat-composer-focus-ring:var(--ds-focus-ring);--chat-composer-focus-ring-width:var(--ds-focus-ring-width);--chat-composer-motion-duration:var(--ds-motion-hover-duration);--chat-composer-motion-easing:var(--ds-motion-hover-easing);--chat-composer-disabled-bg:var(--ds-disabled-bg);--chat-composer-disabled-border:var(--ds-disabled-border)}[data-slot=chat-composer][data-variant=floating]{--chat-composer-shadow:var(--ds-elevation-raised);--chat-composer-border:var(--ds-border-none);--chat-composer-border-hover:var(--ds-border-none);--chat-composer-disabled-border:var(--ds-border-none)}[data-slot=chat-message-list]{--chat-message-list-max-w:var(--ds-layout-thread-max);--chat-message-list-px:var(--ds-inset-lg);--chat-message-list-py:var(--ds-inset-lg);--chat-message-list-jump-offset:var(--ds-inset-md);--chat-message-list-jump-elevation:var(--ds-elevation-floating);--chat-message-list-motion-duration:var(--ds-motion-fade-duration)}[data-slot=chat-layout]{--chat-layout-bg:var(--ds-surface);--chat-layout-fg:var(--ds-text);--chat-layout-px:var(--ds-inset-lg);--chat-layout-thread-max:var(--ds-layout-thread-max);--chat-layout-composer-pb:var(--ds-inset-lg);--chat-layout-header-py:var(--ds-inset-sm);--chat-layout-header-gap:var(--ds-gap-related);--chat-layout-pane-p:var(--ds-inset-lg);--chat-layout-divider:var(--ds-divider);--chat-layout-divider-width:var(--ds-border-width);--chat-layout-sidebar-w:var(--ds-layout-sidebar-w);--chat-layout-sidebar-motion-duration:var(--ds-motion-expand-duration);--chat-layout-sidebar-motion-easing:var(--ds-motion-expand-easing);--chat-layout-handle-z:var(--ds-z-raised);--chat-layout-handle-bg:var(--ds-surface);--chat-layout-handle-radius:var(--ds-radius-control);--chat-layout-empty-gap:var(--ds-gap-xl);--chat-layout-empty-max:var(--ds-layout-thread-max);--chat-layout-empty-bleed:var(--ds-inset-xs);--chat-layout-empty-shadow-room:var(--ds-inset-xl);--chat-layout-toggle-on-bg:var(--ds-selected);--chat-layout-toggle-on-fg:var(--ds-text-on-brand)}[data-slot=chat-layout][data-host=panel]{--chat-layout-panel-bg:var(--ds-surface);--chat-layout-panel-shadow:var(--ds-elevation-resting);--chat-layout-panel-radius:var(--ds-radius-menu);--chat-layout-panel-inset:var(--ds-layout-nav-inset)}[data-slot=tooltip]{--tooltip-bg:var(--ds-surface-inverse);--tooltip-fg:var(--ds-text-inverse);--tooltip-px:var(--ds-inset-xs);--tooltip-py:var(--ds-gap-tight);--tooltip-radius:var(--ds-radius-control-dense);--tooltip-shadow:var(--ds-elevation-overlay);--tooltip-max-w:var(--ds-tooltip-max-w);--tooltip-z:var(--ds-z-tooltip);--tooltip-enter-duration:var(--ds-motion-enter-duration);--tooltip-enter-easing:var(--ds-motion-enter-easing);--tooltip-exit-duration:var(--ds-motion-exit-duration);--tooltip-exit-easing:var(--ds-motion-exit-easing)}[data-slot=popover]{--popover-bg:var(--ds-surface-overlay);--popover-fg:var(--ds-text);--popover-p:var(--ds-inset-md);--popover-radius:var(--ds-radius-menu);--popover-shadow:var(--ds-elevation-overlay);--popover-z:var(--ds-z-dropdown);--popover-enter-duration:var(--ds-motion-enter-duration);--popover-enter-easing:var(--ds-motion-enter-easing);--popover-exit-duration:var(--ds-motion-exit-duration);--popover-exit-easing:var(--ds-motion-exit-easing)}[data-slot=popover][data-layer=modal]{--popover-z:var(--ds-z-popover)}[data-slot=toggletip]{--toggletip-max-w:var(--ds-toggletip-max-w)}[data-slot=dropdown-menu]{--dropdown-menu-bg:var(--ds-surface-overlay);--dropdown-menu-p:var(--ds-gap-tight);--dropdown-menu-radius:var(--ds-radius-menu);--dropdown-menu-shadow:var(--ds-elevation-overlay);--dropdown-menu-min-w:var(--ds-menu-min-w);--dropdown-menu-max-w:var(--ds-menu-max-w);--dropdown-menu-z:var(--ds-z-dropdown);--dropdown-menu-enter-duration:var(--ds-motion-enter-duration);--dropdown-menu-enter-easing:var(--ds-motion-enter-easing);--dropdown-menu-exit-duration:var(--ds-motion-exit-duration);--dropdown-menu-exit-easing:var(--ds-motion-exit-easing);--dropdown-menu-item-px:var(--ds-inset-sm);--dropdown-menu-item-py:var(--ds-inset-xs);--dropdown-menu-item-gap:var(--ds-gap-related);--dropdown-menu-cap-shift:var(--ds-type-cap-shift);--dropdown-menu-item-radius:var(--ds-radius-control-dense);--dropdown-menu-item-destructive:var(--ds-status-error-text);--dropdown-menu-shortcut:var(--ds-text-tertiary)}[data-slot=dropdown-menu][data-layer=modal]{--dropdown-menu-z:var(--ds-z-popover)}[data-slot=dialog]{--dialog-bg:var(--ds-surface-overlay);--dialog-fg:var(--ds-text);--dialog-description-fg:var(--ds-text-secondary);--dialog-p:var(--ds-inset-xl);--dialog-radius:var(--ds-radius-panel);--dialog-shadow:var(--ds-elevation-modal);--dialog-z:var(--ds-z-dialog);--dialog-scrim:var(--ds-scrim);--dialog-gutter-mobile:var(--ds-layout-gutter-mobile);--dialog-gutter-desktop:var(--ds-layout-gutter-desktop);--dialog-enter-duration:var(--ds-motion-overlay-enter-duration);--dialog-enter-easing:var(--ds-motion-overlay-enter-easing);--dialog-exit-duration:var(--ds-motion-overlay-exit-duration);--dialog-exit-easing:var(--ds-motion-overlay-exit-easing)}[data-slot=dialog][data-surface=drawer]{--dialog-z:var(--ds-z-drawer)}[data-slot=dialog][data-size=sm]{--dialog-w:var(--ds-dialog-w-sm)}[data-slot=dialog][data-size=md]{--dialog-w:var(--ds-dialog-w-md)}[data-slot=dialog][data-size=lg]{--dialog-w:var(--ds-dialog-w-lg)}[data-slot=dialog][data-size=xl]{--dialog-w:var(--ds-dialog-w-xl)}[data-slot=dialog][data-size=full]{--dialog-w:var(--ds-dialog-w-full)}[data-slot=drawer]{--drawer-radius:var(--ds-radius-panel);--drawer-shadow:var(--ds-elevation-floating)}[data-slot=drawer][data-size=sm]{--drawer-extent:var(--ds-drawer-extent-sm)}[data-slot=drawer][data-size=md]{--drawer-extent:var(--ds-drawer-extent-md)}[data-slot=drawer][data-size=lg]{--drawer-extent:var(--ds-drawer-extent-lg)}[data-slot=accordion]{--accordion-fg:var(--ds-text);--accordion-content-fg:var(--ds-text-secondary);--accordion-divider:var(--ds-border);--accordion-divider-width:var(--ds-border-width);--accordion-gap:var(--ds-gap-related);--accordion-cap-shift:var(--ds-type-cap-shift);--accordion-chevron:var(--ds-text-tertiary);--accordion-chevron-hover:var(--ds-text);--accordion-disabled-fg:var(--ds-disabled-foreground);--accordion-radius:var(--ds-radius-control-dense);--accordion-focus-ring:var(--ds-focus-ring);--accordion-focus-ring-width:var(--ds-focus-ring-width);--accordion-focus-ring-offset:var(--ds-focus-ring-offset);--accordion-motion-duration:var(--ds-motion-expand-duration);--accordion-motion-easing:var(--ds-motion-expand-easing)}[data-slot=accordion][data-size=sm]{--accordion-trigger-py:var(--ds-inset-sm);--accordion-content-pb:var(--ds-inset-sm)}[data-slot=accordion][data-size=md]{--accordion-trigger-py:var(--ds-inset-md);--accordion-content-pb:var(--ds-inset-md)}[data-slot=citation]{--citation-bg:var(--ds-fill);--citation-fg:var(--ds-text-secondary);--citation-radius:var(--ds-radius-control-dense);--citation-px:var(--ds-inset-2xs);--citation-py:var(--ds-inset-3xs);--citation-hover-bg:var(--ds-fill-subtle);--citation-hover-fg:var(--ds-text);--citation-focus-ring:var(--ds-focus-ring);--citation-focus-ring-width:var(--ds-focus-ring-width);--citation-focus-ring-offset:var(--ds-focus-ring-offset);--citation-motion-duration:var(--ds-motion-hover-duration);--citation-motion-easing:var(--ds-motion-hover-easing)}[data-slot=markdown]{--markdown-heading-fg:var(--ds-text);--markdown-strong-weight:var(--ds-type-h1-weight);--markdown-list-indent:var(--ds-inset-lg);--markdown-marker:var(--ds-text-tertiary);--markdown-quote-rule:var(--ds-border-strong);--markdown-quote-rule-width:var(--ds-border-width-strong);--markdown-quote-indent:var(--ds-inset-md);--markdown-quote-fg:var(--ds-text-secondary);--markdown-link:var(--ds-text);--markdown-link-rule:var(--ds-border-strong);--markdown-link-radius:var(--ds-radius-checkbox);--markdown-focus-ring:var(--ds-focus-ring);--markdown-focus-ring-width:var(--ds-focus-ring-width);--markdown-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=markdown][data-size=sm]{--markdown-gap:var(--ds-gap-related);--markdown-list-gap:var(--ds-gap-tight)}[data-slot=markdown][data-size=md]{--markdown-gap:var(--ds-gap-md);--markdown-list-gap:var(--ds-gap-tight)}[data-slot=banner][data-tone=info] [data-slot=markdown]{--markdown-link:var(--ds-text-inverse);--markdown-link-rule:var(--ds-text-inverse)}[data-slot=banner][data-tone=warning] [data-slot=markdown]{--markdown-link:var(--ds-status-warning-text);--markdown-link-rule:var(--ds-status-warning-text)}[data-slot=banner][data-tone=error] [data-slot=markdown]{--markdown-link:var(--ds-status-error-text);--markdown-link-rule:var(--ds-status-error-text)}[data-slot=token]{--token-bg:var(--ds-fill);--token-hover-bg:var(--ds-fill-strong);--token-pressed-bg:var(--ds-fill-pressed);--token-fg:var(--ds-text);--token-radius:var(--ds-radius-full);--token-gap:var(--ds-gap-tight);--token-disabled-fg:var(--ds-disabled-foreground);--token-cap-shift:var(--ds-type-cap-shift);--token-remove-fg:var(--ds-text-tertiary);--token-remove-hover-fg:var(--ds-text);--token-remove-hover-bg:var(--ds-fill-subtle);--token-remove-hit:var(--ds-target-min);--token-focus-ring:var(--ds-focus-ring);--token-focus-ring-width:var(--ds-focus-ring-width);--token-focus-ring-offset:var(--ds-focus-ring-offset);--token-motion-duration:var(--ds-motion-hover-duration);--token-motion-easing:var(--ds-motion-hover-easing)}[data-slot=token][data-size=sm]{--token-h:var(--ds-control-h-xs);--token-px:var(--ds-control-px-xs);--token-remove-pe:var(--ds-inset-2xs)}[data-slot=token][data-size=md]{--token-h:var(--ds-control-h-sm);--token-px:var(--ds-control-px-sm);--token-remove-pe:var(--ds-inset-xs)}[data-slot=filter-tag]{--filter-tag-hover-bg:var(--ds-fill-strong);--filter-tag-active-bg:var(--ds-fill-pressed);--filter-tag-radius:var(--ds-radius-control);--filter-tag-hit:var(--ds-target-min)}[data-slot=resizable]{--resizable-rule:var(--ds-divider);--resizable-rule-width:var(--ds-border-width);--resizable-bar:var(--ds-border-strong);--resizable-bar-width:var(--ds-border-width-strong);--resizable-bar-active:var(--ds-border-strong);--resizable-bar-focus:var(--ds-focus-ring);--resizable-hit:var(--ds-target-min);--resizable-motion-duration:var(--ds-motion-hover-duration);--resizable-motion-easing:var(--ds-motion-hover-easing)}[data-slot=chat-history]{--chat-history-fg:var(--ds-text);--chat-history-muted-fg:var(--ds-text-tertiary);--chat-history-p:var(--ds-inset-xs);--chat-history-row-px:var(--ds-inset-sm);--chat-history-row-py:var(--ds-inset-xs);--chat-history-row-radius:var(--ds-radius-control-dense);--chat-history-row-gap:var(--ds-gap-tight);--chat-history-meta-gap:var(--ds-gap-tight);--chat-history-actions-pe:var(--ds-inset-2xs);--chat-history-hover:var(--ds-fill-subtle);--chat-history-active-bg:var(--ds-fill-pressed);--chat-history-field-px:var(--ds-inset-2xs);--chat-history-focus-ring:var(--ds-focus-ring);--chat-history-focus-ring-width:var(--ds-focus-ring-width);--chat-history-focus-ring-offset:var(--ds-focus-ring-offset);--chat-history-motion-duration:var(--ds-motion-hover-duration);--chat-history-motion-easing:var(--ds-motion-hover-easing)}[data-slot=progress-bar]{--progress-bar-track:var(--ds-border);--progress-bar-radius:var(--ds-radius-full);--progress-bar-fill:var(--ds-action);--progress-bar-fill-duration:var(--ds-motion-expand-duration);--progress-bar-fill-easing:var(--ds-motion-expand-easing);--progress-bar-duration:var(--ds-motion-loop-duration);--progress-bar-easing:var(--ds-motion-loop-easing)}[data-slot=progress-bar][data-size=sm]{--progress-bar-h:var(--ds-progress-track-sm)}[data-slot=progress-bar][data-size=md]{--progress-bar-h:var(--ds-progress-track-md)}[data-slot=progress-bar][data-tone=info]{--progress-bar-fill:var(--ds-status-info)}[data-slot=progress-bar][data-tone=success]{--progress-bar-fill:var(--ds-status-success)}[data-slot=progress-bar][data-tone=warning]{--progress-bar-fill:var(--ds-status-warning)}[data-slot=progress-bar][data-tone=error]{--progress-bar-fill:var(--ds-status-error)}[data-slot=toast]{--toast-w:var(--ds-toast-w);--toast-z:var(--ds-z-toast);--toast-bg:var(--ds-surface-raised);--toast-fg:var(--ds-text);--toast-description-fg:var(--ds-text-secondary);--toast-radius:var(--ds-radius-card-dense);--toast-shadow:var(--ds-elevation-floating);--toast-p:var(--ds-inset-md);--toast-duration:var(--ds-motion-enter-duration);--toast-easing:var(--ds-motion-enter-easing)}[data-slot=toast] [data-sonner-toast][data-removed=true]{--toast-duration:var(--ds-motion-exit-duration);--toast-easing:var(--ds-motion-exit-easing)}[data-slot=toast] [data-part=toast][data-tone=info]{--toast-accent:var(--ds-status-info-text)}[data-slot=toast] [data-part=toast][data-tone=success]{--toast-accent:var(--ds-status-success-text)}[data-slot=toast] [data-part=toast][data-tone=warning]{--toast-accent:var(--ds-status-warning-text)}[data-slot=toast] [data-part=toast][data-tone=error]{--toast-accent:var(--ds-status-error-text)}[data-slot=banner]{--banner-px:var(--ds-inset-md);--banner-py:var(--ds-inset-xs);--banner-radius:var(--ds-radius-nested);--banner-z:var(--ds-z-sticky);--banner-control-radius:var(--ds-radius-control);--banner-control-border-width:var(--ds-border-width);--banner-control-hover:var(--ds-opacity-on-fill-hover);--banner-action-h:var(--ds-control-h-xs);--banner-action-px:var(--ds-control-px-xs);--banner-dismiss-size:var(--ds-control-square-xs)}[data-slot=banner][data-tone=info]{--banner-bg:var(--ds-status-info-subtle);--banner-fg:var(--ds-status-info-text)}[data-slot=banner][data-tone=warning]{--banner-bg:var(--ds-status-warning-subtle);--banner-fg:var(--ds-status-warning-text)}[data-slot=banner][data-tone=error]{--banner-bg:var(--ds-status-error-subtle);--banner-fg:var(--ds-status-error-text)}[data-slot=side-nav]{--side-nav-bg:var(--ds-surface-chrome);--side-nav-w:var(--ds-layout-rail-w);--side-nav-w-collapsed:var(--ds-layout-rail-w-collapsed);--side-nav-p:var(--ds-inset-xs);--side-nav-section-gap:var(--ds-gap-md);--side-nav-row-gap:var(--ds-gap-tight);--side-nav-rule-w:var(--ds-icon-lg);--side-nav-row-h:var(--ds-control-h-md);--side-nav-row-icon:var(--ds-icon-md);--side-nav-row-pe:var(--ds-inset-xs);--side-nav-row-inner-gap:var(--ds-gap-related);--side-nav-row-radius:var(--ds-radius-control-dense);--side-nav-toggle-size:var(--ds-control-square-md);--side-nav-switcher-h:var(--ds-control-h-lg);--side-nav-switcher-tile:var(--ds-control-square-sm);--side-nav-switcher-tile-radius:var(--ds-radius-control-dense);--side-nav-switcher-footer-px:var(--ds-inset-sm);--side-nav-switcher-footer-py:var(--ds-inset-xs);--side-nav-flyout-min-w:var(--ds-menu-min-w);--side-nav-focus-ring:var(--ds-focus-ring);--side-nav-focus-ring-width:var(--ds-focus-ring-width);--side-nav-focus-ring-offset:var(--ds-focus-ring-offset);--side-nav-motion-duration:var(--ds-motion-hover-duration);--side-nav-motion-easing:var(--ds-motion-hover-easing);--side-nav-expand-duration:var(--ds-motion-expand-duration);--side-nav-expand-easing:var(--ds-motion-expand-easing);--side-nav-hover:var(--ds-panel-hover);--side-nav-fg:var(--ds-panel-text);--side-nav-current-bg:var(--ds-panel-selected)}[data-slot=side-nav] [data-side-nav-part=content]{--side-nav-title-fg:var(--ds-text-tertiary);--side-nav-row-fg-hover:var(--ds-text);--side-nav-chevron:var(--ds-text-tertiary);--side-nav-current-fg:var(--ds-text);--side-nav-current-icon:var(--ds-selected);--side-nav-trail-fg:var(--ds-text);--side-nav-switcher-tile-bg:var(--ds-fill);--side-nav-switcher-tile-fg:var(--ds-selected)}[data-slot=link]{--link-color:var(--ds-text-link);--link-color-hover:var(--ds-text-link-hover);--link-color-brand:var(--ds-text-brand);--link-disabled:var(--ds-text-disabled);--link-icon-gap:var(--ds-gap-tight)}[data-slot=alert]{--alert-p:var(--ds-inset-md);--alert-radius:var(--ds-radius-card-dense);--alert-gap:var(--ds-gap-related);--alert-cap-shift:var(--ds-type-cap-shift)}[data-slot=alert][data-tone=info]{--alert-bg:var(--ds-status-info-subtle);--alert-fg:var(--ds-status-info-text)}[data-slot=alert][data-tone=success]{--alert-bg:var(--ds-status-success-subtle);--alert-fg:var(--ds-status-success-text)}[data-slot=alert][data-tone=warning]{--alert-bg:var(--ds-status-warning-subtle);--alert-fg:var(--ds-status-warning-text)}[data-slot=alert][data-tone=error]{--alert-bg:var(--ds-status-error-subtle);--alert-fg:var(--ds-status-error-text)}[data-slot=alert][data-tone=neutral]{--alert-bg:var(--ds-status-neutral-subtle);--alert-fg:var(--ds-status-neutral-text)}[data-slot=copy-text]{--copy-text-gap:var(--ds-gap-tight)}[data-slot=timestamp]{--timestamp-radius:var(--ds-radius-control-dense);--timestamp-focus-ring:var(--ds-focus-ring);--timestamp-focus-ring-width:var(--ds-focus-ring-width);--timestamp-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=truncated-text]{--truncated-text-radius:var(--ds-radius-control-dense);--truncated-text-focus-ring:var(--ds-focus-ring);--truncated-text-focus-ring-width:var(--ds-focus-ring-width);--truncated-text-focus-ring-offset:var(--ds-focus-ring-offset);--truncated-text-gap:var(--ds-gap-tight)}[data-slot=multi-select]{--multi-select-bg:var(--ds-field-bg);--multi-select-fg:var(--ds-text);--multi-select-placeholder:var(--ds-text-tertiary);--multi-select-affix:var(--ds-text-secondary);--multi-select-border:var(--ds-border-field);--multi-select-border-hover:var(--ds-border-hover);--multi-select-border-invalid:var(--ds-status-error);--multi-select-border-width:var(--ds-border-width);--multi-select-border-width-invalid:var(--ds-border-width-strong);--multi-select-radius:var(--ds-radius-field-multiline);--multi-select-cap-shift:var(--ds-type-cap-shift);--multi-select-gap:var(--ds-gap-tight);--multi-select-affix-gap:var(--ds-gap-related);--multi-select-disabled-bg:var(--ds-disabled-bg);--multi-select-disabled-border:var(--ds-disabled-border);--multi-select-disabled-fg:var(--ds-disabled-foreground)}[data-slot=multi-select][data-size=sm]{--multi-select-h:var(--ds-control-h-sm)}[data-slot=multi-select][data-size=md]{--multi-select-h:var(--ds-control-h-md)}[data-slot=multi-select][data-size=lg]{--multi-select-h:var(--ds-control-h-lg);--multi-select-row-h:var(--ds-control-h-sm);--multi-select-px:var(--ds-inset-lg);--multi-select-font:var(--ds-type-body-lg-font);--multi-select-size-mobile:var(--ds-type-body-lg-size-mobile);--multi-select-size-desktop:var(--ds-type-body-lg-size-desktop);--multi-select-leading:var(--ds-type-body-lg-leading);--multi-select-tracking:var(--ds-type-body-lg-tracking);--multi-select-weight:var(--ds-type-body-lg-weight)}[data-slot=date-picker]{--date-picker-bg:var(--ds-field-bg);--date-picker-fg:var(--ds-text);--date-picker-placeholder:var(--ds-text-tertiary);--date-picker-affix:var(--ds-text-secondary);--date-picker-border:var(--ds-border-field);--date-picker-border-hover:var(--ds-border-hover);--date-picker-border-focus:var(--ds-action);--date-picker-border-invalid:var(--ds-status-error);--date-picker-border-width:var(--ds-border-width);--date-picker-border-width-invalid:var(--ds-border-width-strong);--date-picker-radius:var(--ds-radius-field);--date-picker-cap-shift:var(--ds-type-cap-shift);--date-picker-gap:var(--ds-gap-related);--date-picker-disabled-bg:var(--ds-disabled-bg);--date-picker-disabled-border:var(--ds-disabled-border);--date-picker-disabled-fg:var(--ds-disabled-foreground);--date-picker-cell:var(--ds-control-square-sm);--date-picker-cell-radius:var(--ds-radius-full);--date-picker-day-fg:var(--ds-text);--date-picker-day-hover:var(--ds-fill-subtle);--date-picker-selected-bg:var(--ds-action);--date-picker-selected-fg:var(--ds-action-foreground);--date-picker-range-bg:var(--ds-selected-subtle);--date-picker-today-ring:var(--ds-border-strong);--date-picker-today-ring-width:var(--ds-border-width);--date-picker-outside-fg:var(--ds-text-tertiary);--date-picker-weekday-fg:var(--ds-text-tertiary);--date-picker-focus-ring:var(--ds-focus-ring);--date-picker-focus-ring-width:var(--ds-focus-ring-width);--date-picker-focus-ring-offset:var(--ds-focus-ring-offset);--date-picker-month-gap:var(--ds-gap-tight);--date-picker-months-gap:var(--ds-gap-lg);--date-picker-preset-px:var(--ds-inset-sm);--date-picker-preset-radius:var(--ds-radius-control-dense);--date-picker-preset-hover:var(--ds-fill-subtle);--date-picker-preset-selected:var(--ds-fill);--date-picker-divider:var(--ds-divider);--date-picker-motion-duration:var(--ds-motion-press-duration);--date-picker-motion-easing:var(--ds-motion-press-easing)}[data-slot=date-picker][data-size=sm]{--date-picker-h:var(--ds-control-h-sm)}[data-slot=date-picker][data-size=md]{--date-picker-h:var(--ds-control-h-md)}[data-slot=date-picker][data-size=lg]{--date-picker-h:var(--ds-control-h-lg);--date-picker-px:var(--ds-inset-lg);--date-picker-font:var(--ds-type-body-lg-font);--date-picker-size-mobile:var(--ds-type-body-lg-size-mobile);--date-picker-size-desktop:var(--ds-type-body-lg-size-desktop);--date-picker-leading:var(--ds-type-body-lg-leading);--date-picker-tracking:var(--ds-type-body-lg-tracking);--date-picker-weight:var(--ds-type-body-lg-weight)}[data-slot=segmented-control]{--segmented-control-track-bg:var(--ds-fill);--segmented-control-track-radius:var(--ds-radius-control);--segmented-control-track-p:var(--ds-inset-3xs);--segmented-control-item-radius:var(--ds-radius-control);--segmented-control-item-gap:var(--ds-gap-tight);--segmented-control-item-fg:var(--ds-text-secondary);--segmented-control-item-hover-fg:var(--ds-text);--segmented-control-item-active-bg:var(--ds-surface-thumb);--segmented-control-item-active-fg:var(--ds-text);--segmented-control-item-active-shadow:var(--ds-elevation-thumb);--segmented-control-cap-shift:var(--ds-type-cap-shift);--segmented-control-disabled-fg:var(--ds-disabled-foreground);--segmented-control-focus-ring:var(--ds-focus-ring);--segmented-control-focus-ring-width:var(--ds-focus-ring-width);--segmented-control-focus-ring-offset:var(--ds-focus-ring-offset);--segmented-control-motion-duration:var(--ds-motion-hover-duration);--segmented-control-motion-easing:var(--ds-motion-hover-easing)}[data-slot=segmented-control][data-size=sm]{--segmented-control-h:var(--ds-control-h-sm);--segmented-control-px:var(--ds-control-px-sm)}[data-slot=segmented-control][data-size=md]{--segmented-control-h:var(--ds-control-h-md);--segmented-control-px:var(--ds-control-px-md)}[data-slot=description-list]{--description-list-label-fg:var(--ds-text-secondary);--description-list-value-fg:var(--ds-text);--description-list-row-gap:var(--ds-gap-md);--description-list-column-gap:var(--ds-gap-lg)}[data-slot=description-list][data-variant=row],[data-slot=description-list][data-variant=stacked]{--description-list-pair-gap:var(--ds-gap-related)}[data-slot=description-list][data-variant=inline]{--description-list-pair-gap:var(--ds-gap-md);--description-list-label-max:var(--ds-layout-label-max)}[data-slot=avatar]{--avatar-bg:var(--ds-surface-brand);--avatar-fg:var(--ds-text-on-brand);--avatar-image-bg:var(--ds-surface);--avatar-image-ring:var(--ds-divider);--avatar-image-ring-width:var(--ds-border-width);--avatar-cap-shift:var(--ds-type-cap-shift)}[data-slot=avatar][data-shape=circle]{--avatar-radius:var(--ds-radius-full)}[data-slot=avatar][data-shape=square]{--avatar-radius:var(--ds-radius-checkbox)}[data-slot=avatar][data-size=sm]{--avatar-size:var(--ds-avatar-sm)}[data-slot=avatar][data-size=md]{--avatar-size:var(--ds-avatar-md)}[data-slot=avatar][data-size=lg]{--avatar-size:var(--ds-avatar-lg)}[data-slot=stat]{--stat-label-fg:var(--ds-text-secondary);--stat-value-fg:var(--ds-text);--stat-delta-gap:var(--ds-gap-related);--stat-trend-gap:var(--ds-gap-related)}[data-slot=stat][data-size=md]{--stat-gap:var(--ds-gap-tight)}[data-slot=stat][data-size=lg]{--stat-gap:var(--ds-gap-related)}[data-slot=chart-frame]{--chart-frame-bg:var(--ds-surface);--chart-frame-fg:var(--ds-viz-text);--chart-frame-gridline:var(--ds-viz-gridline);--chart-frame-shadow:var(--ds-elevation-resting);--chart-frame-border-width:var(--ds-border-width);--chart-frame-tick-bg:var(--ds-viz-frame);--chart-frame-radius:var(--ds-radius-card-dense);--chart-frame-p:var(--ds-inset-md);--chart-frame-gap:var(--ds-gap-md);--chart-frame-legend-gap:var(--ds-gap-md);--chart-frame-swatch-gap:var(--ds-gap-tight);--chart-frame-swatch:var(--ds-indicator-dot);--chart-frame-swatch-radius:var(--ds-radius-full);--chart-frame-eyebrow-fg:var(--ds-text-tertiary);--chart-frame-actions-gap:var(--ds-control-gap);--chart-frame-plot-h:var(--ds-chart-plot-h);--chart-frame-table-max-h:var(--ds-chart-plot-h);--chart-frame-tone-subject:var(--ds-viz-subject);--chart-frame-tone-neutral:var(--ds-viz-context-1);--chart-frame-tone-muted:var(--ds-viz-context-3);--chart-frame-tone-good:var(--ds-viz-good);--chart-frame-tone-bad:var(--ds-viz-bad);--chart-frame-tone-cat-1:var(--ds-viz-cat-1);--chart-frame-tone-cat-2:var(--ds-viz-cat-2);--chart-frame-tone-cat-3:var(--ds-viz-cat-3);--chart-frame-tone-cat-4:var(--ds-viz-cat-4);--chart-frame-tone-cat-5:var(--ds-viz-cat-5);--chart-frame-tone-cat-6:var(--ds-viz-cat-6);--chart-frame-tone-cat-7:var(--ds-viz-cat-7);--chart-frame-tone-cat-8:var(--ds-viz-cat-8);--chart-frame-bar-radius:var(--ds-viz-bar-radius);--chart-frame-ref-1:var(--ds-viz-ref-1);--chart-frame-ref-2:var(--ds-viz-ref-2);--chart-frame-ref-3:var(--ds-viz-ref-3);--chart-frame-pane-gap:var(--ds-gap-sm);--chart-frame-trend:var(--ds-viz-context-2);--chart-frame-hint-fg:var(--ds-text-tertiary);--chart-frame-legend-off-fg:var(--ds-text-disabled);--chart-frame-legend-off-swatch:var(--ds-fill-strong);--chart-frame-focus-ring:var(--ds-focus-ring);--chart-frame-focus-ring-width:var(--ds-focus-ring-width);--chart-frame-focus-ring-offset:var(--ds-focus-ring-offset);--chart-frame-hit:var(--ds-target-min)}[data-slot=chart-frame][data-mode=categorical]{--chart-frame-series-3:var(--ds-viz-cat-3);--chart-frame-series-4:var(--ds-viz-cat-4);--chart-frame-series-5:var(--ds-viz-cat-5);--chart-frame-series-6:var(--ds-viz-cat-6);--chart-frame-series-7:var(--ds-viz-cat-7);--chart-frame-series-8:var(--ds-viz-cat-8);--chart-frame-series-9:var(--ds-viz-cat-alt-1);--chart-frame-series-10:var(--ds-viz-cat-alt-2);--chart-frame-series-11:var(--ds-viz-cat-alt-3);--chart-frame-series-12:var(--ds-viz-cat-alt-4);--chart-frame-series-13:var(--ds-viz-cat-alt-5);--chart-frame-series-14:var(--ds-viz-cat-alt-6);--chart-frame-series-15:var(--ds-viz-cat-alt-7);--chart-frame-series-16:var(--ds-viz-cat-alt-8);--chart-frame-series-other:var(--ds-viz-other)}[data-slot=chart-frame][data-mode=highlight]{--chart-frame-series-1:var(--ds-viz-subject);--chart-frame-series-2:var(--ds-viz-context-1);--chart-frame-series-3:var(--ds-viz-context-2);--chart-frame-series-4:var(--ds-viz-context-3);--chart-frame-series-5:var(--ds-viz-context-4)}[data-slot=chart-frame][data-mode=sequential]{--chart-frame-series-1:var(--ds-viz-seq-1);--chart-frame-series-2:var(--ds-viz-seq-2);--chart-frame-series-3:var(--ds-viz-seq-3);--chart-frame-series-4:var(--ds-viz-seq-4);--chart-frame-series-5:var(--ds-viz-seq-5);--chart-frame-series-6:var(--ds-viz-seq-6);--chart-frame-series-7:var(--ds-viz-seq-7);--chart-frame-series-8:var(--ds-viz-seq-8)}[data-slot=chart-frame][data-mode=diverging]{--chart-frame-series-1:var(--ds-viz-div-n4);--chart-frame-series-2:var(--ds-viz-div-n3);--chart-frame-series-3:var(--ds-viz-div-n2);--chart-frame-series-4:var(--ds-viz-div-n1);--chart-frame-series-5:var(--ds-viz-div-mid);--chart-frame-series-6:var(--ds-viz-div-p1);--chart-frame-series-7:var(--ds-viz-div-p2);--chart-frame-series-8:var(--ds-viz-div-p3);--chart-frame-series-9:var(--ds-viz-div-p4)}[data-slot=number]{--number-up:var(--ds-status-success-text);--number-down:var(--ds-status-error-text);--number-muted:var(--ds-text-tertiary);--number-glyph-gap:var(--ds-gap-tight)}[data-slot=number][data-variant=monospace]{--number-font:var(--ds-type-numeric-font);--number-size-mobile:var(--ds-type-numeric-size-mobile);--number-size-desktop:var(--ds-type-numeric-size-desktop);--number-leading:var(--ds-type-numeric-leading);--number-tracking:var(--ds-type-numeric-tracking);--number-weight:var(--ds-type-numeric-weight)}[data-slot=number][data-tone=default]{--number-fg:var(--ds-text)}[data-slot=number][data-tone=secondary]{--number-fg:var(--ds-text-secondary)}[data-slot=number][data-tone=tertiary]{--number-fg:var(--ds-text-tertiary)}[data-slot=number][data-tone=disabled]{--number-fg:var(--ds-text-disabled)}[data-slot=number][data-tone=success]{--number-fg:var(--ds-status-success-text)}[data-slot=number][data-tone=warning]{--number-fg:var(--ds-status-warning-text)}[data-slot=number][data-tone=error]{--number-fg:var(--ds-status-error-text)}[data-slot=number][data-tone=info]{--number-fg:var(--ds-status-info-text)}[data-slot=number][data-tone=pending]{--number-fg:var(--ds-status-pending-text)}[data-slot=breadcrumb]{--breadcrumb-fg:var(--ds-text-secondary);--breadcrumb-hover:var(--ds-text);--breadcrumb-current:var(--ds-text);--breadcrumb-separator:var(--ds-text-tertiary);--breadcrumb-gap:var(--ds-gap-related);--breadcrumb-cap-shift:var(--ds-type-cap-shift)}[data-slot=section-nav]{--section-nav-fg:var(--ds-text-secondary);--section-nav-hover:var(--ds-text);--section-nav-current-fg:var(--ds-text);--section-nav-current-rule:var(--ds-selected);--section-nav-current-rule-width:var(--ds-border-width-strong);--section-nav-rail:var(--ds-border);--section-nav-rail-width:var(--ds-border-width);--section-nav-item-pi:var(--ds-inset-sm);--section-nav-item-py:var(--ds-inset-2xs);--section-nav-group-fg:var(--ds-text-tertiary);--section-nav-group-gap:var(--ds-gap-item);--section-nav-top:var(--ds-inset-lg);--section-nav-focus-ring:var(--ds-focus-ring);--section-nav-focus-ring-width:var(--ds-focus-ring-width);--section-nav-focus-ring-offset:var(--ds-focus-ring-offset);--section-nav-motion-duration:var(--ds-motion-hover-duration);--section-nav-motion-easing:var(--ds-motion-hover-easing);--section-nav-mark-duration:var(--ds-motion-expand-duration);--section-nav-mark-easing:var(--ds-motion-expand-easing)}[data-slot=command-palette]{--command-palette-w:var(--ds-command-palette-w);--command-palette-bg:var(--ds-surface-overlay);--command-palette-fg:var(--ds-text);--command-palette-radius:var(--ds-radius-panel);--command-palette-shadow:var(--ds-elevation-modal);--command-palette-offset:var(--ds-layout-topbar-h);--command-palette-input-px:var(--ds-inset-lg);--command-palette-input-py:var(--ds-inset-md);--command-palette-input-icon:var(--ds-text);--command-palette-input-hint:var(--ds-text-tertiary);--command-palette-input-font:var(--ds-type-body-font);--command-palette-input-size-mobile:var(--ds-type-body-size-mobile);--command-palette-input-size-desktop:var(--ds-type-body-size-desktop);--command-palette-input-leading:var(--ds-type-body-leading);--command-palette-input-tracking:var(--ds-type-body-tracking);--command-palette-input-weight:var(--ds-type-body-weight);--command-palette-list-max-h:var(--ds-command-palette-list-max-h);--command-palette-list-p:var(--ds-inset-xs);--command-palette-heading-fg:var(--ds-text-tertiary);--command-palette-heading-pt:var(--ds-inset-xs);--command-palette-heading-pb:var(--ds-inset-2xs);--command-palette-option-px:var(--ds-inset-md);--command-palette-option-py:var(--ds-inset-xs);--command-palette-option-gap:var(--ds-gap-related);--command-palette-option-radius:var(--ds-radius-menu);--command-palette-option-active:var(--ds-fill);--command-palette-option-description:var(--ds-text-secondary);--command-palette-option-meta:var(--ds-text-tertiary);--command-palette-option-disabled:var(--ds-text-disabled);--command-palette-empty-py:var(--ds-inset-xl);--command-palette-empty-fg:var(--ds-text-secondary);--command-palette-footer-px:var(--ds-inset-lg);--command-palette-footer-py:var(--ds-inset-sm);--command-palette-footer-fg:var(--ds-text-tertiary)}[data-slot=command-palette-trigger]{--command-palette-trigger-bg:var(--ds-field-bg);--command-palette-trigger-hover-bg:var(--ds-field-bg);--command-palette-trigger-border:var(--ds-border-field);--command-palette-trigger-border-width:var(--ds-border-width);--command-palette-trigger-hover-border:var(--ds-border-hover);--command-palette-trigger-focus-border:var(--ds-action);--command-palette-trigger-radius:var(--ds-radius-field);--command-palette-trigger-icon:var(--ds-text);--command-palette-trigger-label:var(--ds-text-secondary);--command-palette-trigger-gap:var(--ds-gap-related);--command-palette-trigger-key-gap:var(--ds-gap-tight);--command-palette-trigger-ps:var(--ds-inset-sm);--command-palette-trigger-disabled-bg:var(--ds-disabled-bg);--command-palette-trigger-disabled-border:var(--ds-disabled-border);--command-palette-trigger-disabled-fg:var(--ds-disabled-foreground);--command-palette-trigger-focus-ring:var(--ds-focus-ring);--command-palette-trigger-focus-ring-width:var(--ds-focus-ring-width);--command-palette-trigger-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=top-bar] [data-slot=command-palette-trigger]{--command-palette-trigger-bg:var(--ds-chrome-fill);--command-palette-trigger-hover-bg:var(--ds-chrome-fill-hover);--command-palette-trigger-border:var(--ds-border-none);--command-palette-trigger-hover-border:var(--ds-border-none)}[data-slot=command-palette-trigger][data-size=sm]{--command-palette-trigger-h:var(--ds-control-h-sm);--command-palette-trigger-pe:var(--ds-inset-2xs)}[data-slot=command-palette-trigger][data-size=md]{--command-palette-trigger-h:var(--ds-control-h-md);--command-palette-trigger-pe:var(--ds-inset-xs)}[data-slot=stepper]{--stepper-marker-size:var(--ds-control-h-xs);--stepper-marker-radius:var(--ds-radius-full);--stepper-marker-ring:var(--ds-border-input);--stepper-marker-ring-width:var(--ds-border-width-strong);--stepper-marker-fg:var(--ds-text-secondary);--stepper-complete-bg:var(--ds-action-secondary);--stepper-complete-bg-hover:var(--ds-action-secondary-hover);--stepper-complete-fg:var(--ds-action-secondary-foreground);--stepper-current-bg:var(--ds-action);--stepper-current-fg:var(--ds-action-foreground);--stepper-label-fg:var(--ds-text-secondary);--stepper-label-current-fg:var(--ds-text);--stepper-description-fg:var(--ds-text-tertiary);--stepper-label-gap:var(--ds-gap-related);--stepper-line:var(--ds-border);--stepper-line-width:var(--ds-border-width);--stepper-connector-min:var(--ds-gap-xl);--stepper-connector-inset:var(--ds-gap-tight);--stepper-focus-ring:var(--ds-focus-ring);--stepper-focus-ring-width:var(--ds-focus-ring-width);--stepper-focus-ring-offset:var(--ds-focus-ring-offset);--stepper-focus-radius:var(--ds-radius-control-dense);--stepper-motion-duration:var(--ds-motion-hover-duration);--stepper-motion-easing:var(--ds-motion-hover-easing);--stepper-cap-shift:var(--ds-type-cap-shift)}[data-slot=stepper][data-orientation=horizontal]{--stepper-step-gap:var(--ds-gap-md)}[data-slot=stepper][data-orientation=vertical]{--stepper-step-gap:var(--ds-gap-lg)}[data-slot=file-input]{--file-input-zone-bg:var(--ds-field-bg);--file-input-zone-border:var(--ds-border-field);--file-input-zone-border-hover:var(--ds-border-hover);--file-input-zone-border-width:var(--ds-border-width);--file-input-zone-radius:var(--ds-radius-card);--file-input-zone-p:var(--ds-inset-lg);--file-input-zone-border-active:var(--ds-action);--file-input-zone-bg-active:var(--ds-surface-brand-subtle);--file-input-zone-border-invalid:var(--ds-status-error);--file-input-icon:var(--ds-text);--file-input-prompt-fg:var(--ds-text-secondary);--file-input-disabled-fg:var(--ds-text-disabled);--file-input-item-bg:var(--ds-fill);--file-input-item-border-width:var(--ds-border-width);--file-input-item-radius:var(--ds-radius-card-dense);--file-input-item-p:var(--ds-inset-sm);--file-input-item-icon:var(--ds-text-secondary);--file-input-item-meta-fg:var(--ds-text-secondary);--file-input-item-border-invalid:var(--ds-status-error);--file-input-item-error-fg:var(--ds-status-error-text);--file-input-motion-duration:var(--ds-motion-hover-duration);--file-input-motion-easing:var(--ds-motion-hover-easing)}[data-slot=top-bar]{--top-bar-bg:var(--ds-surface-chrome);--top-bar-h:var(--ds-layout-topbar-h);--top-bar-border:var(--ds-border-chrome);--top-bar-border-width:var(--ds-border-width);--top-bar-brand-w:var(--ds-layout-rail-w);--top-bar-rail-w-collapsed:var(--ds-layout-rail-w-collapsed);--top-bar-nav-inset:var(--ds-layout-nav-inset);--top-bar-search-w:var(--ds-layout-topbar-search-w)}[data-slot=top-bar] [data-top-bar-part=content]{--top-bar-fg:var(--ds-text);--top-bar-gap:var(--ds-gap-md);--top-bar-pe:var(--ds-inset-md);--top-bar-actions-gap:var(--ds-gap-tight);--top-bar-mark-size:var(--ds-icon-md);--top-bar-menu-size:var(--ds-control-square-md);--top-bar-brand-gap:var(--ds-gap-related);--top-bar-product-fg:var(--ds-text-secondary);--top-bar-avatar-radius:var(--ds-radius-full);--top-bar-focus-radius:var(--ds-radius-control-dense);--top-bar-focus-ring:var(--ds-focus-ring);--top-bar-focus-ring-width:var(--ds-focus-ring-width);--top-bar-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=app-shell]{--app-shell-bg:var(--ds-surface-chrome);--app-shell-workspace-bg:var(--ds-canvas);--app-shell-workspace-radius:var(--ds-radius-module);--app-shell-nav-inset:var(--ds-layout-nav-inset);--app-shell-page-p:var(--ds-inset-lg)}[data-slot=toolbar]{--toolbar-gap:var(--ds-gap-related);--toolbar-min-h:var(--ds-control-h-md)}[data-slot=data-table]{--data-table-gap:var(--ds-gap-related);--data-table-sort-gap:var(--ds-gap-tight);--data-table-sort-radius:var(--ds-radius-control-dense);--data-table-sort-idle-fg:var(--ds-text-tertiary);--data-table-sort-hit:var(--ds-target-min);--data-table-count-fg:var(--ds-text-secondary);--data-table-subrow-indent:var(--ds-gap-lg);--data-table-search-w:var(--ds-toolbar-search-w);--data-table-col-fit:var(--ds-control-square-sm);--data-table-col-xs:var(--ds-table-col-xs);--data-table-col-sm:var(--ds-table-col-sm);--data-table-col-md:var(--ds-table-col-md);--data-table-col-lg:var(--ds-table-col-lg);--data-table-min-md:var(--ds-table-min-md);--data-table-min-lg:var(--ds-table-min-lg);--data-table-min-xl:var(--ds-table-min-xl);--data-table-muted-fg:var(--ds-text-tertiary)}[data-slot=currency-icon][data-tone=brand]{--currency-icon-brand:var(--ds-action)}[data-slot=currency-icon][data-tone=ink]{--currency-icon-ink:var(--ds-text)}[data-slot=currency-icon][data-tone=cobalt]{--currency-icon-cobalt:var(--ds-viz-cat-1)}.dark [data-slot=currency-icon][data-tone=cobalt]{--currency-icon-cobalt:var(--ds-text)}[data-slot=currency-icon][data-tone=green]{--currency-icon-green:var(--ds-viz-cat-4)}[data-slot=currency-icon][data-size=xs]{--currency-icon-size:var(--ds-icon-2xs)}[data-slot=currency-icon][data-size=sm]{--currency-icon-size:var(--ds-icon-xs)}[data-slot=currency-icon][data-size=md]{--currency-icon-size:var(--ds-icon-compact)}[data-slot=line-chart]{--line-chart-baseline:var(--ds-viz-gridline);--line-chart-crosshair:var(--ds-viz-text);--line-chart-dot:var(--ds-indicator-dot);--line-chart-dot-radius:var(--ds-radius-full);--line-chart-draw-duration:var(--ds-motion-draw-duration);--line-chart-draw-easing:var(--ds-motion-draw-easing);--line-chart-label-gap:var(--ds-gap-tight);--line-chart-title-gap:var(--ds-gap-related);--line-chart-label-fg:var(--ds-text-secondary);--line-chart-label-active-fg:var(--ds-text);--line-chart-region-bg:var(--ds-fill);--line-chart-region-label-fg:var(--ds-text-secondary);--line-chart-region-label-inset:var(--ds-gap-xs);--line-chart-band-bg:var(--ds-viz-band);--line-chart-focus-ring:var(--ds-focus-ring);--line-chart-focus-ring-width:var(--ds-focus-ring-width);--line-chart-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=area-chart]{--area-chart-baseline:var(--ds-viz-gridline);--area-chart-crosshair:var(--ds-viz-text);--area-chart-dot:var(--ds-indicator-dot);--area-chart-dot-radius:var(--ds-radius-full);--area-chart-draw-duration:var(--ds-motion-draw-duration);--area-chart-draw-easing:var(--ds-motion-draw-easing);--area-chart-label-gap:var(--ds-gap-tight);--area-chart-title-gap:var(--ds-gap-related);--area-chart-label-fg:var(--ds-text-secondary);--area-chart-label-active-fg:var(--ds-text);--area-chart-fill-opacity:var(--ds-viz-area-opacity);--area-chart-focus-ring:var(--ds-focus-ring);--area-chart-focus-ring-width:var(--ds-focus-ring-width);--area-chart-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=bar-chart]{--bar-chart-baseline:var(--ds-viz-gridline);--bar-chart-crosshair:var(--ds-viz-text);--bar-chart-gap:var(--ds-border-width);--bar-chart-label-gap:var(--ds-gap-tight);--bar-chart-title-gap:var(--ds-gap-related);--bar-chart-receded-opacity:var(--ds-opacity-disabled-media);--bar-chart-label-fg:var(--ds-text-secondary);--bar-chart-label-active-fg:var(--ds-text);--bar-chart-focus-ring:var(--ds-focus-ring);--bar-chart-focus-ring-width:var(--ds-focus-ring-width);--bar-chart-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=bar-list]{--bar-list-bar-h:var(--ds-chart-bar-h);--bar-list-bar-radius:var(--ds-viz-bar-radius);--bar-list-gridline:var(--ds-viz-frame);--bar-list-gridline-width:var(--ds-border-width);--bar-list-subject:var(--ds-viz-subject);--bar-list-context:var(--ds-viz-context-2);--bar-list-reference:var(--ds-viz-ref-1);--bar-list-reference-width:var(--ds-border-width-strong);--bar-list-reference-label-fg:var(--ds-text-secondary);--bar-list-gap:var(--ds-gap-sm);--bar-list-row-gap:var(--ds-gap-sm);--bar-list-label-fg:var(--ds-text);--bar-list-value-fg:var(--ds-text-secondary);--bar-list-note-gap:var(--ds-gap-tight)}[data-slot=sparkline]{--sparkline-h:var(--ds-sparkline-h);--sparkline-good:var(--ds-viz-good);--sparkline-bad:var(--ds-viz-bad);--sparkline-neutral:var(--ds-viz-text);--sparkline-subject:var(--ds-viz-subject);--sparkline-dot:var(--ds-indicator-dot);--sparkline-dot-radius:var(--ds-radius-full)}[data-slot=sparkline][data-size=sm]{--sparkline-w:var(--ds-sparkline-w-sm)}[data-slot=sparkline][data-size=md]{--sparkline-w:var(--ds-sparkline-w-md)}[data-slot=sparkline][data-size=lg]{--sparkline-w:var(--ds-sparkline-w-lg)}[data-slot=page-header]{--page-header-icon-size:var(--ds-control-square-lg);--page-header-icon-radius:var(--ds-radius-control);--page-header-icon-bg:var(--ds-surface-brand-subtle);--page-header-icon-fg:var(--ds-text-brand)}[data-slot=page]{--page-gutter-mobile:var(--ds-layout-gutter-mobile);--page-gutter:var(--ds-inset-page);--page-gap:var(--ds-gap-block);--page-chrome-offset:var(--ds-layout-chrome-offset);--page-sticky-offset:var(--ds-layout-sticky-offset)}[data-slot=page][data-template=detail]{--page-aside-w:var(--ds-layout-aside-w-detail);--page-max:var(--ds-layout-content-max)}[data-slot=page][data-template=form]{--page-max:var(--ds-layout-form-max)}[data-slot=page][data-template=article]{--page-measure:var(--ds-layout-measure);--page-measure-font:var(--ds-type-body-font);--page-measure-size-mobile:var(--ds-type-body-size-mobile);--page-measure-size-desktop:var(--ds-type-body-size-desktop)}[data-slot=page][data-rhythm=compact]{--page-gap:var(--ds-gap-item)}[data-slot=bulk-action-bar]{--bulk-action-bar-bg:var(--ds-fill);--bulk-action-bar-radius:var(--ds-radius-card-dense);--bulk-action-bar-px:var(--ds-inset-md);--bulk-action-bar-py:var(--ds-inset-xs);--bulk-action-bar-min-h:var(--ds-control-h-lg)}[data-slot=form-layout]{--form-layout-gap:var(--ds-gap-field);--form-layout-column-gap:var(--ds-gap-md);--form-layout-label-w:var(--ds-form-label-w)}[data-slot=page-loader]{--page-loader-dot:var(--ds-indicator-dot);--page-loader-gap:var(--ds-gap-tight);--page-loader-radius:var(--ds-radius-full);--page-loader-fg:var(--ds-text-tertiary);--page-loader-fg-resolved:var(--ds-text);--page-loader-pulse-duration:var(--ds-motion-loop-duration);--page-loader-pulse-easing:var(--ds-motion-loop-easing);--page-loader-resolve-duration:var(--ds-motion-clarify-duration);--page-loader-resolve-easing:var(--ds-motion-clarify-easing);--page-loader-fade-duration:var(--ds-motion-fade-duration);--page-loader-fade-easing:var(--ds-motion-fade-easing)}[data-slot=drawn-check]{--drawn-check-duration:var(--ds-motion-success-duration);--drawn-check-easing:var(--ds-motion-success-easing)}[data-slot=drawn-check][data-size=sm]{--drawn-check-size:var(--ds-icon-sm)}[data-slot=drawn-check][data-size=md]{--drawn-check-size:var(--ds-icon-md)}[data-slot=drawn-check][data-size=lg]{--drawn-check-size:var(--ds-icon-lg)}[data-slot=drawn-check][data-size=xl]{--drawn-check-size:var(--ds-icon-xl)}[data-slot=rolling-text]{--rolling-text-duration:var(--ds-motion-roll-duration);--rolling-text-easing:var(--ds-motion-roll-easing)}[data-slot=timeline]{--timeline-marker-size:var(--ds-control-h-2xs);--timeline-pending:var(--ds-text-tertiary);--timeline-current:var(--ds-status-pending-text);--timeline-done:var(--ds-status-success-text);--timeline-failed:var(--ds-status-error-text);--timeline-skipped:var(--ds-text-tertiary);--timeline-neutral:var(--ds-text-tertiary);--timeline-success:var(--ds-status-success-text);--timeline-warning:var(--ds-status-warning-text);--timeline-error:var(--ds-status-error-text);--timeline-info:var(--ds-status-info-text);--timeline-dot-size:var(--ds-indicator-timeline);--timeline-dot-radius:var(--ds-radius-full);--timeline-title-fg:var(--ds-text);--timeline-title-quiet-fg:var(--ds-text-secondary);--timeline-detail-fg:var(--ds-text-secondary);--timeline-timestamp-fg:var(--ds-text-tertiary);--timeline-gap:var(--ds-gap-sm);--timeline-item-gap:var(--ds-gap-md);--timeline-content-gap:var(--ds-gap-related);--timeline-line:var(--ds-border);--timeline-line-width:var(--ds-border-width);--timeline-connector-inset:var(--ds-gap-xs)}[data-slot=meter]{--meter-track:var(--ds-border);--meter-radius:var(--ds-radius-full);--meter-fill:var(--ds-action);--meter-value-fg:var(--ds-text);--meter-fill-duration:var(--ds-motion-expand-duration);--meter-fill-easing:var(--ds-motion-expand-easing)}[data-slot=meter][data-size=sm]{--meter-h:var(--ds-progress-track-sm)}[data-slot=meter][data-size=md]{--meter-h:var(--ds-progress-track-md)}[data-slot=meter][data-fill=error]{--meter-fill:var(--ds-status-error);--meter-value-fg:var(--ds-status-error-text)}[data-slot=chart-plot]{--chart-plot-gridline:var(--ds-viz-frame);--chart-plot-zero:var(--ds-viz-gridline);--chart-plot-tick-fg:var(--ds-text-secondary);--chart-plot-title-fg:var(--ds-text-secondary);--chart-plot-crosshair:var(--ds-viz-text);--chart-plot-trend:var(--ds-viz-context-2);--chart-plot-event:var(--ds-viz-context-3);--chart-plot-event-fg:var(--ds-text-secondary);--chart-plot-region-bg:var(--ds-fill);--chart-plot-region-label-fg:var(--ds-text-secondary);--chart-plot-region-label-inset:var(--ds-gap-xs);--chart-plot-dock-gap:var(--ds-gap-related);--chart-plot-dock-key-gap:var(--ds-gap-tight);--chart-plot-brush:var(--ds-viz-band);--chart-plot-aspect-tall:var(--ds-chart-plot-aspect-tall);--chart-plot-bg:var(--ds-surface);--chart-plot-area-opacity:var(--ds-viz-area-opacity);--chart-plot-focus-ring:var(--ds-focus-ring);--chart-plot-focus-ring-width:var(--ds-focus-ring-width);--chart-plot-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=chart-plot][data-size=lg],[data-slot=chart-plot][data-size=md]{--chart-plot-h:var(--ds-chart-plot-h)}[data-slot=chart-plot][data-size=sm]{--chart-plot-h:var(--ds-chart-plot-h-compact)}[data-slot=chart-tooltip]{--chart-tooltip-bg:var(--ds-surface-overlay);--chart-tooltip-fg:var(--ds-text);--chart-tooltip-muted-fg:var(--ds-text-secondary);--chart-tooltip-shadow:var(--ds-elevation-overlay);--chart-tooltip-radius:var(--ds-radius-control-dense);--chart-tooltip-px:var(--ds-inset-xs);--chart-tooltip-py:var(--ds-gap-xs);--chart-tooltip-gap:var(--ds-gap-tight);--chart-tooltip-key-gap:var(--ds-gap-xs);--chart-tooltip-z:var(--ds-z-tooltip)}[data-slot=chart-range]{--chart-range-gap:var(--ds-control-gap);--chart-range-zoom-bg:var(--ds-fill);--chart-range-zoom-fg:var(--ds-text);--chart-range-zoom-h:var(--ds-control-h-sm);--chart-range-zoom-radius:var(--ds-radius-full);--chart-range-zoom-px:var(--ds-gap-xs);--chart-range-zoom-gap:var(--ds-gap-tight)}[data-slot=chart-group]{--chart-group-gap:var(--ds-gap-item)}[data-slot=chart-group] [data-slot=chart-group-item]{--chart-group-item-gap:var(--ds-gap-tight)}[data-slot=date-field]{--date-field-bg:var(--ds-field-bg);--date-field-fg:var(--ds-text);--date-field-placeholder:var(--ds-text-tertiary);--date-field-border:var(--ds-border-field);--date-field-border-hover:var(--ds-border-hover);--date-field-border-invalid:var(--ds-status-error);--date-field-border-width:var(--ds-border-width);--date-field-border-width-invalid:var(--ds-border-width-strong);--date-field-radius:var(--ds-radius-field);--date-field-cap-shift:var(--ds-type-cap-shift);--date-field-segment-px:var(--ds-inset-3xs);--date-field-segment-radius:var(--ds-radius-control-dense);--date-field-segment-focus-bg:var(--ds-fill);--date-field-segment-focus-fg:var(--ds-text);--date-field-disabled-bg:var(--ds-disabled-bg);--date-field-disabled-border:var(--ds-disabled-border);--date-field-disabled-fg:var(--ds-disabled-foreground);--date-field-motion-duration:var(--ds-motion-press-duration);--date-field-motion-easing:var(--ds-motion-press-easing)}[data-slot=date-field][data-size=sm]{--date-field-h:var(--ds-control-h-sm)}[data-slot=date-field][data-size=md]{--date-field-h:var(--ds-control-h-md)}[data-slot=date-field][data-size=lg]{--date-field-h:var(--ds-control-h-lg);--date-field-px:var(--ds-inset-lg);--date-field-font:var(--ds-type-body-lg-font);--date-field-size-mobile:var(--ds-type-body-lg-size-mobile);--date-field-size-desktop:var(--ds-type-body-lg-size-desktop);--date-field-leading:var(--ds-type-body-lg-leading);--date-field-tracking:var(--ds-type-body-lg-tracking);--date-field-weight:var(--ds-type-body-lg-weight)}[data-slot=network-graph]{--network-graph-edge:var(--ds-viz-gridline);--network-graph-edge-width:var(--ds-border-width);--network-graph-edge-active:var(--ds-text-secondary);--network-graph-edge-active-width:var(--ds-border-width-strong);--network-graph-node:var(--ds-viz-context-2);--network-graph-halo:var(--ds-surface);--network-graph-dimmed-opacity:var(--ds-viz-dimmed-opacity);--network-graph-selected-ring:var(--ds-selected-ink);--network-graph-focus-ring:var(--ds-focus-ring);--network-graph-focus-ring-width:var(--ds-focus-ring-width);--network-graph-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=network-graph][data-size=md]{--network-graph-h:var(--ds-chart-network-h-md)}[data-slot=network-graph][data-size=lg]{--network-graph-h:var(--ds-chart-network-h-lg)}[data-slot=donut]{--donut-h:var(--ds-chart-plot-h);--donut-seam-width:var(--ds-border-width-strong);--donut-center-fg:var(--ds-text);--donut-center-label-fg:var(--ds-text-secondary);--donut-recede-opacity:var(--ds-opacity-disabled-media);--donut-motion-duration:var(--ds-motion-hover-duration);--donut-motion-easing:var(--ds-motion-hover-easing);--donut-focus-ring:var(--ds-focus-ring);--donut-focus-ring-width:var(--ds-focus-ring-width);--donut-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=dot-plot]{--dot-plot-gridline:var(--ds-viz-frame);--dot-plot-zero:var(--ds-viz-gridline);--dot-plot-tick-fg:var(--ds-text-secondary);--dot-plot-title-fg:var(--ds-text-secondary);--dot-plot-label-fg:var(--ds-text);--dot-plot-value-fg:var(--ds-text-secondary);--dot-plot-stem:var(--ds-viz-context-4);--dot-plot-connector:var(--ds-viz-context-2);--dot-plot-band:var(--ds-fill-subtle);--dot-plot-band-radius:var(--ds-radius-control-dense);--dot-plot-col-gap:var(--ds-gap-related);--dot-plot-key-gap:var(--ds-gap-tight);--dot-plot-detail-py:var(--ds-gap-related);--dot-plot-motion-duration:var(--ds-motion-hover-duration);--dot-plot-motion-easing:var(--ds-motion-hover-easing);--dot-plot-focus-ring:var(--ds-focus-ring);--dot-plot-focus-ring-width:var(--ds-focus-ring-width);--dot-plot-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=share-bar]{--share-bar-h:var(--ds-target-min);--share-bar-seam:var(--ds-border-width-strong);--share-bar-chip-bg:var(--ds-surface);--share-bar-chip-fg:var(--ds-text);--share-bar-chip-px:var(--ds-gap-tight);--share-bar-chip-radius:var(--ds-radius-full);--share-bar-label-fg:var(--ds-text);--share-bar-gap:var(--ds-gap-related);--share-bar-row-gap:var(--ds-gap-related);--share-bar-fact-label-fg:var(--ds-text-secondary);--share-bar-facts-gap:var(--ds-gap-item);--share-bar-recede-opacity:var(--ds-opacity-disabled-media);--share-bar-motion-duration:var(--ds-motion-hover-duration);--share-bar-motion-easing:var(--ds-motion-hover-easing);--share-bar-focus-ring:var(--ds-focus-ring);--share-bar-focus-ring-width:var(--ds-focus-ring-width);--share-bar-focus-ring-offset:var(--ds-focus-ring-offset)}[data-slot=inline-bar]{--inline-bar-h:var(--ds-chart-bar-h);--inline-bar-radius:var(--ds-viz-bar-radius);--inline-bar-track:var(--ds-fill-subtle);--inline-bar-zero:var(--ds-viz-gridline);--inline-bar-zero-width:var(--ds-border-width);--inline-bar-gap:var(--ds-gap-related);--inline-bar-label-fg:var(--ds-text);--inline-bar-tone-subject:var(--ds-viz-subject);--inline-bar-tone-neutral:var(--ds-viz-context-1);--inline-bar-tone-muted:var(--ds-viz-context-3);--inline-bar-tone-good:var(--ds-viz-good);--inline-bar-tone-bad:var(--ds-viz-bad);--inline-bar-tone-cat-1:var(--ds-viz-cat-1);--inline-bar-tone-cat-2:var(--ds-viz-cat-2);--inline-bar-tone-cat-3:var(--ds-viz-cat-3);--inline-bar-tone-cat-4:var(--ds-viz-cat-4);--inline-bar-tone-cat-5:var(--ds-viz-cat-5);--inline-bar-tone-cat-6:var(--ds-viz-cat-6);--inline-bar-tone-cat-7:var(--ds-viz-cat-7);--inline-bar-tone-cat-8:var(--ds-viz-cat-8)}[data-slot=inline-bar][data-size=sm]{--inline-bar-label-w:var(--ds-sparkline-w-sm)}[data-slot=inline-bar][data-size=md]{--inline-bar-label-w:var(--ds-sparkline-w-md)}[data-slot=inline-bar][data-size=lg]{--inline-bar-label-w:var(--ds-sparkline-w-lg)}[data-slot=heat-cell]{--heat-cell-gap:var(--ds-border-width);--heat-cell-radius:var(--ds-viz-bar-radius)}[data-slot=heat-cell][data-step=seq-1]{--heat-cell-bg:var(--ds-viz-seq-1);--heat-cell-fg:var(--ds-text)}[data-slot=heat-cell][data-step=seq-2]{--heat-cell-bg:var(--ds-viz-seq-2);--heat-cell-fg:var(--ds-text)}[data-slot=heat-cell][data-step=seq-3]{--heat-cell-bg:var(--ds-viz-seq-3);--heat-cell-fg:var(--ds-text)}[data-slot=heat-cell][data-step=seq-4]{--heat-cell-bg:var(--ds-viz-seq-4);--heat-cell-fg:var(--ds-brand-ink-on-light)}[data-slot=heat-cell][data-step=seq-5]{--heat-cell-bg:var(--ds-viz-seq-5);--heat-cell-fg:var(--ds-brand-ink-on-light)}[data-slot=heat-cell][data-step=seq-6]{--heat-cell-bg:var(--ds-viz-seq-6);--heat-cell-fg:var(--ds-text-inverse)}[data-slot=heat-cell][data-step=seq-7]{--heat-cell-bg:var(--ds-viz-seq-7);--heat-cell-fg:var(--ds-text-inverse)}[data-slot=heat-cell][data-step=seq-8]{--heat-cell-bg:var(--ds-viz-seq-8);--heat-cell-fg:var(--ds-text-inverse)}[data-slot=heat-cell][data-step=div-n4]{--heat-cell-bg:var(--ds-viz-div-n4);--heat-cell-fg:var(--ds-text-inverse)}[data-slot=heat-cell][data-step=div-n3]{--heat-cell-bg:var(--ds-viz-div-n3);--heat-cell-fg:var(--ds-text-inverse)}[data-slot=heat-cell][data-step=div-n2]{--heat-cell-bg:var(--ds-viz-div-n2);--heat-cell-fg:var(--ds-text)}[data-slot=heat-cell][data-step=div-n1]{--heat-cell-bg:var(--ds-viz-div-n1);--heat-cell-fg:var(--ds-text)}[data-slot=heat-cell][data-step=div-mid]{--heat-cell-bg:var(--ds-viz-div-mid);--heat-cell-fg:var(--ds-text)}[data-slot=heat-cell][data-step=div-p1]{--heat-cell-bg:var(--ds-viz-div-p1);--heat-cell-fg:var(--ds-text)}[data-slot=heat-cell][data-step=div-p2]{--heat-cell-bg:var(--ds-viz-div-p2);--heat-cell-fg:var(--ds-text)}[data-slot=heat-cell][data-step=div-p3]{--heat-cell-bg:var(--ds-viz-div-p3);--heat-cell-fg:var(--ds-brand-ink-on-light)}[data-slot=heat-cell][data-step=div-p4]{--heat-cell-bg:var(--ds-viz-div-p4);--heat-cell-fg:var(--ds-brand-ink-on-light)}[data-slot=badge-list]{--badge-list-gap:var(--ds-gap-tight);--badge-list-surface-gap:var(--ds-gap-related);--badge-list-surface-max-w:var(--ds-toggletip-max-w);--badge-list-more-bg:var(--ds-status-neutral-subtle);--badge-list-more-fg:var(--ds-status-neutral-text);--badge-list-more-hover-bg:var(--ds-fill-strong);--badge-list-more-px:var(--ds-inset-xs);--badge-list-more-radius:var(--ds-radius-control);--badge-list-more-border-width:var(--ds-border-width);--badge-list-more-cap-shift:var(--ds-type-cap-shift);--badge-list-more-hit:var(--ds-target-min)}[data-slot=badge-list][data-size=xs]{--badge-list-more-h:var(--ds-control-h-2xs)}[data-slot=badge-list][data-size=sm]{--badge-list-more-h:var(--ds-control-h-xs)}@layer base{*{scrollbar-color:var(--ds-border) #0000;scrollbar-width:thin}html{scrollbar-gutter:stable}html body[data-scroll-locked]{margin-right:0!important}@supports not (scrollbar-color:auto){::-webkit-scrollbar{height:var(--ds-scrollbar-sm);width:var(--ds-scrollbar-sm)}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--ds-border);border:var(--ds-scrollbar-inset-sm) solid #0000;border-radius:var(--ds-radius-full)}::-webkit-scrollbar-thumb:hover{background-color:var(--ds-border-strong)}}}@font-face{font-display:swap;font-family:"26A1 Marund";font-style:normal;font-weight:300;src:url(/assets/fonts/26A1Marund-3000Sharp-a0b0f93fb8f6ca56827ac5215c71ea4a.woff2) format("woff2")}@font-face{font-display:swap;font-family:"26A1 Marund";font-style:normal;font-weight:500;src:url(/assets/fonts/26A1Marund-5000Sharp-0cda54af85542d766732fcbea307fe54.woff2) format("woff2")}@font-face{font-display:swap;font-family:"26A1 Marund";font-style:normal;font-weight:700;src:url(/assets/fonts/26A1Marund-7000Sharp-97a4c6bd7c170de69eba098904a4aceb.woff2) format("woff2")}@font-face{font-display:swap;font-family:"26A1 Marund Corner";font-style:normal;font-weight:500;src:url(/assets/fonts/26A1Marund-5002Corner-fdead2289a94b152abeb9577d6eb4ec6.woff2) format("woff2")}@font-face{font-display:swap;font-family:"26A1 Marund Mono";font-style:normal;font-weight:500;src:url(/assets/fonts/26A1MarundMono-5000Sharp-07d2e712c151c7120abf7d932b06a8dd.woff2) format("woff2")}@font-face{font-display:swap;font-family:"26A1 Marund Mono";font-style:normal;font-weight:700;src:url(/assets/fonts/26A1MarundMono-7000Sharp-8e8660cd15811fdfb1cb633bb31ecfdb.woff2) format("woff2")}.footer--dark,.navbar--dark,:root,html[data-theme=dark]{--ifm-color-primary:var(--ds-action);--ifm-color-primary-dark:var(--ds-action-hover);--ifm-color-primary-darker:var(--ds-action-pressed);--ifm-color-primary-darkest:var(--ds-action-pressed);--ifm-color-primary-light:var(--ds-action-hover);--ifm-color-primary-lighter:var(--ds-action-hover);--ifm-color-primary-lightest:var(--ds-action-hover);--ifm-color-primary-contrast-background:var(--ds-surface-brand-subtle);--ifm-color-primary-contrast-foreground:var(--ds-text);--ifm-background-color:var(--ds-canvas);--ifm-background-surface-color:var(--ds-surface);--ifm-card-background-color:var(--ds-surface);--ifm-hover-overlay:var(--ds-fill-subtle);--ifm-global-shadow-lw:var(--ds-elevation-resting);--ifm-global-shadow-md:var(--ds-elevation-raised);--ifm-global-shadow-tl:var(--ds-elevation-overlay);--ifm-global-radius:var(--ds-radius-control-dense);--ifm-global-border-width:var(--ds-border-width);--ifm-color-content:var(--ds-text);--ifm-color-content-secondary:var(--ds-text-secondary);--ifm-font-color-base:var(--ds-text);--ifm-font-color-secondary:var(--ds-text-secondary);--ifm-heading-color:var(--ds-text);--ifm-link-color:var(--ds-text-link);--ifm-link-hover-color:var(--ds-text-link-hover);--ifm-color-emphasis-0:var(--ds-surface);--ifm-color-emphasis-100:var(--ds-fill-subtle);--ifm-color-emphasis-200:var(--ds-fill);--ifm-color-emphasis-300:var(--ds-fill-strong);--ifm-color-emphasis-400:var(--ds-border);--ifm-color-emphasis-500:var(--ds-text-tertiary);--ifm-color-emphasis-600:var(--ds-text-tertiary);--ifm-color-emphasis-700:var(--ds-text-secondary);--ifm-color-emphasis-800:var(--ds-text-secondary);--ifm-color-emphasis-900:var(--ds-text);--ifm-color-emphasis-1000:var(--ds-text);--ifm-font-family-base:var(--ds-type-body-font);--ifm-heading-font-family:var(--ds-type-h1-font);--ifm-font-family-monospace:var(--ds-type-code-font);--ifm-font-size-base:var(--ds-type-body-lg-size-desktop);--ifm-line-height-base:var(--ds-type-body-lg-leading);--ifm-font-weight-normal:var(--ds-type-body-weight);--ifm-font-weight-semibold:var(--ds-type-body-weight);--ifm-font-weight-bold:var(--ds-type-h1-weight);--ifm-heading-font-weight:var(--ds-type-h1-weight);--ifm-heading-line-height:var(--ds-type-h1-leading);--ifm-h1-font-size:var(--ds-type-display-size-desktop);--ifm-h2-font-size:var(--ds-type-h1-size-desktop);--ifm-h3-font-size:var(--ds-type-h2-size-desktop);--ifm-h4-font-size:var(--ds-type-h3-size-desktop);--ifm-h5-font-size:var(--ds-type-body-size-desktop);--ifm-h6-font-size:var(--ds-type-meta-size-desktop);--ifm-code-font-size:var(--ds-type-code-size-inline);--ifm-code-background:var(--ds-fill);--ifm-code-border-radius:var(--ds-radius-checkbox);--ifm-code-padding-horizontal:var(--ds-inset-2xs);--ifm-code-padding-vertical:var(--ds-inset-3xs);--ifm-pre-background:var(--ds-fill);--ifm-pre-color:var(--ds-text);--ifm-pre-line-height:var(--ds-type-code-leading);--ifm-pre-padding:var(--ds-inset-md);--docusaurus-highlighted-code-line-bg:var(--ds-fill-strong);--ifm-hr-background-color:var(--ds-divider);--ifm-hr-height:var(--ds-border-width);--ifm-blockquote-border-color:var(--ds-border-strong);--ifm-blockquote-border-left-width:var(--ds-border-width-strong);--ifm-blockquote-color:var(--ds-text-secondary);--ifm-table-border-color:var(--ds-divider);--ifm-table-border-width:var(--ds-border-width);--ifm-table-background:#0000;--ifm-table-stripe-background:#0000;--ifm-table-head-background:#0000;--ifm-table-head-color:var(--ds-text-secondary);--ifm-table-head-font-weight:var(--ds-type-overline-weight);--ifm-table-cell-padding:var(--ds-table-cell-py) var(--ds-table-cell-px);--ifm-navbar-height:var(--ds-layout-topbar-h);--ifm-navbar-shadow:none;--ifm-menu-color:var(--ds-text-secondary);--ifm-menu-color-active:var(--ds-text);--ifm-menu-color-background-active:var(--ds-selected-ink-subtle);--ifm-menu-color-background-hover:var(--ds-fill-subtle);--ifm-menu-link-padding-vertical:var(--ds-inset-2xs);--ifm-menu-link-padding-horizontal:var(--ds-inset-sm);--ifm-toc-border-color:#0000;--ifm-toc-link-color:var(--ds-text-secondary);--ifm-breadcrumb-color-active:var(--ds-text);--ifm-breadcrumb-item-background-active:#0000;--ifm-breadcrumb-border-radius:var(--ds-radius-control-dense);--ifm-card-border-radius:var(--ds-radius-card);--ifm-pagination-nav-border-radius:var(--ds-radius-nested);--ifm-pagination-nav-color-hover:var(--ds-text);--ifm-tabs-color:var(--ds-text-secondary);--ifm-tabs-color-active:var(--ds-text);--ifm-tabs-color-active-border:var(--ds-selected);--ifm-button-border-radius:var(--ds-radius-control);--ifm-button-font-weight:var(--ds-type-button-weight);--ifm-alert-border-radius:var(--ds-radius-card-dense);--ifm-alert-border-width:0;--ifm-alert-border-left-width:0;--ifm-alert-padding-horizontal:var(--ds-inset-md);--ifm-alert-padding-vertical:var(--ds-inset-md);--ifm-alert-shadow:none;--search-local-highlight-color:var(--ds-text-brand)}body{-moz-osx-font-smoothing:grayscale}.navbar{--ifm-navbar-background-color:var(--ds-surface-chrome);--ifm-navbar-link-color:var(--ds-text-secondary);--ifm-navbar-link-hover-color:var(--ds-text);--ifm-navbar-link-active-color:var(--ds-text);--ifm-navbar-search-input-background-color:var(--ds-chrome-fill);--ifm-navbar-search-input-color:var(--ds-text);--ifm-navbar-search-input-placeholder-color:var(--ds-text-tertiary);--ifm-navbar-search-input-icon:none;--search-local-modal-background:var(--ds-surface-overlay);--search-local-modal-shadow:var(--ds-elevation-overlay);--search-local-hit-background:var(--ds-fill);--search-local-hit-shadow:none;--search-local-hit-color:var(--ds-text);--search-local-hit-active-color:var(--ds-text-on-brand);--search-local-highlight-color:var(--ds-text-brand);--search-local-muted-color:var(--ds-text-tertiary);--search-local-input-active-border-color:var(--ds-focus-ring);background-color:var(--ds-surface-chrome);border-bottom:var(--ds-border-width) solid var(--ds-border-chrome);color:var(--ds-text)}.navbar__link{border-radius:var(--ds-radius-control-dense)}.navbar__link:hover{color:var(--ifm-navbar-link-hover-color)}.navbar__link--active,.table-of-contents__link--active,.table-of-contents__link--active code{color:var(--ds-text-brand)}.breadcrumbs__link,.navbar [class*=toggleButton]{color:var(--ds-text-secondary)}.navbar [class*=toggleButton]:hover{background:var(--ds-chrome-fill-hover);color:var(--ds-text)}.navbar__search-input{background-color:var(--ds-chrome-fill);border-radius:var(--ds-radius-control);color:var(--ds-text);transition:background-color var(--ds-motion-hover-duration) var(--ds-motion-hover-easing)}.navbar__search-input:hover{background-color:var(--ds-chrome-fill-hover)}.navbar__search-input:focus{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:0}.navbar__search:before{background-color:var(--ds-text-tertiary);content:"";height:1rem;left:var(--ds-inset-sm);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1rem;z-index:1}.pagination-nav__link:hover,.tabs__item:hover{background:var(--ds-fill)}.navbar [class*=dropdownMenu]{border-radius:var(--ds-radius-menu)}.navbar__brand{flex-shrink:0}.footer{--ifm-footer-background-color:var(--ds-surface-chrome);--ifm-footer-color:var(--ds-text-secondary);--ifm-footer-link-color:var(--ds-text-secondary);--ifm-footer-link-hover-color:var(--ds-text);--ifm-footer-title-color:var(--ds-text);padding-bottom:var(--ds-inset-xl);padding-top:var(--ds-inset-xl)}.footer__copyright,.pagination-nav__sublabel{color:var(--ds-text-tertiary);font-size:var(--ds-type-meta-size-desktop)}.breadcrumbs__item--active .breadcrumbs__link,.card-link-title,.menu__link:hover,.table-of-contents__link:hover,.table-of-contents__link:hover code,:not(pre)>code{color:var(--ds-text)}.menu{font-size:var(--ds-type-body-size-desktop)}.theme-doc-sidebar-container nav.menu{padding:var(--ds-inset-xs) var(--ds-layout-nav-inset) var(--ds-inset-xs) var(--ds-inset-xs)}.menu__caret,.menu__link{border-radius:var(--ds-radius-control-dense);transition:background-color var(--ds-motion-hover-duration) var(--ds-motion-hover-easing),color var(--ds-motion-hover-duration) var(--ds-motion-hover-easing)}.menu__list-item:not(:first-child){margin-top:var(--ds-gap-tight)}.table-of-contents{font-size:var(--ds-type-body-sm-size-desktop);line-height:var(--ds-type-body-sm-leading)}.markdown table,.tabs__item{font-size:var(--ds-type-body-size-desktop)}.pagination-nav__link{background:var(--ds-fill-subtle);border:none;transition:background-color var(--ds-motion-hover-duration) var(--ds-motion-hover-easing)}.markdown h1,.markdown h2,.markdown h3,.markdown h4{font-family:var(--ds-type-h1-font);font-weight:var(--ds-type-h1-weight)}.markdown h1{letter-spacing:var(--ds-type-display-tracking);line-height:var(--ds-type-display-leading)}.markdown h2{letter-spacing:var(--ds-type-h1-tracking);line-height:var(--ds-type-h1-leading)}.card-link-title,.markdown h3{line-height:var(--ds-type-h2-leading)}.markdown h3{letter-spacing:var(--ds-type-h2-tracking)}.markdown h4{letter-spacing:var(--ds-type-h3-tracking);line-height:var(--ds-type-h3-leading)}.markdown a:is(:not([class]),[class=""]):not(.skills a){color:var(--ds-text);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--ds-border-strong);text-decoration-thickness:var(--ds-border-width);text-underline-offset:.2em;transition:text-decoration-color var(--ds-motion-hover-duration) var(--ds-motion-hover-easing)}.markdown a:is(:not([class]),[class=""]):not(.skills a):hover{text-decoration-color:initial}.markdown li::marker{color:var(--ds-text-tertiary)}.markdown strong{font-weight:var(--ds-type-h1-weight)}.theme-code-block code,.theme-code-block pre,:not(pre)>code{font-weight:var(--ds-type-code-weight)}:not(pre)>code{border:none;vertical-align:initial}div.theme-code-block{--ifm-code-font-size:var(--ds-type-code-size-block);border-radius:var(--ds-radius-card-dense);box-shadow:none}.theme-code-block pre.prism-code{background-color:initial!important}.theme-code-block [class*=codeBlockTitle]{border-bottom:var(--ds-border-width) solid var(--ds-divider);color:var(--ds-text-secondary);font-size:var(--ds-type-meta-size-desktop)}.theme-code-block button[class*=copyButton],.theme-code-block button[class*=wordWrapButton]{background:var(--ds-surface-overlay);border:none;border-radius:var(--ds-radius-control-dense);box-shadow:var(--ds-elevation-resting);color:var(--ds-text-secondary)}.markdown table{line-height:var(--ds-type-body-leading)}.faqCard_ZUX1 details:first-of-type,.markdown table tr{border-top:none}.markdown table td,.markdown table th{border-width:0 0 var(--ds-border-width)}.markdown table thead th{border-bottom-color:var(--ds-divider-strong);font-size:var(--ds-type-overline-size-desktop);line-height:var(--ds-type-overline-leading);vertical-align:bottom}.alert{box-shadow:none}.card,.card-link,.faq-nav-card{box-shadow:var(--ds-elevation-resting);transition:box-shadow var(--ds-motion-hover-duration) var(--ds-motion-hover-easing)}.alert--secondary{--ifm-alert-background-color:var(--ds-status-neutral-subtle)}.alert--info{--ifm-alert-background-color:var(--ds-status-info-subtle);--ifm-alert-foreground-color:var(--ds-status-info-text)}.alert--success{--ifm-alert-background-color:var(--ds-status-success-subtle);--ifm-alert-foreground-color:var(--ds-status-success-text)}.alert--warning{--ifm-alert-background-color:var(--ds-status-warning-subtle);--ifm-alert-foreground-color:var(--ds-status-warning-text)}.alert--danger{--ifm-alert-background-color:var(--ds-status-error-subtle);--ifm-alert-foreground-color:var(--ds-status-error-text)}.markdown .alert a:is(:not([class]),[class=""]){color:inherit;text-decoration-color:initial}.theme-admonition [class*=admonitionHeading]{font-family:var(--ds-type-code-font);font-size:var(--ds-type-label-size-desktop);font-weight:var(--ds-type-label-weight);letter-spacing:var(--ds-type-branding-label-tracking);text-transform:uppercase}details.alert{--ifm-alert-background-color:var(--ds-fill-subtle)}.tabs__item{border-radius:var(--ds-radius-control-dense) var(--ds-radius-control-dense) 0 0}.button{font-family:var(--ds-type-button-font);font-weight:var(--ds-type-button-weight)}.button.button--primary{justify-content:center!important;text-align:center!important;--ifm-button-color:var(--ds-action-foreground)}.card{background:var(--ds-surface);border:none}.card-link:hover,.card:hover,.faq-nav-card:hover,.featureCard_QAQr:hover,.featuredCardLenses_M4UP:hover,.featuredCard_yvW2:hover{box-shadow:var(--ds-elevation-raised)}.card-link{background:var(--ds-surface-raised)!important;border:none!important;border-radius:var(--ds-radius-nested)!important}.card-link-title{font-size:var(--ds-type-h2-size-desktop);font-weight:var(--ds-type-h2-weight);margin-bottom:var(--ds-gap-related)}.card-link-lenses{color:var(--ds-category-periwinkle-text)}.faq-nav-card{background-color:var(--ds-surface-raised);border-radius:var(--ds-radius-nested);display:block;height:100%;padding:var(--ds-inset-dense)}.faq-nav-card,.faq-nav-card:hover,.featureCard_QAQr h3,.featureCard_QAQr p{color:var(--ds-text)}.content_knG7 a,.hitFooter_E9YW a,.page_tpjO a,.suggestion_fB_2.cursor_eG29 mark{-webkit-text-decoration:underline;text-decoration:underline}.faq-nav-card__title{color:var(--ds-text);font-size:var(--ds-type-h3-size-desktop);margin-bottom:var(--ds-gap-related)}.faq-nav-card__description,.featureCard_QAQr p,.featuredDescription_Y9oF{color:var(--ds-text-secondary);font-size:var(--ds-type-body-size-desktop);line-height:var(--ds-type-body-leading);margin-bottom:0}.hero--primary{--ifm-hero-background-color:#0000;--ifm-hero-text-color:var(--ds-text);background:#0000;color:var(--ds-text)}.hero__title{color:var(--ds-text);font-family:var(--ds-type-branding-h1-font);font-size:var(--ds-type-branding-h1-size-desktop);font-weight:var(--ds-type-branding-h1-weight);letter-spacing:var(--ds-type-branding-h1-tracking);line-height:1.1}.hero__subtitle{color:var(--ds-text-secondary);font-size:var(--ds-type-body-lg-size-desktop);line-height:var(--ds-type-body-lg-leading);margin-left:auto;margin-right:auto;max-width:40rem}.hash-link,.theme-doc-edit-page,.theme-edit-this-page,a[href*="/edit/"],div[class*=edit-page]{display:none!important}.entity-api-table table{table-layout:fixed!important;width:100%!important}.entity-api-table td:nth-child(3),.entity-api-table th:nth-child(3){min-width:150px!important}.small-img{height:auto;max-width:400px;width:100%}.cursor_eG29 .hideAction_vcyE>svg,.light-mode-only,.tocCollapsibleContent_vkbj a,[data-theme=dark] .dark-mode-only,[data-theme=dark] .onlyDark_LCqC{display:block}.audience_iKkr[hidden],.dark-mode-only,.onlyDark_LCqC,.page_tpjO h1>button,.page_tpjO h2>button,.stepPanel_HdCv[hidden],[data-theme=dark] .light-mode-only,[data-theme=dark] .onlyLight_i3QM{display:none}.toolbar_ZwGV{display:flex;flex-wrap:wrap;gap:var(--ds-gap-related);margin-top:var(--ds-gap-block)}.btn_Bn9R{align-items:center;background:var(--ds-action-neutral);border:none;border-radius:var(--ds-radius-control);color:var(--ds-action-neutral-foreground);cursor:pointer;display:inline-flex;font-family:var(--ds-type-button-font);font-size:var(--ds-type-button-size-desktop);font-weight:var(--ds-type-button-weight);gap:var(--ds-gap-tight);height:var(--ds-control-h-sm);line-height:var(--ds-type-button-leading);padding:0 var(--ds-control-px-md);transition:background-color var(--ds-motion-hover-duration) var(--ds-motion-hover-easing)}.btn_Bn9R:hover{background:var(--ds-action-neutral-hover)}.btn_Bn9R:active{background:var(--ds-action-neutral-pressed);transform:scale(var(--ds-motion-press-scale))}.btn_Bn9R:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.icon_odVR{flex-shrink:0;height:1rem;width:1rem}.toolbarPill_MCwD{align-items:flex-start;flex-direction:column;gap:8px;margin-top:0}.btnPill_D3vg,[data-theme=dark] .btnPill_D3vg{background:var(--sk-ctl-bg);border:none;border-radius:100px;color:var(--sk-text);font-family:var(--sk-font-mono);font-size:10px;font-weight:500;gap:0;height:32px;letter-spacing:.1em;line-height:1;padding:0 14px;text-transform:uppercase;transition:background-color .4s cubic-bezier(.4,0,.2,1)}.btnPill_D3vg:hover,[data-theme=dark] .btnPill_D3vg:hover{background:var(--sk-ctl-bg-hover);border:none;box-shadow:none;color:var(--sk-text)}.btnPill_D3vg:active,.tocCollapsibleButtonExpanded_MG3E:after,.tocCollapsibleExpanded_sAul{transform:none}.btnPill_D3vg:focus-visible{box-shadow:0 0 0 2px #ff7125,0 0 0 4px #ff712573;outline:0}.tag_zVej{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_zVej:hover{--docusaurus-tag-list-border:var(--ifm-link-color)}.tagRegular_sFm0{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_h2kH{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_h2kH:after,.tagWithCount_h2kH:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_h2kH:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_h2kH:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_h2kH span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.page_tpjO,.page_tpjO a,.page_tpjO code{color:var(--sk-text)}.calloutText_D6Rz p,.stepNoteText_x3iZ p,.tags_jXut{display:inline}.tag_QGVx{display:inline-block;margin:0 .4rem .5rem 0}.skills,main:has(.skills){--sk-ground:#ededed;--sk-card:#fff;--sk-inset:#ededed;--sk-text:#151515;--sk-text-2:#323232;--sk-text-3:#545454;--sk-text-4:#7d7d7d;--sk-rule:#0000004d;--sk-skeleton:#cacaca;--sk-sel-bg:#151515;--sk-sel-ink:#fff;--sk-idle-bg:#ededed;--sk-idle-ink:#151515;--sk-ctl-bg:#00000014;--sk-ctl-bg-hover:#00000029;--sk-video-frame:#151515;--sk-accent:#ff7125;--sk-on-accent:#000;--sk-font-sans:"26A1 Marund","Hanken Grotesk",-apple-system,sans-serif;--sk-font-corner:"26A1 Marund Corner","26A1 Marund","Hanken Grotesk",-apple-system,sans-serif;--sk-font-mono:"26A1 Marund Mono","DM Mono",ui-monospace,monospace;--sk-ease:cubic-bezier(0.4,0,0.2,1);--sk-hairline:0.5px solid var(--sk-rule);--sk-focus:0 0 0 2px #ff7125,0 0 0 4px #ff712573;--sk-chip-off-ink:var(--sk-text-4);--sk-dark-pill-bg:var(--sk-sel-bg);--sk-dark-pill-ink:var(--sk-sel-ink);--sk-btn2-bg:var(--sk-sel-bg);--sk-btn2-bg-hover:var(--sk-text-2);--sk-btn2-ink:var(--sk-sel-ink)}[data-theme=dark] .skills,[data-theme=dark] main:has(.skills){--sk-ground:#151515;--sk-card:#323232;--sk-inset:#151515;--sk-text:#fff;--sk-text-2:#cacaca;--sk-text-3:#b3b3b3;--sk-text-4:#b3b3b3;--sk-rule:#545454;--sk-skeleton:#545454;--sk-sel-bg:#fff;--sk-sel-ink:#000;--sk-idle-bg:#545454;--sk-idle-ink:#fff;--sk-ctl-bg:#ffffff1a;--sk-ctl-bg-hover:#fff3;--sk-video-frame:#323232;--sk-chip-off-ink:var(--sk-text-2);--sk-dark-pill-bg:var(--sk-inset);--sk-dark-pill-ink:var(--sk-text);--sk-btn2-bg:var(--sk-inset);--sk-btn2-bg-hover:var(--sk-card);--sk-btn2-ink:var(--sk-text)}main:has(.skills){background:var(--sk-ground)}main:has(.skills)>.container{max-width:none;padding:24px 32px 64px}main:has(.skills) .row{margin:0}main:has(.skills) .col{padding:0}main:has(.skills) .theme-doc-breadcrumbs{margin-bottom:24px}main:has(.skills) .pagination-nav{margin-top:32px}main:has(.skills) .theme-doc-footer{margin-top:0}.page_tpjO{display:flex;font-family:var(--sk-font-sans);font-size:16px;font-weight:500;gap:24px;line-height:1.4}.page_tpjO header,.theme-doc-markdown.markdown .page_tpjO :is(p,ul,ol,h1,h2,h3,h4){margin:0}.page_tpjO strong{font-weight:700}.page_tpjO h1,.page_tpjO h2,.page_tpjO h3,.page_tpjO h4{color:var(--sk-text);font-family:var(--sk-font-corner);font-weight:500}.page_tpjO h1{font-size:72px}.page_tpjO h1,.page_tpjO h2{letter-spacing:-.02em;line-height:1}.page_tpjO h2{font-size:40px}.page_tpjO [id]{scroll-margin-top:calc(var(--ifm-navbar-height) + 24px)}.page_tpjO a{text-decoration-color:#ff7125;text-underline-offset:3px;transition:color .4s var(--sk-ease)}.eyebrowAccent_S621,.page_tpjO .urlCopyUrl_gxcX:hover,.page_tpjO a:hover{color:#ff7125}.page_tpjO a:focus-visible,.page_tpjO button:focus-visible,.page_tpjO summary:focus-visible{border-radius:4px;box-shadow:var(--sk-focus);outline:0}.page_tpjO code{background:var(--sk-inset);border:none;border-radius:6px;font-family:var(--sk-font-mono);font-size:14px;padding:2px 6px;vertical-align:initial}.srOnly_Gorz{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.card_CgQm,.hero_WZfZ{background:var(--sk-card);border-radius:32px;padding:48px}.betaNote_TAMs,.finding_V9mU{border-top:var(--sk-hairline)}.changelog_dz6v tbody tr:last-child,.chart_b4Y9,.questionRow_p33i:last-child,.updateText_D2Qf>ol>li:last-child{border-bottom:var(--sk-hairline)}.eyebrowAccent_S621,.eyebrowStrong_NYIh,.eyebrow_y077{font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.eyebrow_y077{color:var(--sk-text-3)}.accentIcon_uN8h{color:#ff7125;margin-top:2px}.deliverableBody_x0NK,.previewProgress_gY0u,.principleText_vlXo,.stepBody_qn1U,.titleStack_Sy66{display:flex;flex-direction:column;gap:12px}.hero_WZfZ{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 500px}.heroText_aRLA{display:flex;flex-direction:column;gap:32px;min-width:0}.heroTags_V3Lk,.sources_wDoR{display:flex;flex-wrap:wrap;gap:8px}.tagAccent_dRAY,.tag_tpSk{border-radius:100px;font-family:var(--sk-font-mono);font-size:10px;letter-spacing:.1em;line-height:1.2;padding:8px 12px;text-transform:uppercase}.tag_tpSk{background:var(--sk-inset);color:var(--sk-text)}.tagAccent_dRAY{background:#ff7125;color:#000;font-weight:700}.heroIntro_T_Gq{display:flex;flex-direction:column;gap:24px}.heroIntro_T_Gq p{font-size:20px;line-height:1.4;max-width:520px;text-wrap:pretty}.heroActions_vA9L{display:flex;flex-wrap:wrap;gap:12px}.btnOutline_FPx6,.btnPrimary_pzOO,.btnSecondary_WQMW{align-items:center;border-radius:36.197px;box-sizing:border-box;display:inline-flex;font-family:var(--sk-font-mono);font-size:12px;font-weight:700;height:44px;justify-content:center;letter-spacing:.1em;line-height:1;padding:16px 24px;text-transform:uppercase;transition:background-color .4s var(--sk-ease)}.previewIllustrative_Su1o,.stageLabel_LiGo{font-size:10px;line-height:1.2;font-family:var(--sk-font-mono);letter-spacing:.1em;text-transform:uppercase}.betaNote_TAMs,.page_tpjO .pluginSplit_w3n7>h4{padding-top:20px}.page_tpjO .btnPrimary_pzOO,.page_tpjO .btnPrimary_pzOO:hover{background:#ff7125;color:#000}.page_tpjO .btnPrimary_pzOO:hover,.urlCopyButton_m9DY:hover{background:#ff8c4d}.page_tpjO .btnPrimary_pzOO:active{background:#d1540f}.page_tpjO .btnSecondary_WQMW,.page_tpjO .btnSecondary_WQMW:hover{background:var(--sk-btn2-bg);color:var(--sk-btn2-ink)}.page_tpjO .btnSecondary_WQMW:hover{background:var(--sk-btn2-bg-hover)}.page_tpjO .btnOutline_FPx6,.page_tpjO .btnOutline_FPx6:hover{background:#0000;box-shadow:inset 0 0 0 1.5px var(--sk-text);color:var(--sk-text)}.page_tpjO .btnOutline_FPx6:hover,.previewFrame_I9Fr,.stepActive_CoMc{background:var(--sk-inset)}.btnOutlineArrow_KwXg{color:var(--sk-accent);margin-left:8px}.modularText_LOpm .answer_b9hO strong,.preview_IyhG,.stageCurrent_gFoe .stageLabel_LiGo,.stageDone_HHpQ .stageLabel_LiGo{color:var(--sk-text)}.page_tpjO .btnOutline_FPx6:focus-visible,.page_tpjO .btnPrimary_pzOO:focus-visible,.page_tpjO .btnSecondary_WQMW:focus-visible{border-radius:36.197px}.betaNote_TAMs{align-items:flex-start;display:flex;gap:12px}.betaNoteText_fYOR p{color:var(--sk-text-2);font-size:14px;line-height:1.4;max-width:520px}.previewFrame_I9Fr{border-radius:32px;min-width:0;padding:12px}.preview_IyhG{background:var(--sk-card);border-radius:32px;display:flex;flex-direction:column;gap:24px;padding:28px}.previewHeader_XhCx{align-items:center;display:flex;gap:16px;justify-content:space-between}.previewBrand_DbO4{align-items:center;display:flex;gap:10px}.previewSymbol_Z2y3{height:18px;width:auto}.previewIllustrative_Su1o{background:var(--sk-inset);border-radius:100px;color:var(--sk-text-3);padding:6px 10px}.stageTrack_W2uq{display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}.calloutBody_EATx,.stage_ESpx,.urlCopyIntro_fLm_{display:flex;flex-direction:column;gap:8px;min-width:0}.stageBar_XvF0{background:var(--sk-idle-bg);border-radius:100px;height:4px;transition:background-color .4s var(--sk-ease)}.stageLabel_LiGo{color:var(--sk-text-4);overflow:hidden;transition:color .4s var(--sk-ease)}.barB_pmGZ,.legendDotB_KhXo,.stageDone_HHpQ .stageBar_XvF0{background:var(--sk-sel-bg)}.approvePill_UsKT,.barA_s8iu,.legendDotA_QKIt,.stageCurrent_gFoe .stageBar_XvF0,.statusDot_cFF2{background:#ff7125}.statusRow_np6d{align-items:center;display:flex;gap:10px;min-height:32px}.statusDot_cFF2{border-radius:50%;flex:none;height:8px;width:8px}.statusText_RBLT{font-size:15px;line-height:1.4}.approvePill_UsKT{border-radius:100px;color:#000;font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.2;margin-left:auto;padding:8px 12px;text-transform:uppercase;white-space:nowrap}.reportPanel_adyQ{background:var(--sk-inset);border-radius:24px;display:flex;flex-direction:column;gap:20px;padding:24px}.reportHead_eQeC{display:flex;flex-direction:column;gap:6px}.reportTitle_MS9X{font-family:var(--sk-font-corner);font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.15}.legend_y8kN,.source_s_Ia{letter-spacing:.1em;font-family:var(--sk-font-mono);text-transform:uppercase}.chart_b4Y9{gap:6px;height:120px}.chartGroup_IYQA,.chart_b4Y9{align-items:flex-end;display:flex}.chartGroup_IYQA{flex:1;gap:2px;height:100%}.barA_s8iu,.barB_pmGZ{border-radius:5px 5px 0 0;flex:1;transition:height .8s var(--sk-ease)}.legend_y8kN{color:var(--sk-text-3);display:flex;font-size:10px;gap:16px;line-height:1.2}.legendItem_GJdq{align-items:center;display:flex;gap:6px}.legendDot_NaA0{border-radius:50%;height:8px;width:8px}.findings_STjS,.stepList_tuLf{display:flex;flex-direction:column}.finding_V9mU{align-items:center;display:flex;gap:10px;min-height:22px;padding:10px 0}.findingArrow_hh_f{color:#ff7125;font-size:15px;line-height:1.4}.findingText_fhJJ,.stepNoteText_x3iZ,.stepNoteText_x3iZ p{font-size:14px;line-height:1.4}.skeleton_bWRT{background:var(--sk-skeleton);border-radius:100px;height:10px}.source_s_Ia,[data-theme=dark] .page_tpjO .stepBody_qn1U .callout_xaAj .btnSecondary_WQMW:hover{background:var(--sk-idle-bg)}.source_s_Ia{border-radius:100px;color:var(--sk-chip-off-ink);font-size:10px;line-height:1.2;padding:8px 12px;transition:background-color .4s var(--sk-ease),color .4s var(--sk-ease)}.sourceOn_LCH_,.stepDone_rrYj .stepNumber_n6rr,.toggleButton_Q7Zn[aria-pressed=true]{background:var(--sk-sel-bg);color:var(--sk-sel-ink)}.previewStatic_WFgC,.previewStatic_WFgC *{transition:none!important}.section_sn0p{display:grid;grid-template-columns:48px 320px minmax(0,1fr) 48px;padding-top:72px;row-gap:12px}.section_sn0p>*{grid-column:1/-1;margin-top:12px;min-width:0}.section_sn0p>.sectionEyebrow_d7LC,.section_sn0p>h2{grid-column:2;margin-top:0}.section_sn0p>.sectionEyebrow_d7LC{grid-row:1}.section_sn0p>h2{grid-row:2}.section_sn0p.sectionNoLede_KTny>h2{grid-column:2/4}.sectionLede_BKX6{align-self:end;grid-column:3;grid-row:1/3;margin-left:48px}.section_sn0p>.sectionLede_BKX6{grid-column:3;margin-top:0}.sectionLede_BKX6 p{font-size:18px;line-height:1.4;max-width:620px}.ledeLarge_atxK p{font-size:22px;max-width:none;text-wrap:pretty}.sectionPlugins_xrYa{padding-top:48px}.sectionWelcome_gNGl{padding-bottom:24px}.section_sn0p.sectionWelcome_gNGl>.sectionLede_BKX6{align-self:start}.section_sn0p.sectionWelcome_gNGl>:not(.sectionEyebrow_d7LC):not(h2):not(.sectionLede_BKX6){grid-column:2/4;margin-top:36px}.sectionSplit_jzYL{grid-template-rows:auto auto auto 1fr}.section_sn0p>.splitMain_mWaC{align-self:start;grid-column:3;grid-row:1/-1;margin:0 0 0 48px}.section_sn0p>.faqControls_UHar{grid-column:2;grid-row:3}.principles_B76Y{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.principle_pn9Y{background:var(--sk-card);border-radius:24px;display:flex;flex-direction:column;gap:64px;padding:32px}.page_tpjO .principleTitle_C1Oj{font-size:22px;line-height:1.2}.answer_b9hO,.principleBody_sP5T p{color:var(--sk-text-2);font-size:15px;line-height:1.45}.glyphSlot_KFis{align-items:flex-start;display:flex;height:48px}.glyphPlaybook_aZVF{align-self:flex-start;flex-direction:column;width:56px}.glyphPlaybook_aZVF,.glyphRow_EFLO{display:flex;gap:5px}.glyphPillAccent_jFzY,.glyphPillHead_Ee2Q,.glyphPill_vox5{background:var(--sk-text);border-radius:100px;display:block;height:8px}.glyphPillHead_Ee2Q{width:56px}.glyphPillAccent_jFzY{background:var(--sk-accent);width:10px}.glyphSwitch_uo5g{align-items:center;align-self:flex-start;background:var(--sk-accent);border-radius:100px;display:flex;height:32px;justify-content:flex-end;padding:4px;width:56px}.glyphKnob_dumm{background:var(--sk-on-accent);border-radius:50%;display:block;height:24px;width:24px}.glyphGrid_agu3{align-self:flex-start;display:grid;gap:6px;grid-template-columns:repeat(2,24px)}.glyphCellAccent_vImk,.glyphCell_zaEZ{background:var(--sk-text);border-radius:100px;display:block;height:14px}.glyphCellAccent_vImk{background:var(--sk-accent)}.pluginCard_oHrA{column-gap:32px;display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:12px}.audience_iKkr,.pluginSplit_w3n7{grid-template-columns:minmax(0,1fr) 320px}.pluginCard_oHrA>*,.pluginSplit_w3n7>*{grid-column:1;min-width:0}.pluginCard_oHrA>:is(span,h3,p){max-width:560px}.page_tpjO .pluginCard_oHrA>h3,.page_tpjO .pluginSplit_w3n7>h3{font-size:40px;letter-spacing:-.02em;line-height:1}.pluginCard_oHrA>p,.pluginSplit_w3n7>h3+p,.updateText_D2Qf>p:first-of-type{color:var(--sk-text-2);font-size:16px;line-height:1.4}.toggle_OxHw{align-self:start;background:var(--sk-inset);border-radius:100px;display:flex;gap:4px;grid-column:2;justify-self:end;padding:4px}.pluginCard_oHrA>.toggle_OxHw{grid-column:1/-1;justify-self:start;margin-top:16px}.toggleButton_Q7Zn{background:#0000;border:none;border-radius:100px;color:var(--sk-text);cursor:pointer;font-family:var(--sk-font-mono);font-size:11px;font-weight:500;height:36px;letter-spacing:.1em;padding:0 16px;text-transform:uppercase;transition:background-color .4s var(--sk-ease),color .4s var(--sk-ease)}.toggleBadge_Am8j{background:var(--sk-accent);border-radius:100px;color:var(--sk-on-accent);font-size:9px;font-weight:700;margin-left:8px;padding:3px 6px;vertical-align:1px}.page_tpjO .toggleButton_Q7Zn:focus-visible{border-radius:100px}.audience_iKkr{display:grid;gap:48px;grid-column:1/-1;margin-top:28px}.pluginCard_oHrA>.audience_iKkr{grid-column:1/-1}.audienceBody_iGCH{display:flex;flex-direction:column;gap:10px;min-width:0}.page_tpjO .audienceBody_iGCH h4,.page_tpjO .pluginSplit_w3n7>h4{font-size:22px;line-height:1.3}.audienceBody_iGCH>p,.modularText_LOpm>p,.pluginSplit_w3n7>h4+p,.urlCopyHint_Oq0s p{color:var(--sk-text-2);font-size:16px;line-height:1.45}.pluginSplit_w3n7{column-gap:48px;display:grid;row-gap:12px}.pluginSplit_w3n7>.pluginAside_UrEJ{display:flex;flex-direction:column;grid-column:2;grid-row:1/span var(--sk-rows,6);justify-content:flex-end}.pluginAside_UrEJ>.deliverable_BoTv{align-self:stretch}.questions_y6eU{display:flex;flex-direction:column;margin-top:14px}.page_tpjO .questionsLabel_rgJO{color:var(--sk-text-3);font-family:var(--sk-font-mono);font-size:10px;letter-spacing:.1em;line-height:1.2;padding-bottom:12px;text-transform:uppercase}.pluginSplit_w3n7>.questions_y6eU{margin-top:20px}.page_tpjO .questionList_ucO0{list-style:none;padding:0}.questionRow_p33i{border-top:var(--sk-hairline);display:grid;gap:24px;grid-template-columns:240px minmax(0,1fr);margin:0;padding:16px 0}.question_U0sQ,.requirement_GvJI p{font-size:16px;line-height:1.4}.questionRowNumbered_FN7c{align-items:baseline;gap:0;grid-template-columns:56px minmax(0,1fr);padding:20px 0}.questionIndex_cFFk{color:#ff7125;font-family:var(--sk-font-mono);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1.2}.questionLarge_yHC5{color:var(--sk-text);font-family:var(--sk-font-corner);font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:1.3;text-wrap:pretty}.deliverable_BoTv{align-self:start;background:#ff7125;border-radius:24px;color:#000;display:flex;flex-direction:column;gap:64px;justify-content:space-between;padding:32px}.deliverableCompact_qKQS{gap:32px}.page_tpjO .deliverable_BoTv p,.page_tpjO .deliverable_BoTv strong{color:#000}.deliverableBody_x0NK p{font-size:18px;line-height:1.35}.deliverableBody_x0NK p+p{font-size:14px;line-height:1.45}.videoFrame_r3bB{background:var(--sk-video-frame);border-radius:32px;padding:12px}.videoBox_FHsB{background:var(--sk-text-2);border-radius:24px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.requirement_GvJI,[data-theme=dark] .page_tpjO .stepBody_qn1U .callout_xaAj .btnSecondary_WQMW,[data-theme=dark] .videoBox_FHsB{background:var(--sk-card)}.videoBox_FHsB iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.requirements_nXmr{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);row-gap:16px}.requirement_GvJI{border-radius:24px;display:flex;flex-direction:column;gap:24px;padding:24px}.requirementOutline_Y96Z{background:#0000;border:var(--sk-hairline)}.page_tpjO .requirements_nXmr>h3{color:var(--sk-text-3);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;grid-column:1/-1;letter-spacing:.1em;line-height:1.2;padding:24px 0 0 24px;text-transform:uppercase}.callout_xaAj{align-items:flex-start;background:var(--sk-card);border-radius:24px;display:flex;gap:12px;padding:20px 24px}.calloutText_D6Rz,.calloutText_D6Rz p,.changelog_dz6v td{font-size:16px;line-height:1.45}.stepBody_qn1U .callout_xaAj{background:var(--sk-inset);margin-top:4px;padding:16px 20px}.stepBody_qn1U .calloutText_D6Rz,.stepBody_qn1U .calloutText_D6Rz p{font-size:14px}.page_tpjO .stepBody_qn1U .callout_xaAj .btnSecondary_WQMW{font-size:10px;height:36px;padding:0 16px}.stepper_Num7{display:grid;gap:32px;grid-template-columns:340px minmax(0,1fr);padding:32px}.stepButton_cIaB{all:unset;align-items:flex-start;background:#0000;border-radius:24px;cursor:pointer;display:flex;gap:16px;padding:16px;transition:background-color .4s var(--sk-ease)}.faqCard_ZUX1 details>summary:after,.stepNumber_n6rr{background:var(--sk-idle-bg);height:32px;transition:background-color .4s var(--sk-ease),color .4s var(--sk-ease)}.page_tpjO .stepButton_cIaB:focus-visible{border-radius:24px}.stepNumber_n6rr{align-items:center;border-radius:50%;color:var(--sk-idle-ink);display:flex;flex:none;font-family:var(--sk-font-mono);font-size:12px;font-weight:700;justify-content:center;width:32px}.stepActive_CoMc .stepNumber_n6rr{background:#ff7125;color:#000}.stepTitle_WY8J{color:var(--sk-text);font-family:var(--sk-font-sans);font-size:16px;font-weight:700;line-height:1.4;padding-top:5px}.page_tpjO .stepLabel_SThc,.stepBody_qn1U>ul>li,.urlCopyButton_m9DY{font-size:10px;font-family:var(--sk-font-mono);letter-spacing:.1em;text-transform:uppercase}.changelog_dz6v,.stepPanels_MXsJ{min-width:0}.stepPanel_HdCv{display:flex;flex-direction:column;gap:20px}.shotFrame_yVio{align-items:center;aspect-ratio:16/10;background:var(--sk-inset);border-radius:24px;display:flex;justify-content:center;overflow:hidden;padding:16px}.shotFrame_yVio .stepImage_xHRR{max-height:100%;max-width:100%;object-fit:contain}.stepImage_xHRR{border-radius:16px;display:block}.stepCopy_a2Gf{display:flex;flex-direction:column;gap:12px;padding:0 8px}.page_tpjO .stepLabel_SThc{color:#ff7125;font-weight:700;line-height:1.2}.stepBody_qn1U>p{font-size:18px;line-height:1.4}.page_tpjO .stepBody_qn1U>ol{display:flex;flex-direction:column;font-size:16px;gap:6px;line-height:1.4;list-style:none;padding:0}.faqCard_ZUX1 details li,.stepBody_qn1U>ol>li{margin:0}.stepBody_qn1U>ol>li:before{content:"→ "}.page_tpjO .stepBody_qn1U>ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.stepBody_qn1U>ul>li{background:var(--sk-dark-pill-bg);border-radius:100px;color:var(--sk-dark-pill-ink);line-height:1.2;margin:0;padding:10px 14px}.page_tpjO .stepBody_qn1U>ul>li strong{font-weight:500}.stepNote_fiYG{align-items:flex-start;background:var(--sk-inset);border-radius:24px;display:flex;gap:12px;padding:16px 20px}.modular_BaPG{display:grid;gap:48px;grid-template-columns:minmax(0,1fr)}.modularWithImage_ywEM{align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.modularText_LOpm,.updateText_D2Qf{display:flex;flex-direction:column;gap:12px;min-width:0}.modularText_LOpm>p:first-child{color:var(--sk-text);font-size:18px;line-height:1.4}.modularText_LOpm .questions_y6eU{margin:12px 0}.modularText_LOpm code{white-space:nowrap}.modularText_LOpm .question_U0sQ code{font-size:13px;font-weight:500;white-space:nowrap}.urlCopy_jguv{display:flex;flex-direction:column;gap:8px}.urlCopyCard_kIar{align-items:center;background:var(--sk-card);border-radius:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding:24px}.urlCopyField_W9Sa{align-items:center;background:var(--sk-inset);border-radius:100px;display:flex;gap:12px;padding:6px 6px 6px 16px}.page_tpjO .urlCopyUrl_gxcX{color:var(--sk-text);flex:1;font-family:var(--sk-font-mono);font-size:13px;min-width:0;overflow:hidden}.urlCopyButton_m9DY{background:#ff7125;border:none;border-radius:100px;color:#000;cursor:pointer;flex:none;font-weight:700;height:32px;padding:0 14px;transition:background-color .4s var(--sk-ease)}.page_tpjO .urlCopyButton_m9DY:focus-visible{border-radius:100px}.update_mrqY{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page_tpjO .updateText_D2Qf>ol{counter-reset:sk-update;list-style:none;margin:12px 0;padding:0}.updateText_D2Qf>ol>li{border-top:var(--sk-hairline);counter-increment:sk-update;font-size:16px;line-height:1.4;margin:0;padding:14px 0 14px 40px;position:relative;white-space:nowrap}.updateText_D2Qf>ol>li:before{align-items:center;bottom:0;color:#ff7125;content:counter(sk-update,decimal-leading-zero);display:flex;font-family:var(--sk-font-mono);font-size:12px;left:0;line-height:1;position:absolute;top:0;width:24px}.updateText_D2Qf>p:last-child{color:var(--sk-text-3);font-size:14px;line-height:1.45}.shotFrameFlat_tLgJ{background:var(--sk-inset);border-radius:24px;min-width:0;padding:16px}.shotFrameFlat_tLgJ .stepImage_xHRR{width:100%}.faqCard_ZUX1{background:var(--sk-card);border-radius:32px;min-width:0;padding:8px 32px}.faqCard_ZUX1 details{background:#0000;border:none;border-radius:0;border-top:var(--sk-hairline);box-shadow:none;color:var(--sk-text-2);margin:0;padding:0;--ifm-alert-shadow:none}.faqCard_ZUX1 details>summary{align-items:center;color:var(--sk-text);cursor:pointer;display:flex;font-family:var(--sk-font-sans);font-size:18px;font-weight:700;gap:24px;justify-content:space-between;line-height:1.35;list-style:none;margin:0;padding:22px 0}.faqCard_ZUX1 details>summary::-webkit-details-marker{display:none}#__docusaurus-base-url-issue-banner-container,.docSidebarContainer_YfHR,.faqCard_ZUX1 details>summary:before,.hideAction_vcyE>svg,.navbarSearchContainer_Bca1:empty,.sidebarLogo_isFc,.themedComponent_mlkZ,.toggleIcon_g3eP,html[data-announcement-bar-initially-dismissed=true] .announcementBar_mb4j{display:none}.faqCard_ZUX1 details>summary:after{align-items:center;border-radius:50%;color:var(--sk-idle-ink);content:"+";display:flex;flex:none;font-family:var(--sk-font-sans);font-size:18px;font-weight:500;justify-content:center;line-height:1;width:32px}.faqCard_ZUX1 details[open]>summary:after{background:#ff7125;color:#000;content:"−"}.faqCard_ZUX1 details>div>div{border:none;color:var(--sk-text-2);display:flex;flex-direction:column;font-size:16px;gap:12px;line-height:1.5;margin:0;padding:0 56px 24px 0}.page_tpjO .faqCard_ZUX1 details ol,.page_tpjO .faqCard_ZUX1 details ul{display:flex;flex-direction:column;gap:8px;padding-left:22px}.faqCard_ZUX1 details code{font-size:13px}.changelog_dz6v table{border:none;border-collapse:collapse;margin:0;overflow:visible;width:100%}.changelog_dz6v table,.changelog_dz6v tbody,.changelog_dz6v thead{background:#0000;display:block}.changelog_dz6v tr{align-items:center;background:#0000;border:none;display:grid;gap:24px;grid-template-columns:100px 160px minmax(0,1fr)}.changelog_dz6v tbody tr{border-top:var(--sk-hairline);padding:18px 0}.changelog_dz6v td,.changelog_dz6v th{background:#0000;border:none;color:var(--sk-text);padding:0;text-align:left}.changelog_dz6v th,.disclaimer_JwEA p{color:var(--sk-text-3);font-family:var(--sk-font-mono);font-size:10px}.changelog_dz6v thead tr{padding:12px 0}.changelog_dz6v th{font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.changelog_dz6v td:first-child{background:#ff7125;border-radius:100px;color:#000;font-family:var(--sk-font-mono);font-size:12px;font-weight:700;justify-self:start;line-height:1.2;padding:6px 12px}.changelog_dz6v tr:nth-child(2n),[data-theme=dark] .changelog_dz6v th,[data-theme=dark] .changelog_dz6v tr{background:#0000}.disclaimer_JwEA{margin:48px 48px 0;max-width:880px}.disclaimer_JwEA p{letter-spacing:.04em;line-height:1.6}.backToTopButton_sjWU{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.backToTopButton_sjWU:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_xfvO{opacity:1;transform:scale(1);visibility:visible}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}.skipToContent_fXgn{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem;z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_fXgn:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_CVFx{line-height:0;padding:0}.content_knG7{font-size:85%;padding:5px 0;text-align:center}.content_knG7 a{color:inherit}.announcementBar_mb4j{align-items:center;background-color:var(--ifm-color-white);border-bottom:1px solid var(--ifm-color-emphasis-100);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}.announcementBarPlaceholder_vyr4{flex:0 0 10px}.announcementBarClose_gvF7{align-self:stretch;flex:0 0 30px}.toggle_vylO{height:2rem;width:2rem}.toggleButton_gllP{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_gllP:hover{background:var(--ifm-color-emphasis-200)}[data-theme-choice=dark] .darkToggleIcon_wfgR,[data-theme-choice=light] .lightToggleIcon_pyhR,[data-theme-choice=system] .systemToggleIcon_QzmC,[data-theme=dark] .themedComponent--dark_xIcU,[data-theme=light] .themedComponent--light_NVdE,html:not([data-theme]) .themedComponent--light_NVdE{display:initial}.toggleButtonDisabled_aARS{cursor:not-allowed}.darkNavbarColorModeToggle_X3D1:hover{background:var(--ifm-color-gray-800)}[data-theme=dark]:root{--docusaurus-collapse-button-bg:#ffffff0d;--docusaurus-collapse-button-bg-hover:#ffffff1a}.collapseSidebarButton_PEFL{display:none;margin:0}.categoryLinkLabel_W154,.linkLabel_WmDU{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.iconExternalLink_nPIU{margin-left:.3rem}.linkLabel_WmDU{line-clamp:2;-webkit-line-clamp:2}.categoryLink_byQd{overflow:hidden}.menu__link--sublist-caret:after{margin-left:var(--ifm-menu-link-padding-vertical)}.categoryLinkLabel_W154{flex:1;line-clamp:2;-webkit-line-clamp:2}.docMainContainer_TBSr,.docRoot_UBD9{display:flex;width:100%}.docsWrapper_hBAB{display:flex;flex:1 0 auto}.anchorTargetStickyNavbar_Vzrq{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorTargetHideOnScrollNavbar_vjPI{scroll-margin-top:.5rem}.copyLinkButton_uXxP{align-items:center;background:#0000;border:none;border-radius:var(--ds-radius-control-dense);color:var(--ds-text-tertiary);cursor:pointer;display:inline-flex;justify-content:center;line-height:1;margin-left:8px;opacity:.5;padding:4px;transition:opacity var(--ds-motion-hover-duration) var(--ds-motion-hover-easing),color var(--ds-motion-hover-duration) var(--ds-motion-hover-easing);vertical-align:middle}.copiedLabel_PRLQ,.copyLinkSuccessIcon_a_iu{color:var(--ds-status-success-text)}.copyLinkButton_uXxP:hover{color:var(--ds-text);opacity:1}.copyLinkButtonLarge_MNW4 .copyLinkIcons_qWZD{height:24px;width:24px}.copyLinkButtonCopied_SJfX,.copyLinkButtonCopied_SJfX:hover,.footerLogoLink_BH7S:hover{opacity:1}.copyLinkIcons_qWZD{display:inline-flex;height:18px;position:relative;width:18px}.copyLinkIcon_ON6P,.copyLinkSuccessIcon_a_iu{height:100%;left:0;position:absolute;top:0;transition:opacity .2s,transform .2s;width:100%}.copyLinkIcon_ON6P{opacity:1;transform:scale(1)}.copyButtonCopied_Vdqa .copyButtonIcon_TrPX,.copyLinkButtonCopied_SJfX .copyLinkIcon_ON6P,.copyLinkSuccessIcon_a_iu{opacity:0;transform:scale(.33)}.copyLinkButtonCopied_SJfX .copyLinkSuccessIcon_a_iu{opacity:1;transform:scale(1);transition-delay:75ms}.copiedLabel_PRLQ{animation:.2s forwards b;font-size:13px;font-weight:500;margin-left:6px;white-space:nowrap}@keyframes b{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.cardContainer_fWXF{--ifm-link-color:var(--ifm-color-emphasis-800);--ifm-link-hover-color:var(--ifm-color-emphasis-700);--ifm-link-hover-decoration:none;border:1px solid var(--ifm-color-emphasis-200);box-shadow:0 1.5px 3px 0 #00000026;transition:all var(--ifm-transition-fast) ease;transition-property:border,box-shadow}.cardContainer_fWXF:hover{border-color:var(--ifm-color-primary);box-shadow:0 3px 6px 0 #0003}.cardTitle_rnsV{font-size:1.2rem}.cardDescription_PWke{font-size:.8rem}.docCardListItem_W1sv{margin-bottom:2rem}.dropdownNavbarItemMobile_J0Sd{cursor:pointer}.iconLanguage_nlXk{margin-right:5px;vertical-align:text-bottom}.searchBar_RVTs .dropdownMenu_qbY6{background:var(--search-local-modal-background,#f5f6f7);border-radius:6px;box-shadow:var(--search-local-modal-shadow,inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64);left:auto!important;margin-top:8px;padding:var(--search-local-spacing,12px);position:relative;right:0!important;width:var(--search-local-modal-width,560px)}.searchInput_YFbd:focus{outline:2px solid var(--search-local-input-active-border-color,var(--ifm-color-primary));outline-offset:0}html[data-theme=dark] .searchBar_RVTs .dropdownMenu_qbY6{background:var(--search-local-modal-background,var(--ifm-background-color));box-shadow:var(--search-local-modal-shadow,inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309)}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2{align-items:center;background:var(--search-local-hit-background,#fff);border-radius:4px;box-shadow:var(--search-local-hit-shadow,0 1px 3px 0 #d4d9e1);color:var(--search-local-hit-color,#444950);cursor:pointer;display:flex;flex-direction:row;height:var(--search-local-hit-height,56px);padding:0 var(--search-local-spacing,12px);width:100%}html[data-theme=dark] .dropdownMenu_qbY6 .suggestion_fB_2{background:var(--search-local-hit-background,var(--ifm-color-emphasis-100));box-shadow:var(--search-local-hit-shadow,none);color:var(--search-local-hit-color,var(--ifm-font-color-base))}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2:not(:last-child){margin-bottom:4px}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2.cursor_eG29{background-color:var(--search-local-highlight-color,var(--ifm-color-primary))}.hitFooter_E9YW a,.hitIcon_a7Zy,.hitPath_ieM4,.hitTree_kk6K,.noResultsIcon_EBY5{color:var(--search-local-muted-color,#969faf)}html[data-theme=dark] .hitIcon_a7Zy,html[data-theme=dark] .hitPath_ieM4,html[data-theme=dark] .hitTree_kk6K,html[data-theme=dark] .noResultsIcon_EBY5{color:var(--search-local-muted-color,var(--ifm-color-secondary-darkest))}.hitTree_kk6K{align-items:center;display:flex}.hitTree_kk6K>svg{height:var(--search-local-hit-height,56px);opacity:.5;width:24px}.hitIcon_a7Zy,.hitTree_kk6K>svg{stroke-width:var(--search-local-icon-stroke-width,1.4)}.hitAction_NqkB,.hitIcon_a7Zy{height:20px;width:20px}.hitWrapper_sAK8{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;margin:0 8px;overflow-x:hidden;width:80%}.hitWrapper_sAK8 mark{background:none;color:var(--search-local-highlight-color,var(--ifm-color-primary))}.hitTitle_vyVt{font-size:.9em}.hitPath_ieM4{font-size:.75em}.hitPath_ieM4,.hitTitle_vyVt{overflow-x:hidden}.noResults_l6Q3{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--search-local-spacing,12px) 0}.noResultsIcon_EBY5{margin-bottom:var(--search-local-spacing,12px)}.hitFooter_E9YW{font-size:.85em;margin-top:var(--search-local-spacing,12px);text-align:center}.suggestion_fB_2.cursor_eG29,.suggestion_fB_2.cursor_eG29 .hitIcon_a7Zy,.suggestion_fB_2.cursor_eG29 .hitPath_ieM4,.suggestion_fB_2.cursor_eG29 .hitTree_kk6K,.suggestion_fB_2.cursor_eG29 mark{color:var(--search-local-hit-active-color,var(--ifm-color-white))!important}.searchBarContainer_NW3z{margin-left:16px}.searchBarContainer_NW3z .searchBarLoadingRing_YnHq{display:none;left:10px;position:absolute;top:6px}.searchBarContainer_NW3z .searchClearButton_qk4g{background:none;border:none;line-height:1rem;padding:0;position:absolute;right:.8rem;top:50%;transform:translateY(-50%)}.navbar__search{position:relative}.searchIndexLoading_EJ1f .navbar__search-input{background-image:none}.searchHintContainer_Pkmr{align-items:center;display:flex;gap:4px;height:100%;justify-content:center;pointer-events:none;position:absolute;right:10px;top:0}.searchHint_iIMx{background-color:var(--ifm-navbar-search-input-background-color);border:1px solid var(--ifm-color-emphasis-500);box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-500);color:var(--ifm-navbar-search-input-placeholder-color)}html[dir=rtl] .searchHintContainer_Pkmr{left:10px;right:auto}html[dir=rtl] .searchBarContainer_NW3z .searchClearButton_qk4g{left:.8rem;right:auto}html[dir=rtl] .searchBarContainer_NW3z .searchBarLoadingRing_YnHq{left:auto;right:10px}html[dir=rtl] .navbar__search-input{padding:0 2.25em 0 .5em}.loadingRing_RJI3{display:inline-block;height:20px;opacity:var(--search-local-loading-icon-opacity,.5);position:relative;width:20px}.loadingRing_RJI3 div{animation:1.2s cubic-bezier(.5,0,.5,1) infinite c;border:2px solid var(--search-load-loading-icon-color,var(--ifm-navbar-search-input-color));border-color:var(--search-load-loading-icon-color,var(--ifm-navbar-search-input-color)) #0000 #0000 #0000;border-radius:50%;display:block;height:16px;margin:2px;position:absolute;width:16px}.loadingRing_RJI3 div:first-child{animation-delay:-.45s}.loadingRing_RJI3 div:nth-child(2){animation-delay:-.3s}.loadingRing_RJI3 div:nth-child(3){animation-delay:-.15s}@keyframes c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.navbarHideable_m1mJ{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_jGov{transform:translate3d(0,calc(-100% - 2px),0)}.errorBoundaryError_a6uf{color:red;white-space:pre-wrap}.errorBoundaryFallback_VBag{color:red;padding:.55rem}.iconEdit_Z9Sw{margin-right:.3em;vertical-align:sub}.navbar__items--right>:last-child{padding-right:0}.lastUpdated_JAkA{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_TO0P{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_TO0P:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsible_ETCw{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_vkbj>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_vkbj ul li{margin:.4rem .8rem}.footerLogoLink_BH7S{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.mainWrapper_z2l0{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.searchContextInput_mXoe,.searchQueryInput_CFBF{background:var(--ifm-background-color);border:var(--ifm-global-border-width) solid var(--ifm-color-content-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);font-size:var(--ifm-font-size-base);margin-bottom:1rem;padding:.5rem;width:100%}.searchResultItem_U687{border-bottom:1px solid #dfe3e8;padding:1rem 0}.searchResultItemPath_uIbk{color:var(--ifm-color-content-secondary);font-size:.8rem;margin:.5rem 0 0}.searchResultItemSummary_oZHr{font-style:italic;margin:.5rem 0 0}.features_t9lD{align-items:center;display:flex;padding:var(--ds-inset-xl) 0;width:100%}.featureSvg_GfXr{background:var(--ds-surface-brand-subtle);border-radius:var(--ds-radius-nested);color:var(--ds-text-brand);height:56px;padding:var(--ds-inset-sm);width:56px}.featureCard_QAQr,.featuredCard_yvW2{box-shadow:var(--ds-elevation-resting);color:var(--ds-text);display:block;height:100%;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow var(--ds-motion-hover-duration) var(--ds-motion-hover-easing)}.featureCard_QAQr{background:var(--ds-surface);border-radius:var(--ds-radius-card);padding:var(--ds-inset-card)}.featureCard_QAQr h3{font-size:var(--ds-type-h2-size-desktop);letter-spacing:var(--ds-type-h2-tracking);line-height:var(--ds-type-h2-leading);margin:var(--ds-gap-item) 0 var(--ds-gap-related)}.featuredSection_LGJC{padding:var(--ds-inset-xl) 0 var(--ds-gap-section)}.featuredSectionTitle_oWJj{color:var(--ds-text);font-family:var(--ds-type-branding-h3-font);font-size:var(--ds-type-branding-h3-size-desktop);font-weight:var(--ds-type-branding-h3-weight);letter-spacing:var(--ds-type-branding-h3-tracking);line-height:var(--ds-type-branding-h3-leading);margin-bottom:var(--ds-gap-block);text-align:center}.featuredCard_yvW2{background-color:var(--ds-surface);border-radius:var(--ds-radius-card-dense);padding:var(--ds-inset-dense)}.featuredHeader_Huol{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--ds-gap-group)}.featuredSvgLenses_iK41,.featuredSvg_oUbx{border-radius:var(--ds-radius-control-dense);height:36px;padding:var(--ds-inset-xs);width:36px}.featuredSvg_oUbx{background:var(--ds-surface-brand-subtle);color:var(--ds-text-brand)}.featuredSvgLenses_iK41{background:var(--ds-category-periwinkle-subtle);color:var(--ds-category-periwinkle-text)}.featuredTagLenses_eP15,.featuredTag_xg_F{align-items:center;border-radius:var(--ds-radius-control);display:inline-flex;font-family:var(--ds-type-code-font);font-size:var(--ds-type-branding-label-size-mobile);font-weight:var(--ds-type-branding-label-weight);height:var(--ds-control-h-2xs);letter-spacing:var(--ds-type-branding-label-tracking);line-height:1;padding:0 var(--ds-inset-xs);text-transform:uppercase}.featuredTag_xg_F{background-color:var(--ds-surface-brand);color:var(--ds-text-on-brand)}.featuredTagLenses_eP15{background-color:var(--ds-category-periwinkle-strong);color:var(--ds-category-periwinkle-text)}.featuredTitle_N0yb{color:var(--ds-text);font-size:var(--ds-type-h3-size-desktop);line-height:var(--ds-type-h3-leading);margin-bottom:var(--ds-gap-related)}.heroBanner_qdFl{overflow:hidden;padding:var(--ds-gap-section) 0 var(--ds-inset-xl);position:relative;text-align:center}.buttons_AeoN{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-gap-related);justify-content:center;margin-top:var(--ds-gap-block)}.primaryButton_r1SK,.secondaryButton_uRtX{align-items:center;border:none!important;border-radius:var(--ds-radius-control);display:inline-flex;font-family:var(--ds-type-button-font);font-size:var(--ds-type-button-size-desktop);font-weight:var(--ds-type-button-weight)!important;height:var(--ds-control-h-lg);line-height:var(--ds-type-button-leading);padding:0 var(--ds-inset-lg);transition:background-color var(--ds-motion-hover-duration) var(--ds-motion-hover-easing)}.primaryButton_r1SK{background-color:var(--ds-action)!important;color:var(--ds-action-foreground)!important}.primaryButton_r1SK:hover{background-color:var(--ds-action-hover)!important;color:var(--ds-action-foreground)!important}.primaryButton_r1SK:active{background-color:var(--ds-action-pressed)!important}.secondaryButton_uRtX{background-color:var(--ds-action-neutral)!important}.secondaryButton_uRtX,.secondaryButton_uRtX:hover{color:var(--ds-action-neutral-foreground)!important}.buttonGroup_M5ko button,.codeBlockContainer_Ckt0{background:var(--prism-background-color);color:var(--prism-color)}.secondaryButton_uRtX:hover{background-color:var(--ds-action-neutral-hover)!important}.secondaryButton_uRtX:active{background-color:var(--ds-action-neutral-pressed)!important}.primaryButton_r1SK:focus-visible,.secondaryButton_uRtX:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.codeBlockContainer_Ckt0{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlock_bY9V{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockStandalone_MEMb{padding:0}.codeBlockLines_e6Vv{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_o6Pm{display:table;padding:var(--ifm-pre-padding) 0}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_lJS_{counter-increment:line-count;display:table-row}.codeLineNumber_Tfdd{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_Tfdd:before{content:counter(line-count);opacity:.4}.codeLineContent_feaV{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_Vdqa{opacity:1!important}.copyButtonIcons_IEyt{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_TrPX,.copyButtonSuccessIcon_cVMy{fill:currentColor;height:inherit;left:0;opacity:inherit;position:absolute;top:0;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_cVMy{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_Vdqa .copyButtonSuccessIcon_cVMy{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_b1P5{height:1.2rem;width:1.2rem}.buttonGroup_M5ko{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup_M5ko button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup_M5ko button:focus-visible,.buttonGroup_M5ko button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup_M5ko button{opacity:.4}.codeBlockContent_QJqH{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_OeMC{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlockTitle_OeMC+.codeBlockContent_QJqH .codeBlock_a8dz{border-top-left-radius:0;border-top-right-radius:0}.details_lb9f{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_lb9f>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_lb9f>summary::-webkit-details-marker{display:none}.details_lb9f>summary:before{border-color:#0000 #0000 #0000 var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_i85q{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.details_b_Ee{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.containsTaskList_mC6p{list-style:none}:not(.containsTaskList_mC6p>li)>.containsTaskList_mC6p{padding-left:0}.img_ev3q{height:auto}.admonition_xJq3{margin-bottom:1em}.admonitionHeading_Gvgb{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);text-transform:uppercase}.admonitionHeading_Gvgb:not(:last-child){margin-bottom:.3rem}.admonitionHeading_Gvgb code{text-transform:none}.admonitionIcon_Rf37{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_Rf37 svg{display:inline-block;fill:var(--ifm-alert-foreground-color);height:1.6em;width:1.6em}.tableOfContents_bqdL{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.breadcrumbHomeIcon_YNFT{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer_Z_bl{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.title_kItE{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-leading)*1.25)}.docItemContainer_Djhp article>:first-child,.docItemContainer_Djhp header+*{margin-top:0}.mdxPageWrapper_j9I6{justify-content:center}@media (min-width:997px){.collapseSidebarButton_PEFL,.expandButton_TmdG{background-color:var(--docusaurus-collapse-button-bg)}.theme-doc-sidebar-container{border-right:none!important}main[class*=docMainContainer]:not(:has(.skills)){padding:var(--ds-layout-nav-inset) var(--ds-layout-nav-inset) var(--ds-layout-nav-inset) 0}main[class*=docMainContainer]:not(:has(.skills))>.container{background:var(--ds-surface);border-radius:var(--ds-radius-module);box-shadow:var(--ds-elevation-resting);max-width:none;min-height:100%;padding-left:var(--ds-inset-page);padding-right:var(--ds-inset-page)}.menu__list-item.theme-doc-sidebar-item-category:has(>.menu__list-item-collapsible>a[href*="/reference/case-studies"])>.menu__list{max-height:475px!important;overflow-y:hidden!important;scrollbar-color:var(--ds-border) #0000;scrollbar-gutter:stable;scrollbar-width:thin}.menu__list-item.theme-doc-sidebar-item-category:has(>.menu__list-item-collapsible>a[href*="/reference/case-studies"]):focus-within>.menu__list,.menu__list-item.theme-doc-sidebar-item-category:has(>.menu__list-item-collapsible>a[href*="/reference/case-studies"]):hover>.menu__list{overflow-y:auto!important}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_gvF7,.announcementBarPlaceholder_vyr4{flex-basis:50px}.collapseSidebarButton_PEFL{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_kv0_{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_i1dp,[dir=rtl] .collapseSidebarButtonIcon_kv0_{transform:rotate(0)}.collapseSidebarButton_PEFL:focus,.collapseSidebarButton_PEFL:hover,.expandButton_TmdG:focus,.expandButton_TmdG:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_M9Kj{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_SIkG{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_SIkG{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_GW3s{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_njMd{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_wUlq{padding-top:0}.sidebarHidden_VK0M{opacity:0;visibility:hidden}.sidebarLogo_isFc{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);-webkit-text-decoration:none!important;text-decoration:none!important}.sidebarLogo_isFc img{height:2rem;margin-right:.5rem}.expandButton_TmdG{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color var(--ifm-transition-fast) ease;width:100%}[dir=rtl] .expandButtonIcon_i1dp{transform:rotate(180deg)}.docSidebarContainer_YfHR{border-right:1px solid var(--ifm-toc-border-color);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_DPk8{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.sidebarViewport_aRkj{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_TBSr{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_lQrH{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_JWYK{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.navbarSearchContainer_Bca1{padding:0 var(--ifm-navbar-item-padding-horizontal)}.lastUpdated_JAkA{text-align:right}.tocMobile_ITEo{display:none}.docItemCol_VOVn,.generatedIndexPage_vN6x{max-width:75%!important}}@media (min-width:997px) and (max-width:1140px){.navbar__item{padding:.25rem .375rem}.navbar__link svg{display:none}.navbar__search-input{padding-right:0;width:2.25rem}.navbar__search-input::placeholder{color:#0000}.navbar__search-input:focus{width:8rem}}@media (min-width:997px) and (max-width:1320px){.navbar__brand{margin-right:.5rem}.navbar__logo{height:1.5rem}.navbar__item{padding:.25rem .5rem}.navbar__search-input{width:9rem}.navbar__search [class*=searchHintContainer]{display:none}}@media (min-width:997px) and (pointer:coarse){.menu__list-item.theme-doc-sidebar-item-category:has(>.menu__list-item-collapsible>a[href*="/reference/case-studies"])>.menu__list{overflow-y:auto!important}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:1200px){.hero_WZfZ{grid-template-columns:minmax(0,1fr)}.previewFrame_I9Fr{max-width:560px;width:100%}}@media (max-width:996px){.audience_iKkr,.modularWithImage_ywEM,.pluginCard_oHrA,.pluginSplit_w3n7,.principles_B76Y,.requirements_nXmr,.sectionSplit_jzYL,.section_sn0p,.stepper_Num7,.update_mrqY,.urlCopyCard_kIar{grid-template-columns:minmax(0,1fr)}.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_DEke,.footer__link-separator,.navbar__item,.tableOfContents_bqdL{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block;width:max-content}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.main-wrapper:has(main[class*=docMainContainer]):not(:has(.skills)){background:var(--ds-surface)}.hero__title{font-size:var(--ds-type-branding-h1-size-mobile)}main:has(.skills)>.container{padding:24px 24px 48px}.sectionSplit_jzYL,.section_sn0p{grid-template-rows:none}.section_sn0p.sectionNoLede_KTny>h2,.section_sn0p.sectionWelcome_gNGl>:not(.sectionEyebrow_d7LC):not(h2):not(.sectionLede_BKX6),.section_sn0p>*,.section_sn0p>.faqControls_UHar,.section_sn0p>.sectionEyebrow_d7LC,.section_sn0p>.sectionLede_BKX6,.section_sn0p>.splitMain_mWaC,.section_sn0p>h2{grid-column:1;grid-row:auto}.section_sn0p>.faqControls_UHar,.section_sn0p>.sectionLede_BKX6,.section_sn0p>.splitMain_mWaC{margin:12px 0 0}.section_sn0p.sectionWelcome_gNGl>:not(.sectionEyebrow_d7LC):not(h2):not(.sectionLede_BKX6){margin-top:24px}.disclaimer_JwEA{margin-left:0;margin-right:0}.requirements_nXmr{row-gap:16px}.page_tpjO .requirements_nXmr>h3{padding-top:12px}.principle_pn9Y{gap:32px}.urlCopyCard_kIar{gap:16px}.pluginCard_oHrA>.toggle_OxHw,.pluginSplit_w3n7>.pluginAside_UrEJ{grid-column:1;grid-row:auto;justify-self:start;margin-top:20px}.updateText_D2Qf>ol>li{white-space:normal}.navbarSearchContainer_Bca1{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.docItemContainer_F8PC{padding:0 .3rem}}@media not (max-width:996px){.searchBar_RVTs.searchBarLeft_MXDe .dropdownMenu_qbY6{left:0!important;right:auto!important}}@media only screen and (max-width:996px){.searchQueryColumn_q7nx{max-width:60%!important}.searchContextColumn_oWAF{max-width:40%!important}}@media screen and (max-width:996px){.faq-nav-card,.featureCard_QAQr,.featuredCard_yvW2{margin-bottom:var(--ds-gap-item)}.featuredSectionTitle_oWJj{font-size:var(--ds-type-branding-h3-size-mobile)}.heroBanner_qdFl{padding:var(--ds-inset-xl)}}@media (max-width:600px){main:has(.skills)>.container{padding:16px 16px 48px}.page_tpjO h1{font-size:40px}.page_tpjO .pluginCard_oHrA>h3,.page_tpjO .pluginSplit_w3n7>h3,.page_tpjO h2{font-size:32px}.card_CgQm,.hero_WZfZ{padding:24px}.preview_IyhG{padding:20px}.section_sn0p{padding-top:48px}.sectionWelcome_gNGl{padding-bottom:0}.questionRow_p33i{gap:6px;grid-template-columns:minmax(0,1fr)}.questionRowNumbered_FN7c{gap:0;grid-template-columns:40px minmax(0,1fr)}.ledeLarge_atxK p,.questionLarge_yHC5{font-size:18px}.faqCard_ZUX1{padding:8px 24px}.faqCard_ZUX1 details>div>div{padding-right:0}.changelog_dz6v thead{display:none}.changelog_dz6v tr{gap:12px 16px;grid-template-columns:64px minmax(0,1fr)}.changelog_dz6v tbody tr{padding:16px 0}.changelog_dz6v td:last-child{grid-column:1/-1}.stageLabel_LiGo{font-size:8px;letter-spacing:.04em}.pluginCard_oHrA>.toggle_OxHw,.toggle_OxHw{border-radius:20px;flex-wrap:wrap;width:100%}.toggleButton_Q7Zn{flex:1;font-size:10px;letter-spacing:.06em;padding:0 8px;white-space:nowrap}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem;--ifm-h1-font-size:var(--ds-type-display-size-mobile)}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}:root{--ifm-h1-font-size:var(--ds-type-display-size-mobile);--ifm-h2-font-size:var(--ds-type-h1-size-mobile)}.navbar__search-input:not(:focus){width:2rem}.searchBar_RVTs .dropdownMenu_qbY6{max-width:calc(100vw - var(--ifm-navbar-padding-horizontal)*2);width:var(--search-local-modal-width-sm,340px)}.searchBarContainer_NW3z:not(.focused_OWtg) .searchClearButton_qk4g,.searchHintContainer_Pkmr{display:none}}@media screen and (max-width:576px){.searchQueryColumn_q7nx{max-width:100%!important}.searchContextColumn_oWAF{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media (hover:hover){.backToTopButton_sjWU:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms;--ds-motion-hover-duration:var(--ca-duration-0);--ds-motion-press-duration:var(--ca-duration-0);--ds-motion-fade-duration:var(--ca-duration-0);--ds-motion-enter-duration:var(--ca-duration-0);--ds-motion-exit-duration:var(--ca-duration-0);--ds-motion-expand-duration:var(--ca-duration-0);--ds-motion-overlay-enter-duration:var(--ca-duration-0);--ds-motion-overlay-exit-duration:var(--ca-duration-0);--ds-motion-reflow-duration:var(--ca-duration-0);--ds-motion-draw-duration:var(--ca-duration-0);--ds-motion-clarify-duration:var(--ca-duration-0);--ds-motion-success-duration:var(--ca-duration-0);--ds-motion-roll-duration:var(--ca-duration-0)}[data-slot=skeleton][data-variant]{animation:none;background-color:var(--skeleton-bg);background-image:none}.btnPill_D3vg{transition-duration:0s}.page_tpjO *,.page_tpjO :after,.page_tpjO :before{transition-duration:0s!important}}@media print{.announcementBar_mb4j,.footer,.menu,.navbar,.noPrint_WFHX,.pagination-nav,.table-of-contents,.tocMobile_ITEo{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_e6Vv{white-space:pre-wrap}}