.icon-button--mobile[data-astro-cid-d3a3cokq]{margin-top:-4px}@media (min-width: 992px){.icon-button--mobile[data-astro-cid-d3a3cokq]{display:none}}.icon-button--desktop[data-astro-cid-d3a3cokq]{display:none}@media (min-width: 992px){.icon-button--desktop[data-astro-cid-d3a3cokq]{display:block;border:1px solid var(--color-gray-4);height:39.76px}}.icon[data-astro-cid-d3a3cokq]{color:var(--color-text)}.icon[data-astro-cid-d3a3cokq]:hover{color:var(--color-text-high)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{display:flex;flex-direction:column;padding-left:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)),100%);flex:1;display:flex;flex-direction:column;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{padding:0;display:block;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * var(--pagefind-ui-scale));top:50%;width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;opacity:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;-webkit-appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));position:relative;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{position:absolute;top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)),100%);flex:1000;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}[data-search-modal-open]{overflow:hidden}#website__search{--search-result-spacing: calc(1.25rem * var(--pagefind-ui-scale));--search-result-pad-inline-start: calc(3.75rem * var(--pagefind-ui-scale));--search-result-pad-inline-end: calc(1.25rem * var(--pagefind-ui-scale));--search-result-pad-block: calc(.9375rem * var(--pagefind-ui-scale));--search-result-nested-pad-block: calc(.625rem * var(--pagefind-ui-scale));--search-corners: calc(.3125rem * var(--pagefind-ui-scale));--search-page-icon-size: calc(1.875rem * var(--pagefind-ui-scale));--search-page-icon-inline-start: calc( (var(--search-result-pad-inline-start) - var(--search-page-icon-size)) / 2 );--search-tree-diagram-size: calc(2.5rem * var(--pagefind-ui-scale));--search-tree-diagram-inline-start: calc( ( var(--search-result-pad-inline-start) - var(--search-tree-diagram-size) ) / 2 )}#website__search .pagefind-ui__form:before{--pagefind-ui-text: inherit;opacity:1}#website__search .pagefind-ui__search-input{color:var(--color-white);font-weight:400;width:calc(100% - var(--search-cancel-space))}#website__search input:focus{--pagefind-ui-border: var(--color-accent);outline:none}#website__search .pagefind-ui__search-clear{inset-inline-end:var(--search-cancel-space);width:calc(60px * var(--pagefind-ui-scale));padding:0;background-color:transparent;overflow:hidden}#website__search .pagefind-ui__search-clear:focus{outline:1px solid var(--color-accent)}#website__search .pagefind-ui__search-clear:before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center / 50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center / 50% no-repeat;background-color:var(--color-text-accent);display:block;width:100%;height:100%}#website__search .pagefind-ui__results>*+*{margin-top:var(--search-result-spacing)}#website__search .pagefind-ui__result{border:0;padding:0}#website__search .pagefind-ui__result-nested{position:relative;padding:var(--search-result-nested-pad-block) var(--search-result-pad-inline-end);padding-inline-start:var(--search-result-pad-inline-start)}#website__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#website__search .pagefind-ui__result-nested{position:relative;background-color:var(--color-black)}#website__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#website__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#website__search .pagefind-ui__result-nested:hover,#website__search .pagefind-ui__result-nested:focus-within{outline:1px solid var(--color-accent-high)}#website__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#website__search .pagefind-ui__result-nested:focus-within{background-color:var(--color-accent-low)}#website__search .pagefind-ui__result-thumb,#website__search .pagefind-ui__result-inner{margin-top:0}#website__search .pagefind-ui__result-inner>:first-child{border-radius:0}#website__search .pagefind-ui__result-inner>:last-child{border-radius:0}#website__search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding:var(--search-result-pad-block) var(--search-result-pad-inline-end);padding-inline-start:var(--search-result-pad-inline-start)}#website__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--search-page-icon-inline-start);width:var(--search-page-icon-size);background:var(--color-gray-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") center no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") center no-repeat}#website__search .pagefind-ui__result-inner{align-items:stretch;gap:1px}#website__search .pagefind-ui__result-link{position:unset;--pagefind-ui-text: var(--color-white);font-weight:600}#website__search .pagefind-ui__result-link:hover{text-decoration:none}#website__search .pagefind-ui__result-nested .pagefind-ui__result-link:before{content:unset}#website__search .pagefind-ui__result-nested:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--search-tree-diagram-inline-start);width:var(--search-tree-diagram-size);background:var(--color-gray-4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0% 0% / 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0% 0% / 100% no-repeat}#website__search .pagefind-ui__result-nested:last-child:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E")}#website__search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#website__search .pagefind-ui__result-excerpt{font-size:calc(1rem * var(--pagefind-ui-scale));overflow-wrap:anywhere}#website__search mark{color:var(--color-gray-2);background-color:transparent;font-weight:600}#website__search .pagefind-ui__result-excerpt{display:none}site-search[data-astro-cid-otpdt6jm]{display:contents}.search-label[data-astro-cid-otpdt6jm]{display:none}@media (min-width: 992px){.search-label[data-astro-cid-otpdt6jm]{display:block}}.search-shortcut[data-astro-cid-otpdt6jm]{display:none}@media (min-width: 992px){.search-shortcut[data-astro-cid-otpdt6jm]{display:flex}}button[data-astro-cid-otpdt6jm][data-open-modal]{width:28px;height:28px;background:transparent;border:0;color:var(--color-gray-1);cursor:pointer;font-size:var(--text-xl)}@media (min-width: 992px){button[data-astro-cid-otpdt6jm][data-open-modal]{display:flex;align-items:center;gap:.5rem;border:1px solid var(--color-gray-5);border-radius:.5rem;padding-inline-start:.75rem;padding-inline-end:.5rem;background-color:var(--color-black);color:var(--color-gray-2);font-size:var(--text-sm);width:100%;max-width:22rem;height:2.5rem}button[data-astro-cid-otpdt6jm][data-open-modal]:hover{border-color:var(--color-gray-2);color:var(--color-white)}button[data-astro-cid-otpdt6jm][data-open-modal]>:last-child[data-astro-cid-otpdt6jm]{margin-inline-start:auto}}button[data-astro-cid-otpdt6jm]>kbd[data-astro-cid-otpdt6jm]{border-radius:.25rem;font-size:var(--text-2xs);gap:.25em;padding-inline:.375rem;background-color:var(--color-gray-6)}kbd[data-astro-cid-otpdt6jm]{font-family:inherit}dialog[data-astro-cid-otpdt6jm]{padding:0;margin:0;background-color:var(--color-gray-6);border:1px solid var(--color-gray-5);width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:var(--shadow-lg)}dialog[data-astro-cid-otpdt6jm][open]{display:flex}dialog[data-astro-cid-otpdt6jm]::backdrop{background-color:var(--color-backdrop-overlay);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.dialog-frame[data-astro-cid-otpdt6jm]{display:flex;flex-direction:column;flex-grow:1;gap:1rem;padding:1rem}button[data-astro-cid-otpdt6jm][data-close-modal]{display:flex;position:absolute;z-index:1;align-items:center;align-self:flex-end;height:calc(64px * var(--pagefind-ui-scale));padding:.25rem;border:0;background:transparent;cursor:pointer;color:var(--color-text-accent)}@media (min-width: 768px){button[data-astro-cid-otpdt6jm][data-close-modal]{display:none}}#website__search[data-astro-cid-otpdt6jm]{--pagefind-ui-primary: var(--color-accent-light);--pagefind-ui-text: var(--color-gray-2);--pagefind-ui-font: inherit;--pagefind-ui-background: var(--color-black);--pagefind-ui-border: var(--color-gray-5);--pagefind-ui-border-width: 2px;--search-cancel-space: 5rem}@media (min-width: 768px){#website__search[data-astro-cid-otpdt6jm]{--search-cancel-space: 0px}dialog[data-astro-cid-otpdt6jm]{margin:4rem auto auto;border-radius:.5rem;width:90%;max-width:40rem;height:max-content;min-height:15rem;max-height:calc(100% - 8rem)}.dialog-frame[data-astro-cid-otpdt6jm]{padding:1.5rem}}header[data-astro-cid-dmqpwcec]{position:sticky;top:0;left:0;height:var(--nav-height);width:100%;z-index:var(--z-index-navbar)}.container[data-astro-cid-dmqpwcec]{display:grid;grid-template-columns:1fr 1fr;padding:0 var(--nav-pad-x);height:100%;width:100%;align-items:center;justify-content:space-between;gap:1rem;background-color:var(--color-bg-nav);border-bottom:1px solid var(--color-hairline-shade)}@media (min-width: 992px){.container[data-astro-cid-dmqpwcec]{grid-template-columns:1fr 1fr 1fr}}.actions[data-astro-cid-dmqpwcec].search{gap:.35rem}@media (min-width: 992px){.actions[data-astro-cid-dmqpwcec].search{gap:0;justify-content:center}}.actions[data-astro-cid-dmqpwcec]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1rem;font-size:var(--text-sm)}.actions-hide-mobile[data-astro-cid-dmqpwcec]{display:none}@media (min-width: 992px){.actions-hide-mobile[data-astro-cid-dmqpwcec]{display:flex}.action-hide-desktop[data-astro-cid-dmqpwcec]{display:none}}[data-astro-cid-dmqpwcec][data-icon=logo]{display:block;width:auto;height:18px;color:var(--color-text)}@media (min-width: 576px){[data-astro-cid-dmqpwcec][data-icon=logo]{height:24px}}:root,::backdrop{--hue-orange: 41;--color-orange-low: hsl(var(--hue-orange), 39%, 22%);--color-orange: hsl(var(--hue-orange), 82%, 63%);--color-orange-high: hsl(var(--hue-orange), 82%, 87%);--hue-green: 101;--color-green-low: hsl(var(--hue-green), 39%, 22%);--color-green: hsl(var(--hue-green), 82%, 63%);--color-green-high: hsl(var(--hue-green), 82%, 80%);--hue-blue: 234;--color-blue-low: hsl(var(--hue-blue), 54%, 20%);--color-blue: hsl(var(--hue-blue), 100%, 60%);--color-blue-high: hsl(var(--hue-blue), 100%, 87%);--hue-purple: 281;--color-purple-low: hsl(var(--hue-purple), 39%, 22%);--color-purple: hsl(var(--hue-purple), 82%, 63%);--color-purple-high: hsl(var(--hue-purple), 82%, 89%);--hue-red: 339;--color-red-low: hsl(var(--hue-red), 39%, 22%);--color-red: hsl(var(--hue-red), 82%, 63%);--color-red-high: hsl(var(--hue-red), 82%, 87%);--color-health-high: #b2ffec;--color-health-medium: #17ffc4;--color-health-low: #0a6d54;--color-finance-high: #f4ceff;--color-finance-medium: #cc17ff;--color-finance-low: #520c65;--color-math-high: #ffc6e4;--color-math-medium: #ff1791;--color-math-low: #680d3d;--color-biology-high: #bbfffa;--color-biology-medium: #17ffee;--color-biology-low: #007169;--color-chemistry-high: #fff5bd;--color-chemistry-medium: #fed700;--color-chemistry-low: #847000;--color-construction-high: #daffa9;--color-construction-medium: #90fe00;--color-construction-low: #4a8200;--color-conversion-high: #ffe0ba;--color-conversion-medium: #ff8c00;--color-conversion-low: #7d4500;--color-ecology-high: #bfffa1;--color-ecology-medium: #44d800;--color-ecology-low: #2b8203;--color-everyday-life-high: #e5c6ff;--color-everyday-life-medium: #9f29ff;--color-everyday-life-low: #56128e;--color-food-high: #b5d9ab;--color-food-medium: #36d709;--color-food-low: #1f670a;--color-physics-high: #ffc0af;--color-physics-medium: #ff3800;--color-physics-low: #841d00;--color-sports-high: #c0e8f5;--color-sports-medium: #00bbf9;--color-sports-low: #005571;--color-statistics-high: #e5c3a4;--color-statistics-medium: #ec7505;--color-statistics-low: #703803;--color-other-high: #ffbeaf;--color-other-medium: #fc2f00;--color-other-low: #701500;--text-2xs: .75rem;--text-xs: .8125rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.125rem;--text-2xl: 1.25rem;--text-3xl: 1.375rem;--text-4xl: 1.75rem;--text-5xl: 2.25rem;--text-6xl: 3rem}@media (min-width: 992px){:root,::backdrop{--text-2xs: .75rem;--text-xs: .8125rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.8125rem;--text-4xl: 2.1875rem;--text-5xl: 2.625rem;--text-6xl: 4rem}}:root,::backdrop{--text-body: var(--text-base);--text-body-sm: var(--text-xs);--text-code: var(--text-sm);--text-code-sm: var(--text-xs);--text-h1: var(--text-4xl);--text-h2: var(--text-2xl);--text-h3: var(--text-xl);--text-h4: var(--text-xl);--text-h5: var(--text-lg);--line-height: 1.75;--line-height-headings: 1.33;--font-family: Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif;--font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--page-gutter: 1rem;--content-width: 1000px;--outline-offset-inside: -.1875rem;--nav-height: 3.5rem}@media (min-width: 768px){:root,::backdrop{--nav-height: 4.4rem}}:root,::backdrop{--nav-pad-y: 1rem;--nav-pad-x: 1rem}@media (min-width: 992px){:root,::backdrop{--nav-pad-x: 1.5rem}}:root,::backdrop{--z-index-navbar: 10;--z-index-dropdowns: 9;--z-index-gridstack: 8}:root[data-theme=dark-flat],[data-theme=dark-flat] ::backdrop{--color-white: hsl(0, 0%, 100%);--color-gray-1: hsl(224, 20%, 94%);--color-gray-2: hsl(224, 6%, 77%);--color-gray-3: hsl(224, 6%, 56%);--color-gray-4: hsl(224, 7%, 36%);--color-gray-5: hsl(224, 10%, 23%);--color-gray-6: hsl(224, 14%, 16%);--color-gray-7: hsl(224, 12%, 13%);--color-black: hsl(224, 10%, 10%);--color-accent-low: hsl(224, 44%, 36%);--color-accent: hsl(224, 100%, 60%);--color-accent-high: hsl(224, 100%, 85%);--color-error: var(--color-red);--color-text: var(--color-gray-1);--color-text-accent: var(--color-accent-high);--color-text-accent-high: var(--color-accent);--color-text-invert: var(--color-accent-low);--color-bg: var(--color-black);--color-bg-nav: var(--color-gray-6);--color-bg-sidebar: var(--color-gray-6);--color-bg-inline-code: var(--color-gray-5);--color-bg-accent: var(--color-accent-high);--color-hairline-light: var(--color-gray-5);--color-hairline: var(--color-gray-6);--color-hairline-shade: var(--color-black);--color-backdrop-overlay: hsla(223, 13%, 10%, .66);--shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .12), 0px 2px 1px hsla(0, 0%, 0%, .24);--shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .08), 0px 5px 2px hsla(0, 0%, 0%, .08), 0px 3px 2px hsla(0, 0%, 0%, .12), 0px 1px 1px hsla(0, 0%, 0%, .15);--shadow-lg: 0px 25px 7px hsla(0, 0%, 0%, .03), 0px 16px 6px hsla(0, 0%, 0%, .1), 0px 9px 5px hsla(223, 13%, 10%, .33), 0px 4px 4px hsla(0, 0%, 0%, .75), 0px 4px 2px hsla(0, 0%, 0%, .25)}:root[data-theme=light-flat],[data-theme=light-flat] ::backdrop{--color-white: hsl(0, 0%, 6%);--color-gray-1: hsl(0, 0%, 16%);--color-gray-2: hsl(0, 0%, 23%);--color-gray-3: hsl(0, 0%, 36%);--color-gray-4: hsl(0, 0%, 56%);--color-gray-5: hsl(0, 0%, 77%);--color-gray-6: hsl(0, 0%, 86%);--color-gray-7: hsl(0, 0%, 92%);--color-black: hsl(0, 0%, 96%);--color-accent-high: hsl(214, 80%, 30%);--color-accent: hsl(234, 90%, 60%);--color-accent-low: hsl(234, 88%, 90%);--color-error: var(--color-red);--color-text: var(--color-gray-1);--color-text-accent: var(--color-accent);--color-text-accent-high: var(--color-accent-high);--color-text-invert: var(--color-black);--color-bg: var(--color-black);--color-bg-nav: var(--color-gray-7);--color-bg-sidebar: var(--color-gray-7);--color-bg-inline-code: var(--color-gray-6);--color-bg-accent: var(--color-accent);--color-hairline-light: var(--color-gray-6);--color-hairline-shade: var(--color-gray-6);--color-backdrop-overlay: hsla(225, 9%, 36%, .66);--shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .06), 0px 2px 1px hsla(0, 0%, 0%, .06);--shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .03), 0px 5px 2px hsla(0, 0%, 0%, .03), 0px 3px 2px hsla(0, 0%, 0%, .06), 0px 1px 1px hsla(0, 0%, 0%, .06);--shadow-lg: 0px 25px 7px rgba(0, 0, 0, .01), 0px 16px 6px hsla(0, 0%, 0%, .03), 0px 9px 5px hsla(223, 13%, 10%, .08), 0px 4px 4px hsla(0, 0%, 0%, .16), 0px 4px 2px hsla(0, 0%, 0%, .04)}:root[data-theme=dark],[data-theme=dark] ::backdrop{--color-white: hsl(0, 0%, 100%);--color-gray-1: hsl(224, 20%, 94%);--color-gray-2: hsl(224, 6%, 77%);--color-gray-3: hsl(224, 6%, 56%);--color-gray-4: hsl(224, 7%, 36%);--color-gray-5: hsl(224, 10%, 23%);--color-gray-6: hsl(224, 14%, 16%);--color-gray-7: hsl(224, 12%, 13%);--color-black: hsl(224, 10%, 10%);--color-bg-gradient-hs: 224, 10%, 10%;--color-bg: var(--color-black) no-repeat url(/bg-dark-1.jpg) center center/cover fixed;--color-accent-low: hsl(224, 54%, 20%);--color-accent: hsl(224, 100%, 60%);--color-accent-high: hsl(224, 100%, 85%);--color-error: var(--color-red);--color-text: var(--color-gray-1);--color-text-accent: var(--color-accent-high);--color-text-accent-high: var(--color-accent);--color-text-invert: var(--color-accent-low);--glass-border-color: var(--color-gray-7);--glass-border-color-dark: var(--color-gray-5);--glass-background: hsla(224, 12%, 13%, .6);--glass-background-dark: hsla(224, 14%, 17%, .99);--glass-background-light: hsla(224, 14%, 17%, .99);--glass-background-opacity-low: hsl(224, 12%, 13%, .4);--glass-background-opacity-high: hsl(224, 12%, 13%, 1);--glass-shadow-color-inner: rgba(0, 0, 0, .1);--glass-shadow-color-inner-dark: rgba(0, 0, 0, .3);--glass-shadow-color-inner-light: rgba(255, 255, 255, .05);--glass-shadow-color-outer: rgba(0, 0, 0, .1);--glass-shadow-color-outer-dark: rgba(0, 0, 0, .15);--glass-shadow-color-outer-light: rgba(255, 255, 255, .015)}:root[data-theme=light],[data-theme=light] ::backdrop{--color-white: hsl(0, 0%, 6%);--color-gray-1: hsl(0, 0%, 16%);--color-gray-2: hsl(0, 0%, 23%);--color-gray-3: hsl(0, 0%, 36%);--color-gray-4: hsl(0, 0%, 56%);--color-gray-5: hsl(0, 0%, 77%);--color-gray-6: hsl(0, 0%, 86%);--color-gray-7: hsl(0, 0%, 92%);--color-black: hsl(0, 0%, 100%);--color-bg-gradient-hs: 20, 22%, 84%;--color-bg: var(--color-black) no-repeat url(/bg-light-5.jpg) center center/cover fixed;--color-accent-high: hsl(234, 80%, 30%);--color-accent: hsl(234, 90%, 60%);--color-accent-low: hsl(234, 88%, 90%);--color-error: var(--color-red);--color-text: var(--color-white);--color-text-accent: var(--color-accent);--color-text-accent-high: var(--color-accent-high);--color-text-invert: var(--color-black);--glass-border-color: var(--color-gray-6);--glass-border-color-dark: var(--color-gray-5);--glass-background: hsl(0, 0%, 92%, .4);--glass-background-dark: hsla(0, 0%, 84%, .99);--glass-background-light: hsla(0, 0%, 94%, .99);--glass-background-opacity-low: hsl(0, 0%, 92%, .2);--glass-background-opacity-high: hsl(0, 0%, 92%, .99);--glass-shadow-color-inner: rgba(255, 255, 255, .3);--glass-shadow-color-inner-dark: rgba(0, 0, 0, .05);--glass-shadow-color-inner-light: rgba(255, 255, 255, .05);--glass-shadow-color-outer: rgba(0, 0, 0, .015);--glass-shadow-color-outer-dark: rgba(0, 0, 0, .05);--glass-shadow-color-outer-light: rgba(255, 255, 255, .015)}:root[data-theme=light],:root[data-theme=dark]{--input-border-color: var(--color-gray-5);--input-border-default: 1px solid var(--input-border-color);--input-border-left: var(--input-border-default);--input-border-top: var(--input-border-default);--input-border-right: var(--input-border-default);--input-border-bottom: var(--input-border-default);--input-border-color--focus: var(--color-accent);--input-border-color--read-only: var(--color-gray-4);--input-border-color--error: var(--color-red);--input-border-color--error--focus: var(--color-red);--input-border-radius: 12px;--input-outline: transparent;--input-outline--focus: 1px solid var(--input-border-color--focus);--input-outline--read-only: transparent;--input-outline--read-only--focus: transparent;--input-outline--error: transparent;--input-outline--error--focus: 1px solid var(--color-red);--input-background-color: var(--color-black);--input-background-color--focus: var(--color-black);--input-background-color--read-only: var(--color-gray-6);--input-background-color--read-only--focus: var(--color-gray-6);--input-padding-top: .35rem;--input-padding-bottom: .35rem;--input-padding-left: .75rem;--input-padding-right: .75rem;--popup-background: var(--color-black);--popup-border: 2px solid var(--color-accent);--popup-border-radius: 6px;--popup-color: var(--color-text)}:root[data-theme=light] .hero-header .icon,:root[data-theme=dark] .hero-header .icon{background-color:transparent;border:none;margin-right:0}:root[data-theme=light] .hero-header .icon [data-icon],:root[data-theme=dark] .hero-header .icon [data-icon]{color:var(--icon-background-color)}:root[data-theme=light] .card-with-links,:root[data-theme=dark] .card-with-links{border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] .card-with-links,:root[data-theme=dark] .card-with-links{border-radius:28.9667px 27.8167px}}:root[data-theme=light] .card-with-links .links li,:root[data-theme=dark] .card-with-links .links li{border-bottom:transparent}:root[data-theme=light] .card-with-links .icon,:root[data-theme=dark] .card-with-links .icon{background-color:transparent;border:none;margin-right:.1em}:root[data-theme=light] .card-with-links .icon [data-icon],:root[data-theme=dark] .card-with-links .icon [data-icon]{color:var(--icon-background-color)}:root[data-theme=light] header .container,:root[data-theme=dark] header .container{border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] header .container,:root[data-theme=dark] header .container{border-radius:28.9667px 27.8167px}}:root[data-theme=light] header .container,:root[data-theme=dark] header .container{border-radius:0}:root[data-theme=light] dialog,:root[data-theme=dark] dialog{border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] dialog,:root[data-theme=dark] dialog{border-radius:28.9667px 27.8167px}}:root[data-theme=light] dialog,:root[data-theme=dark] dialog{border-radius:0}@media (min-width: 768px){:root[data-theme=light] dialog,:root[data-theme=dark] dialog{border-radius:28.9667px 27.8167px}}:root[data-theme=light] dialog::backdrop,:root[data-theme=dark] dialog::backdrop{background-color:transparent;backdrop-filter:blur(10px)}:root[data-theme=light] .pagefind-ui__search-input.svelte-e9gkc3::placeholder,:root[data-theme=dark] .pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:1;color:var(--color-text)}:root[data-theme=light] #website__search .pagefind-ui__result-title,:root[data-theme=dark] #website__search .pagefind-ui__result-title{border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] #website__search .pagefind-ui__result-title,:root[data-theme=dark] #website__search .pagefind-ui__result-title{border-radius:28.9667px 27.8167px}}:root[data-theme=light] #website__search .pagefind-ui__result-title,:root[data-theme=dark] #website__search .pagefind-ui__result-title{border-radius:15.5px 14.8833px}:root[data-theme=light] #website__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before,:root[data-theme=dark] #website__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{display:none}:root[data-theme=light] #website__search .pagefind-ui__result-inner>.pagefind-ui__result-title,:root[data-theme=dark] #website__search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding-inline-start:calc(var(--search-result-pad-inline-start) - var(--search-page-icon-size))}:root[data-theme=light] .card,:root[data-theme=dark] .card{border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] .card,:root[data-theme=dark] .card{border-radius:28.9667px 27.8167px}}:root[data-theme=light] .card .card-item,:root[data-theme=dark] .card .card-item{border-bottom:transparent}:root[data-theme=light] .grid-stack-item-content,:root[data-theme=dark] .grid-stack-item-content{border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] .grid-stack-item-content,:root[data-theme=dark] .grid-stack-item-content{border-radius:28.9667px 27.8167px}}:root[data-theme=light] .grid-stack-item-content,:root[data-theme=dark] .grid-stack-item-content{border-radius:15.5px 14.8833px}:root[data-theme=light] .left-sidebar,:root[data-theme=dark] .left-sidebar{border-right:0}:root[data-theme=light] .right-sidebar,:root[data-theme=dark] .right-sidebar{border-left:0}:root[data-theme=light] .calculator,:root[data-theme=dark] .calculator{border-bottom:0}:root[data-theme=light] .calculator-inner,:root[data-theme=dark] .calculator-inner{border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] .calculator-inner,:root[data-theme=dark] .calculator-inner{border-radius:28.9667px 27.8167px}}:root[data-theme=light] .calculator-inner,:root[data-theme=dark] .calculator-inner{padding:1rem;margin-top:1rem}@media (min-width: 992px){:root[data-theme=light] .calculator-inner,:root[data-theme=dark] .calculator-inner{padding:2rem}}:root[data-theme=light] .calculator-inner .actions .separator,:root[data-theme=dark] .calculator-inner .actions .separator{background-color:transparent}:root[data-theme=light] .content-inner,:root[data-theme=dark] .content-inner{border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] .content-inner,:root[data-theme=dark] .content-inner{border-radius:28.9667px 27.8167px}}:root[data-theme=light] .content-inner,:root[data-theme=dark] .content-inner{padding-left:1rem;padding-right:1rem;padding-bottom:2rem}@media (min-width: 992px){:root[data-theme=light] .content-inner,:root[data-theme=dark] .content-inner{padding-left:2rem;padding-right:2rem}}:root[data-theme=light] mc-popover::part(content),:root[data-theme=dark] mc-popover::part(content){border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] mc-popover::part(content),:root[data-theme=dark] mc-popover::part(content){border-radius:28.9667px 27.8167px}}:root[data-theme=light] mc-popover::part(content),:root[data-theme=dark] mc-popover::part(content){border-radius:15.5px 14.8833px;--glass-background: var(--glass-background-light);--glass-shadow-color-inner: var(--glass-shadow-color-inner-light);--glass-shadow-color-outer: var(--glass-shadow-color-outer-light)}:root[data-theme=light] .uic-select__list,:root[data-theme=dark] .uic-select__list{border:1px solid var(--glass-border-color);border-radius:23.9667px 22.8167px;background:var(--glass-background);backdrop-filter:blur(4px);box-shadow:inset 1px 1px 0 0 var(--glass-shadow-color-inner),inset -1px -1px 0 0 var(--glass-shadow-color-inner),0 4px 8px 0 var(--glass-shadow-color-outer),0 6px 20px 0 var(--glass-shadow-color-outer)}@media (min-width: 992px){:root[data-theme=light] .uic-select__list,:root[data-theme=dark] .uic-select__list{border-radius:28.9667px 27.8167px}}:root[data-theme=light] .uic-select__list,:root[data-theme=dark] .uic-select__list{border-radius:15.5px 14.8833px;--glass-background: var(--glass-background-light);--glass-shadow-color-inner: var(--glass-shadow-color-inner-light);--glass-shadow-color-outer: var(--glass-shadow-color-outer-light)}html{font-family:var(--font-family);font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);background:var(--color-bg);line-height:var(--line-height)}html{scroll-padding-top:calc(1.5rem + var(--nav-height))}a{color:var(--color-text-accent)}a:hover,a:focus{color:var(--color-text-accent-high)}p{margin-top:.75rem;margin-bottom:.75rem}h1{font-size:var(--text-h1);font-weight:600;margin:1.5em 0 .5em;line-height:var(--line-height-headings)}h2{font-size:var(--text-h2);font-weight:600;margin:2em 0 1em;line-height:var(--line-height-headings)}h3{font-size:var(--text-h3);font-weight:600;margin:2em 0 1em;line-height:var(--line-height-headings)}h4{font-size:var(--text-h4);font-weight:600;margin:2em 0 1em;line-height:var(--line-height-headings)}h5{font-size:var(--text-h5);font-weight:600;margin:1em 0 .35em;line-height:var(--line-height-headings)}svg{pointer-events:none}:where(input,textarea){background-color:var(--color-black);border:1px solid var(--color-gray-4);border-radius:.5rem;padding:.5rem;color:var(--color-text);outline:1px solid transparent;transition:all .2s ease-in-out}:where(input,textarea):focus{border-color:var(--color-accent);outline:1px solid var(--color-accent)}textarea{min-height:100px;resize:vertical}:where(input[type=text],input[type=email],input[type=url],input[type=number],input[type=password],textarea){width:100%}:where(input[type=color]){width:28px;height:28px;padding:0;border-radius:0}:where(input[type=checkbox],input[type=radio]){accent-color:var(--color-accent);padding:0;border-radius:0}:where(input[type=checkbox],input[type=radio]):focus{outline:1px solid transparent}hr{border:0;border-top:1px solid var(--color-gray-5);margin:1rem 0}.markdown ul,.markdown ol{display:block;list-style:disc outside none;margin:1em 0;padding:0 0 0 1.25em}.markdown ol{list-style-type:decimal}.markdown ul ul,.markdown ol ul{list-style-type:circle;margin-left:0}.markdown ol ol,.markdown ul ol{list-style-type:lower-latin;margin-left:0}.markdown li{margin-bottom:.5em;margin-top:.5em}.markdown>*:first-child{margin-top:0}.markdown>*:last-child{margin-bottom:0}.katex-display{overflow:auto hidden;padding:.2em 0}.hidden{display:none}.table-wrapper{overflow-x:auto}.form-group{margin-bottom:1rem}.input-label{display:inline-block;margin-bottom:.25rem}.input-description{font-size:.9rem;color:var(--color-gray-3);line-height:1.25;margin-top:.25rem}.form-check{position:relative;display:block;padding-left:1.25rem;line-height:1.25}.form-check input{position:absolute;margin-top:.25em;margin-left:-1.25em}.form-color{display:flex;align-items:center;gap:.5rem}:not(:defined){visibility:hidden}footer[data-astro-cid-sz7xmlte]{margin-top:4rem;padding:2rem var(--page-gutter)}.footer-inner[data-astro-cid-sz7xmlte]{margin:0 auto;max-width:var(--content-width)}.selectors[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}@media (min-width: 992px){.selectors[data-astro-cid-sz7xmlte]{display:none}}.links[data-astro-cid-sz7xmlte]{display:flex;gap:1rem;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width: 992px){.links[data-astro-cid-sz7xmlte]{gap:2rem}}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit}.links[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]{all:unset;cursor:pointer}
