form.confirm-invitation{position:relative;border-radius:var(--border-radius-3);max-inline-size:-moz-max-content;max-inline-size:max-content;margin-inline:auto;margin-block-start:var(--margin-block-3);padding:var(--padding-inline-2);padding-inline-start:var(--padding-inline-3);background-color:var(--color-surface)}form.confirm-invitation button[type=submit]{min-inline-size:calc(var(--inline-size-1)*.65)}:is(form.confirm-invitation button[type=submit]):first-of-type{margin-inline-start:var(--margin-inline-3);margin-inline-end:var(--margin-inline-1)}.not:is(form.confirm-invitation button[type=submit]){background-color:transparent;color:var(--color-on-surface);outline-offset:calc(var(--border-width-2)*-1);outline:var(--border-width-2) solid var(--color-surface-3)}.not:is(form.confirm-invitation button[type=submit]):is(:hover,:focus){background-color:var(--color-surface-2);outline-color:var(--color-surface-4)}form.confirm-invitation:has(.not) button[type=submit]:not(.not){outline-color:transparent}.modal-invitees{display:flex;inset-inline-start:0;inline-size:100%}.modal-invitees button{background-color:transparent;color:var(--color-on-surface-2);font-weight:var(--font-weight-1);margin-inline:auto;margin-block-start:var(--margin-block-1);padding-inline:0;text-decoration:underline}:is(.modal-invitees button):is(:hover,:focus){outline:0;color:var(--color-on-surface-1)}form.no-guest{display:grid;min-block-size:var(--block-size-2)}.invitees-modal{--border-color:color-mix(in oklch, 5% currentColor, transparent);overflow:visible;padding:0;inline-size:clamp(var(--inline-size-3),40vw,var(--inline-size-4))}.invitees-modal footer{padding:var(--padding-2);text-align:end}:is(.invitees-modal footer) button{outline-offset:calc(var(--border-width-2)*-1);transition:background-color ease-out var(--transition-duration-1),outline ease-out var(--transition-duration-2)}.invitees-modal h1{margin-block:0;padding:var(--padding-block-1) var(--padding-inline-2);text-align:start;color:var(--color-on-surface-2);font-weight:var(--font-weight-1);font-size:var(--font-size-1)}.invitees-modal ul{max-block-size:max(var(--block-size-3),calc(100dvh - 2*var(--padding-block-3)));overflow-x:visible;list-style:none}:is(.invitees-modal ul)>li{padding:calc(var(--padding-block-1)*1.15) var(--padding-inline-2);border-block-end:var(--border-width-1) solid var(--border-color)}:is(:is(.invitees-modal ul)>li):not(:has(:checked)){color:var(--color-on-surface-2)}.invitees-modal .add{padding:var(--padding-block-2) var(--padding-inline-1);display:grid;grid-template-columns:1fr 1fr auto;grid-gap:var(--padding-1);gap:var(--padding-1)}:is(.invitees-modal .add) label{grid-column:1/-1;grid-row:1;margin-inline-start:var(--margin-inline-1);margin-block-start:calc(var(--padding-block-1)*-1);margin-block-end:var(--padding-block-1);color:var(--color-on-surface-2)}:is(.invitees-modal .add) input{grid-row:2;background-color:var(--color-surface-2);border-width:var(--border-width-2);color:var(--color-on-surface-1);min-inline-size:0;border-color:transparent}:is(:is(.invitees-modal .add) input)::-moz-placeholder{color:var(--color-surface-3)}:is(:is(.invitees-modal .add) input)::placeholder{color:var(--color-surface-3)}:is(:is(.invitees-modal .add) input):hover{outline-offset:var(--border-width-2);outline-radius:0;outline-color:var(--color-surface-4);outline-width:var(--border-width-2);outline-style:solid}:is(:is(.invitees-modal .add) input):focus{outline-color:var(--color-on-surface-1);border-color:transparent}:is(.invitees-modal .add) button{grid-row:2;padding:var(--padding-1);background-color:var(--color-neutral-3);color:var(--color-on-surface-1);outline-color:var(--color-neutral-1)}[disabled]:is(:is(.invitees-modal .add) button){opacity:.35;cursor:not-allowed;scale:1!important;outline:0!important}:is(:is(.invitees-modal .add) button) svg{block-size:var(--line-height-0)}.invitees-modal ul li{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;transition:all ease-out var(--transition-duration-1)}:is(.invitees-modal ul li) button.edit{opacity:0;visibility:hidden;z-index:var(--z-index-1)}:is(.invitees-modal ul li):is(:hover,:focus-within){background-color:var(--color-surface-2);border-radius:var(--border-radius-2);outline-offset:var(--border-width-2);outline-color:var(--color-surface-3);outline-width:var(--border-width-2);outline-style:solid}:is(.invitees-modal ul li):is(:hover,:focus-within):has(.delete:focus-within,.delete:hover){outline-color:var(--color-negative-3)}:is(.invitees-modal ul li):is(:hover,:focus-within):has(.edit:focus-within,.edit:hover){outline-color:var(--color-neutral-3)}:is(.invitees-modal ul li):is(:hover,:focus-within):not(:focus-within):hover button.delete{opacity:1;visibility:visible;background-color:var(--color-negative-3)}:is(:is(.invitees-modal ul li):is(:hover,:focus-within):not(:focus-within):hover button.delete) svg{color:var(--color-on-surface-1)}:is(.invitees-modal ul li):is(:hover,:focus-within):focus-within button.edit{opacity:1;visibility:visible}:is(.invitees-modal ul li):is(:hover,:focus-within):focus-within{outline-color:var(--color-surface-4)}.invitees-modal ul li span[contenteditable]{position:relative;color:var(--color-on-surface-1);min-inline-size:0;outline:0}:is(.invitees-modal ul li span[contenteditable]):is(:first-of-type,:nth-of-type(2)):before{content:attr(data-label);position:absolute;inset-block-start:-100%;inline-size:-moz-max-content;inline-size:max-content;font-size:calc(var(--font-size-1)*.5);text-transform:uppercase;color:var(--color-surface-3);max-block-size:100%;opacity:0;transition:opacity ease-out var(--transition-duration-1)}:is(.invitees-modal ul li span[contenteditable]):nth-of-type(2){color:var(--color-on-surface-2);text-transform:uppercase}:is(.invitees-modal ul li span[contenteditable]):not([data-main-guest=true]):empty{display:inline-block}:is(.invitees-modal ul li span[contenteditable]):not([data-main-guest=true]):empty:after{content:"(empty)";opacity:.35}:is(.invitees-modal ul li:is(:focus-within,:hover)) span[contenteditable]:is(:first-of-type,:nth-of-type(2)):before{opacity:1}.invitees-modal .actions{position:absolute;display:grid;grid-template-columns:1fr;block-size:100%;align-items:center;inset-inline-end:0;inset-block-start:0;padding-inline:var(--padding-inline-2)}:is(.invitees-modal .actions) button{grid-column:1;grid-row:1;padding:var(--padding-1);block-size:var(--line-height-1);inline-size:auto;aspect-ratio:var(--aspect-ratio-square)}:is(.invitees-modal .actions) button.edit{background-color:var(--color-neutral-3);color:var(--color-on-surface-1);outline-color:var(--color-neutral-1)}:is(.invitees-modal .actions) button.delete{z-index:var(--z-index-0);background-color:transparent;color:var(--color-on-surface-1);outline-color:var(--color-negative-1);opacity:.5}:is(:is(.invitees-modal .actions) button.delete) svg{color:var(--color-negative-1)}:is(:is(.invitees-modal .actions) button.delete):focus-visible{opacity:1}:is(:is(.invitees-modal .actions) button.delete):focus{z-index:var(--z-index-1);background-color:var(--color-negative-3)}:is(:is(.invitees-modal .actions) button.delete):focus svg{color:var(--color-on-surface-1)}.stay-modal{--border-color:color-mix(in oklch, 5% currentColor, transparent);overflow:visible;padding:0;inline-size:clamp(var(--inline-size-3),40vw,var(--inline-size-4))}.stay-modal footer{padding:var(--padding-2);text-align:end}:is(.stay-modal footer) button{outline-offset:calc(var(--border-width-2)*-1);transition:background-color ease-out var(--transition-duration-1),outline ease-out var(--transition-duration-2)}.stay-modal h1{margin-block:0;padding:var(--padding-block-1) var(--padding-inline-2);text-align:start;color:var(--color-on-surface-2);font-weight:var(--font-weight-1);font-size:var(--font-size-1)}.stay-modal ul{max-block-size:max(var(--block-size-3),calc(100dvh - 2*var(--padding-block-3)));overflow-x:visible;list-style:none}:is(.stay-modal ul)>li{padding:calc(var(--padding-block-1)*1.15) var(--padding-inline-2);border-block-end:var(--border-width-1) solid var(--border-color)}:is(:is(.stay-modal ul)>li):not(:has(:checked)){color:var(--color-on-surface-2)}.stay-modal span{color:var(--color-on-surface-1)}:is(.stay-modal span) span{color:var(--color-on-surface-2)}.stay-modal ul li{display:flex;justify-content:space-between;position:relative;transition:all ease-out var(--transition-duration-1)}.stay-modal li form{display:flex;gap:var(--gap-1)}:is(.stay-modal li form) button{outline-color:transparent}:is(.stay-modal li form) button:not([aria-current=true]){background-color:transparent;color:var(--color-on-surface-1);font-weight:var(--font-weight-1)}:is(:is(.stay-modal li form) button:not([aria-current=true])):hover{background-color:var(--color-surface-2)}section[data-astro-cid-v5jbt5hw]{display:grid;grid-gap:var(--gap-2);gap:var(--gap-2);grid-template-areas:"title title""thomas khuyen";max-inline-size:calc(var(--inline-size-4)*1.35);margin-inline:auto;padding-block:var(--margin-block-5) var(--block-size-3)}@media (min-width:0px) and (max-width:500px){section[data-astro-cid-v5jbt5hw]{grid-template-areas:"title""khuyen""thomas";row-gap:var(--row-gap-4)}}h2[data-astro-cid-v5jbt5hw]{grid-area:title;margin-block-end:var(--margin-block-3)}@media (min-width:0px) and (max-width:500px){h2[data-astro-cid-v5jbt5hw]{margin-block-end:var(--margin-block-1)}}h2[data-astro-cid-v5jbt5hw] span[data-astro-cid-v5jbt5hw]{display:block;font-weight:var(--font-weight-1);color:var(--color-on-surface-2)}article[data-astro-cid-v5jbt5hw]{display:grid;place-content:center;grid-column-gap:var(--column-gap-2);-moz-column-gap:var(--column-gap-2);column-gap:var(--column-gap-2);grid-template-areas:"img name""img phone""img email"}article[data-astro-cid-v5jbt5hw]:first-of-type{grid-area:thomas}article[data-astro-cid-v5jbt5hw]:last-of-type{grid-area:khuyen}h3[data-astro-cid-v5jbt5hw]{grid-area:name;margin-inline-end:auto;font-size:var(--font-size-1)}h3[data-astro-cid-v5jbt5hw],p[data-astro-cid-v5jbt5hw]{line-height:1.15;margin-block:auto}p[data-astro-cid-v5jbt5hw]:first-of-type{grid-area:phone;margin-inline-end:auto}p[data-astro-cid-v5jbt5hw]:last-of-type{grid-area:email;margin-inline-end:auto}.img[data-astro-cid-v5jbt5hw]{grid-area:img;margin:auto;border-radius:var(--border-radius-round);-o-object-fit:cover;object-fit:cover}menu[data-astro-cid-lqryo5lb]{padding-block-end:var(--padding-block-2);margin-inline:auto;inline-size:-moz-max-content;inline-size:max-content}menu[data-astro-cid-lqryo5lb] .img[data-astro-cid-lqryo5lb]{inline-size:2ch;block-size:2ch;-o-object-fit:cover;object-fit:cover;outline:var(--border-width-2) solid transparent;border-radius:inherit}menu[data-astro-cid-lqryo5lb] a[data-astro-cid-lqryo5lb][aria-current=true]{outline:var(--border-width-2) solid var(--color-on-surface);outline-offset:var(--border-width-2);scale:1.05}menu[data-astro-cid-lqryo5lb] a[data-astro-cid-lqryo5lb]{display:block;border-radius:var(--border-radius-round);transition:outline ease-out var(--transition-duration-2),scale ease-out var(--transition-duration-1)}:is(menu a):is(:focus,:hover)[data-astro-cid-lqryo5lb]{outline-offset:var(--border-width-2);outline:var(--border-width-2) solid var(--color-on-surface);scale:1.05}section[data-astro-cid-vap6vsx4]{display:grid}div[data-astro-cid-vap6vsx4][role=presentation],hgroup[data-astro-cid-vap6vsx4]{grid-column:1;grid-row:1}hgroup[data-astro-cid-vap6vsx4],section[data-astro-cid-vap6vsx4]{z-index:0;position:relative}hgroup[data-astro-cid-vap6vsx4]{overflow:hidden;margin:auto;margin-block-end:calc(var(--margin-block-4)*-1.15);padding:var(--padding-block-3) var(--padding-inline-4);max-inline-size:calc(var(--inline-size-5)*.8);border-radius:var(--border-radius-3);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);text-align:center;block-size:calc(var(--block-size-4)*1.165)}@media (min-width:0px) and (max-width:500px){hgroup[data-astro-cid-vap6vsx4]{margin-block-end:calc(var(--margin-block-3)*-1);padding:var(--padding-inline-3) var(--padding-inline-1)}}hgroup[data-astro-cid-vap6vsx4]:before{z-index:var(--z-index--1);content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--color-surface-1);opacity:.85}hgroup[data-astro-cid-vap6vsx4] p[data-astro-cid-vap6vsx4]{text-wrap:pretty;font-size:var(--font-size-2);padding-block:var(--padding-block-2)}hgroup[data-astro-cid-vap6vsx4] h1[data-astro-cid-vap6vsx4] span[data-astro-cid-vap6vsx4]{display:block;font-size:var(--font-size-1);line-height:var(--line-height-1);font-weight:var(--font-weight-1)}div[data-astro-cid-vap6vsx4][role=presentation]{pointer-events:none;z-index:var(--z-index--1);display:grid;grid-template-columns:2fr 3fr 2fr;align-items:center;grid-gap:var(--gap-2);gap:var(--gap-2)}div[data-astro-cid-vap6vsx4][role=presentation] img[data-astro-cid-vap6vsx4]{-o-object-fit:cover;object-fit:cover;inline-size:100%;border-radius:var(--border-radius-2)}@media (min-width:0px) and (max-width:500px){div[data-astro-cid-vap6vsx4][role=presentation]{grid-template-columns:1fr}div[data-astro-cid-vap6vsx4][role=presentation] img[data-astro-cid-vap6vsx4]:not(:nth-child(2)){display:none}}article[data-astro-cid-jvev6vxo]{padding-block-start:var(--margin-block-5);z-index:0;display:grid}article[data-astro-cid-jvev6vxo]>[data-astro-cid-jvev6vxo]{grid-column:1;grid-row:1}hgroup[data-astro-cid-jvev6vxo]{z-index:0;position:relative;margin:auto;margin-block-start:calc(var(--block-size-2)*-1.35);padding:var(--padding-block-4) var(--padding-inline-4);max-inline-size:calc(var(--inline-size-5)*.85);inline-size:100%;block-size:-moz-max-content;block-size:max-content;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}@media (min-width:0px) and (max-width:500px){hgroup[data-astro-cid-jvev6vxo]{margin-block-end:calc(var(--margin-block-3)*-1);padding:var(--padding-inline-4) var(--padding-inline-1)}}.img[data-astro-cid-jvev6vxo],hgroup[data-astro-cid-jvev6vxo]:before{z-index:var(--z-index--1)}hgroup[data-astro-cid-jvev6vxo]:before{content:"";position:absolute;inset:0;border-radius:var(--border-radius-3);background-color:var(--color-surface-1);opacity:.85}hgroup[data-astro-cid-jvev6vxo] small[data-astro-cid-jvev6vxo]{font-weight:var(--font-weight-2)}hgroup[data-astro-cid-jvev6vxo] h2[data-astro-cid-jvev6vxo] span[data-astro-cid-jvev6vxo]{display:block;font-weight:var(--font-weight-1);color:var(--color-on-surface-2)}hgroup[data-astro-cid-jvev6vxo] p[data-astro-cid-jvev6vxo]{display:grid;grid-gap:var(--gap-2);gap:var(--gap-2);line-height:1.35;margin-block-start:var(--margin-block-3);max-inline-size:calc(var(--inline-size-4)*.9)}hgroup[data-astro-cid-jvev6vxo] a[data-astro-cid-jvev6vxo]{max-inline-size:-moz-max-content;max-inline-size:max-content}.img[data-astro-cid-jvev6vxo]{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-2);margin-inline:auto}article[data-astro-cid-u63aglj7]{display:grid;place-content:center;grid-column-gap:var(--column-gap-2);-moz-column-gap:var(--column-gap-2);column-gap:var(--column-gap-2);grid-template-areas:"img title""img text"}article[data-astro-cid-u63aglj7] .img[data-astro-cid-u63aglj7]{grid-area:img;border-radius:var(--border-radius-round)}article[data-astro-cid-u63aglj7] p[data-astro-cid-u63aglj7],article[data-astro-cid-u63aglj7] small[data-astro-cid-u63aglj7]{block-size:-moz-max-content;block-size:max-content;text-align:start}article[data-astro-cid-u63aglj7] small[data-astro-cid-u63aglj7]{grid-area:title;font-weight:var(--font-weight-2);margin-block-start:auto}article[data-astro-cid-u63aglj7] p[data-astro-cid-u63aglj7]{grid-area:text;max-inline-size:var(--inline-size-2);margin-block-end:auto;line-height:1.15}article[data-astro-cid-hcdjeeoo]{display:grid;place-content:center;grid-column-gap:var(--column-gap-2);-moz-column-gap:var(--column-gap-2);column-gap:var(--column-gap-2);grid-template-areas:"title img""text img"}article[data-astro-cid-hcdjeeoo] .img[data-astro-cid-hcdjeeoo]{grid-area:img;border-radius:var(--border-radius-round)}article[data-astro-cid-hcdjeeoo] p[data-astro-cid-hcdjeeoo],article[data-astro-cid-hcdjeeoo] small[data-astro-cid-hcdjeeoo]{block-size:-moz-max-content;block-size:max-content;text-align:end}article[data-astro-cid-hcdjeeoo] small[data-astro-cid-hcdjeeoo]{grid-area:title;font-weight:var(--font-weight-2);margin-block-start:auto}article[data-astro-cid-hcdjeeoo] p[data-astro-cid-hcdjeeoo]{grid-area:text;max-inline-size:var(--inline-size-2);margin-block-end:auto;line-height:1.15}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@layer reset,typography,elements,utilities;@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:calc(1*clamp(1.35em,4vh,calc(1.35em *1.35)));line-height:var(--line-height-1);-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-inline-size:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}}@layer elements{:where(a[href]){color:color-mix(in oklab,lightblue,5%currentColor);text-decoration-color:currentColor;text-decoration-thickness:.1em;text-underline-offset:.165em;transition:scale ease-out 20ms;transition:scale ease-out var(--transition-duration-1)}@supports (color:color-mix(in lch,red,blue)){:where(a[href]){color:color-mix(in oklab,var(--color-accent),5%currentColor)}}:where(a[href]):where(:focus),:where(a[href]):where(:hover){border-radius:.165em;border-radius:var(--border-radius-1);color:color-mix(in oklab,lightblue,50%currentColor);scale:1.0165}@supports (color:color-mix(in lch,red,blue)){:where(a[href]):where(:focus),:where(a[href]):where(:hover){color:color-mix(in oklab,var(--color-accent),50%currentColor)}}:where(a[href]):where(:focus-visible){outline-offset:.125em .3em;outline-offset:var(--border-width-2) var(--border-width-3);outline-radius:0;outline-color:color-mix(in oklch shorter hue,lightblue,calc(200* .55%) color-mix(in oklab,10%lightblue,#fbfbfb));outline-color:var(--color-accent-5)}}@layer elements{:where(code){font-family:ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace;font-family:var(--font-family-mono);background-color:color-mix(in oklch shorter hue,#fbfbfb,11% color-mix(in oklab,10%#fbfbfb,#f4f4f4));background-color:var(--color-surface-2);padding-inline:calc(.5*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline:calc(var(--padding-inline-1)*.5);padding-block:calc(clamp(.35ex,2vh,.35ex)/2);padding-block:calc(var(--space-block-1)*.5);border-radius:.165em;border-radius:var(--border-radius-1);line-height:calc(1*clamp(.85em,2vh,1.1475em));line-height:var(--line-height-0);mix-blend-mode:screen}@media (prefers-color-scheme:light){:where(code){mix-blend-mode:multiply}}html[data-prefers-color-scheme=dark] :where(code){mix-blend-mode:screen}html[data-prefers-color-scheme=light] :where(code){mix-blend-mode:multiply}}@layer elements.button{:is(button,.button){border-radius:.35em;border-radius:var(--border-radius-2);padding-inline:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline:var(--padding-inline-1);border:.0625em solid color-mix(in oklch shorter hue,#fbfbfb,44% color-mix(in oklab,10%#fbfbfb,#f4f4f4));border:var(--border-width-1) solid var(--color-surface-3);cursor:pointer;font-weight:700;font-weight:var(--font-weight-2);line-height:calc(1*clamp(1.35em,4vh,calc(1.35em *1.35)));line-height:var(--line-height-1);transition:scale ease-out 60ms,border-color ease-out 20ms,outline ease-out 20ms;transition:scale ease-out var(--transition-duration-2),border-color ease-out var(--transition-duration-1),outline ease-out var(--transition-duration-1)}:is(button,.button):focus,:is(button,.button):hover{scale:1.0165;border-color:color-mix(in oklch shorter hue,#fbfbfb,calc(.55% *115) #111);border-color:var(--color-on-surface-2)}:is(button,.button):active,:is(button,.button):focus-visible:not(:active){outline-offset:.125em;outline-offset:var(--border-width-2);outline-radius:0;outline-color:color-mix(in oklch shorter hue,#fbfbfb,calc(.55% *350) #111);outline-color:var(--color-on-surface-1)}:is(button,.button) svg{display:inline-block}:is(button,.button):has(svg){display:flex;align-items:center;-moz-column-gap:.5cap;column-gap:.5cap}:is(button,.button)[type=submit]{background-color:#add8e6;background-color:var(--color-accent-1);border-color:color-mix(in oklch shorter hue,lightblue,calc(50* .55%) color-mix(in oklab,10%lightblue,#fbfbfb));border-color:var(--color-accent-2)}}@layer elements{:root{--icon-chevron-inline-start-32px:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M10.354 3.146a.5.5 0 0 1 0 .708L6.207 8l4.147 4.146a.5.5 0 0 1-.708.708l-4.5-4.5a.5.5 0 0 1 0-.708l4.5-4.5a.5.5 0 0 1 .708 0"/></svg>');--icon-chevron-inline-end-32px:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M5.646 3.146a.5.5 0 0 0 0 .708L9.793 8l-4.147 4.146a.5.5 0 0 0 .708.708l4.5-4.5a.5.5 0 0 0 0-.708l-4.5-4.5a.5.5 0 0 0-.708 0"/></svg>');--icon-chevron-block-start-32px:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M10.354 3.146a.5.5 0 0 1 0 .708L6.207 8l4.147 4.146a.5.5 0 0 1-.708.708l-4.5-4.5a.5.5 0 0 1 0-.708l4.5-4.5a.5.5 0 0 1 .708 0"/></svg>');--icon-chevron-block-end-32px:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M3.146 10.354a.5.5 0 0 0 .708 0L8 6.207l4.146 4.147a.5.5 0 0 0 .708-.708l-4.5-4.5a.5.5 0 0 0-.708 0l-4.5 4.5a.5.5 0 0 0 0 .708"/></svg>');--icon-document-bullet-list-16px-regular:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M5 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V5.414a1.5 1.5 0 0 0-.44-1.06L9.647 1.439A1.5 1.5 0 0 0 8.586 1zM4 3a1 1 0 0 1 1-1h3v2.5A1.5 1.5 0 0 0 9.5 6H12v7a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm7.793 2H9.5a.5.5 0 0 1-.5-.5V2.207zM7 7.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5M7.5 9a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1zM7 11.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5M5.5 8a.5.5 0 1 0 0-1a.5.5 0 0 0 0 1M6 9.5a.5.5 0 1 1-1 0a.5.5 0 0 1 1 0M5.5 12a.5.5 0 1 0 0-1a.5.5 0 0 0 0 1"/></svg>');--icon-dstar-32-filled:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="currentColor" d="M14.655 3.84c.549-1.12 2.144-1.12 2.693 0l3.199 6.52l7.17 1.05c1.228.179 1.72 1.686.834 2.555l-5.195 5.096l1.224 7.183c.21 1.227-1.08 2.16-2.18 1.578l-6.399-3.385l-6.399 3.385c-1.1.582-2.389-.351-2.18-1.578l1.225-7.183l-5.196-5.096c-.885-.87-.394-2.376.834-2.556l7.17-1.048z"/></svg>')}}@layer elements{:where(details){border-block:.0625em solid color-mix(in oklch shorter hue,#fbfbfb,44% color-mix(in oklab,10%#fbfbfb,#f4f4f4));border-block:var(--border-width-1) solid var(--color-surface-3);border-radius:.165em;border-radius:var(--border-radius-1)}:where(details):where(>*){padding-inline:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline:var(--padding-inline-1)}:where(details):where([open]) summary{border-block-end:.0625em solid color-mix(in oklch shorter hue,#fbfbfb,44% color-mix(in oklab,10%#fbfbfb,#f4f4f4));border-block-end:var(--border-width-1) solid var(--color-surface-3)}:is(:where(details):where([open]) summary):after{transform:scaleY(-1);-webkit-transform:scaleY(-1)}:where(details):where(:has(+:is(:where(details)))){border-block-end-color:transparent}:where(details>summary){position:relative;cursor:pointer;display:grid;grid-template-columns:1fr auto;align-items:center}:where(details>summary):focus-visible{outline-offset:.125em;outline-offset:var(--border-width-2);outline-radius:0;outline-color:color-mix(in oklch shorter hue,lightblue,calc(200* .55%) color-mix(in oklab,10%lightblue,#fbfbfb));outline-color:var(--color-accent-5)}:where(details>summary)::-webkit-details-marker{display:none}:where(details>summary)::marker{display:none}:where(details>summary)::-moz-list-bullet{list-style-type:none}:where(details>summary):after{content:"";width:32px;height:32px;display:inline-block;margin-inline-start:auto;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M3.146 10.354a.5.5 0 0 0 .708 0L8 6.207l4.146 4.147a.5.5 0 0 0 .708-.708l-4.5-4.5a.5.5 0 0 0-.708 0l-4.5 4.5a.5.5 0 0 0 0 .708"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M3.146 10.354a.5.5 0 0 0 .708 0L8 6.207l4.146 4.147a.5.5 0 0 0 .708-.708l-4.5-4.5a.5.5 0 0 0-.708 0l-4.5 4.5a.5.5 0 0 0 0 .708"/></svg>');-webkit-mask:var(--icon-chevron-block-end-32px);mask:var(--icon-chevron-block-end-32px);background-color:currentColor;margin-block-start:-6px;position:relative;top:4px;scale:.5;transition:transform 235ms ease-out}}@layer elements{:where(dialog){inline-size:clamp(var(--inline-size-3),65vw,var(--inline-size-4));background-color:#fbfbfb;background-color:var(--color-surface-1);color:color-mix(in oklch shorter hue,#fbfbfb,calc(.55% *350) #111);color:var(--color-on-surface-1);margin:auto;padding:clamp(.35ex,2vh,.35ex) calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding:var(--padding-1);border:.0625em solid color-mix(in oklch shorter hue,#fbfbfb,11% color-mix(in oklab,10%#fbfbfb,#f4f4f4));border:var(--border-width-1) solid var(--color-surface-2);border-radius:.35em;border-radius:var(--border-radius-2);box-shadow:0 .5em 1em -1px #000;box-shadow:var(--box-shadow-3)}:where(dialog)::backdrop{background-color:#fbfbfb;background-color:var(--color-surface-1);opacity:.95}@media (prefers-reduced-transparency:no-preference){:where(dialog)::backdrop{opacity:.65}}@media (min-width:0px) and (max-width:500px){:where(dialog){inline-size:calc(100% - (2*clamp(.35ch,2vw,calc(.35ch *1.65))));inline-size:calc(100% - 2*var(--margin-inline-1))}}}@layer elements{:where(hr){border:0;border-block-start-style:solid;border-block-start-color:color-mix(in oklch,7%currentColor,transparent);border-block-start-width:.0625em;border-block-start-width:var(--border-width-1)}}@layer elements.input{:where(input[type=text],input[type=number],input[type=date]){border-radius:.35em;border-radius:var(--border-radius-2);padding-inline:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline:var(--padding-inline-1);border:.0625em solid color-mix(in oklch shorter hue,#fbfbfb,44% color-mix(in oklab,10%#fbfbfb,#f4f4f4));border:var(--border-width-1) solid var(--color-surface-3);transition:scale ease-out 60ms,border-color ease-out 20ms,outline ease-out 20ms;transition:scale ease-out var(--transition-duration-2),border-color ease-out var(--transition-duration-1),outline ease-out var(--transition-duration-1)}:where(input[type=text],input[type=number],input[type=date]):not(:focus){cursor:pointer}:where(input[type=text],input[type=number],input[type=date]):focus,:where(input[type=text],input[type=number],input[type=date]):hover{scale:1.0165;border-color:color-mix(in oklch shorter hue,#fbfbfb,calc(.55% *115) #111);border-color:var(--color-on-surface-2)}:where(input[type=text],input[type=number],input[type=date]):focus-visible{outline-offset:.125em;outline-offset:var(--border-width-2);outline-radius:0;outline-color:color-mix(in oklch shorter hue,#fbfbfb,calc(.55% *350) #111);outline-color:var(--color-on-surface-1)}:where(input[type=date]),:where(input[type=number]){-webkit-appearance:initial;-moz-appearance:initial;appearance:initial}:where(input[type=number])::-webkit-inner-spin-button,:where(input[type=number])::-webkit-outer-spin-button{display:none}:where(input[type=date])::-webkit-calendar-picker-indicator,:where(input[type=date])::-webkit-inner-spin-button{display:none}}@layer elements{[role=switch]{--switch-background-color:var(--color-surface-3);--switch-border-width:var(--border-width-1);--switch-border-color:var(--color-surface-5);--thumb-background-color:var(--color-on-surface-1);--thumb-offset:var(--border-width-2);--thumb-block-size: calc(1lh - 1ex) ;--thumb-inline-size:calc( var(--thumb-block-size) - var(--border-width-2) * 2 );-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:color-mix(in oklch shorter hue,#fbfbfb,44% color-mix(in oklab,10%#fbfbfb,#f4f4f4));background-color:var(--switch-background-color);block-size:calc(1lh - 1ex);block-size:var(--thumb-block-size);inline-size:auto;aspect-ratio:16/9;aspect-ratio:var(--aspect-ratio-landscape);border-radius:1e5px;border-radius:var(--border-radius-round);padding-block:.125em;padding-block:var(--thumb-offset);border:.0625em solid color-mix(in oklch shorter hue,#fbfbfb,calc(200* .55%) color-mix(in oklab,10%#fbfbfb,#f4f4f4));border:var(--switch-border-width) solid var(--switch-border-color);cursor:pointer}[role=switch]:checked{--switch-background-color:var(--color-accent-1);--switch-border-color:var(--color-accent-3)}[role=switch]:before{content:"";display:block;block-size:var(--thumb-inline-size);inline-size:auto;background-color:var(--thumb-background-color);aspect-ratio:1;aspect-ratio:var(--aspect-ratio-square);border-radius:1e5px;border-radius:var(--border-radius-round);transform:translate(var(--thumb-offset));transition:transform ease-out 60ms;transition:transform ease-out var(--transition-duration-2);margin-block-start:calc(-1*var(--switch-border-width)/2)}[role=switch]:checked:before{transform:translate(calc(var(--thumb-block-size)*var(--aspect-ratio-landscape) - (var(--thumb-inline-size) + var(--thumb-offset) + var(--switch-border-width))))}}@layer elements{:where(kbd){font-family:ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace;font-family:var(--font-family-mono);background-color:color-mix(in oklch shorter hue,#fbfbfb,82.5% color-mix(in oklab,10%#fbfbfb,#f4f4f4));background-color:var(--color-surface-4);padding-inline:calc(.5*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline:calc(var(--padding-inline-1)*.5);padding-block:calc(clamp(.35ex,2vh,.35ex)/2);padding-block:calc(var(--space-block-1)*.5);border-radius:.165em;border-radius:var(--border-radius-1);line-height:calc(1*clamp(.85em,2vh,1.1475em));line-height:var(--line-height-0);mix-blend-mode:screen}@media (prefers-color-scheme:light){:where(kbd){mix-blend-mode:multiply}}html[data-prefers-color-scheme=dark] :where(kbd){mix-blend-mode:screen}html[data-prefers-color-scheme=light] :where(kbd){mix-blend-mode:multiply}}@layer elements.menu{menu[role=list]{list-style:none;padding-inline-start:0}menu[role=list][aria-orientation=horizontal]{display:flex;-moz-column-gap:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));column-gap:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));-moz-column-gap:var(--column-gap-1);column-gap:var(--column-gap-1)}}@layer elements{:where(nav[aria-orientation=vertical]){padding-inline:calc(2*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline:calc(var(--space-inline-1)*2)}:where(nav[aria-orientation=vertical]) :where(ul){list-style:none;padding-inline-start:initial}:is(:where(nav[aria-orientation=vertical]) :where(ul)) li+li,:is(:where(nav[aria-orientation=vertical]) :where(ul)) summary{margin-block-end:calc(clamp(.35ex,2vh,.35ex)*.35);margin-block-end:calc(var(--margin-block-1)*.35)}:is(:where(nav[aria-orientation=vertical]) :where(ul)) li a,:is(:where(nav[aria-orientation=vertical]) :where(ul)) li summary{color:currentColor;text-decoration:none;padding-inline:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline:var(--padding-inline-1);margin-inline:calc(-1*clamp(.35ch,2vw,calc(.35ch *1.65)));margin-inline:calc(var(--space-inline-1)*-1);line-height:calc(1*clamp(1.35em,4vh,calc(1.35em *1.35)));line-height:var(--line-height-1);border:.0625em solid transparent;border:var(--border-width-1) solid transparent;border-radius:.85em;border-radius:var(--border-radius-3);transition:scale ease-out .12s,border-radius linear .12s,background-color ease-in-out 60ms;transition:scale ease-out var(--transition-duration-3),border-radius linear var(--transition-duration-3),background-color ease-in-out var(--transition-duration-2)}:is(:is(:where(nav[aria-orientation=vertical]) :where(ul)) li a,:is(:where(nav[aria-orientation=vertical]) :where(ul)) li summary):where([aria-current]){background-color:color-mix(in oklch shorter hue,#fbfbfb,11% color-mix(in oklab,10%#fbfbfb,#f4f4f4));background-color:var(--color-surface-2);border-radius:.35em;border-radius:var(--border-radius-2);scale:1.01}@media (min-width:0px) and (max-width:500px){:is(:where(nav[aria-orientation=vertical]) :where(ul)) li a,:is(:where(nav[aria-orientation=vertical]) :where(ul)) li summary{line-height:calc(1*clamp(1.85em,6vh,calc(1.85em *1.35)));line-height:var(--line-height-2)}}:is(:where(nav[aria-orientation=vertical]) :where(ul)) li summary{font-weight:700;font-weight:var(--font-weight-2)}:is(:where(nav[aria-orientation=vertical]) :where(ul)) li[role=separator]{padding-block:clamp(.35ex,2vh,.35ex);padding-block:var(--padding-block-1);visibility:hidden}:is(:where(nav[aria-orientation=vertical]) :where(ul)) li a{display:block}:is(:is(:where(nav[aria-orientation=vertical]) :where(ul)) li a):where(:focus),:is(:is(:where(nav[aria-orientation=vertical]) :where(ul)) li a):where(:hover){background-color:color-mix(in oklch shorter hue,#fbfbfb,44% color-mix(in oklab,10%#fbfbfb,#f4f4f4));background-color:var(--color-surface-3);border-radius:.35em;border-radius:var(--border-radius-2)}[aria-current]:is(:is(:where(nav[aria-orientation=vertical]) :where(ul)) li a):before{content:"";background-color:#add8e6;background-color:var(--color-accent);height:calc(1lh - .25em);height:calc(1lh - var(--border-width-2)*2);width:.3em;width:var(--border-width-3);display:block;position:absolute;margin-block-start:.125em;margin-block-start:var(--border-width-2);margin-inline-start:calc(-2*clamp(.35ch,2vw,calc(.35ch *1.65)) - .0625em);margin-inline-start:calc(var(--margin-inline-1)*-2 - var(--border-width-2)/2);border-radius:.165em;border-radius:var(--border-radius-1)}:is(:where(nav[aria-orientation=vertical]) :where(ul)):not([aria-current]) li a:is(:hover,:focus){scale:1.01}}@layer elements.ul{ul[role=list]{list-style:none;padding-inline-start:0}ul[aria-orientation=horizontal]{display:flex;-moz-column-gap:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));column-gap:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));-moz-column-gap:var(--column-gap-1);column-gap:var(--column-gap-1)}}:root{--animation-duration-1:20ms;--animation-duration-2:60ms;--animation-duration-3:.12s;--transition-duration-1:var(--animation-duration-1);--transition-duration-2:var(--animation-duration-2);--transition-duration-3:var(--animation-duration-3)}@media (prefers-reduced-motion:no-preference){:root{--animation-duration-1:80ms;--animation-duration-2:.18s;--animation-duration-3:.26s}}:root{--border-radius-1:.165em;--border-radius-2:.35em;--border-radius-3:.85em;--border-radius-4:1.35em;--border-radius-round:1e5px;--border-start-start-radius-1:.165em;--border-start-start-radius-2:.35em;--border-start-start-radius-3:.85em;--border-start-start-radius-4:1.35em;--border-start-start-radius-round:1e5px;--border-start-end-radius-1:.165em;--border-start-end-radius-2:.35em;--border-start-end-radius-3:.85em;--border-start-end-radius-4:1.35em;--border-start-end-radius-round:1e5px;--border-end-start-radius-1:.165em;--border-end-start-radius-2:.35em;--border-end-start-radius-3:.85em;--border-end-start-radius-4:1.35em;--border-end-start-radius-round:1e5px;--border-end-end-radius-1:.165em;--border-end-end-radius-2:.35em;--border-end-end-radius-3:.85em;--border-end-end-radius-4:1.35em;--border-end-end-radius-round:1e5px;--border-width-2:.1875em;--border-width-3:.3125em;--border-inline-width-1:var(--border-width-1);--border-inline-width-2:var(--border-width-2);--border-inline-width-3:var(--border-width-3);--border-block-width-1:var(--border-width-1);--border-block-width-2:var(--border-width-2);--border-block-width-3:var(--border-width-3);--color-accent:lightblue;--color-on-accent:black}@media (prefers-color-scheme:light){:root{--color-accent:midnightblue;--color-on-accent:white}}:root{--color-accent-start:var(--color-accent);--color-accent-end:color-mix( in oklab, 10% var(--color-accent-start), var(--color-surface-1) );--color-accent-contrast:55;--color-accent-contrast-calc:calc(var(--color-accent-contrast) / 100 * 1%)}@media (prefers-contrast:more){:root{--color-accent-contrast:100}}@media (prefers-contrast:less){:root{--color-accent-contrast:25}}:root{--color-accent-1:var(--color-accent-start);--color-accent-2:color-mix( in oklch shorter hue, var(--color-accent-1), calc(50 * var(--color-accent-contrast-calc)) var(--color-accent-end) );--color-accent-3:color-mix( in oklch shorter hue, var(--color-accent-1), calc(100 * var(--color-accent-contrast-calc)) var(--color-accent-end) );--color-accent-4:color-mix( in oklch shorter hue, var(--color-accent-1), calc(150 * var(--color-accent-contrast-calc)) var(--color-accent-end) );--color-accent-5:color-mix( in oklch shorter hue, var(--color-accent-1), calc(200 * var(--color-accent-contrast-calc)) var(--color-accent-end) );--color-on-accent-1:color-mix( in oklch shorter hue, var(--color-accent-start), calc(var(--color-accent-contrast-calc) * 350) var(--color-on-accent) );--color-on-accent-2:color-mix( in oklch shorter hue, var(--color-on-accent-start), calc(var(--color-accent-contrast-calc) * 215) var(--color-on-accent) );--color-negative:darkred;--color-on-negative:white}@media (prefers-color-scheme:light){:root{--color-negative:lightcoral;--color-on-negative:black}}:root{--color-negative-start:var(--color-negative);--color-negative-end:color-mix( in oklab, 10% var(--color-negative-start), var(--color-surface-1) );--color-negative-contrast:55;--color-negative-contrast-calc:calc( var(--color-negative-contrast) / 100 * 1% )}@media (prefers-contrast:more){:root{--color-negative-contrast:100}}@media (prefers-contrast:less){:root{--color-negative-contrast:25}}:root{--color-negative-1:var(--color-negative-start);--color-negative-2:color-mix( in oklch shorter hue, var(--color-negative-1), calc(50 * var(--color-negative-contrast-calc)) var(--color-negative-end) );--color-negative-3:color-mix( in oklch shorter hue, var(--color-negative-1), calc(100 * var(--color-negative-contrast-calc)) var(--color-negative-end) );--color-negative-4:color-mix( in oklch shorter hue, var(--color-negative-1), calc(150 * var(--color-negative-contrast-calc)) var(--color-negative-end) );--color-negative-5:color-mix( in oklch shorter hue, var(--color-negative-1), calc(200 * var(--color-negative-contrast-calc)) var(--color-negative-end) );--color-on-negative-1:color-mix( in oklch shorter hue, var(--color-negative-start), calc(var(--color-negative-contrast-calc) * 350) var(--color-on-negative) );--color-on-negative-2:color-mix( in oklch shorter hue, var(--color-on-negative-start), calc(var(--color-negative-contrast-calc) * 215) var(--color-on-negative) );--color-on-neutral:white}@media (prefers-color-scheme:light){:root{--color-neutral:lightsteelblue;--color-on-neutral:black}}:root{--color-neutral-start:var(--color-neutral);--color-neutral-end:color-mix( in oklab, 10% var(--color-neutral-start), var(--color-surface-1) );--color-neutral-contrast:55;--color-neutral-contrast-calc:calc(var(--color-neutral-contrast) / 100 * 1%)}@media (prefers-contrast:more){:root{--color-neutral-contrast:100}}@media (prefers-contrast:less){:root{--color-neutral-contrast:25}}:root{--color-neutral-1:var(--color-neutral-start);--color-neutral-2:color-mix( in oklch shorter hue, var(--color-neutral-1), calc(50 * var(--color-neutral-contrast-calc)) var(--color-neutral-end) );--color-neutral-3:color-mix( in oklch shorter hue, var(--color-neutral-1), calc(100 * var(--color-neutral-contrast-calc)) var(--color-neutral-end) );--color-neutral-4:color-mix( in oklch shorter hue, var(--color-neutral-1), calc(150 * var(--color-neutral-contrast-calc)) var(--color-neutral-end) );--color-neutral-5:color-mix( in oklch shorter hue, var(--color-neutral-1), calc(200 * var(--color-neutral-contrast-calc)) var(--color-neutral-end) );--color-on-neutral-1:color-mix( in oklch shorter hue, var(--color-neutral-start), calc(var(--color-neutral-contrast-calc) * 350) var(--color-on-neutral) );--color-on-neutral-2:color-mix( in oklch shorter hue, var(--color-on-neutral-start), calc(var(--color-neutral-contrast-calc) * 215) var(--color-on-neutral) );--color-neutral:darkslateblue;--color-neutral-mix:var(--color-on-surface-1);--color-neutral-contrast:50}@media (prefers-color-scheme:light){:root{--color-neutral:lightsteelblue;--color-neutral-contrast:50}}:root{--kolor-neutral-mode:in oklch shorter hue;--kolor-neutral-contrast:calc(var(--color-neutral-contrast) / 100 * 1%);--kolor-on-neutral-contrast:calc(var(--color-neutral-contrast) / 100 * 1%);--kolor-neutral-start:color-mix( in oklab, var(--color-neutral), 1% var(--color-neutral-mix) );--kolor-neutral-end:color-mix( in oklab, 10% var(--color-neutral), var(--color-neutral-mix) )}@media (prefers-contrast:more){:root{--kolor-neutral-contrast:calc( var(--color-neutral-contrast) / 100 * 1% * 1.85 );--kolor-on-neutral-contrast:calc( var(--color-neutral-contrast) / 100 * 1% * 1.85 )}}@media (prefers-contrast:less){:root{--kolor-neutral-contrast:calc( var(--color-neutral-contrast) / 100 * 1% * .35 );--kolor-on-neutral-contrast:calc( var(--color-neutral-contrast) / 100 * 1% * .35 )}}:root{--color-neutral-0:var(--kolor-neutral-start);--color-neutral-1:color-mix( var(--kolor-neutral-mode), var(--kolor-neutral-start), var(--kolor-neutral-contrast) var(--kolor-neutral-end) );--color-neutral-2:color-mix( var(--kolor-neutral-mode), var(--color-neutral-1), calc(20 * var(--kolor-neutral-contrast)) var(--kolor-neutral-end) );--color-neutral-3:color-mix( var(--kolor-neutral-mode), var(--color-neutral-1), calc(40 * var(--kolor-neutral-contrast)) var(--kolor-neutral-end) );--color-neutral-4:color-mix( var(--kolor-neutral-mode), var(--color-neutral-1), calc(60 * var(--kolor-neutral-contrast)) var(--kolor-neutral-end) );--color-neutral-5:color-mix( var(--kolor-neutral-mode), var(--color-neutral-1), calc(100 * var(--kolor-neutral-contrast)) var(--kolor-neutral-end) );--color-on-neutral-1:color-mix( var(--kolor-neutral-mode), var(--kolor-neutral-start), calc(var(--kolor-on-neutral-contrast) * 250) var(--kolor-neutral-end) );--color-on-neutral-2:color-mix( var(--kolor-neutral-mode), var(--kolor-neutral-start), calc(var(--kolor-on-neutral-contrast) * 150) var(--kolor-neutral-end) );--color-positive:darkgreen;--color-on-positive:white}@media (prefers-color-scheme:light){:root{--color-positive:lightgreen;--color-on-positive:black}}:root{--color-positive-start:var(--color-positive);--color-positive-end:color-mix( in oklab, 10% var(--color-positive-start), var(--color-surface-1) );--color-positive-contrast:55;--color-positive-contrast-calc:calc( var(--color-positive-contrast) / 100 * 1% )}@media (prefers-contrast:more){:root{--color-positive-contrast:100}}@media (prefers-contrast:less){:root{--color-positive-contrast:25}}:root{--color-positive-1:var(--color-positive-start);--color-positive-2:color-mix( in oklch shorter hue, var(--color-positive-1), calc(50 * var(--color-positive-contrast-calc)) var(--color-positive-end) );--color-positive-3:color-mix( in oklch shorter hue, var(--color-positive-1), calc(100 * var(--color-positive-contrast-calc)) var(--color-positive-end) );--color-positive-4:color-mix( in oklch shorter hue, var(--color-positive-1), calc(150 * var(--color-positive-contrast-calc)) var(--color-positive-end) );--color-positive-5:color-mix( in oklch shorter hue, var(--color-positive-1), calc(200 * var(--color-positive-contrast-calc)) var(--color-positive-end) );--color-on-positive-1:color-mix( in oklch shorter hue, var(--color-positive-start), calc(var(--color-positive-contrast-calc) * 350) var(--color-on-positive) );--color-on-positive-2:color-mix( in oklch shorter hue, var(--color-on-positive-start), calc(var(--color-positive-contrast-calc) * 215) var(--color-on-positive) );--color-surface:#121210;--color-on-surface:#f4f4f4}@media (prefers-color-scheme:light){:root{--color-surface:#f4f4f4;--color-on-surface:#121210}}:root{--color-surface-start:var(--color-surface);--color-surface-contrast:55;--color-surface-contrast-calc:calc(var(--color-surface-contrast) / 100 * 1%);--color-surface-end:color-mix( in oklab, 10% var(--color-surface-start), #f4f4f4 )}@media (prefers-color-scheme:light){:root{--color-surface-end:color-mix( in oklab, 10% var(--color-surface-start), #121210 )}}@media (prefers-contrast:more){:root{--color-surface-contrast:100}}@media (prefers-contrast:less){:root{--color-surface-contrast:25}}:root{--color-surface-1:var(--color-surface-start);--color-surface-2:color-mix( in oklch shorter hue, var(--color-surface-1), calc(20 * var(--color-surface-contrast-calc)) var(--color-surface-end) );--color-surface-3:color-mix( in oklch shorter hue, var(--color-surface-1), calc(80 * var(--color-surface-contrast-calc)) var(--color-surface-end) );--color-surface-4:color-mix( in oklch shorter hue, var(--color-surface-1), calc(150 * var(--color-surface-contrast-calc)) var(--color-surface-end) );--color-surface-5:color-mix( in oklch shorter hue, var(--color-surface-1), calc(200 * var(--color-surface-contrast-calc)) var(--color-surface-end) );--color-on-surface-1:color-mix( in oklch shorter hue, var(--color-surface-start), calc(var(--color-surface-contrast-calc) * 350) var(--color-on-surface) );--color-on-surface-2:color-mix( in oklch shorter hue, var(--color-surface-start), calc(var(--color-surface-contrast-calc) * 115) var(--color-on-surface) );--font-family-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;--font-family-serif:ui-serif, serif;--font-family-mono:ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;--global-font-size-coefficient:1;--font-size-coefficient:var(--global-font-size-coefficient);--font-size-ratio:1}@media (orientation:landscape){:root{--font-size-ratio:5 / 3}}:root{--_fs-0:.85rem;--_fs-1:.95rem;--_fs-2:1.65rem;--_fs-3:2.5rem;--font-size-0:calc( var(--font-size-coefficient) * clamp( var(--_fs-0), calc(2vw * var(--font-size-ratio)), calc(var(--_fs-0) * 1.15) ) );--font-size-1:calc( var(--font-size-coefficient) * clamp( var(--_fs-1), calc(4vw * var(--font-size-ratio)), calc(var(--_fs-1) * 1.15) ) );--font-size-2:calc( var(--font-size-coefficient) * clamp( var(--_fs-2), calc(6vw * var(--font-size-ratio)), calc(var(--_fs-2) * 1.15) ) );--font-size-3:calc( var(--font-size-coefficient) * clamp( var(--_fs-3), calc(9vw * var(--font-size-ratio)), calc(var(--_fs-3) * 1.15) ) );--fs-0:var(--font-size-0);--fs-1:var(--font-size-1);--fs-2:var(--font-size-2);--fs-3:var(--font-size-3);--font-weight-0:lighter;--font-weight-1:normal;--font-weight-2:bold;--font-weight-3:900;--font-letter-spacing-coefficient:var(--global-font-multiplier);--font-letter-spacing-ratio:1}@media (orientation:landscape){:root{--font-letter-spacing-ratio:5 / 3}}:root{--_ls-0:-.05em;--_ls-1:.025em;--_ls-2:.075em;--_ls-3:.35em;--font-letter-spacing-0:calc( var(--font-letter-spacing-coefficient) * clamp( var(--_ls-0), calc(2vw * var(--font-letter-spacing-ratio)), calc(var(--_ls-0) + var(--_ls-0) * -1.15) ) );--font-letter-spacing-1:calc( var(--font-letter-spacing-coefficient) * clamp( var(--_ls-1), calc(2vw * var(--font-letter-spacing-ratio)), calc(var(--_ls-1) * 1.35) ) );--font-letter-spacing-2:calc( var(--font-letter-spacing-coefficient) * clamp( var(--_ls-2), calc(6vw * var(--font-letter-spacing-ratio)), calc(var(--_ls-2) * 1.85) ) );--font-letter-spacing-3:calc( var(--font-letter-spacing-coefficient) * clamp( var(--_ls-3), calc(9vw * var(--font-letter-spacing-ratio)), calc(var(--_ls-3) * 1.85) ) );--letter-spacing-0:var(--font-letter-spacing-0);--letter-spacing-1:var(--font-letter-spacing-1);--letter-spacing-2:var(--font-letter-spacing-2);--letter-spacing-3:var(--font-letter-spacing-3);--ls-0:var(--font-letter-spacing-0);--ls-1:var(--font-letter-spacing-1);--ls-2:var(--font-letter-spacing-2);--ls-3:var(--font-letter-spacing-3);--font-line-height-coefficient:var(--global-font-multiplier);--font-line-height-ratio:1}@media (orientation:portrait){:root{--font-line-height-ratio:5 / 3}}:root{--font-line-height-0:calc( var(--font-line-height-coefficient) * clamp( var(--_lh-0), calc(2vh * var(--font-line-height-ratio)), calc(var(--_lh-0) * 1.35) ) );--font-line-height-1:calc( var(--font-line-height-coefficient) * clamp( var(--_lh-1), calc(4vh * var(--font-line-height-ratio)), calc(var(--_lh-1) * 1.35) ) );--font-line-height-2:calc( var(--font-line-height-coefficient) * clamp( var(--_lh-2), calc(6vh * var(--font-line-height-ratio)), calc(var(--_lh-2) * 1.35) ) );--font-line-height-3:calc( var(--font-line-height-coefficient) * clamp( var(--_lh-3), calc(9vh * var(--font-line-height-ratio)), calc(var(--_lh-3) * 1.35) ) );--line-height-0:var(--font-line-height-0);--line-height-1:var(--font-line-height-1);--line-height-2:var(--font-line-height-2);--line-height-3:var(--font-line-height-3);--lh-0:var(--font-line-height-0);--lh-1:var(--font-line-height-1);--lh-2:var(--font-line-height-2);--lh-3:var(--font-line-height-3);--global-font-multiplier:1;--font-multiplier:var(--global-font-multiplier);--_lh-0:calc(.85em * var(--font-multiplier));--_lh-1:calc(1.35em * var(--font-multiplier));--_lh-2:calc(1.85em * var(--font-multiplier));--_lh-3:calc(2.5em * var(--font-multiplier));--z-index-1:1;--z-index-2:2;--z-index-3:3;--z-index-4:4;--z-index-max:2147483647;--z-index--1:-1;--z-index--2:-2;--z-index--3:-3;--z-index--4:-4;--z-index--min:-2147483647;--aspect-ratio-square:1;--aspect-ratio-landscape:16/9;--aspect-ratio-portrait:3/4;--aspect-ratio-wide:18/5;--aspect-ratio-golden:1.618/1;--box-shadow-1:0 .15em .35em -1px var(--shadows-color);--box-shadow-2:0 .25em .5em -1px var(--shadows-color);--box-shadow-3:0 .5em 1em -1px var(--shadows-color);--shadows-color:black}@media (prefers-color-scheme:light){:root{--shadows-color:#d6d6d6}}html[data-prefers-color-scheme=dark]{--shadows-color:black}html[data-prefers-color-scheme=light]{--shadows-color:#d6d6d6}:where(body){--block-size-1:7ex;--block-size-2:12ex;--block-size-3:25ex;--block-size-4:40ex;--block-size-5:65ex;--inline-size-1:15ch;--inline-size-2:28ch;--inline-size-3:42ch;--inline-size-4:64ch;--inline-size-5:92ch;--size-viewport-sm:501px;--size-viewport-md:1201px;--size-viewport-lg:1401px;--size-viewport-xl:1921px}:root{--space-block-multiplier:var(--space-multiplier);--space-block-ratio:1;--space-block-ratio-max:1 * var(--space-block-ratio)}@media (orientation:portrait){:root{--space-block-ratio:5 / 4}}@media (min-width:1201px){:root{--space-block-ratio-max:1.65 * var(--space-block-ratio)}}@media (max-width:1399.98px){:root{--space-block-ratio-max:1.85 * var(--space-block-ratio)}}:root{--space-block-1:clamp( var(--space-base-block-1), calc(2vh * var(--space-block-ratio)), calc(var(--space-base-block-1) * var(--space-block-ratio-max)) );--space-block-2:clamp( var(--space-base-block-2), calc(4vh * var(--space-block-ratio)), calc(var(--space-base-block-2) * var(--space-block-ratio-max)) );--space-block-3:clamp( var(--space-base-block-3), calc(7vh * var(--space-block-ratio)), calc(var(--space-base-block-3) * var(--space-block-ratio-max)) );--space-block-4:clamp( var(--space-base-block-4), calc(20vh * var(--space-block-ratio)), calc(var(--space-base-block-4) * var(--space-block-ratio-max)) );--space-block-5:clamp( var(--space-base-block-5), calc(40vh * var(--space-block-ratio)), calc(var(--space-base-block-5) * var(--space-block-ratio-max)) );--gap-1:var(--space-block-1) var(--space-inline-1);--gap-2:var(--space-block-2) var(--space-inline-2);--gap-3:var(--space-block-3) var(--space-inline-3);--gap-4:var(--space-block-4) var(--space-inline-4);--gap-5:var(--space-block-5) var(--space-inline-5);--row-gap-1:var(--space-inline-1);--row-gap-2:var(--space-inline-2);--row-gap-3:var(--space-inline-3);--row-gap-4:var(--space-inline-4);--row-gap-5:var(--space-inline-5);--column-gap-1:var(--space-inline-1);--column-gap-2:var(--space-block-2);--column-gap-3:var(--space-block-3);--column-gap-4:var(--space-block-4);--column-gap-5:var(--space-block-5);--space-inline-multiplier:var(--space-multiplier);--space-inline-ratio:1}@media (orientation:landscape){:root{--space-inline-ratio:5 / 3}}:root{--space-inline-1:calc( var(--space-inline-multiplier) * clamp( var(--space-base-inline-1), calc(2vw * var(--space-inline-ratio)), calc(var(--space-base-inline-1) * 1.65) ) );--space-inline-2:calc( var(--space-inline-multiplier) * clamp( var(--space-base-inline-2), calc(4vw * var(--space-inline-ratio)), calc(var(--space-base-inline-2) * 1.65) ) );--space-inline-3:calc( var(--space-inline-multiplier) * clamp( var(--space-base-inline-3), calc(7vw * var(--space-inline-ratio)), calc(var(--space-base-inline-3) * 1.65) ) );--space-inline-4:calc( var(--space-inline-multiplier) * clamp( var(--space-base-inline-4), calc(20vw * var(--space-inline-ratio)), calc(var(--space-base-inline-4) * 1.65) ) );--space-inline-5:calc( var(--space-inline-multiplier) * clamp( var(--space-base-inline-5), calc(40vw * var(--space-inline-ratio)), calc(var(--space-base-inline-5) * 1.65) ) );--margin-1:var(--space-block-1) var(--space-inline-1);--margin-2:var(--space-block-2) var(--space-inline-2);--margin-3:var(--space-block-3) var(--space-inline-3);--margin-4:var(--space-block-4) var(--space-inline-4);--margin-5:var(--space-block-5) var(--space-inline-5);--margin-block-1:var(--space-block-1);--margin-block-2:var(--space-block-2);--margin-block-3:var(--space-block-3);--margin-block-4:var(--space-block-4);--margin-block-5:var(--space-block-5);--margin-inline-1:var(--space-inline-1);--margin-inline-2:var(--space-inline-2);--margin-inline-3:var(--space-inline-3);--margin-inline-4:var(--space-inline-4);--margin-inline-5:var(--space-inline-5);--padding-1:var(--space-block-1) var(--space-inline-1);--padding-2:var(--space-block-2) var(--space-inline-2);--padding-3:var(--space-block-3) var(--space-inline-3);--padding-4:var(--space-block-4) var(--space-inline-4);--padding-5:var(--space-block-5) var(--space-inline-5);--padding-block-1:var(--space-block-1);--padding-block-2:var(--space-block-2);--padding-block-3:var(--space-block-3);--padding-block-4:var(--space-block-4);--padding-block-5:var(--space-block-5);--padding-inline-1:var(--space-inline-1);--padding-inline-2:var(--space-inline-2);--padding-inline-3:var(--space-inline-3);--padding-inline-4:var(--space-inline-4);--padding-inline-5:var(--space-inline-5);--global-space-multiplier:1;--space-multiplier:var(--global-space-multiplier);--space-1:calc(.35em * var(--space-multiplier));--space-2:calc(.85em * var(--space-multiplier));--space-3:calc(1.65em * var(--space-multiplier));--space-4:calc(3.15em * var(--space-multiplier));--space-5:calc(5.65em * var(--space-multiplier));--space-base-inline-1:calc(.35ch * var(--space-multiplier));--space-base-inline-2:calc(.85ch * var(--space-multiplier));--space-base-inline-3:calc(1.65ch * var(--space-multiplier));--space-base-inline-4:calc(3.15ch * var(--space-multiplier));--space-base-inline-5:calc(5.65ch * var(--space-multiplier));--space-base-block-1:calc(.35ex * var(--space-multiplier));--space-base-block-2:calc(.85ex * var(--space-multiplier));--space-base-block-3:calc(1.65ex * var(--space-multiplier));--space-base-block-4:calc(3.15ex * var(--space-multiplier));--space-base-block-5:calc(5.65ex * var(--space-multiplier));--icon-chevron-inline-start-32px:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M10.354 3.146a.5.5 0 0 1 0 .708L6.207 8l4.147 4.146a.5.5 0 0 1-.708.708l-4.5-4.5a.5.5 0 0 1 0-.708l4.5-4.5a.5.5 0 0 1 .708 0"/></svg>');--icon-chevron-inline-end-32px:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M5.646 3.146a.5.5 0 0 0 0 .708L9.793 8l-4.147 4.146a.5.5 0 0 0 .708.708l4.5-4.5a.5.5 0 0 0 0-.708l-4.5-4.5a.5.5 0 0 0-.708 0"/></svg>');--icon-chevron-block-start-32px:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M10.354 3.146a.5.5 0 0 1 0 .708L6.207 8l4.147 4.146a.5.5 0 0 1-.708.708l-4.5-4.5a.5.5 0 0 1 0-.708l4.5-4.5a.5.5 0 0 1 .708 0"/></svg>');--icon-chevron-block-end-32px:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M3.146 10.354a.5.5 0 0 0 .708 0L8 6.207l4.146 4.147a.5.5 0 0 0 .708-.708l-4.5-4.5a.5.5 0 0 0-.708 0l-4.5 4.5a.5.5 0 0 0 0 .708"/></svg>');--icon-document-bullet-list-16px-regular:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="currentColor" d="M5 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V5.414a1.5 1.5 0 0 0-.44-1.06L9.647 1.439A1.5 1.5 0 0 0 8.586 1zM4 3a1 1 0 0 1 1-1h3v2.5A1.5 1.5 0 0 0 9.5 6H12v7a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm7.793 2H9.5a.5.5 0 0 1-.5-.5V2.207zM7 7.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5M7.5 9a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1zM7 11.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5M5.5 8a.5.5 0 1 0 0-1a.5.5 0 0 0 0 1M6 9.5a.5.5 0 1 1-1 0a.5.5 0 0 1 1 0M5.5 12a.5.5 0 1 0 0-1a.5.5 0 0 0 0 1"/></svg>');--icon-dstar-32-filled:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="currentColor" d="M14.655 3.84c.549-1.12 2.144-1.12 2.693 0l3.199 6.52l7.17 1.05c1.228.179 1.72 1.686.834 2.555l-5.195 5.096l1.224 7.183c.21 1.227-1.08 2.16-2.18 1.578l-6.399-3.385l-6.399 3.385c-1.1.582-2.389-.351-2.18-1.578l1.225-7.183l-5.196-5.096c-.885-.87-.394-2.376.834-2.556l7.17-1.048z"/></svg>')}body,html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-family:var(--font-family-sans);font-weight:400;font-weight:var(--font-weight-1);font-size:calc(1*clamp(.95rem,4vw,calc(.95rem*1.15)));font-size:var(--font-size-1);line-height:calc(1*clamp(1.35em,4vh,calc(1.35em *1.35)));line-height:var(--line-height-1);color:color-mix(in oklch shorter hue,#fbfbfb,calc(.55% *350) #111);color:var(--color-on-surface-1);background-color:#fbfbfb;background-color:var(--color-surface-1);accent-color:#add8e6;accent-color:var(--color-accent);scroll-behavior:smooth}@layer typography{:where(:is(h1,h2,h3,h4,h5,h6)){margin-block:clamp(.35ex,2vh,.35ex);margin-block:var(--margin-block-1);font-size:calc(1*clamp(.95rem,4vw,calc(.95rem*1.15)));font-size:var(--font-size-1);line-height:calc(1*clamp(1.35em,4vh,calc(1.35em *1.35)));line-height:var(--line-height-1);color:color-mix(in oklch shorter hue,#fbfbfb,calc(.55% *350) #111);color:var(--color-on-surface-1)}:where(h1){font-size:calc(2*clamp(.95rem,4vw,calc(.95rem*1.15)));font-size:calc(var(--font-size-1)*2)}:where(h2){font-size:calc(1.5*clamp(.95rem,4vw,calc(.95rem*1.15)));font-size:calc(var(--font-size-1)*1.5)}:where(h3){font-size:calc(1.17*clamp(.95rem,4vw,calc(.95rem*1.15)));font-size:calc(var(--font-size-1)*1.17)}:where(:is(h5,h6)){font-size:calc(1*clamp(.85rem,2vw,calc(.85rem*1.15)));font-size:var(--font-size-0)}:where(h6){color:color-mix(in oklch shorter hue,#fbfbfb,calc(.55% *115) #111);color:var(--color-on-surface-2)}:where(del){color:color-mix(in oklch shorter hue,darkred,calc(.55% *350) white);color:var(--color-on-negative-1);background-color:#8b0000;background-color:var(--color-negative-1)}:where(abbr){text-decoration:underline;text-decoration-style:dotted;text-decoration-color:currentColor;text-decoration-thickness:.1em;text-underline-offset:.165em;cursor:default}:where(ins){color:color-mix(in oklch shorter hue,darkgreen,calc(.55% *350) white);color:var(--color-on-positive-1);background-color:#006400;background-color:var(--color-positive-1);text-decoration:none}}@layer utilities{.flex{display:flex}.grid{display:grid}.inline{display:inline}.inline-block{display:inline-block}.jc-start{justify-content:start}.jc-center{justify-content:center}.jc-end{justify-content:end}}@layer utilities{.m-0{margin:0}.m-auto{margin:auto}.m-1{margin:clamp(.35ex,2vh,.35ex) calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));margin:var(--margin-1)}.m-2{margin:clamp(.85ex,4vh,.85ex) calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));margin:var(--margin-2)}.m-3{margin:clamp(1.65ex,7vh,1.65ex) calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));margin:var(--margin-3)}.m-4{margin:clamp(3.15ex,20vh,3.15ex) calc(1*clamp(3.15ch,20vw,5.1975ch));margin:var(--margin-4)}.m-5{margin:clamp(5.65ex,40vh,5.65ex) calc(1*clamp(5.65ch,40vw,9.3225ch));margin:var(--margin-5)}.mb-0{margin-block:0}.mb-auto{margin-block:auto}.mb-1{margin-block:clamp(.35ex,2vh,.35ex);margin-block:var(--margin-block-1)}.mb-2{margin-block:clamp(.85ex,4vh,.85ex);margin-block:var(--margin-block-2)}.mb-3{margin-block:clamp(1.65ex,7vh,1.65ex);margin-block:var(--margin-block-3)}.mb-4{margin-block:clamp(3.15ex,20vh,3.15ex);margin-block:var(--margin-block-4)}.mb-5{margin-block:clamp(5.65ex,40vh,5.65ex);margin-block:var(--margin-block-5)}.mbs-0{margin-block-start:0}.mbs-auto{margin-block-start:auto}.mbs-1{margin-block-start:clamp(.35ex,2vh,.35ex);margin-block-start:var(--margin-block-1)}.mbs-2{margin-block-start:clamp(.85ex,4vh,.85ex);margin-block-start:var(--margin-block-2)}.mbs-3{margin-block-start:clamp(1.65ex,7vh,1.65ex);margin-block-start:var(--margin-block-3)}.mbs-4{margin-block-start:clamp(3.15ex,20vh,3.15ex);margin-block-start:var(--margin-block-4)}.mbs-5{margin-block-start:clamp(5.65ex,40vh,5.65ex);margin-block-start:var(--margin-block-5)}.mbe-0{margin-block-end:0}.mbe-auto{margin-block-end:auto}.mbe-1{margin-block-end:clamp(.35ex,2vh,.35ex);margin-block-end:var(--margin-block-1)}.mbe-2{margin-block-end:clamp(.85ex,4vh,.85ex);margin-block-end:var(--margin-block-2)}.mbe-3{margin-block-end:clamp(1.65ex,7vh,1.65ex);margin-block-end:var(--margin-block-3)}.mbe-4{margin-block-end:clamp(3.15ex,20vh,3.15ex);margin-block-end:var(--margin-block-4)}.mbe-5{margin-block-end:clamp(5.65ex,40vh,5.65ex);margin-block-end:var(--margin-block-5)}.mi-0{margin-inline:0}.mi-auto{margin-inline:auto}.mi-1{margin-inline:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));margin-inline:var(--margin-inline-1)}.mi-2{margin-inline:calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));margin-inline:var(--margin-inline-2)}.mi-3{margin-inline:calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));margin-inline:var(--margin-inline-3)}.mi-4{margin-inline:calc(1*clamp(3.15ch,20vw,5.1975ch));margin-inline:var(--margin-inline-4)}.mi-5{margin-inline:calc(1*clamp(5.65ch,40vw,9.3225ch));margin-inline:var(--margin-inline-5)}.mis-0{margin-inline-start:0}.mis-auto{margin-inline-start:auto}.mis-1{margin-inline-start:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));margin-inline-start:var(--margin-inline-1)}.mis-2{margin-inline-start:calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));margin-inline-start:var(--margin-inline-2)}.mis-3{margin-inline-start:calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));margin-inline-start:var(--margin-inline-3)}.mis-4{margin-inline-start:calc(1*clamp(3.15ch,20vw,5.1975ch));margin-inline-start:var(--margin-inline-4)}.mis-5{margin-inline-start:calc(1*clamp(5.65ch,40vw,9.3225ch));margin-inline-start:var(--margin-inline-5)}.mie-0{margin-inline-end:0}.mie-auto{margin-inline-end:auto}.mie-1{margin-inline-end:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));margin-inline-end:var(--margin-inline-1)}.mie-2{margin-inline-end:calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));margin-inline-end:var(--margin-inline-2)}.mie-3{margin-inline-end:calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));margin-inline-end:var(--margin-inline-3)}.mie-4{margin-inline-end:calc(1*clamp(3.15ch,20vw,5.1975ch));margin-inline-end:var(--margin-inline-4)}.mie-5{margin-inline-end:calc(1*clamp(5.65ch,40vw,9.3225ch));margin-inline-end:var(--margin-inline-5)}}@layer utilities{.p-0{padding:0}.p-1{padding:clamp(.35ex,2vh,.35ex) calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding:var(--padding-1)}.p-2{padding:clamp(.85ex,4vh,.85ex) calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));padding:var(--padding-2)}.p-3{padding:clamp(1.65ex,7vh,1.65ex) calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));padding:var(--padding-3)}.p-4{padding:clamp(3.15ex,20vh,3.15ex) calc(1*clamp(3.15ch,20vw,5.1975ch));padding:var(--padding-4)}.p-5{padding:clamp(5.65ex,40vh,5.65ex) calc(1*clamp(5.65ch,40vw,9.3225ch));padding:var(--padding-5)}.pb-1{padding-block:0;padding-block:clamp(.35ex,2vh,.35ex);padding-block:var(--padding-block-1)}.pb-2{padding-block:clamp(.85ex,4vh,.85ex);padding-block:var(--padding-block-2)}.pb-3{padding-block:clamp(1.65ex,7vh,1.65ex);padding-block:var(--padding-block-3)}.pb-4{padding-block:clamp(3.15ex,20vh,3.15ex);padding-block:var(--padding-block-4)}.pb-5{padding-block:clamp(5.65ex,40vh,5.65ex);padding-block:var(--padding-block-5)}.pi-0{padding-inline:0}.pis-1{padding-block-start:0;padding-block-start:clamp(.35ex,2vh,.35ex);padding-block-start:var(--padding-block-1)}.pis-2{padding-block-start:clamp(.85ex,4vh,.85ex);padding-block-start:var(--padding-block-2)}.pis-3{padding-block-start:clamp(1.65ex,7vh,1.65ex);padding-block-start:var(--padding-block-3)}.pis-4{padding-block-start:clamp(3.15ex,20vh,3.15ex);padding-block-start:var(--padding-block-4)}.pis-5{padding-block-start:clamp(5.65ex,40vh,5.65ex);padding-block-start:var(--padding-block-5)}.pie-1{padding-block-end:0;padding-block-end:clamp(.35ex,2vh,.35ex);padding-block-end:var(--padding-block-1)}.pie-2{padding-block-end:clamp(.85ex,4vh,.85ex);padding-block-end:var(--padding-block-2)}.pie-3{padding-block-end:clamp(1.65ex,7vh,1.65ex);padding-block-end:var(--padding-block-3)}.pie-4{padding-block-end:clamp(3.15ex,20vh,3.15ex);padding-block-end:var(--padding-block-4)}.pie-5{padding-block-end:clamp(5.65ex,40vh,5.65ex);padding-block-end:var(--padding-block-5)}.pi-1{padding-inline:0;padding-inline:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline:var(--padding-inline-1)}.pi-2{padding-inline:calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));padding-inline:var(--padding-inline-2)}.pi-3{padding-inline:calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));padding-inline:var(--padding-inline-3)}.pi-4{padding-inline:calc(1*clamp(3.15ch,20vw,5.1975ch));padding-inline:var(--padding-inline-4)}.pi-5{padding-inline:calc(1*clamp(5.65ch,40vw,9.3225ch));padding-inline:var(--padding-inline-5)}.pis-1{padding-inline-start:0;padding-inline-start:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline-start:var(--padding-inline-1)}.pis-2{padding-inline-start:calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));padding-inline-start:var(--padding-inline-2)}.pis-3{padding-inline-start:calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));padding-inline-start:var(--padding-inline-3)}.pis-4{padding-inline-start:calc(1*clamp(3.15ch,20vw,5.1975ch));padding-inline-start:var(--padding-inline-4)}.pis-5{padding-inline-start:calc(1*clamp(5.65ch,40vw,9.3225ch));padding-inline-start:var(--padding-inline-5)}.pie-1{padding-inline-end:0;padding-inline-end:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding-inline-end:var(--padding-inline-1)}.pie-2{padding-inline-end:calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));padding-inline-end:var(--padding-inline-2)}.pie-3{padding-inline-end:calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));padding-inline-end:var(--padding-inline-3)}.pie-4{padding-inline-end:calc(1*clamp(3.15ch,20vw,5.1975ch));padding-inline-end:var(--padding-inline-4)}.pie-5{padding-inline-end:calc(1*clamp(5.65ch,40vw,9.3225ch));padding-inline-end:var(--padding-inline-5)}}@layer utilities{.g-0{gap:0}.g-1{gap:clamp(.35ex,2vh,.35ex) calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));gap:var(--gap-1)}.g-2{gap:clamp(.85ex,4vh,.85ex) calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));gap:var(--gap-2)}.g-3{gap:clamp(1.65ex,7vh,1.65ex) calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));gap:var(--gap-3)}.g-4{gap:clamp(3.15ex,20vh,3.15ex) calc(1*clamp(3.15ch,20vw,5.1975ch));gap:var(--gap-4)}.g-5{gap:clamp(5.65ex,40vh,5.65ex) calc(1*clamp(5.65ch,40vw,9.3225ch));gap:var(--gap-5)}.cg-0{-moz-column-gap:0;column-gap:0}.cg-1{-moz-column-gap:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));column-gap:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));-moz-column-gap:var(--column-gap-1);column-gap:var(--column-gap-1)}.cg-2{-moz-column-gap:clamp(.85ex,4vh,.85ex);column-gap:clamp(.85ex,4vh,.85ex);-moz-column-gap:var(--column-gap-2);column-gap:var(--column-gap-2)}.cg-3{-moz-column-gap:clamp(1.65ex,7vh,1.65ex);column-gap:clamp(1.65ex,7vh,1.65ex);-moz-column-gap:var(--column-gap-3);column-gap:var(--column-gap-3)}.cg-4{-moz-column-gap:clamp(3.15ex,20vh,3.15ex);column-gap:clamp(3.15ex,20vh,3.15ex);-moz-column-gap:var(--column-gap-4);column-gap:var(--column-gap-4)}.cg-5{-moz-column-gap:clamp(5.65ex,40vh,5.65ex);column-gap:clamp(5.65ex,40vh,5.65ex);-moz-column-gap:var(--column-gap-5);column-gap:var(--column-gap-5)}.rg-0{row-gap:0}.rg-1{row-gap:calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));row-gap:var(--row-gap-1)}.rg-2{row-gap:calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));row-gap:var(--row-gap-2)}.rg-3{row-gap:calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));row-gap:var(--row-gap-3)}.rg-4{row-gap:calc(1*clamp(3.15ch,20vw,5.1975ch));row-gap:var(--row-gap-4)}.rg-5{row-gap:calc(1*clamp(5.65ch,40vw,9.3225ch));row-gap:var(--row-gap-5)}}@layer utilities{.is-max-content{inline-size:-moz-max-content;inline-size:max-content}.is-min-content{inline-size:-moz-min-content;inline-size:min-content}.is-auto{inline-size:auto}}@layer utilities{.sr-only,.truncate{white-space:nowrap;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);border-width:0}.truncate{text-overflow:ellipsis}.ta-center{text-align:center}.ta-start{text-align:start}.ta-end{text-align:end}}:root{--color-surface:#fff;--border-width-1:.0625em;--border-width-2:.125em;--border-width-3:.3em;--color-surface:#fbfbfb;--color-on-surface:#111}@media (prefers-color-scheme:dark){:root{--color-surface:#111;--color-on-surface:#fbfbfb}}@supports not (background:color-mix(in srgb,red 50%,blue)){body,html{color:#111;color:var(--color-on-surface)}}@layer elements{button{border-width:0;background-color:#111;background-color:var(--color-on-surface);color:#fbfbfb;color:var(--color-surface);padding-inline:calc(1*clamp(.85ch,4vw,calc(.85ch *1.65)));padding-inline:var(--padding-inline-2);transition:outline ease-out 60ms,scale ease-out 20ms;transition:outline ease-out var(--transition-duration-2),scale ease-out var(--transition-duration-1);outline-offset:.125em;outline-offset:var(--border-width-2)}button:is(:focus,:hover){outline:.125em solid #111;outline:var(--border-width-2) solid var(--color-on-surface);scale:1.05}}@layer elements{a{color:#111;color:var(--color-on-surface)}}@layer elements{input[type=checkbox][role=switch]{--switch-background-color:var(--color-surface-2);--switch-border-color:var(--color-surface-3)}input[type=checkbox][role=switch]:checked{--switch-background-color:var(--color-positive-3);--switch-border-color:var(--color-positive-2)}}.section{display:grid;grid-gap:clamp(1.65ex,7vh,1.65ex) calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));grid-gap:var(--gap-3);gap:clamp(1.65ex,7vh,1.65ex) calc(1*clamp(1.65ch,7vw,calc(1.65ch *1.65)));gap:var(--gap-3);grid-template-areas:"first second""third third";margin-block-start:clamp(5.65ex,40vh,5.65ex);margin-block-start:var(--margin-block-5);padding:clamp(.35ex,2vh,.35ex) calc(1*clamp(.35ch,2vw,calc(.35ch *1.65)));padding:var(--padding-1)}@media (min-width:0px) and (max-width:500px){.section{grid-template-areas:"first""second""third"}}.section article:first-child{grid-area:first;margin-inline-start:auto}.section article:nth-child(2){grid-area:second;margin-inline-end:auto}.section article:nth-child(3){margin-block-start:clamp(5.65ex,40vh,5.65ex);margin-block-start:var(--margin-block-5);grid-area:third}main[data-astro-cid-gyom6gaw]{padding:var(--padding-2)}@media (min-width:0px) and (max-width:500px){main[data-astro-cid-gyom6gaw]{padding:var(--padding-1)}}
