@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid}}}@layer components{.search-input[data-astro-cid-otpdt6jm]{gap:calc(var(--spacing,.25rem) * 3);inline-size:100%;max-inline-size:calc(var(--spacing,.25rem) * 120);flex-direction:column;margin-inline:auto;display:flex}.search-input[data-astro-cid-otpdt6jm]>h3{text-align:center}.search-form[data-astro-cid-otpdt6jm]{gap:calc(var(--spacing,.25rem) * 2);inline-size:100%;display:grid}@media not all and (min-width:64rem){.search-form[data-astro-cid-otpdt6jm]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:64rem){.search-form[data-astro-cid-otpdt6jm]{grid-template-columns:auto 1fr}}.search-form[data-astro-cid-otpdt6jm]>:is(:first-child,:nth-child(3)){align-self:center}@media not all and (min-width:64rem){.search-form[data-astro-cid-otpdt6jm]>:is(:first-child,:nth-child(3)){justify-self:safe center}}@media(min-width:64rem){.search-form[data-astro-cid-otpdt6jm]>:is(:first-child,:nth-child(3)){justify-self:safe flex-end}}.search-form[data-astro-cid-otpdt6jm]>input{min-inline-size:calc(var(--spacing,.25rem) * 0)}.search-form[data-astro-cid-otpdt6jm]>.search-btn{grid-column:1/-1;justify-self:safe center}.search-form[data-astro-cid-otpdt6jm]>.search-btn>button{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-accent,light-dark(var(--color-violet-950-grayish),var(--color-violet-50)));padding-inline:calc(var(--spacing,.25rem) * 2);color:var(--color-accent,light-dark(var(--color-violet-950-grayish),var(--color-violet-50)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.25, 0, .1, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,90ms));border-radius:.25rem}@media(any-hover:hover){.search-form[data-astro-cid-otpdt6jm]>.search-btn>button:hover{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.search-form[data-astro-cid-otpdt6jm]>.search-btn>button:hover{background-color:color-mix(in oklab,var(--color-black,#000) 15%,transparent)}}}.search-form[data-astro-cid-otpdt6jm]>.search-btn>button:focus-visible{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.search-form[data-astro-cid-otpdt6jm]>.search-btn>button:focus-visible{background-color:color-mix(in oklab,var(--color-black,#000) 15%,transparent)}}@media(any-hover:hover){@media(prefers-color-scheme:dark){.search-form[data-astro-cid-otpdt6jm]>.search-btn>button:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.search-form[data-astro-cid-otpdt6jm]>.search-btn>button:hover{background-color:color-mix(in oklab,var(--color-white,#fff) 15%,transparent)}}}}@media(prefers-color-scheme:dark){.search-form[data-astro-cid-otpdt6jm]>.search-btn>button:focus-visible{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.search-form[data-astro-cid-otpdt6jm]>.search-btn>button:focus-visible{background-color:color-mix(in oklab,var(--color-white,#fff) 15%,transparent)}}}.match-btns[data-astro-cid-otpdt6jm]{justify-content:safe center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.match-btns[data-astro-cid-otpdt6jm]>label{cursor:pointer;min-inline-size:calc(var(--spacing,.25rem) * 0)}.match-btns[data-astro-cid-otpdt6jm]>label>input{clip-path:inset(50%);white-space:nowrap;appearance:none;--tw-outline-style:none;border-width:0;outline-style:none;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.match-btns[data-astro-cid-otpdt6jm]>label>span{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-accent,light-dark(var(--color-violet-950-grayish),var(--color-violet-50)));padding-inline:calc(var(--spacing,.25rem) * 2);color:var(--color-accent,light-dark(var(--color-violet-950-grayish),var(--color-violet-50)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.25, 0, .1, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,90ms));border-radius:.25rem;display:block}@media(any-hover:hover){.match-btns[data-astro-cid-otpdt6jm]>label>span:hover{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.match-btns[data-astro-cid-otpdt6jm]>label>span:hover{background-color:color-mix(in oklab,var(--color-black,#000) 15%,transparent)}}}.match-btns[data-astro-cid-otpdt6jm]>label>span:focus-visible{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.match-btns[data-astro-cid-otpdt6jm]>label>span:focus-visible{background-color:color-mix(in oklab,var(--color-black,#000) 15%,transparent)}}@media(any-hover:hover){@media(prefers-color-scheme:dark){.match-btns[data-astro-cid-otpdt6jm]>label>span:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.match-btns[data-astro-cid-otpdt6jm]>label>span:hover{background-color:color-mix(in oklab,var(--color-white,#fff) 15%,transparent)}}}}@media(prefers-color-scheme:dark){.match-btns[data-astro-cid-otpdt6jm]>label>span:focus-visible{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.match-btns[data-astro-cid-otpdt6jm]>label>span:focus-visible{background-color:color-mix(in oklab,var(--color-white,#fff) 15%,transparent)}}}.match-btns[data-astro-cid-otpdt6jm]>label>span{outline-color:var(--color-black,#000)}.match-btns[data-astro-cid-otpdt6jm]>label>span:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.match-btns[data-astro-cid-otpdt6jm] label:has(input:checked)>span{background-color:var(--color-accent,light-dark(var(--color-violet-950-grayish),var(--color-violet-50)));color:var(--color-text-inv,Canvas)}.results[data-astro-cid-otpdt6jm]{display:none}.results[data-astro-cid-otpdt6jm][data-visible]{display:flow-root}.results[data-astro-cid-otpdt6jm]>.match-num{text-align:center}.results[data-astro-cid-otpdt6jm]>.results-title{padding-inline:calc(var(--spacing,.25rem) * 2);text-align:center;inline-size:fit-content;max-inline-size:100%;margin-inline:auto}.results[data-astro-cid-otpdt6jm] ul{margin-block-start:calc(var(--spacing,.25rem) * 2)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@layer components{body{min-block-size:100lvh;display:flow-root}@media(min-width:64rem){body{display:grid}}body{grid-template-areas:"h h h""l m r""f f f";grid-template-columns:minmax(min(var(--spacing-min-side),50%),1fr) minmax(0,var(--spacing-max-main)) minmax(min(var(--spacing-min-side),50%),1fr);grid-template-rows:auto 1fr auto}header[data-astro-cid-q5ay6lcb]{z-index:var(--z-header,100);block-size:var(--spacing-header,3rem);grid-area:h;position:sticky;inset-block-start:calc(var(--spacing,.25rem) * 0)}.__lside[data-astro-cid-q5ay6lcb]{grid-area:l}.__rside[data-astro-cid-q5ay6lcb]{grid-area:r}@media not all and (min-width:64rem){.__lside[data-astro-cid-q5ay6lcb],.__rside[data-astro-cid-q5ay6lcb]{display:none}}.__sidebar-root[data-astro-cid-q5ay6lcb]{z-index:var(--z-sidebar,0);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 2);block-size:calc(100lvh - var(--spacing-header));scrollbar-width:thin;position:sticky;inset-block-start:var(--spacing-header,3rem);overflow-y:auto}main[data-astro-cid-q5ay6lcb]{background-color:var(--color-main,Canvas);padding-inline:calc(var(--spacing,.25rem) * 4);min-block-size:100lvh;grid-area:m;padding-block-end:calc(var(--spacing,.25rem) * 8);display:flow-root}footer[data-astro-cid-q5ay6lcb]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);flex-direction:column;align-items:center;block-size:max-content;display:flex}:is(footer[data-astro-cid-q5ay6lcb]>*){min-inline-size:calc(var(--spacing,.25rem) * 0)}footer[data-astro-cid-q5ay6lcb]{grid-area:f}}
