@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.swap{cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media (prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.swap-active .swap-off{opacity:0}.swap-active .swap-on{opacity:1}.swap-rotate .swap-on,.swap-rotate input:indeterminate~.swap-on{rotate:45deg}.swap-rotate input:is(:checked,:indeterminate)~.swap-on,.swap-rotate.swap-active .swap-on{rotate:0deg}.swap-rotate input:is(:checked,:indeterminate)~.swap-off,.swap-rotate.swap-active .swap-off{rotate:-45deg}.swap-flip{transform-style:preserve-3d;perspective:20rem}.swap-flip .swap-on,.swap-flip .swap-indeterminate,.swap-flip input:indeterminate~.swap-on{backface-visibility:hidden;transform:rotateY(180deg)}.swap-flip input:is(:checked,:indeterminate)~.swap-on,.swap-flip.swap-active .swap-on{transform:rotateY(0)}.swap-flip input:is(:checked,:indeterminate)~.swap-off,.swap-flip.swap-active .swap-off{backface-visibility:hidden;opacity:1;transform:rotateY(-180deg)}.theme-toggle[data-astro-cid-hmfxxgml]:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px;border-radius:9999px}.nav-float[data-astro-cid-tcd5klui]{background:radial-gradient(420px 120px at 100% 0%, color-mix(in oklab, var(--layout-tint-a,var(--color-info)) 14%, transparent), transparent 70%), radial-gradient(360px 120px at 0% 0%, color-mix(in oklab, var(--layout-tint-b,var(--color-accent)) 11%, transparent), transparent 70%), color-mix(in oklab, var(--color-base-100) 72%, transparent);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-base-content) 8%, transparent), 0 14px 32px -20px #00000047;backdrop-filter:blur(18px)saturate(1.4);border-radius:20px}.nav-minimal[data-astro-cid-tcd5klui]{backdrop-filter:blur(12px)}@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-font-weight:initial}}}.menu{padding:calc(var(--spacing,.25rem) * 2);--menu-active-fg:#fff;--menu-active-bg:var(--color-primary);flex-flow:column wrap;font-size:.875rem;display:flex}.menu :where(li ul){padding-left:var(--spacing,.25rem);white-space:nowrap;border-left:1px solid var(--color-base-content);margin-inline-start:calc(var(--spacing,.25rem) * 3);position:relative}@supports (color:color-mix(in lab, red, red)){.menu :where(li ul){border-left:1px solid color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){align-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:start;border-radius:var(--radius-box);text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;min-height:40px;transition:all .2s cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition:rotate .2s,translate .2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu :where(li>details[open]>summary):after{translate:0 1px;rotate:45deg}.menu .menu-mobile-root-summary{background-color:#0000!important}.menu .menu-mobile-root-summary:after{content:none!important}.menu :where(li:not(.menu-disabled)>:not(ul,details,.menu-title),li:not(.menu-disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-disabled)>:not(ul,details,.menu-title),li:not(.menu-disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):hover{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.menu :where(li:not(.menu-disabled)>:not(ul,details,.menu-title),li:not(.menu-disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):hover{cursor:pointer;outline:none}.menu :where(li>details>summary).menu-parent-active{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li>details>summary).menu-parent-active{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.menu.menu-primary{--menu-active-bg:var(--color-primary);--menu-active-fg:white}.menu.menu-secondary{--menu-active-bg:var(--color-secondary);--menu-active-fg:white}.menu.menu-accent{--menu-active-bg:var(--color-accent);--menu-active-fg:white}.menu.menu-info{--menu-active-bg:var(--color-info);--menu-active-fg:white}.menu.menu-success{--menu-active-bg:var(--color-success);--menu-active-fg:white}.menu.menu-warning{--menu-active-bg:var(--color-warning-content);--menu-active-fg:white}.menu.menu-error{--menu-active-bg:var(--color-error);--menu-active-fg:white}.menu :where(li:empty){opacity:.1;background-color:var(--color-base-content);height:1px;margin:.5rem 1rem}.menu :where(li){margin-top:var(--spacing,.25rem);flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}@media (width>=64rem){.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}.menu :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.menu-title{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-base-content);font-size:.875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.menu-title{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.menu-horizontal{gap:var(--spacing,.25rem);flex-direction:row;display:inline-flex}.menu-horizontal>li>:not(ul,details,.menu-title,.btn).menu-active,.menu-horizontal>li>details>summary.menu-active{color:var(--color-primary);background-color:#0000;background-image:none;position:relative}:is(.menu-horizontal>li>:not(ul,details,.menu-title,.btn).menu-active,.menu-horizontal>li>details>summary.menu-active):after{content:"";background-color:var(--color-primary);border-radius:4px;width:2rem;height:2px;position:absolute;bottom:2px;left:50%;translate:-50%}.menu-horizontal>li:not(.menu-title)>details>ul{margin-inline-start:0;margin-top:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);background-color:var(--color-base-100);width:max-content;min-width:172px;max-width:240px;position:absolute}@supports (color:color-mix(in lab, red, red)){.menu-horizontal>li:not(.menu-title)>details>ul{background-color:color-mix(in oklab, var(--color-base-100) 90%, transparent)}}.menu-horizontal>li:not(.menu-title)>details>ul{border:1px solid var(--color-base-300);border-radius:var(--radius-box);box-shadow:0 0 4px #00000014}.menu-horizontal.menu-bottom>li:not(.menu-title)>details>ul{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 4);top:auto;bottom:100%}.menu-horizontal:is(.menu-float,.menu-minimal){gap:2px}.menu-horizontal:is(.menu-float,.menu-minimal)>li{margin-top:0}.menu-horizontal:is(.menu-float,.menu-minimal)>li>a,.menu-horizontal:is(.menu-float,.menu-minimal)>li>details>summary{min-height:36px;color:var(--color-base-content);border-radius:10px;padding:0 12px;font-weight:550}@supports (color:color-mix(in lab, red, red)){.menu-horizontal:is(.menu-float,.menu-minimal)>li>a,.menu-horizontal:is(.menu-float,.menu-minimal)>li>details>summary{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.menu-horizontal:is(.menu-float,.menu-minimal)>li>a,.menu-horizontal:is(.menu-float,.menu-minimal)>li>details>summary{transition:color .18s,background-color .18s}.menu-horizontal:is(.menu-float,.menu-minimal)>li>a:not(.menu-active):hover,.menu-horizontal:is(.menu-float,.menu-minimal)>li>details>summary:not(.menu-active):hover{color:var(--color-base-content);background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu-horizontal:is(.menu-float,.menu-minimal)>li>a:not(.menu-active):hover,.menu-horizontal:is(.menu-float,.menu-minimal)>li>details>summary:not(.menu-active):hover{background-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.menu-horizontal:is(.menu-float,.menu-minimal)>li>a.menu-active,.menu-horizontal:is(.menu-float,.menu-minimal)>li>details>summary.menu-active{color:var(--color-base-content);background-color:#0000;background-image:none;font-weight:650}:is(.menu-horizontal:is(.menu-float,.menu-minimal)>li>a.menu-active,.menu-horizontal:is(.menu-float,.menu-minimal)>li>details>summary.menu-active):after{background:linear-gradient(135deg, var(--layout-tint-a,var(--color-info)), var(--layout-tint-b,var(--color-accent)));border-radius:999px;width:5px;height:5px;bottom:2px}.menu-horizontal:is(.menu-float,.menu-minimal)>li>a:focus-visible,.menu-horizontal:is(.menu-float,.menu-minimal)>li>details>summary:focus-visible{box-shadow:0 0 0 2px var(--color-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.menu-horizontal:is(.menu-float,.menu-minimal)>li>a:focus-visible,.menu-horizontal:is(.menu-float,.menu-minimal)>li>details>summary:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--color-primary) 45%, transparent)}}.menu-vertical{flex-direction:column;display:inline-flex}.menu-vertical>li:not(.menu-title)>details>ul{margin-inline-start:calc(var(--spacing,.25rem) * 4);margin-top:0;padding-block:0;padding-inline-end:0;position:relative}.menu-xs :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-xs :where(li:not(.menu-title)>details>summary:not(.menu-title)){padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);border-radius:var(--radius-box);font-size:.75rem}.menu-xs .menu-title{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem)}.menu-sm :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-sm :where(li:not(.menu-title)>details>summary:not(.menu-title)){padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);border-radius:var(--radius-box);font-size:.75rem}.menu-sm .menu-title{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.menu-md :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-md :where(li:not(.menu-title)>details>summary:not(.menu-title)){padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-box);font-size:.875rem}.menu-md .menu-title{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.menu-lg :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-lg :where(li:not(.menu-title)>details>summary:not(.menu-title)){padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-box);font-size:1.125rem}.menu-lg .menu-title{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3)}.menu-xl :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-xl :where(li:not(.menu-title)>details>summary:not(.menu-title)){padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-box);font-size:1.375rem}.menu-xl .menu-title{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3)}:where(:not(ul,details,.menu-title,.btn)).menu-active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:where(:not(ul,details,.menu-title,.btn)).menu-active{outline-offset:2px;outline:2px solid #0000}}:where(:not(ul,details,.menu-title,.btn)).menu-active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}.menu-char-icon{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:var(--color-base-content);background-color:var(--color-base-content);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.menu-char-icon{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu-char-icon.text-primary>*{color:var(--color-primary)}.menu-char-icon.is-active{background:linear-gradient(135deg, var(--layout-tint-a,var(--color-primary)), var(--layout-tint-b,var(--color-secondary)))}@supports (color:color-mix(in lab, red, red)){.menu-char-icon.is-active{background:linear-gradient(135deg, color-mix(in oklab, var(--layout-tint-a,var(--color-primary)) 22%, transparent), color-mix(in oklab, var(--layout-tint-b,var(--color-secondary)) 22%, transparent))}}.menu-char-icon.is-active{box-shadow:inset 0 0 0 1.5px var(--layout-tint-a,var(--color-primary))}@supports (color:color-mix(in lab, red, red)){.menu-char-icon.is-active{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--layout-tint-a,var(--color-primary)) 45%, transparent)}}@property --tw-font-weight{syntax:"*";inherits:false}dialog[data-astro-cid-kqnrq3lk]::backdrop{display:none}.mnav-bar[data-astro-cid-kqnrq3lk]{scrollbar-width:none;-webkit-overflow-scrolling:touch}.mnav-bar[data-astro-cid-kqnrq3lk]::-webkit-scrollbar{display:none}.mnav-bar[data-astro-cid-kqnrq3lk][data-fade-l]{--mnav-mask:linear-gradient(to right, transparent, #000 28px)}.mnav-bar[data-astro-cid-kqnrq3lk][data-fade-r]{--mnav-mask:linear-gradient(to left, transparent, #000 28px)}.mnav-bar[data-astro-cid-kqnrq3lk][data-fade-l][data-fade-r]{--mnav-mask:linear-gradient(to right, transparent, #000 28px, #000 calc(100% - 28px), transparent)}.mnav-bar[data-astro-cid-kqnrq3lk]:is([data-fade-l],[data-fade-r]){-webkit-mask-image:var(--mnav-mask);mask-image:var(--mnav-mask)}.mnav-scrim[data-astro-cid-kqnrq3lk]{backdrop-filter:blur(3px)}.mnav-sheet[data-astro-cid-kqnrq3lk]{--a:var(--layout-tint-a,var(--color-primary));--b:var(--layout-tint-b,var(--color-secondary));--line:color-mix(in oklab, var(--color-base-content) 9%, transparent);--surface:color-mix(in oklab, var(--color-base-content) 5%, transparent);--muted:color-mix(in oklab, var(--color-base-content) 55%, transparent);border:1px solid var(--line);background:radial-gradient(110% 70% at 100% 0%, color-mix(in oklab, var(--a) 18%, transparent), transparent 62%), radial-gradient(80% 60% at 0% 0%, color-mix(in oklab, var(--b) 14%, transparent), transparent 60%), color-mix(in oklab, var(--color-base-100) 94%, transparent);backdrop-filter:blur(20px)saturate(1.3);will-change:transform;border-radius:24px;flex-direction:column;width:min(26rem,100%);max-height:min(70dvh,36rem);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px -24px #00000059}.dragdown[data-astro-cid-kqnrq3lk]{cursor:grab;justify-content:center;padding:8px 0 2px;display:flex}.dragdown[data-astro-cid-kqnrq3lk]:active{cursor:grabbing}.dragdown[data-astro-cid-kqnrq3lk] span[data-astro-cid-kqnrq3lk]{background:var(--line);border-radius:999px;width:36px;height:4px}.mnav-head[data-astro-cid-kqnrq3lk]{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:6px 12px 12px 14px;display:flex}.mnav-title[data-astro-cid-kqnrq3lk]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:1rem;font-weight:650;overflow:hidden}.mnav-count[data-astro-cid-kqnrq3lk]{background:var(--surface);min-width:1.4rem;color:var(--muted);text-align:center;border-radius:999px;padding:0 .45rem;font-size:.7rem;font-weight:600;line-height:1.4rem}.mnav-close[data-astro-cid-kqnrq3lk]{width:34px;height:34px;color:var(--muted);border-radius:10px;place-items:center;font-size:1.25rem;transition:background .15s,color .15s;display:grid}.mnav-close[data-astro-cid-kqnrq3lk]:hover{background:var(--surface);color:var(--color-base-content)}.mnav-glyph[data-astro-cid-kqnrq3lk]{background:linear-gradient(135deg, color-mix(in oklab, var(--a) 18%, transparent), color-mix(in oklab, var(--b) 18%, transparent));text-transform:uppercase;letter-spacing:.02em;border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:700;display:grid}.mnav-glyph[data-astro-cid-kqnrq3lk] iconify-icon[data-astro-cid-kqnrq3lk]{font-size:1.1rem}.mnav-glyph[data-astro-cid-kqnrq3lk].is-lg{border-radius:12px;width:40px;height:40px}.mnav-glyph[data-astro-cid-kqnrq3lk].is-lg iconify-icon[data-astro-cid-kqnrq3lk]{font-size:1.25rem}.mnav-glyph[data-astro-cid-kqnrq3lk].is-sm{border-radius:8px;width:26px;height:26px;font-size:.62rem}.mnav-glyph[data-astro-cid-kqnrq3lk].is-sm iconify-icon[data-astro-cid-kqnrq3lk]{font-size:.9rem}.mnav-scroll[data-astro-cid-kqnrq3lk]{overscroll-behavior:contain;scrollbar-width:thin;padding:6px;overflow-y:auto}.mnav-list[data-astro-cid-kqnrq3lk],.mnav-sub[data-astro-cid-kqnrq3lk]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mnav-sub[data-astro-cid-kqnrq3lk]{border-left:1px solid var(--line);margin:2px 0 4px 26px;padding-left:8px}.mnav-item[data-astro-cid-kqnrq3lk]{min-height:48px;color:color-mix(in oklab, var(--color-base-content) 85%, transparent);border-radius:14px;align-items:center;gap:12px;padding:6px 8px;transition:background .15s,transform .15s;display:flex}.mnav-item[data-astro-cid-kqnrq3lk].is-sm{border-radius:11px;gap:10px;min-height:38px}.mnav-item[data-astro-cid-kqnrq3lk][href]:hover{background:var(--surface);color:var(--color-base-content)}.mnav-item[data-astro-cid-kqnrq3lk][href]:active{transform:scale(.985)}.mnav-item[data-astro-cid-kqnrq3lk].is-off{opacity:.55}.mnav-item[data-astro-cid-kqnrq3lk]:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--a) 50%, transparent);outline:none}.mnav-text[data-astro-cid-kqnrq3lk]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}.mnav-item[data-astro-cid-kqnrq3lk].is-sm .mnav-text[data-astro-cid-kqnrq3lk]{font-size:.85rem;font-weight:550}.mnav-go[data-astro-cid-kqnrq3lk]{color:var(--muted);flex-shrink:0;font-size:1.15rem;transition:transform .15s}.mnav-item[data-astro-cid-kqnrq3lk][href]:hover .mnav-go[data-astro-cid-kqnrq3lk]{transform:translate(2px)}.mnav-item[data-astro-cid-kqnrq3lk].is-active{background:color-mix(in oklab, var(--a) 12%, transparent);color:var(--color-base-content)}.mnav-item[data-astro-cid-kqnrq3lk].is-active .mnav-go[data-astro-cid-kqnrq3lk]{display:none}.mnav-item[data-astro-cid-kqnrq3lk].is-active:after{content:"";background:linear-gradient(135deg, var(--a), var(--b));border-radius:999px;flex-shrink:0;width:6px;height:6px;margin-right:6px}@media (prefers-reduced-motion:reduce){.mnav-sheet[data-astro-cid-kqnrq3lk],.mnav-scrim[data-astro-cid-kqnrq3lk],.mobile-nav-dialog[data-astro-cid-kqnrq3lk]{transition:none!important}}.lang-btn[data-astro-cid-s4ddrbzd][aria-pressed=true]{color:var(--color-primary);background-color:#fff}.lang-btn[data-astro-cid-s4ddrbzd]:not([aria-pressed=true]){color:#ffffffbf;cursor:pointer}.bg-wrap[data-astro-cid-d52dpipw]{background-image:var(--bg-wrap-image,none);background-position:50%;background-size:cover}.bg-wrap[data-astro-cid-d52dpipw].has-tints,.has-tints[data-astro-cid-d52dpipw] .bg-wrap[data-astro-cid-d52dpipw]{background-image:radial-gradient(1000px 560px at 100% 0%, color-mix(in oklab, var(--layout-tint-a) 18%, transparent), transparent 70%), radial-gradient(760px 480px at 0% 0%, color-mix(in oklab, var(--layout-tint-b) 15%, transparent), transparent 70%), var(--bg-wrap-image,none);background-repeat:no-repeat;background-size:100% 100%,100% 100%,cover}
