.mermaid .edgePath:hover .path,[data-theme=dark] .mermaid .edgePath:hover .path{stroke:var(--diagram-line-primary-light)}[data-theme=dark] a:not(.navbar__brand):not(.footer__link-item):not(.theme-doc-markdown a):not(.markdown a):not(article a):not(.button):not([class*=button]):hover,[data-theme=dark] a:not(.navbar__brand):not(.footer__link-item):not(.theme-doc-markdown a):not(.markdown a):not(article a):not(h1 a):not(h2 a):not(h3 a):not(h4 a):not(h5 a):not(h6 a):not(.button):not([class*=button]):hover{color:var(--ifm-color-primary-light)}[data-theme=hybrid],[data-theme=hybrid][data-theme-mode=dark],[data-theme=zapi]{--ifm-color-primary-light:var(--zapi-primary-light)}[data-theme=dark],[data-theme=hybrid][data-theme-mode=dark]{--ifm-background-color:#1a1a1a;--ifm-background-surface-color:#242526;--ifm-color-content:#fff;--ifm-color-content-secondary:#b3bac5;--text-primary:#fff;--text-secondary:#b3bac5;--text-tertiary:#9ca3af}[data-theme=zapi],[data-theme=zapi][data-theme-mode=dark]{--ifm-color-primary:var(--zapi-primary);--ifm-color-primary-dark:var(--zapi-primary-dark);--ifm-background-surface-color:var(--zapi-bg-secondary);--ifm-color-content:var(--zapi-text-primary);--ifm-color-content-secondary:var(--zapi-text-secondary);--text-primary:var(--zapi-text-primary);--text-secondary:var(--zapi-text-secondary);--text-tertiary:var(--zapi-text-tertiary)}[data-theme=official],[data-theme=official][data-section=light]{--ifm-color-content:var(--official-text-dark);--text-primary:var(--official-text-dark);--text-secondary:var(--text-secondary);--text-tertiary:var(--text-tertiary);--text-inverse:var(--official-text-white)}.theme-doc-markdown figure img,.theme-doc-markdown img:not(figure img){object-fit:contain;box-shadow:var(--shadow-md);border-radius:var(--border-radius-md)}.theme-doc-markdown h2,.theme-doc-markdown h3,.theme-doc-markdown h4,.theme-doc-markdown h5,.theme-doc-markdown h6{scroll-margin-top:calc(var(--ifm-navbar-height) + var(--spacing-md))}.errorCode_nFhS,.official-text-gradient,.title_mH3t{-webkit-text-fill-color:#0000}.tools_ZbnB[data-theme=official] .card_cpHL,[data-theme=dark] .tools_ZbnB .card_cpHL,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL{--card-warning-color:var(--color-warning);box-shadow:var(--card-shadow);background:var(--card-bg);border-color:var(--card-border);color:var(--card-text);color:var(--card-text-primary)}:root,[data-theme=dark]{--terminal-bg:#282a36;--terminal-header-bg:#343746;--terminal-border:#44475a;--terminal-text:#f8f8f2;--terminal-command:#f8f8f2;--terminal-cursor:#f8f8f2;--terminal-error:#f55;--terminal-control-close:#ff5f56;--terminal-control-minimize:#ffbd2e;--terminal-control-maximize:#27c93f;--code-keyword:#ff6ec7;--code-string:#ff0;--code-number:#bd93f9;--code-function:#0f8;--code-variable:#0ff;--code-comment:#0ff;--code-operator:#ff6ec7;--code-punctuation:#fff;--code-property:#0ff;--code-class:#0f8;--code-tag:#f55;--code-attr-name:#0f8;--code-attr-value:#ff0}.react-flow,.react-flow.dark{--xy-edge-stroke-width-default:1;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-node-group-background-color-default:#f0f0f040;--xy-controls-box-shadow-default:0 0 2px 1px #00000014}.ghost_t8wg,.loadingRing_RJI3 div,.mermaid svg,.react-flow__node,.secondaryButton_uRtX,.tabs__item{box-sizing:border-box}@layer docusaurus.infima,docusaurus.theme-common,docusaurus.theme-classic,docusaurus.core,docusaurus.plugin-debug,docusaurus.theme-mermaid,docusaurus.theme-live-codeblock,docusaurus.theme-search-algolia.docsearch,docusaurus.theme-search-algolia;@layer docusaurus.infima{.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:#0000;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:#0000000d;--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 #0000001a;--ifm-global-shadow-md:0 5px 40px #0003;--ifm-global-shadow-tl:0 12px 28px 0 #0003,0 2px 4px 0 #0000001a;--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:#0000;--ifm-table-stripe-background:#00000008;--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 256 256"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(0,0,0,0.5)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:#0000}*{box-sizing:border-box}html{background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid #0000001a;border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:initial;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img{max-width:100%}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{border-collapse:collapse;display:block;margin-bottom:var(--ifm-spacing-vertical)}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){-webkit-text-decoration:none;text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.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}.alert__heading,.text--uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{list-style:none;padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:#3578e526;--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:#ebedf026;--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:#00a40026;--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:#54c7ec26;--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:#ffba0026;--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:#fa383e26;--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.card--full-height,.navbar__logo img{height:100%}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:any-link:hover,.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);-webkit-text-decoration:none;text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;user-select:none;white-space:nowrap}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:#0000;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.dropdown__link--active,.dropdown__link:hover,.menu__link:hover,.navbar__brand:hover,.navbar__link--active,.navbar__link:hover,.pagination-nav__link:hover,.pagination__link:hover{-webkit-text-decoration:none;text-decoration:none}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);-webkit-text-decoration:none;text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus{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__menu,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;list-style:none;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem;white-space:nowrap}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color)}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.footer__item{margin-top:0}.footer__items{margin-bottom:0}[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{list-style:none;margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color)}.menu__caret:before,.menu__link--sublist-caret:after{content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar-sidebar,.navbar-sidebar__backdrop{bottom:0;left:0;opacity:0;position:fixed;top:0;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;visibility:hidden}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color)}.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}.navbar__items--center .navbar__brand{margin:0}.navbar__items--center+.navbar__items--right{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:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color)}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:#ffffff1a;--ifm-navbar-search-input-placeholder-color:#ffffff80;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:#ffffff0d;--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:1rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:#0009;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav{display:grid;grid-gap:var(--ifm-spacing-horizontal);gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover)}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;cursor:pointer;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto;padding-left:0}.tabs__item{border-bottom:3px solid #0000;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:#ffffff0d;--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#ffffff1a;--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:#ffffff12;--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec}}:root,[data-theme=hybrid]{--ifm-color-primary-lighter:#81d4fa;--ifm-color-primary-lightest:#b3e5fc;--ifm-background-color:var(--background-white);--ifm-background-surface-color:var(--background-off-white);--ifm-color-content:var(--text-primary);--ifm-box-shadow-card:var(--shadow-md);--ifm-box-shadow-card-hover:var(--shadow-lg);--ifm-color-primary:var(--zapi-green);--ifm-color-content-secondary:var(--text-secondary)}.category_jvgw,.code-block-language,.heroLabelText_GFsP,.statusLabel_HTCl{text-transform:uppercase}.mermaid .flowchart-label,.mermaid .messageText,.mermaid .state-note-text,.react-flow__node .react-flow__node-label,.react-flow__node .react-flow__node-text,.react-flow__node-text,[data-theme=dark] .react-flow__edge-label,[data-theme=dark] .react-flow__edge-text,[data-theme=dark] .react-flow__edge-textbg,[data-theme=dark] .react-flow__node .react-flow__node-label,[data-theme=dark] .react-flow__node .react-flow__node-text,[data-theme=dark] .react-flow__node-text{color:var(--text-primary);fill:var(--text-primary)}@keyframes a{0%{opacity:0;transform:translateX(-30px)}60%{opacity:1;transform:translateX(5px)}80%{transform:translateX(-2px)}to{transform:translateX(0)}}@keyframes b{0%{opacity:0;transform:rotate(-5deg) scale(.95)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes c{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes e{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}@keyframes f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes g{0%,to{box-shadow:0 0 5px var(--zapi-primary-alpha-50)}50%{box-shadow:0 0 20px var(--zapi-primary-alpha-80),0 0 30px var(--zapi-primary-alpha-60)}}@keyframes h{0%{clip-path:inset(100% 0 0 0);opacity:0;transform:translateY(60px)}to{clip-path:inset(0 0 0 0);opacity:1;transform:translateY(0)}}@keyframes i{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes j{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes k{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-fade-in-scale{animation:w var(--transition-slow) var(--ease-smooth-in-out) forwards}.animate-slide-in-bounce{animation:a .6s var(--ease-bounce) forwards}.animate-scale-in-elastic{animation:z .8s var(--ease-elastic) forwards}.animate-rotate-in{animation:b var(--transition-normal) var(--ease-out) forwards}.animate-fade-in-up-stagger{animation:c var(--transition-slow) var(--ease-smooth-in-out) forwards}.animate-slide-up-reveal{animation:h .8s var(--ease-smooth-in-out) forwards}.animate-fade-in-right{animation:i var(--transition-normal) var(--ease-out) forwards}.animate-fade-in-left{animation:j var(--transition-normal) var(--ease-out) forwards}.animate-zoom-in{animation:k var(--transition-normal) var(--ease-out) forwards}.animate-pulse{animation:d 2s var(--ease-in-out) infinite}.animate-float{animation:f 3s var(--ease-in-out) infinite}.animate-glow-pulse{animation:g 2s var(--ease-in-out) infinite}.animate-spin{animation:1s linear infinite x}.animate-shimmer{animation:2s linear infinite v;background:linear-gradient(90deg,var(--ifm-background-surface-color) 0,var(--background-white-alpha-10) 50%,var(--ifm-background-surface-color) 100%);background-size:1000px 100%}.stagger-item-advanced{animation:c var(--transition-slow) var(--ease-smooth-in-out) forwards;opacity:0}.stagger-item-advanced:first-child,.stagger-item-left:first-child,.stagger-item-right:first-child,.stagger-item:first-child,.theme-blog-list-page article:first-child{animation-delay:0ms}.stagger-item-advanced:nth-child(2),.stagger-item-left:nth-child(2),.stagger-item-right:nth-child(2),.stagger-item:nth-child(2){animation-delay:.1s}.dot_W9GW:nth-child(2),.stagger-item-advanced:nth-child(3),.stagger-item-left:nth-child(3),.stagger-item-right:nth-child(3),.stagger-item:nth-child(3){animation-delay:.2s}.stagger-item-advanced:nth-child(4),.stagger-item-left:nth-child(4),.stagger-item-right:nth-child(4),.stagger-item:nth-child(4),.theme-blog-list-page article:nth-child(6){animation-delay:.3s}.dot_W9GW:nth-child(3),.stagger-item-advanced:nth-child(5),.stagger-item:nth-child(5){animation-delay:.4s}.stagger-item-advanced:nth-child(6),.stagger-item:nth-child(6){animation-delay:.5s}.stagger-item-advanced:nth-child(7){animation-delay:.6s}.stagger-item-advanced:nth-child(8){animation-delay:.7s}.stagger-item-left{animation:j var(--transition-slow) var(--ease-out) forwards;opacity:0}.stagger-item-right{animation:i var(--transition-slow) var(--ease-out) forwards;opacity:0}.has-ripple,.has-ripple_ejiY{overflow:hidden;position:relative}.ripple{animation:e .6s var(--ease-out);background:var(--background-white-alpha-60);border-radius:50%;pointer-events:none;position:absolute;transform:scale(0)}.has-ripple-dark .ripple{background:var(--background-black-alpha-20)}.scroll-reveal{opacity:0;transition:opacity var(--transition-slow) var(--ease-out),transform var(--transition-slow) var(--ease-out)}.scroll-reveal-fade-down,.scroll-reveal-fade-left,.scroll-reveal-fade-right,.scroll-reveal-fade-up,.scroll-reveal-scale{transition:opacity var(--transition-slow) var(--ease-smooth-in-out),transform var(--transition-slow) var(--ease-smooth-in-out);opacity:0}.scroll-reveal-fade-up{transform:translateY(40px)}.scroll-reveal-fade-down{transform:translateY(-40px)}.scroll-reveal-fade-left{transform:translateX(-40px)}.scroll-reveal-fade-right{transform:translateX(40px)}.scroll-reveal-scale{transform:scale(.9)}.scroll-reveal-fade-down.visible,.scroll-reveal-fade-left.visible,.scroll-reveal-fade-right.visible,.scroll-reveal-fade-up.visible,.scroll-reveal-scale.visible,.scroll-reveal.visible{opacity:1;transform:translate(0) scale(1)}.skeleton{animation:1.5s ease-in-out infinite v;background:linear-gradient(90deg,var(--ifm-background-surface-color) 0,var(--background-light-gray) 50%,var(--ifm-background-surface-color) 100%);background-size:200% 100%;border-radius:var(--border-radius-md)}.skeleton-text{height:1em;margin-bottom:.5em}.skeleton-text,.skeleton-title{border-radius:var(--border-radius-sm)}.skeleton-title{height:1.5em;margin-bottom:1em;width:60%}.skeleton-avatar{border-radius:50%;height:48px;width:48px}.mermaid,.mermaid-zoom-wrapper{margin:var(--space-6) 0;width:100%}.skeleton-card{border-radius:var(--border-radius-lg);padding:var(--spacing-lg)}.page-transition-enter{opacity:0;transform:translateY(20px)}.page-transition-enter-active{transition:opacity var(--transition-slow) var(--ease-out),transform var(--transition-slow) var(--ease-out)}.header_rPiK.visible_stYI,.notFoundContent_aNrY.visible_tNEY,.page-transition-enter-active,.page-transition-exit,.titleOnly_X2t_.visible_stYI{opacity:1;transform:translateY(0)}.page-transition-exit-active{opacity:0;transform:translateY(-20px);transition:opacity var(--transition-fast) var(--ease-in),transform var(--transition-fast) var(--ease-in)}.animate-fade-in-scale,.animate-fade-in-up-stagger,.animate-rotate-in,.animate-scale-in-elastic,.animate-slide-in-bounce,.animate-slide-up-reveal,.scroll-reveal,.scroll-reveal-fade-down,.scroll-reveal-fade-left,.scroll-reveal-fade-right,.scroll-reveal-fade-up,.scroll-reveal-scale{backface-visibility:hidden;contain:layout style paint;transform:translateZ(0)}.will-animate{will-change:transform,opacity}.animation-complete{will-change:auto}.card,.featureCard{contain:layout style paint}.ripple,.skeleton{contain:strict}@keyframes l{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes m{0%,to{box-shadow:0 0 0 0 var(--zapi-blue-alpha-70);opacity:1;transform:scale(1)}50%{box-shadow:0 0 0 10px #0000;opacity:.8;transform:scale(1.05)}}@keyframes n{0%,to{box-shadow:0 0 5px var(--zapi-blue-alpha-50)}50%{box-shadow:0 0 20px var(--zapi-blue-alpha-80),0 0 30px var(--official-accent-green-alpha-60)}}@keyframes o{0%,to{box-shadow:0 0 0 0 var(--zapi-primary-alpha-70),0 0 0 0 var(--zapi-blue-alpha-70);opacity:1;transform:scale(1)}50%{box-shadow:0 0 0 8px var(--zapi-primary-alpha-40),0 0 0 12px var(--zapi-blue-alpha-40);opacity:.9;transform:scale(1.05)}}@keyframes p{0%,to{box-shadow:0 0 5px var(--zapi-primary-alpha-50),0 0 10px var(--zapi-primary-alpha-30),0 0 5px var(--zapi-blue-alpha-50),0 0 10px var(--zapi-blue-alpha-30)}50%{box-shadow:0 0 20px var(--zapi-primary-alpha-80),0 0 30px var(--zapi-primary-alpha-60),0 0 20px var(--zapi-blue-alpha-80),0 0 30px var(--zapi-blue-alpha-60)}}@keyframes q{0%{filter:blur(4px);opacity:0;transform:translateY(20px) scale(.95)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}@keyframes r{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-zapi-fade-in{animation:A var(--zapi-duration-normal) var(--zapi-ease-out) forwards}.animate-zapi-slide-in-up{animation:r var(--zapi-duration-slow) var(--zapi-ease-out) forwards}.animate-zapi-scale-in{animation:l var(--zapi-duration-normal) var(--zapi-ease-out) forwards}.animate-zapi-pulse{animation:m 2s var(--zapi-ease-in-out) infinite}.animate-zapi-glow-pulse{animation:n 2s var(--zapi-ease-in-out) infinite}.animate-zapi-shimmer{animation:2s linear infinite v;background:linear-gradient(90deg,var(--zapi-bg-secondary) 0,var(--zapi-blue-alpha-10) 50%,var(--zapi-bg-secondary) 100%);background-size:1000px 100%}.animate-hybrid-pulse{animation:o 2s var(--ease-in-out) infinite}.animate-hybrid-glow-pulse{animation:p 2s var(--ease-in-out) infinite}.animate-hybrid-fade-in{animation:q var(--transition-slow) var(--ease-out) forwards}.animate-hybrid-slide-in-up{animation:r var(--transition-slow) var(--ease-out) forwards}.mermaid{background:#0000;border-radius:8px;font-family:var(--ifm-font-family-base);padding:0;text-align:center}.mermaid svg{display:block!important;height:auto!important;max-width:none!important}.mermaid svg,[class*=ScrollRevealDiagram] .mermaid{margin:0!important;padding:0!important;width:100%!important}[class*=ScrollRevealDiagram] .mermaid{height:100%!important}[class*=ScrollRevealDiagram] .mermaid svg{height:100%!important;max-height:none!important;max-width:none!important;min-height:100%!important;min-width:100%!important;width:100%!important}.mermaid svg>g{transform-origin:center center}.mermaid svg .edgeLabel,.mermaid svg .edgePath,.mermaid svg .node,.mermaid svg .nodeLabel,.mermaid svg>g{transform-box:fill-box}.mermaid .node circle,.mermaid .node ellipse,.mermaid .node rect{cursor:pointer;transition:.3s}.mermaid .node:hover circle,.mermaid .node:hover ellipse,.mermaid .node:hover rect{box-shadow:var(--official-shadow-md);filter:brightness(1.1);transform:scale(1.05)}.mermaid .edgePath .path{animation:1s linear infinite s;stroke-dasharray:5,5;transition:stroke-width .3s,stroke .3s}.mermaid .edgePath:hover .path{stroke-dasharray:none;stroke-width:3}@keyframes s{to{stroke-dashoffset:-10}}.mermaid .edgeLabel,.mermaid .nodeLabel{font-size:var(--font-size-sm);font-weight:500}.mermaid .nodeLabel{color:var(--text-primary);fill:var(--text-primary);font-size:var(--font-size-base);line-height:1.5;padding:var(--space-2);text-align:center}.mermaid .nodeLabel p,.mermaid foreignobject .nodeLabel p,.mermaid foreignobject p,.mermaid svg foreignobject .nodeLabel p,.mermaid svg foreignobject p{color:var(--text-primary)!important;fill:var(--text-primary)!important;margin:0!important;padding:0!important}.mermaid .nodeLabel span,.mermaid foreignobject .nodeLabel span,.mermaid svg foreignobject .nodeLabel span{color:var(--text-primary)!important;fill:var(--text-primary)!important}.mermaid foreignobject,.mermaid foreignobject *,.mermaid foreignobject div,.mermaid svg foreignobject,.mermaid svg foreignobject *,.mermaid svg foreignobject div{color:var(--text-primary)!important}.mermaid .actor{fill:var(--ifm-color-primary-lightest)}.mermaid .actor,.mermaid .flowchart-link,.mermaid .messageLine0,.mermaid .messageLine1{stroke:var(--diagram-line-primary);stroke-width:2}.mermaid .messageText{font-weight:500}.mermaid .edgePath .path[class*=line-success],.mermaid .flowchart-link[class*=line-success],.mermaid .messageLine0[class*=line-success],.mermaid .messageLine1[class*=line-success]{stroke:var(--diagram-line-success)}.mermaid .edgePath .path[class*=line-warning],.mermaid .flowchart-link[class*=line-warning],.mermaid .messageLine0[class*=line-warning],.mermaid .messageLine1[class*=line-warning]{stroke:var(--diagram-line-warning)}.mermaid .edgePath .path[class*=line-error],.mermaid .flowchart-link[class*=line-error],.mermaid .messageLine0[class*=line-error],.mermaid .messageLine1[class*=line-error]{stroke:var(--diagram-line-error)}.mermaid .edgePath .path[class*=line-info],.mermaid .flowchart-link[class*=line-info],.mermaid .messageLine0[class*=line-info],.mermaid .messageLine1[class*=line-info]{stroke:var(--diagram-line-info)}.mermaid .edgePath .path[class*=line-neutral],.mermaid .flowchart-link[class*=line-neutral],.mermaid .messageLine0[class*=line-neutral],.mermaid .messageLine1[class*=line-neutral]{stroke:var(--diagram-line-neutral)}.mermaid .edgePath .path[class*=line-secondary],.mermaid .flowchart-link[class*=line-secondary],.mermaid .messageLine0[class*=line-secondary],.mermaid .messageLine1[class*=line-secondary]{stroke:var(--diagram-line-secondary)}.mermaid .node circle,.mermaid .node polygon,.mermaid .node rect{min-height:60px;min-width:120px;padding:var(--space-2);rx:8px;ry:8px;stroke-width:2px}.mermaid .edgePath{stroke-width:2px}.mermaid .edgePath .path{stroke:var(--diagram-line-primary)}.mermaid .edgeLabel{background-color:var(--background-white-alpha-90);border-radius:4px;font-size:var(--font-size-sm);padding:var(--space-1) var(--space-2)}.mermaid .state-note{fill:var(--color-warning-light);opacity:.15;stroke:var(--color-warning);stroke-width:1}[data-theme=dark] .mermaid{background:var(--background-white-alpha-03)}[data-theme=dark] .mermaid .node circle,[data-theme=dark] .mermaid .node circle.basic,[data-theme=dark] .mermaid .node circle.basic.label-container,[data-theme=dark] .mermaid .node circle.label-container,[data-theme=dark] .mermaid .node circle[style*=fill],[data-theme=dark] .mermaid .node polygon,[data-theme=dark] .mermaid .node polygon.basic,[data-theme=dark] .mermaid .node polygon.basic.label-container,[data-theme=dark] .mermaid .node polygon.label-container,[data-theme=dark] .mermaid .node polygon[style*=fill],[data-theme=dark] .mermaid .node rect,[data-theme=dark] .mermaid .node rect.basic,[data-theme=dark] .mermaid .node rect.basic.label-container,[data-theme=dark] .mermaid .node rect.label-container,[data-theme=dark] .mermaid .node rect[style*=fill]{fill:#2d2d2d!important;stroke:var(--diagram-line-primary-dark-mode)!important}[data-theme=dark] .mermaid .edgeLabel,[data-theme=dark] .mermaid .flowchart-label,[data-theme=dark] .mermaid .messageText,[data-theme=dark] .mermaid .nodeLabel,[data-theme=dark] .mermaid .nodeLabel p,[data-theme=dark] .mermaid .nodeLabel span,[data-theme=dark] .mermaid .state-note-text,[data-theme=dark] .mermaid foreignobject .nodeLabel p,[data-theme=dark] .mermaid foreignobject .nodeLabel span,[data-theme=dark] .mermaid foreignobject p,[data-theme=dark] .mermaid svg foreignobject .nodeLabel p,[data-theme=dark] .mermaid svg foreignobject .nodeLabel span,[data-theme=dark] .mermaid svg foreignobject p{color:#fff!important;fill:#fff!important}[data-theme=dark] .mermaid .edgeLabel{background-color:var(--background-black-alpha-60)}[data-theme=dark] .mermaid .edgePath .path,[data-theme=dark] .mermaid .flowchart-link,[data-theme=dark] .mermaid .messageLine0,[data-theme=dark] .mermaid .messageLine1{stroke:var(--diagram-line-primary-dark-mode)}[data-theme=dark] .mermaid .edgePath .path[class*=line-success],[data-theme=dark] .mermaid .flowchart-link[class*=line-success]{stroke:var(--diagram-line-success-dark-mode)}[data-theme=dark] .mermaid .edgePath .path[class*=line-warning],[data-theme=dark] .mermaid .flowchart-link[class*=line-warning]{stroke:var(--diagram-line-warning-dark-mode)}[data-theme=dark] .mermaid .edgePath .path[class*=line-error],[data-theme=dark] .mermaid .flowchart-link[class*=line-error]{stroke:var(--diagram-line-error-dark-mode)}[data-theme=dark] .mermaid .edgePath .path[class*=line-info],[data-theme=dark] .mermaid .flowchart-link[class*=line-info]{stroke:var(--diagram-line-info-dark-mode)}[data-theme=dark] .mermaid .edgePath .path[class*=line-neutral],[data-theme=dark] .mermaid .flowchart-link[class*=line-neutral]{stroke:var(--diagram-line-neutral-dark-mode)}[data-theme=dark] .mermaid .edgePath .path[class*=line-secondary],[data-theme=dark] .mermaid .flowchart-link[class*=line-secondary]{stroke:var(--diagram-line-secondary-dark-mode)}[data-theme=light] .mermaid{background:var(--background-white-alpha-20)}[data-theme=light] .mermaid .edgeLabel{background-color:var(--background-white);box-shadow:var(--shadow-sm)}.mermaid-zoom-wrapper{display:inline-block;position:relative}.mermaid-zoom-controls{align-items:center;backdrop-filter:blur(8px);background:var(--ifm-background-surface-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:8px;box-shadow:var(--shadow-md);display:flex;gap:var(--space-2);padding:var(--space-3);position:absolute;right:12px;top:12px;z-index:10}[data-theme=dark] .mermaid-zoom-controls{background:var(--background-black-alpha-60);border-color:var(--ifm-color-emphasis-200);box-shadow:var(--shadow-lg)}.button_wcVa,.mermaid-zoom-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--ifm-color-content);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:.2s;width:32px}.button_wcVa:hover,.mermaid-zoom-btn:hover{background:var(--ifm-color-emphasis-200);color:var(--ifm-color-primary)}.button_wcVa:active,.clickable_Rb7I:active:not(.disabled_Do4U),.mermaid-zoom-btn:active,.removeButton_XQsB:active:not(:disabled){transform:scale(.95)}.mermaid-zoom-btn:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.copyIcon_geLT,.mermaid-zoom-btn svg{height:18px;width:18px}.mermaid-zoom-level,.zoomLevel_NGTY{color:var(--ifm-color-content);font-size:var(--font-size-sm);font-weight:600;min-width:48px;padding:0 4px;text-align:center}.skip-link,.theme-doc-markdown table td,.theme-doc-markdown table th{padding:var(--spacing-sm) var(--spacing-md)}.mermaid-zoom-wrapper .mermaid{overflow:visible}.mermaid-zoom-wrapper .mermaid svg{overflow:visible;transition:transform .2s}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{border-radius:var(--border-radius-sm);outline:2px solid var(--ifm-color-primary);outline-offset:2px}.card-link:focus-visible,.card:focus-visible{border-radius:var(--border-radius-md);outline:2px solid var(--ifm-color-primary);outline-offset:2px}:focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:0}.skip-link{background:var(--ifm-color-primary);border-radius:0 0 var(--border-radius-md) 0;color:var(--text-inverse);left:0;position:absolute;-webkit-text-decoration:none;text-decoration:none;top:-40px;z-index:1000}.skip-link:focus{top:0}[aria-live=assertive],[aria-live=polite]{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}.input_C80d,.label_FVn5,.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}:root,[data-theme=dark]{--color-primary-500:#00a685;--color-secondary-500:#3b82f6;--color-success-500:#10b981;--color-warning-500:#f59e0b;--color-error-500:#ef4444;--color-info-500:#3b82f6;--ifm-color-primary-dark:var(--zapi-teal);--official-text-muted:var(--text-secondary);--code-fluorescent-green:#39ff14;--link-title-green:#65d781;--background-black-alpha-10:#0000001a;--background-black-alpha-15:#00000026;--background-black-alpha-20:#0003;--background-black-alpha-30:#0000004d;--background-black-alpha-60:#0009;--background-white-alpha-10:#ffffff1a;--background-white-alpha-15:#ffffff26;--background-white-alpha-20:#fff3;--background-white-alpha-90:#ffffffe6;--ifm-color-primary-darker:var(--zapi-dark-teal);--ifm-color-primary-darkest:var(--zapi-darkest-teal)}.sr-only-focusable:focus{margin:inherit;padding:inherit}:root{--ease-spring:cubic-bezier(0.68,-0.55,0.265,1.55);--ease-bounce:cubic-bezier(0.68,-0.6,0.32,1.6);--ease-smooth-in-out:cubic-bezier(0.4,0,0.2,1);--ease-elastic:cubic-bezier(0.175,0.885,0.32,1.275);--ease-back:cubic-bezier(0.34,1.56,0.64,1);--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-primary-50:#f0fdf4;--color-primary-100:#dcfce7;--color-primary-200:#bbf7d0;--color-primary-300:#86efac;--color-primary-400:#4ade80;--color-primary-600:#008b73;--color-primary-700:#00705d;--color-primary-800:#005547;--color-primary-900:#003a31;--color-primary-950:#001f1a;--color-secondary-50:#eff6ff;--color-secondary-100:#dbeafe;--color-secondary-200:#bfdbfe;--color-secondary-300:#93c5fd;--color-secondary-400:#60a5fa;--color-secondary-600:#2563eb;--color-secondary-700:#1d4ed8;--color-secondary-800:#1e40af;--color-secondary-900:#1e3a8a;--color-secondary-950:#172554;--color-success-50:#f0fdf4;--color-success-100:#dcfce7;--color-success-200:#bbf7d0;--color-success-300:#86efac;--color-success-400:#4ade80;--color-success-600:#059669;--color-success-700:#047857;--color-success-800:#065f46;--color-success-900:#064e3b;--color-success-950:#022c22;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbbf24;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-warning-950:#451a03;--color-error-50:#fef2f2;--color-error-100:#fee2e2;--color-error-200:#fecaca;--color-error-300:#fca5a5;--color-error-400:#f87171;--color-error-600:#dc2626;--color-error-700:#b91c1c;--color-error-800:#991b1b;--color-error-900:#7f1d1d;--color-error-950:#450a0a;--color-info-50:#eff6ff;--color-info-100:#dbeafe;--color-info-200:#bfdbfe;--color-info-300:#93c5fd;--color-info-400:#60a5fa;--color-info-600:#2563eb;--color-info-700:#1d4ed8;--color-info-800:#1e40af;--color-info-900:#1e3a8a;--color-info-950:#172554;--zapi-green:#0d7366;--zapi-teal:#075e54;--zapi-dark-teal:#054d47;--zapi-darkest-teal:#033d35;--zapi-light-green:var(--color-primary-100);--zapi-accent-blue:#34b7f1;--ifm-color-primary-light:var(--zapi-accent-blue);--background-white:#fff;--background-off-white:var(--color-gray-50);--background-light-gray:var(--color-gray-100);--text-primary:#091e42;--text-secondary:#677483;--text-tertiary:var(--color-gray-500);--text-inverse:#fff;--border-light:var(--color-gray-200);--border-medium:var(--color-gray-300);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-4);--spacing-lg:var(--space-6);--spacing-xl:var(--space-8);--spacing-2xl:var(--space-12);--spacing-3xl:var(--space-24);--spacing-4xl:128px;--padding-small:var(--space-4);--padding-medium:var(--space-6);--padding-large:var(--space-8);--ifm-spacing-section-vertical:var(--spacing-2xl);--ifm-spacing-section-horizontal:var(--spacing-lg);--ifm-spacing-card-padding:var(--spacing-md);--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1440px;--breakpoint-mobile:var(--breakpoint-md);--breakpoint-tablet:var(--breakpoint-lg);--breakpoint-desktop:var(--breakpoint-xl);--breakpoint-large-desktop:var(--breakpoint-2xl);--font-family-base:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-base:var(--font-family-base);--font-size-12px:0.75rem;--font-size-14px:0.875rem;--font-size-16px:1rem;--font-size-18px:1.125rem;--font-size-20px:1.25rem;--font-size-24px:1.5rem;--font-size-32px:2rem;--font-size-40px:2.5rem;--font-size-48px:3rem;--font-size-64px:4rem;--font-size-h1:var(--font-size-48px);--font-size-h2:var(--font-size-40px);--font-size-h3:var(--font-size-32px);--font-size-h4:var(--font-size-24px);--font-size-h5:var(--font-size-20px);--font-size-h6:var(--font-size-16px);--font-size-display:var(--font-size-64px);--font-weight-display:700;--font-size-display-xl:5rem;--font-size-display-2xl:8rem;--font-size-caption:var(--font-size-12px);--font-size-body-small:var(--font-size-14px);--font-size-body:var(--font-size-16px);--font-size-body-large:var(--font-size-18px);--font-size-xs:var(--font-size-12px);--font-size-sm:var(--font-size-14px);--font-size-base:var(--font-size-16px);--font-size-lg:var(--font-size-20px);--font-size-xl:var(--font-size-20px);--font-size-2xl:var(--font-size-24px);--font-size-3xl:var(--font-size-32px);--font-size-4xl:var(--font-size-40px);--font-size-5xl:var(--font-size-48px);--font-size-6xl:var(--font-size-64px);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--ifm-heading-font-weight:var(--font-weight-semibold);--line-height-tight:1.2;--line-height-snug:1.3;--line-height-normal:1.5;--line-height-relaxed:1.6;--line-height-loose:1.7;--ifm-h1-font-size:var(--font-size-h1);--ifm-h2-font-size:var(--font-size-h2);--ifm-h3-font-size:var(--font-size-h3);--ifm-h4-font-size:var(--font-size-h4);--ifm-h5-font-size:var(--font-size-h5);--ifm-h6-font-size:var(--font-size-h6);--ifm-h1-line-height:var(--line-height-tight);--ifm-h2-line-height:var(--line-height-tight);--ifm-h3-line-height:var(--line-height-snug);--ifm-h4-line-height:var(--line-height-snug);--ifm-h5-line-height:var(--line-height-normal);--ifm-h6-line-height:var(--line-height-normal);--ifm-line-height-base:var(--line-height-relaxed);--ifm-line-height-body:var(--line-height-relaxed);--ifm-line-height-body-small:var(--line-height-normal);--ifm-line-height-body-large:var(--line-height-loose);--ifm-code-font-size:100%;--docusaurus-highlighted-code-line-bg:#0000001a;--ifm-heading-line-height:var(--line-height-tight);--border-radius-xs:4px;--border-radius-sm:6px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--border-radius-full:9999px;--ifm-border-radius-card:var(--border-radius-lg);--card-border-radius:20px;--official-accent-green-alpha-15:#00a68526;--official-accent-green-alpha-20:#00a68533;--official-accent-green-alpha-30:#00a6854d;--official-accent-green-alpha-60:#00a68599;--official-border-light-alpha:#0f766e1f;--background-black-alpha-03:#00000008;--background-black-alpha-06:#0000000f;--background-white-alpha-03:#ffffff08;--background-white-alpha-05:#ffffff0d;--background-white-alpha-08:#ffffff14;--background-white-alpha-60:#fff9;--background-white-alpha-85:#ffffffd9;--background-white-alpha-95:#fffffff2;--zapi-primary-alpha-10:#128c7e1a;--zapi-primary-alpha-20:#128c7e33;--zapi-primary-alpha-30:#128c7e4d;--zapi-primary-alpha-40:#128c7e66;--zapi-primary-alpha-50:#128c7e80;--zapi-primary-alpha-60:#128c7e99;--zapi-primary-alpha-70:#128c7eb3;--zapi-primary-alpha-80:#128c7ecc;--zapi-blue-alpha-10:#0066ff1a;--zapi-blue-alpha-30:#0066ff4d;--zapi-blue-alpha-40:#06f6;--zapi-blue-alpha-50:#0066ff80;--zapi-blue-alpha-60:#06f9;--zapi-blue-alpha-70:#0066ffb3;--zapi-blue-alpha-80:#06fc;--shadow-component-sm:0 2px 8px #00000014;--shadow-component-md:0 2px 8px #0000001a;--shadow-component-lg:0 4px 12px #00000026;--shadow-component-dark-sm:0 2px 8px #0003;--shadow-component-dark-md:0 2px 8px #0000004d;--card-shadow-default:0 4px 12px #054d4214;--card-shadow-hover:0 12px 32px #054d4229;--card-shadow-resource-default:0 6px 16px #054d421a;--card-shadow-resource-hover:0 16px 40px #054d422e;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 20px 25px #0000001a;--shadow-2xl:0 25px 50px #00000040;--shadow-sm-dark:0 1px 2px #0000004d;--shadow-md-dark:0 4px 6px #0006;--shadow-lg-dark:0 10px 15px #00000080;--shadow-xl-dark:0 20px 25px #0009;--shadow-2xl-dark:0 25px 50px #000c;--shadow-slate-lg:0 10px 15px -3px #0f172a80,0 4px 6px -2px #0f172a80;--shadow-emerald-2xl:0 25px 50px -12px #10b9811a;--gradient-slate-subtle:linear-gradient(180deg,#1e293b 0%,#0f172a);--shadow-slate-lg-dark:0 10px 15px -3px #000000b3,0 4px 6px -2px #000000b3;--shadow-emerald-2xl-dark:0 25px 50px -12px #10b98133;--motion-duration-micro:150ms;--motion-duration-fast:200ms;--motion-duration-normal:300ms;--motion-duration-slow:500ms;--motion-duration-complex:500ms;--transition-micro:var(--motion-duration-micro);--transition-normal:var(--motion-duration-normal);--transition-complex:var(--motion-duration-complex);--transition-fast:var(--transition-micro);--transition-slow:var(--transition-complex);--ifm-transition-fast:var(--transition-fast) ease-out;--ifm-transition-slow:var(--transition-slow) ease-out;--ease-out:cubic-bezier(0.0,0,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-smooth:cubic-bezier(0.25,0.46,0.45,0.94);--transform-hover-scale:scale(1.02);--transform-hover-lift-min:translateY(-2px);--transform-hover-lift-max:translateY(-4px);--transform-hover-lift:var(--transform-hover-lift-max);--transform-active-scale:scale(0.98);--border-hover-width:2px;--border-hover-color:var(--ifm-color-primary);--zapi-primary:var(--color-primary-500);--zapi-primary-dark:var(--color-primary-600);--zapi-primary-light:var(--color-primary-400);--zapi-secondary:var(--color-secondary-500);--zapi-accent:#ff6b35;--zapi-bg-primary:var(--background-white);--zapi-bg-secondary:var(--color-gray-50);--zapi-bg-tertiary:var(--color-gray-200);--zapi-bg-dark:#1a1d29;--zapi-text-primary:#1a1d29;--zapi-text-secondary:var(--color-gray-500);--zapi-text-tertiary:var(--color-gray-400);--zapi-text-inverse:var(--text-inverse);--diagram-line-primary:#4a90e2;--diagram-line-primary-light:#6ba3f0;--diagram-line-primary-dark:#2c5aa0;--diagram-line-success:#10b981;--diagram-line-success-light:#34d399;--diagram-line-success-dark:#059669;--diagram-line-warning:#f59e0b;--diagram-line-warning-light:#fbbf24;--diagram-line-warning-dark:#d97706;--diagram-line-error:#ef4444;--diagram-line-error-light:#f87171;--diagram-line-error-dark:#dc2626;--diagram-line-info:#3b82f6;--diagram-line-info-light:#60a5fa;--diagram-line-info-dark:#2563eb;--diagram-line-neutral:#6b7280;--diagram-line-neutral-light:#9ca3af;--diagram-line-neutral-dark:#4b5563;--diagram-line-secondary:#06b6d4;--diagram-line-secondary-light:#22d3ee;--diagram-line-secondary-dark:#0891b2;--diagram-line-primary-dark-mode:#60a5fa;--diagram-line-success-dark-mode:#34d399;--diagram-line-warning-dark-mode:#fbbf24;--diagram-line-error-dark-mode:#f87171;--diagram-line-info-dark-mode:#60a5fa;--diagram-line-neutral-dark-mode:#9ca3af;--diagram-line-secondary-dark-mode:#22d3ee;--code-token-pink:#f48fb1;--code-token-yellow:#ffd54f;--code-token-green:#81c784;--code-token-blue:#64b5f6;--code-token-purple:#ba68c8;--terminal-light-red:#ff5f57;--terminal-light-yellow:#ffbd2e;--terminal-light-green:#28ca42;--diagram-container-min-height-sm:280px;--diagram-container-min-height-md:400px;--diagram-container-min-height-lg:500px;--diagram-container-min-height-xl:600px;--diagram-container-max-height-sm:400px;--diagram-container-max-height-md:500px;--diagram-container-max-height-lg:600px;--diagram-container-max-height-xl:700px;--diagram-aspect-ratio-desktop:16/9;--diagram-aspect-ratio-mobile:4/3;--diagram-container-padding:var(--space-6);--diagram-container-margin:var(--space-8) 0;--color-slate-50:#f8fafc;--color-slate-950:#020617;--zapi-success:var(--color-success);--zapi-warning:var(--color-warning);--zapi-error:var(--color-error);--zapi-info:var(--color-info);--color-success-light:#34d399;--color-success-dark:#059669;--color-warning-light:#fbbf24;--color-warning-dark:#d97706;--color-error-light:#f87171;--color-error-dark:#dc2626;--color-info-light:#60a5fa;--color-info-dark:#2563eb;--zapi-gradient-primary:linear-gradient(135deg,#4d85cc,#0d8a6b);--zapi-gradient-hero:linear-gradient(135deg,#4d85cc,#3d6ba3 50%,#0d8a6b);--zapi-gradient-card:linear-gradient(135deg,#4d85cc1a,#0d8a6b1a);--hybrid-gradient-primary:linear-gradient(135deg,#0e6a5e,#4d85cc 50%,#0d8a6b);--hybrid-gradient-hero:linear-gradient(135deg,#0e6a5e,#054d47 30%,#4d85cc 60%,#0d8a6b);--hybrid-gradient-card:linear-gradient(135deg,#0e6a5e1a,#4d85cc1a 50%,#0d8a6b1a);--hybrid-gradient-border:linear-gradient(90deg,#0e6a5e,#4d85cc);--zapi-font-family-base:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;--zapi-font-family-heading:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--zapi-font-family-mono:"Fira Code","Courier New",monospace;--zapi-font-size-xs:0.75rem;--zapi-font-size-sm:0.875rem;--zapi-font-size-base:1rem;--zapi-font-size-lg:1.125rem;--zapi-font-size-xl:1.25rem;--zapi-font-size-2xl:1.5rem;--zapi-font-size-3xl:2rem;--zapi-font-size-4xl:2.5rem;--zapi-font-size-5xl:3rem;--zapi-font-size-6xl:3.75rem;--zapi-font-weight-light:300;--zapi-font-weight-normal:400;--zapi-font-weight-medium:500;--zapi-font-weight-semibold:600;--zapi-font-weight-bold:700;--zapi-font-weight-extrabold:800;--zapi-line-height-tight:1.25;--zapi-line-height-normal:1.5;--zapi-line-height-relaxed:1.75;--zapi-line-height-loose:2;--zapi-spacing-1:var(--spacing-xs);--zapi-spacing-2:var(--spacing-sm);--zapi-spacing-3:12px;--zapi-spacing-4:var(--spacing-sm);--zapi-spacing-5:20px;--zapi-spacing-6:var(--spacing-md);--zapi-spacing-8:var(--spacing-lg);--zapi-spacing-10:40px;--zapi-spacing-12:var(--spacing-xl);--zapi-spacing-16:var(--spacing-2xl);--zapi-spacing-20:80px;--zapi-spacing-24:var(--spacing-3xl);--zapi-section-padding-y:var(--spacing-2xl);--zapi-section-padding-x:var(--spacing-lg);--zapi-container-max-width:1280px;--zapi-radius-sm:4px;--zapi-radius-md:8px;--zapi-radius-lg:12px;--zapi-radius-xl:16px;--zapi-radius-2xl:24px;--zapi-radius-full:9999px;--zapi-shadow-xs:0 1px 2px #0000000d;--zapi-shadow-sm:0 2px 4px #0000000f;--zapi-shadow-md:0 4px 12px #00000014;--zapi-shadow-lg:0 8px 24px #0000001f;--zapi-shadow-xl:0 16px 48px #00000029;--zapi-shadow-2xl:0 24px 64px #0003;--zapi-duration-fast:var(--motion-duration-fast);--zapi-duration-normal:var(--motion-duration-normal);--zapi-duration-slow:var(--motion-duration-slow);--zapi-duration-slower:650ms;--zapi-ease-linear:linear;--zapi-ease-in:cubic-bezier(0.4,0,1,1);--zapi-ease-out:cubic-bezier(0,0,0.2,1);--zapi-ease-in-out:cubic-bezier(0.4,0,0.2,1);--zapi-ease-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--zapi-ease-spring:cubic-bezier(0.175,0.885,0.32,1.275);--motion-duration-hero-fade:500ms;--motion-delay-hero-label:50ms;--motion-delay-hero-title:100ms;--motion-delay-hero-subtitle:300ms;--motion-delay-hero-buttons:400ms;--motion-ease-hero-smooth:cubic-bezier(0.25,0.46,0.45,0.94);--zapi-transform-hover-scale:scale(1.05);--zapi-transform-hover-lift:translateY(-8px);--zapi-transform-active-scale:scale(0.95);--official-bg-dark:#1a1d29;--official-bg-dark-hero:#0a0e27;--official-bg-dark-purple:#2d1b4e;--official-bg-card-dark:#21242f;--official-bg-gradient:linear-gradient(135deg,#1a1d29,#2d1b4e 50%,#1a1d29);--official-accent-green:var(--color-primary-500);--official-accent-green-light:var(--color-primary-400);--official-accent-green-dark:var(--color-primary-600);--official-button-green:#00e676;--official-button-green-hover:#00e6b8;--official-button-green-active:#00d4aa;--official-button-green-hover-light:#00f5d4;--official-button-outline:#00e6b8;--official-accent-green-alpha-70:#00a685b3;--official-button-green-alpha-60:#00e6b899;--official-button-green-alpha-90:#00e6b8e6;--text-primary-alpha-20:#091e4233;--official-text-white:#fff;--official-text-light:#f5f5f5;--official-text-light-alpha-80:#fffc;--official-text-light-alpha-90:#ffffffe6;--official-text-dark:#1a1d29;--official-text-secondary:#6b778c;--official-bg-white:#fff;--official-bg-off-white:#fafbfc;--official-bg-light:#f8f9fa;--official-bg-dark-card:#0a0e27;--official-bg-button-light:#e5e5e5;--official-bg-button-hover:#d5d5d5;--official-text-black:#000;--official-gradient-hero:#1a1d29;--official-bg-hero-solid:#1a1d29;--official-gradient-hero-accent:linear-gradient(135deg,#0f1117,#1a1d29 12%,#2d1b4e 28%,#00a68526 45%,#2d1b4e 62%,#1a1d29 78%,#0f1117);--official-gradient-overlay:radial-gradient(ellipse 80% 50% at 50% 0%,#00a6851f 0%,#2d1b4e14 30%,#0000 70%);--official-gradient-overlay-bottom:radial-gradient(ellipse 100% 40% at 50% 100%,#00a68514 0%,#0000 60%);--official-gradient-button:linear-gradient(135deg,#00a685,#00b894);--official-gradient-text:linear-gradient(135deg,#00a685,#00b894);--official-gradient-card:linear-gradient(135deg,#00a6851a,#2d1b4e1a);--official-shadow-sm:0 2px 8px #00a6851a;--official-shadow-md:0 4px 16px #00a68526;--official-shadow-lg:0 8px 32px #00a68533;--official-shadow-glow:0 0 20px #00a6854d;--official-shadow-dark:0 8px 32px #1a1d2966;--official-border-light:#00a68533;--official-border-medium:#00a68566;--official-border-dark:#1a1d294d}[data-theme=dark]{--color-gray-50:#2d303e;--color-gray-100:#3a3d4b;--color-gray-200:#4a4d5b;--color-gray-300:#5a5d6b;--color-gray-400:#6a6d7b;--color-gray-500:#7a7d8b;--color-gray-600:#9ca3af;--color-gray-700:#d1d5db;--color-gray-800:#e5e7eb;--color-gray-900:#f3f4f6;--color-gray-950:#f9fafb;--color-primary-50:#001f1a;--color-primary-100:#003a31;--color-primary-200:#005547;--color-primary-300:#00705d;--color-primary-400:#008b73;--color-primary-600:#26a873;--color-primary-700:#4dba8b;--color-primary-800:#80cdb3;--color-primary-900:#b3e0db;--color-primary-950:#e0f2f1;--color-secondary-50:#172554;--color-secondary-100:#1e3a8a;--color-secondary-200:#1e40af;--color-secondary-300:#1d4ed8;--color-secondary-400:#2563eb;--color-secondary-600:#60a5fa;--color-secondary-700:#93c5fd;--color-secondary-800:#bfdbfe;--color-secondary-900:#dbeafe;--color-secondary-950:#eff6ff;--color-success-50:#022c22;--color-success-100:#064e3b;--color-success-200:#065f46;--color-success-300:#047857;--color-success-400:#059669;--color-success-600:#4ade80;--color-success-700:#86efac;--color-success-800:#bbf7d0;--color-success-900:#dcfce7;--color-success-950:#f0fdf4;--color-warning-50:#451a03;--color-warning-100:#78350f;--color-warning-200:#92400e;--color-warning-300:#b45309;--color-warning-400:#d97706;--color-warning-600:#fbbf24;--color-warning-700:#fcd34d;--color-warning-800:#fde68a;--color-warning-900:#fef3c7;--color-warning-950:#fffbeb;--color-error-50:#450a0a;--color-error-100:#7f1d1d;--color-error-200:#991b1b;--color-error-300:#b91c1c;--color-error-400:#dc2626;--color-error-600:#f87171;--color-error-700:#fca5a5;--color-error-800:#fecaca;--color-error-900:#fee2e2;--color-error-950:#fef2f2;--color-info-50:#172554;--color-info-100:#1e3a8a;--color-info-200:#1e40af;--color-info-300:#1d4ed8;--color-info-400:#2563eb;--color-info-600:#60a5fa;--color-info-700:#93c5fd;--color-info-800:#bfdbfe;--color-info-900:#dbeafe;--color-info-950:#eff6ff;--ifm-color-primary:#10a594;--background-off-white:#242526;--background-light-gray:#2d2d2d;--background-elevated:#2d2d2d;--border-light:var(--color-gray-700);--border-medium:var(--color-gray-600);--ifm-box-shadow-card:0 2px 8px #0000004d;--ifm-box-shadow-card-hover:0 4px 16px #00000080;--shadow-md:0 2px 8px #0000004d;--shadow-lg:0 4px 16px #00000080;--shadow-xl:0 8px 24px #0009;--docusaurus-highlighted-code-line-bg:#0000004d;--background-black-alpha-03:#ffffff08;--background-black-alpha-06:#ffffff0f;--shadow-component-sm:0 2px 8px #0003;--shadow-component-md:0 2px 8px #0000004d;--shadow-component-lg:0 4px 12px #0006;--zapi-primary:#4a9eff;--zapi-primary-dark:#3385ff;--zapi-primary-light:#66b3ff;--zapi-secondary:#00e6c3;--zapi-bg-primary:#1a1d29;--zapi-bg-secondary:#242526;--zapi-bg-tertiary:#2d2d2d;--zapi-bg-dark:#0f1117;--zapi-text-primary:#fff;--zapi-text-secondary:#b3bac5;--zapi-text-tertiary:#9ca3af;--zapi-text-inverse:#1a1d29;--zapi-shadow-md:0 4px 12px #0000004d;--zapi-shadow-lg:0 8px 24px #00000080;--zapi-shadow-xl:0 16px 48px #0009;--zapi-shadow-2xl:0 24px 64px #000000b3;--terminal-text-secondary:#0ff;--terminal-prompt:#0ff;--terminal-prompt-symbol:#0ff;--terminal-prompt-arrow:#0f8;--terminal-output:#ff6ec7;--terminal-output-label:#0ff;--terminal-success:#0f8;--terminal-warning:#ff0;--terminal-info:#0ff}.card,.zapi-card{border:1px solid var(--border-light)}[data-theme=dark] .admonition,[data-theme=dark] .admonition-content,[data-theme=dark] .admonition-heading,[data-theme=dark] .alert,[data-theme=dark] .authorName_kDni,[data-theme=dark] .card,[data-theme=dark] .card__body,[data-theme=dark] .card__header,[data-theme=dark] .card__title,[data-theme=dark] .container,[data-theme=dark] .date_OeAF,[data-theme=dark] .docs-wrapper,[data-theme=dark] .footer,[data-theme=dark] .heroDescription_ZvP7,[data-theme=dark] .heroTitle_hz6M,[data-theme=dark] .main-wrapper,[data-theme=dark] .metaLabel_fw5q,[data-theme=dark] .meta_yYAt,[data-theme=dark] .popularPostTitle_PncH,[data-theme=dark] .readingTime_kL1y,[data-theme=dark] .relatedPostDescription_zmD3,[data-theme=dark] .relatedPostTitle_jzPq,[data-theme=dark] .sectionTitle_i4zm,[data-theme=dark] .theme-blog-list-page .heroDescription,[data-theme=dark] .theme-blog-list-page .heroTitle,[data-theme=dark] .theme-blog-list-page .sectionTitle,[data-theme=dark] .theme-blog-list-page article,[data-theme=dark] .theme-blog-list-page article .excerpt,[data-theme=dark] .theme-blog-list-page article .title,[data-theme=dark] .theme-blog-list-page article a,[data-theme=dark] .theme-blog-list-page article h1,[data-theme=dark] .theme-blog-list-page article h2,[data-theme=dark] .theme-blog-list-page article h3,[data-theme=dark] .theme-blog-list-page article h4,[data-theme=dark] .theme-blog-list-page article h5,[data-theme=dark] .theme-blog-list-page article h6,[data-theme=dark] .theme-blog-list-page article p,[data-theme=dark] .theme-blog-post-page .markdown,[data-theme=dark] .theme-blog-post-page .markdown a:not(.button),[data-theme=dark] .theme-blog-post-page .markdown h1,[data-theme=dark] .theme-blog-post-page .markdown h2,[data-theme=dark] .theme-blog-post-page .markdown h3,[data-theme=dark] .theme-blog-post-page .markdown h4,[data-theme=dark] .theme-blog-post-page .markdown h5,[data-theme=dark] .theme-blog-post-page .markdown h6,[data-theme=dark] .theme-blog-post-page .markdown li,[data-theme=dark] .theme-blog-post-page .markdown ol,[data-theme=dark] .theme-blog-post-page .markdown p,[data-theme=dark] .theme-blog-post-page .markdown td,[data-theme=dark] .theme-blog-post-page .markdown th,[data-theme=dark] .theme-blog-post-page .markdown ul,[data-theme=dark] .theme-doc-markdown,[data-theme=dark] .theme-doc-markdown h1,[data-theme=dark] .theme-doc-markdown h2,[data-theme=dark] .theme-doc-markdown h3,[data-theme=dark] .theme-doc-markdown h4,[data-theme=dark] .theme-doc-markdown h5,[data-theme=dark] .theme-doc-markdown h6,[data-theme=dark] .theme-doc-markdown li,[data-theme=dark] .theme-doc-markdown ol,[data-theme=dark] .theme-doc-markdown p,[data-theme=dark] .theme-doc-markdown td,[data-theme=dark] .theme-doc-markdown th,[data-theme=dark] .theme-doc-markdown ul,[data-theme=dark] .title_NAk8,[data-theme=dark] body,[data-theme=dark] html,html[data-theme=dark] .theme-blog-list-page .heroDescription,html[data-theme=dark] .theme-blog-list-page .heroTitle,html[data-theme=dark] .theme-blog-list-page .sectionTitle,html[data-theme=dark] .theme-blog-post-page .hero .meta,html[data-theme=dark] .theme-blog-post-page .hero .summary,html[data-theme=dark] .theme-blog-post-page .hero .title,html[data-theme=dark] .theme-blog-post-page .markdown h1,html[data-theme=dark] .theme-blog-post-page .markdown h2,html[data-theme=dark] .theme-blog-post-page .markdown h3,html[data-theme=dark] .theme-blog-post-page .markdown h4,html[data-theme=dark] .theme-blog-post-page .markdown h5,html[data-theme=dark] .theme-blog-post-page .markdown h6,html[data-theme=dark] .theme-doc-markdown,html[data-theme=dark] .theme-doc-markdown h1,html[data-theme=dark] .theme-doc-markdown h2,html[data-theme=dark] .theme-doc-markdown h3,html[data-theme=dark] .theme-doc-markdown p{background-color:#1a1d29!important;color:#fff!important}.theme-doc-markdown table thead,.theme-doc-markdown table tr:hover{background-color:var(--ifm-background-surface-color)}[data-theme=dark] body:has(section[data-theme=official][data-section=light]),[data-theme=dark] html:has(section[data-theme=official][data-section=light]){background-color:#1a1d29!important}[data-theme=dark] .blogCard,[data-theme=dark] .blogCard .excerpt,[data-theme=dark] .blogCard .title,[data-theme=dark] .blogCard h1,[data-theme=dark] .blogCard h2,[data-theme=dark] .blogCard h3,[data-theme=dark] .blogCard h4,[data-theme=dark] .blogCard h5,[data-theme=dark] .blogCard h6,[data-theme=dark] .blogCard p,[data-theme=dark] .cardTitle,[data-theme=dark] .cardTitle_HjZG,[data-theme=dark] .cardTitle_JWvk,[data-theme=dark] .cardTitle_K0UN,[data-theme=dark] .cardTitle_KAVe,[data-theme=dark] .cardTitle_LRp5,[data-theme=dark] .cardTitle_OLpD,[data-theme=dark] .cardTitle_Tf6P,[data-theme=dark] .cardTitle_X0i3,[data-theme=dark] .cardTitle_Y8du,[data-theme=dark] .cardTitle_c3t2,[data-theme=dark] .cardTitle_d8kj,[data-theme=dark] .cardTitle_eNaQ,[data-theme=dark] .cardTitle_i4Mb,[data-theme=dark] .cardTitle_jf8s,[data-theme=dark] .cardTitle_nTNE,[data-theme=dark] .cardTitle_pDhP,[data-theme=dark] .cardTitle_uQsL,[data-theme=dark] .cardTitle_xqBF,[data-theme=dark] .cardTitle_yHO7,[data-theme=dark] .cardTitle_yMjn,[data-theme=dark] .cardTitle_yWJ5,[data-theme=dark] .cardTitle_z72_,[data-theme=dark] .card_oSik:hover .cardLink_Jzgc,[data-theme=dark] .exclusiveFeatures_f1W7 .featuresTitle_gF0Q,[data-theme=dark] .exclusiveFeatures_f1W7[data-theme=official] .featuresTitle_gF0Q,[data-theme=dark] .features .featuresTitle,[data-theme=dark] .featuresHeader,[data-theme=dark] .featuresHeader .featuresTitle,[data-theme=dark] .featuresHeader_qR2i,[data-theme=dark] .featuresHeader_qR2i .featuresTitle_TATS,[data-theme=dark] .featuresTitle,[data-theme=dark] .featuresTitle_TATS,[data-theme=dark] .features_t9lD .featuresTitle_TATS,[data-theme=dark] .features_t9lD[data-theme=official] .featuresTitle_TATS,[data-theme=dark] .footer__title,[data-theme=dark] .h1,[data-theme=dark] .h2,[data-theme=dark] .h3,[data-theme=dark] .h4,[data-theme=dark] .h5,[data-theme=dark] .h6,[data-theme=dark] .heroTitle,[data-theme=dark] .markdown,[data-theme=dark] .markdown p,[data-theme=dark] .markdown>:not(a):not(button):not([class*=button]):not([class*=link]),[data-theme=dark] .menu__link,[data-theme=dark] .navbar__item,[data-theme=dark] .navbar__link,[data-theme=dark] .pageTitle,[data-theme=dark] .sectionTitle,[data-theme=dark] .sectionTitle_Ut5p,[data-theme=dark] .table-of-contents__link,[data-theme=dark] .text,[data-theme=dark] .theme-blog-post-page .hero .meta,[data-theme=dark] .theme-blog-post-page .hero .summary,[data-theme=dark] .theme-blog-post-page .hero .title,[data-theme=dark] .theme-doc-markdown :not(a):not(strong):not(code):not(pre):not(kbd):not(samp):not(var):not(button),[data-theme=dark] .theme-doc-markdown div,[data-theme=dark] .theme-doc-markdown h1,[data-theme=dark] .theme-doc-markdown h2,[data-theme=dark] .theme-doc-markdown h3,[data-theme=dark] .theme-doc-markdown h4,[data-theme=dark] .theme-doc-markdown h5,[data-theme=dark] .theme-doc-markdown h6,[data-theme=dark] .theme-doc-markdown header h1,[data-theme=dark] .theme-doc-markdown header h2,[data-theme=dark] .theme-doc-markdown header h3,[data-theme=dark] .theme-doc-markdown header h4,[data-theme=dark] .theme-doc-markdown header h5,[data-theme=dark] .theme-doc-markdown header h6,[data-theme=dark] .theme-doc-markdown header p,[data-theme=dark] .theme-doc-markdown li,[data-theme=dark] .theme-doc-markdown p,[data-theme=dark] .theme-doc-markdown span:not(.token):not(code),[data-theme=dark] .theme-doc-markdown td,[data-theme=dark] .theme-doc-markdown th,[data-theme=dark] .title,[data-theme=dark] .title_pQGf,[data-theme=dark] .title_so3X,[data-theme=dark] .useCasesHeader_uc3Q .useCasesTitle_HqK1,[data-theme=dark] .useCasesTitle_HqK1,[data-theme=dark] .useCases_ibvJ[data-theme=official] .useCaseTitle_B67A,[data-theme=dark] .useCases_ibvJ[data-theme=official] .useCasesTitle_HqK1,[data-theme=dark] [class*=BlogCard],[data-theme=dark] [class*=BlogCard] .title,[data-theme=dark] [class*=blogCard],[data-theme=dark] [class*=blogCard] .title,[data-theme=dark] [data-theme=official] .card_oSik,[data-theme=dark] [data-theme=official] .card_oSik .cardTitle_yoLY,[data-theme=dark] [data-theme=official] .card_oSik h3,[data-theme=dark] [data-theme=official] .card_oSik h4,[data-theme=dark] [data-theme=official] .featuresHeader_qR2i .featuresTitle_TATS,[data-theme=dark] [data-theme=official] .featuresTitle,[data-theme=dark] [data-theme=official] .sectionTitle,[data-theme=dark] [data-theme=official] .sectionTitle_Ut5p,[data-theme=dark] [data-theme=official] .title_so3X,[data-theme=dark] [data-theme=official] h2.featuresTitle,[data-theme=dark] [data-theme=official] h2.featuresTitle_TATS,[data-theme=dark] [data-theme=official][data-section=light] .featuresTitle,[data-theme=dark] [data-theme=official][data-section=light] .featuresTitle_TATS,[data-theme=dark] [data-theme=official][data-section=light] .sectionTitle,[data-theme=dark] [data-theme=official][data-section=light] .sectionTitle_Ut5p,[data-theme=dark] [data-theme=official][data-section=light] .title_so3X,[data-theme=dark] [data-theme=official][data-section=light] h2.featuresTitle,[data-theme=dark] article,[data-theme=dark] article p,[data-theme=dark] div:not([class*=button]):not([class*=link]):not([class*=badge]),[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h2.featuresTitle,[data-theme=dark] h2.featuresTitle_TATS,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6,[data-theme=dark] li,[data-theme=dark] p,[data-theme=dark] span,[data-theme=dark] td,[data-theme=dark] th,[data-theme=hybrid][data-theme-mode=dark] .cardTitle,[data-theme=hybrid][data-theme-mode=dark] .heroTitle,[data-theme=hybrid][data-theme-mode=dark] .pageTitle,[data-theme=hybrid][data-theme-mode=dark] .sectionTitle,[data-theme=hybrid][data-theme-mode=dark] .title,[data-theme=zapi][data-theme-mode=dark] .cardTitle,[data-theme=zapi][data-theme-mode=dark] .h1,[data-theme=zapi][data-theme-mode=dark] .h2,[data-theme=zapi][data-theme-mode=dark] .h3,[data-theme=zapi][data-theme-mode=dark] .h4,[data-theme=zapi][data-theme-mode=dark] .h5,[data-theme=zapi][data-theme-mode=dark] .h6,[data-theme=zapi][data-theme-mode=dark] .heroTitle,[data-theme=zapi][data-theme-mode=dark] .pageTitle,[data-theme=zapi][data-theme-mode=dark] .sectionTitle,[data-theme=zapi][data-theme-mode=dark] .title,[data-theme=zapi][data-theme-mode=dark] h1,[data-theme=zapi][data-theme-mode=dark] h2,[data-theme=zapi][data-theme-mode=dark] h3,[data-theme=zapi][data-theme-mode=dark] h4,[data-theme=zapi][data-theme-mode=dark] h5,[data-theme=zapi][data-theme-mode=dark] h6,html[data-theme=dark] .card_oSik:hover .cardLink_Jzgc,html[data-theme=dark] .sectionTitle_Ut5p,html[data-theme=dark] .theme-doc-markdown :not(a):not(strong):not(code):not(pre):not(kbd):not(samp):not(var):not(button),html[data-theme=dark] .theme-doc-markdown div,html[data-theme=dark] .theme-doc-markdown h1,html[data-theme=dark] .theme-doc-markdown h2,html[data-theme=dark] .theme-doc-markdown h3,html[data-theme=dark] .theme-doc-markdown h4,html[data-theme=dark] .theme-doc-markdown h5,html[data-theme=dark] .theme-doc-markdown h6,html[data-theme=dark] .theme-doc-markdown header h1,html[data-theme=dark] .theme-doc-markdown header h2,html[data-theme=dark] .theme-doc-markdown header h3,html[data-theme=dark] .theme-doc-markdown header h4,html[data-theme=dark] .theme-doc-markdown header h5,html[data-theme=dark] .theme-doc-markdown header h6,html[data-theme=dark] .theme-doc-markdown header p,html[data-theme=dark] .theme-doc-markdown p,html[data-theme=dark] .theme-doc-markdown span:not(.token):not(code),html[data-theme=dark] [data-theme=official] .cardLink_Jzgc,html[data-theme=dark] [data-theme=official] .card_oSik .cardLink_Jzgc,html[data-theme=dark] [data-theme=official] .card_oSik:active .cardLink_Jzgc,html[data-theme=dark] [data-theme=official] .card_oSik:hover .cardLink_Jzgc,html[data-theme=dark] [data-theme=official] .sectionTitle_Ut5p,html[data-theme=dark] [data-theme=official][data-section=light] .cardLink_Jzgc,html[data-theme=dark] [data-theme=official][data-section=light] .card_oSik .cardLink_Jzgc,html[data-theme=dark] [data-theme=official][data-section=light] .card_oSik:active .cardLink_Jzgc,html[data-theme=dark] [data-theme=official][data-section=light] .card_oSik:hover .cardLink_Jzgc,html[data-theme=dark] [data-theme=official][data-section=light] .sectionTitle_Ut5p,html[data-theme=dark] article .theme-doc-markdown div,html[data-theme=dark] article .theme-doc-markdown h1,html[data-theme=dark] article .theme-doc-markdown h2,html[data-theme=dark] article .theme-doc-markdown h3,html[data-theme=dark] article .theme-doc-markdown header h1,html[data-theme=dark] article .theme-doc-markdown header h2,html[data-theme=dark] article .theme-doc-markdown header h3,html[data-theme=dark] article .theme-doc-markdown p{color:#fff!important}.quickLinkCard_BDhu:hover .quickLinkLabel_QvGf,.tab_MoZT.active_d_6v span,[data-theme=dark] a:not(.navbar__brand):not(.footer__link-item):not(.theme-doc-markdown a):not(.markdown a):not(article a):not(.button):not([class*=button]),[data-theme=dark] a:not(.navbar__brand):not(.footer__link-item):not(.theme-doc-markdown a):not(.markdown a):not(article a):not(h1 a):not(h2 a):not(h3 a):not(h4 a):not(h5 a):not(h6 a):not(.button):not([class*=button]){color:var(--ifm-color-primary)}[data-theme=dark] .exclusiveFeatures .featureTitle,[data-theme=dark] .featureCard_QAQr .featureTitle_L1YZ,[data-theme=dark] .featureTitle,[data-theme=dark] .features .featureTitle,[data-theme=dark] .features_t9lD .featureTitle_L1YZ{color:var(--ifm-color-content)!important}[data-theme=dark] .cardDescription,[data-theme=dark] .cardDescription_Pkde,[data-theme=dark] .featureDescription,[data-theme=dark] .features .featuresSubtitle,[data-theme=dark] .featuresHeader .featuresSubtitle,[data-theme=dark] .featuresSubtitle,[data-theme=dark] .small,[data-theme=dark] .text--secondary,[data-theme=dark] p.featuresSubtitle,[data-theme=dark] small{color:#b3bac5!important}[data-theme=dark] .featureCard[data-theme=official],[data-theme=dark] article.card[data-theme=official]{background:var(--official-bg-dark-card)!important;border:1px solid var(--official-border-light)!important;color:var(--official-text-white)!important}.navbar__brand,.navbar__item,.navbar__link,.navbar__logo,.navbar__search-input,.navbar__title,.navbar__toggle,[data-theme=dark] .featureCard[data-theme=official] .featureTitle,[data-theme=dark] .featureCard[data-theme=official] h3,[data-theme=dark] article.card[data-theme=official] .featureTitle,[data-theme=dark] article.card[data-theme=official] h3{color:var(--official-text-white)!important}.footer__copyright,[data-theme=dark] .featureCard[data-theme=official] .featureDescription,[data-theme=dark] .featureCard[data-theme=official] p,[data-theme=dark] .featureCard_QAQr[data-theme=official] .featureDescription_sP1D,[data-theme=dark] article.card[data-theme=official] .featureDescription,[data-theme=dark] article.card[data-theme=official] p,[data-theme=dark] article.card_L8bV[data-theme=official] .featureDescription_sP1D{color:var(--official-text-light-alpha-80)!important}.markdown li strong,.markdown p strong,.markdown strong,.markdown td strong,.markdown th strong,.theme-doc-markdown li strong,.theme-doc-markdown ol strong,.theme-doc-markdown p strong,.theme-doc-markdown strong,.theme-doc-markdown td strong,.theme-doc-markdown th strong,.theme-doc-markdown ul strong,[data-theme=dark] .markdown li strong,[data-theme=dark] .markdown p strong,[data-theme=dark] .markdown strong,[data-theme=dark] .markdown td strong,[data-theme=dark] .markdown th strong,[data-theme=dark] .theme-doc-markdown li strong,[data-theme=dark] .theme-doc-markdown ol strong,[data-theme=dark] .theme-doc-markdown p strong,[data-theme=dark] .theme-doc-markdown strong,[data-theme=dark] .theme-doc-markdown td strong,[data-theme=dark] .theme-doc-markdown th strong,[data-theme=dark] .theme-doc-markdown ul strong,[data-theme=dark] article li strong,[data-theme=dark] article p strong,[data-theme=dark] article strong,[data-theme=dark] article td strong,[data-theme=dark] article th strong,article li strong,article p strong,article strong,article td strong,article th strong{color:var(--link-title-green)!important;font-weight:var(--font-weight-bold,700)!important}.markdown li strong a,.markdown p strong a,.markdown strong a,.theme-doc-markdown li strong a,.theme-doc-markdown ol strong a,.theme-doc-markdown p strong a,.theme-doc-markdown strong a,.theme-doc-markdown ul strong a,[data-theme=dark] .markdown li strong a,[data-theme=dark] .markdown p strong a,[data-theme=dark] .markdown strong a,[data-theme=dark] .theme-doc-markdown li strong a,[data-theme=dark] .theme-doc-markdown ol strong a,[data-theme=dark] .theme-doc-markdown p strong a,[data-theme=dark] .theme-doc-markdown strong a,[data-theme=dark] .theme-doc-markdown ul strong a,[data-theme=dark] article li strong a,[data-theme=dark] article p strong a,[data-theme=dark] article strong a,article li strong a,article p strong a,article strong a{color:var(--link-title-green)!important;font-weight:var(--font-weight-bold,700)!important;-webkit-text-decoration:none;text-decoration:none}.admonition a:hover,.admonition-content a:hover,.alert a:hover,.alert__content a:hover,.markdown a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]):hover,.markdown li strong a:hover,.markdown p strong a:hover,.markdown strong a:hover,.theme-admonition a:hover,.theme-doc-markdown .admonition a:hover,.theme-doc-markdown .admonition-content a:hover,.theme-doc-markdown .alert a:hover,.theme-doc-markdown .alert__content a:hover,.theme-doc-markdown a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]):hover,.theme-doc-markdown li strong a:hover,.theme-doc-markdown p strong a:hover,.theme-doc-markdown strong a:hover,[data-theme=dark] .admonition a:hover,[data-theme=dark] .admonition-content a:hover,[data-theme=dark] .alert a:hover,[data-theme=dark] .alert__content a:hover,[data-theme=dark] .markdown a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]):hover,[data-theme=dark] .markdown li strong a:hover,[data-theme=dark] .markdown p strong a:hover,[data-theme=dark] .markdown strong a:hover,[data-theme=dark] .theme-admonition a:hover,[data-theme=dark] .theme-doc-markdown .admonition a:hover,[data-theme=dark] .theme-doc-markdown .admonition-content a:hover,[data-theme=dark] .theme-doc-markdown .alert a:hover,[data-theme=dark] .theme-doc-markdown .alert__content a:hover,[data-theme=dark] .theme-doc-markdown a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]):hover,[data-theme=dark] .theme-doc-markdown li strong a:hover,[data-theme=dark] .theme-doc-markdown p strong a:hover,[data-theme=dark] .theme-doc-markdown strong a:hover,[data-theme=dark] article .admonition a:hover,[data-theme=dark] article .admonition-content a:hover,[data-theme=dark] article .alert a:hover,[data-theme=dark] article .alert__content a:hover,[data-theme=dark] article a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]):hover,[data-theme=dark] article li strong a:hover,[data-theme=dark] article p strong a:hover,[data-theme=dark] article strong a:hover,article .admonition a:hover,article .admonition-content a:hover,article .alert a:hover,article .alert__content a:hover,article a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]):hover,article li strong a:hover,article p strong a:hover,article strong a:hover{color:var(--link-title-green)!important;opacity:.9;-webkit-text-decoration:underline;text-decoration:underline}.admonition a,.admonition-content a,.alert a,.alert__content a,.markdown a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]),.theme-admonition a,.theme-doc-markdown .admonition a,.theme-doc-markdown .admonition-content a,.theme-doc-markdown .alert a,.theme-doc-markdown .alert__content a,.theme-doc-markdown a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]),[data-theme=dark] .admonition a,[data-theme=dark] .admonition-content a,[data-theme=dark] .alert a,[data-theme=dark] .alert__content a,[data-theme=dark] .markdown a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]),[data-theme=dark] .theme-admonition a,[data-theme=dark] .theme-doc-markdown .admonition a,[data-theme=dark] .theme-doc-markdown .admonition-content a,[data-theme=dark] .theme-doc-markdown .alert a,[data-theme=dark] .theme-doc-markdown .alert__content a,[data-theme=dark] .theme-doc-markdown a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]),[data-theme=dark] article .admonition a,[data-theme=dark] article .admonition-content a,[data-theme=dark] article .alert a,[data-theme=dark] article .alert__content a,[data-theme=dark] article a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]),article .admonition a,article .admonition-content a,article .alert a,article .alert__content a,article a:not(.navbar__brand):not(.footer__link-item):not(.button):not([class*=button]){color:var(--link-title-green)!important;font-weight:var(--font-weight-medium,500);-webkit-text-decoration:none;text-decoration:none}[data-theme=dark] .meta_TGJa,[data-theme=dark] .text--tertiary{color:#9ca3af!important}.error_eYuy,.info_TsTm,[data-theme=dark] .badge,[data-theme=dark] .nodeDescription_giWC,[data-theme=dark] .nodeLabel_W0GW{color:var(--text-inverse)}[data-theme=dark] .heroSection[data-theme=official] .heroStatItem:hover .heroStatIcon,[data-theme=dark] .heroSection[data-theme=official] .heroStatValue,[data-theme=dark] .heroSection[data-theme=official] .heroTitle,[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroStatItem_NBFL:hover .heroStatIcon_orhq,[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroStatValue_svd_,[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroTitle_eUPs,[data-theme=dark] section.heroSection[data-theme=official] .heroStatItem:hover .heroStatIcon,[data-theme=dark] section.heroSection[data-theme=official] .heroStatValue,[data-theme=dark] section.heroSection[data-theme=official] .heroTitle,html[data-theme=dark] .heroSection[data-theme=official] .heroStatItem:hover .heroStatIcon,html[data-theme=dark] .heroSection[data-theme=official] .heroStatValue,html[data-theme=dark] .heroSection[data-theme=official] .heroTitle,html[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroStatItem_NBFL:hover .heroStatIcon_orhq,html[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroStatValue_svd_,html[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroTitle_eUPs,html[data-theme=dark] section.heroSection[data-theme=official] .heroStatItem:hover .heroStatIcon,html[data-theme=dark] section.heroSection[data-theme=official] .heroStatValue,html[data-theme=dark] section.heroSection[data-theme=official] .heroTitle{color:var(--official-button-green-hover)!important}[data-theme=dark] .heroSection[data-theme=official] .heroLabelText,[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroLabelText_GFsP,[data-theme=dark] section.heroSection[data-theme=official] .heroLabelText,html[data-theme=dark] .heroSection[data-theme=official] .heroLabelText,html[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroLabelText_GFsP,html[data-theme=dark] section.heroSection[data-theme=official] .heroLabelText{color:var(--official-accent-green-alpha-70)!important}[data-theme=dark] .heroSection[data-theme=official] .heroStatIcon,[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroStatIcon_orhq,[data-theme=dark] section.heroSection[data-theme=official] .heroStatIcon,html[data-theme=dark] .heroSection[data-theme=official] .heroStatIcon,html[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroStatIcon_orhq,html[data-theme=dark] section.heroSection[data-theme=official] .heroStatIcon{color:var(--official-button-green-alpha-90)!important}[data-theme=dark] .heroSection[data-theme=official] .heroStatItem:hover .heroStatValue,[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroStatItem_NBFL:hover .heroStatValue_svd_,[data-theme=dark] section.heroSection[data-theme=official] .heroStatItem:hover .heroStatValue,html[data-theme=dark] .heroSection[data-theme=official] .heroStatItem:hover .heroStatValue,html[data-theme=dark] .heroSection_iL5x[data-theme=official] .heroStatItem_NBFL:hover .heroStatValue_svd_,html[data-theme=dark] section.heroSection[data-theme=official] .heroStatItem:hover .heroStatValue{color:var(--official-button-green-hover-light)!important}.grid-12{grid-template-columns:repeat(12,1fr)}.grid-12,.grid-3{display:grid;gap:var(--ifm-spacing-horizontal)}.grid-3{grid-template-columns:repeat(3,1fr)}.admonition-success .admonition-heading,.alert--success .alert__title,.alert--success strong,.badge--success,.badge--success .badge__label,.badge.badge--success,.text--success,.theme-doc-markdown .admonition-success,.theme-doc-markdown .admonition-success strong,a.text--success{color:var(--official-accent-green)!important;font-weight:var(--font-weight-bold,700)}a.text--success{color:var(--official-accent-green)!important;text-decoration-thickness:.08em}[data-theme=dark] a.text--success:focus,[data-theme=dark] a.text--success:hover,a.text--success:focus,a.text--success:hover{color:var(--official-accent-green-light)!important}[data-theme=dark] .badge--success,[data-theme=dark] .badge.badge--success,[data-theme=dark] .text--success,[data-theme=dark] a.text--success{color:var(--official-accent-green)!important}@keyframes t{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes u{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes v{0%{background-position:-1000px 0}to{background-position:1000px 0}}.animate-fade-in{animation:A var(--transition-normal) var(--ease-out) forwards}.animate-fade-in-up{animation:t var(--transition-slow) var(--ease-out) forwards}.animate-slide-in-right{animation:C var(--transition-normal) var(--ease-out) forwards}.animate-scale-in{animation:u var(--transition-normal) var(--ease-out) forwards}.stagger-item,.theme-blog-list-page article{animation:t var(--transition-slow) var(--ease-out) forwards;opacity:0}.card{background:var(--ifm-background-surface-color);border-radius:var(--ifm-border-radius-card);box-shadow:var(--ifm-box-shadow-card);contain:layout style paint;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:var(--ifm-spacing-card-padding);position:relative;transition:box-shadow var(--transition-normal) var(--ease-out),transform var(--transition-normal) var(--ease-out),border-color var(--transition-normal) var(--ease-out)}.card:before{background:linear-gradient(90deg,var(--zapi-green),var(--zapi-teal));content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform var(--transition-normal) var(--ease-out)}.card:hover{border-color:var(--border-hover-color,var(--ifm-color-primary));border-width:var(--border-hover-width,2px);box-shadow:var(--shadow-lg);transform:var(--transform-hover-scale);transition:transform var(--transition-micro) var(--ease-out),box-shadow var(--transition-normal) var(--ease-out),border-color var(--transition-normal) var(--ease-out)}.btn:hover,.button:hover,button:hover{transform:var(--transform-hover-lift-min);transition:transform var(--transition-micro) var(--ease-out),box-shadow var(--transition-normal) var(--ease-out)}.btn:active,.button:active,button:active{transform:var(--transform-active-scale);transition:transform var(--transition-micro) var(--ease-out)}.btn--primary:hover,.button--primary:hover{box-shadow:var(--shadow-lg);transform:var(--transform-hover-lift-max)}.card:hover:before,.card_AAin:hover:before,.card_AbMM:hover:before,.card_HQbA:hover:before,.card_KXFa:hover:before,.card_Kre8:hover:before,.card_OmMl:hover:before,.card_T3qZ:hover:before,.card_W09y:hover:before,.card_WDjy:hover:before,.card_WWlY:hover:before,.card_YWRZ:hover:before,.card_ZWOw:hover:before,.card_c2wm:hover:before,.card_cGH8:hover:before,.card_jqdQ:hover:before,.card_m0IZ:hover:before,.card_mI7N:hover:before,.card_n2Vc:hover:before,.card_s1e8:hover:before,.card_sEtl:hover:before,.card_whiy:hover:before,.card_yIz0:hover:before,.card_zG_W:hover:before,.hybrid-card:hover:before,.official-card:hover:before,.zapi-card:hover:before{transform:scaleX(1)}.button--primary:active,.card:active{transform:var(--transform-active-scale)}.section{padding:var(--ifm-spacing-section-vertical) var(--ifm-spacing-section-horizontal)}.display,.display-1{font-size:var(--font-size-display);font-weight:700;letter-spacing:-.02em;line-height:var(--line-height-tight);margin-bottom:var(--space-6)}.h1,h1{font-size:var(--ifm-h1-font-size);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--ifm-h1-line-height);margin-bottom:var(--spacing-lg)}.h2,.h3,.h4,h2,h3,h4{font-weight:var(--font-weight-semibold)}.h2,h2{font-size:var(--ifm-h2-font-size);letter-spacing:-.01em;line-height:var(--ifm-h2-line-height);margin-bottom:var(--spacing-md)}.h3,.theme-blog-post-page .markdown h3,h3{font-size:var(--ifm-h3-font-size);line-height:var(--ifm-h3-line-height)}.h3,.h4,h3,h4{margin-bottom:var(--spacing-sm)}.h4,h4{font-size:var(--ifm-h4-font-size);line-height:var(--ifm-h4-line-height)}.h5,.theme-doc-markdown h5,.theme-doc-markdown h6,h5{font-size:var(--ifm-h5-font-size);font-weight:var(--font-weight-medium);line-height:var(--ifm-h5-line-height)}.h5,.h6,.theme-doc-markdown li,h5,h6{margin-bottom:var(--spacing-xs)}.h6,h6{font-size:var(--font-size-body-large);font-weight:400;line-height:var(--ifm-h6-line-height)}.body-large,.body-small,.caption,.text,.text-caption,.text-large,.text-small,body,p{font-weight:var(--font-weight-normal)}.text,body,p{font-size:var(--ifm-font-size-base);line-height:var(--ifm-line-height-base)}.body-small,.text-small{font-size:var(--font-size-body-small);line-height:var(--ifm-line-height-body-small)}.body-large,.text-large{font-size:var(--font-size-body-large);line-height:var(--line-height-relaxed)}.caption,.text-caption{font-size:var(--font-size-caption);line-height:var(--line-height-normal)}.link-underline{color:var(--ifm-color-primary);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:color var(--transition-fast) var(--ease-out)}.link-underline:after{background:var(--ifm-color-primary);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width var(--transition-normal) var(--ease-out);width:0}.card_oSik:hover .cardIcon_ZeNv,.featureCard_QAQr:hover .featureIcon_GA8l,.link-underline:hover{color:var(--ifm-color-primary-dark)}.cardWrapper_VBqG,.cardWrapper_lJWN,.cardWrapper_potP,.cardWrapper_rjA7,.cardWrapper_vBde,.fullWidth_aWvn,.link-underline:hover:after,.resourceLink_CsfO:hover:after,.skeletonContainer_pBTp,.useCaseItem_s71B{width:100%}.button--primary,.button--secondary{overflow:hidden;position:relative;transition:transform var(--transition-normal) var(--ease-out),box-shadow var(--transition-normal) var(--ease-out),background-color var(--transition-normal) var(--ease-out),color var(--transition-normal) var(--ease-out)}.button--primary:hover{box-shadow:0 4px 12px var(--zapi-primary-alpha-30,#128c7e4d);transform:var(--transform-hover-scale)}.button--secondary:hover{border-color:var(--ifm-color-primary);transform:var(--transform-hover-scale)}:focus-visible{border-radius:var(--border-radius-sm);outline:3px solid var(--ifm-color-primary);outline-offset:2px}a:focus-visible{border-radius:var(--border-radius-sm);outline:3px solid var(--ifm-color-primary);outline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}.button:focus-visible,button:focus-visible{border-radius:var(--border-radius-md);box-shadow:0 0 0 3px var(--zapi-primary-alpha-20,#128c7e33);outline:3px solid var(--ifm-color-primary);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--ifm-color-primary);box-shadow:0 0 0 3px var(--zapi-primary-alpha-10,#128c7e1a);outline:3px solid var(--ifm-color-primary);outline-offset:2px}.card:focus-visible,[role=button]:focus-visible{border-radius:var(--border-radius-lg);box-shadow:0 0 0 3px var(--zapi-primary-alpha-20,#128c7e33);outline:3px solid var(--ifm-color-primary);outline-offset:3px}[tabindex]:focus-visible{border-radius:var(--border-radius-sm);outline:3px solid var(--ifm-color-primary);outline-offset:2px}[tabindex="0"]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{border-radius:var(--border-radius-sm);box-shadow:0 0 0 1px var(--ifm-background-color),0 0 0 4px var(--ifm-color-primary);outline:3px solid var(--ifm-color-primary);outline-offset:3px;position:relative}[role=button]:focus-visible,[role=link]:focus-visible,[role=tab]:focus-visible{border-radius:var(--border-radius-sm);box-shadow:0 0 0 1px var(--ifm-background-color),0 0 0 4px var(--ifm-color-primary);outline:3px solid var(--ifm-color-primary);outline-offset:3px}.card[role=button]:focus-visible,button.card:focus-visible{border-radius:var(--border-radius-md);box-shadow:0 0 0 1px var(--ifm-background-color),0 0 0 4px var(--ifm-color-primary);outline:3px solid var(--ifm-color-primary);outline-offset:4px}#main-content,#main-navigation,#sidebar-navigation{scroll-margin-top:2rem}#agentes-ia,#casos-uso,#exemplos,#faq,#ferramentas,#glossario,#guias,#recursos,#tutoriais{scroll-margin-top:calc(var(--ifm-navbar-height,60px) + var(--spacing-md,16px))}.sr-only,[class*=sr-only]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;margin:inherit;overflow:visible;padding:inherit;position:static;width:auto;clip:auto;white-space:normal}[data-theme=zapi]{--ifm-color-primary-darker:#0047b3;--ifm-color-primary-darkest:#003d99;--ifm-color-primary-lighter:#66b3ff;--ifm-color-primary-lightest:#9cf;--ifm-background-color:var(--zapi-bg-primary);--background-white:var(--zapi-bg-primary);--background-off-white:var(--zapi-bg-secondary);--background-light-gray:var(--zapi-bg-tertiary);--text-inverse:var(--zapi-text-inverse);--border-light:#e4e6eb;--border-medium:#d1d5db;--ifm-box-shadow-card:var(--zapi-shadow-md);--ifm-box-shadow-card-hover:var(--zapi-shadow-lg);--shadow-md:var(--zapi-shadow-md);--shadow-lg:var(--zapi-shadow-lg);--shadow-xl:var(--zapi-shadow-xl)}[data-theme=hybrid]{--ifm-color-primary-dark:var(--zapi-primary-dark);--ifm-color-primary-darker:var(--zapi-dark-teal);--ifm-color-primary-darkest:var(--zapi-darkest-teal);--background-white:var(--background-white);--background-off-white:var(--background-off-white);--background-light-gray:var(--background-light-gray);--text-primary:var(--text-primary);--text-secondary:var(--text-secondary);--text-tertiary:var(--text-tertiary);--text-inverse:var(--text-inverse);--border-light:var(--border-light);--border-medium:var(--border-medium);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl)}[data-theme=hybrid][data-theme-mode=dark]{--ifm-color-primary:var(--zapi-green);--ifm-color-primary-dark:var(--zapi-primary-dark);--ifm-color-primary-darker:var(--zapi-dark-teal);--ifm-color-primary-darkest:var(--zapi-darkest-teal);--background-white:#1a1a1a;--background-off-white:#242526;--background-light-gray:#2d2d2d;--text-inverse:#1a1a1a;--border-light:#3a3a3a;--border-medium:#4a4a4a}[data-theme=zapi][data-theme-mode=dark]{--ifm-background-color:var(--zapi-bg-dark)}[data-theme=official]{--ifm-color-primary:var(--official-accent-green);--ifm-color-primary-dark:var(--official-accent-green-dark);--ifm-color-primary-darker:#009d7a;--ifm-color-primary-darkest:#008266;--ifm-color-primary-light:var(--official-accent-green-light);--ifm-color-primary-lighter:#1affd9;--ifm-color-primary-lightest:#4dffe6;--ifm-background-color:var(--official-bg-dark);--ifm-background-surface-color:var(--official-bg-dark-purple);--background-white:var(--official-bg-white);--background-off-white:var(--official-bg-off-white);--background-light-gray:var(--official-bg-light);--ifm-color-content-secondary:var(--text-secondary);--border-light:var(--official-border-light);--border-medium:var(--official-border-medium);--ifm-box-shadow-card:var(--official-shadow-md);--ifm-box-shadow-card-hover:var(--official-shadow-lg);--shadow-md:var(--official-shadow-md);--shadow-lg:var(--official-shadow-lg);--shadow-xl:var(--official-shadow-dark)}[data-theme=dark] [data-theme=official][data-section=light],html[data-theme=dark] [data-theme=official],html[data-theme=dark] [data-theme=official][data-section=light],html[data-theme=dark][data-theme=official]{--ifm-color-content:var(--official-text-white);--ifm-color-content-secondary:var(--official-text-light);--text-primary:var(--official-text-white);--text-secondary:var(--official-text-light);--text-tertiary:#ffffffe6}[data-theme=official][data-section=light]{--ifm-background-color:var(--official-bg-white);--ifm-background-surface-color:var(--official-bg-white);--ifm-color-content-secondary:var(--text-secondary)}.developerResources[data-theme=official],.features[data-theme=official],.learningResources[data-theme=official],section[data-theme=official][data-section=light],section[data-theme=official][data-section=light] .developerResources,section[data-theme=official][data-section=light] .features,section[data-theme=official][data-section=light] .learningResources{background-color:var(--official-bg-white)!important;color:var(--official-text-dark)}[data-theme=dark] .featuresHeader[data-theme=official],[data-theme=dark] .features[data-theme=official] .featuresHeader,[data-theme=dark] section[data-theme=official] .featuresHeader{background-color:#1a1d29!important;border-radius:var(--border-radius-lg);color:#fff!important;padding:var(--spacing-lg)}.zapi-button--primary{background:var(--zapi-primary);border:none;color:var(--zapi-text-inverse);transition:background-color var(--zapi-duration-normal) var(--zapi-ease-out),transform var(--zapi-duration-normal) var(--zapi-ease-out),box-shadow var(--zapi-duration-normal) var(--zapi-ease-out)}.zapi-button--primary:hover{background:var(--zapi-primary-dark);box-shadow:0 4px 12px var(--zapi-blue-alpha-30,#0066ff4d);transform:var(--zapi-transform-hover-scale)}.zapi-button--secondary{background:#0000;border:2px solid var(--zapi-primary);color:var(--zapi-primary);transition:background-color var(--zapi-duration-normal) var(--zapi-ease-out),color var(--zapi-duration-normal) var(--zapi-ease-out),transform var(--zapi-duration-normal) var(--zapi-ease-out),border-color var(--zapi-duration-normal) var(--zapi-ease-out)}.zapi-button--secondary:hover{background:var(--zapi-primary);color:var(--zapi-text-inverse);transform:var(--zapi-transform-hover-scale)}.zapi-card{background:var(--zapi-bg-primary);border-radius:var(--zapi-radius-lg);box-shadow:var(--zapi-shadow-md);padding:var(--zapi-spacing-8);transition:box-shadow var(--zapi-duration-normal) var(--zapi-ease-out),transform var(--zapi-duration-normal) var(--zapi-ease-out),border-color var(--zapi-duration-normal) var(--zapi-ease-out)}.zapi-card:hover{border-color:var(--zapi-primary);box-shadow:var(--zapi-shadow-lg);transform:var(--zapi-transform-hover-lift)}.zapi-card:before{background:var(--zapi-gradient-primary);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform var(--zapi-duration-normal) var(--zapi-ease-out)}.hybrid-card:before,[data-theme=hybrid] .card:after,[data-theme=hybrid] .zapi-card:after{background:var(--hybrid-gradient-border);height:3px;left:0;content:"";top:0;z-index:1;right:0}.hybrid-card{background:var(--ifm-background-surface-color);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);box-shadow:var(--ifm-box-shadow-card);overflow:hidden;padding:var(--ifm-spacing-card-padding);position:relative;transition:box-shadow var(--transition-normal) var(--ease-out),transform var(--transition-normal) var(--ease-out),border-color var(--transition-normal) var(--ease-out)}.official-button--primary,.official-button--secondary{font-weight:var(--zapi-font-weight-semibold);padding:var(--zapi-spacing-4) var(--zapi-spacing-8)}.hybrid-card:before{position:absolute;transform:scaleX(0);transform-origin:left;transition:transform var(--transition-normal) var(--ease-out)}.cardWrapper_OK88,.cardWrapper_nCe8,.cardWrapper_nKqf,.navbar__search,.official-card,.official-hero,.official-hero>*,.prism-code,.pulse_fRz4,[data-theme=hybrid] .card,[data-theme=hybrid] .zapi-card{position:relative}.hybrid-card:hover{border-color:#0000;box-shadow:var(--shadow-lg);transform:translateY(-4px)}[data-theme=hybrid] .card:after,[data-theme=hybrid] .zapi-card:after{opacity:0;position:absolute;transition:opacity var(--transition-normal) var(--ease-out)}.clean-btn:hover,.featureCard_QAQr:hover:before,.footer__logo:hover,.resourceLink_CsfO:hover .linkIcon_OGuM,.theme-doc-markdown h2:hover .hash-link,.theme-doc-markdown h3:hover .hash-link,.theme-doc-markdown h4:hover .hash-link,.theme-doc-markdown h5:hover .hash-link,.theme-doc-markdown h6:hover .hash-link,[data-theme=hybrid] .card:hover:after,[data-theme=hybrid] .card_oSik:hover:after,[data-theme=hybrid] .zapi-card:hover:after,[data-theme=official] .card_oSik:hover:after{opacity:1}.official-button--primary{background:var(--official-gradient-button);border:none;border-radius:var(--zapi-radius-lg);box-shadow:var(--official-shadow-sm);color:var(--official-text-white);overflow:hidden;position:relative;transition:transform var(--zapi-duration-normal) var(--zapi-ease-out),box-shadow var(--zapi-duration-normal) var(--zapi-ease-out),background-color var(--zapi-duration-normal) var(--zapi-ease-out)}.official-button--primary:before{background:linear-gradient(90deg,#0000,var(--background-white-alpha-20,#fff3),#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left var(--zapi-duration-slow) var(--zapi-ease-out);width:100%}.official-button--primary:hover{box-shadow:var(--official-shadow-glow);transform:var(--zapi-transform-hover-scale)}.card_oSik:hover:before,.linkCard_KxuC:hover:before,.official-button--primary:hover:before{left:100%}.official-button--primary:active{transform:var(--zapi-transform-active-scale)}.official-button--secondary{background:#0000;border:2px solid var(--official-accent-green);border-radius:var(--zapi-radius-lg);color:var(--official-accent-green);transition:background-color var(--zapi-duration-normal) var(--zapi-ease-out),color var(--zapi-duration-normal) var(--zapi-ease-out),transform var(--zapi-duration-normal) var(--zapi-ease-out),box-shadow var(--zapi-duration-normal) var(--zapi-ease-out),border-color var(--zapi-duration-normal) var(--zapi-ease-out)}.official-button--secondary:hover{background:var(--official-accent-green);box-shadow:var(--official-shadow-md);color:var(--official-text-white);transform:var(--zapi-transform-hover-scale)}.official-card{background:var(--official-bg-dark);border:1px solid var(--official-border-light);border-radius:var(--zapi-radius-lg);box-shadow:var(--official-shadow-md);overflow:hidden;padding:var(--zapi-spacing-8);transition:box-shadow var(--zapi-duration-normal) var(--zapi-ease-out),transform var(--zapi-duration-normal) var(--zapi-ease-out),border-color var(--zapi-duration-normal) var(--zapi-ease-out)}.official-card:before{background:var(--official-gradient-text);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform var(--zapi-duration-normal) var(--zapi-ease-out)}.official-card:hover{border-color:var(--official-accent-green);box-shadow:var(--official-shadow-lg);transform:var(--zapi-transform-hover-lift)}[data-theme=official][data-section=light] .official-card{background:var(--official-bg-white);border:1px solid var(--official-border-dark)}.card_OaVj:hover,.contentContainer_CnIh:hover,.guideCard_zU7u:hover,[data-theme=dark] .card_a4nK:hover,[data-theme=dark] .card_fvAm:hover,[data-theme=official] .card_oSik:hover,[data-theme=official] .featureCard_QAQr:hover,[data-theme=official][data-section=light] .featureCard_QAQr:hover,[data-theme=official][data-section=light] .official-card:hover,html[data-theme=dark] .card_a4nK:hover,html[data-theme=dark] .card_fvAm:hover{border-color:var(--official-accent-green);box-shadow:var(--official-shadow-md)}.official-text-gradient{background:var(--official-gradient-text);-webkit-background-clip:text;background-clip:text;font-weight:var(--zapi-font-weight-bold)}.official-hero{background:var(--official-gradient-hero);color:var(--official-text-white);overflow:hidden}.official-hero:before{background:radial-gradient(circle at 20% 50%,var(--official-accent-green-alpha-15,#00a68526) 0,#0000 50%),radial-gradient(circle at 80% 80%,var(--official-accent-green-alpha-15,#00a6851a) 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.official-hero>*{z-index:2}.navbar{background-color:var(--official-bg-hero-solid)!important;border-bottom:1px solid var(--official-accent-green-alpha-15,#00a6851a);box-shadow:var(--shadow-component-md,var(--shadow-md));transition:background-color var(--transition-normal) var(--ease-out)}.navbar__dropdown,.navbar__search-input{border:1px solid var(--official-accent-green-alpha-20)!important}.DocSearch-Button:hover,.navbar__search-input:focus{border-color:var(--official-accent-green)!important}.navbar__link{transition:color var(--transition-fast) var(--ease-out)}.navbar__link--active,.navbar__link:hover,.navbar__search-button:hover{color:var(--official-accent-green)!important}.navbar__search-input{background-color:var(--background-white-alpha-10)!important}.navbar__search-input::placeholder{color:var(--background-white-alpha-90)!important}.DocSearch-Button,.DocSearch-Button-Keys,.DocSearch-Input,.DocSearch-Search-Icon,.footer,.footer__title,.navbar__dropdown__link,.navbar__icon,.navbar__search-button,[data-theme=dark] .featureCard_QAQr[data-theme=official] .featureTitle_L1YZ,[data-theme=dark] .navbar__link,[data-theme=dark] article.card_L8bV[data-theme=official] .featureTitle_L1YZ{color:var(--official-text-white)!important}.navbar__search-input:focus{background-color:var(--background-white-alpha-15)!important;box-shadow:0 0 0 3px var(--official-accent-green-alpha-15)!important}.navbar__dropdown{background-color:var(--official-bg-hero-solid)!important;box-shadow:var(--official-shadow-lg)!important}.navbar__dropdown__link:hover,[data-theme=dark] .navbar__link:hover{color:var(--official-accent-green)!important}.navbar__dropdown__link:hover{background-color:var(--official-accent-green-alpha-15)!important}.navbar__separator{background-color:var(--official-accent-green-alpha-20,#00a68533)!important}.DocSearch-Button{background-color:var(--background-white-alpha-10,#ffffff1a)!important;border:1px solid var(--official-accent-green-alpha-20,#00a68533)!important;transition:background-color var(--transition-fast) var(--ease-out),border-color var(--transition-fast) var(--ease-out),color var(--transition-fast) var(--ease-out)}.DocSearch-Button:hover{background-color:var(--background-white-alpha-15,#ffffff26)!important}.DocSearch-Button-Placeholder{color:var(--background-white-alpha-90,#ffffffe6)!important}.DocSearch-Button-Keys{background-color:var(--background-black-alpha-20,#0003)!important;border:1px solid var(--official-accent-green-alpha-30,#00a6854d)!important}.DocSearch-Modal,.footer,[data-theme=dark] .navbar{background-color:var(--official-bg-hero-solid)!important}.DocSearch-Input::placeholder{color:var(--background-white-alpha-90,#ffffffe6)!important}[data-theme=dark] .navbar__search-input{background-color:var(--background-white-alpha-10)!important;color:var(--official-text-white)!important}.footer__link-item:hover,[data-theme=dark] .featureCard_QAQr[data-theme=official] .featureIcon_GA8l,[data-theme=dark] .footer__link-item:hover,[data-theme=dark] article.card_L8bV[data-theme=official] .featureIcon_GA8l{color:var(--official-accent-green)!important}.footer{border-top:1px solid var(--official-accent-green-alpha-15,#00a6851a)}.footer__link-item{color:var(--text-secondary,#fffc)!important;transition:color var(--transition-fast) var(--ease-out)}.footer__logo{opacity:.9;transition:opacity var(--transition-fast) var(--ease-out)}[data-theme=dark] .footer__link-item{color:#fffc!important}[data-theme=dark] .footer__copyright{color:#ffffffb3!important}.docs-wrapper,.main-wrapper,.theme-doc-version-badge-wrapper,.theme-doc-version-dropdown{max-width:100%}[data-theme=dark] .blog-wrapper,[data-theme=dark] .docs-wrapper,[data-theme=dark] .main-wrapper,[data-theme=dark] .theme-blog-list-page,[data-theme=dark] .theme-blog-post-page,[data-theme=dark] .theme-doc-wrapper{background-color:#1a1d29!important}[data-theme=dark] .card,[data-theme=dark] .heroSection{background:#1a1d29!important;color:#fff!important}html:not([data-theme=dark]) .cardTitle,html:not([data-theme=dark]) .card_oSik .cardTitle_yoLY,html:not([data-theme=dark]) .card_oSik:hover .cardLink_Jzgc,html:not([data-theme=dark]) [data-theme=official] .card_oSik,html:not([data-theme=dark]) [data-theme=official] .card_oSik .cardTitle_yoLY,html:not([data-theme=dark]) [data-theme=official] .card_oSik h3,html:not([data-theme=dark]) [data-theme=official] .card_oSik h4,html:not([data-theme=dark]) [data-theme=official] .card_oSik:hover .cardLink_Jzgc,html:not([data-theme=dark]) [data-theme=official][data-section=light] .card_oSik:hover .cardLink_Jzgc{color:#091e42!important}html:not([data-theme=dark]) .cardDescription,html:not([data-theme=dark]) .card_oSik .cardDescription_HA_t,html:not([data-theme=dark]) [data-theme=official] .card_oSik .cardDescription_HA_t,html:not([data-theme=dark]) [data-theme=official] .card_oSik p{color:#677483!important}.container{margin:0 auto;max-width:1200px;padding:0 var(--spacing-md)}.clean-btn,.code-block-language{padding:var(--spacing-xs) var(--spacing-sm)}.theme-doc-markdown{line-height:var(--line-height-relaxed);max-width:100%}.theme-doc-markdown h1{margin-top:var(--spacing-2xl)}.theme-doc-markdown h5,.theme-doc-markdown h6{margin-bottom:var(--spacing-xs);margin-top:var(--spacing-md)}.theme-blog-post-page .markdown li,.theme-doc-markdown p{line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.theme-blog-post-page .markdown h1,.theme-doc-markdown h1{font-size:var(--ifm-h1-font-size);letter-spacing:-.02em;line-height:var(--ifm-h1-line-height)}.theme-doc-markdown h1{font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg);margin-top:0}.theme-doc-markdown h2{border-bottom:2px solid var(--border-light);font-size:var(--ifm-h2-font-size);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:var(--ifm-h2-line-height);margin-bottom:var(--spacing-md);margin-top:var(--spacing-xl);padding-bottom:var(--spacing-xs)}.theme-doc-markdown h3{font-size:var(--ifm-h3-font-size);line-height:var(--ifm-h3-line-height);margin-top:var(--spacing-lg)}.theme-doc-markdown h3,.theme-doc-markdown h4{font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}.code-block-language,code{font-weight:var(--font-weight-medium)}.theme-doc-markdown h4{font-size:var(--ifm-h4-font-size);line-height:var(--ifm-h4-line-height);margin-top:var(--spacing-md)}.theme-doc-markdown h5{font-size:var(--ifm-h5-font-size);line-height:var(--ifm-h5-line-height)}.theme-doc-markdown h5,.theme-doc-markdown h6{font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs);margin-top:var(--spacing-md)}.cardFeatures_PkWv,.cardHeader_HK1a,.theme-doc-markdown table,.theme-doc-toc-mobile,.useCaseCategory_pGpy{margin-bottom:var(--spacing-md)}.theme-doc-markdown h6{font-size:var(--ifm-h6-font-size);line-height:var(--ifm-h6-line-height)}.theme-blog-post-page .markdown,pre{line-height:var(--line-height-relaxed)}.theme-doc-markdown ol,.theme-doc-markdown ul{line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg)}.theme-doc-markdown table{border-collapse:collapse;border-spacing:0;display:block;overflow-x:auto;width:100%}.theme-doc-markdown table thead{border-bottom:2px solid var(--border-medium)}.theme-doc-markdown table th{color:var(--text-primary);font-weight:var(--font-weight-semibold);text-align:left}.theme-doc-markdown table td{border-bottom:1px solid var(--border-light)}.theme-doc-markdown figure{display:block;margin:var(--spacing-lg) 0;max-width:100%;padding:0;text-align:center;width:100%}.theme-doc-markdown figure img{display:block;height:auto;margin:0 auto;max-height:800px;max-width:100%;width:auto}.figcaption_mSC8,.theme-doc-markdown figcaption{color:var(--text-secondary);font-size:var(--font-size-body-small);font-style:italic;line-height:var(--line-height-normal);margin-top:var(--spacing-sm);text-align:center}.theme-doc-markdown img:not(figure img){display:block;height:auto;margin:var(--spacing-lg) auto;max-height:800px;max-width:100%}.codeBlock,.codeBlockContainer,pre{box-shadow:var(--shadow-lg);margin:var(--spacing-lg) 0}.theme-doc-markdown h2 .hash-link,.theme-doc-markdown h3 .hash-link,.theme-doc-markdown h4 .hash-link,.theme-doc-markdown h5 .hash-link,.theme-doc-markdown h6 .hash-link{color:var(--ifm-color-primary);margin-left:var(--spacing-xs);opacity:0;-webkit-text-decoration:none;text-decoration:none;transition:opacity var(--transition-fast) var(--ease-out)}.theme-doc-markdown h2 .hash-link:focus,.theme-doc-markdown h3 .hash-link:focus,.theme-doc-markdown h4 .hash-link:focus,.theme-doc-markdown h5 .hash-link:focus,.theme-doc-markdown h6 .hash-link:focus{border-radius:var(--border-radius-sm);opacity:1;outline:2px solid var(--ifm-color-primary);outline-offset:2px}.prism-code{border-radius:var(--border-radius-md);color:var(--terminal-text)!important}.codeBlock,.codeBlockContainer,.prism-code{background:var(--terminal-bg)!important;overflow:hidden}.clean-btn,code{background:var(--ifm-background-surface-color)}.codeBlock,.codeBlockContainer{border:1px solid var(--terminal-border)!important;border-radius:var(--border-radius-md)}.codeBlock pre,.codeBlockContainer pre{background:var(--terminal-bg)!important;border:none!important;margin:0!important;padding:0!important}.codeBlock code,.codeBlockContainer code,pre code:not([class*=language-]){background:var(--terminal-bg)!important;color:var(--terminal-text)!important}.clean-btn{border:1px solid var(--border-light);border-radius:var(--border-radius-sm);color:var(--text-primary);opacity:.8;transition:all var(--transition-fast) var(--ease-out)}.clean-btn:hover{background:var(--ifm-color-primary);border-color:var(--ifm-color-primary);color:var(--text-inverse);transform:var(--transform-hover-scale)}.clean-btn:focus-visible{outline:3px solid var(--ifm-color-primary);outline-offset:2px}.code-block-language{backdrop-filter:blur(4px);border:1px solid var(--terminal-border);border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);letter-spacing:.5px;position:absolute;right:var(--spacing-xs);top:var(--spacing-xs);z-index:1}.code-block-language,[data-theme=dark] .code-block-language{background:var(--terminal-header-bg)!important;color:var(--terminal-text-secondary)!important}.codeBlock .token.plain,.codeBlockContainer .token.plain,.prism-code .token.plain,.terminal-body .token.plain,.theme-doc-markdown .token.plain,.theme-doc-markdown pre code .token.plain,.token.plain,[class*=language-] .token.plain,article .token.plain,article pre code .token.plain,code .token.plain,pre .token.plain,pre code,pre code .token.plain,pre code[class*=language-],pre code[class*=language-] .token.plain{color:var(--terminal-text)!important}code{border:1px solid var(--code-fluorescent-green);border-radius:var(--border-radius-sm);box-shadow:0 0 4px #39ff1433;color:var(--code-fluorescent-green);font-size:var(--ifm-code-font-size);padding:.125rem .375rem}pre{border:1px solid var(--terminal-border)!important;overflow:hidden;padding:0!important}pre,pre code,pre code[class*=language-]{background:var(--terminal-bg)!important;border-radius:var(--border-radius-md);white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-word!important}pre code,pre code[class*=language-]{display:block;font-size:var(--font-size-base);line-height:1.6;overflow-x:auto;padding:var(--spacing-md);position:relative}.codeBlock .token,.codeBlockContainer .token,.prism-code .token,.theme-doc-markdown .token,.theme-doc-markdown pre code .token,.token,[class*=language-] .token,article .token,article pre code .token,code .token,pre .token,pre code,pre code .token,pre code[class*=language-],pre code[class*=language-] .token{font-family:var(--zapi-font-family-mono);font-weight:400;letter-spacing:.01em}.codeBlock .token.atrule,.codeBlock .token.boolean,.codeBlock .token.keyword,.codeBlock .token.selector,.codeBlockContainer .token.atrule,.codeBlockContainer .token.boolean,.codeBlockContainer .token.keyword,.codeBlockContainer .token.selector,.prism-code .token.atrule,.prism-code .token.boolean,.prism-code .token.keyword,.prism-code .token.selector,.terminal-body .token.boolean,.terminal-body .token.keyword,.terminal-body .token.operator,.theme-doc-markdown .token.atrule,.theme-doc-markdown .token.boolean,.theme-doc-markdown .token.keyword,.theme-doc-markdown .token.selector,.theme-doc-markdown pre code .token.atrule,.theme-doc-markdown pre code .token.boolean,.theme-doc-markdown pre code .token.keyword,.theme-doc-markdown pre code .token.selector,.token.atrule,.token.boolean,.token.keyword,.token.selector,[class*=language-] .token.atrule,[class*=language-] .token.boolean,[class*=language-] .token.keyword,[class*=language-] .token.selector,article .token.atrule,article .token.boolean,article .token.keyword,article .token.selector,article pre code .token.atrule,article pre code .token.boolean,article pre code .token.keyword,article pre code .token.selector,code .token.atrule,code .token.boolean,code .token.keyword,code .token.selector,pre .token.atrule,pre .token.boolean,pre .token.keyword,pre .token.selector,pre code .token.atrule,pre code .token.boolean,pre code .token.keyword,pre code .token.selector,pre code[class*=language-] .token.atrule,pre code[class*=language-] .token.boolean,pre code[class*=language-] .token.keyword,pre code[class*=language-] .token.selector,pre code[class*=language-python] .token.decorator{color:var(--code-keyword)!important}.codeBlock .token.char,.codeBlock .token.regex,.codeBlock .token.string,.codeBlock .token.template-string,.codeBlockContainer .token.char,.codeBlockContainer .token.regex,.codeBlockContainer .token.string,.codeBlockContainer .token.template-string,.prism-code .token.char,.prism-code .token.regex,.prism-code .token.string,.prism-code .token.template-string,.terminal-body .token.char,.terminal-body .token.json .token.string,.terminal-body .token.shell .token.string,.terminal-body .token.string,.theme-doc-markdown .token.char,.theme-doc-markdown .token.regex,.theme-doc-markdown .token.string,.theme-doc-markdown .token.template-string,.theme-doc-markdown pre code .token.char,.theme-doc-markdown pre code .token.regex,.theme-doc-markdown pre code .token.string,.theme-doc-markdown pre code .token.template-string,.token.char,.token.regex,.token.string,.token.template-string,[class*=language-] .token.char,[class*=language-] .token.regex,[class*=language-] .token.string,[class*=language-] .token.template-string,article .token.char,article .token.regex,article .token.string,article .token.template-string,article pre code .token.char,article pre code .token.regex,article pre code .token.string,article pre code .token.template-string,code .token.char,code .token.regex,code .token.string,code .token.template-string,pre .token.char,pre .token.regex,pre .token.string,pre .token.template-string,pre code .token.char,pre code .token.regex,pre code .token.string,pre code .token.template-string,pre code[class*=language-] .token.char,pre code[class*=language-] .token.regex,pre code[class*=language-] .token.string,pre code[class*=language-] .token.template-string{color:var(--code-string)!important}.codeBlock .token.interpolation,.codeBlock .token.parameter,.codeBlock .token.variable,.codeBlockContainer .token.interpolation,.codeBlockContainer .token.parameter,.codeBlockContainer .token.variable,.prism-code .token.interpolation,.prism-code .token.parameter,.prism-code .token.variable,.terminal-body .token.parameter,.terminal-body .token.variable,.theme-doc-markdown .token.interpolation,.theme-doc-markdown .token.parameter,.theme-doc-markdown .token.variable,.theme-doc-markdown pre code .token.interpolation,.theme-doc-markdown pre code .token.parameter,.theme-doc-markdown pre code .token.variable,.token.interpolation,.token.parameter,.token.variable,[class*=language-] .token.interpolation,[class*=language-] .token.parameter,[class*=language-] .token.variable,article .token.interpolation,article .token.parameter,article .token.variable,article pre code .token.interpolation,article pre code .token.parameter,article pre code .token.variable,code .token.interpolation,code .token.parameter,code .token.variable,pre .token.interpolation,pre .token.parameter,pre .token.variable,pre code .token.interpolation,pre code .token.parameter,pre code .token.variable,pre code[class*=language-] .token.interpolation,pre code[class*=language-] .token.parameter,pre code[class*=language-] .token.variable{color:var(--code-variable)!important}.codeBlock .token.constant,.codeBlock .token.number,.codeBlockContainer .token.constant,.codeBlockContainer .token.number,.prism-code .token.constant,.prism-code .token.number,.terminal-body .token.json .token.number,.terminal-body .token.number,.theme-doc-markdown .token.constant,.theme-doc-markdown .token.number,.theme-doc-markdown pre code .token.constant,.theme-doc-markdown pre code .token.number,.token.constant,.token.number,[class*=language-] .token.constant,[class*=language-] .token.number,article .token.constant,article .token.number,article pre code .token.constant,article pre code .token.number,code .token.constant,code .token.number,pre .token.constant,pre .token.number,pre code .token.constant,pre code .token.number,pre code[class*=language-] .token.constant,pre code[class*=language-] .token.number{color:var(--code-number)!important}.codeBlock .token.builtin,.codeBlock .token.function,.codeBlock .token.function-name,.codeBlockContainer .token.builtin,.codeBlockContainer .token.function,.codeBlockContainer .token.function-name,.prism-code .token.builtin,.prism-code .token.function,.prism-code .token.function-name,.terminal-body .token.function,.terminal-body .token.function-name,.terminal-body .token.shell .token.function,.theme-doc-markdown .token.builtin,.theme-doc-markdown .token.function,.theme-doc-markdown .token.function-name,.theme-doc-markdown pre code .token.builtin,.theme-doc-markdown pre code .token.function,.theme-doc-markdown pre code .token.function-name,.token.builtin,.token.function,.token.function-name,[class*=language-] .token.builtin,[class*=language-] .token.function,[class*=language-] .token.function-name,article .token.builtin,article .token.function,article .token.function-name,article pre code .token.builtin,article pre code .token.function,article pre code .token.function-name,code .token.builtin,code .token.function,code .token.function-name,pre .token.builtin,pre .token.function,pre .token.function-name,pre code .token.builtin,pre code .token.function,pre code .token.function-name,pre code[class*=language-] .token.builtin,pre code[class*=language-] .token.function,pre code[class*=language-] .token.function-name{color:var(--code-function)!important}.codeBlock .token.comment,.codeBlockContainer .token.comment,.prism-code .token.comment,.theme-doc-markdown .token.comment,.theme-doc-markdown pre code .token.comment,.token.comment,[class*=language-] .token.comment,article .token.comment,article pre code .token.comment,code .token.comment,pre .token.comment,pre code .token.comment,pre code[class*=language-] .token.comment{color:var(--code-comment)!important;font-style:italic;opacity:.9}.codeBlock .token.operator,.codeBlockContainer .token.operator,.prism-code .token.operator,.terminal-body .token.operator,.theme-doc-markdown .token.operator,.theme-doc-markdown pre code .token.operator,.token.operator,[class*=language-] .token.operator,article .token.operator,article pre code .token.operator,code .token.operator,pre .token.operator,pre code .token.operator,pre code[class*=language-] .token.operator{color:var(--code-operator)!important}.codeBlock .token.punctuation,.codeBlockContainer .token.punctuation,.prism-code .token.punctuation,.terminal-body .token.punctuation,.theme-doc-markdown .token.punctuation,.theme-doc-markdown pre code .token.punctuation,.token.punctuation,[class*=language-] .token.punctuation,article .token.punctuation,article pre code .token.punctuation,code .token.punctuation,pre .token.punctuation,pre code .token.punctuation,pre code[class*=language-] .token.punctuation{color:var(--code-punctuation)!important}.codeBlock .token.property,.codeBlockContainer .token.property,.prism-code .token.property,.terminal-body .token.json .token.property,.terminal-body .token.property,.theme-doc-markdown .token.property,.theme-doc-markdown pre code .token.property,.token.property,[class*=language-] .token.property,article .token.property,article pre code .token.property,code .token.property,pre .token.property,pre code .token.property,pre code[class*=language-] .token.property,pre code[class*=language-http] .token.attr-name{color:var(--code-property)!important}.codeBlock .token.class-name,.codeBlockContainer .token.class-name,.prism-code .token.class-name,.terminal-body .token.class-name,.theme-doc-markdown .token.class-name,.theme-doc-markdown pre code .token.class-name,.token.class-name,[class*=language-] .token.class-name,article .token.class-name,article pre code .token.class-name,code .token.class-name,pre .token.class-name,pre code .token.class-name,pre code[class*=language-] .token.class-name{color:var(--code-class)!important}pre::-webkit-scrollbar{height:8px}pre::-webkit-scrollbar-track{background:var(--terminal-header-bg);border-radius:var(--border-radius-sm)}pre::-webkit-scrollbar-thumb{background:var(--terminal-border);border-radius:var(--border-radius-full);transition:background var(--transition-fast) var(--ease-out)}pre::-webkit-scrollbar-thumb:hover{background:var(--terminal-text-secondary)}.codeBlock .token.important,.codeBlockContainer .token.important,.prism-code .token.important,.theme-doc-markdown .token.important,.theme-doc-markdown pre code .token.important,.token.important,[class*=language-] .token.important,article .token.important,article pre code .token.important,code .token.important,pre .token.important,pre code .token.important,pre code[class*=language-] .token.important{color:var(--code-keyword)!important;font-weight:var(--font-weight-semibold)}.codeBlock .token.tag,.codeBlockContainer .token.tag,.prism-code .token.tag,.terminal-body .token.tag,.theme-doc-markdown .token.tag,.theme-doc-markdown pre code .token.tag,.token.tag,[class*=language-] .token.tag,article .token.tag,article pre code .token.tag,code .token.tag,pre .token.tag,pre code .token.tag,pre code[class*=language-] .token.tag{color:var(--code-tag)!important}.codeBlock .token.attr-name,.codeBlockContainer .token.attr-name,.prism-code .token.attr-name,.terminal-body .token.attr-name,.theme-doc-markdown .token.attr-name,.theme-doc-markdown pre code .token.attr-name,.token.attr-name,[class*=language-] .token.attr-name,article .token.attr-name,article pre code .token.attr-name,code .token.attr-name,pre .token.attr-name,pre code .token.attr-name,pre code[class*=language-] .token.attr-name{color:var(--code-attr-name)!important}.codeBlock .token.attr-value,.codeBlockContainer .token.attr-value,.prism-code .token.attr-value,.terminal-body .token.attr-value,.theme-doc-markdown .token.attr-value,.theme-doc-markdown pre code .token.attr-value,.token.attr-value,[class*=language-] .token.attr-value,article .token.attr-value,article pre code .token.attr-value,code .token.attr-value,pre .token.attr-value,pre code .token.attr-value,pre code[class*=language-] .token.attr-value{color:var(--code-attr-value)!important}.docusaurus-highlight-code-line{background-color:#ff79c626!important;border-left:3px solid var(--code-keyword);display:block;margin:0 calc(var(--spacing-md)*-1);padding:0 var(--spacing-md)}.codeBlock code,.codeBlock pre,.codeBlockContainer code,.codeBlockContainer pre,.prism-code,pre code{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important}.terminal-command-line,.terminal-output{white-space:pre-wrap;word-break:break-word}.admonition{border-left-width:4px;border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-md);padding:var(--spacing-md)}.admonition-heading,.title_J9uV{font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs)}.admonition-icon{margin-right:var(--spacing-xs)}.admonition-content,.root_aLt1:not(.compact_ZglB) .cover_aFOa~.category_jvgw{margin-top:var(--spacing-sm)}.admonition-content>:last-child,.cardBenefits_QbEd li:last-child,.formGroup_ur9R:last-child,.searchResultItem_U687>h2,.skeletonText_sO98:last-child,.stepDetails_n_iO li:last-child{margin-bottom:0}.navbar__link--external:after{content:"↗";display:inline-block;font-size:.875em;margin-left:.25rem;opacity:.7;transition:transform var(--transition-fast) var(--ease-out)}.navbar__link--external:hover:after{opacity:1;transform:translate(2px,-2px)}.navbar__link--active{color:var(--ifm-color-primary)!important;font-weight:var(--font-weight-semibold);position:relative}.terminal-prompt,.terminal-title{font-weight:var(--font-weight-medium)}.navbar__link--active:after{background:var(--ifm-color-primary);border-radius:var(--border-radius-sm);bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0}.sidebarItemWithIcon{align-items:center;display:inline-flex;gap:var(--spacing-xs);line-height:1.3}.sidebarItemIcon{color:var(--ifm-color-content-secondary);flex:0 0 auto;height:1rem;opacity:.9;transform-origin:center;transition:color var(--transition-fast) var(--ease-out),transform var(--transition-fast) var(--ease-out),opacity var(--transition-fast) var(--ease-out);width:1rem}.menu__link--active .sidebarItemIcon,.menu__link:hover .sidebarItemIcon{color:var(--ifm-color-primary);opacity:1;transform:translateY(-1px) scale(1.05)}.theme-blog .container{font-family:var(--font-family-base);margin:0 auto;max-width:1200px;padding:0 var(--spacing-md)}.theme-blog-list-page .container>.row{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr)}.theme-blog-list-page article{background:var(--ifm-background-surface-color);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);box-shadow:var(--ifm-box-shadow-card);display:flex;flex-direction:column;height:100%;padding:var(--spacing-md);transition:box-shadow var(--transition-normal) var(--ease-out),transform var(--transition-normal) var(--ease-out),border-color var(--transition-normal) var(--ease-out)}.cardLink_VyYv:hover,.root_aLt1:hover,.theme-blog-list-page article:hover{border-color:var(--border-medium);box-shadow:var(--ifm-box-shadow-card-hover);transform:translateY(-4px)}.cover_aFOa,.theme-blog .post-image{aspect-ratio:16/9;background:var(--hybrid-gradient-card);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);object-fit:cover;width:100%}.author-badge,.badge--primary,.badge--secondary,.tag,.theme-blog-post-page .markdown .mermaid{background:var(--ifm-background-surface-color)}.theme-blog .post-meta{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-sm)}.badge--primary,.badge--secondary,.tag{border:1px solid var(--border-light);border-radius:var(--border-radius-full);font-weight:var(--font-weight-medium);padding:.25rem .6rem;transition:transform var(--transition-fast) var(--ease-out),border-color var(--transition-fast) var(--ease-out),box-shadow var(--transition-fast) var(--ease-out)}.badge--primary:hover,.badge--secondary:hover,.tag:hover{border-color:var(--ifm-color-primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.tabLabel_bOnn,.theme-blog-tags-list-page .tag{align-items:center;display:inline-flex;gap:.4rem}.theme-blog-tags-list-page .tag__count{font-size:.85em;opacity:.7}.author-badge{align-items:center;border:1px solid var(--border-light);border-radius:var(--border-radius-full);box-shadow:var(--shadow-sm);display:inline-flex;gap:var(--spacing-xs);padding:.25rem .5rem}.author-badge img{border-radius:50%;height:24px;width:24px}.theme-blog-post-page .markdown{font-family:var(--font-family-base);max-width:100%}.theme-blog-post-page .markdown h1{font-family:var(--zapi-font-family-heading);font-weight:var(--font-weight-bold)}.theme-blog-post-page .markdown h2{border-bottom:2px solid var(--border-light);font-size:var(--ifm-h2-font-size);line-height:var(--ifm-h2-line-height);padding-bottom:var(--spacing-xs)}.theme-blog-post-page .markdown h2,.theme-blog-post-page .markdown h3{font-family:var(--zapi-font-family-heading);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin-bottom:var(--spacing-md);margin-top:var(--spacing-2xl);scroll-margin-top:calc(var(--ifm-navbar-height) + var(--spacing-md))}.theme-blog-post-page .markdown h4{font-family:var(--zapi-font-family-heading);font-size:var(--ifm-h4-font-size);font-weight:var(--font-weight-semibold);letter-spacing:-.005em;line-height:var(--ifm-h4-line-height);margin-bottom:var(--spacing-md);margin-top:var(--spacing-xl)}.theme-blog-post-page .markdown h5{font-size:var(--ifm-h5-font-size);letter-spacing:-.005em;line-height:var(--ifm-h5-line-height)}.theme-blog-post-page .markdown h5,.theme-blog-post-page .markdown h6{font-family:var(--zapi-font-family-heading);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-lg)}.theme-blog-post-page .markdown h6{font-size:var(--ifm-h6-font-size);font-size:var(--font-size-sm);letter-spacing:0;letter-spacing:.05em;line-height:var(--ifm-h6-line-height);text-transform:uppercase}.theme-blog-post-page .markdown p{color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.theme-blog-post-page .markdown h2+p,.theme-blog-post-page .markdown h3+p,.theme-blog-post-page .markdown h4+p,.theme-blog-post-page .markdown h5+p,.theme-blog-post-page .markdown h6+p{margin-top:0}.theme-blog-post-page .markdown ol,.theme-blog-post-page .markdown ul{line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg);margin-top:var(--spacing-md);padding-left:var(--spacing-lg)}.theme-blog-post-page .markdown li ol,.theme-blog-post-page .markdown li ul{margin-bottom:var(--spacing-md);margin-top:var(--spacing-sm)}.theme-blog-post-page .markdown .mermaid{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--spacing-xl)}[data-theme=dark] .mermaid,[data-theme=dark] .mermaid foreignobject,[data-theme=dark] .mermaid foreignobject *,[data-theme=dark] .mermaid foreignobject div,[data-theme=dark] .mermaid svg foreignobject,[data-theme=dark] .mermaid svg foreignobject *,[data-theme=dark] .mermaid svg foreignobject div{align-items:center;background:#1a1d29!important;color:#fff!important;display:flex;justify-content:center;margin:var(--spacing-xl) 0;min-height:200px;overflow-x:auto}.terminal-header,.terminal-header-left{align-items:center}.theme-blog-post-page .markdown pre{border-radius:var(--border-radius-lg);margin:var(--spacing-xl) 0;overflow-x:auto}.theme-blog-post-page .markdown pre code{display:block;line-height:var(--line-height-normal);padding:var(--spacing-lg)}.theme-blog-post-page .markdown code:not(pre code){background:var(--ifm-background-surface-color);border:1px solid var(--border-light);border-radius:var(--border-radius-sm);font-family:var(--ifm-font-family-monospace);font-size:.9375em;padding:.125rem .375rem}.theme-blog-post-page .markdown .admonition{border-radius:var(--border-radius-md);margin-bottom:var(--spacing-xl);margin-top:var(--spacing-lg)}.theme-blog-post-page .markdown img{border-radius:var(--border-radius-md);display:block;height:auto;margin:var(--spacing-xl) 0;max-width:100%}.theme-blog-post-page .markdown table{border-collapse:collapse;border-radius:var(--border-radius-md);margin:var(--spacing-xl) 0;overflow:hidden;width:100%}.theme-blog-post-page .markdown table td,.theme-blog-post-page .markdown table th{border-bottom:1px solid var(--border-light);line-height:var(--line-height-relaxed);padding:var(--spacing-md) var(--spacing-lg)}.theme-blog-post-page .markdown table th{background:var(--ifm-background-surface-color);font-weight:var(--font-weight-semibold);text-align:left}.theme-blog-post-page .markdown blockquote{background:var(--ifm-background-surface-color);border-left:4px solid var(--ifm-color-primary);border-radius:var(--border-radius-md);font-style:italic;line-height:var(--line-height-relaxed);margin:var(--spacing-xl) 0;padding:var(--spacing-lg)}.theme-blog-post-page .markdown hr{border:none;border-top:2px solid var(--border-light);margin:var(--spacing-2xl) 0}.pagination-nav__link:focus-visible{border-radius:var(--border-radius-md);outline:3px solid var(--ifm-color-primary);outline-offset:2px}.terminal,.terminal-container{background:var(--terminal-bg);border:1px solid var(--terminal-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);color:var(--terminal-text);font-family:var(--zapi-font-family-mono);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:var(--spacing-lg) 0;overflow:hidden}.terminal-header{background:var(--terminal-header-bg);border-bottom:1px solid var(--terminal-border);display:flex;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md)}.cardMeta_Mrj_,.duration_GUnM,.terminal-controls,.terminal-header-left{display:flex;gap:var(--spacing-xs)}.terminal-control-dot{border-radius:50%;height:12px;transition:opacity var(--transition-fast) var(--ease-out);width:12px}.cardLink_FMVb:hover,.cardLink_I3zy:hover,.cardLink_YixT:hover,.cardLink_fzrU:hover,.cardLink_inn9:hover,.popularPostItem_WUin:hover,.relatedPostCard_expM:hover,.terminal-control-dot:hover{opacity:.8}.terminal-control-close{background:var(--terminal-control-close)}.terminal-control-minimize{background:var(--terminal-control-minimize)}.terminal-control-maximize{background:var(--terminal-control-maximize)}.terminal-title{color:var(--terminal-text-secondary);font-size:var(--font-size-xs);margin-left:var(--spacing-sm)}.terminal-body{background:var(--terminal-bg);max-height:600px;overflow-x:auto;overflow-y:auto;padding:var(--spacing-md)}.terminal-body::-webkit-scrollbar{height:8px;width:8px}.terminal-body::-webkit-scrollbar-track{background:var(--terminal-header-bg);border-radius:var(--border-radius-sm)}.terminal-body::-webkit-scrollbar-thumb{background:var(--terminal-border);border-radius:var(--border-radius-full)}.terminal-body::-webkit-scrollbar-thumb:hover{background:var(--terminal-text-secondary)}.terminal-prompt{color:var(--terminal-prompt)}.terminal-prompt-symbol,.titlePromptSymbol_MgiS{color:var(--terminal-prompt-symbol)}.commandArrow_PrUe,.terminal-prompt-arrow,.titlePromptArrow_NRQe{color:var(--terminal-prompt-arrow)}.terminal-command{color:var(--terminal-command);margin:var(--spacing-xs) 0}.terminal-cursor{animation:1s infinite G;background:var(--terminal-cursor);display:inline-block;height:1em;vertical-align:initial;width:.6ch}.terminal-output{color:var(--terminal-output);margin:var(--spacing-sm) 0}.terminal-output-label{color:var(--terminal-output-label);font-style:italic;margin-bottom:var(--spacing-xs)}.terminal-error{color:var(--terminal-error)}.terminal-success{color:var(--terminal-success)}.terminal-warning,.titlePromptText_q5e8{color:var(--terminal-warning)}.terminal-info{color:var(--terminal-info)}.terminal-body .token,.terminal-body code{font-family:var(--zapi-font-family-mono);font-size:inherit}.terminal-body .token.comment{color:var(--code-comment)!important;font-style:italic}.theme-blog-list-page article:nth-child(2){animation-delay:60ms}.theme-blog-list-page article:nth-child(3){animation-delay:.12s}.theme-blog-list-page article:nth-child(4){animation-delay:.18s}.theme-blog-list-page article:nth-child(5){animation-delay:.24s}a[href^="/docs/"]{position:relative;transition:color .2s var(--ease-smooth-in-out),transform .2s var(--ease-smooth-in-out)}a[href^="/docs/"]:hover{color:var(--ifm-color-primary);transform:translateX(2px)}a[href^="/docs/"]:active{transform:translateX(1px)}.admonition{animation:w .3s var(--ease-smooth-in-out)}@keyframes w{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.tabs-container{overflow-x:auto;overflow-y:hidden}.tabs__item{align-items:center;display:flex;flex-shrink:0;justify-content:center;text-align:center!important;white-space:nowrap;width:200px!important}.container_CZpq,.content_IXEf,.heroSection_iL5x.layoutCenter_rhXB,.heroSection_iL5x.layoutCenter_rhXB .heroContainer_e5L8,.tabs__item>*{text-align:center}.hero_tfBD .terminalContainer_CErX,.hero_tfBD .terminalWrapper_vYmv,.hero_tfBD [class*=terminal-container],.hero_tfBD [class*=terminalWrapper],.hero_tfBD [role=region][aria-label*=Terminal],.main_isAA .hero_jXhy .terminalContainer_Q7iI,.main_isAA .hero_jXhy .terminalWrapper_w3Cx,.main_isAA .hero_jXhy [class*=terminal-container],.main_isAA .hero_jXhy [class*=terminalWrapper],.main_isAA .hero_jXhy [role=region][aria-label*=Terminal],.main_isAA .terminalContainer_Q7iI,.main_isAA .terminalWrapper_w3Cx,.main_isAA [class*=terminal-container],.main_isAA [class*=terminalWrapper],.main_isAA [role=region][aria-label*=Terminal],.main_isAA section[aria-label="Hero No Code"] .terminalContainer_Q7iI,.main_isAA section[aria-label="Hero No Code"] .terminalWrapper_w3Cx,.main_isAA section[aria-label="Hero No Code"] [class*=terminal-container],.main_isAA section[aria-label="Hero No Code"] [class*=terminalWrapper],.main_isAA section[aria-label="Hero No Code"] [role=region][aria-label*=Terminal],[data-path*=no-code] .hero .terminalContainer,[data-path*=no-code] .hero .terminalWrapper,[data-path*=no-code] .hero [class*=terminal-container],[data-path*=no-code] .hero [class*=terminalWrapper],[data-path*=no-code] .hero [role=region][aria-label*=Terminal],[data-path*=no-code] .terminalContainer,[data-path*=no-code] .terminalWrapper,[data-path*=no-code] [class*=terminal-container],[data-path*=no-code] [class*=terminalWrapper],[data-path*=no-code] [role=region][aria-label*=Terminal],[data-path*=no-code] section[aria-label="Hero No Code"] .terminalContainer,[data-path*=no-code] section[aria-label="Hero No Code"] .terminalWrapper,[data-path*=no-code] section[aria-label="Hero No Code"] [class*=terminal-container],[data-path*=no-code] section[aria-label="Hero No Code"] [class*=terminalWrapper],[data-path*=no-code] section[aria-label="Hero No Code"] [role=region][aria-label*=Terminal]{display:none!important;height:0!important;left:-9999px!important;opacity:0!important;overflow:hidden!important;position:absolute!important;visibility:hidden!important;width:0!important}.react-flow__edge-label,.react-flow__edge-text,.react-flow__edge-textbg{color:var(--text-primary);fill:var(--text-primary);font-size:var(--font-size-sm);font-weight:500}.react-flow,[data-theme=dark] .react-flow{background:var(--ifm-background-color)}.react-flow__controls button,[data-theme=dark] .react-flow__controls button{background:var(--ifm-background-surface-color);border-color:var(--border-light);color:var(--text-primary)}.react-flow__controls button:hover,.tab_MoZT:hover,[data-theme=dark] .react-flow__controls button:hover{background:var(--ifm-color-emphasis-200)}.react-flow__minimap{background:var(--ifm-background-surface-color);border:1px solid var(--border-light)}[data-theme=dark] .react-flow__minimap{background:var(--ifm-background-surface-color);border-color:var(--border-light)}.heroSection_BiCC,.heroSection_DE_v,.heroSection_G31a,.heroSection_H1k8,.heroSection_I4ue,.heroSection_IwDC,.heroSection_O3TI,.heroSection_O8nV,.heroSection_Oe6R,.heroSection_StIS,.heroSection_WkQp,.heroSection_ZIcQ,.heroSection_Zkfb,.heroSection__lWl,.heroSection_aU4U,.heroSection_fC3f,.heroSection_o0vB,.heroSection_qFjr,.heroSection_qOsy,.heroSection_rZml,.heroSection_rgxf,.heroSection_vTsw,.heroSection_yDPZ{background:var(--background-off-white);border-left:4px solid #00a685;border-radius:var(--border-radius-lg);color:var(--text-secondary);font-size:var(--font-size-body-large);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-2xl);padding:var(--spacing-xl)}.cardsGrid_BVww,.cardsGrid_BmPA,.cardsGrid_Fb8I,.cardsGrid_KII2,.cardsGrid_NxNl,.cardsGrid_P1Eg,.cardsGrid_PT7V,.cardsGrid_TQrh,.cardsGrid_Uk8S,.cardsGrid_VVZr,.cardsGrid_Xn0U,.cardsGrid_ZxTj,.cardsGrid_c1HV,.cardsGrid_dexx,.cardsGrid_dtLb,.cardsGrid_eOmV,.cardsGrid_fu0E,.cardsGrid_hLqs,.cardsGrid_iS17,.cardsGrid_mdhA,.cardsGrid_osYD,.cardsGrid_r_yE,.cardsGrid_rfQX{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:var(--spacing-xl) 0}.card_AAin,.card_AbMM,.card_HQbA,.card_KXFa,.card_Kre8,.card_OmMl,.card_T3qZ,.card_W09y,.card_WDjy,.card_WWlY,.card_YWRZ,.card_ZWOw,.card_c2wm,.card_cGH8,.card_jqdQ,.card_m0IZ,.card_mI7N,.card_n2Vc,.card_s1e8,.card_sEtl,.card_whiy,.card_yIz0,.card_zG_W{background:var(--background-white);border:2px solid var(--border-light);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);color:inherit;display:flex;flex-direction:column;overflow:hidden;padding:var(--spacing-xl);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:.3s ease-in-out}.root_aLt1,.subscribe_K9cm{background:var(--ifm-background-surface-color)}.card_AAin:before,.card_AbMM:before,.card_HQbA:before,.card_KXFa:before,.card_Kre8:before,.card_OmMl:before,.card_T3qZ:before,.card_W09y:before,.card_WDjy:before,.card_WWlY:before,.card_YWRZ:before,.card_ZWOw:before,.card_c2wm:before,.card_cGH8:before,.card_jqdQ:before,.card_m0IZ:before,.card_mI7N:before,.card_n2Vc:before,.card_s1e8:before,.card_sEtl:before,.card_whiy:before,.card_yIz0:before,.card_zG_W:before{background:var(--official-accent-green);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s}.card_AAin:hover,.card_AbMM:hover,.card_HQbA:hover,.card_KXFa:hover,.card_Kre8:hover,.card_OmMl:hover,.card_T3qZ:hover,.card_W09y:hover,.card_WDjy:hover,.card_WWlY:hover,.card_YWRZ:hover,.card_ZWOw:hover,.card_c2wm:hover,.card_cGH8:hover,.card_jqdQ:hover,.card_m0IZ:hover,.card_mI7N:hover,.card_n2Vc:hover,.card_s1e8:hover,.card_sEtl:hover,.card_whiy:hover,.card_yIz0:hover,.card_zG_W:hover{border-color:var(--official-accent-green);box-shadow:var(--official-shadow-lg);color:inherit;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-4px)}.cardLink_yuTR:hover,.hint_hfQD a,.hitFooter_E9YW a,.suggestion_fB_2.cursor_eG29 mark{-webkit-text-decoration:underline;text-decoration:underline}[data-theme=dark] .card_AAin,[data-theme=dark] .card_AbMM,[data-theme=dark] .card_HQbA,[data-theme=dark] .card_KXFa,[data-theme=dark] .card_Kre8,[data-theme=dark] .card_OmMl,[data-theme=dark] .card_T3qZ,[data-theme=dark] .card_W09y,[data-theme=dark] .card_WDjy,[data-theme=dark] .card_WWlY,[data-theme=dark] .card_YWRZ,[data-theme=dark] .card_ZWOw,[data-theme=dark] .card_c2wm,[data-theme=dark] .card_cGH8,[data-theme=dark] .card_jqdQ,[data-theme=dark] .card_m0IZ,[data-theme=dark] .card_mI7N,[data-theme=dark] .card_n2Vc,[data-theme=dark] .card_s1e8,[data-theme=dark] .card_whiy,[data-theme=dark] .card_yIz0,[data-theme=dark] .card_zG_W{background:#1a1d29!important;border-color:var(--ifm-color-emphasis-200)}[data-theme=dark] .card_AAin:hover,[data-theme=dark] .card_AbMM:hover,[data-theme=dark] .card_HQbA:hover,[data-theme=dark] .card_KXFa:hover,[data-theme=dark] .card_Kre8:hover,[data-theme=dark] .card_OmMl:hover,[data-theme=dark] .card_T3qZ:hover,[data-theme=dark] .card_W09y:hover,[data-theme=dark] .card_WDjy:hover,[data-theme=dark] .card_WWlY:hover,[data-theme=dark] .card_YWRZ:hover,[data-theme=dark] .card_ZWOw:hover,[data-theme=dark] .card_c2wm:hover,[data-theme=dark] .card_cGH8:hover,[data-theme=dark] .card_jqdQ:hover,[data-theme=dark] .card_m0IZ:hover,[data-theme=dark] .card_mI7N:hover,[data-theme=dark] .card_n2Vc:hover,[data-theme=dark] .card_s1e8:hover,[data-theme=dark] .card_whiy:hover,[data-theme=dark] .card_yIz0:hover,[data-theme=dark] .card_zG_W:hover{border-color:var(--official-accent-green)}[data-theme=dark] .heroSection_BiCC,[data-theme=dark] .heroSection_DE_v,[data-theme=dark] .heroSection_G31a,[data-theme=dark] .heroSection_H1k8,[data-theme=dark] .heroSection_I4ue,[data-theme=dark] .heroSection_IwDC,[data-theme=dark] .heroSection_O3TI,[data-theme=dark] .heroSection_O8nV,[data-theme=dark] .heroSection_Oe6R,[data-theme=dark] .heroSection_StIS,[data-theme=dark] .heroSection_WkQp,[data-theme=dark] .heroSection_ZIcQ,[data-theme=dark] .heroSection_Zkfb,[data-theme=dark] .heroSection_aU4U,[data-theme=dark] .heroSection_o0vB,[data-theme=dark] .heroSection_qFjr,[data-theme=dark] .heroSection_qOsy,[data-theme=dark] .heroSection_rZml,[data-theme=dark] .heroSection_rgxf,[data-theme=dark] .heroSection_vTsw,[data-theme=dark] .heroSection_yDPZ{background:#1a1d29!important;border-left-color:var(--official-accent-green)}.cardHeader_BIl6,.cardHeader_GCTn,.cardHeader_IwtF,.cardHeader_KY7h,.cardHeader_L5sX,.cardHeader_Te4w,.cardHeader_TiWN,.cardHeader_U1AJ,.cardHeader_V7Wv,.cardHeader_VbsC,.cardHeader_WQZ2,.cardHeader_X4MI,.cardHeader_X8t3,.cardHeader_cZrl,.cardHeader_cxZe,.cardHeader_ehRK,.cardHeader_eml8,.cardHeader_j3i5,.cardHeader_njXs,.cardHeader_tpBG,.cardHeader_vGZj,.cardHeader_w57v,.cardHeader_ygut{align-items:center;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.cardIcon_Dj04,.cardIcon_Dj4t,.cardIcon_Dycs,.cardIcon_G6Ht,.cardIcon_HQYb,.cardIcon_OHvy,.cardIcon_Oi7B,.cardIcon_Sss3,.cardIcon_TIln,.cardIcon_U2_n,.cardIcon_Xzkm,.cardIcon_ZO0F,.cardIcon__orf,.cardIcon_aUXC,.cardIcon_bZb_,.cardIcon_dta9,.cardIcon_j49c,.cardIcon_o_3Z,.cardIcon_sL7k,.cardIcon_seFx,.cardIcon_su8R,.cardIcon_vP8m,.cardIcon_vU4y,.faqIcon_hf34{color:var(--official-accent-green);flex-shrink:0}.cardTitle_HjZG,.cardTitle_JWvk,.cardTitle_K0UN,.cardTitle_KAVe,.cardTitle_LRp5,.cardTitle_OLpD,.cardTitle_Tf6P,.cardTitle_X0i3,.cardTitle_Y8du,.cardTitle_c3t2,.cardTitle_d8kj,.cardTitle_eNaQ,.cardTitle_i4Mb,.cardTitle_nTNE,.cardTitle_pDhP,.cardTitle_uQsL,.cardTitle_xqBF,.cardTitle_yHO7,.cardTitle_yMjn,.cardTitle_yWJ5,.cardTitle_z72_{color:#091e42!important;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.cardDescription_AjE6,.cardDescription_AzP3,.cardDescription_DESa,.cardDescription_Fw_2,.cardDescription_KGnS,.cardDescription_KU89,.cardDescription_LWPi,.cardDescription_Pkde,.cardDescription_SK89,.cardDescription_Tyvf,.cardDescription__bgo,.cardDescription_b3af,.cardDescription_c5mZ,.cardDescription_cTPl,.cardDescription_gGtL,.cardDescription_iFSO,.cardDescription_j6Bh,.cardDescription_lj8A,.cardDescription_pjWq,.cardDescription_uppU,.cardDescription_uryL{color:#677483!important;flex-grow:1;font-size:var(--font-size-body);line-height:var(--line-height-relaxed);margin:0 0 var(--spacing-md) 0}.cardLink_DsBc,.cardLink_I5KM,.cardLink_Lwcd,.cardLink_Mwky,.cardLink_OSQh,.cardLink_W__H,.cardLink_X7R0,.cardLink_ZGOw,.cardLink_ZIeM,.cardLink_bPIr,.cardLink_fFQh,.cardLink_gwDo,.cardLink_ji_X,.cardLink_jvVY,.cardLink_kYX9,.cardLink_saXW,.cardLink_vDu1,.cardLink_vpVN,.cardLink_y8wr,.cardLink_ygwj,.cardLink_ytGs,.cardLink_yuTR{align-items:center;color:var(--official-accent-green);display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--spacing-xs);margin-top:auto;-webkit-text-decoration:none;text-decoration:none;transition:gap .2s}.cardLink_yuTR:hover{gap:var(--spacing-sm)}[data-theme=dark] .cardDescription_AjE6,[data-theme=dark] .cardDescription_AzP3,[data-theme=dark] .cardDescription_DESa,[data-theme=dark] .cardDescription_Fw_2,[data-theme=dark] .cardDescription_KGnS,[data-theme=dark] .cardDescription_KU89,[data-theme=dark] .cardDescription_LWPi,[data-theme=dark] .cardDescription_SK89,[data-theme=dark] .cardDescription_Tyvf,[data-theme=dark] .cardDescription__bgo,[data-theme=dark] .cardDescription_b3af,[data-theme=dark] .cardDescription_c5mZ,[data-theme=dark] .cardDescription_cTPl,[data-theme=dark] .cardDescription_gGtL,[data-theme=dark] .cardDescription_iFSO,[data-theme=dark] .cardDescription_j6Bh,[data-theme=dark] .cardDescription_lj8A,[data-theme=dark] .cardDescription_pjWq,[data-theme=dark] .cardDescription_uppU,[data-theme=dark] .cardDescription_uryL,[data-theme=dark] .cardDescription_zEOO,[data-theme=dark] .excerpt_NaBD,[data-theme=dark] .exclusiveFeatures_f1W7 .featureDescription_qSEr,[data-theme=dark] .featuresHeader_SbY9 .featuresSubtitle_kppi,[data-theme=dark] .featuresHeader_qR2i .featuresSubtitle_VdGe,[data-theme=dark] .featuresSubtitle_VdGe,[data-theme=dark] .featuresSubtitle_kppi,[data-theme=dark] .features_t9lD .featuresSubtitle_VdGe,[data-theme=dark] .features_t9lD[data-theme=official] .featuresSubtitle_VdGe,[data-theme=dark] .useCasesHeader_uc3Q .useCasesSubtitle_qKog,[data-theme=dark] .useCasesSubtitle_qKog,[data-theme=dark] [data-theme=official] .featuresHeader_qR2i .featuresSubtitle_VdGe,[data-theme=dark] [data-theme=official][data-section=light] .featuresSubtitle_VdGe,[data-theme=dark] p.featuresSubtitle_VdGe{color:#b3bac5!important}.cardLink_DsBc:hover,.cardLink_I5KM:hover,.cardLink_Lwcd:hover,.cardLink_Mwky:hover,.cardLink_OSQh:hover,.cardLink_W__H:hover,.cardLink_X7R0:hover,.cardLink_ZGOw:hover,.cardLink_ZIeM:hover,.cardLink_bPIr:hover,.cardLink_fFQh:hover,.cardLink_gwDo:hover,.cardLink_ji_X:hover,.cardLink_jvVY:hover,.cardLink_kYX9:hover,.cardLink_saXW:hover,.cardLink_vDu1:hover,.cardLink_vpVN:hover,.cardLink_y8wr:hover,.cardLink_ygwj:hover,.cardLink_ytGs:hover,.readMore_eBgi:hover{gap:var(--spacing-sm);-webkit-text-decoration:underline;text-decoration:underline}.cardLink_VfRM:hover,.category_jvgw,.readMore_eBgi,.root_aLt1,.skipLink_EJJR,.skipLink_EJJR:hover{-webkit-text-decoration:none;text-decoration:none}.cardIcon_Tw8c{color:var(--official-accent-green)!important;flex-shrink:0}.cardTitle_UUA4{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.cardDescription_EF_O{color:var(--text-secondary);flex-grow:1;font-size:var(--font-size-body);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.cardLink_VfRM{align-items:center;color:var(--official-accent-green)!important;display:flex;font-weight:var(--font-weight-medium);margin-top:auto;transition:gap .2s}.cardLink_VfRM:hover{gap:4px}.root_aLt1{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);box-shadow:var(--ifm-box-shadow-card);color:inherit;display:flex;flex-direction:column;height:100%;padding:var(--spacing-md);transition:box-shadow var(--transition-normal) var(--ease-out),transform var(--transition-normal) var(--ease-out),border-color var(--transition-normal) var(--ease-out)}.category_jvgw,[data-theme=dark] .category_jvgw:hover{color:var(--ifm-color-primary)!important}.root_aLt1:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.featured_QBBb{padding:var(--spacing-xl)}.featured_QBBb .cover_aFOa{aspect-ratio:21/9;margin-bottom:var(--spacing-lg)}.featured_QBBb .title_pQGf{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-md)}.featured_QBBb .excerpt_NaBD{font-size:var(--font-size-lg);margin-bottom:var(--spacing-lg)}.compact_ZglB{align-items:center;flex-direction:row;height:auto;min-height:auto;padding:var(--spacing-sm) var(--spacing-md)}.compact_ZglB .title_pQGf{flex:1;font-size:var(--font-size-base);margin-bottom:0}.compact_ZglB:hover{border-color:var(--ifm-color-primary);transform:none}.category_jvgw{cursor:default;display:block!important;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.5px;margin-bottom:var(--spacing-sm);margin-top:0;opacity:1!important;position:relative;visibility:visible!important;width:100%;z-index:1}.featured_QBBb .category_jvgw{font-size:var(--font-size-base);margin-bottom:var(--spacing-md)}[data-theme=dark] .category_jvgw{color:var(--ifm-color-primary-light)!important}.readMore_eBgi{align-items:center;color:var(--official-accent-green);display:inline-flex;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);gap:var(--spacing-xs);margin-top:var(--spacing-md);transition:gap var(--transition-normal) var(--ease-out)}.readMoreIcon_xynB{transition:transform var(--transition-normal) var(--ease-out)}.cta_uKdF strong:hover .lucide_MbPA,.cta_uKdF strong:hover svg,.featureCta_CvFu strong:hover svg,.root_aLt1:hover .readMoreIcon_xynB{transform:translateX(4px)}.cardTitle_bOqU,.cardTitle_n3Bx,.title_pQGf{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs)}.excerpt_NaBD,.title_pQGf{word-wrap:break-word;overflow-wrap:break-word}.excerpt_NaBD{color:var(--text-secondary);flex:1 1 auto;margin-bottom:var(--spacing-md)}.meta_TGJa{align-items:center;color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm);gap:var(--spacing-xs)}.form_slxE,.inputGroup__f6J,.popularPosts_C1Nv,.sidebar_w8Ui,.skipLinksList_gfv6{display:flex;flex-direction:column}[data-theme=dark] .root_aLt1{background:#0a0e27!important;color:#fff!important}[data-theme=dark] .readMore_eBgi,[data-theme=dark] .sectionEyebrow_sApO,html[data-theme=dark] .sectionEyebrow_sApO{color:#00a685!important}.subscribe_K9cm{border-bottom:1px solid var(--border-light);border-top:1px solid var(--border-light);margin:var(--spacing-3xl) 0;padding:var(--spacing-3xl) var(--spacing-md)}[data-theme=dark] .archives_YHeL,[data-theme=dark] .productsSection_ifj0,[data-theme=dark] .resourcesSection_uNDd,[data-theme=dark] .subscribe_K9cm,[data-theme=dark] [data-theme=official][data-section=light] .features_t9lD,[data-theme=dark] section[data-theme=official][data-section=light],html[data-theme=dark] .productsSection_ifj0,html[data-theme=dark] .resourcesSection_uNDd,html[data-theme=dark] section[data-theme=official][data-section=light]{background:#1a1d29!important}.container_CZpq{margin:0 auto;max-width:800px}.title_XBRN{color:var(--text-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-md)}.button_S5pp,.label_FVn5{font-weight:var(--font-weight-medium)}.description_dLQy{color:var(--text-secondary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-xl);margin-left:auto;margin-right:auto;max-width:600px}.form_slxE{gap:var(--spacing-md);margin:0 auto;max-width:500px}.content_OWDi,.inputGroup__f6J,.skipLinksList_gfv6{gap:var(--spacing-xs)}.label_FVn5{font-size:var(--font-size-sm);text-align:left}.button_S5pp,.input_C80d{font-size:var(--font-size-base)}.input_C80d{background:var(--ifm-background-color);border:1px solid var(--border-medium);border-radius:var(--border-radius-md);padding:var(--spacing-sm) var(--spacing-md);transition:border-color var(--transition-normal) var(--ease-out),box-shadow var(--transition-normal) var(--ease-out)}.input_C80d:focus{border-color:var(--ifm-color-primary);box-shadow:0 0 0 3px var(--ifm-color-primary-lightest);outline:0}.input_C80d::placeholder{color:var(--text-tertiary)}.button_S5pp{background:var(--ifm-color-primary);border:none;border-radius:var(--border-radius-md);color:var(--text-inverse);cursor:pointer;padding:var(--spacing-sm) var(--spacing-xl);transition:background-color var(--transition-normal) var(--ease-out),transform var(--transition-normal) var(--ease-out)}[data-theme=dark] .archiveLink_ZOfX,[data-theme=dark] .button_S5pp{background:var(--ifm-color-primary)!important;color:#fff!important}.archiveLink_ZOfX:hover,.button_S5pp:hover:not(:disabled){background:var(--ifm-color-primary-dark);transform:translateY(-2px)}.badge_Dlu5:not(.disabled_a6I9):active,.button_S5pp:active:not(:disabled),.executeButton_KIKJ:active:not(:disabled){transform:translateY(0)}.button_S5pp:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.button_S5pp:disabled{cursor:not-allowed;opacity:.7}.success_Cd6r{color:var(--ifm-color-success);font-size:var(--font-size-sm);margin-top:var(--spacing-sm)}[data-theme=dark] .card_sEtl{background:#1a1d29!important;border-color:#ffffff1a!important}[data-theme=dark] .card_sEtl:hover{border-color:#00a685!important}[data-theme=dark] .heroSection_fC3f{background:#1a1d29!important;border-left-color:#00a685!important;color:#fff!important}.cardTitle_jf8s{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.cardDescription_zEOO{color:var(--text-secondary);flex-grow:1;font-size:var(--font-size-body);line-height:var(--line-height-relaxed);margin:0 0 var(--spacing-md) 0}[data-theme=dark] .heroSection__lWl{background:#1a1d29!important;border-left-color:var(--official-accent-green)}.formatButton_p7du:hover,.skipLink_EJJR:focus,.skipLink_EJJR:hover,[data-theme=dark] .skipLink_EJJR:hover{background:var(--ifm-color-primary-dark)}.skipLinks__q96{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--transition-fast) var(--ease-out);width:100%;z-index:10000}.skipLinks__q96.visible__3Bf{opacity:1;pointer-events:auto}.skipLinksList_gfv6{background:var(--ifm-background-color);border-bottom:1px solid var(--border-light);box-shadow:var(--shadow-md);list-style:none;margin:0;padding:0;padding:var(--spacing-sm)}.container_mA8a.compact_tOp6 .contentContainer_CnIh,.skipLink_EJJR{padding:var(--spacing-sm) var(--spacing-md)}.skipLink_EJJR{background:var(--ifm-color-primary);border:2px solid #0000;border-radius:var(--border-radius-md);display:inline-block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);outline:0;transition:all var(--transition-fast) var(--ease-out)}.contentContainer_CnIh,.copyButton_k0MG,.iconWrapper_Qp9S{display:flex;position:relative}.skipLink_EJJR,.skipLink_EJJR:hover{color:var(--text-inverse)}.skipLink_EJJR:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.skipLink_EJJR.focused_y8CP,.skipLink_EJJR:focus{border-color:var(--ifm-color-primary-light);outline:3px solid var(--ifm-color-primary);outline-offset:2px}.skipLink_EJJR.focused_y8CP{box-shadow:0 0 0 3px var(--official-accent-green-alpha-20,#128c7e4d)}.skipLink_EJJR:active{box-shadow:none;transform:translateY(0)}[data-theme=dark] .skipLinksList_gfv6{background:var(--ifm-background-color);border-bottom-color:var(--border-light)}[data-theme=dark] .skipLink_EJJR{background:var(--ifm-color-primary);color:var(--text-inverse)}.container_mA8a.endpoint_voSY:before,.container_mA8a:before{background:linear-gradient(90deg,var(--ifm-color-primary) 0,var(--official-accent-green) 100%)}.container_mA8a{background:var(--ifm-background-surface-color);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:var(--spacing-md);overflow:hidden;padding:var(--spacing-lg);position:relative}.container_mA8a:before{content:"";height:3px;left:0;opacity:.8;position:absolute;right:0;top:0}.container_mA8a.compact_tOp6{gap:var(--spacing-sm);padding:var(--spacing-md)}.container_mA8a.highlighted_pCAz{background:var(--official-accent-green-alpha-15);border:2px solid var(--official-accent-green);box-shadow:var(--official-shadow-md)}.container_mA8a.highlighted_pCAz:before{height:4px;opacity:1}.container_mA8a.endpoint_voSY,.container_mA8a.id__7gu,.container_mA8a.parameter_bIL8,.container_mA8a.path-param_nHJP{border-left:4px solid var(--ifm-color-primary)}.container_mA8a.phone_cvDj,.container_mA8a.url_h96d{border-left:4px solid var(--official-accent-green)}.container_mA8a.token_G19Z{border-left:4px solid var(--color-warning)}.container_mA8a.code_q2mt,.container_mA8a.env_QYf9,.container_mA8a.query_rqug{border-left:4px solid var(--color-info)}.container_mA8a.header_sl0N{border-left:4px solid var(--color-success)}.instructionText__ml2{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);margin:0}.instructionText__ml2,[data-theme=dark] .instructionText__ml2{color:var(--text-primary)}.cardBenefits_KS7n,.cardChallenges_RH7h,.cardExamples_zSbe,.cardHowItWorks_gIyc,.cardLearn_woUI,.cardPrerequisites_jSC_,.cardResults_YBgl,.cardSolutions_gM_Z,.cardTools_IQEg,.cons_SagW,.container_mA8a.compact_tOp6 .instructionText__ml2,.pros_CEMx,.sm_HTmO{font-size:var(--font-size-sm)}.contentContainer_CnIh{align-items:center;background:var(--background-white);border:2px solid var(--border-light);border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);cursor:pointer;gap:var(--spacing-md);overflow:hidden;padding:var(--spacing-md) var(--spacing-lg);transition:.3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .contentContainer_CnIh{background:var(--ifm-background-surface-color);border-color:var(--ifm-color-emphasis-200)}.agents_haiK[data-theme=official] .card_zmFB:hover,.container_mA8a.highlighted_pCAz .contentContainer_CnIh,.resources_H8tu[data-theme=official] .card_Tk3U:hover,.tutorials_kI15[data-theme=official] .card_LbHG:hover{background:var(--background-white);border-color:var(--official-accent-green)}.parameterTable_Obg0 tr:hover,[data-theme=dark] .container_mA8a.highlighted_pCAz .contentContainer_CnIh,[data-theme=dark] .parameterTable_Obg0 th,[data-theme=dark] .parameterTable_Obg0 tr:hover{background:var(--ifm-background-surface-color)}.iconWrapper_Qp9S{align-items:center;background:linear-gradient(135deg,var(--official-accent-green) 0,var(--ifm-color-primary) 100%);border-radius:var(--border-radius-sm);flex-shrink:0;height:40px;justify-content:center;width:40px}.container_mA8a.compact_tOp6 .copyButton_k0MG,.container_mA8a.compact_tOp6 .iconWrapper_Qp9S{height:32px;width:32px}.icon_dtBR{color:var(--text-inverse);filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.content_av9M{flex:1;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:.02em;line-height:1.5;margin:0;user-select:all;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;word-break:break-all}.agents_haiK[data-theme=official] .complexity_lcHt,.cardLink_zcvp strong,.content_av9M,.difficulty_kttQ,.stepIcon_nOG4,.tutorials_kI15[data-theme=official] .difficulty_kttQ,[data-theme=dark] .content_av9M,[data-theme=dark] .cta_Gwj1 strong,[data-theme=dark] .cta_uKdF strong,[data-theme=dark] .exclusiveFeatures_f1W7[data-theme=official] .featureIcon_JxkL,html[data-theme=dark] .cta_Gwj1 strong,html[data-theme=dark] .cta_uKdF strong,html[data-theme=dark] .exclusiveFeatures_f1W7[data-theme=official] .featureIcon_JxkL{color:var(--official-accent-green)}.container_mA8a.compact_tOp6 .content_av9M,.md_TZbV{font-size:var(--font-size-base)}.copyButton_k0MG{align-items:center;background:var(--ifm-color-emphasis-100);border:none;border-radius:var(--border-radius-sm);color:var(--text-secondary);cursor:pointer;flex-shrink:0;height:36px;justify-content:center;transition:.2s;width:36px;z-index:1}.copyFeedback__xq0,.glow_li8e{position:absolute;pointer-events:none}.cardIcon_I73h,.cardIcon_LXXg,.cardIcon_Xf6H,.complexity_lcHt,.copyButton_k0MG:hover,.industry_BQyx,.type_wnNZ,.useCases_ibvJ[data-theme=official] .categoryBadge_uDMz,[data-theme=dark] .copyButton_k0MG:hover{background:var(--official-accent-green-alpha-15);color:var(--official-accent-green)}[data-theme=dark] .copyButton_k0MG{background:var(--ifm-color-emphasis-200);color:var(--text-secondary)}.container_mA8a.compact_tOp6 .copyIcon_geLT{height:16px;width:16px}.glow_li8e{background:radial-gradient(circle,var(--official-accent-green) 0,#0000 60%);height:300%;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%);transition:opacity .4s;width:300%;z-index:0}.contentContainer_CnIh:hover .glow_li8e{opacity:.08}.copyFeedback__xq0{background:var(--color-success);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-md);color:var(--text-inverse);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-xs) var(--spacing-sm);right:var(--spacing-sm);top:var(--spacing-sm);z-index:10}.copyButton_k0MG:focus-visible{outline:2px solid var(--official-accent-green);outline-offset:2px}.contentContainer_CnIh:focus-visible{outline:2px solid var(--official-accent-green);outline-offset:2px}@layer docusaurus.core{#__docusaurus-base-url-issue-banner-container{display:none}}#exemplos_VCKa,.examples_XFGz,.faq_AqXo,.glossary_lvfk,.guides_YacM{scroll-margin-top:calc(var(--ifm-navbar-height) + var(--spacing-md))}.searchBar_RVTs .dropdownMenu_qbY6{background:var(--search-local-modal-background,#f5f6f7);border-radius:6px;box-shadow:var(--search-local-modal-shadow,inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64);left:auto!important;margin-top:8px;padding:var(--search-local-spacing,12px);position:relative;right:0!important;width:var(--search-local-modal-width,560px)}.searchInput_YFbd:focus{outline:2px solid var(--search-local-input-active-border-color,var(--ifm-color-primary));outline-offset:0}html[data-theme=dark] .searchBar_RVTs .dropdownMenu_qbY6{background:var(--search-local-modal-background,var(--ifm-background-color));box-shadow:var(--search-local-modal-shadow,inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309)}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2{align-items:center;background:var(--search-local-hit-background,#fff);border-radius:4px;box-shadow:var(--search-local-hit-shadow,0 1px 3px 0 #d4d9e1);color:var(--search-local-hit-color,#444950);cursor:pointer;display:flex;flex-direction:row;height:var(--search-local-hit-height,56px);padding:0 var(--search-local-spacing,12px);width:100%}html[data-theme=dark] .dropdownMenu_qbY6 .suggestion_fB_2{background:var(--search-local-hit-background,var(--ifm-color-emphasis-100));box-shadow:var(--search-local-hit-shadow,none);color:var(--search-local-hit-color,var(--ifm-font-color-base))}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2:not(:last-child){margin-bottom:4px}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2.cursor_eG29{background-color:var(--search-local-highlight-color,var(--ifm-color-primary))}.hitFooter_E9YW a,.hitIcon_a7Zy,.hitPath_ieM4,.hitTree_kk6K,.noResultsIcon_EBY5{color:var(--search-local-muted-color,#969faf)}html[data-theme=dark] .hitIcon_a7Zy,html[data-theme=dark] .hitPath_ieM4,html[data-theme=dark] .hitTree_kk6K,html[data-theme=dark] .noResultsIcon_EBY5{color:var(--search-local-muted-color,var(--ifm-color-secondary-darkest))}.hitTree_kk6K,.iconWrapper_YH3a,.step_SmJc{align-items:center;display:flex}.hitTree_kk6K>svg{height:var(--search-local-hit-height,56px);opacity:.5;width:24px}.hitIcon_a7Zy,.hitTree_kk6K>svg{stroke-width:var(--search-local-icon-stroke-width,1.4)}.hitAction_NqkB,.hitIcon_a7Zy{height:20px;width:20px}.hitWrapper_sAK8{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;margin:0 8px;overflow-x:hidden;width:80%}.hitWrapper_sAK8 mark{background:none;color:var(--search-local-highlight-color,var(--ifm-color-primary))}.hitTitle_vyVt{font-size:.9em}.hitPath_ieM4{font-size:.75em}.hitPath_ieM4,.hitTitle_vyVt{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.hideAction_vcyE>svg,.postToc_xWqT,.ripple_PFfR,.ripple_UNJq,.step_edm3:last-child:before{display:none}.noResults_l6Q3{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--search-local-spacing,12px) 0}.noResultsIcon_EBY5{margin-bottom:var(--search-local-spacing,12px)}.hitFooter_E9YW{font-size:.85em;margin-top:var(--search-local-spacing,12px);text-align:center}.cursor_eG29 .hideAction_vcyE>svg{display:block}.suggestion_fB_2.cursor_eG29,.suggestion_fB_2.cursor_eG29 .hitIcon_a7Zy,.suggestion_fB_2.cursor_eG29 .hitPath_ieM4,.suggestion_fB_2.cursor_eG29 .hitTree_kk6K,.suggestion_fB_2.cursor_eG29 mark{color:var(--search-local-hit-active-color,var(--ifm-color-white))!important}.searchBarContainer_NW3z{margin-left:16px}.searchBarContainer_NW3z .searchBarLoadingRing_YnHq{display:none;left:10px;position:absolute;top:6px}.searchBarContainer_NW3z .searchClearButton_qk4g{background:none;border:none;line-height:1rem;padding:0;position:absolute;right:.8rem;top:50%;transform:translateY(-50%)}.searchIndexLoading_EJ1f .navbar__search-input{background-image:none}.badgeText_QG15,.searchBarContainer_NW3z.searchIndexLoading_EJ1f .searchBarLoadingRing_YnHq{display:inline-block}.searchHintContainer_Pkmr{align-items:center;display:flex;gap:4px;height:100%;justify-content:center;pointer-events:none;position:absolute;right:10px;top:0}.searchHint_iIMx{background-color:var(--ifm-navbar-search-input-background-color);border:1px solid var(--ifm-color-emphasis-500);box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-500);color:var(--ifm-navbar-search-input-placeholder-color)}html[dir=rtl] .searchHintContainer_Pkmr{left:10px;right:auto}html[dir=rtl] .searchBarContainer_NW3z .searchClearButton_qk4g{left:.8rem;right:auto}html[dir=rtl] .searchBarContainer_NW3z .searchBarLoadingRing_YnHq{left:auto;right:10px}html[dir=rtl] .navbar__search-input{padding:0 2.25em 0 .5em}.loadingRing_RJI3{display:inline-block;height:20px;opacity:var(--search-local-loading-icon-opacity,.5);position:relative;width:20px}.loadingRing_RJI3 div{animation:1.2s cubic-bezier(.5,0,.5,1) infinite x;border:2px solid var(--search-load-loading-icon-color,var(--ifm-navbar-search-input-color));border-color:var(--search-load-loading-icon-color,var(--ifm-navbar-search-input-color)) #0000 #0000 #0000;border-radius:50%;display:block;height:16px;margin:2px;position:absolute;width:16px}.loadingRing_RJI3 div:first-child{animation-delay:-.45s}.loadingRing_RJI3 div:nth-child(2){animation-delay:-.3s}.loadingRing_RJI3 div:nth-child(3){animation-delay:-.15s}@keyframes x{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.linkCard_KxuC,.quickLinkCard_BDhu{overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.searchContextInput_mXoe,.searchQueryInput_CFBF{background:var(--ifm-background-color);border:var(--ifm-global-border-width) solid var(--ifm-color-content-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);font-size:var(--ifm-font-size-base);margin-bottom:1rem;padding:.5rem;width:100%}.searchResultItem_U687{border-bottom:1px solid #dfe3e8;padding:1rem 0}.searchResultItemPath_uIbk{color:var(--ifm-color-content-secondary);font-size:.8rem;margin:.5rem 0 0}.searchResultItemSummary_oZHr{font-style:italic;margin:.5rem 0 0}.main_isAA{background:var(--background-white);color:var(--official-text-dark);min-height:100vh;width:100%}[data-theme=dark] .agents_haiK,[data-theme=dark] .agents_haiK[data-theme=official],[data-theme=dark] .examples_XFGz,[data-theme=dark] .examples_XFGz[data-theme=official],[data-theme=dark] .faq_AqXo,[data-theme=dark] .faq_AqXo[data-theme=official],[data-theme=dark] .glossary_lvfk,[data-theme=dark] .glossary_lvfk[data-theme=official],[data-theme=dark] .guides_YacM,[data-theme=dark] .guides_YacM[data-theme=official],[data-theme=dark] .main_isAA,[data-theme=dark] .resources_H8tu,[data-theme=dark] .resources_H8tu[data-theme=official],[data-theme=dark] .tools_ZbnB,[data-theme=dark] .tools_ZbnB[data-theme=official],[data-theme=dark] .tutorials_kI15,[data-theme=dark] .tutorials_kI15[data-theme=official],[data-theme=dark] .useCases_D_yW,[data-theme=dark] .useCases_D_yW[data-theme=official]{background:var(--official-bg-dark);color:var(--official-text-white)}.fallback_NvVi{align-items:center;display:flex;justify-content:center;min-height:400px;padding:var(--spacing-3xl)}.spinner_n00Q{animation:.8s linear infinite F;border:3px solid var(--border-light);border-radius:50%;border-top-color:var(--official-accent-green);height:40px;width:40px}.notFoundContainer_xVVE{align-items:center;background:var(--ifm-background-color);display:flex;justify-content:center;min-height:calc(100vh - var(--ifm-navbar-height));padding:var(--spacing-xl,2rem)}.notFoundContent_aNrY{max-width:1000px;opacity:0;text-align:center;transform:translateY(20px);transition:opacity var(--motion-duration-normal,.3s) ease,transform var(--motion-duration-normal,.3s) ease;width:100%}.button_BLR7,.heroSection_iL5x,.icon_wBZM{transform:translateZ(0)}.notFoundIcon_VH3i{animation:.6s ease-out y;margin-bottom:var(--spacing-2xl,3rem)}.errorCode_nFhS{background:linear-gradient(135deg,var(--ifm-color-primary) 0,var(--official-accent-green) 100%);-webkit-background-clip:text;font-size:var(--font-size-display-2xl);font-weight:900;line-height:1;animation:.8s cubic-bezier(.68,-.55,.265,1.55) z;background-clip:text;margin-bottom:var(--spacing-md,1rem);position:relative}.errorCode_nFhS:after{animation:2s ease-in-out infinite D;background:radial-gradient(circle,var(--official-accent-green-alpha-15) 0,#0000 70%);border-radius:50%;content:"";height:120%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;z-index:-1}.errorMessage_oUEM{animation:.6s ease-out .2s both A;margin-top:var(--spacing-lg,1.5rem)}.title_mH3t{background:linear-gradient(135deg,var(--text-primary) 0,var(--text-secondary) 100%);-webkit-background-clip:text;color:var(--text-primary);font-size:var(--font-size-3xl);font-weight:700;margin:0 0 var(--spacing-sm,.5rem) 0;background-clip:text}.linkCard_KxuC,.quickLinkCard_BDhu,.resourceCard_mEZy{background:var(--ifm-background-surface-color);cursor:pointer}.description_ipUS{color:var(--text-secondary);font-size:var(--font-size-body-large);line-height:1.6;margin:0 auto;max-width:600px}.helpfulLinks_EpQW{margin:var(--spacing-2xl,3rem) 0}.sectionTitle_XtY3{color:var(--text-primary);display:inline-block;font-size:var(--font-size-2xl);font-weight:600;margin:0 0 var(--spacing-lg,1.5rem) 0;position:relative}.sectionTitle_XtY3:after{background:linear-gradient(90deg,#0000,var(--ifm-color-primary),#0000);border-radius:2px;bottom:-8px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.linksGrid_W9pV{display:grid;gap:var(--spacing-md,1rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:var(--spacing-lg,1.5rem)}.linkCard_KxuC{align-items:center;border:2px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-global-radius,12px);color:var(--text-primary);display:flex;flex-direction:column;gap:var(--spacing-md,1rem);padding:var(--spacing-lg,1.5rem);position:relative;transition:all var(--motion-duration-normal,.3s) cubic-bezier(.4,0,.2,1)}.linkCard_KxuC:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left var(--motion-duration-slow,.5s) ease;width:100%}.linkCard_KxuC:hover{background:var(--ifm-color-emphasis-100);border-color:var(--ifm-color-primary);box-shadow:var(--shadow-lg,0 10px 25px #0000001a);color:var(--text-primary);-webkit-text-decoration:none;text-decoration:none;transform:translateY(-4px) scale(1.02)}.quickLinkCard_BDhu:hover,.resourceCard_mEZy:hover{box-shadow:var(--shadow-md,0 4px 12px #0000001a);border-color:var(--ifm-color-primary)}.linkCard_KxuC:active{transform:translateY(-2px) scale(1)}.linkCard_KxuC:focus,.quickLinkCard_BDhu:focus,.resourceCard_mEZy:focus{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.linkCard_KxuC.animateIn_vUDU{animation:.5s ease-out forwards B;opacity:0;transform:translateY(20px) scale(.95)}.linkIcon_gMRr{color:var(--ifm-color-primary);flex-shrink:0;height:3rem;transition:transform var(--motion-duration-fast,.2s) ease,color var(--motion-duration-fast,.2s) ease;width:3rem}.linkCard_KxuC:hover .linkIcon_gMRr{color:var(--official-accent-green);transform:scale(1.1) rotate(5deg)}.linkContent_Tm7r{display:flex;flex-direction:column;gap:var(--spacing-xs,.25rem);text-align:center}.linkTitle_p0Uj{color:var(--text-primary);font-size:var(--font-size-body-large);font-weight:600;margin:0}.linkDescription_BreN{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.5;margin:0}.helpfulResources_jIPL,.quickLinks_G5is{border-top:1px solid var(--ifm-color-emphasis-200);margin-top:var(--spacing-2xl,3rem);padding-top:var(--spacing-xl,2rem)}.quickLinksGrid_JBW4{display:grid;gap:var(--spacing-md,1rem);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-top:var(--spacing-lg,1.5rem)}.quickLinkCard_BDhu{align-items:center;border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-global-radius,8px);color:var(--text-primary);display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem);padding:var(--spacing-md,1rem);position:relative;transition:all var(--motion-duration-fast,.2s) ease}.quickLinkCard_BDhu:before{background:var(--ifm-color-primary);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity var(--motion-duration-fast,.2s) ease;z-index:0}.quickLinkCard_BDhu:hover{-webkit-text-decoration:none;text-decoration:none;transform:translateY(-2px)}.quickLinkCard_BDhu:hover:before{opacity:.05}.quickLinkCard_BDhu:hover .quickLinkIcon_Ur7F{color:var(--ifm-color-primary);transform:scale(1.15)}.quickLinkCard_BDhu.animateIn_vUDU{animation:.4s ease-out forwards A;opacity:0;transform:translateY(15px)}.quickLinkIcon_Ur7F{color:var(--text-secondary);flex-shrink:0;height:1.75rem;position:relative;transition:transform var(--motion-duration-fast,.2s) ease,color var(--motion-duration-fast,.2s) ease;width:1.75rem;z-index:1}.quickLinkLabel_QvGf{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:500;position:relative;transition:color var(--motion-duration-fast,.2s) ease;z-index:1}.resourcesGrid_VfgW{display:grid;gap:var(--spacing-md,1rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:var(--spacing-lg,1.5rem)}.resourceCard_mEZy{align-items:center;border:1px solid var(--ifm-color-emphasis-200);border-radius:var(--ifm-global-radius,12px);display:flex;gap:var(--spacing-md,1rem);padding:var(--spacing-lg,1.5rem);transition:all var(--motion-duration-normal,.3s) ease}.resourceCard_mEZy,.resourceCard_mEZy:hover{color:var(--text-primary);-webkit-text-decoration:none;text-decoration:none}.resourceCard_mEZy:hover{background:var(--ifm-color-emphasis-100);transform:translateX(4px)}.resourceCard_mEZy.animateIn_vUDU{animation:.5s ease-out forwards C;opacity:0;transform:translateX(-20px)}.resourceIcon_rT7M{color:var(--ifm-color-primary);flex-shrink:0;height:2.5rem;transition:transform var(--motion-duration-fast,.2s) ease;width:2.5rem}.resourceCard_mEZy:hover .resourceIcon_rT7M{transform:scale(1.1) rotate(-5deg)}.resourceContent_j2q2{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xs,.25rem);text-align:left}.resourceTitle_G9dD{color:var(--text-primary);font-size:var(--font-size-base);font-weight:600;margin:0}.description_DgwO,.resourceDescription_F3KZ{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}@keyframes y{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes z{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes A{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes B{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes C{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes D{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.05)}}[data-theme=dark] .errorCode_nFhS{background:linear-gradient(135deg,var(--ifm-color-primary) 0,#10a594 100%);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}[data-theme=dark] .errorCode_nFhS:after{background:radial-gradient(circle,#10a59433 0,#0000 70%)}[data-theme=dark] .linkCard_KxuC,[data-theme=dark] .playground_jnkq,[data-theme=dark] .quickLinkCard_BDhu,[data-theme=dark] .resourceCard_mEZy{background:var(--ifm-background-surface-color);border-color:var(--ifm-color-emphasis-300)}[data-theme=dark] .linkCard_KxuC:hover{background:var(--ifm-color-emphasis-200);border-color:var(--ifm-color-primary);box-shadow:var(--official-shadow-lg,0 10px 25px #0000004d)}[data-theme=dark] .quickLinkCard_BDhu:hover,[data-theme=dark] .resourceCard_mEZy:hover{box-shadow:var(--official-shadow-md,0 4px 12px #0000004d)}[data-theme=dark] .linkCard_KxuC:before{background:linear-gradient(90deg,#0000,#ffffff0d,#0000)}[data-theme=dark] .quickLinkCard_BDhu:before{background:var(--ifm-color-primary)}[data-theme=dark] .resourceCard_mEZy:hover{background:var(--ifm-color-emphasis-200)}.blogListPage_FOr8{font-family:var(--font-family-base);margin:0 auto;max-width:1200px;padding:var(--spacing-xl) var(--spacing-md)}.heroTitle_hz6M,.sectionTitle_i4zm{font-family:var(--zapi-font-family-heading)}.hero_CHgw{margin-bottom:var(--spacing-3xl);padding:var(--spacing-2xl) 0;text-align:center}.heroTitle_hz6M{color:var(--text-primary);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md)}.heroDescription_ZvP7{color:var(--text-secondary);font-size:var(--font-size-xl);margin:0 auto;max-width:800px}.section_cp3U{margin-bottom:var(--spacing-3xl)}.sectionTitle_i4zm{border-bottom:2px solid var(--border-light);color:var(--text-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm)}.input_ndkX,.jsonEditor_mKvo,.select_SjNG,.statusValue_NQHE{font-family:var(--ifm-font-family-monospace)}.postCount_n4bg{color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);margin-left:var(--spacing-xs)}.archiveLink_ZOfX,.author_B5im,.parameterTable_Obg0 code,.tags_q7v7,.type_h3R0{font-weight:var(--font-weight-medium)}.featuredContainer_fcWu{display:flex;flex-direction:column;gap:var(--spacing-xl);margin-bottom:var(--spacing-2xl)}.mostViewedList_Qens{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.allPostsGrid_YNhh{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.allPostsGrid_YNhh,.handsOnGrid_pAHJ{display:grid;margin-bottom:var(--spacing-xl)}.handsOnGrid_pAHJ{gap:40px;grid-template-columns:repeat(3,1fr)}.meta_yVhO{color:var(--text-tertiary);font-size:var(--font-size-sm);margin-top:auto}.meta_yVhO,.tagsContainer_ayaK{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.tags_q7v7{background:var(--ifm-color-primary-lightest);border-radius:var(--border-radius-sm);color:var(--ifm-color-primary-darkest);display:inline-block;font-size:var(--font-size-xs);padding:.25rem .5rem}[data-theme=dark] .tags_q7v7{background:#fff!important;border:1px solid #d1d5db80;color:#111827!important}html:not([data-theme=dark]) .tags_q7v7{background:var(--ifm-color-primary-lightest)!important;color:var(--ifm-color-primary-darkest)!important}.date_TsZA{color:var(--text-tertiary)}.archives_YHeL{background:var(--ifm-background-surface-color);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--spacing-2xl);text-align:center}.archivesDescription_R2Jg{color:var(--text-secondary);margin-bottom:var(--spacing-md)}.archiveLink_ZOfX{background:var(--ifm-color-primary);border-radius:var(--border-radius-md);color:var(--text-inverse);display:inline-block;padding:var(--spacing-sm) var(--spacing-lg);-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--transition-normal) var(--ease-out),transform var(--transition-normal) var(--ease-out)}.archiveLink_ZOfX:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.parameterTable_Obg0 code,.parameterTable_Obg0 th,.playground_jnkq{background:var(--ifm-background-surface-color)}.playground_jnkq{border:1px solid var(--ifm-color-emphasis-300);border-radius:8px;box-shadow:var(--shadow-sm);margin:32px 0;padding:24px}.header_bUmK{margin-bottom:24px}.header_bUmK h3{color:var(--ifm-color-primary);font-size:var(--font-size-2xl);margin:0 0 8px}.description_mS0V{color:var(--ifm-color-emphasis-700);font-size:var(--font-size-base);margin:0}.bodySection_Cdpj,.configSection_jUdq,.previewSection_bMsw,.querySection_NrWl{background:var(--ifm-color-emphasis-100);border-radius:6px;margin-bottom:24px;padding:16px}.bodySection_Cdpj h4,.configSection_jUdq h4,.previewSection_bMsw h4,.querySection_NrWl h4,.responseSection_o4mh h4{color:var(--ifm-color-emphasis-900);font-size:var(--font-size-body-large);margin:0 0 16px}.formGroup_ur9R,.statusBlock_xDP_,.tabContent_lzhq{margin-bottom:16px}.formGroup_ur9R label{color:var(--ifm-color-emphasis-800);display:block;font-size:var(--font-size-sm);font-weight:600;margin-bottom:6px}.required_hcta{color:var(--ifm-color-danger);margin-left:4px}.input_ndkX,.select_SjNG{background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:4px;color:var(--ifm-color-emphasis-900);font-size:var(--font-size-base);padding:10px 12px;transition:border-color .2s;width:100%}.formatButton_p7du,.hint_hfQD,.jsonEditor_mKvo{font-size:var(--font-size-sm)}.input_ndkX:focus,.jsonEditor_mKvo:focus,.select_SjNG:focus{border-color:var(--ifm-color-primary);box-shadow:0 0 0 2px var(--background-black-alpha-10);outline:0}.input_ndkX::placeholder{color:var(--ifm-color-emphasis-500)}.hint_hfQD{color:var(--ifm-color-emphasis-600);display:block;margin-top:4px}.hint_hfQD a{color:var(--ifm-color-primary)}.editorHeader_nt_2{display:flex;justify-content:flex-end;margin-bottom:8px}.formatButton_p7du{background:var(--ifm-color-primary);border:none;border-radius:4px;color:var(--text-inverse);cursor:pointer;padding:6px 12px;transition:background .2s}.controls_r9X1,.jsonEditor_mKvo{border:1px solid var(--ifm-color-emphasis-300)}.jsonEditor_mKvo{background:var(--ifm-background-color);border-radius:4px;color:var(--ifm-color-emphasis-900);min-height:150px;padding:12px;resize:vertical;width:100%}.executeButton_KIKJ,.tabContent_lzhq h5{font-size:var(--font-size-base);font-weight:600}.executeSection_iDA8{margin:24px 0;text-align:center}.executeButton_KIKJ{background:linear-gradient(135deg,var(--ifm-color-primary),var(--ifm-color-primary-dark));border:none;border-radius:6px;box-shadow:var(--shadow-md);color:var(--text-inverse);cursor:pointer;padding:14px 32px;transition:transform .2s,box-shadow .2s}.executeButton_KIKJ:hover:not(:disabled){box-shadow:var(--shadow-lg);transform:translateY(-2px)}.executeButton_KIKJ:disabled{cursor:not-allowed;opacity:.6}.responseSection_o4mh{animation:.3s ease-in E;background:var(--ifm-color-emphasis-100);border-radius:6px;margin-top:24px;padding:20px}@keyframes E{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.statusCard_GAlk{border:1px solid var(--ifm-color-emphasis-200);border-radius:8px;display:inline-flex;flex-direction:column;gap:4px;padding:12px 16px}.statusCardSuccess_lxmi{background:var(--ifm-color-success-contrast-background);border-color:color-mix(in srgb,var(--ifm-color-success) 35%,#0000);color:var(--ifm-color-success-contrast-foreground)}.statusCardError_liW2{background:var(--ifm-color-danger-contrast-background);border-color:color-mix(in srgb,var(--ifm-color-danger) 35%,#0000);color:var(--ifm-color-danger-contrast-foreground)}.statusLabel_HTCl{font-size:var(--font-size-caption,.75rem);font-weight:700;letter-spacing:.06em;line-height:1.2;opacity:.9}.statusValue_NQHE{font-size:var(--font-size-2xl);font-weight:800;line-height:1.1}.tabs_POCU{margin-top:16px}.tabContent_lzhq h5{color:var(--ifm-color-emphasis-700);margin:0 0 8px}.errorBox_cPht,.successBox_hgPQ,.warningBox_JZ1I{border-radius:6px;font-size:var(--font-size-body-small,.9rem);font-weight:500;letter-spacing:.01em;line-height:var(--ifm-line-height-base,1.6);margin-top:16px;padding:12px 16px}.successBox_hgPQ{background:var(--ifm-color-success-contrast-background);border-left:4px solid var(--ifm-color-success);color:var(--ifm-color-success-contrast-foreground)}.errorBox_cPht{background:var(--ifm-color-danger-contrast-background);border-left:4px solid var(--ifm-color-danger);color:var(--ifm-color-danger-contrast-foreground)}.warningBox_JZ1I{background:var(--ifm-color-warning-contrast-background);border-left:4px solid var(--ifm-color-warning);color:var(--ifm-color-warning-contrast-foreground)}.errorBox_cPht strong,.successBox_hgPQ strong,.warningBox_JZ1I strong{font-weight:700;letter-spacing:0}.securityNote_VLIP{background:var(--ifm-color-info-contrast-background);border-left:4px solid var(--ifm-color-info);border-radius:4px;color:var(--ifm-color-info-contrast-foreground);font-size:var(--font-size-sm);margin-top:24px;padding:12px 16px}.securityNote_VLIP strong{display:block;margin-bottom:4px}[data-theme=dark] .bodySection_Cdpj,[data-theme=dark] .configSection_jUdq,[data-theme=dark] .previewSection_bMsw,[data-theme=dark] .querySection_NrWl,[data-theme=dark] .responseSection_o4mh{background:var(--background-white-alpha-05)}[data-theme=dark] .input_ndkX,[data-theme=dark] .jsonEditor_mKvo,[data-theme=dark] .select_SjNG{background:#1a1a1a!important;color:#fff!important}[data-theme=dark] .formGroup_ur9R label .required_hcta,[data-theme=dark] .playground_jnkq .formGroup_ur9R .required_hcta,[data-theme=dark] .playground_jnkq .formGroup_ur9R label span.required_hcta,[data-theme=dark] .playground_jnkq .required_hcta,[data-theme=dark] .playground_jnkq span.required_hcta,[data-theme=dark] .required_hcta{color:#dc2626!important}.tableWrapper_z7tZ{margin:var(--spacing-sm) 0;overflow-x:auto;width:100%}.parameterTable_Obg0{border-collapse:collapse;font-size:var(--font-size-sm);line-height:var(--line-height-normal);width:100%}.parameterTable_Obg0 th{border-bottom:2px solid var(--border-light);font-weight:var(--font-weight-semibold);text-align:left}.parameterTable_Obg0 td,.parameterTable_Obg0 th{color:var(--text-primary);padding:var(--spacing-sm) var(--spacing-md)}.faqQuestion_nIr6[data-expanded=true],.parameterTable_Obg0 td{border-bottom:1px solid var(--border-light)}.parameterTable_Obg0 tr.required_QV61,[data-theme=dark] .parameterTable_Obg0 tr.required_QV61{background:var(--official-accent-green-alpha-15)}.parameterTable_Obg0 code{border:1px solid var(--border-light);border-radius:var(--border-radius-sm);color:var(--ifm-color-primary);font-size:var(--font-size-xs);padding:.125rem .375rem}.example_a176,.type_h3R0{color:var(--color-info)}.requiredBadge_XUpL{background:var(--color-error)}.optionalBadge_T8ej,.requiredBadge_XUpL{border-radius:var(--border-radius-sm);color:var(--text-inverse);display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:.125rem .5rem}.optionalBadge_T8ej{background:var(--color-success)}.default_CrSo{color:var(--text-secondary);font-size:var(--font-size-xs)}@layer docusaurus.theme-common{body:not(.navigation-with-keyboard) :not(input):focus{outline:0}.themedComponent_mlkZ{display:none}[data-theme=dark] .themedComponent--dark_xIcU,[data-theme=light] .themedComponent--light_NVdE,html:not([data-theme]) .themedComponent--light_NVdE{display:initial}.anchorTargetStickyNavbar_Vzrq{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorTargetHideOnScrollNavbar_vjPI{scroll-margin-top:.5rem}.errorBoundaryError_a6uf{color:red;white-space:pre-wrap}.errorBoundaryFallback_VBag{color:red;padding:.55rem}.details_lb9f{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_lb9f>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_lb9f>summary::-webkit-details-marker{display:none}.details_lb9f>summary:before{border-color:#0000 #0000 #0000 var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.details_lb9f[data-collapsed=false].isBrowser_bmU9>summary:before,.details_lb9f[open]:not(.isBrowser_bmU9)>summary:before{transform:rotate(90deg)}.collapsibleContent_i85q{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.collapsibleContent_i85q p:last-child,.details_lb9f>summary>p:last-child{margin-bottom:0}}.ghost_t8wg.sm_HTmO,.xs_GdXE{font-size:var(--font-size-xs)}@layer docusaurus.theme-mermaid{.container_lyt7,.container_lyt7>svg{max-width:100%}}.icon_wBZM{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:1;vertical-align:middle;will-change:transform}.button_BLR7,.ghost_t8wg{align-items:center;gap:var(--spacing-xs);display:inline-flex}.icon_wBZM svg{display:block;fill:none;height:100%;stroke:currentColor;stroke-width:2;width:100%}.react-flow__arrowhead polyline,.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.xs_GdXE{height:var(--font-size-xs);width:var(--font-size-xs)}.sm_HrLh{font-size:var(--font-size-base);height:var(--font-size-base);width:var(--font-size-base)}.md_Thhq{font-size:var(--font-size-lg);height:var(--font-size-lg);width:var(--font-size-lg)}.lg_heUK{font-size:var(--font-size-2xl);height:var(--font-size-2xl);width:var(--font-size-2xl)}.xl_yUKA{font-size:var(--font-size-3xl);height:var(--font-size-3xl);width:var(--font-size-3xl)}.clickable_Rb7I{border-radius:var(--border-radius-sm);cursor:pointer;margin:calc(var(--spacing-xs)*-1);padding:var(--spacing-xs);transition:transform var(--transition-fast) var(--ease-out),background-color var(--transition-fast) var(--ease-out)}.clickable_Rb7I:hover:not(.disabled_Do4U){background:var(--background-light-gray);transform:scale(1.1)}[data-theme=dark] .agents_haiK .card_zmFB:hover,[data-theme=dark] .agents_haiK[data-theme=official] .card_zmFB:hover,[data-theme=dark] .clickable_Rb7I:hover:not(.disabled_Do4U),[data-theme=dark] .removeButton_XQsB:hover:not(:disabled),[data-theme=dark] .resources_H8tu .card_Tk3U:hover,[data-theme=dark] .resources_H8tu[data-theme=official] .card_Tk3U:hover,[data-theme=dark] .tutorials_kI15 .card_LbHG:hover,[data-theme=dark] .tutorials_kI15[data-theme=official] .card_LbHG:hover{background:var(--background-white-alpha-10)}.disabled_Do4U,.disabled_a6I9{cursor:not-allowed;opacity:.5;pointer-events:none}.clickable_Rb7I:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.placeholder_BVkm{color:currentColor;font-size:inherit;opacity:.5}.button_BLR7{border:2px solid #0000;border-radius:.5rem;cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);justify-content:center;line-height:1.5;overflow:hidden;padding:var(--space-2) var(--space-4);position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,border-width .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out;-webkit-user-select:none;user-select:none;will-change:transform}.outline_tRVh,.primary_tRSv,.secondary_naPZ,.secondary_naPZ:hover:not(:disabled){border-width:2px;background-color:initial}.ghost_t8wg,.ghost_t8wg.sm_HTmO{line-height:var(--line-height-normal)}.outline_tRVh,.primary_tRSv{border-color:var(--ifm-color-primary);color:var(--ifm-color-primary)}.outline_tRVh:hover:not(:disabled),.primary_tRSv:hover:not(:disabled){background-color:initial;border-color:var(--ifm-color-primary-dark);border-width:2px;color:var(--ifm-color-primary-dark)}.secondary_naPZ{border-color:var(--ifm-color-secondary);color:var(--ifm-color-secondary)}.secondary_naPZ:hover:not(:disabled){border-color:var(--ifm-color-secondary-dark);color:var(--ifm-color-secondary-dark)}.ghost_t8wg{background-color:initial;border:1px solid var(--official-accent-green);border-radius:var(--border-radius-md);color:var(--official-accent-green);flex-direction:row;font-family:var(--zapi-font-family-heading);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--zapi-font-weight-medium);justify-content:center;min-height:28px;opacity:.9;padding:var(--space-1) var(--space-3);transition:border-color var(--motion-duration-fast) var(--zapi-ease-in-out),color var(--motion-duration-fast) var(--zapi-ease-in-out),opacity var(--motion-duration-fast) var(--zapi-ease-in-out)}.ghost_t8wg:active:not(:disabled),.ghost_t8wg:hover:not(:disabled){background-color:initial;border-color:var(--official-accent-green-dark);color:var(--official-accent-green-dark);opacity:1}.ghost_t8wg.disabled_r0FO,.ghost_t8wg:disabled{background-color:initial;border-color:var(--official-border-light);color:var(--official-border-light);cursor:not-allowed;opacity:.5;pointer-events:none}.danger_QYPx{background-color:initial;border-color:var(--ifm-color-danger);border-width:2px;color:var(--ifm-color-danger)}.danger_QYPx:hover:not(:disabled){background-color:initial;border-color:var(--ifm-color-danger-dark);border-width:2px;color:var(--ifm-color-danger-dark)}.md_TZbV,.sm_HTmO{padding:var(--space-2) var(--space-4)}.lg_jWLc{font-size:var(--font-size-lg);padding:var(--space-3) var(--space-6)}.ghost_t8wg.sm_HTmO{min-height:24px;padding:var(--space-1) var(--space-2)}.ghost_t8wg.md_TZbV{min-height:28px;padding:var(--space-1) var(--space-3)}.ghost_t8wg.lg_jWLc,.ghost_t8wg.md_TZbV{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ghost_t8wg.lg_jWLc{min-height:32px;padding:var(--space-2) var(--space-4)}.disabled_r0FO{cursor:not-allowed;opacity:.6;pointer-events:none}.loading_BwyM{cursor:wait;pointer-events:none}.content_OWDi,.icon_r6QP{align-items:center;display:inline-flex}.icon_r6QP{flex-shrink:0;justify-content:center}.icon-left_cOrX{order:-1}.icon-right_7K44{order:1}.loadingSpinner_yJZq{align-items:center;background-color:inherit;border-radius:inherit;display:flex;inset:0;justify-content:center;position:absolute}.spinner_mlYw{animation:.6s linear infinite F;border:2px solid;border-radius:50%;border-top:2px solid #0000;height:1rem;width:1rem}@keyframes F{to{transform:rotate(1turn)}}.button_BLR7:focus-visible{border-radius:var(--border-radius-md);box-shadow:0 0 0 3px #128c7e33;outline:3px solid var(--ifm-color-primary);outline-offset:2px}.ghost_t8wg:focus-visible{border-radius:var(--border-radius-md);box-shadow:0 0 0 3px var(--official-border-light,#00a68533);outline:2px solid var(--official-accent-green);outline-offset:2px}.heroSection_iL5x{align-items:center;animation:fadeIn_rOs3 var(--transition-slow) var(--ease-out);backface-visibility:hidden;background:var(--official-bg-hero-solid,#1a1d29);color:var(--text-inverse);display:flex;flex-direction:column;justify-content:center;min-height:56vh;overflow:visible;padding:var(--spacing-3xl) var(--spacing-lg);position:relative;width:100%}.heroSubtitle_SOWS,.heroTitle_eUPs{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left;word-wrap:break-word;hyphens:auto;overflow-wrap:break-word;width:100%}.heroSection_iL5x>*{position:relative;z-index:1}.heroContainer_e5L8,.heroLabelText_GFsP,.heroTitle_eUPs{position:relative;z-index:2}.heroSection_iL5x[data-breakpoint=tablet]{min-height:46vh;padding:var(--spacing-2xl) var(--spacing-lg)}.heroSection_iL5x[data-breakpoint=mobile]{min-height:40vh;padding:var(--spacing-2xl) var(--spacing-md)}.heroSection_iL5x.sizeCompact_Sdhs{min-height:42vh;padding:var(--spacing-2xl) var(--spacing-lg)}.heroSection_iL5x.sizeDefault_Rl3r{min-height:52vh}.heroSection_iL5x.sizeExpanded__jqk{min-height:68vh;padding:var(--spacing-4xl) var(--spacing-3xl)}.heroSection_iL5x.layoutCenter_rhXB .heroLabel_BO2X,.heroSection_iL5x.layoutCenter_rhXB .heroSubtitle_SOWS,.heroSection_iL5x.layoutCenter_rhXB .heroTitle_eUPs{margin-left:auto;margin-right:auto;text-align:center}.heroSection_iL5x.layoutSplit_D7vB .heroContainer_e5L8{max-width:640px}.heroSection_iL5x[data-theme=zapi]{background:var(--zapi-gradient-hero)}.heroSection_iL5x[data-theme=hybrid]{background:var(--hybrid-gradient-hero)}.heroSection_iL5x[data-theme=official]{background:var(--official-bg-hero-solid,#1a1d29);position:relative}.heroContainer_e5L8{align-items:stretch;display:flex!important;flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-2xl);margin:0 auto!important;max-width:1120px!important;padding:0!important;width:100%}.heroContentWrapper_d_IQ{align-items:flex-start;display:flex;flex:1 1 0;flex-basis:50%;flex-direction:column;justify-content:flex-start;max-width:100%;min-width:0;position:relative}.heroLabel_BO2X{margin-bottom:var(--spacing-md);text-align:left}.heroSubtitleWrapper_WoD_,.heroTitle_eUPs{margin-bottom:var(--spacing-lg)}.heroLabelText_GFsP{color:var(--official-accent-green-alpha-70);font-size:clamp(.875rem,1vw + .25rem,1rem);font-weight:300;letter-spacing:.1em}.heroTitle_eUPs{color:var(--official-button-green-hover);font-size:clamp(2.125rem,3.8vw,3.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;max-width:100%}.buttons_XIX8,.heroStats_h3k6{margin-bottom:0;z-index:2;position:relative}.heroSubtitle_SOWS{color:var(--background-white-alpha-90);font-size:clamp(1rem,.6vw + .75rem,1.125rem);font-weight:400;line-height:1.6;margin:0;max-width:100%;position:relative;z-index:2}.buttons_XIX8{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:flex-start;margin-top:var(--spacing-xl)}.layoutButtonsCenter_n_Ji{justify-content:center}.layoutButtonsLeft_lGzY,.layoutButtonsSplit_nZwU{justify-content:flex-start}.buttonsStacked_q_YW{flex-direction:column;width:100%}.buttonsStacked_q_YW .ctaButton_fzGn{max-width:none;width:100%}.heroStats_h3k6{flex-wrap:wrap;gap:var(--spacing-xl);margin-top:var(--spacing-xl);padding:0}.heroStatItem_NBFL,.heroStats_h3k6{align-items:flex-start;display:flex}.heroStatItem_NBFL{flex-direction:column;gap:var(--spacing-xs);margin:0;min-width:120px;padding:var(--spacing-sm);transition:transform .2s,opacity .2s}.cardBenefits_QbEd li,.cardFeatures_PkWv strong,.heroStatIcon_orhq,.stepDetails_n_iO li{margin-bottom:var(--spacing-xs)}.heroStatItem_NBFL:hover{opacity:.95;transform:translateY(-2px)}.heroStatIcon_orhq{color:var(--official-button-green-alpha-90);flex-shrink:0;transition:color .2s,transform .2s}.heroStatLabel_IU6j,.heroStatValue_svd_{font-family:var(--font-family-base);margin:0;text-align:left;transition:color .2s}.heroStatItem_NBFL:hover .heroStatIcon_orhq{color:var(--official-button-green-hover);transform:scale(1.05)}.heroStatValue_svd_{color:var(--official-button-green-hover);font-size:clamp(var(--font-size-2xl),2vw,var(--font-size-3xl));font-weight:700;letter-spacing:-.02em;line-height:1.2}.heroStatItem_NBFL:hover .heroStatValue_svd_{color:var(--official-button-green-hover-light)}.heroStatLabel_IU6j{align-items:center;color:var(--background-white-alpha-85);display:flex;font-size:clamp(var(--font-size-sm),.8vw,var(--font-size-base));font-weight:400;gap:var(--spacing-xs);justify-content:flex-start;line-height:1.4;text-transform:lowercase}.categoryBadge_uDMz,.category_XXJy,.heroLabel_IQU5,.sectionEyebrow_sApO{text-transform:uppercase}.heroStatItem_NBFL:hover .heroStatLabel_IU6j{color:var(--background-white-alpha-95)}.terminalContainer_adLt{align-items:center;display:flex;flex:0 0 auto;flex-basis:400px;isolation:isolate;justify-content:center;max-width:100%;min-height:400px;min-width:0;opacity:1;overflow:visible;position:relative;transform:none;visibility:visible;width:auto;will-change:auto;z-index:10}.ctaButton_fzGn.heroButtonPrimary_N8RM,.ctaButton_fzGn.heroButtonSecondary_gpoW{align-items:center;display:inline-flex!important;font-size:var(--font-size-base)!important;font-weight:600!important;min-height:52px;min-width:180px;padding:var(--spacing-md) var(--zapi-spacing-10)!important;text-align:left;transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;cursor:pointer;backface-visibility:hidden}.ctaLink_UBLY,.whatsappButton_FbGs{min-width:160px;-webkit-text-decoration:none;text-decoration:none}.cardLink_Jzgc,.cardWrapper_o7de,.featureCard_QAQr,.spinner_iebz{will-change:transform}.ctaLink_UBLY{display:inline-block}.ctaButton_fzGn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);min-height:56px;width:100%}.ctaStylePill_nWnQ{border-radius:var(--border-radius-full)!important}.ctaStyleRounded_A4KQ{border-radius:var(--border-radius-xl)!important}.ctaStyleSquare_kfcV{border-radius:var(--border-radius-md)!important}.ctaButton_fzGn.heroButtonPrimary_N8RM{background:var(--official-button-green)!important;border:none!important;box-shadow:none!important;color:var(--official-text-white)!important;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s!important}.ctaButton_fzGn.heroButtonPrimary_N8RM:hover{background:var(--official-button-green-hover)!important;border-color:#0000!important;box-shadow:none!important;transform:translateZ(0)!important}.ctaButton_fzGn.heroButtonPrimary_N8RM:active{background:var(--official-button-green-active)!important;box-shadow:none!important;transform:translateZ(0)!important}.ctaButton_fzGn.heroButtonPrimary_N8RM:focus-visible{box-shadow:none!important;outline:2px solid var(--official-button-green-alpha-60)!important;outline-offset:3px}.ctaButton_fzGn.heroButtonSecondary_gpoW{border:2px solid var(--official-button-outline)!important;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none;transition:border-color .2s,background-color .2s!important}.ctaButton_fzGn.heroButtonSecondary_gpoW,.ctaButton_fzGn.heroButtonSecondary_gpoW:hover{background:#0000!important;box-shadow:none!important;color:var(--official-text-white)!important}.ctaButton_fzGn.heroButtonSecondary_gpoW:hover{border-color:var(--official-button-outline)!important;transform:translateZ(0)!important}.ctaButton_fzGn.heroButtonSecondary_gpoW:active{border-color:var(--official-button-green-active)!important;box-shadow:none!important;transform:translateZ(0)!important}.ctaButton_fzGn.heroButtonSecondary_gpoW:focus-visible{box-shadow:none!important;outline:2px solid var(--official-button-green-alpha-60)!important;outline-offset:3px}.whatsappButton_FbGs{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-base);font-weight:600;justify-content:center;min-height:48px;padding:14px 32px;transition:.2s}.whatsappButtonPrimary_ukjQ{background:var(--zapi-green);color:var(--official-text-white)}.whatsappButtonPrimary_ukjQ:hover{background:var(--zapi-teal);box-shadow:0 4px 12px var(--zapi-primary-alpha-30);transform:translateY(-2px)}.whatsappButtonSecondary_Er59{background:#0000;border:2px solid var(--text-primary);color:var(--text-primary)}.whatsappButtonSecondary_Er59:hover{background:var(--text-primary);box-shadow:0 4px 12px var(--text-primary-alpha-20);color:var(--official-text-white);transform:translateY(-2px)}.terminalWrapper_OX4l{background-color:var(--terminal-bg);border:2px solid var(--terminal-border);border-radius:.75rem;box-shadow:0 18px 40px #0009,0 0 0 1px #bd93f91a;contain:style;display:block;height:400px;max-height:400px;max-width:100%;min-height:400px;opacity:1;overflow:hidden;position:relative!important;transform:none;transition:transform .2s,box-shadow .2s;visibility:visible;width:100%}.terminalHeader_uKDl{align-items:center;background-color:var(--terminal-header-bg);border-bottom:1px solid var(--terminal-border);display:flex;justify-content:space-between;padding:.5rem 1rem}.headerLeft_mbEf{align-items:center;display:flex;gap:.5rem;min-width:0}.title_DXut{color:var(--terminal-text);font-size:var(--font-size-sm);white-space:nowrap}.commandText_WTJ3,.responseText_XqXh{white-space:pre-wrap;word-break:break-word}.controls_mPLN{display:flex;gap:.35rem}.controlDot_eS9v{border-radius:999px;height:.75rem;width:.75rem}.controlDotClose_q2FP{background-color:var(--terminal-control-close)}.controlDotMinimize_zaZi{background-color:var(--terminal-control-minimize)}.controlDotMaximize__CyH{background-color:var(--terminal-control-maximize)}.terminalBody_d1Vy{contain:style;display:block;font-family:var(--ifm-font-family-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--font-size-sm);height:356px;line-height:1.6;max-height:356px;overflow:auto;padding:1rem;scrollbar-color:var(--terminal-border) var(--terminal-bg);scrollbar-width:thin;visibility:visible}.terminalBody_d1Vy::-webkit-scrollbar{width:8px}.terminalBody_d1Vy::-webkit-scrollbar-track{background:var(--terminal-header-bg)}.terminalBody_d1Vy::-webkit-scrollbar-thumb{background:var(--terminal-border);border-radius:4px}.terminalBody_d1Vy::-webkit-scrollbar-thumb:hover{background:var(--terminal-text-secondary)}.titleLine_xIRK{margin-bottom:.75rem}.commandLine_YrJq{margin-bottom:.5rem}.commandText_WTJ3{color:var(--terminal-command)}.responseBlock_cP3y{margin-top:.75rem}.responseLabel_TS0v{color:var(--terminal-output-label);margin-bottom:.25rem}.responseText_XqXh{color:var(--terminal-output)}.cursorResponse_fYYW,.cursor_nN8n{animation:1s infinite G;display:inline-block;height:1em;vertical-align:initial;width:.6ch}.cursor_nN8n{background-color:var(--terminal-cursor);margin-left:2px}.cursorResponse_fYYW{background-color:var(--terminal-output);color:var(--terminal-bg);margin-left:2px}@keyframes G{0%,50%{opacity:1}51%,to{opacity:0}}.progressDots_AD7C{display:flex;gap:.5rem;margin-top:1rem}.progressDot_rhso{background-color:var(--terminal-border);border-radius:999px;cursor:pointer;height:.25rem;transition:background-color .3s,width .3s;width:2rem}.progressDotActive_dKC9{background-color:var(--code-number);box-shadow:0 0 8px #bd93f980;width:2.5rem}.card_fvAm{background-color:var(--background-white);border:1px solid var(--border-light);border-radius:12px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:var(--spacing-xl);position:relative;transition:border-color .2s,box-shadow .2s}.description_esxy,.title_hV_I{word-wrap:break-word;overflow-wrap:break-word;text-align:left}.card_a4nK:hover,.card_fvAm:hover{border-color:var(--official-accent-green);box-shadow:var(--shadow-md)}[data-theme=dark] .card_a4nK,[data-theme=dark] .card_fvAm,html[data-theme=dark] .card_a4nK,html[data-theme=dark] .card_fvAm{background-color:#0a0e27;border-color:var(--official-border-light);box-shadow:var(--shadow-sm-dark)}.header_Zhye{align-items:center;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);width:100%}.iconBadge_o4rm{align-items:center;background:var(--official-accent-green-alpha-15);border-radius:12px;color:var(--official-accent-green);display:inline-flex;flex-shrink:0;height:48px;justify-content:center;transition:background-color .2s;width:48px}.cta_Gwj1,.cta_uKdF,.hero_tfBD{display:flex;position:relative}.card_fvAm:hover .iconBadge_o4rm{background:var(--official-accent-green-alpha-20)}[data-theme=dark] .iconBadge_o4rm,html[data-theme=dark] .iconBadge_o4rm{background:var(--official-accent-green-alpha-20);color:var(--official-accent-green)}.title_hV_I{color:#091e42;flex:1;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0;padding:0;transition:color .2s}.card_OaVj,.categoryButton_rGSe,.searchInput_dJ6v{transition:all var(--motion-duration-normal) var(--ease-in-out)}[data-theme=dark] .card_oSik:hover .cardDescription_HA_t,[data-theme=dark] .title_LXew,[data-theme=dark] .title_hV_I,html[data-theme=dark] .title_LXew,html[data-theme=dark] .title_hV_I{color:#fff}.description_esxy{color:#677483;flex-grow:1;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);margin:0 0 var(--spacing-xl) 0;width:100%}.cta_Gwj1 strong,.cta_uKdF strong,.heroLabel_IQU5{color:var(--official-accent-green);font-weight:var(--font-weight-medium)}[data-theme=dark] .description_Wt1f,[data-theme=dark] .description_esxy,html[data-theme=dark] .description_Wt1f,html[data-theme=dark] .description_esxy{color:#b3bac5}.cta_Gwj1,.cta_uKdF{cursor:pointer;justify-content:flex-start;margin:auto 0 0;text-align:left;width:100%}.cta_Gwj1,.cta_Gwj1 strong,.cta_uKdF,.cta_uKdF strong{align-items:center;background:#0000;border:none;padding:0;-webkit-text-decoration:none;text-decoration:none}.cta_Gwj1 strong,.cta_uKdF strong{box-shadow:none;display:inline-flex;font-size:var(--font-size-base);gap:var(--spacing-sm);transition:color .2s,gap .2s}.cta_Gwj1 strong:hover,.cta_uKdF strong:hover{color:var(--official-accent-green-dark);gap:var(--spacing-md)}[data-theme=dark] .cta_Gwj1 strong:hover,[data-theme=dark] .cta_uKdF strong:hover,html[data-theme=dark] .cta_Gwj1 strong:hover,html[data-theme=dark] .cta_uKdF strong:hover{color:var(--official-accent-green-light)}.cta_uKdF strong .lucide_MbPA,.cta_uKdF strong svg,.featureCta_CvFu strong svg{flex-shrink:0;height:16px;transition:transform .2s;width:16px}.hero_tfBD{align-items:center;justify-content:center;min-height:56vh;overflow:hidden;padding:var(--spacing-3xl) var(--spacing-md);width:100%}.hero_tfBD[data-theme=official]{background:linear-gradient(135deg,var(--official-bg-dark) 0,var(--official-bg-hero-solid) 100%);color:var(--official-text-white)}.hero_tfBD[data-theme=official] *{color:inherit}.heroContainer_DG3u{margin:0 auto;max-width:1200px;width:100%}.heroContent_GWl6{margin:0 auto;max-width:860px;text-align:left}.heroLabel_IQU5{align-items:center;display:inline-flex;font-size:var(--font-size-sm);gap:var(--spacing-xs);letter-spacing:.05em;margin-bottom:var(--spacing-md)}.heroTitle_jG87,.title_ZCeG{font-weight:var(--font-weight-semibold)}.heroTitle_jG87{color:var(--official-text-white);font-size:var(--font-size-5xl);letter-spacing:-.02em;line-height:var(--line-height-tight);margin:0 0 var(--spacing-md)}.example_hQuR,.heroSubtitle_gGlj,.simpleExplanation_rOEJ,.subtitle_OADc,.technicalExplanation_Uo9f{line-height:var(--line-height-relaxed)}.heroSubtitle_gGlj{color:var(--background-white-alpha-90);font-size:var(--font-size-lg);margin:0 0 var(--spacing-xl);max-width:720px}.heroButtons_NPzu{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.ctaLink_wak8{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;-webkit-text-decoration:none;text-decoration:none}.examples_XFGz,.faq_AqXo,.glossary_lvfk,.guides_YacM{padding:var(--spacing-3xl) var(--spacing-md)}.agents_haiK,.agents_haiK[data-theme=official],.agents_haiK[data-theme=official] .card_zmFB,.card_E2YA,.card_E2YA[data-theme=official],.card_LbHG,.card_OaVj,.card_OaVj[data-theme=official],.card_Tk3U,.card_iv_a,.card_zmFB,.examples_XFGz,.examples_XFGz[data-theme=official],.faq_AqXo,.faq_AqXo[data-theme=official],.glossary_lvfk,.glossary_lvfk[data-theme=official],.glossary_lvfk[data-theme=official] .searchInput_dJ6v,.guideCard_zU7u,.guideCard_zU7u[data-theme=official],.guides_YacM,.guides_YacM[data-theme=official],.resources_H8tu,.resources_H8tu[data-theme=official],.resources_H8tu[data-theme=official] .card_Tk3U,.searchInput_dJ6v,.tools_ZbnB,.tools_ZbnB[data-theme=official],.tutorials_kI15,.tutorials_kI15[data-theme=official],.tutorials_kI15[data-theme=official] .card_LbHG,.useCases_D_yW,.useCases_D_yW[data-theme=official],.useCases_D_yW[data-theme=official] .card_iv_a{background:var(--background-white);color:var(--official-text-dark)}.container_FGn_,.container_Ojrg,.container_SjDS,.container_T7ta,.container_YZAX,.container_dHPX,.container_m3dT,.container_sAcG,.container_t5Oq{margin:0 auto;max-width:1200px}.featuresHeader_SbY9,.header_AQCs,.header_ApXp,.header_KcB9,.header_UUus,.header_Vam_,.header_ZlgY,.header_hIym,.header_mF4P,.useCasesHeader_uc3Q{margin-bottom:var(--spacing-2xl);text-align:center}.title_ZCeG{font-size:var(--font-size-4xl);margin:0 0 var(--spacing-md)}.glossary_lvfk[data-theme=official] .title_ZCeG,.title_ZCeG{color:var(--official-text-dark)}[data-theme=dark] .glossary_lvfk .title_ZCeG,[data-theme=dark] .glossary_lvfk[data-theme=official] .title_ZCeG{color:var(--official-text-white)}.subtitle_OADc{font-size:var(--font-size-lg);margin:0 auto;max-width:720px}.agents_haiK[data-theme=official] .cardBenefits_KS7n li,.agents_haiK[data-theme=official] .cardDescription_Mv1o,.agents_haiK[data-theme=official] .cardHowItWorks_gIyc li,.cardBenefits_KS7n li,.cardDescription_Ffo3,.cardDescription_Mv1o,.cardDescription_WseU,.cardDescription_x5Q4,.cardHowItWorks_gIyc li,.duration_GUnM,.glossary_lvfk[data-theme=official] .subtitle_OADc,.metaItem_Cknr,.resources_H8tu[data-theme=official] .cardDescription_Ffo3,.resources_H8tu[data-theme=official] .metaItem_Cknr,.resources_H8tu[data-theme=official] .subtitle_I7Yp,.stat_ryCL,.subtitle_I7Yp,.subtitle_MEbB,.subtitle_OADc,.subtitle_Za88,.subtitle_mdla,.tools_ZbnB[data-theme=official] .subtitle_Za88,.tutorials_kI15[data-theme=official] .cardDescription_x5Q4,.tutorials_kI15[data-theme=official] .cardLearn_woUI li,.tutorials_kI15[data-theme=official] .cardPrerequisites_jSC_ li,.tutorials_kI15[data-theme=official] .duration_GUnM,.tutorials_kI15[data-theme=official] .stat_ryCL,.tutorials_kI15[data-theme=official] .subtitle_mdla,.useCases_D_yW[data-theme=official] .cardChallenges_RH7h li,.useCases_D_yW[data-theme=official] .cardDescription_WseU,.useCases_D_yW[data-theme=official] .cardExamples_zSbe li,.useCases_D_yW[data-theme=official] .cardResults_YBgl li,.useCases_D_yW[data-theme=official] .cardSolutions_gM_Z li,.useCases_D_yW[data-theme=official] .subtitle_MEbB{color:var(--official-text-dark);opacity:.8}[data-theme=dark] .agents_haiK .cardDescription_Mv1o,[data-theme=dark] .agents_haiK .subtitle_zDXm,[data-theme=dark] .agents_haiK[data-theme=official] .cardDescription_Mv1o,[data-theme=dark] .agents_haiK[data-theme=official] .subtitle_zDXm,[data-theme=dark] .examples_XFGz .card_E2YA .cardBenefits_QbEd li,[data-theme=dark] .examples_XFGz .subtitle_PokW,[data-theme=dark] .examples_XFGz[data-theme=official] .subtitle_PokW,[data-theme=dark] .faq_AqXo .subtitle_V38g,[data-theme=dark] .faq_AqXo[data-theme=official] .subtitle_V38g,[data-theme=dark] .glossary_lvfk .card_OaVj .example_hQuR,[data-theme=dark] .glossary_lvfk .card_OaVj .technicalExplanation_Uo9f,[data-theme=dark] .glossary_lvfk .card_OaVj[data-theme=official] .example_hQuR,[data-theme=dark] .glossary_lvfk .card_OaVj[data-theme=official] .technicalExplanation_Uo9f,[data-theme=dark] .glossary_lvfk .noResults_uSVj,[data-theme=dark] .glossary_lvfk .subtitle_OADc,[data-theme=dark] .glossary_lvfk[data-theme=official] .noResults_uSVj,[data-theme=dark] .glossary_lvfk[data-theme=official] .subtitle_OADc,[data-theme=dark] .guides_YacM .stepDetails_n_iO li,[data-theme=dark] .guides_YacM .subtitle_yax0,[data-theme=dark] .guides_YacM[data-theme=official] .subtitle_yax0,[data-theme=dark] .resources_H8tu .subtitle_I7Yp,[data-theme=dark] .resources_H8tu[data-theme=official] .subtitle_I7Yp,[data-theme=dark] .tools_ZbnB .cardDescription_lOBq,[data-theme=dark] .tools_ZbnB .cardFeatures_PkWv li,[data-theme=dark] .tools_ZbnB .cons_SagW li,[data-theme=dark] .tools_ZbnB .pros_CEMx li,[data-theme=dark] .tools_ZbnB .subtitle_Za88,[data-theme=dark] .tools_ZbnB[data-theme=official] .cardDescription_lOBq,[data-theme=dark] .tools_ZbnB[data-theme=official] .cardFeatures_PkWv li,[data-theme=dark] .tools_ZbnB[data-theme=official] .cons_SagW li,[data-theme=dark] .tools_ZbnB[data-theme=official] .pros_CEMx li,[data-theme=dark] .tools_ZbnB[data-theme=official] .subtitle_Za88,[data-theme=dark] .tutorials_kI15 .subtitle_mdla,[data-theme=dark] .tutorials_kI15[data-theme=official] .subtitle_mdla,[data-theme=dark] .useCases_D_yW .subtitle_MEbB,[data-theme=dark] .useCases_D_yW[data-theme=official] .subtitle_MEbB{color:var(--official-text-light)}.filters_fHVq{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.searchWrapper_sU2c{margin:0 auto;max-width:500px;position:relative;width:100%}.searchIcon_qzUE{color:var(--text-secondary);left:var(--spacing-md);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}[data-theme=dark] .glossary_lvfk .searchIcon_qzUE,[data-theme=dark] .glossary_lvfk[data-theme=official] .searchIcon_qzUE{color:var(--background-white-alpha-60)}.searchInput_dJ6v{border:2px solid var(--border-light);border-radius:var(--border-radius-md);font-size:var(--font-size-base);padding:var(--spacing-sm) var(--spacing-md);padding-left:var(--spacing-xl);width:100%}[data-theme=dark] .agents_haiK .card_zmFB,[data-theme=dark] .agents_haiK[data-theme=official] .card_zmFB,[data-theme=dark] .examples_XFGz .card_E2YA,[data-theme=dark] .examples_XFGz .card_E2YA[data-theme=official],[data-theme=dark] .glossary_lvfk .card_OaVj,[data-theme=dark] .glossary_lvfk .card_OaVj[data-theme=official],[data-theme=dark] .glossary_lvfk .searchInput_dJ6v,[data-theme=dark] .glossary_lvfk[data-theme=official] .searchInput_dJ6v,[data-theme=dark] .guides_YacM .guideCard_zU7u,[data-theme=dark] .guides_YacM .guideCard_zU7u[data-theme=official],[data-theme=dark] .resources_H8tu .card_Tk3U,[data-theme=dark] .resources_H8tu[data-theme=official] .card_Tk3U,[data-theme=dark] .tutorials_kI15 .card_LbHG,[data-theme=dark] .tutorials_kI15[data-theme=official] .card_LbHG{background:var(--official-bg-card-dark);border-color:var(--border-medium);color:var(--official-text-white)}.searchInput_dJ6v:focus{border-color:var(--official-accent-green);box-shadow:0 0 0 3px var(--official-accent-green-alpha-15);outline:0}.glossary_lvfk[data-theme=official] .searchInput_dJ6v::placeholder,.searchInput_dJ6v::placeholder{color:var(--text-secondary)}[data-theme=dark] .glossary_lvfk .searchInput_dJ6v::placeholder,[data-theme=dark] .glossary_lvfk[data-theme=official] .searchInput_dJ6v::placeholder{color:var(--background-white-alpha-60)}.categoryFilters_hqW2{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.categoryButton_rGSe{border:1px solid var(--border-light);border-radius:var(--border-radius-full);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-xs) var(--spacing-md)}.cardBenefits_QbEd li:before,.cardTerm__gJN,.cardTitle_KzsE,.cardTitle_cNYS,.cardUseCase_ITwf strong,.categoryButtonActive_Md0Q,.exampleTitle_Pvpn,.guideTitle_uDNt,.stepDetails_n_iO li:before,.stepNumber_vXIP,.stepTitle_T91b,.technicalTitle_lHto,.title_JmtR,.title_PUy2,.title_TBpY,.title__yIG,.title_cJp8,.title_f26O,.title_iXWf,.title_my0X{font-weight:var(--font-weight-semibold)}.categoryButton_rGSe,.glossary_lvfk[data-theme=official] .categoryButton_rGSe{background:var(--official-bg-button-light);color:var(--official-text-black)}.categoryButton_rGSe:hover{background:var(--official-bg-button-hover);border-color:var(--official-accent-green);color:var(--official-text-black)}.categoryButtonActive_Md0Q{box-shadow:var(--official-shadow-sm,var(--official-shadow-glow));transform:scale(1.05)}.categoryButtonActive_Md0Q,.glossary_lvfk[data-theme=official] .categoryButtonActive_Md0Q{background:var(--official-accent-green)!important;border-color:var(--official-accent-green)!important;color:var(--official-text-white)!important}[data-theme=dark] .glossary_lvfk .categoryButton_rGSe,[data-theme=dark] .glossary_lvfk[data-theme=official] .categoryButton_rGSe{background:var(--official-bg-button-light);border-color:var(--border-light);color:var(--official-text-black)}[data-theme=dark] .glossary_lvfk .categoryButton_rGSe:hover,[data-theme=dark] .glossary_lvfk[data-theme=official] .categoryButton_rGSe:hover{background:var(--official-bg-button-hover);color:var(--official-text-black)}[data-theme=dark] .glossary_lvfk .categoryButtonActive_Md0Q,[data-theme=dark] .glossary_lvfk[data-theme=official] .categoryButtonActive_Md0Q{background:var(--official-accent-green)!important;border-color:var(--official-accent-green)!important;box-shadow:var(--official-shadow-sm,var(--official-shadow-glow));color:var(--official-text-white)!important;font-weight:var(--font-weight-semibold);transform:scale(1.05)}.noResults_uSVj{font-size:var(--font-size-lg);padding:var(--spacing-2xl);text-align:center}.agents_haiK[data-theme=official] .subtitle_zDXm,.card_OaVj[data-theme=official] .example_hQuR,.card_OaVj[data-theme=official] .technicalExplanation_Uo9f,.description_Rvhy,.glossary_lvfk[data-theme=official] .noResults_uSVj,.noResults_uSVj,.relatedPostCategory_QZR5,.relatedPostMeta_Kpdq,.relatedPostReadingTime_BfQL,.subtitle_zDXm{color:var(--text-secondary)}.grid_XQFt,.grid_aMfm{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.card_OaVj{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);cursor:pointer;overflow:hidden;padding:var(--spacing-lg);position:relative;text-align:left;width:100%}.agents_haiK[data-theme=official] .card_zmFB,.card_E2YA[data-theme=official],.card_OaVj[data-theme=official],.guideCard_zU7u[data-theme=official],.resources_H8tu[data-theme=official] .card_Tk3U,.tutorials_kI15[data-theme=official] .card_LbHG,.useCases_D_yW[data-theme=official] .card_iv_a{border-color:var(--border-light)}.card_OaVj[data-expanded=true],.card_cpHL[data-expanded=true],.guideCard_zU7u[data-expanded=true],.tools_ZbnB[data-theme=official] .card_cpHL:hover{border-color:var(--official-accent-green);box-shadow:var(--official-shadow-lg)}.cardHeader_Otbt{align-items:center;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md);position:relative}.expandIcon_PEqk,.expandIcon_m85Y{color:var(--official-accent-green);flex-shrink:0;margin-left:auto;transition:transform var(--motion-duration-normal) var(--ease-in-out)}.expandIcon_PEqk.expanded_wQ8k,.expandIcon_m85Y.expanded_fxfS,.faqExpandIcon_kEsG.expanded_W0IE,.guideCard_zU7u[data-expanded=true] .expandIcon_EIRY{transform:rotate(180deg)}.cardTerm__gJN{font-size:var(--font-size-xl);margin:0}.cardTerm__gJN,.card_E2YA[data-theme=official] .cardDescription_DC0u,.card_E2YA[data-theme=official] .cardLink_zcvp,.card_E2YA[data-theme=official] .cardTitle_KzsE,.card_E2YA[data-theme=official] .cardUseCase_ITwf strong,.card_OaVj[data-theme=official] .cardTerm__gJN,.card_OaVj[data-theme=official] .simpleExplanation_rOEJ,.guideCard_zU7u[data-theme=official] .guideTitle_uDNt,.guideCard_zU7u[data-theme=official] .stepDescription_RFyn,.guideCard_zU7u[data-theme=official] .stepTitle_T91b,.simpleExplanation_rOEJ,.title_iXWf,.tools_ZbnB[data-theme=official] .title_iXWf{color:var(--official-text-dark)}[data-theme=dark] .examples_XFGz .card_E2YA .cardDescription_DC0u,[data-theme=dark] .examples_XFGz .card_E2YA .cardLink_zcvp,[data-theme=dark] .examples_XFGz .card_E2YA .cardTitle_KzsE,[data-theme=dark] .examples_XFGz .card_E2YA .cardUseCase_ITwf strong,[data-theme=dark] .examples_XFGz .card_E2YA[data-theme=official] .cardDescription_DC0u,[data-theme=dark] .examples_XFGz .card_E2YA[data-theme=official] .cardLink_zcvp,[data-theme=dark] .examples_XFGz .card_E2YA[data-theme=official] .cardTitle_KzsE,[data-theme=dark] .examples_XFGz .card_E2YA[data-theme=official] .cardUseCase_ITwf strong,[data-theme=dark] .examples_XFGz .title_cJp8,[data-theme=dark] .examples_XFGz[data-theme=official] .title_cJp8,[data-theme=dark] .glossary_lvfk .card_OaVj .cardTerm__gJN,[data-theme=dark] .glossary_lvfk .card_OaVj .simpleExplanation_rOEJ,[data-theme=dark] .glossary_lvfk .card_OaVj[data-theme=official] .cardTerm__gJN,[data-theme=dark] .glossary_lvfk .card_OaVj[data-theme=official] .simpleExplanation_rOEJ,[data-theme=dark] .guides_YacM .guideCard_zU7u .guideTitle_uDNt,[data-theme=dark] .guides_YacM .guideCard_zU7u .stepDescription_RFyn,[data-theme=dark] .guides_YacM .guideCard_zU7u .stepTitle_T91b,[data-theme=dark] .guides_YacM .guideCard_zU7u[data-theme=official] .guideTitle_uDNt,[data-theme=dark] .guides_YacM .guideCard_zU7u[data-theme=official] .stepDescription_RFyn,[data-theme=dark] .guides_YacM .guideCard_zU7u[data-theme=official] .stepTitle_T91b,[data-theme=dark] .guides_YacM .title_JmtR,[data-theme=dark] .guides_YacM[data-theme=official] .title_JmtR,[data-theme=dark] .tools_ZbnB .cardBestFor_KjjQ,[data-theme=dark] .tools_ZbnB .cardFeatures_PkWv strong,[data-theme=dark] .tools_ZbnB .cardTitle_cNYS,[data-theme=dark] .tools_ZbnB .cons_SagW strong,[data-theme=dark] .tools_ZbnB .pros_CEMx strong,[data-theme=dark] .tools_ZbnB .title_iXWf,[data-theme=dark] .tools_ZbnB[data-theme=official] .cardBestFor_KjjQ,[data-theme=dark] .tools_ZbnB[data-theme=official] .cardFeatures_PkWv strong,[data-theme=dark] .tools_ZbnB[data-theme=official] .cardTitle_cNYS,[data-theme=dark] .tools_ZbnB[data-theme=official] .cons_SagW strong,[data-theme=dark] .tools_ZbnB[data-theme=official] .pros_CEMx strong,[data-theme=dark] .tools_ZbnB[data-theme=official] .title_iXWf{color:var(--official-text-white)}.cardContent_yrL5,.faqAnswer_pcw7,.guideContent_h_bJ{max-height:0;overflow:hidden;transition:max-height var(--motion-duration-normal) var(--ease-in-out)}.cardContent_yrL5[data-expanded=true]{max-height:1000px}.simpleExplanation_rOEJ{font-size:var(--font-size-base);margin:0 0 var(--spacing-md)}.exampleSection_DlWZ,.technicalSection_IS2k{border-top:1px solid var(--border-light);margin-top:var(--spacing-md);padding-top:var(--spacing-md)}.exampleTitle_Pvpn,.technicalTitle_lHto{color:var(--official-accent-green);font-size:var(--font-size-sm);letter-spacing:.05em;margin:0 0 var(--spacing-xs);text-transform:uppercase}.example_hQuR,.technicalExplanation_Uo9f{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.ripple_6XOY,.ripple_CeG2,.ripple_F4Rp{animation:H var(--motion-duration-complex) var(--ease-out);background:var(--official-accent-green-alpha-30);border-radius:50%;pointer-events:none;position:absolute;transform:scale(0)}.title_JmtR,.title_cJp8,.title_my0X{color:var(--official-text-dark);font-size:var(--font-size-4xl);margin:0 0 var(--spacing-md)}.subtitle_PokW,.subtitle_V38g,.subtitle_yax0{color:var(--text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);margin:0 auto;max-width:720px}.guidesList_exut,.relatedPostsList_uObB{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.guideCard_zU7u{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;overflow:hidden;padding:var(--spacing-xl);position:relative;text-align:left;transition:all var(--motion-duration-normal) var(--ease-in-out);width:100%}.card_cpHL,.card_zmFB{box-shadow:var(--shadow-md)}.guideHeader_R4MO{align-items:flex-start;border-bottom:none;display:flex;gap:var(--spacing-md);justify-content:space-between;margin-bottom:0;padding-bottom:0}.cardTitleWrapper_J1VH,.guideHeaderContent_n4qP{flex:1}.guideTitle_uDNt{color:var(--official-text-dark);font-size:var(--font-size-2xl);margin:0 0 var(--spacing-sm)}.guideDescription_xmjE,.stepDetails_n_iO li{color:var(--text-secondary);line-height:var(--line-height-relaxed)}.guideDescription_xmjE{font-size:var(--font-size-base);margin:var(--spacing-sm) 0 0}.expandIcon_EIRY{color:var(--official-accent-green);flex-shrink:0;margin-top:var(--spacing-xs);transition:transform var(--motion-duration-normal) var(--ease-in-out)}.card_E2YA,.card_cpHL{position:relative;transition:all var(--motion-duration-normal) var(--ease-in-out);overflow:hidden;cursor:pointer}.guideContent_h_bJ[data-expanded=true]{border-top:2px solid var(--official-accent-green);margin-top:var(--spacing-xl);max-height:5000px;padding-top:var(--spacing-xl)}.featuresContent_d_bT,.steps_vgk6{display:flex;flex-direction:column;gap:var(--spacing-lg)}.step_edm3{display:flex;gap:var(--spacing-md);position:relative}.step_edm3:before{background:var(--border-light);bottom:-24px;content:"";left:20px;position:absolute;top:48px;width:2px}[data-theme=dark] .guides_YacM .step_edm3:before{background:var(--border-medium)}.stepNumber_vXIP{align-items:center;background:var(--official-accent-green);border-radius:50%;color:var(--official-text-white);display:flex;flex-shrink:0;font-size:var(--font-size-lg);height:40px;justify-content:center;width:40px;z-index:1}.cardUseCase_ITwf,.faqQuestion_nIr6:hover,.faqQuestion_nIr6[data-expanded=true]{background:var(--background-off-white)}.stepContent_qtcn{flex:1;padding-top:var(--spacing-xs)}.stepHeader_R_fY{align-items:center;display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.stepTitle_T91b{color:var(--official-text-dark);font-size:var(--font-size-xl);margin:0}.stepDescription_RFyn{color:var(--official-text-dark);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin:0 0 var(--spacing-sm)}.stepDetails_n_iO{list-style:none;margin:var(--spacing-sm) 0 0;padding:0;padding-left:var(--spacing-lg)}.stepDetails_n_iO li{font-size:var(--font-size-sm);position:relative}.stepDetails_n_iO li:before{color:var(--official-accent-green);content:"→";left:-20px;position:absolute}.card_E2YA{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);display:block;padding:var(--spacing-xl);text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.card_E2YA:hover{border-color:var(--official-accent-green);box-shadow:var(--official-shadow-lg);transform:var(--transform-hover-lift)}.cardIcon_EmVZ{color:var(--official-accent-green);margin-bottom:var(--spacing-md)}.cardTitle_KzsE{color:var(--official-text-dark);font-size:var(--font-size-xl);margin:0 0 var(--spacing-sm)}.cardDescription_DC0u{color:var(--official-text-dark);font-size:var(--font-size-base)}.cardBenefits_QbEd li,.cardLink_zcvp,.cardUseCase_ITwf{font-size:var(--font-size-sm)}.cardDescription_DC0u,.cardUseCase_ITwf{line-height:var(--line-height-relaxed);margin:0 0 var(--spacing-md)}.cardUseCase_ITwf{border-radius:var(--border-radius-md);color:var(--text-secondary);padding:var(--spacing-sm)}.cardDescription_lOBq,.cardLink_zcvp,.cardTitle_cNYS,.cardUseCase_ITwf strong,.card_cpHL{color:var(--official-text-dark)}[data-theme=dark] .examples_XFGz .card_E2YA .cardUseCase_ITwf{background:var(--background-white-alpha-05);color:var(--official-text-light)}.cardBenefits_QbEd{list-style:none;margin:0 0 var(--spacing-md);padding:0}.cardBenefits_QbEd li{color:var(--text-secondary);line-height:var(--line-height-relaxed);padding-left:var(--spacing-lg);position:relative}.cardBenefits_QbEd li:before{color:var(--official-accent-green);content:"✓";left:0;position:absolute}.cardLink_zcvp{border-top:1px solid var(--border-light);display:block;margin-top:var(--spacing-md);padding-top:var(--spacing-md)}[data-theme=dark] .examples_XFGz .card_E2YA .cardLink_zcvp{border-top-color:var(--border-medium);color:var(--official-text-white)}.agents_haiK,.resources_H8tu,.tools_ZbnB,.tutorials_kI15,.useCases_D_yW{padding:var(--spacing-3xl) var(--spacing-md);scroll-margin-top:calc(var(--ifm-navbar-height) + var(--spacing-md));width:100%}.title_PUy2,.title_TBpY,.title__yIG,.title_f26O,.title_iXWf{font-size:var(--font-size-4xl);line-height:var(--line-height-tight);margin-bottom:var(--spacing-md)}.subtitle_I7Yp,.subtitle_MEbB,.subtitle_Za88,.subtitle_mdla,.subtitle_zDXm{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);margin:0 auto;max-width:800px}.grid_dRdp{display:grid;gap:clamp(1rem,3vw,2rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-top:var(--spacing-xl)}.card_cpHL{background:var(--background-white);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--spacing-xl);width:100%}.tools_ZbnB[data-theme=official] .card_cpHL{--card-bg:var(--official-bg-white);--card-border:var(--border-light);--card-text:var(--official-text-dark);--card-shadow:var(--shadow-md);background:var(--card-bg);border-color:var(--card-border);box-shadow:var(--card-shadow);color:var(--card-text)}[data-theme=dark] .tools_ZbnB .card_cpHL,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL{--card-bg:var(--official-bg-card-dark);--card-border:var(--border-medium);--card-text:var(--official-text-white);--card-shadow:var(--shadow-md);background:var(--card-bg);border-color:var(--card-border);box-shadow:var(--card-shadow);color:var(--card-text)}.tools_ZbnB[data-theme=official] .card_cpHL div,.tools_ZbnB[data-theme=official] .card_cpHL h1,.tools_ZbnB[data-theme=official] .card_cpHL h2,.tools_ZbnB[data-theme=official] .card_cpHL h3,.tools_ZbnB[data-theme=official] .card_cpHL h4,.tools_ZbnB[data-theme=official] .card_cpHL h5,.tools_ZbnB[data-theme=official] .card_cpHL h6,.tools_ZbnB[data-theme=official] .card_cpHL li,.tools_ZbnB[data-theme=official] .card_cpHL ol,.tools_ZbnB[data-theme=official] .card_cpHL p,.tools_ZbnB[data-theme=official] .card_cpHL span,.tools_ZbnB[data-theme=official] .card_cpHL ul,[data-theme=dark] .tools_ZbnB .card_cpHL div,[data-theme=dark] .tools_ZbnB .card_cpHL h1,[data-theme=dark] .tools_ZbnB .card_cpHL h2,[data-theme=dark] .tools_ZbnB .card_cpHL h3,[data-theme=dark] .tools_ZbnB .card_cpHL h4,[data-theme=dark] .tools_ZbnB .card_cpHL h5,[data-theme=dark] .tools_ZbnB .card_cpHL h6,[data-theme=dark] .tools_ZbnB .card_cpHL li,[data-theme=dark] .tools_ZbnB .card_cpHL ol,[data-theme=dark] .tools_ZbnB .card_cpHL p,[data-theme=dark] .tools_ZbnB .card_cpHL span,[data-theme=dark] .tools_ZbnB .card_cpHL ul,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL div,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL h1,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL h2,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL h3,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL h4,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL h5,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL h6,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL li,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL ol,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL p,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL span,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL ul{color:var(--card-text)}.card_cpHL:hover,.card_iv_a:hover{border-color:var(--official-accent-green);box-shadow:var(--shadow-lg);transform:var(--transform-hover-lift)}.tools_ZbnB[data-theme=official] .card_cpHL:hover{background:var(--card-bg)}.ripple_ObL9,.ripple_Oo4L,.ripple_j8WE,.ripple_kTA5,.ripple_syDd{animation:H var(--motion-duration-complex) var(--ease-out);background:var(--official-accent-green-alpha-20);border-radius:50%;pointer-events:none;position:absolute;transform:scale(0)}.cardHeader_xF3H{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--spacing-md);width:100%}.cardHeaderLeft_oUFL{align-items:flex-start;display:flex;flex:1;gap:var(--spacing-md)}.cardHeaderRight_QZSV{align-items:flex-end;display:flex;flex-direction:column;gap:var(--spacing-sm)}.cardTitle_cNYS{font-size:var(--font-size-xl);margin:0 0 var(--spacing-xs) 0}.cardDescription_lOBq{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin:0}.cardBestFor_KjjQ strong,.cardIcon_GJBb,.cardIcon_UzQq,.cardUseCase_h9l9 strong{color:var(--official-accent-green)}.cardContent_ejTU{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height var(--motion-duration-normal) var(--ease-in-out)}.cardContent_ejTU[data-expanded=true]{margin-top:var(--spacing-md);max-height:800px;opacity:1}.cardIcon_GJBb,.cardIcon_UzQq{align-items:center;background:var(--official-accent-green-alpha-15);border-radius:var(--border-radius-md);display:flex;height:48px;justify-content:center;width:48px}.cardMeta_MfnE{align-items:flex-end;display:flex;flex-direction:column;gap:var(--spacing-xs)}.category_By6l,.pricing_VgUy{border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:var(--spacing-xs) var(--spacing-sm)}.cardFeatures_PkWv li,.cardFeatures_PkWv strong{font-size:var(--font-size-sm);color:var(--official-text-dark)}.cardBestFor_KjjQ strong,.cardFeatures_PkWv strong,.cardTitle_BFrd,.cardTitle_OlV8,.cardUseCase_h9l9 strong,.complexity_lcHt,.industry_BQyx,.type_wnNZ{font-weight:var(--font-weight-semibold)}.category_By6l,.pricing_VgUy,.tools_ZbnB[data-theme=official] .category_By6l,.tools_ZbnB[data-theme=official] .pricing_VgUy{background:var(--background-light-gray);border:1px solid var(--border-light);color:var(--official-text-dark)}[data-theme=dark] .tools_ZbnB .category_By6l,[data-theme=dark] .tools_ZbnB .pricing_VgUy,[data-theme=dark] .tools_ZbnB[data-theme=official] .category_By6l,[data-theme=dark] .tools_ZbnB[data-theme=official] .pricing_VgUy{background:var(--official-bg-card-dark);border:1px solid var(--border-medium);color:var(--official-text-white)}.cardBestFor_KjjQ{border-left:3px solid var(--official-accent-green);border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md)}.agents_haiK[data-theme=official] .cardUseCase_h9l9,.cardBestFor_KjjQ,.cardUseCase_h9l9,.tools_ZbnB[data-theme=official] .cardBestFor_KjjQ{background:var(--official-accent-green-alpha-15);color:var(--official-text-dark)}.tools_ZbnB[data-theme=official] .cardBestFor_KjjQ{border-left-color:var(--official-accent-green)}.cardFeatures_PkWv strong{display:block}.cardFeatures_PkWv ul,.cons_SagW ul,.pros_CEMx ul{list-style:none;margin:0;padding:0}.cardFeatures_PkWv li{line-height:var(--line-height-relaxed);padding:var(--spacing-xs) 0;padding-left:var(--spacing-md);position:relative}.cardBenefits_KS7n li:before,.cardFeatures_PkWv li:before,.cardPrerequisites_jSC_ li:before,.cardSolutions_gM_Z li:before{color:var(--official-accent-green);content:"✓";font-weight:var(--font-weight-bold);left:0;position:absolute}.cardProsCons_QiDl{display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr;margin-bottom:var(--spacing-md)}.cardBenefits_KS7n strong,.cardChallenges_RH7h strong,.cardExamples_zSbe strong,.cardHowItWorks_gIyc strong,.cardLearn_woUI strong,.cardPrerequisites_jSC_ strong,.cardResults_YBgl strong,.cardSolutions_gM_Z strong,.cardTools_IQEg strong,.cons_SagW strong,.pros_CEMx strong{color:var(--official-text-dark);display:block;font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs)}.pros_CEMx li:before,.pros_CEMx strong{color:var(--color-success)}.cons_SagW strong{color:var(--color-warning)}.cons_SagW li,.pros_CEMx li{color:var(--official-text-dark);line-height:var(--line-height-relaxed);padding:var(--spacing-xs) 0;padding-left:var(--spacing-md);position:relative}.pros_CEMx li:before{content:"+"}.cons_SagW li:before,.pros_CEMx li:before{font-weight:var(--font-weight-bold);left:0;position:absolute}.cons_SagW li:before{color:var(--color-warning);content:"−"}.cardLink_I3zy{align-items:center;display:inline-flex;gap:var(--spacing-xs);margin-top:var(--spacing-md);-webkit-text-decoration:none;text-decoration:none;transition:opacity var(--motion-duration-micro) var(--ease-out)}.tools_ZbnB[data-theme=official] .card_cpHL{--card-text-primary:var(--official-text-dark);--card-text-secondary:var(--text-secondary);--card-accent-color:var(--official-accent-green);--card-success-color:var(--color-success)}[data-theme=dark] .tools_ZbnB .card_cpHL,[data-theme=dark] .tools_ZbnB[data-theme=official] .card_cpHL{--card-text-primary:var(--official-text-white);--card-text-secondary:var(--official-text-light);--card-accent-color:var(--official-accent-green);--card-success-color:var(--color-success)}.tools_ZbnB[data-theme=official] .card_cpHL .cardBestFor_KjjQ,.tools_ZbnB[data-theme=official] .card_cpHL .cardDescription_lOBq strong,.tools_ZbnB[data-theme=official] .card_cpHL .cardFeatures_PkWv,.tools_ZbnB[data-theme=official] .card_cpHL .cardFeatures_PkWv strong,.tools_ZbnB[data-theme=official] .card_cpHL .cardTitle_cNYS,.tools_ZbnB[data-theme=official] .card_cpHL .cons_SagW,.tools_ZbnB[data-theme=official] .card_cpHL .cons_SagW strong,.tools_ZbnB[data-theme=official] .card_cpHL .pros_CEMx,.tools_ZbnB[data-theme=official] .card_cpHL .pros_CEMx strong,.tools_ZbnB[data-theme=official] .card_cpHL div:not(.cardIcon_UzQq),.tools_ZbnB[data-theme=official] .card_cpHL h1,.tools_ZbnB[data-theme=official] .card_cpHL h2,.tools_ZbnB[data-theme=official] .card_cpHL h3,.tools_ZbnB[data-theme=official] .card_cpHL h4,.tools_ZbnB[data-theme=official] .card_cpHL h5,.tools_ZbnB[data-theme=official] .card_cpHL h6,.tools_ZbnB[data-theme=official] .card_cpHL li,.tools_ZbnB[data-theme=official] .card_cpHL ol,.tools_ZbnB[data-theme=official] .card_cpHL p,.tools_ZbnB[data-theme=official] .card_cpHL span:not(.expandIcon_m85Y):not(.cardIcon_UzQq),.tools_ZbnB[data-theme=official] .card_cpHL ul{color:var(--card-text-primary)}.tools_ZbnB[data-theme=official] .card_cpHL .cardDescription_lOBq,.tools_ZbnB[data-theme=official] .card_cpHL .cardFeatures_PkWv li,.tools_ZbnB[data-theme=official] .card_cpHL .category_By6l,.tools_ZbnB[data-theme=official] .card_cpHL .cons_SagW li,.tools_ZbnB[data-theme=official] .card_cpHL .pricing_VgUy,.tools_ZbnB[data-theme=official] .card_cpHL .pros_CEMx li{color:var(--card-text-secondary)}.tools_ZbnB[data-theme=official] .card_cpHL .cardBestFor_KjjQ strong,.tools_ZbnB[data-theme=official] .card_cpHL .cardIcon_UzQq,.tools_ZbnB[data-theme=official] .card_cpHL .expandIcon_m85Y,.tools_ZbnB[data-theme=official] .card_cpHL .text--success_hsQp{color:var(--card-accent-color)}.tools_ZbnB[data-theme=official] .card_cpHL .pros_CEMx strong{color:var(--card-success-color)}.tools_ZbnB[data-theme=official] .card_cpHL .cons_SagW strong{color:var(--card-warning-color)}.header_vjJb{margin-bottom:var(--spacing-2xl,48px);text-align:center}.agents_haiK[data-theme=official] .cardBenefits_KS7n strong,.agents_haiK[data-theme=official] .cardHowItWorks_gIyc strong,.agents_haiK[data-theme=official] .cardTitle_n3Bx,.agents_haiK[data-theme=official] .cardTools_IQEg strong,.agents_haiK[data-theme=official] .title_f26O,.cardTitle_BFrd,.cardTitle_OlV8,.cardTitle_bOqU,.cardTitle_n3Bx,.resources_H8tu[data-theme=official] .cardTitle_OlV8,.resources_H8tu[data-theme=official] .title_PUy2,.title_PUy2,.title_TBpY,.title__yIG,.title_f26O,.tutorials_kI15[data-theme=official] .cardLearn_woUI strong,.tutorials_kI15[data-theme=official] .cardPrerequisites_jSC_ strong,.tutorials_kI15[data-theme=official] .cardTitle_bOqU,.tutorials_kI15[data-theme=official] .title_TBpY,.useCases_D_yW[data-theme=official] .cardChallenges_RH7h strong,.useCases_D_yW[data-theme=official] .cardExamples_zSbe strong,.useCases_D_yW[data-theme=official] .cardResults_YBgl strong,.useCases_D_yW[data-theme=official] .cardSolutions_gM_Z strong,.useCases_D_yW[data-theme=official] .cardTitle_BFrd,.useCases_D_yW[data-theme=official] .title__yIG{color:var(--official-text-dark)}[data-theme=dark] .agents_haiK .cardBenefits_KS7n strong,[data-theme=dark] .agents_haiK .cardHowItWorks_gIyc strong,[data-theme=dark] .agents_haiK .cardTitle_n3Bx,[data-theme=dark] .agents_haiK .cardTools_IQEg strong,[data-theme=dark] .agents_haiK .cardUseCase_h9l9,[data-theme=dark] .agents_haiK .title_f26O,[data-theme=dark] .agents_haiK[data-theme=official] .cardBenefits_KS7n strong,[data-theme=dark] .agents_haiK[data-theme=official] .cardHowItWorks_gIyc strong,[data-theme=dark] .agents_haiK[data-theme=official] .cardTitle_n3Bx,[data-theme=dark] .agents_haiK[data-theme=official] .cardTools_IQEg strong,[data-theme=dark] .agents_haiK[data-theme=official] .cardUseCase_h9l9,[data-theme=dark] .agents_haiK[data-theme=official] .title_f26O,[data-theme=dark] .faq_AqXo .faqAnswer_pcw7 p,[data-theme=dark] .faq_AqXo .faqQuestionText_I2Cy,[data-theme=dark] .faq_AqXo .title_my0X,[data-theme=dark] .faq_AqXo[data-theme=official] .faqAnswer_pcw7 p,[data-theme=dark] .faq_AqXo[data-theme=official] .faqQuestionText_I2Cy,[data-theme=dark] .faq_AqXo[data-theme=official] .title_my0X,[data-theme=dark] .resources_H8tu .cardTitle_OlV8,[data-theme=dark] .resources_H8tu .title_PUy2,[data-theme=dark] .resources_H8tu[data-theme=official] .cardTitle_OlV8,[data-theme=dark] .resources_H8tu[data-theme=official] .title_PUy2,[data-theme=dark] .tutorials_kI15 .cardLearn_woUI strong,[data-theme=dark] .tutorials_kI15 .cardPrerequisites_jSC_ strong,[data-theme=dark] .tutorials_kI15 .cardTitle_bOqU,[data-theme=dark] .tutorials_kI15 .title_TBpY,[data-theme=dark] .tutorials_kI15[data-theme=official] .cardLearn_woUI strong,[data-theme=dark] .tutorials_kI15[data-theme=official] .cardPrerequisites_jSC_ strong,[data-theme=dark] .tutorials_kI15[data-theme=official] .cardTitle_bOqU,[data-theme=dark] .tutorials_kI15[data-theme=official] .title_TBpY,[data-theme=dark] .useCases_D_yW .cardChallenges_RH7h strong,[data-theme=dark] .useCases_D_yW .cardExamples_zSbe strong,[data-theme=dark] .useCases_D_yW .cardResults_YBgl strong,[data-theme=dark] .useCases_D_yW .cardSolutions_gM_Z strong,[data-theme=dark] .useCases_D_yW .cardTitle_BFrd,[data-theme=dark] .useCases_D_yW .title__yIG,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardChallenges_RH7h strong,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardExamples_zSbe strong,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardResults_YBgl strong,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardSolutions_gM_Z strong,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardTitle_BFrd,[data-theme=dark] .useCases_D_yW[data-theme=official] .title__yIG{color:var(--official-text-white)}.grid_JUfr{display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin-top:var(--spacing-xl)}.card_LbHG,.card_Tk3U,.card_iv_a{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);cursor:pointer;display:block;overflow:hidden;padding:var(--spacing-xl);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all var(--motion-duration-normal) var(--ease-in-out);width:100%}[data-theme=dark] .useCases_D_yW .card_iv_a,[data-theme=dark] .useCases_D_yW[data-theme=official] .card_iv_a{background:var(--background-white-alpha-03);border-color:var(--background-white-alpha-08);color:var(--official-text-white)}.useCases_D_yW[data-theme=official] .card_iv_a:hover{background:var(--background-white-alpha-08);border-color:var(--official-accent-green)}.cardBody_VCPG,.cardContent_QnX6,.cardContent_Xw75,.cardContent__pp8,.cardContent_ttuD,.cardHeader_HK1a{display:flex;flex-direction:column;gap:var(--spacing-md)}.cardHeader_MTia,.cardHeader_aNLZ,.cardHeader_mQ3s,.cardHeader_whji{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm)}.cardIcon_I73h,.cardIcon_LXXg,.cardIcon_Xf6H{align-items:center;border-radius:var(--border-radius-md);display:flex;height:48px;justify-content:center;width:48px}.industry_BQyx,.tag_ZKbJ,.toolTag_xHe8,.type_wnNZ{border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}.calloutIcon_Emt4,.cardTitle_BFrd,.cardTitle_OlV8{font-size:var(--font-size-xl);margin-bottom:var(--spacing-xs)}.cardDescription_Ffo3,.cardDescription_Mv1o,.cardDescription_WseU,.cardDescription_x5Q4,.relatedPostDescription_zmD3{font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}[data-theme=dark] .agents_haiK .cardBenefits_KS7n li,[data-theme=dark] .agents_haiK .cardHowItWorks_gIyc li,[data-theme=dark] .agents_haiK[data-theme=official] .cardBenefits_KS7n li,[data-theme=dark] .agents_haiK[data-theme=official] .cardHowItWorks_gIyc li,[data-theme=dark] .resources_H8tu .cardDescription_Ffo3,[data-theme=dark] .resources_H8tu .metaItem_Cknr,[data-theme=dark] .resources_H8tu[data-theme=official] .cardDescription_Ffo3,[data-theme=dark] .resources_H8tu[data-theme=official] .metaItem_Cknr,[data-theme=dark] .tutorials_kI15 .cardDescription_x5Q4,[data-theme=dark] .tutorials_kI15 .cardLearn_woUI li,[data-theme=dark] .tutorials_kI15 .cardPrerequisites_jSC_ li,[data-theme=dark] .tutorials_kI15 .duration_GUnM,[data-theme=dark] .tutorials_kI15 .stat_ryCL,[data-theme=dark] .tutorials_kI15[data-theme=official] .cardDescription_x5Q4,[data-theme=dark] .tutorials_kI15[data-theme=official] .cardLearn_woUI li,[data-theme=dark] .tutorials_kI15[data-theme=official] .cardPrerequisites_jSC_ li,[data-theme=dark] .tutorials_kI15[data-theme=official] .duration_GUnM,[data-theme=dark] .tutorials_kI15[data-theme=official] .stat_ryCL,[data-theme=dark] .useCases_D_yW .cardChallenges_RH7h li,[data-theme=dark] .useCases_D_yW .cardDescription_WseU,[data-theme=dark] .useCases_D_yW .cardExamples_zSbe li,[data-theme=dark] .useCases_D_yW .cardResults_YBgl li,[data-theme=dark] .useCases_D_yW .cardSolutions_gM_Z li,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardChallenges_RH7h li,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardDescription_WseU,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardExamples_zSbe li,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardResults_YBgl li,[data-theme=dark] .useCases_D_yW[data-theme=official] .cardSolutions_gM_Z li{color:var(--official-text-light);opacity:1}.cardBenefits_KS7n ul,.cardChallenges_RH7h ul,.cardExamples_zSbe ul,.cardLearn_woUI ul,.cardPrerequisites_jSC_ ul,.cardResults_YBgl ul,.cardSolutions_gM_Z ul{list-style:none;margin:var(--spacing-xs) 0;padding:0}.cardChallenges_RH7h li,.cardExamples_zSbe li,.cardLearn_woUI li,.cardPrerequisites_jSC_ li,.cardResults_YBgl li,.cardSolutions_gM_Z li{color:var(--official-text-dark);line-height:var(--line-height-relaxed);opacity:.8;padding:var(--spacing-xs) 0;padding-left:var(--spacing-md);position:relative}.cardChallenges_RH7h li:before{color:var(--color-warning);content:"●";font-size:var(--font-size-xs);left:0;position:absolute}.cardExamples_zSbe li:before,.cardLearn_woUI li:before,.cardResults_YBgl li:before{content:"";left:0;position:absolute}.cardLink_FMVb,.cardLink_YixT,.cardLink_fzrU,.cardLink_inn9{align-items:center;display:inline-flex;gap:var(--spacing-xs);margin-top:var(--spacing-sm);-webkit-text-decoration:none;text-decoration:none;transition:opacity var(--motion-duration-fast) var(--ease-out)}.grid_QgU8,.grid_wfgS{display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(auto-fill,minmax(380px,1fr));margin-top:var(--spacing-xl)}.card_zmFB{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);cursor:pointer;display:block;overflow:hidden;padding:var(--spacing-xl);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:.3s ease-in-out;width:100%}.cardUseCase_h9l9,.complexity_lcHt,.difficulty_kttQ{border-radius:var(--border-radius-sm)}.card_LbHG:hover,.card_Tk3U:hover,.card_zmFB:hover{border-color:var(--official-accent-green);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.complexity_lcHt{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}.cardUseCase_h9l9{border-left:3px solid var(--official-accent-green);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);padding:var(--spacing-sm) var(--spacing-md)}.cardHowItWorks_gIyc ol{list-style:decimal;margin:var(--spacing-xs) 0;padding-left:var(--spacing-lg)}.cardBenefits_KS7n li,.cardHowItWorks_gIyc li{padding:var(--spacing-xs) 0;line-height:var(--line-height-relaxed)}.cardBenefits_KS7n li{padding-left:var(--spacing-md);position:relative}.toolsList_ccoq{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.agents_haiK[data-theme=official] .toolTag_xHe8,.resources_H8tu[data-theme=official] .tag_ZKbJ,.tag_ZKbJ,.toolTag_xHe8{background:var(--background-light-gray);color:var(--official-text-dark)}[data-theme=dark] .agents_haiK .toolTag_xHe8,[data-theme=dark] .agents_haiK[data-theme=official] .toolTag_xHe8,[data-theme=dark] .resources_H8tu .tag_ZKbJ,[data-theme=dark] .resources_H8tu[data-theme=official] .tag_ZKbJ{background:var(--background-white-alpha-10);color:var(--official-text-light)}.cardMeta_Mrj_{align-items:flex-end;flex-direction:column}.duration_GUnM{align-items:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.difficulty_kttQ,.faqQuestionText_I2Cy{font-weight:var(--font-weight-semibold)}.difficulty_kttQ{background:var(--official-accent-green-alpha-15);font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}.faqItem_tFw4,.faqQuestion_nIr6{background:var(--background-white)}.faqItem_tFw4,.featureCard_SH7E{border:1px solid var(--border-light)}.metaItem_Cknr,.stat_ryCL{font-size:var(--font-size-sm)}.cardStats_rb3x{display:flex;gap:var(--spacing-md);padding:var(--spacing-sm) 0}.stat_ryCL{align-items:center;display:flex;gap:var(--spacing-xs)}.grid_CMoS{display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-top:var(--spacing-xl)}.cardMeta_rbhO,.cardTags_eKkS{display:flex;gap:var(--spacing-xs)}@keyframes H{to{opacity:0;transform:scale(4)}}.cardMeta_rbhO{flex-direction:column}.metaItem_Cknr{align-items:center;display:inline-flex;gap:var(--spacing-xs)}.cardTags_eKkS{flex-wrap:wrap}.faqList_vvct,.faqQuestion_nIr6{display:flex;gap:var(--spacing-md)}.faqList_vvct{flex-direction:column;margin:0 auto;max-width:800px}.faqItem_tFw4{border-radius:var(--border-radius-lg);overflow:hidden;transition:box-shadow var(--motion-duration-normal) var(--ease-in-out)}[data-theme=dark] .faq_AqXo .faqItem_tFw4,[data-theme=dark] .faq_AqXo[data-theme=official] .faqItem_tFw4{background:var(--official-bg-card-dark);border-color:var(--border-medium)}.faqItem_tFw4:hover{box-shadow:var(--official-shadow-md)}.faqQuestion_nIr6{align-items:center;border:none;color:var(--official-text-dark);cursor:pointer;padding:var(--spacing-lg);text-align:left;transition:background-color var(--motion-duration-normal) var(--ease-in-out);width:100%}[data-theme=dark] .faq_AqXo .faqQuestion_nIr6,[data-theme=dark] .faq_AqXo[data-theme=official] .faqQuestion_nIr6{background:var(--official-bg-card-dark);color:var(--official-text-white)}[data-theme=dark] .faq_AqXo .faqQuestion_nIr6:hover,[data-theme=dark] .faq_AqXo .faqQuestion_nIr6[data-expanded=true],[data-theme=dark] .faq_AqXo[data-theme=official] .faqQuestion_nIr6:hover,[data-theme=dark] .faq_AqXo[data-theme=official] .faqQuestion_nIr6[data-expanded=true]{background:var(--background-white-alpha-10);border-bottom-color:var(--border-medium)}.faqQuestionText_I2Cy{color:var(--official-text-dark);flex:1;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed)}.faqExpandIcon_kEsG{color:var(--official-accent-green);flex-shrink:0;font-size:var(--font-size-sm);transition:transform var(--motion-duration-normal) var(--ease-in-out)}.faqAnswer_pcw7[data-expanded=true]{max-height:500px}.faqAnswer_pcw7 p{color:var(--official-text-dark);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin:0;padding:0 var(--spacing-lg) var(--spacing-lg)}.exclusiveFeatures_f1W7{background:#f8f9fa;border-bottom:1px solid #0000;border-top:1px solid #0000;padding:80px var(--spacing-lg)}.exclusiveFeatures_f1W7[data-theme=official],.useCases_ibvJ,.useCases_ibvJ[data-theme=official]{background:#f8f9fa}[data-theme=dark] .cardSection_CBLk,[data-theme=dark] .exclusiveFeatures_f1W7,[data-theme=dark] .exclusiveFeatures_f1W7[data-theme=official],[data-theme=dark] .features_t9lD,[data-theme=dark] .useCases_ibvJ,[data-theme=dark] .useCases_ibvJ[data-theme=official],html[data-theme=dark] .cardSection_CBLk,html[data-theme=dark] .exclusiveFeatures_f1W7,html[data-theme=dark] .exclusiveFeatures_f1W7[data-theme=official],html[data-theme=dark] .features_t9lD,html[data-theme=dark] .useCases_ibvJ,html[data-theme=dark] .useCases_ibvJ[data-theme=official]{background:#1a1d29!important;border-bottom-color:var(--background-white-alpha-05);border-top-color:var(--background-white-alpha-05)}.featuresTitle_TATS,.featuresTitle_gF0Q,.useCasesTitle_HqK1{color:#091e42;font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md)}.exclusiveFeatures_f1W7[data-theme=official] .featureIcon_JxkL,.exclusiveFeatures_f1W7[data-theme=official] .featureTitle_nB7P,.exclusiveFeatures_f1W7[data-theme=official] .featuresTitle_gF0Q,.useCases_ibvJ[data-theme=official] .useCaseTitle_B67A,.useCases_ibvJ[data-theme=official] .useCasesTitle_HqK1,[data-theme=official][data-section=light] .featureTitle_L1YZ,html:not([data-theme=dark]) .card_oSik:hover .cardDescription_HA_t{color:#091e42}.featuresSubtitle_kppi{color:#677483;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);margin:0 auto;max-width:720px}.featureDescription_qSEr,.featureTitle_nB7P{margin:0;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;text-align:left}.exclusiveFeatures_f1W7[data-theme=official] .featureDescription_qSEr,.exclusiveFeatures_f1W7[data-theme=official] .featuresSubtitle_kppi,.useCases_ibvJ[data-theme=official] .useCaseDescription_WJpm,.useCases_ibvJ[data-theme=official] .useCasesSubtitle_qKog,[data-theme=dark] .featureDescription_sP1D,[data-theme=official][data-section=light] .featureDescription_sP1D{color:#677483}.featuresGrid_y5_m,.useCasesGrid_m0TW{align-items:stretch;display:grid;width:100%}.featureItem_OBUm{align-items:stretch;display:flex;height:100%;width:100%}.featureLink_egYf{color:inherit;display:flex;height:100%;-webkit-text-decoration:none;text-decoration:none;transition:none;width:100%}.featureLink_egYf:hover{transform:none}.featureLink_egYf:focus-visible{border-radius:var(--border-radius-lg);outline:2px solid var(--zapi-green);outline-offset:4px}.featureCard_SH7E{background:var(--background-white);border-radius:12px;box-shadow:0 1px 3px 0 #0000001a;flex-direction:column;padding:var(--spacing-xl);transition:border-color .2s,box-shadow .2s}.featureCardInner_TMIv,.featureCard_SH7E{align-items:stretch;display:flex;flex-grow:1;height:100%;justify-content:flex-start;width:100%}.featureCardInner_TMIv{flex-direction:row;gap:var(--spacing-xl)}.exclusiveFeatures_f1W7[data-theme=official] .featureCard_SH7E,.useCases_ibvJ[data-theme=official] .useCaseCard_uS8t{background:var(--official-bg-white);border:1px solid var(--border-light);color:#091e42}.card_a4nK:hover .imageOverlay__9lx,.removeButton_XQsB:hover:not(:disabled){background:var(--background-black-alpha-10)}[data-theme=dark] .exclusiveFeatures_f1W7[data-theme=official] .featureCard_SH7E{background:#0a0e27!important;border:1px solid var(--official-border-light,#00a68533)!important;color:var(--text-inverse)!important}.featureLink_egYf:hover .featureCard_SH7E{border-color:var(--official-accent-green);box-shadow:0 4px 12px 0 #00000014}.exclusiveFeatures_f1W7[data-theme=official] .featureLink_egYf:hover .featureCard_SH7E{border-color:var(--official-accent-green);box-shadow:0 4px 12px 0 #00a68526}.featureIcon_JxkL{align-items:flex-start;align-self:flex-start;color:#091e42;display:flex;flex-shrink:0;height:32px;justify-content:center;margin:0;min-height:32px;min-width:32px;width:32px}.featureTitle_nB7P{color:#091e42;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);padding:0;width:100%;letter-spacing:-.48px}.featureCta_CvFu strong,.featureDescription_qSEr{font-size:var(--font-size-base);font-family:var(--font-family-base)}.cardTitle_yoLY *,.cardTitle_yoLY h3,.featureTitle_L1YZ *,.featureTitle_L1YZ h3,.featureTitle_nB7P *,.featureTitle_nB7P h3{line-height:inherit;margin:0;padding:0}[data-theme=dark] .exclusiveFeatures_f1W7[data-theme=official] .featureTitle_nB7P{color:var(--text-inverse)!important}.featureBody_hMwl{align-items:flex-start;display:flex;flex:1 1 0;flex-direction:column;gap:var(--spacing-md);height:100%;justify-content:flex-start;min-width:160px;width:100%}.featureDescription_qSEr{color:#677483;line-height:1.4;width:100%}.card_a4nK,.imageWrapper_PbYN,.imageWrapper_bvnc{overflow:hidden;position:relative}[data-theme=dark] .exclusiveFeatures_f1W7[data-theme=official] .featureDescription_qSEr,[data-theme=dark] .header_rPiK .subtitle_M4eM,[data-theme=dark] .subtitle_M4eM,[data-theme=dark] .useCases_ibvJ[data-theme=official] .useCaseDescription_WJpm,[data-theme=dark] [data-theme=official] .card_oSik .cardDescription_HA_t,[data-theme=dark] [data-theme=official] .card_oSik p{color:#ffffffe6!important}[data-theme=dark] .exclusiveFeatures_f1W7[data-theme=official] .featureCard_SH7E .featureDescription_qSEr{color:var(--official-text-light-alpha-80,#fffc)!important}.featureCta_CvFu{display:flex;margin-bottom:0;margin-top:auto;text-align:left;width:100%}.featureCta_CvFu,.featureCta_CvFu strong{align-items:center;justify-content:flex-start;padding:0}.featureCta_CvFu strong{background:#0000;border:none;box-shadow:none;color:var(--official-accent-green);cursor:pointer;display:inline-flex;font-weight:var(--font-weight-medium);gap:var(--spacing-sm);min-height:auto;min-width:auto;-webkit-text-decoration:none;text-decoration:none;transition:color .2s,gap .2s}.featureCta_CvFu strong:hover{background:#0000;gap:var(--spacing-md)}.featureCta_CvFu strong:active,.featureCta_CvFu strong:hover{color:var(--official-accent-green-dark)}.featureCta_CvFu strong:focus-visible{box-shadow:none;outline:2px solid var(--official-accent-green);outline-offset:3px}.useCases_ibvJ{border-bottom:1px solid #0000;border-top:1px solid #0000;padding:80px var(--spacing-lg)}.useCasesSubtitle_qKog{color:#677483;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);margin:0 auto;max-width:800px}.useCaseCard_uS8t{border:1px solid var(--border-light);display:flex;flex-direction:column;height:100%;transition:box-shadow .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out}[data-theme=dark] .useCases_ibvJ[data-theme=official] .useCaseCard_uS8t,[data-theme=dark] [data-theme=official][data-section=light] .card_oSik{background:#0a0e27!important;border:1px solid var(--official-accent-green-alpha-20)!important;color:#fff!important}.useCaseCard_uS8t:hover{border-color:var(--zapi-green);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.useCases_ibvJ[data-theme=official] .useCaseCard_uS8t:hover{border-color:var(--official-accent-green);box-shadow:0 8px 24px var(--official-accent-green-alpha-30)}.categoryBadge_uDMz{background:var(--official-accent-green-alpha-15);border-radius:var(--border-radius-md);color:var(--zapi-green);display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:.05em;padding:var(--spacing-xs) var(--spacing-sm)}.featureImages_FwyM,.imagesGrid_NqpJ,.loadingContainer_eatZ,.skeletonCard_b6VG{padding:var(--spacing-lg)}.useCaseIcon_rwQK{align-items:center;display:flex;justify-content:flex-start;margin-bottom:var(--spacing-md)}.useCaseTitle_B67A{color:#091e42;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}.badge_Dlu5,.featuresList_y6X9 li{font-weight:var(--font-weight-medium)}.useCaseDescription_WJpm{color:#677483;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin-bottom:0;text-align:center}.loadingContainer_eatZ{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center}.fullscreen_spFy{backdrop-filter:blur(4px);background:var(--background-white-alpha-08,#ffffffe6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}[data-theme=dark] .fullscreen_spFy{background:var(--background-black-alpha-30,#1a1a1ae6)}.loader_TUza{align-items:center;display:inline-flex;justify-content:center}.spinner_iebz{animation:1s linear infinite spin_DYVY;backface-visibility:hidden;border:3px solid var(--border-light);border-radius:50%;border-top-color:var(--ifm-color-primary);position:relative}.spinnerCircle_sQ9o{animation:.8s linear infinite reverse spin_DYVY;border:2px solid #0000;border-radius:50%;border-top:2px solid var(--ifm-color-primary);height:60%;left:50%;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}.dot_W9GW,.pulseCircle_shq8{background:var(--ifm-color-primary);border-radius:50%}.dots_VzAO{align-items:center;display:flex;gap:var(--spacing-xs)}.dot_W9GW{animation:1.4s ease-in-out infinite I;height:8px;width:8px}.dot_W9GW:first-child{animation-delay:0s}.react-flow__connection .animated,.react-flow__edge.animated path{animation:.5s linear infinite K;stroke-dasharray:5}@keyframes I{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.pulseCircle_shq8{animation:1.5s ease-in-out infinite J;height:100%;width:100%}@keyframes J{0%,to{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.sizeSm_UQEt{height:24px;width:24px}.sizeMd_CWga{height:40px;width:40px}.sizeLg_Zkar{height:64px;width:64px}.spinner_iebz.sizeSm_UQEt{border-width:2px}.spinner_iebz.sizeMd_CWga{border-width:3px}.spinner_iebz.sizeLg_Zkar{border-width:4px}.dots_VzAO.sizeSm_UQEt .dot_W9GW{height:6px;width:6px}.dots_VzAO.sizeMd_CWga .dot_W9GW{height:8px;width:8px}.dots_VzAO.sizeLg_Zkar .dot_W9GW{height:12px;width:12px}[data-theme=hybrid] .card_oSik:after,[data-theme=official] .card_oSik:after{height:3px;left:0;right:0;transition:opacity var(--transition-normal) var(--ease-out);top:0;content:""}.loadingText_rK5Z{color:var(--ifm-color-content-secondary);font-size:var(--font-size-sm);margin:0;text-align:center}.skeletonCard_b6VG{background:var(--ifm-background-surface-color);border:1px solid var(--border-light);border-radius:var(--border-radius-lg)}.skeleton_KJqG{animation:1.5s ease-in-out infinite shimmer_ePW9;background:linear-gradient(90deg,var(--ifm-background-surface-color) 0,var(--background-light-gray) 50%,var(--ifm-background-surface-color) 100%);background-size:200% 100%;border-radius:var(--border-radius-sm);margin-bottom:var(--spacing-sm)}.featureImage_NIxW,.imageWrapper_bvnc{border-radius:var(--ifm-global-radius)}.skeletonTitle_qBzs{height:1.5em;margin-bottom:var(--spacing-md);width:60%}.skeletonText_sO98{height:1em;width:100%}.title_oXse{color:var(--ifm-heading-color);font-size:var(--ifm-h2-font-size);margin-bottom:var(--spacing-lg);text-align:center}.imagesGrid_NqpJ{display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.imageWrapper_bvnc{box-shadow:var(--shadow-component-md,var(--shadow-md));transition:transform .2s,box-shadow .2s}.badge_Dlu5,.removeButton_XQsB{line-height:1;transition:all var(--transition-fast) var(--ease-out)}.imageWrapper_bvnc:hover{box-shadow:var(--shadow-component-lg,var(--shadow-lg));transform:translateY(-4px)}.card_a4nK,[data-theme=dark] .badge_Dlu5{box-shadow:var(--shadow-sm)}.featureImage_NIxW{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;width:100%}.empty_yn8M,.error_IQFF,.loading_RKC5{padding:var(--spacing-xl);text-align:center}.empty_yn8M,.loading_RKC5{color:var(--ifm-color-emphasis-600)}.error_IQFF{background-color:var(--ifm-color-danger-lightest);border:1px solid var(--ifm-color-danger);border-radius:var(--ifm-global-radius);color:var(--ifm-color-danger)}.primary_RmIy,.secondary_ysI8,.success_VLUE,.warning_RGhx{color:var(--text-inverse)}.badge_Dlu5{align-items:center;border:1px solid #0000;border-radius:var(--border-radius-full);display:inline-flex;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.primary_RmIy{background:var(--ifm-color-primary);border-color:var(--ifm-color-primary)}.secondary_ysI8{background:var(--ifm-color-content-secondary);border-color:var(--ifm-color-content-secondary)}.success_VLUE{background:var(--color-success);border-color:var(--color-success)}.warning_RGhx{background:var(--color-warning);border-color:var(--color-warning)}.error_eYuy{background:var(--color-error);border-color:var(--color-error)}.info_TsTm{background:var(--zapi-accent-blue);border-color:var(--zapi-accent-blue)}.primary_RmIy.outline_xCKu{background:#0000;border-color:var(--ifm-color-primary);color:var(--ifm-color-primary)}.secondary_ysI8.outline_xCKu{background:#0000;border-color:var(--ifm-color-content-secondary);color:var(--ifm-color-content-secondary)}.success_VLUE.outline_xCKu{background:#0000;border-color:var(--color-success);color:var(--color-success)}.warning_RGhx.outline_xCKu{background:#0000;border-color:var(--color-warning);color:var(--color-warning)}.error_eYuy.outline_xCKu{background:#0000;border-color:var(--color-error);color:var(--color-error)}.info_TsTm.outline_xCKu{background:#0000;border-color:var(--zapi-accent-blue);color:var(--zapi-accent-blue)}.sizeSm_nJg1{font-size:var(--font-size-xs);gap:var(--space-1);padding:var(--space-1) var(--space-2)}.sizeMd_cBr0{font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-sm)}.sizeLg_SLCI{font-size:var(--font-size-base);gap:var(--spacing-xs);padding:var(--space-2) var(--space-4)}.badgeIcon_dde_{align-items:center;display:inline-flex;line-height:1}.removable_nZpJ{padding-right:var(--spacing-xs)}.removeButton_XQsB{align-items:center;background:#0000;border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;font-size:var(--font-size-body-large);height:16px;justify-content:center;margin-left:var(--spacing-xs);opacity:.7;padding:0;width:16px}.image_CyVs,.image_CyVs[style*=aspect-ratio]{height:auto}.removeButton_XQsB:hover:not(:disabled){opacity:1;transform:scale(1.1)}.removeButton_XQsB:disabled{cursor:not-allowed;opacity:.4}.badge_Dlu5:not(.disabled_a6I9):hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.badge_Dlu5:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.removeButton_XQsB:focus-visible{outline:currentColor solid 2px;outline-offset:2px}[data-theme=dark] .badge_Dlu5:hover:not(.disabled_a6I9){box-shadow:var(--shadow-md)}.image_CyVs{background:var(--official-bg-neutral,var(--background-light-gray));display:block;max-width:100%;object-fit:cover;transition:transform var(--transition-normal,.2s ease);width:100%}.card_a4nK{background-color:var(--background-white);border:1px solid var(--border-light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:100%;transition:border-color .2s,box-shadow .2s}.imageWrapper_PbYN{background-image:linear-gradient(to bottom right,var(--color-secondary-50),var(--color-secondary-100));border-radius:8px 8px 0 0;flex-shrink:0;height:160px;width:100%}.description_Wt1f,.title_LXew{margin:0;text-align:left;word-wrap:break-word;overflow-wrap:break-word}[data-theme=dark] .imageWrapper_PbYN,html[data-theme=dark] .imageWrapper_PbYN{background-image:linear-gradient(to bottom right,var(--color-secondary-900),var(--color-primary-900))}.image__1c3{height:100%;object-fit:cover;transition:transform .3s;width:100%}.card_a4nK:hover .image__1c3{transform:scale(1.02)}.imageOverlay__9lx{background:#0000;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background .3s}[data-theme=dark] .card_a4nK:hover .imageOverlay__9lx,[data-theme=dark] .ripple_MoXl,html[data-theme=dark] .card_a4nK:hover .imageOverlay__9lx{background:var(--background-black-alpha-20)}.cardContent_Nms6{display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-md);padding:var(--spacing-xl)}.badgesContainer_Zcdu{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:0}.title_LXew{color:#091e42;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);padding:0;transition:color .2s}.description_Wt1f{color:#677483;flex-grow:1;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed)}.card_oSik,.heroBanner_qdFl{overflow:hidden;position:relative}.heroBanner_qdFl{padding:calc(var(--spacing-2xl) + var(--spacing-md)) 0;text-align:center}.buttons_AeoN{align-items:center;display:flex;justify-content:center}.learningSection_kL7d{background:#f8f9fa;margin-bottom:var(--spacing-2xl);padding:80px var(--spacing-lg) var(--spacing-3xl) var(--spacing-lg)}[data-theme=dark] .learningSection_kL7d,html[data-theme=dark] .learningSection_kL7d{background:#1a1d29!important;margin-bottom:0;padding:80px var(--spacing-lg) var(--spacing-3xl) var(--spacing-lg)!important}.sectionEyebrow_sApO{color:var(--official-accent-green);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.08em;margin-bottom:var(--spacing-sm);text-align:center}.sectionTitle_Ut5p{color:#091e42;font-size:clamp(var(--font-size-2xl),4vw,var(--font-size-4xl));font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xl);text-align:center}.productsSection_ifj0,.resourcesSection_uNDd,section[data-theme=official][data-section=light]{background:#f8f9fa;padding:80px var(--spacing-lg)}.productsGrid_KfYe{align-items:stretch;display:grid;gap:40px;grid-template-columns:1fr}.featuresSection_Y0uK{padding:var(--spacing-3xl) 0}.featuresSection_Y0uK .container_bfhl{display:grid;gap:var(--spacing-2xl)}.featuresList_y6X9{display:grid;gap:var(--spacing-sm);list-style:none;margin:0;padding:0}.featuresList_y6X9 li{align-items:center;color:#091e42;display:inline-flex;gap:var(--spacing-sm)}.featuresStatsGrid_WTis{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.featureStatCard_IG7d{background:var(--background-white);border-radius:20px;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-xl)}.featureStatValue_I9WX{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);margin:0}.featureStatLabel_ebuT{color:#677483;margin:0}.mint_szjz{background:#10b98126}.blue_XYtr{background:#3b82f626}.lilac_SuLa{background:#8b5cf626}.peach_NDBK{background:#fb923c26}.resourcesGrid_WS1N{display:grid;gap:40px;grid-template-columns:1fr}.resourcesCta_eZOl{display:flex;justify-content:center;margin-top:var(--spacing-xl)}.secondaryButton_uRtX{align-items:center;background:#0000;border:1px solid var(--official-accent-green);border-radius:var(--border-radius-md);box-shadow:none;color:var(--official-accent-green);display:inline-flex;font-family:var(--zapi-font-family-heading);font-size:var(--font-size-sm);font-weight:var(--zapi-font-weight-medium);gap:var(--spacing-xs);justify-content:center;line-height:var(--line-height-normal);min-height:calc(var(--spacing-md) + var(--spacing-sm) + var(--spacing-xs));opacity:.9;padding:calc(var(--spacing-xs)/2) var(--spacing-sm);-webkit-text-decoration:none;text-decoration:none;transition:border-color var(--motion-duration-fast) var(--zapi-ease-in-out),color var(--motion-duration-fast) var(--zapi-ease-in-out),opacity var(--motion-duration-fast) var(--zapi-ease-in-out)}.cardLink_Jzgc,.cardTitle_yoLY,.title_OUBk{font-weight:var(--font-weight-semibold)}.callout_l52h,.cardLink_VyYv{background:var(--ifm-background-surface-color);padding:var(--spacing-md)}.secondaryButton_uRtX:active,.secondaryButton_uRtX:hover{background:#0000;border-color:var(--official-accent-green-dark);color:var(--official-accent-green-dark);opacity:1}.cardLink_VyYv,.card_oSik,.card_oSik:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}.secondaryButton_uRtX:focus-visible{border-radius:var(--border-radius-md);box-shadow:0 0 0 3px var(--official-border-light,#00a68533);outline:2px solid var(--official-accent-green);outline-offset:2px}.callout_l52h{border:1px solid var(--border-light);border-radius:var(--border-radius-md);margin:var(--spacing-md) 0}.info_koow{border-left:4px solid var(--zapi-info)}.success_vuEB{border-left:4px solid var(--zapi-success)}.warning_OovB{border-left:4px solid var(--zapi-warning)}.error_EE_M{border-left:4px solid var(--zapi-error)}.calloutBody_IyI9{line-height:var(--line-height-relaxed)}.cardLink_VyYv{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);box-shadow:var(--ifm-box-shadow-card);display:block;transition:box-shadow var(--transition-normal) var(--ease-out),transform var(--transition-normal) var(--ease-out),border-color var(--transition-normal) var(--ease-out)}.title_OUBk{font-size:var(--font-size-lg);margin-bottom:var(--spacing-xs)}.cardWrapper_o7de{transform:translateZ(0);width:100%}.cardWrapper_o7de,.card_oSik,.cardsGrid_mWkR>*{display:flex;flex-direction:column;height:100%}.card_oSik{align-items:stretch;contain:layout style paint;flex-grow:1;justify-content:flex-start;min-height:220px;padding:var(--spacing-2xl);transform-origin:center;transition:color var(--transition-normal) var(--ease-smooth-in-out),box-shadow var(--transition-normal) var(--ease-smooth-in-out)}.cardDescription_HA_t,.cardTitle_yoLY{max-width:100%;padding:0;overflow-wrap:break-word;width:100%;word-wrap:break-word}.cardIcon_ZeNv,.featureIcon_GA8l{align-items:center;color:var(--ifm-color-primary);display:flex;flex-shrink:0;height:48px;justify-content:center;margin-bottom:var(--spacing-lg);margin-left:0;margin-right:0;margin-top:0;transition:color var(--transition-normal) var(--ease-smooth-in-out);width:100%}.card_oSik:active{transition:color var(--transition-fast) var(--ease-out),box-shadow var(--transition-fast) var(--ease-out)}.cardTitle_yoLY{color:#091e42;font-size:var(--font-size-xl);line-height:var(--line-height-tight);margin:0;margin-bottom:var(--spacing-md);text-align:left;align-items:center;display:flex;min-height:3.5em;transform-origin:left;transition:color var(--transition-normal) var(--ease-smooth-in-out),transform var(--transition-normal) var(--ease-smooth-in-out)}.cardLink_Jzgc,.card_oSik:active .cardLink_Jzgc,.card_oSik:hover .cardLink_Jzgc{transform:translateZ(0);box-shadow:none}html:not([data-theme=dark]) .card_oSik:hover .cardTitle_yoLY{color:#00a685;transform:translateX(2px)}[data-theme=dark] .card_oSik:hover .cardTitle_yoLY{color:#fff;transform:translateX(2px)}.cardDescription_HA_t{color:#677483;flex-grow:1;font-family:var(--font-family-base)!important;font-size:var(--font-size-base)!important;line-height:var(--line-height-relaxed);margin:0;margin-bottom:var(--spacing-md);text-align:center;transition:color var(--transition-normal) var(--ease-smooth-in-out)}.cardLink_Jzgc,.featureDescription_sP1D,.hero_xOcx{font-family:var(--font-family-base)}.cardLink_Jzgc{align-items:center;backface-visibility:hidden;background:#0000;border:2px solid var(--official-button-outline);border-radius:var(--border-radius-full);color:#091e42!important;cursor:pointer;display:inline-flex;font-size:var(--font-size-base);gap:var(--spacing-xs);justify-content:center;margin-top:auto;min-height:52px;min-width:180px;padding:var(--spacing-md) var(--zapi-spacing-10);position:relative;-webkit-text-decoration:none;text-decoration:none;transform-origin:center;transition:border-color var(--transition-normal) var(--ease-smooth-in-out),background-color var(--transition-normal) var(--ease-smooth-in-out),transform var(--transition-normal) var(--ease-smooth-in-out)}.cardBody_VCPG{flex-grow:1}.cardsGrid_mWkR,.featuresGrid_fVmD{align-items:stretch;display:grid;gap:var(--spacing-lg)}.cardFooter_yFWq{margin-top:auto;padding-top:var(--spacing-md)}.card_oSik:hover .cardLink_Jzgc{background:#0000;border-color:var(--official-accent-green-light);color:#091e42}.card_oSik:active .cardLink_Jzgc{border-color:var(--official-button-green-active)}.card_oSik:before{background:linear-gradient(90deg,#0000,var(--background-white-alpha-08),#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left var(--transition-slow) var(--ease-out);width:100%;z-index:1}.card_oSik:focus-visible{border-radius:var(--border-radius-lg);outline:3px solid var(--ifm-color-primary);outline-offset:3px}.cardLink_Jzgc:focus-visible{border-radius:var(--border-radius-full);box-shadow:none;outline:2px solid var(--official-button-green-alpha-60);outline-offset:3px}[data-theme=hybrid] .card_oSik:after{background:var(--hybrid-gradient-border);opacity:0;position:absolute}[data-theme=official] .card_oSik:after{background:var(--official-gradient-text);opacity:0;position:absolute}html:not([data-theme=dark]) [data-theme=official][data-section=light] .card_oSik{background:#f8f9fa!important;border:1px solid var(--border-light);color:#091e42}html:not([data-theme=dark]) [data-theme=official][data-section=light] .card_oSik:hover{background:#f8f9fa!important;border-color:var(--official-accent-green);box-shadow:var(--official-shadow-md)}[data-theme=dark] [data-theme=official][data-section=light] .card_oSik:hover{background:#0a0e27!important;border-color:var(--official-accent-green)!important;box-shadow:var(--official-shadow-md)!important}html:not([data-theme=dark]) [data-theme=official] .cardLink_Jzgc,html:not([data-theme=dark]) [data-theme=official] .card_oSik .cardLink_Jzgc,html:not([data-theme=dark]) [data-theme=official][data-section=light] .cardLink_Jzgc,html:not([data-theme=dark]) [data-theme=official][data-section=light] .card_oSik .cardLink_Jzgc{background:#0000;border:2px solid var(--official-accent-green);color:#091e42!important}html:not([data-theme=dark]) [data-theme=official] .card_oSik:hover .cardLink_Jzgc,html:not([data-theme=dark]) [data-theme=official][data-section=light] .card_oSik:hover .cardLink_Jzgc{border-color:var(--official-accent-green-light);color:#091e42!important}html:not([data-theme=dark]) [data-theme=official] .card_oSik:active .cardLink_Jzgc,html:not([data-theme=dark]) [data-theme=official][data-section=light] .card_oSik:active .cardLink_Jzgc{border-color:var(--official-accent-green-dark);color:#091e42!important}.cardSection_CBLk,.features_t9lD{border-bottom:1px solid #0000;border-top:1px solid #0000;padding:80px var(--spacing-lg)}.ripple_MoXl{animation:ripple_MoXl .6s var(--ease-out);background:var(--background-white-alpha-08);border-radius:50%;pointer-events:none;position:absolute;transform:scale(0);z-index:1}.cardSection_CBLk,.featureCard_QAQr{background:#f8f9fa;position:relative}.header_rPiK,.titleOnly_X2t_{margin-bottom:var(--spacing-xl);opacity:0;text-align:center;transform:translateY(30px);transition:opacity var(--transition-slow) var(--ease-out),transform var(--transition-slow) var(--ease-out)}.title_so3X{color:var(--ifm-heading-color);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md)}.featuresSubtitle_VdGe,.subtitle_M4eM{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed)}.subtitle_M4eM{color:var(--ifm-color-content-secondary);margin:0 auto;max-width:600px}.cardsGrid_mWkR{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:var(--spacing-xl)}.features_t9lD{background:#f8f9fa;width:100%}.features_t9lD[data-breakpoint=tablet]{padding:64px var(--spacing-md)}.features_t9lD[data-breakpoint=mobile]{padding:48px var(--spacing-sm)}.featuresGrid_fVmD{width:100%}.featuresHeader_qR2i{margin:0 auto var(--spacing-2xl);max-width:720px;text-align:center}.featuresSubtitle_VdGe{color:#677483;margin:0}.featureCard_QAQr{align-items:stretch;border:1px solid var(--border-light);display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:flex-start;min-height:auto;padding:var(--spacing-2xl) var(--spacing-md);text-align:center;transform:translateZ(0);transition:transform var(--transition-normal) var(--ease-out),box-shadow var(--transition-normal) var(--ease-out),border-color var(--transition-normal) var(--ease-out)}[data-theme=dark] .featureCard_QAQr,html[data-theme=dark] .featureCard_QAQr{background:#0a0e27!important;border:1px solid var(--official-border-light)!important}.featureCard_QAQr:before{background:linear-gradient(90deg,var(--zapi-green),var(--zapi-teal));border-radius:var(--border-radius-full);content:"";height:4px;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:opacity var(--transition-normal) var(--ease-out),background var(--transition-normal) var(--ease-out);width:60px}[data-theme=zapi] .featureCard_QAQr:before{background:linear-gradient(90deg,var(--zapi-primary),var(--zapi-secondary))}[data-theme=hybrid] .featureCard_QAQr:before{background:var(--hybrid-gradient-border);width:80px}[data-theme=official] .featureCard_QAQr:before{background:var(--official-gradient-text);width:80px}[data-theme=official][data-section=light] .features_t9lD{background:var(--official-bg-white)}[data-theme=official][data-section=light] .featureCard_QAQr{background:#f8f9fa;border:1px solid var(--border-light);color:#091e42}[data-theme=dark] [data-theme=official][data-section=light] .featureCard_QAQr,html[data-theme=dark] [data-theme=official][data-section=light] .featureCard_QAQr{background:#0a0e27!important;border:1px solid var(--official-border-light)!important;color:var(--text-inverse)!important}.featureCard_QAQr:hover{transform:translateY(-8px)}.featureTitle_L1YZ{color:var(--ifm-color-content);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0;margin-bottom:var(--spacing-md);max-width:100%;padding:0;text-align:center;width:100%;word-wrap:break-word;align-items:center;display:flex;justify-content:center;min-height:3.5em;overflow-wrap:break-word}[data-theme=dark] .featureCard_QAQr[data-theme=official],[data-theme=dark] article.card_L8bV[data-theme=official]{background:#0a0e27!important;border:1px solid var(--official-border-light)!important;color:var(--official-text-white)!important}.featureContent_StuG{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:0;height:100%;justify-content:flex-start;margin:0;padding:0;width:100%}.featureContent_StuG.padding-horiz--md_tnyT{padding-bottom:0;padding-left:var(--spacing-md);padding-right:var(--spacing-md);padding-top:0}.featureDescription_sP1D{color:#677483;flex-grow:1;font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin:0;max-width:100%;text-align:center;width:100%;word-wrap:break-word;overflow-wrap:break-word}.featureItem_nc8M{align-items:stretch;display:flex;height:100%}.featureItem_nc8M>article{display:flex;flex-direction:column;height:100%;width:100%}:root{--terminal-text-secondary:#8be9fd;--terminal-prompt:#8be9fd;--terminal-prompt-symbol:#8be9fd;--terminal-prompt-arrow:#50fa7b;--terminal-output:#ff79c6;--terminal-output-label:#6272a4;--terminal-success:#50fa7b;--terminal-warning:#f1fa8c;--terminal-info:#8be9fd;--codeexample-radius:var(--border-radius-lg,12px);--codeexample-border:var(--border-light)}.wrapper_FGV4{background:var(--ifm-background-surface-color);border:1px solid var(--codeexample-border);border-radius:var(--codeexample-radius);box-shadow:var(--shadow-sm);margin:var(--spacing-md) 0;padding:var(--spacing-sm)}.header_E6qu{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:0 var(--spacing-sm) var(--spacing-sm)}.title_fnZX{font-size:var(--font-size-xl);line-height:var(--line-height-tight);margin:0}.tabIcon_Gszy{color:var(--ifm-color-content-secondary);height:16px;width:16px}.resourceLink_CsfO{color:var(--resource-link-color,var(--ifm-color-content-secondary));display:inline-block;font-size:var(--font-size-base);line-height:var(--line-height-relaxed);padding:var(--spacing-xs) 0;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all var(--transition-normal) var(--ease-out)}.resourceLink_CsfO:after{background:var(--resource-link-underline,var(--ifm-color-primary));bottom:0;content:"";height:2px;left:0;position:absolute;transition:width var(--transition-normal) var(--ease-out);width:0}.resourceLink_CsfO:hover{color:var(--resource-link-hover-color,var(--ifm-color-primary));-webkit-text-decoration:none;text-decoration:none;transform:translateX(4px)}.resourceLink_CsfO:focus-visible{border-radius:var(--border-radius-sm);outline:2px solid var(--resource-link-underline,var(--ifm-color-primary));outline-offset:2px}.linkContent_gRMz{align-items:center;display:inline-flex;gap:var(--spacing-xs)}.linkIcon_OGuM{opacity:.7;transition:opacity var(--transition-normal) var(--ease-out)}[data-theme=official] .resourceLink_CsfO{--resource-link-color:var(--text-inverse,#ffffffe6);--resource-link-hover-color:var(--official-text-white);--resource-link-underline:var(--official-accent-green)}.figure_gCsE{margin:var(--spacing-lg) 0;padding:0;text-align:center;width:100%}.figure_gCsE,.image_ab9I{display:block;max-width:100%}.image_ab9I{border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);height:auto;margin:0 auto;max-height:800px;object-fit:contain;width:auto}.react-flow{direction:ltr;--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-selected-default:#555;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-node-background-color-default:#e2e2e2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-selected-default:#727272;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-node-background-color-default:#2b2b2b;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__node.draggable.dragging,.react-flow__pane.dragging{cursor:grabbing}.react-flow__edge.selectable,.react-flow__node.selectable,.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:0}.react-flow__edge-path{fill:none;stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default))}.react-flow__connection-path{fill:none;stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default))}.react-flow .react-flow__edges,.react-flow__resize-control{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.animated path.react-flow__edge-interaction{animation:none;stroke-dasharray:none}.react-flow__connection,.react-flow__edge.inactive,.react-flow__edgelabel-renderer,.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:0}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.container_CtEi,.container_DBVV{max-height:var(--diagram-container-max-height-lg,600px);min-height:var(--diagram-container-min-height-sm,280px)}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;-webkit-text-decoration:none;text-decoration:none}@keyframes K{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:0}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:0}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.container_DBVV{aspect-ratio:var(--diagram-aspect-ratio-desktop,16/9);background:var(--ifm-background-surface-color);border:2px solid var(--ifm-color-emphasis-200);border-radius:16px;box-shadow:var(--shadow-lg);margin:var(--diagram-container-margin,var(--space-8) 0);overflow:hidden;position:relative;width:100%}.container_DBVV:before{background:linear-gradient(90deg,var(--ifm-color-primary) 0,var(--official-accent-green) 100%);content:"";height:4px;left:0;position:absolute;right:0;top:0;z-index:1}.reactFlow_WvGV{background:var(--ifm-background-color);height:100%;width:100%}.nodeContent_NpfL{align-items:center;display:flex;flex-direction:column;font-weight:600;gap:10px;justify-content:center;padding:.5rem}.nodeIcon_AKoo{flex-shrink:0}.nodeText_p8yg{align-items:center;display:flex;flex-direction:column;gap:4px}.nodeLabel_W0GW{font-size:var(--font-size-base);font-weight:700;line-height:1.3}.nodeDescription_giWC,.nodeLabel_W0GW{color:var(--text-inverse);text-align:center}.nodeDescription_giWC{font-size:var(--font-size-xs);font-weight:400;line-height:1.2;opacity:.9}.container_CtEi,.container_peYW{padding:var(--diagram-container-padding,var(--space-6))}.connectorLine_Htan,.iconWrapper_YH3a{background:var(--step-color,var(--diagram-line-primary))}.container_CtEi{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;width:100%}.container_CtEi[data-direction=vertical]{align-items:flex-start;flex-direction:column;min-height:var(--diagram-container-min-height-md,400px)}.step_SmJc{flex:0 0 auto;flex-direction:column;gap:1rem;justify-content:flex-start;min-height:160px;min-width:150px;position:relative}.iconWrapper_YH3a{border-radius:50%;box-shadow:var(--shadow-component-lg,var(--shadow-lg));color:var(--text-inverse);flex-shrink:0;height:64px;justify-content:center;transition:transform .2s;width:64px}.step_SmJc:hover .iconWrapper_YH3a{transform:scale(1.1)}.label_cmST{color:var(--ifm-heading-color);font-size:1rem;font-weight:600;margin:0}.description_mFW9{color:var(--ifm-color-content-secondary);font-size:var(--font-size-sm);margin:.5rem 0 0}.connector_NrNr{align-items:center;display:flex;flex:1 1 auto;height:2px;min-width:60px;position:relative;z-index:0}.container_CtEi[data-direction=vertical] .connector_NrNr{flex-direction:column;height:60px;min-height:60px;min-width:2px;width:2px}.connectorLine_Htan{border-radius:2px;height:100%;transform-origin:left center;width:100%}.container_CtEi[data-direction=vertical] .connectorLine_Htan{transform-origin:top center}.container_peYW{background:var(--ifm-background-surface-color);border-radius:12px;box-shadow:var(--shadow-component-sm,var(--shadow-sm));display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin:var(--diagram-container-margin,var(--space-8) 0);max-height:var(--diagram-container-max-height-xl,700px);min-height:var(--diagram-container-min-height-lg,500px);overflow:hidden;overflow-x:auto;overflow-y:auto;place-items:stretch;position:relative;width:100%}[data-theme=dark] .container_peYW{background:var(--background-white-alpha-03);box-shadow:var(--shadow-component-dark-sm,var(--shadow-sm-dark))}[data-theme=light] .container_peYW{background:var(--ifm-background-surface-color);box-shadow:var(--shadow-component-sm,var(--shadow-sm))}.container_peYW .mermaid{align-items:center;align-self:stretch;display:flex!important;grid-column:1;grid-row:1;justify-content:center;justify-self:stretch;max-width:100%!important}.container_peYW .mermaid,.container_peYW .mermaid svg{aspect-ratio:unset!important;box-sizing:border-box;height:100%!important;margin:0!important;min-height:100%!important;padding:0!important;width:100%!important}.container_peYW .mermaid svg{display:block!important;max-height:none!important;max-width:none!important;min-width:100%!important}.controls_r9X1{align-items:center;backdrop-filter:blur(8px);background:var(--ifm-background-surface-color);border-radius:8px;box-shadow:var(--shadow-component-md,var(--shadow-md));display:flex;gap:8px;padding:6px;position:absolute;right:12px;top:12px;z-index:10}[data-theme=dark] .controls_r9X1{background:var(--background-black-alpha-60);border-color:var(--ifm-color-emphasis-200);box-shadow:var(--shadow-component-dark-md,var(--shadow-md-dark))}.container__7z5,.tab_MoZT.active_d_6v{background:var(--ifm-background-color)}.button_wcVa:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}.container__7z5{border:1px solid var(--ifm-color-emphasis-300);border-radius:8px;margin:2rem 0;overflow:hidden}.tabs_mPZA{background:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-300);display:flex}.tab_MoZT{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:.25rem;padding:.75rem 1rem;transition:.2s}.popularPostItem_WUin,.relatedPostCard_expM{-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s}.tab_MoZT.active_d_6v{border-bottom-color:var(--ifm-color-primary)}.hero_xOcx,.tocTitle_r7GS{border-bottom:1px solid var(--border-light)}.tab_MoZT span{color:var(--ifm-color-content);font-size:var(--font-size-sm);font-weight:600}.tab_MoZT small{color:var(--ifm-color-content-secondary);font-size:var(--font-size-xs)}.content_syWT{min-height:200px;padding:1rem}@layer docusaurus.theme-classic{:root{--docusaurus-progress-bar-color:var(--ifm-color-primary);--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:#0000;--docusaurus-collapse-button-bg-hover:#0000001a;--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px;--docusaurus-blog-social-icon-size:1rem;--docusaurus-tag-list-border:var(--ifm-color-emphasis-300)}#nprogress{pointer-events:none}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}.backToTopButton_sjWU{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.backToTopButton_sjWU:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_xfvO{opacity:1;transform:scale(1);visibility:visible}.skipToContent_fXgn{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem;z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_fXgn:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_CVFx{line-height:0;padding:0}.content_knG7{font-size:85%;padding:5px 0;text-align:center}.content_knG7 a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.announcementBar_mb4j{align-items:center;background-color:var(--ifm-color-white);border-bottom:1px solid var(--ifm-color-emphasis-100);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}.docSidebarContainer_YfHR,.navbarSearchContainer_Bca1:empty,.sidebarLogo_isFc,.toggleIcon_g3eP,html[data-announcement-bar-initially-dismissed=true] .announcementBar_mb4j{display:none}.announcementBarPlaceholder_vyr4{flex:0 0 10px}.announcementBarClose_gvF7{align-self:stretch;flex:0 0 30px}.announcementBarContent_xLdY{flex:1 1 auto}.toggle_vylO{height:2rem;width:2rem}.toggleButton_gllP{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_gllP:hover{background:var(--ifm-color-emphasis-200)}[data-theme-choice=dark] .darkToggleIcon_wfgR,[data-theme-choice=light] .lightToggleIcon_pyhR,[data-theme-choice=system] .systemToggleIcon_QzmC{display:initial}.toggleButtonDisabled_aARS{cursor:not-allowed}.darkNavbarColorModeToggle_X3D1:hover{background:var(--ifm-color-gray-800)}[data-theme=dark]:root{--docusaurus-collapse-button-bg:#ffffff0d;--docusaurus-collapse-button-bg-hover:#ffffff1a}.collapseSidebarButton_PEFL{display:none;margin:0}.categoryLinkLabel_W154,.linkLabel_WmDU{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.iconExternalLink_nPIU{margin-left:.3rem}.menuExternalLink_NmtK{align-items:center}.linkLabel_WmDU{line-clamp:2;-webkit-line-clamp:2}.categoryLink_byQd{overflow:hidden}.menu__link--sublist-caret:after{margin-left:var(--ifm-menu-link-padding-vertical)}.categoryLinkLabel_W154{flex:1;line-clamp:2;-webkit-line-clamp:2}.docMainContainer_TBSr,.docRoot_UBD9{display:flex;width:100%}.docsWrapper_hBAB{display:flex;flex:1 0 auto}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.hash-link:before{content:"#"}.footerLogoLink_BH7S:hover,.hash-link:focus,:hover>.hash-link{opacity:1}.dropdownNavbarItemMobile_J0Sd{cursor:pointer}.iconLanguage_nlXk{margin-right:5px;vertical-align:text-bottom}.navbarHideable_m1mJ{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_jGov{transform:translate3d(0,calc(-100% - 2px),0)}.codeBlockContainer_Ckt0{background:var(--prism-background-color);border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);color:var(--prism-color);margin-bottom:var(--ifm-leading)}.codeBlock_bY9V{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockStandalone_MEMb{padding:0}.codeBlockLines_e6Vv{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_o6Pm{display:table;padding:var(--ifm-pre-padding) 0}.navbar__items--right>:last-child{padding-right:0}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_lJS_{counter-increment:line-count;display:table-row}.codeLineNumber_Tfdd{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_Tfdd:before{content:counter(line-count);opacity:.4}.theme-code-block-highlighted-line .codeLineNumber_Tfdd:before{opacity:.8}.codeLineContent_feaV{padding-right:var(--ifm-pre-padding)}.footerLogoLink_BH7S{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.theme-code-block:hover .copyButtonCopied_Vdqa{opacity:1!important}.copyButtonIcons_IEyt{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_TrPX,.copyButtonSuccessIcon_cVMy{fill:currentColor;height:inherit;left:0;opacity:inherit;position:absolute;top:0;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_cVMy{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_Vdqa .copyButtonIcon_TrPX{opacity:0;transform:scale(.33)}.copyButtonCopied_Vdqa .copyButtonSuccessIcon_cVMy{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}body,html{height:100%}.mainWrapper_z2l0{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.sidebar_re4s{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 2rem)}.sidebarItemTitle_pO2u{font-size:var(--ifm-h3-font-size);font-weight:var(--ifm-font-weight-bold)}.container_mt6G,.sidebarItemList_Yudw{font-size:.9rem}.sidebarItem__DBe{margin-top:.7rem}.sidebarItemLink_mo7H{color:var(--ifm-font-color-base);display:block}.sidebarItemLink_mo7H:hover{-webkit-text-decoration:none;text-decoration:none}.sidebarItemLinkActive_I1ZP{color:var(--ifm-color-primary)!important}.yearGroupHeading_rMGB{margin-bottom:.4rem;margin-top:1.6rem}.yearGroupHeading_QT03{margin:1rem .75rem .5rem}.authorSocialIcon_XYv3,.authorSocialLink_owbf,.authorSocials_rSDt{height:var(--docusaurus-blog-social-icon-size)}.authorSocialIcon_XYv3,.authorSocialLink_owbf{width:var(--docusaurus-blog-social-icon-size)}.authorSocials_rSDt,.authorTitle_nd0D{overflow:hidden;-webkit-box-orient:vertical}.title_f1Hy{font-size:3rem}[data-theme=dark] .blueskySvg_AzZw,[data-theme=dark] .githubSvg_Uu4N,[data-theme=dark] .instagramSvg_YC40,[data-theme=dark] .linkedinSvg_FCgI,[data-theme=dark] .threadsSvg_PTXY,[data-theme=dark] .xSvg_y3PF{fill:var(--light)}[data-theme=light] .blueskySvg_AzZw,[data-theme=light] .githubSvg_Uu4N,[data-theme=light] .instagramSvg_YC40,[data-theme=light] .linkedinSvg_FCgI,[data-theme=light] .threadsSvg_PTXY,[data-theme=light] .xSvg_y3PF{fill:var(--dark)}.authorSocials_rSDt{align-items:center;display:flex;flex-wrap:wrap;line-clamp:1;-webkit-line-clamp:1}.authorSocialLink_owbf,.authorSocials_rSDt{line-height:0}.authorSocialLink_owbf{margin-right:.4rem}.authorImage_XqGP{--ifm-avatar-photo-size:3.6rem}.author-as-h1_n9oJ .authorImage_XqGP{--ifm-avatar-photo-size:7rem}.author-as-h2_gXvM .authorImage_XqGP{--ifm-avatar-photo-size:5.4rem}.authorDetails_lV9A{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around}.authorName_yefp{display:flex;flex-direction:row;font-size:1.1rem;line-height:1.1rem}.author-as-h1_n9oJ .authorName_yefp{display:inline;font-size:2.4rem;line-height:2.4rem}.author-as-h2_gXvM .authorName_yefp{display:inline;font-size:1.4rem;line-height:1.4rem}.authorTitle_nd0D{display:-webkit-box;font-size:.8rem;line-clamp:1;-webkit-line-clamp:1;line-height:1rem}.author-as-h1_n9oJ .authorTitle_nd0D{font-size:1.2rem;line-height:1.6rem}.author-as-h2_gXvM .authorTitle_nd0D{font-size:1rem;line-height:1.3rem}.authorBlogPostCount_iiJ5{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.8rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.authorCol_Hf19{max-width:inherit!important}.imageOnlyAuthorRow_pa_O{display:flex;flex-flow:row wrap}.imageOnlyAuthorCol_G86a{margin-left:.3rem;margin-right:.3rem}.authorListItem_n3yI{list-style-type:none;margin-bottom:2rem}.wordWrapButtonIcon_b1P5{height:1.2rem;width:1.2rem}.wordWrapButtonEnabled_uzNF .wordWrapButtonIcon_b1P5{color:var(--ifm-color-primary)}.buttonGroup_M5ko{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup_M5ko button{align-items:center;background:var(--prism-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--prism-color);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup_M5ko button:focus-visible,.buttonGroup_M5ko button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup_M5ko button{opacity:.4}.codeBlockContent_QJqH{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_OeMC{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlockTitle_OeMC+.codeBlockContent_QJqH .codeBlock_a8dz{border-top-left-radius:0;border-top-right-radius:0}.details_b_Ee{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.containsTaskList_mC6p{list-style:none}:not(.containsTaskList_mC6p>li)>.containsTaskList_mC6p{padding-left:0}.img_ev3q{height:auto}.admonition_xJq3{margin-bottom:1em}.admonitionHeading_Gvgb{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);text-transform:uppercase}.admonitionHeading_Gvgb:not(:last-child){margin-bottom:.3rem}.admonitionHeading_Gvgb code{text-transform:none}.admonitionIcon_Rf37{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_Rf37 svg{display:inline-block;fill:var(--ifm-alert-foreground-color);height:1.6em;width:1.6em}.admonitionContent_BuS1>:last-child,.tabItem_Ymn6>:last-child{margin-bottom:0}.tabList__CuJ{margin-bottom:var(--ifm-leading)}.tabItem_LNqP{margin-top:0!important}.tag_zVej{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_zVej:hover{--docusaurus-tag-list-border:var(--ifm-link-color);-webkit-text-decoration:none;text-decoration:none}.tagRegular_sFm0{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_h2kH{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_h2kH:after,.tagWithCount_h2kH:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_h2kH:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_h2kH:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_h2kH span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.tag_Nnez{display:inline-block;margin:.5rem .5rem 0 1rem}.tags_jXut{display:inline}.tag_QGVx{display:inline-block;margin:0 .4rem .5rem 0}.iconEdit_Z9Sw{margin-right:.3em;vertical-align:sub}.lastUpdated_JAkA{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_TO0P{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_TO0P:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsibleButtonExpanded_MG3E:after,.tocCollapsibleExpanded_sAul{transform:none}.tocCollapsible_ETCw{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_vkbj>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_vkbj ul li{margin:.4rem .8rem}.tocCollapsibleContent_vkbj a{display:block}.tableOfContents_bqdL{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.breadcrumbHomeIcon_YNFT{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer_Z_bl{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.docItemContainer_Djhp article>:first-child,.docItemContainer_Djhp header+*{margin-top:0}.mdxPageWrapper_j9I6{justify-content:center}}.hero_xOcx{margin:0 auto;margin-bottom:var(--spacing-2xl);max-width:1200px;padding:var(--spacing-2xl) var(--spacing-md) var(--spacing-2xl);text-align:left}.heroContent_QBHo{margin:0;max-width:843px}.category_XXJy{color:var(--ifm-color-primary);display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.72px;margin-bottom:var(--spacing-md)}.authorName_kDni,.metaLabel_fw5q,.metaSeparator_g7DK,.meta_yYAt,.title_NAk8{color:var(--text-primary)}.title_NAk8{font-family:var(--zapi-font-family-heading);font-size:52px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:1.15;margin:0 0 var(--spacing-xl)}.metaSection_ebHO{align-items:center;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.authorAvatar_eoo0{border:1px solid var(--border-light);border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.meta_yYAt{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.metaLabel_fw5q,.meta_yYAt{font-size:var(--font-size-base)}.authorName_kDni{font-size:15px;font-weight:var(--font-weight-normal)}.metaSeparator_g7DK{margin:0 var(--spacing-xs);opacity:.6}.date_OeAF,.readingTime_kL1y{color:var(--text-primary);font-size:15px;white-space:nowrap}.popularPostCategory_fE6Z,.popularPostsTitle_JBAE{font-size:var(--font-size-xs);text-transform:uppercase;font-weight:var(--font-weight-normal)}.cover_MV9D{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);display:block;height:594px;margin:var(--spacing-xl) auto 0;max-width:1188px;object-fit:cover;padding:0;width:100%}.pageLayout_yUcG{display:grid;gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr) 317px;margin:0 auto;max-width:1200px;padding:var(--spacing-xl) var(--spacing-md) var(--spacing-3xl)}.postContent_UrrY{margin:0;max-width:843px;min-width:0}.sidebar_w8Ui{gap:var(--spacing-2xl)}.popularPostsTitle_JBAE{color:var(--text-secondary);letter-spacing:.84px;margin-bottom:var(--spacing-lg)}.popularPostsList_nPWF{display:flex;flex-direction:column;gap:0}.popularPostItem_WUin{color:inherit;display:flex;gap:var(--spacing-md);padding:var(--spacing-md) 0}.popularPostThumb_yp2Q{border-radius:var(--border-radius-sm);flex-shrink:0;height:80px;object-fit:cover;width:80px}.popularPostContent_sPJY{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xs);min-width:0}.popularPostCategory_fE6Z{color:var(--text-secondary);letter-spacing:.72px}.popularPostTitle_PncH{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);margin:0;word-wrap:break-word;overflow-wrap:break-word}.popularPostSeparator_O0c5{background:var(--border-light);height:1px;margin:0}.tocTitle_r7GS{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.5px;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-xs);text-transform:uppercase}.relatedPostMeta_Kpdq,.relatedPostsTitle_l_1Y{font-size:var(--font-size-xs);letter-spacing:.72px;text-transform:uppercase}.relatedPosts_X4E2{border-top:1px solid var(--border-light);margin-top:var(--spacing-3xl);padding-top:var(--spacing-2xl)}.relatedPostsTitle_l_1Y{color:var(--text-secondary);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-xl)}.relatedPostCard_expM{color:inherit;display:flex;gap:var(--spacing-xl)}.relatedPostImage_yg0e{border-radius:var(--border-radius-lg);flex-shrink:0;height:203px;object-fit:cover;width:270px}.relatedPostContent_tNrt{display:flex;flex:1;flex-direction:column;gap:var(--spacing-sm);min-width:0}.relatedPostMeta_Kpdq{align-items:center;display:flex;gap:var(--spacing-xs)}.relatedPostMetaSeparator_cekR{color:var(--text-secondary);opacity:.6}.relatedPostTitle_jzPq{font-size:24px;font-weight:var(--font-weight-normal);line-height:1.33}.relatedPostDescription_zmD3,.relatedPostTitle_jzPq{color:var(--text-primary);margin:0;word-wrap:break-word;overflow-wrap:break-word}.postContent_UrrY .markdown,.postContent_UrrY .theme-doc-markdown,.postContent_UrrY article{color:var(--text-primary);font-size:22px;line-height:1.5}.postContent_UrrY .markdown p,.postContent_UrrY .theme-doc-markdown p,.postContent_UrrY article p{font-size:22px;line-height:1.5;margin-bottom:var(--spacing-md)}.postContent_UrrY .markdown h2,.postContent_UrrY .theme-doc-markdown h2,.postContent_UrrY article h2{color:var(--text-primary);font-size:52px;font-weight:var(--font-weight-bold);line-height:1.15;margin-bottom:var(--spacing-xl);margin-top:var(--spacing-3xl)}[data-theme=dark] .popularPostCategory_fE6Z,[data-theme=dark] .popularPostsTitle_JBAE,[data-theme=dark] .relatedPostCategory_QZR5,[data-theme=dark] .relatedPostMeta_Kpdq,[data-theme=dark] .relatedPostReadingTime_BfQL,[data-theme=dark] .relatedPostsTitle_l_1Y{background-color:#1a1d29!important;color:#b3bac5!important}@media (min-width:640px){.productsGrid_KfYe{grid-template-columns:1fr}}@media (min-width:768px){.figure_gCsE,.theme-doc-markdown figure{margin-left:auto;margin-right:auto;max-width:min(100%,900px)}.image_ab9I,.theme-doc-markdown figure img{max-height:800px;max-width:100%}.theme-doc-markdown img:not(figure img){max-height:800px;max-width:min(100%,900px)}.allPostsGrid_YNhh{gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.productsGrid_KfYe,.resourcesGrid_WS1N{gap:40px;grid-template-columns:repeat(2,1fr)}}@media (min-width:769px) and (max-width:1024px){.container_DBVV{aspect-ratio:var(--diagram-aspect-ratio-desktop,16/9);max-height:var(--diagram-container-max-height-md,500px);min-height:var(--diagram-container-min-height-sm,280px)}}@media (min-width:769px) and (max-width:996px){.mermaid{font-size:var(--font-size-sm);margin:var(--space-6) auto;max-width:100%}.mermaid,.mermaid svg{aspect-ratio:16/9;height:auto;min-height:500px;padding:0;width:100%}.container_peYW{max-height:var(--diagram-container-max-height-md,500px);min-height:var(--diagram-container-min-height-lg,500px);padding:var(--diagram-container-padding,var(--space-6))}}@media screen and (min-width:769px) and (max-width:1024px){.cardsGrid_BVww,.cardsGrid_BmPA,.cardsGrid_Fb8I,.cardsGrid_KII2,.cardsGrid_NxNl,.cardsGrid_P1Eg,.cardsGrid_PT7V,.cardsGrid_TQrh,.cardsGrid_Uk8S,.cardsGrid_VVZr,.cardsGrid_Xn0U,.cardsGrid_ZxTj,.cardsGrid_c1HV,.cardsGrid_dexx,.cardsGrid_dtLb,.cardsGrid_eOmV,.cardsGrid_fu0E,.cardsGrid_hLqs,.cardsGrid_iS17,.cardsGrid_mdhA,.cardsGrid_osYD,.cardsGrid_r_yE,.cardsGrid_rfQX{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:769px) and (max-width:995px){.heroSection_iL5x{min-height:44vh;padding:var(--spacing-2xl) var(--spacing-lg)}.heroContainer_e5L8{align-items:stretch;flex-direction:column;gap:var(--spacing-xl)}.terminalContainer_adLt{display:flex;flex-basis:400px;max-width:100%;min-width:0;opacity:1;overflow:visible;visibility:visible;width:auto}.heroLabel_BO2X{margin-bottom:var(--spacing-sm)}.heroTitle_eUPs{font-size:clamp(2rem,4vw + 1rem,3rem);margin-bottom:var(--spacing-md)}.heroSubtitle_SOWS{font-size:clamp(1rem,1.2vw + .5rem,1.25rem)}.heroSubtitleWrapper_WoD_{margin-bottom:var(--spacing-lg)}.buttons_XIX8,.heroStats_h3k6{gap:var(--spacing-lg);margin-top:var(--spacing-lg)}.heroStatItem_NBFL{min-width:110px;padding:var(--spacing-xs)}.heroStatValue_svd_{font-size:clamp(var(--font-size-xl),2.5vw,var(--font-size-2xl))}.heroStatLabel_IU6j{font-size:clamp(var(--font-size-xs),1vw,var(--font-size-sm))}}@media (min-width:996px){.allPostsGrid_YNhh{gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}}@media screen and (min-width:996px){.heroContainer_e5L8{align-items:center;flex-direction:row!important;gap:var(--spacing-2xl);justify-content:flex-start}.terminalContainer_adLt{align-items:center;align-self:center;display:flex;flex:0 0 auto;isolation:isolate;max-width:400px;min-width:0;opacity:1;order:2;position:relative;transform:none;visibility:visible;width:auto;will-change:auto;z-index:10}.heroContentWrapper_d_IQ{flex:1 1 0;flex-basis:50%;min-width:400px;order:1}}@media (min-width:997px){.collapseSidebarButton_PEFL,.expandButton_TmdG{background-color:var(--docusaurus-collapse-button-bg)}.mermaid{margin:var(--space-8) auto;max-width:1100px}.mermaid,.mermaid svg{aspect-ratio:16/9;min-height:600px;padding:0;width:100%}.mermaid svg{height:auto;max-width:100%}.mermaid .node circle,.mermaid .node polygon,.mermaid .node rect{min-height:70px;min-width:140px}.mermaid .nodeLabel{font-size:var(--font-size-base);padding:var(--space-3)}.container{padding:0 var(--spacing-lg)}.theme-doc-toc-desktop{border-left:1px solid var(--border-light);max-height:calc(100vh - var(--ifm-navbar-height) - var(--spacing-md));overflow-y:auto;padding-left:var(--spacing-md);position:sticky;top:calc(var(--ifm-navbar-height) + var(--spacing-md))}.theme-doc-toc-desktop::-webkit-scrollbar{width:6px}.theme-doc-toc-desktop::-webkit-scrollbar-track{background:#0000}.theme-doc-toc-desktop::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:var(--border-radius-full)}.theme-doc-toc-desktop::-webkit-scrollbar-thumb:hover{background:var(--ifm-color-primary)}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_gvF7,.announcementBarPlaceholder_vyr4{flex-basis:50px}.collapseSidebarButton_PEFL{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_kv0_{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_i1dp,[dir=rtl] .collapseSidebarButtonIcon_kv0_{transform:rotate(0)}.collapseSidebarButton_PEFL:focus,.collapseSidebarButton_PEFL:hover,.expandButton_TmdG:focus,.expandButton_TmdG:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_M9Kj{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_SIkG{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_SIkG{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_GW3s{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_njMd{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_wUlq{padding-top:0}.sidebarHidden_VK0M{opacity:0;visibility:hidden}.sidebarLogo_isFc{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);-webkit-text-decoration:none!important;text-decoration:none!important}.sidebarLogo_isFc img{height:2rem;margin-right:.5rem}.expandButton_TmdG{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color var(--ifm-transition-fast) ease;width:100%}[dir=rtl] .expandButtonIcon_i1dp{transform:rotate(180deg)}.docSidebarContainer_YfHR{border-right:1px solid var(--ifm-toc-border-color);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_DPk8{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.sidebarViewport_aRkj{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_TBSr{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_lQrH{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_JWYK{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.navbarSearchContainer_Bca1{padding:0 var(--ifm-navbar-item-padding-horizontal)}.lastUpdated_JAkA{text-align:right}.tocMobile_ITEo{display:none}.container_peYW{margin:var(--space-12) 0;max-height:var(--diagram-container-max-height-lg,600px);min-height:var(--diagram-container-min-height-xl,600px);padding:var(--space-8)}.docItemCol_VOVn{max-width:75%!important}.pageLayout_yUcG{gap:var(--spacing-3xl)}.postToc_xWqT{border-left:1px solid var(--border-light);display:block;max-height:calc(100vh - var(--ifm-navbar-height) - var(--spacing-md));overflow-y:auto;padding-left:var(--spacing-lg);position:sticky;top:calc(var(--ifm-navbar-height) + var(--spacing-md))}.postToc_xWqT::-webkit-scrollbar{width:6px}.postToc_xWqT::-webkit-scrollbar-track{background:#0000}.postToc_xWqT::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:var(--border-radius-full)}.postToc_xWqT::-webkit-scrollbar-thumb:hover{background:var(--ifm-color-primary)}}@media (min-width:1024px){.productsGrid_KfYe,.resourcesGrid_WS1N{gap:40px;grid-template-columns:repeat(3,1fr)}.featuresSection_Y0uK .container_bfhl{align-items:center;grid-template-columns:1.1fr .9fr}.sectionEyebrow_sApO,.sectionTitle_Ut5p{text-align:left}}@media (min-width:1200px){.figure_gCsE,.theme-doc-markdown figure{max-width:min(100%,1000px)}.image_ab9I,.theme-doc-markdown figure img{max-height:800px;max-width:100%}.theme-doc-markdown img:not(figure img){max-height:800px;max-width:min(100%,1000px)}.container_peYW{max-height:var(--diagram-container-max-height-xl,700px);min-height:var(--diagram-container-min-height-xl,600px);padding:var(--space-12)}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:996px){.grid-3,.handsOnGrid_pAHJ{grid-template-columns:repeat(2,1fr)}.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_DEke,.footer__link-separator,.navbar__item,.sidebar_re4s,.tableOfContents_bqdL{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block;width:max-content}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}#agentes-ia,#casos-uso,#exemplos,#faq,#ferramentas,#glossario,#guias,#recursos,#tutoriais{scroll-margin-top:calc(var(--ifm-navbar-height,60px) + var(--spacing-sm,8px))}.theme-doc-markdown{padding:0 var(--spacing-sm)}.theme-doc-markdown h1{font-size:var(--font-size-4xl);line-height:var(--line-height-snug)}.theme-doc-markdown h2{font-size:var(--font-size-3xl);line-height:var(--line-height-snug);margin-top:var(--spacing-lg)}.sectionTitle_Ut5p,.theme-doc-markdown h3{font-size:var(--font-size-2xl)}.theme-doc-markdown h4{font-size:var(--font-size-xl)}.theme-doc-markdown h5{font-size:var(--font-size-base)}.theme-doc-markdown h6,.theme-doc-markdown table{font-size:var(--font-size-sm)}.theme-blog-list-page .container>.row{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.navbarSearchContainer_Bca1{position:absolute;right:var(--ifm-navbar-padding-horizontal)}#exemplos_VCKa{scroll-margin-top:calc(var(--ifm-navbar-height) + var(--spacing-sm))}.handsOnGrid_pAHJ{gap:40px}.learningSection_kL7d{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-2xl)}[data-theme=dark] .learningSection_kL7d{margin-bottom:0}.productsSection_ifj0,.resourcesSection_uNDd,section[data-theme=official][data-section=light]{padding:64px var(--spacing-md)}.learningSection_kL7d{padding:64px var(--spacing-md) var(--spacing-2xl) var(--spacing-md)}.resourcesSection_uNDd{padding:var(--spacing-2xl) var(--spacing-md)}.docItemContainer_F8PC{padding:0 .3rem}.pageLayout_yUcG{gap:var(--spacing-2xl);grid-template-columns:1fr}.sidebar_w8Ui{margin-bottom:var(--spacing-2xl);order:-1}.relatedPostImage_yg0e{height:150px;width:200px}}@media not (max-width:996px){.searchBar_RVTs.searchBarLeft_MXDe .dropdownMenu_qbY6{left:0!important;right:auto!important}}@media only screen and (max-width:996px){.searchQueryColumn_q7nx{max-width:60%!important}.searchContextColumn_oWAF{max-width:40%!important}}@media screen and (max-width:996px){:root{--ifm-h1-font-size:var(--font-size-4xl);--ifm-h2-font-size:var(--font-size-3xl);--ifm-h3-font-size:var(--font-size-2xl);--ifm-h4-font-size:var(--font-size-xl);--ifm-h5-font-size:var(--font-size-base);--ifm-h6-font-size:var(--font-size-sm);--ifm-spacing-section-vertical:var(--spacing-xl)}.cardSection_CBLk,.exclusiveFeatures_f1W7,.useCases_ibvJ{padding:64px var(--spacing-md)}.featureCard_SH7E{padding:var(--spacing-lg) var(--spacing-sm)}.cardIcon_ZeNv,.featureIcon_GA8l,.featureIcon_JxkL{height:40px;margin-bottom:var(--spacing-md)}.cardTitle_yoLY,.featureTitle_L1YZ,.featureTitle_nB7P{margin-bottom:var(--spacing-sm);min-height:3em}.featuresTitle_TATS,.featuresTitle_gF0Q,.title_so3X,.useCasesTitle_HqK1{font-size:var(--font-size-2xl)}.heroBanner_qdFl{padding:var(--spacing-xl)}.card_oSik{padding:var(--spacing-md)}.cardTitle_yoLY{font-size:var(--font-size-lg)}.featureCard_QAQr{min-height:auto;padding:var(--spacing-lg) var(--spacing-sm)}}@media (max-width:768px){.description_mFW9,.mermaid,.mermaid .edgeLabel,.mermaid .nodeLabel,.quickLinkLabel_QvGf,.tab_MoZT span,.theme-doc-markdown h6,.theme-doc-markdown table{font-size:var(--font-size-xs)}.form_slxE,.heroButtons_NPzu,.popularPostItem_WUin,.step_edm3{flex-direction:column}.grid-3,.linksGrid_W9pV,.resourcesGrid_VfgW,.theme-blog-list-page .container>.row{grid-template-columns:1fr}.mermaid{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:var(--space-4) 0;max-width:100vw}.cover_MV9D,.mermaid svg{max-width:100%}.mermaid,.mermaid svg{aspect-ratio:700/500;height:auto;padding:0;width:100%}.mermaid .node circle,.mermaid .node polygon,.mermaid .node rect{min-height:50px;min-width:100px}.mermaid .edgePath .path{animation:none;stroke-dasharray:none}.mermaid .node:hover circle,.mermaid .node:hover ellipse,.mermaid .node:hover rect{transform:none}.mermaid-zoom-controls{gap:var(--space-1);padding:var(--space-1);right:8px;top:8px}.button_wcVa,.mermaid-zoom-btn{height:28px;width:28px}.button_wcVa svg,.copyIcon_geLT,.icon_dtBR,.mermaid-zoom-btn svg,.nodeIcon_AKoo{height:16px;width:16px}.mermaid-zoom-level,.zoomLevel_NGTY{font-size:var(--font-size-xs);min-width:40px;padding:0 2px}.theme-doc-markdown{padding:0 var(--spacing-xs)}.theme-doc-markdown h1{font-size:var(--font-size-3xl);line-height:var(--line-height-snug)}.theme-doc-markdown h2{font-size:var(--font-size-2xl);line-height:var(--line-height-snug)}.relatedPostTitle_jzPq,.sectionTitle_Ut5p,.theme-doc-markdown h3{font-size:var(--font-size-xl)}.content_av9M,.description_dLQy,.description_ipUS,.faqQuestionText_I2Cy,.heroSubtitle_gGlj,.postContent_UrrY .markdown,.postContent_UrrY .theme-doc-markdown,.postContent_UrrY article,.subtitle_I7Yp,.subtitle_MEbB,.subtitle_OADc,.subtitle_PokW,.subtitle_V38g,.subtitle_Za88,.subtitle_mdla,.subtitle_yax0,.subtitle_zDXm,.theme-doc-markdown h4{font-size:var(--font-size-base)}.instructionText__ml2,.label_cmST,.meta_yYAt,.nodeContent_NpfL,.theme-doc-markdown h5,.title_DXut{font-size:var(--font-size-sm)}.theme-doc-markdown table td,.theme-doc-markdown table th,.wrapper_FGV4{padding:var(--spacing-xs)}.terminal,.terminal-container{font-size:var(--font-size-xs);margin:var(--spacing-md) 0}.terminal-body{max-height:400px;padding:var(--spacing-sm)}.terminal-control-dot{height:10px;width:10px}.tabs__item{width:140px!important}.faq_AqXo,.guides_YacM,.subscribe_K9cm{padding:var(--spacing-2xl) var(--spacing-md)}.title_XBRN{font-size:var(--font-size-2xl)}.container_mA8a{padding:var(--spacing-md)}.contentContainer_CnIh{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.authorAvatar_eoo0,.copyButton_k0MG,.iconWrapper_Qp9S{height:32px;width:32px}.linkCard_KxuC,.notFoundContainer_xVVE,.resourceCard_mEZy{padding:var(--spacing-md,1rem)}.errorCode_nFhS{font-size:var(--font-size-display-xl)}.errorCode_nFhS:after{height:150%;width:150%}.heroTitle_hz6M,.postContent_UrrY .markdown h2,.postContent_UrrY .theme-doc-markdown h2,.postContent_UrrY article h2,.title_JmtR,.title_PUy2,.title_TBpY,.title_ZCeG,.title__yIG,.title_cJp8,.title_f26O,.title_iXWf,.title_mH3t,.title_my0X{font-size:var(--font-size-3xl)}.linksGrid_W9pV{gap:var(--spacing-sm,.5rem)}.quickLinksGrid_JBW4{gap:var(--spacing-sm,.5rem);grid-template-columns:repeat(2,1fr)}.quickLinkCard_BDhu{padding:var(--spacing-sm,.5rem)}.quickLinkIcon_Ur7F{height:1.5rem;width:1.5rem}.section_cp3U{margin-bottom:var(--spacing-2xl)}.heroDescription_ZvP7,.title_fnZX{font-size:var(--font-size-lg)}.allPostsGrid_YNhh,.grid_CMoS,.grid_JUfr,.grid_QgU8,.grid_dRdp,.grid_wfgS{gap:var(--spacing-lg);grid-template-columns:1fr}.handsOnGrid_pAHJ{gap:var(--spacing-xl);grid-template-columns:1fr}.playground_jnkq{padding:16px}.executeButton_KIKJ,.heroButtons_NPzu>*{width:100%}.terminalWrapper_OX4l{border-radius:.5rem;height:320px;max-height:320px;min-height:320px}.terminalBody_d1Vy{font-size:var(--font-size-xs);height:276px;max-height:276px;padding:.75rem}.container_DBVV,.container_peYW{max-height:var(--diagram-container-max-height-sm,400px)}.terminalHeader_uKDl{padding:.4rem .75rem}.progressDot_rhso{height:.2rem;width:1.5rem}.progressDotActive_dKC9{width:2rem}.hero_tfBD{min-height:46vh;padding:var(--spacing-2xl) var(--spacing-md)}.heroTitle_jG87,.title_NAk8{font-size:var(--font-size-3xl);letter-spacing:-.01em}.heroButtons_NPzu{width:100%}.grid_XQFt,.grid_aMfm{gap:var(--spacing-md);grid-template-columns:1fr}.card_E2YA,.guideCard_zU7u{padding:var(--spacing-lg)}.faqQuestion_nIr6,.imagesGrid_NqpJ{gap:var(--spacing-sm);padding:var(--spacing-md)}.step_edm3:before{left:20px;top:40px}.stepNumber_vXIP{font-size:var(--font-size-base);height:36px;width:36px}.tools_ZbnB[data-theme=official] .title_iXWf{color:var(--official-text-dark)}[data-theme=dark] .tools_ZbnB .title_iXWf,[data-theme=dark] .tools_ZbnB[data-theme=official] .title_iXWf{color:var(--official-text-white)}.tools_ZbnB[data-theme=official] .subtitle_Za88{color:var(--official-text-dark);opacity:.8}[data-theme=dark] .tools_ZbnB .subtitle_Za88,[data-theme=dark] .tools_ZbnB[data-theme=official] .subtitle_Za88{color:var(--official-text-light)}.faqAnswer_pcw7 p{padding:0 var(--spacing-md) var(--spacing-md)}.imagesGrid_NqpJ{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.productsSection_ifj0,.resourcesSection_uNDd,section[data-theme=official][data-section=light]{padding:48px var(--spacing-sm)}.learningSection_kL7d{padding:48px var(--spacing-sm) var(--spacing-xl) var(--spacing-sm)}.featuresStatsGrid_WTis{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}.resourcesSection_uNDd{padding:var(--spacing-xl) var(--spacing-sm)}.container_DBVV{aspect-ratio:var(--diagram-aspect-ratio-mobile,4/3);min-height:var(--diagram-container-min-height-sm,280px)}.container_CtEi{flex-direction:column;gap:1.5rem;min-height:300px;padding:1rem}.container_CtEi[data-direction=horizontal] .connector_NrNr{height:40px;min-height:40px;min-width:2px;width:2px}.step_SmJc{min-height:140px;min-width:120px}.iconWrapper_YH3a{height:48px;width:48px}.container_peYW{border-radius:8px;margin:var(--space-6) 0;min-height:var(--diagram-container-min-height-md,400px);padding:var(--space-4)}.controls_r9X1{gap:4px;padding:4px;right:8px;top:8px}.tab_MoZT{padding:.5rem}.tab_MoZT small{display:none}.hero_xOcx{margin-bottom:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-md) var(--spacing-lg)}.cover_MV9D{aspect-ratio:16/9;height:auto}.metaSection_ebHO{flex-wrap:wrap}.relatedPosts_X4E2{margin-top:var(--spacing-2xl);padding-top:var(--spacing-xl)}.relatedPostsTitle_l_1Y{font-size:var(--font-size-xs);margin-bottom:var(--spacing-lg)}.relatedPostCard_expM{flex-direction:column;gap:var(--spacing-md)}.relatedPostImage_yg0e{aspect-ratio:16/9;height:auto;width:100%}.popularPostThumb_yp2Q{aspect-ratio:1;height:auto;width:100%}}@media screen and (max-width:768px){.clickable_Rb7I,.skipLink_EJJR{min-height:44px;min-width:44px}.heroLabel_BO2X,.heroStatIcon_orhq,.heroStatValue_svd_{margin-bottom:var(--spacing-xs)}.cardDescription_HA_t,.featureDescription_qSEr,.featureDescription_sP1D{font-family:var(--font-family-base)!important}.DocSearch-Input,.ghost_t8wg.lg_jWLc,.ghost_t8wg.md_TZbV,.ghost_t8wg.sm_HTmO,.lg_jWLc,.md_TZbV,.navbar__search-input,.sm_HTmO,input[type=email],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:var(--font-size-base)!important}:root{--ifm-h1-font-size:var(--font-size-3xl);--ifm-h2-font-size:var(--font-size-2xl);--ifm-h3-font-size:var(--font-size-xl);--ifm-h4-font-size:var(--font-size-base);--ifm-h5-font-size:var(--font-size-sm);--ifm-h6-font-size:var(--font-size-xs);--ifm-spacing-section-vertical:var(--spacing-lg);--ifm-spacing-section-horizontal:var(--spacing-md);--ifm-font-size-base:var(--font-size-16px)}.markdown p,.text,.theme-blog-post-page .markdown p,.theme-doc-markdown p,body,p{font-size:var(--font-size-16px)!important;line-height:var(--line-height-relaxed)}.h1,.h2,.h3,.h4,.theme-doc-markdown h3,.theme-doc-markdown h4,h1,h2,h3,h4{line-height:var(--line-height-snug)}.h1,.h2,.theme-doc-markdown h1,.theme-doc-markdown h2,h1,h2{line-height:var(--line-height-tight)}.h5,.h6,.heroSubtitle_SOWS,.theme-doc-markdown h5,.theme-doc-markdown h6,h5,h6{line-height:var(--line-height-normal)}.navbar-sidebar{background-color:var(--official-bg-hero-solid)!important}.navbar-sidebar__brand,.navbar-sidebar__item,.navbar-sidebar__link{color:var(--official-text-white)!important}.navbar-sidebar__link--active,.navbar-sidebar__link:hover{background-color:var(--official-accent-green-alpha-15,#00a6851a)!important;color:var(--official-accent-green)!important}.cardsGrid_BVww,.cardsGrid_BmPA,.cardsGrid_Fb8I,.cardsGrid_KII2,.cardsGrid_NxNl,.cardsGrid_P1Eg,.cardsGrid_PT7V,.cardsGrid_TQrh,.cardsGrid_Uk8S,.cardsGrid_VVZr,.cardsGrid_Xn0U,.cardsGrid_ZxTj,.cardsGrid_c1HV,.cardsGrid_dexx,.cardsGrid_dtLb,.cardsGrid_eOmV,.cardsGrid_fu0E,.cardsGrid_hLqs,.cardsGrid_iS17,.cardsGrid_mdhA,.cardsGrid_osYD,.cardsGrid_r_yE,.cardsGrid_rfQX{gap:var(--spacing-md);grid-template-columns:1fr}.skipLinksList_gfv6{padding:var(--spacing-xs)}.skipLink_EJJR{align-items:center;display:inline-flex;font-size:var(--font-size-base);justify-content:center;padding:var(--spacing-sm) var(--spacing-md)}.clickable_Rb7I{padding:calc(22px - var(--spacing-xs)*2/2)}.button_BLR7:not(.ghost_t8wg),.ghost_t8wg{font-size:var(--font-size-base)!important;min-height:44px;min-width:44px}.heroSection_iL5x{min-height:40vh;padding:var(--spacing-xl) var(--spacing-md)}.heroContainer_e5L8{align-items:stretch;flex-direction:column;gap:var(--spacing-lg)}.terminalContainer_adLt{display:flex;flex-basis:400px;margin-top:var(--spacing-lg);max-width:100%;min-height:320px;min-width:0;opacity:1;order:3;overflow:visible;visibility:visible;width:auto}.buttonsStacked_q_YW,.buttons_XIX8,.heroStats_h3k6{gap:var(--spacing-md);margin-top:var(--spacing-md)}.heroStats_h3k6{justify-content:flex-start;order:2}.heroStatItem_NBFL{min-width:100px;padding:var(--spacing-xs)}.heroStatItem_NBFL:hover{opacity:1;transform:none}.heroStatValue_svd_{font-size:clamp(var(--font-size-lg),3vw,var(--font-size-xl))}.heroStatLabel_IU6j{font-size:clamp(var(--font-size-xs),1.2vw,var(--font-size-sm))}.buttons_XIX8{order:1}.heroTitle_eUPs{font-size:clamp(1.75rem,3vw + 1rem,2.5rem);margin-bottom:var(--spacing-sm)}.heroSubtitle_SOWS{font-size:clamp(.9375rem,1vw + .5rem,1.125rem)}.heroSubtitleWrapper_WoD_{margin-bottom:var(--spacing-lg)}.buttonsStacked_q_YW .ctaButton_fzGn{font-size:var(--font-size-base)!important;min-height:44px;min-width:44px;padding:var(--spacing-sm) var(--spacing-lg)!important}.ctaLink_UBLY{align-items:center;display:inline-flex;justify-content:flex-start;min-height:44px;min-width:44px}.cardContent_Nms6,.card_fvAm{padding:var(--spacing-lg)}.header_Zhye{gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.iconBadge_o4rm{height:40px;width:40px}.title_LXew,.title_hV_I{font-size:var(--font-size-lg)}.description_esxy{font-size:var(--font-size-sm);margin-bottom:var(--spacing-lg)}.cardSection_CBLk,.exclusiveFeatures_f1W7,.useCases_ibvJ{padding:48px var(--spacing-sm)}.featureCard_SH7E{padding:var(--spacing-md)}.cardLink_Jzgc,.featureCta_CvFu strong{padding:var(--spacing-sm) var(--spacing-lg)}.featureCardInner_TMIv{align-items:center;flex-direction:column;gap:var(--spacing-md)}.featureIcon_JxkL{align-items:center;height:32px;min-height:32px;min-width:32px;width:32px}.featureBody_hMwl{align-items:center;text-align:center}.featureTitle_nB7P{font-size:var(--font-size-xl);text-align:center}.featureDescription_qSEr{font-size:var(--font-size-base)!important;text-align:center}.featureCta_CvFu{justify-content:center;width:100%}.featureCta_CvFu strong{min-height:48px;min-width:160px}.featuresTitle_TATS,.featuresTitle_gF0Q,.title_so3X,.useCasesTitle_HqK1{font-size:var(--font-size-xl)}.imageWrapper_PbYN{height:140px}.description_Wt1f{font-size:var(--font-size-sm)}.card_oSik{min-height:auto;padding:var(--spacing-md) var(--spacing-sm)}.cardIcon_ZeNv{height:36px;margin-bottom:var(--spacing-md)}.cardTitle_yoLY{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);min-height:2.5em}.cardDescription_HA_t{font-size:var(--font-size-base)!important;margin-bottom:var(--spacing-sm)}.cardLink_Jzgc{font-size:var(--font-size-base);min-height:52px;min-width:180px;padding:var(--spacing-md) var(--zapi-spacing-10)}.featureTitle_L1YZ{font-size:var(--font-size-lg);min-height:2.5em}.featureDescription_sP1D{font-size:var(--font-size-base)!important}.featureIcon_GA8l{height:36px}.resourceLink_CsfO{align-items:center;display:inline-flex;min-height:44px;min-width:44px;padding:calc(22px - var(--spacing-xs)*2/2) var(--spacing-sm)}}@media (max-width:640px){.cardProsCons_QiDl{grid-template-columns:1fr}}@media (max-width:600px){.terminalWrapper_OX4l{height:280px;max-height:280px;min-height:280px}.terminalBody_d1Vy{font-size:var(--font-size-xs);height:236px;line-height:1.5;max-height:236px;padding:.625rem}.titleLine_xIRK{margin-bottom:.5rem}.commandLine_YrJq{margin-bottom:.375rem}.responseBlock_cP3y{margin-top:.5rem}.progressDots_AD7C{gap:.375rem;margin-top:.75rem}}@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}.navbar__search-input:not(:focus){width:2rem}.searchBar_RVTs .dropdownMenu_qbY6{max-width:calc(100vw - var(--ifm-navbar-padding-horizontal)*2);width:var(--search-local-modal-width-sm,340px)}.searchBarContainer_NW3z:not(.focused_OWtg) .searchClearButton_qk4g,.searchHintContainer_Pkmr{display:none}.title_f1Hy{font-size:2rem}}@media screen and (max-width:576px){.searchQueryColumn_q7nx{max-width:100%!important}.searchContextColumn_oWAF{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media (max-width:480px){.errorCode_nFhS{font-size:var(--font-size-6xl)}.title_mH3t{font-size:var(--font-size-2xl)}.quickLinksGrid_JBW4{grid-template-columns:1fr}}@media (max-width:375px){.productsGrid_KfYe,.resourcesGrid_WS1N{gap:var(--spacing-sm)}.featuresStatsGrid_WTis{gap:var(--spacing-sm);grid-template-columns:1fr}}@media screen and (max-width:375px){.cardContent_Nms6,.card_fvAm{padding:var(--spacing-md)}.header_Zhye{margin-bottom:var(--spacing-sm)}.iconBadge_o4rm{height:36px;width:36px}.title_LXew,.title_hV_I{font-size:var(--font-size-base)}.description_Wt1f,.description_esxy{font-size:var(--font-size-sm)}.description_esxy{margin-bottom:var(--spacing-md)}.imageWrapper_PbYN{height:120px}}@media (max-width:360px){.productsGrid_KfYe,.resourcesGrid_WS1N{gap:var(--spacing-xs)}}@media (hover:hover){.backToTopButton_sjWU:hover{background-color:var(--ifm-color-emphasis-300)}}@media (hover:hover) and (pointer:fine){.terminalWrapper_OX4l:hover{box-shadow:0 20px 45px #000000b3,0 0 0 1px #bd93f933;transform:translateY(-2px)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-contrast:high){.badge,.button,.card{border:2px solid}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}.stagger-item,.stagger-item-advanced,.stagger-item-left,.stagger-item-right{animation-delay:0ms!important}.animate-float,.animate-glow-pulse,.animate-hybrid-glow-pulse,.animate-hybrid-pulse,.animate-pulse,.animate-shimmer,.animate-spin,.animate-zapi-fade-in,.animate-zapi-glow-pulse,.animate-zapi-pulse,.animate-zapi-scale-in,.animate-zapi-shimmer,.animate-zapi-slide-in-up,.dot_W9GW,.pulseCircle_shq8,.skeleton_KJqG,.spinnerCircle_sQ9o,.spinner_iebz{animation:none!important}.header_rPiK,.scroll-reveal,.scroll-reveal-fade-down,.scroll-reveal-fade-left,.scroll-reveal-fade-right,.scroll-reveal-fade-up,.scroll-reveal-scale,.titleOnly_X2t_{opacity:1!important;transform:none!important;transition:none!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}:focus-visible{outline:3px solid var(--ifm-color-primary)!important;outline-offset:2px!important}.cursorResponse_fYYW,.cursor_nN8n,.terminal-cursor{animation:none;opacity:1}.theme-blog-list-page article{animation:none!important;opacity:1!important}.archiveLink_ZOfX,.button_S5pp,.cardContent_yrL5,.cardDescription_HA_t,.cardIcon_ZeNv,.cardLink_DsBc,.cardLink_FMVb,.cardLink_I3zy,.cardLink_I5KM,.cardLink_Lwcd,.cardLink_Mwky,.cardLink_OSQh,.cardLink_W__H,.cardLink_X7R0,.cardLink_YixT,.cardLink_ZGOw,.cardLink_ZIeM,.cardLink_bPIr,.cardLink_fFQh,.cardLink_fzrU,.cardLink_gwDo,.cardLink_inn9,.cardLink_ji_X,.cardLink_jvVY,.cardLink_kYX9,.cardLink_saXW,.cardLink_vDu1,.cardLink_vpVN,.cardLink_y8wr,.cardLink_ygwj,.cardLink_ytGs,.cardLink_yuTR,.cardTitle_yoLY,.card_AAin,.card_AAin:before,.card_AbMM,.card_AbMM:before,.card_E2YA,.card_HQbA,.card_HQbA:before,.card_KXFa,.card_KXFa:before,.card_Kre8,.card_Kre8:before,.card_LbHG,.card_OmMl,.card_OmMl:before,.card_T3qZ,.card_T3qZ:before,.card_Tk3U,.card_W09y,.card_W09y:before,.card_WDjy,.card_WDjy:before,.card_WWlY,.card_WWlY:before,.card_YWRZ,.card_YWRZ:before,.card_ZWOw,.card_ZWOw:before,.card_a4nK,.card_c2wm,.card_c2wm:before,.card_cGH8,.card_cGH8:before,.card_cpHL,.card_fvAm,.card_iv_a,.card_jqdQ,.card_jqdQ:before,.card_m0IZ,.card_m0IZ:before,.card_mI7N,.card_mI7N:before,.card_oSik,.card_oSik:before,.card_s1e8,.card_s1e8:before,.card_sEtl,.card_sEtl:before,.card_whiy,.card_whiy:before,.card_yIz0,.card_yIz0:before,.card_zG_W,.card_zG_W:before,.card_zmFB,.clickable_Rb7I,.contentContainer_CnIh,.copyButton_k0MG,.cta_Gwj1 strong,.cta_uKdF strong,.cta_uKdF strong svg,.expandIcon_EIRY,.expandIcon_PEqk,.expandIcon_m85Y,.faqAnswer_pcw7,.faqExpandIcon_kEsG,.featureCard_QAQr:before,.featureCard_SH7E,.featureIcon_GA8l,.featureLink_egYf,.guideContent_h_bJ,.heroStatIcon_orhq,.heroStatItem_NBFL,.heroStatLabel_IU6j,.heroStatValue_svd_,.iconBadge_o4rm,.iconWrapper_Qp9S,.imageOverlay__9lx,.image__1c3,.input_C80d,.popularPostItem_WUin,.readMore_eBgi,.relatedPostCard_expM,.skipLink_EJJR,.title_LXew,.title_hV_I,.useCaseCard_uS8t,[data-theme=hybrid] .card_oSik:after,[data-theme=official] .card_oSik:after,a[href^="/docs/"]{transition:none}.admonition,.ripple_6XOY,.ripple_CeG2,.ripple_F4Rp,.ripple_ObL9,.ripple_Oo4L,.ripple_j8WE,.ripple_kTA5,.ripple_syDd,.spinner_mlYw{animation:none}.archiveLink_ZOfX:hover,.button_BLR7,.button_S5pp:hover:not(:disabled),.card_AAin:hover,.card_AbMM:hover,.card_HQbA:hover,.card_KXFa:hover,.card_Kre8:hover,.card_OmMl:hover,.card_T3qZ:hover,.card_W09y:hover,.card_WDjy:hover,.card_WWlY:hover,.card_YWRZ:hover,.card_ZWOw:hover,.card_a4nK:hover .image__1c3,.card_c2wm:hover,.card_cGH8:hover,.card_jqdQ:hover,.card_m0IZ:hover,.card_mI7N:hover,.card_oSik:hover .cardLink_Jzgc,.card_oSik:hover .cardTitle_yoLY,.card_s1e8:hover,.card_sEtl:hover,.card_whiy:hover,.card_yIz0:hover,.card_zG_W:hover,.clickable_Rb7I:hover:not(.disabled_Do4U),.cta_uKdF strong:hover svg,.featureCard_QAQr:hover,.featureLink_egYf:hover,.heroStatItem_NBFL:hover,.heroStatItem_NBFL:hover .heroStatIcon_orhq,.icon_wBZM,.linkCard_KxuC:hover,.quickLinkCard_BDhu:hover,.resourceCard_mEZy:hover,.root_aLt1:hover,.root_aLt1:hover .readMoreIcon_xynB,.skipLink_EJJR:hover,.useCaseCard_uS8t:hover{transform:none}.root_aLt1{transition:box-shadow var(--transition-normal) var(--ease-out),border-color var(--transition-normal) var(--ease-out)}.glow_li8e,.ripple_MoXl{display:none}.spinner_n00Q{animation:none;border-top-color:var(--border-light)}.errorCode_nFhS,.errorMessage_oUEM,.linkCard_KxuC,.notFoundContent_aNrY,.notFoundIcon_VH3i,.quickLinkCard_BDhu,.resourceCard_mEZy{animation:none;transition:none}.icon_wBZM{will-change:auto}.button_BLR7{transition:none;will-change:auto}.button_BLR7:focus-visible{outline:3px solid var(--ifm-color-primary)!important;outline-offset:2px!important}.ctaButton_fzGn.heroButtonPrimary_N8RM,.ctaButton_fzGn.heroButtonSecondary_gpoW{transform:none!important;transition:background-color .2s,border-color .2s!important;will-change:auto}.cardLink_Jzgc:active,.cardLink_Jzgc:hover,.card_oSik:active .cardLink_Jzgc,.card_oSik:hover .cardLink_Jzgc,.ctaButton_fzGn.heroButtonPrimary_N8RM:active,.ctaButton_fzGn.heroButtonPrimary_N8RM:hover,.ctaButton_fzGn.heroButtonSecondary_gpoW:active,.ctaButton_fzGn.heroButtonSecondary_gpoW:hover{box-shadow:none!important;transform:none!important}.featureCta_CvFu strong{transition:color .2s!important;will-change:auto}.featureCta_CvFu strong:hover{gap:var(--spacing-sm)!important}.featureCta_CvFu strong svg{transform:none!important;transition:none!important}.featureCta_CvFu strong:hover svg{transform:none!important}.spinner_iebz{border-top-color:var(--ifm-color-primary);opacity:1}.dot_W9GW,.pulseCircle_shq8{opacity:1;transform:scale(1)}.cardWrapper_o7de{transform:none;will-change:auto}.cardLink_Jzgc{transform:none!important;transition:border-color var(--transition-normal) var(--ease-smooth-in-out),background-color var(--transition-normal) var(--ease-smooth-in-out)!important;transition:border-color .2s,background-color .2s!important;will-change:auto}.featureCard_QAQr{transform:none;transition:none;will-change:auto}}@media print{.announcementBar_mb4j,.footer,.menu,.navbar,.noPrint_WFHX,.pagination-nav,.table-of-contents,.tocMobile_ITEo{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_e6Vv{white-space:pre-wrap}}