.lang-menu[data-astro-cid-nvwz2es3]{position:relative}.lang-menu__button[data-astro-cid-nvwz2es3]{cursor:pointer;gap:.35rem;list-style:none}.lang-menu__button[data-astro-cid-nvwz2es3]::-webkit-details-marker{display:none}.lang-menu__code[data-astro-cid-nvwz2es3]{display:none}@media (width<=349px){.lang-menu__name[data-astro-cid-nvwz2es3]{display:none}.lang-menu__code[data-astro-cid-nvwz2es3]{display:inline}}.lang-menu__caret[data-astro-cid-nvwz2es3]{flex:none;width:.9em;height:.9em;transition:transform .15s}.lang-menu[data-astro-cid-nvwz2es3][open] .lang-menu__caret[data-astro-cid-nvwz2es3]{transform:rotate(180deg)}.lang-menu__button[data-astro-cid-nvwz2es3]:focus-visible{outline:2px solid var(--fs-accent);outline-offset:2px}.lang-menu__list[data-astro-cid-nvwz2es3]{z-index:200;border:1px solid var(--fs-border-strong);background:var(--fs-surface-elevated);min-width:9rem;margin:0;padding:.3rem 0;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.lang-menu__list[data-astro-cid-nvwz2es3] a[data-astro-cid-nvwz2es3]{min-height:44px;color:var(--fs-text-secondary);white-space:nowrap;padding:.65rem 1rem;font-size:.9rem;font-weight:600;line-height:1.4;text-decoration:none;display:block}.lang-menu__list[data-astro-cid-nvwz2es3] a[data-astro-cid-nvwz2es3]:hover,.lang-menu__list[data-astro-cid-nvwz2es3] a[data-astro-cid-nvwz2es3]:focus-visible{background:var(--fs-accent-soft);color:var(--fs-text)}.lang-menu__list[data-astro-cid-nvwz2es3] a[data-astro-cid-nvwz2es3][aria-current=true]{color:var(--fs-accent)}.site-header[data-astro-cid-fzpbxy5g]{z-index:100;border-bottom:1px solid var(--fs-border);-webkit-backdrop-filter:blur(14px);background:#0b0c0fe6;position:sticky;top:0}.site-header__inner[data-astro-cid-fzpbxy5g]{align-items:center;gap:1.25rem;min-height:60px;display:flex}.site-header__inner[data-astro-cid-fzpbxy5g] .brand{flex:none}.site-header__inner[data-astro-cid-fzpbxy5g] .lang-menu{margin-left:auto}.site-news[data-astro-cid-fzpbxy5g]{min-width:0;color:var(--fs-text-secondary);word-break:auto-phrase;align-items:center;gap:.5rem;margin:0;font-size:.82rem;font-weight:600;line-height:1.4;display:flex}.site-news__badge[data-astro-cid-fzpbxy5g]{border-radius:var(--fs-radius-xs);background:var(--fs-accent);color:var(--fs-accent-ink);letter-spacing:.08em;flex:none;padding:.1rem .45rem;font-size:.68rem;font-weight:800}.site-news__link[data-astro-cid-fzpbxy5g]{color:inherit;text-decoration:none}.site-news__link[data-astro-cid-fzpbxy5g]:hover{color:var(--fs-accent-hover);text-decoration:underline}@media (width>=861px){.site-header__inner[data-astro-cid-fzpbxy5g]{max-width:1044px;padding-inline:calc(clamp(18px,4vw,28px)/1.11111)}}@media (width<=800px){.site-news[data-astro-cid-fzpbxy5g]{display:none}}@media (width<=420px){.site-header__inner[data-astro-cid-fzpbxy5g]{justify-content:space-between;gap:.75rem}}footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--fs-border);color:var(--fs-muted);margin:clamp(3.5rem,8vw,6rem) 0 0;padding:2rem 0 2.5rem;font-size:.85rem}.site-footer__inner[data-astro-cid-nns7i3if]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.site-footer__links[data-astro-cid-nns7i3if]{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.site-footer__links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.site-footer__operator[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--fs-text-secondary);text-decoration:none}.site-footer__links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.site-footer__operator[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--fs-accent)}.site-footer__langs[data-astro-cid-nns7i3if]{flex-wrap:wrap;flex-basis:100%;gap:0 1.25rem;margin:0;padding:0;list-style:none;display:flex}.site-footer__langs[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{min-height:44px;color:var(--fs-text-secondary);align-items:center;text-decoration:none;display:inline-flex}.site-footer__langs[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--fs-accent)}.site-footer__langs[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if][aria-current=true]{color:var(--fs-accent);font-weight:700}.site-footer__operator[data-astro-cid-nns7i3if]{border-top:1px solid var(--fs-border);flex-basis:100%;margin:0;padding-top:1.1rem}.site-footer__operator[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{text-decoration:underline;-webkit-text-decoration-color:var(--fs-border-strong);text-decoration-color:var(--fs-border-strong);text-underline-offset:.2em}
