:root{color-scheme:light;--ifm-color-primary: #ef5a24;--ifm-color-primary-dark: #d75120;--ifm-color-primary-darker: #cb4c1f;--ifm-color-primary-darkest: #a73f19;--ifm-color-primary-light: #f16b3a;--ifm-color-primary-lighter: #f17345;--ifm-color-primary-lightest: #f48c66;--ifm-color-primary-text: var(--ifm-color-primary-darker);--hb-button-hover: var(--ifm-color-primary-darkest);--ifm-color-white: #fff;--ifm-color-black: #000;--ifm-color-gray-0: #fff;--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: #000;--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: #fff;--ifm-background-surface-color: #fff;--ifm-hover-overlay: rgba(0, 0, 0, .05);--ifm-global-radius: .4rem;--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-font-family-base: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", 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-weight-semibold: 500;--ifm-font-weight-bold: 700;--ifm-line-height-base: 1.65;--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-leading: 1.25rem;--ifm-spacing-vertical: 1rem;--ifm-spacing-horizontal: 1rem;--ifm-link-color: var(--ifm-color-primary-text);--ifm-code-font-size: 95%;--ifm-code-background: rgb(246, 247, 248);--ifm-code-border: rgba(0, 0, 0, .1);--ifm-blockquote-color: var(--ifm-color-emphasis-800);--ifm-blockquote-border-color: var(--ifm-color-emphasis-300);--ifm-table-border-color: var(--ifm-color-emphasis-300);--ifm-table-stripe-background: rgba(0, 0, 0, .03);--ifm-toc-border-color: var(--ifm-color-emphasis-300);--ifm-toc-link-color: var(--ifm-color-content-secondary);--ifm-menu-color: var(--ifm-color-emphasis-700);--ifm-menu-color-active: var(--ifm-color-primary-text);--ifm-menu-color-background-active: var(--ifm-hover-overlay);--ifm-menu-color-background-hover: var(--ifm-hover-overlay);--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-height: 3.75rem;--ifm-navbar-background-color: var(--ifm-background-surface-color);--ifm-navbar-link-color: var(--ifm-color-content);--ifm-navbar-link-hover-color: var(--ifm-color-primary-text);--ifm-navbar-shadow: var(--ifm-global-shadow-lw);--ifm-navbar-sidebar-width: 83vw;--ifm-navbar-search-background: var(--ifm-color-emphasis-200);--ifm-navbar-search-color: var(--ifm-color-emphasis-800);--ifm-navbar-search-placeholder: var(--ifm-color-emphasis-600);--ifm-footer-background-color: #303846;--ifm-footer-color: #ebedf0;--ifm-footer-link-color: #ebedf0;--ifm-footer-title-color: #fff;--ifm-breadcrumb-separator-filter: none;--ifm-scrollbar-track: #f1f1f1;--ifm-scrollbar-thumb: #ccc;--ifm-scrollbar-thumb-hover: #a7a7a7;--ifm-transition-fast: .2s;--ifm-container-width: 1140px;--ifm-container-width-xl: 1320px;--doc-sidebar-width: 300px;--hb-search-modal-background: var(--ifm-color-emphasis-100);--hb-search-hit-background: #fff;--hb-search-hit-shadow: 0 1px 3px 0 rgba(212, 217, 225, 1);--hb-search-key-background: linear-gradient(-225deg, #d5dbe4, #f8f8f8);--hb-search-key-shadow: inset 0 -2px 0 0 #cdcde6, inset 0 0 1px 1px #fff, 0 1px 2px 1px rgba(30, 35, 90, .4);--alert-note-background: rgb(253, 253, 254);--alert-note-foreground: rgb(71, 71, 72);--alert-note-border: rgb(212, 213, 216);--alert-tip-background: rgb(230, 246, 230);--alert-tip-foreground: rgb(0, 49, 0);--alert-tip-border: rgb(0, 148, 0);--alert-info-background: rgb(238, 249, 253);--alert-info-foreground: rgb(25, 60, 71);--alert-info-border: rgb(76, 179, 212);--alert-warning-background: rgb(255, 248, 230);--alert-warning-foreground: rgb(77, 56, 0);--alert-warning-border: rgb(230, 167, 0);--alert-danger-background: rgb(255, 235, 236);--alert-danger-foreground: rgb(75, 17, 19);--alert-danger-border: rgb(225, 50, 56);--prism-background-color: #f6f8fa;--prism-color: #393a34;--tok-comment: #999988;--tok-comment-style: italic;--tok-string: #e3116c;--tok-punctuation: #393a34;--tok-operator: #393a34;--tok-number: #36acaa;--tok-boolean: #36acaa;--tok-property: #36acaa;--tok-constant: #36acaa;--tok-variable: #36acaa;--tok-regex: #36acaa;--tok-keyword: #00009f;--tok-keyword-style: normal;--tok-tag: #00009f;--tok-attr-name: #00a4db;--tok-atrule: #00a4db;--tok-function: #d73a49;--tok-class: #393a34;--tok-inserted: #36acaa;--tok-deleted: #d73a49;--tok-changed: #6f42c1;--tok-namespace-opacity: .7}html[data-theme=dark]{color-scheme:dark;--ifm-color-primary: #f5703c;--ifm-color-primary-dark: #dc6436;--ifm-color-primary-darker: #d05f33;--ifm-color-primary-darkest: #ab4e2a;--ifm-color-primary-light: #f67e50;--ifm-color-primary-lighter: #f68559;--ifm-color-primary-lightest: #f89b76;--ifm-color-primary-text: var(--ifm-color-primary);--hb-button-hover: var(--ifm-color-primary-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-code-background: rgba(255, 255, 255, .1);--ifm-code-border: rgba(255, 255, 255, .1);--ifm-table-stripe-background: rgba(255, 255, 255, .07);--ifm-toc-border-color: var(--ifm-color-emphasis-200);--ifm-menu-link-sublist-icon-filter: invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%);--ifm-breadcrumb-separator-filter: invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-navbar-search-background: var(--ifm-color-emphasis-200);--ifm-navbar-search-placeholder: var(--ifm-color-emphasis-600);--ifm-scrollbar-track: #444;--ifm-scrollbar-thumb: #686868;--ifm-scrollbar-thumb-hover: #7a7a7a;--hb-search-modal-background: #242526;--hb-search-hit-background: #1b1b1d;--hb-search-hit-shadow: none;--hb-search-key-background: linear-gradient(-26.5deg, #444950, #303338);--hb-search-key-shadow: inset 0 -2px 0 0 #1c1e21, inset 0 0 1px 1px #606770, 0 2px 2px 0 rgba(0, 0, 0, .3);--alert-note-background: rgb(71, 71, 72);--alert-note-foreground: rgb(253, 253, 254);--alert-tip-background: rgb(0, 49, 0);--alert-tip-foreground: rgb(230, 246, 230);--alert-info-background: rgb(25, 60, 71);--alert-info-foreground: rgb(238, 249, 253);--alert-warning-background: rgb(77, 56, 0);--alert-warning-foreground: rgb(255, 248, 230);--alert-danger-background: rgb(75, 17, 19);--alert-danger-foreground: rgb(255, 235, 236);--prism-background-color: #282a36;--prism-color: #f8f8f2;--tok-comment: rgb(98, 114, 164);--tok-comment-style: normal;--tok-string: rgb(255, 121, 198);--tok-punctuation: rgb(248, 248, 242);--tok-operator: #f8f8f2;--tok-number: #f8f8f2;--tok-boolean: rgb(189, 147, 249);--tok-property: #f8f8f2;--tok-constant: rgb(189, 147, 249);--tok-variable: rgb(189, 147, 249);--tok-regex: #f8f8f2;--tok-keyword: rgb(189, 147, 249);--tok-keyword-style: italic;--tok-tag: rgb(255, 121, 198);--tok-attr-name: rgb(241, 250, 140);--tok-atrule: #f8f8f2;--tok-function: rgb(80, 250, 123);--tok-class: #f8f8f2;--tok-inserted: rgb(80, 250, 123);--tok-deleted: rgb(255, 85, 85);--tok-changed: rgb(255, 184, 108);--tok-namespace-opacity: 1}@media (prefers-reduced-motion: reduce){:root{--ifm-transition-fast: 0ms}}*,*:before,*:after{box-sizing:border-box}html{background-color:var(--ifm-background-color);color:var(--ifm-color-content);font:100% / var(--ifm-line-height-base) var(--ifm-font-family-base);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--ifm-navbar-height) + .5rem)}html,body{height:100%}body{margin:0;overflow-wrap:break-word}#handbook{display:flex;flex-direction:column;min-height:100%}a{color:var(--ifm-link-color);text-decoration:none;transition:color var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1)}a:hover{text-decoration:underline}a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-leading)}strong,b{font-weight:var(--ifm-font-weight-bold)}h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--ifm-font-family-base);font-weight:var(--ifm-font-weight-bold);line-height:var(--ifm-heading-line-height);margin:0 0 var(--ifm-spacing-vertical)}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)}ul,ol{margin:0 0 1rem;padding-left:2rem}ul ul,ul ol,ol ol,ol ul{margin:0}ol ol,ul ol{list-style-type:lower-roman}code{background-color:var(--ifm-code-background);border:.1rem solid var(--ifm-code-border);border-radius:var(--ifm-global-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:.1rem;vertical-align:middle}a code{color:inherit}pre{border-radius:var(--ifm-global-radius);font:var(--ifm-code-font-size) / 1.45 var(--ifm-font-family-monospace);margin:0 0 var(--ifm-spacing-vertical);overflow:auto;padding:1rem}pre code{background-color:transparent;border:none;font-size:100%;line-height:inherit;padding:0;vertical-align:baseline}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}blockquote{border-left:2px solid var(--ifm-blockquote-border-color);color:var(--ifm-blockquote-color);margin:0 0 var(--ifm-spacing-vertical);padding:0 var(--ifm-spacing-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-color-emphasis-500);border:0;height:1px;margin:1.5rem 0}img{max-width:100%;height:auto}table{border-collapse:collapse;display:block;margin-bottom:var(--ifm-spacing-vertical);max-width:100%;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{border-top:1px solid var(--ifm-table-border-color)}table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table th,table td{border:1px solid var(--ifm-table-border-color);padding:.75rem}table th{font-weight:var(--ifm-font-weight-bold);text-align:left}table td:not(:first-child) code{overflow-wrap:anywhere}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ifm-color-primary);outline-offset:2px}::selection{background:color-mix(in srgb,var(--ifm-color-primary) 28%,transparent)}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.clean-list{list-style:none;padding-left:0}.text--center{text-align:center}.text--right{text-align:right}.text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.thin-scrollbar{scrollbar-color:var(--ifm-scrollbar-thumb) transparent}@media (pointer: fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:7px;width:7px}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover)}}.container{margin:0 auto;max-width:var(--ifm-container-width);padding:0 var(--ifm-spacing-horizontal);width:100%}@media (min-width: 1440px){.container{max-width:var(--ifm-container-width-xl)}}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal) * -1)}.col{--ifm-col-width: 100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width);min-width:0;padding:0 var(--ifm-spacing-horizontal);width:100%}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--2{--ifm-col-width: calc(2 / 12 * 100%)}.col--3{--ifm-col-width: 25% }.col--6{--ifm-col-width: 50%}.col--7{--ifm-col-width: calc(7 / 12 * 100%)}.col--8{--ifm-col-width: calc(8 / 12 * 100%)}.col--9{--ifm-col-width: 75%}.col--offset-1{margin-left:calc(1 / 12 * 100%)}.col--offset-2{margin-left:calc(2 / 12 * 100%)}.col--offset-3{margin-left:25%}@media (max-width: 996px){.col{--ifm-col-width: 100%;flex-basis:var(--ifm-col-width);margin-left:0}.col[class*=col--offset]{margin-left:0}}.margin-vert--lg{margin-bottom:2rem;margin-top:2rem}.margin-bottom--lg{margin-bottom:2rem}.margin-bottom--xl{margin-bottom:5rem}.margin-top--lg{margin-top:2rem}.button{--hb-button-background: var(--ifm-color-primary-text);--hb-button-border: var(--ifm-color-primary-text);--hb-button-color: var(--ifm-color-emphasis-0);background-color:var(--hb-button-background);border:1px solid var(--hb-button-border);border-radius:var(--ifm-global-radius);color:var(--hb-button-color);cursor:pointer;display:inline-block;font-size:.875rem;font-weight:var(--ifm-font-weight-bold);line-height:1.5;padding:.375rem 1.5rem;text-align:center;transition:color var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1),background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1),border-color var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.button:hover{--hb-button-background: var(--hb-button-hover);--hb-button-border: var(--hb-button-hover);color:var(--hb-button-color);text-decoration:none}.button--secondary{--hb-button-background: var(--ifm-color-gray-200);--hb-button-border: var(--ifm-color-gray-200);--hb-button-color: var(--ifm-color-gray-900)}.button--secondary:hover{--hb-button-background: rgb(212, 213, 216);--hb-button-border: rgb(212, 213, 216)}.button--lg{font-size:1.18rem;padding:.5rem 2rem}.skip-to-content{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:.5rem 1rem;position:fixed;top:1rem;z-index:201}.skip-to-content:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.main-wrapper{display:flex;flex:1 0 auto;flex-direction:column}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);display:flex;height:var(--ifm-navbar-height);padding:.5rem 1rem;position:sticky;top:0;z-index:200}.navbar__inner{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__brand{align-items:center;color:var(--ifm-navbar-link-color);display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.navbar__logo img{display:block;height:100%;width:auto}.navbar__title{flex:1 1 auto;font-weight:var(--ifm-font-weight-bold)}.navbar__item{display:inline-block;padding:.25rem .75rem}.navbar__link{color:var(--ifm-navbar-link-color);font-weight:var(--ifm-font-weight-semibold);white-space:nowrap}.navbar__link:hover,.navbar__link--active{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar__link svg{margin-left:.3rem;vertical-align:-1px}.navbar__toggle{display:none;margin-right:.5rem}.navbar__search{padding:0 .75rem}.navbar__items--right>:last-child{padding-right:0}.navbar-color-toggle{padding:0 .25rem}@media (max-width: 1199px){.navbar__item--wide{display:none}}@media (max-width: 996px){.navbar__item,.navbar-color-toggle{display:none}.navbar__toggle{display:inherit}.navbar__search{padding:0}}.navbar-sidebar,.navbar-sidebar__backdrop{opacity:0;transition:opacity var(--ifm-transition-fast) ease-in-out,visibility var(--ifm-transition-fast) ease-in-out,transform var(--ifm-transition-fast) ease-in-out;visibility:hidden}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);bottom:0;box-shadow:var(--ifm-global-shadow-md);left:0;overflow-x:hidden;position:fixed;top:0;transform:translate3d(-100%,0,0);width:var(--ifm-navbar-sidebar-width);z-index:201}.navbar-sidebar__backdrop{background-color:#0009;top:0;right:0;bottom:0;left:0;position:fixed;z-index:200}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar--show .navbar-sidebar{transform:translateZ(0)}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:.5rem 1rem}.navbar-sidebar__brand .navbar-color-toggle{display:block;margin-right:1rem}.navbar-sidebar__close{display:flex;margin-left:auto}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transform:translateZ(0);transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc(var(--ifm-navbar-sidebar-width) * -1),0,0)}.navbar-sidebar__item{flex-shrink:0;overflow-y:auto;padding:.5rem;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-font-weight-bold);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.menu{font-weight:var(--ifm-font-weight-semibold);overflow-x:hidden}.menu__list{list-style:none;margin:0;padding-left:0}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:.75rem}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item-collapsible{border-radius:.25rem;display:flex;flex-wrap:wrap;position:relative;transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1)}.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:none!important}.menu__link,.menu__caret{align-items:center;border-radius:.25rem;display:flex;transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1)}.menu__link:hover,.menu__caret:hover{background:var(--ifm-menu-color-background-hover)}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25;padding:.375rem .75rem}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.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__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50% / 2rem 2rem;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;margin-left:auto;min-width:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem}.menu__caret{padding:.375rem .75rem}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50% / 2rem 2rem;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem}.menu__list-item--collapsed .menu__link--sublist-caret:after,.menu__list-item--collapsed .menu__caret:before{transform:rotate(90deg)}.menu__label{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;flex:1;line-clamp:2;overflow:hidden}.docs-wrapper{display:flex;flex:1 0 auto;width:100%}.doc-sidebar-container{display:none}.doc-main-container{display:flex;min-width:0;width:100%}.doc-main-container>.container{padding-bottom:2rem;padding-top:1rem}@media (min-width: 997px){.doc-sidebar-container{border-right:1px solid var(--ifm-toc-border-color);clip-path:inset(0);display:block;margin-top:calc(-1 * var(--ifm-navbar-height));width:var(--doc-sidebar-width);flex-shrink:0}.doc-sidebar-viewport{height:100%;max-height:100vh;position:sticky;top:0}.doc-sidebar{display:flex;flex-direction:column;height:100%;max-height:100vh;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.doc-sidebar .menu{flex-grow:1;overflow-y:auto;padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}.doc-main-container{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.doc-item-col{max-width:75%!important}}.doc-item-container article>:first-child,.doc-item-container header+*{margin-top:0}@media (max-width: 996px){.doc-item-container{padding:0 .3rem}}.table-of-contents-wrap{max-height:calc(100vh - (var(--ifm-navbar-height) + 2rem));overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}@media (max-width: 996px){.table-of-contents-wrap{display:none}}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:.5rem 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:.5rem}.table-of-contents li{margin:.5rem}.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-text);text-decoration:none}.toc-collapsible{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.toc-collapsible__button{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.toc-collapsible__button:after{background:var(--ifm-menu-link-sublist-icon) 50% 50% / 2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.toc-collapsible--expanded .toc-collapsible__button:after{transform:none}.toc-collapsible__content>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.toc-collapsible__content ul li{margin:.4rem .8rem}@media (min-width: 997px){.toc-collapsible{display:none}}.breadcrumbs-container{margin-bottom:.8rem}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></svg>') center / contain no-repeat;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:.5rem;margin:0 .4rem;opacity:.5;width:.5rem}.breadcrumbs__link{border-radius:1.5rem;color:var(--ifm-color-content);display:inline-block;font-size:.8rem;padding:.32rem .64rem;transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1),color var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1)}a.breadcrumbs__link:hover{background:var(--ifm-hover-overlay);text-decoration:none}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-hover-overlay);color:var(--ifm-color-primary-text)}.breadcrumbs__home{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.pagination-nav{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:3rem}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:1rem;transition:border-color var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1)}.pagination-nav__link:hover{border-color:var(--ifm-color-primary);text-decoration:none}.pagination-nav__link--next{grid-column:2 / 3;text-align:right}.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}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-font-weight-bold);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.doc-footer{margin-top:3rem}.edit-this-page{align-items:center;display:inline-flex;gap:.3rem}.edit-this-page svg{height:1.2em;width:1.2em}.card-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2rem}@media (max-width: 576px){.card-grid{grid-template-columns:minmax(0,1fr)}}.doc-card{--ifm-link-color: var(--ifm-color-emphasis-800);background-color:var(--ifm-background-surface-color);border:1px solid var(--ifm-color-emphasis-200);border-radius:calc(var(--ifm-global-radius) * 2);box-shadow:0 1.5px 3px #00000026;color:var(--ifm-color-emphasis-800);display:flex;flex-direction:column;height:100%;padding:1.5rem;transition:border-color var(--ifm-transition-fast) ease,box-shadow var(--ifm-transition-fast) ease}.doc-card:hover{border-color:var(--ifm-color-primary);box-shadow:0 3px 6px #0003;color:var(--ifm-color-emphasis-700);text-decoration:none}.doc-card__title{font-size:1.2rem;margin-bottom:.5rem}.doc-card__description{font-size:.8rem;margin:0}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:2rem}.footer__links{margin-bottom: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-spacing-vertical)}.footer__items{margin-bottom:0}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-color-primary)}.footer__link-item svg{margin-left:.3rem}.footer__copyright{font-size:.9rem}.footer__copyright a{color:inherit;text-decoration:underline}@media (max-width: 996px){.footer{padding-left:0;padding-right:0}.footer__col{margin-bottom:3rem}.footer__link-item{display:block;width:max-content}}.back-to-top{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1);visibility:hidden;width:3rem;z-index:199}.back-to-top:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;mask:var(--ifm-menu-link-sublist-icon) 50% / 2rem 2rem no-repeat;width:100%}@media (hover: hover){.back-to-top:hover{background-color:var(--ifm-color-emphasis-300)}}.back-to-top--show{opacity:1;transform:scale(1);visibility:visible}.blog-sidebar{max-height:calc(100vh - (var(--ifm-navbar-height) + 2rem));overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 2rem)}.blog-sidebar__title{font-size:var(--ifm-h3-font-size);font-weight:var(--ifm-font-weight-bold);margin-bottom:1rem}.blog-sidebar__year{font-size:var(--ifm-h4-font-size);margin:1.6rem 0 .4rem}.blog-sidebar__year:first-of-type{margin-top:0}.blog-sidebar__list{font-size:.9rem;margin:0}.blog-sidebar__item{margin-top:.7rem}.blog-sidebar__link{color:var(--ifm-color-content);display:block}.blog-sidebar__link:hover{text-decoration:none}.blog-sidebar__link--active{color:var(--ifm-color-primary-text)!important}@media (max-width: 996px){.blog-sidebar-col{display:none}}.blog-post-title{font-size:3rem;margin-bottom:.5rem}.blog-post-list .blog-post-title{font-size:2rem}.blog-post-list .blog-post-title a{color:inherit}.blog-post-info{font-size:.9rem;margin:1rem 0}.blog-post-author{font-weight:var(--ifm-font-weight-bold);margin-bottom:1.5rem}.blog-post-footer{display:flex;justify-content:flex-end;margin-top:1rem}@media (max-width: 576px){.blog-post-title{font-size:2rem}.blog-post-list .blog-post-title{font-size:1.5rem}}.page-container{margin-bottom:2rem;margin-top:2rem}.page-row{justify-content:center}.download-buttons{display:flex;flex-wrap:wrap;gap:.75rem}.not-found{margin:4rem auto}.markdown:before{content:"";display:table}.markdown:after{clear:both;content:"";display:table}.markdown>:last-child{margin-bottom:0!important}.markdown h1:first-child,.page-title{--ifm-h1-font-size: 3rem;margin-bottom:calc(1.25 * var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size: 2rem;margin-bottom:var(--ifm-leading);margin-top:calc(2 * var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size: 1.5rem;margin-bottom:var(--ifm-leading);margin-top:calc(1.5 * var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:var(--ifm-leading);margin-top:calc(1.25 * var(--ifm-leading))}.markdown>pre,.markdown>ul,.markdown>p,.markdown>.code-block{margin-bottom:var(--ifm-leading)}.markdown li{overflow-wrap:break-word}.markdown li>p{margin-top:1rem}.markdown li+li{margin-top:.25rem}.markdown :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.markdown :is(h1,h2,h3,h4,h5,h6) code{font-size:.9em}.markdown img{border-radius:var(--ifm-global-radius)}.markdown figure{margin:0 0 var(--ifm-leading)}.markdown figure img{display:block;margin:0 auto}.markdown figcaption{color:var(--ifm-color-emphasis-700);font-size:.875rem;margin-top:.5rem;text-align:center}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.hash-link:before{content:"#"}.hash-link:focus,:hover>.hash-link{opacity:1;text-decoration:none}@media (max-width: 576px){.markdown h1:first-child,.page-title{--ifm-h1-font-size: 2rem}.markdown>h2{--ifm-h2-font-size: 1.5rem}.markdown>h3{--ifm-h3-font-size: 1.25rem}}.admonition{--hb-alert-background: var(--alert-note-background);--hb-alert-foreground: var(--alert-note-foreground);--hb-alert-border: var(--alert-note-border);--ifm-code-background: color-mix(in srgb, var(--hb-alert-border) 15%, transparent);--ifm-link-color: var(--hb-alert-foreground);background-color:var(--hb-alert-background);border-left:5px solid var(--hb-alert-border);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-lw);color:var(--hb-alert-foreground);margin-bottom:1em;padding:1rem}.admonition a{text-decoration:underline;text-decoration-color:var(--hb-alert-border)}.admonition a:hover{text-decoration-thickness:2px}.admonition--tip{--hb-alert-background: var(--alert-tip-background);--hb-alert-foreground: var(--alert-tip-foreground);--hb-alert-border: var(--alert-tip-border)}.admonition--info{--hb-alert-background: var(--alert-info-background);--hb-alert-foreground: var(--alert-info-foreground);--hb-alert-border: var(--alert-info-border)}.admonition--warning{--hb-alert-background: var(--alert-warning-background);--hb-alert-foreground: var(--alert-warning-foreground);--hb-alert-border: var(--alert-warning-border)}.admonition--danger{--hb-alert-background: var(--alert-danger-background);--hb-alert-foreground: var(--alert-danger-foreground);--hb-alert-border: var(--alert-danger-border)}.admonition__heading{font:var(--ifm-font-weight-bold) var(--ifm-h5-font-size) / var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:.3rem;text-transform:uppercase}.admonition__icon{display:inline-block;margin-right:.4em;vertical-align:middle}.admonition__icon svg{display:inline-block;fill:var(--hb-alert-foreground);height:1.6em;width:1.6em}.admonition__content>:last-child{margin-bottom:0}.admonition__content table{background:var(--ifm-background-color)}.code-block{background:var(--prism-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-lw);color:var(--prism-color);margin-bottom:var(--ifm-leading)}.code-block__title{border-bottom:1px solid var(--ifm-color-emphasis-300);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem 1rem}.code-block__content{border-radius:inherit;direction:ltr;position:relative}.code-block pre{background:transparent;border-radius:inherit;color:inherit;margin:0;padding:0}.code-block code{display:block;float:left;font:inherit;min-width:100%;padding:1rem}.code-block .line{display:inline}.code-block__buttons{display:flex;gap:.2rem;position:absolute;right:.5rem;top:.5rem}.code-block__buttons button{align-items:center;background:var(--prism-background-color);border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);color:var(--prism-color);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.code-block:hover .code-block__buttons button{opacity:.4}.code-block__buttons button:focus-visible,.code-block__buttons button:hover,.code-block .copy-button--copied{opacity:1!important}@media (hover: none){.code-block__buttons button{opacity:.4}}.copy-button__icons{height:1.125rem;position:relative;width:1.125rem}.copy-button__icon,.copy-button__success{fill:currentColor;height:inherit;left:0;opacity:inherit;position:absolute;top:0;transition:all var(--ifm-transition-fast) ease;width:inherit}.copy-button__success{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copy-button--copied .copy-button__icon{opacity:0;transform:scale(.33)}.copy-button--copied .copy-button__success{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.tok-comment{color:var(--tok-comment);font-style:var(--tok-comment-style)}.tok-string{color:var(--tok-string)}.tok-number{color:var(--tok-number)}.tok-boolean{color:var(--tok-boolean)}.tok-property{color:var(--tok-property)}.tok-variable{color:var(--tok-variable)}.tok-regex{color:var(--tok-regex)}.tok-keyword{color:var(--tok-keyword);font-style:var(--tok-keyword-style)}.tok-tag{color:var(--tok-tag)}.tok-attr-name{color:var(--tok-attr-name)}.tok-atrule{color:var(--tok-atrule)}.tok-function{color:var(--tok-function)}.tok-namespace{opacity:var(--tok-namespace-opacity)}.tok-inserted{color:var(--tok-inserted)}.tok-deleted{color:var(--tok-deleted)}.tok-changed{color:var(--tok-changed)}.markdown details{background-color:var(--alert-info-background);border:1px solid var(--alert-info-border);border-left-width:5px;border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-lw);color:var(--alert-info-foreground);margin:0 0 var(--ifm-spacing-vertical);padding:1rem}.markdown details>summary{cursor:pointer;font-weight:var(--ifm-font-weight-bold)}.markdown details[open]>summary{margin-bottom:.5rem}.color-mode.svelte-1bzr8r0{height:2rem;width:2rem}.color-mode__button.svelte-1bzr8r0{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.color-mode__button.svelte-1bzr8r0:hover{background:var(--ifm-color-emphasis-200)}.color-mode__icon.svelte-1bzr8r0{display:none}[data-theme-choice=system] .color-mode__icon--system.svelte-1bzr8r0,[data-theme-choice=light] .color-mode__icon--light.svelte-1bzr8r0,[data-theme-choice=dark] .color-mode__icon--dark.svelte-1bzr8r0{display:initial}.search-button.svelte-1jlqbwg{align-items:center;background:var(--ifm-navbar-search-background);border:0;border-radius:40px;color:var(--ifm-navbar-search-placeholder);cursor:pointer;display:flex;font-weight:var(--ifm-font-weight-semibold);height:36px;justify-content:space-between;margin:0;padding:0 8px;transition:all var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1);-webkit-user-select:none;user-select:none}.search-button.svelte-1jlqbwg:hover,.search-button.svelte-1jlqbwg:active,.search-button.svelte-1jlqbwg:focus-visible{background:var(--ifm-background-surface-color);box-shadow:inset 0 0 0 2px var(--ifm-color-primary);color:var(--ifm-color-content);outline:none}.search-button__container.svelte-1jlqbwg{align-items:center;display:flex}.search-button__icon.svelte-1jlqbwg{stroke-width:1.6}.search-button__placeholder.svelte-1jlqbwg{font-size:1rem;padding:0 12px 0 6px}.search-button__keys.svelte-1jlqbwg{display:flex;min-width:calc(40px + .8em)}.search-button__key.svelte-1jlqbwg{align-items:center;background:var(--hb-search-key-background);border:0;border-radius:3px;box-shadow:var(--hb-search-key-shadow);color:var(--ifm-navbar-search-placeholder);display:flex;font-family:var(--ifm-font-family-base);font-size:.75rem;height:18px;justify-content:center;margin-right:.4em;min-width:20px;padding:0 0 2px;position:relative;top:-1px}@media (max-width: 768px){.search-button__keys.svelte-1jlqbwg,.search-button__placeholder.svelte-1jlqbwg{display:none}.search-button.svelte-1jlqbwg{justify-content:center;width:36px}}.navbar-sidebar__items.svelte-rfuq4y .menu__link:where(.svelte-rfuq4y) svg{margin-left:.3rem}.search-container.svelte-1gvkdtx{background-color:#656c85cc;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:300}[data-theme=dark] .search-container.svelte-1gvkdtx{background-color:#090a11cc}.search-modal.svelte-1gvkdtx{background:var(--hb-search-modal-background);border-radius:6px;box-shadow:inset 1px 1px #ffffff80,0 3px 8px #555a64;display:flex;flex-direction:column;margin:60px auto auto;max-width:560px;position:relative}[data-theme=dark] .search-modal.svelte-1gvkdtx{box-shadow:inset 1px 1px #2c2e40,0 3px 8px #000309}.search-modal__header.svelte-1gvkdtx{align-items:center;display:flex;padding:12px 12px 0}.search-form.svelte-1gvkdtx{align-items:center;background:var(--ifm-background-surface-color);border-radius:4px;box-shadow:inset 0 0 0 2px var(--ifm-color-primary);display:flex;flex:1;height:56px;padding:0 12px;position:relative}[data-theme=dark] .search-form.svelte-1gvkdtx{background:var(--ifm-background-color)}.search-form__label.svelte-1gvkdtx{color:var(--ifm-color-primary-text);display:flex;margin:0;padding:0}.search-form__input.svelte-1gvkdtx{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--ifm-color-content);flex:1;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.search-form__input.svelte-1gvkdtx::placeholder{color:var(--ifm-color-emphasis-600);opacity:1}.search-form__input.svelte-1gvkdtx::-webkit-search-cancel-button{display:none}.search-modal__cancel.svelte-1gvkdtx{color:var(--ifm-color-primary-text);display:none;flex:none;font-size:1em;font-weight:500;margin-left:12px;white-space:nowrap}.search-modal__dropdown.svelte-1gvkdtx{max-height:calc(100vh - 232px);min-height:12px;overflow-y:auto;padding:0 12px;scrollbar-width:thin}.search-modal__note.svelte-1gvkdtx{color:var(--ifm-color-emphasis-700);font-size:.9em;margin:0;padding:36px 0;text-align:center}.search-hits.svelte-1gvkdtx{margin-bottom:12px}.search-hits.svelte-1gvkdtx ul:where(.svelte-1gvkdtx){list-style:none;margin:0;padding:0}.search-hits__source.svelte-1gvkdtx{background:var(--hb-search-modal-background);color:var(--ifm-color-primary-text);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.search-hit.svelte-1gvkdtx{border-radius:4px;display:flex;padding-bottom:4px;position:relative}.search-hit.svelte-1gvkdtx a:where(.svelte-1gvkdtx){background:var(--hb-search-hit-background);border-radius:4px;box-shadow:var(--hb-search-hit-shadow);color:var(--ifm-color-emphasis-800);display:flex;flex-direction:column;justify-content:center;min-height:56px;padding:6px 12px;width:100%}.search-hit.svelte-1gvkdtx a:where(.svelte-1gvkdtx):hover{text-decoration:none}.search-hit[aria-selected=true].svelte-1gvkdtx a:where(.svelte-1gvkdtx){background-color:var(--ifm-color-primary-text);color:var(--ifm-color-emphasis-0)}.search-hit__title.svelte-1gvkdtx{font-size:.9em;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-hit__title.svelte-1gvkdtx mark:where(.svelte-1gvkdtx){background:none;color:var(--ifm-color-primary-text);text-decoration:underline;text-underline-offset:.15em}.search-hit[aria-selected=true].svelte-1gvkdtx .search-hit__title:where(.svelte-1gvkdtx) mark:where(.svelte-1gvkdtx){color:inherit}.search-hit__path.svelte-1gvkdtx{font-size:.75em;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-modal__footer.svelte-1gvkdtx{align-items:center;background:var(--ifm-background-surface-color);border-radius:0 0 8px 8px;box-shadow:0 -1px 0 0 var(--ifm-color-emphasis-200),0 -3px 6px #45629b1f;display:flex;flex-direction:row-reverse;flex-shrink:0;height:44px;justify-content:space-between;padding:0 12px;position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.search-commands.svelte-1gvkdtx{color:var(--ifm-color-emphasis-600);display:flex;list-style:none;margin:0;padding:0}.search-commands.svelte-1gvkdtx li:where(.svelte-1gvkdtx){align-items:center;display:flex}.search-commands.svelte-1gvkdtx li:where(.svelte-1gvkdtx):not(:last-of-type){margin-right:.8em}.search-commands.svelte-1gvkdtx span:where(.svelte-1gvkdtx){font-size:.75em;margin-left:.4em}.search-key.svelte-1gvkdtx{align-items:center;background:var(--hb-search-key-background);border:0;border-radius:2px;box-shadow:var(--hb-search-key-shadow);color:var(--ifm-color-emphasis-600);display:flex;font-family:var(--ifm-font-family-base);font-size:.75em;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.search-key.svelte-1gvkdtx:last-of-type{margin-right:0}@media (max-width: 768px){.search-modal.svelte-1gvkdtx{border-radius:0;box-shadow:none;height:100vh;margin:0;max-width:100%;width:100%}.search-modal__dropdown.svelte-1gvkdtx{flex:1;max-height:none}.search-modal__cancel.svelte-1gvkdtx{display:inline-block}.search-modal__footer.svelte-1gvkdtx{display:none}}
