@import "https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap";.logo:where(.astro-TVRURPNS){--perspective:250px;--rim:var(--chm-space-025);--size:4rem;--duration:calc(var(--chm-duration-long)*2.5);--color:rgba(var(--chm-color-primary-rgb),calc(.5 - var(--opacity)*.3));--tint:rgba(var(--chm-color-light-contrast-rgb),calc(.7 - var(--opacity)*.3));min-width:var(--size);min-height:var(--size);width:100%;line-height:0}@media screen and (width>=680px){.logo:where(.astro-TVRURPNS){max-width:10rem}}.wrap:where(.astro-TVRURPNS){width:var(--size);height:var(--size);border-radius:var(--chm-radius-round);transform:perspective(var(--perspective));transform-style:preserve-3d;display:inline-flex}.wrap:where(.astro-TVRURPNS):focus-visible{outline:3px solid var(--chm-color-focus)}.token:where(.astro-TVRURPNS){transform-style:preserve-3d;border-radius:var(--chm-radius-round);transition:transform,box-shadow;transition-duration:calc(var(--duration)*1.5);box-shadow:inset 0 2px 2px 2px rgba(var(--chm-color-primary-rgb),0),0 2px 2px rgba(var(--chm-color-primary-contrast-rgb),0),0 4px 6px 1px rgba(var(--chm-color-primary-rgb),0),var(--chm-shadow-medium);width:100%;height:100%;transition-timing-function:ease-out;position:relative}.token:where(.astro-TVRURPNS):after{content:"";top:0;bottom:0;left:calc((var(--size) - var(--rim))/2);width:var(--rim);transform-origin:50%;transition:background-color ease-in-out var(--duration);background-color:#0000;position:absolute;transform:rotateY(-90deg)}.front:where(.astro-TVRURPNS),.back:where(.astro-TVRURPNS){border-radius:var(--chm-radius-round);transform:translateZ(calc(var(--rim)*.5));width:100%;height:100%;display:block}.back:where(.astro-TVRURPNS){transform:translateZ(calc(-1*var(--rim)*.5))rotateY(-180deg);opacity:0;transition:opacity ease-in-out var(--duration);position:absolute;top:0}.front-face:where(.astro-TVRURPNS),.back-face:where(.astro-TVRURPNS){border-radius:var(--chm-radius-round);backdrop-filter:blur(3px);transition:background-color ease-in-out var(--duration);background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}.front-face:where(.astro-TVRURPNS){transform:translateZ(calc(var(--rim)*.5 - 1px))}.back-face:where(.astro-TVRURPNS){transform:translateZ(calc(var(--rim)*-.5 + 1px))}.img:where(.astro-TVRURPNS){max-width:var(--size);border-radius:var(--chm-radius-round);transition:background-color ease-in-out var(--duration);background-color:#0000;width:100%;height:auto}.__overlay .token:where(.astro-TVRURPNS){transform:rotateY(180deg)}.__overlay .token:where(.astro-TVRURPNS):after,.__overlay .front-face:where(.astro-TVRURPNS),.__overlay .back-face:where(.astro-TVRURPNS){background-color:var(--color)}.__overlay .back:where(.astro-TVRURPNS){opacity:1}.__overlay .img:where(.astro-TVRURPNS){background-color:var(--tint)}@media (hover:hover){.wrap:where(.astro-TVRURPNS):hover .token:where(.astro-TVRURPNS){transition-duration:var(--duration);box-shadow:inset 0 2px 4px 2px rgba(var(--chm-color-primary-rgb),.8),0 2px 6px rgba(var(--chm-color-primary-contrast-rgb),.4),0 4px 16px 1px rgba(var(--chm-color-primary-rgb),.4),var(--chm-shadow-high);transition-timing-function:cubic-bezier(.65,-.75,.35,1.4);transform:rotateY(540deg)}.__overlay .wrap:where(.astro-TVRURPNS):hover .token:where(.astro-TVRURPNS){transform:rotateY(720deg)}.wrap:where(.astro-TVRURPNS):hover .token:where(.astro-TVRURPNS):after,.wrap:where(.astro-TVRURPNS):hover .front-face:where(.astro-TVRURPNS),.wrap:where(.astro-TVRURPNS):hover .back-face:where(.astro-TVRURPNS){background-color:var(--color)}.wrap:where(.astro-TVRURPNS):hover .back:where(.astro-TVRURPNS){opacity:1}.wrap:where(.astro-TVRURPNS):hover .img:where(.astro-TVRURPNS){background-color:var(--tint)}}@media (prefers-reduced-motion){.logo:where(.astro-TVRURPNS){--duration:0s}}._glob_1lh7x_1{--offset:.5ex;flex:1 1 0;display:inline-flex;position:relative}.___loading_1lh7x_10{filter:blur(5px);opacity:.5}._input_1lh7x_15{font-size:inherit;padding:0;padding:0 var(--offset);text-transform:lowercase;text-align:center;cursor:pointer;transition:all ease-out var(--chm-duration-short);background:0 0;border:none;outline:none;width:100%;height:auto;font-family:monospace}._decor_1lh7x_39{top:100%;left:var(--offset);right:var(--offset);margin-top:var(--chm-space-012);border-bottom:var(--chm-space-012)dotted currentColor;position:absolute}@media (hover:hover){._input_1lh7x_15:hover{text-shadow:0 0 var(--chm-space-025)var(--chm-color-primary-tone),0 0 var(--chm-space-012)var(--chm-color-primary-tint)}}._input_1lh7x_15:focus{color:var(--chm-color-primary-tint);text-shadow:0 0 var(--chm-space-012)var(--chm-color-primary-tone);outline:none}._input_1lh7x_15:focus+._decor_1lh7x_39{border-color:#0000}.header:where(.astro-3EF6KSR2){--opacity:0;--height:var(--chm-header-size)}.header-front:where(.astro-3EF6KSR2){box-sizing:border-box;height:var(--height);padding:var(--chm-space-075)var(--chm-side-gap);width:100%}.header-back:where(.astro-3EF6KSR2){z-index:-1;height:var(--height);backdrop-filter:blur(5px)contrast(calc(1 + .25*var(--opacity)))hue-rotate(calc(42deg*var(--opacity)))brightness(calc(1 - .25*var(--opacity)))saturate(calc(1 - .25*var(--opacity)));width:100%;display:block;position:absolute}.header-front:where(.astro-3EF6KSR2):before{content:"";z-index:-1;background:var(--chm-color-primary-shade);opacity:calc(.4 + .1*var(--opacity));transition:opacity ease-out var(--chm-duration-regular),box-shadow ease-out var(--chm-duration-regular);position:absolute;inset:0}.__overlay .header-front:where(.astro-3EF6KSR2):before{box-shadow:var(--chm-shadow-high)}.wrap:where(.astro-3EF6KSR2){box-sizing:border-box;align-items:center;gap:var(--chm-space-100);max-width:calc(var(--chm-width-max));flex-flow:row;width:100%;margin:0 auto;display:flex}@media (width>=700px){.wrap:where(.astro-3EF6KSR2){gap:var(--chm-space-200)}}.start:where(.astro-3EF6KSR2){flex:0 auto}.end:where(.astro-3EF6KSR2){gap:var(--chm-space-050);text-align:right;flex-flow:row;flex:0 auto;justify-content:flex-end;display:flex}.end:where(.astro-3EF6KSR2):empty{flex-basis:0}@media screen and (width<=639px){.start:where(.astro-3EF6KSR2),.end:where(.astro-3EF6KSR2){flex-basis:0}}.logo:where(.astro-3EF6KSR2){width:100%;min-width:4rem;line-height:0}.logo-img:where(.astro-3EF6KSR2){width:100%;max-width:4rem;height:auto}@media screen and (width>=680px){.logo:where(.astro-3EF6KSR2){max-width:10rem}}.logo:where(.astro-3EF6KSR2)>a:where(.astro-3EF6KSR2){color:var(--chm-color-text-strong);display:inline-flex}.content:where(.astro-3EF6KSR2){flex:auto;justify-content:center;min-width:60%;display:flex}.title:where(.astro-3EF6KSR2){font-size:var(--chm-font-size-l);text-transform:uppercase;text-shadow:0 0 var(--chm-space-012)rgba(var(--chm-color-primary-rgb),.6),0 -1px var(--chm-space-012)var(--chm-color-primary-shade),0 0 var(--chm-space-012)rgba(var(--chm-color-light-contrast-rgb),.8),0 -1px calc(var(--chm-space-012)/2)rgba(var(--chm-color-light-contrast-rgb),.6),0 1px var(--chm-space-012)hsla(var(--chm-shadow-color)/.43),0 1px var(--chm-space-025)hsla(var(--chm-shadow-color)/.36);margin:0}.title-start:where(.astro-3EF6KSR2){color:var(--chm-color-primary-tint);white-space:nowrap;display:block}@media screen and (width>=700px){.title:where(.astro-3EF6KSR2){white-space:nowrap;font-size:var(--chm-font-size-xl)}.title-start:where(.astro-3EF6KSR2){display:initial}}@media screen and (width>=980px){.title:where(.astro-3EF6KSR2){font-size:var(--chm-font-size-xxl)}}.sub:where(.astro-3EF6KSR2){box-sizing:border-box;padding:var(--chm-space-050)var(--chm-space-075);background-color:rgba(var(--chm-color-light-contrast-rgb),.6);border-radius:var(--chm-radius-medium);box-shadow:inset 0 0 1px 1px rgba(var(--chm-color-dark-contrast-rgb),.3),inset 0 0 2px 2px rgba(var(--chm-color-primary-rgb),.4),var(--chm-shadow-small);font-size:var(--chm-font-size-s);white-space:nowrap;transition:all ease-out var(--chm-duration-short);user-select:none;flex-flow:row;justify-content:center;width:100%;max-width:40rem;margin:0;font-weight:700;display:flex}@media screen and (width>=420px){.sub:where(.astro-3EF6KSR2){font-size:var(--chm-font-size-n)}}@media screen and (width>=460px){.sub:where(.astro-3EF6KSR2){font-size:var(--chm-font-size-l)}}@media screen and (width>=700px){.sub:where(.astro-3EF6KSR2){font-size:var(--chm-font-size-xl)}}@media (hover:hover){.sub:where(.astro-3EF6KSR2):hover{box-shadow:inset 0 0 2px 1px rgba(var(--chm-color-dark-contrast-rgb),.5),inset 0 0 3px 3px rgba(var(--chm-color-primary-rgb),.8),var(--chm-shadow-small)}}.sub:where(.astro-3EF6KSR2):focus-within{box-shadow:inset 0 0 2px 1px rgba(var(--chm-color-dark-contrast-rgb),.5),inset 0 0 3px 3px rgba(var(--chm-color-primary-rgb),.8),var(--chm-shadow-small)}.sub:where(.astro-3EF6KSR2)>span:where(.astro-3EF6KSR2){padding:0 var(--chm-space-012)}.sub:where(.astro-3EF6KSR2)>span:where(.astro-3EF6KSR2)>b:where(.astro-3EF6KSR2){color:var(--chm-color-secondary-tint)}.code:where(.astro-3EF6KSR2){color:var(--chm-color-secondary-tone)}.sub:where(.astro-3EF6KSR2) .brace-start:where(.astro-3EF6KSR2),.sub:where(.astro-3EF6KSR2) .brace-end:where(.astro-3EF6KSR2){padding:0 2vw}.prefix:where(.astro-3EF6KSR2){margin:0 var(--chm-space-050);margin-left:var(--chm-space-100);padding:0;position:relative}.prefix:where(.astro-3EF6KSR2):before,.prefix:where(.astro-3EF6KSR2):after{white-space:nowrap;color:var(--chm-color-text-regular);position:absolute;top:auto}.prefix:where(.astro-3EF6KSR2):before{content:"--";margin-right:var(--chm-space-012);opacity:1;position:absolute;right:100%}.prefix:where(.astro-3EF6KSR2):after{content:"-";margin-left:var(--chm-space-012);opacity:1;position:absolute;left:100%}.icon:where(.astro-PATNJMLL){--size:var(--chm-icon-size-n);vertical-align:middle;width:var(--size);height:var(--size);color:inherit;line-height:0;display:inline-block}.icon:where(.astro-PATNJMLL) svg{width:100%;height:100%}.__size-s:where(.astro-PATNJMLL){--size:var(--chm-icon-size-s)}.__size-n:where(.astro-PATNJMLL){--size:var(--chm-icon-size-n)}.__size-l:where(.astro-PATNJMLL){--size:var(--chm-icon-size-l)}.__size-xl:where(.astro-PATNJMLL){--size:var(--chm-icon-size-xl)}.hunt:where(.astro-UHEYLMOI){margin:var(--chm-space-075)0;margin-top:var(--chm-space-100);outline:var(--chm-space-012)solid rgba(var(--chm-color-primary-rgb),.5);display:inline-flex}.footer:where(.astro-SZ7XMLTE){box-sizing:border-box;padding:var(--chm-space-200)var(--chm-side-gap);padding-top:var(--chm-space-100);width:100%}.footer:where(.astro-SZ7XMLTE).__preview-closed{padding-right:calc(var(--chm-preview-closed) + var(--chm-side-gap) + var(--chm-preview-offset))}.footer:where(.astro-SZ7XMLTE).__preview-open,.footer:where(.astro-SZ7XMLTE).__preview-full{padding-right:calc(var(--chm-preview-open) + var(--chm-side-gap) + var(--chm-preview-offset))}@media screen and (width<=639px){.footer:where(.astro-SZ7XMLTE).footer{padding-right:var(--chm-side-gap)}}.wrap:where(.astro-SZ7XMLTE){box-sizing:border-box;max-width:calc(var(--chm-width-max) + var(--chm-side-gap)*2);width:100%;margin:0 auto}.content:where(.astro-SZ7XMLTE){font-size:var(--chm-font-size-n);color:var(--chm-color-text-subtle);text-align:center;text-shadow:0 1px var(--chm-space-012)var(--chm-color-primary-shade),0 1px calc(var(--chm-space-012)/2)rgba(var(--chm-color-light-contrast-rgb),.6)}.copy:where(.astro-SZ7XMLTE){margin:0}.extra:where(.astro-SZ7XMLTE){margin-top:var(--chm-space-100)}.extra:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){margin:0}.extra:where(.astro-SZ7XMLTE),.extra:where(.astro-SZ7XMLTE) .center:where(.astro-SZ7XMLTE){justify-content:stretch;align-items:center;gap:var(--chm-space-200);display:flex}.extra:where(.astro-SZ7XMLTE){flex-wrap:wrap}.extra:where(.astro-SZ7XMLTE) .center:where(.astro-SZ7XMLTE){justify-content:center;gap:var(--chm-space-125);flex:100%}.extra:where(.astro-SZ7XMLTE) .center:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){line-height:0}.extra:where(.astro-SZ7XMLTE) .start:where(.astro-SZ7XMLTE),.extra:where(.astro-SZ7XMLTE) .end:where(.astro-SZ7XMLTE){gap:var(--chm-space-125);flex:40%;align-items:center;display:flex}.extra:where(.astro-SZ7XMLTE) .start:where(.astro-SZ7XMLTE){justify-content:flex-end}.extra:where(.astro-SZ7XMLTE) .end:where(.astro-SZ7XMLTE){justify-content:flex-start}@media screen and (width>=460px){.extra:where(.astro-SZ7XMLTE){flex-wrap:nowrap}.extra:where(.astro-SZ7XMLTE) .center:where(.astro-SZ7XMLTE){flex:20%;order:2}.extra:where(.astro-SZ7XMLTE) .start:where(.astro-SZ7XMLTE){order:1}.extra:where(.astro-SZ7XMLTE) .end:where(.astro-SZ7XMLTE){order:2}}.logo:where(.astro-SZ7XMLTE){border-radius:var(--chm-radius-round)}.logo:where(.astro-SZ7XMLTE) .img:where(.astro-SZ7XMLTE){opacity:.75;filter:brightness(1.25);width:3rem}@media (hover:hover){.logo:where(.astro-SZ7XMLTE):hover .img:where(.astro-SZ7XMLTE){filter:brightness(10)}}.nav:where(.astro-DMQPWCEC){padding:var(--chm-space-075)var(--chm-side-gap);font-size:var(--chm-font-size-n);text-transform:uppercase;background-color:rgba(var(--chm-color-primary-rgb),.15);text-shadow:0 0 var(--chm-space-012)var(--chm-color-primary-shade),0 -1px calc(var(--chm-space-012)/2)rgba(var(--chm-color-light-contrast-rgb),.8)}.nav:where(.astro-DMQPWCEC).__preview-closed{padding-right:calc(var(--chm-preview-closed) + var(--chm-side-gap) + var(--chm-preview-offset))}.nav:where(.astro-DMQPWCEC).__preview-open,.nav:where(.astro-DMQPWCEC).__preview-full{padding-right:calc(var(--chm-preview-open) + var(--chm-side-gap) + var(--chm-preview-offset))}@media screen and (width<=639px){.nav:where(.astro-DMQPWCEC).nav{padding-right:var(--chm-side-gap)}}.nav:where(.astro-DMQPWCEC) ul:where(.astro-DMQPWCEC){box-sizing:border-box;justify-content:center;align-items:center;gap:var(--chm-space-100);padding:0;padding-left:var(--chm-space-100);margin:0;display:flex;overflow-x:auto}@media screen and (width>=640px){.nav:where(.astro-DMQPWCEC) ul:where(.astro-DMQPWCEC){gap:var(--chm-space-150);padding-left:0}}@media screen and (width>=980px){.nav:where(.astro-DMQPWCEC) ul:where(.astro-DMQPWCEC){gap:var(--chm-space-200)}}.nav:where(.astro-DMQPWCEC) li:where(.astro-DMQPWCEC){text-align:center;list-style-type:none}.nav:where(.astro-DMQPWCEC) li:where(.astro-DMQPWCEC) a{text-decoration:none}.nav:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC){padding-inline:var(--chm-space-025);text-shadow:none;text-wrap:nowrap;color:var(--chm-color-text-regular)}.nav:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC).--new:after{top:calc(-1*var(--chm-space-012)/2);content:"⭐️";font-size:var(--chm-font-size-s);position:relative}@media (hover:hover){.nav:where(.astro-DMQPWCEC) li:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):hover span:where(.astro-DMQPWCEC){color:inherit}}._panel_yeu01_1{--w-local:0;--offset-x:var(--chm-preview-offset);--offset-y:var(--chm-space-100);--offset-top:calc(var(--chm-header-size) + 1px);top:var(--offset-top);z-index:10;width:calc(var(--w-local) + 2*var(--offset-x));transition:opacity ease-out var(--chm-duration-long);flex-direction:column;display:flex;position:fixed;bottom:0;right:0}@media screen and (width>=1638px){:root{--chm-preview-open:calc(var(--chm-width-max)*.35);--chm-preview-full:calc(var(--chm-width-max)*.75)}._panel_yeu01_1{left:calc(50% + var(--chm-width-max)/2 - var(--w-local) - var(--chm-preview-offset))}}@media screen and (width<=639px){._panel_yeu01_1{display:none}}.___state-hidden_yeu01_43{display:none}._panel_yeu01_1.___state-closed_yeu01_47{--w-local:var(--chm-preview-closed);opacity:.4}@media (hover:hover){._panel_yeu01_1.___state-closed_yeu01_47:hover{opacity:1}._panel_yeu01_1.___state-closed_yeu01_47:hover ._content_yeu01_58>*{filter:none}}._panel_yeu01_1.___state-open_yeu01_63{--w-local:var(--chm-preview-open)}._panel_yeu01_1.___state-full_yeu01_67{--w-local:var(--chm-preview-full);z-index:90}._controls_yeu01_73{--c-contrast:var(--chm-color-light-contrast-rgb);bottom:calc(1*var(--offset-y));left:calc(1*var(--offset-x));right:calc(1*var(--offset-x));z-index:10;padding:var(--offset-y)var(--offset-x);background-image:linear-gradient(0,rgba(var(--c-contrast),.4)20%,rgba(var(--c-contrast),0));border-radius:0 0 var(--chm-radius-medium)var(--chm-radius-medium);opacity:.2;transition:all ease-out var(--chm-duration-regular);justify-content:space-between;display:flex;position:absolute}._controls-group_yeu01_98{gap:var(--chm-space-050);flex-flow:row;display:inline-flex}.___state-closed_yeu01_47 ._controls_yeu01_73{justify-content:end}@media (hover:hover){._panel_yeu01_1:hover ._controls_yeu01_73{opacity:1}}._w_yeu01_114{flex-direction:column;flex:100%;width:100%;height:0;display:flex}._scroll_yeu01_123{box-sizing:border-box;height:calc(100% - 2*var(--offset-x));max-width:calc(100% - 2*var(--offset-x));margin:var(--offset-y)var(--offset-x);border-radius:var(--chm-radius-medium);box-shadow:var(--chm-shadow-small),var(--chm-shadow-high);flex-direction:column;flex:auto;display:flex;overflow:hidden}.___skeleton_yeu01_141 ._content_yeu01_58{--color:rgba(var(--chm-color-accent-rgb),.075);--size:1.5vw;background-color:#0000;background-image:repeating-linear-gradient(-60deg,transparent,transparent var(--size),var(--color)var(--size),var(--color)calc(2*var(--size)));width:200%;animation:10s linear infinite _skeleton_yeu01_1}@keyframes _skeleton_yeu01_1{0%{transform:translate(-50%)}to{transform:translate(0)}}.___state-open_yeu01_63 ._scroll_yeu01_123,.___state-full_yeu01_67 ._scroll_yeu01_123{overflow:auto}._content_yeu01_58{width:calc(var(--chm-preview-full) - 2*var(--offset-x));flex:100%}._deco_1429b_1{--opacity:0;z-index:0;opacity:calc(.1*var(--opacity));filter:contrast(1.75);height:100vh;transition:opacity 1s ease-out;position:fixed;top:0;left:0;right:0}@media (prefers-reduced-motion){._deco_1429b_1{background:rgba(var(--chm-color-accent-rgb),.85)}._deco_1429b_1>canvas{visibility:hidden}}._splash_x8li2_1{z-index:100;background:#dbdbdb;background:linear-gradient(90deg,#fff0 15%,rgba(var(--chm-color-primary-rgb),.4)40%,rgba(var(--chm-color-util-alert-rgb),1)50%,rgba(var(--chm-color-primary-rgb),.4)60%,#fff0 85%);opacity:0;filter:blur(2rem);position:fixed;inset:0;transform:scaleX(0)}@media (prefers-reduced-motion){._splash_x8li2_1{display:none}}.___active_x8li2_30{animation:calc(var(--chm-duration-long)*2.5)ease-out _splash-in-out_x8li2_1;animation-fill-mode:forwards}@keyframes _splash-in-out_x8li2_1{0%{opacity:.25;transform-origin:-25% 0;transform:scaleX(.15)}38%{opacity:.85;transform-origin:50% 0;transform:scaleX(.55)}75%,to{opacity:.25;transform-origin:125% 0;transform:scaleX(.15)}}:where(html){line-height:1.15}:where(h1){margin-block:.67em;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace;font-size:1em}:where(abbr[title]){text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(table){text-indent:0;border-color:currentColor}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(summary){display:list-item}:root{--chm-root-size-min:13px;--chm-root-size-mobile:15px;--chm-root-size-desktop:17px;--chm-root-size-plus:19px;--chm-root-size-max:22px;--chm-color-gamma-950:#fff;--chm-color-gamma-900:#f2f2f2;--chm-color-gamma-850:#e4e4e4;--chm-color-gamma-800:#d7d7d7;--chm-color-gamma-750:#c9c9c9;--chm-color-gamma-700:#bcbcbc;--chm-color-gamma-650:#aeaeae;--chm-color-gamma-600:#a1a1a1;--chm-color-gamma-550:#949494;--chm-color-gamma-500:#868686;--chm-color-gamma-450:#797979;--chm-color-gamma-400:#6b6b6b;--chm-color-gamma-350:#5e5e5e;--chm-color-gamma-300:#515151;--chm-color-gamma-250:#434343;--chm-color-gamma-200:#363636;--chm-color-gamma-150:#282828;--chm-color-gamma-100:#1b1b1b;--chm-color-gamma-050:#0d0d0d;--chm-color-gamma-000:#000;--chm-color-light-contrast:var(--chm-color-gamma-050);--chm-color-light-contrast-rgb:11,11,11;--chm-color-dark-contrast:var(--chm-color-gamma-900);--chm-color-dark-contrast-rgb:242,242,242;--chm-color-primary:#c836e8;--chm-color-primary-rgb:200,54,232;--chm-color-primary-tint:#da79f0;--chm-color-primary-tone:#b04fc5;--chm-color-primary-shade:#85249b;--chm-color-primary-contrast:var(--chm-color-dark-contrast);--chm-color-primary-contrast-rgb:var(--chm-color-dark-contrast-rgb);--chm-color-secondary:#efc710;--chm-color-secondary-rgb:239,199,16;--chm-color-secondary-tint:#f4da60;--chm-color-secondary-tone:#caaf35;--chm-color-secondary-shade:#9f850b;--chm-color-secondary-contrast:var(--chm-color-light-contrast);--chm-color-secondary-contrast-rgb:var(--chm-color-light-contrast-rgb);--chm-color-accent:#15cade;--chm-color-accent-rgb:21,202,222;--chm-color-accent-tint:#63dce9;--chm-color-accent-tone:#39b1bf;--chm-color-accent-shade:#0e8794;--chm-color-accent-contrast:var(--chm-color-dark-contrast);--chm-color-accent-contrast-rgb:var(--chm-color-dark-contrast-rgb);--chm-color-util-safe:#58df31;--chm-color-util-safe-rgb:88,223,49;--chm-color-util-safe-shade:#3f8f27;--chm-color-util-safe-tint:#9beb7e;--chm-color-util-safe-tone:#70bf56;--chm-color-util-safe-contrast:var(--chm-color-dark-contrast);--chm-color-util-safe-contrast-rgb:var(--chm-color-dark-contrast-rgb);--chm-color-util-alert:#e7385e;--chm-color-util-alert-rgb:231,56,94;--chm-color-util-alert-shade:#952c3f;--chm-color-util-alert-contrast:var(--chm-color-dark-contrast);--chm-color-util-alert-contrast-rgb:var(--chm-color-dark-contrast-rgb);--chm-color-util-info:#4e87e9;--chm-color-util-info-rgb:78,135,233;--chm-color-util-info-shade:#395895;--chm-color-util-info-contrast:var(--chm-color-dark-contrast);--chm-color-util-info-contrast-rgb:var(--chm-color-dark-contrast-rgb);--chm-color-util-warning:#e6af5c;--chm-color-util-warning-rgb:230,175,92;--chm-color-util-warning-shade:#93713e;--chm-color-util-warning-contrast:var(--chm-color-dark-contrast);--chm-color-util-warning-contrast-rgb:var(--chm-color-dark-contrast-rgb);--chm-color-text-strong:var(--chm-color-gamma-850);--chm-color-text-regular:var(--chm-color-gamma-750);--chm-color-text-subtle:var(--chm-color-gamma-650);--chm-color-text-accent:var(--chm-color-secondary-shade);--chm-font-family:"Play","Jura","Helvetica Neue",sans-serif;--chm-font-family-mono:"Ubuntu Mono",Consolas,Monaco,"Andale Mono",monospace;--chm-font-size-xs:.75rem;--chm-font-size-s:.85rem;--chm-font-size-n:1rem;--chm-font-size-l:1.125rem;--chm-font-size-xl:1.275rem;--chm-font-size-xxl:1.425rem;--chm-line-height-regular:1.7;--chm-line-height-tight:1.275;--chm-line-height-loose:2.266;--chm-icon-size-xs:.95rem;--chm-icon-size-s:1.05rem;--chm-icon-size-n:1.25rem;--chm-icon-size-l:1.4rem;--chm-icon-size-xl:1.6rem;--chm-icon-size-xxl:1.8rem;--chm-space-012:.125rem;--chm-space-025:.25rem;--chm-space-050:.5rem;--chm-space-075:.75rem;--chm-space-100:1rem;--chm-space-125:1.25rem;--chm-space-150:1.5rem;--chm-space-175:1.75rem;--chm-space-200:2rem;--chm-side-gap:var(--chm-space-100);--chm-col-gap:var(--chm-space-100);--chm-width-min:420px;--chm-width-max:980px;--chm-header-size:5.5rem;--chm-preview-offset:var(--chm-side-gap);--chm-preview-closed:10.1rem;--chm-preview-open:35vw;--chm-preview-full:75vw;--chm-color-focus:var(--chm-color-secondary-tint);--chm-radius-small:.25rem;--chm-radius-medium:.5rem;--chm-radius-big:1rem;--chm-radius-round:50%;--chm-radius-pill:9999px;--chm-shadow-h:289;--chm-shadow-s:79%;--chm-shadow-l:56%;--chm-shadow-color:var(--chm-shadow-h)var(--chm-shadow-s)var(--chm-shadow-l);--chm-shadow-small:inset 0 0 1px 1px #fff3,0px 1px 2px -.5px hsla(var(--chm-shadow-color)/.43),0px 1px 4px -3px hsla(var(--chm-shadow-color)/.36);--chm-shadow-medium:inset 0 0 1px 1px #fff3,0px 1px 2px -1px hsla(var(--chm-shadow-color)/.6),0px 4px 5px -3.5px hsla(var(--chm-shadow-color)/.5);--chm-shadow-high:inset 0 0 2px 1px #fff6,0px 2px 2px -1px hsla(var(--chm-shadow-color)/.5),0px 6px 6px -2px hsla(var(--chm-shadow-color)/.45),0px 10px 11px -3px hsla(var(--chm-shadow-color)/.4),0px 14px 17px -4px hsla(var(--chm-shadow-color)/.3);--chm-shadow-in-small:inset 0px 1px 2px -.5px hsla(var(--chm-shadow-color)/.43),inset 0px 1px 4px -3px hsla(var(--chm-shadow-color)/.36);--chm-shadow-hl:0px 5.8px 6.1px -2px hsla(var(--chm-shadow-color)/.46),0px 15.5px 16.3px -3px hsla(var(--chm-shadow-color)/.42),inset 0px 5.8px 6.1px -2px hsla(var(--chm-shadow-color)/.46),inset 0px 15.5px 16.3px -3px hsla(var(--chm-shadow-color)/.42);--chm-duration-instant:.125s;--chm-duration-short:.175s;--chm-duration-regular:.215s;--chm-duration-long:.285s}:host,.sl-theme-dark{color-scheme:dark;--sl-color-gray-50:#242428;--sl-color-gray-100:#2c2c31;--sl-color-gray-200:#36363b;--sl-color-gray-300:#43434a;--sl-color-gray-400:#56565f;--sl-color-gray-500:#6c6c74;--sl-color-gray-600:#8e8e9a;--sl-color-gray-700:#b6b6be;--sl-color-gray-800:#d3d3d9;--sl-color-gray-900:#e8e8ec;--sl-color-gray-950:#f2f2f2;--sl-color-red-50:#5f1b1b;--sl-color-red-100:#8a2423;--sl-color-red-200:#9e211f;--sl-color-red-300:#bf2320;--sl-color-red-400:#e22d2a;--sl-color-red-500:#f43230;--sl-color-red-600:#fe5c5c;--sl-color-red-700:#ff7272;--sl-color-red-800:#ffb6b6;--sl-color-red-900:#ffcece;--sl-color-red-950:#ffeaea;--sl-color-orange-50:#622815;--sl-color-orange-100:#883317;--sl-color-orange-200:#9f3916;--sl-color-orange-300:#c84612;--sl-color-orange-400:#f05d13;--sl-color-orange-500:#ff6903;--sl-color-orange-600:#ff8927;--sl-color-orange-700:#ffb35f;--sl-color-orange-800:#ffd195;--sl-color-orange-900:#ffe9c0;--sl-color-orange-950:#fff9e6;--sl-color-amber-50:#592c12;--sl-color-amber-100:#833c14;--sl-color-amber-200:#974413;--sl-color-amber-300:#ba5810;--sl-color-amber-400:#df7c0f;--sl-color-amber-500:#f29704;--sl-color-amber-600:#ffbd11;--sl-color-amber-700:#ffd239;--sl-color-amber-800:#ffe675;--sl-color-amber-900:#fff5b3;--sl-color-amber-950:#ffffe3;--sl-color-yellow-50:#4a3113;--sl-color-yellow-100:#7d4717;--sl-color-yellow-200:#8a5113;--sl-color-yellow-300:#a6660e;--sl-color-yellow-400:#cf8f0e;--sl-color-yellow-500:#dda80e;--sl-color-yellow-600:#ffcc05;--sl-color-yellow-700:#ffe132;--sl-color-yellow-800:#fff375;--sl-color-yellow-900:#fffeae;--sl-color-yellow-950:#ffffe0;--sl-color-lime-50:#314715;--sl-color-lime-100:#3e5d1a;--sl-color-lime-200:#446617;--sl-color-lime-300:#528115;--sl-color-lime-400:#6aa816;--sl-color-lime-500:#7abb1c;--sl-color-lime-600:#9ee924;--sl-color-lime-700:#b9f651;--sl-color-lime-800:#d5fe89;--sl-color-lime-900:#e9ffb7;--sl-color-lime-950:#faffdf;--sl-color-green-50:#133f25;--sl-color-green-100:#1b5d34;--sl-color-green-200:#1c6a38;--sl-color-green-300:#1d8541;--sl-color-green-400:#20a84e;--sl-color-green-500:#26b559;--sl-color-green-600:#3adf76;--sl-color-green-700:#74f2a1;--sl-color-green-800:#a8fbc5;--sl-color-green-900:#c7ffdc;--sl-color-green-950:#e8fff1;--sl-color-emerald-50:#093c2f;--sl-color-emerald-100:#0e5844;--sl-color-emerald-200:#0f634a;--sl-color-emerald-300:#107d5b;--sl-color-emerald-400:#149b6d;--sl-color-emerald-500:#1aa876;--sl-color-emerald-600:#29d092;--sl-color-emerald-700:#5ce9b1;--sl-color-emerald-800:#95f6c9;--sl-color-emerald-900:#bdffdd;--sl-color-emerald-950:#e4fff6;--sl-color-teal-50:#133b39;--sl-color-teal-100:#1a5854;--sl-color-teal-200:#18625d;--sl-color-teal-300:#187b72;--sl-color-teal-400:#19998d;--sl-color-teal-500:#1ca797;--sl-color-teal-600:#27ceb9;--sl-color-teal-700:#4dedd3;--sl-color-teal-800:#86fae3;--sl-color-teal-900:#b8fff1;--sl-color-teal-950:#e8ffff;--sl-color-cyan-50:#184050;--sl-color-cyan-100:#1e576d;--sl-color-cyan-200:#1c627a;--sl-color-cyan-300:#197995;--sl-color-cyan-400:#1896b7;--sl-color-cyan-500:#17a7c2;--sl-color-cyan-600:#16d4f2;--sl-color-cyan-700:#54eafe;--sl-color-cyan-800:#90f6ff;--sl-color-cyan-900:#bff;--sl-color-cyan-950:#e4ffff;--sl-color-sky-50:#133d57;--sl-color-sky-100:#15527a;--sl-color-sky-200:#135d8a;--sl-color-sky-300:#126da6;--sl-color-sky-400:#1689cc;--sl-color-sky-500:#119ee2;--sl-color-sky-600:#27bafd;--sl-color-sky-700:#69d0ff;--sl-color-sky-800:#a6e3ff;--sl-color-sky-900:#cbefff;--sl-color-sky-950:#e8fdff;--sl-color-blue-50:#1d2a57;--sl-color-blue-100:#274195;--sl-color-blue-200:#2744b4;--sl-color-blue-300:#2852dd;--sl-color-blue-400:#2f67f0;--sl-color-blue-500:#2a77fa;--sl-color-blue-600:#4c9cff;--sl-color-blue-700:#7ebdff;--sl-color-blue-800:#aad3ff;--sl-color-blue-900:#c6e2ff;--sl-color-blue-950:#e7f6ff;--sl-color-indigo-50:#2c2961;--sl-color-indigo-100:#38348c;--sl-color-indigo-200:#3d34a8;--sl-color-indigo-300:#493ccf;--sl-color-indigo-400:#554aea;--sl-color-indigo-500:#5152f5;--sl-color-indigo-600:#6d7afd;--sl-color-indigo-700:#90a4ff;--sl-color-indigo-800:#b3c3ff;--sl-color-indigo-900:#cbd9ff;--sl-color-indigo-950:#e6eeff;--sl-color-violet-50:#3b1c66;--sl-color-violet-100:#5724a5;--sl-color-violet-200:#6026bb;--sl-color-violet-300:#732dde;--sl-color-violet-400:#823ff2;--sl-color-violet-500:#7e48fa;--sl-color-violet-600:#8258ff;--sl-color-violet-700:#b5a1ff;--sl-color-violet-800:#cdc1ff;--sl-color-violet-900:#dfd5ff;--sl-color-violet-950:#f1ebff;--sl-color-purple-50:#3a1851;--sl-color-purple-100:#612292;--sl-color-purple-200:#7026ad;--sl-color-purple-300:#8328d3;--sl-color-purple-400:#9838ef;--sl-color-purple-500:#a141fc;--sl-color-purple-600:#b970ff;--sl-color-purple-700:#d1a0ff;--sl-color-purple-800:#e2c0ff;--sl-color-purple-900:#eed4ff;--sl-color-purple-950:#ffedff;--sl-color-fuchsia-50:#451748;--sl-color-fuchsia-100:#7b2180;--sl-color-fuchsia-200:#8b1f94;--sl-color-fuchsia-300:#a723b4;--sl-color-fuchsia-400:#c52dd8;--sl-color-fuchsia-500:#d934f2;--sl-color-fuchsia-600:#e232fd;--sl-color-fuchsia-700:#f296ff;--sl-color-fuchsia-800:#f7bcff;--sl-color-fuchsia-900:#ffd4ff;--sl-color-fuchsia-950:#ffecff;--sl-color-pink-50:#51152d;--sl-color-pink-100:#8e1f4a;--sl-color-pink-200:#a21e51;--sl-color-pink-300:#c32061;--sl-color-pink-400:#e12e7c;--sl-color-pink-500:#f03691;--sl-color-pink-600:#f85faf;--sl-color-pink-700:#fe94cd;--sl-color-pink-800:#ffbbe2;--sl-color-pink-900:#ffd3ef;--sl-color-pink-950:#ffeafa;--sl-color-rose-50:#591429;--sl-color-rose-100:#931b3e;--sl-color-rose-200:#a41a3d;--sl-color-rose-300:#c41b40;--sl-color-rose-400:#e7264c;--sl-color-rose-500:#f92c4d;--sl-color-rose-600:#ff2949;--sl-color-rose-700:#ff8f9e;--sl-color-rose-800:#ffb9c2;--sl-color-rose-900:#ffd0d4;--sl-color-rose-950:#ffe9ec;--sl-color-primary-50:var(--sl-color-sky-50);--sl-color-primary-100:var(--sl-color-sky-100);--sl-color-primary-200:var(--sl-color-sky-200);--sl-color-primary-300:var(--sl-color-sky-300);--sl-color-primary-400:var(--sl-color-sky-400);--sl-color-primary-500:var(--sl-color-sky-500);--sl-color-primary-600:var(--sl-color-sky-600);--sl-color-primary-700:var(--sl-color-sky-700);--sl-color-primary-800:var(--sl-color-sky-800);--sl-color-primary-900:var(--sl-color-sky-900);--sl-color-primary-950:var(--sl-color-sky-950);--sl-color-success-50:var(--sl-color-green-50);--sl-color-success-100:var(--sl-color-green-100);--sl-color-success-200:var(--sl-color-green-200);--sl-color-success-300:var(--sl-color-green-300);--sl-color-success-400:var(--sl-color-green-400);--sl-color-success-500:var(--sl-color-green-500);--sl-color-success-600:var(--sl-color-green-600);--sl-color-success-700:var(--sl-color-green-700);--sl-color-success-800:var(--sl-color-green-800);--sl-color-success-900:var(--sl-color-green-900);--sl-color-success-950:var(--sl-color-green-950);--sl-color-warning-50:var(--sl-color-amber-50);--sl-color-warning-100:var(--sl-color-amber-100);--sl-color-warning-200:var(--sl-color-amber-200);--sl-color-warning-300:var(--sl-color-amber-300);--sl-color-warning-400:var(--sl-color-amber-400);--sl-color-warning-500:var(--sl-color-amber-500);--sl-color-warning-600:var(--sl-color-amber-600);--sl-color-warning-700:var(--sl-color-amber-700);--sl-color-warning-800:var(--sl-color-amber-800);--sl-color-warning-900:var(--sl-color-amber-900);--sl-color-warning-950:var(--sl-color-amber-950);--sl-color-danger-50:var(--sl-color-red-50);--sl-color-danger-100:var(--sl-color-red-100);--sl-color-danger-200:var(--sl-color-red-200);--sl-color-danger-300:var(--sl-color-red-300);--sl-color-danger-400:var(--sl-color-red-400);--sl-color-danger-500:var(--sl-color-red-500);--sl-color-danger-600:var(--sl-color-red-600);--sl-color-danger-700:var(--sl-color-red-700);--sl-color-danger-800:var(--sl-color-red-800);--sl-color-danger-900:var(--sl-color-red-900);--sl-color-danger-950:var(--sl-color-red-950);--sl-color-neutral-50:var(--sl-color-gray-50);--sl-color-neutral-100:var(--sl-color-gray-100);--sl-color-neutral-200:var(--sl-color-gray-200);--sl-color-neutral-300:var(--sl-color-gray-300);--sl-color-neutral-400:var(--sl-color-gray-400);--sl-color-neutral-500:var(--sl-color-gray-500);--sl-color-neutral-600:var(--sl-color-gray-600);--sl-color-neutral-700:var(--sl-color-gray-700);--sl-color-neutral-800:var(--sl-color-gray-800);--sl-color-neutral-900:var(--sl-color-gray-900);--sl-color-neutral-950:var(--sl-color-gray-950);--sl-color-neutral-0:#1a1a1e;--sl-color-neutral-1000:#fff;--sl-border-radius-small:.1875rem;--sl-border-radius-medium:.25rem;--sl-border-radius-large:.5rem;--sl-border-radius-x-large:1rem;--sl-border-radius-circle:50%;--sl-border-radius-pill:9999px;--sl-shadow-x-small:0 1px 2px #0000002e;--sl-shadow-small:0 1px 2px #0000003d;--sl-shadow-medium:0 2px 4px #0000003d;--sl-shadow-large:0 2px 8px #0000003d;--sl-shadow-x-large:0 4px 16px #0000003d;--sl-spacing-3x-small:.125rem;--sl-spacing-2x-small:.25rem;--sl-spacing-x-small:.5rem;--sl-spacing-small:.75rem;--sl-spacing-medium:1rem;--sl-spacing-large:1.25rem;--sl-spacing-x-large:1.75rem;--sl-spacing-2x-large:2.25rem;--sl-spacing-3x-large:3rem;--sl-spacing-4x-large:4.5rem;--sl-transition-x-slow:1s;--sl-transition-slow:.5s;--sl-transition-medium:.25s;--sl-transition-fast:.15s;--sl-transition-x-fast:50ms;--sl-font-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--sl-font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--sl-font-serif:Georgia,"Times New Roman",serif;--sl-font-size-2x-small:.625rem;--sl-font-size-x-small:.75rem;--sl-font-size-small:.875rem;--sl-font-size-medium:1rem;--sl-font-size-large:1.25rem;--sl-font-size-x-large:1.5rem;--sl-font-size-2x-large:2.25rem;--sl-font-size-3x-large:3rem;--sl-font-size-4x-large:4.5rem;--sl-font-weight-light:300;--sl-font-weight-normal:400;--sl-font-weight-semibold:500;--sl-font-weight-bold:700;--sl-letter-spacing-denser:-.03em;--sl-letter-spacing-dense:-.015em;--sl-letter-spacing-normal:normal;--sl-letter-spacing-loose:.075em;--sl-letter-spacing-looser:.15em;--sl-line-height-denser:1;--sl-line-height-dense:1.4;--sl-line-height-normal:1.8;--sl-line-height-loose:2.2;--sl-line-height-looser:2.6;--sl-focus-ring-color:var(--sl-color-primary-700);--sl-focus-ring-style:solid;--sl-focus-ring-width:3px;--sl-focus-ring:var(--sl-focus-ring-style)var(--sl-focus-ring-width)var(--sl-focus-ring-color);--sl-focus-ring-offset:1px;--sl-button-font-size-small:var(--sl-font-size-x-small);--sl-button-font-size-medium:var(--sl-font-size-small);--sl-button-font-size-large:var(--sl-font-size-medium);--sl-input-height-small:1.875rem;--sl-input-height-medium:2.5rem;--sl-input-height-large:3.125rem;--sl-input-background-color:var(--sl-color-neutral-0);--sl-input-background-color-hover:var(--sl-input-background-color);--sl-input-background-color-focus:var(--sl-input-background-color);--sl-input-background-color-disabled:var(--sl-color-neutral-100);--sl-input-border-color:var(--sl-color-neutral-300);--sl-input-border-color-hover:var(--sl-color-neutral-400);--sl-input-border-color-focus:var(--sl-color-primary-500);--sl-input-border-color-disabled:var(--sl-color-neutral-300);--sl-input-border-width:1px;--sl-input-required-content:"*";--sl-input-required-content-offset:-2px;--sl-input-required-content-color:var(--sl-input-label-color);--sl-input-border-radius-small:var(--sl-border-radius-medium);--sl-input-border-radius-medium:var(--sl-border-radius-medium);--sl-input-border-radius-large:var(--sl-border-radius-medium);--sl-input-font-family:var(--sl-font-sans);--sl-input-font-weight:var(--sl-font-weight-normal);--sl-input-font-size-small:var(--sl-font-size-small);--sl-input-font-size-medium:var(--sl-font-size-medium);--sl-input-font-size-large:var(--sl-font-size-large);--sl-input-letter-spacing:var(--sl-letter-spacing-normal);--sl-input-color:var(--sl-color-neutral-700);--sl-input-color-hover:var(--sl-color-neutral-700);--sl-input-color-focus:var(--sl-color-neutral-700);--sl-input-color-disabled:var(--sl-color-neutral-900);--sl-input-icon-color:var(--sl-color-neutral-500);--sl-input-icon-color-hover:var(--sl-color-neutral-600);--sl-input-icon-color-focus:var(--sl-color-neutral-600);--sl-input-placeholder-color:var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled:var(--sl-color-neutral-600);--sl-input-spacing-small:var(--sl-spacing-small);--sl-input-spacing-medium:var(--sl-spacing-medium);--sl-input-spacing-large:var(--sl-spacing-large);--sl-input-focus-ring-color:#0ea5e966;--sl-input-focus-ring-offset:0;--sl-input-filled-background-color:var(--sl-color-neutral-100);--sl-input-filled-background-color-hover:var(--sl-color-neutral-100);--sl-input-filled-background-color-focus:var(--sl-color-neutral-100);--sl-input-filled-background-color-disabled:var(--sl-color-neutral-100);--sl-input-filled-color:var(--sl-color-neutral-800);--sl-input-filled-color-hover:var(--sl-color-neutral-800);--sl-input-filled-color-focus:var(--sl-color-neutral-700);--sl-input-filled-color-disabled:var(--sl-color-neutral-800);--sl-input-label-font-size-small:var(--sl-font-size-small);--sl-input-label-font-size-medium:var(--sl-font-size-medium);--sl-input-label-font-size-large:var(--sl-font-size-large);--sl-input-label-color:inherit;--sl-input-help-text-font-size-small:var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium:var(--sl-font-size-small);--sl-input-help-text-font-size-large:var(--sl-font-size-medium);--sl-input-help-text-color:var(--sl-color-neutral-500);--sl-toggle-size-small:.875rem;--sl-toggle-size-medium:1.125rem;--sl-toggle-size-large:1.375rem;--sl-overlay-background-color:#0000006e;--sl-panel-background-color:var(--sl-color-neutral-50);--sl-panel-border-color:var(--sl-color-neutral-200);--sl-panel-border-width:1px;--sl-tooltip-border-radius:var(--sl-border-radius-medium);--sl-tooltip-background-color:var(--sl-color-neutral-800);--sl-tooltip-color:var(--sl-color-neutral-0);--sl-tooltip-font-family:var(--sl-font-sans);--sl-tooltip-font-weight:var(--sl-font-weight-normal);--sl-tooltip-font-size:var(--sl-font-size-small);--sl-tooltip-line-height:var(--sl-line-height-dense);--sl-tooltip-padding:var(--sl-spacing-2x-small)var(--sl-spacing-x-small);--sl-tooltip-arrow-size:6px;--sl-z-index-drawer:700;--sl-z-index-dialog:800;--sl-z-index-dropdown:900;--sl-z-index-toast:950;--sl-z-index-tooltip:1000}.sl-scroll-lock{padding-right:var(--sl-scroll-lock-size)!important;overflow:hidden!important}.sl-toast-stack{top:0;z-index:var(--sl-z-index-toast);width:28rem;max-width:100%;max-height:100%;position:fixed;inset-inline-end:0;overflow:auto}.sl-toast-stack sl-alert{margin:var(--sl-spacing-medium)}.sl-toast-stack sl-alert::part(base){box-shadow:var(--sl-shadow-large)}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/Play-Regular.daa79f05.woff)format("woff")}@font-face{font-family:Play;font-style:bold;font-display:swap;font-weight:700;src:url(/_astro/Play-Bold.45329355.woff)format("woff")}html{--chm-rem-size:var(--chm-root-size-min);background-color:var(--chm-color-gamma-100);color:var(--chm-color-text-regular);font-family:var(--chm-font-family);line-height:var(--chm-line-height-regular);letter-spacing:.02ex;font-size:var(--chm-rem-size);scroll-behavior:smooth;flex-direction:column;min-height:100%;display:flex}:target{scroll-margin-top:calc(var(--chm-header-size) + var(--chm-space-150))}h1,h2,h3{letter-spacing:.035ex}@media screen and (width>=780px){html{--chm-rem-size:var(--chm-root-size-mobile)}}@media screen and (width>=980px){:root{--chm-width-max:clamp(980px,100vw,1550px);--chm-side-gap:var(--chm-space-150)}html{--chm-rem-size:var(--chm-root-size-desktop)}}@media screen and (width>=1280px){html{--chm-rem-size:var(--chm-root-size-plus)}}@media screen and (width>=1600px){:root{--chm-side-gap:var(--chm-space-200)}html{--chm-rem-size:var(--chm-root-size-max)}}body{background-color:#1a1a1a;background-image:radial-gradient(at 28% 73%,#812499 0,#0000 50%),radial-gradient(at 85% 34%,#812499 0,#0000 50%),radial-gradient(at 56% 45%,#9d830b 0,#0000 50%),radial-gradient(at 11% 40%,#0e8590 0,#0000 50%),radial-gradient(at 67% 66%,#eec611 0,#0000 50%);flex-direction:column;flex:1 0 100%;min-width:380px;min-height:100%;margin:0;display:flex}::selection{color:var(--chm-color-secondary-contrast);background-color:var(--chm-color-secondary-tint);text-shadow:none}.--hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (width<=639px){.--hidden-m{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.--removed{display:none}a{color:var(--chm-color-text-strong);border-radius:var(--chm-radius-small);transition:background-color var(--chm-duration-instant)ease-out,box-shadow var(--chm-duration-instant)ease-out,color var(--chm-duration-instant)ease-out}@media (hover:hover){p a:hover,li a:hover{color:var(--chm-color-primary-contrast);background:hsla(var(--chm-shadow-color)/.7);box-shadow:0 0 1px 4px hsla(var(--chm-shadow-color)/.7),0 6px 6px -2px hsla(var(--chm-shadow-color)/.5),0 12px 18px -3px hsla(var(--chm-shadow-color)/.4);text-shadow:none}}p a.--selected,li a.--selected{color:var(--chm-color-primary-contrast);background:hsla(var(--chm-shadow-color)/.7);box-shadow:0 0 1px 4px hsla(var(--chm-shadow-color)/.7),0 6px 6px -2px hsla(var(--chm-shadow-color)/.5),0 12px 18px -3px hsla(var(--chm-shadow-color)/.4);text-shadow:none}h2 a:focus-visible,h3 a:focus-visible,p a:focus-visible,li a:focus-visible{outline:3px solid var(--chm-color-focus);outline-offset:1px;border-radius:var(--chm-radius-small)}body{position:relative}body.__preview-full{overflow-y:hidden}@media (width<=639px){body.__preview-full{overflow:auto}}.w:where(.astro-SCKKX6R4){box-sizing:border-box;background-color:rgba(var(--chm-color-light-contrast-rgb),.75);flex-flow:column;flex:auto;width:100%;display:flex;position:relative}.header:where(.astro-SCKKX6R4),.footer:where(.astro-SCKKX6R4){flex:0 auto}.header:where(.astro-SCKKX6R4){z-index:100;position:sticky;top:0}.footer:where(.astro-SCKKX6R4){position:relative}.main:where(.astro-SCKKX6R4){z-index:1;box-sizing:border-box;max-width:calc(var(--chm-width-max) + var(--chm-side-gap)*2);padding:var(--chm-space-200)var(--chm-side-gap);flex-flow:column;flex:auto;width:100%;margin:0 auto;display:flex;position:relative}@media (hover:hover){.main:where(.astro-SCKKX6R4):hover{z-index:20}}@media screen and (width<=639px){.main:where(.astro-SCKKX6R4).main .wrap:where(.astro-SCKKX6R4).wrap{width:100%;margin:0 auto}}.shim:where(.astro-SCKKX6R4){z-index:80;opacity:0;background:rgba(var(--chm-color-light-contrast-rgb),.6);transition:opacity ease-out var(--chm-duration-long),top linear 0s;transition-delay:0s,var(--chm-duration-long);position:fixed;inset:100% 0 0}.shim:where(.astro-SCKKX6R4).__preview-full{opacity:1;transition-delay:0s,0s;top:0}@media (width<=639px){.shim:where(.astro-SCKKX6R4){display:none}}.wrap:where(.astro-SCKKX6R4){box-sizing:border-box;flex-flow:column;flex:auto;width:100%;margin:0 auto;display:flex}.main:where(.astro-SCKKX6R4).__preview-closed .wrap:where(.astro-SCKKX6R4){margin:0;margin-right:calc(var(--chm-preview-closed) + var(--chm-preview-offset));width:auto}.main:where(.astro-SCKKX6R4).__preview-open .wrap:where(.astro-SCKKX6R4),.main:where(.astro-SCKKX6R4).__preview-full .wrap:where(.astro-SCKKX6R4){margin:0;margin-right:calc(var(--chm-preview-open) + var(--chm-preview-offset));width:auto}.wrap:where(.astro-SCKKX6R4).__align-center{align-items:center}.wrap:where(.astro-SCKKX6R4).__align-middle{justify-content:center}