.lang-select-button[data-astro-cid-oaabaoa3]::-webkit-details-marker{display:none}.lang-select-button[data-astro-cid-oaabaoa3]{transition:border-color .2s}.lang-select--light[data-astro-cid-oaabaoa3] .lang-select-button[data-astro-cid-oaabaoa3]{color:var(--color-text);font-weight:var(--font-weight-regular);border-color:#0003}.lang-select--light[data-astro-cid-oaabaoa3] .lang-select-button[data-astro-cid-oaabaoa3]:hover{border-color:#00000080}.lang-select--dark[data-astro-cid-oaabaoa3] .lang-select-button[data-astro-cid-oaabaoa3]{color:#ccc;font-weight:var(--font-weight-light);border-color:#cccccc4d}.lang-select--dark[data-astro-cid-oaabaoa3] .lang-select-button[data-astro-cid-oaabaoa3]:hover{border-color:#ccc9}.nav-bar,.nav-bar[data-nav=dark]{--nav-fg:#fff;--nav-logo-light:block;--nav-logo-dark:none;--nav-lang-fg:#ccc;--nav-lang-border:#ccc;--nav-lang-border-hover:#fff;--nav-dd-bg:#18222cd9;--nav-dd-border:#ccc;--nav-dd-fg:#ccc;--nav-dd-fg-hover:#fff;--nav-dd-bg-hover:#ffffff1a;--nav-bg:transparent;--nav-blur:none;--nav-bg-scrolled:#18222c80}.nav-bar[data-nav=light]{--nav-fg:#131920;--nav-logo-light:none;--nav-logo-dark:block;--nav-lang-fg:#131920;--nav-lang-border:#0003;--nav-lang-border-hover:#00000080;--nav-dd-bg:#ffffffe6;--nav-dd-border:#00000026;--nav-dd-fg:#131920;--nav-dd-fg-hover:#131920;--nav-dd-bg-hover:#0000000d;--nav-bg:#ffffff73;--nav-blur:blur(12px);--nav-bg-scrolled:#ffffff8c}.nav-bar[data-nav=gray]{--nav-fg:#131920;--nav-logo-light:none;--nav-logo-dark:block;--nav-lang-fg:#131920;--nav-lang-border:#0003;--nav-lang-border-hover:#00000080;--nav-dd-bg:#f0f0f0e6;--nav-dd-border:#00000026;--nav-dd-fg:#131920;--nav-dd-fg-hover:#131920;--nav-dd-bg-hover:#0000000d;--nav-bg:transparent;--nav-blur:none;--nav-bg-scrolled:#f0f0f0b3}@keyframes nav-dark{0%,to{--nav-fg:#fff;--nav-logo-light:block;--nav-logo-dark:none;--nav-lang-fg:#ccc;--nav-lang-border:#ccc;--nav-lang-border-hover:#fff;--nav-dd-bg:#18222cd9;--nav-dd-border:#ccc;--nav-dd-fg:#ccc;--nav-dd-fg-hover:#fff;--nav-dd-bg-hover:#ffffff1a;--nav-bg:transparent;--nav-blur:none;--nav-bg-scrolled:#18222c80}}@keyframes nav-light{0%,to{--nav-fg:#131920;--nav-logo-light:none;--nav-logo-dark:block;--nav-lang-fg:#131920;--nav-lang-border:#0003;--nav-lang-border-hover:#00000080;--nav-dd-bg:#ffffffe6;--nav-dd-border:#00000026;--nav-dd-fg:#131920;--nav-dd-fg-hover:#131920;--nav-dd-bg-hover:#0000000d;--nav-bg:#ffffff73;--nav-blur:blur(12px);--nav-bg-scrolled:#ffffff8c}}@keyframes nav-gray{0%,to{--nav-fg:#131920;--nav-logo-light:none;--nav-logo-dark:block;--nav-lang-fg:#131920;--nav-lang-border:#0003;--nav-lang-border-hover:#00000080;--nav-dd-bg:#f0f0f0e6;--nav-dd-border:#00000026;--nav-dd-fg:#131920;--nav-dd-fg-hover:#131920;--nav-dd-bg-hover:#0000000d;--nav-bg:transparent;--nav-blur:none;--nav-bg-scrolled:#f0f0f0b3}}.nav-bar{z-index:1000;isolation:isolate;position:fixed;inset:0 0 auto}.nav-bar:before,.nav-bar:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.nav-bar:before{background:var(--nav-bg);backdrop-filter:var(--nav-blur)}.nav-bar:after{background:var(--nav-bg-scrolled);backdrop-filter:blur(12px)}@supports (animation-timeline:scroll()){.nav-bar:after{opacity:0;animation-name:nav-scrolled;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:50px 51px}}@keyframes nav-scrolled{0%{opacity:0}to{opacity:1}}.nav-logo-light{display:var(--nav-logo-light)}.nav-logo-dark{display:var(--nav-logo-dark)}.nav-burger,.nav-item{color:var(--nav-fg)}.nav-item:hover,.nav-item.is-active{box-shadow:0 2px 0 0 var(--nav-fg)}.nav-lang-button{color:var(--nav-lang-fg);border-color:var(--nav-lang-border);transition:border-color .2s,color .2s}.nav-lang-button:hover{border-color:var(--nav-lang-border-hover)}.nav-lang-dropdown{background:var(--nav-dd-bg);border-color:var(--nav-dd-border);display:none}.nav-lang-dropdown:before{content:"";height:8px;position:absolute;inset:-8px 0 auto}.nav-lang:hover .nav-lang-dropdown,.nav-lang:focus-within .nav-lang-dropdown{display:flex}.nav-lang-dropdown a{color:var(--nav-dd-fg);transition:background .2s,color .2s}.nav-lang-dropdown a:hover{color:var(--nav-dd-fg-hover);background:var(--nav-dd-bg-hover);border-radius:8px}.nav-lang-dropdown a.is-current{color:var(--color-accent)}.nav-offcanvas{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);background:#fff;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:2px 8px 23px 3px #0003}.nav-offcanvas::backdrop{background:#00000080}html:has(.nav-offcanvas:popover-open){overflow:hidden}@supports (animation-timeline:view()){[data-nav-section]{view-timeline-axis:block;view-timeline-inset:0px calc(100% - 46px)}}@supports not (animation-timeline:view()){.nav-bar{animation:none!important}}
