@layer docusaurus.infima{: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-500:var(--ifm-color-gray-500);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:transparent;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:.4rem;--ifm-hover-overlay:rgba(0,0,0,.05);--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:.2s;--ifm-transition-slow:.4s;--ifm-transition-timing-default:cubic-bezier(.08,.52,.52,1);--ifm-global-shadow-lw:0 1px 2px 0 rgba(0,0,0,.1);--ifm-global-shadow-md:0 5px 40px rgba(0,0,0,.2);--ifm-global-shadow-tl:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:.1rem;--ifm-code-padding-vertical:.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:.875rem;--ifm-h6-font-size:.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:.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:.75rem;--ifm-table-background:transparent;--ifm-table-stripe-background:rgba(0,0,0,.03);--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:.8rem;--ifm-breadcrumb-padding-vertical:.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:.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-color:var(--ifm-font-color-base-inverse);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:.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:.5rem;--ifm-toc-padding-horizontal:.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:.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:.75rem;--ifm-menu-link-padding-vertical:.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:.75rem;--ifm-navbar-item-padding-vertical:.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-hover-color:var(--ifm-color-primary);--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)*.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:.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*.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:.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}*{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%}body{word-wrap:break-word;margin:0}iframe{color-scheme:normal;border:0}.container{max-width:var(--ifm-container-width);padding:0 var(--ifm-spacing-horizontal);width:100%;margin:0 auto}.container--fluid{max-width:inherit}.row{margin:0 calc(var(--ifm-spacing-horizontal)*-1);flex-wrap:wrap;display:flex}.row--no-gutters{margin-left:0;margin-right:0}.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%;max-width:var(--ifm-col-width);padding:0 var(--ifm-spacing-horizontal);flex:1 0;width:100%;margin-left:0}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:calc(1/12*100%)}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:calc(2/12*100%)}.col--offset-2{margin-left:16.6667%}.col--3{--ifm-col-width:calc(3/12*100%)}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:calc(4/12*100%)}.col--offset-4{margin-left:33.3333%}.col--5{--ifm-col-width:calc(5/12*100%)}.col--offset-5{margin-left:41.6667%}.col--6{--ifm-col-width:calc(6/12*100%)}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:calc(7/12*100%)}.col--offset-7{margin-left:58.3333%}.col--8{--ifm-col-width:calc(8/12*100%)}.col--offset-8{margin-left:66.6667%}.col--9{--ifm-col-width:calc(9/12*100%)}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:calc(10/12*100%)}.col--offset-10{margin-left:83.3333%}.col--11{--ifm-col-width:calc(11/12*100%)}.col--offset-11{margin-left:91.6667%}.col--12{--ifm-col-width:calc(12/12*100%)}.col--offset-12{margin-left:100%}.margin--none{margin:0!important}.margin-top--none{margin-top:0!important}.margin-left--none{margin-left:0!important}.margin-bottom--none{margin-bottom:0!important}.margin-right--none{margin-right:0!important}.margin-vert--none{margin-top:0!important;margin-bottom:0!important}.margin-horiz--none{margin-left:0!important;margin-right:0!important}.margin--xs{margin:.25rem!important}.margin-top--xs{margin-top:.25rem!important}.margin-left--xs{margin-left:.25rem!important}.margin-bottom--xs{margin-bottom:.25rem!important}.margin-right--xs{margin-right:.25rem!important}.margin-vert--xs{margin-top:.25rem!important;margin-bottom:.25rem!important}.margin-horiz--xs{margin-left:.25rem!important;margin-right:.25rem!important}.margin--sm{margin:.5rem!important}.margin-top--sm{margin-top:.5rem!important}.margin-left--sm{margin-left:.5rem!important}.margin-bottom--sm{margin-bottom:.5rem!important}.margin-right--sm{margin-right:.5rem!important}.margin-vert--sm{margin-top:.5rem!important;margin-bottom:.5rem!important}.margin-horiz--sm{margin-left:.5rem!important;margin-right:.5rem!important}.margin--md{margin:1rem!important}.margin-top--md{margin-top:1rem!important}.margin-left--md{margin-left:1rem!important}.margin-bottom--md{margin-bottom:1rem!important}.margin-right--md{margin-right:1rem!important}.margin-vert--md{margin-top:1rem!important;margin-bottom:1rem!important}.margin-horiz--md{margin-left:1rem!important;margin-right:1rem!important}.margin--lg{margin:2rem!important}.margin-top--lg{margin-top:2rem!important}.margin-left--lg{margin-left:2rem!important}.margin-bottom--lg{margin-bottom:2rem!important}.margin-right--lg{margin-right:2rem!important}.margin-vert--lg{margin-top:2rem!important;margin-bottom:2rem!important}.margin-horiz--lg{margin-left:2rem!important;margin-right:2rem!important}.margin--xl{margin:5rem!important}.margin-top--xl{margin-top:5rem!important}.margin-left--xl{margin-left:5rem!important}.margin-bottom--xl{margin-bottom:5rem!important}.margin-right--xl{margin-right:5rem!important}.margin-vert--xl{margin-top:5rem!important;margin-bottom:5rem!important}.margin-horiz--xl{margin-left:5rem!important;margin-right:5rem!important}.padding--none{padding:0!important}.padding-top--none{padding-top:0!important}.padding-left--none{padding-left:0!important}.padding-bottom--none{padding-bottom:0!important}.padding-right--none{padding-right:0!important}.padding-vert--none{padding-top:0!important;padding-bottom:0!important}.padding-horiz--none{padding-left:0!important;padding-right:0!important}.padding--xs{padding:.25rem!important}.padding-top--xs{padding-top:.25rem!important}.padding-left--xs{padding-left:.25rem!important}.padding-bottom--xs{padding-bottom:.25rem!important}.padding-right--xs{padding-right:.25rem!important}.padding-vert--xs{padding-top:.25rem!important;padding-bottom:.25rem!important}.padding-horiz--xs{padding-left:.25rem!important;padding-right:.25rem!important}.padding--sm{padding:.5rem!important}.padding-top--sm{padding-top:.5rem!important}.padding-left--sm{padding-left:.5rem!important}.padding-bottom--sm{padding-bottom:.5rem!important}.padding-right--sm{padding-right:.5rem!important}.padding-vert--sm{padding-top:.5rem!important;padding-bottom:.5rem!important}.padding-horiz--sm{padding-left:.5rem!important;padding-right:.5rem!important}.padding--md{padding:1rem!important}.padding-top--md{padding-top:1rem!important}.padding-left--md{padding-left:1rem!important}.padding-bottom--md{padding-bottom:1rem!important}.padding-right--md{padding-right:1rem!important}.padding-vert--md{padding-top:1rem!important;padding-bottom:1rem!important}.padding-horiz--md{padding-left:1rem!important;padding-right:1rem!important}.padding--lg{padding:2rem!important}.padding-top--lg{padding-top:2rem!important}.padding-left--lg{padding-left:2rem!important}.padding-bottom--lg{padding-bottom:2rem!important}.padding-right--lg{padding-right:2rem!important}.padding-vert--lg{padding-top:2rem!important;padding-bottom:2rem!important}.padding-horiz--lg{padding-left:2rem!important;padding-right:2rem!important}.padding--xl{padding:5rem!important}.padding-top--xl{padding-top:5rem!important}.padding-left--xl{padding-left:5rem!important}.padding-bottom--xl{padding-bottom:5rem!important}.padding-right--xl{padding-right:5rem!important}.padding-vert--xl{padding-top:5rem!important;padding-bottom:5rem!important}.padding-horiz--xl{padding-left:5rem!important;padding-right:5rem!important}code{background-color:var(--ifm-code-background);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);vertical-align:middle;border:.1rem solid rgba(0,0,0,.1)}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);margin:0 0 var(--ifm-spacing-vertical);padding:var(--ifm-pre-padding);overflow:auto}pre code{font-size:100%;line-height:inherit;background-color:transparent;border:none;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);border-radius:.2rem;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:before{content:"";display:table}.markdown:after{clear:both;content:"";display:table}.markdown>:last-child{margin-bottom:0!important}.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-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading));margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading));margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading));margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>pre,.markdown>ul,.markdown>p{margin-bottom:var(--ifm-leading)}.markdown li{word-wrap:break-word}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ul,ol{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ul ul,ul ol,ol ol,ol ul{margin:0}ul ul ol,ul ol ol,ol ul ol,ol ol ol{list-style-type:lower-alpha}table{border-collapse:collapse;margin-bottom:var(--ifm-spacing-vertical);display:block;overflow:auto}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead{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 tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table th,table td{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);-webkit-text-decoration:var(--ifm-link-decoration);text-decoration:var(--ifm-link-decoration);transition:color var(--ifm-transition-fast)var(--ifm-transition-timing-default)}a:hover{color:var(--ifm-link-hover-color);-webkit-text-decoration:var(--ifm-link-hover-decoration);text-decoration:var(--ifm-link-hover-decoration)}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);margin:0 0 var(--ifm-spacing-vertical);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);height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical)0;border: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}.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{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text--break{word-wrap:break-word!important;word-break:break-word!important}.text--no-decoration,.text--no-decoration:hover{-webkit-text-decoration:none;text-decoration:none}.clean-btn{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.clean-list{padding-left:0;list-style:none}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:rgba(53,120,229,.15);--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:rgba(235,237,240,.15);--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:rgba(0,164,0,.15);--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:rgba(84,199,236,.15);--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:rgba(255,186,0,.15);--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:rgba(250,56,62,.15);--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border: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);color:var(--ifm-alert-foreground-color);padding:var(--ifm-alert-padding-vertical)var(--ifm-alert-padding-horizontal)}.alert__heading{font:bold var(--ifm-h5-font-size)/var(--ifm-heading-line-height)var(--ifm-heading-font-family);text-transform:uppercase;align-items:center;margin-bottom:.5rem;display:flex}.alert__icon{margin-right:.4em;display:inline-flex}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{color:var(--ifm-alert-foreground-color);margin:calc(var(--ifm-alert-padding-vertical)*-1)calc(var(--ifm-alert-padding-horizontal)*-1)0 0;opacity:.75}.alert .close:hover,.alert .close:focus{opacity:1}.alert a{-webkit-text-decoration-color:var(--ifm-alert-border-color);text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{-moz-column-gap:var(--ifm-avatar-intro-margin);column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{height:var(--ifm-avatar-photo-size);width:var(--ifm-avatar-photo-size);border-radius:50%;display:block;overflow:hidden}.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{text-align:var(--ifm-avatar-intro-alignment);flex-direction:column;flex:1;justify-content:center;display:flex}.avatar__name{font:bold 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:.5rem;flex-direction:column;align-items:center}.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);padding:var(--ifm-badge-padding-vertical)var(--ifm-badge-padding-horizontal);line-height:1;display:inline-block}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary);--ifm-badge-border-color:var(--ifm-badge-background-color)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);--ifm-badge-border-color:var(--ifm-badge-background-color);color:var(--ifm-color-black)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success);--ifm-badge-border-color:var(--ifm-badge-background-color)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info);--ifm-badge-border-color:var(--ifm-badge-background-color)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning);--ifm-badge-border-color:var(--ifm-badge-background-color)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger);--ifm-badge-border-color:var(--ifm-badge-background-color)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator)center;content:" ";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));display:inline-block}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);color:var(--ifm-font-color-base);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier))calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-property:background,color;transition-duration:var(--ifm-transition-fast);transition-timing-function:var(--ifm-transition-timing-default);display:inline-block}.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);-webkit-text-decoration:none;text-decoration:none}.breadcrumbs__link:any-link:hover{background:var(--ifm-breadcrumb-item-background-active);-webkit-text-decoration:none;text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:.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);color:var(--ifm-button-color);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);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;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;transition-property:color,background,border-color;transition-duration:var(--ifm-button-transition-duration);transition-timing-function:var(--ifm-transition-timing-default);line-height:1.5;display:inline-block}.button:hover{color:var(--ifm-button-color);-webkit-text-decoration:none;text-decoration:none}.button--outline{--ifm-button-background-color:transparent;--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--outline:hover,.button--outline:active,.button--outline.button--active{--ifm-button-color:var(--ifm-font-color-base-inverse)}.button--link{--ifm-button-background-color:transparent;--ifm-button-border-color:transparent;color:var(--ifm-link-color);-webkit-text-decoration:var(--ifm-link-decoration);text-decoration:var(--ifm-link-decoration)}.button--link:hover,.button--link:active,.button--link.button--active{color:var(--ifm-link-hover-color);-webkit-text-decoration:var(--ifm-link-hover-decoration);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{width:100%;display:block}.button.button--secondary{color:var(--ifm-color-gray-900)}.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary:active,.button--primary.button--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:active,.button--secondary.button--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:active,.button--success.button--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:active,.button--info.button--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:active,.button--warning.button--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:active,.button--danger.button--active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{gap:var(--ifm-button-group-spacing);display:inline-flex}.button-group>.button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.button-group>.button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.button-group--block{justify-content:stretch;display:flex}.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);flex-direction:column;display:flex;overflow:hidden}.card--full-height{height:100%}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__header,.card__body,.card__footer{padding:var(--ifm-card-vertical-spacing)var(--ifm-card-horizontal-spacing)}.card__header:not(:last-child),.card__body:not(:last-child),.card__footer:not(:last-child){padding-bottom:0}.card__header>:last-child,.card__body>:last-child,.card__footer>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{padding:var(--ifm-toc-padding-vertical)0;margin-bottom:0;font-size:.8rem}.table-of-contents,.table-of-contents ul{padding-left:var(--ifm-toc-padding-horizontal);list-style:none}.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:hover,.table-of-contents__link:hover code,.table-of-contents__link--active,.table-of-contents__link--active 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);opacity:.5;transition:opacity var(--ifm-transition-fast)var(--ifm-transition-timing-default);padding:1rem;line-height:1}.close:hover{opacity:.7}.close:focus{opacity:.8}.dropdown{font-weight:var(--ifm-dropdown-font-weight);vertical-align:top;display:inline-flex;position:relative}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;visibility:visible;transform:translateY(-1px)}.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);opacity:0;pointer-events:none;min-width:10rem;max-height:80vh;left:0;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);visibility:hidden;z-index:var(--ifm-z-index-dropdown);transition-property:opacity,transform,visibility;transition-duration:var(--ifm-transition-fast);transition-timing-function:var(--ifm-transition-timing-default);padding:.5rem;list-style:none;position:absolute;overflow-y:auto;transform:translateY(-.625rem)}.dropdown__link{color:var(--ifm-dropdown-link-color);white-space:nowrap;border-radius:.25rem;margin-top:.2rem;padding:.25rem .5rem;font-size:.875rem;display:block}.dropdown__link:hover,.dropdown__link--active{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);-webkit-text-decoration:none;text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{content:"";border:.4em solid transparent;border-top-color:currentColor;border-bottom:0 solid;margin-left:.3em;display:inline-block;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{max-width:var(--ifm-footer-logo-max-width);margin-top:1rem}.footer__title{color:var(--ifm-footer-title-color);font:bold var(--ifm-h4-font-size)/var(--ifm-heading-line-height)var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.footer__item{margin-top:0}.footer__items{margin-bottom:0}[type=checkbox]{padding:0}.hero{background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);align-items:center;padding:4rem 2rem;display:flex}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu{font-weight:var(--ifm-font-weight-semibold);overflow-x:hidden}.menu__list{margin:0;padding-left:0;list-style:none}.menu__list .menu__list{padding-left:var(--ifm-menu-link-padding-horizontal);flex:0 0 100%;margin-top:.25rem}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.menu__list-item--collapsed .menu__link--sublist:after,.menu__list-item--collapsed .menu__caret:before{transform:rotate(90deg)}.menu__list-item-collapsible{transition:background var(--ifm-transition-fast)var(--ifm-transition-timing-default);border-radius:.25rem;flex-wrap:wrap;display:flex;position:relative}.menu__list-item-collapsible:hover,.menu__list-item-collapsible--active{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link:hover,.menu__list-item-collapsible .menu__link--active{background:0 0!important}.menu__link,.menu__caret{transition:background var(--ifm-transition-fast)var(--ifm-transition-timing-default);border-radius:.25rem;align-items:center;display:flex}.menu__link:hover,.menu__caret:hover{background:var(--ifm-menu-color-background-hover)}.menu__link{color:var(--ifm-menu-color);padding:var(--ifm-menu-link-padding-vertical)var(--ifm-menu-link-padding-horizontal);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);transition:color var(--ifm-transition-fast)var(--ifm-transition-timing-default);-webkit-text-decoration:none;text-decoration:none}.menu__link--sublist-caret:after{content:"";background:var(--ifm-menu-link-sublist-icon)50%/2rem 2rem;min-width:1.25rem;filter:var(--ifm-menu-link-sublist-icon-filter);width:1.25rem;height:1.25rem;transition:transform var(--ifm-transition-fast)linear;margin-left:auto;transform:rotate(180deg)}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret{padding:var(--ifm-menu-link-padding-vertical)var(--ifm-menu-link-padding-horizontal)}.menu__caret:before{content:"";background:var(--ifm-menu-link-sublist-icon)50%/2rem 2rem;filter:var(--ifm-menu-link-sublist-icon-filter);width:1.25rem;height:1.25rem;transition:transform var(--ifm-transition-fast)linear;transform:rotate(180deg)}html[data-theme=dark],.navbar--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);display:flex}.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{z-index:var(--ifm-z-index-fixed);position:-webkit-sticky;position:sticky;top:0}.navbar__inner{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.navbar__brand{color:var(--ifm-navbar-link-color);align-items:center;min-width:0;margin-right:1rem;display:flex}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);-webkit-text-decoration:none;text-decoration:none}.navbar__title{flex:auto}.navbar__toggle{margin-right:.5rem;display:none}.navbar__logo{flex:none;height:2rem;margin-right:.5rem}.navbar__logo img{height:100%}.navbar__items{flex:1;align-items:center;min-width:0;display:flex}.navbar__items--center{flex:none}.navbar__items--center .navbar__brand{margin:0}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:none;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{padding:var(--ifm-navbar-item-padding-vertical)var(--ifm-navbar-item-padding-horizontal);display:inline-block}.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.navbar__link{color:var(--ifm-navbar-link-color);font-weight:var(--ifm-font-weight-semibold)}.navbar__link:hover,.navbar__link--active{color:var(--ifm-navbar-link-hover-color);-webkit-text-decoration:none;text-decoration:none}.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:rgba(255,255,255,.1);--ifm-navbar-search-input-placeholder-color:rgba(255,255,255,.5);color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-navbar-link-hover-color:var(--ifm-color-primary);--ifm-menu-color-background-active:rgba(255,255,255,.05);--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{-webkit-appearance:none;appearance:none;background:var(--ifm-navbar-search-input-background-color)var(--ifm-navbar-search-input-icon)no-repeat .75rem center/1rem 1rem;color:var(--ifm-navbar-search-input-color);cursor:text;border:none;border-radius:2rem;width:12.5rem;height:2rem;padding:0 .5rem 0 2.25rem;font-size:1rem;display:inline-block}.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);opacity:0;visibility:hidden;width:var(--ifm-navbar-sidebar-width);transition-property:opacity,visibility,transform;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;transform:translate(-100%)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar--show .navbar-sidebar{transform:translate(0,0)}.navbar-sidebar__backdrop{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:var(--ifm-transition-fast);background-color:rgba(0,0,0,.6);transition-timing-function:ease-in-out;position:fixed;top:0;bottom:0;left:0;right:0}.navbar-sidebar__brand{box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical)var(--ifm-navbar-padding-horizontal);flex:1;align-items:center;display:flex}.navbar-sidebar__items{height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast)ease-in-out;display:flex;transform:translateZ(0)}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{width:calc(var(--ifm-navbar-sidebar-width));flex-shrink:0;padding:.5rem}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);text-align:left;width:calc(100% + 1rem);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;top:-.5rem}.navbar-sidebar__close{margin-left:auto;display:flex}.pagination{-moz-column-gap:var(--ifm-pagination-page-spacing);column-gap:var(--ifm-pagination-page-spacing);font-size:var(--ifm-pagination-font-size);padding-left:0;display:flex}.pagination--sm{--ifm-pagination-font-size:.8rem;--ifm-pagination-padding-horizontal:.8rem;--ifm-pagination-padding-vertical:.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{background:var(--ifm-pagination-item-active-background);color:var(--ifm-pagination-color-active)}.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);padding:var(--ifm-pagination-padding-vertical)var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast)var(--ifm-transition-timing-default);display:inline-block}.pagination__link:hover{-webkit-text-decoration:none;text-decoration:none}.pagination-nav{grid-gap:var(--ifm-spacing-horizontal);gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr);display:grid}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);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);display:block}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);-webkit-text-decoration:none;text-decoration:none}.pagination-nav__link--next{text-align:right;grid-column:2/3}.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{gap:var(--ifm-pills-spacing);padding-left:0;display:flex}.pills__item{cursor:pointer;font-weight:var(--ifm-font-weight-bold);transition:background var(--ifm-transition-fast)var(--ifm-transition-timing-default);border-radius:.5rem;padding:.25rem 1rem;display:inline-block}.pills__item--active{background:var(--ifm-pills-color-background-active);color:var(--ifm-pills-color-active)}.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{text-align:center;flex-grow:1}.tabs{color:var(--ifm-tabs-color);font-weight:var(--ifm-font-weight-bold);margin-bottom:0;padding-left:0;display:flex;overflow-x:auto}.tabs__item{border-radius:var(--ifm-global-radius);cursor:pointer;padding:var(--ifm-tabs-padding-vertical)var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast)var(--ifm-transition-timing-default);border-bottom:3px solid transparent;display:inline-flex}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);color:var(--ifm-tabs-color-active);border-bottom-right-radius:0;border-bottom-left-radius:0}.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-500:var(--ifm-color-gray-500);--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:rgba(255,255,255,.05);--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%)sepia(11%)saturate(0%)hue-rotate(149deg)brightness(99%)contrast(95%);--ifm-code-background:rgba(255,255,255,.1);--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:rgba(255,255,255,.07);--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.footer__link-separator{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{width:-webkit-max-content;width:max-content;display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__item{display:none}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0s;--ifm-transition-slow:0s}}@media print{.table-of-contents,.footer,.menu,.navbar,.pagination-nav{display:none}.tabs{page-break-inside:avoid}}}@layer docusaurus.theme-common{.themedComponent_siVc{display:none}[data-theme=light] .themedComponent--light_hHel,[data-theme=dark] .themedComponent--dark_yETr,html:not([data-theme]) .themedComponent--light_hHel{display:initial}.errorBoundaryError_WE6Q{white-space:pre-wrap;color:red}.errorBoundaryFallback_bdJX{color:red;padding:.55rem}.anchorTargetStickyNavbar_tleR{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorTargetHideOnScrollNavbar_Qii3{scroll-margin-top:.5rem}.details_IpIu{--docusaurus-details-summary-arrow-size:.38rem;--docusaurus-details-transition:transform .2s ease;--docusaurus-details-decoration-color:grey}.details_IpIu>summary{cursor:pointer;padding-left:1rem;list-style:none;position:relative}.details_IpIu>summary::-webkit-details-marker{display:none}.details_IpIu>summary:before{content:"";border-width:var(--docusaurus-details-summary-arrow-size);border-style:solid;border-color:transparent transparent transparent var(--docusaurus-details-decoration-color);transition:var(--docusaurus-details-transition);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2)50%;position:absolute;top:.45rem;left:0;transform:rotate(0)}.details_IpIu[open]:not(.isBrowser_QD4r)>summary:before,.details_IpIu[data-collapsed=false].isBrowser_QD4r>summary:before{transform:rotate(90deg)}.collapsibleContent_Fd2D{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.collapsibleContent_Fd2D p:last-child,.details_IpIu>summary>p:last-child{margin-bottom:0}}@layer docusaurus.theme-classic{:root{--docusaurus-progress-bar-color:var(--ifm-color-primary)}#nprogress{pointer-events:none}#nprogress .bar{background:var(--docusaurus-progress-bar-color);z-index:1031;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{width:100px;height:100%;box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);opacity:1;position:absolute;right:0;transform:rotate(3deg)translateY(-4px)}.skipToContent_oPtH{z-index:calc(var(--ifm-z-index-fixed) + 1);padding:calc(var(--ifm-global-spacing)/2)var(--ifm-global-spacing);color:var(--ifm-color-emphasis-900);background-color:var(--ifm-background-surface-color);position:fixed;top:1rem;left:100%}.skipToContent_oPtH:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_J5rP{padding:0;line-height:0}.content_bSb_{text-align:center;padding:5px 0;font-size:85%}.content_bSb_ a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}:root{--docusaurus-announcement-bar-height:auto}.announcementBar_zJRd{height:var(--docusaurus-announcement-bar-height);background-color:var(--ifm-color-white);color:var(--ifm-color-black);border-bottom:1px solid var(--ifm-color-emphasis-100);align-items:center;display:flex}html[data-announcement-bar-initially-dismissed=true] .announcementBar_zJRd{display:none}.announcementBarPlaceholder_NpUd{flex:0 0 10px}.announcementBarClose_Jjdj{flex:0 0 30px;align-self:stretch}.announcementBarContent_t7IR{flex:auto}@media print{.announcementBar_zJRd{display:none}}@media (min-width:997px){:root{--docusaurus-announcement-bar-height:30px}.announcementBarPlaceholder_NpUd,.announcementBarClose_Jjdj{flex-basis:50px}}.toggle_ki11{width:2rem;height:2rem}.toggleButton_MMFG{-webkit-tap-highlight-color:transparent;width:100%;height:100%;transition:background var(--ifm-transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex}.toggleButton_MMFG:hover{background:var(--ifm-color-emphasis-200)}.toggleIcon_k9hJ{display:none}[data-theme-choice=system] .systemToggleIcon_E5c0,[data-theme-choice=light] .lightToggleIcon_lgto,[data-theme-choice=dark] .darkToggleIcon_U96C{display:initial}.toggleButtonDisabled_Uw7m{cursor:not-allowed}.darkNavbarColorModeToggle_m8pZ:hover{background:var(--ifm-color-gray-800)}.iconExternalLink_nPrP{margin-left:.3rem}.dropdownNavbarItemMobile_lBAB{cursor:pointer}.iconLanguage_kvP7{vertical-align:text-bottom;margin-right:5px}.navbarSearchContainer_bzqh:empty{display:none}@media (max-width:996px){.navbarSearchContainer_bzqh{right:var(--ifm-navbar-padding-horizontal);position:absolute}}@media (min-width:997px){.navbarSearchContainer_bzqh{padding:0 var(--ifm-navbar-item-padding-horizontal)}}.navbarHideable_hhpl{transition:transform var(--ifm-transition-fast)ease}.navbarHidden_nmcs{transform:translateY(calc(-100% - 2px))}@media (max-width:996px){.colorModeToggle_Hewu{display:none}}.navbar__items--right>:last-child{padding-right:0}.footerLogoLink_tutC{opacity:.5;transition:opacity var(--ifm-transition-fast)var(--ifm-transition-timing-default)}.footerLogoLink_tutC:hover{opacity:1}.hash-link{opacity:0;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none;padding-left:.5rem}.hash-link:before{content:"#"}.hash-link:focus,:hover>.hash-link{opacity:1}html,body{height:100%}.mainWrapper_MB5r{flex-direction:column;flex:1 0 auto;display:flex}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{flex-direction:column;min-height:100%;display:flex}.sidebar_CLW8{max-height:calc(100vh - (var(--ifm-navbar-height) + 2rem));top:calc(var(--ifm-navbar-height) + 2rem);position:-webkit-sticky;position:sticky;overflow-y:auto}.sidebarItemTitle_DQfJ{font-size:var(--ifm-h3-font-size);font-weight:var(--ifm-font-weight-bold)}.sidebarItemList_rvuc{font-size:.9rem}.sidebarItem__RMN{margin-top:.7rem}.sidebarItemLink_Ony9{color:var(--ifm-font-color-base);display:block}.sidebarItemLink_Ony9:hover{-webkit-text-decoration:none;text-decoration:none}.sidebarItemLinkActive_MJ75{color:var(--ifm-color-primary)!important}@media (max-width:996px){.sidebar_CLW8{display:none}}.yearGroupHeading_jjLT{margin-top:1.6rem;margin-bottom:.4rem}.yearGroupHeading_tAow{margin:1rem .75rem .5rem}.title_Kdtz{font-size:3rem}@media (max-width:576px){.title_Kdtz{font-size:2rem}}.container_iZB2{font-size:.9rem}[data-theme=dark] .githubSvg_B2WL{fill:var(--light)}[data-theme=light] .githubSvg_B2WL{fill:var(--dark)}[data-theme=dark] .xSvg_SgKn{fill:var(--light)}[data-theme=light] .xSvg_SgKn{fill:var(--dark)}[data-theme=dark] .linkedinSvg_UH3D{fill:var(--light)}[data-theme=light] .linkedinSvg_UH3D{fill:var(--dark)}[data-theme=dark] .blueskySvg__Fh2{fill:var(--light)}[data-theme=light] .blueskySvg__Fh2{fill:var(--dark)}[data-theme=dark] .instagramSvg_tLyU{fill:var(--light)}[data-theme=light] .instagramSvg_tLyU{fill:var(--dark)}[data-theme=dark] .threadsSvg_yHXN{fill:var(--light)}[data-theme=light] .threadsSvg_yHXN{fill:var(--dark)}:root{--docusaurus-blog-social-icon-size:1rem}.authorSocials_VbIH{height:var(--docusaurus-blog-social-icon-size);line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex-wrap:wrap;align-items:center;line-height:0;display:flex;overflow:hidden}.authorSocialLink_z7dA{height:var(--docusaurus-blog-social-icon-size);width:var(--docusaurus-blog-social-icon-size);margin-right:.4rem;line-height:0}.authorSocialIcon_g2Em{width:var(--docusaurus-blog-social-icon-size);height:var(--docusaurus-blog-social-icon-size)}.authorImage_kSUf{--ifm-avatar-photo-size:3.6rem}.author-as-h1_L511 .authorImage_kSUf{--ifm-avatar-photo-size:7rem}.author-as-h2_no8Y .authorImage_kSUf{--ifm-avatar-photo-size:5.4rem}.authorDetails_W4s3{flex-direction:column;justify-content:space-around;align-items:flex-start;display:flex}.authorName_Tejg{flex-direction:row;font-size:1.1rem;line-height:1.1rem;display:flex}.author-as-h1_L511 .authorName_Tejg{font-size:2.4rem;line-height:2.4rem;display:inline}.author-as-h2_no8Y .authorName_Tejg{font-size:1.4rem;line-height:1.4rem;display:inline}.authorTitle_ohR6{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.8rem;line-height:1rem;display:-webkit-box;overflow:hidden}.author-as-h1_L511 .authorTitle_ohR6{font-size:1.2rem;line-height:1.6rem}.author-as-h2_no8Y .authorTitle_ohR6{font-size:1rem;line-height:1.3rem}.authorBlogPostCount_gW9x{background:var(--ifm-color-secondary);color:var(--ifm-color-black);border-radius:var(--ifm-global-radius);margin-left:.3rem;padding:.1rem .4rem;font-size:.8rem;line-height:1.2}.authorCol_v1VX{max-width:inherit!important}.imageOnlyAuthorRow_RxZ1{flex-flow:wrap;display:flex}.imageOnlyAuthorCol_iWtj{margin-left:.3rem;margin-right:.3rem}.backToTopButton_iEvu{background-color:var(--ifm-color-emphasis-200);width:3rem;height:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1);box-shadow:var(--ifm-global-shadow-lw);transition:all var(--ifm-transition-fast)var(--ifm-transition-timing-default);opacity:0;visibility:hidden;border-radius:50%;position:fixed;bottom:1.3rem;right:1.3rem;transform:scale(0)}.backToTopButton_iEvu:after{content:" ";-webkit-mask:var(--ifm-menu-link-sublist-icon)50%/2rem 2rem no-repeat;-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;background-color:var(--ifm-color-emphasis-1000);width:100%;height:100%;display:inline-block}@media (hover:hover){.backToTopButton_iEvu:hover{background-color:var(--ifm-color-emphasis-300)}}.backToTopButtonShow_DO8w{opacity:1;visibility:visible;transform:scale(1)}:root{--docusaurus-collapse-button-bg:transparent;--docusaurus-collapse-button-bg-hover:rgba(0,0,0,.1)}[data-theme=dark]:root{--docusaurus-collapse-button-bg:rgba(255,255,255,.05);--docusaurus-collapse-button-bg-hover:rgba(255,255,255,.1)}@media (min-width:997px){.collapseSidebarButton_oTwn{background-color:var(--docusaurus-collapse-button-bg);border:1px solid var(--ifm-toc-border-color);border-radius:0;height:40px;position:-webkit-sticky;position:sticky;bottom:0;display:block!important}.collapseSidebarButtonIcon_pMEX{margin-top:4px;transform:rotate(180deg)}[dir=rtl] .collapseSidebarButtonIcon_pMEX{transform:rotate(0)}.collapseSidebarButton_oTwn:hover,.collapseSidebarButton_oTwn:focus{background-color:var(--docusaurus-collapse-button-bg-hover)}}.collapseSidebarButton_oTwn{margin:0;display:none}.menuExternalLink_BiEj{align-items:center}.linkLabel_fEdy{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.categoryLink_ROYx{overflow:hidden}.menu__link--sublist-caret:after{margin-left:var(--ifm-menu-link-padding-vertical)}.categoryLinkLabel_ufhF{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}@media (min-width:997px){.menuHtmlItem_OniL{padding:var(--ifm-menu-link-padding-vertical)var(--ifm-menu-link-padding-horizontal)}.menu_jmj1{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_jmj1{scrollbar-gutter:stable;padding:.5rem 0 .5rem .5rem}}.menuWithAnnouncementBar_YufC{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_CUen{height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width);flex-direction:column;display:flex}.sidebarWithHideableNavbar_w4KB{padding-top:0}.sidebarHidden_k6VE{opacity:0;visibility:hidden}.sidebarLogo_CYvI{margin:0 var(--ifm-navbar-padding-horizontal);min-height:var(--ifm-navbar-height);max-height:var(--ifm-navbar-height);align-items:center;color:inherit!important;-webkit-text-decoration:none!important;text-decoration:none!important;display:flex!important}.sidebarLogo_CYvI img{height:2rem;margin-right:.5rem}}.sidebarLogo_CYvI{display:none}@media (min-width:997px){.expandButton_pLDq{width:100%;height:100%;transition:background-color var(--ifm-transition-fast)ease;background-color:var(--docusaurus-collapse-button-bg);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.expandButton_pLDq:hover,.expandButton_pLDq:focus{background-color:var(--docusaurus-collapse-button-bg-hover)}.expandButtonIcon_X5ff{transform:rotate(0)}[dir=rtl] .expandButtonIcon_X5ff{transform:rotate(180deg)}}:root{--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px}.docSidebarContainer_c7NB{display:none}@media (min-width:997px){.docSidebarContainer_c7NB{width:var(--doc-sidebar-width);margin-top:calc(-1*var(--ifm-navbar-height));border-right:1px solid var(--ifm-toc-border-color);will-change:width;transition:width var(--ifm-transition-fast)ease;clip-path:inset(0);display:block}.docSidebarContainerHidden_P3S_{width:var(--doc-sidebar-hidden-width);cursor:pointer}.sidebarViewport_KYo0{height:100%;max-height:100vh;position:-webkit-sticky;position:sticky;top:0}}.docMainContainer_a9sJ{width:100%;display:flex}@media (min-width:997px){.docMainContainer_a9sJ{max-width:calc(100% - var(--doc-sidebar-width));flex-grow:1}.docMainContainerEnhanced_grEJ{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_VqDq{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}}.docRoot_DfVB{width:100%;display:flex}.docsWrapper__sE8{flex:1 0 auto;display:flex}.codeBlockContainer_mQmQ{background:var(--prism-background-color);color:var(--prism-color);margin-bottom:var(--ifm-leading);box-shadow:var(--ifm-global-shadow-lw);border-radius:var(--ifm-code-border-radius)}.codeBlock_RMoD{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockStandalone_wQog{padding:0}.codeBlockLines_AclH{font:inherit;float:left;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_O625{padding:var(--ifm-pre-padding)0;display:table}@media print{.codeBlockLines_AclH{white-space:pre-wrap}}: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);margin:0 calc(-1*var(--ifm-pre-padding));padding:0 var(--ifm-pre-padding);display:block}.codeLine_FAqz{counter-increment:line-count;display:table-row}.codeLineNumber_BE9Z{text-align:right;width:1%;padding:0 var(--ifm-pre-padding);background:var(--ifm-pre-background);overflow-wrap:normal;display:table-cell;position:-webkit-sticky;position:sticky;left:0}.codeLineNumber_BE9Z:before{content:counter(line-count);opacity:.4}.theme-code-block-highlighted-line .codeLineNumber_BE9Z:before{opacity:.8}.codeLineContent_EF2y{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_WAFi{opacity:1!important}.copyButtonIcons_Fy7c{width:1.125rem;height:1.125rem;position:relative}.copyButtonIcon_r1h_,.copyButtonSuccessIcon_BIMv{fill:currentColor;opacity:inherit;width:inherit;height:inherit;transition:all var(--ifm-transition-fast)ease;position:absolute;top:0;left:0}.copyButtonSuccessIcon_BIMv{opacity:0;color:#00d600;top:50%;left:50%;transform:translate(-50%,-50%)scale(.33)}.copyButtonCopied_WAFi .copyButtonIcon_r1h_{opacity:0;transform:scale(.33)}.copyButtonCopied_WAFi .copyButtonSuccessIcon_BIMv{opacity:1;transition-delay:75ms;transform:translate(-50%,-50%)scale(1)}.wordWrapButtonIcon_CQkQ{width:1.2rem;height:1.2rem}.wordWrapButtonEnabled_rYrY .wordWrapButtonIcon_CQkQ{color:var(--ifm-color-primary)}.buttonGroup_B0hJ{-moz-column-gap:.2rem;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2);column-gap:.2rem;display:flex;position:absolute}.buttonGroup_B0hJ button{background:var(--prism-background-color);color:var(--prism-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);transition:opacity var(--ifm-transition-fast)ease-in-out;opacity:0;align-items:center;padding:.4rem;line-height:0;display:flex}.buttonGroup_B0hJ button:hover{opacity:1!important}.buttonGroup_B0hJ button:focus-visible{opacity:1!important}.theme-code-block:hover .buttonGroup_B0hJ button{opacity:.4}:root{--docusaurus-tag-list-border:var(--ifm-color-emphasis-300)}.tag_otG2{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_otG2:hover{--docusaurus-tag-list-border:var(--ifm-link-color);-webkit-text-decoration:none;text-decoration:none}.tagRegular_s0E1{border-radius:var(--ifm-global-radius);padding:.2rem .5rem .3rem;font-size:90%}.tagWithCount_PGyn{border-left:0;align-items:center;padding:0 .5rem 0 1rem;display:flex;position:relative}.tagWithCount_PGyn:before,.tagWithCount_PGyn:after{content:"";border:1px solid var(--docusaurus-tag-list-border);transition:inherit;position:absolute;top:50%}.tagWithCount_PGyn:before{border-bottom:0;border-right:0;width:1.18rem;height:1.18rem;right:100%;transform:translate(50%,-50%)rotate(-45deg)}.tagWithCount_PGyn:after{border-radius:50%;width:.5rem;height:.5rem;left:0;transform:translateY(-50%)}.tagWithCount_PGyn span{background:var(--ifm-color-secondary);color:var(--ifm-color-black);border-radius:var(--ifm-global-radius);margin-left:.3rem;padding:.1rem .4rem;font-size:.7rem;line-height:1.2}.codeBlockContent_t_Hd{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_kY6l{border-bottom:1px solid var(--ifm-color-emphasis-300);font-size:var(--ifm-code-font-size);padding:.75rem var(--ifm-pre-padding);border-top-left-radius:inherit;border-top-right-radius:inherit;font-weight:500}.codeBlockTitle_kY6l+.codeBlockContent_t_Hd .codeBlock_I0F0{border-top-left-radius:0;border-top-right-radius:0}.tags_Ow0B{display:inline}.tag_DFxh{margin:0 .4rem .5rem 0;display:inline-block}.iconEdit_bHB7{vertical-align:sub;margin-right:.3em}.lastUpdated_ydrU{margin-top:.2rem;font-size:smaller;font-style:italic}@media (min-width:997px){.lastUpdated_ydrU{text-align:right}}@media print{.noPrint_QeZL{display:none}}.tocCollapsibleButton_iI2p{font-size:inherit;justify-content:space-between;align-items:center;width:100%;padding:.4rem .8rem;display:flex}.tocCollapsibleButton_iI2p:after{content:"";background:var(--ifm-menu-link-sublist-icon)50% 50%/2rem 2rem no-repeat;filter:var(--ifm-menu-link-sublist-icon-filter);width:1.25rem;height:1.25rem;transition:transform var(--ifm-transition-fast);transform:rotate(180deg)}.tocCollapsibleButtonExpanded_cHjC:after{transform:none}.tocCollapsible_wXna{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_vea0>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);padding:.2rem 0;font-size:15px}.tocCollapsibleContent_vea0 ul li{margin:.4rem .8rem}.tocCollapsibleContent_vea0 a{display:block}.tocCollapsibleExpanded_BbRn{transform:none}@media (min-width:997px){.tocMobile_Ojys{display:none}}@media print{.tocMobile_Ojys{display:none}}.tableOfContents_XG6w{max-height:calc(100vh - (var(--ifm-navbar-height) + 2rem));top:calc(var(--ifm-navbar-height) + 1rem);position:-webkit-sticky;position:sticky;overflow-y:auto}@media (max-width:996px){.tableOfContents_XG6w{display:none}.docItemContainer_Tr6w{padding:0 .3rem}}.details_jERq{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast)ease;margin:0 0 var(--ifm-spacing-vertical);border:1px solid var(--ifm-alert-border-color)}.containsTaskList_QWGu{list-style:none}:not(.containsTaskList_QWGu>li)>.containsTaskList_QWGu{padding-left:0}.img_SS3x{height:auto}.admonition_WCGJ{margin-bottom:1em}.admonitionHeading_GCBg{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_GCBg:not(:last-child){margin-bottom:.3rem}.admonitionHeading_GCBg code{text-transform:none}.admonitionIcon_L39b{vertical-align:middle;margin-right:.4em;display:inline-block}.admonitionIcon_L39b svg{width:1.6em;height:1.6em;fill:var(--ifm-alert-foreground-color);display:inline-block}.admonitionContent_pbrs>:last-child{margin-bottom:0}.breadcrumbHomeIcon_sfvy{vertical-align:top;width:1.1rem;height:1.1rem;position:relative;top:1px}.breadcrumbsContainer_T5ub{--ifm-breadcrumb-size-multiplier:.8;margin-bottom:.8rem}.docItemContainer_tjFy header+*,.docItemContainer_tjFy article>:first-child{margin-top:0}@media (min-width:997px){.docItemCol_Qr34{max-width:75%!important}}}@layer docusaurus.core{#__docusaurus-base-url-issue-banner-container{display:none}}@layer docusaurus.plugin-debug,docusaurus.theme-mermaid,docusaurus.theme-live-codeblock,docusaurus.theme-search-algolia.docsearch,docusaurus.theme-search-algolia;:root{--ifm-color-primary:#00ade6;--ifm-color-primary-dark:#009ccf;--ifm-color-primary-darker:#0093c4;--ifm-color-primary-darkest:#0079a1;--ifm-color-primary-light:#00befd;--ifm-color-primary-lighter:#0ac2ff;--ifm-color-primary-lightest:#2ccbff;--ifm-color-white:#fff;--ifm-color-gray-200:#f7fafc;--ifm-color-gray-300:#ecf2f7;--ifm-color-gray-400:#e1e8f0;--ifm-color-gray-500:#cad5e0;--ifm-color-gray-600:#9eaec0;--ifm-color-gray-700:#6f8196;--ifm-color-gray-800:#485668;--ifm-color-gray-900:#2b3848;--ifm-color-black:#19202c --code-font-size: 95%}main .container{min-height:calc(100vh - var(--ifm-navbar-height));position:relative}.markdown{position:relative}.menu__link{line-height:1.5}.docusaurus-highlight-code-line{margin:0 calc(-1*var(--pre-padding));padding:0 var(--pre-padding);background-color:rgba(0,0,0,.1);display:block}html[data-theme=dark] .docusaurus-highlight-code-line{background-color:rgba(0,0,0,.3)}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fsource-sans-3-cyrillic-ext-wght-normal-374fa008270251c6b68030dbcfabc4d0.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fsource-sans-3-cyrillic-wght-normal-dcb93adc5fbcf646d07d609734a6870b.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fsource-sans-3-greek-wght-normal-23d4d95bbf2f08d5d3bed228b764e120.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fsource-sans-3-vietnamese-wght-normal-2934ea9398e8e48244cf60825ee0e30c.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fsource-sans-3-latin-ext-wght-normal-3f62bdae1ea054a6e25dd985d76f85e6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fsource-sans-3-latin-wght-normal-454cffd706d1e1bba1e2d650bf7c6ddb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fspace-grotesk-latin-ext-wght-normal-d12c134e87766c9a537eb0caf5a65938.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fspace-grotesk-latin-wght-normal-689e6485b7e1094b1b7ddcee0b79cd10.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAABwkAA4AAAAALpwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAEAAAABeAzwDOUdQT1MAAAGEAAAAZwAAAKB2k3sDR1NVQgAAAewAAAAtAAAALiN2JIJPUy8yAAACHAAAAFgAAABgayPozGNtYXAAAAJ0AAAAnAAAAOAjeELSZ2FzcAAAAxAAAAAQAAAAEAAYACFnbHlmAAADIAAAFBsAACDUO6hVPmhlYWQAABc8AAAANgAAADYdb2VjaGhlYQAAF3QAAAAfAAAAJAWIANBobXR4AAAXlAAAAM8AAAI4SCInKGxvY2EAABhkAAABGgAAAR6iEZknbWF4cAAAGYAAAAAcAAAAIADCAmNuYW1lAAAZnAAAANIAAAG6IgA/BnBvc3QAABpwAAABtAAABMr0NQdLeNoNwQEGgwAABdD3F8B2hzHTBUKASAIIoQt17/57gjfg5SMG8e34+YuxY+qYO5aO1Sb2jqPj7Lg67h4ew+UGdnjaTImBBoBAFATnXSdJgICoQCDQJySBAAGCBKhCgr7+ekc4a8baRYCUnoVoGKeZdnvvg/pYn4scC+Acggm6BB2ic7138tCA4LEaEBKlo1Q3ZBglRqQyVl14Y37wD/hN860VAKQ9EnwAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNotiqcBwgAQRd81qqPpMAQOBYbqYyjzoHDsgspCGSE9ufobrql8CdCPpsC1//JkL7vJVOcxDTWaQY/AhKHOh3siGWw3LmUOLrJ8Iz9okq5/IMFq4QsKO3jaLcm1QUMBFADA+/zX4drgPbYHOgDuBHd3OnwDRoA92IEeWQCHJNceCpCiSipBlfCIOmVSRSjWZNRdmkRptEdvDMVtPDTX/PyQ35HsirLoiL64ifvsXjiS4efl64zP1o834CkkgBpQBdp06QGJ1LIVhxat2rFn34ENm46sW7Nl15Bh8waMmJYxa864CQvGjJo0Y8mgbVO/X3clkAABAAMACAAKABAABf//AA942pU5BWAaWdrzZiAkgRIcSrBhyCAxwiDBSUJIiBJCZLOptyv19ty61l7+u9Wznrv39u+eS3q67rsnu3t+6+4uZXLfm5mQZDdnpTx4L/M+dwiScBEE2U2pCIpQEASnpbUttJZ2kRbeg77Eb6VUp19MkR+H53qXXiRZUkPQRCdB0G7Wy6gR42Yj4WgSRcIs465TeDMUFzIZtZyxJZQh0wjO7MhgQs90+uRy7XB2Yuu579ifS4Z7DdFGdyjnPXPPIP8XJ8ca9w/2xoOedq5SHBzj4nE/4zOwdu18mX+wEGvayBimfKzR5yeAitTSi+g1oEJDuAmihakTKeBCZi7CaRmvgDbcQS5j/rYstG/Lnj1b9oVkpdLR5qDHaPQEmwujo5Wtl51//mVbK9XTSXWz17po9TarpwqzhSnAsQU4tZEPijj0nJaLYq4MgMvLGJlYKJpGmF81CSgc5JbSKhx/ANAFCQ35IH+rhCUpgK4hIhBRARwyUsAgd3eQkXCGBCRmRQdaBgz7aMysRijTPZNyulLTseHNppy6J8jEWL2e7faE84a4eZvKW9iZTu8cYHsjbl+bOZBwz7oTAXMw4A3ngZc+wGMEPHYisBqTA1DQxhUklICUjoDoUKT7jKybycxEwlMpF3+hyZ/0hEcMSfOeMt3tNyOfsSWiYgd2pDOAlO2bj7EWEaEv3If+bAnE3Qqlu9tvwtraDYubfJLYQJgJArlZEByWJbBXh0BdERpMhUYjjM3GwJt/Y3ERNZ7kB8l32k0ak11Yqrej9+f5HOZl01I3ugGgNRIWgjCDqcJ9Q10rWgv4rNf5KpqMJf+I3BLco2Q+Xz0R7qUyK2AJyaJNIBs9Qa+VjdGgJr2SmiVDaovOpF2u9Ex0+bOvXO6DN5ZEBoufHdiZzuwYYPtLlaFKSVgIwZa6wZY0y7ZkXG1LWkb/X9uSTDJY/kFEvcmYCCRoWQVYOMwH6405EOgVK7MTdVArtkUBN1jpTuSggAYUmniHP9oym0mNNllduonmbJhxdo+0F85uCTc0e8PudE+TldZO2DJh5l2qWEenN9DaYWjWNFAqmdoZDnjjXn2bt0tp1qsCvlXnoxVMU5oggHMZoYWoovdyTsRlEafQM52IaULpX5/aOpaRpUbnf3H11pmkLF5Bdfy+6el9Vf6195TL74H7EZAcI95HHFJTrSjCxSgMJ4Z+X1oiGkyOgH3k3Yk7yzOjslFSVr3YRBuV+cvQ63+89lqQvBPwJ8hFiGpKiFdeRsHoOT1iKA7dl3wpOXP3gbv5lxu233bDDeRitUBu46+CCDgLd5xwR0s0Ey2gL1FXCqMDYZNgaMn3W5FRX/s2+9TcWelgcsTG9fv4l55P9PYmvnBFJJWKXEEubi9nB5so9WgxMBR1FsNRfyRSRb2dQW8w+DCWUQH0ZiWvF6KAFMgcJFaUZHYcxDNwTwr1nf+BD5wfLITcGwYbLHS7a3JiYtLVTlsaBje4QwXV4lVXLVrbYjba7Hfqjpx7+NwjOqffTNujbVbAMgdc1QNXSiG+G5dfc+gk/w00xn8fzZGLxSeKLxbh2dLKs4jWMlq4AG8G/ZB/tlJBGnin+WvIRf5WFK4WcByD52US7Ijg0ka4ZKycPIm+e/JkHxnu66ve2od5HYLIfS88aYSNFktTMFQKGypcQ/c6YiPtpXM0JbnWHrDHs6dBLW+0DYaaJ4e1xpZmTU8/+v8ihpMHjAaAo4FNhFEixojJBN1iMm+o/9jH6kf3vq/ufeeMos1/4z+Nzv4b/5UavSTRDRJ3gcT1hH89n5fSR80hUVtuPmWzpeZzy5+BBKvVsomA9Knqmv/g9NTCfFfX/MLU9Afnu4p0aipyODydounUdPhwZCpF4zgwJ1lWI2HAWhANqxVtRNyyIc3x2846a9uJb0WSyci3yMXdW7bs5v+IDkW6wl0RzHc7UO4AylvX+jgruni0lj3Aw03LDh7Y/G5v2n9mdqSUgMTaH9Ad2VN5G5O0l3sGRuJDw1yhVXeeqj8a4kKFLBdXbWjwcGl66/ZujmODqVRncgOchDLubfsB/0bgICv4E+iPETSNpiuPkSx5qHo5eaiIrccqPQM+S4uOzugpyfUpMrtlcl62ZXb+wXu2TMzIpivzf7z4U5+6GO1E0wuXXrrAf4cgZJg7cpS8GrAYCYbw4qwRCXMhowFpuWYEgtNilWvRmuisiHBGdN/evXurfz+PY+vyeEGHbTqdza7VDt+JzvjRD3/4I/6bYAZf5avk1moBbUJU9Uvo8o7W4dYOYbk8HicQzgPoNPkgromwLXMAlzMyRk6qaxitGKuN2u09PaVPf1pWb2GCrontpUzK0uExkVszhULmu3rGqjl7M/8jlB7oV1nYjfxnCCRlQhnRQBCxWubbLeW7vJTilpaWqyyyDu5gu+kXctSTEM3aV+w1i4wKNaXgMuhfZKv28FTa7ezZVfjCN1rTfkud3DgS7yonaHdmKtwzOdEzUpxQsWPvKh/+0jkheeO4krLG5/tDMU/fjmxya4HtnxjLVirF+K6xCQKi4h4gRAm0a0C/HoiKNDbe9YLiyrc9SJEd3JVKGqBO4V9+2d/W6rnyKzTL0l8hZQOpbSqZvCfo7A5szPkYM+O98gm30+RkPg08L4AGXgNccozHCBFoAR3m/14iZSAgLA/T0tvJGPxdjeNIDCSQRliUQtxp0TI4WpsSrhY0OlXkDxXR+69yOPLcxZu/xufuvOSSO9H7d246FsVyluoisg5jArwOIVvIsOZbIFXEorEIeBZnFkwgxinUSGEEt2JwBYgUsz2luMbHqmMj2dmh2dxwd73Z0KrunsjNDj322C2xOllD6Bd/gn+/sNrksrrYLY89JmREiIAvQpYO1Dy45vwRLgRfpCIarU47dchcOpdOWsbigzkuePEF22P5VNHczeycOHtXqD0cfZsqHAyy/g6P2uvvK6pov8/Dct1DPcFupaw+2zU8gzFvkaS6QahnFRwuvrQxBjFbSvUyRA3DyleHSRn/2lF0cfU0Uhzl3wFSEu9RBMnibEjUEUerBJaWYBEbAZ4Fw6vJx4GcCFThBsGBlPaU9l88eURr1RlsTZVEwsrqd+wHPf7xj9dajXIZZbR+NG9zXfmoGDXQ0wDNIGiUwhplRFWqUSuy5prMTfVopvQzv1vf4XLm9eHBLdmPAZW/nrjki259E0AYBHo0goUCPfAS2YNAYdYyg/vfVfeus0apuo9/vI4axTwiBVzum+d/hgbm+V+slo9S5EdIZIwRpPN6Cf5joqunH3102T9Ngt3UC5LYBssrcFMBN4Fs/NqGjpdehkuYQj4Hd6QaEO40EABDqv3xXibAKAD1OhEGEhMog2S/RLf+soR+nQe7x3ekagjuqAjsk22wb4NsoCWSxChBvLkpMQvNWa2vEM14JVyAjsRWZm27dDXt8dA6m66xUWebobTtdkenS6NxdTrs7Vpq6C0Hl0uP6uBajGV5llV70p1znWkPYHBszJwzPn5OZqODeeWV1bvqUu0p4Q5wJ9WKmDulIJEKeHlC1IcfAr/4Asd7jt9Req40VQQt5rBw7xQrFvS4aD0tYkuaRhzkQMG3cE3wGbltIFaZKUXTqeFS6Smnc7z046uCHU7X7dXTcD8qRGZJ99rlFx0dWoAXbwBUGXQ1fotPA2Wz8HRTjbIadaSO9wiXooWVS5hGEsMm2+GWijABFgYrQyoAVkLml48//NGx+bnxB+5p57j2BVD9qdnRsem8xxfwMb8BndcohRpC8Lz1oGCOo6UZDOhbn8OARtBICYxxNSz0a2AFqDoAS4MEb31oB0pfwpCeewhD+sRaKMSqLpbF93G/IQWwmp1JYU6cBtx+L25bIzldxrx5IjaTcuGmdmy7OWnojTKxFsO9iK3HrWSrnw7nvQWxn8qH/IEgbms3AMVRwBcgcR4KitkQW7EWmzb1b2q4Y2wqYCa3Dg1towAQ60sHTKZA2meiTUolLNKnyhjbOgSG9Jf+ubDBnDq3XD43Ze5VM+nOzZ1pRl37giWXl2zOhPNFjItlUCzSgYRRCI4cQtxCklMlUT7RrrIZsuNz44+WPjCg87tiaPoSLNFL8lNmCyWjhgeHpqqnbzhG0+jXHp/T58E+IfUvZB1EbYxzChYLuSjZEORGSV+rErB2Cn2Yv/nKzbt2bV4i+FAiEToBlf0de3ft2luMxMPxCP8sQJa6HAxZLXjbUSG/L67k3KNogb+tAlerl2PM6qXdZI5cXDfnIiFOc+pUewcqTI3yUHZ/6Eut7qeKuZs+e1v18n8cP04pPvzFG2OAV+pDMF6NgJeE/TTA9cKGoRh9hsJS9FKc4IewUkJWocx6hsIxkeo/a7pSr9HqlUaXaqg811/uP3NieIPDqDTomuonZ3b1l1GGvxo1WFz6RlIud7ciChf+wptvc8vlZKPBaeFfwU8Bfh9YUwPE0HYpH5v+UzqmsIGhjdPvYNNDu/vLhaHt8wt9vYkhS9Zz7tj+AyNxZ9RnoTNnqAqR0K7etJHrKR42BhMBjz/SvbNSHG+Qy0y+pLdjNOYgVnqtt2blUkUtR3a88g+UoGr90s1kAIrWrTdX7wY5iveoE5CV+4Ws/CFYl+F5AZ4QGyT5rc3KWgD9vo+fcUzr0JkcurmerKNDu/d9oGlBRE8yzZRc7vTfXGS8LwoSkgsRYhFbHGIw84JlR5aTNPrRtRssHrMx7HH2mWljI9pdIQ8d2fuZ3XmzUV80ZXdccc5vqgWgWOrZQPMGosaBsNcKe6krg71R4GQS/i4nF2tZFd6T6PsV/uWK0KxDwyHZk2THJgGK1E3DvknYSx0L7C0C1DbYh8TuBHwWzMzMxbCQqFZ08TnM43MX+0n2vdMPKi1Ovy1VnCPN/E8PHkDF6jccrFEB8de69ACZIe8CuDTuHlvE0UoswkmWoTAyejXCPm8WnCTMehGZmYlbrfGZTCU9i7/MpivkeD4/XsJLWtY5uiuR2DXaKZubW/WdnKjfMlge3FIvfQAv1hovG0Vdg09myMV1MuSWyhuV4VFyETdl4IDwbAo7sWgXSKoLcIqUpn9Ce3+lvHkgkJkOmytqOuZr73FVKkivVDkym7LXXx/s8+tVKrSpWsCYgwDNhzGvzZfB8gXw4uslxPhdwE8DnZPk4rr5sp73lQ/Ba3hYuiRRTBKNgCMPt2r5UvuW3KQ98aUXL8KR7p67cKC7ADpQ/tE1kY6garTWMuY6cLDXBcsFDOpTn8KgCqhSLpOLa6EJ7ABl87A4JIjrw5uvfEcIwFUM69tvhoMlmBR6j+sJVsxh0hQkjXDDKdZw0iQdICNj1wAnTH3cHfRU+ZFHylN0h1uY+3ADXRceOaKytkXt0txnY1EjTX5ssTYrHgoBxUHABpXi6pwpzHX+fc480pnzG8ixcnmMNPh7Ojp6AwZDoLcDj9iURtokfapsxfN3ivOgre8ftNlKlx48dEnJVlS3jvec7BlvVde+YNl5YSHJxfWzpvbNWdObKze5LPNzuza/VDmy39Bqz6KFL2KZfrH4HVezXC7fMXnmHoiKbQ/5HeShSJyOR8BPhP6RUpIsxgGx8UIDfNT6yivEiBLhxM7SXxRay0vu5HO1nlC4KxfuXgQJqnZO/qF2fgGcr61+1p/h49HBf5jj33vvv5vk1/dtqM3ya92YstaNXVQV6BO7MeHcK/IM54LLwzJEygg7nEud1UqRp12J5y21eo/sUkOvxSfGK5Xxo3uVBptG32FtQp/u7Orq7OjVR4o78x86NT02NoOuLg4dnuzW6Jt6WZ/fx16H8UUlfDrCJvVRK+hwO7WCJzr01SERyVeH0C4BOin7058E0I89JoFc7nqE/lMl9p9SpsvBuUWcDcvBa2ojJixxBskWFq6dGCrJSkPj1y4slDIZUnbzvffeXD2d+bCkTZXQfTWKHdzS29Era+p/gBFhtkEP943iN8VOo3r6kkuwpKXfM+BuHVHbC5ZhEy3DJWpE+qUCnlMIOGjY47kS6M3M1YZIzDojJiyr778uzpNKa4ZM8IvGUfSb5ZHS2lnTjnAvYJWmV4C1WaBCqOuoHwF1OYG6hWZBetJ5abUvHEWJUaHkO/6PldxaL9zVCHf/D5t+7fxI7fyD+Fz6BcIOUSYAMAWjlybXzNqxtuQXnzP4s610J70qjl24HOfguDXrNzyC0hvx8LQ2yD518uSp2owbz1Y1RVxJ1OjsF+nE5EjnXuF8QOT9BcEnlnip5gSfWK+mWS8/dB1s0Nn15pBH2am3ahRIp8Hxfft2HIs05KHZYyf3p/VmbVEf3vmNY59dG+5x/JUwCl6BpNirXTcT2T9bLn+27MHg3/lODN6zMm1fCxc4FKoZoQosrakCtXA+IFY5aK1jRJgIIp/bunNKNrNz83Of+ETlE0iHvvXjL37xx/xs7ne/E2KgNGUGGzKLlRjkb7mY7enarwHgY3U/qKDGyveX64zCcbgr/RYAd3UEsbwXbEUn2oqkG+mXAHhOL+BoXJoXsrS95h11CmnCjB0D1RyDvzsUt8eNlS+hj39Jbu627pqJJX96Jurp71U28N/EM+jb65X7dvBPhnsFuFL2x5l/NTA7ZNplLCdWYFVE4DUwDz8swgUdHid3o6vJPxAbsGfp1/zcyK3Z3eG0Wp3w/qz0Se62GtQG65sWoG2JLKLPU0qCAkK9MTPiwjDVKFpOMPC3U/C3M8S/6WNmxaniVJh8lDlhwTwdIyfR7ylC0C4u6WNmYYqYRWYwY9TG5Sy2QZ/SpVK5lL5BmyVHTrYH4+bdMpKU7TbHg+0g/6U/kEXiMMBXEBfyd2GdYA4pA7qaOvK/c0gZ/iWHLwCHP1rL4QvLHL4AHP5oNYfUR2scVoHDE/89h9U3cfhPMZLzbgAAAQAAAAIAxFDBxs5fDzz1AAkD6AAAAADdPAP/AAAAAN+RHLn+/P6iAogEXwAAAAkAAgAAAAAAAHjaY2BkYGBh/PeWgYEp4t+ff3+YOoAiqKAPAKYiB1kAeNpdyIFGA3EAx/EzgkUEsaE1ULRxsDPayN2aDBz7x5zmDOAOvcSyN+hleo2ep+tDf6QfH19+vV1yQ86CmkBBw56cmoIlM0bsWFNREtiwYk7FlAFD7hnTkPNEy4krCq5ZUkctQ56pyTlQE1gzY8KSQEkWnZPxRiBjxYgXdhy5oKLHHeUfZ6wombOlYs2ACcOoZEEa9Ul55YGUW05REQVqWnpkzHik4EAT7RlHx6iKCkrovjVlwiVTtoRoQz/6oOOT9yTpvv5/JNhvfwB62lxfAHjaBMEzQKBhAADQn59xtrWcbZvT2bZtqy0bc7a9ZNu2a8r1nqIoU5RzioUSrXSrq9Qz6hfVX63TVmgntMfaXy1O69WhPl/foJ/X3+nBeoExxVhmHDb+GsFGspFtTjQPm+fMT+YvM9TsAwLMAnvBTfATOAAPEAgiQSLIB+VwHzwGr8Pv0AEGwUI4guahs8gZZaACNIBVPBFvxDvxFxyLS3EjEWQd2Ub2kWPkCrlDnpA3xI7kk3LSS2fQ1fQYfUodaCTtYRvZPfaK/WFWzI0VslrWyZfyU/wif8+/c3vuzr14EG/knXxAUDFdLBbXxCPxTgSICtEioZRyqVwpt8q98om0ltEyVRbLgQn6+AR0BKwEPASyYBAAglJKLQAAeNpjYGRgYOhj/MGgxZDJwAbmIQAzAyMANHsCJ3jajZA1VgNQEEUv7nRo9Rvc3Rrc3aHC4u7JVlgWK2AdVLxicEm+3jnjA9TipYKyyjrgmhfjMjp5Ni6nmSfjCmZ5NK6kn7hxFa1cG1fTzaRxswj8pLXjzDOineKeJAHipMXDpMRh/TGS+BjhgHV22WKZPQ4J4yEvihHVHeIYDz4yhLklyTkekigC0uMYZ5gJ83Xv3u7d3331N/sFzENUWt4v0j/5VnTjFFC/+NAcUI2MMsaMyPyQFUniDIuXCGs73j1IIQmPfo/+LB4eGH4FlBNBJwAAeNpcwVNCIAAABcA3cW3btjfbtm3rGnW9jlP/zaQgSZKTg1QkkbOOkjQoSGOa0pKOdKYv/RnKeCbyKq/zJu/yMZ/yOd/yIz/zJ39TrlBRjhUrUeqc8y646JLLrrjqmutuuOmW2+646577HnjokceeeOqZ51546ZXX3njrnfc++OiTz7746pvvfvjpl9/++Ouf/8qUq1CpSrUaterUa9CoSbMWrdq069CpS7cevfr0GzBoyLARo8aMmzBpyrQZs+bMW7BoybKVHOUw9VatWbdh01YKbYed0tlT6SXmlBgYspfmZRoZGpqxZCQlFoE4BgAW59uIgRiAAdhKyqFU+v1HcmFUODYkSw6MTMwsrGzsHJxc3Dy8fPz+lsDIxMzCysbOwcnFzcPLR/sxMDIxs7CysXNwcnHz8PLRfgqMTMwsrGzsHJxc3Dy8fLRf7cwoB0YWXh5OLurdUa782Ng5mOhv8GcGmSGy8PJwctGfHeTKj42dg4n7N66kotSyVL3kyqIcsJCxgSFvSmZqUWpxZrFecmJxKldicmlJKoSZXpRYBmHyI7TFg/hgvQaOBhDawAUAnL0cuw==)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fibm-plex-mono-latin-ext-400-normal-081b2e53053c361ddb54785e7ca267fa.woff2)format("woff2"),url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fibm-plex-mono-latin-ext-400-normal-52bdf7642f685aaccf13059c65ee1c84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fibm-plex-mono-latin-400-normal-2b13cc93b07c41b27134e7b2c5d00d47.woff2)format("woff2"),url(/asset?u=https%3A%2F%2Fvis.gl%2Fmath.gl%2Fassets%2Ffonts%2Fibm-plex-mono-latin-400-normal-12ede62e388083e7c01cc4698294ac23.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ifm-font-family-base:"Source Sans 3 Variable","Avenir Next",system-ui,sans-serif;--ifm-heading-font-family:"Space Grotesk Variable","Avenir Next",system-ui,sans-serif;--ifm-font-family-monospace:"IBM Plex Mono","SFMono-Regular",Consolas,monospace;--ifm-font-size-base:100%;--ifm-line-height-base:1.68;--ifm-heading-font-weight:680;--ifm-navbar-height:4.25rem;--ifm-color-primary:#00ade6;--ifm-color-primary-dark:#009ccf;--ifm-color-primary-darker:#0093c4;--ifm-color-primary-darkest:#0079a1;--ifm-color-primary-light:#00befd;--ifm-color-primary-lighter:#0ac2ff;--ifm-color-primary-lightest:#2ccbff;--ifm-color-white:#fff;--ifm-color-gray-200:#f7fafc;--ifm-color-gray-300:#ecf2f7;--ifm-color-gray-400:#e1e8f0;--ifm-color-gray-500:#cad5e0;--ifm-color-gray-600:#9eaec0;--ifm-color-gray-700:#6f8196;--ifm-color-gray-800:#485668;--ifm-color-gray-900:#2b3848;--ifm-color-black:#19202c;--code-font-size:95%;--docs-surface:rgba(255,255,255,.94);--docs-surface-raised:#fff;--docs-surface-muted:#f7fafc;--docs-border-subtle:rgba(72,86,104,.18);--docs-accent-text:var(--ifm-color-primary-darkest);--docs-text-strong:#19202c;--docs-text-muted:#5b6b7d;--docs-table-background:rgba(255,255,255,.92);--docs-table-shell-background:rgba(247,250,252,.92);--docs-table-header-background:var(--ifm-color-gray-200);--docs-table-border:rgba(118,131,150,.32);--docs-table-divider:rgba(92,101,122,.14);--docs-table-shadow:0 20px 44px rgba(43,56,72,.12),0 6px 18px rgba(43,56,72,.08);--docs-table-text:var(--ifm-color-gray-900);--docs-table-link:var(--ifm-color-primary-darkest);--docs-table-link-hover:var(--ifm-color-primary-dark)}body{font-family:var(--ifm-font-family-base);line-height:var(--ifm-line-height-base)}html[data-theme=dark]{--ifm-background-color:#08111f;--ifm-background-surface-color:#0c1728;--ifm-navbar-background-color:rgba(8,17,31,.9);--ifm-footer-background-color:#070e19;--ifm-font-color-base:#cfdae8;--ifm-font-color-secondary:#9fb0c4;--ifm-heading-color:#f5f8fc;--ifm-link-color:#5fd5ff;--ifm-menu-color:#b7c5d5;--ifm-menu-color-active:#62d5ff;--ifm-color-emphasis-100:#101c2e;--ifm-color-emphasis-200:#17263a;--ifm-color-emphasis-300:#22344a;--ifm-code-background:rgba(112,199,255,.1);--ifm-toc-border-color:rgba(159,176,196,.16);--docs-surface:rgba(16,28,46,.94);--docs-surface-raised:#111f33;--docs-surface-muted:#0d192a;--docs-border-subtle:rgba(159,176,196,.18);--docs-accent-text:#62d5ff;--docs-text-strong:#f5f8fc;--docs-text-muted:#9fb0c4;--docs-table-background:rgba(11,24,43,.72);--docs-table-shell-background:rgba(13,21,33,.96);--docs-table-header-background:rgba(19,39,65,.94);--docs-table-border:rgba(111,120,145,.34);--docs-table-divider:rgba(165,151,184,.12);--docs-table-shadow:0 18px 42px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.24);--docs-table-text:rgba(244,248,251,.9);--docs-table-link:#70c7ff;--docs-table-link-hover:#9bdcff}html[data-theme=dark] .navbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(159,176,196,.12)}html[data-theme=dark] .theme-doc-sidebar-container{background:rgba(7,15,27,.64);border-right-color:rgba(159,176,196,.12)}.navbar{font-family:var(--ifm-font-family-base)}.menu__link{border-radius:8px;line-height:1.5}.menu__list{padding-bottom:.5rem}.theme-doc-markdown{font-size:1.075rem;line-height:1.72}.theme-doc-markdown>header h1,.theme-doc-markdown>h1{font-family:var(--ifm-heading-font-family);letter-spacing:-.045em;margin-bottom:1.5rem;font-size:max(2.5rem,min(5vw,4rem));line-height:1.02}.theme-doc-markdown>h2{letter-spacing:-.045em;margin-top:3.5rem;margin-bottom:1.1rem;padding-bottom:.8rem;font-size:max(1.75rem,min(3vw,2.5rem));line-height:1.1;position:relative}.theme-doc-markdown>h2:after{background:linear-gradient(90deg,var(--ifm-color-primary),transparent);content:"";border-radius:4px;width:52px;height:3px;position:absolute;bottom:0;left:0}.theme-doc-markdown>h3{letter-spacing:-.025em;margin-top:2.5rem;font-size:max(1.25rem,min(2vw,1.7rem));line-height:1.16}.theme-doc-markdown>p,.theme-doc-markdown>ul,.theme-doc-markdown>ol{max-width:72ch}.theme-doc-markdown strong{color:var(--ifm-heading-color)}.theme-code-block{border:1px solid var(--docs-border-subtle);border-radius:14px;margin:1.6rem 0 2rem;overflow:hidden;box-shadow:0 10px 28px rgba(2,10,24,.12)}.theme-doc-markdown table{border-collapse:separate;border-spacing:0;border:1px solid var(--docs-table-border);box-shadow:var(--docs-table-shadow);border-radius:12px;overflow:hidden}.theme-doc-markdown th{background:var(--docs-table-header-background);color:var(--docs-text-strong);font-family:var(--ifm-heading-font-family);font-size:.9rem;font-weight:650}.theme-doc-markdown td,.theme-doc-markdown th{border-color:var(--docs-table-divider);padding:.8rem 1rem}.theme-doc-markdown blockquote{border-left-color:var(--ifm-color-primary);background:var(--docs-surface-muted);border-left-width:3px;border-radius:0 10px 10px 0;padding:.8rem 1.2rem}.theme-doc-markdown .alert{border-radius:12px;box-shadow:0 8px 24px rgba(2,10,24,.1)}.theme-doc-markdown img{border-radius:12px}.theme-doc-markdown hr{background:linear-gradient(90deg,var(--ifm-color-primary),var(--docs-border-subtle)40%,transparent);border:0;height:1px;margin:3rem 0}.table-of-contents__link{font-size:.84rem;line-height:1.45}.table-of-contents__link--active{color:var(--docs-accent-text)}.timezone-globe.timezone-globe,.geoid-globe.geoid-globe{font-family:var(--ifm-font-family-base)}.timezone-globe h1,.geoid-globe h1{font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);letter-spacing:-.03em}.timezone-globe input,.timezone-globe select,.geoid-globe select{font:inherit}@media (max-width:760px){.theme-doc-markdown{font-size:1rem}.theme-doc-markdown>h2{margin-top:2.5rem}}.docs-mobile-navigation{z-index:1;background:var(--ifm-background-surface-color);border-bottom:1px solid var(--ifm-color-emphasis-200);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.docs-mobile-navigation__docs{font-weight:700}.docs-mobile-navigation__site-menu{color:var(--ifm-color-primary);padding:.5rem;font-size:.9rem}.docs-mobile-navigation__heading{color:var(--ifm-color-emphasis-600);margin:1rem 1rem .5rem;font-size:.85rem;font-weight:600}@media (max-width:996px){html[data-theme=dark] .navbar{-webkit-backdrop-filter:none;backdrop-filter:none}}.navbar-github-stars{align-items:center;gap:.5rem;display:inline-flex}.navbar-github-stars img{vertical-align:middle;width:auto;height:20px}.navbar-sidebar .navbar-github-stars{padding:var(--ifm-menu-link-padding-vertical)var(--ifm-menu-link-padding-horizontal);color:var(--ifm-menu-color);font-weight:var(--ifm-font-weight-semibold);border-radius:8px;line-height:1.5;display:flex}.navbar-sidebar .navbar-github-stars:hover{background:var(--ifm-menu-color-background-hover);color:var(--ifm-menu-color-active);-webkit-text-decoration:none;text-decoration:none}.navbar-sidebar .navbar-github-stars img{display:none}@media (min-width:768px) and (max-width:996px){.navbar__inner .navbar__toggle{display:none}.navbar__inner .navbar__item{align-items:center;display:inline-flex}.navbar__inner [class*=navbarSearchContainer]{padding-left:var(--ifm-navbar-item-padding-horizontal);position:static}.navbar__inner [class*=colorModeToggle]{display:flex}.navbar__inner{--ifm-navbar-item-padding-horizontal:.5rem}}.navbar__inner .navbar-github-stars>span{display:none}.navbar-github-icon{flex-shrink:0;display:none}.navbar-sidebar .navbar-github-icon{display:block}.foundation-attribution{align-items:center;gap:24px;margin:32px 0;display:flex}.foundation-attribution>a{border-radius:8px;flex-shrink:0;padding:12px}.foundation-attribution img{height:auto;display:block}.foundation-attribution p{margin:0}@media (max-width:480px){.foundation-attribution{flex-direction:column;align-items:flex-start;gap:16px}}.navbar-openjs{border-radius:5px;align-items:center;padding:5px 8px;display:inline-flex}.navbar-openjs img{width:86px;height:auto;display:block}.navbar-sidebar .navbar-openjs{margin:var(--ifm-menu-link-padding-vertical)var(--ifm-menu-link-padding-horizontal)}html[data-theme=light] .openjs-logo-dark,html[data-theme=dark] .openjs-logo-light{display:none}.navbar-npm{align-items:center;gap:.5rem;display:inline-flex}.navbar-npm-downloads{width:auto;height:20px;display:block}.navbar-npm-icon,.navbar-npm>span{display:none}.navbar-sidebar .navbar-npm{padding:var(--ifm-menu-link-padding-vertical)var(--ifm-menu-link-padding-horizontal);color:var(--ifm-menu-color);font-weight:var(--ifm-font-weight-semibold);border-radius:8px;line-height:1.5;display:flex}.navbar-sidebar .navbar-npm:hover{background:var(--ifm-menu-color-background-hover);color:var(--ifm-menu-color-active);-webkit-text-decoration:none;text-decoration:none}.navbar-sidebar .navbar-npm-downloads{display:none}.navbar-sidebar .navbar-npm-icon,.navbar-sidebar .navbar-npm>span{display:block}.navbar-npm-icon{flex-shrink:0}.navbar__inner .navbar-github-stars{vertical-align:middle;line-height:1}@media (min-width:768px){.navbar__inner .navbar-badge{align-self:stretch;align-items:center;display:flex}.navbar__inner .navbar-badge>a{align-items:center;height:20px;line-height:1;display:flex}.navbar__inner .navbar-badge img{width:auto;height:20px;margin:0;display:block}}.theme-doc-markdown .badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.theme-doc-markdown .badges a,.theme-doc-markdown .badges img{margin:0;display:block}.theme-doc-markdown .badges img{width:auto;height:20px}.footer{padding:20px 24px 16px;font-size:.85rem}.footer .footer__links{flex-wrap:wrap;gap:12px 32px;margin-bottom:14px;display:flex}.footer .footer__col{flex:280px;margin:0;padding:0}.footer .footer__title{margin-bottom:6px;font-size:.8rem}.footer .footer__items{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.footer .footer__item{margin:0}.footer .footer__link-item{line-height:1.6}.footer .footer__copyright{opacity:.7;font-size:.75rem;line-height:1.4}@media (max-width:520px){.footer{padding:16px 20px}}:root{--aa-search-input-height:44px;--aa-input-icon-size:20px;--aa-base-unit:16;--aa-spacing-factor:1;--aa-spacing:calc(var(--aa-base-unit)*var(--aa-spacing-factor)*1px);--aa-spacing-half:calc(var(--aa-spacing)/2);--aa-panel-max-height:650px;--aa-base-z-index:9999;--aa-font-size:calc(var(--aa-base-unit)*1px);--aa-font-family:inherit;--aa-font-weight-medium:500;--aa-font-weight-semibold:600;--aa-font-weight-bold:700;--aa-icon-size:20px;--aa-icon-stroke-width:1.6;--aa-icon-color-rgb:119,119,163;--aa-icon-color-alpha:1;--aa-action-icon-size:20px;--aa-text-color-rgb:38,38,39;--aa-text-color-alpha:1;--aa-primary-color-rgb:62,52,211;--aa-primary-color-alpha:.2;--aa-muted-color-rgb:128,126,163;--aa-muted-color-alpha:.6;--aa-panel-border-color-rgb:128,126,163;--aa-panel-border-color-alpha:.3;--aa-input-border-color-rgb:128,126,163;--aa-input-border-color-alpha:.8;--aa-background-color-rgb:255,255,255;--aa-background-color-alpha:1;--aa-input-background-color-rgb:255,255,255;--aa-input-background-color-alpha:1;--aa-selected-color-rgb:179,173,214;--aa-selected-color-alpha:.205;--aa-description-highlight-background-color-rgb:245,223,77;--aa-description-highlight-background-color-alpha:.5;--aa-detached-media-query:(max-width:680px);--aa-detached-modal-media-query:(min-width:680px);--aa-detached-modal-max-width:680px;--aa-detached-modal-max-height:500px;--aa-overlay-color-rgb:115,114,129;--aa-overlay-color-alpha:.4;--aa-panel-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);--aa-scrollbar-width:13px;--aa-scrollbar-track-background-color-rgb:234,234,234;--aa-scrollbar-track-background-color-alpha:1;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb);--aa-scrollbar-thumb-background-color-alpha:1}@media (hover:none) and (pointer:coarse){:root{--aa-spacing-factor:1.2;--aa-action-icon-size:22px}}body.dark,body[data-theme=dark]{--aa-text-color-rgb:183,192,199;--aa-primary-color-rgb:146,138,255;--aa-muted-color-rgb:146,138,255;--aa-input-background-color-rgb:0,3,9;--aa-background-color-rgb:21,24,42;--aa-selected-color-rgb:146,138,255;--aa-selected-color-alpha:.25;--aa-description-highlight-background-color-rgb:0 255 255;--aa-description-highlight-background-color-alpha:.25;--aa-icon-color-rgb:119,119,163;--aa-panel-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--aa-scrollbar-track-background-color-rgb:44,46,64;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb)}.aa-Autocomplete *,.aa-DetachedFormContainer *,.aa-Panel *{box-sizing:border-box}.aa-Autocomplete,.aa-DetachedFormContainer,.aa-Panel{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-family:inherit;font-family:var(--aa-font-family);font-size:16px;font-size:var(--aa-font-size);text-align:left;margin:0;padding:0;font-weight:400;line-height:1em}.aa-Form{background-color:#fff;background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(128,126,163,.8);border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:3px;align-items:center;width:100%;margin:0;line-height:1em;display:flex;position:relative}.aa-Form:focus-within{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:0 0 0 2px rgba(62,52,211,.2),inset 0 0 0 2px rgba(62,52,211,.2);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha))0 0 0 2px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha))0 0 0 2px;outline:none}.aa-InputWrapperPrefix{height:44px;height:var(--aa-search-input-height);flex-shrink:0;order:1;align-items:center;display:flex}.aa-Label,.aa-LoadingIndicator{cursor:auto;text-align:left;flex-shrink:0;height:100%;padding:0}.aa-Label svg,.aa-LoadingIndicator svg{color:rgba(var(--aa-primary-color-rgb),1);height:auto;max-height:20px;max-height:var(--aa-input-icon-size);stroke-width:1.6px;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-input-icon-size)}.aa-LoadingIndicator,.aa-SubmitButton{height:100%;padding-left:11px;padding-left:calc(var(--aa-spacing)*.75 - 1px);padding-right:8px;padding-right:var(--aa-spacing-half);width:47px;width:calc(var(--aa-spacing)*1.75 + var(--aa-icon-size) - 1px)}@media (hover:none) and (pointer:coarse){.aa-LoadingIndicator,.aa-SubmitButton{padding-left:3px;padding-left:calc(var(--aa-spacing-half)/2 - 1px);width:39px;width:calc(var(--aa-icon-size) + var(--aa-spacing)*1.25 - 1px)}}.aa-SubmitButton{-webkit-appearance:none;appearance:none;background:0 0;border:0;margin:0}.aa-LoadingIndicator{justify-content:center;align-items:center;display:flex}.aa-LoadingIndicator[hidden]{display:none}.aa-InputWrapper{order:3;width:100%;position:relative}.aa-Input{-webkit-appearance:none;appearance:none;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font:inherit;height:44px;height:var(--aa-search-input-height);background:0 0;border:0;width:100%;padding:0}.aa-Input::placeholder{color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:1}.aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.aa-Input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.aa-Input::-webkit-search-results-button{-webkit-appearance:none;appearance:none}.aa-Input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.aa-InputWrapperSuffix{height:44px;height:var(--aa-search-input-height);order:4;align-items:center;display:flex}.aa-ClearButton{color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;height:100%;padding:0 12.8333px;padding:0 calc(var(--aa-spacing)*.83333 - .5px);background:0 0;border:0;align-items:center;margin:0;display:flex}@media (hover:none) and (pointer:coarse){.aa-ClearButton{padding:0 10.1667px;padding:0 calc(var(--aa-spacing)*.66667 - .5px)}}.aa-ClearButton:focus,.aa-ClearButton:hover{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}.aa-ClearButton[hidden]{display:none}.aa-ClearButton svg{stroke-width:1.6px;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-icon-size)}.aa-Panel{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:4px;border-radius:calc(var(--aa-spacing)/4);box-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);box-shadow:var(--aa-panel-shadow);margin:8px 0 0;transition:opacity .2s ease-in,filter .2s ease-in;position:absolute;overflow:hidden}@media screen and (prefers-reduced-motion){.aa-Panel{transition:none}}.aa-Panel button{-webkit-appearance:none;appearance:none;background:0 0;border:0;margin:0;padding:0}.aa-PanelLayout{height:100%;max-height:650px;max-height:var(--aa-panel-max-height);text-align:left;margin:0;padding:0;position:relative;overflow-y:auto}.aa-PanelLayoutColumns--twoGolden{grid-template-columns:39.2% auto;padding:0;display:grid;overflow:hidden}.aa-PanelLayoutColumns--two{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.aa-PanelLayoutColumns--three{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.aa-Panel--stalled .aa-Source{filter:grayscale();opacity:.8}.aa-Panel--scrollable{max-height:650px;max-height:var(--aa-panel-max-height);padding:8px;padding:var(--aa-spacing-half);scrollbar-color:#fff #eaeaea;scrollbar-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha))rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));scrollbar-width:thin;margin:0;overflow-x:hidden;overflow-y:auto}.aa-Panel--scrollable::-webkit-scrollbar{width:13px;width:var(--aa-scrollbar-width)}.aa-Panel--scrollable::-webkit-scrollbar-track{background-color:#eaeaea;background-color:rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha))}.aa-Panel--scrollable::-webkit-scrollbar-thumb{background-color:#fff;background-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha));border:3px solid #eaeaea;border:3px solid rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));border-right-width:2px;border-radius:9999px}.aa-Source{width:100%;margin:0;padding:0;position:relative}.aa-Source:empty{display:none}.aa-SourceNoResults{padding:16px;padding:var(--aa-spacing);margin:0;font-size:1em}.aa-List{margin:0;list-style:none}.aa-List,.aa-SourceHeader{padding:0;position:relative}.aa-SourceHeader{margin:8px .5em 8px 0;margin:var(--aa-spacing-half).5em var(--aa-spacing-half)0}.aa-SourceHeader:empty{display:none}.aa-SourceHeaderTitle{background:#fff;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));color:rgba(var(--aa-primary-color-rgb),1);font-size:.8em;font-weight:600;font-weight:var(--aa-font-weight-semibold);padding:0 8px 0 0;padding:0 var(--aa-spacing-half)0 0;z-index:9999;z-index:var(--aa-base-z-index);margin:0;display:inline-block;position:relative}.aa-SourceHeaderLine{border-bottom:1px solid #3e34d3;border-bottom:1px solid rgba(var(--aa-primary-color-rgb),1);opacity:.3;height:2px;top:8px;left:0;right:0;top:var(--aa-spacing-half);z-index:calc(9999 - 1);z-index:calc(var(--aa-base-z-index) - 1);margin:0;padding:0;display:block;position:absolute}.aa-SourceFooterSeeAll{background:linear-gradient(#fff,rgba(128,126,163,.14));background:linear-gradient(180deg,rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha)),rgba(128,126,163,.14));border:1px solid rgba(128,126,163,.6);border:1px solid rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));color:inherit;font-size:.95em;font-weight:500;font-weight:var(--aa-font-weight-medium);border-radius:5px;padding:.475em 1em .6em;-webkit-text-decoration:none;text-decoration:none;box-shadow:inset 0 0 2px #fff,0 2px 2px -1px rgba(76,69,88,.15)}.aa-SourceFooterSeeAll:focus,.aa-SourceFooterSeeAll:hover{border:1px solid #3e34d3;border:1px solid rgba(var(--aa-primary-color-rgb),1);color:rgba(var(--aa-primary-color-rgb),1)}.aa-Item{cursor:pointer;min-height:40px;min-height:calc(var(--aa-spacing)*2.5);padding:4px;padding:calc(var(--aa-spacing-half)/2);border-radius:3px;align-items:center;display:grid}.aa-Item[aria-selected=true]{background-color:rgba(179,173,214,.204);background-color:rgba(var(--aa-selected-color-rgb),var(--aa-selected-color-alpha))}.aa-Item[aria-selected=true] .aa-ActiveOnly,.aa-Item[aria-selected=true] .aa-ItemActionButton{visibility:visible}.aa-ItemIcon{background:#fff;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));box-shadow:inset 0 0 0 1px rgba(128,126,163,.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));color:rgba(var(--aa-icon-color-rgb),var(--aa-icon-color-alpha));height:28px;height:calc(var(--aa-icon-size) + var(--aa-spacing-half));stroke-width:1.6px;stroke-width:var(--aa-icon-stroke-width);text-align:center;width:28px;width:calc(var(--aa-icon-size) + var(--aa-spacing-half));border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-size:.7em;display:flex;overflow:hidden}.aa-ItemIcon img{height:auto;max-height:20px;max-height:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);max-width:20px;max-width:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);width:auto}.aa-ItemIcon svg{height:20px;height:var(--aa-icon-size);width:20px;width:var(--aa-icon-size)}.aa-ItemIcon--alignTop{align-self:flex-start}.aa-ItemIcon--noBorder{box-shadow:none;background:0 0}.aa-ItemIcon--picture{width:96px;height:96px}.aa-ItemIcon--picture img{max-width:100%;max-height:100%;padding:8px;padding:var(--aa-spacing-half)}.aa-ItemContent{cursor:pointer;grid-gap:calc((16*1*1px)/2);grid-gap:calc(calc(16*1*1px)/2);grid-gap:var(--aa-spacing-half);align-items:center;gap:8px;gap:var(--aa-spacing-half);grid-auto-flow:column;line-height:1.25em;display:grid;overflow:hidden}.aa-ItemContent:empty{display:none}.aa-ItemContent mark{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-style:normal;font-weight:700;font-weight:var(--aa-font-weight-bold);background:0 0}.aa-ItemContent--dual{text-align:left;flex-direction:column;justify-content:space-between;display:flex}.aa-ItemContent--dual .aa-ItemContentSubtitle,.aa-ItemContent--dual .aa-ItemContentTitle{display:block}.aa-ItemContent--indented{padding-left:36px;padding-left:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-ItemContentBody{grid-gap:calc(((16*1*1px)/2)/2);grid-gap:calc(calc(calc(16*1*1px)/2)/2);grid-gap:calc(var(--aa-spacing-half)/2);gap:4px;gap:calc(var(--aa-spacing-half)/2);display:grid}.aa-ItemContentTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0 .5em 0 0;padding:0;display:inline-block;overflow:hidden}.aa-ItemContentSubtitle{font-size:.92em}.aa-ItemContentSubtitleIcon:before{border-color:rgba(128,126,163,.64);border-color:rgba(var(--aa-muted-color-rgb),.64);content:"";border-style:solid;display:inline-block;position:relative;top:-3px;left:1px}.aa-ItemContentSubtitle--inline .aa-ItemContentSubtitleIcon:before{margin-left:8px;margin-left:var(--aa-spacing-half);margin-right:4px;margin-right:calc(var(--aa-spacing-half)/2);width:10px;width:calc(var(--aa-spacing-half) + 2px);border-width:0 0 1.5px}.aa-ItemContentSubtitle--standalone{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));grid-gap:calc((16*1*1px)/2);grid-gap:calc(calc(16*1*1px)/2);grid-gap:var(--aa-spacing-half);align-items:center;gap:8px;gap:var(--aa-spacing-half);grid-auto-flow:column;justify-content:start;display:grid}.aa-ItemContentSubtitle--standalone .aa-ItemContentSubtitleIcon:before{height:8px;height:var(--aa-spacing-half);width:8px;width:var(--aa-spacing-half);border-width:0 0 1.5px 1.5px;border-radius:0 0 0 3px}.aa-ItemContentSubtitleCategory{color:rgba(var(--aa-muted-color-rgb),1);font-weight:500}.aa-ItemContentDescription{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));text-overflow:ellipsis;max-width:100%;font-size:.85em;overflow-x:hidden}.aa-ItemContentDescription:empty{display:none}.aa-ItemContentDescription mark{background:rgba(245,223,77,.5);background:rgba(var(--aa-description-highlight-background-color-rgb),var(--aa-description-highlight-background-color-alpha));color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-style:normal;font-weight:500;font-weight:var(--aa-font-weight-medium)}.aa-ItemContentDash{color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:.4;display:none}.aa-ItemContentTag{background-color:rgba(62,52,211,.2);background-color:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha));border-radius:3px;margin:0 .4em 0 0;padding:.08em .3em}.aa-ItemLink,.aa-ItemWrapper{color:inherit;grid-gap:calc(((16*1*1px)/2)/2);grid-gap:calc(calc(calc(16*1*1px)/2)/2);grid-gap:calc(var(--aa-spacing-half)/2);align-items:center;gap:4px;gap:calc(var(--aa-spacing-half)/2);grid-auto-flow:column;justify-content:space-between;width:100%;display:grid}.aa-ItemLink{color:inherit;-webkit-text-decoration:none;text-decoration:none}.aa-ItemActions{height:100%;margin:0 -5.33333px;margin:0 calc(var(--aa-spacing)/-3);grid-auto-flow:column;justify-self:end;padding:0 2px 0 0;display:grid}.aa-ItemActionButton{color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;display:flex}.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}@media (hover:none) and (pointer:coarse){.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:inherit}}.aa-ItemActionButton svg{color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));margin:5.33333px;margin:calc(var(--aa-spacing)/3);stroke-width:1.6px;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-action-icon-size)}.aa-ActiveOnly{visibility:hidden}.aa-PanelHeader{background:#3e34d3;background:rgba(var(--aa-primary-color-rgb),1);color:#fff;height:var(--aa-modal-header-height);padding:8px 16px;padding:var(--aa-spacing-half)var(--aa-spacing);align-items:center;margin:0;display:grid;position:relative}.aa-PanelHeader:after{background-image:linear-gradient(#fff,rgba(255,255,255,0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));bottom:-8px;bottom:calc(var(--aa-spacing-half)*-1);content:"";height:8px;height:var(--aa-spacing-half);pointer-events:none;z-index:9999;z-index:var(--aa-base-z-index);position:absolute;left:0;right:0}.aa-PanelFooter{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));box-shadow:inset 0 1px rgba(128,126,163,.3);box-shadow:inset 0 1px 0 rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));padding:16px;padding:var(--aa-spacing);z-index:9999;z-index:var(--aa-base-z-index);justify-content:space-between;margin:0;display:flex;position:relative}.aa-PanelFooter:after{background-image:linear-gradient(rgba(255,255,255,0),rgba(128,126,163,.6));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha)));content:"";height:16px;height:var(--aa-spacing);opacity:.12;pointer-events:none;top:-16px;left:0;right:0;top:calc(var(--aa-spacing)*-1);z-index:calc(9999 - 1);z-index:calc(var(--aa-base-z-index) - 1);position:absolute}.aa-DetachedContainer{background:#fff;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));box-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);box-shadow:var(--aa-panel-shadow);z-index:9999;z-index:var(--aa-base-z-index);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.aa-DetachedContainer:after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:8px 0 8px 2px;margin:var(--aa-spacing-half)0 var(--aa-spacing-half)2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));box-shadow:none;border-radius:0;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{box-shadow:none;width:100%;max-height:none;margin:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.aa-DetachedFormContainer{border-bottom:1px solid rgba(128,126,163,.3);border-bottom:1px solid rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));padding:8px;padding:var(--aa-spacing-half);flex-direction:row;justify-content:space-between;margin:0;display:flex}.aa-DetachedCancelButton{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));cursor:pointer;font:inherit;margin:0 0 0 8px;margin:0 0 0 var(--aa-spacing-half);padding:0 8px;padding:0 var(--aa-spacing-half);background:0 0;border:0;border-radius:3px}.aa-DetachedCancelButton:focus,.aa-DetachedCancelButton:hover{box-shadow:inset 0 0 0 1px rgba(128,126,163,.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha))}.aa-DetachedContainer--modal{bottom:inherit;max-width:680px;height:auto;max-width:var(--aa-detached-modal-max-width);border-radius:6px;margin:0 auto;position:absolute;top:3%}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:500px;max-height:var(--aa-detached-modal-max-height);padding-bottom:8px;padding-bottom:var(--aa-spacing-half);position:static}.aa-DetachedContainer--modal .aa-PanelLayout:empty{display:none}.aa-DetachedSearchButton{background-color:#fff;background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(128,126,163,.8);border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;font:inherit;font-family:inherit;font-family:var(--aa-font-family);font-size:16px;font-size:var(--aa-font-size);height:44px;height:var(--aa-search-input-height);padding:0 5.5px;padding:0 calc(var(--aa-search-input-height)/8);text-align:left;border-radius:3px;align-items:center;width:100%;margin:0;display:flex;position:relative}.aa-DetachedSearchButton:focus{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:0 0 0 3px rgba(62,52,211,.2),inset 0 0 0 2px rgba(62,52,211,.2);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha))0 0 0 3px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha))0 0 0 2px;outline:none}.aa-DetachedSearchButtonIcon{color:rgba(var(--aa-primary-color-rgb),1);cursor:auto;width:36px;height:100%;width:calc(var(--aa-icon-size) + var(--aa-spacing));flex-shrink:0;justify-content:center;align-items:center;display:flex}.aa-DetachedSearchButtonQuery{color:rgba(var(--aa-text-color-rgb),1);text-overflow:ellipsis;white-space:nowrap;line-height:1.25em;overflow:hidden}.aa-DetachedSearchButtonPlaceholder[hidden]{display:none}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(115,114,129,.4);background-color:rgba(var(--aa-overlay-color-rgb),var(--aa-overlay-color-alpha));height:100vh;z-index:calc(9999 - 1);z-index:calc(var(--aa-base-z-index) - 1);margin:0;padding:0;position:fixed;top:0;left:0;right:0}.aa-GradientBottom,.aa-GradientTop{height:8px;height:var(--aa-spacing-half);pointer-events:none;z-index:9999;z-index:var(--aa-base-z-index);position:absolute;left:0;right:0}.aa-GradientTop{background-image:linear-gradient(#fff,rgba(255,255,255,0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));top:0}.aa-GradientBottom{background-image:linear-gradient(rgba(255,255,255,0),#fff);background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-background-color-rgb),1));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--aa-spacing)/4);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--aa-spacing)/4);bottom:0}@media (hover:none) and (pointer:coarse){.aa-DesktopOnly{display:none}}@media (hover:hover){.aa-TouchOnly{display:none}}:root{--aa-search-input-height:36px}body.dark,body[data-theme=dark]{--aa-muted-color-alpha:1}.panel_kSde{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);background:var(--ifm-background-surface-color);margin:1.5rem 0;padding:1.25rem}.controls_q3ev{border:0;flex-wrap:wrap;gap:1rem;margin:0 0 1rem;padding:0;display:flex}.controls_q3ev legend{margin-bottom:.5rem;font-weight:600}.controls_q3ev label{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.controls_q3ev select{color:var(--ifm-font-color-base);background:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-400);font:inherit;border-radius:4px;padding:.4rem}.actions_Mk02{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.actions_Mk02 span{font-size:.9rem}.tableScroll_nEsT{margin-top:1rem;overflow-x:auto}.results_S6FC{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;margin-bottom:0;display:table}.results_S6FC caption{text-align:left;margin-bottom:.75rem;font-size:.85rem}.results_S6FC th,.results_S6FC td{text-align:right;padding:.7rem}.results_S6FC td{white-space:nowrap}.results_S6FC th:first-child{text-align:left}.results_S6FC small{white-space:nowrap;font-size:.75rem;font-weight:400;display:block}.fastest_MpBE{background:var(--ifm-color-emphasis-100);font-weight:700}.note_S_SC{color:var(--ifm-color-emphasis-700);margin:1rem 0 0;font-size:.85rem}.error_hxph{color:var(--ifm-color-danger-dark);margin-top:1rem}.fastestDot_YM_x{vertical-align:middle;background:#15803d;border-radius:50%;width:.55rem;height:.55rem;margin-right:.4rem;display:inline-block}[data-theme=dark] .fastestDot_YM_x{background:#4ade80}.ratio_w374{color:var(--ifm-color-emphasis-700);white-space:nowrap;margin-left:.4rem;font-size:.75rem;font-weight:400}aside.example-panel.deck-widget-container{pointer-events:auto;min-width:0;padding:0}.example-panel>.deck-widget-box{width:100%;max-width:100%!important}.example-panel>.deck-widget-box>section{box-sizing:border-box;width:100%!important;max-width:100%!important}.example-panel.deck-widget-container{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;min-width:0;background:0 0!important;border:0!important;padding:0!important}.example-panel .example-info-content{padding:12px}.example-panel .example-info-content>:first-child{margin-top:0}.example-panel .example-info-content>:last-child{margin-bottom:0}.example-panel .example-info-content h1,.example-panel .example-info-content h2{color:inherit;font-size:1rem}.example-panel .deck-widget-box{max-height:inherit}.example-panel .deck-widget-box>section{max-height:inherit;overflow:auto}.query-example>.example-panel{z-index:2;width:min(290px,100% - 76px);max-height:calc(100% - 78px);position:absolute;top:16px;left:16px;overflow:auto}.unfolding-polyhedron .selectors>.deck-widget-box,.unfolding-polyhedron .controls>.deck-widget-box{width:100%}.unfolding-polyhedron .selectors .example-info-content,.unfolding-polyhedron .controls .example-info-content{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.example-panel>.deck-widget-box{max-height:none!important}.example-panel>.deck-widget-box>section>header{border:0;margin:0!important;display:block!important}.example-info-box>.deck-widget-box>section{max-height:min(80vh,720px)!important}.albers-usa{color:#17314a;background:#edf3f5;min-width:0;max-width:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;container-type:inline-size}.albers-usa *{box-sizing:border-box}.albers-usa .shell{max-width:1480px;margin:auto;padding:max(20px,min(3vw,48px))}.albers-usa header{margin:0 0 24px}.albers-usa .eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#47758b;font-size:12px;font-weight:700}.albers-usa h1{margin:10px 0;font-size:max(36px,min(5vw,64px));line-height:1}.albers-usa header p{color:#4e6879;margin:0;font-size:17px}.albers-usa .workspace{background:#fff;border:1px solid #cbdbe2;border-radius:18px;grid-template-columns:minmax(0,1fr) 260px;display:grid;overflow:hidden;box-shadow:0 18px 55px rgba(56,88,107,.094)}.albers-usa .map-wrap{background:#e9f2f3;min-width:0;min-height:0;position:relative}.albers-usa .map-wrap svg{width:100%;height:max(280px,min(55cqw,570px));display:block}.albers-usa .globe-disc{fill:#c9e2e9;stroke:#4f8497;stroke-width:2px}.albers-usa .world-land{fill:#8ba69c;stroke:#e8f2f3;stroke-width:.5px}.albers-usa .state{fill:#a8c5b0;stroke:#f9fbf9;stroke-width:.8px;vector-effect:non-scaling-stroke}.albers-usa .state:hover{fill:#efb565}.albers-usa .state.no-borders{stroke:none}.albers-usa .territory .state{fill:#88b89c;stroke:#618d76;stroke-width:1.3px}.albers-usa .territory .state.no-borders{stroke:none}.albers-usa .territory .state:hover{fill:#efb565}.albers-usa .map-wrap svg{cursor:grab}.albers-usa .map-wrap svg.is-zoomed{touch-action:none}.albers-usa .map-wrap svg:active{cursor:grabbing}.albers-usa .graticule{fill:none;stroke:#5e96a5;stroke-width:.6px;opacity:.55;pointer-events:none}.albers-usa .frame{fill:none;stroke:#2b5367;stroke-width:1.5px;rx:4;pointer-events:none}.albers-usa .inset-label{fill:#153b4b;pointer-events:none;font-weight:700}.albers-usa .readout{overflow-wrap:anywhere;color:#fff;background:#153b4b;border-radius:8px;min-height:58px;margin-bottom:28px;padding:12px;font-size:13px}.albers-usa .view-toggle{color:#fff;width:100%;font:inherit;cursor:pointer;background:#156b7b;border:0;border-radius:8px;padding:10px 12px;font-weight:700}.albers-usa .view-toggle:hover{background:#104e5b}.albers-usa .unfold-control{grid-template-columns:auto 1fr;gap:10px;margin:16px 0 30px;font-size:13px;display:grid}.albers-usa .unfold-control input{width:100%}.albers-usa .zoom-controls{gap:6px;margin-bottom:20px;display:flex}.albers-usa .zoom-controls button{color:#17314a;cursor:pointer;background:#fff;border:1px solid #b8d1d9;border-radius:6px;padding:5px 10px}.albers-usa .zoom-controls button:hover{background:#e9f2f3}.albers-usa aside{border-left:1px solid #dce7ea;min-width:0;padding:25px}.albers-usa h2{text-transform:uppercase;letter-spacing:.09em;color:#52748a;margin:0 0 17px;font-size:13px}.albers-usa label{cursor:pointer;align-items:center;gap:10px;margin:13px 0;display:flex}.albers-usa input{accent-color:#2b7987}.albers-usa .details{border-top:1px solid #dae5e8;margin-top:34px;padding-top:22px}.albers-usa .details p,.albers-usa .credit{color:#58707e;font-size:13px;line-height:1.55}.albers-usa .credit{margin-top:24px}.albers-usa a{color:#147b89}@container (width<=900px){.albers-usa .workspace{grid-template-columns:minmax(0,1fr)}.albers-usa aside{border-top:1px solid #dce7ea;border-left:0;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px;display:flex}.albers-usa aside h2,.albers-usa .details,.albers-usa .credit{flex-basis:100%;margin:0}.albers-usa .view-toggle{width:auto}.albers-usa .unfold-control{flex:180px;min-width:0;margin:0}.albers-usa .zoom-controls,.albers-usa .readout,.albers-usa label{margin:0}.albers-usa .readout{flex:220px}}.albers-usa-compact{margin:24px 0}.albers-usa-compact .shell{padding:0}.albers-usa-compact .workspace{box-shadow:none;border-radius:10px;grid-template-columns:minmax(0,1fr)}.albers-usa-compact .map-wrap svg{height:max(260px,min(65cqw,420px))}.albers-usa-compact aside{border-top:1px solid #dce7ea;border-left:0;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 16px;display:flex}.albers-usa-compact aside h2,.albers-usa-compact .details,.albers-usa-compact .credit{display:none}.albers-usa-compact .zoom-controls{flex-wrap:wrap;margin:0}.albers-usa-compact .view-toggle{width:auto}.albers-usa-compact .unfold-control{flex:160px;min-width:0;margin:0}.albers-usa-compact .readout{flex:220px;min-height:0;margin:0;padding:9px}.albers-usa-compact aside>label:not(.unfold-control){margin:0;font-size:12px}.quincuncial-star{color:#193747;background:#fff;border-radius:8px;padding:16px;font:14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.quincuncial-star .qs-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.quincuncial-star label{align-items:center;gap:6px;display:flex}.quincuncial-star [hidden]{display:none}.quincuncial-star canvas{width:100%;height:min(65vh,560px);min-height:320px;display:block}.quincuncial-star p{min-height:1.5em;margin:8px 0}.quincuncial-star small{color:#526b77}.elastic-maps{color:#17314a;background:#fff;border:1px solid #cbdbe2;border-radius:10px;min-width:0;max-width:100%;margin:24px 0;font:14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden;container-type:inline-size}.elastic-maps *{box-sizing:border-box}.elastic-maps .elastic-controls{border-top:1px solid #dce7ea;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 16px;display:flex}.elastic-maps label{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.elastic-maps select{font:inherit;color:inherit;background:#fff;border:1px solid #b8d1d9;border-radius:6px;max-width:100%;padding:6px 8px}.elastic-maps input{accent-color:#2b7987}.elastic-maps [hidden]{display:none}.elastic-maps canvas{background:#e9f2f3;width:100%;height:max(260px,min(65cqw,420px));display:block}.elastic-maps [data-status]{color:#fff;overflow-wrap:anywhere;background:#153b4b;border-radius:8px;min-height:2.5em;margin:0 16px 12px;padding:9px 12px;font-size:13px}.elastic-maps footer{color:#58707e;border-top:1px solid #dce7ea;padding:12px 16px;font-size:12px;line-height:1.55}.elastic-maps a{color:#147b89}.expression-playground{box-sizing:border-box;color:#18201c;font-synthesis:none;background:#f2f4f1;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.expression-playground *{box-sizing:border-box}.expression-playground{min-width:320px;margin:0}.expression-playground button,.expression-playground select,.expression-playground textarea{font:inherit}.expression-playground button,.expression-playground select{border-radius:6px}.expression-playground{background:#fff;border-left:1px solid #d7ddd8;border-right:1px solid #d7ddd8;width:min(1440px,100%);min-height:100vh;margin:0 auto}.expression-playground .playground-header{border-bottom:1px solid #cfd6d0;justify-content:space-between;align-items:flex-end;gap:24px;min-height:118px;padding:24px 28px;display:flex}.expression-playground .eyebrow{color:#167254;text-transform:uppercase;margin:0 0 5px;font-size:13px;font-weight:750}.expression-playground h1,.expression-playground h2,.expression-playground p{margin-top:0}.expression-playground h1{margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:500;line-height:1}.expression-playground .release-status{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.expression-playground .release-status span{color:#4d2710;text-transform:uppercase;background:#ffe0bd;border:1px solid #d98845;border-radius:4px;padding:3px 7px;font-size:11px;font-weight:750}.expression-playground .release-status span:last-child{color:#123b55;background:#dceefa;border-color:#65a6cf}.expression-playground h2{text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:750}.expression-playground .sample-picker{width:min(360px,100%)}.expression-playground .sample-picker span{margin-bottom:6px;font-size:12px;font-weight:700;display:block}.expression-playground .sample-picker select{color:#18201c;background:#fff;border:1px solid #98a49c;width:100%;min-height:42px;padding:8px 36px 8px 12px}.expression-playground .library-strip{border-bottom:1px solid #cfd6d0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.expression-playground .library-toggle{cursor:pointer;border-right:1px solid #dfe4e0;align-items:flex-start;gap:10px;min-height:80px;padding:14px 16px;display:flex}.expression-playground .library-toggle:last-child{border-right:0}.expression-playground .library-toggle:has(input:checked){background:#e9f5ef}.expression-playground .library-toggle input{accent-color:#167254;width:17px;height:17px;margin:1px 0 0}.expression-playground .library-toggle strong,.expression-playground .library-toggle small{display:block}.expression-playground .library-toggle strong{margin-bottom:4px;font-size:13px}.expression-playground .library-toggle small{color:#59645d;font-size:11px;line-height:1.35}.expression-playground .workbench{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:680px;display:grid}.expression-playground .editor-pane,.expression-playground .result-pane{min-width:0;padding:24px 28px}.expression-playground .editor-pane{border-right:1px solid #cfd6d0}.expression-playground .pane-heading,.expression-playground .preview-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.expression-playground .pane-heading button{color:#fff;cursor:pointer;background:#167254;border:1px solid #0e5c42;min-width:96px;min-height:36px;padding:7px 16px;font-weight:750}.expression-playground .pane-heading button:disabled{cursor:wait;opacity:.65}.expression-playground textarea{resize:vertical;color:#172019;background:#f7f8f6;border:1px solid #aab4ad;border-radius:4px;width:100%;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.55}.expression-playground textarea:focus,.expression-playground select:focus{outline-offset:2px;outline:3px solid #f0b83e}.expression-playground button:focus-visible{outline-offset:2px;outline:3px solid #f0b83e}.expression-playground .expression-input{min-height:132px;margin-bottom:24px;padding:14px}.expression-playground .context-input{min-height:150px;padding:14px}.expression-playground .function-index{border-top:1px solid #dce1dd;margin-top:26px;padding-top:22px}.expression-playground .function-list{flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:84px;display:flex}.expression-playground .function-list code{color:#174c39;background:#edf4f0;border:1px solid #bfd2c7;border-radius:4px;padding:4px 7px;font-size:11px}.expression-playground .empty-message,.expression-playground .preview-heading span,.expression-playground .status{color:#68736c;font-size:12px}.expression-playground .status{color:#167254;font-weight:750}.expression-playground .status-error{color:#b42f25}.expression-playground .result-output,.expression-playground .error-output{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;height:245px;margin:0;padding:16px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.55;overflow:auto}.expression-playground .result-output{color:#d9f5e8;background:#17231d;border:1px solid #0e1712}.expression-playground .error-output{color:#7a201a;background:#fff0ed;border:1px solid #e3aaa3}.expression-playground .geometry-preview{border-top:1px solid #dce1dd;margin-top:28px;padding-top:22px}.expression-playground .map-stage{aspect-ratio:2;background:#dbe5e1;border:1px solid #a7b2ab;border-radius:4px;width:100%;position:relative;overflow:hidden}.expression-playground .map-stage img,.expression-playground .map-stage canvas{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.expression-playground .map-stage img{-o-object-fit:fill;object-fit:fill;opacity:.72}.expression-playground .map-stage canvas{z-index:1}.expression-playground .playground-footer{color:#59645d;border-top:1px solid #cfd6d0;justify-content:space-between;gap:24px;min-height:52px;padding:14px 28px;font-size:12px;display:flex}.expression-playground .playground-footer a{color:#126a4c}@media (max-width:900px){.expression-playground .library-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.expression-playground .library-toggle{border-bottom:1px solid #dfe4e0}.expression-playground .workbench{grid-template-columns:1fr}.expression-playground .editor-pane{border-bottom:1px solid #cfd6d0;border-right:0}}@media (max-width:600px){.expression-playground .playground-header{flex-direction:column;align-items:stretch;padding:20px}.expression-playground h1{font-size:32px}.expression-playground .sample-picker{width:100%}.expression-playground .library-strip{grid-template-columns:1fr}.expression-playground .library-toggle{border-right:0;min-height:66px}.expression-playground .editor-pane,.expression-playground .result-pane{padding:20px}.expression-playground .playground-footer{flex-direction:column;gap:6px;padding:14px 20px}}.heroBackground_hR4R{pointer-events:none;background:linear-gradient(90deg,rgba(8,17,31,.94),rgba(8,17,31,.65) 40%,rgba(8,17,31,.08) 80%) 100%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.hero_aEcG{isolation:isolate;background:#08111f;align-items:center;min-height:460px;padding:76px max(56px,50vw - 664px);display:flex;position:relative;overflow:hidden}.heroContent_mKPX{z-index:1;width:100%;min-width:0;max-width:680px;position:relative}.heroEyebrow_zkLo{color:#76d8ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:700}.hero_aEcG h1{color:#f4f8fc;font-family:var(--ifm-heading-font-family);letter-spacing:-.065em;margin:0;font-size:max(48px,min(7vw,82px));font-weight:680;line-height:.98}.heroLead_uMhl{color:#c6d4e5;max-width:550px;margin:22px 0 0;font-size:18px;line-height:1.55}.heroActions_Z2kl{align-items:center;gap:24px;margin-top:30px;display:flex}.primaryAction_zox2,.secondaryAction_Y5al{align-items:center;gap:14px;min-height:44px;font-size:14px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.primaryAction_zox2{color:#061323;background:#55cfff;border-radius:8px;padding:0 18px}.primaryAction_zox2:hover{color:#061323;background:#8ce1ff;-webkit-text-decoration:none;text-decoration:none}.secondaryAction_Y5al{color:#e4edf7}.secondaryAction_Y5al:hover{color:#76d8ff;-webkit-text-decoration:none;text-decoration:none}.heroCaption_kvbK{color:rgba(230,240,251,.7);font-family:var(--ifm-font-family-monospace);letter-spacing:.1em;text-transform:uppercase;font-size:10px;position:absolute;bottom:24px;right:max(56px,50vw - 664px)}.catalog_gpDr{max-width:1440px;margin:0 auto;padding:72px 56px 104px}.intro_q4os{max-width:720px;margin-bottom:36px}.eyebrow_kY3W{color:#8196bd;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.intro_q4os h2{color:var(--ifm-font-color-base);letter-spacing:-.035em;margin:0;font-size:max(30px,min(4vw,44px));font-weight:650;line-height:1.1}.lede_wCb7{max-width:610px;color:var(--ifm-color-emphasis-700);margin:16px 0 0;font-size:17px;line-height:1.65}.categoryLinks_RWPN{flex-wrap:wrap;gap:12px;display:flex}.categoryLinks_RWPN a{border:1px solid var(--ifm-color-emphasis-300);color:var(--ifm-font-color-base);border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600}.categoryLinks_RWPN a:hover{border-color:var(--ifm-color-primary);color:var(--ifm-color-primary);-webkit-text-decoration:none;text-decoration:none}.moduleGroup_Qt72{margin-top:48px}.groupHeading_QzRy{margin-bottom:24px}.groupHeading_QzRy h2{color:var(--ifm-font-color-base);letter-spacing:-.025em;margin:0;scroll-margin-top:100px;font-size:30px;font-weight:650}.groupHeading_QzRy p{color:var(--ifm-color-emphasis-700);margin:10px 0 0;font-size:16px;line-height:1.55}.grid_VHx4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.card_M5pr{--card-accent:#8b7cf6;background:var(--ifm-background-surface-color);min-width:0;color:inherit;border:1px solid rgba(145,162,190,.18);border-radius:14px;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 5px 24px rgba(5,15,35,.12)}.card_M5pr:hover{border-color:color-mix(in srgb,var(--card-accent)70%,transparent);color:inherit;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-4px);box-shadow:0 14px 32px rgba(5,15,35,.2)}.card_M5pr:focus-visible{border-color:color-mix(in srgb,var(--card-accent)70%,transparent);color:inherit;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-4px);box-shadow:0 14px 32px rgba(5,15,35,.2)}.card_M5pr:focus-visible{outline:3px solid var(--card-accent);outline-offset:3px}.cardImage_DTfg{background:radial-gradient(ellipse at 30% 20%,color-mix(in srgb,var(--card-accent)40%,transparent),transparent 62%),linear-gradient(135deg,#101a2b,#1e2b43);place-items:center;height:164px;display:grid;position:relative;overflow:hidden}.cardImage_DTfg:after{content:"";pointer-events:none;background:linear-gradient(transparent,rgba(5,12,25,.66));position:absolute;top:45%;bottom:0;left:0;right:0}.cardImage_DTfg img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.card_M5pr:hover .cardImage_DTfg img{transform:scale(1.045)}.card_M5pr:focus-visible .cardImage_DTfg img{transform:scale(1.045)}.packageName_ftA7{z-index:1;color:#fff;font-family:var(--ifm-font-family-monospace);text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.7);white-space:nowrap;font-size:11px;position:absolute;bottom:10px;left:12px;right:12px;overflow:hidden}.cardBody_y6pQ{flex-direction:column;flex:1;padding:17px 18px 18px;display:flex}.cardHeading_HkO5{justify-content:space-between;align-items:center;gap:8px;display:flex}.cardHeading_HkO5 h3{color:var(--ifm-font-color-base);letter-spacing:-.015em;margin:0;font-size:18px;font-weight:650}.cardBody_y6pQ p{color:var(--ifm-color-emphasis-700);margin:9px 0 19px;font-size:13px;line-height:1.55}.cardLink_zKDM{color:var(--card-accent);justify-content:space-between;align-items:center;margin-top:auto;font-size:12px;font-weight:700;display:flex}.experimental_Edsj{color:#f6ad55;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(246,173,85,.45);border-radius:999px;flex:none;padding:3px 7px;font-size:9px;font-weight:700}.violet_qUqI{--card-accent:#9b8cff}.blue_XYtr{--card-accent:#65a9ff}.green_vVqs{--card-accent:#5fd2a5}.orange_oa9U{--card-accent:#ffb86b}.teal_j5AN{--card-accent:#5ed5d1}.indigo_SeA8{--card-accent:#9caeff}.cyan_OMII{--card-accent:#69d5ed}.pink_AQK7{--card-accent:#f18cba}@media screen and (max-width:1150px){.grid_VHx4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:800px){.hero_aEcG{min-height:420px;padding:64px 28px}.heroCaption_kvbK{right:28px}.catalog_gpDr{padding:56px 28px 76px}.grid_VHx4{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cardImage_DTfg{height:145px}}@media screen and (max-width:520px){.hero_aEcG{align-items:flex-start;min-height:400px;padding:28px 22px 72px}.hero_aEcG h1{font-size:max(46px,min(13vw,62px))}.heroLead_uMhl{font-size:16px}.heroActions_Z2kl{flex-direction:row;align-items:center;gap:24px}.heroCaption_kvbK{bottom:15px;right:22px}.catalog_gpDr{padding:42px 18px 60px}.grid_VHx4{grid-template-columns:1fr}.cardImage_DTfg{height:190px}}@media (prefers-reduced-motion:reduce){.card_M5pr,.cardImage_DTfg img{transition:none}}.hero_aEcG{min-height:calc(100svh - var(--ifm-navbar-height))}.docCatalog_p0QH{margin:40px 0}.docCatalog_p0QH .grid_VHx4{grid-template-columns:repeat(2,minmax(0,1fr))}.docCatalog_p0QH .card_M5pr{-webkit-text-decoration:none;text-decoration:none}@media (max-width:520px){.docCatalog_p0QH .grid_VHx4{grid-template-columns:1fr}}@media (max-height:500px) and (orientation:landscape){.hero_aEcG{align-items:flex-start;padding:18px 28px 20px}.heroEyebrow_zkLo{margin-bottom:8px;font-size:10px}.hero_aEcG h1{font-size:34px;line-height:1}.heroLead_uMhl{max-width:520px;margin-top:12px;font-size:14px;line-height:1.4}.heroActions_Z2kl{margin-top:14px}}.cardImage_DTfg.logoImage_Bld5{background:#f4f8fc}.cardImage_DTfg.fitImage_EXsC img{box-sizing:border-box;object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;padding:12px 12px 34px;position:absolute;top:0;bottom:0;left:0;right:0;transform:none}.cardImage_DTfg.fitImage_EXsC:after{background:#101a2b;height:28px;top:auto;bottom:0;left:0;right:0}.scene_THcu{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.scene_THcu canvas{width:100%;height:100%;display:block}.caption_fkaz{color:#c4dde5;letter-spacing:.04em;z-index:3;align-items:center;gap:14px;font-size:13px;display:flex;position:absolute;bottom:22px;right:28px}.name_XD8t{animation:5s both reveal_EiYh}.caption_fkaz button{pointer-events:auto;color:inherit;cursor:pointer;background:rgba(8,17,31,.5);border:1px solid rgba(163,189,198,.25);border-radius:50%;width:30px;height:30px}@keyframes reveal_EiYh{0%{opacity:0;transform:translateY(5px)}20%,70%{opacity:1;transform:none}to{opacity:.4}}@media (prefers-reduced-motion:reduce){.name_XD8t{animation:none}}@media (max-width:520px){.caption_fkaz{right:16px;bottom:max(18px,env(safe-area-inset-bottom));color:#e7f3fa;justify-content:flex-end;gap:10px;font-size:14px;left:16px}.name_XD8t{background:rgba(8,17,31,.85);border-radius:6px;padding:6px 10px;animation:.6s both mobileReveal_XX4b}.caption_fkaz button{background:rgba(8,17,31,.85);flex-shrink:0}}@keyframes mobileReveal_XX4b{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.name_XD8t{animation:none}}.inlineCaption_xeip{display:none}@media (max-width:767px),(max-height:500px) and (orientation:landscape){.overlayCaption_Q6_i{display:none}.inlineCaption_xeip{color:#e7f3fa;justify-content:flex-start;margin-top:16px;font-size:13px;display:flex;position:static}.inlineCaption_xeip .name_XD8t{background:rgba(8,17,31,.85);border-radius:5px;padding:5px 8px;animation:.6s both mobileReveal_XX4b}}@media (prefers-reduced-motion:reduce){.inlineCaption_xeip .name_XD8t{animation:none}}.raster-projection-lab{color:#dceaf3;background:#102131;border-radius:8px;height:720px;font:13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.lab-standalone .raster-projection-lab{border-radius:0;height:100vh;min-height:680px}.raster-projection-lab .lab-info{z-index:2;width:280px;max-height:calc(100% - 24px);position:absolute;top:12px;right:12px;overflow:auto}.raster-projection-lab .lab-info label{color:#bdd0dd;margin:10px 0;font-size:12px;display:block}.raster-projection-lab .lab-info select{color:#fff;background:#142b3a;border:1px solid #476173;border-radius:4px;width:100%;margin-top:5px;padding:6px;display:block}.raster-projection-lab .lab-info input[type=range]{width:100%;margin-top:5px;display:block}.raster-projection-lab .lab-info button{color:#e5f8fa;cursor:pointer;background:#214a5a;border:1px solid #50818c;border-radius:4px;margin:4px 4px 4px 0;padding:6px 9px}.raster-projection-lab .lab-info button:disabled{opacity:.45;cursor:default}.raster-projection-lab .lab-info p,.raster-projection-lab .lab-info small{color:#a5bdcc;font-size:11px;line-height:1.5}.raster-projection-lab .maps{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:absolute;top:12px;bottom:80px;left:12px;right:304px}.raster-projection-lab .maps article{background:#142534;border:1px solid #334b5d;border-radius:6px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.raster-projection-lab .maps h2{color:#dceaf3;margin:12px 10px 5px;font-size:13px;line-height:1.4}.raster-projection-lab .maps p{color:#9bb6c5;margin:0 10px 10px;font-size:11px}.raster-projection-lab .map{background:radial-gradient(#1c3446,#0a1823);flex:1;min-height:0;position:relative}.raster-projection-lab output{color:#9fd4cc;min-height:75px;padding:10px;font-size:11px;display:block}.raster-projection-lab .lab-status{color:#99afbf;min-height:60px;margin:0;padding:10px 0;font-size:11px;line-height:1.5;position:absolute;bottom:0;left:12px;right:304px}.raster-projection-lab pre{white-space:pre-wrap;background:#081923;border-radius:4px;max-height:160px;padding:8px;font-size:10px;overflow:auto}@media (max-width:800px){.raster-projection-lab .maps{grid-template-columns:1fr;right:292px}.raster-projection-lab .lab-info{width:260px}.raster-projection-lab .maps p{display:none}}.raster-projection-lab .lab-info a{color:#9fd4ee}@media (max-width:600px){.raster-projection-lab,.lab-standalone .raster-projection-lab{height:auto;min-height:0;padding:12px;overflow:visible}.raster-projection-lab .maps{grid-template-columns:minmax(0,1fr);position:relative;top:auto;bottom:auto;left:auto;right:auto}.raster-projection-lab .maps article{min-height:300px}.raster-projection-lab .lab-info{width:100%;max-height:none;margin-top:12px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.raster-projection-lab .lab-status{min-height:0;position:relative;top:auto;bottom:auto;left:auto;right:auto}}.projection-domains{color:#eef3f7;background:#111d2a;height:680px;font:14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;position:relative;overflow:hidden}.projection-domains .projection-map{position:absolute;top:0;bottom:65px;left:0;right:0}.projection-domains aside{z-index:2;width:280px;max-width:calc(100% - 24px);position:absolute;top:12px;right:12px}.projection-domains label{margin:12px 0;display:block}.projection-domains select{color:#eef3f7;background:#22364c;width:100%;margin-top:4px;padding:5px;display:block}.projection-domains output{color:#b6cfdd;pointer-events:none;min-height:40px;padding:12px;position:absolute;bottom:0}@media (max-width:600px){.math-playground{grid-template-rows:auto minmax(300px,1fr);grid-template-columns:1fr}.math-playground aside{padding:12px}.math-playground label{margin:4px 8px;display:inline-block}.math-playground p{margin:6px 0}.math-playground pre{font-size:11px}.math-playground{flex-direction:column;display:flex}.math-playground aside{flex:none;overflow:visible}.math-playground>svg{flex:none;height:320px}.math-playground label{width:calc(50% - 16px);font-size:12px}}.core-transforms-view{flex-direction:column;min-height:0;display:flex;overflow:auto}.core-transforms-view>svg{flex:1;height:0;min-height:220px}.core-transforms-view>div:not(.core-camera-view){flex:none}@media (max-width:600px){.core-transforms-view{flex:none;height:500px}}.core-camera-view{flex:1;min-height:220px;position:relative}.core-camera-view canvas{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.core-camera-view canvas:focus-visible{outline-offset:-2px;outline:2px solid #70c7ff}.core-camera-view .camera-reset{position:absolute;top:8px;left:8px}.math-playground{box-sizing:border-box;color:#e7f1fa;height:100%;min-height:0;font:14px/1.5 var(--ifm-font-family-base,system-ui),sans-serif;background:#07121e;grid-template-columns:260px 1fr;display:grid;overflow:auto}.math-playground aside{background:#0d2035;padding:20px;overflow:auto}.math-playground h2{color:inherit;margin:0 0 12px;font-size:22px}.math-playground p{color:#b8c9d9}.math-playground label{margin:10px 0;display:block}.math-playground input[type=range]{accent-color:#70c7ff;width:100%}.math-playground button,.math-playground select{color:#fff;font:inherit;background:#19344e;border:1px solid #6c8195;border-radius:6px;padding:6px 10px}.math-playground button{cursor:pointer;margin:4px}.math-playground svg{touch-action:none;width:100%;height:100%;min-height:300px}.math-playground .vertex{cursor:grab}.math-playground .vertex:focus{stroke:#fff;stroke-width:4px;outline:none}.math-playground pre{color:inherit;background:0 0;padding:0;font:12px/1.6 monospace}@media (max-width:600px){.math-playground{grid-template-rows:auto minmax(300px,1fr);grid-template-columns:1fr}.math-playground aside{padding:12px}.math-playground label{margin:4px 8px;display:inline-block}.math-playground p{margin:6px 0}.math-playground pre{font-size:11px}.math-playground{flex-direction:column;display:flex}.math-playground aside{flex:none;overflow:visible}.math-playground>svg{flex:none;height:320px}.math-playground label{width:calc(50% - 16px);font-size:12px}}.polygon-editor-view{min-height:0;position:relative}.polygon-editor-view canvas{position:absolute;top:0;bottom:0;left:0;right:0}.math-playground input[type=number]{box-sizing:border-box;color:#fff;background:#19344e;border:1px solid #6c8195;border-radius:4px;width:100%;padding:4px}@media (max-width:600px){.polygon-editor-view{flex:none;height:360px}}.curves-example{color:#e5f3ff;background:#07121e;height:100%;min-height:340px;font:14px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.curves-panel{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(9,21,34,.94);border:1px solid #35546f;border-radius:12px;width:min(280px,100% - 76px);max-height:calc(100% - 96px);position:absolute;top:16px;left:16px;overflow:auto;box-shadow:0 12px 32px rgba(0,0,0,.333)}.curves-panel summary{cursor:pointer;color:#eaf6ff;background:#102337;padding:12px 14px;font-weight:650;position:-webkit-sticky;position:sticky;top:0}.curves-panel summary:focus-visible{outline-offset:-3px;outline:2px solid #5de8fa}.curves-panel-toggle{float:right;color:#5de8fa;padding-top:3px;font-size:11px;font-weight:400}.curves-panel-content{padding:16px}.curves-eyebrow{color:#5de8fa;letter-spacing:.08em;font:11px monospace}.curves-panel h2{color:#fff;letter-spacing:-.04em;margin:8px 0 12px;font-size:25px}.curves-panel p{color:#a9bed2;font-size:13px}.curves-panel label{color:#cbdbea;margin:14px 0;font-size:12px;display:block}.curves-panel output{float:right;color:#5de8fa}.curves-panel select{width:100%;margin-top:6px;display:block}.curves-panel select,.curves-example button{color:#eaf6ff;font:inherit;cursor:pointer;background:#172d44;border:1px solid #35546f;border-radius:8px;padding:9px}.curves-panel input[type=range]{accent-color:#5de8fa;width:100%;margin-top:8px;display:block}.curves-panel .curves-check{align-items:center;gap:8px;margin:9px 0;display:flex}.curves-panel input[type=checkbox]{accent-color:#5de8fa}.curves-panel button{width:100%;margin-top:12px}.curves-metric{border-top:1px solid #263b51;margin-top:22px;padding-top:16px}.curves-metric span{color:#91a9be;text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.curves-metric strong{color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:28px}.curves-metric small{color:#91a9be;font-size:12px;font-weight:400}.curves-stage{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.curves-stage canvas{touch-action:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.curves-stage canvas:focus-visible{outline-offset:-3px;outline:2px solid #5de8fa}.curves-scene-label{pointer-events:none;position:absolute;top:82px;left:26px}.curves-scene-label span{color:#7899b4;letter-spacing:.15em;font:10px monospace;display:block}.curves-scene-label strong{color:#eaf7ff;font-size:20px}.curves-legend{pointer-events:none;color:#c9deef;gap:18px;font-size:11px;display:flex;position:absolute;bottom:24px;left:26px}.curves-legend span{align-items:center;gap:7px;display:flex}.curves-legend i{border-radius:50%;width:7px;height:7px}.curves-example .curves-camera{font-size:11px;position:absolute;bottom:16px;right:16px}.curves-example:has(.curves-panel button[aria-expanded=true]) .curves-scene-label{visibility:hidden}@media (max-width:650px){.curves-legend{gap:12px;bottom:60px;left:16px}.curves-scene-label{left:16px}}.unfolding-polyhedron{color:#e5edf0;--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e2029;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.unfolding-polyhedron *{box-sizing:border-box}.unfolding-polyhedron{margin:0}.unfolding-polyhedron main{max-width:1200px;margin:auto;padding:30px 40px}.unfolding-polyhedron header{color:#a0b6c0;justify-content:space-between;font-size:13px;display:flex}.unfolding-polyhedron a{color:#c8dce3;-webkit-text-decoration:none;text-decoration:none}.unfolding-polyhedron section{margin-top:45px;position:relative}.unfolding-polyhedron .intro{pointer-events:none;z-index:1;position:absolute}.unfolding-polyhedron .eyebrow{letter-spacing:.18em;color:#edbd6d;font-size:11px}.unfolding-polyhedron h2{letter-spacing:-.04em;margin:12px 0;font-size:max(28px,min(4vw,46px));font-weight:500}.unfolding-polyhedron .intro>p:last-child{color:#a0b6c0;font-size:15px}.unfolding-polyhedron canvas{touch-action:none;cursor:grab;width:100%;height:min(62vh,620px);min-height:360px;display:block}.unfolding-polyhedron canvas:active{cursor:grabbing}.unfolding-polyhedron .hint{text-align:center;color:#a0b6c0;margin-top:0;font-size:12px}.unfolding-polyhedron footer{border-top:1px solid #344953;margin-top:30px;padding-top:24px}.unfolding-polyhedron .controls{align-items:center;gap:24px;display:flex}.unfolding-polyhedron label{white-space:nowrap;min-width:108px;font-size:14px}.unfolding-polyhedron output{color:#edbd6d;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-left:8px}.unfolding-polyhedron input{accent-color:#edbd6d;flex:1}.unfolding-polyhedron button{color:#e5edf0;cursor:pointer;font:inherit;background:#213942;border:1px solid #49606a;border-radius:6px;padding:10px 18px;font-size:13px}.unfolding-polyhedron button:hover{background:#304b57}.unfolding-polyhedron button:focus-visible{outline-offset:4px;outline:2px solid #edbd6d}.unfolding-polyhedron input:focus-visible{outline-offset:4px;outline:2px solid #edbd6d}.unfolding-polyhedron footer>p{color:#a0b6c0;font-size:13px;line-height:1.6}@media (max-width:600px){.unfolding-polyhedron main{padding:20px}.unfolding-polyhedron header span{display:none}.unfolding-polyhedron .controls{flex-wrap:wrap;gap:12px}.unfolding-polyhedron input[type=range]{min-width:120px}.unfolding-polyhedron canvas{height:55vh}.unfolding-polyhedron .intro{position:static}.unfolding-polyhedron section{margin-top:30px}}.unfolding-polyhedron .intro{position:static}.unfolding-polyhedron section{margin-top:28px}.unfolding-polyhedron canvas{height:min(52vh,540px)}.unfolding-polyhedron .selectors{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.unfolding-polyhedron .selectors label{color:#a0b6c0;min-width:auto}.unfolding-polyhedron select{font:inherit;color:#e5edf0;background:#213942;border:1px solid #49606a;border-radius:6px;padding:9px 12px;font-size:14px}.unfolding-polyhedron select:disabled{opacity:.45}.unfolding-polyhedron select:focus-visible{outline-offset:4px;outline:2px solid #edbd6d}.unfolding-polyhedron #summary{text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:18px}.unfolding-polyhedron #notice{color:#edbd6d}@media (min-width:601px){.unfolding-polyhedron main{padding:20px 32px}.unfolding-polyhedron section{margin-top:16px}.unfolding-polyhedron h2{margin:8px 0;font-size:36px}.unfolding-polyhedron .eyebrow{margin:8px 0}.unfolding-polyhedron .selectors{margin-top:16px}.unfolding-polyhedron canvas{height:36vh;min-height:220px}.unfolding-polyhedron footer{margin-top:16px;padding-top:16px}.unfolding-polyhedron footer>p{margin:10px 0}}.unfolding-polyhedron{color:#e5edf0;background:#0e2029;height:100%;overflow:auto}.unfolding-polyhedron[data-compact] canvas{height:280px;min-height:220px}.unfolding-polyhedron .controls{flex-wrap:wrap}.unfolding-polyhedron[data-embedded] header,.unfolding-polyhedron[data-embedded] .intro{display:none}.unfolding-polyhedron[data-embedded] section{margin-top:0}.unfolding-polyhedron .coordinate-tooltip{z-index:2;pointer-events:none;color:#f2f6f8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;background:rgba(5,15,22,.94);border:1px solid #718895;border-radius:5px;padding:7px 10px;font-size:12px;position:absolute;box-shadow:0 3px 12px rgba(0,0,0,.333)}[data-fullscreen] .unfolding-polyhedron[data-compact] canvas{height:min(52vh,540px);min-height:220px}.query-example{color:#e5f3ff;background:#071321;height:100%;min-height:360px;font:13px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.query-example details{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(11,30,48,.93);border:1px solid #35546f;border-radius:12px;width:min(290px,100% - 76px);max-height:calc(100% - 78px);position:absolute;top:16px;left:16px;overflow:auto}.query-example summary{cursor:pointer;background:#142b40;padding:12px 16px;font-weight:650;position:-webkit-sticky;position:sticky;top:0}.query-example .query-controls{padding:16px}.query-example label{margin:12px 0;display:block}.query-example select{accent-color:#5de8fa;width:100%;margin-top:5px;display:block}.query-example input[type=range]{accent-color:#5de8fa;width:100%;margin-top:5px;display:block}.query-example select,.query-example button{color:#eaf6ff;font:inherit;background:#172d44;border:1px solid #35546f;border-radius:7px;padding:7px}.query-example p{color:#b4cbdf}.query-example .query-caption{pointer-events:none;color:#cfeaff;background:rgba(11,30,48,.863);border-radius:10px;padding:10px 14px;position:absolute;bottom:16px;left:16px;right:16px}.timezone-globe{isolation:isolate;color:#e7f1fa;background:#07121e;width:100%;height:100%;margin:0;font:14px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.timezone-globe [data-role=globe]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.timezone-globe aside{box-sizing:border-box;background:rgba(13,32,53,.93);border:1px solid #496078;border-radius:16px;width:min(300px,100% - 48px);padding:20px;position:absolute;top:24px;left:24px}.timezone-globe h1{margin:0;font-size:24px;line-height:1.2}.timezone-globe p{color:#b8c9d9}.timezone-globe label{margin-top:12px;display:block}.timezone-globe output{font-weight:700;display:block}.timezone-globe input,.timezone-globe select{accent-color:#ffd875;width:100%}.timezone-globe select{color:#fff;background:#19344e;border:1px solid #6c8195;border-radius:6px;padding:8px}.timezone-globe .legend{background:linear-gradient(90deg,#4242d7,#42d758,#d74242);border-radius:5px;height:10px}.timezone-globe .legend-labels{justify-content:space-between;display:flex}.timezone-globe .credits{font-size:11px}.timezone-globe a{color:#97d6ff}@media (max-width:600px){.timezone-globe aside{padding:12px;top:12px;left:12px}.timezone-globe h1{font-size:18px}.timezone-globe aside>p:first-of-type{display:none}}.wkb-workbench{box-sizing:border-box;color:#e6f4ff;background:#081d2b;grid-template-columns:minmax(0,1fr) 270px;gap:24px;height:100%;min-height:0;padding:24px;font:14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;display:grid;overflow:auto}.wkb-main{min-width:0}.wkb-workbench h2,.wkb-workbench h3{color:inherit}.wkb-workbench label{margin:12px 0;display:block}.wkb-workbench textarea{box-sizing:border-box;color:#d8edfa;resize:vertical;background:#102d40;border:1px solid #507184;width:100%;height:90px;padding:10px;font:13px monospace;display:block}.wkb-workbench select{max-width:100%;display:block}.wkb-main svg{background:#102d40;width:100%;max-height:380px}.wkb-empty{text-align:center;background:#102d40;padding:50px}.wkb-table{max-height:260px;overflow:auto}.wkb-workbench table{border-collapse:collapse;width:100%}.wkb-workbench td,.wkb-workbench th{text-align:left;border-bottom:1px solid #426277;padding:6px}.wkb-workbench [role=alert]{color:#ffad9d;background:#351f2a;padding:20px}.wkb-workbench pre{white-space:pre-wrap;color:inherit;background:0 0}@media (max-width:700px){.wkb-workbench{grid-template-columns:1fr}.wkb-workbench .example-panel{width:100%}}.geometry-example{color:#eef5ff;background:#07121e;grid-template-columns:250px minmax(0,1fr);height:100%;min-height:0;font:14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;display:grid}.geometry-panel{background:#132538;padding:18px;overflow:auto}.geometry-panel h2{color:inherit;margin:0 0 18px;font-size:19px}.geometry-panel label{margin-bottom:16px;display:block}.geometry-panel select{color:#eef5ff;background:#07121e;border:1px solid #526b84;border-radius:4px;width:100%;margin-top:7px;padding:7px;display:block}.geometry-panel .geometry-check{align-items:center;gap:8px;display:flex}.geometry-panel dl{grid-template-columns:1fr 1fr;gap:8px;display:grid}.geometry-panel dd{text-align:right;margin:0}.geometry-panel pre{white-space:pre-wrap;color:#c3e6ff;background:#07121e;padding:10px;font-size:12px}.geometry-panel p{color:#a7bcd0}.geometry-canvas{min-width:0;min-height:240px;position:relative}.geometry-canvas canvas{width:100%;height:100%;display:block;position:absolute}.geometry-canvas canvas:focus-visible{outline-offset:-2px;outline:2px solid #70c7ff}.geometry-reset{color:#eef5ff;cursor:pointer;background:#132538;border:1px solid #526b84;border-radius:4px;padding:6px 10px;position:absolute;top:10px;left:10px}.geometry-error{color:#ffb3b3;position:absolute;top:50px;left:12px;right:12px}@media (max-width:650px){.geometry-example{flex-direction:column;display:flex;overflow:auto}.geometry-panel{flex:none;padding:12px;overflow:visible}.geometry-panel pre{display:none}.geometry-canvas{flex:1;min-height:300px}}.geoid-globe{isolation:isolate;color:#e7f1fa;background:#07121e;width:100%;height:100%;margin:0;font:14px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.geoid-globe [data-role=globe]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.geoid-globe aside{box-sizing:border-box;background:rgba(13,32,53,.93);border:1px solid #496078;border-radius:16px;width:min(300px,100% - 48px);padding:20px;position:absolute;top:24px;left:24px}.geoid-globe h1{margin:0;font-size:24px;line-height:1.2}.geoid-globe p{color:#b8c9d9}.geoid-globe label{margin-top:12px;display:block}.geoid-globe output{font-weight:700;display:block}.geoid-globe input,.geoid-globe select{accent-color:#ffd875;width:100%}.geoid-globe select{color:#fff;background:#19344e;border:1px solid #6c8195;border-radius:6px;padding:8px}.geoid-globe .legend{background:linear-gradient(90deg,#4242d7,#42d758,#d74242);border-radius:5px;height:10px}.geoid-globe .legend-labels{justify-content:space-between;display:flex}.geoid-globe .credits{font-size:11px}.geoid-globe a{color:#97d6ff}@media (max-width:600px){.geoid-globe aside{padding:12px;top:12px;left:12px}.geoid-globe h1{font-size:18px}.geoid-globe aside>p:first-of-type{display:none}}.geoid-globe .legend{background:linear-gradient(90deg,#2563eb,#eef2f5,#dc2626)}@media (max-width:600px){.geoid-globe aside{width:200px;font-size:11px}.geoid-globe aside>p:not([data-role=status]){display:none}.geoid-globe label{margin-top:6px}.geoid-globe select{padding:4px}}.terrain-sampling{box-sizing:border-box;color:#e6f4ff;background:#081d2b;grid-template-columns:minmax(0,1fr) 280px;gap:20px;height:100%;min-height:0;padding:24px;font:14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;display:grid;overflow:auto}.terrain-stage{min-width:0}.terrain-stage h2{color:inherit}.terrain-stage>svg{width:100%;max-height:480px}.terrain-stage .terrain-plan{touch-action:none;cursor:crosshair;width:150px;height:150px}.terrain-sampling label{margin:14px 0;display:block}.terrain-sampling select{width:100%;display:block}.terrain-sampling input[type=range]{width:100%;display:block}.terrain-sampling table{border-collapse:collapse;width:100%}.terrain-sampling td,.terrain-sampling th{text-align:left;border-bottom:1px solid #426277;padding:5px}@media (max-width:700px){.terrain-sampling{grid-template-columns:1fr}.terrain-sampling .example-panel{width:100%}}.unfolding-polyhedron .myriahedral-map canvas{height:max(320px,min(52vh,560px))}.tectonic-example{color:#eaf3f7;background:#07131e;grid-template-rows:minmax(360px,1fr) auto;grid-template-columns:minmax(0,1fr) 230px;height:100%;min-height:0;font:14px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid;overflow:hidden}.tectonic-stage{background:radial-gradient(#102b3c,#07131e 75%);min-width:0;min-height:0;position:relative;overflow:hidden}.tectonic-stage canvas{outline:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.tectonic-heading{z-index:1;pointer-events:none;position:absolute;top:22px;left:26px}.tectonic-heading>span{letter-spacing:.16em;color:#8eacbc;font-size:10px}.tectonic-heading h2{letter-spacing:-.03em;color:#f1f8fb;margin:5px 0;font-size:max(22px,min(3vw,36px));font-weight:500}.tectonic-heading p{color:#9db8c6;margin:0;font-size:12px}.tectonic-instructions{color:#809aab;pointer-events:none;font-size:11px;position:absolute;bottom:15px;left:26px}.tectonic-controls{background:#0b1b28;border-left:1px solid #263b49;min-height:0;padding:19px 18px;overflow:auto}.tectonic-controls-title h3{color:inherit;margin:0 0 7px;font-size:16px}.tectonic-badge{letter-spacing:.1em;color:#9ad6c7;border:1px solid #497b75;border-radius:3px;margin-bottom:16px;padding:3px 6px;font-size:9px;display:inline-block}.tectonic-badge.future{color:#e9c78d;border-color:#806342}.tectonic-controls label{color:#abc0cc;margin:0 0 14px;font-size:12px;display:block}.tectonic-controls select{color:#eef6fa;background:#102737;border:1px solid #345064;border-radius:4px;width:100%;margin-top:5px;padding:7px;font:12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;display:block}.tectonic-controls input[type=range]{vertical-align:middle;accent-color:#79bbce;width:calc(100% - 40px);margin:8px 10px 0 0}.tectonic-check{align-items:center;gap:6px;display:flex!important}.tectonic-check input{accent-color:#79bbce}.tectonic-legend{color:#b6c8d1;grid-template-columns:1fr 1fr;gap:6px;margin:16px 0;font-size:10px;display:grid}.tectonic-legend i{border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.tectonic-note,.tectonic-credits{color:#8eabba;margin:12px 0;font-size:10px}.tectonic-status{color:#aec8d5;border-top:1px solid #243e4d;padding-top:12px;font-size:10px}.tectonic-credits a{color:#a5d4df}.tectonic-timeline{background:#0c1f2d;border-top:1px solid #2b4453;grid-column:1/-1;padding:13px 22px 16px}.tectonic-playback{align-items:center;gap:8px;display:flex}.tectonic-example button{color:#dfeef6;cursor:pointer;background:#153448;border:1px solid #345265;border-radius:4px;padding:6px 13px;font:12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.tectonic-example button:hover{background:#22516b}.tectonic-example button:disabled{opacity:.4;cursor:wait}.tectonic-playback output{color:#8faeba;margin-left:auto;font:12px ui-monospace,monospace}.tectonic-range-label{font-size:0;display:block}.tectonic-range-label input{accent-color:#77bacc;width:100%;margin:12px 0}.tectonic-milestones{justify-content:space-between;gap:8px;display:flex}.tectonic-milestones button{text-align:left;color:#aac7d7;background:0 0;border:0;padding:0;font-size:11px}.tectonic-milestones small{color:#688ea5;font:9px ui-monospace,monospace;display:block}.tectonic-loading{color:#bdd6e2;z-index:2;text-align:center;background:rgba(7,19,30,.74);flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:650px){.tectonic-example{grid-template-rows:320px minmax(260px,auto) auto;grid-template-columns:1fr;overflow:auto}.tectonic-controls{border-top:1px solid #263b49;border-left:0;min-height:260px}.tectonic-controls .tectonic-note{display:inline}.tectonic-legend{grid-template-columns:repeat(4,1fr)}.tectonic-controls label{width:48%;margin-right:2%;display:inline-block}.tectonic-timeline{grid-column:1}.tectonic-heading{top:16px;left:16px}}.tectonic-widget{--widget-font-family:system-ui,sans-serif;--widget-background:#153448;--widget-color:#dfeef6;min-height:62px;margin-bottom:10px;position:relative}.tectonic-widget .deck-widget{width:100%;position:relative}.tectonic-widget[inert]{opacity:.45}.tectonic-widget{--widget-margin:0px;--button-stroke:#284656;--button-background:#153448;--icon-fill:#dfeef6;--menu-background:#153448;--menu-text:#c1dce8;--range-handle-background:#87c9d9;--range-track-background:#264858}.tectonic-widget .deck-widget-button-group{gap:12px;width:100%;height:56px;padding:14px 8px}.tectonic-widget .deck-widget-range--horizontal{flex:1;min-width:0}.tectonic-widget .deck-widget-timeline-label{font-size:10px}.tectonic-widget{--button-icon-idle:#dfeef6;--button-icon-hover:#fff}.tectonic-widget button{padding:0}.tectonic-heading{pointer-events:auto}.tectonic-primary-play{align-items:center;gap:8px;display:flex;box-shadow:0 4px 20px rgba(0,0,0,.267);color:#123349!important;background:#d1ebf3!important;border:1px solid #b3dae8!important;margin-top:12px!important;padding:8px 15px!important;font-weight:650!important}.tectonic-info{color:#b8d1dd;background:#102837;border:1px solid #2f4c5c;border-radius:6px;margin-top:12px;padding:10px}.tectonic-info summary{cursor:pointer;font-size:11px}.tectonic-info p{font-size:10px}.tectonic-appearance-status{color:#8eabba;margin:10px 0;font-size:10px;line-height:1.4}.tectonic-widget .deck-widget-timeline-label{white-space:nowrap;font-size:10px;transform:translate(-50%)}.tectonic-widget .deck-widget-range{width:calc(100% - 42px)}.tectonic-coordinate-tooltip{z-index:3;pointer-events:none;white-space:nowrap;color:#eaf3f7;background:rgba(8,28,46,.933);border:1px solid #477185;border-radius:5px;padding:6px 9px;font:11px ui-monospace,monospace;position:absolute;box-shadow:0 3px 12px rgba(0,0,0,.333)}.tectonic-coordinate-tooltip[hidden]{display:none}.tectonic-chapters{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.tectonic-chapter{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:100px 24px 60px;transition:opacity .45s ease-out;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.tectonic-chapter strong{letter-spacing:.035em;color:#fff;text-shadow:0 2px 28px rgba(0,0,0,.8),0 1px 5px rgba(0,0,0,.8);font-family:"Source Sans 3 Variable","Source Sans 3",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:max(36px,min(6vw,88px));font-weight:300;line-height:1.05}.tectonic-chapter span{letter-spacing:.12em;color:#e3edf2;text-shadow:0 1px 10px #000;max-width:34em;font-size:11px}.tectonic-chapter-pair strong{font-size:max(30px,min(4.5vw,66px))}.tectonic-milestones button{white-space:normal;max-width:150px}@media (max-width:650px){.tectonic-chapter{gap:10px;padding:95px 20px 45px}.tectonic-chapter span{font-size:10px}.tectonic-milestones{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}}@media (prefers-reduced-motion:reduce){.tectonic-chapter{transition:none}}.tectonic-source-summary{color:#8eabba;margin:-6px 0 14px;font-size:10px}.tectonic-milestones{flex-wrap:wrap;gap:12px}.tectonic-milestones button:disabled{cursor:default}.tectonic-stream-status{color:#8eabba;margin:-6px 0 14px;font-size:10px;line-height:1.4}.tectonic-events{gap:10px;margin:10px 0;padding:0;list-style:none;display:grid}.tectonic-events li{border-bottom:1px solid #294354;padding:9px 0}.tectonic-events li strong{color:#eaf3f7;font-size:12px}.tectonic-events li small{color:#9cb7c7;font-size:10px}.tectonic-events li p{margin:5px 0}.tectonic-events li a{color:#91c9dc;font-size:10px}.tectonic-events li button{margin-top:7px;font-size:10px;display:block}.tectonic-controls input[type=search]{color:#eef6fa;background:#102737;border:1px solid #345064;border-radius:4px;width:100%;margin-top:5px;padding:7px;font:12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;display:block}.tectonic-deep-time{color:#afcad8;margin:0 0 14px}.tectonic-deep-time-header{justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;display:flex}.tectonic-deep-time-header span{color:#8eabba;font-size:10px}.tectonic-deep-time-track{border-top:2px solid #416075;height:22px;margin:9px 7px 0;position:relative}.tectonic-deep-time-marker{width:11px;min-width:0;height:11px;position:absolute;top:-7px;transform:translate(-50%);background:#b4d3de!important;border:1px solid #90b6c9!important;border-radius:50%!important;padding:0!important}.tectonic-deep-time-marker.illustrative{cursor:pointer;background:#d98a53!important;border-color:#f0b37d!important}.tectonic-deep-time-marker:focus-visible{outline-offset:3px;outline:2px solid #fff}.tectonic-deep-time-axis{color:#88a9b9;justify-content:space-between;font:10px ui-monospace,monospace;display:flex}@media (max-width:650px){.tectonic-deep-time-header,.tectonic-deep-time-header span{display:block}}.tectonic-chapter-planetary strong{font-size:max(22px,min(4.5vw,56px))}.tectonic-example{grid-template-columns:minmax(0,1fr) 264px}.tectonic-controls{padding:12px}.tectonic-controls-title{justify-content:space-between;align-items:center;gap:6px;margin-bottom:10px;display:flex}.tectonic-controls-title h3{margin:0;font-size:13px}.tectonic-badge{margin:0;padding:2px 4px;font-size:8px}.tectonic-controls label{margin-bottom:8px;font-size:11px}.tectonic-controls select{margin-top:3px;padding:5px;font-size:11px}.tectonic-control-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tectonic-control-row label{min-width:0}.tectonic-source-summary,.tectonic-stream-status{margin:0 0 7px;font-size:9px;line-height:1.3}.tectonic-note,.tectonic-credits,.tectonic-appearance-status,.tectonic-data-note{margin:6px 0;font-size:10px;line-height:1.3}.tectonic-info{margin-top:7px;padding:7px 8px}.tectonic-info summary{font-size:10px}.tectonic-display-options[open] summary{margin-bottom:8px}.tectonic-controls input[type=range]{margin-top:4px}@media (max-width:650px){.tectonic-example{grid-template-columns:1fr}.tectonic-controls label{width:auto;margin-right:0;display:block}.tectonic-controls .tectonic-note{display:block}}.tectonic-explanations{border-top:1px solid #243e4d;margin-top:10px;padding-top:6px}.tectonic-event-tooltip{color:#eaf3f7;text-align:left;pointer-events:none;z-index:20;background:rgba(8,28,46,.96);border:1px solid #477185;border-radius:6px;width:-webkit-max-content;width:max-content;max-width:240px;padding:8px 11px;font:12px/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:none;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px rgba(0,0,0,.4)}.tectonic-event-tooltip strong,.tectonic-event-tooltip span{white-space:normal;display:block}.tectonic-event-tooltip span{color:#adc4d2;font-size:11px}.tectonic-deep-time-marker:hover .tectonic-event-tooltip{display:block}.tectonic-deep-time-marker:focus-visible .tectonic-event-tooltip{display:block}.tectonic-deep-time-marker:hover{z-index:21}.tectonic-deep-time-marker:focus-visible{z-index:21}.tectonic-event-tooltip.align-start{left:0;transform:none}.tectonic-event-tooltip.align-end{left:auto;right:0;transform:none}.tectonic-journey-controls input[type=number]{box-sizing:border-box;color:#eef6fa;background:#102737;border:1px solid #345064;border-radius:4px;width:100%;min-width:0;padding:5px}.tectonic-future-legend{border-left:2px solid #c5a0ff;padding-left:8px}.processing-example{color:#eef5ff;background:#07121e;height:100%;font:14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;position:relative;overflow:hidden}.processing-example>.geometry-canvas{height:100%}.processing-info{background:rgba(19,37,56,.93);border:1px solid #526b84;border-radius:8px;max-width:min(300px,100% - 24px);max-height:calc(100% - 129px);padding:12px;position:absolute;top:56px;right:12px;overflow:auto}.processing-info summary{cursor:pointer;font-weight:600}.processing-info p{color:#b6cce0;line-height:1.5}.processing-info label{margin:12px 0;display:block}.processing-info input[type=range]{width:100%;display:block}.processing-caption{pointer-events:none;background:rgba(19,37,56,.93);border-radius:6px;padding:10px;font-size:12px;position:absolute;bottom:12px;left:12px;right:12px}.geographic-example svg{width:100%;height:100%;display:block}.geographic-example svg text{fill:#9bbad0;font:5px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.geographic-example pre{color:#65e9ff;white-space:pre-wrap;font-size:11px}.dggs-explorer{color:#e6f4ff;background:#071724;height:100%;min-height:0;font:14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;position:relative;overflow:hidden}.dggs-globe{position:absolute;top:0;bottom:0;left:0;right:0}.dggs-explorer .example-panel{width:290px;max-height:calc(100% - 32px);position:absolute;top:16px;right:16px;overflow:auto}.dggs-explorer label{margin:12px 0;display:block}.dggs-explorer select{box-sizing:border-box;width:100%;display:block}.dggs-explorer input:not([type=checkbox]){box-sizing:border-box;width:100%;display:block}.dggs-explorer button{margin:4px;padding:6px}.dggs-explorer a{color:#75d9ff}.dggs-explorer [role=alert]{color:#ffad9d}@media (max-width:600px){.dggs-explorer .example-panel{width:220px}}.dggs-explorer button,.dggs-explorer select{color:#e6f4ff;background:#17384b;border:1px solid #52738a;border-radius:4px;padding:7px}.dggs-explorer input:not([type=checkbox]){color:#e6f4ff;background:#17384b;border:1px solid #52738a;border-radius:4px;padding:7px}.dggs-explorer button:disabled{opacity:.5}.function-editor textarea{box-sizing:border-box;resize:vertical;color:#e4f3ff;background:#07121e;border:1px solid #526b84;border-radius:4px;width:100%;margin-top:8px;padding:8px;font:12px monospace;display:block}.function-editor button{color:#eef5ff;cursor:pointer;background:#23445e;border:1px solid #70c7ff;border-radius:4px;padding:7px 12px}.function-editor .function-error{color:#ffb3b3}.processing-info select{max-width:100%}.function-editor pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px monospace}.alpine-app{color:#ecf3f4;background:#101d25;grid-template-rows:minmax(0,1fr) 148px;grid-template-columns:minmax(0,1fr) 280px;height:100%;min-height:0;font:14px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid;overflow:hidden}.alpine-app *{box-sizing:border-box}.alpine-map{background:radial-gradient(at 50% 45%,#2b4249,#101d25 75%);min-height:0;position:relative;overflow:hidden}.alpine-map canvas{width:100%;height:100%;position:absolute}.alpine-title{pointer-events:none;position:absolute;top:28px;left:28px}.alpine-title span,.alpine-eyebrow{letter-spacing:2px;color:#a3bdc6;font-size:10px}.alpine-title h1{letter-spacing:-1px;margin:4px 0;font-size:32px}.alpine-title p{color:#c4dde5;margin:0;font-size:18px}.alpine-map-note{color:#b0c1c8;pointer-events:none;justify-content:space-between;font-size:11px;display:flex;position:absolute;bottom:20px;left:28px;right:28px}.alpine-controls{background:#162730;border-left:1px solid #344850;padding:14px 16px;overflow:auto}.alpine-controls h2{margin:4px 0 6px;font-size:18px;line-height:1.2}.alpine-controls p{color:#b0c5ce;margin:6px 0;font-size:12px;line-height:1.4}.alpine-stats{gap:12px;margin:12px 0;display:flex}.alpine-stats strong{letter-spacing:-1px;font-size:20px;display:block}.alpine-stats span{color:#a4bac3;font-size:10px}.alpine-controls label{color:#c6d8df;margin:8px 0;font-size:12px;display:block}.alpine-controls label b{float:right}.alpine-controls select{color:#eaf3f6;background:#1d3542;border:1px solid #4a6370;border-radius:4px;width:100%;margin-top:3px;padding:6px}.alpine-controls input[type=range]{accent-color:#b3dce7;width:100%;margin-top:5px}.alpine-controls .alpine-check{align-items:center;gap:8px;margin:5px 0;display:flex}.alpine-check input{accent-color:#b3dce7}.alpine-legend{color:#b9cdd6;margin:10px 0;font-size:10px}.alpine-legend i{background:linear-gradient(90deg,#739eae,#eef6fb);width:50px;height:8px;margin-right:8px;display:inline-block}.alpine-controls details{border-top:1px solid #37505c;padding-top:8px;font-size:11px}.alpine-controls summary{cursor:pointer;color:#dbe8ed}.alpine-controls a{color:#a9d6e7}.alpine-timeline{background:#14232c;border-top:1px solid #344850;grid-column:1/-1;padding:12px 22px}.alpine-timeline-top{color:#a9c0ca;align-items:center;gap:14px;font-size:11px;display:flex}.alpine-timeline-top span:nth-child(3){text-align:center;flex:1}.alpine-app button{color:#deedf2;cursor:pointer;background:#23404c;border:1px solid #3c5a65;border-radius:4px}.alpine-app button:hover{background:#325563}.alpine-app button:disabled{opacity:.4;cursor:wait}.alpine-timeline-top button{padding:5px 12px;font-weight:600}.alpine-chart{height:55px;margin-top:5px;position:relative}.alpine-chart svg{opacity:.85;width:100%;height:45px}.alpine-chart input{opacity:.08;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.alpine-chart:hover input{opacity:.6;accent-color:#bfe5ef}.alpine-chart:focus-within input{opacity:.6;accent-color:#bfe5ef}.alpine-chapters{justify-content:space-between;gap:8px;display:flex}.alpine-chapters button{text-align:left;background:0 0;border:0;padding:0;font-size:11px}.alpine-chapters strong{font-weight:500;display:block}.alpine-chapters span{color:#8caab8;font-size:10px}.alpine-loading{text-align:center;background:rgba(17,35,43,.91);padding:20px;position:absolute;top:50%;left:0;right:0}@media (max-width:780px){.alpine-app{grid-template-columns:minmax(0,1fr) 220px}.alpine-controls{padding:12px}.alpine-title{top:18px;left:18px}.alpine-title h1{font-size:26px}.alpine-title p{font-size:15px}.alpine-stats{gap:10px}.alpine-stats strong{font-size:18px}.alpine-map-note span{display:none}}@media (max-width:560px){.alpine-app{grid-template-rows:350px 250px 148px;grid-template-columns:minmax(0,1fr);overflow:auto}.alpine-controls{border-left:0;display:block}.alpine-timeline{grid-row:3}.alpine-chapters button{font-size:9px}.alpine-controls h2{font-size:18px}}.alpine-phase{text-align:center;pointer-events:none;color:#f3f7fa;text-shadow:0 2px 18px #091c2d,0 1px 4px #091c2d;width:92%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.alpine-phase strong{letter-spacing:-1px;font-size:max(26px,min(4.5vw,56px));font-weight:600;line-height:1.1;display:block}.alpine-phase span{letter-spacing:1px;margin-top:10px;font-size:max(11px,min(1.4vw,16px));display:block}.alpine-stats strong small{font-size:11px;font-weight:400}.alpine-climate{margin-top:4px}.alpine-phase{transition:opacity .8s}.alpine-phase-hidden{opacity:0}@media (prefers-reduced-motion:reduce){.alpine-phase{transition:none}}.attribution-widget{border-top:1px solid #526873;margin:10px 0;padding:8px 0;font:11px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.attribution-widget summary{cursor:pointer}.attribution-widget summary span{font-weight:600}.attribution-widget summary small{opacity:.85;margin-top:2px;font-size:10px;display:block}.attribution-widget ul{margin:8px 0 0;padding:0;list-style:none}.attribution-widget li+li{margin-top:12px}.attribution-widget strong{display:block}.attribution-widget p{font-size:inherit;margin:4px 0}.attribution-widget-links{flex-wrap:wrap;gap:3px 10px;display:flex}.attribution-widget a{color:#b5e3f1;-webkit-text-decoration:underline;text-decoration:underline}.attribution-widget a:focus-visible{outline-offset:3px;outline:2px solid}.attribution-widget summary:focus-visible{outline-offset:3px;outline:2px solid}.culling-example{grid-template-columns:280px minmax(0,1fr)}.culling-example input[type=range]{accent-color:#70c7ff;width:100%;display:block}.culling-example output{float:right}.culling-example .inside{color:#40d98c}.culling-example .intersecting{color:#ffb833}.culling-example .outside{color:#f24d59}.culling-example .culling-result{font-weight:700}.culling-legend{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.culling-example button{color:#eef5ff;cursor:pointer;background:#07121e;border:1px solid #526b84;border-radius:4px;margin-bottom:12px;padding:6px 10px}.culling-example summary{cursor:pointer}@media (max-width:650px){.culling-example .geometry-canvas{min-height:420px}}.sun-terminator{isolation:isolate;color:#e7f1fa;background:#07121e;width:100%;height:100%;font:13px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.sun-terminator canvas{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sun-terminator .sun-panel{pointer-events:auto;width:min(300px,100% - 24px);max-height:calc(100% - 24px);position:absolute;top:12px;left:12px;overflow:auto}.sun-panel .deck-widget-box{max-width:100%}.sun-controls{padding:var(--panel-padding);font-size:var(--panel-font-size);color:var(--menu-text);--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sun-controls .intro{color:var(--button-icon-idle);margin:0 0 10px}.sun-controls label{align-items:center;gap:var(--panel-gap);margin:6px 0;display:flex}.sun-controls label>span{color:var(--menu-text);white-space:nowrap;flex:0 0 72px}.sun-controls input,.sun-controls select,.sun-controls button{box-sizing:border-box;min-width:0;font:inherit;color:var(--button-text);background:var(--button-background);border:1px solid var(--button-stroke);border-radius:var(--panel-input-corner-radius);height:var(--panel-control-height);padding:var(--panel-control-padding);--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sun-controls input,.sun-controls select{flex:1;width:0}.sun-controls .time-row{align-items:center;gap:6px;display:flex}.sun-controls .time-row label{flex:1;min-width:0}.sun-controls .time-row button{cursor:pointer;flex:0 0 50px}.sun-controls [role=status]{font-size:inherit;color:var(--button-icon-idle);margin:10px 0}.sun-controls .credits{font-size:inherit;color:var(--button-icon-idle)}.sun-controls .credits summary{cursor:pointer}.sun-controls .credits p{margin-bottom:0}.sun-controls a{color:var(--panel-focus-color)}.sun-controls :-webkit-any(input,select,button):focus-visible{outline:2px solid var(--panel-focus-color);outline-offset:2px}.sun-controls :is(input,select,button):focus-visible{outline:2px solid var(--panel-focus-color);outline-offset:2px}.sun-controls summary:focus-visible{outline:2px solid var(--panel-focus-color);outline-offset:2px}.sun-controls :-webkit-any(select,button):hover{background:var(--panel-hover-background)}.sun-controls :is(select,button):hover{background:var(--panel-hover-background)}.sun-controls button[aria-pressed=true]{color:var(--panel-accent-color);border-color:var(--panel-accent-color)}.sun-controls option{background:var(--menu-background);color:var(--menu-text)}.sun-terminator .sun-panel{z-index:1}.sun-controls output{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:0 0 42px}.frame_sY1n{--doc-live-example-height:420px;height:var(--doc-live-example-height);background:#081321;border-radius:22px;margin:1.25rem 0 2.25rem;position:relative;overflow:hidden}.frame_sY1n[data-fullscreen]{border-radius:0;height:100%}.content_XB_U{height:100%;position:relative}.content_XB_U>*{height:100%}.fullscreenButton_H8vq{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f6f9fc;cursor:pointer;z-index:4;background:rgba(7,16,29,.82);border:1px solid rgba(190,226,249,.3);border-radius:10px;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;font-size:1.2rem;line-height:1;display:flex;position:absolute;top:.85rem;right:.85rem;box-shadow:0 10px 28px rgba(2,8,18,.34)}.fullscreenButton_H8vq:hover{background:rgba(23,52,84,.94);border-color:rgba(112,199,255,.72)}.fullscreenButton_H8vq:focus-visible{background:rgba(23,52,84,.94);border-color:rgba(112,199,255,.72)}.fullscreenButton_H8vq:focus-visible{outline-offset:2px;outline:3px solid rgba(112,199,255,.42)}.interactionGate_wYcu:focus-visible{outline-offset:2px;outline:3px solid rgba(112,199,255,.42)}.interactionGate_wYcu{color:#d9edfc;cursor:zoom-in;z-index:3;background:linear-gradient(transparent 66%,rgba(4,11,20,.58));border:0;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.interactionGate_wYcu>span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.02em;background:rgba(7,16,29,.78);border:1px solid rgba(190,226,249,.24);border-radius:999px;padding:.55rem .8rem;font-size:.78rem;font-weight:750;box-shadow:0 10px 28px rgba(2,8,18,.3)}.frame_sY1n .deck-widget{z-index:2}@media (max-width:560px){.frame_sY1n{height:min(var(--doc-live-example-height),56vh);border-radius:16px}}@media (max-width:767px),(max-height:500px) and (orientation:landscape){.frame_sY1n:not([data-inline]):not([data-fullscreen]){height:max(520px,calc(100svh - var(--ifm-navbar-height) - 40px))}}@media (max-width:650px){.frame_sY1n .math-playground>aside,.frame_sY1n .geometry-example>aside{max-height:220px;overflow:auto}.frame_sY1n .core-transforms-view,.frame_sY1n .polygon-editor-view,.frame_sY1n .geometry-canvas{flex:none;order:-1;height:300px;min-height:300px}}