@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400..800&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap);code,pre{background-color:#f6f7f8}.card,kbd{background-color:#fff}.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}html,pre code,table tr{background-color:transparent}a code,pre,table td,table th{color:inherit}blockquote,ol,pre,ul{margin:0 0 1rem}.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 .2s cubic-bezier(.08,.52,.52,1)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}.bg-gradient-to-br:not(#\#):not(#\#),.bg-gradient-to-r:not(#\#):not(#\#),.bg-gradient-to-t:not(#\#):not(#\#){background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/70:not(#\#):not(#\#),.from-cyan-400:not(#\#):not(#\#),.from-violet-400:not(#\#):not(#\#),.from-violet-600:not(#\#):not(#\#),.to-cyan-400:not(#\#):not(#\#),.to-transparent:not(#\#):not(#\#),.to-violet-400:not(#\#):not(#\#),.to-violet-800:not(#\#):not(#\#){--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))}.transition-all:not(#\#):not(#\#),.transition-colors:not(#\#):not(#\#),.transition-opacity:not(#\#):not(#\#),.transition:not(#\#):not(#\#){transition-duration:var(--tw-duration,var(--default-transition-duration));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.button,.dropdown__link,.rdfa-debug-row:not(#\#):not(#\#):not(#\#),.sr-only:not(#\#):not(#\#),.text--truncate,.whitespace-nowrap:not(#\#):not(#\#){white-space:nowrap}:root,html[data-theme=dark]{--docsearch-error-color:#ef5350;--shimmer-bg:linear-gradient(90deg,#e0e3e8 0%,var(--docsearch-muted-color) 20%,var(--docsearch-muted-color) 60%,#e0e3e8 95%);--docsearch-dropdown-menu-background:var(--docsearch-hit-background);--docsearch-dropdown-menu-item-hover-background:var(--docsearch-modal-background)}: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:transparent;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:rgba(0,0,0,.05);--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 rgba(0,0,0,.1);--ifm-global-shadow-md:0 5px 40px rgba(0,0,0,.2);--ifm-global-shadow-tl:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);--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:transparent;--ifm-table-stripe-background:rgba(0,0,0,.03);--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-navbar-height:64px!important;--docusaurus-announcement-bar-height:auto;--docusaurus-tag-list-border:var(--ifm-color-emphasis-300);--docusaurus-collapse-button-bg:transparent;--docusaurus-collapse-button-bg-hover:rgba(0,0,0,.1)}.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:transparent}*,.rdfa-player:not(#\#):not(#\#):not(#\#) *,.rdfa-player:not(#\#):not(#\#):not(#\#) :after,.rdfa-player:not(#\#):not(#\#):not(#\#) :before{box-sizing:border-box}html{background-color:var(--ifm-background-color);color:#1c1e21;color:var(--ifm-font-color-base);--csstools-color-scheme--light:initial;color-scheme:light;color-scheme:var(--ifm-color-scheme);font:100%/1.65 system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:1140px;max-width:var(--ifm-container-width);padding:0 1rem;padding:0 var(--ifm-spacing-horizontal);width:100%}.container--fluid{max-width:inherit}.col,img{max-width:100%}.row{display:flex;flex-wrap:wrap;margin:0 -1rem;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none,.tabItem_ysIP{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}.items-start:not(#\#):not(#\#),.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.items-center:not(#\#):not(#\#),.menuExternalLink_xK2O,.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width);padding:0 1rem;padding:0 var(--ifm-spacing-horizontal);width:100%}.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 rgba(0,0,0,.1);border-radius:.4rem;border-radius:var(--ifm-code-border-radius);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--ifm-font-family-monospace);font-size:90%;font-size:var(--ifm-code-font-size);padding:.1rem;padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}pre{background-color:var(--ifm-pre-background);border-radius:.4rem;border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:90%/1.45 SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);margin:0 0 var(--ifm-spacing-vertical);padding:1rem;padding:var(--ifm-pre-padding)}pre code{border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid #ccd0d5;border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 #ccd0d5;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:#444950;color:var(--ifm-color-emphasis-800);font:80% SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:inherit;color:var(--ifm-heading-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--ifm-heading-font-family);font-weight:700;font-weight:var(--ifm-heading-font-weight);line-height:1.25;line-height:var(--ifm-heading-line-height);margin:0 0 1rem;margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}a,a:hover{color:#3578e5}strong,table th{font-weight:700}h1{font-size:2rem;font-size:var(--ifm-h1-font-size)}h2{font-size:1.5rem;font-size:var(--ifm-h2-font-size)}h3{font-size:1.25rem;font-size:var(--ifm-h3-font-size)}h4{font-size:1rem;font-size:var(--ifm-h4-font-size)}h5{font-size:.875rem;font-size:var(--ifm-h5-font-size)}h6{font-size:.85rem;font-size:var(--ifm-h6-font-size)}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:1.25rem;margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:1rem;margin-top:var(--ifm-list-paragraph-margin)}.avatar__subtitle,.markdown li+li{margin-top:.25rem}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:2rem;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{border-collapse:collapse;display:block;margin-bottom:1rem;margin-bottom:var(--ifm-spacing-vertical)}table thead tr{border-bottom:2px solid #dadde1;border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:rgba(0,0,0,.03);background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:1px solid #dadde1;border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:1px solid #dadde1;border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:.75rem;padding:var(--ifm-table-cell-padding)}table th{background-color:inherit;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:none;-webkit-text-decoration:var(--ifm-link-decoration);text-decoration:var(--ifm-link-decoration);transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}a:hover{color:var(--ifm-link-hover-color);text-decoration:underline;-webkit-text-decoration:var(--ifm-link-hover-decoration);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 1.25rem;margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:2px solid #dadde1;border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:none;box-shadow:var(--ifm-blockquote-shadow);color:#444950;color:var(--ifm-blockquote-color);font-size:100%;font-size:var(--ifm-blockquote-font-size);margin:0 0 var(--ifm-spacing-vertical);padding:0 1rem;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:#bec3c9;background-color:var(--ifm-hr-background-color);border:0;height:1px;height:var(--ifm-hr-height);margin:1.5rem 0;margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)!important;box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:0 5px 40px rgba(0,0,0,.2)!important;box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1)!important;box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary{color:#3578e5;color:var(--ifm-color-primary)}.text--secondary{color:#ebedf0;color:var(--ifm-color-secondary)}.text--success{color:#00a400;color:var(--ifm-color-success)}.text--info{color:#54c7ec;color:var(--ifm-color-info)}.text--warning{color:#ffba00;color:var(--ifm-color-warning)}.text--danger{color:#fa383e;color:var(--ifm-color-danger)}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.text--uppercase,.uppercase:not(#\#):not(#\#){text-transform:uppercase}.text--light{font-weight:300;font-weight:var(--ifm-font-weight-light)}.rdfa-node-panel-header.rdfa-code:not(#\#):not(#\#):not(#\#),.text--normal{font-weight:400}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:500;font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:700;font-weight:var(--ifm-font-weight-bold)}.rdfa-tex-var:not(#\#):not(#\#):not(#\#),.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis}.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,.badge{background-color:inherit}.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:rgba(53,120,229,.15);--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:rgba(235,237,240,.15);--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:rgba(0,164,0,.15);--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:rgba(84,199,236,.15);--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:rgba(255,186,0,.15);--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:rgba(250,56,62,.15);--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:0 solid;border-color:inherit;border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:5px;border-left-width:var(--ifm-alert-border-left-width);border-radius:.4rem;border-radius:var(--ifm-alert-border-radius);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:var(--ifm-alert-shadow);padding:1rem;padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 .875rem/1.25 system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem;text-transform:uppercase}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:-1rem -1rem 0 0;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,.api-table:not(#\#):not(#\#):not(#\#) tr:hover .api-prop-anchor,.hash-link:focus,:hover>.hash-link{opacity:1}.alert a{text-decoration-color:inherit;text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{-moz-column-gap:1rem;-moz-column-gap:var(--ifm-avatar-intro-margin);column-gap:1rem;column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:3rem;height:var(--ifm-avatar-photo-size);overflow:hidden;width:3rem;width:var(--ifm-avatar-photo-size)}.card--full-height,.h-full:not(#\#):not(#\#),.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:inherit;text-align:var(--ifm-avatar-intro-alignment)}.avatar__name{font:700 1rem/1.25 system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.badge,.button{font-weight:700;display:inline-block}.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:1px solid;border-color:inherit;border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:.4rem;border-radius:var(--ifm-badge-border-radius);color:#fff;color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:.25rem .5rem;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:#000;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,.inline-block:not(#\#):not(#\#){display:inline-block}.breadcrumbs__item:not(:last-child):after{background: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>') 50%;background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:none;filter:var(--ifm-breadcrumb-separator-filter);height:.625rem;height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 .5rem;margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:.625rem;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:rgba(0,0,0,.05);background:var(--ifm-breadcrumb-item-background-active);color:#3578e5;color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:1.5rem;border-radius:var(--ifm-breadcrumb-border-radius);color:#1c1e21;color:var(--ifm-font-color-base);display:inline-block;font-size:1rem;font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:.4rem .8rem;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:.2s;transition-duration:var(--ifm-transition-fast);transition-property:background,color;transition-timing-function:cubic-bezier(.08,.52,.52,1);transition-timing-function:var(--ifm-transition-timing-default)}.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:rgba(0,0,0,.05);background:var(--ifm-breadcrumb-item-background-active);-webkit-text-decoration:none;text-decoration:none}.breadcrumbs__link:-moz-any-link:hover{background:rgba(0,0,0,.05);background:var(--ifm-breadcrumb-item-background-active);-webkit-text-decoration:none;text-decoration:none}.breadcrumbs__link:any-link:hover{background:rgba(0,0,0,.05);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:inherit;background-color:var(--ifm-button-background-color);border:1px solid;border-color:inherit;border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:.4rem;border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:.875rem;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:.375rem 1.5rem;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:.2s;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;transition-timing-function:cubic-bezier(.08,.52,.52,1);transition-timing-function:var(--ifm-transition-timing-default);-webkit-user-select:none;-moz-user-select:none;user-select:none}.button,.button:hover{color:#fff;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:transparent;color:#3578e5;color:var(--ifm-link-color);text-decoration:none;-webkit-text-decoration:var(--ifm-link-decoration);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:#3578e5;color:var(--ifm-link-hover-color);text-decoration:underline;-webkit-text-decoration:var(--ifm-link-hover-decoration);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,.rdfa-node-link:not(#\#):not(#\#):not(#\#){-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:#1c1e21;color:var(--ifm-color-gray-900)}.button.button--secondary.button--outline:not(.button--active):not(:hover){color:#1c1e21;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:2px;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:.8rem;border-radius:var(--ifm-card-border-radius);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card__image{padding-top:1rem;padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:1rem;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,.mt-auto:not(#\#):not(#\#){margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:.5rem 0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:.5rem;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:.5rem;margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid #dadde1;border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:#525860;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:#3578e5;color:var(--ifm-color-primary);-webkit-text-decoration:none;text-decoration:none}.close{color:#000;color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:700;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity .2s cubic-bezier(.08,.52,.52,1);transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown,.menu{font-weight:500}.close:hover{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_YxQB:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:#fff;background-color:var(--ifm-dropdown-background-color);border-radius:.4rem;border-radius:var(--ifm-global-radius);box-shadow:0 5px 40px rgba(0,0,0,.2);box-shadow:var(--ifm-global-shadow-md);left:0;list-style:none;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;pointer-events:none;position:absolute;top:calc(100% + .05rem);top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:.2s;transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:cubic-bezier(.08,.52,.52,1);transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:100;z-index:var(--ifm-z-index-dropdown)}.dropdown__link{border-radius:.25rem;color:#1c1e21;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem}.dropdown__link--active,.dropdown__link:hover{background-color:rgba(0,0,0,.05);background-color:var(--ifm-dropdown-hover-background-color);color:#1c1e21;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 transparent;border-style:solid;border-width:.4em .4em 0;content:"";display:inline-block;margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:#f5f6f7;background-color:var(--ifm-footer-background-color);color:inherit;color:var(--ifm-footer-color);padding:2rem;padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:#606770;color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:#3578e5;color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 .5rem;margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:min(30rem,90vw);max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:inherit;color:var(--ifm-footer-title-color);font:700 1rem/1.25 system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:1rem;margin-bottom:var(--ifm-heading-margin-bottom)}.docItemContainer_Rv5Z article>:first-child,.docItemContainer_Rv5Z header+*,.footer__item{margin-top:0}.admonitionContent_bl22>:last-child,.collapsibleContent_VYua p:last-child,.details_B4FW>summary>p:last-child,.docs-lead:not(#\#):not(#\#):not(#\#)>:last-child,.footer__items,.tabItem_OMyP>:last-child{margin-bottom:0}.codeBlockStandalone_K9VJ,.rdfa-content-body.rdfa-code:not(#\#):not(#\#):not(#\#),[type=checkbox]{padding:0}.hero{align-items:center;background-color:#fff;background-color:var(--ifm-hero-background-color);color:#444950;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{font-weight:var(--ifm-font-weight-semibold);overflow-x:hidden}.menu__list{list-style:none;margin:0;padding-left:0}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:.75rem;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}.menu__caret:before,.menu__link--sublist-caret:after{height:1.25rem;transform:rotate(180deg);width:1.25rem;content:""}.details_B4FW[data-collapsed=false].isBrowser_Cof9>summary:before,.details_B4FW[open]:not(.isBrowser_Cof9)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{border-radius:.25rem;display:flex;flex-wrap:wrap;position:relative;transition:background .2s cubic-bezier(.08,.52,.52,1);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:rgba(0,0,0,.05);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;border-radius:.25rem;display:flex;transition:background .2s cubic-bezier(.08,.52,.52,1);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar-sidebar,.navbar-sidebar__backdrop{transition-timing-function:ease-in-out;visibility:hidden;opacity:0;bottom:0;left:0;top:0}.menu__link{flex:1;line-height:1.25;padding:.375rem .75rem;padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__link,.menu__link:hover{color:#606770;color:var(--ifm-menu-color)}.menu__link:hover{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.menu__link--sublist-caret:after{background: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>') 50%/2rem 2rem;background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;filter:none;filter:var(--ifm-menu-link-sublist-icon-filter);margin-left:auto;min-width:1.25rem;transition:transform .2s linear;transition:transform var(--ifm-transition-fast) linear}.menu__link--active,.menu__link--active:hover{color:#3578e5;color:var(--ifm-menu-color-active)}.menu__link--active:not(.menu__link--sublist){background-color:rgba(0,0,0,.05);background-color:var(--ifm-menu-color-background-active)}.menu__caret{padding:.375rem .75rem;padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__caret:before{background: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>') 50%/2rem 2rem;background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;filter:none;filter:var(--ifm-menu-link-sublist-icon-filter);transition:transform .2s linear;transition:transform var(--ifm-transition-fast) linear}.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:#fff;background-color:var(--ifm-navbar-background-color);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:var(--ifm-navbar-shadow);height:3.75rem;height:var(--ifm-navbar-height);padding:.5rem 1rem;padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.flex:not(#\#):not(#\#),.navbar,.navbar>.container,.navbar>.container-fluid,.searchLogoColumn_LvDb a{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:200;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;color:#1c1e21;color:var(--ifm-navbar-link-color);display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:#3578e5;color:var(--ifm-navbar-link-hover-color)}.announcementBarContent__57G,.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}.api-node-enum-item:not(#\#):not(#\#):not(#\#) .api-enum,.navbar__items--center .navbar__brand{margin:0}.flex-1:not(#\#):not(#\#),.navbar__items--center+.navbar__items--right,.rdfa-spacer:not(#\#):not(#\#):not(#\#){flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:.25rem .75rem;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}#nprogress,.navbar__item.dropdown .navbar__link:not([href]),.pointer-events-none:not(#\#):not(#\#){pointer-events:none}.navbar__link{color:#1c1e21;color:var(--ifm-navbar-link-color);font-weight:500;font-weight:var(--ifm-font-weight-semibold)}.navbar__link--active,.navbar__link:hover{color:#3578e5;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:hsla(0,0%,100%,.1);--ifm-navbar-search-input-placeholder-color:hsla(0,0%,100%,.5);color:#fff;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:hsla(0,0%,100%,.05);--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{-webkit-appearance:none;-moz-appearance:none;appearance:none;background: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>') .75rem/1rem 1rem no-repeat #ebedf0;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:#444950;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::-moz-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar__search-input::placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:#fff;background-color:var(--ifm-navbar-background-color);box-shadow:0 5px 40px rgba(0,0,0,.2);box-shadow:var(--ifm-global-shadow-md);overflow-x:hidden;position:fixed;transform:translate3d(-100%,0,0);transition-duration:.2s;transition-duration:var(--ifm-transition-fast);transition-property:opacity,visibility,transform;width:83vw;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:rgba(0,0,0,.6);position:fixed;right:0;transition-duration:.2s;transition-duration:var(--ifm-transition-fast);transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:3.75rem;height:var(--ifm-navbar-height);padding:.5rem 1rem;padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - 3.75rem);height:calc(100% - var(--ifm-navbar-height));transition:transform .2s ease-in-out;transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(-83vw,0,0);transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:83vw;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:rgba(0,0,0,.05);background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:700;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{-moz-column-gap:.2em;-moz-column-gap:var(--ifm-pagination-page-spacing);column-gap:.2em;column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:1rem;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}.inline-flex:not(#\#):not(#\#),.pagination__item{display:inline-flex}.pagination__item>span{padding:.25rem;padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:#3578e5;color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:rgba(0,0,0,.05);background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:.4rem;border-radius:var(--ifm-pagination-border-radius);color:#1c1e21;color:var(--ifm-font-color-base);display:inline-block;padding:.25rem 1rem;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background .2s cubic-bezier(.08,.52,.52,1);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav{display:grid;grid-gap:1rem;grid-gap:var(--ifm-spacing-horizontal);gap:1rem;gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid #dadde1;border:1px solid var(--ifm-color-emphasis-300);border-radius:.4rem;border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:1.25;line-height:var(--ifm-heading-line-height);padding:1rem;padding:var(--ifm-global-spacing);transition:border-color .2s cubic-bezier(.08,.52,.52,1);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:#3578e5;border-color:var(--ifm-pagination-nav-color-hover)}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:1rem;font-size:var(--ifm-h4-font-size);font-weight:700;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:#525860;color:var(--ifm-color-content-secondary);font-size:.875rem;font-size:var(--ifm-h5-font-size);font-weight:500;font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills{display:flex;gap:.125rem;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;cursor:pointer;display:inline-block;font-weight:700;font-weight:var(--ifm-font-weight-bold);padding:.25rem 1rem;transition:background .2s cubic-bezier(.08,.52,.52,1);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs,:not(.containsTaskList__YnT>li)>.containsTaskList__YnT{padding-left:0}.pills__item--active{color:#3578e5;color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:rgba(0,0,0,.05);background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:#525860;color:var(--ifm-tabs-color);display:flex;font-weight:700;font-weight:var(--ifm-font-weight-bold);margin-bottom:0;overflow-x:auto}.tabs__item{border-bottom:3px solid transparent;border-radius:.4rem;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:1rem;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color .2s cubic-bezier(.08,.52,.52,1);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:#3578e5;border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:#3578e5;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:rgba(0,0,0,.05);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:hsla(0,0%,100%,.05);--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:hsla(0,0%,100%,.1);--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:hsla(0,0%,100%,.07);--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;--docsearch-text-color:#c4c7dc;--docsearch-secondary-text-color:#b6b7d5;--docsearch-subtle-color:#212139;--docsearch-success-color:rgba(67,160,71,.2);--docsearch-highlight-color:#457aff;--docsearch-focus-color:#9ac8ff;--docsearch-background-color:#36395a;--docsearch-icon-color:#b6b7d5;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:rgba(0,0,0,.651);--docsearch-searchbox-focus-background:rgba(0,0,0,.651);--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-background:#36395a;--docsearch-key-color:#b6b7d5;--docsearch-key-pressed-shadow:inset 0 2px 4px rgba(12,13,20,.4);--docsearch-footer-background:rgba(0,0,0,.651);--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497;--docsearch-search-button-background:var(--docsearch-modal-background);--docsearch-search-button-text-color:var(--docsearch-text-color)}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg,.absolute:not(#\#):not(#\#){position:absolute}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;right:0;transform:rotate(3deg) translateY(-4px);width:100px}@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--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}}:host:not(#\#),:root:not(#\#){--font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:#ffa3a4;--color-red-500:#fb2c36;--color-red-600:#e40016;--color-emerald-400:#00d294;--color-emerald-500:#00b981;--color-cyan-400:#00d1ec;--color-cyan-600:#0091b3;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a686ff;--color-violet-500:#8d56ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-slate-100:#f1f5f9;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-900:#0f172b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--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-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--blur-sm:8px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--font-heading:"Bricolage Grotesque",ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--color-bg:var(--ifm-background-color);--color-surface:var(--ifm-background-surface-color);--color-surface-alt:var(--ifm-background-surface-alt)}@supports (color:color(display-p3 0 0 0%)){:host:not(#\#),:root:not(#\#){--color-red-300:#ffa3a4;--color-red-600:#e40016;--color-emerald-400:#00d294;--color-emerald-500:#00b981;--color-cyan-400:#00d1ec;--color-cyan-600:#0091b3;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a686ff;--color-violet-500:#8d56ff}}.collapse:not(#\#):not(#\#){visibility:collapse}.invisible:not(#\#):not(#\#){visibility:hidden}.visible:not(#\#):not(#\#){visibility:visible}.sr-only:not(#\#):not(#\#){border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fixed:not(#\#):not(#\#){position:fixed}.relative:not(#\#):not(#\#){position:relative}.static:not(#\#):not(#\#){position:static}.sticky:not(#\#):not(#\#){position:sticky}.inset-0:not(#\#):not(#\#){bottom:calc(var(--spacing)*0);top:calc(var(--spacing)*0)}.inset-0:not(#\#):not(#\#),.inset-x-0:not(#\#):not(#\#){left:calc(var(--spacing)*0);right:calc(var(--spacing)*0)}.-top-\[15\%\]:not(#\#):not(#\#){top:-15%}.top-0:not(#\#):not(#\#){top:calc(var(--spacing)*0)}.top-1\/2:not(#\#):not(#\#){top:50%}.top-2\.5:not(#\#):not(#\#){top:calc(var(--spacing)*2.5)}.top-\[40\%\]:not(#\#):not(#\#){top:40%}.top-full:not(#\#):not(#\#){top:100%}.-right-\[8\%\]:not(#\#):not(#\#){right:-8%}.right-0:not(#\#):not(#\#){right:calc(var(--spacing)*0)}.right-2:not(#\#):not(#\#){right:calc(var(--spacing)*2)}.right-3:not(#\#):not(#\#){right:calc(var(--spacing)*3)}.-bottom-\[5\%\]:not(#\#):not(#\#){bottom:-5%}.bottom-0:not(#\#):not(#\#){bottom:calc(var(--spacing)*0)}.-left-\[12\%\]:not(#\#):not(#\#){left:-12%}.left-0:not(#\#):not(#\#){left:calc(var(--spacing)*0)}.left-1\/2:not(#\#):not(#\#){left:50%}.left-2\.5:not(#\#):not(#\#){left:calc(var(--spacing)*2.5)}.left-3\.5:not(#\#):not(#\#){left:calc(var(--spacing)*3.5)}.left-\[30\%\]:not(#\#):not(#\#){left:30%}.z-0:not(#\#):not(#\#){z-index:0}.z-10:not(#\#):not(#\#){z-index:10}.z-50:not(#\#):not(#\#){z-index:50}.z-\[1000\]:not(#\#):not(#\#){z-index:1000}.col-span-2:not(#\#):not(#\#){grid-column:span 2/span 2}.api-prop-demo-stage:not(#\#):not(#\#):not(#\#),.api-prop-demo:not(#\#):not(#\#):not(#\#) .rdfa-player,.container:not(#\#):not(#\#),.w-full:not(#\#):not(#\#){width:100%}.m-0:not(#\#):not(#\#){margin:calc(var(--spacing)*0)}.mx-1:not(#\#):not(#\#){margin-left:calc(var(--spacing)*1);margin-right:calc(var(--spacing)*1)}.mx-auto:not(#\#):not(#\#){margin-left:auto;margin-right:auto}.mt-0\.5:not(#\#):not(#\#){margin-top:calc(var(--spacing)*.5)}.mt-3:not(#\#):not(#\#){margin-top:calc(var(--spacing)*3)}.mt-4:not(#\#):not(#\#){margin-top:calc(var(--spacing)*4)}.mt-5:not(#\#):not(#\#){margin-top:calc(var(--spacing)*5)}.mt-12:not(#\#):not(#\#){margin-top:calc(var(--spacing)*12)}.-mr-\[2px\]:not(#\#):not(#\#){margin-right:-2px}.mb-0:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*0)}.mb-1:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*1)}.mb-1\.5:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*1.5)}.mb-2:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*2)}.mb-3:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*3)}.mb-4:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*4)}.mb-5:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*5)}.mb-6:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*6)}.mb-8:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*8)}.mb-10:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*10)}.mb-12:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*12)}.mb-16:not(#\#):not(#\#){margin-bottom:calc(var(--spacing)*16)}.-ml-\[2px\]:not(#\#):not(#\#){margin-left:-2px}.ml-1\.5:not(#\#):not(#\#){margin-left:calc(var(--spacing)*1.5)}.ml-auto:not(#\#):not(#\#){margin-left:auto}.line-clamp-2:not(#\#):not(#\#){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block:not(#\#):not(#\#),.tocCollapsibleContent_SlnY a{display:block}.contents:not(#\#):not(#\#){display:contents}.grid:not(#\#):not(#\#){display:grid}#__docusaurus-base-url-issue-banner-container,.docSidebarContainer_e5ai,.hidden:not(#\#):not(#\#),.rdfa-export-menu[hidden]:not(#\#):not(#\#):not(#\#),.sidebarLogo_nlll,.themedComponent_DHUr,html[data-announcement-bar-initially-dismissed=true] .announcementBar_ncOr{display:none}.inline:not(#\#):not(#\#),.tags_q74f{display:inline}.table:not(#\#):not(#\#){display:table}.aspect-\[16\/9\]:not(#\#):not(#\#){aspect-ratio:16/9}.h-5:not(#\#):not(#\#){height:calc(var(--spacing)*5)}.h-7:not(#\#):not(#\#){height:calc(var(--spacing)*7)}.h-9:not(#\#):not(#\#){height:calc(var(--spacing)*9)}.h-10:not(#\#):not(#\#){height:calc(var(--spacing)*10)}.h-11:not(#\#):not(#\#){height:calc(var(--spacing)*11)}.h-16:not(#\#):not(#\#){height:calc(var(--spacing)*16)}.h-\[400px\]:not(#\#):not(#\#){height:400px}.h-\[600px\]:not(#\#):not(#\#){height:600px}.h-\[700px\]:not(#\#):not(#\#){height:700px}.h-\[calc\(100vh-var\(--ifm-navbar-height\,64px\)\)\]:not(#\#):not(#\#){height:calc(100vh - 64px);height:calc(100vh - var(--ifm-navbar-height,64px))}.h-px:not(#\#):not(#\#){height:1px}.max-h-\[calc\(100dvh_-_var\(--ifm-navbar-height\)\)\]:not(#\#):not(#\#){max-height:calc(100dvh - 64px);max-height:calc(100dvh - var(--ifm-navbar-height))}.min-h-\[calc\(100vh-60px\)\]:not(#\#):not(#\#){min-height:calc(100vh - 60px)}.min-h-screen:not(#\#):not(#\#){min-height:100vh}.w-1\.5:not(#\#):not(#\#){width:calc(var(--spacing)*1.5)}.w-7:not(#\#):not(#\#){width:calc(var(--spacing)*7)}.w-9:not(#\#):not(#\#){width:calc(var(--spacing)*9)}.w-10:not(#\#):not(#\#){width:calc(var(--spacing)*10)}.w-\[1\.5px\]:not(#\#):not(#\#){width:1.5px}.w-\[400px\]:not(#\#):not(#\#){width:400px}.w-\[600px\]:not(#\#):not(#\#){width:600px}.w-\[700px\]:not(#\#):not(#\#){width:700px}.w-px:not(#\#):not(#\#){width:1px}.max-w-3xl:not(#\#):not(#\#){max-width:var(--container-3xl)}.max-w-4xl:not(#\#):not(#\#){max-width:var(--container-4xl)}.max-w-6xl:not(#\#):not(#\#){max-width:var(--container-6xl)}.max-w-7xl:not(#\#):not(#\#){max-width:var(--container-7xl)}.max-w-lg:not(#\#):not(#\#){max-width:var(--container-lg)}.max-w-sm:not(#\#):not(#\#){max-width:var(--container-sm)}.max-w-xl:not(#\#):not(#\#){max-width:var(--container-xl)}.min-w-0:not(#\#):not(#\#){min-width:calc(var(--spacing)*0)}.flex-none:not(#\#):not(#\#){flex:none}.shrink-0:not(#\#):not(#\#){flex-shrink:0}.-translate-x-1\/2:not(#\#):not(#\#){--tw-translate-x:-50%;translate:-50% var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2:not(#\#):not(#\#){--tw-translate-y:-50%;translate:var(--tw-translate-x) -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110:not(#\#):not(#\#){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:110% 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform:not(#\#):not(#\#){transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize:not(#\#):not(#\#){cursor:col-resize}.cursor-default:not(#\#):not(#\#){cursor:default}.cursor-pointer:not(#\#):not(#\#){cursor:pointer}.resize:not(#\#):not(#\#){resize:both}.list-none:not(#\#):not(#\#){list-style-type:none}.appearance-none:not(#\#):not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1:not(#\#):not(#\#){grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2:not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col:not(#\#):not(#\#){flex-direction:column}.flex-wrap:not(#\#):not(#\#){flex-wrap:wrap}.justify-between:not(#\#):not(#\#){justify-content:space-between}.justify-center:not(#\#):not(#\#){justify-content:center}.gap-0\.5:not(#\#):not(#\#){gap:calc(var(--spacing)*.5)}.gap-1:not(#\#):not(#\#){gap:calc(var(--spacing)*1)}.gap-1\.5:not(#\#):not(#\#){gap:calc(var(--spacing)*1.5)}.gap-2:not(#\#):not(#\#){gap:calc(var(--spacing)*2)}.gap-2\.5:not(#\#):not(#\#){gap:calc(var(--spacing)*2.5)}.gap-3:not(#\#):not(#\#){gap:calc(var(--spacing)*3)}.gap-4:not(#\#):not(#\#){gap:calc(var(--spacing)*4)}.gap-5:not(#\#):not(#\#){gap:calc(var(--spacing)*5)}.gap-8:not(#\#):not(#\#){gap:calc(var(--spacing)*8)}.gap-12:not(#\#):not(#\#){gap:calc(var(--spacing)*12)}.categoryLink_d9ci,.overflow-hidden:not(#\#):not(#\#){overflow:hidden}.overflow-x-auto:not(#\#):not(#\#){overflow-x:auto}.overflow-y-auto:not(#\#):not(#\#){overflow-y:auto}.rounded:not(#\#):not(#\#){border-radius:.25rem}.rounded-2xl:not(#\#):not(#\#){border-radius:var(--radius-2xl)}.rounded-full:not(#\#):not(#\#){border-radius:3.40282e+38px}.rounded-lg:not(#\#):not(#\#){border-radius:var(--radius-lg)}.rounded-md:not(#\#):not(#\#){border-radius:var(--radius-md)}.rounded-none:not(#\#):not(#\#){border-radius:0}.rounded-xl:not(#\#):not(#\#){border-radius:var(--radius-xl)}.border:not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:1px}.border-x-0:not(#\#):not(#\#){border-left-style:var(--tw-border-style);border-left-width:0;border-right-style:var(--tw-border-style);border-right-width:0}.border-t:not(#\#):not(#\#){border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0:not(#\#):not(#\#){border-top-style:var(--tw-border-style);border-top-width:0}.border-b:not(#\#):not(#\#){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none:not(#\#):not(#\#){--tw-border-style:none;border-style:none}.border-red-500\/20:not(#\#):not(#\#){border-color:rgba(251,44,54,.2)}.border-slate-900\/10:not(#\#):not(#\#),.border-slate-900\/\[0\.1\]:not(#\#):not(#\#){border-color:rgba(15,23,43,.102)}.border-slate-900\/15:not(#\#):not(#\#){border-color:rgba(15,23,43,.149)}.border-slate-900\/\[0\.08\]:not(#\#):not(#\#),.border-slate-900\/\[\.08\]:not(#\#):not(#\#){border-color:rgba(15,23,43,.078)}.border-transparent:not(#\#):not(#\#){border-color:transparent}.border-violet-500\/25:not(#\#):not(#\#){border-color:rgba(141,84,255,.251)}.border-violet-500\/30:not(#\#):not(#\#){border-color:rgba(141,84,255,.302)}.border-violet-500\/40:not(#\#):not(#\#){border-color:rgba(141,84,255,.4)}.border-violet-600\/40:not(#\#):not(#\#){border-color:rgba(127,34,254,.4)}.border-violet-600\/50:not(#\#):not(#\#){border-color:rgba(127,34,254,.502)}.bg-\[var\(--rdfa-hairline\)\]:not(#\#):not(#\#){background-color:rgba(0,0,0,.1);background-color:var(--rdfa-hairline)}.bg-bg\/85:not(#\#):not(#\#){background-color:var(--color-bg)}.bg-black\/55:not(#\#):not(#\#){background-color:rgba(0,0,0,.549)}.bg-black\/70:not(#\#):not(#\#){background-color:rgba(0,0,0,.702)}.bg-black\/\[0\.03\]:not(#\#):not(#\#){background-color:rgba(0,0,0,.031)}.bg-red-500\/\[\.08\]:not(#\#):not(#\#){background-color:rgba(251,44,54,.078)}.bg-slate-900\/\[0\.1\]:not(#\#):not(#\#){background-color:rgba(15,23,43,.102)}.bg-slate-900\/\[0\.02\]:not(#\#):not(#\#){background-color:rgba(15,23,43,.02)}.bg-slate-900\/\[0\.03\]:not(#\#):not(#\#){background-color:rgba(15,23,43,.031)}.bg-slate-900\/\[0\.04\]:not(#\#):not(#\#){background-color:rgba(15,23,43,.039)}.bg-slate-900\/\[0\.015\]:not(#\#):not(#\#){background-color:rgba(15,23,43,.016)}.bg-slate-900\/\[0\.025\]:not(#\#):not(#\#){background-color:rgba(15,23,43,.024)}.bg-surface:not(#\#):not(#\#){background-color:var(--color-surface)}.bg-surface-alt:not(#\#):not(#\#){background-color:var(--color-surface-alt)}.bg-transparent:not(#\#):not(#\#){background-color:transparent}.bg-violet-500:not(#\#):not(#\#){background-color:var(--color-violet-500)}.bg-violet-500\/10:not(#\#):not(#\#){background-color:rgba(141,84,255,.102)}.bg-violet-600\/10:not(#\#):not(#\#){background-color:rgba(127,34,254,.102)}.bg-violet-600\/15:not(#\#):not(#\#){background-color:rgba(127,34,254,.149)}.bg-violet-600\/20:not(#\#):not(#\#){background-color:rgba(127,34,254,.2)}.bg-violet-600\/25:not(#\#):not(#\#){background-color:rgba(127,34,254,.251)}.bg-violet-600\/90:not(#\#):not(#\#){background-color:rgba(127,34,254,.902)}.bg-white:not(#\#):not(#\#){background-color:var(--color-white)}.bg-gradient-to-br:not(#\#):not(#\#){--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-r:not(#\#):not(#\#){--tw-gradient-position:to right in oklab}.bg-gradient-to-t:not(#\#):not(#\#){--tw-gradient-position:to top in oklab}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(34\,211\,238\,0\.3\)\,transparent\)\]:not(#\#):not(#\#){background-image:linear-gradient(90deg,transparent,rgba(34,211,238,.302),transparent)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(124\,58\,237\,0\.4\)\,transparent\)\]:not(#\#):not(#\#){background-image:linear-gradient(90deg,transparent,rgba(124,58,237,.4),transparent)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(124\,58\,237\,0\.5\)\,transparent\)\]:not(#\#):not(#\#){background-image:linear-gradient(90deg,transparent,rgba(124,58,237,.502),transparent)}.bg-\[linear-gradient\(rgba\(0\,0\,0\,0\.04\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(0\,0\,0\,0\.04\)_1px\,transparent_1px\)\]:not(#\#):not(#\#){background-image:linear-gradient(rgba(0,0,0,.039) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.039) 1px,transparent 0)}.bg-\[radial-gradient\(circle\,rgba\(34\,211\,238\,0\.14\)_0\%\,transparent_65\%\)\]:not(#\#):not(#\#){background-image:radial-gradient(circle,rgba(34,211,238,.141) 0,transparent 65%)}.bg-\[radial-gradient\(circle\,rgba\(124\,58\,237\,0\.22\)_0\%\,transparent_65\%\)\]:not(#\#):not(#\#){background-image:radial-gradient(circle,rgba(124,58,237,.22) 0,transparent 65%)}.bg-\[radial-gradient\(circle\,rgba\(244\,114\,182\,0\.10\)_0\%\,transparent_65\%\)\]:not(#\#):not(#\#){background-image:radial-gradient(circle,rgba(244,114,182,.102) 0,transparent 65%)}.bg-\[radial-gradient\(ellipse_at_50\%_50\%\,rgba\(124\,58\,237\,0\.18\)_0\%\,transparent_70\%\)\]:not(#\#):not(#\#){background-image:radial-gradient(rgba(124,58,237,.18) 0,transparent 70%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(124\,58\,237\,0\.08\)_0\%\,transparent_70\%\)\]:not(#\#):not(#\#){background-image:radial-gradient(rgba(124,58,237,.078) 0,transparent 70%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(124\,58\,237\,0\.12\)_0\%\,transparent_70\%\)\]:not(#\#):not(#\#){background-image:radial-gradient(rgba(124,58,237,.122) 0,transparent 70%)}.from-black\/70:not(#\#):not(#\#){--tw-gradient-from:rgba(0,0,0,.702)}.from-cyan-400:not(#\#):not(#\#){--tw-gradient-from:var(--color-cyan-400)}.from-violet-400:not(#\#):not(#\#){--tw-gradient-from:var(--color-violet-400)}.from-violet-600:not(#\#):not(#\#){--tw-gradient-from:var(--color-violet-600)}.to-cyan-400:not(#\#):not(#\#){--tw-gradient-to:var(--color-cyan-400)}.to-transparent:not(#\#):not(#\#){--tw-gradient-to:transparent}.to-violet-400:not(#\#):not(#\#){--tw-gradient-to:var(--color-violet-400)}.to-violet-800:not(#\#):not(#\#){--tw-gradient-to:var(--color-violet-800)}.bg-\[length\:64px_64px\]:not(#\#):not(#\#){background-size:64px 64px}.bg-clip-text:not(#\#):not(#\#){-webkit-background-clip:text;background-clip:text}.p-0:not(#\#):not(#\#){padding:calc(var(--spacing)*0)}.p-1:not(#\#):not(#\#){padding:calc(var(--spacing)*1)}.p-1\.5:not(#\#):not(#\#){padding:calc(var(--spacing)*1.5)}.p-4:not(#\#):not(#\#){padding:calc(var(--spacing)*4)}.p-5:not(#\#):not(#\#){padding:calc(var(--spacing)*5)}.p-6:not(#\#):not(#\#){padding:calc(var(--spacing)*6)}.px-1:not(#\#):not(#\#){padding-left:calc(var(--spacing)*1);padding-right:calc(var(--spacing)*1)}.px-1\.5:not(#\#):not(#\#){padding-left:calc(var(--spacing)*1.5);padding-right:calc(var(--spacing)*1.5)}.px-2:not(#\#):not(#\#){padding-left:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2)}.px-2\.5:not(#\#):not(#\#){padding-left:calc(var(--spacing)*2.5);padding-right:calc(var(--spacing)*2.5)}.px-3:not(#\#):not(#\#){padding-left:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*3)}.px-4:not(#\#):not(#\#){padding-left:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*4)}.px-5:not(#\#):not(#\#){padding-left:calc(var(--spacing)*5);padding-right:calc(var(--spacing)*5)}.px-6:not(#\#):not(#\#){padding-left:calc(var(--spacing)*6);padding-right:calc(var(--spacing)*6)}.py-0\.5:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*.5);padding-top:calc(var(--spacing)*.5)}.py-1\.5:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*1.5);padding-top:calc(var(--spacing)*1.5)}.py-2:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*2)}.py-2\.5:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*2.5);padding-top:calc(var(--spacing)*2.5)}.py-3:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*3)}.py-4:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*4)}.py-12:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*12);padding-top:calc(var(--spacing)*12)}.py-20:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*20);padding-top:calc(var(--spacing)*20)}.py-24:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*24);padding-top:calc(var(--spacing)*24)}.py-28:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*28);padding-top:calc(var(--spacing)*28)}.pt-1:not(#\#):not(#\#){padding-top:calc(var(--spacing)*1)}.pt-2:not(#\#):not(#\#){padding-top:calc(var(--spacing)*2)}.pt-3:not(#\#):not(#\#){padding-top:calc(var(--spacing)*3)}.pt-8:not(#\#):not(#\#){padding-top:calc(var(--spacing)*8)}.pt-16:not(#\#):not(#\#){padding-top:calc(var(--spacing)*16)}.pr-7:not(#\#):not(#\#){padding-right:calc(var(--spacing)*7)}.pr-10:not(#\#):not(#\#){padding-right:calc(var(--spacing)*10)}.pb-5:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*5)}.pb-10:not(#\#):not(#\#){padding-bottom:calc(var(--spacing)*10)}.pl-3:not(#\#):not(#\#){padding-left:calc(var(--spacing)*3)}.pl-10:not(#\#):not(#\#){padding-left:calc(var(--spacing)*10)}.text-center:not(#\#):not(#\#){text-align:center}.text-left:not(#\#):not(#\#){text-align:left}.font-heading:not(#\#):not(#\#){font-family:var(--font-heading)}.font-mono:not(#\#):not(#\#){font-family:var(--font-mono)}.font-sans:not(#\#):not(#\#){font-family:var(--font-sans)}.text-3xl:not(#\#):not(#\#){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl:not(#\#):not(#\#){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base:not(#\#):not(#\#){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg:not(#\#):not(#\#){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm:not(#\#):not(#\#){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl:not(#\#):not(#\#){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs:not(#\#):not(#\#){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.05rem\]:not(#\#):not(#\#){font-size:1.05rem}.text-\[1\.075rem\]:not(#\#):not(#\#){font-size:1.075rem}.text-\[10px\]:not(#\#):not(#\#){font-size:10px}.text-\[11px\]:not(#\#):not(#\#){font-size:11px}.text-\[13px\]:not(#\#):not(#\#){font-size:13px}.text-\[15px\]:not(#\#):not(#\#){font-size:15px}.leading-7:not(#\#):not(#\#){--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[1\.7\]:not(#\#):not(#\#){--tw-leading:1.7;line-height:1.7}.leading-relaxed:not(#\#):not(#\#){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug:not(#\#):not(#\#){--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight:not(#\#):not(#\#){--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold:not(#\#):not(#\#){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold:not(#\#):not(#\#){--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium:not(#\#):not(#\#){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold:not(#\#):not(#\#){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight:not(#\#):not(#\#){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider:not(#\#):not(#\#){--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest:not(#\#):not(#\#){--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all:not(#\#):not(#\#){word-break:break-all}.text-cyan-600:not(#\#):not(#\#){color:var(--color-cyan-600)}.text-emerald-500:not(#\#):not(#\#){color:var(--color-emerald-500)}.text-red-600:not(#\#):not(#\#){color:var(--color-red-600)}.text-slate-400:not(#\#):not(#\#){color:var(--color-slate-400)}.text-slate-500:not(#\#):not(#\#){color:var(--color-slate-500)}.text-slate-600:not(#\#):not(#\#){color:var(--color-slate-600)}.text-slate-700:not(#\#):not(#\#){color:var(--color-slate-700)}.text-slate-900:not(#\#):not(#\#){color:var(--color-slate-900)}.text-transparent:not(#\#):not(#\#){color:transparent}.text-violet-300:not(#\#):not(#\#){color:var(--color-violet-300)}.text-violet-500\/80:not(#\#):not(#\#){color:rgba(141,84,255,.8)}.text-violet-600:not(#\#):not(#\#){color:var(--color-violet-600)}.text-violet-700:not(#\#):not(#\#){color:var(--color-violet-700)}.text-white:not(#\#):not(#\#){color:var(--color-white)}.text-white\/90:not(#\#):not(#\#){color:hsla(0,0%,100%,.902)}.no-underline:not(#\#):not(#\#){text-decoration-line:none}.overline:not(#\#):not(#\#){text-decoration-line:overline}.\[color-scheme\:light\]:not(#\#):not(#\#){--csstools-color-scheme--light:initial;color-scheme:light}.opacity-0:not(#\#):not(#\#){opacity:0}.shadow:not(#\#):not(#\#){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.102)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.102));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 1px 3px 0 rgba(0,0,0,.102),0 1px 2px -1px rgba(0,0,0,.102);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl:not(#\#):not(#\#){--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.251));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 25px 50px -12px rgba(0,0,0,.251);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(124\,58\,237\,0\.3\)\]:not(#\#):not(#\#){--tw-shadow:0 0 30px var(--tw-shadow-color,rgba(124,58,237,.302));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 30px rgba(124,58,237,.302);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(124\,58\,237\,0\.4\)\]:not(#\#):not(#\#){--tw-shadow:0 0 40px var(--tw-shadow-color,rgba(124,58,237,.4));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 40px rgba(124,58,237,.4);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_50px_rgba\(0\,0\,0\,0\.12\)\]:not(#\#):not(#\#){--tw-shadow:0 25px 50px var(--tw-shadow-color,rgba(0,0,0,.122));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 25px 50px rgba(0,0,0,.122)}.ring:not(#\#):not(#\#),.shadow-\[0_25px_50px_rgba\(0\,0\,0\,0\.12\)\]:not(#\#):not(#\#){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring:not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline:not(#\#):not(#\#){outline-style:var(--tw-outline-style);outline-width:1px}.blur-2xl:not(#\#):not(#\#){--tw-blur:blur(var(--blur-2xl));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,)}.blur-\[1px\]:not(#\#):not(#\#){--tw-blur:blur(1px);filter:blur(1px);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,)}.filter:not(#\#):not(#\#){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,)}.backdrop-blur-\[20px\]:not(#\#):not(#\#){--tw-backdrop-blur:blur(20px);backdrop-filter:blur(20px);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:not(#\#):not(#\#){--tw-backdrop-blur:blur(var(--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,)}.transition:not(#\#):not(#\#){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-all:not(#\#):not(#\#){transition-property:all}.transition-colors:not(#\#):not(#\#){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to}.transition-opacity:not(#\#):not(#\#){transition-property:opacity}.duration-200:not(#\#):not(#\#){--tw-duration:.2s;transition-duration:.2s}.duration-300:not(#\#):not(#\#){--tw-duration:.3s;transition-duration:.3s}.outline-none:not(#\#):not(#\#){--tw-outline-style:none;outline-style:none}.placeholder\:text-slate-400:not(#\#):not(#\#)::-moz-placeholder{color:var(--color-slate-400)}.placeholder\:text-slate-400:not(#\#):not(#\#)::placeholder{color:var(--color-slate-400)}.focus\:border-violet-500\/50:focus:not(#\#):not(#\#){border-color:rgba(141,84,255,.502)}.focus-visible\:ring-2:focus-visible:not(#\#):not(#\#){--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-violet-500\/60:focus-visible:not(#\#):not(#\#){--tw-ring-color:rgba(141,84,255,.6)}.active\:scale-\[0\.98\]:active:not(#\#):not(#\#){scale:.98}.active\:scale-\[0\.99\]:active:not(#\#):not(#\#){scale:.99}.dark\:border-white\/5:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.051)}.dark\:border-white\/10:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.102)}.dark\:border-white\/\[\.05\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.051)}.dark\:border-white\/\[\.06\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.059)}.dark\:border-white\/\[\.08\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.078)}.dark\:border-white\/\[\.09\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.09)}.dark\:border-white\/\[0\.06\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.059)}.dark\:border-white\/\[0\.07\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.071)}.dark\:border-white\/\[0\.08\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.078)}.dark\:border-white\/\[0\.09\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:hsla(0,0%,100%,.09)}.dark\:bg-\[\#000\]\/20:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:oklab(0 none none/.2)}.dark\:bg-\[\#05040e\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:#05040e}.dark\:bg-white\/\[\.04\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:hsla(0,0%,100%,.039)}.dark\:bg-white\/\[\.06\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:hsla(0,0%,100%,.059)}.dark\:bg-white\/\[\.015\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:hsla(0,0%,100%,.016)}.dark\:bg-white\/\[0\.02\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:hsla(0,0%,100%,.02)}.dark\:bg-white\/\[0\.03\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:hsla(0,0%,100%,.031)}.dark\:bg-white\/\[0\.04\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:hsla(0,0%,100%,.039)}.dark\:bg-white\/\[0\.025\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:hsla(0,0%,100%,.024)}.dark\:bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.025\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.025\)_1px\,transparent_1px\)\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-image:linear-gradient(hsla(0,0%,100%,.024) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.024) 1px,transparent 0)}.dark\:text-\[\#34d399\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:#34d399}.dark\:text-cyan-400:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:var(--color-cyan-400)}.dark\:text-emerald-400\/90:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:rgba(0,210,148,.902)}.dark\:text-red-300:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:var(--color-red-300)}.dark\:text-slate-100\/40:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:rgba(241,245,249,.4)}.dark\:text-slate-100\/45:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:rgba(241,245,249,.451)}.dark\:text-slate-100\/50:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:rgba(241,245,249,.502)}.dark\:text-violet-200:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:var(--color-violet-200)}.dark\:text-violet-300:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:var(--color-violet-300)}.dark\:text-violet-300\/70:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:rgba(196,180,255,.702)}.dark\:text-violet-400:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:var(--color-violet-400)}.dark\:text-violet-400\/90:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:rgba(166,133,255,.902)}.dark\:text-white:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:var(--color-white)}.dark\:text-white\/20:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.2)}.dark\:text-white\/25:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.251)}.dark\:text-white\/30:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.302)}.dark\:text-white\/35:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.349)}.dark\:text-white\/40:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.4)}.dark\:text-white\/45:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.451)}.dark\:text-white\/50:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.502)}.dark\:text-white\/55:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.549)}.dark\:text-white\/60:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.6)}.dark\:text-white\/70:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.702)}.dark\:text-white\/75:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.749)}.dark\:text-white\/85:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:hsla(0,0%,100%,.851)}.dark\:\[color-scheme\:dark\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){--csstools-color-scheme--light: ;color-scheme:dark}.dark\:shadow-\[0_25px_50px_rgba\(0\,0\,0\,0\.5\)\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){--tw-shadow:0 25px 50px var(--tw-shadow-color,rgba(0,0,0,.502));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 25px 50px rgba(0,0,0,.502);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:placeholder\:text-white\/30:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#)::-moz-placeholder{color:hsla(0,0%,100%,.302)}.dark\:placeholder\:text-white\/30:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#)::placeholder{color:hsla(0,0%,100%,.302)}.rdfa-player:not(#\#):not(#\#):not(#\#){--rdfa-bg:var(--lightningcss-light,#f8fafc) var(--lightningcss-dark,#0b1120);--rdfa-surface:var(--lightningcss-light,#fff) var(--lightningcss-dark,#111827);--rdfa-border:var(--lightningcss-light,#e2e8f0) var(--lightningcss-dark,#1f2937);--rdfa-text:var(--lightningcss-light,#0f172a) var(--lightningcss-dark,#e5e7eb);--rdfa-muted:var(--lightningcss-light,#64748b) var(--lightningcss-dark,#94a3b8);--rdfa-accent:var(--lightningcss-light,#2563eb) var(--lightningcss-dark,#60a5fa);--rdfa-node-bg:var(--lightningcss-light,#fff) var(--lightningcss-dark,#1e293b);--rdfa-node-stroke:var(--lightningcss-light,#334155) var(--lightningcss-dark,#cbd5e1);--rdfa-arrow:var(--lightningcss-light,#475569) var(--lightningcss-dark,#94a3b8);--rdfa-window-bg:var(--lightningcss-light,#e2e8f0) var(--lightningcss-dark,#334155);--rdfa-terminal-bg:#1e293b;--rdfa-terminal-text:#e2e8f0;--rdfa-radius:10px;--rdfa-font:ui-sans-serif,system-ui,Segoe UI,Ubuntu,Cantarell,Noto Sans,-apple-system,"Segoe UI",Roboto,sans-serif;--rdfa-mono:ui-monospace,"SFMono-Regular","Menlo","Consolas",monospace;--rdfa-code-comment:var(--lightningcss-light,#64748b) var(--lightningcss-dark,#94a3b8);--rdfa-code-punct:var(--lightningcss-light,#334155) var(--lightningcss-dark,#cbd5e1);--rdfa-code-prop:var(--lightningcss-light,#c026d3) var(--lightningcss-dark,#f472b6);--rdfa-code-str:var(--lightningcss-light,#16a34a) var(--lightningcss-dark,#86efac);--rdfa-code-op:var(--lightningcss-light,#d97706) var(--lightningcss-dark,#fcd34d);--rdfa-code-kw:var(--lightningcss-light,#2563eb) var(--lightningcss-dark,#93c5fd);--rdfa-code-func:var(--lightningcss-light,#7c3aed) var(--lightningcss-dark,#c4b5fd);--rdfa-code-var:var(--lightningcss-light,#ea580c) var(--lightningcss-dark,#fdba74);background:var(--rdfa-bg);border:1px solid;border:1px solid var(--rdfa-border);border-radius:10px;border-radius:var(--rdfa-radius);box-sizing:border-box;color:#0f172a#e5e7eb;color:var(--rdfa-text);display:flex;flex-direction:column;font-family:ui-sans-serif,system-ui,Segoe UI,Ubuntu,Cantarell,Noto Sans,-apple-system,Roboto,sans-serif;font-family:var(--rdfa-font);overflow:hidden;position:relative;width:100%}.rdfa-player[data-mode=light]:not(#\#):not(#\#):not(#\#),[data-theme=light]:not(#\#):not(#\#):not(#\#) .rdfa-player[data-mode=auto]{--lightningcss-light:initial;--lightningcss-dark: ;--csstools-color-scheme--light:initial;color-scheme:light}.rdfa-player[data-mode=dark]:not(#\#):not(#\#):not(#\#),[data-theme=dark]:not(#\#):not(#\#):not(#\#) .rdfa-player[data-mode=auto]{--lightningcss-light: ;--lightningcss-dark:initial;--csstools-color-scheme--light: ;color-scheme:dark}.rdfa-player[data-mode=auto]:not(#\#):not(#\#):not(#\#){--lightningcss-light:initial;--lightningcss-dark: ;--csstools-color-scheme--light:initial;color-scheme:light dark}.rdfa-player[data-theme=dots]:not(#\#):not(#\#):not(#\#){--rdfa-bg:var(--lightningcss-light,#fbfbfd) var(--lightningcss-dark,#0a0a0f);--rdfa-surface:var(--lightningcss-light,#fff) var(--lightningcss-dark,#16161f);--rdfa-border:var(--lightningcss-light,#e4e4ed) var(--lightningcss-dark,#26262f);--rdfa-text:var(--lightningcss-light,#18181b) var(--lightningcss-dark,#e4e4e7);--rdfa-muted:var(--lightningcss-light,#71717a) var(--lightningcss-dark,#a1a1aa);--rdfa-accent:var(--lightningcss-light,#7c3aed) var(--lightningcss-dark,#a78bfa);--rdfa-node-bg:var(--lightningcss-light,#fff) var(--lightningcss-dark,#1c1c26);--rdfa-node-stroke:var(--lightningcss-light,#3f3f46) var(--lightningcss-dark,#d4d4d8);--rdfa-arrow:var(--lightningcss-light,#52525b) var(--lightningcss-dark,#a1a1aa);--rdfa-window-bg:var(--lightningcss-light,#e4e4ed) var(--lightningcss-dark,#2e2e3a);--rdfa-grid:var(--lightningcss-light,rgba(0,0,0,.102)) var(--lightningcss-dark,hsla(0,0%,100%,.11));--rdfa-pattern:radial-gradient(circle at 1px 1px,var(--rdfa-grid) 1px,transparent 0);--rdfa-pattern-size:20px 20px}.rdfa-player[data-theme=blueprint]:not(#\#):not(#\#):not(#\#),.rdfa-player[data-theme=pcb]:not(#\#):not(#\#):not(#\#){--rdfa-pattern:linear-gradient(to right,var(--rdfa-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--rdfa-grid) 1px,transparent 1px)}.rdfa-player[data-theme=blueprint]:not(#\#):not(#\#):not(#\#){--rdfa-bg:var(--lightningcss-light,#eaf1fa) var(--lightningcss-dark,#0a2543);--rdfa-surface:var(--lightningcss-light,#f7fafd) var(--lightningcss-dark,#0e3157);--rdfa-border:var(--lightningcss-light,#b7cbe4) var(--lightningcss-dark,#1d4d80);--rdfa-text:var(--lightningcss-light,#0f3562) var(--lightningcss-dark,#d6e8fb);--rdfa-muted:var(--lightningcss-light,#5a7fae) var(--lightningcss-dark,#7ba7d4);--rdfa-accent:var(--lightningcss-light,#0369a1) var(--lightningcss-dark,#38bdf8);--rdfa-node-bg:var(--lightningcss-light,#f7fafd) var(--lightningcss-dark,#103964);--rdfa-node-stroke:var(--lightningcss-light,#1e5a9c) var(--lightningcss-dark,#8dc3ef);--rdfa-arrow:var(--lightningcss-light,#2b6cb0) var(--lightningcss-dark,#6aa9dc);--rdfa-window-bg:var(--lightningcss-light,#cddef0) var(--lightningcss-dark,#16436f);--rdfa-radius:6px;--rdfa-grid:var(--lightningcss-light,rgba(30,90,156,.09)) var(--lightningcss-dark,rgba(125,190,255,.078));--rdfa-pattern-size:24px 24px,24px 24px}.rdfa-player[data-theme=pcb]:not(#\#):not(#\#):not(#\#){--rdfa-bg:var(--lightningcss-light,#dfeae2) var(--lightningcss-dark,#052e1c);--rdfa-surface:var(--lightningcss-light,#eff5f1) var(--lightningcss-dark,#0a3d26);--rdfa-border:var(--lightningcss-light,#a9c4b3) var(--lightningcss-dark,#14603c);--rdfa-text:var(--lightningcss-light,#123324) var(--lightningcss-dark,#d8f0e2);--rdfa-muted:var(--lightningcss-light,#4e7360) var(--lightningcss-dark,#6fae8c);--rdfa-accent:var(--lightningcss-light,#b45309) var(--lightningcss-dark,#ffd24a);--rdfa-node-bg:var(--lightningcss-light,#eff5f1) var(--lightningcss-dark,#0b4a2e);--rdfa-node-stroke:var(--lightningcss-light,#1c5c3c) var(--lightningcss-dark,#86e0ad);--rdfa-arrow:var(--lightningcss-light,#a16207) var(--lightningcss-dark,#d4af37);--rdfa-window-bg:var(--lightningcss-light,#c8dcd0) var(--lightningcss-dark,#0f5133);--rdfa-terminal-bg:#04150d;--rdfa-terminal-text:#d8f0e2;--rdfa-radius:4px;--rdfa-grid:var(--lightningcss-light,rgba(28,92,60,.059)) var(--lightningcss-dark,rgba(134,224,173,.051));--rdfa-pattern-size:16px 16px,16px 16px}.rdfa-player[data-theme=chalk]:not(#\#):not(#\#):not(#\#){--rdfa-bg:var(--lightningcss-light,#f7f7f4) var(--lightningcss-dark,#1c2b24);--rdfa-surface:var(--lightningcss-light,#fff) var(--lightningcss-dark,#24352c);--rdfa-border:var(--lightningcss-light,#d8d8d0) var(--lightningcss-dark,#3d5145);--rdfa-text:var(--lightningcss-light,#2b2b2b) var(--lightningcss-dark,#eef0e6);--rdfa-muted:var(--lightningcss-light,#7a7a72) var(--lightningcss-dark,#9fb2a5);--rdfa-accent:var(--lightningcss-light,#d64545) var(--lightningcss-dark,#ffe08a);--rdfa-node-bg:var(--lightningcss-light,#fff) var(--lightningcss-dark,#24352c);--rdfa-node-stroke:var(--lightningcss-light,#3a3a38) var(--lightningcss-dark,#e6ead9);--rdfa-arrow:var(--lightningcss-light,#4a4a46) var(--lightningcss-dark,#cfd8c4);--rdfa-window-bg:var(--lightningcss-light,#e6e6e0) var(--lightningcss-dark,#33473b);--rdfa-radius:12px;--rdfa-font:"Chalkboard SE","Comic Sans MS","Segoe Print","Bradley Hand",cursive;--rdfa-dust:var(--lightningcss-light,rgba(0,0,0,.031)) var(--lightningcss-dark,hsla(0,0%,100%,.051));--rdfa-pattern:radial-gradient(ellipse 70% 55% at 30% 25%,var(--rdfa-dust),transparent 70%);--rdfa-pattern-size:100% 100%}.rdfa-player[data-theme=terminal]:not(#\#):not(#\#):not(#\#){--rdfa-bg:var(--lightningcss-light,#f2efe4) var(--lightningcss-dark,#030705);--rdfa-surface:var(--lightningcss-light,#faf8f1) var(--lightningcss-dark,#08160d);--rdfa-border:var(--lightningcss-light,#d6cfba) var(--lightningcss-dark,#1a3a24);--rdfa-text:var(--lightningcss-light,#3b2a12) var(--lightningcss-dark,#7dffa0);--rdfa-muted:var(--lightningcss-light,#8a7550) var(--lightningcss-dark,#3f9c5f);--rdfa-accent:var(--lightningcss-light,#b45309) var(--lightningcss-dark,#3f6);--rdfa-node-bg:var(--lightningcss-light,#faf8f1) var(--lightningcss-dark,#08160d);--rdfa-node-stroke:var(--lightningcss-light,#5c4420) var(--lightningcss-dark,#4ee87f);--rdfa-arrow:var(--lightningcss-light,#7a5c2e) var(--lightningcss-dark,#35b85c);--rdfa-window-bg:var(--lightningcss-light,#e3ddc9) var(--lightningcss-dark,#0e2415);--rdfa-terminal-bg:var(--lightningcss-light,#2b1f0c) var(--lightningcss-dark,#030705);--rdfa-terminal-text:var(--lightningcss-light,#f2efe4) var(--lightningcss-dark,#7dffa0);--rdfa-radius:2px;--rdfa-font:var(--rdfa-mono);--rdfa-scanline:var(--lightningcss-light,rgba(90,60,10,.039)) var(--lightningcss-dark,rgba(0,0,0,.349));--rdfa-pattern:repeating-linear-gradient(to bottom,var(--rdfa-scanline) 0,var(--rdfa-scanline) 1px,transparent 1px,transparent 3px);--rdfa-pattern-size:100% 3px}@supports (background:repeating-linear-gradient(red 0%,red 0% 1%,red 2%)){.rdfa-player[data-theme=terminal]:not(#\#):not(#\#):not(#\#){--rdfa-pattern:repeating-linear-gradient(to bottom,var(--rdfa-scanline) 0 1px,transparent 1px 3px)}}.rdfa-player[data-theme=paper]:not(#\#):not(#\#):not(#\#){--rdfa-bg:var(--lightningcss-light,#fbfaf3) var(--lightningcss-dark,#14130f);--rdfa-surface:var(--lightningcss-light,#fffef9) var(--lightningcss-dark,#1c1b16);--rdfa-border:var(--lightningcss-light,#ddd8c4) var(--lightningcss-dark,#35332a);--rdfa-text:var(--lightningcss-light,#2b3a52) var(--lightningcss-dark,#eae6d8);--rdfa-muted:var(--lightningcss-light,#7a8496) var(--lightningcss-dark,#9a9483);--rdfa-accent:var(--lightningcss-light,#1e6fd9) var(--lightningcss-dark,#6ea8fe);--rdfa-node-bg:var(--lightningcss-light,#fffef9) var(--lightningcss-dark,#1c1b16);--rdfa-node-stroke:var(--lightningcss-light,#3d5573) var(--lightningcss-dark,#cfc9b6);--rdfa-arrow:var(--lightningcss-light,#566b8c) var(--lightningcss-dark,#a8a294);--rdfa-window-bg:var(--lightningcss-light,#ece7d5) var(--lightningcss-dark,#2a2820);--rdfa-grid:var(--lightningcss-light,rgba(60,90,140,.071)) var(--lightningcss-dark,hsla(0,0%,100%,.043));--rdfa-grid-strong:var(--lightningcss-light,rgba(60,90,140,.122)) var(--lightningcss-dark,hsla(0,0%,100%,.075));--rdfa-pattern:linear-gradient(to right,var(--rdfa-grid-strong) 1px,transparent 1px),linear-gradient(to bottom,var(--rdfa-grid-strong) 1px,transparent 1px),linear-gradient(to right,var(--rdfa-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--rdfa-grid) 1px,transparent 1px);--rdfa-pattern-size:40px 40px,40px 40px,8px 8px,8px 8px}.rdfa-player[data-theme=neon]:not(#\#):not(#\#):not(#\#){--rdfa-bg:var(--lightningcss-light,#f6f2ff) var(--lightningcss-dark,#0a0514);--rdfa-surface:var(--lightningcss-light,#fffdff) var(--lightningcss-dark,#140a24);--rdfa-border:var(--lightningcss-light,#e0d4f7) var(--lightningcss-dark,#35205c);--rdfa-text:var(--lightningcss-light,#2a0a4a) var(--lightningcss-dark,#f0e6ff);--rdfa-muted:var(--lightningcss-light,#7c5aa8) var(--lightningcss-dark,#a78bcf);--rdfa-accent:var(--lightningcss-light,#d100c8) var(--lightningcss-dark,#ff2fd0);--rdfa-node-bg:var(--lightningcss-light,#fffdff) var(--lightningcss-dark,#180d2c);--rdfa-node-stroke:var(--lightningcss-light,#6b21a8) var(--lightningcss-dark,#22d3ee);--rdfa-arrow:var(--lightningcss-light,#a21caf) var(--lightningcss-dark,#b14dff);--rdfa-window-bg:var(--lightningcss-light,#e9dcfb) var(--lightningcss-dark,#241040);--rdfa-terminal-bg:#140a24;--rdfa-terminal-text:#f0e6ff;--rdfa-radius:12px;--rdfa-glow:var(--lightningcss-light,rgba(209,0,200,.071)) var(--lightningcss-dark,rgba(255,47,208,.129));--rdfa-pattern:radial-gradient(ellipse 80% 60% at 50% 45%,var(--rdfa-glow),transparent 70%);--rdfa-pattern-size:100% 100%}.rdfa-player:focus-visible:not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px var(--rdfa-accent);outline:0}.rdfa-player:fullscreen:not(#\#):not(#\#):not(#\#){border:none;border-radius:0}.rdfa-stage:not(#\#):not(#\#):not(#\#){background-image:none;background-image:var(--rdfa-pattern,none);background-size:auto;background-size:var(--rdfa-pattern-size,auto);--rdfa-content-scale:var(--rdfa-scale,1);flex:auto;min-height:0;overflow:hidden;position:relative;width:100%}.rdfa-arrow-svg:not(#\#):not(#\#):not(#\#){bottom:0;height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.rdfa-overlay:not(#\#):not(#\#):not(#\#){bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:12}.rdfa-zone:not(#\#):not(#\#):not(#\#){background:var(--rdfa-zone-color,var(--rdfa-accent));border:2px solid var(--rdfa-zone-color,var(--rdfa-accent));border-radius:10px;pointer-events:none;position:absolute;z-index:0}.rdfa-zone-label:not(#\#):not(#\#):not(#\#){color:var(--rdfa-zone-color,var(--rdfa-accent));font-size:11px;font-size:calc(11px*var(--rdfa-scale,1));font-weight:600;opacity:.85;pointer-events:none;position:absolute;white-space:nowrap;z-index:9}.rdfa-node:not(#\#):not(#\#):not(#\#){align-items:center;display:flex;flex-direction:column;max-width:40%;position:absolute;text-align:center;transform:translate(-50%,-50%);z-index:3}.rdfa-node-visual:not(#\#):not(#\#):not(#\#){align-items:center;display:flex;justify-content:center;position:relative}.rdfa-node-icon:not(#\#):not(#\#):not(#\#){color:var(--rdfa-stroke,var(--rdfa-node-stroke));height:56px;height:calc(56px*var(--rdfa-scale,1));width:56px;width:calc(56px*var(--rdfa-scale,1))}.rdfa-node--tinted:not(#\#):not(#\#):not(#\#) .rdfa-node-icon{isolation:isolate;position:relative}.rdfa-node--tinted:not(#\#):not(#\#):not(#\#) .rdfa-node-icon:before{background:var(--rdfa-fill);border:1px solid var(--rdfa-stroke,var(--rdfa-border));border-radius:14px;border-radius:calc(14px*var(--rdfa-scale,1));bottom:-5px;bottom:calc(-5px*var(--rdfa-scale,1));content:"";left:-5px;left:calc(-5px*var(--rdfa-scale,1));position:absolute;right:-5px;right:calc(-5px*var(--rdfa-scale,1));top:-5px;top:calc(-5px*var(--rdfa-scale,1));z-index:-1}.rdfa-node-icon:not(#\#):not(#\#):not(#\#) svg{display:block;height:100%;width:100%}.rdfa-signal:not(#\#):not(#\#):not(#\#){align-items:center;background:var(--rdfa-fill,var(--rdfa-node-bg));border:calc(1.6px*var(--rdfa-scale,1)) solid var(--rdfa-stroke,var(--rdfa-node-stroke));border-radius:7px;border-radius:calc(7px*var(--rdfa-scale,1));box-sizing:border-box;color:var(--rdfa-ink,var(--rdfa-text));display:inline-flex;height:28px;height:calc(28px*var(--rdfa-scale,1));justify-content:center;width:36px;width:calc(36px*var(--rdfa-scale,1))}.rdfa-signal-value:not(#\#):not(#\#):not(#\#){font-family:var(--rdfa-mono);font-size:15px;font-size:calc(15px*var(--rdfa-scale,1));font-weight:700;line-height:1}.rdfa-node-link:not(#\#):not(#\#):not(#\#){color:inherit;cursor:pointer;pointer-events:auto}.rdfa-node-link:hover:not(#\#):not(#\#):not(#\#) .rdfa-node-icon,.rdfa-node-link:hover:not(#\#):not(#\#):not(#\#) .rdfa-shape{color:var(--rdfa-accent)}.rdfa-node-badge:not(#\#):not(#\#):not(#\#){background:var(--rdfa-surface);border:1px solid var(--rdfa-border);border-radius:50%;bottom:-8px;bottom:calc(-8px*var(--rdfa-scale,1));box-shadow:0 1px 2px rgba(0,0,0,.122);height:28px;height:calc(28px*var(--rdfa-scale,1));position:absolute;right:-8px;right:calc(-8px*var(--rdfa-scale,1));width:28px;width:calc(28px*var(--rdfa-scale,1));z-index:6}.rdfa-node-badge:not(#\#):not(#\#):not(#\#),.rdfa-node-subicon:not(#\#):not(#\#):not(#\#){align-items:center;display:flex;justify-content:center}.rdfa-node-subicon:not(#\#):not(#\#):not(#\#) img,.rdfa-node-subicon:not(#\#):not(#\#):not(#\#) svg{flex-shrink:0;height:16px;height:calc(16px*var(--rdfa-scale,1));width:16px;width:calc(16px*var(--rdfa-scale,1))}.rdfa-node-badge:has(.rdfa-subicon-text):not(#\#):not(#\#):not(#\#){background:#475569}.rdfa-spinner:not(#\#):not(#\#):not(#\#){animation:.8s linear infinite c;border:3px solid transparent;border:calc(3px*var(--rdfa-scale,1)) solid transparent;border-radius:50%;border-top:calc(3px*var(--rdfa-scale,1)) solid var(--rdfa-accent);bottom:-3px;bottom:calc(-3px*var(--rdfa-scale,1));left:-3px;left:calc(-3px*var(--rdfa-scale,1));pointer-events:none;position:absolute;right:-3px;right:calc(-3px*var(--rdfa-scale,1));top:-3px;top:calc(-3px*var(--rdfa-scale,1))}.rdfa-node-label:not(#\#):not(#\#):not(#\#){background:var(--rdfa-bg);border-radius:4px;color:var(--rdfa-text);font-size:13px;font-size:calc(13px*var(--rdfa-scale,1));left:50%;line-height:1.2;max-width:240px;max-width:calc(var(--rdfa-maxw,240px)*var(--rdfa-scale,1));padding:2px 6px;position:absolute;text-align:center;top:100%;transform:translate(-50%,6px);white-space:pre-wrap;width:-moz-max-content;width:max-content}.rdfa-node-label--right:not(#\#):not(#\#):not(#\#){left:100%;text-align:left;top:50%;transform:translate(6px,-50%)}.rdfa-node-label--left:not(#\#):not(#\#):not(#\#){left:auto;right:100%;text-align:right;top:50%;transform:translate(-6px,-50%)}.rdfa-node--panel:not(#\#):not(#\#):not(#\#){max-width:60%}.rdfa-node-panel:not(#\#):not(#\#):not(#\#){background:var(--rdfa-fill,var(--rdfa-surface));border:1px solid var(--rdfa-stroke,var(--rdfa-border));color:var(--rdfa-text);font-family:var(--rdfa-mono);font-size:12px;font-size:calc(12px*var(--rdfa-scale,1));max-width:240px;max-width:calc(var(--rdfa-maxw,240px)*var(--rdfa-scale,1));padding:6px 10px;padding:calc(6px*var(--rdfa-scale,1)) calc(10px*var(--rdfa-scale,1));text-align:left;white-space:pre-wrap;word-wrap:anywhere;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.149);line-height:1.4}.rdfa-node--panel:has(.rdfa-node-badge):not(#\#):not(#\#):not(#\#) .rdfa-node-panel{margin-bottom:8px;margin-bottom:calc(8px*var(--rdfa-scale,1));margin-right:8px;margin-right:calc(8px*var(--rdfa-scale,1))}.rdfa-node-panel-header:not(#\#):not(#\#):not(#\#),.rdfa-packet-header:not(#\#):not(#\#):not(#\#){font-weight:600}.rdfa-node-panel-body:not(.rdfa-code):not(#\#):not(#\#):not(#\#),.rdfa-node-panel-header:not(.rdfa-code):not(#\#):not(#\#):not(#\#){color:var(--rdfa-ink,var(--rdfa-text))}.rdfa-node-panel--complex:not(#\#):not(#\#):not(#\#) .rdfa-node-panel-header+.rdfa-node-panel-body{border-top:1px solid var(--rdfa-stroke,var(--rdfa-border));margin-top:5px;padding-top:5px}.rdfa-node--shape:not(#\#):not(#\#):not(#\#){max-width:55%}.rdfa-shape:not(#\#):not(#\#):not(#\#){align-items:center;box-sizing:border-box;color:var(--rdfa-node-stroke);display:inline-flex;justify-content:center;max-width:240px;max-width:calc(var(--rdfa-maxw,240px)*var(--rdfa-scale,1));min-height:56px;min-height:calc(56px*var(--rdfa-scale,1));min-width:56px;min-width:calc(56px*var(--rdfa-scale,1));padding:10px;padding:calc(10px*var(--rdfa-scale,1));position:relative}.rdfa-shape-bg:not(#\#):not(#\#):not(#\#){bottom:0;height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;right:0;top:0;width:100%}.rdfa-shape-bg:not(#\#):not(#\#):not(#\#)>*{fill:var(--rdfa-fill,var(--rdfa-node-bg));stroke:currentColor;stroke:var(--rdfa-stroke,currentColor);stroke-linejoin:round;stroke-width:1.6px;vector-effect:non-scaling-stroke}.rdfa-shape-text:not(#\#):not(#\#):not(#\#){color:var(--rdfa-ink,var(--rdfa-text));font-family:var(--rdfa-mono);font-size:16px;font-size:calc(16px*var(--rdfa-scale,1));font-weight:600;max-height:100%;max-width:100%;text-align:center;white-space:pre-wrap;z-index:1;word-wrap:anywhere;line-height:1.25;overflow:hidden;position:relative}.rdfa-shape--circle:not(#\#):not(#\#):not(#\#),.rdfa-shape--diamond:not(#\#):not(#\#):not(#\#),.rdfa-shape--square:not(#\#):not(#\#):not(#\#),.rdfa-shape--star:not(#\#):not(#\#):not(#\#),.rdfa-shape--triangle:not(#\#):not(#\#):not(#\#){aspect-ratio:1}.rdfa-shape--circle:not(#\#):not(#\#):not(#\#){padding:13px;padding:calc(13px*var(--rdfa-scale,1))}.rdfa-shape--diamond:not(#\#):not(#\#):not(#\#){padding:17px;padding:calc(17px*var(--rdfa-scale,1))}.rdfa-shape--diamond:not(#\#):not(#\#):not(#\#),.rdfa-shape--triangle:not(#\#):not(#\#):not(#\#){min-height:66px;min-height:calc(66px*var(--rdfa-scale,1));min-width:66px;min-width:calc(66px*var(--rdfa-scale,1))}.rdfa-shape--triangle:not(#\#):not(#\#):not(#\#){padding:30px 15px 10px;padding:calc(30px*var(--rdfa-scale,1)) calc(15px*var(--rdfa-scale,1)) calc(10px*var(--rdfa-scale,1))}.rdfa-shape--star:not(#\#):not(#\#):not(#\#){min-height:78px;min-height:calc(78px*var(--rdfa-scale,1));min-width:78px;min-width:calc(78px*var(--rdfa-scale,1));padding:22px;padding:calc(22px*var(--rdfa-scale,1))}.rdfa-shape--parallelogram:not(#\#):not(#\#):not(#\#){min-height:48px;min-height:calc(48px*var(--rdfa-scale,1));min-width:80px;min-width:calc(80px*var(--rdfa-scale,1));padding:8px 24px;padding:calc(8px*var(--rdfa-scale,1)) calc(24px*var(--rdfa-scale,1))}.rdfa-shape--width_rectangle:not(#\#):not(#\#):not(#\#){min-height:46px;min-height:calc(46px*var(--rdfa-scale,1));min-width:96px;min-width:calc(96px*var(--rdfa-scale,1))}.rdfa-shape--height_rectangle:not(#\#):not(#\#):not(#\#){min-height:92px;min-height:calc(92px*var(--rdfa-scale,1));min-width:52px;min-width:calc(52px*var(--rdfa-scale,1))}.rdfa-tex:not(#\#):not(#\#):not(#\#) sub,.rdfa-tex:not(#\#):not(#\#):not(#\#) sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.rdfa-tex:not(#\#):not(#\#):not(#\#) sub{bottom:-.25em}.rdfa-tex:not(#\#):not(#\#):not(#\#) sup{top:-.4em}.rdfa-tex-over:not(#\#):not(#\#):not(#\#){-webkit-text-decoration:overline;text-decoration:overline}.rdfa-tex-space:not(#\#):not(#\#):not(#\#){display:inline-block;width:0}.rdfa-node--highlight:not(#\#):not(#\#):not(#\#) .rdfa-node-icon,.rdfa-node--highlight:not(#\#):not(#\#):not(#\#) .rdfa-shape{color:var(--rdfa-accent)}.rdfa-node--highlight:not(#\#):not(#\#):not(#\#) .rdfa-shape-bg>*{stroke:var(--rdfa-accent)}.rdfa-node--highlight:not(#\#):not(#\#):not(#\#) .rdfa-node-visual:after{background:radial-gradient(closest-side,var(--rdfa-accent),transparent);content:"";animation:1.4s ease-in-out infinite a;border-radius:18px;bottom:-28%;left:-28%;position:absolute;right:-28%;top:-28%;z-index:-1}.rdfa-arrow-line.rdfa-arrow-line--highlight:not(#\#):not(#\#):not(#\#){filter:drop-shadow(0 0 4px var(--rdfa-accent));stroke:var(--rdfa-accent);stroke-width:3.5px;stroke-width:calc(3.5px*var(--rdfa-scale,1))}.rdfa-arrow-head.rdfa-arrow-head--highlight:not(#\#):not(#\#):not(#\#){fill:var(--rdfa-accent)}@keyframes a{0%,to{opacity:.55}50%{opacity:1}}.rdfa-arrow-line:not(#\#):not(#\#):not(#\#){fill:none;stroke:var(--rdfa-arrow);stroke-width:2px;stroke-width:calc(2px*var(--rdfa-scale,1))}.rdfa-arrow-line[data-style=dotted]:not(#\#):not(#\#):not(#\#){stroke-dasharray:2 6;stroke-linecap:round}.rdfa-arrow-line[data-style=dashed]:not(#\#):not(#\#):not(#\#){stroke-dasharray:8 6}.rdfa-arrow-line[data-style=animated]:not(#\#):not(#\#):not(#\#){animation:.5s linear infinite b;stroke-dasharray:6 6}@keyframes b{to{stroke-dashoffset:-12px}}.rdfa-arrow-head:not(#\#):not(#\#):not(#\#){fill:var(--rdfa-arrow)}.rdfa-arrow-label:not(#\#):not(#\#):not(#\#){fill:var(--rdfa-text);font-family:var(--rdfa-font);font-size:12px;font-size:calc(12px*var(--rdfa-scale,1));paint-order:stroke;stroke:var(--rdfa-bg);stroke-linejoin:round;stroke-width:4px}.rdfa-flow-charge:not(#\#):not(#\#):not(#\#){fill:var(--rdfa-flow,var(--rdfa-accent));filter:drop-shadow(0 0 3px var(--rdfa-flow,var(--rdfa-accent)));filter:drop-shadow(0 0 calc(3px*var(--rdfa-scale,1)) var(--rdfa-flow,var(--rdfa-accent)));stroke:none}.rdfa-packet:not(#\#):not(#\#):not(#\#){background:var(--rdfa-surface);border:1px solid var(--rdfa-border);color:var(--rdfa-text);font-family:var(--rdfa-mono);font-size:12px;font-size:calc(12px*var(--rdfa-content-scale,1));max-width:220.8px;max-width:calc(var(--rdfa-maxw,240px)*var(--rdfa-content-scale,1)*.92);padding:5px 9px;padding:calc(5px*var(--rdfa-content-scale,1)) calc(9px*var(--rdfa-content-scale,1));z-index:4;word-wrap:anywhere;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.149);position:absolute;text-align:left;transform:translate(-50%,-50%);white-space:pre-wrap}.rdfa-packet--panel:not(#\#):not(#\#):not(#\#){box-shadow:none;--rdfa-scale:var(--rdfa-content-scale,1);background:0 0;border:none;max-width:none;padding:0}.rdfa-packet--subicon:not(#\#):not(#\#):not(#\#){align-items:center;background:0 0;border:none;border-radius:50%;display:flex;justify-content:center;max-width:none;padding:0}.rdfa-packet--subicon:not(#\#):not(#\#):not(#\#) .rdfa-node-subicon img,.rdfa-packet--subicon:not(#\#):not(#\#):not(#\#) .rdfa-node-subicon svg{height:34px;height:calc(34px*var(--rdfa-content-scale,1));width:34px;width:calc(34px*var(--rdfa-content-scale,1))}.rdfa-packet-header.rdfa-code:not(#\#):not(#\#):not(#\#),.rdfa-packet-surface:not(#\#):not(#\#):not(#\#){font-weight:400;margin-top:2px}.rdfa-packet-body:not(#\#):not(#\#):not(#\#){border-top:1px solid var(--rdfa-border);font-weight:400;margin-top:4px;overflow:hidden;padding-top:4px;text-overflow:ellipsis}.rdfa-packet-body:not(#\#):not(#\#):not(#\#) img{border-radius:4px;display:block;max-height:80px;max-height:calc(80px*var(--rdfa-content-scale,1));max-width:120px;max-width:calc(120px*var(--rdfa-content-scale,1))}.rdfa-packet:has(.rdfa-sql-table-wrapper):not(#\#):not(#\#):not(#\#){overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0}.rdfa-packet:has(.rdfa-sql-table-wrapper):not(#\#):not(#\#):not(#\#) .rdfa-packet-header{padding-left:9px;padding-left:calc(9px*var(--rdfa-scale,1));padding-right:9px;padding-right:calc(9px*var(--rdfa-scale,1))}.rdfa-packet-body:has(.rdfa-sql-table-wrapper):not(#\#):not(#\#):not(#\#){margin-bottom:0;margin-left:0;margin-right:0;padding-top:0}.rdfa-player:not(#\#):not(#\#):not(#\#) .rdfa-sql-table-wrapper{max-width:100%;overflow:hidden}.rdfa-player:not(#\#):not(#\#):not(#\#) .rdfa-sql-table{border-collapse:collapse;border-style:hidden;display:table;font-size:11px;font-size:calc(11px*var(--rdfa-scale,1));margin-bottom:0;width:100%}.rdfa-player:not(#\#):not(#\#):not(#\#) .rdfa-sql-table td,.rdfa-player:not(#\#):not(#\#):not(#\#) .rdfa-sql-table th{border:1px solid var(--rdfa-border);padding:2px 6px;padding:calc(2px*var(--rdfa-scale,1)) calc(6px*var(--rdfa-scale,1));text-align:left}.rdfa-player:not(#\#):not(#\#):not(#\#) .rdfa-sql-table th{background:var(--rdfa-bg);font-weight:600}.rdfa-comment:not(#\#):not(#\#):not(#\#){background:var(--rdfa-surface);border:1px solid var(--rdfa-border);border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.149);color:var(--rdfa-text);font-size:13px;font-size:calc(13px*var(--rdfa-content-scale,1));line-height:1.35;max-width:240px;max-width:calc(var(--rdfa-maxw,240px)*var(--rdfa-content-scale,1));padding:8px 12px;padding:calc(8px*var(--rdfa-content-scale,1)) calc(12px*var(--rdfa-content-scale,1));position:absolute;white-space:pre-wrap;z-index:6}.rdfa-comment-tail:not(#\#):not(#\#):not(#\#){border-color:var(--rdfa-surface) transparent transparent transparent;border-style:solid;border-width:7px 7px 0;bottom:-7px;height:0;position:absolute;transform:translate(-50%);width:0}.rdfa-comment--below:not(#\#):not(#\#):not(#\#) .rdfa-comment-tail{border-color:transparent transparent var(--rdfa-surface) transparent;border-width:0 7px 7px;bottom:auto;top:-7px}.rdfa-content:not(#\#):not(#\#):not(#\#){border:1px solid var(--rdfa-border);border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.251);max-width:320px;max-width:var(--rdfa-content-maxw,var(--rdfa-maxw,320px));min-width:0;overflow:hidden;text-align:left}.rdfa-node--content:not(#\#):not(#\#):not(#\#){max-width:96%;z-index:8}.rdfa-window-bar:not(#\#):not(#\#):not(#\#){align-items:center;background:var(--rdfa-window-bg);display:flex;gap:8px;gap:calc(8px*var(--rdfa-content-scale,1));padding:6px;padding:calc(6px*var(--rdfa-content-scale,1)) calc(6px*var(--rdfa-content-scale,1))}.rdfa-window-dot:not(#\#):not(#\#):not(#\#){border-radius:50%;height:11px;height:calc(11px*var(--rdfa-content-scale,1));width:11px;width:calc(11px*var(--rdfa-content-scale,1))}.rdfa-window-dot:first-child:not(#\#):not(#\#):not(#\#){background:#ff5f56}.rdfa-window-dot:nth-child(2):not(#\#):not(#\#):not(#\#){background:#ffbd2e}.rdfa-window-dot:nth-child(3):not(#\#):not(#\#):not(#\#){background:#27c93f}.rdfa-window-url:not(#\#):not(#\#):not(#\#){background:var(--rdfa-surface);border-radius:6px;color:var(--rdfa-muted);flex:1;font-family:var(--rdfa-mono);font-size:12px;font-size:calc(12px*var(--rdfa-content-scale,1));overflow:hidden;padding:3px 6px;padding:calc(3px*var(--rdfa-content-scale,1)) calc(6px*var(--rdfa-content-scale,1));text-overflow:ellipsis;white-space:nowrap}.rdfa-content-body:not(#\#):not(#\#):not(#\#){background:var(--rdfa-surface);color:var(--rdfa-text);font-size:12.5px;font-size:calc(12.5px*var(--rdfa-content-scale,1));line-height:1.5;max-height:320px;max-height:var(--rdfa-content-maxh,calc(320px*var(--rdfa-content-scale,1)));overflow:hidden;padding:6px 12px;padding:calc(6px*var(--rdfa-content-scale,1)) calc(12px*var(--rdfa-content-scale,1))}.rdfa-content-body:not(#\#):not(#\#):not(#\#) img{display:block;max-width:100%}.rdfa-content--table:not(#\#):not(#\#):not(#\#) .rdfa-content-body{max-height:none;overflow:hidden;padding:0}.rdfa-content-table-wrapper:not(#\#):not(#\#):not(#\#){max-height:320px;max-height:var(--rdfa-content-maxh,calc(320px*var(--rdfa-content-scale,1)));max-width:100%;overflow:hidden}.rdfa-content-table:not(#\#):not(#\#):not(#\#){border-collapse:collapse;border-style:hidden;display:table;font-size:11px;font-size:calc(11px*var(--rdfa-content-scale,1));margin:0;width:100%}.rdfa-content-table:not(#\#):not(#\#):not(#\#) td,.rdfa-content-table:not(#\#):not(#\#):not(#\#) th{border:1px solid var(--rdfa-border);padding:4px 8px;padding:calc(4px*var(--rdfa-content-scale,1)) calc(8px*var(--rdfa-content-scale,1));text-align:left;white-space:nowrap}.rdfa-content-table:not(#\#):not(#\#):not(#\#) th{background:var(--rdfa-window-bg);font-weight:600}.rdfa-content-table:not(#\#):not(#\#):not(#\#) tr:nth-child(2n) td{background:var(--rdfa-surface)}.rdfa-content-body.rdfa-code:not(#\#):not(#\#):not(#\#),.rdfa-terminal:not(#\#):not(#\#):not(#\#) .rdfa-content-body{--rdfa-code-comment:#94a3b8;--rdfa-code-punct:#cbd5e1;--rdfa-code-prop:#f472b6;--rdfa-code-str:#86efac;--rdfa-code-op:#fcd34d;--rdfa-code-kw:#93c5fd;--rdfa-code-func:#c4b5fd;--rdfa-code-var:#fdba74;background:var(--rdfa-terminal-bg);color:var(--rdfa-terminal-text)}.rdfa-content-body.rdfa-code:not(#\#):not(#\#):not(#\#) pre{background:0 0;padding:max(2px,.45rem);padding:max(2px,calc(.45rem*var(--rdfa-content-scale,1)))}.rdfa-content-body:not(#\#):not(#\#):not(#\#) pre{font-family:var(--rdfa-mono);margin:0;overflow:hidden;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre}.rdfa-code:not(#\#):not(#\#):not(#\#) .token.cdata,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.comment,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.doctype,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.prolog{color:var(--rdfa-code-comment)}.rdfa-code:not(#\#):not(#\#):not(#\#) .token.punctuation{color:var(--rdfa-code-punct)}.rdfa-code:not(#\#):not(#\#):not(#\#) .token.boolean,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.constant,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.deleted,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.number,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.property,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.symbol,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.tag{color:var(--rdfa-code-prop)}.rdfa-code:not(#\#):not(#\#):not(#\#) .token.attr-name,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.builtin,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.char,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.inserted,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.selector,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.string{color:var(--rdfa-code-str)}.rdfa-code:not(#\#):not(#\#):not(#\#) .token.entity,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.operator,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.url{color:var(--rdfa-code-op)}.rdfa-code:not(#\#):not(#\#):not(#\#) .token.atrule,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.attr-value,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.keyword{color:var(--rdfa-code-kw)}.rdfa-code:not(#\#):not(#\#):not(#\#) .token.class-name,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.function{color:var(--rdfa-code-func)}.rdfa-code:not(#\#):not(#\#):not(#\#) .token.important,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.regex,.rdfa-code:not(#\#):not(#\#):not(#\#) .token.variable{color:var(--rdfa-code-var)}.rdfa-controls:not(#\#):not(#\#):not(#\#){align-items:center;background:var(--rdfa-surface);border-top:1px solid var(--rdfa-border);display:flex;gap:10px;padding:8px 12px;z-index:10}.rdfa-btn:not(#\#):not(#\#):not(#\#){align-items:center;background:0 0;border:1px solid transparent;border-radius:8px;color:var(--rdfa-text);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:background .15s,color .15s;width:32px}.rdfa-btn:hover:not(#\#):not(#\#):not(#\#){background:var(--rdfa-bg)}.rdfa-btn:focus-visible:not(#\#):not(#\#):not(#\#){outline:2px solid var(--rdfa-accent);outline-offset:1px}.rdfa-btn:disabled:not(#\#):not(#\#):not(#\#){cursor:default;opacity:.4}.rdfa-btn:not(#\#):not(#\#):not(#\#) svg{display:block;height:18px;width:18px}.rdfa-export:not(#\#):not(#\#):not(#\#){display:inline-flex;position:relative}.rdfa-export-menu:not(#\#):not(#\#):not(#\#){background:var(--rdfa-surface);border:1px solid var(--rdfa-border);border-radius:8px;bottom:calc(100% + 6px);box-shadow:0 8px 24px rgba(15,23,42,.18) rgba(0,0,0,.45098);box-shadow:0 8px 24px var(--lightningcss-light,rgba(15,23,42,.18)) var(--lightningcss-dark,rgba(0,0,0,.451));display:flex;flex-direction:column;gap:6px;min-width:188px;overflow-y:auto;padding:8px;position:absolute;right:0;z-index:5}.rdfa-export-row:not(#\#):not(#\#):not(#\#){align-items:center;display:flex;gap:10px;justify-content:space-between}.rdfa-export-label:not(#\#):not(#\#):not(#\#){color:var(--rdfa-muted);font-size:12px;white-space:nowrap}.rdfa-export-select:not(#\#):not(#\#):not(#\#){background:var(--rdfa-bg);border:1px solid var(--rdfa-border);border-radius:5px;color:var(--rdfa-text);flex:1;font:inherit;font-size:12px;max-width:96px;min-width:0;padding:3px 4px}.rdfa-export-select:focus-visible:not(#\#):not(#\#):not(#\#){outline:2px solid var(--rdfa-accent);outline-offset:-1px}.rdfa-export-fixed:not(#\#):not(#\#):not(#\#){color:var(--rdfa-text);font-size:12px;font-variant-numeric:tabular-nums}.rdfa-export-start:not(#\#):not(#\#):not(#\#){background:var(--rdfa-accent);border:1px solid var(--rdfa-accent);border-radius:6px;color:#fff#0b1120;color:var(--lightningcss-light,#fff) var(--lightningcss-dark,#0b1120);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:5px 10px}.rdfa-export-start:hover:not(#\#):not(#\#):not(#\#){filter:brightness(1.08)}.rdfa-export-start:focus-visible:not(#\#):not(#\#):not(#\#){outline:2px solid var(--rdfa-accent);outline-offset:2px}.rdfa-export-status:not(#\#):not(#\#):not(#\#){color:var(--rdfa-muted);font-size:12px;font-variant-numeric:tabular-nums;margin:0;padding:2px 4px 4px}.rdfa-export-error:not(#\#):not(#\#):not(#\#){color:#b91c1c#fca5a5;color:var(--lightningcss-light,#b91c1c) var(--lightningcss-dark,#fca5a5);max-width:220px;white-space:normal}.rdfa-export-progress:not(#\#):not(#\#):not(#\#){background:var(--rdfa-border);border-radius:2px;height:4px;margin:0 4px 6px;overflow:hidden}.rdfa-export-progress-fill:not(#\#):not(#\#):not(#\#){background:var(--rdfa-accent);display:block;height:100%;transition:width .12s linear;width:0}.rdfa-time:not(#\#):not(#\#):not(#\#){color:var(--rdfa-muted);font-size:12px;font-variant-numeric:tabular-nums;min-width:84px;text-align:right}.rdfa-timeline:not(#\#):not(#\#):not(#\#){align-items:center;background:0 0;border:none;cursor:pointer;display:flex;flex:1;height:16px;padding:0}.rdfa-timeline-track:not(#\#):not(#\#):not(#\#){background:var(--rdfa-border);border-radius:999px;height:5px;position:relative;width:100%}.rdfa-timeline-fill:not(#\#):not(#\#):not(#\#){background:var(--rdfa-accent);border-radius:999px;bottom:0;left:0;position:absolute;right:auto;top:0}.rdfa-timeline-step:not(#\#):not(#\#):not(#\#){background:var(--rdfa-muted);border-radius:2px;height:9px;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%);width:3px}.rdfa-timeline-thumb:not(#\#):not(#\#):not(#\#){background:var(--rdfa-accent);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.302);height:12px;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.rdfa-dialog-overlay:not(#\#):not(#\#):not(#\#){align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:absolute;right:0;top:0;z-index:30}.rdfa-dialog-backdrop:not(#\#):not(#\#):not(#\#){background:rgba(0,0,0,.451);border:none;bottom:0;cursor:default;left:0;position:absolute;right:0;top:0}.rdfa-dialog:not(#\#):not(#\#):not(#\#){background:var(--rdfa-surface);border:1px solid var(--rdfa-border);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.302);display:flex;flex-direction:column;max-height:100%;overflow:hidden;position:relative;width:min(680px,100%);z-index:1}.rdfa-dialog-head:not(#\#):not(#\#):not(#\#){align-items:center;border-bottom:1px solid var(--rdfa-border);display:flex;gap:8px;padding:10px 12px}.rdfa-dialog-title:not(#\#):not(#\#):not(#\#){color:var(--rdfa-text);flex:1;font-size:13px;font-weight:600}.rdfa-copy-btn.rdfa-copied:not(#\#):not(#\#):not(#\#){color:#34d399}.rdfa-copy-btn.rdfa-copied:not(#\#):not(#\#):not(#\#) svg{stroke:#34d399}.rdfa-dialog-code:not(#\#):not(#\#):not(#\#){background:var(--rdfa-bg);color:var(--rdfa-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;margin:0;overflow:auto;padding:14px;white-space:pre}.rdfa-debug:not(#\#):not(#\#):not(#\#){background:rgba(15,23,42,.851);border-radius:8px;color:#e2e8f0;font-family:var(--rdfa-mono);font-size:11px;left:8px;line-height:1.4;max-height:60%;max-width:280px;overflow:auto;padding:8px 10px;pointer-events:none;position:absolute;top:8px;z-index:20}.rdfa-debug:not(#\#):not(#\#):not(#\#) b{color:#93c5fd}.rdfa-debug-row.is-active:not(#\#):not(#\#):not(#\#){color:#86efac}.rdfa-fallback:not(#\#):not(#\#):not(#\#){align-items:center;color:var(--rdfa-muted);display:flex;font-size:14px;justify-content:center}.rdfa-loading:not(#\#):not(#\#):not(#\#){align-items:center;animation:.22s ease-out .25s both d;color:currentcolor;color:var(--rdfa-muted,currentcolor);display:flex;flex:auto;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--rdfa-font,ui-sans-serif,system-ui,sans-serif);font-size:14px;gap:10px;justify-content:center}.rdfa-loading-ring:not(#\#):not(#\#):not(#\#){animation:.8s linear infinite c;border:2px solid transparent;border-radius:50%;border-top:2px solid var(--rdfa-accent,#2563eb);box-sizing:border-box;flex:none;height:16px;width:16px}.rdfa-sr-only:not(#\#):not(#\#):not(#\#),.rdfa-transcript--collapsed:not(#\#):not(#\#):not(#\#){border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rdfa-transcript:not(#\#):not(#\#):not(#\#){background:var(--rdfa-surface);border-top:1px solid var(--rdfa-border);color:var(--rdfa-text);flex:none;font-family:var(--rdfa-font);font-size:13px}.rdfa-transcript--collapsed:focus-within:not(#\#):not(#\#):not(#\#){border-top:1px solid var(--rdfa-border);bottom:0;clip-path:none;height:auto;left:0;margin:0;max-height:60%;overflow-y:auto;position:absolute;right:0;top:auto;white-space:normal;width:auto;z-index:5}.rdfa-transcript-toggle:not(#\#):not(#\#):not(#\#){background:0 0;border:0;color:var(--rdfa-muted);cursor:pointer;display:block;font:inherit;font-size:12px;padding:6px 12px;text-align:left;width:100%}.rdfa-transcript-toggle:hover:not(#\#):not(#\#):not(#\#){color:var(--rdfa-text)}.rdfa-transcript-body:not(#\#):not(#\#):not(#\#){max-height:220px;overflow-y:auto;padding:0 12px 10px}.rdfa-transcript-summary:not(#\#):not(#\#):not(#\#){color:var(--rdfa-muted);margin:0 0 8px}.rdfa-transcript-steps:not(#\#):not(#\#):not(#\#){margin:0;padding-left:20px}.rdfa-transcript-steps:not(#\#):not(#\#):not(#\#) li{margin-bottom:2px}.rdfa-transcript-step:not(#\#):not(#\#):not(#\#){background:0 0;border:0;border-radius:4px;color:inherit;cursor:pointer;display:block;font:inherit;padding:3px 6px;text-align:left;width:100%}.rdfa-transcript-step:hover:not(#\#):not(#\#):not(#\#){background:var(--rdfa-accent)}.rdfa-transcript-step[aria-current=step]:not(#\#):not(#\#):not(#\#){background:var(--rdfa-accent);font-weight:600}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}.border-slate-900\/10:not(#\#):not(#\#),.border-slate-900\/\[0\.1\]:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-slate-900) 10%,transparent)}.border-slate-900\/15:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-slate-900) 15%,transparent)}.border-slate-900\/\[0\.08\]:not(#\#):not(#\#),.border-slate-900\/\[\.08\]:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-slate-900) 8%,transparent)}.border-violet-500\/25:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}.border-violet-500\/30:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-violet-500) 30%,transparent)}.border-violet-500\/40:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-violet-500) 40%,transparent)}.border-violet-600\/40:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-violet-600) 40%,transparent)}.border-violet-600\/50:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-violet-600) 50%,transparent)}.bg-bg\/85:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-bg) 85%,transparent)}.bg-black\/55:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}.bg-black\/70:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}.bg-black\/\[0\.03\]:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 3%,transparent)}.bg-red-500\/\[\.08\]:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-red-500) 8%,transparent)}.bg-slate-900\/\[0\.1\]:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-slate-900) 10%,transparent)}.bg-slate-900\/\[0\.02\]:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-slate-900) 2%,transparent)}.bg-slate-900\/\[0\.03\]:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-slate-900) 3%,transparent)}.bg-slate-900\/\[0\.04\]:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-slate-900) 4%,transparent)}.bg-slate-900\/\[0\.015\]:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-slate-900) 1.5%,transparent)}.bg-slate-900\/\[0\.025\]:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-slate-900) 2.5%,transparent)}.bg-violet-500\/10:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-violet-500) 10%,transparent)}.bg-violet-600\/10:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-violet-600) 10%,transparent)}.bg-violet-600\/15:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-violet-600) 15%,transparent)}.bg-violet-600\/20:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-violet-600) 20%,transparent)}.bg-violet-600\/25:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-violet-600) 25%,transparent)}.bg-violet-600\/90:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-violet-600) 90%,transparent)}.from-black\/70:not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab,var(--color-black) 70%,transparent)}.text-violet-500\/80:not(#\#):not(#\#){color:color-mix(in oklab,var(--color-violet-500) 80%,transparent)}.text-white\/90:not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 90%,transparent)}.focus\:border-violet-500\/50:focus:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-violet-500) 50%,transparent)}.focus-visible\:ring-violet-500\/60:focus-visible:not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab,var(--color-violet-500) 60%,transparent)}.dark\:border-white\/5:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}.dark\:border-white\/10:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}.dark\:border-white\/\[\.05\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}.dark\:border-white\/\[\.06\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}.dark\:border-white\/\[\.08\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}.dark\:border-white\/\[\.09\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 9%,transparent)}.dark\:border-white\/\[0\.06\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}.dark\:border-white\/\[0\.07\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 7%,transparent)}.dark\:border-white\/\[0\.08\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}.dark\:border-white\/\[0\.09\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 9%,transparent)}.dark\:bg-white\/\[\.04\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}.dark\:bg-white\/\[\.06\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}.dark\:bg-white\/\[\.015\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 1.5%,transparent)}.dark\:bg-white\/\[0\.02\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}.dark\:bg-white\/\[0\.03\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}.dark\:bg-white\/\[0\.04\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}.dark\:bg-white\/\[0\.025\]:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 2.5%,transparent)}.dark\:text-emerald-400\/90:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-emerald-400) 90%,transparent)}.dark\:text-slate-100\/40:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-slate-100) 40%,transparent)}.dark\:text-slate-100\/45:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-slate-100) 45%,transparent)}.dark\:text-slate-100\/50:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-slate-100) 50%,transparent)}.dark\:text-violet-300\/70:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-violet-300) 70%,transparent)}.dark\:text-violet-400\/90:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-violet-400) 90%,transparent)}.dark\:text-white\/20:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 20%,transparent)}.dark\:text-white\/25:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 25%,transparent)}.dark\:text-white\/30:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 30%,transparent)}.dark\:text-white\/35:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 35%,transparent)}.dark\:text-white\/40:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 40%,transparent)}.dark\:text-white\/45:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 45%,transparent)}.dark\:text-white\/50:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 50%,transparent)}.dark\:text-white\/55:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 55%,transparent)}.dark\:text-white\/60:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 60%,transparent)}.dark\:text-white\/70:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 70%,transparent)}.dark\:text-white\/75:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 75%,transparent)}.dark\:text-white\/85:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 85%,transparent)}.dark\:placeholder\:text-white\/30:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#)::-moz-placeholder{color:color-mix(in oklab,var(--color-white) 30%,transparent)}.dark\:placeholder\:text-white\/30:where([data-theme=dark],[data-theme=dark] *):not(#\#):not(#\#)::placeholder{color:color-mix(in oklab,var(--color-white) 30%,transparent)}.rdfa-zone:not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--rdfa-zone-color,var(--rdfa-accent)) 8%,transparent)}.rdfa-node--highlight:not(#\#):not(#\#):not(#\#) .rdfa-node-visual:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--rdfa-accent) 38%,transparent),transparent)}.rdfa-arrow-line.rdfa-arrow-line--highlight:not(#\#):not(#\#):not(#\#){filter:drop-shadow(0 0 4px color-mix(in srgb,var(--rdfa-accent) 70%,transparent))}.rdfa-flow-charge:not(#\#):not(#\#):not(#\#){filter:drop-shadow(0 0 3px color-mix(in srgb,var(--rdfa-flow,var(--rdfa-accent)) 70%,transparent))}@supports (color:color-mix(in lch,red,blue)){.rdfa-flow-charge:not(#\#):not(#\#):not(#\#){filter:drop-shadow(0 0 calc(3px*var(--rdfa-scale,1)) color-mix(in srgb,var(--rdfa-flow,var(--rdfa-accent)) 70%,transparent))}}.rdfa-content-table:not(#\#):not(#\#):not(#\#) tr:nth-child(2n) td{background:color-mix(in srgb,var(--rdfa-surface) 95%,var(--rdfa-border))}.rdfa-transcript-step:hover:not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--rdfa-accent) 12%,transparent)}.rdfa-transcript-step[aria-current=step]:not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--rdfa-accent) 18%,transparent)}}:root:not(#\#):not(#\#):not(#\#){--ifm-color-primary:#a855f7;--ifm-color-primary-dark:#9333ea;--ifm-color-primary-darker:#7e22ce;--ifm-color-primary-darkest:#6b21a8;--ifm-color-primary-light:#c084fc;--ifm-color-primary-lighter:#d8b4fe;--ifm-color-primary-lightest:#e9d5ff;--ifm-color-secondary:#94a3b8;--ifm-color-secondary-dark:#64748b;--ifm-color-content-secondary:#475569;--ifm-background-color:#fff;--ifm-background-surface-color:#f5f4fb;--ifm-background-surface-alt:#ecebf5;--ifm-font-color-base:#1c1a2e;--rdfa-hairline:rgba(0,0,0,.102);--rdfa-surface-hover:rgba(0,0,0,.039);--rdfa-chip-bg:rgba(0,0,0,.031);--rdfa-chip-bg-hover:rgba(0,0,0,.059);--ifm-font-family-base:"Inter",ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--ifm-heading-font-family:"Bricolage Grotesque",ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--ifm-code-font-family:"JetBrains Mono",ui-monospace,monospace;--ifm-navbar-background-color:hsla(0,0%,100%,.651);--ifm-footer-background-color:#f5f4fb;--ifm-footer-title-color:#1c1a2e;--ifm-footer-link-color:var(--ifm-font-color-base);--ifm-footer-link-hover-color:var(--ifm-font-color-base);--nav-h:64px;--rdfa-control-h:36px;--white:#fff;--ifm-menu-color-background-active:transparent;--ifm-menu-color-background-hover:transparent}[data-theme=dark]:not(#\#):not(#\#):not(#\#){--ifm-color-content-secondary:#cbd5e1;--ifm-background-color:#06050f;--ifm-background-surface-color:#0c0a1e;--ifm-background-surface-alt:#0b0a10;--ifm-font-color-base:#e2e8f0;--rdfa-hairline:hsla(0,0%,100%,.078);--rdfa-surface-hover:hsla(0,0%,100%,.051);--rdfa-chip-bg:hsla(0,0%,100%,.031);--rdfa-chip-bg-hover:hsla(0,0%,100%,.078);--ifm-navbar-background-color:rgba(6,5,15,.651);--ifm-footer-background-color:#06050f;--ifm-footer-title-color:#f1f5f9}html:not(#\#):not(#\#):not(#\#){background-color:#fff;background-color:var(--ifm-background-color);scroll-behavior:smooth;scroll-padding-top:80px;scroll-padding-top:calc(var(--nav-h) + 16px)}.app-title-container:not(#\#):not(#\#):not(#\#){align-items:center;display:flex;gap:calc(var(--spacing)*2.5)}.app-title:not(#\#):not(#\#):not(#\#){color:#fff;color:var(--white);font-size:.875rem}.navbar:not(#\#):not(#\#):not(#\#){box-shadow:none;padding:0}.navbar:not(#\#):not(#\#):not(#\#) .DocSearch-Button,.rdfa-chip:not(#\#):not(#\#):not(#\#){background:rgba(0,0,0,.03);background:var(--rdfa-chip-bg);border:1px solid rgba(0,0,0,.1);border:1px solid var(--rdfa-hairline);border-radius:8px;height:36px;height:var(--rdfa-control-h)}.navbar:not(#\#):not(#\#):not(#\#) .DocSearch-Button{box-sizing:border-box;color:#475569;color:var(--ifm-color-content-secondary);margin:0;padding:0 10px}.navbar:not(#\#):not(#\#):not(#\#) .DocSearch-Button:hover{background:rgba(0,0,0,.06);background:var(--rdfa-chip-bg-hover);box-shadow:none}.navbar:not(#\#):not(#\#):not(#\#) .DocSearch-Search-Icon{height:16px;width:16px}.theme-doc-sidebar-container{clip-path:inset(64px 0 0 0)!important;clip-path:inset(var(--ifm-navbar-height) 0 0 0)!important;z-index:10!important}.footer:not(#\#):not(#\#):not(#\#){border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--rdfa-hairline)}.footer--dark:not(#\#):not(#\#):not(#\#){--ifm-footer-background-color:#06050f}code.inline:not(#\#):not(#\#):not(#\#){border:1px solid rgba(0,0,0,.1);border:1px solid var(--rdfa-hairline);border-radius:5px;font-size:.88em;padding:1px 6px}code.inline:not(#\#):not(#\#):not(#\#),pre.code:not(#\#):not(#\#):not(#\#){background:#f5f4fb;background:var(--ifm-background-surface-color);font-family:JetBrains Mono,ui-monospace,monospace}pre.code:not(#\#):not(#\#):not(#\#){border-radius:10px;color:#1c1a2e;color:var(--ifm-font-color-base);font-size:13px;line-height:1.6;overflow:auto;padding:16px}.footer__title:not(#\#):not(#\#):not(#\#){color:#64748b;color:var(--ifm-color-secondary-dark);font-size:.75rem;margin-bottom:calc(var(--spacing)*3)}.footer__items:not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:calc(var(--spacing)*2)}.footer__link-item:not(#\#):not(#\#):not(#\#){color:#1c1a2e;color:var(--ifm-footer-link-color);font-size:.75rem}.footer__link-item:hover:not(#\#):not(#\#):not(#\#){color:#1c1a2e;color:var(--ifm-footer-link-hover-color);-webkit-text-decoration:none;text-decoration:none}footer__link-item:not(#\#):not(#\#):not(#\#)>svg{width:8px}.pg:not(#\#):not(#\#):not(#\#){align-items:start;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:18px;display:grid;gap:18px;padding:0 22px 80px}.pg-editor:not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:10px}.pg-toolbar:not(#\#):not(#\#):not(#\#){align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pg-btn:not(#\#):not(#\#):not(#\#),.pg-select:not(#\#):not(#\#):not(#\#){background:#f5f4fb;background:var(--ifm-background-surface-color);border:1px solid rgba(0,0,0,.1);border:1px solid var(--rdfa-hairline);border-radius:8px;color:#1c1a2e;color:var(--ifm-font-color-base);cursor:pointer;font-size:14px;padding:8px 12px}.pg-code:not(#\#):not(#\#):not(#\#){background:#f5f4fb;background:var(--ifm-background-surface-color);border:1px solid rgba(0,0,0,.1);border:1px solid var(--rdfa-hairline);border-radius:10px;min-height:460px;overflow:hidden;position:relative}.pg-code-layer:not(#\#):not(#\#):not(#\#){box-sizing:border-box;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre;word-wrap:normal;border:0;bottom:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;left:0;line-height:1.55;margin:0;padding:14px;position:absolute;right:0;top:0}.pg-code-pre:not(#\#):not(#\#):not(#\#){color:#a78bfa;overflow:hidden;pointer-events:none}.pg-code-pre:not(#\#):not(#\#):not(#\#) code{font:inherit}.pg-code-ta:not(#\#):not(#\#):not(#\#){background:0 0;caret-color:#a78bfa;color:transparent;outline:0;overflow:auto;resize:none}[data-theme=light]:not(#\#):not(#\#):not(#\#) .pg-code-pre{color:#6d28d9}[data-theme=light]:not(#\#):not(#\#):not(#\#) .pg-code-ta{caret-color:#6d28d9}.pg-error:not(#\#):not(#\#):not(#\#){background:rgba(239,68,68,.122);border:1px solid rgba(239,68,68,.4);border-radius:8px;color:#ef4444;font-family:JetBrains Mono,monospace;font-size:13px;padding:8px 12px}.api-table:not(#\#):not(#\#):not(#\#){border-collapse:collapse;display:table;font-size:14px;margin:8px 0 4px;table-layout:fixed;width:100%}.api-table-wrap:not(#\#):not(#\#):not(#\#){container-type:inline-size}.api-col-name:not(#\#):not(#\#):not(#\#){width:170px}.api-col-type:not(#\#):not(#\#):not(#\#){width:15%}.api-col-demo:not(#\#):not(#\#):not(#\#){width:26%}.api-table:not(#\#):not(#\#):not(#\#) th{color:#94a3b8;font-size:12.5px;font-weight:600;padding:7px 10px;text-align:left}.api-table:not(#\#):not(#\#):not(#\#) td,.api-table:not(#\#):not(#\#):not(#\#) th{border-bottom:1px solid rgba(0,0,0,.1);border-bottom:1px solid var(--rdfa-hairline)}.api-table:not(#\#):not(#\#):not(#\#) td{padding:8px 10px;vertical-align:top}.api-table:not(#\#):not(#\#):not(#\#) td.name{word-wrap:anywhere;font-family:JetBrains Mono,monospace;font-weight:600}.api-prop-anchor:not(#\#):not(#\#):not(#\#){color:#64748b;font-size:12px;font-weight:400;margin-right:5px;opacity:0;-webkit-text-decoration:none;text-decoration:none;transition:opacity .12s,color .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocSearch-Button,.hash-link{-webkit-user-select:none;-moz-user-select:none}.api-prop-anchor:hover:not(#\#):not(#\#):not(#\#){color:#22d3ee}.api-subsection:not(#\#):not(#\#):not(#\#){margin-bottom:28px}.api-type:not(#\#):not(#\#):not(#\#){color:#22d3ee;word-wrap:anywhere;font-family:JetBrains Mono,monospace;font-size:12.5px}.api-type-link:not(#\#):not(#\#):not(#\#){border-bottom:1px dotted rgba(34,211,238,.502);color:inherit;-webkit-text-decoration:none;text-decoration:none}.api-type-link:hover:not(#\#):not(#\#):not(#\#){border-bottom-color:#22d3ee}.api-req:not(#\#):not(#\#):not(#\#){color:#f43f5e;font-size:11px;font-weight:700}.api-enum:not(#\#):not(#\#):not(#\#){background:#f5f4fb;background:var(--ifm-background-surface-color);border:1px solid rgba(0,0,0,.1);border:1px solid var(--rdfa-hairline);border-radius:999px;display:inline-block;font-family:JetBrains Mono,monospace;font-size:12px;margin:2px 4px 0 0;padding:1px 7px}.api-enum-list:not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;margin-top:6px}.api-node-enum.rdfa-player:not(#\#):not(#\#):not(#\#){align-items:flex-start;background:0 0;border:0;border-radius:0;color:inherit;display:flex;flex-flow:wrap;font-family:inherit;gap:12px 10px;margin-top:8px;overflow:visible;padding:0;width:auto}.api-node-enum-item:not(#\#):not(#\#):not(#\#){align-items:center;display:inline-flex;flex-direction:column;gap:5px}.api-node-enum-visual:not(#\#):not(#\#):not(#\#){align-items:center;display:flex;justify-content:center;min-height:60px}.api-prop-demo:not(#\#):not(#\#):not(#\#){margin-top:4px;max-width:330px}.api-prop-demo--single .rdfa-stage{--rdfa-scale:1.5!important;--rdfa-content-scale:1.15!important;--rdfa-content-maxh:210px!important}.api-prop-demo--pair .rdfa-stage{--rdfa-scale:.92!important;--rdfa-content-scale:1!important;--rdfa-content-maxh:200px!important}.api-prop-demo--multi .rdfa-stage{--rdfa-scale:.62!important;--rdfa-content-scale:.85!important;--rdfa-content-maxh:200px!important}.api-prop-demo .rdfa-content-table td,.api-prop-demo .rdfa-content-table th,.api-prop-demo .rdfa-sql-table td,.api-prop-demo .rdfa-sql-table th{font-size:inherit!important}.api-prop-demo-note:not(#\#):not(#\#):not(#\#){color:#94a3b8;font-size:12px;line-height:1.45;margin:6px 0 0}@container (max-width:639px){.api-table:not(#\#):not(#\#):not(#\#),.api-table:not(#\#):not(#\#):not(#\#) tbody,.api-table:not(#\#):not(#\#):not(#\#) td,.api-table:not(#\#):not(#\#):not(#\#) tr{display:block;width:auto}.api-table:not(#\#):not(#\#):not(#\#) td:empty,.api-table:not(#\#):not(#\#):not(#\#) thead{display:none}.api-table:not(#\#):not(#\#):not(#\#) tr{border-bottom:1px solid rgba(0,0,0,.1);border-bottom:1px solid var(--rdfa-hairline);padding:12px 0}.api-table:not(#\#):not(#\#):not(#\#) td{border:0;padding:3px 0}.api-prop-anchor:not(#\#):not(#\#):not(#\#){float:left;margin-left:-17px}}.rdfa-playground-errors:not(#\#):not(#\#):not(#\#){background:rgba(239,68,68,.078);border-top:1px solid rgba(239,68,68,.2);color:#fca5a5;font-size:11px;line-height:1.7;list-style:none;margin:0;max-height:160px;overflow-y:auto;padding:8px 14px}.rdfa-playground-errors:not(#\#):not(#\#):not(#\#) li{padding:1px 0}.rdfa-playground-errors-path:not(#\#):not(#\#):not(#\#){color:#f87171;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.rdfa-controls{background:0 0!important;border-top:1px solid rgba(0,0,0,.1)!important;border-top:1px solid var(--rdfa-hairline)!important;padding:12px 20px!important}.rdfa-controls .rdfa-btn:nth-child(2){background:linear-gradient(135deg,#a855f7,#7e22ce)!important;background:linear-gradient(135deg,var(--ifm-color-primary),var(--ifm-color-primary-darker))!important;border-radius:8px!important;box-shadow:0 0 16px rgba(124,58,237,.502)!important;color:#fff!important}.rdfa-timeline-fill,.rdfa-timeline-thumb{background:#a855f7!important;background:var(--ifm-color-primary)!important}.rdfa-btn{color:hsla(0,0%,100%,.502)!important}.rdfa-btn:hover{background:rgba(0,0,0,.04)!important;background:var(--rdfa-surface-hover)!important;color:hsla(0,0%,100%,.8)!important}[data-theme=light] .rdfa-btn{color:rgba(0,0,0,.549)!important}[data-theme=light] .rdfa-btn:hover{color:rgba(0,0,0,.851)!important}select option{background:#f5f4fb!important;background:var(--ifm-background-surface-color)!important;color:#1c1a2e!important;color:var(--ifm-font-color-base)!important}.theme-doc-sidebar-container:not(#\#):not(#\#):not(#\#){border-right:1px solid rgba(0,0,0,.1);border-right:1px solid var(--rdfa-hairline)}.theme-doc-sidebar-container:not(#\#):not(#\#):not(#\#) .menu{padding:1rem .75rem 2rem}.theme-doc-sidebar-menu:not(#\#):not(#\#):not(#\#):before{color:#64748b;color:var(--ifm-color-secondary-dark);content:var(--rdfa-docs-sidebar-title);display:block;font-size:.68rem;font-weight:600;letter-spacing:.09em;margin-bottom:.35rem;padding:0 .65rem .4rem;text-transform:uppercase}.menu__link:not(#\#):not(#\#):not(#\#){align-items:center;border-radius:8px;color:#475569;color:var(--ifm-color-content-secondary);display:flex;font-size:.9rem;gap:.6rem;padding:.45rem .65rem;transition:background-color .15s,color .15s}.menu__link:hover:not(#\#):not(#\#):not(#\#){background:rgba(0,0,0,.04);background:var(--rdfa-surface-hover);color:#1c1a2e;color:var(--ifm-font-color-base)}.menu__link--active:not(.menu__link--sublist):not(#\#):not(#\#):not(#\#){background:rgba(168,85,247,.122);color:#fff}[data-theme=light]:not(#\#):not(#\#):not(#\#) .menu__link--active:not(.menu__link--sublist){color:#6b21a8;color:var(--ifm-color-primary-darkest)}.menu__caret:not(#\#):not(#\#):not(#\#):before,.menu__link--sublist-caret:not(#\#):not(#\#):not(#\#):after{opacity:.6}.menu__list:not(#\#):not(#\#):not(#\#) .menu__list{margin-top:.15rem;padding-left:.65rem}.menu-icon-concepts:not(#\#):not(#\#):not(#\#)>.menu__list-item-collapsible>.menu__link:before,.menu-icon-installation:not(#\#):not(#\#):not(#\#)>.menu__link:before,.menu-icon-intro:not(#\#):not(#\#):not(#\#)>.menu__link:before,.menu-icon-reference:not(#\#):not(#\#):not(#\#)>.menu__list-item-collapsible>.menu__link:before{background-color:currentColor;content:"";flex:none;height:1.05rem;-webkit-mask:var(--menu-icon) center/contain no-repeat;mask:var(--menu-icon) center/contain no-repeat;opacity:.9;width:1.05rem}.menu-icon-intro:not(#\#):not(#\#):not(#\#){--menu-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 7v14M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z'/%3E%3C/svg%3E")}.menu-icon-installation:not(#\#):not(#\#):not(#\#){--menu-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'/%3E%3C/svg%3E")}.menu-icon-concepts:not(#\#):not(#\#):not(#\#){--menu-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z'/%3E%3Cpath d='M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12'/%3E%3Cpath d='M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17'/%3E%3C/svg%3E")}.menu-icon-reference:not(#\#):not(#\#):not(#\#){--menu-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4M10 9H8M16 13H8M16 17H8'/%3E%3C/svg%3E")}.theme-doc-toc-desktop:not(#\#):not(#\#):not(#\#) .table-of-contents:before{color:#64748b;color:var(--ifm-color-secondary-dark);content:var(--rdfa-docs-toc-title);display:block;font-size:.68rem;font-weight:600;letter-spacing:.09em;padding:0 .75rem .55rem;text-transform:uppercase}.table-of-contents:not(#\#):not(#\#):not(#\#){border-left-color:rgba(0,0,0,.1);border-left-color:var(--rdfa-hairline)}.table-of-contents__link:not(#\#):not(#\#):not(#\#){color:#475569;color:var(--ifm-color-content-secondary);transition:color .15s}.table-of-contents__link--active:not(#\#):not(#\#):not(#\#),.table-of-contents__link--active:not(#\#):not(#\#):not(#\#) code,.table-of-contents__link:hover:not(#\#):not(#\#):not(#\#){color:#c084fc;color:var(--ifm-color-primary-light)}.breadcrumbs__item--active:not(#\#):not(#\#):not(#\#) .breadcrumbs__link{background:0 0;color:#c084fc;color:var(--ifm-color-primary-light);font-weight:600}.breadcrumbs__link:not(#\#):not(#\#):not(#\#){font-size:.85rem}.docs-lead:not(#\#):not(#\#):not(#\#){background:linear-gradient(135deg,rgba(168,85,247,.059),rgba(168,85,247,0)),#f5f4fb;background:linear-gradient(135deg,rgba(168,85,247,.059),rgba(168,85,247,0)),var(--ifm-background-surface-color);border:1px solid rgba(0,0,0,.1);border:1px solid var(--rdfa-hairline);border-radius:12px;color:#475569;color:var(--ifm-color-content-secondary);margin-bottom:1.6rem;padding:.9rem 1.15rem}.pagination-nav__link:not(#\#):not(#\#):not(#\#){background:#f5f4fb;background:var(--ifm-background-surface-color);border:1px solid rgba(0,0,0,.1);border:1px solid var(--rdfa-hairline);border-radius:12px;padding:1rem 1.25rem;transition:border-color .2s,transform .2s}.pagination-nav__link:hover:not(#\#):not(#\#):not(#\#){border-color:rgba(168,85,247,.451);transform:translateY(-2px)}.pagination-nav__sublabel:not(#\#):not(#\#):not(#\#){color:#64748b;color:var(--ifm-color-secondary-dark);font-size:.8rem}.pagination-nav__label:not(#\#):not(#\#):not(#\#){color:#c084fc;color:var(--ifm-color-primary-light);font-weight:600}.theme-doc-markdown:not(#\#):not(#\#):not(#\#)>ul{list-style:none;padding-left:.25rem}.theme-doc-markdown:not(#\#):not(#\#):not(#\#)>ul>li{padding-left:1.5rem;position:relative}.theme-doc-markdown:not(#\#):not(#\#):not(#\#)>ul>li:before{color:#a855f7;color:var(--ifm-color-primary);content:"→";font-weight:700;left:0;position:absolute;top:0}.theme-admonition:not(#\#):not(#\#):not(#\#){border-radius:12px}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:transparent}@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%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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}.skipToContent_G6ar{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_G6ar:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_rfix{line-height:0;padding:0}.content_L1uV{font-size:85%;padding:5px 0;text-align:center}.content_L1uV a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.DocSearch-Container a,.DocSearch-Hit-AskAIButton-title mark,.tag_qE9H:hover{-webkit-text-decoration:none;text-decoration:none}.announcementBar_ncOr{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:auto;height:var(--docusaurus-announcement-bar-height)}.announcementBarPlaceholder_ajMw{flex:0 0 10px}.announcementBarClose_c9u4{align-self:stretch;flex:0 0 30px}.errorBoundaryError_FiLL{color:red;white-space:pre-wrap}.errorBoundaryFallback_lv4I{color:red;padding:.55rem}.tabList_M0Dn{margin-bottom:var(--ifm-leading)}.tag_qE9H{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_qE9H:hover{--docusaurus-tag-list-border:var(--ifm-link-color)}.tagRegular_aHXt{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_UC8q{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_UC8q:after,.tagWithCount_UC8q:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_UC8q:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_UC8q:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_UC8q 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}.tag_lSC7{display:inline-block;margin:0 .4rem .5rem 0}.iconEdit_UohW{margin-right:.3em;vertical-align:sub}.lastUpdated_g62E{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_htYj{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_htYj: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_pAh7:after,.tocCollapsibleExpanded_klrc{transform:none}.tocCollapsible_O_Qc{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_SlnY>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_SlnY ul li{margin:.4rem .8rem}.tableOfContents_TN1Q{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.backToTopButton_z1FD{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)}.buttonGroup_dke2 button,.codeBlockContainer_ZGJx{background:var(--prism-background-color);color:var(--prism-color)}.backToTopButton_z1FD: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_w1wE{opacity:1;transform:scale(1);visibility:visible}[data-theme=dark] .themedComponent--dark_Bv2M,[data-theme=light] .themedComponent--light_DIHH,html:not([data-theme]) .themedComponent--light_DIHH{display:initial}[data-theme=dark]:root{--docusaurus-collapse-button-bg:hsla(0,0%,100%,.05);--docusaurus-collapse-button-bg-hover:hsla(0,0%,100%,.1)}.collapseSidebarButton_Ftvb{display:none;margin:0}.categoryLinkLabel_Oe72,.linkLabel_PuAu{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.iconExternalLink_awgD{margin-left:.3rem}.linkLabel_PuAu{line-clamp:2;-webkit-line-clamp:2}.menu__link--sublist-caret:after{margin-left:var(--ifm-menu-link-padding-vertical)}.categoryLinkLabel_Oe72{flex:1;line-clamp:2;-webkit-line-clamp:2}.docMainContainer_namt,.docRoot_HciC{display:flex;width:100%}.docsWrapper_XLvK{display:flex;flex:1 0 auto}.anchorTargetStickyNavbar_SAay{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorTargetHideOnScrollNavbar_Iwt7{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);user-select:none}.hash-link:before{content:"#"}.mainWrapper_UyTV{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.codeBlockContainer_ZGJx{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlock_TAPP{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockLines_AdAo{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_p5De{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:#484d5b;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_DPDv{counter-increment:line-count;display:table-row}.codeLineNumber_YxQB{background:var(--ifm-pre-background);display:table-cell;left:0;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%;word-wrap:normal}.codeLineNumber_YxQB:before{content:counter(line-count);opacity:.4}.codeLineContent_SOIp{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_TFXo{opacity:1!important}.copyButtonIcons_akOg{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_a21a,.copyButtonSuccessIcon_v2Tw{fill:currentColor;height:inherit;left:0;opacity:inherit;position:absolute;top:0;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_v2Tw{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_TFXo .copyButtonIcon_a21a{opacity:0;transform:scale(.33)}.copyButtonCopied_TFXo .copyButtonSuccessIcon_v2Tw{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_fUEG{height:1.2rem;width:1.2rem}.wordWrapButtonEnabled_wDKE .wordWrapButtonIcon_fUEG{color:var(--ifm-color-primary)}.buttonGroup_dke2{-moz-column-gap:.2rem;column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup_dke2 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_dke2 button:focus-visible,.buttonGroup_dke2 button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup_dke2 button{opacity:.4}.codeBlockContent_kX1v{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_L5qy{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_L5qy+.codeBlockContent_kX1v .codeBlock_pF8g{border-top-left-radius:0;border-top-right-radius:0}.details_B4FW{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_B4FW>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_B4FW>summary::-webkit-details-marker{display:none}.details_B4FW>summary:before{border-color:transparent transparent transparent 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_VYua{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.details_SZgV{--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__YnT{list-style:none}.img__Ss2{height:auto}.admonition_IZjC{margin-bottom:1em}.admonitionHeading_uVvU{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);text-transform:uppercase}.admonitionHeading_uVvU:not(:last-child){margin-bottom:.3rem}.admonitionHeading_uVvU code{text-transform:none}.admonitionIcon_HiR3{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_HiR3 svg{display:inline-block;fill:var(--ifm-alert-foreground-color);height:1.6em;width:1.6em}.breadcrumbHomeIcon_JFrk{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer_zCmv{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.searchQueryInput_mqxW,.searchVersionInput_HEI2{background:var(--docsearch-searchbox-focus-background);border:2px solid var(--ifm-toc-border-color);border-radius:var(--ifm-global-radius);color:var(--docsearch-text-color);font:var(--ifm-font-size-base) var(--ifm-font-family-base);margin-bottom:.5rem;padding:.8rem;transition:border var(--ifm-transition-fast) ease;width:100%}.searchQueryInput_mqxW:focus,.searchVersionInput_HEI2:focus{border-color:var(--docsearch-primary-color);outline:0}.searchQueryInput_mqxW::-moz-placeholder{color:var(--docsearch-muted-color)}.searchQueryInput_mqxW::placeholder{color:var(--docsearch-muted-color)}.searchResultsColumn_mUtW{font-size:.9rem;font-weight:700}.searchLogoColumn_LvDb{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.searchLogoColumn_LvDb span{color:var(--docsearch-muted-color);font-weight:400}.searchResultItem_xxKp{border-bottom:1px solid var(--ifm-toc-border-color);padding:1rem 0}.searchResultItemHeading_PVtz{font-weight:400;margin-bottom:0}.searchResultItemPath_a5rs{color:var(--ifm-color-content-secondary);font-size:.8rem;--ifm-breadcrumb-separator-size-multiplier:1}.searchResultItemSummary_kckr{font-style:italic;margin:.5rem 0 0}.loadingSpinner_jtAn{animation:1s linear infinite c;border:.4em solid #eee;border-radius:50%;border-top:.4em solid var(--ifm-color-primary);height:3rem;margin:0 auto;width:3rem}@keyframes c{to{transform:rotate(1turn)}}.loader_je00{margin-top:2rem}.search-result-match{background:rgba(255,215,142,.25);color:var(--docsearch-hit-color);padding:.09em 0}:root{--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px;--docsearch-primary-color:#003dff;--docsearch-soft-primary-color:rgba(0,61,255,.1);--docsearch-subtle-color:#d6d6e7;--docsearch-text-color:#36395a;--docsearch-success-color:#e8f5e9;--docsearch-secondary-text-color:#5a5e9a;--docsearch-background-color:#f5f5fa;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-focus-color:#005fcc;--docsearch-highlight-color:#003dff;--docsearch-muted-color:#9698c3;--docsearch-muted-color-darker:rgba(120,122,165,.25);--docsearch-icon-color:#5a5e9a;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#003dff;--docsearch-border-radius:4px;--docsearch-search-button-background:#fff;--docsearch-search-button-text-color:var(--docsearch-secondary-text-color);--docsearch-modal-width:800px;--docsearch-modal-height:600px;--docsearch-modal-variable-height:60dvh;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:rgba(0,0,0,.2) 0px 12px 28px 0px,rgba(0,0,0,.1) 0px 2px 4px 0px,hsla(0,0%,100%,.05) 0px 0px 0px 1px inset;--docsearch-searchbox-height:56px;--docsearch-searchbox-initial-height:56px;--docsearch-searchbox-background:hsla(0,0%,100%,.651);--docsearch-searchbox-focus-background:hsla(0,0%,100%,.651);--docsearch-actions-width:99px;--docsearch-actions-height:44px;--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-highlight-color:rgba(0,61,255,.1);--docsearch-hit-background:#fff;--docsearch-key-background:#f5f5fa;--docsearch-key-color:#5a5e9a;--docsearch-key-pressed-shadow:inset 0 2px 4px rgba(120,122,165,.25);--docsearch-footer-height:52px;--docsearch-footer-background:hsla(0,0%,100%,.651);--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12);--fav-out-dur:160ms;--del-dur:150ms;--ease-smooth:cubic-bezier(0.25,0.8,0.4,1);--ease-fast:cubic-bezier(0.45,0.15,0.6,0.9);--shadow-pop:0 4px 12px rgba(0,0,0,.06);--docsearch-primary-color:var(--ifm-color-primary);--docsearch-text-color:var(--ifm-font-color-base)}.DocSearch-Button{all:unset;align-items:center;background-color:#fff;background-color:var(--docsearch-search-button-background);border:1px solid #d6d6e7;border:1px solid var(--docsearch-subtle-color);border-radius:.5rem;color:#5a5e9a;color:var(--docsearch-search-button-text-color);cursor:pointer;display:flex;height:36px;justify-content:space-between;padding:0 8px;user-select:none}.DocSearch-Button-Container{align-items:center;display:flex;height:100%}.DocSearch-Button-Container svg{color:currentColor}.DocSearch-Back-Icon,.DocSearch-Search-Icon{color:#003dff;color:var(--docsearch-highlight-color);stroke-width:1.6}.DocSearch-Button-Placeholder{color:currentColor;display:inline-block;font-size:1rem;line-height:normal;padding:0 12px 0 8px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:#f5f5fa;background:var(--docsearch-key-background);border:1px solid;border-radius:4px;box-shadow:none!important;color:#5a5e9a;color:var(--docsearch-key-color);display:flex;font-family:system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,sans-serif;font-size:14px;height:24px;justify-content:center;position:relative;transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:24px}@supports (color:color-mix(in lch,red,blue)){.DocSearch-Button-Key{border:1px solid color-mix(in srgb,var(--docsearch-subtle-color) 20%,transparent)}}.DocSearch-Button-Key--ctrl{width:33px}.DocSearch-Button-Key:first-child{margin-right:.4em}.DocSearch-Button-Key--pressed{box-shadow:inset 0 2px 4px rgba(120,122,165,.25)!important;box-shadow:var(--docsearch-key-pressed-shadow)!important;transform:translateY(1px)}.DocSearch--active{overflow:hidden!important}.DocSearch-Hit-AskAIButton-title,.DocSearch-Hit-content-wrapper,.DocSearch-Input{overflow-x:hidden;text-overflow:ellipsis}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{backdrop-filter:blur(4px);background-color:rgba(101,108,133,.8);background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:400}.DocSearch-Form,.DocSearch-Hit,.DocSearch-Modal{display:flex;position:relative}.DocSearch-Hit mark,.DocSearch-Markdown-Content a:hover,.DocSearch-Prefill:focus,.DocSearch-Prefill:hover,.DocSearch-ThreadDepthError-Link{-webkit-text-decoration:underline;text-decoration:underline}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#003dff;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:#f5f6f7;background:var(--docsearch-modal-background);border-radius:4px;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.05);box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:800px;max-width:var(--docsearch-modal-width)}.DocSearch-Logo a,.DocSearch-Menu-content.open,.DocSearch-SearchBar{display:flex}.DocSearch-SearchBar-Magnifier{color:#003dff;color:var(--docsearch-highlight-color)}.DocSearch-Form{align-items:center;background:hsla(0,0%,100%,.651);background:var(--docsearch-searchbox-focus-background);border-bottom:1px solid #d6d6e7;border-bottom:1px solid var(--docsearch-subtle-color);border-radius:4px 4px 0 0;height:56px;height:var(--docsearch-searchbox-height,var(--docsearch-searchbox-initial-height));margin:0;min-height:56px;min-height:var(--docsearch-searchbox-initial-height);padding-bottom:var(--docsearch-spacing);padding:12px 16px;padding-top:var(--docsearch-spacing);width:100%}.DocSearch-Input,.DocSearch-Modal-heading{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;color:#36395a;color:var(--docsearch-text-color);flex:1 1 0%;font:inherit;font-size:1.2em;font-weight:300;height:100%;line-height:1.4;min-width:0;outline:0;overflow-y:hidden;padding-left:8px;padding-top:0;resize:none}.DocSearch-Input::-moz-placeholder{color:#9698c3;color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::placeholder{color:#9698c3;color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-Actions{align-items:center;display:flex;flex:0 0 auto;gap:8px;height:44px;height:var(--docsearch-actions-height);justify-content:flex-end;padding:0 2px;width:auto}.DocSearch-Divider{border-left:1px solid #d6d6e7;border-left:1px solid var(--docsearch-subtle-color);height:16px}.DocSearch-Action{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center;min-height:24px;min-width:24px}.DocSearch-Action,.DocSearch-AskAi-Return,.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel{margin:0;padding:0}.DocSearch-AskAi-Return,.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel{align-items:center;color:#003dff;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Action,.DocSearch-AskAi-Return{animation:.1s ease-in forwards d;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:4px;border-radius:var(--docsearch-border-radius);color:#5a5e9a;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:1.4;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Clear,.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;border:0;cursor:pointer}.DocSearch-AskAi-Return[hidden],.DocSearch-Close[hidden],.DocSearch-Input[hidden],.DocSearch-StreamingIndicator[hidden],svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Action:hover,.DocSearch-AskAi-Return:hover{background:rgba(0,61,255,.1);background:var(--docsearch-soft-primary-color);color:#003dff;color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{color:#5a5e9a;color:var(--docsearch-icon-color);height:24px;width:24px}.DocSearch-Form:focus-within .DocSearch-MagnifierLabel svg{color:#003dff;color:var(--docsearch-highlight-color)}.DocSearch-Clear{appearance:none;background:none;color:#003dff;color:var(--docsearch-highlight-color);flex:none;font:inherit;font-size:.9em;font-weight:300;height:28px;margin-left:12px;margin-left:var(--docsearch-spacing);outline:0;overflow:hidden;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Clear:focus-visible,.DocSearch-Close:focus-visible{border-radius:4px;outline:#005fcc solid 2px;outline:2px solid var(--docsearch-focus-color);outline-offset:1px}.DocSearch-Dropdown{height:60dvh;height:var(--docsearch-modal-variable-height);max-height:536px;max-height:calc(var(--docsearch-modal-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:12px;min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 12px;padding:0 var(--docsearch-spacing);scrollbar-color:#9698c3 #f5f6f7;scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:0 0}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:#9698c3;background-color:var(--docsearch-muted-color);border:3px solid #f5f6f7;border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown-Container ul{list-style:none;margin:0;padding:0}.DocSearch-Label{color:#5a5e9a;color:var(--docsearch-secondary-text-color);font-size:.875em;font-weight:400;line-height:1.6em}.DocSearch-Help,.DocSearch-NoResults-Help{color:#5a5e9a;color:var(--docsearch-secondary-text-color);font-size:.8em;font-weight:300;line-height:1.5em;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocSearch-Title{color:#36395a;color:var(--docsearch-text-color);font-size:1.1em;font-weight:300;line-height:1.5em;vertical-align:middle}.DocSearch-Title strong{font-weight:500}.DocSearch-Logo svg{color:#003dff;color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:#003dff;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:#9698c3;color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:12px;margin-bottom:var(--docsearch-spacing);padding:12px;padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;padding-bottom:4px;scroll-margin-block-start:40px}.DocSearch-Hit:first-of-type{margin-top:4px}.DocSearch-Hit a,.DocSearch-Hit--AskAI{background:#fff;background:var(--docsearch-hit-background);border-radius:4px;cursor:pointer;display:block;padding-left:12px;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:#f5f6f7;background:var(--docsearch-modal-background);color:#36395a;color:var(--docsearch-text-color);font-size:.9em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 4px;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:#9698c3;color:var(--docsearch-muted-color);height:56px;height:var(--docsearch-hit-height);opacity:.5;stroke-width:1.4;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit--AskAI,.DocSearch-Hit[aria-selected=true] a{background-color:rgba(0,61,255,.1);background-color:var(--docsearch-hit-highlight-color)}.DocSearch-Conversation-History .DocSearch-Hit[aria-selected=true] a{background-color:#fff;background-color:var(--docsearch-hit-background)}.DocSearch-Hit mark{color:#003dff;color:var(--docsearch-highlight-color);text-underline-offset:.3em}.DocSearch-Hit-Container{align-items:center;color:#36395a;color:var(--docsearch-text-color);display:flex;flex-direction:row;height:56px;height:var(--docsearch-hit-height);padding:0 12px 0 0;padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{color:#5a5e9a;color:var(--docsearch-secondary-text-color);height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{stroke-width:1.4;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;color:#9698c3;color:var(--docsearch-muted-color);display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;background:none;border-radius:50%;color:inherit;padding:2px}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:background-color .1s ease-in}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:400;gap:4px;justify-content:center;line-height:1.2em;margin:0 8px;position:relative;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:#5a5e9a;color:var(--docsearch-secondary-text-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title{color:#36395a;color:var(--docsearch-text-color)}.DocSearch-AskAiScreen-MessageContent-Tool-Query:hover svg,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] mark{color:#003dff;color:var(--docsearch-highlight-color)}.DocSearch-AskAiScreen,.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{align-items:center;color:#5a5e9a;color:var(--docsearch-secondary-text-color);display:flex;flex-direction:column;font-size:1.25em;font-weight:400;justify-content:center;margin:0 auto;text-align:center;width:80%}.DocSearch-AskAiScreen,.DocSearch-ErrorScreen,.DocSearch-NoResults{max-height:80%}.DocSearch-StartScreen{height:100%}.DocSearch-NoResults{gap:.8em;margin-top:2em}.DocSearch-NoResults--withAskAi{justify-content:flex-start;margin-top:0}.DocSearch-AskAiScreen,.DocSearch-ErrorScreen,.DocSearch-StartScreen{gap:24px}.DocSearch-StartScreen-Icon{height:64px;stroke:#5a5e9a;stroke:var(--docsearch-icon-color);width:64px}.DocSearch-AskAiScreen-MessageContent-Reasoning svg,.DocSearch-Screen-Icon{color:#5a5e9a;color:var(--docsearch-icon-color)}.DocSearch-NoResults-Prefill-List{display:flex;flex-direction:column;gap:12px;text-align:center}.DocSearch-NoResults-Prefill-List-Items{display:flex;flex-direction:column;gap:2px}.DocSearch-NoResults-Prefill-List-Items p{align-items:center;display:flex;margin:0;text-align:left}.DocSearch-Prefill{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:#003dff;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-flex;font-size:.8em;font-weight:300;gap:4px;height:40px;padding:0 4px}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:0}.DocSearch-Footer{align-items:center;background:hsla(0,0%,100%,.651);background:var(--docsearch-footer-background);border-radius:0 0 4px 4px;border-top:1px solid #d6d6e7;border-top:1px solid var(--docsearch-subtle-color);display:flex;flex-direction:row-reverse;flex-shrink:0;height:52px;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 12px;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:#9698c3;color:var(--docsearch-muted-color);display:flex;gap:16px;list-style:none;margin:0;padding:0}.DocSearch-Commands li,.DocSearch-Commands-Key{align-items:center;display:flex}.DocSearch-Commands-Key{background-color:#f5f5fa;background-color:var(--docsearch-background-color);border:0;border-radius:2px;box-shadow:none!important;color:#5a5e9a;color:var(--docsearch-icon-color);height:24px;justify-content:center;margin-right:4px;width:24px}.DocSearch-Commands-Key:last-of-type{margin-right:8px}.DocSearch-Escape-Key{font-size:10px;font-weight:300;letter-spacing:normal;line-height:16px;text-align:center;text-transform:uppercase}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.DocSearch-AskAi-Section{display:flex;flex-direction:column;gap:8px;padding:12px 0}.DocSearch-Hit-AskAIButton{align-items:center;color:#36395a;color:var(--docsearch-text-color);display:flex;flex-direction:row}.DocSearch-Hit-AskAIButton-icon{color:#5a5e9a;color:var(--docsearch-icon-color);flex-shrink:0;margin-right:12px}.DocSearch-Hit-AskAIButton-title{color:#444950;color:var(--docsearch-hit-color);display:flex;flex:1 1 auto;font-weight:400;gap:4px;position:relative;white-space:nowrap;width:80%}.DocSearch-Hit-AskAIButton-title-query{background:none;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes d{0%{opacity:0}to{opacity:1}}.DocSearch-AskAiScreen-Container{display:flex;flex-direction:column;gap:0;height:100%;justify-content:flex-start;padding:0;text-align:left;width:100%}.DocSearch-AskAiScreen-Disclaimer{align-self:flex-start;display:flex;font-size:.6em;font-weight:300;margin:0;padding:1.5em 0 .5em;text-align:left}.DocSearch-AskAiScreen-Body{gap:24px;width:100%}.DocSearch-AskAiScreen-Body,.DocSearch-AskAiScreen-Response,.DocSearch-AskAiScreen-Response-Container{display:flex;flex-direction:column}.DocSearch-AskAiScreen-Response{align-self:flex-start;background:#fff;background:var(--docsearch-hit-background);border-radius:4px;color:#36395a;color:var(--docsearch-text-color);font-size:.8em;gap:1em;margin-bottom:8px;padding:24px;width:100%}.DocSearch-AskAiScreen-Query{font-size:1.25em;font-weight:600;line-break:loose;line-height:1.4;margin:0}.DocSearch-AskAiScreen-Answer{line-height:1.5}.DocSearch-AskAiScreen-Answer,.DocSearch-AskAiScreen-ThinkingDots{color:#5a5e9a;color:var(--docsearch-secondary-text-color);font-weight:400;margin:0}.DocSearch-AskAiScreen-ThinkingDots{font-size:.8em}.DocSearch-AskAiScreen-Answer-Footer{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.DocSearch-AskAiScreen-Actions{align-items:center;display:flex;flex-direction:row;gap:12px;margin-left:auto}.DocSearch-AskAiScreen-ActionButton{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;margin:0;padding:4px;transition:background-color .2s;width:24px}.DocSearch-AskAiScreen-ActionButton:hover,.DocSearch-AskAiScreen-RelatedSources-Item-Link:hover{background:rgba(0,61,255,.1);background:var(--docsearch-hit-highlight-color)}.DocSearch-AskAiScreen-ActionButton svg{color:#5a5e9a;color:var(--docsearch-icon-color);height:20px;stroke-width:1.5;width:20px}.DocSearch-AskAiScreen-CopyButton--copied{background-color:#e8f5e9;background-color:var(--docsearch-success-color);cursor:default}.DocSearch-AskAiScreen-MessageContent{display:flex;flex-direction:column;row-gap:1em}.DocSearch-AskAiScreen-Error{background-color:rgba(239,83,80,.1);border-radius:4px;color:#ef5350;color:var(--docsearch-error-color);flex-direction:row;font-size:1em;font-weight:400;gap:8px;padding:1em}.DocSearch-AskAiScreen-Error svg{margin-top:.25rem}.DocSearch-AskAiScreen-Error svg,.DocSearch-AskAiScreen-MessageContent-Tool svg{flex-shrink:0;height:16px;width:16px}.DocSearch-AskAiScreen-Error p{margin:0}.DocSearch-AskAiScreen-Error-Content{display:flex;flex:1 1 0%;flex-direction:column}.DocSearch-AskAiScreen-Error-Title{font-weight:700;margin-bottom:4px}.DocSearch-AskAiScreen-Error .DocSearch-Markdown-Content{color:#ef5350;color:var(--docsearch-error-color)}.DocSearch-AskAiScreen-Error--ThreadDepth{animation:.3s ease-out e;border:1px solid #febdc5;color:#36395a;color:var(--docsearch-text-color);font-size:12px;margin:12px 0 8px;width:100%}.DocSearch-AskAiScreen-Error--ThreadDepth .DocSearch-AskAiScreen-Error-Title{margin-bottom:6px}@keyframes e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DocSearch-ThreadDepthError-Link{background:none;border:none;color:#003dff;color:var(--docsearch-highlight-color);cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.DocSearch-CodeSnippet-CopyButton:hover,.DocSearch-ThreadDepthError-Link:hover{opacity:.8}.DocSearch-ThreadDepthError-Link:active{color:#991b1b}.DocSearch-AskAiScreen-FeedbackText{color:#9698c3;color:var(--docsearch-muted-color);font-size:.7em;font-weight:400;margin:0}.DocSearch-AskAiScreen-FeedbackText--visible{animation:.3s ease-in forwards d}.DocSearch-AskAiScreen-RelatedSources{display:flex;flex-direction:column;gap:4px;width:100%}.DocSearch-AskAiScreen-RelatedSources-List{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.DocSearch-AskAiScreen-RelatedSources-Title{color:#5a5e9a;color:var(--docsearch-secondary-text-color);font-size:.7em;font-weight:400;margin:0;padding:6px 0}.DocSearch-AskAiScreen-RelatedSources-NoResults{color:#36395a;color:var(--docsearch-text-color);font-size:.8rem;font-weight:400;margin:0}.DocSearch-AskAiScreen-RelatedSources-Error{color:#ef5350;color:var(--docsearch-error-color);font-size:.8rem;font-weight:400;margin:0}.DocSearch-AskAiScreen-RelatedSources-Item-Link{align-items:center;background:#fff;background:var(--docsearch-hit-background);border-radius:4px;color:#36395a;color:var(--docsearch-text-color);display:flex;font-size:.75em;gap:6px;max-width:70%;padding:12px 8px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s}.DocSearch-AskAiScreen-RelatedSources-Item-Link svg{color:#5a5e9a;color:var(--docsearch-icon-color);flex-shrink:0;stroke-width:1.2}.DocSearch-AskAiScreen-RelatedSources-Item-Link span{flex:1 1 0;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocSearch-AskAiScreen-ExchangesList{display:flex;flex-direction:column;gap:24px;margin:8px 0}.DocSearch-Markdown-Content{color:#36395a;color:var(--docsearch-text-color);font-size:.9355em;line-height:1.6;word-wrap:break-word}.DocSearch-Markdown-Content--streaming{animation:.3s ease-in-out both d}.DocSearch-Markdown-Content p{margin:1em 0}.DocSearch-Markdown-Content p:last-child{margin-bottom:0}.DocSearch-Markdown-Content p:first-child{margin-top:0}.DocSearch-Markdown-Content code{border-radius:3px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.9em;letter-spacing:normal;margin:0;padding:.2em 0}.DocSearch-Markdown-Content code,.DocSearch-Markdown-Content pre{background-color:#f5f5fa;background-color:var(--docsearch-key-background);color:#36395a;color:var(--docsearch-text-color)}.DocSearch-Markdown-Content pre{border-radius:6px;margin:1.5em 0;overflow-x:auto;padding:1.2em}.DocSearch-Markdown-Content pre code{background-color:transparent;border-radius:0;color:inherit;font-size:.8em;margin:0;padding:0;white-space:pre-wrap;word-wrap:break-word;line-height:1.5}.DocSearch-Markdown-Content h1,.DocSearch-Markdown-Content h2,.DocSearch-Markdown-Content h3,.DocSearch-Markdown-Content h4,.DocSearch-Markdown-Content h5,.DocSearch-Markdown-Content h6{color:#36395a;color:var(--docsearch-text-color);font-weight:600;letter-spacing:-.02em;line-height:1.3;margin:1em 0}.DocSearch-Markdown-Content h1{font-size:1.5em}.DocSearch-Markdown-Content h2{font-size:1.2em}.DocSearch-Markdown-Content h3{font-size:1em}.DocSearch-Markdown-Content h4{font-size:.9em}.DocSearch-Markdown-Content h5,.DocSearch-Markdown-Content h6{font-size:.8em}.DocSearch-Markdown-Content ol,.DocSearch-Markdown-Content ul{color:#36395a;color:var(--docsearch-text-color);margin:1.2em 0;padding-left:1.5em}.DocSearch-Markdown-Content ul{list-style-type:disc}.DocSearch-Markdown-Content ol{list-style-type:decimal}.DocSearch-Markdown-Content li{color:#36395a;color:var(--docsearch-text-color);line-height:1.6;margin:.8em 0;padding-left:.3em}.DocSearch-Markdown-Content li>ol,.DocSearch-Markdown-Content li>ul{margin:.5em}.DocSearch-Markdown-Content li::marker{color:#9698c3;color:var(--docsearch-muted-color)}.DocSearch-Markdown-Content a{color:#003dff;color:var(--docsearch-highlight-color);-webkit-text-decoration:none;text-decoration:none;transition:.2s}.DocSearch-Markdown-Content a:hover{opacity:.9}.DocSearch-Markdown-Content blockquote{border-left:4px solid rgba(0,61,255,.1);border-left:4px solid var(--docsearch-hit-highlight-color);color:#5a5e9a;color:var(--docsearch-secondary-text-color);font-style:italic;margin:1.5em 0;padding:.5em 0 .5em 1em}.DocSearch-Markdown-Content hr{border:none;border-top:1px solid #d6d6e7;border-top:1px solid var(--docsearch-subtle-color);margin:1em 0}.DocSearch-Markdown-Content table{border-collapse:collapse;margin:1.5em 0;width:100%}.DocSearch-Markdown-Content td,.DocSearch-Markdown-Content th{border:1px solid #d6d6e7;border:1px solid var(--docsearch-subtle-color);padding:.75em;text-align:left}.DocSearch-Markdown-Content th{background-color:#fff;background-color:var(--docsearch-hit-background);font-weight:600}.DocSearch-AskAiScreen-MessageContent-Reasoning{align-items:center;color:#9698c3;color:var(--docsearch-muted-color);display:flex;font-size:1em;gap:4px}.DocSearch-AskAiScreen-MessageContent-Tool{align-items:center;color:#9698c3;color:var(--docsearch-muted-color);display:flex;line-height:1.2;width:100%}.DocSearch-AskAiScreen-MessageContent-Tool.Tool--Result{padding-top:0}.DocSearch-AskAiScreen-MessageContent-Tool>svg{color:#5a5e9a;color:var(--docsearch-icon-color);margin-right:8px}.DocSearch-AskAiScreen-MessageContent-Tool-Query{color:#9698c3;color:var(--docsearch-muted-color);transition:box-shadow .2s}.DocSearch-AskAiScreen-MessageContent-Tool-Query svg{color:#9698c3;color:var(--docsearch-muted-color)}.DocSearch-AskAiScreen-MessageContent-Tool-Query:hover{box-shadow:0 1px 0 0 #003dff;box-shadow:0 1px 0 0 var(--docsearch-highlight-color);color:#003dff;color:var(--docsearch-highlight-color);cursor:pointer}.DocSearck-AskAiScreen-MessageContent-Stopped{color:#9698c3;color:var(--docsearch-muted-color);font-style:italic;margin-top:1em}.DocSearch-AskAiScreen-SmallerLoadingIcon{height:16px;width:16px}.shimmer{background:linear-gradient(90deg,#e0e3e8,#9698c3 20%,#9698c3 60%,#e0e3e8 95%);background:var(--shimmer-bg);background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:transparent;display:flex;-webkit-text-fill-color:transparent;animation:2.5s linear infinite f;pointer-events:none}@keyframes f{0%{background-position:200% 0}to{background-position:-200% 0}}.DocSearch-CodeSnippet,.DocSearch-Menu{position:relative}.DocSearch-CodeSnippet-CopyButton{align-items:center;background:#f5f5fa;background:var(--docsearch-key-background);border:none;border-radius:4px;color:#36395a;color:var(--docsearch-text-color);cursor:pointer;display:flex;font-size:.75em;padding:.2em .6em;position:absolute;right:8px;top:8px;transition:opacity .2s}.DocSearch-CodeSnippet-CopyButton:active{opacity:.6}.DocSearch-CodeSnippet-CopyButton svg{height:16px;margin-right:4px;width:16px}.DocSearch-CodeSnippet-CheckIcon,.DocSearch-CodeSnippet-CopyButton--copied .DocSearch-CodeSnippet-CopyIcon,.DocSearch-Markdown-Content--streaming .DocSearch-CodeSnippet-CopyButton{display:none}.DocSearch-CodeSnippet-CopyButton--copied .DocSearch-CodeSnippet-CheckIcon{display:inline-block}.DocSearch-NewConversationScreen{padding:3em 12px;padding:3em var(--docsearch-spacing)}.DocSearch-NewConversationScreen-Title{color:#36395a;color:var(--docsearch-text-color);font-size:26px;font-weight:600;margin-bottom:.15em}.DocSearch-NewConversationScreen-Description{color:#9698c3;color:var(--docsearch-muted-color);font-size:14px}.DocSearch-NewConversationScreen-SuggestedQuestions{align-items:start;display:flex;flex-direction:column;gap:12px;gap:var(--docsearch-spacing);margin-top:1.5em}.DocSearch-NewConversationScreen-SuggestedQuestion{align-items:center;background-color:hsla(0,0%,100%,.651);background-color:var(--docsearch-searchbox-background);border:1px solid #d6d6e7;border:1px solid var(--docsearch-subtle-color);border-radius:4px;border-radius:var(--docsearch-border-radius);color:#36395a;color:var(--docsearch-text-color);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:12px}.DocSearch-Menu-content{background-color:#fff;background-color:var(--docsearch-dropdown-menu-background);border-radius:4px;border-radius:var(--docsearch-border-radius);box-shadow:0 0 0 1px rgba(33,36,61,.051),0 8px 16px -4px rgba(33,36,61,.251);display:none;flex-direction:column;min-width:195px;padding:8px 0;position:absolute;right:0;top:calc(100% + 12px);z-index:422}.DocSearch-Menu-item{align-items:center;background-color:transparent;border:0;color:#36395a;color:var(--docsearch-text-color);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 16px;white-space:nowrap}.DocSearch-Menu-item:hover{background-color:#f5f6f7;background-color:var(--docsearch-dropdown-menu-item-hover-background)}.DocSearch-Button{margin:0;transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.DocSearch-Container{z-index:calc(var(--ifm-z-index-fixed) + 1)}.DocSearch-Button-Key{padding:0}@media (min-width:40rem){.container:not(#\#):not(#\#){max-width:40rem}.sm\:w-auto:not(#\#):not(#\#){width:auto}.sm\:grid-cols-2:not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row:not(#\#):not(#\#){flex-direction:row}.sm\:text-5xl:not(#\#):not(#\#){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:48rem){.container:not(#\#):not(#\#){max-width:48rem}.md\:col-span-1:not(#\#):not(#\#){grid-column:span 1/span 1}.md\:block:not(#\#):not(#\#){display:block}.md\:min-w-\[340px\]:not(#\#):not(#\#){min-width:340px}.md\:flex-none:not(#\#):not(#\#){flex:none}.md\:grid-cols-2:not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4:not(#\#):not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row:not(#\#):not(#\#){flex-direction:row}.md\:border-b-0:not(#\#):not(#\#){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:text-4xl:not(#\#):not(#\#){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-6xl:not(#\#):not(#\#){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:997px){:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_c9u4,.announcementBarPlaceholder_ajMw{flex-basis:50px}.lastUpdated_g62E{text-align:right}.nav\:hidden:not(#\#):not(#\#),.tocMobile_tjDr{display:none}.collapseSidebarButton_Ftvb{background-color:transparent;background-color:var(--docusaurus-collapse-button-bg);border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_c4WT{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_CMLm,[dir=rtl] .collapseSidebarButtonIcon_c4WT{transform:rotate(0)}.collapseSidebarButton_Ftvb:focus,.collapseSidebarButton_Ftvb:hover{background-color:rgba(0,0,0,.1);background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_anEq{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_qiME{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_qiME{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_hRfJ{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_vJCc{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_Fo4g{padding-top:0}.sidebarHidden_vBKa{opacity:0;visibility:hidden}.sidebarLogo_nlll{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_nlll img{height:2rem;margin-right:.5rem}.expandButton_SZY_{align-items:center;background-color:var(--docusaurus-collapse-button-bg);display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color var(--ifm-transition-fast) ease;width:100%}.expandButton_SZY_:focus,.expandButton_SZY_:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}[dir=rtl] .expandButtonIcon_CMLm{transform:rotate(180deg)}.docSidebarContainer_e5ai{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:300px;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_vqQo{cursor:pointer;width:30px;width:var(--doc-sidebar-hidden-width)}.sidebarViewport_N8x0{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_namt{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_sRjM{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_TX_6{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.docItemCol_YAwJ{max-width:75%!important}.container:not(#\#):not(#\#){max-width:997px}.nav\:flex:not(#\#):not(#\#){display:flex}}@media (min-width:64rem){.container:not(#\#):not(#\#){max-width:64rem}.lg\:grid-cols-3:not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1\.05fr\]:not(#\#):not(#\#){grid-template-columns:1fr 1.05fr}.lg\:text-7xl:not(#\#):not(#\#){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:80rem){.container:not(#\#):not(#\#){max-width:80rem}.xl\:gap-20:not(#\#):not(#\#){gap:calc(var(--spacing)*20)}}@media (min-width:1440px){.container{max-width:1320px;max-width:var(--ifm-container-width-xl)}}@media (min-width:96rem){.container:not(#\#):not(#\#){max-width:96rem}}@media (max-width:1149px){.navbar:not(#\#):not(#\#):not(#\#) .DocSearch-Button-Keys,.navbar:not(#\#):not(#\#):not(#\#) .DocSearch-Button-Placeholder{display:none}.navbar:not(#\#):not(#\#):not(#\#) .DocSearch-Button{justify-content:center;padding:0;width:36px;width:var(--rdfa-control-h)}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.footer__link-separator,.navbar__item,.tableOfContents_TN1Q{display:none}.footer__col{margin-bottom:3rem;margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block;width:-moz-max-content;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_JtJJ{padding:0 .3rem}}@media only screen and (max-width:996px){.searchQueryColumn_UwEn,.searchResultsColumn_mUtW{max-width:60%!important}.searchLogoColumn_LvDb,.searchVersionColumn__uPC{max-width:40%!important}.searchLogoColumn_LvDb{padding-left:0!important}}@media (max-width:900px){.pg:not(#\#):not(#\#):not(#\#){grid-template-columns:1fr}}@media (max-width:768px){.DocSearch-Button{width:auto}.DocSearch-Button-Keys,.DocSearch-Button-Placeholder,.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}:root{--docsearch-spacing:10px;--docsearch-footer-height:48px}.DocSearch-Input{font-size:1rem}.DocSearch-Hit-AskAIButton-icon{margin-right:8px}body:has(.DocSearch-Container){overflow:hidden;position:fixed}.DocSearch-Dropdown{height:100%;max-height:none}.DocSearch-Container{height:100vh;height:calc(var(--docsearch-vh,1vh)*100);height:100dvh}.DocSearch-Footer{border-radius:0;bottom:0;position:static}.DocSearch-Hit-content-wrapper{display:flex;word-wrap:break-word;position:relative;white-space:normal;width:80%}.DocSearch-Hit-Container{height:auto;min-height:56px;min-height:var(--docsearch-hit-height);padding-bottom:8px;padding-top:8px}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:calc(var(--docsearch-vh,1vh)*100);height:100dvh;margin:0;max-width:100%;width:100%}.DocSearch-AskAiScreen-Response-Container{flex-direction:column}.DocSearch-AskAiScreen-RelatedSources,.DocSearch-AskAiScreen-Response{width:100%}}@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 screen and (max-width:576px){.searchQueryColumn_UwEn{max-width:100%!important}.searchVersionColumn__uPC{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media (color-gamut:p3){:host:not(#\#),:root:not(#\#){--color-red-300:color(display-p3 0.95692 0.65189 0.64512);--color-red-600:color(display-p3 0.83032 0.14038 0.1332);--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-cyan-400:color(display-p3 0.29464 0.81399 0.935);--color-cyan-600:color(display-p3 0.19325 0.56465 0.7072);--color-violet-200:color(display-p3 0.86154 0.83885 0.98801);--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)}}@media (hover:hover){.backToTopButton_z1FD:hover{background-color:var(--ifm-color-emphasis-300)}:where(.group):hover:not(#\#):not(#\#) .group-hover\:opacity-100{opacity:1}.hover\:-mr-\[2px\]:hover:not(#\#):not(#\#){margin-right:-2px}.hover\:-ml-\[2px\]:hover:not(#\#):not(#\#){margin-left:-2px}.hover\:w-1\.5:hover:not(#\#):not(#\#){width:calc(var(--spacing)*1.5)}.hover\:border-slate-900\/20:hover:not(#\#):not(#\#){border-color:rgba(15,23,43,.2)}.hover\:border-violet-500\/40:hover:not(#\#):not(#\#){border-color:rgba(141,84,255,.4)}.hover\:bg-\[var\(--rdfa-chip-bg\)\]:hover:not(#\#):not(#\#){background-color:rgba(0,0,0,.03);background-color:var(--rdfa-chip-bg)}.hover\:bg-\[var\(--rdfa-chip-bg-hover\)\]:hover:not(#\#):not(#\#){background-color:rgba(0,0,0,.06);background-color:var(--rdfa-chip-bg-hover)}.hover\:bg-slate-900\/\[0\.04\]:hover:not(#\#):not(#\#){background-color:rgba(15,23,43,.039)}.hover\:bg-slate-900\/\[0\.06\]:hover:not(#\#):not(#\#){background-color:rgba(15,23,43,.059)}.hover\:bg-violet-500:hover:not(#\#):not(#\#){background-color:var(--color-violet-500)}.hover\:bg-violet-600:hover:not(#\#):not(#\#){background-color:var(--color-violet-600)}.hover\:bg-violet-600\/25:hover:not(#\#):not(#\#){background-color:rgba(127,34,254,.251)}.hover\:text-slate-700:hover:not(#\#):not(#\#){color:var(--color-slate-700)}.hover\:text-slate-900:hover:not(#\#):not(#\#){color:var(--color-slate-900)}.hover\:text-violet-700:hover:not(#\#):not(#\#){color:var(--color-violet-700)}.hover\:no-underline:hover:not(#\#):not(#\#){text-decoration-line:none}.hover\:brightness-110:hover:not(#\#):not(#\#){--tw-brightness:brightness(110%);filter:brightness(110%);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,)}.dark\:hover\:border-white\/20:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){border-color:hsla(0,0%,100%,.2)}.dark\:hover\:bg-white\/\[0\.04\]:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){background-color:hsla(0,0%,100%,.039)}.dark\:hover\:bg-white\/\[0\.07\]:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){background-color:hsla(0,0%,100%,.071)}.dark\:hover\:bg-white\/\[0\.08\]:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){background-color:hsla(0,0%,100%,.078)}.dark\:hover\:text-violet-300:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){color:var(--color-violet-300)}.dark\:hover\:text-white:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){color:var(--color-white)}.dark\:hover\:text-white\/70:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){color:hsla(0,0%,100%,.702)}.dark\:hover\:text-white\/80:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){color:hsla(0,0%,100%,.8)}.dark\:hover\:text-white\/90:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){color:hsla(0,0%,100%,.902)}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-900\/20:hover:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-slate-900) 20%,transparent)}.hover\:border-violet-500\/40:hover:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-violet-500) 40%,transparent)}.hover\:bg-slate-900\/\[0\.04\]:hover:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-slate-900) 4%,transparent)}.hover\:bg-slate-900\/\[0\.06\]:hover:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-slate-900) 6%,transparent)}.hover\:bg-violet-600\/25:hover:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-violet-600) 25%,transparent)}.dark\:hover\:border-white\/20:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}.dark\:hover\:bg-white\/\[0\.04\]:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}.dark\:hover\:bg-white\/\[0\.07\]:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}.dark\:hover\:bg-white\/\[0\.08\]:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}.dark\:hover\:text-white\/70:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 70%,transparent)}.dark\:hover\:text-white\/80:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 80%,transparent)}.dark\:hover\:text-white\/90:where([data-theme=dark],[data-theme=dark] *):hover:not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:7px;height:var(--ifm-scrollbar-size);width:7px;width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:silver;background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:#a7a7a7;background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-color-scheme:dark){.rdfa-player[data-mode=auto]:not(#\#):not(#\#):not(#\#){--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}.rdfa-loading-ring:not(#\#):not(#\#):not(#\#){animation:1.6s ease-in-out infinite a}}@media (prefers-reduced-motion){.DocSearch-Button-Key{transition:none}}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Action{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:#5a5e9a;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:1.4;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:none}}@media print{.announcementBar_ncOr,.footer,.menu,.navbar,.noPrint_HJkF,.pagination-nav,.table-of-contents,.tocMobile_tjDr{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_AdAo{white-space:pre-wrap}}