.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))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}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)}.kapi-reference,[data-theme=dark] .kapi-reference{--destructive-foreground:#fff;--success-foreground:#fff;--info-foreground:#fff;--chart-2:#8d8d85;--chart-3:#d3a473}.bufferLabel_wxtx,.nodeLabel_FY8M,.workerLabel_kPpa{dominant-baseline:central}.root_L2h3,.root_fXR6{--doc-accent:var(--ifm-color-primary,#2e8b57);--doc-fg:var(--ifm-font-color-base,#1c1e21);--doc-muted:var(--ifm-color-emphasis-600,#6b7280);--doc-border:var(--ifm-color-emphasis-200,#e5e7eb);--doc-subtle:var(--ifm-color-emphasis-100,#f3f4f6)}.kapi-cur-table,.paramTable_BwBq,.sheet_VHBq,.sheet__3Zt,.table_tU3Q,table{border-collapse:collapse}.react-flow,.react-flow.dark{--xy-edge-stroke-width-default:1;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-node-group-background-color-default:#f0f0f040;--xy-controls-box-shadow-default:0 0 2px 1px #00000014}*,.react-flow__node{box-sizing:border-box}.toggleButton_OHIV,.tryButton_B7Kd,html{-webkit-tap-highlight-color:transparent}: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;--docusaurus-progress-bar-color:var(--ifm-color-primary);--ifm-color-primary:#2e8555;--ifm-color-primary-dark:#29784c;--ifm-color-primary-darker:#277148;--ifm-color-primary-darkest:#205d3b;--ifm-color-primary-light:#33925d;--ifm-color-primary-lighter:#359962;--ifm-color-primary-lightest:#3cad6e;--ifm-code-font-size:95%;--docusaurus-highlighted-code-line-bg:#0000001a;--docusaurus-tag-list-border:var(--ifm-color-emphasis-300);--docusaurus-announcement-bar-height:auto}.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{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_ZSN9,.row--align-center{align-items:center}.kapi-guided,.kapi-guided-modal__body,.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)}.kapi-cur-raw .kapi-pg-hl-text,.kapi-pg-hl-text,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_tira,.container_tira>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))}.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{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,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{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}.carouselDot_Mm5Q:hover,.carouselLangs_CF6S[data-active=fr],.coverageToggle_LVIT:hover,.gatesToggle_nXMF:hover,.text--primary,.wordWrapButtonEnabled_w11n .wordWrapButtonIcon_HslC{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)}.statusError_A_rG,.statusError_AtuR,.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.numCell_oReZ,.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.alert__heading,.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)}.diffContext_rgyp,.text--italic{font-style:italic}.kapi-pg-file-label,.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{--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}.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)}.changed_NwWA .before_fmp6,.dropped_neJA td{text-decoration-color:var(--ifm-color-emphasis-400)}.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)}.card--full-height,.navbar__logo img,body,html{height:100%}.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{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)}.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);color:var(--ifm-font-color-base);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: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__link:any-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,.menu__link:hover,.navbar__brand:hover,.navbar__link--active,.navbar__link:hover,.pagination-nav__link:hover,.pagination__link:hover,.tag_I2Ua: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)}.button.button--secondary.button--outline:not(.button--active):not(:hover),.chip_Sqmq,.runText_NfQD,.search_cb4Q{color:var(--ifm-font-color-base)}: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{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.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,.kvKey_JNuh{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_yCeg: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}#nprogress,.dropdown__menu,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.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;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,.presetSection_qhPi,.suiteBlock_E1qd{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)}.docItemContainer_TmlZ article>:first-child,.docItemContainer_TmlZ header+*,.footer__item,.menu__list-item.sidebar-section-heading:first-child{margin-top:0}.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)}.admonitionContent_iTKN>:last-child,.collapsibleContent_T8M0 p:last-child,.details_pABR>summary>p:last-child,.footer__items,.markdown_9u2y p:last-child,.markdown_aL2E p:last-child{margin-bottom:0}.body_H0rB,.body_UY7o,.codeBlockStandalone_CjZO,[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_pABR[data-collapsed=false].isBrowser_tXOO>summary:before,.details_pABR[open]:not(.isBrowser_tXOO)>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{bottom:0;opacity:0;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;visibility:hidden;left:0;top:0}.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{content:"";height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;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}.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)}.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_X292,.heroNoteText_GHBT,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.filterCard_Yvhl,.navbar__items--center .navbar__brand{margin:0}.navbar__items--center+.navbar__items--right,.summaryBarSection_l2RJ{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)}.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}.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}.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}#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}[data-theme=dark]{--ifm-color-primary:#25c2a0;--ifm-color-primary-dark:#21af90;--ifm-color-primary-darker:#1fa588;--ifm-color-primary-darkest:#1a8870;--ifm-color-primary-light:#29d5b0;--ifm-color-primary-lighter:#32d8b4;--ifm-color-primary-lightest:#4fddbf;--docusaurus-highlighted-code-line-bg:#0000004d}.menu__list-item.sidebar-section-heading{margin-top:1.5rem}.sidebar-section-heading>.menu__list-item-collapsible:hover{background:#0000}.sidebar-section-heading>.menu__list-item-collapsible>.menu__link,.sidebar-section-heading>.menu__list-item-collapsible>.menu__link:hover{background:#0000;color:var(--ifm-color-emphasis-600);cursor:default;font-size:.7rem;font-weight:600;letter-spacing:.07em;padding-block:.25rem;text-transform:uppercase}#__docusaurus-base-url-issue-banner-container,.sidebar-section-heading>.menu__list-item-collapsible>.menu__link:after,.themed-video--dark{display:none}.footer__copyright{color:var(--ifm-color-emphasis-500);font-size:.75rem;font-weight:400;opacity:.85}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:#e40016;--color-amber-300:#ffd237;--color-amber-400:#fabc00;--color-amber-500:#f69e00;--color-amber-600:#da7700;--color-amber-700:#b55200;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00b981;--color-emerald-600:#009669;--color-emerald-700:#007857;--color-teal-300:#46ecd5;--color-teal-500:#00b9a6;--color-teal-600:#009488;--color-teal-700:#00776e;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-500:#00b6d4;--color-cyan-700:#007491;--color-cyan-800:#005f78;--color-sky-300:#78d4ff;--color-sky-400:#00bbfd;--color-sky-500:#00a5ea;--color-sky-600:#0084c7;--color-sky-700:#0069a2;--color-blue-300:#91c5ff;--color-blue-400:#56a2ff;--color-blue-500:#3280ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-indigo-300:#a4b4ff;--color-indigo-500:#6260ff;--color-indigo-700:#432dd7;--color-violet-300:#c4b4ff;--color-violet-400:#a686ff;--color-violet-500:#8d56ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-purple-400:#bf7eff;--color-purple-500:#ab4eff;--color-purple-600:#9810fa;--color-fuchsia-300:#f2a9ff;--color-fuchsia-500:#e12afb;--color-fuchsia-700:#a600b4;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-pink-600:#e30076;--color-pink-700:#c2005c;--color-rose-300:#ffa3ae;--color-rose-500:#ff2357;--color-rose-700:#c1003a;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-600:#52525c;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:calc(var(--radius)*0.8);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}@supports (color:color(display-p3 0 0 0%)){:host,:root{--color-red-600:#e40016;--color-amber-300:#ffd237;--color-amber-400:#fabc00;--color-amber-500:#f69e00;--color-amber-600:#da7700;--color-amber-700:#b55200;--color-emerald-400:#00d294;--color-emerald-500:#00b981;--color-emerald-600:#009669;--color-emerald-700:#007857;--color-teal-500:#00b9a6;--color-teal-600:#009488;--color-teal-700:#00776e;--color-cyan-500:#00b6d4;--color-cyan-700:#007491;--color-cyan-800:#005f78;--color-sky-300:#78d4ff;--color-sky-400:#00bbfd;--color-sky-500:#00a5ea;--color-sky-600:#0084c7;--color-sky-700:#0069a2;--color-blue-300:#91c5ff;--color-blue-400:#56a2ff;--color-blue-500:#3280ff;--color-indigo-300:#a4b4ff;--color-indigo-500:#6260ff;--color-violet-300:#c4b4ff;--color-violet-400:#a686ff;--color-violet-500:#8d56ff;--color-purple-400:#bf7eff;--color-purple-500:#ab4eff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-700:#a600b4;--color-pink-600:#e30076;--color-pink-700:#c2005c;--color-rose-300:#ffa3ae;--color-rose-500:#ff2357;--color-rose-700:#c1003a}}}@layer base{.kapi-reference [role=button],.kapi-reference [type=button],.kapi-reference [type=reset],.kapi-reference [type=submit],.kapi-reference a,.kapi-reference button,.kapi-reference select,.kapi-reference summary{cursor:pointer}.kapi-reference button,.kapi-reference input,.kapi-reference optgroup,.kapi-reference select,.kapi-reference textarea{color:inherit;font:inherit;letter-spacing:inherit;margin:0;padding:0}.kapi-reference button{background-color:#0000;background-image:none;border:0 solid}.kapi-reference menu,.kapi-reference ol,.kapi-reference ul{list-style:none;margin:0;padding:0}.kapi-reference blockquote,.kapi-reference dd,.kapi-reference dl,.kapi-reference figure,.kapi-reference h1,.kapi-reference h2,.kapi-reference h3,.kapi-reference h4,.kapi-reference h5,.kapi-reference h6,.kapi-reference hr,.kapi-reference p,.kapi-reference pre{margin:0}.kapi-reference h1,.kapi-reference h2,.kapi-reference h3,.kapi-reference h4,.kapi-reference h5,.kapi-reference h6{font-size:inherit;font-weight:inherit}.kapi-reference table{border-collapse:collapse;border-color:inherit;text-indent:0}.kapi-reference *,.kapi-reference :after,.kapi-reference :before{border-color:var(--border)}}@layer components;@layer utilities{.border-r,.border-r-0{border-right-style:var(--tw-border-style)}.border-l,.border-l-2,.border-l-4,.border-l-\[3px\]{border-left-style:var(--tw-border-style)}.sr-only,.whitespace-nowrap{white-space:nowrap}.transition,.transition-\[border-color\,box-shadow\],.transition-\[box-shadow\,opacity\],.transition-\[color\,box-shadow\],.transition-\[left\,right\,width\],.transition-\[margin\,opacity\],.transition-\[transform\,box-shadow\],.transition-\[width\,height\,padding\],.transition-\[width\],.transition-all{transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.line-clamp-1,.line-clamp-2,.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.after\:border:after,.border,.border-0,.border-2,.border-\[1\.5px\]{border-style:var(--tw-border-style)}.-translate-x-1\/2,.-translate-x-full,.-translate-x-px,.-translate-y-1,.-translate-y-1\/2,.-translate-y-full,.active\:translate-y-px:active,.after\:translate-x-\[-100\%\]:after,.data-\[side\=left\]\:-translate-x-1[data-side=left],.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top],.translate-x-1,.translate-x-full,.translate-x-px,.translate-y-0,.translate-y-1,.translate-y-\[calc\(-50\%_-_2px\)\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.\[\&\>svg\]\:pointer-events-none>svg,.\[\&_svg\]\:pointer-events-none svg,.aria-disabled\:pointer-events-none[aria-disabled=true],.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-disabled\:pointer-events-none[data-disabled],.disabled\:pointer-events-none:disabled,.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing)*-1)}.inset-0{inset:calc(var(--spacing)*0)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom],.data-\[side\=top\]\:inset-x-0[data-side=top],.inset-x-0{inset-inline:calc(var(--spacing)*0)}.data-\[side\=left\]\:inset-y-0[data-side=left],.data-\[side\=right\]\:inset-y-0[data-side=right],.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-2{top:calc(var(--spacing)*-2)}.data-\[side\=top\]\:top-0[data-side=top],.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-full{top:100%}.-right-1{right:calc(var(--spacing)*-1)}.data-\[side\=right\]\:right-0[data-side=right],.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-1\.5{bottom:calc(var(--spacing)*-1.5)}.bottom-0,.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-full{bottom:100%}.-left-0\.5{left:calc(var(--spacing)*-.5)}.-left-1\.5{left:calc(var(--spacing)*-1.5)}.-left-2,[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}.left-0{left:calc(var(--spacing)*0)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-8{left:calc(var(--spacing)*8)}.left-full{left:100%}.isolate{isolation:isolate}.focus\:z-10:focus,.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.order-first{order:-9999}.order-last{order:9999}.col-1{grid-column:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container,.w-full{width:100%}.m-0{margin:calc(var(--spacing)*0)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.my-1{margin-block:calc(var(--spacing)*1)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing)*-1)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-px{margin-right:1px}.-mb-4{margin-bottom:calc(var(--spacing)*-4)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child),.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.size-2\.5{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.size-3{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]),.\[\&\>svg\]\:size-3\.5>svg,.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]),.size-3\.5{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.size-6{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.size-7{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.size-8{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.size-9{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}.size-full{height:100%;width:100%}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.\[\&\>svg\]\:h-2\.5>svg,.data-horizontal\:h-2\.5[data-horizontal],.h-2\.5{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg,.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.data-\[size\=sm\]\:h-7[data-size=sm],.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-8\!{height:calc(var(--spacing)*8)!important}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-\[55vh\]{height:55vh}.h-\[84px\]{height:84px}.h-\[calc\(--spacing\(5\.25\)\)\]{height:calc(var(--spacing)*5.25)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.data-\[side\=left\]\:h-full[data-side=left],.data-\[side\=right\]\:h-full[data-side=right],.data-vertical\:h-full[data-vertical],.h-full{height:100%}.data-horizontal\:h-px[data-horizontal],.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\[60px\]{max-height:60px}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[100px\]{max-height:100px}.max-h-\[120px\]{max-height:120px}.max-h-\[200px\]{max-height:200px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[380px\]{max-height:380px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[600px\]{max-height:600px}.max-h-\[min\(calc\(--spacing\(72\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(var(--spacing)*72 - var(--spacing)*9),calc(var(--available-height) - var(--spacing)*9))}.\[\&_\.cm-editor\]\:min-h-0 .cm-editor,.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-\[1\.2rem\]{min-height:1.2rem}.min-h-\[1\.4rem\]{min-height:1.4rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[36px\]{min-height:36px}.min-h-\[60px\]{min-height:60px}.\[\&_\.cm-editor\]\:min-h-\[80px\] .cm-editor,.min-h-\[80px\]{min-height:80px}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.\[\&\>svg\]\:w-2\.5>svg,.data-vertical\:w-2\.5[data-vertical],.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.\[\&\>svg\]\:w-3>svg,.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.data-\[side\=left\]\:w-3\/4[data-side=left],.data-\[side\=right\]\:w-3\/4[data-side=right],.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-40{width:calc(var(--spacing)*40)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[3px\]{width:3px}.w-\[40px\]{width:40px}.w-\[50px\]{width:50px}.w-\[80px\]{width:80px}.w-\[100px\]{width:100px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[min\(60rem\,95vw\)\]{width:min(60rem,95vw)}.w-auto{width:auto}.w-fit{width:fit-content}.data-vertical\:w-px[data-vertical],.w-px{width:1px}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[55\%\]{max-width:55%}.max-w-\[60\%\]{max-width:60%}.max-w-\[80vw\]{max-width:80vw}.max-w-\[200px\]{max-width:200px}.max-w-\[300px\]{max-width:300px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-7{min-width:calc(var(--spacing)*7)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-36{min-width:calc(var(--spacing)*36)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-56{min-width:calc(var(--spacing)*56)}.min-w-\[6rem\]{min-width:6rem}.min-w-\[8px\]{min-width:8px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[16px\]{min-width:16px}.min-w-\[32px\]{min-width:32px}.min-w-\[60px\]{min-width:60px}.min-w-\[96px\]{min-width:96px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[170px\]{min-width:170px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + var(--spacing)*7)}.flex-1{flex:1}.flex-\[2\]{flex:2}.shrink{flex-shrink:1}.\[\&\>svg\]\:shrink-0>svg,.\[\&_svg\]\:shrink-0 svg,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-px{--tw-translate-x:-1px}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1)}.translate-x-full{--tw-translate-x:100%}.translate-x-px{--tw-translate-x:1px}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1)}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-full{--tw-translate-y:-100%}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px)}.scale-\[0\.5\]{scale:.5}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in,.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open],.data-\[state\=open\]\:animate-in[data-state=open]{animation:a var(--tw-animation-duration,var(--tw-duration,.15s)) var(--tw-ease,ease) var(--tw-animation-delay,0s) var(--tw-animation-iteration-count,1) var(--tw-animation-direction,normal) var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed,.data-\[disabled\]\:cursor-not-allowed[data-disabled],.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.data-vertical\:items-stretch[data-vertical],.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.data-\[size\=sm\]\:gap-3[data-size=sm],.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing)*var(--gap))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*.5*var(--tw-space-y-reverse))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*1*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*1*var(--tw-space-y-reverse))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*1.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*1.5*var(--tw-space-y-reverse))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*-2*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*-2*var(--tw-space-x-reverse))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}:where(.divide-border\/20>:not(:last-child)){border-color:var(--border)}:where(.divide-border\/40>:not(:last-child)){border-color:var(--border)}:where(.divide-border\/60>:not(:last-child)){border-color:var(--border)}.self-start{align-self:flex-start}.data-vertical\:self-stretch[data-vertical],.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.\[\&\>span\:last-child\]\:truncate>span:last-child,.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-4xl{border-radius:calc(var(--radius)*2.6)}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[inherit\]{border-radius:inherit}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm],.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-lg\!{border-radius:var(--radius)!important}.rounded-md{border-radius:calc(var(--radius)*.8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius)*.6)}.rounded-xl{border-radius:calc(var(--radius)*1.4)}.rounded-xl\!{border-radius:calc(var(--radius)*1.4)!important}.rounded-t-xl{border-top-left-radius:calc(var(--radius)*1.4);border-top-right-radius:calc(var(--radius)*1.4)}.rounded-l-\[6px\]{border-bottom-left-radius:6px;border-top-left-radius:6px}.rounded-l-md{border-bottom-left-radius:calc(var(--radius)*.8);border-top-left-radius:calc(var(--radius)*.8)}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-r-md{border-bottom-right-radius:calc(var(--radius)*.8);border-top-right-radius:calc(var(--radius)*.8)}.rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.rounded-b-xl{border-bottom-left-radius:calc(var(--radius)*1.4);border-bottom-right-radius:calc(var(--radius)*1.4)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-t,.data-\[side\=bottom\]\:border-t[data-side=bottom],.data-horizontal\:border-t[data-horizontal]{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.\[\&_tr\]\:border-b tr,.border-b,.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>tr\]\:last\:border-b-0>tr:last-child,.border-b-0,.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[oklch\(0\.6_0\.2_15\/0\.4\)\]{border-color:#dd385866}.border-accent{border-color:var(--accent)}.border-amber-500\/30{border-color:#f99c004d}.border-black\/10{border-color:#0000001a}.border-blue-500\/30{border-color:#3080ff4d}.border-border,.border-border\/30,.border-border\/40,.border-border\/50{border-color:var(--border)}.border-current,.border-current\/25,.border-current\/35,.border-current\/40{border-color:currentColor}.border-destructive,.border-destructive\/25{border-color:var(--destructive)}.border-input,.border-input\/30{border-color:var(--input)}.border-muted-foreground\/50{border-color:var(--muted-foreground)}.border-primary,.border-primary\/30,.border-primary\/40,.border-primary\/50{border-color:var(--primary)}.border-ring{border-color:var(--ring)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-500\/40{border-color:#00a5ef66}.border-sky-500\/70{border-color:#00a5efb3}.border-success{border-color:var(--success)}.border-teal-500\/30{border-color:#00baa74d}.border-transparent{border-color:#0000}.border-violet-500\/30{border-color:#8d54ff4d}.border-warning\/25,.border-warning\/50{border-color:var(--warning)}.border-t-transparent,.data-horizontal\:border-t-transparent[data-horizontal]{border-top-color:#0000}.border-l-accent{border-left-color:var(--accent)}.border-l-primary{border-left-color:var(--primary)}.border-l-transparent,.data-vertical\:border-l-transparent[data-vertical]{border-left-color:#0000}.bg-\[oklch\(0\.65_0\.15_145\)\]{background-color:#4aa651}.bg-\[var\(--bg-tertiary\)\]{background-color:var(--bg-tertiary)}.bg-accent,.bg-accent\/60,.data-\[state\=open\]\:bg-accent[data-state=open],.data-highlighted\:bg-accent[data-highlighted],.focus\:bg-accent:focus{background-color:var(--accent)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}.bg-amber-500\/15{background-color:#f99c0026}.bg-amber-500\/20{background-color:#f99c0033}.bg-amber-500\/25{background-color:#f99c0040}.bg-background,.bg-background\/60,.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}.bg-black\/40{background-color:#0006}.bg-black\/\[0\.06\]{background-color:#0000000f}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}.bg-blue-500\/15{background-color:#3080ff26}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/50,.bg-card\/70,.bg-card\/80,.bg-card\/90,.bg-card\/95{background-color:var(--card)}.bg-cyan-500\/15{background-color:#00b7d726}.bg-cyan-500\/20{background-color:#00b7d733}.bg-cyan-500\/30{background-color:#00b7d74d}.bg-destructive,.bg-destructive\/10,.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/15{background-color:#00bb7f26}.bg-emerald-500\/20{background-color:#00bb7f33}.bg-foreground{background-color:var(--foreground)}.bg-fuchsia-500\/15{background-color:#e12afb26}.bg-fuchsia-500\/20{background-color:#e12afb33}.bg-indigo-500\/15{background-color:#625fff26}.bg-indigo-500\/20{background-color:#625fff33}.bg-input\/30,.disabled\:bg-input\/50:disabled{background-color:var(--input)}.bg-muted,.bg-muted\/20,.bg-muted\/30,.bg-muted\/40,.bg-muted\/50,.bg-muted\/60{background-color:var(--muted)}.bg-pink-500\/20{background-color:#f6339a33}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10,.bg-primary\/5,.data-\[state\=checked\]\:bg-primary[data-state=checked],.data-checked\:bg-primary[data-checked]{background-color:var(--primary)}.bg-purple-500\/10{background-color:#ac4bff1a}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-500\/15{background-color:#ff235726}.bg-rose-500\/20{background-color:#ff235733}.aria-expanded\:bg-secondary[aria-expanded=true],.bg-secondary,.bg-secondary\/60{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-400\/10{background-color:#00bcfe1a}.bg-sky-500\/10{background-color:#00a5ef1a}.bg-sky-500\/15{background-color:#00a5ef26}.bg-sky-500\/20{background-color:#00a5ef33}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-400\/10{background-color:#90a1b91a}.bg-slate-400\/15{background-color:#90a1b926}.bg-slate-400\/20{background-color:#90a1b933}.bg-slate-500{background-color:var(--color-slate-500)}.bg-success{background-color:var(--success)}.bg-teal-500\/15{background-color:#00baa726}.bg-teal-500\/20{background-color:#00baa733}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/15{background-color:#8d54ff26}.bg-violet-500\/20{background-color:#8d54ff33}.bg-violet-600{background-color:var(--color-violet-600)}.bg-warning\/10{background-color:var(--warning)}.bg-zinc-500\/10{background-color:#71717b1a}.bg-zinc-500\/15{background-color:#71717b26}.bg-none{background-image:none}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.\[\&_\.cm-content\]\:py-1 .cm-content,.py-1{padding-block:calc(var(--spacing)*1)}.\[\&_\.cm-content\]\:py-1\.5 .cm-content,.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.data-\[size\=sm\]\:py-3[data-size=sm],.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words,.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[oklch\(0\.6_0\.2_15\)\]{color:#dd3858}.text-\[oklch\(0\.62_0\.15_300\)\]{color:#956ed2}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-accent{color:var(--accent)}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-background{color:var(--background)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-border{color:var(--border)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-destructive,.text-destructive\/70{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground,.text-foreground\/50,.text-foreground\/60,.text-foreground\/80,.text-foreground\/90{color:var(--foreground)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-indigo-700{color:var(--color-indigo-700)}.text-muted-foreground,.text-muted-foreground\/50,.text-muted-foreground\/60,.text-muted-foreground\/70{color:var(--muted-foreground)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.data-checked\:text-primary-foreground[data-checked],.text-primary-foreground{color:var(--primary-foreground)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-ring{color:var(--ring)}.text-rose-700{color:var(--color-rose-700)}.aria-expanded\:text-secondary-foreground[aria-expanded=true],.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-success{color:var(--success)}.text-teal-700{color:var(--color-teal-700)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-warning{color:var(--warning)}.text-white{color:var(--color-white)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.\[\&_a\]\:underline a,.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--ring\)\]{accent-color:var(--ring)}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.disabled\:opacity-30:disabled,.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.bg-blend-color{background-blend-mode:color}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.ring-0,.ring-1,.ring-2,.shadow,.shadow-\[-4px_0_12px_oklch\(0_0_0\/0\.12\)\],.shadow-\[-8px_0_24px_oklch\(0_0_0\/0\.25\)\],.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\],.shadow-\[0_1px_4px_oklch\(0_0_0\/0\.15\)\],.shadow-lg,.shadow-md,.shadow-none,.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-4px_0_12px_oklch\(0_0_0\/0\.12\)\]{--tw-shadow:-4px 0 12px var(--tw-shadow-color,#0000001f)}.shadow-\[-8px_0_24px_oklch\(0_0_0\/0\.25\)\]{--tw-shadow:-8px 0 24px var(--tw-shadow-color,#00000040)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)))}.shadow-\[0_1px_4px_oklch\(0_0_0\/0\.15\)\]{--tw-shadow:0 1px 4px var(--tw-shadow-color,#00000026)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.aria-invalid\:ring-0[aria-invalid=true],.aria-invalid\:ring-3[aria-invalid=true],.focus\:ring-1:focus,.ring-3{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-background{--tw-ring-color:var(--background)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}.ring-primary\/40{--tw-ring-color:var(--primary)}.ring-ring{--tw-ring-color:var(--ring)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-success\/25{--tw-ring-color:var(--success)}.ring-warning\/60{--tw-ring-color:var(--warning)}.focus\:outline-none:focus,.outline-hidden,.outline-none{--tw-outline-style:none;outline-style:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow}.transition-\[box-shadow\,opacity\]{transition-property:box-shadow,opacity}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow}.transition-\[left\,right\,width\]{transition-property:left,right,width}.transition-\[margin\,opacity\]{transition-property:margin,opacity}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow}.transition-\[width\,height\,padding\]{transition-property:width,height,padding}.transition-\[width\]{transition-property:width}.transition-all{transition-property:all}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.after\:transition-opacity:after,.transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-shadow{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open],.data-\[state\=open\]\:fade-in-0[data-state=open],.fade-in-0{--tw-enter-opacity:0}.select-none{-webkit-user-select:none;user-select:none}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open],.data-\[state\=open\]\:zoom-in-95[data-state=open],.zoom-in-95{--tw-enter-scale:.95}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-top-1{--tw-enter-translate-y:calc(var(--spacing)*1*-1)}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *),.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has([data-slot=command-shortcut]) *){display:none}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing)*2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing)*2)}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs)[data-horizontal] *){height:calc(var(--spacing)*8)}.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item)[data-selected] *){color:var(--foreground)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs)[data-vertical] *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs)[data-vertical] *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs)[data-vertical] *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs)[data-vertical] *){justify-content:flex-start}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:1}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){height:calc(var(--spacing)*8)!important;width:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing)*4)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing)*4 + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *),.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:p-3:is(:where(.group\/card)[data-size=sm] *){padding:calc(var(--spacing)*3)}.group-data-\[size\=sm\]\/card\:px-3:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing)*3)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing)*2)}.group-data-\[state\=open\]\:rotate-90:is(:where(.group)[data-state=open] *){rotate:90deg}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=floating\]\:ring-1:is(:where(.group)[data-variant=floating] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=floating\]\:ring-sidebar-border:is(:where(.group)[data-variant=floating] *){--tw-ring-color:var(--sidebar-border)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-active\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing)*6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*-3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:translate-x-\[-100\%\]:after{content:var(--tw-content);--tw-translate-x:-100%}.after\:rounded-full:after{border-radius:3.40282e+38px;content:var(--tw-content)}.after\:border:after{border-width:1px;content:var(--tw-content)}.after\:border-border:after{border-color:var(--border);content:var(--tw-content)}.after\:bg-foreground:after{background-color:var(--foreground);content:var(--tw-content)}.after\:bg-gradient-to-r:after{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.after\:from-transparent:after{content:var(--tw-content);--tw-gradient-from:#0000;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.after\:via-foreground\/\[0\.06\]:after{content:var(--tw-content);--tw-gradient-via:var(--foreground);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.aria-disabled\:opacity-50[aria-disabled=true],.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled],.data-disabled\:opacity-50[data-disabled],.disabled\:opacity-50:disabled{opacity:.5}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:transition-opacity:after{content:var(--tw-content)}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-horizontal] *):after{bottom:-5px;content:var(--tw-content)}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);right:calc(var(--spacing)*-1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);width:calc(var(--spacing)*.5)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.focus-within\:border-0:focus-within{border-style:var(--tw-border-style);border-width:0}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.focus-within\:ring-0:focus-within,.focus-within\:shadow-md:focus-within{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus-within\:ring-1:focus-within,.focus-within\:ring-3:focus-within,.focus-within\:ring-\[3px\]:focus-within{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-3:focus-within,.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus-within\:ring-destructive\/30:focus-within{--tw-ring-color:var(--destructive)}.focus-within\:ring-ring:focus-within,.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}.focus\:border-ring:focus{border-color:var(--ring)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}.focus-visible\:border-primary:focus-visible{border-color:var(--primary)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:text-primary:focus-visible{color:var(--primary)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-px:active{--tw-translate-y:1px}.active\:bg-sidebar-accent:active,.data-active\:bg-sidebar-accent[data-active]{background-color:var(--sidebar-accent)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg,.active\:text-sidebar-accent-foreground:active,.data-active\:text-sidebar-accent-foreground[data-active]{color:var(--sidebar-accent-foreground)}.data-pressed\:bg-transparent[data-pressed],.disabled\:bg-transparent:disabled{background-color:#0000}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:var(--radius)!important}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:bg-input\/50:has(:disabled){background-color:var(--input)}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}.has-aria-invalid\:border-destructive:has([aria-invalid=true]){border-color:var(--destructive)}.has-aria-invalid\:ring-3:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*2)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*3)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-end\]\:pr-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*2)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*3)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-start\]\:pl-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing)*1.5)}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:calc(var(--spacing)*18)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing)*0)}.has-data-\[slot\=combobox-chip\]\:px-1:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing)*1)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:calc(var(--spacing)*0)}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing)*1.5)}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing)*0)}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing)*2)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing)*0)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-expanded\:bg-muted[aria-expanded=true],.aria-pressed\:bg-muted[aria-pressed=true],.data-\[state\=on\]\:bg-muted[data-state=on],.data-\[state\=selected\]\:bg-muted[data-state=selected],.data-selected\:bg-muted[data-selected]{background-color:var(--muted)}.aria-expanded\:text-foreground[aria-expanded=true],.data-\[state\=active\]\:text-foreground[data-state=active],.data-selected\:text-foreground[data-selected]{color:var(--foreground)}.aria-expanded\:opacity-100[aria-expanded=true],.data-\[selected\=true\]\:opacity-100[data-selected=true]{opacity:1}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true],.data-checked\:border-primary[data-checked]{border-color:var(--primary)}.data-active\:font-medium[data-active]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-empty\:p-0[data-empty]{padding:calc(var(--spacing)*0)}.data-highlighted\:text-accent-foreground[data-highlighted],:is(.not-data-\[variant\=destructive\]\:data-highlighted\:\*\*\:text-accent-foreground:not([data-variant=destructive])[data-highlighted] *){color:var(--accent-foreground)}.data-\[position\=popper\]\:w-full[data-position=popper],.data-horizontal\:w-full[data-horizontal]{width:100%}.data-horizontal\:flex-col[data-horizontal],.data-vertical\:flex-col[data-vertical]{flex-direction:column}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing)*7)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[side\=right\]\:border-l[data-side=right],.data-vertical\:border-l[data-vertical]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[position\=popper\]\:h-\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.data-\[position\=popper\]\:min-w-\(--radix-select-trigger-width\)[data-position=popper]{min-width:var(--radix-select-trigger-width)}.data-\[side\=bottom\]\:h-auto[data-side=bottom],.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*2*-1)}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom][data-closed]{--tw-exit-translate-y:10%}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom][data-open]{--tw-enter-translate-y:10%}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end],.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*2*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*2)}.data-\[side\=left\]\:left-0[data-side=left]{left:calc(var(--spacing)*0)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left][data-closed]{--tw-exit-translate-x:-10%}.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left][data-open]{--tw-enter-translate-x:-10%}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1)}.data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right][data-closed]{--tw-exit-translate-x:10%}.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right][data-open]{--tw-enter-translate-x:10%}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*2)}.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top][data-closed]{--tw-exit-translate-y:-10%}.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top][data-open]{--tw-enter-translate-y:-10%}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing)*8)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=lg\]\:size-10[data-size=lg]{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.data-\[size\=md\]\:text-sm[data-size=md]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[size\=sm\]\:size-6[data-size=sm]{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:text-xs[data-size=sm]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing)*0)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:calc(var(--spacing)*1)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:calc(var(--spacing)*0)}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:var(--input)}:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:var(--input)}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=input-group-addon\]\:pl-2\!>*)[data-slot=input-group-addon]{padding-left:calc(var(--spacing)*2)!important}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius)*.6)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing)*1.5)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-lg:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"]:first-child{border-bottom-left-radius:var(--radius);border-top-left-radius:var(--radius)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group)[data-vertical] *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-lg:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--radius);border-top-right-radius:var(--radius)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group)[data-vertical] *)[data-spacing="0"]:last-child{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.group-data-\[size\=default\]\/switch\:data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *)[data-state=checked],.group-data-\[size\=sm\]\/switch\:data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *)[data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:b var(--tw-animation-duration,var(--tw-duration,.15s)) var(--tw-ease,ease) var(--tw-animation-delay,0s) var(--tw-animation-iteration-count,1) var(--tw-animation-direction,normal) var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:rotate-90[data-state=open]{rotate:90deg}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.group-data-\[size\=default\]\/switch\:data-\[state\=unchecked\]\:translate-x-0:is(:where(.group\/switch)[data-size=default] *)[data-state=unchecked],.group-data-\[size\=sm\]\/switch\:data-\[state\=unchecked\]\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *)[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus,.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group)[data-vertical] *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group)[data-vertical] *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}@supports (backdrop-filter:var(--tw )){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}.ltr\:-translate-x-1\/2:where([dir=ltr],[dir=ltr],[dir=ltr] *),.rtl\:-translate-x-1\/2:where([dir=rtl],[dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:border-input:is([data-theme=dark] *){border-color:var(--input)}.dark\:bg-destructive\/20:is([data-theme=dark] *){background-color:var(--destructive)}.dark\:bg-input\/30:is([data-theme=dark] *){background-color:var(--input)}.dark\:bg-slate-500:is([data-theme=dark] *){background-color:var(--color-slate-500)}.dark\:bg-transparent:is([data-theme=dark] *){background-color:#0000}.dark\:text-amber-300:is([data-theme=dark] *){color:var(--color-amber-300)}.dark\:text-amber-400:is([data-theme=dark] *){color:var(--color-amber-400)}.dark\:text-blue-300:is([data-theme=dark] *){color:var(--color-blue-300)}.dark\:text-blue-400:is([data-theme=dark] *){color:var(--color-blue-400)}.dark\:text-cyan-200:is([data-theme=dark] *){color:var(--color-cyan-200)}.dark\:text-cyan-300:is([data-theme=dark] *){color:var(--color-cyan-300)}.dark\:text-emerald-300:is([data-theme=dark] *){color:var(--color-emerald-300)}.dark\:text-emerald-400:is([data-theme=dark] *){color:var(--color-emerald-400)}.dark\:text-fuchsia-300:is([data-theme=dark] *){color:var(--color-fuchsia-300)}.dark\:text-indigo-300:is([data-theme=dark] *){color:var(--color-indigo-300)}.dark\:text-muted-foreground:is([data-theme=dark] *){color:var(--muted-foreground)}.dark\:text-pink-300:is([data-theme=dark] *){color:var(--color-pink-300)}.dark\:text-pink-400:is([data-theme=dark] *){color:var(--color-pink-400)}.dark\:text-purple-400:is([data-theme=dark] *){color:var(--color-purple-400)}.dark\:text-rose-300:is([data-theme=dark] *){color:var(--color-rose-300)}.dark\:text-sky-300:is([data-theme=dark] *){color:var(--color-sky-300)}.dark\:text-sky-400:is([data-theme=dark] *){color:var(--color-sky-400)}.dark\:text-slate-300:is([data-theme=dark] *){color:var(--color-slate-300)}.dark\:text-slate-400:is([data-theme=dark] *){color:var(--color-slate-400)}.dark\:text-teal-300:is([data-theme=dark] *){color:var(--color-teal-300)}.dark\:text-violet-300:is([data-theme=dark] *){color:var(--color-violet-300)}.dark\:text-violet-400:is([data-theme=dark] *){color:var(--color-violet-400)}.dark\:text-warning:is([data-theme=dark] *){color:var(--warning)}.dark\:text-zinc-400:is([data-theme=dark] *){color:var(--color-zinc-400)}.dark\:after\:mix-blend-lighten:is([data-theme=dark] *):after{content:var(--tw-content);mix-blend-mode:lighten}.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:var(--destructive)}.dark\:disabled\:bg-input\/80:is([data-theme=dark] *):disabled{background-color:var(--input)}.dark\:disabled\:bg-transparent:is([data-theme=dark] *):disabled{background-color:#0000}.dark\:has-disabled\:bg-input\/80:is([data-theme=dark] *):has(:disabled){background-color:var(--input)}.dark\:has-aria-invalid\:border-destructive\/50:is([data-theme=dark] *):has([aria-invalid=true]){border-color:var(--destructive)}.dark\:has-aria-invalid\:ring-destructive\/40:is([data-theme=dark] *):has([aria-invalid=true]){--tw-ring-color:var(--destructive)}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is([data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}.dark\:aria-invalid\:border-destructive\/50:is([data-theme=dark] *)[aria-invalid=true]{border-color:var(--destructive)}.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}.dark\:data-checked\:bg-primary:is([data-theme=dark] *)[data-checked]{background-color:var(--primary)}.dark\:data-\[state\=active\]\:border-input:is([data-theme=dark] *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is([data-theme=dark] *)[data-state=active]{background-color:var(--input)}.dark\:data-\[state\=active\]\:text-foreground:is([data-theme=dark] *)[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is([data-theme=dark] *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is([data-theme=dark] *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is([data-theme=dark] *)[data-state=unchecked]{background-color:var(--input)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--destructive)}.\[\&_\.cm-content\]\:px-3 .cm-content{padding-inline:calc(var(--spacing)*3)}.\[\&_\.cm-editor\]\:outline-none .cm-editor,.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer,.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector,.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc],.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor,.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/20>:not(:last-child)){border-color:color-mix(in oklab,var(--border) 20%,#0000)}:where(.divide-border\/40>:not(:last-child)){border-color:color-mix(in oklab,var(--border) 40%,#0000)}:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--border) 60%,#0000)}.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,#0000)}.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,#0000)}.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500) 30%,#0000)}.border-border\/30{border-color:color-mix(in oklab,var(--border) 30%,#0000)}.border-border\/40{border-color:color-mix(in oklab,var(--border) 40%,#0000)}.border-border\/50{border-color:color-mix(in oklab,var(--border) 50%,#0000)}.border-current\/25{border-color:color-mix(in oklab,currentcolor 25%,#0000)}.border-current\/35{border-color:color-mix(in oklab,currentcolor 35%,#0000)}.border-current\/40{border-color:color-mix(in oklab,currentcolor 40%,#0000)}.border-destructive\/25{border-color:color-mix(in oklab,var(--destructive) 25%,#0000)}.border-input\/30{border-color:color-mix(in oklab,var(--input) 30%,#0000)}.border-muted-foreground\/50{border-color:color-mix(in oklab,var(--muted-foreground) 50%,#0000)}.border-primary\/30{border-color:color-mix(in oklab,var(--primary) 30%,#0000)}.border-primary\/40{border-color:color-mix(in oklab,var(--primary) 40%,#0000)}.border-primary\/50{border-color:color-mix(in oklab,var(--primary) 50%,#0000)}.border-sky-500\/40{border-color:color-mix(in oklab,var(--color-sky-500) 40%,#0000)}.border-sky-500\/70{border-color:color-mix(in oklab,var(--color-sky-500) 70%,#0000)}.border-teal-500\/30{border-color:color-mix(in oklab,var(--color-teal-500) 30%,#0000)}.border-violet-500\/30{border-color:color-mix(in oklab,var(--color-violet-500) 30%,#0000)}.border-warning\/25{border-color:color-mix(in oklab,var(--warning) 25%,#0000)}.border-warning\/50{border-color:color-mix(in oklab,var(--warning) 50%,#0000)}.bg-accent\/60{background-color:color-mix(in oklab,var(--accent) 60%,#0000)}.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,#0000)}.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,#0000)}.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500) 20%,#0000)}.bg-amber-500\/25{background-color:color-mix(in oklab,var(--color-amber-500) 25%,#0000)}.bg-background\/60{background-color:color-mix(in oklab,var(--background) 60%,#0000)}.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,#0000)}.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,#0000)}.bg-black\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-black) 6%,#0000)}.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,#0000)}.bg-blue-500\/15{background-color:color-mix(in oklab,var(--color-blue-500) 15%,#0000)}.bg-card\/50{background-color:color-mix(in oklab,var(--card) 50%,#0000)}.bg-card\/70{background-color:color-mix(in oklab,var(--card) 70%,#0000)}.bg-card\/80{background-color:color-mix(in oklab,var(--card) 80%,#0000)}.bg-card\/90{background-color:color-mix(in oklab,var(--card) 90%,#0000)}.bg-card\/95{background-color:color-mix(in oklab,var(--card) 95%,#0000)}.bg-cyan-500\/15{background-color:color-mix(in oklab,var(--color-cyan-500) 15%,#0000)}.bg-cyan-500\/20{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,#0000)}.bg-cyan-500\/30{background-color:color-mix(in oklab,var(--color-cyan-500) 30%,#0000)}.bg-destructive\/10,.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,#0000)}.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,#0000)}.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,#0000)}.bg-fuchsia-500\/15{background-color:color-mix(in oklab,var(--color-fuchsia-500) 15%,#0000)}.bg-fuchsia-500\/20{background-color:color-mix(in oklab,var(--color-fuchsia-500) 20%,#0000)}.bg-indigo-500\/15{background-color:color-mix(in oklab,var(--color-indigo-500) 15%,#0000)}.bg-indigo-500\/20{background-color:color-mix(in oklab,var(--color-indigo-500) 20%,#0000)}.bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,#0000)}.bg-muted\/20{background-color:color-mix(in oklab,var(--muted) 20%,#0000)}.bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,#0000)}.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,#0000)}.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,#0000)}.bg-muted\/60{background-color:color-mix(in oklab,var(--muted) 60%,#0000)}.bg-pink-500\/20{background-color:color-mix(in oklab,var(--color-pink-500) 20%,#0000)}.bg-primary\/5{background-color:color-mix(in oklab,var(--primary) 5%,#0000)}.bg-primary\/10{background-color:color-mix(in oklab,var(--primary) 10%,#0000)}.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500) 10%,#0000)}.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,#0000)}.bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500) 20%,#0000)}.bg-secondary\/60{background-color:color-mix(in oklab,var(--secondary) 60%,#0000)}.bg-sky-400\/10{background-color:color-mix(in oklab,var(--color-sky-400) 10%,#0000)}.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,#0000)}.bg-sky-500\/15{background-color:color-mix(in oklab,var(--color-sky-500) 15%,#0000)}.bg-sky-500\/20{background-color:color-mix(in oklab,var(--color-sky-500) 20%,#0000)}.bg-slate-400\/10{background-color:color-mix(in oklab,var(--color-slate-400) 10%,#0000)}.bg-slate-400\/15{background-color:color-mix(in oklab,var(--color-slate-400) 15%,#0000)}.bg-slate-400\/20{background-color:color-mix(in oklab,var(--color-slate-400) 20%,#0000)}.bg-teal-500\/15{background-color:color-mix(in oklab,var(--color-teal-500) 15%,#0000)}.bg-teal-500\/20{background-color:color-mix(in oklab,var(--color-teal-500) 20%,#0000)}.bg-violet-500\/15{background-color:color-mix(in oklab,var(--color-violet-500) 15%,#0000)}.bg-violet-500\/20{background-color:color-mix(in oklab,var(--color-violet-500) 20%,#0000)}.bg-warning\/10{background-color:color-mix(in oklab,var(--warning) 10%,#0000)}.bg-zinc-500\/10{background-color:color-mix(in oklab,var(--color-zinc-500) 10%,#0000)}.bg-zinc-500\/15{background-color:color-mix(in oklab,var(--color-zinc-500) 15%,#0000)}.text-destructive\/70{color:color-mix(in oklab,var(--destructive) 70%,#0000)}.text-foreground\/50{color:color-mix(in oklab,var(--foreground) 50%,#0000)}.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,#0000)}.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,#0000)}.text-foreground\/90{color:color-mix(in oklab,var(--foreground) 90%,#0000)}.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground) 50%,#0000)}.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground) 60%,#0000)}.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground) 70%,#0000)}.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground) 70%,#0000)}.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground) 10%,#0000)}.ring-primary\/40{--tw-ring-color:color-mix(in oklab,var(--primary) 40%,#0000)}.ring-success\/25{--tw-ring-color:color-mix(in oklab,var(--success) 25%,#0000)}.ring-warning\/60{--tw-ring-color:color-mix(in oklab,var(--warning) 60%,#0000)}.after\:via-foreground\/\[0\.06\]:after{--tw-gradient-via:color-mix(in oklab,var(--foreground) 6%,#0000)}.focus-within\:ring-destructive\/30:focus-within{--tw-ring-color:color-mix(in oklab,var(--destructive) 30%,#0000)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,#0000)}.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,#0000)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,#0000)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,#0000)}.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab,var(--input) 50%,#0000)}.has-disabled\:bg-input\/50:has(:disabled){background-color:color-mix(in oklab,var(--input) 50%,#0000)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--muted) 50%,#0000)}.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,#0000)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab,var(--ring) 50%,#0000)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,#0000)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,#0000)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive) 90%,#0000)}:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:color-mix(in oklab,var(--input) 30%,#0000)}:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:color-mix(in oklab,var(--input) 30%,#0000)}.dark\:bg-destructive\/20:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--destructive) 20%,#0000)}.dark\:bg-input\/30:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--input) 30%,#0000)}.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,#0000)}.dark\:disabled\:bg-input\/80:is([data-theme=dark] *):disabled{background-color:color-mix(in oklab,var(--input) 80%,#0000)}.dark\:has-disabled\:bg-input\/80:is([data-theme=dark] *):has(:disabled){background-color:color-mix(in oklab,var(--input) 80%,#0000)}.dark\:has-aria-invalid\:border-destructive\/50:is([data-theme=dark] *):has([aria-invalid=true]){border-color:color-mix(in oklab,var(--destructive) 50%,#0000)}.dark\:has-aria-invalid\:ring-destructive\/40:is([data-theme=dark] *):has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,#0000)}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is([data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,#0000)}.dark\:aria-invalid\:border-destructive\/50:is([data-theme=dark] *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,#0000)}.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,#0000)}.dark\:data-\[state\=active\]\:bg-input\/30:is([data-theme=dark] *)[data-state=active]{background-color:color-mix(in oklab,var(--input) 30%,#0000)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is([data-theme=dark] *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--input) 80%,#0000)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,#0000)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab,var(--border) 50%,#0000)}}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff],.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]),.\[\&_svg\]\:size-4 svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing)*2)}.\[\.border-b\]\:pb-4.border-b{padding-bottom:calc(var(--spacing)*4)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-3:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing)*3)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing)*2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *)[cmdk-group-heading]{color:var(--muted-foreground)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius)*1.4);border-top-right-radius:calc(var(--radius)*1.4)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-left-radius:calc(var(--radius)*1.4);border-bottom-right-radius:calc(var(--radius)*1.4)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing)*0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.data-selected\:\*\:\[svg\]\:text-foreground[data-selected]>*):is(svg){color:var(--foreground)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&\>button\]\:hidden>button{display:none}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing)*3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing)*3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing)*1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing)*1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>svg\]\:size-3\!>svg{height:calc(var(--spacing)*3)!important;width:calc(var(--spacing)*3)!important}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]),.\[\&\>svg\]\:size-4>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}}.icu_mxv4,.kapi-cur-code,.kapi-cur-raw{word-break:break-word}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.kapi-reference{--background:#f8f8f7;--foreground:#1d1d1b;--card:#fff;--card-foreground:#1d1d1b;--popover:#fff;--popover-foreground:#1d1d1b;--primary:#2c2c2c;--primary-foreground:#f8f8f7;--secondary:#f5f5f0;--secondary-foreground:#3d3d38;--muted:#f6f3ee;--muted-foreground:#6e6e68;--accent:#ffd061;--accent-foreground:#2c2c2c;--destructive:#db3837;--success:#2d9539;--warning:#ed990e;--warning-foreground:#282017;--info:#398ad6;--border:#e7e4dd;--input:#e7e4dd;--ring:#ffd061;--radius:.375rem;--chart-1:#ffd061;--chart-4:#5b5b55;--chart-5:#e0a315;--sidebar:#e1dfdb;--sidebar-foreground:#1d1d1b;--sidebar-primary:#1d1d1b;--sidebar-primary-foreground:#f8f8f7;--sidebar-accent:#e7e4dd;--sidebar-accent-foreground:#1d1d1b;--sidebar-border:#e7e4dd;--sidebar-ring:#ffd061}[data-theme=dark] .kapi-reference{--background:#1a1a19;--foreground:#eeeeec;--card:#1b1b19;--card-foreground:#eeeeec;--popover:#1b1b19;--popover-foreground:#eeeeec;--primary:#eeeeec;--primary-foreground:#1a1a19;--secondary:#272725;--secondary-foreground:#bbbbb5;--muted:#272725;--muted-foreground:#8d8d85;--accent:#c4972a;--accent-foreground:#fff;--destructive:#df4343;--success:#40a449;--warning:#f0a646;--warning-foreground:#1c140c;--info:#4c9deb;--border:#2e2e2b;--input:#2e2e2b;--ring:#c4972a;--chart-1:#c4972a;--chart-4:#bbbbb5;--chart-5:#deb54b;--sidebar:#1a1a19;--sidebar-foreground:#eeeeec;--sidebar-primary:#eeeeec;--sidebar-primary-foreground:#1a1a19;--sidebar-accent:#272725;--sidebar-accent-foreground:#eeeeec;--sidebar-border:#2e2e2b;--sidebar-ring:#c4972a}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@keyframes a{0%{filter:blur(var(--tw-enter-blur,0));opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes b{to{filter:blur(var(--tw-exit-blur,0));opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.kapi-cur{margin:0 0 1.25rem}.kapi-cur-card{background:var(--kpg-surface,#fff);border:1px solid var(--kpg-border,#0000001f);border-radius:var(--kpg-radius,8px);color:var(--kpg-fg,#1c1e21);overflow:hidden}.kapi-cur-head{align-items:center;background:var(--kpg-hover,#00000008);border-bottom:1px solid var(--kpg-border-soft,#00000014);display:flex;gap:.5rem;padding:.5rem .75rem}.kapi-cur-title{flex:1;font-size:.86rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kapi-cur-badge,.kapi-cur-title{font-family:var(--kpg-mono,ui-monospace,monospace)}.kapi-cur-badge{background:var(--kpg-border-soft,#00000014);border-radius:999px;flex-shrink:0;font-size:.72rem;padding:.1rem .55rem}.kapi-cur-body{overflow-x:auto;padding:.75rem}.kapi-cur-meta{color:var(--kpg-muted,#606770);font-size:.82rem;margin:0 0 .5rem}.kapi-cur-error{color:var(--kpg-danger,#e5484d);font-size:.88rem;margin:0}.kapi-cur-raw{background:var(--ifm-code-background,var(--ifm-color-emphasis-100,#f6f7f8));border:1px solid var(--ifm-color-emphasis-200,#00000014);border-radius:var(--ifm-global-radius,8px);font-family:var(--ifm-font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.8rem;line-height:1.55;margin:0;max-height:60vh;overflow:auto;padding:.6rem .75rem;white-space:pre-wrap}.kapi-cur-cmd,.kapi-cur-code,.kapi-cur-id,.kapi-cur-pane-name,.kapi-cur-span,.kapi-cur-table td code{font-family:var(--kpg-mono,ui-monospace,monospace)}.kapi-cur-raw .kapi-pg-hl-key,.kapi-cur-raw .kapi-pg-hl-tag,.kapi-pg-hl-key,.kapi-pg-hl-tag{color:var(--ifm-color-primary,#2e8555)}.kapi-cur-raw .kapi-pg-hl-attr,.kapi-cur-raw .kapi-pg-hl-heading,.kapi-cur-raw .kapi-pg-hl-section,.kapi-pg-hl-attr,.kapi-pg-hl-heading,.kapi-pg-hl-section{color:var(--ifm-color-warning-dark,#b07b00);font-weight:600}.kapi-cur-raw .kapi-pg-hl-string,.kapi-pg-hl-string{color:var(--ifm-color-danger-dark,#c0392b)}.kapi-cur-raw .kapi-pg-hl-boolean,.kapi-cur-raw .kapi-pg-hl-null,.kapi-cur-raw .kapi-pg-hl-number,.kapi-pg-hl-boolean,.kapi-pg-hl-null,.kapi-pg-hl-number{color:var(--ifm-color-info-dark,#2877c0)}.kapi-cur-raw .kapi-pg-hl-comment,.kapi-cur-raw .kapi-pg-hl-meta,.kapi-pg-hl-comment,.kapi-pg-hl-meta{color:var(--ifm-color-emphasis-500,#898d92);font-style:italic}.kapi-cur-raw .kapi-pg-hl-punct,.kapi-pg-hl-punct{color:var(--ifm-color-emphasis-600,#606770)}.kapi-cur-loading{align-items:center;color:var(--kpg-muted,#606770);display:flex;font-size:.86rem;gap:.6rem;padding:1.25rem .75rem}.kapi-cur-spinner{animation:.7s linear infinite r;border:2px solid var(--kpg-border,#7f7f7f4d);border-radius:50%;border-top-color:var(--kpg-accent,#4a7cf6);flex-shrink:0;height:18px;width:18px}.kapi-cur-table{font-size:.88rem;width:100%}.kapi-cur-table td,.kapi-cur-table th{border:1px solid var(--kpg-border,#0000001f);padding:.4rem .6rem;text-align:left;vertical-align:top}.kapi-cur-table th{background:var(--kpg-hover,#0000000a);font-weight:700}.kapi-cur-id,.kapi-cur-table td code{font-size:.82rem}.kapi-cur-num{color:var(--kpg-muted,#606770);text-align:right;width:2.5rem}.kapi-cur-span{background:color-mix(in srgb,var(--kpg-accent,#2e8555) 16%,#0000);border-radius:4px;color:var(--kpg-accent,#2e8555);display:inline-block;font-size:.72rem;line-height:1.2;margin:0 .1rem;padding:0 .3rem;vertical-align:initial}.kapi-cur-split{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.kapi-cur-pane{border:1px solid var(--kpg-border,#0000001f);border-radius:var(--kpg-radius,8px);display:flex;flex-direction:column;min-width:0;overflow:hidden}.kapi-cur-pane-head{align-items:center;background:var(--kpg-hover,#00000008);border-bottom:1px solid var(--kpg-border-soft,#00000014);color:var(--kpg-muted,#606770);display:flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.02em;padding:.4rem .6rem;text-transform:uppercase}.kapi-cur-pane-name{font-weight:600;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.colLabel_F0ur,.colLabel_qaec,.kdx-cap{letter-spacing:.04em}.colLabel_F0ur,.colLabel_qaec,.inspectorLabel_BoD9,.kdx-cap,.kindBadge_L75S,.nodeTypeLabel_rY8N{text-transform:uppercase}.kapi-cur-code,.kapi-cur-pane-name{color:var(--kpg-fg,#1c1e21)}.kapi-cur-code{background:var(--kpg-surface,#fff);flex:1;font-size:.8rem;line-height:1.5;margin:0;max-height:360px;overflow:auto;padding:.6rem .75rem;white-space:pre-wrap}.kapi-cur-arrow{color:var(--kpg-muted,#606770);justify-content:center}.badgeRow_VKRd,.barRow_rGbH,.controls_O1qL,.kapi-cur-arrow,.kapi-cur-cmd,.toggle_Z0R3{align-items:center;display:flex}.kapi-cur-cmd{background:#1e1e2e;border-radius:var(--kpg-radius,8px);color:#cdd6f4;font-size:.84rem;gap:.5rem;margin:0 0 .75rem;overflow-x:auto;padding:.5rem .75rem}.kapi-cur-cmd-prompt{color:#a6adc8;-webkit-user-select:none;user-select:none}.kapi-cur-btn,.kapi-cur-tab:hover{color:var(--kpg-fg,#1c1e21)}.kapi-cur-cmd-text{flex:1;min-width:0;white-space:pre}.kapi-cur-btn{align-items:center;background:var(--kpg-surface,#fff);border:1px solid var(--kpg-border,#0000001f);border-radius:6px;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:.8rem;gap:.35rem;padding:.25rem .6rem;transition:background .12s,border-color .12s}.kapi-cur-btn:hover{background:var(--kpg-hover,#0000000a);border-color:var(--kpg-muted,#606770)}.kapi-cur-btn:focus-visible{outline:2px solid var(--kpg-accent,#2e8555);outline-offset:1px}.kapi-cur-btn--primary{background:var(--kpg-accent,#2e8555);border-color:var(--kpg-accent,#2e8555);color:#fff;font-weight:600}.kapi-cur-btn--primary:hover{background:color-mix(in srgb,var(--kpg-accent,#2e8555) 85%,#000);border-color:color-mix(in srgb,var(--kpg-accent,#2e8555) 85%,#000)}.kapi-cur-tabs{border-bottom:1px solid var(--kpg-border,#0000001f);display:flex;gap:.25rem;margin:0 0 .75rem}.kapi-cur-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--kpg-muted,#606770);cursor:pointer;font:inherit;font-size:.85rem;font-weight:600;margin-bottom:-1px;padding:.4rem .75rem}.kapi-cur-stdout,.kapi-cur-term{background:#1e1e2e;border-radius:var(--kpg-radius,8px)}.kapi-cur-tab[aria-selected=true]{border-bottom-color:var(--kpg-accent,#2e8555);color:var(--kpg-accent,#2e8555)}.kapi-cur-tab:focus-visible{outline:2px solid var(--kpg-accent,#2e8555);outline-offset:-2px}.kapi-cur-dual-grid{align-items:start;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kapi-cur-term{height:100%;min-height:300px;overflow:hidden;padding:.5rem}.annItem_K1tK,.annList_JxPl,.cardBody_X51p,.explorer_tbLr,.fileSource_soC1,.kapi-cur-term-block,.section_nNFx,.slideDeck_GezR,.slide_CmjY{display:flex;flex-direction:column}.kapi-cur-stdout{color:#cdd6f4;margin:0;max-height:360px}.tag_I2Ua{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_I2Ua:hover{--docusaurus-tag-list-border:var(--ifm-link-color)}.tagRegular_OQXG{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_MejD{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_MejD:after,.tagWithCount_MejD:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_MejD:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_MejD:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_MejD 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}.tags_XQ32{display:inline}.tag_shkx{display:inline-block;margin:0 .4rem .5rem 0}.iconEdit_hHe_{margin-right:.3em;vertical-align:sub}.lastUpdated_CvTc{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_atSl{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_atSl: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}.tocCollapsibleButtonExpanded_xY0l:after,.tocCollapsibleExpanded_SqLj{transform:none}.tocCollapsible_Kvnf{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_jw6I>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_jw6I ul li{margin:.4rem .8rem}.tocCollapsibleContent_jw6I a{display:block}.tableOfContents_S2M7{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.explorer_asC0,.explorer_qp3l{background:var(--ifm-background-surface-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:8px;margin:1.5rem 0;padding:1rem 1.25rem}.controls_WlLK{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem}.control_GBNf,.control_bDFW{display:flex;flex-direction:column;font-size:.9rem;gap:.35rem}.control_GBNf input[type=range],.control_bDFW input[type=range]{width:12rem}.row_CHmm{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.col_ebGd{display:flex;flex-direction:column;gap:.5rem;min-width:0}.colLabel_F0ur{color:var(--ifm-color-emphasis-600);font-size:.75rem}.rendered_MfY8{background:var(--ifm-color-emphasis-100);border-radius:6px;font-size:1.25rem;font-weight:600;padding:.75rem}.icu_mxv4{margin:0;white-space:pre-wrap}.hint_AwVq,.hint_uzTS,.statDate_IM__{color:var(--ifm-color-emphasis-700);font-size:.85rem}.kapi-guided,.kapi-guided-launcher{--kg-border:var(--ifm-color-emphasis-300,#0000001f);--kg-surface:var(--ifm-background-surface-color,#fff);--kg-fg:var(--ifm-font-color-base,#1c1e21);--kg-muted:var(--ifm-color-emphasis-600,#606770);--kg-accent:var(--ifm-color-primary,#2e8555);--kg-hover:var(--ifm-color-emphasis-100,#0000000a);--kg-mono:var(--ifm-font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace)}.kapi-guided-launcher{background:var(--kg-surface);border:1px solid var(--kg-border);border-radius:var(--ifm-global-radius,10px);margin:1.25rem 0;overflow:hidden}.kapi-guided-launcher__head{align-items:center;background:var(--kg-hover);border-bottom:1px solid var(--kg-border);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.9rem 1rem}.kapi-guided-launcher__eyebrow{color:var(--kg-accent);display:block;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.kapi-guided-launcher__summary{color:var(--kg-muted);font-size:.86rem;margin:.2rem 0 0}.kapi-guided-launcher__run{align-items:center;background:var(--kg-accent);border:none;border-radius:var(--ifm-global-radius,8px);color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--ifm-font-family-monospace,ui-monospace,Menlo,monospace);font-size:.88rem;font-weight:700;gap:.45rem;padding:.55rem 1.1rem;touch-action:manipulation;transition:background .15s,transform .15s}.kapi-guided-launcher__step-cmd,.kapi-guided__step-cmd{font-family:var(--kg-mono);white-space:pre-wrap;word-break:break-word}.kapi-guided-launcher__run:hover{background:var(--ifm-color-primary-light,var(--kg-accent));transform:translateY(-1px)}.kapi-guided-launcher__run:focus-visible{outline:3px solid var(--ifm-color-primary-lightest,var(--kg-accent));outline-offset:2px}.kapi-guided-launcher__steps{display:flex;flex-direction:column;gap:.1rem;list-style:none;margin:0;padding:.5rem .75rem}.kapi-guided-launcher__step{align-items:center;display:flex;gap:.6rem;padding:.25rem}.kapi-guided-launcher__step-num{align-items:center;background:var(--ifm-color-emphasis-200,#00000014);border-radius:50%;color:var(--kg-fg);display:inline-flex;flex:0 0 auto;font-size:.74rem;font-weight:700;height:1.4rem;justify-content:center;width:1.4rem}.kapi-guided-launcher__step-cmd{color:var(--kg-fg);font-size:.82rem}.kapi-guided{display:grid;gap:1rem;grid-template-columns:300px 1fr;min-height:0;width:100%}.kapi-guided__rail{background:var(--kg-surface);border:1px solid var(--kg-border);border-radius:var(--ifm-global-radius,8px);min-height:0;overflow:auto}.kapi-guided__steps{list-style:none;margin:0;padding:.5rem}.kapi-guided__step{border-bottom:1px solid var(--ifm-color-emphasis-200,#0000000f);padding:.35rem 0}.entry_BzMi:last-child,.kapi-guided__step:last-child,.keyRow_VoKD:last-child{border-bottom:none}.kapi-guided__step-run{align-items:center;background:#0000;border:none;border-radius:var(--ifm-global-radius,6px);color:var(--kg-fg);cursor:pointer;display:flex;gap:.55rem;padding:.25rem;text-align:left;width:100%}.kapi-guided__step-run:hover{background:var(--kg-hover)}.kapi-guided__step-num{align-items:center;background:var(--ifm-color-emphasis-200,#00000014);border-radius:50%;color:var(--kg-fg);display:inline-flex;flex:0 0 auto;font-size:.78rem;font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.kapi-guided__step--done .kapi-guided__step-num{background:var(--kg-accent);color:#fff}.kapi-guided__step-cmd{font-size:.8rem}.kapi-guided__step-narration{color:var(--kg-muted);font-size:.78rem;margin:.15rem 0 0 2.05rem}.kapi-guided__terminal{display:flex;min-height:0;min-width:0}.entryText_c7Sk,.kapi-guided__terminal>*{flex:1;min-width:0}.kapi-guided__notice{border:1px dashed var(--ifm-color-emphasis-300,#0000001f);border-radius:var(--ifm-global-radius,8px);color:var(--ifm-color-emphasis-600,#606770);font-size:.9rem;padding:1rem}.backToTopButton_SJDP{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_SJDP: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_vIZj{opacity:1;transform:scale(1);visibility:visible}.figure_IYmc{margin:0 0 1.5rem}.toolbar_ZxFK{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:.5rem}.caption_vhat{color:var(--ifm-color-emphasis-700);font-size:.85rem;margin:0}.toggle__Kso{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:inline-flex;margin-left:auto;overflow:hidden}.toggleActive_FNh5,.toggleButton_o62v{background:var(--ifm-background-color);border:none;color:var(--ifm-color-emphasis-700);cursor:pointer;font-size:.8rem;font-weight:600;padding:.3rem .85rem;transition:background-color .15s,color .15s}.toggleActive_FNh5:not(:last-child),.toggleButton_o62v:not(:last-child){border-right:1px solid var(--ifm-color-emphasis-300)}.toggleButton_o62v:hover{background:var(--ifm-color-emphasis-100);color:var(--ifm-font-color-base)}.toggleActive_FNh5{background:var(--ifm-color-primary);color:var(--ifm-color-white,#fff)}.raw_THFG,.table_tU3Q tbody td,.table_tU3Q thead th{color:var(--ifm-font-color-base)}.tableWrap_KdY3{border:1px solid var(--ifm-table-border-color,var(--ifm-color-emphasis-300));border-radius:var(--ifm-global-radius);overflow-x:auto}.table_tU3Q{font-size:.9rem;margin:0;width:100%}.table_tU3Q thead th{background:var(--ifm-color-emphasis-100);border-bottom:2px solid var(--ifm-table-border-color,var(--ifm-color-emphasis-300));font-weight:700;padding:.55rem .85rem;position:sticky;text-align:left;top:0}.table_tU3Q tbody td{border-top:1px solid var(--ifm-table-border-color,var(--ifm-color-emphasis-200));padding:.5rem .85rem}.table_tU3Q tbody tr:nth-child(2n){background:var(--ifm-table-stripe-background,var(--ifm-color-emphasis-100))}.raw_THFG{background:var(--ifm-pre-background,var(--ifm-color-emphasis-100));border-radius:var(--ifm-global-radius);font-family:var(--ifm-font-family-monospace);font-size:.85rem;line-height:1.6;margin:0;overflow-x:auto;padding:.85rem 1rem}.kdx-chan,.kdx-chip-sub,.kdx-file-t,.kdx-mono,.kdx-sub{font-family:var(--kdx-mono,ui-monospace,"Source Code Pro",monospace)}.rawHeaderLine_z6JE,.rawLine_F5bx{white-space:pre}.rawHeaderLine_z6JE{font-weight:700}.arrow__uep,.changed_NwWA .before_fmp6,.coverageMissing_gEHc,.diffCommon_bG6u,.disclosure_vhz1,.gradeMissing_rvdJ,.muted_Ya47,.muted_txI6,.na_CPh3,.nodeMeta_PNzC,.overviewSize_ZpA2,.rawComma_f3sF,.runTextKind_SlZV,[data-theme=dark] .diffCommon_bG6u{color:var(--ifm-color-emphasis-500)}.controls_O1qL{flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem}.toggle_Z0R3{flex-direction:row;font-size:.9rem;gap:.5rem}.colLabel_qaec{color:var(--ifm-color-emphasis-600);font-size:.75rem;margin-bottom:.5rem}.strings_VfjY{background:var(--ifm-color-emphasis-100);border-radius:6px;display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0 0 .75rem;padding:.75rem}.stepBar_MhgJ,.visualizationArea_Fcsp{background:var(--ifm-card-background-color)}.themed-img,.visualizationArea_Fcsp{border:1px solid var(--ifm-color-emphasis-200)}.stringRow_m9PR{font-size:1.05rem;font-weight:600;overflow-x:auto;white-space:nowrap}.themed-video--light{display:block}[data-theme=dark] .themed-video--light{display:none}.themed-img,[data-theme=dark] .themed-video--dark{display:block}.themed-img{border-radius:10px;height:auto;margin:1rem auto;max-width:100%}.themed-img--dark{display:none}.themed-img--light{display:block}.docSidebarContainer_ztCy,.sidebarLogo_Ut6R,.themedComponent_HSvA,.toggleIcon_fDiC,[data-theme=dark] .themed-img--light,html[data-announcement-bar-initially-dismissed=true] .announcementBar_cdO1{display:none}.kdx svg,[data-theme=dark] .themed-img--dark{display:block}.kdx{--kdx-surface:#fff;--kdx-surface-2:#f3f6f5;--kdx-border:#d3ddd9;--kdx-ink:#1c1e21;--kdx-muted:#5d6b66;--kdx-channel:#b9c7c1;--kdx-io:#2e8555;--kdx-annotate:#6d5ae6;--kdx-translate:#0e9aab;--kdx-qa:#b45309;--kdx-resource:#0e7490;--kdx-plugin:#7c3aed;--kdx-file:#2e8555;margin:1.5rem 0}[data-theme=dark] .kdx{--kdx-surface:#0f1f1b;--kdx-surface-2:#0a1614;--kdx-border:#1e3a32;--kdx-ink:#f3f7f6;--kdx-muted:#93a3ad;--kdx-channel:#274b40;--kdx-io:#25c2a0;--kdx-annotate:#8b87f7;--kdx-translate:#22c8df;--kdx-qa:#f59e0b;--kdx-resource:#2bd4ee;--kdx-plugin:#a78bfa;--kdx-file:#7aebd4}.kdx-scroll{overflow-x:auto;padding-bottom:.25rem}.kdx-canvas{margin:0 auto;min-width:520px}.kdx svg{height:auto;width:100%}.kdx text{font-family:var(
    --ifm-font-family-base,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif
  )}.kdx-label,.kdx-redact-label{fill:var(--kdx-ink);font-weight:600}.kdx-cap,.kdx-chan,.kdx-note,.kdx-sub{fill:var(--kdx-muted)}.kdx-chan{opacity:.75}.kdx-cap{font-weight:600}.kdx-caption{color:var(--kdx-muted,#5d6b66);font-size:.82rem;margin:.4rem 0 0;text-align:center}.kdx-mono{fill:var(--kdx-ink)}.kdx-arrow,.kdx-node{fill:var(--kdx-channel)}.kdx-dot--io,.kdx-node--io,.kdx-sub--io{fill:var(--kdx-io)}.kdx-node--translate{fill:var(--kdx-translate)}.kdx-node--annotate{fill:var(--kdx-annotate)}.kdx-hub{stroke:var(--kdx-resource);stroke-width:1.5}.kdx-hub,.kdx-pill{fill:var(--kdx-surface)}.kdx-blackout{fill:var(--kdx-ink);stroke:var(--kdx-ink);stroke-linejoin:round;stroke-width:1.5}.kdx-redact-chip{fill:var(--kdx-surface);stroke:var(--kdx-ink);stroke-linejoin:round;stroke-width:1.75}.kdx-loop{fill:none;opacity:.7;stroke:var(--kdx-annotate);stroke-dasharray:4 3;stroke-width:1.25}.kdx-divider{stroke:var(--kdx-border);stroke-width:1}.kdx-box--io,.kdx-link--io{stroke:var(--kdx-io)}.kdx-box{fill:var(--kdx-surface);stroke:var(--kdx-border);stroke-width:1.5}.kdx-box--annotate{stroke:var(--kdx-annotate)}.kdx-box--translate,.kdx-thin--t{stroke:var(--kdx-translate)}.kdx-box--qa{stroke:var(--kdx-qa)}.kdx-sub--annotate{fill:var(--kdx-annotate)}.kdx-sub--translate{fill:var(--kdx-translate)}.kdx-sub--qa{fill:var(--kdx-qa)}.kdx-file{fill:var(--kdx-surface);stroke:var(--kdx-border);stroke-width:1}.kdx-file-t{fill:var(--kdx-file)}.kdx-channel{fill:none;stroke:var(--kdx-channel);stroke-width:1.5}.kdx-thin{fill:none;opacity:.35;stroke:var(--kdx-io);stroke-width:1}.kdx-link{fill:none;opacity:.6;stroke-dasharray:4 3;stroke-width:1.25}.kdx-chip--resource,.kdx-link--resource{stroke:var(--kdx-resource)}.kdx-band,.kdx-link--plugin{stroke:var(--kdx-plugin)}.kdx-worker{fill:var(--kdx-surface-2);opacity:.92}.kdx-bracket,.kdx-worker{stroke:var(--kdx-translate);stroke-width:1}.kdx-bracket{fill:none;opacity:.4;stroke-dasharray:4 3}.kdx-band{fill:var(--kdx-surface-2);opacity:.5;stroke-dasharray:5 4;stroke-width:1}.kdx-chip{fill:var(--kdx-surface);stroke:var(--kdx-plugin);stroke-width:1.25}.kdx-chip-t{fill:var(--kdx-ink);font-weight:600}.kdx-chip-sub{fill:var(--kdx-muted)}.bridgeLabel_jujD,.fileChip_j_0B,.fileMetaInfo_cdOC,.frameCounter_Dl3Q,.inspectorValue_QQBA,.narrationStep_p2PM,.nodeHistoryValue_fxiA,.nodeId_Ydts,.runs_PVSu,.speedButton_U1OJ,.statCount_Ifak,.workerLabel_kPpa{font-family:var(--ifm-font-family-monospace)}.kdx-ghost{fill:none;opacity:.16;stroke:var(--kdx-io);stroke-width:1.25}.kdx-dot{opacity:0}.kdx-dot--translate{fill:var(--kdx-translate)}.kdx-pulse{fill:none;opacity:0;stroke:var(--kdx-translate);stroke-width:1.25}.kdx--animated .kdx-pulse{animation:3.2s ease-in-out infinite c}@keyframes c{0%,25%,to{opacity:0}10%{opacity:.55}}.lab_iDu7,.wrapper_ML6r{display:flex;flex-direction:column;gap:1rem}.visualizationArea_Fcsp{border-radius:var(--ifm-card-border-radius);overflow-x:auto}.svgGraph_ARJV{display:block;min-width:100%}.traceDescription_SLNr{color:var(--ifm-color-emphasis-600);font-size:.9rem;margin:0}.stepBar_MhgJ{align-items:center;border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-global-radius);display:flex;flex-wrap:wrap;gap:.5rem;padding:.6rem .75rem}.stepButton_GYk_{align-items:center;background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);cursor:pointer;display:inline-flex;font-size:.85rem;gap:.3rem;padding:.4rem .7rem;transition:border-color .15s,background .15s,color .15s}.annItemActive__uix,.annItem_K1tK:hover,.backBtn_H_Rh:hover,.chipActive_Ko_n,.chip_ZUwC:hover,.dropBtn_HjOH:hover:not(:disabled),.fileChipActive_QavL,.fileChip_j_0B:hover,.fileMetaBtn_b6nT:hover:not(:disabled),.severityPanelRowActive_BzkJ,.stepButtonPrimary_mm6t,.stepButton_GYk_:hover:not(:disabled),.step_oU8U:hover:not(:disabled){border-color:var(--ifm-color-primary)}.stepButton_GYk_:disabled{cursor:not-allowed;opacity:.4}.stepButtonPrimary_mm6t{background:var(--ifm-color-primary);color:#fff;font-weight:600}.distSeg_LNlV:hover,.stepButtonPrimary_mm6t:hover:not(:disabled){filter:brightness(1.08)}.frameCounter_Dl3Q{color:var(--ifm-color-emphasis-600);font-size:.8rem;white-space:nowrap}.scrubber_vvXb{flex:1;min-width:160px}.speedGroup_dAbS{display:flex;gap:.25rem}.speedButton_U1OJ{background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);cursor:pointer;font-size:.75rem;padding:.3rem .55rem}.chipActive_IuaS,.filterBtnActive_UoGo,.speedButtonActive_ydS9{background:var(--ifm-color-primary);border-color:var(--ifm-color-primary);color:#fff}.divider_hKKJ{align-self:stretch;background:var(--ifm-color-emphasis-200);margin:0 .2rem;width:1px}.narration_Q4jW{align-items:center;background:color-mix(in srgb,var(--ifm-color-primary) 5%,var(--ifm-card-background-color));border:1px solid var(--ifm-color-emphasis-200);border-left:3px solid var(--ifm-color-primary);border-radius:var(--ifm-global-radius);display:flex;font-size:.9rem;gap:.5rem;min-height:2.6rem;padding:.6rem .85rem}.narrationStep_p2PM{color:var(--ifm-color-emphasis-500);font-size:.75rem;white-space:nowrap}.fileView_gCvD,.runText_zO5X{white-space:pre-wrap}.legend_Z7fE{color:var(--ifm-color-emphasis-600);display:flex;flex-wrap:wrap;font-size:.78rem;gap:.85rem;margin-left:auto}.legendItem_DFcO{align-items:center;display:flex;gap:.3rem}.legendDot_LtQD{border-radius:50%;display:inline-block;height:10px;width:10px}.inspector_w20Y{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);min-height:120px;padding:1rem}.inspectorHint__7Vq{color:var(--ifm-color-emphasis-500);font-style:italic;margin-top:2rem;text-align:center}.inspectorTitleRow_Ug8m{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.caseName_UAn7,.inspectorTitle_xwgF,.kapi-pg-dir-link,.overviewFormat_U7Fj{font-weight:600}.hero_DDSU h1,.hero_qyTq h1,.inspectorField_xI3g{margin-bottom:.5rem}.inspectorLabel_BoD9{color:var(--ifm-color-emphasis-500);font-size:.75rem;letter-spacing:.05em}.inspectorValue_QQBA{background:var(--ifm-color-emphasis-100);border-radius:var(--ifm-global-radius);font-size:.85rem;margin-top:.15rem;padding:.25rem .5rem;word-break:break-word}.nodeHistory_fxeO{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.nodeHistoryItem_mlSu{align-items:flex-start;border-radius:var(--ifm-global-radius);display:flex;gap:.5rem;padding:.25rem}.nodeHistoryItemActive_OIaj{background:color-mix(in srgb,var(--ifm-color-primary) 10%,#0000)}.nodeHistoryLabel_tZmv{color:var(--ifm-color-emphasis-600);font-size:.75rem;font-weight:600;min-width:80px}.nodeHistoryValue_fxiA{font-size:.8rem}.nodeRect_j8EM{rx:8;ry:8;stroke-width:2}.nodeLabel_FY8M{fill:var(--ifm-font-color-base);font-size:14px;font-weight:600;text-anchor:middle}.nodeTypeLabel_rY8N{font-size:10px;letter-spacing:.1em}.bridgeLabel_jujD,.nodeTypeLabel_rY8N{fill:var(--ifm-color-emphasis-500);text-anchor:middle}.bridgeLabel_jujD,.workerLabel_kPpa{font-size:9px}.workerLabel_kPpa{fill:var(--ifm-color-emphasis-400)}.edgePath_G58W{fill:none;stroke:var(--ifm-color-emphasis-300);stroke-width:2}.react-flow__arrowhead polyline,.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.arrowhead_U5mT{fill:var(--ifm-color-emphasis-400)}.bufferMeterBg_tICp{fill:var(--ifm-color-emphasis-200)}.bufferMeterFill_Cu7S{fill:var(--ifm-color-primary);opacity:.6}.bufferLabel_wxtx{fill:var(--ifm-color-emphasis-500);font-size:9px}.particle_Jy2y{transition:cx .35s,cy .35s}@keyframes d{0%,to{opacity:1}50%{opacity:.6}}.nodeActive_ga9Q{animation:1s ease-in-out infinite d}@keyframes e{0%,to{filter:drop-shadow(0 0 2px currentColor)}50%{filter:drop-shadow(0 0 6px currentColor)}}.particleSelected_m0oA{animation:1s ease-in-out infinite e}.explorer_tbLr{gap:.85rem}.annList_JxPl,.barRow_rGbH,.fileSource_soC1{gap:.4rem}.annTop_rUuF,.buttons_b73x,.fileChips_MYOk{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.fileChip_j_0B{align-items:center;background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:999px;color:var(--ifm-font-color-base);cursor:pointer;display:inline-flex;font-size:.8rem;gap:.3rem;padding:.35rem .7rem;transition:border-color .15s,background .15s}.chipActive_Ko_n,.fileChipActive_QavL{background:color-mix(in srgb,var(--ifm-color-primary) 12%,#0000)}.tierDecayed_Vsvl,.uploadChip_hDl0{border-style:dashed}.note_WS2w,.sampleBlurb_fY7c{color:var(--ifm-color-emphasis-600);font-size:.82rem;margin:0}.fileMeta__qHF{align-items:center;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.6rem}.fileMetaBtn_b6nT{align-items:center;background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);cursor:pointer;display:inline-flex;font-size:.78rem;gap:.25rem;padding:.25rem .5rem}.fileView_gCvD,.statBadge_L5aL{background:var(--ifm-color-emphasis-100)}.fileMetaInfo_cdOC,.statusBar_Yc9S{color:var(--ifm-color-emphasis-600)}.fileMetaBtn_b6nT:disabled{cursor:default;opacity:.5}.fileMetaInfo_cdOC{margin-right:auto}.fileView_gCvD{border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-global-radius);font-size:.8rem;margin:0;max-height:16rem;overflow:auto;padding:.6rem .75rem}.statusBar_Yc9S{align-items:center;display:flex;font-size:.85rem;gap:.5rem;min-height:1.4rem}.stats_SZzv{display:flex;flex-wrap:wrap;gap:.4rem}.statBadge_L5aL{align-items:baseline;border-radius:var(--ifm-global-radius);display:inline-flex;font-size:.78rem;gap:.3rem;padding:.2rem .55rem}.statCount_Ifak{font-weight:700}.tree_FLDJ{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);overflow-x:auto;padding:.5rem}.kindBadge_L75S,.nodeRow_oto3{border-radius:var(--ifm-global-radius)}.treeChildren_TqTl{border-left:1px dashed var(--ifm-color-emphasis-300);margin-left:.85rem;padding-left:.6rem}.treeNode_HJI7{padding:.15rem 0}.nodeRow_oto3{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;padding:.2rem .3rem}.runCode_F8l6,.runs_PVSu{align-items:center;display:inline-flex;gap:.2rem}.nodeRowClickable_tbY1{cursor:pointer}.droppedRow_QDxy td,.filterButton_aTIG:hover,.filterButton_fr2w:hover,.formatHeader_RRz1:hover,.nodeRowClickable_tbY1:hover,.severityPanelRowActive_BzkJ,.severityPanelRow_aH4x:hover,.testCaseRowExpanded_c5W3,.testCaseRow_h7Fs:hover{background:var(--ifm-color-emphasis-100)}.kindBadge_L75S{color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:.1rem .4rem}.kindLayer_JwNo{background:#22c55e}.kindGroup_rJ7K{background:#a855f7}.kindBlock_KVWx{background:#3b82f6}.kindData_ZPNM{background:#94a3b8}.kindMedia_WVY9{background:#f59e0b}.nodeId_Ydts{color:var(--ifm-color-emphasis-700);font-size:.8rem}.gatesDetail_eKOw,.nodeMeta_PNzC{font-size:.75rem}.disclosure_vhz1{cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;width:1rem}.runs_PVSu{flex-wrap:wrap;font-size:.82rem;margin-left:.4rem}.runEmpty_WHuC{color:var(--ifm-color-emphasis-500);font-style:italic}.runCode_F8l6{border:1px solid;border-radius:var(--ifm-global-radius);font-size:.75rem;line-height:1.5;padding:0 .35rem}.runPh_z1dW{background:#f59e0b24;color:#b45309}.runPc_XDbG{background:#3b82f624;color:#1d4ed8}.runPlural_HdhY{background:#a855f724;color:#7c3aed}.runSub_zWvS{background:#14b8a624;color:#0f766e}.pickerLabel_TTd_,.targetRow_QQXG{color:var(--ifm-color-emphasis-600)}.segMarker_Mu79{align-self:stretch;border-left:2px dotted var(--ifm-color-emphasis-400);display:inline-block;margin:0 .15rem;width:0}.targetRow_QQXG{font-size:.78rem;margin-left:.4rem}.targetLocale_iqGP{font-weight:600;margin-right:.3rem}.filterGroup_UYIY,.pickerRow__lx1,.row_SxdC{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.pickerLabel_TTd_{font-size:.8rem}.select_hUqk{background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);font-size:.85rem;padding:.35rem .5rem}.button_anSB,.runButton_lrdc{align-items:center;background:var(--ifm-color-primary);border:1px solid var(--ifm-color-primary);border-radius:var(--ifm-global-radius);color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.35rem;padding:.4rem .9rem}.button_anSB:disabled,.runButton_lrdc:disabled{cursor:not-allowed;opacity:.5}.emptyHint_viqI{color:var(--ifm-color-emphasis-500);font-style:italic;padding:1rem;text-align:center}.skipToContent_BUv5{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_BUv5:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_RoKD{line-height:0;padding:0}.content_FTu6{font-size:85%;padding:5px 0;text-align:center}.content_FTu6 a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.announcementBar_cdO1{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_sbC9{flex:0 0 10px}.announcementBarClose_DcLm{align-self:stretch;flex:0 0 30px}.toggle_uMdB{height:2rem;width:2rem}.toggleButton_OHIV{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.close_A9v1:hover,.modalClose_M_MG:hover,.toggleButton_OHIV:hover{background:var(--ifm-color-emphasis-200)}[data-theme-choice=dark] .darkToggleIcon_wLTr,[data-theme-choice=light] .lightToggleIcon_mWJe,[data-theme-choice=system] .systemToggleIcon_fgHM,[data-theme=dark] .themedComponent--dark_XMwY,[data-theme=light] .themedComponent--light_suMZ,html:not([data-theme]) .themedComponent--light_suMZ{display:initial}.toggleButtonDisabled_s17i{cursor:not-allowed}.toolbar_Djzm,.toolbar_YRu0{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.search_TO0O,.search_ZFhA{background:var(--ifm-background-color);color:var(--ifm-font-color-base);flex:1 1 240px;font-size:.9rem;padding:.5rem .75rem}.filterGroup_MF3c,.filterGroup_cyG3,.search_TO0O,.search_ZFhA{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius)}.filterGroup_MF3c,.filterGroup_cyG3{display:inline-flex;overflow:hidden}.filterButton_aTIG,.filterButton_fr2w{align-items:center;background:var(--ifm-background-color);border:none;border-right:1px solid var(--ifm-color-emphasis-200);color:var(--ifm-color-emphasis-700);cursor:pointer;display:inline-flex;font-size:.85rem;gap:.4rem;padding:.45rem .75rem;transition:background .15s}.filterButton_aTIG:last-child{border-right:none}.filterButtonActive_AWeQ,.filterButtonActive_nhoW{background:var(--ifm-color-primary);color:var(--ifm-color-primary-contrast-foreground,#fff)}.categoryCount_BfnL,.filterCount_nKyd,.filterCount_oMn7{background:var(--ifm-color-emphasis-200);border-radius:999px}.filterCount_nKyd,.filterCount_oMn7{color:var(--ifm-color-emphasis-700);font-size:.72rem;padding:.05rem .35rem}.filterButtonActive_AWeQ .filterCount_nKyd,.filterButtonActive_nhoW .filterCount_oMn7{background:#ffffff40;color:#fff}.resultCount_DeQD,.resultCount_ux28{color:var(--ifm-color-emphasis-500);font-size:.82rem;margin-bottom:1rem}.grid_fbWM,.grid_l_9q{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(248px,1fr))}.categorySection_bzZC,.groupSection_sDhV,.summaryWrap_fYUu{margin-bottom:1.5rem}.categoryHeading_Il5D{align-items:center;border-bottom:1px solid var(--ifm-color-emphasis-200);color:var(--ifm-color-emphasis-700);display:flex;font-size:.9rem;gap:.5rem;letter-spacing:.02em;margin-bottom:.75rem;padding-bottom:.4rem;text-transform:capitalize}.admonitionHeading_W236 code,.sourceHeading__1ig{text-transform:none}.cap_jd9k,.sourceBadge_jnzZ{letter-spacing:.03em;text-transform:uppercase}.categoryCount_BfnL{color:var(--ifm-color-emphasis-700);font-size:.72rem;font-weight:600;padding:.05rem .4rem}.empty_DgPF,.empty_JexO{color:var(--ifm-color-emphasis-500);font-size:.9rem;font-style:italic}.gridCard_bpPi,.gridCard_s6Vi{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.5rem;height:100%;padding:.85rem .95rem;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s;width:100%}.cap_jd9k,.category_TwrW,.sourceBadge_jnzZ,.tag_rCg6{border-radius:3px}.annAnchor_Fula,.annId_UpSZ,.baselineChip_xxLB,.binaryNote_Hjde,.catTag_PWyW,.code_duaq,.columnTag_CRj5,.detail_lO6u,.diff_hFr7 td,.fixturePicker_DsVz,.locale_Jrjs,.markdown_9u2y code,.markdown_aL2E code,.metaValueMono_QsEt,.metaValueMono_VMjQ,.metaValueMono_wv1j,.mono_nWwl,.output_Zbwd,.propKey_EJB6,.propVal_NtzJ,.stageLabel_NLJY,.table_rFFB td,.tag_rCg6,.yaml_BMGd{font-family:var(--ifm-font-family-monospace)}.gridCard_bpPi,.gridCard_bpPi:hover,.gridCard_s6Vi,.gridCard_s6Vi:hover,.reactCallout_aQrm,.reactCallout_aQrm:hover{color:var(--ifm-font-color-base);-webkit-text-decoration:none;text-decoration:none}.gridCard_bpPi:hover,.gridCard_s6Vi:hover{border-color:var(--ifm-color-primary);box-shadow:0 2px 12px color-mix(in srgb,var(--ifm-color-primary) 14%,#0000);transform:translateY(-1px)}.gridCard_bpPi:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.carouselRail_Vk25,.gridCardHead_B1ms,.gridCardHead_EtxH{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.gridCardName_Fwd1{font-size:1rem;font-weight:600;line-height:1.2}.gridCardDesc_VRr9,.gridCardDesc_hOXQ{color:var(--ifm-color-emphasis-600);display:-webkit-box;font-size:.82rem;-webkit-line-clamp:2;line-clamp:2;line-height:1.45;-webkit-box-orient:vertical;overflow:hidden}.gridCardFoot_jsSX,.gridCardFoot_l_0p{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;margin-top:auto}.more_ig7r{color:var(--ifm-color-emphasis-500);font-size:.72rem}.gridFlagCount_HzAP,.gridParamCount_zjBf{color:var(--ifm-color-emphasis-400);font-size:.72rem;margin-left:auto;white-space:nowrap}.sourceBadge_jnzZ{flex-shrink:0;font-size:.68rem;font-weight:600;padding:.12rem .4rem}.sourceBuiltin_nfYh{background:color-mix(in srgb,var(--ifm-color-primary) 14%,#0000);color:var(--ifm-color-primary-darker)}.runNetwork_t_tw,.sourceOkapi_SpZB{background:#8b5cf629;color:#6d28d9}[data-theme=dark] .capReader_JhLr,[data-theme=dark] .flagName_DHLr,[data-theme=dark] .sourceBuiltin_nfYh{color:var(--ifm-color-primary-lighter)}[data-theme=dark] .runNetwork_t_tw,[data-theme=dark] .sourceOkapi_SpZB{background:#a78bfa38;color:#c4b5fd}.tag_rCg6{background:var(--ifm-color-emphasis-100);color:var(--ifm-color-emphasis-700);font-size:.74rem;padding:.1rem .4rem}.cap_jd9k{font-size:.68rem;font-weight:600;padding:.1rem .35rem}.capReader_JhLr{background:color-mix(in srgb,var(--ifm-color-primary) 15%,#0000);color:var(--ifm-color-primary-darker)}.capWriter_IqwQ{background:#6366f126;color:#4f46e5}.category_TwrW,.description_Lo1l{color:var(--ifm-color-emphasis-700)}[data-theme=dark] .capWriter_IqwQ{background:#818cf833;color:#a5b4fc}.category_TwrW{background:var(--ifm-color-emphasis-100);font-size:.74rem;padding:.1rem .45rem;text-transform:capitalize}.description_Lo1l{font-size:.9rem;margin:0 0 .75rem}.metaGrid_LUBc,.metaGrid_fSQo{display:flex;flex-wrap:wrap;gap:2rem;margin:.75rem 0 1rem}.metaItem_Bwzb,.metaItem_Vztt,.metaItem_nnzB{display:flex;flex-direction:column;gap:.2rem}.metaLabel_kf7F,.metaLabel_nQoE,.metaLabel_t8tl{color:var(--ifm-color-emphasis-500);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.metaValueMono_QsEt,.metaValueMono_VMjQ,.metaValue_G0c1,.metaValue_RWMI{color:var(--ifm-color-emphasis-700);font-size:.82rem}.sectionTitle_X6xM,.sectionTitle_o4WU{color:var(--ifm-color-emphasis-500);font-size:.78rem;font-weight:700;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.filterButtons_kUuX,.presetButtons_WQ2K{display:flex;flex-wrap:wrap;gap:.5rem}.presetButton_JlJ6{background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);cursor:pointer;font-size:.8rem;padding:.3rem .6rem;transition:.15s}.copyButton_FvU5:hover,.copyButton_Pvs1:hover,.filterBtn_tgrg:hover,.presetButtonActive_Bg9V,.presetButton_JlJ6:hover{border-color:var(--ifm-color-primary);color:var(--ifm-color-primary)}.presetButtonActive_Bg9V{background:color-mix(in srgb,var(--ifm-color-primary) 10%,#0000);font-weight:600}.configGrid_iBsF{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) minmax(300px,380px);margin:.5rem 0 1rem}.panel_UJDi{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);min-width:0;overflow:hidden}.outputPanel_AV3M{align-self:start;position:sticky;top:0}.panelHeader_Zki1{align-items:center;background:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200);display:flex;gap:.5rem;justify-content:space-between;min-height:2.4rem;padding:.4rem .85rem}.panelTitle_sXgU{color:var(--ifm-color-emphasis-600);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.paramTable_BwBq th,.runLabel_OcSr{letter-spacing:.04em;text-transform:uppercase}.panelBody_AbLu{padding:.85rem}.formFallback_TeJ1{color:var(--ifm-color-emphasis-500);font-size:.85rem;padding:.5rem 0}.copyButton_FvU5,.copyButton_Pvs1{background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);cursor:pointer;font-size:.75rem;padding:.2rem .55rem;transition:.15s}.outputStatus_mCgM{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.baselineChip_xxLB{background:var(--ifm-color-emphasis-200);color:var(--ifm-color-emphasis-700)}.baselineChip_xxLB,.dirtyBadge_ExlF{border-radius:3px;font-size:.7rem;padding:.1rem .4rem}.dirtyBadge_ExlF{background:color-mix(in srgb,var(--ifm-color-warning) 22%,#0000);color:var(--ifm-color-warning-darker);font-weight:600}[data-theme=dark] .dirtyBadge_ExlF{color:var(--ifm-color-warning-lighter)}.cleanNote_Ib6Y{color:var(--ifm-color-emphasis-500);font-size:.7rem;font-style:italic}.revertButton_D5Zk{background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-color-emphasis-600);cursor:pointer;font-size:.72rem;margin-left:auto;padding:.15rem .5rem;transition:.15s}.modalClose_BY7f:hover,.modalClose_bRXc:hover,.revertButton_D5Zk:hover{border-color:var(--ifm-color-danger);color:var(--ifm-color-danger)}.yaml_BMGd{background:var(--ifm-color-emphasis-100);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);font-size:.8rem;line-height:1.5;margin:0;overflow-x:auto;padding:.75rem 1rem;white-space:pre}.paramType_d9us,.runLabel_OcSr{white-space:nowrap}.yamlLineDirty_S1sU{background:color-mix(in srgb,var(--ifm-color-warning) 14%,#0000);border-left:3px solid var(--ifm-color-warning);margin-left:-1rem;padding-left:calc(1rem - 3px)}.noConfig_srL2,.noFlags_dMPF{color:var(--ifm-color-emphasis-400);font-size:.85rem;font-style:italic;padding:.25rem 0 .75rem}.docSection_CDV4,.docSection_mNSs{border-top:1px solid var(--ifm-color-emphasis-100);margin-top:1rem;padding-top:.75rem}.example_jfxE{margin-bottom:.85rem}.admonitionHeading_W236:not(:last-child),.exampleTitle_qK3C,.noteList_WeNh li{margin-bottom:.3rem}.exampleTitle_qK3C{color:var(--ifm-font-color-base);font-size:.85rem;font-weight:600}.noteList_WeNh{color:var(--ifm-color-emphasis-700);font-size:.86rem;margin:0;padding-left:1.1rem}.wikiLink_U6B2,.wikiLink_ZkuV{font-size:.85rem;margin-top:1rem}.runSection_oWB6{border-top:1px solid var(--ifm-color-emphasis-200);display:flex;flex-direction:column;gap:.5rem;margin-top:.85rem;padding-top:.75rem}.kapi-pg-toolbar,.pfBarWrap_I0cd,.pfRowLabel_NI9i,.runRow_Xeww{align-items:center;display:flex;gap:.5rem}.runLabel_OcSr{color:var(--ifm-color-emphasis-500);flex-shrink:0;font-size:.72rem;font-weight:700}.fixturePicker_DsVz{background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);cursor:pointer;flex:1;font-size:.78rem;min-width:0;padding:.2rem .4rem}.fixturePicker_DsVz:focus{outline:2px solid var(--ifm-color-primary);outline-offset:1px}.runButton_QSCF{align-items:center;background:var(--ifm-color-primary);border:1px solid var(--ifm-color-primary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-primary-contrast-foreground,#fff);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;justify-content:center;padding:.4rem .75rem;transition:background .15s,border-color .15s,box-shadow .15s;width:100%}.runButton_QSCF:hover{background:var(--ifm-color-primary-dark);border-color:var(--ifm-color-primary-dark);box-shadow:0 1px 6px color-mix(in srgb,var(--ifm-color-primary) 30%,#0000)}.runButton_QSCF:active{background:var(--ifm-color-primary-darker);border-color:var(--ifm-color-primary-darker)}.runIcon_s8ef{font-size:.7rem;line-height:1}.runSectionStandalone_Hasg{border-top:none;margin-top:.25rem;max-width:380px;padding-top:0}.runButtonStandalone_ZefR{align-self:flex-start;width:auto}.notRunnableHint_mqhT{background:var(--ifm-color-emphasis-100);border-left:3px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-color-emphasis-600);font-size:.78rem;line-height:1.4;margin:.75rem 0 0;padding:.5rem .65rem}.markdown_9u2y,.markdown_aL2E{color:var(--ifm-color-emphasis-800);font-size:.9rem;line-height:1.55}.markdown_9u2y p,.markdown_aL2E p{margin:0 0 .6rem}.markdown_9u2y code,.markdown_aL2E code{background:var(--ifm-color-emphasis-100);border-radius:3px;font-size:.85em;padding:.08rem .3rem}.markdown_9u2y ol,.markdown_9u2y ul,.markdown_aL2E ol,.markdown_aL2E ul{margin:0 0 .6rem;padding-left:1.2rem}.markdown_9u2y a,.markdown_aL2E a,.networkNote_fNcD a{color:var(--ifm-link-color)}.overlay_J_Me,.overlay_JoaK{align-items:center;animation:.12s ease-out o;backdrop-filter:blur(2px);background:#0000008c;display:flex;inset:0;justify-content:center;padding:4vh 1rem;position:fixed;z-index:1000}.modal_JCI2{animation:.14s ease-out p;background:var(--ifm-background-surface-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);box-shadow:0 12px 48px #0000004d;display:flex;flex-direction:column;max-height:92vh;max-width:1140px;outline:0;width:100%}.modalHeader_ok_z,.modalHeader_xEiJ{align-items:center;border-bottom:1px solid var(--ifm-color-emphasis-200);display:flex;flex-shrink:0;gap:.75rem;padding:.85rem 1rem}.modalTitle_R1a2{font-size:1.25rem;line-height:1.2;margin:0}.modalActions_WntD,.modalActions_XeP2{align-items:center;display:flex;gap:.5rem;margin-left:auto}.modalClose_BY7f,.modalClose_bRXc{align-items:center;background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--ifm-color-emphasis-700);cursor:pointer;display:inline-flex;font-size:.9rem;height:2rem;justify-content:center;line-height:1;padding:0;transition:.15s;width:2rem}.browseBack_oiqd,.sectionHeading_YRft{border-top:1px solid var(--ifm-color-emphasis-200)}.lead_L2Ho,.metaValueMono_wv1j,.metaValue_Ujqp{color:var(--ifm-color-emphasis-800)}.modalBody_Owe8,.modalBody_wvDR{flex:1;overflow-y:auto;padding:1rem 1.25rem 1.25rem}.page_QRNc{margin-top:.5rem}.lead_L2Ho{font-size:.95rem;margin:0 0 1rem}.metaGrid_RJGK{background:var(--ifm-color-emphasis-100);border:1px solid var(--ifm-color-emphasis-200);border-radius:8px;display:flex;flex-wrap:wrap;gap:2rem;margin:1rem 0 1.5rem;padding:.85rem 1rem}.metaValue_Ujqp{font-size:.85rem}.metaValueMono_wv1j{font-size:.82rem}.sectionHeading_YRft{font-size:1.15rem;margin:1.75rem 0 .75rem;padding-top:.5rem}.curatedSection_p4mw{margin:1.5rem 0}.paramTable_BwBq{display:table;font-size:.85rem;margin:.5rem 0 .75rem;width:100%}.paramTable_BwBq th{border-bottom:2px solid var(--ifm-color-emphasis-300);color:var(--ifm-color-emphasis-500);font-size:.7rem;padding:.4rem .6rem;text-align:left}.paramTable_BwBq td{border-bottom:1px solid var(--ifm-color-emphasis-200);padding:.45rem .6rem;vertical-align:top}.sheet_VHBq td,.sheet__3Zt td{padding:.3rem .5rem;vertical-align:top;text-overflow:ellipsis}.paramName_ThxC code{font-size:.8rem}.idCell_c7_n,.paramDefault_PpFq,.paramType_d9us{color:var(--ifm-color-emphasis-600);font-family:var(--ifm-font-family-monospace);font-size:.78rem}.flagUsage_xo3h,.paramDesc_Bid5,.riskText_dUPx{color:var(--ifm-color-emphasis-800)}.deprecated_a2A1{background:var(--ifm-color-warning-contrast-background);border-radius:4px;color:var(--ifm-color-warning-darkest);display:inline-block;font-size:.62rem;font-weight:700;margin-left:.4rem;padding:.05rem .3rem;text-transform:uppercase}.codeBlock_wmFo,.configPanel_Wd41{border:1px solid var(--ifm-color-emphasis-200)}.configHint_rMBi{font-size:.82rem;margin:.5rem 0 0}.badge_j1mh,.close_A9v1,.configHint_rMBi,.noConfig_feBu,.runHint_zGt_{color:var(--ifm-color-emphasis-600)}.noConfig_feBu{font-size:.88rem;font-style:italic;margin:1rem 0}.example_sb0B{margin:.75rem 0 1rem}.exampleTitle_MTrV{font-size:.98rem;margin:.5rem 0 .4rem}.codeBlock_wmFo{background:var(--ifm-code-background);border-radius:6px;font-size:.8rem;overflow-x:auto;padding:.75rem 1rem;white-space:pre}.noteList_u86_{margin:.25rem 0 .75rem;padding-left:1.25rem}.noteList_u86_ li{margin:.25rem 0}.browseBack_oiqd{font-size:.85rem;margin-top:2rem;padding-top:1rem}.darkNavbarColorModeToggle_Z5Nw:hover{background:var(--ifm-color-gray-800)}[data-theme=dark]:root{--docusaurus-collapse-button-bg:#ffffff0d;--docusaurus-collapse-button-bg-hover:#ffffff1a}.collapseSidebarButton_pyL5{display:none;margin:0}.slot-text{display:inline-flex;white-space:pre}.char-slot{display:inline-flex;flex:none;justify-content:center;line-height:1.3;overflow:hidden;overflow-x:visible;overflow-y:clip;position:relative;vertical-align:bottom}.char-slot.is-resizing{overflow-x:clip}.char-sizer{visibility:hidden;white-space:pre}.char-face{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;white-space:pre;will-change:transform}.root_fXR6{--doc-bg:var(--kapi-preview-bg,var(--ifm-background-color,#fff));color:var(--doc-fg);font-size:.82rem;line-height:1.45}.changed_AZcY,.changed_foCG{background:color-mix(in srgb,var(--doc-accent) 24%,#0000);border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--doc-fg);font-weight:600;padding:0 .1em}.censor_WAyA{animation:.36s both f;background:var(--doc-fg);border-radius:2px;color:#0000;cursor:help;display:inline-block;filter:url(#kapi-redact-marker);padding:0 .15em;transform:rotate(-.55deg);transform-origin:left center;user-select:none;-webkit-user-select:none;vertical-align:initial}@keyframes f{0%{opacity:.35;transform:rotate(-.55deg) scaleX(.04)}}.svgDefs_FEQ5{height:0;overflow:hidden;position:absolute;width:0}.slide_CmjY,.slide_TKnc{aspect-ratio:16/9;position:relative}.tmHit_ATcl{animation:.6s both g;background:color-mix(in srgb,var(--doc-accent) 16%,#0000);border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .12em}@keyframes g{0%{background-color:initial}}.overlay_MNxC{animation:.5s both h;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;cursor:help;padding:0 .08em;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}@keyframes h{0%{background-color:initial;text-decoration-color:#0000}}.fade_Ueq7{animation:.24s o}.caret_yXCS:after{animation:1s steps(2,start) infinite i;background:var(--doc-accent);content:"";display:inline-block;height:1em;margin-left:1px;vertical-align:text-bottom;width:.5em}.react-flow__connection .animated,.react-flow__edge.animated path{animation:.5s linear infinite l;stroke-dasharray:5}@keyframes i{to{visibility:hidden}}.slideDeck_VOML{display:flex;flex-direction:column;gap:.6rem}.flush_Uo8M .page_unqq,.flush_Uo8M .slide_TKnc{border:0;border-radius:0}.flush_Uo8M .slide_TKnc{aspect-ratio:auto}.flush_Uo8M .slideDeck_VOML{gap:0}.slide_TKnc{background:radial-gradient(90% 70% at 85% 0,color-mix(in srgb,var(--doc-accent) 10%,#0000),#0000 65%),var(--doc-bg);border:1px solid var(--doc-border);border-radius:8px;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:.85rem 1rem}.slideTitle_FvN6,.slideTitle_HX3h{font-size:1.1rem;font-weight:800;letter-spacing:-.01em;line-height:1.2}.slideTitle_FvN6:after,.slideTitle_HX3h:after{background:var(--doc-accent);border-radius:2px;content:"";display:block;height:3px;margin-top:.4rem;width:2.2rem}.slideBullets_XLYJ,.slideBullets_i5pt{display:flex;flex-direction:column;gap:.32rem;margin:.1rem 0 0;padding-left:1.1rem}.slideBullets_XLYJ li,.slideBullets_i5pt li{font-size:.86rem}.slideBullets_i5pt li::marker{color:var(--doc-accent)}.overviewWrap_va2E,.sheetWrap_8u7Z,.sheetWrap_z8zW,.tableWrap__1fd{overflow-x:auto}.sheet_VHBq,.sheet__3Zt{font-size:.78rem;table-layout:fixed;width:100%}.sheet_VHBq td{border:1px solid var(--doc-border);overflow:hidden;white-space:nowrap}.cell_aYIq,.cell_y0ft{min-width:5rem}.colHead_AVlr td,.colHead_Zmo1 td,.corner_SvQj,.corner_ia5a,.rowHead_MLLc,.rowHead_bOZS{background:var(--doc-subtle);color:var(--doc-muted);font-feature-settings:"tnum";font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:600;text-align:center}.rowHead_MLLc,.rowHead_bOZS{font-weight:500;width:1.6rem}.corner_SvQj,.corner_ia5a{width:1.6rem}.page_rxld,.page_unqq{background:var(--doc-bg);border:1px solid var(--doc-border);border-radius:8px;display:flex;flex-direction:column;gap:.45rem;padding:.9rem 1.05rem}.list_eFhP,.slide_CmjY{border:1px solid var(--doc-border);overflow:hidden}.pageLabel_xG7k{color:var(--doc-muted);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.heading_SGwl,.heading_UjDm{border-bottom:1px solid var(--doc-border);font-size:1.02rem;font-weight:800;letter-spacing:-.01em;padding-bottom:.3rem}.para_EOTd,.para_GmTv{color:var(--doc-fg);font-size:.86rem;margin:0}.entryKey_NNyR,.sectionTitle_U05y{color:var(--doc-muted);font-family:var(--ifm-font-family-monospace,ui-monospace,monospace)}.bulletList_bhbr,.bulletList_wYOL{margin:0;padding-left:1.15rem}.bulletList_wYOL li::marker{color:var(--doc-accent)}.list_eFhP{border-radius:8px;display:flex;flex-direction:column}.entry_BzMi{border-bottom:1px dashed var(--doc-border);display:flex;font-size:.8rem;gap:.6rem;padding:.3rem .6rem}.entryKey_NNyR{flex:0 0 9rem;font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section_A_4K{margin-bottom:.6rem}.sectionTitle_U05y{border-bottom:1px solid var(--doc-border);font-size:.72rem;font-weight:700;margin-bottom:.3rem;padding:.2rem 0}.code_luh1{--tok-key:#1d4ed8;--tok-string:#0f766e;--tok-number:#b45309;--tok-keyword:#7c3aed;--tok-tag:#1d4ed8;--tok-attr:#9333ea;--tok-comment:#6b7280;--tok-section:#be185d;--tok-heading:#1d4ed8;--change-accent:#f59e0b}.dark .code_luh1,[data-theme=dark] .code_luh1{--tok-key:#7dd3fc;--tok-string:#6ee7b7;--tok-number:#fcd34d;--tok-keyword:#c4b5fd;--tok-tag:#7dd3fc;--tok-attr:#f0abfc;--tok-comment:#8b94a3;--tok-section:#f9a8d4;--tok-heading:#7dd3fc}.changed_LqYn{animation:1.4s ease-out j;background:color-mix(in srgb,var(--change-accent) 12%,#0000);box-shadow:inset 3px 0 0 var(--change-accent)}@keyframes j{0%{background:color-mix(in srgb,var(--change-accent) 38%,#0000)}to{background:color-mix(in srgb,var(--change-accent) 12%,#0000)}}.t_key_XVtW{color:var(--tok-key)}.t_string_czUM{color:var(--tok-string)}.t_number_fNL8{color:var(--tok-number)}.t_boolean_RQfv,.t_null_YRGQ{color:var(--tok-keyword);font-weight:600}.t_tag_xVsQ{color:var(--tok-tag)}.t_attr_a5QX{color:var(--tok-attr)}.t_comment_l8GL{color:var(--tok-comment);font-style:italic}.t_punct_VFTm{color:inherit;opacity:.7}.t_section_eqsL{color:var(--tok-section);font-weight:600}.t_heading_U5_v{color:var(--tok-heading);font-weight:700}.t_meta_wyWv{color:var(--tok-comment)}.root_L2h3{--doc-bg:var(--ifm-background-color,#fff);color:var(--doc-fg);font-size:.82rem;line-height:1.45}.slideDeck_GezR{gap:.6rem}.slide_CmjY{background:radial-gradient(90% 70% at 85% 0,color-mix(in srgb,var(--doc-accent) 10%,#0000),#0000 65%),var(--doc-bg);border-radius:8px;gap:.5rem;padding:.85rem 1rem}.slideBullets_XLYJ li::marker{color:var(--doc-accent)}.sheet__3Zt td{border:1px solid var(--doc-border);overflow:hidden;white-space:nowrap}.bulletList_bhbr li::marker{color:var(--doc-accent)}.keyRow_VoKD{border-bottom:1px dashed var(--doc-border);font-family:var(--ifm-font-family-monospace,ui-monospace,monospace);font-size:.8rem;padding:.15rem 0}.badge_lTbz,.cardId_SfAI,.editor_uQNs,.findingKind_ICKc,.fmtId_Te9_,.id_V0C0,.preview_GgJm .neokapi-node,.preview_GgJm .neokapi-sub,.preview_GgJm .neokapi-var,.run_tjpC{font-family:var(--ifm-font-family-monospace)}.badge_j1mh,.kind_slBZ,.stages_r7fi th{font-size:.7rem}.overlay_WHEZ{align-items:flex-start;background:#00000080;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:5vh 1rem;position:fixed;z-index:1000}.modal_zdKG{background:var(--ifm-background-surface-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-card-border-radius);box-shadow:0 12px 40px #0000004d;max-width:720px;width:100%}.header_FtcW{align-items:center;border-bottom:1px solid var(--ifm-color-emphasis-200);display:flex;gap:.5rem;justify-content:space-between;padding:.75rem 1rem}.kind_slBZ{background:#3b82f6;border-radius:var(--ifm-global-radius);color:#fff;font-weight:700;letter-spacing:.04em;margin-right:.5rem;padding:.1rem .4rem;text-transform:uppercase}.fmtId_Te9_,.id_V0C0{font-weight:600}.badge_j1mh{border:1px solid var(--ifm-color-emphasis-300);border-radius:999px;margin-left:.5rem;padding:.05rem .45rem}.close_A9v1{align-items:center;background:#0000;border:none;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:.25rem}.body_p8iI{padding:.5rem 1rem 1rem}.section_psbx{margin-top:1rem}.sectionTitle_yH7y{color:var(--ifm-color-emphasis-500);font-size:.72rem;letter-spacing:.05em;margin:0 0 .4rem;text-transform:uppercase}.locale_Jrjs,.stages_r7fi th{color:var(--ifm-color-emphasis-600)}.columnHeader_Dkau,.diff_hFr7 th,.stages_r7fi th,.table_rFFB th,.table_xfAR th{letter-spacing:.04em;text-transform:uppercase}.localeRow_UfKi{align-items:baseline;display:flex;gap:.5rem;margin-bottom:.3rem}.locale_Jrjs{font-size:.75rem;font-weight:600;min-width:2.5rem}.mono_nWwl{font-size:.85rem;word-break:break-word}.props_HGj8,.stages_r7fi,.table_gsyz,.testCaseTable_JcfN,.testTable_rgl2{border-collapse:collapse;font-size:.85rem;width:100%}.props_HGj8 td,.stages_r7fi td,.stages_r7fi th{border-bottom:1px solid var(--ifm-color-emphasis-200);padding:.35rem .5rem;text-align:left;vertical-align:top;word-break:break-word}.propKey_EJB6,.stageLabel_NLJY{color:var(--ifm-color-emphasis-700);white-space:nowrap;width:1%}.rawToggle_BPUa{background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);color:var(--ifm-font-color-base);cursor:pointer;padding:.25rem .6rem}.columnHeader_Dkau,.diffTable_KHmr th{border-bottom:1px solid var(--ifm-color-emphasis-200)}.rawToggle_BPUa,.raw_tXgd{border-radius:var(--ifm-global-radius);font-size:.78rem}.diffTable_KHmr,.diff_hFr7,.table_rFFB{display:table;font-size:.85rem;border-collapse:collapse}.raw_tXgd{background:var(--ifm-color-emphasis-100);margin:.5rem 0 0;max-height:18rem;overflow:auto;padding:.6rem}.writePulse_aOrU{animation:1.5s ease-out k}@keyframes k{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--warning,#f59e0b) 70%,#0000)}to{box-shadow:0 0 0 10px #0000}}.diff_hFr7,.table_rFFB{width:100%}.diff_hFr7 td,.diff_hFr7 th,.table_rFFB td,.table_rFFB th{border-bottom:1px solid var(--ifm-color-emphasis-200);padding:.4rem .6rem;text-align:left;vertical-align:top;word-break:break-word}.diff_hFr7 th,.table_rFFB th,.table_xfAR th{color:var(--ifm-color-emphasis-600);font-size:.72rem}.idCol_LKhz{white-space:nowrap;width:1%}.blockId_ah9q,.id_VULT{color:var(--ifm-color-emphasis-600);white-space:nowrap}.afterCell_T3PE,.beforeCell_uuWs,.unchanged_UG0L{color:var(--ifm-color-emphasis-700)}.diffTable_KHmr th,.empty_es7P{color:var(--ifm-color-emphasis-500)}.changed_NwWA .before_fmp6{-webkit-text-decoration:line-through;text-decoration:line-through}.annotationIssue_c881:hover,.kapi-pg-dir-link:hover,.kapi-pg-file-name:hover .kapi-pg-file-label,.xterm-underline-1{-webkit-text-decoration:underline;text-decoration:underline}.changed_NwWA .after_EgCd{color:var(--ifm-color-primary);font-weight:600}.empty_es7P{font-style:italic;padding:.5rem}.configPanel_Wd41{background:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);padding:.85rem 1rem}.afterCellChanged_AAqR,.changed_evz4 td{background:color-mix(in srgb,var(--ifm-color-primary) 8%,#0000)}.column_tkHp,.editorFrame_ILZc{border:1px solid var(--ifm-color-emphasis-200)}.diffTable_KHmr{table-layout:fixed;width:100%}.diffTable_KHmr th{font-size:.72rem;font-weight:700;letter-spacing:.05em;padding:.4rem .6rem;text-align:left;text-transform:uppercase}.diffTable_KHmr td{border-bottom:1px solid var(--ifm-color-emphasis-100);padding:.4rem .6rem;vertical-align:top;white-space:pre-wrap;word-break:break-word}.idCol_L87f{width:22%}.afterCellChanged_AAqR{color:var(--ifm-font-color-base);font-weight:600}.diff_bZN6{display:grid;gap:.85rem;grid-template-columns:1fr 1fr}.column_tkHp{background:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);display:flex;flex-direction:column;min-width:0;overflow:hidden}.columnHeader_Dkau{align-items:baseline;background:var(--ifm-color-emphasis-100);color:var(--ifm-color-emphasis-700);display:flex;font-size:.75rem;font-weight:700;gap:.5rem;justify-content:space-between;padding:.4rem .75rem}.columnTag_CRj5{color:var(--ifm-color-emphasis-500);font-weight:400;letter-spacing:0;text-transform:none}.badge_lTbz,.cardTitle_O43t,.label_jSLZ,.logLabel_qzA4,.runKind_IibT{text-transform:uppercase}.code_duaq{background:#0000;font-size:.8rem;line-height:1.5;margin:0;max-height:28rem;overflow:auto;padding:.75rem;white-space:pre}.react-flow{direction:ltr;--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-selected-default:#555;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-node-background-color-default:#e2e2e2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-selected-default:#727272;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-node-background-color-default:#2b2b2b;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{touch-action:none;z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__node.draggable.dragging,.react-flow__pane.dragging{cursor:grabbing}.react-flow__edge.selectable,.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:0}.react-flow__edge-path{fill:none;stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default))}.react-flow__connection-path{fill:none;stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default))}.react-flow .react-flow__edges,.react-flow__resize-control{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.animated path.react-flow__edge-interaction{animation:none;stroke-dasharray:none}.react-flow__connection,.react-flow__edge.inactive,.react-flow__edgelabel-renderer,.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:0}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.dropdownNavbarItemMobile__1Oj,.react-flow__node.selectable,.rowExpand_Xoax,.testCaseRow_h7Fs,.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;-webkit-text-decoration:none;text-decoration:none}@keyframes l{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg,.xterm .composition-view.active{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:0}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:0}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.filterButton_fr2w:last-child,.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.nk-flow-anim .react-flow__node{transition:transform .26s cubic-bezier(.22,1,.36,1)}.nk-flow-anim .react-flow__edge-path{transition:d .26s cubic-bezier(.22,1,.36,1)}.editorFrame_ILZc{background:var(--background,var(--ifm-card-background-color));border-radius:var(--ifm-card-border-radius);height:540px;overflow:hidden}.editor_uQNs,.logLabel_qzA4{background:var(--ifm-color-emphasis-100)}.editor_zLi2,.logPanel_dieW{border:1px solid var(--ifm-color-emphasis-200);overflow:hidden}.fillRoot_kAVY,.kapi-pg-wrapper--fill{height:100%;min-height:0}.fillRoot_kAVY .editorFrameFill_mbun{flex:1;height:auto;min-height:320px}.editor_zLi2{border-radius:var(--ifm-card-border-radius)}.dropped_neJA td{color:var(--ifm-color-emphasis-500);-webkit-text-decoration:line-through;text-decoration:line-through}.logPanel_dieW{border-radius:var(--ifm-global-radius)}.logLabel_qzA4{color:var(--ifm-color-emphasis-600);font-size:.72rem;letter-spacing:.05em;padding:.35rem .6rem}.badge_lTbz,.flagTable_XF45 th,.label_jSLZ,.runKind_IibT{letter-spacing:.04em}.logPre_FMUk{font-size:.8rem;margin:0;max-height:12rem;overflow:auto;padding:.6rem;white-space:pre-wrap}.editor_uQNs{border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);font-size:.8rem;line-height:1.5;min-height:14rem;padding:.7rem .85rem;resize:vertical;tab-size:2;width:100%}.editorSmall_a_kJ{min-height:8rem}.editorError_T4gn{border-color:var(--ifm-color-danger)}.label_jSLZ{color:var(--ifm-color-emphasis-600);font-size:.78rem;font-weight:600}.blocks_H8BI{display:flex;flex-direction:column;gap:.85rem}.card_Y7tx{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);overflow:hidden}.cardHeader_zz2j{align-items:center;background:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200);display:flex;flex-wrap:wrap;gap:.5rem;padding:.55rem .75rem}.cardId_SfAI{font-size:.85rem;font-weight:700}.cardBody_X51p{gap:.7rem;padding:.75rem}.carouselDots_xZE0,.section_nNFx{gap:.35rem}.badge_lTbz{border-radius:var(--ifm-global-radius);font-size:.68rem;font-weight:700;padding:.12rem .45rem}.badgeType_ONfB{background:#3b82f629;color:#1d4ed8}.badgeMuted_JP3r{background:var(--ifm-color-emphasis-200);color:var(--ifm-color-emphasis-700)}.badgeOk_jo6w{background:#22c55e2e;color:#15803d}.badgeErr_PZTP{background:#ef444429;color:#b91c1c}.preview_GgJm,.run_tjpC{background:var(--ifm-background-color)}.spacer_ytkE{margin-left:auto}.preview_GgJm{border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-global-radius);line-height:1.7;padding:.6rem .75rem}.preview_GgJm .neokapi-var{background:#3b82f626;border:1px solid #3b82f666;border-radius:var(--ifm-global-radius);color:#1e40af}.preview_GgJm .neokapi-node,.preview_GgJm .neokapi-var{align-items:center;display:inline-flex;font-size:.85em;padding:0 .3rem}.preview_GgJm .neokapi-node{background:#f59e0b2e;border:1px solid #f59e0b73;border-radius:var(--ifm-global-radius);color:#92400e;cursor:help}.preview_GgJm .neokapi-sub{align-items:center;background:#14b8a629;border:1px solid #14b8a673;border-radius:var(--ifm-global-radius);color:#0f766e;display:inline-flex;font-size:.85em;padding:0 .3rem}.preview_GgJm [data-neokapi-span]{border-bottom:2px solid #94a3b8b3}.preview_GgJm .neokapi-unknown{background:#ef44441f;border-radius:var(--ifm-global-radius);color:#b91c1c;padding:0 .2rem}.preview_GgJm .neokapi-plural,.preview_GgJm .neokapi-select{display:flex;flex-direction:column;gap:.3rem}.preview_GgJm .neokapi-plural-form,.preview_GgJm .neokapi-select-case{align-items:baseline;background:#a855f70f;border-left:3px solid #a855f78c;border-radius:0 var(--ifm-global-radius) var(--ifm-global-radius) 0;display:flex;gap:.5rem;padding:.2rem .4rem}.kapi-pg-file-row:hover,.kapi-pg-icon-btn:hover{background:var(--kpg-hover)}.preview_GgJm .neokapi-plural-form-label,.preview_GgJm .neokapi-select-case-label{color:#7c3aed;font-family:var(--ifm-font-family-monospace);font-size:.72rem;font-weight:700;min-width:5.5rem}.runs_ejq7{align-items:stretch;display:flex;flex-wrap:wrap;gap:.3rem}.run_tjpC{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:inline-flex;flex-direction:column;font-size:.78rem;gap:.1rem;padding:.2rem .4rem}.runIndex_CGIL{color:var(--ifm-color-emphasis-500);font-size:.62rem}.runKind_IibT{font-size:.62rem;font-weight:700}.runPh_sqtS{border-color:#f59e0b8c}.runPhKind_wdMf{color:#b45309}.runPc_wxBo{border-color:#3b82f68c}.runPcKind__8_K{color:#1d4ed8}.runPlural_MCHi{border-color:#a855f78c}.runPluralKind_HdBP{color:#7c3aed}.runSub_XG7t{border-color:#14b8a68c}.runSubKind_abTn{color:#0f766e}.runHighlight_n6Pw{background:color-mix(in srgb,var(--ifm-color-primary) 12%,var(--ifm-background-color));outline:2px solid var(--ifm-color-primary);outline-offset:1px}.rangeMark_R5qo{background:color-mix(in srgb,var(--ifm-color-primary) 35%,#0000);border-radius:2px;padding:0 1px}.findings_idPo,.modalHead_fI1B,.specDetailRow_Ye7i{display:flex;flex-direction:column;gap:.25rem}.finding_jlBP{align-items:baseline;background:#ef444414;border-radius:var(--ifm-global-radius);display:flex;font-size:.8rem;gap:.4rem;padding:.25rem .4rem}.findingKind_ICKc{color:#b91c1c;font-size:.72rem;font-weight:700;white-space:nowrap}.annAnchor_Fula,.status_NWYK{color:var(--ifm-color-emphasis-600)}.fixtureTiers_nzgo,.phList_J1nj{display:flex;flex-wrap:wrap;gap:.3rem}.chip_ZUwC,.phChip_iOnn{align-items:center;display:inline-flex;font-family:var(--ifm-font-family-monospace)}.phChip_iOnn{background:var(--ifm-color-emphasis-100);border:1px solid var(--ifm-color-emphasis-300);border-radius:999px;font-size:.74rem;gap:.3rem;padding:.12rem .45rem}.phOptional_wtsV{border-style:dashed;opacity:.7}.annItem_K1tK{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-global-radius);cursor:pointer;gap:.2rem;padding:.45rem .6rem;transition:border-color .12s}.annItemActive__uix{background:color-mix(in srgb,var(--ifm-color-primary) 8%,var(--ifm-card-background-color))}.annId_UpSZ{font-size:.8rem;font-weight:700}.annAnchor_Fula{font-size:.72rem}.annResolution_GzQY,.carouselDoc_dOoe,.coverageTable_W7LG code,.gatesTable_xXpK code{font-size:.78rem}.status_NWYK{font-size:.85rem;min-height:1.3rem}.buttonGhost_SPJC{border-color:var(--ifm-color-emphasis-300)}.buttonGhost_SPJC,.chip_ZUwC{background:var(--ifm-background-color);color:var(--ifm-font-color-base)}.chip_ZUwC{border:1px solid var(--ifm-color-emphasis-300);border-radius:999px;cursor:pointer;font-size:.8rem;gap:.3rem;padding:.35rem .7rem}.catTag_PWyW,.summaryStat_NWxm{background:var(--ifm-color-emphasis-100);border-radius:var(--ifm-global-radius)}.browserHead_DtX5,.summary_p6eu{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.summaryStat_NWxm{align-items:baseline;display:inline-flex;font-size:.85rem;gap:.3rem;padding:.3rem .7rem}.summaryCount_BvkR{font-family:var(--ifm-font-family-monospace);font-size:1.05rem;font-weight:700}.table_xfAR{border-collapse:collapse;font-size:.83rem;width:100%}.table_xfAR td,.table_xfAR th{border-bottom:1px solid var(--ifm-color-emphasis-200);padding:.45rem .6rem;text-align:left;vertical-align:top}.caseDesc_HRJc{color:var(--ifm-color-emphasis-600);font-size:.78rem}.verdict_L0QG{font-family:var(--ifm-font-family-monospace);font-size:.78rem;font-weight:700;white-space:nowrap}.pass_KuQN{color:#15803d}.fail_PcLx{color:#b91c1c}.catTag_PWyW{color:var(--ifm-color-emphasis-700);font-size:.7rem;padding:.1rem .4rem;white-space:nowrap}.detail_lO6u{color:var(--ifm-color-emphasis-600);font-size:.72rem;word-break:break-word}:root{--docusaurus-collapse-button-bg:#0000;--docusaurus-collapse-button-bg-hover:#0000001a;--kpg-radius:var(--ifm-global-radius,8px);--kpg-border:var(--ifm-color-emphasis-300,#0000001f);--kpg-border-soft:var(--ifm-color-emphasis-200,#00000014);--kpg-surface:var(--ifm-background-surface-color,#fff);--kpg-fg:var(--ifm-font-color-base,#1c1e21);--kpg-muted:var(--ifm-color-emphasis-600,#606770);--kpg-accent:var(--ifm-color-primary,#2e8555);--kpg-hover:var(--ifm-color-emphasis-100,#0000000a);--kpg-danger:var(--ifm-color-danger,#e5484d);--kpg-mono:var(--ifm-font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px}.exampleList_xHj3,.kapi-pg-wrapper{display:flex;flex-direction:column;gap:.5rem}.kapi-pg-toolbar-title{flex:1;font-size:.9rem;font-weight:700}.kapi-pg-wrapper--maximized{background:var(--ifm-background-color,#fff);gap:.75rem;inset:0;padding:.75rem;position:fixed;z-index:2000}.appWorkspace_evas,.kapi-pg-modal-body>*,.kapi-pg-wrapper--maximized .kapi-pg-layout{flex:1;min-height:0}.kapi-pg-layout{align-items:stretch;display:grid;gap:1rem;grid-template-columns:1fr 280px;min-height:460px}.kapi-pg-wrapper--fill .kapi-pg-layout{flex:1;height:100%;min-height:0}.kapi-pg-term-pane{background:#1e1e2e;border-radius:var(--kpg-radius);min-height:460px;overflow:hidden;padding:.5rem}.kapi-pg-wrapper--fill .kapi-pg-term-pane{min-height:0}.kapi-pg-term{height:100%;min-height:440px;width:100%}.kapi-pg-wrapper--fill .kapi-pg-term{min-height:0}.kapi-pg-files-pane{background:var(--kpg-surface);border:1px solid var(--kpg-border);border-radius:var(--kpg-radius);display:flex;flex-direction:column;overflow:hidden}.kapi-pg-files{display:flex;flex-direction:column;height:100%;min-height:0}.kapi-pg-files-header{align-items:center;border-bottom:1px solid var(--kpg-border);display:flex;gap:.5rem;padding:.55rem .6rem .55rem .75rem}.kapi-pg-files-title{flex:1;font-size:.9rem;font-weight:700;letter-spacing:.01em}.kapi-pg-files-cwd{border-bottom:1px solid var(--kpg-border-soft);color:var(--kpg-muted);font-family:var(--kpg-mono);font-size:.78rem;overflow:hidden;padding:.4rem .75rem;text-overflow:ellipsis;white-space:nowrap}.kapi-pg-file-list{flex:1;list-style:none;margin:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.25rem 0}.kapi-pg-file-row{align-items:center;border-radius:6px;display:flex;font-family:var(--kpg-mono);font-size:.84rem;gap:.4rem;justify-content:space-between;margin:0 .25rem;min-height:32px;padding:.15rem .5rem .15rem .75rem}.kapi-pg-dir-link,.kapi-pg-file-name{align-items:center;background:none;border:none;border-radius:4px;color:var(--kpg-fg);cursor:pointer;display:inline-flex;flex:1;font:inherit;gap:.4rem;margin:0;min-width:0;padding:.2rem 0;text-align:left}.kapi-pg-file-icon{color:var(--kpg-muted);flex-shrink:0}.kapi-pg-dir-link,.kapi-pg-file-name:hover .kapi-pg-file-icon,.kapi-pg-file-name:hover .kapi-pg-file-label,.kapi-pg-icon-btn--accent:hover{color:var(--kpg-accent)}.kapi-pg-file-actions{display:flex;flex-shrink:0;gap:.15rem;opacity:0;transition:opacity .12s}.kapi-pg-btn,.kapi-pg-icon-btn{display:inline-flex;cursor:pointer;touch-action:manipulation}.kapi-pg-file-row:focus-within .kapi-pg-file-actions,.kapi-pg-file-row:hover .kapi-pg-file-actions{opacity:1}.kapi-pg-empty{color:var(--kpg-muted);font-size:.82rem;font-style:italic;padding:.5rem .75rem}.kapi-pg-icon-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--kpg-muted);height:28px;justify-content:center;padding:0;transition:background .12s,color .12s;width:28px}.kapi-pg-icon-btn:hover{color:var(--kpg-fg)}.kapi-pg-icon-btn:focus-visible{outline:2px solid var(--kpg-accent);outline-offset:1px}.kapi-pg-icon-btn--danger:hover{background:color-mix(in srgb,var(--kpg-danger) 12%,#0000);color:var(--kpg-danger)}.kapi-pg-btn{align-items:center;background:var(--kpg-surface);border:1px solid var(--kpg-border);border-radius:6px;color:var(--kpg-fg);font:inherit;font-size:.82rem;gap:.35rem;padding:.3rem .7rem;transition:background .12s,border-color .12s}.kapi-pg-btn:hover{background:var(--kpg-hover);border-color:var(--kpg-muted)}.kapi-pg-btn:focus-visible{outline:2px solid var(--kpg-accent);outline-offset:1px}.kapi-pg-btn--sm{font-size:.8rem;padding:.25rem .55rem}.kapi-pg-notice{border:1px solid var(--ifm-color-emphasis-300,#0000001f);border-radius:var(--ifm-global-radius,8px);padding:1rem 1.25rem}.kapi-pg-loading{align-items:center;display:flex;flex-direction:column;gap:.7rem;height:100%;justify-content:center;min-height:240px;padding:2rem;text-align:center}.kapi-pg-spinner{animation:.7s linear infinite r;border:3px solid var(--ifm-color-emphasis-300,#7f7f7f4d);border-radius:50%;border-top-color:var(--ifm-color-primary,#4a7cf6);height:30px;width:30px}.kapi-pg-loading-title{color:var(--ifm-font-color-base);font-size:1rem;font-weight:600}.kapi-pg-loading-sub{color:var(--ifm-color-emphasis-600,#8a8a93);font-size:.85rem;max-width:38ch}.kapi-pg-overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:3000}.kapi-pg-preview{background:var(--ifm-background-surface-color,#fff);border-radius:var(--ifm-global-radius,8px);box-shadow:0 10px 40px #00000059;color:var(--ifm-font-color-base,#1c1e21);display:flex;flex-direction:column;max-height:85vh;width:min(900px,100%)}.kapi-pg-preview-header{align-items:center;border-bottom:1px solid var(--ifm-color-emphasis-300,#0000001f);display:flex;gap:.6rem;padding:.75rem 1rem}.kapi-pg-preview-title{flex:1;font-weight:700;word-break:break-all}.gridCardName__6Vw,.kapi-pg-raw,.kapi-pg-snippet-code,.modalTitle_AIPi,.output_Zbwd{word-break:break-word}.kapi-pg-badge,.kapi-pg-preview-note code,.kapi-pg-preview-title{font-family:var(--ifm-font-family-monospace,ui-monospace,monospace)}.kapi-pg-badge{background:var(--ifm-color-emphasis-200,#00000014);border-radius:999px;font-size:.75rem;padding:.1rem .6rem}.kapi-pg-preview-body{overflow:auto;overscroll-behavior:contain;padding:1rem}.kapi-pg-preview-meta{color:var(--ifm-color-emphasis-700,#555);font-size:.85rem;margin-bottom:.5rem}.kapi-pg-preview-error{color:var(--ifm-color-danger,#e5484d)}.kapi-pg-preview-table{border-collapse:collapse;display:table;font-size:.9rem;width:100%}.kapi-pg-preview-table td,.kapi-pg-preview-table th{border:1px solid var(--ifm-color-emphasis-300,#0000001f);padding:.4rem .6rem;text-align:left;vertical-align:top}.kapi-pg-preview-table th{background:var(--ifm-color-emphasis-100,#0000000a)}.kapi-pg-raw{background:var(--ifm-code-background,var(--ifm-color-emphasis-100,#f6f7f8));border:1px solid var(--ifm-color-emphasis-200,#00000014);border-radius:var(--ifm-global-radius,8px);font-family:var(--ifm-font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.82rem;line-height:1.55;margin:0;max-height:65vh;overflow:auto;padding:.6rem .75rem;white-space:pre-wrap}.kapi-pg-preview-note{color:var(--ifm-color-emphasis-600,#606770);font-size:.85rem;margin:0 0 .6rem}.kapi-pg-modal-overlay{align-items:center;animation:.16s both m;backdrop-filter:blur(6px);background:#0000009e;display:flex;inset:0;justify-content:center;padding:clamp(.5rem,3vw,2.5rem);position:fixed;z-index:2500}.kapi-pg-modal-overlay--hidden{display:none!important}@keyframes m{0%{backdrop-filter:blur(0);background:#0000}}@keyframes n{0%{transform:translateY(10px) scale(.985)}}.kapi-pg-modal{animation:.18s both n;background:var(--kpg-surface);border-radius:var(--ifm-global-radius,10px);box-shadow:0 24px 70px #0000008c;color:var(--kpg-fg);display:flex;flex-direction:column;height:min(800px,92vh);overflow:hidden;width:min(1200px,100%)}.kapi-pg-modal-bar{align-items:center;border-bottom:1px solid var(--ifm-color-emphasis-200,#00000014);display:flex;gap:.6rem;padding:.6rem .75rem .6rem 1rem}.kapi-pg-modal-title{font-size:.95rem;font-weight:700}.kapi-pg-modal-hint{color:var(--ifm-color-emphasis-600,#606770);flex:1;font-size:.78rem}.kapi-pg-modal-body{display:flex;flex:1;min-height:0;overscroll-behavior:contain;padding:.75rem}.kapi-pg-snippet{margin:0 0 1rem}.kapi-pg-snippet-row{align-items:stretch;background:var(--ifm-code-background,var(--ifm-color-emphasis-100,#f6f7f8));border:1px solid var(--ifm-color-emphasis-300,#0000001f);border-radius:var(--ifm-global-radius,8px);display:flex;gap:0;overflow:hidden}.kapi-pg-snippet-code{align-self:center;background:#0000;border:none;flex:1;font-family:var(--ifm-font-family-monospace,ui-monospace,monospace);font-size:.9rem;min-width:0;padding:.6rem .9rem;white-space:pre-wrap}.kapi-pg-snippet-prompt{color:var(--ifm-color-emphasis-500,#898d92);-webkit-user-select:none;user-select:none}.kapi-pg-run-btn{align-items:center;background:var(--ifm-color-primary,#2e8555);border:none;border-left:1px solid var(--ifm-color-emphasis-300,#0000001f);color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:.85rem;font-weight:600;gap:.4rem;padding:0 1rem;touch-action:manipulation;transition:background .12s}.kapi-pg-run-btn:hover{background:var(--ifm-color-primary-dark,#29784c)}.kapi-pg-run-btn:focus-visible{outline:2px solid var(--ifm-color-primary,#2e8555);outline-offset:2px}.kapi-pg-snippet-expected{background:var(--ifm-color-emphasis-100,#f6f7f8);border:1px solid var(--ifm-color-emphasis-200,#00000014);border-radius:var(--ifm-global-radius,8px);font-size:.82rem;margin:.5rem 0 0;overflow-x:auto;padding:.6rem .9rem}.card_KIUQ,.step_oU8U{background:var(--ifm-background-surface-color)}.dropBtn_HjOH,.step_oU8U{border:1px solid var(--ifm-color-emphasis-300)}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:0}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{border:0;height:0;left:-9999em;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;resize:none;top:0;white-space:nowrap;width:0;z-index:-5}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .xterm-viewport{background-color:#000;bottom:0;cursor:default;left:0;overflow-y:scroll;position:absolute;right:0;top:0}.heroStageWrap_KADQ,.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{left:0;position:absolute;top:0}.xterm-char-measure-element{display:inline-block;left:-9999em;line-height:normal;position:absolute;top:0;visibility:hidden}.xterm .xterm-scrollable-element>.scrollbar,.xterm.enable-mouse-events{cursor:default}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{bottom:0;color:#0000;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.theme-code-block:hover .copyButtonCopied_dx6i,.xterm-dim{opacity:1!important}.xterm-underline-2{text-decoration:underline;-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{text-decoration:underline;-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{text-decoration:underline;-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{text-decoration:underline;-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{-webkit-text-decoration:overline;text-decoration:overline}.xterm-overline.xterm-underline-1{-webkit-text-decoration:overline underline;text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{-webkit-text-decoration:line-through;text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{position:absolute;z-index:6}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{pointer-events:none;position:absolute;right:0;top:0;z-index:8}.xterm-decoration-top{position:relative;z-index:2}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{background:#0000;opacity:1;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;height:3px;left:3px;top:0;width:100%}.xterm .xterm-scrollable-element>.shadow.left,.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;height:100%;left:0;top:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;height:3px;left:0;top:0;width:3px}.steps_z8Cc{display:flex;flex-wrap:wrap;gap:.4rem;margin:.6rem 0}.overlayRow_z0x4,.step_oU8U{align-items:center;font-family:var(--ifm-font-family-monospace)}.step_oU8U{border-radius:6px;color:var(--ifm-font-color-base);cursor:pointer;display:inline-flex;font-size:.85rem;gap:.35rem;padding:.3rem .7rem}.step_oU8U:disabled{cursor:not-allowed;opacity:.45}.stepDone_Q2n7{border-color:var(--ifm-color-success);color:var(--ifm-color-success-dark)}.stepNum_whcX{opacity:.6}.panel_77bN{display:grid;gap:.8rem;grid-template-columns:1fr 1fr;margin-top:.6rem}.card_KIUQ{border:1px solid var(--ifm-color-emphasis-200);border-radius:8px;min-width:0;padding:.7rem .8rem}.cardTitle_O43t{font-size:.8rem;font-weight:600;letter-spacing:.03em;margin-bottom:.5rem;opacity:.7}.kv_WuUN{display:grid;font-family:var(--ifm-font-family-monospace);font-size:.85rem;gap:.2rem .7rem;grid-template-columns:auto 1fr}.pill_T1RU{border-radius:999px;display:inline-block;font-size:.78rem;font-weight:600;padding:.08rem .5rem}.pillDirty_rMTP{background:var(--ifm-color-warning-contrast-background);color:var(--ifm-color-warning-dark)}.pillClean_wAa9{background:var(--ifm-color-success-contrast-background);color:var(--ifm-color-success-dark)}.overlayRow_z0x4{display:flex;font-size:.84rem;gap:.5rem;margin:.15rem 0}.overlayBar_LwdE{background:var(--ifm-color-primary);border-radius:3px;height:.5rem;min-width:2px}.output_Zbwd{font-size:.82rem;margin:0;max-height:16rem;overflow:auto;white-space:pre-wrap}.binaryNote_Hjde{font-size:.84rem;opacity:.85}.groupHeading_p0SG{border-bottom:1px solid var(--ifm-color-emphasis-200);color:var(--ifm-color-emphasis-700);font-size:.9rem;letter-spacing:.02em;margin-bottom:.75rem;padding-bottom:.4rem;text-transform:capitalize}.admonitionHeading_W236,.flagTable_XF45 th,.heroFormatsLabel_t1oy,.runBadge_gXR0,.tierEyebrow_xJ05{text-transform:uppercase}.gridCard_s6Vi:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.gridCardName__6Vw{font-family:var(--ifm-font-family-monospace);font-size:.95rem;font-weight:600;line-height:1.2}.runBadge_gXR0{align-items:center;border-radius:3px;display:inline-flex;flex-shrink:0;font-size:.68rem;font-weight:600;gap:.25rem;letter-spacing:.03em;padding:.12rem .45rem}.runOffline_AZmf{background:color-mix(in srgb,var(--ifm-color-success) 16%,#0000);color:var(--ifm-color-success-darker)}[data-theme=dark] .runOffline_AZmf{background:color-mix(in srgb,var(--ifm-color-success) 24%,#0000);color:var(--ifm-color-success-lighter)}.runDemo_OpqA{background:#d9770629;color:#92400e}.aliasTag_AypW,.synopsis_MZGu{background:var(--ifm-color-emphasis-100);font-family:var(--ifm-font-family-monospace)}[data-theme=dark] .runDemo_OpqA{background:#fbbf2438;color:#fde68a}.aliasTag_AypW{border-radius:3px;color:var(--ifm-color-emphasis-700);font-size:.72rem;padding:.1rem .4rem}.description_RXKU{color:var(--ifm-color-emphasis-800);font-size:.9rem;line-height:1.55;margin:0 0 .75rem}.synopsis_MZGu{border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);display:block;font-size:.85rem;margin:0 0 1rem;overflow-x:auto;padding:.55rem .85rem;white-space:pre}.synopsisPrompt_ucyI{color:var(--ifm-color-emphasis-500);-webkit-user-select:none;user-select:none}.demoNote_jzEm,.runHint_zGt_{font-size:.82rem;margin:0 0 .6rem}.demoNote_jzEm{background:#d977061a;border:1px solid #d9770647;border-radius:var(--ifm-global-radius);color:#92400e;padding:.55rem .75rem}[data-theme=dark] .demoNote_jzEm{background:#fbbf241f;border-color:#fbbf244d;color:#fde68a}.networkNote_fNcD{background:#8b5cf614;border:1px solid #8b5cf63d;border-radius:var(--ifm-global-radius);color:var(--ifm-color-emphasis-700);display:flex;flex-direction:column;font-size:.85rem;gap:.4rem;padding:.75rem .9rem}.flagTable_XF45{border-collapse:collapse;display:table;font-size:.82rem;width:100%}.flagTable_XF45 td,.flagTable_XF45 th{border-bottom:1px solid var(--ifm-color-emphasis-200);padding:.35rem .6rem;text-align:left;vertical-align:top}.carouselDotActive_SyRz .carouselDotMark_jkD0,.heroArrow_y9GZ:hover{background:var(--ifm-color-primary);border-color:var(--ifm-color-primary)}.flagTable_XF45 th{color:var(--ifm-color-emphasis-500);font-size:.7rem;font-weight:700}.flagName_DHLr{color:var(--ifm-color-primary-darker);font-family:var(--ifm-font-family-monospace);white-space:nowrap}.flagDefault_UnKm,.flagType_SLxo{color:var(--ifm-color-emphasis-600);font-family:var(--ifm-font-family-monospace);font-size:.74rem}.modal_Rx5p{animation:.14s ease-out p;background:var(--ifm-background-surface-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);box-shadow:0 12px 48px #0000004d;display:flex;flex-direction:column;max-height:92vh;max-width:960px;outline:0;width:100%}.modalTitle_AIPi{font-family:var(--ifm-font-family-monospace);font-size:1.15rem;line-height:1.2;margin:0}.carouselFile_IVw0,.deckLabel_oS5O{font-family:var(--ifm-font-family-monospace,ui-monospace,monospace)}.suiteName_Y0SJ,.testCaseName_P15m,.testName_rVlX{word-break:break-all}@keyframes o{0%{opacity:0}to{opacity:1}}@keyframes p{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.browserHint_kBlE{color:var(--ifm-color-emphasis-700);flex:1 1 16rem;font-size:.82rem}.backBtn_H_Rh,.detailBar_K7Qt,.dropBtn_HjOH{align-items:center;background:var(--ifm-background-color)}.dropBtn_HjOH{border-radius:8px;color:var(--ifm-font-color-base);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.4rem .75rem;transition:border-color .15s,background .15s}.dropBtn_HjOH:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.dropBtn_HjOH:disabled{cursor:progress;opacity:.6}.detailBar_K7Qt{display:flex;flex-wrap:wrap;gap:.6rem;position:sticky;top:0;z-index:1}.backBtn_H_Rh{border:1px solid var(--ifm-color-emphasis-300);border-radius:8px;color:var(--ifm-color-emphasis-800);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;padding:.3rem .65rem}.carouselCard_QAL7,.heroCard_OyaL{border:1px solid var(--ifm-color-emphasis-200);box-shadow:0 14px 40px #0000001a}.backBtn_H_Rh:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.detailHint_r2C4{color:var(--ifm-color-emphasis-600);font-size:.76rem}.showcaseLoading_LWNm{align-items:center;color:var(--ifm-color-emphasis-600);display:flex;font-size:.9rem;gap:.5rem;justify-content:center;padding:2rem .75rem}.showcaseError_iYiB{color:var(--ifm-color-danger,#d33);font-size:.8rem;margin:0}.modalTitle_R_gf{font-size:1.35rem;font-weight:800;line-height:1.2}.appLede_atqM,.modalSub_FJ2I{color:var(--ifm-color-emphasis-700);font-size:.9rem;margin:0}.body_JcsQ{display:flex;flex:1;flex-direction:column;gap:.85rem;min-height:0;overflow-y:auto}.carouselCard_QAL7{background:var(--ifm-background-color);border-radius:16px;display:flex;flex-direction:column;gap:.65rem;max-width:30rem;padding:.9rem}.carouselOpen_sR94{background:#0000;border:none;border-radius:12px;cursor:pointer;display:block;padding:0;text-align:left;transition:transform .18s,box-shadow .18s;width:100%}.carouselOpen_sR94:hover{transform:translateY(-2px)}.carouselOpen_sR94:focus-visible{outline:3px solid var(--ifm-color-primary);outline-offset:3px}.carouselChrome_HYSo{align-items:center;display:flex;font-size:.74rem;justify-content:space-between;margin-bottom:.55rem}.carouselFile_IVw0{color:var(--ifm-color-emphasis-700);font-weight:600}.carouselLangs_CF6S{align-items:center;color:var(--ifm-color-emphasis-600);display:inline-flex;font-weight:700;gap:.3rem}.carouselStage_kdtS{min-height:12rem;position:relative}.carouselReveal_iklk{animation:.5s q}@keyframes q{0%{opacity:.25;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.carouselStaticGrid_vrxP{display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.carouselDot_Mm5Q,.carouselDots_xZE0{align-items:center;display:inline-flex}.carouselDot_Mm5Q{background:#0000;border:1px solid #0000;border-radius:999px;color:var(--ifm-color-emphasis-600);cursor:pointer;font-size:.72rem;font-weight:600;gap:.3rem;padding:.2rem .55rem;transition:background .15s,color .15s,border-color .15s}.carouselDotMark_jkD0{background:#0000;border:1.5px solid;border-radius:50%;height:.5rem;width:.5rem}.carouselDot_Mm5Q:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.carouselDotActive_SyRz{background:color-mix(in srgb,var(--ifm-color-primary) 12%,#0000);color:var(--ifm-color-primary)}.heroArrow_y9GZ,.heroCard_OyaL{background:var(--ifm-background-color)}.carouselCycle_HQvA{align-items:center;color:var(--ifm-color-emphasis-500);display:inline-flex;font-size:.7rem;font-weight:700;gap:.25rem}.carouselSpin_JYub{animation:3.3s linear infinite r}@keyframes r{to{transform:rotate(1turn)}}.carouselCaption_Ocer{color:var(--ifm-color-emphasis-800);font-size:.92rem;font-weight:600;margin:0;text-align:center}.srOnly_DJXb{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.heroCard_OyaL{border-radius:16px;display:flex;flex-direction:column;gap:.7rem;max-width:32rem;padding:.9rem}.heroArrow_y9GZ{border:1px solid var(--ifm-color-emphasis-200);border-radius:999px;box-shadow:0 4px 14px #0000001f;color:var(--ifm-color-emphasis-700);cursor:pointer;display:grid;height:2rem;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s,color .15s,transform .15s;width:2rem;z-index:3}.heroArrow_y9GZ:hover{color:#fff;transform:translateY(-50%) scale(1.08)}.heroArrowPrev_C1C5{left:-.85rem}.heroArrowNext_U1wF{right:-.85rem}.heroOpen_GcfC{background:#0000;border:0;cursor:pointer;display:block;padding:0;text-align:left;width:100%}.deckBackFar_wetO,.deckBackNear_yFH1,.heroStage_Q0q2{border:1px solid var(--ifm-color-emphasis-200);transition:background .45s}.heroChrome_dLvr{align-items:center;color:var(--ifm-color-emphasis-600);display:flex;font-size:.72rem;justify-content:flex-end;padding:0 .15rem .4rem}.deckLabelLocale_fgp8,.heroStageName_s_M4{color:var(--ifm-color-primary);font-weight:700}.deck_WG_2{margin:0 .4rem .5rem 0;position:relative}.deck_WG_2[data-locale=qps]{--kapi-preview-bg:color-mix(in srgb,#d98c00 8%,var(--ifm-background-color))}.deck_WG_2[data-locale=ja]{--kapi-preview-bg:color-mix(in srgb,var(--ifm-color-primary) 10%,var(--ifm-background-color))}.deckBackFar_wetO,.deckBackNear_yFH1{background:var(--kapi-preview-bg,var(--ifm-color-emphasis-100));border-radius:12px;box-shadow:0 6px 18px #00000014;inset:0;position:absolute}.deckBackNear_yFH1{opacity:.65;transform:translate(5px,7px) rotate(1.8deg);z-index:1}.deckBackFar_wetO{opacity:.38;transform:translate(10px,13px) rotate(3.4deg);z-index:0}.heroStage_Q0q2{background:var(--kapi-preview-bg,var(--ifm-background-color));border-radius:12px;box-shadow:0 8px 22px #0000001a;display:flex;flex-direction:column;justify-content:center;min-height:12.5rem;overflow:hidden;padding:0;position:relative;z-index:2}.heroStageRead_qOhT{padding-bottom:2.7rem}.deckLabel_oS5O{background:color-mix(in srgb,var(--ifm-background-color) 86%,#0000);border:1px solid var(--ifm-color-emphasis-200);border-radius:6px;color:var(--ifm-color-emphasis-700);font-size:.62rem;font-weight:600;left:.5rem;padding:.1rem .45rem;position:absolute;top:.5rem;z-index:2}.heroDoc_gTt1{font-size:.82rem}.heroBadge_aVR4{background:color-mix(in srgb,var(--ifm-color-primary) 14%,var(--ifm-background-color));border:1px solid color-mix(in srgb,var(--ifm-color-primary) 30%,#0000);border-radius:999px;color:var(--ifm-color-primary);font-size:.64rem;font-weight:700;padding:.15rem .5rem;right:.5rem;top:.5rem;z-index:2}.heroFormatChip_DC8E,.heroFormats_tZa5{background:var(--ifm-background-color)}.heroBadge_aVR4,.heroFormats_tZa5{animation:.4s q;position:absolute}.heroFormats_tZa5{align-items:center;border-top:1px solid var(--ifm-color-emphasis-200);inset-inline:0;bottom:0;display:flex;flex-wrap:wrap;gap:.3rem;justify-content:center;padding:.45rem .55rem}.heroFormatsLabel_t1oy{color:var(--ifm-color-emphasis-500);font-size:.58rem;font-weight:700;letter-spacing:.05em;margin-right:.15rem}.heroFormatChip_DC8E{border:1px solid var(--ifm-color-emphasis-200);border-radius:6px;color:var(--ifm-color-emphasis-700);font-size:.62rem;font-weight:600;padding:.08rem .4rem}.heroFormatMore_femX{border-color:color-mix(in srgb,var(--ifm-color-primary) 30%,#0000);color:var(--ifm-color-primary)}.heroCaption_r1UA{animation:.4s q;color:var(--ifm-color-emphasis-700);font-size:.82rem;line-height:1.4;margin:0;min-height:2.4rem}.heroCta_RWMn{align-items:center;align-self:center;background:var(--ifm-color-primary);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;padding:.5rem 1.1rem;transition:background .15s,transform .15s,box-shadow .15s}.buttonGroup_PvVf button,.codeBlockContainer_qCaq{background:var(--prism-background-color);color:var(--prism-color)}.categoryLinkLabel_Qawr,.linkLabel_x7dI{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.heroCta_RWMn:hover{background:var(--ifm-color-primary-dark);box-shadow:0 8px 22px color-mix(in srgb,var(--ifm-color-primary) 35%,#0000);transform:translateY(-1px)}.iconExternalLink__lxW{margin-left:.3rem}.linkLabel_x7dI{line-clamp:2;-webkit-line-clamp:2}.categoryLink_EM8h{overflow:hidden}.menu__link--sublist-caret:after{margin-left:var(--ifm-menu-link-padding-vertical)}.categoryLinkLabel_Qawr{flex:1;line-clamp:2;-webkit-line-clamp:2}.docMainContainer_Rz_B,.docRoot_Zz3u{display:flex;width:100%}.docsWrapper_v07g{display:flex;flex:1 0 auto}.anchorTargetStickyNavbar_E1Zg{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorTargetHideOnScrollNavbar_xQhy{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.hash-link:before{content:"#"}.footerLogoLink_Ez_j:hover,.hash-link:focus,:hover>.hash-link{opacity:1}.codeBlockContainer_qCaq{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlock_FXT3{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockLines_kF44{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_IafO{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_A5ev{counter-increment:line-count;display:table-row}.codeLineNumber_yCeg{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_yCeg:before{content:counter(line-count);opacity:.4}.codeLineContent_i3Ok{padding-right:var(--ifm-pre-padding)}.copyButtonIcons_squ9{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_F7Ug,.copyButtonSuccessIcon_sBbs{fill:currentColor;height:inherit;left:0;opacity:inherit;position:absolute;top:0;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_sBbs{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_dx6i .copyButtonIcon_F7Ug{opacity:0;transform:scale(.33)}.copyButtonCopied_dx6i .copyButtonSuccessIcon_sBbs{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_HslC{height:1.2rem;width:1.2rem}.buttonGroup_PvVf{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup_PvVf 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_PvVf button:focus-visible,.buttonGroup_PvVf button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup_PvVf button{opacity:.4}.codeBlockContent_Efhh{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_vaI3{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_vaI3+.codeBlockContent_Efhh .codeBlock_e_dC{border-top-left-radius:0;border-top-right-radius:0}.details_pABR{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_pABR>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_pABR>summary::-webkit-details-marker{display:none}.details_pABR>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_T8M0{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.details_tm0z{--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_kCm7{list-style:none}:not(.containsTaskList_kCm7>li)>.containsTaskList_kCm7{padding-left:0}.img_IHzb{height:auto}.admonition_Nr15{margin-bottom:1em}.admonitionHeading_W236{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family)}.admonitionIcon_IyGR{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_IyGR svg{display:inline-block;fill:var(--ifm-alert-foreground-color);height:1.6em;width:1.6em}.iconLanguage_SPQB{margin-right:5px;vertical-align:text-bottom}.navbarSearchContainer_KJyJ:empty{display:none}.navbarHideable_onbD{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_uYUL{transform:translate3d(0,calc(-100% - 2px),0)}.errorBoundaryError_hRCb{color:red;white-space:pre-wrap}.divergenceChip_CUvR,.duration_jwb7,.noteLink_uJVc,.testCaseStatus__iMB,.totalLabel_UE6J{white-space:nowrap}.errorBoundaryFallback_lsNn{color:red;padding:.55rem}.navbar__items--right>:last-child{padding-right:0}.footerLogoLink_Ez_j{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.mainWrapper_jkto{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.page_pZBt{margin:0 auto;max-width:1100px;padding:2.5rem 1.25rem 4rem}.hero_DDSU,.hero_QgeY,.hero_qyTq,.hero_uCav,.section_EeIe,.section_FjkH{margin-bottom:2rem}.hero_QgeY h1,.hero_uCav h1{font-size:2.4rem;margin-bottom:.75rem}.lede_SVwT{color:var(--ifm-color-emphasis-700);font-size:1.05rem;line-height:1.7;max-width:75ch}.note_LnPz{color:var(--ifm-color-emphasis-600);font-size:.95rem;line-height:1.65;margin-top:.75rem;max-width:75ch}.section_EeIe{overflow-x:auto}.footnote_Kd1H,.footnote_PZPu{border-top:1px solid var(--ifm-color-emphasis-200);color:var(--ifm-color-emphasis-600);font-size:.92rem;margin-top:1.5rem;padding-top:1.25rem}.breadcrumbHomeIcon_nu_0{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer_rlte{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.heroNote_T0ym{align-items:center;background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-left:4px solid var(--ifm-color-primary);border-radius:12px;color:var(--ifm-font-color-base);display:flex;font-size:.92rem;gap:1rem;line-height:1.5;margin:2rem 0 0;padding:.9rem 1.2rem}.noteLink_uJVc{appearance:none;background:none;border:none;color:var(--ifm-color-primary);cursor:pointer;flex:0 0 auto;font:inherit;font-weight:600;padding:0;-webkit-text-decoration:none;text-decoration:none}.detailPath_QULe,.specDriftList_QZoW,.specExampleCell_uEcB,.specFeatureCell_bHsN,.testCaseGoName_TTSh{font-family:var(--ifm-font-family-monospace)}.canonSplit_R0H5,.deltaCell_ByBb,.fixtureSizes_qVEt,.headlineSub_qOGK,.headline_irDq,.numCell_oReZ,.tierCounts_xG7M{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.diffDelGot_OD7I,.tierDecayedDeclared_YZq1{-webkit-text-decoration:line-through;text-decoration:line-through}.noteLink_uJVc:hover{color:var(--ifm-color-primary-dark);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.overlay_MUBv{align-items:center;backdrop-filter:blur(2px);background:#0000008c;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:1000}.modal_UElG{background:#fff;border-radius:14px;box-shadow:0 24px 60px #00000059;display:flex;flex-direction:column;max-height:85vh;max-width:720px;overflow:hidden;width:100%}html[data-theme=dark] .modal_UElG{background:#1b1b1d}.modalHeader_eZhH{align-items:center;border-bottom:1px solid var(--ifm-color-emphasis-200);display:flex;gap:.75rem;padding:1.1rem 1.5rem}.modalTitle_xBeC{flex:1 1 auto;font-size:1.2rem;margin:0}.modalClose_M_MG{appearance:none;background:none;border:none;border-radius:6px;color:var(--ifm-color-emphasis-700);cursor:pointer;flex:0 0 auto;font-size:1rem;line-height:1;padding:.25rem .5rem}.modalBody_jQxn{display:grid;gap:1.25rem;overflow-y:auto;padding:1.5rem}.noteCard_uhK7{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-left:4px solid var(--ifm-color-primary);border-radius:12px;margin:0;padding:1.25rem 1.5rem}.noteCard_uhK7 p{font-size:.98rem;font-style:italic;line-height:1.65;margin-bottom:1rem}.noteCardClaude__W1E{border-left-color:#61dafb}.noteSignature_bjBR{color:var(--ifm-font-color-base);display:flex;flex-direction:column;font-style:normal;font-weight:700}.noteRole_K_dM{color:var(--ifm-color-emphasis-600);font-size:.82rem;font-style:normal;font-weight:400;margin-top:.15rem}.heroBanner_qdFl{display:block;overflow:hidden;padding:3rem 0 3.5rem;position:relative}.heroBanner_qdFl:before{background:radial-gradient(60% 70% at 78% 18%,color-mix(in srgb,var(--ifm-color-primary) 28%,#0000),#0000 70%),linear-gradient(to bottom,color-mix(in srgb,var(--ifm-color-primary) 6%,#0000),#0000 55%);content:"";inset:0;pointer-events:none;position:absolute}.heroGrid_ibpR{align-items:center;display:grid;gap:2.5rem;grid-template-columns:1.05fr 1fr;position:relative;text-align:left}.gatesCol_GWRU,.heroAside_AFFD,.heroIntro__lSt{min-width:0}.heroLogo_U6bI{height:96px;margin-bottom:1rem;width:96px}.heroTitle_qg2I{font-size:2.4rem;line-height:1.12;margin-bottom:1rem;text-wrap:balance}.heroSubtitle_jFu1{color:var(--ifm-font-color-base);font-size:1.08rem;line-height:1.6;margin-bottom:1.5rem;max-width:38rem;opacity:.92}.buttons_AeoN{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.tryButton_B7Kd{align-items:center;background:var(--ifm-color-primary);border:none;color:#fff;display:inline-flex;font-weight:700;gap:.5rem;touch-action:manipulation;box-shadow:0 6px 20px color-mix(in srgb,var(--ifm-color-primary) 45%,#0000);transition:transform .15s,box-shadow .15s,background .15s}.tryButton_B7Kd:hover{background:var(--ifm-color-primary-dark);box-shadow:0 10px 28px color-mix(in srgb,var(--ifm-color-primary) 55%,#0000);color:#fff;transform:translateY(-1px)}.tryButton_B7Kd:focus-visible{outline:#fff solid 3px;outline-offset:2px}.heroHint_t2IF{font-size:.85rem;margin:.9rem 0 0;opacity:.75}.features_cAfv{align-items:center;display:flex;padding:2rem 0;width:100%}.sectionSubtitle_AZuW{color:var(--ifm-color-emphasis-700);font-size:1rem;margin:.5rem auto 0;max-width:40rem}.tierEyebrow_xJ05{background:color-mix(in srgb,var(--ifm-color-primary) 12%,#0000);border-radius:999px;color:var(--ifm-color-primary);display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.06em;margin-bottom:.4rem;padding:.1rem .55rem}.reactCallout_aQrm{align-items:center;background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-left:4px solid #61dafb;border-radius:12px;display:flex;gap:1rem;padding:.9rem 1.2rem;transition:border-color .15s,transform .15s,box-shadow .15s}.reactCallout_aQrm:hover{border-color:#61dafb;box-shadow:0 8px 24px #61dafb47;transform:translateY(-1px)}.reactCalloutBadge_Oc5I{background:#61dafb38;border-radius:999px;color:#0b7ea3;flex:0 0 auto;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:.15rem .6rem;text-transform:uppercase}.barSectionLabel_BDzu,.categoryTitle_kvwq,.statLabel_SHJh{letter-spacing:.05em;text-transform:uppercase}.reactCalloutText_jCde{flex:1 1 auto;font-size:.92rem;line-height:1.45}.reactCalloutArrow_kRlW{color:#2aa3c7;flex:0 0 auto;font-size:1.25rem}.familyRow_Xt6s{display:flex;flex-wrap:wrap;gap:1rem}.familyRow_Xt6s>*{flex:1 1 320px}.toolboxCallout_t6Rj{border-left-color:#2e8b57}.toolboxCallout_t6Rj:hover{border-color:#2e8b57;box-shadow:0 8px 24px #2e8b5747}.toolboxCallout_t6Rj .reactCalloutBadge_Oc5I{background:#2e8b5733;color:#1b6b41}.toolboxCallout_t6Rj .reactCalloutArrow_kRlW{color:#2e8b57}.toolboxCallout_t6Rj code{background:#2e8b571f;border-radius:5px;font-size:.85em;padding:.05rem .32rem}.summaryBar_s7qh{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.statCard_N_0a{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);flex:1 1 120px;padding:1rem;text-align:center}.statCardClickable_pRDR{cursor:pointer;transition:border-color .15s,box-shadow .15s}.statCardClickable_pRDR:hover{border-color:var(--ifm-color-primary);box-shadow:0 0 0 1px var(--ifm-color-primary)}.statCardActive_SVFc{background:color-mix(in srgb,var(--ifm-color-primary) 5%,var(--ifm-card-background-color));border-color:var(--ifm-color-primary);box-shadow:0 0 0 2px var(--ifm-color-primary)}.statValue_N1LR{color:var(--ifm-color-primary);font-size:1.75rem;font-weight:700}.statGreen_l6TF{color:#2e8555}.statRed_kZ1I{color:#dc2626}.statYellow_qGKh{color:#e3a008}.statLabel_SHJh{color:var(--ifm-color-emphasis-600);font-size:.8rem}.summaryBarsRow_LKXP{display:flex;gap:1.5rem;margin-bottom:1rem}.barSectionLabel_BDzu{color:var(--ifm-color-emphasis-500);font-size:.72rem;font-weight:700;margin-bottom:.35rem}.stackedBar_CuiR{background:var(--ifm-color-emphasis-200);border-radius:4px;display:flex;overflow:hidden}.filterStateSegment_ljgY,.segmentedBarPart_uMMm,.stackedBarSegment_fhoT{height:100%;transition:width .3s}.barLegend_yzqX{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.35rem}.legendItem_puRD{align-items:center;color:var(--ifm-color-emphasis-600);display:flex;font-size:.72rem;gap:.25rem}.legendDot_rhAQ{border-radius:2px;display:inline-block;flex-shrink:0;height:8px;width:8px}.categoryBreakdown_jlx5{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);margin-bottom:1rem;padding:1rem}.categoryTitle_kvwq{color:var(--ifm-color-emphasis-500);font-size:.72rem;font-weight:700;margin-bottom:.5rem}.categoryList_wJAz{display:grid;gap:.4rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.categoryItem__lD3{align-items:center;display:flex;font-size:.82rem;gap:.4rem}.categoryBar_gbr_{background:var(--ifm-color-emphasis-100);border-radius:3px;flex:1;height:6px;max-width:60px;overflow:hidden}.categoryBarFill_LMu7{border-radius:3px;height:100%;transition:width .3s}.categoryDot_cwqU{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.categoryLabel_kOmI{color:var(--ifm-color-emphasis-700);font-size:.78rem}.categoryCount_V8ob{color:var(--ifm-color-emphasis-800);font-size:.78rem;font-weight:600;margin-left:auto}.categoryPct_Qct9{color:var(--ifm-color-emphasis-500);font-weight:400}.categoryBadge_D0Es{border-radius:3px;color:#fff;display:inline-block;font-size:.65rem;font-weight:600;letter-spacing:.03em;line-height:1.4;margin-left:.5rem;padding:.1rem .4rem;text-transform:uppercase;vertical-align:middle}.coverageBarWrap_PKSc{background:var(--ifm-color-emphasis-200);border-radius:3px;height:6px;margin-top:.5rem;overflow:hidden}.coverageBarFill_Llfa{background:#2e8555;border-radius:3px;height:100%;transition:width .3s}.searchInput_IUh4,.search_cb4Q{border:1px solid var(--ifm-color-emphasis-300)}.toolbar_Qxm3{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.searchInput_IUh4{background:var(--ifm-background-color);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);flex:1 1 200px;font-size:.9rem;padding:.4rem .75rem}.activeFilterBanner_eYWL{align-items:center;background:color-mix(in srgb,var(--ifm-color-primary) 8%,var(--ifm-background-color));border:1px solid var(--ifm-color-primary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-emphasis-700);display:flex;font-size:.85rem;margin-bottom:1rem;padding:.5rem 1rem}.columnHeadings_RgNy,.header_EUSZ h1,.suiteName_Y0SJ,.verifyBanner_zYAc li{margin-bottom:.25rem}.nativeAlias_L0WN{color:var(--ifm-color-emphasis-400);font-size:.75rem;font-weight:400;margin-left:.15rem}.columnHeading_xQPW,.expandIcon_BFz3,.totalLabel_UE6J{color:var(--ifm-color-emphasis-500)}.filterList__Cs7{display:flex;flex-direction:column;gap:.35rem}.filterHeader_kxZY{align-items:center;cursor:pointer;display:grid;gap:0;grid-template-columns:minmax(140px,1.2fr) repeat(3,minmax(160px,1fr));-webkit-user-select:none;user-select:none}.filterHeaderLeft_Q9ZD{align-items:center;display:flex;gap:.5rem;padding-right:.75rem}.filterHeaderRight_nP6t{display:contents}.expandIcon_BFz3{font-size:.75rem}.statusDot_XDiy{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.statusGreen_Gbo4{background:#2e8555}.statusYellow_kZf9{background:#e3a008}.statusRed_elkl{background:#d9534f}.columnHeadings_RgNy{background:none;border:none;border-bottom:2px solid var(--ifm-color-emphasis-200);cursor:default;padding:0 1rem .25rem}.columnHeading_xQPW{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sideColumn_Aw5h{border-left:1px solid var(--ifm-color-emphasis-200);display:flex;flex-direction:column;gap:.3rem;justify-content:center;min-height:42px;padding:.25rem .75rem}.badgeRow_VKRd{flex-wrap:nowrap;gap:.25rem;line-height:1}.progressBar_p_yH{background:var(--ifm-color-emphasis-200);border-radius:2px;flex:1;height:4px;overflow:hidden}.progressFill_Hh9H{background:#2e8555;border-radius:2px;height:100%;transition:width .3s}.totalLabel_UE6J{font-size:.72rem;min-width:20px;text-align:right}.noTests_yZoE{color:var(--ifm-color-emphasis-300);font-size:.85rem;text-align:center}.coverageMini_Y8BB{align-items:center;display:flex;gap:.35rem;margin-left:.5rem}.coverageMiniBar_E_j_{background:var(--ifm-color-emphasis-200);border-radius:2px;height:4px;overflow:hidden;width:40px}.coverageMiniBarFill_Ubmi{background:var(--ifm-color-primary);border-radius:2px;height:100%;transition:width .3s}.filterStateSegments_lP5_,.segmentedBar_bfGi{background:var(--ifm-color-emphasis-200);display:flex;overflow:hidden}.segmentedBar_bfGi{border-radius:3px;height:6px;width:60px}.coverageMiniLabel__7iu{color:var(--ifm-color-emphasis-500);font-size:.7rem}.noData_OgMG{color:var(--ifm-color-emphasis-400);font-style:italic}.duration_jwb7,.suiteName_Y0SJ,.testTable_rgl2 th{color:var(--ifm-color-emphasis-500)}.suiteName_Y0SJ{font-size:.8rem}.testTable_rgl2 th{border-bottom:1px solid var(--ifm-color-emphasis-200);font-size:.75rem;padding:.25rem .5rem;text-align:left;text-transform:uppercase}.testTable_rgl2 td{border-bottom:1px solid var(--ifm-color-emphasis-100);padding:.2rem .5rem}.kapi-pgx__item-cmd,.specDetailFull__PB3{word-break:break-word;white-space:pre-wrap}.testCaseTableWrap_oHaO,.trendCell_GCpy{width:100%}.testCaseStatusHeader_rNaO,.testCaseStatus__iMB{text-align:center;width:80px}.filterStateBar_y0Rr{margin-bottom:.75rem}.filterStateSegments_lP5_{border-radius:4px;height:8px}.filterCategoryRow_f6VT{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.filterCategoryTag_PbDK{align-items:center;background:var(--ifm-color-emphasis-100);border-radius:3px;color:var(--ifm-color-emphasis-600);display:flex;font-size:.72rem;gap:.25rem;padding:.15rem .5rem}.sortLabel_oOTx,.testCaseTable_JcfN th{color:var(--ifm-color-emphasis-500);font-size:.75rem;text-transform:uppercase}.testCaseToolbar_RDPB{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.testCaseFilterButtons_mcjp{display:flex;flex-wrap:wrap;gap:.35rem}.testCaseSortButtons_f4ly{align-items:center;display:flex;gap:.35rem}.testCaseTable_JcfN th{border-bottom:2px solid var(--ifm-color-emphasis-300);padding:.4rem .5rem;text-align:left}.testCaseTable_JcfN td{border-bottom:1px solid var(--ifm-color-emphasis-100);padding:.3rem .5rem;vertical-align:middle}.stateImplemented_ptw4{border-left:3px solid #2e8555}.statePending_mtcP{background:#e3a0080a;border-left:3px solid #e3a008}.stateSkipped__TCx{border-left:3px solid var(--ifm-color-emphasis-300);opacity:.7}.stateNotApplicable_Kidq{border-left:3px solid #94a3b8;opacity:.75}.testCaseClass_PY85{color:var(--ifm-color-emphasis-800);font-weight:600}.testCaseMethod_Rmho{color:var(--ifm-color-emphasis-600);font-size:.82rem}.testCaseGoName_TTSh{color:var(--ifm-color-emphasis-700);font-size:.82rem}.statusDash_JWwt{color:var(--ifm-color-emphasis-300);font-size:1rem}.detailRow_wgzk td{border-bottom:2px solid var(--ifm-color-emphasis-200);padding:0!important}.detailContent_rJ4p{background:var(--ifm-color-emphasis-50);display:flex;flex-wrap:wrap;gap:1rem;padding:.5rem .75rem}.detailItem_Z3xJ{align-items:center;display:flex;font-size:.82rem;gap:.35rem}.detailLabel_u7Ws{color:var(--ifm-color-emphasis-600);font-size:.7rem;font-weight:600;text-transform:uppercase}.detailPath_QULe,.subtestCount_dYhf{color:var(--ifm-color-emphasis-400)}.detailPath_QULe{font-size:.75rem}.subtestCount_dYhf{font-size:.7rem;margin-left:.25rem}.specDetailCell_DT8u,.specSummaryTotal_s7tO,.specTable_xROK th{color:var(--ifm-color-content-secondary)}.specSection_hgPs{background:var(--ifm-color-emphasis-100);border-radius:.25rem;margin-bottom:1.5rem;padding:.75rem}.specHeading_y5wh{align-items:center;display:flex;font-size:1rem;gap:.75rem;margin:0 0 .5rem}.specSummaryBadges_m59z{align-items:center;display:flex;flex-wrap:wrap;font-weight:400;gap:.4rem}.specSummaryTotal_s7tO{font-size:.85rem}.specTable_xROK{border-collapse:collapse;font-size:.9rem;width:100%}.specTable_xROK td,.specTable_xROK th{border-bottom:1px solid var(--ifm-color-emphasis-200);padding:.4rem .6rem;text-align:left}.specTable_xROK th{font-size:.8rem;font-weight:600}.issueLink_p0u8,.specFeatureCell_bHsN{font-weight:600;white-space:nowrap}.specExampleCell_uEcB,.specFeatureCell_bHsN{font-size:.85rem}.specDetailCell_DT8u{font-size:.8rem;max-width:52ch}.specDrift_LvS_{background:color-mix(in srgb,var(--ifm-color-warning) 8%,#0000);border-left:3px solid var(--ifm-color-warning);border-radius:0 .25rem .25rem 0;margin-top:.75rem;padding:.5rem .75rem}.specDriftHeading_lOgS{color:var(--ifm-color-warning-darker);font-size:.85rem;font-weight:600;margin:0 0 .25rem}.specDriftList_QZoW{font-size:.8rem;margin:0;padding-left:1.25rem}.specDriftFeature_s6iG{margin-right:.4rem}.specDriftFeature_s6iG,.specLegend_tsFq{color:var(--ifm-color-content-secondary)}.specLegend_tsFq{background:var(--ifm-color-emphasis-0,#fff);border:1px solid var(--ifm-color-emphasis-200);border-radius:.25rem;font-size:.8rem;line-height:1.4;margin:0 0 .6rem;padding:.5rem .65rem}.specLegendTitle_C6R2{color:var(--ifm-color-content);font-weight:600}.specLegendChips_iDqx{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem}.divergenceChip_CUvR{border-radius:.6rem;color:#fff;cursor:help;display:inline-block;font-size:.7rem;font-weight:600;line-height:1.5;padding:.05rem .4rem}.specDetailFull__PB3{font-size:.78rem;line-height:1.45}.subfilterHeading_Zh9H{border-top:1px solid var(--ifm-color-emphasis-300);font-size:1.25rem;margin:2.5rem 0 .5rem;padding-top:1.5rem}.subfilterNote_PL0s{color:var(--ifm-color-content-secondary);font-size:.9rem;margin-bottom:1rem;max-width:60rem}.kapi-pgx{--pgx-border:var(--ifm-color-emphasis-300,#0000001f);--pgx-surface:var(--ifm-background-surface-color,#fff);--pgx-fg:var(--ifm-font-color-base,#1c1e21);--pgx-muted:var(--ifm-color-emphasis-600,#606770);--pgx-hover:var(--ifm-color-emphasis-100,#0000000a);--pgx-mono:var(--ifm-font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);--pgx-loose:var(--ifm-color-info,#4cb3d4);--pgx-project:var(--ifm-color-primary,#2e8555);display:grid;gap:1rem;grid-template-columns:300px 1fr;margin-top:1rem;min-height:560px}.kapi-pgx__picker{display:flex;flex-direction:column;gap:1rem;min-width:0}.kapi-pgx__group{background:var(--pgx-surface);border:1px solid var(--pgx-border);border-left-width:4px;border-radius:var(--ifm-global-radius,10px);padding:.75rem}.kapi-pgx__group--loose{border-left-color:var(--pgx-loose)}.kapi-pgx__group--project{border-left-color:var(--pgx-project)}.kapi-pgx__group-title{align-items:center;display:flex;font-size:.92rem;font-weight:700;gap:.4rem;margin:0}.kapi-pgx__group--loose .kapi-pgx__group-title{color:var(--pgx-loose)}.kapi-pgx__group--project .kapi-pgx__group-title{color:var(--pgx-project)}.kapi-pgx__group-sub{color:var(--pgx-muted);font-size:.78rem;margin:.25rem 0 .6rem}.kapi-pgx__list{gap:.4rem;list-style:none;margin:0;padding:0}.fixtureList_x6xg,.kapi-pgx__item,.kapi-pgx__list{display:flex;flex-direction:column}.kapi-pgx__item{background:#0000;border:1px solid var(--pgx-border);border-radius:var(--ifm-global-radius,8px);color:var(--pgx-fg);cursor:pointer;gap:.15rem;padding:.5rem .6rem;text-align:left;transition:background .12s,border-color .12s;width:100%}.kapi-pgx__item:hover{background:var(--pgx-hover)}.kapi-pgx__group--loose .kapi-pgx__item--active{background:color-mix(in srgb,var(--pgx-loose) 10%,#0000);border-color:var(--pgx-loose)}.kapi-pgx__group--project .kapi-pgx__item--active{background:color-mix(in srgb,var(--pgx-project) 10%,#0000);border-color:var(--pgx-project)}.axisTrendLane_zSO9,.table_gsyz td,.table_gsyz th,.trend__VfF{border-bottom:1px solid var(--ifm-color-emphasis-200)}.kapi-pgx__item-label{font-size:.86rem;font-weight:600}.kapi-pgx__item-kind{color:var(--pgx-muted);font-size:.74rem}.kapi-pgx__item-cmd{color:var(--pgx-muted);font-family:var(--pgx-mono);font-size:.72rem;margin-top:.2rem}.diffFallback_BVBL,.fixtureName_C2sQ,.formatName_TxmH,.offsetCell__ySx{font-family:var(--ifm-font-family-monospace)}.kapi-pgx__hint{color:var(--pgx-muted);font-size:.74rem;line-height:1.5;margin:.6rem 0 0}.kapi-pgx__hint code{font-size:.72rem}.kapi-pgx__terminal{display:flex;min-width:0}.kapi-pgx__terminal>*{flex:1;min-width:0}.page_MDpE{margin:0 auto;max-width:1180px;padding:2rem 1rem 4rem}.subtitle_Gxxc{color:var(--ifm-color-emphasis-700);margin-bottom:.5rem}.meta_WUsv{color:var(--ifm-color-emphasis-600);font-size:.85rem;margin-bottom:1.5rem}.distBar_Xaid{border:1px solid var(--ifm-color-emphasis-200);border-radius:8px;display:flex;height:2.4rem;overflow:hidden;width:100%}.distSeg_LNlV{align-items:center;color:#fff;display:flex;font-size:.8rem;font-weight:600;justify-content:center;min-width:0;transition:filter .15s;white-space:nowrap}.legend_Ttzx{display:flex;flex-wrap:wrap;font-size:.85rem;gap:.75rem 1.25rem;margin:.75rem 0 1.75rem}.legendItem_T0UK{align-items:center;display:flex;gap:.4rem}.swatch_ytN7{border-radius:3px;display:inline-block;height:.9rem;width:.9rem}.axisBars_EINN{display:flex;flex-direction:column;gap:.45rem;margin:0 0 1.75rem}.axisBarRow_v330{align-items:center;display:flex;gap:.6rem}.axisBarLabel__MHA{color:var(--ifm-color-emphasis-700);flex:0 0 92px;font-size:.72rem;letter-spacing:.03em;text-transform:uppercase}.miniBar_mFFK{border:1px solid var(--ifm-color-emphasis-200);border-radius:6px;display:flex;flex:1;height:1.2rem;overflow:hidden}.miniSeg_ZYoG{align-items:center;color:#fff;display:flex;font-size:.65rem;font-weight:600;justify-content:center;min-width:0;white-space:nowrap}.levelBadge_DdH8.lvlE2_KbjC,.levelBadge_DdH8.lvlL2_Jri2,.levelBadge_DdH8.lvlS2_bsLk,.miniBadge_bqlq.lvlE2_KbjC,.miniBadge_bqlq.lvlL2_Jri2,.miniBadge_bqlq.lvlS2_bsLk,.miniSeg_ZYoG.lvlE2_KbjC,.miniSeg_ZYoG.lvlL2_Jri2,.miniSeg_ZYoG.lvlS2_bsLk{color:#222}.dotNone_ery5,.lvlC0_J4C2,.lvlE0_ax7F,.lvlK0_blbr,.lvlL0_Isqv,.lvlS0_wJMU,.lvlV0_CAXx{background:#d64545}.lvlC1_fdn9,.lvlE1_FdBg,.lvlK1_PO3A,.lvlL1_IUgV,.lvlS1_hglq,.lvlV1_s73y{background:#e08a2b}.lvlE2_KbjC,.lvlL2_Jri2,.lvlS2_bsLk{background:#d6b83a;color:#222}.dotComplete_D6Pc,.lvlC2_pNJr,.lvlE3_VlVE,.lvlK2_DpRz,.lvlL3_jDb_,.lvlS3_NPgx,.lvlV2__6Yx{background:#3fa05a}.lvlC3_uFic,.lvlE4_M6f5,.lvlK3_cc1K,.lvlL4_LOGx,.lvlS4__Rkr,.lvlV3_YqjS{background:#2b8fb3}.search_cb4Q,.table_gsyz th{background:var(--ifm-background-color)}.levelBadge_DdH8{border-radius:6px;color:#fff;display:inline-block;font-size:.78rem;font-weight:700;padding:.1rem .5rem}.axisProfile_Aymv{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.3rem}.miniBadge_bqlq{border-radius:4px;color:#fff;display:inline-block;font-size:.62rem;font-weight:700;padding:.05rem .3rem}.trend__VfF{align-items:flex-end;display:flex;gap:.5rem;height:120px;margin:.5rem 0 2rem;padding-bottom:1.4rem}.trendCol_Ynu3{display:flex;flex-direction:column-reverse;height:100%;position:relative;width:38px}.trendDate_lnD4{bottom:-1.3rem;color:var(--ifm-color-emphasis-600);font-size:.65rem;left:50%;position:absolute;transform:translateX(-50%) rotate(0);white-space:nowrap}.axisSelectLabel_GXGk,.table_gsyz th{color:var(--ifm-color-emphasis-700);letter-spacing:.03em;text-transform:uppercase}.axisTrends_y46Q{display:flex;flex-direction:column;gap:.6rem;margin:.5rem 0 2rem}.axisTrendRow_CIvQ{align-items:flex-end;display:flex;gap:.6rem}.axisTrendLane_zSO9{align-items:flex-end;display:flex;flex:1;gap:.5rem;height:48px}.axisTrendCol_MK0a{display:flex;flex-direction:column-reverse;height:100%;width:38px}.controls_zMMN{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 1rem}.search_cb4Q{border-radius:6px;flex:1 1 220px;padding:.45rem .7rem}.chip_Sqmq{background:#0000;border:1px solid var(--ifm-color-emphasis-300);border-radius:999px;cursor:pointer;font-size:.8rem;padding:.35rem .7rem}.axisSelect_p9gZ{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0}.axisSelectLabel_GXGk{font-size:.72rem}.table_gsyz td,.table_gsyz th{padding:.45rem .55rem;text-align:left;vertical-align:middle}.table_gsyz th{font-size:.72rem;position:sticky;top:0;z-index:1}.dimHead_wlRG{font-weight:600;height:84px;text-align:right;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.typeTag_dT02{color:var(--ifm-color-emphasis-600);font-size:.7rem}.dot_xmXr{border-radius:50%;display:inline-block;height:.85rem;width:.85rem}.tierCell_9iqQ,.totalBreakdown_fXfw li{align-items:center;display:inline-flex;gap:.3rem}.dotPartial_oaAU{background:#e0b32b}.dotNa_QYQU{background:#0000;border:1px dashed var(--ifm-color-emphasis-400)}.gapCell_ZrK6{color:var(--ifm-color-emphasis-800);font-size:.8rem;max-width:360px}.detail_RmNC{background:var(--ifm-color-emphasis-100);font-size:.82rem}.detail_RmNC ul{margin:.4rem 0 .4rem 1rem}.tierCell_9iqQ{flex-wrap:wrap}.tierBadge_GvVi{background:#0000;border:1px solid #0000;border-radius:6px;display:inline-block;font-size:.7rem;font-weight:600;padding:.08rem .45rem;white-space:nowrap}.tierSupported_CmVE{border-color:#3fa05a;color:#3fa05a}.tierMaintained_tWBq{border-color:#2b8fb3;color:#2b8fb3}.tierAvailable_sFaQ{border-color:var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-600)}.tierStale_Vyds{border-color:#e08a2b;border-style:dashed}.search_vUea,.totalCard_Asjh{border:1px solid var(--ifm-color-emphasis-300)}.staleNote_DLfY{color:#e08a2b}.decayNote_axaB,.staleNote_DLfY{font-size:.65rem;letter-spacing:.03em;text-transform:uppercase}.decayNote_axaB{color:#d64545}.subtitle_Tn5S,.totalCard_Asjh h2{color:var(--ifm-color-emphasis-700)}.tierDecayedDeclared_YZq1{opacity:.55}.subtitle_Tn5S{margin-bottom:1.5rem;max-width:56rem}.totals_Qq9H{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin-bottom:1.5rem}.totalCard_Asjh{background:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);padding:1rem 1.25rem}.totalCard_Asjh h2{font-size:1rem;font-weight:600;margin:0 0 .5rem}.headline_irDq{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.headlineSuffix_Vj1c{color:var(--ifm-color-emphasis-600);font-size:.85rem;font-weight:400}.headlineSub_qOGK{font-size:.8rem;font-weight:400;margin-bottom:.5rem}.canonSplit_R0H5,.headlineSub_qOGK{color:var(--ifm-color-emphasis-600)}.totalBreakdown_fXfw{display:flex;flex-wrap:wrap;font-size:.85rem;gap:.75rem;list-style:none;margin:0;padding:0}.toolbar_rWUB{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}.search_vUea{background:var(--ifm-background-color);border-radius:var(--ifm-button-border-radius);color:var(--ifm-font-color-base);flex:1 1 18rem;font-size:.95rem;padding:.5rem .75rem}.separator_WRJo{color:var(--ifm-color-emphasis-400);margin:0 .25rem}.engineName_bByQ,.resultCount_x6av{color:var(--ifm-color-emphasis-600)}.resultCount_x6av{font-size:.85rem;margin-bottom:.5rem}.formatRow_rOhY{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-card-border-radius);margin-bottom:.5rem}.formatHeader_RRz1{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.6rem 1rem;-webkit-user-select:none;user-select:none}.formatName_TxmH{flex:0 0 14rem;font-weight:600}.engineName_bByQ{flex:0 0 4rem;font-size:.8rem}.tierCounts_xG7M{display:inline-flex;flex:1;font-size:.85rem;gap:.5rem}.tierCounts_xG7M span{align-items:center;display:inline-flex;gap:.25rem}.expandHint_nICs{color:var(--ifm-color-emphasis-500);font-size:.85rem}.fixtureItem_J68i{align-items:flex-start;border-top:1px solid var(--ifm-color-emphasis-200);display:flex;gap:1rem;padding:.6rem .75rem}.fixtureMeta_jTkd{display:flex;flex:0 0 14rem;flex-direction:column;font-size:.78rem;gap:.3rem}.fixtureName_C2sQ{font-size:.82rem;font-weight:600;word-break:break-all}.fixtureSizes_qVEt{color:var(--ifm-color-emphasis-700);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.6rem}.fixtureSizes_qVEt b{color:var(--ifm-color-emphasis-900);font-weight:600}.fixtureDiff_nwMH{flex:1 1 auto;min-width:0}.deltaCell_ByBb,.numCell_oReZ{white-space:nowrap}.deltaPositive_eYv8{color:#b35900}.deltaNegative_sOJD{color:#1f6f8f}.offsetCell__ySx{font-size:.8rem;white-space:nowrap}.filterBtn_tgrg,.filterLabel_SCOd,.gatesDetail_eKOw,.gatesMode_KmZJ,.offsetCell__ySx,.reasonCell_wVei{color:var(--ifm-color-emphasis-700)}.reasonCell_wVei{font-size:.78rem;max-width:42rem}.diffFallback_BVBL{word-break:break-word}.diffBox__wJ4{display:flex;flex-direction:column;gap:.15rem}.diffMeta_F9dJ{align-items:center;color:var(--ifm-color-emphasis-600);display:flex;flex-wrap:wrap;font-size:.7rem;gap:.4rem;margin-bottom:.15rem}.diffOffset_UvMy{color:var(--ifm-color-emphasis-800);font-size:.7rem;font-weight:700}.diffEntryChip_NMhR,.diffNormChip_D5JR,.diffOffset_UvMy{background:var(--ifm-color-emphasis-100);border-radius:.25rem;font-family:var(--ifm-font-family-monospace);padding:.05rem .35rem}.diffEntryChip_NMhR,.diffNormChip_D5JR,.diffStack_tDcx{border:1px solid var(--ifm-color-emphasis-200);overflow:hidden}.diffEntryChip_NMhR,.diffNormChip_D5JR{color:var(--ifm-color-emphasis-700);display:inline-block;font-size:.68rem;max-width:38rem;text-overflow:ellipsis;white-space:nowrap}.diffNormChip_D5JR{font-size:.62rem}.diffRow_x2B2,.diffSideCol_pToz{display:flex;font-family:var(--ifm-font-family-monospace);font-size:.78rem}.diffRow_x2B2{align-items:baseline;gap:.4rem;white-space:nowrap}.diffStack_tDcx{background:var(--ifm-color-emphasis-100);border-radius:.3rem;display:flex;flex-direction:row;gap:0}.diffSideCol_pToz{flex:1 1 0;flex-direction:column;min-width:0;padding:.3rem .5rem}.diffSideCol_pToz+.diffSideCol_pToz{border-left:1px solid var(--ifm-color-emphasis-200)}.diffSideCol_pToz .diffLine_vxJx{background:#0000;border:none;font-family:inherit;font-size:inherit;margin:.2rem 0 0;padding:0;tab-size:2;white-space:pre-wrap;word-break:break-all}.diffLabelDiff_v_Lk,.diffLabelGot_uvNT,.diffLabelRef_Gnws{align-self:flex-start;border-radius:.2rem;font-size:.68rem;font-weight:700;letter-spacing:.02em;padding:0 .35rem;text-transform:lowercase}.diffLabelGot_uvNT{background:#e5534b2e;color:#b3261e}.badgePass_rp4O,.diffLabelRef_Gnws,.tierByte_J0eO{background:#2ea0432e;color:#1f7a37}.diffLabelDiff_v_Lk{background:var(--ifm-color-emphasis-200);color:var(--ifm-color-emphasis-800)}.diffLine_vxJx{display:inline-block;flex:1 1 auto;white-space:pre}.diffDelGot_OD7I{background:#e5534b47;color:#802018;text-decoration-thickness:1px}.diffDelGot_OD7I,.diffDelRef_T2of{border-radius:.15rem;padding:0 .12rem}.diffDelRef_T2of{background:#2ea04347;color:#156429;font-weight:600}[data-theme=dark] .badgeFail_sv7K,[data-theme=dark] .coverageBridgeOnly_Ns3T,[data-theme=dark] .diffLabelGot_uvNT,[data-theme=dark] .severityBug_qgAQ,[data-theme=dark] .tierDiv_omHI{color:#ff8a82}[data-theme=dark] .badgePass_rp4O,[data-theme=dark] .coverageCovered_cfe8,[data-theme=dark] .coverageYes_Dkkf,[data-theme=dark] .diffLabelRef_Gnws,[data-theme=dark] .severityNativeBetter_rN8M,[data-theme=dark] .tierByte_J0eO{color:#4cdb6f}[data-theme=dark] .diffDelGot_OD7I{color:#ffb1aa}[data-theme=dark] .diffDelRef_T2of{color:#8df0a3}.tierBadge_uiho{font-weight:600;letter-spacing:.02em;padding:.05rem .4rem}.severityBadge_Tvhd,.tierBadge_uiho{border-radius:999px;display:inline-block;font-size:.7rem;text-transform:uppercase}.severityBadge_Tvhd{border:1px solid #0000;font-weight:700;letter-spacing:.03em;padding:.05rem .5rem}.severityBug_qgAQ{background:#e5534b38;border-color:#e5534b73;color:#b3261e}.coverageNativeOnly_ykTC,.severityCosmetic_HmyA{background:#4a90e22e;border-color:#4a90e266;color:#1d6fa5}.severityNativeBetter_rN8M{background:#2ea04333;border-color:#2ea04366;color:#1f7a37}.severityFixtureBug_yf5h{background:#9b64c82e;border-color:#9b64c866;color:#6f3fa3}.severityUnknown_bdPO{background:#cc5c0038;border-color:#cc5c0073;color:#b35900}[data-theme=dark] .coverageNativeOnly_ykTC,[data-theme=dark] .deltaNegative_sOJD,[data-theme=dark] .severityCosmetic_HmyA,[data-theme=dark] .tierCanon_hVDM{color:#6cb6ff}[data-theme=dark] .severityFixtureBug_yf5h,[data-theme=dark] .tierSem_Tuti{color:#c69cff}[data-theme=dark] .annotationMissing_BfPp,[data-theme=dark] .badgeError_syQh,[data-theme=dark] .coverageNoFixtures_PW3G,[data-theme=dark] .deltaPositive_eYv8,[data-theme=dark] .severityUnknown_bdPO{color:#ffa64d}.severityPanel_K2PR{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-card-border-radius);margin:.5rem 0 1rem;padding:.75rem 1rem}.severityPanelTitle_zuPt{color:var(--ifm-color-emphasis-800);font-size:.9rem;font-weight:600;margin-bottom:.5rem}.severityPanelHint_AKqe{color:var(--ifm-color-emphasis-600);font-size:.78rem;font-weight:400;margin-left:.3rem}.severityPanelList_zcur{display:flex;flex-direction:column;gap:.2rem;list-style:none;margin:0;padding:0}.severityPanelRow_aH4x{align-items:center;background:#0000;border:1px solid #0000;border-radius:.3rem;color:inherit;cursor:pointer;display:grid;font:inherit;gap:.75rem;grid-template-columns:7rem 3rem 1fr;padding:.4rem .6rem;text-align:left;width:100%}.severityPanelCount_sWzL{color:var(--ifm-color-emphasis-800);font-feature-settings:"tnum";font-size:1rem;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.severityPanelDescription_OYKk{color:var(--ifm-color-emphasis-700);font-size:.82rem;line-height:1.4}.coveragePanel_AHsu{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-card-border-radius);margin:.5rem 0 1.5rem;padding:.6rem 1rem}.coverageToggle_LVIT{align-items:center;background:#0000;border:none;color:var(--ifm-color-emphasis-800);cursor:pointer;display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:600;gap:.4rem;padding:.3rem 0;text-align:left;width:100%}.coverageHint_yvoi{color:var(--ifm-color-emphasis-700);font-size:.82rem;line-height:1.5;margin:.6rem 0 .8rem;max-width:56rem}.coverageTable_W7LG{border-collapse:collapse;font-size:.82rem;width:100%}.coverageTable_W7LG td,.coverageTable_W7LG th{border-bottom:1px solid var(--ifm-color-emphasis-200);padding:.35rem .6rem;text-align:left;vertical-align:middle}.coverageTable_W7LG thead th,.gatesTable_xXpK thead th{background:var(--ifm-color-emphasis-100);font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.coverageYes_Dkkf{color:#1f7a37;font-weight:700}.coverageStatusBadge_sfOy{border:1px solid #0000;border-radius:999px;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.02em;padding:.05rem .5rem;text-transform:uppercase;white-space:nowrap}.coverageCovered_cfe8{background:#2ea0432e;border-color:#2ea04359;color:#1f7a37}.coverageNoFixtures_PW3G{background:#cc5c0033;border-color:#cc5c0066;color:#b35900}.coverageBridgeOnly_Ns3T{background:#e5534b2e;border-color:#e5534b59;color:#b3261e}.badgeSkip_ulBh,.coverageUnknown_Y_Z_,.tierSkip_ubq9{background:#78828c2e;color:var(--ifm-color-emphasis-700)}.annotationIssue_c881{background:#78828c1f;border:1px solid var(--ifm-color-emphasis-200);border-radius:999px;color:var(--ifm-link-color);font-family:var(--ifm-font-family-monospace);font-size:.72rem;font-weight:600;padding:.05rem .4rem;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.annotationSpec_nzNY,.annotationSummary_DpLW,.clearSeverity__abA:hover{background:var(--ifm-color-emphasis-100)}.annotationSpec_nzNY{border-radius:.25rem;color:var(--ifm-color-emphasis-700);display:inline-block;font-size:.7rem;font-style:italic;max-width:16rem;overflow:hidden;padding:.05rem .35rem;text-overflow:ellipsis;white-space:nowrap}.annotationSummary_DpLW{border-left:3px solid var(--ifm-color-emphasis-400);border-radius:.2rem;color:var(--ifm-color-emphasis-800);line-height:1.45}.annotationMissing_BfPp,.annotationSummary_DpLW{font-size:.78rem;margin-top:.3rem;padding:.4rem .55rem}.annotationMissing_BfPp{background:#cc5c001a;border:1px solid #cc5c004d;border-radius:.25rem;color:#b35900}.annotationMissing_BfPp code{font-size:.72rem;word-break:break-all}.clearSeverity__abA{background:#0000;border:1px solid var(--ifm-color-emphasis-300);border-radius:.25rem;color:var(--ifm-color-emphasis-700);cursor:pointer;font:inherit;font-size:.78rem;margin-left:.25rem;padding:.05rem .4rem}.tierCanon_hVDM{background:#4a90e22e;color:#1d6fa5}.tierSem_Tuti{background:#9b64c82e;color:#6f3fa3}.badgeFail_sv7K,.tierDiv_omHI{background:#e5534b33;color:#b3261e}[data-theme=dark] .badgeSkip_ulBh,[data-theme=dark] .tierSkip_ubq9{color:var(--ifm-color-emphasis-300)}.badgeError_syQh,.badgeFail_sv7K,.badgePass_rp4O,.badgeSkip_ulBh{border-radius:999px;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.02em;padding:.1rem .5rem;text-transform:uppercase}.compColHeader_kwqg,.summaryLabel_vmMp{letter-spacing:.05em;text-transform:uppercase}.badgeError_syQh{background:#cc5c0033;color:#b35900}.gatesPanel_dkEm{border-top:1px solid var(--ifm-color-emphasis-300);margin-top:2rem;padding-top:1rem}.gatesToggle_nXMF{background:#0000;border:none;color:var(--ifm-color-emphasis-800);cursor:pointer;font-size:.95rem;font-weight:600;padding:.4rem 0;text-align:left;width:100%}.gatesHint_KNTz{color:var(--ifm-color-emphasis-700);font-size:.85rem;margin:.5rem 0 1rem;max-width:56rem}.gatesGrid_p5j2{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.gatesColTitle__fFN{align-items:center;color:var(--ifm-color-emphasis-800);display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:600;gap:.6rem;margin-bottom:.4rem}.gatesColTotals_dKPT,.lede_zZid{color:var(--ifm-color-emphasis-700)}.gatesColTotals_dKPT{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:.75rem;font-weight:400;gap:.3rem}.gatesTable_xXpK{border-collapse:collapse;font-size:.78rem;width:100%}.gatesTable_xXpK td,.gatesTable_xXpK th{border-bottom:1px solid var(--ifm-color-emphasis-200);padding:.3rem .5rem;text-align:left;vertical-align:top}.gatesMode_KmZJ{font-size:.72rem;white-space:nowrap}.page_NXrx,.page_rVsG{margin:0 auto;max-width:1080px;min-width:0;padding:2.5rem 1rem 4rem;width:100%}.lede_zZid{font-size:1.05rem;max-width:70ch}.nav_WKPk{display:flex;flex-wrap:wrap;font-size:.95rem;gap:1rem;margin-top:1rem}.lede_VhIv,.lede_o4iF{color:var(--ifm-color-emphasis-700);font-size:1.05rem}.lede_o4iF{max-width:78ch}.page_JPgf{margin:0 auto;max-width:1000px;padding:2.5rem 1.25rem 4rem}.lede_VhIv{line-height:1.7;max-width:70ch}.metadataBar_W44a,.subtitle_gdgi{color:var(--ifm-color-emphasis-600)}.lab-app-wrapper{display:flex;flex:1 1 0!important;flex-direction:column;min-height:0}.appPage_x5kp{display:flex;flex:1;flex-direction:column;margin:0 auto;max-width:1600px;min-height:0;min-width:0;padding:1rem 1.25rem .75rem;width:100%}.appHeader_KcQV{align-items:baseline;column-gap:1rem;display:flex;flex-wrap:wrap;margin-bottom:.85rem;row-gap:.25rem}.appTitle_V8RB{font-size:1.35rem;margin:0}.appNav_gI_U{display:flex;font-size:.85rem;gap:1rem;margin-left:auto;white-space:nowrap}.container_bZ4E{margin:0 auto;max-width:1400px;padding:2rem}.subtitle_gdgi{font-size:1.1rem;margin-bottom:1.5rem}.metadataBar_W44a{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);gap:1.5rem;margin-bottom:1rem;padding:.75rem 1rem}.legend_MxrQ,.metadataBar_W44a{display:flex;flex-wrap:wrap;font-size:.85rem}.legend_MxrQ{gap:1.25rem;margin-bottom:1.25rem}.legendItem_ngjP{align-items:center;color:var(--ifm-color-emphasis-700);display:flex;gap:.4rem}.legendDot_kELo{border-radius:3px;flex-shrink:0;height:12px;width:12px}.verifyBanner_zYAc{background:#dc262614;border-left:4px solid #dc2626;border-radius:4px;color:var(--ifm-color-emphasis-900);font-size:.9rem;margin-bottom:1.25rem;padding:.75rem 1rem}.filters_kr1j,.summaryCards_RuPz{display:flex;margin-bottom:1.5rem}.verifyBanner_zYAc ul{margin:.5rem 0 0;padding-left:1.25rem}.summaryCards_RuPz{flex-wrap:wrap;gap:1rem}.summaryCard_jd7W{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);flex:1 1 140px;padding:1rem;text-align:center}.summaryValue_eILO{color:var(--ifm-color-primary);font-size:2rem;font-weight:700}.compSize_bBPx,.overviewTable_JGV0 thead th,.summaryLabel_vmMp{color:var(--ifm-color-emphasis-600)}.summaryLabel_vmMp{font-size:.8rem;margin-top:.25rem}.filters_kr1j{flex-direction:column;gap:.75rem}.filterLabel_SCOd{font-size:.85rem;font-weight:600;min-width:60px}.filterBtn_tgrg{background:#0000;border:1px solid var(--ifm-color-emphasis-300);border-radius:999px;cursor:pointer;font-size:.8rem;padding:.3rem .75rem;transition:.15s}.compCard_A1Kq,.overviewTable_JGV0 thead th{background:var(--ifm-card-background-color)}.compGrid2col_BqHa{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(560px,1fr))}.compCard_A1Kq{border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-card-border-radius);margin-bottom:1rem;padding:1rem 1.25rem}.compBarTrack_H3tW,.compSize_bBPx{background:var(--ifm-color-emphasis-100)}.compHeader_hWOM{align-items:baseline;display:flex;gap:.5rem;margin-bottom:.75rem}.compFormat_M5u4{font-size:1rem;font-weight:700}.compSize_bBPx{border-radius:999px;font-size:.75rem;font-weight:400;padding:.1rem .5rem}.compGrid_vRef{align-items:center;display:grid;gap:4px 8px;grid-template-columns:160px repeat(5,1fr)}.compColHeader_kwqg{border-bottom:1px solid var(--ifm-color-emphasis-200);color:var(--ifm-color-emphasis-500);font-size:.7rem;font-weight:600;padding-bottom:4px;text-align:left}.compVal_VmN7,.num_rmWZ{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.compUnit_IFxo{font-weight:400;margin-left:3px;opacity:.6}.compEngine_N0BI{align-items:center;display:flex;gap:6px;padding:4px 0}.compEngineDot_pGoA{border-radius:3px;display:inline-block;flex-shrink:0;height:10px;width:10px}.compEngineName_QqhX{color:var(--ifm-color-emphasis-800);font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compVersion_pwCz{color:var(--ifm-color-emphasis-500);font-size:.65rem;font-weight:400;margin-left:4px}.compCell_RYWj{align-items:center;display:flex;gap:6px;padding:4px 0;position:relative}.compBarTrack_H3tW{border-radius:3px;flex:1;height:18px;overflow:hidden}.compBar_RAaI,.pfBar_jZ4S{border-radius:3px;height:100%;min-width:2px;transition:width .3s}.compVal_VmN7{color:var(--ifm-color-emphasis-700);flex-shrink:0;font-size:.78rem;font-weight:600;min-width:48px}.compCellWinner_gFk2 .compVal_VmN7{color:#16a34a}.compCellWinner_gFk2 .compBarTrack_H3tW{background:color-mix(in srgb,#16a34a 10%,var(--ifm-color-emphasis-100))}.compWinBadge_MZh6{background:#16a34a;border-radius:50%;height:6px;position:absolute;right:0;top:2px;width:6px}.multiDesc_FJOO code,.timelineTrack_mSKz{background:var(--ifm-color-emphasis-100);border-radius:3px}.compDetails_TeeC{border-top:1px solid var(--ifm-color-emphasis-200);margin-top:.75rem;padding-top:.5rem}.compDetails_TeeC summary{color:var(--ifm-color-primary);cursor:pointer;font-size:.78rem;-webkit-user-select:none;user-select:none}.statsMetricLabel_wByE,.statsTable_ZfKL th{color:var(--ifm-color-emphasis-500);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.statsTableWrap_ucoQ{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-top:.75rem}.statsMetricLabel_wByE{font-size:.72rem;margin-bottom:4px}.statsTable_ZfKL{border-collapse:collapse;font-size:.72rem;width:100%}.statsTable_ZfKL td,.statsTable_ZfKL th{border-bottom:1px solid var(--ifm-color-emphasis-100);padding:2px 5px;text-align:left}.statsTable_ZfKL th{font-size:.65rem}.overviewTable_JGV0{border-collapse:collapse;font-size:.8rem;white-space:nowrap;width:100%}.overviewTable_JGV0 td,.overviewTable_JGV0 th{border-bottom:1px solid var(--ifm-color-emphasis-200);padding:6px 10px;text-align:left}.overviewTable_JGV0 thead th{font-size:.7rem;font-weight:600;letter-spacing:.04em;position:sticky;text-transform:uppercase;top:0;z-index:1}.overviewSubHeader_LOzu{border-bottom:2px solid var(--ifm-color-emphasis-200)!important;color:var(--ifm-color-emphasis-400)!important;font-size:.65rem!important;font-weight:500!important}.overviewWin_rEXe{color:#16a34a;font-weight:600}.overviewMissing_VhRn{color:var(--ifm-color-emphasis-300);text-align:center}.multiDesc_FJOO{color:var(--ifm-color-emphasis-600);font-size:.82rem;line-height:1.5;margin:0 0 .75rem}.multiDesc_FJOO code{font-size:.78rem;padding:.1rem .35rem}.timelineContainer_hhhJ{padding-bottom:1.5rem;position:relative}.timelineRow_YkiY{align-items:center;display:flex;gap:.75rem;margin-bottom:6px}.timelineLabel_UYUk{align-items:center;color:var(--ifm-color-emphasis-700);display:flex;flex-shrink:0;font-size:.78rem;font-weight:500;gap:6px;min-width:150px}.timelineTrack_mSKz{flex:1;height:22px;overflow:hidden;position:relative}.timelineBar_cDj8{border-radius:2px;cursor:pointer;height:18px;opacity:.85;position:absolute;top:2px;transition:opacity .15s}.timelineBar_cDj8:hover{opacity:1;outline:2px solid var(--ifm-color-emphasis-400);z-index:1}.timelineAxis_Nw6N{height:1.2rem;margin-left:calc(150px + .75rem);position:relative}.timelineTick_ZP8O{color:var(--ifm-color-emphasis-400);font-size:.6rem;position:absolute;transform:translateX(-50%);white-space:nowrap}.timelineLegend_YDRl{display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem;margin-bottom:.75rem}.timelineLegendItem_isk7{align-items:center;color:var(--ifm-color-emphasis-600);display:flex;gap:4px}.timelineLegendDot_Az6k{border-radius:2px;flex-shrink:0;height:10px;width:10px}.timelineTooltip_xp2J{background:var(--ifm-card-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:6px;box-shadow:0 4px 12px #00000026;font-size:.75rem;line-height:1.5;max-width:280px;padding:.5rem .75rem;pointer-events:none;z-index:100}.error_zHuK{background:#fef2f2;border:1px solid #fecaca;border-radius:var(--ifm-card-border-radius);color:#991b1b;margin-bottom:1.5rem;padding:1rem}.miniBarWrap_Jbqa,.pfBarWrap_I0cd{background:var(--ifm-color-emphasis-100);overflow:hidden}[data-theme=dark] .error_zHuK{background:#450a0a;border-color:#7f1d1d;color:#fca5a5}.empty_Khg8{color:var(--ifm-color-emphasis-500);padding:2rem;text-align:center}.pfCardBody_RLvs{padding:1rem .5rem 1.25rem}.pfRow_Qvd7{align-items:center;display:flex;gap:.75rem;padding:.4rem .5rem}.pfRowLabel_NI9i{color:var(--ifm-color-emphasis-800);flex:0 0 200px;font-size:.85rem}.pfBarWrap_I0cd{border-radius:3px;flex:1;height:20px;position:relative}.pfBarLabel_EpvT{color:var(--ifm-color-emphasis-900);font-feature-settings:"tnum";font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;pointer-events:none;position:absolute;right:8px;text-shadow:0 0 4px var(--ifm-background-color);top:50%;transform:translateY(-50%)}.resourceGroup_M0QS{border-bottom:1px solid var(--ifm-color-emphasis-200);color:var(--ifm-color-emphasis-700);font-size:.75rem;font-weight:600;text-align:center}.resourceCell_bf03{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.25rem .5rem;text-align:center;vertical-align:middle}.miniBarWrap_Jbqa{border-radius:2px;height:14px;min-width:70px;position:relative;width:100%}.miniBar_xwO4{border-radius:2px;height:100%;min-width:1px}.miniBarLabel_EL5r{align-items:center;color:var(--ifm-color-emphasis-900);display:flex;font-feature-settings:"tnum";font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:500;inset:0;justify-content:center;pointer-events:none;position:absolute;text-shadow:0 0 3px var(--ifm-background-color)}@media (min-width:40rem){.container{max-width:40rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:\!max-w-4xl{max-width:var(--container-4xl)!important}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-none{max-width:none}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right],.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[110px\]{min-width:110px}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}@media (min-width:48rem){.container{max-width:48rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius)*1.4)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:997px){.collapseSidebarButton_pyL5,.expandButton_D6Tl{background-color:var(--docusaurus-collapse-button-bg)}.lastUpdated_CvTc{text-align:right}.tocMobile_jxKi{display:none}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_DcLm,.announcementBarPlaceholder_sbC9{flex-basis:50px}.collapseSidebarButton_pyL5{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_CVbc{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_F3Ip,[dir=rtl] .collapseSidebarButtonIcon_CVbc{transform:rotate(0)}.collapseSidebarButton_pyL5:focus,.collapseSidebarButton_pyL5:hover,.expandButton_D6Tl:focus,.expandButton_D6Tl:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_ZoHe{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_sye3{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_sye3{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_tS88{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_kLPK{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_G4IG{padding-top:0}.sidebarHidden_vKPs{opacity:0;visibility:hidden}.sidebarLogo_Ut6R{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_Ut6R img{height:2rem;margin-right:.5rem}.expandButton_D6Tl{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_F3Ip{transform:rotate(180deg)}.docSidebarContainer_ztCy{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_AQid{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.sidebarViewport_WlrU{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_Rz_B{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_Js0c{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_y6Bw{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.navbarSearchContainer_KJyJ{padding:0 var(--ifm-navbar-item-padding-horizontal)}.docItemCol_AmaM{max-width:75%!important}}@media (min-width:64rem){.container{max-width:64rem}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (min-width:96rem){.container{max-width:96rem}}@media (max-width:996px){.configGrid_iBsF,.heroGrid_ibpR{grid-template-columns:1fr}.heroAside_AFFD,.heroGrid_ibpR{text-align:center}.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_xAgW,.footer__link-separator,.navbar__item,.tableOfContents_S2M7{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}.docItemContainer_k1ye{padding:0 .3rem}.outputPanel_AV3M{position:static}.fillRoot_kAVY{height:auto}.fillRoot_kAVY .editorFrameFill_mbun{flex:none;height:min(74vh,640px);min-height:460px}.navbarSearchContainer_KJyJ{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.heroGrid_ibpR{gap:1.75rem}.heroSubtitle_jFu1{margin-left:auto;margin-right:auto}.buttons_AeoN{justify-content:center}.filterHeader_kxZY{grid-template-columns:minmax(120px,1fr) repeat(3,minmax(130px,1fr))}.summaryBarsRow_LKXP{flex-direction:column;gap:1rem}.lab-app-wrapper{flex:1 0 auto!important;min-height:auto}.appWorkspace_evas{min-height:640px}.appNav_gI_U{margin-left:0}}@media (max-width:960px){.gatesGrid_p5j2{grid-template-columns:1fr}}@media (max-width:900px){.kapi-cur-dual-grid,.kapi-pgx{grid-template-columns:1fr}}@media (max-width:820px){.kapi-guided{grid-template-columns:1fr;grid-template-rows:auto 1fr;overflow:auto}}@media (max-width:768px){.stepBar_MhgJ{align-items:stretch}.legend_Z7fE{margin-left:0}.categoryList_wJAz,.diff_bZN6,.filterHeader_kxZY,.grid_fbWM,.grid_l_9q,.kapi-pg-layout{grid-template-columns:1fr}.metaGrid_LUBc,.metaGrid_fSQo{gap:1rem}.overlay_J_Me,.overlay_JoaK{padding:0}.modal_JCI2,.modal_Rx5p{border:none;border-radius:0;height:100%;max-height:100%;max-width:none}.editorFrame_ILZc{height:520px}.filterHeaderRight_nP6t{display:flex;flex-direction:column;gap:.5rem}.sideColumn_Aw5h{align-items:center;border-left:none;border-top:1px solid var(--ifm-color-emphasis-200);flex-direction:row;gap:.75rem;padding:.4rem 0}.columnHeadings_RgNy{display:none}.summaryBar_s7qh{gap:.5rem}.statCard_N_0a{flex:1 1 80px;padding:.5rem}.testCaseToolbar_RDPB{align-items:flex-start;flex-direction:column}}@media (max-width:720px){.kapi-cur-split,.panel_77bN{grid-template-columns:1fr}.diffStack_tDcx{flex-direction:column}.diffSideCol_pToz+.diffSideCol_pToz{border-left:none;border-top:1px solid var(--ifm-color-emphasis-200)}}@media (max-width:600px){.row_CHmm{grid-template-columns:1fr}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}}@media (max-width:575px){.carouselStaticGrid_vrxP{grid-template-columns:1fr}.heroNote_T0ym,.reactCallout_aQrm{align-items:flex-start;flex-direction:column;gap:.5rem}.reactCalloutArrow_kRlW{display:none}.heroTitle_qg2I{font-size:1.9rem}}@media (color-gamut:p3){:host,:root{--color-red-600:color(display-p3 0.83032 0.14038 0.1332);--color-amber-300:color(display-p3 0.97433 0.83063 0.33298);--color-amber-400:color(display-p3 0.95919 0.73852 0.11827);--color-amber-500:color(display-p3 0.93994 0.62058 0.05854);--color-amber-600:color(display-p3 0.82714 0.46717 0.0336);--color-amber-700:color(display-p3 0.67989 0.32771 0.05205);--color-emerald-400:color(display-p3 0.3347 0.8196 0.59158);--color-emerald-500:color(display-p3 0.26711 0.72685 0.5084);--color-emerald-600:color(display-p3 0.20656 0.58906 0.41396);--color-emerald-700:color(display-p3 0.16404 0.47023 0.34351);--color-teal-500:color(display-p3 0.26657 0.72152 0.65546);--color-teal-600:color(display-p3 0.20711 0.57958 0.53668);--color-teal-700:color(display-p3 0.17409 0.46132 0.43387);--color-cyan-500:color(display-p3 0.2467 0.71003 0.84144);--color-cyan-700:color(display-p3 0.16412 0.45143 0.57057);--color-cyan-800:color(display-p3 0.15144 0.36521 0.46105);--color-sky-300:color(display-p3 0.54636 0.82256 0.99058);--color-sky-400:color(display-p3 0.30598 0.72501 0.98017);--color-sky-500:color(display-p3 0.21911 0.63903 0.93148);--color-sky-600:color(display-p3 0.16251 0.50938 0.79608);--color-sky-700:color(display-p3 0.13031 0.40457 0.64085);--color-blue-300:color(display-p3 0.60256 0.76721 0.99394);--color-blue-400:color(display-p3 0.39744 0.62813 0.99212);--color-blue-500:color(display-p3 0.26642 0.49122 0.98862);--color-indigo-300:color(display-p3 0.65089 0.70016 0.99082);--color-indigo-500:color(display-p3 0.38037 0.37224 0.97171);--color-violet-300:color(display-p3 0.75887 0.70626 0.99173);--color-violet-400:color(display-p3 0.63122 0.52218 0.99001);--color-violet-500:color(display-p3 0.52337 0.3296 0.99088);--color-purple-400:color(display-p3 0.71992 0.4925 0.99517);--color-purple-500:color(display-p3 0.62952 0.30089 0.99082);--color-fuchsia-300:color(display-p3 0.91137 0.67005 0.98621);--color-fuchsia-700:color(display-p3 0.60171 0.07756 0.69279);--color-pink-600:color(display-p3 0.82565 0.1412 0.45934);--color-pink-700:color(display-p3 0.71154 0.10101 0.35821);--color-rose-300:color(display-p3 0.96017 0.6477 0.68372);--color-rose-500:color(display-p3 0.92182 0.24075 0.35567);--color-rose-700:color(display-p3 0.7118 0.07708 0.22678)}}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer,.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector,.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface,.outline-hidden{outline:#0000 solid 2px;outline-offset:2px}}@media (hover:none){.kapi-pg-file-actions{opacity:1}}@media (hover:hover){.backToTopButton_SJDP:hover{background-color:var(--ifm-color-emphasis-300)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover,.hover\:shadow-md:hover,.hover\:shadow:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\/branch\:opacity-100:is(:where(.group\/branch):hover *),.group-hover\/file\:opacity-100:is(:where(.group\/file):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *),.group-hover\/par\:opacity-100:is(:where(.group\/par):hover *),.group-hover\/target\:opacity-100:is(:where(.group\/target):hover *),.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-destructive:hover{border-color:var(--destructive)}.hover\:border-foreground\/30:hover{border-color:var(--foreground)}.hover\:border-primary:hover,.hover\:border-primary\/30:hover,.hover\:border-primary\/50:hover,.hover\:border-primary\/60:hover{border-color:var(--primary)}.hover\:bg-accent:hover,.hover\:bg-accent\/30:hover,.hover\:bg-accent\/40:hover,.hover\:bg-accent\/50:hover{background-color:var(--accent)}.hover\:bg-card:hover{background-color:var(--card)}.hover\:bg-destructive\/10:hover,.hover\:bg-destructive\/20:hover,.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover,.hover\:bg-muted\/50:hover,.hover\:bg-muted\/60:hover,.hover\:bg-muted\/80:hover{background-color:var(--muted)}.hover\:bg-primary\/10:hover,.hover\:bg-primary\/15:hover,.hover\:bg-primary\/5:hover,.hover\:bg-primary\/80:hover,.hover\:bg-primary\/90:hover{background-color:var(--primary)}.hover\:bg-secondary\/60:hover,.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover,.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-destructive:hover,.hover\:text-destructive\/80:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover,.hover\:text-primary\/80:hover{color:var(--primary)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover,.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)))}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{background-color:var(--sidebar-border);content:var(--tw-content)}.dark\:hover\:bg-destructive\/30:is([data-theme=dark] *):hover{background-color:var(--destructive)}.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:var(--input)}.dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:var(--muted)}.\[\&_a\]\:hover\:text-foreground a:hover,.dark\:hover\:text-foreground:is([data-theme=dark] *):hover{color:var(--foreground)}.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab,var(--foreground) 30%,#0000)}.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--primary) 30%,#0000)}.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary) 50%,#0000)}.hover\:border-primary\/60:hover{border-color:color-mix(in oklab,var(--primary) 60%,#0000)}.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab,var(--accent) 30%,#0000)}.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab,var(--accent) 40%,#0000)}.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--accent) 50%,#0000)}.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive) 10%,#0000)}.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,#0000)}.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,#0000)}.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted) 40%,#0000)}.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,#0000)}.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted) 60%,#0000)}.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,var(--muted) 80%,#0000)}.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary) 5%,#0000)}.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary) 10%,#0000)}.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--primary) 15%,#0000)}.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,#0000)}.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,#0000)}.hover\:bg-secondary\/60:hover{background-color:color-mix(in oklab,var(--secondary) 60%,#0000)}.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,#0000)}.hover\:text-destructive\/80:hover{color:color-mix(in oklab,var(--destructive) 80%,#0000)}.hover\:text-primary\/80:hover{color:color-mix(in oklab,var(--primary) 80%,#0000)}.dark\:hover\:bg-destructive\/30:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,#0000)}.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--input) 50%,#0000)}.dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--muted) 50%,#0000)}.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--destructive) 20%,#0000)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,#0000)}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary) 80%,#0000)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}@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}.carouselReveal_iklk,.carouselSpin_JYub,.censor_WAyA,.changed_LqYn,.fade_Ueq7,.heroBadge_aVR4,.heroCaption_r1UA,.heroFormats_tZa5,.kapi-cur-spinner,.kapi-pg-modal,.kapi-pg-modal-overlay,.kapi-pg-spinner,.modal_JCI2,.modal_Rx5p,.overlay_J_Me,.overlay_JoaK,.overlay_MNxC,.tmHit_ATcl,.writePulse_aOrU{animation:none}.carouselOpen_sR94,.deckBackFar_wetO,.deckBackNear_yFH1,.heroStage_Q0q2,.kapi-cur-btn,.kapi-pg-btn,.kapi-pg-file-actions,.kapi-pg-icon-btn,.kapi-pg-run-btn,.tryButton_B7Kd{transition:none}.kdx-dot,.kdx-pulse{display:none}.carouselOpen_sR94:hover,.censor_WAyA,.gridCard_bpPi:hover,.gridCard_s6Vi:hover,.tryButton_B7Kd:hover{transform:none}.caret_yXCS:after{animation:none;visibility:hidden}}@media print{.announcementBar_cdO1,.footer,.menu,.navbar,.noPrint_Dnrb,.pagination-nav,.table-of-contents,.tocMobile_jxKi{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_kF44{white-space:pre-wrap}}