.language-fallback[data-astro-cid-fe4j42sm]{top:100%;z-index:25;border:1px solid var(--brand-border);max-width:calc(100% - 28px);color:var(--brand-text);background:var(--page-background);border-radius:18px;flex-wrap:wrap;gap:12px 18px;padding:14px;font-size:12px;line-height:1.5;display:flex;position:absolute;inset-inline-end:14px}.language-selector[data-astro-cid-fe4j42sm]{--selector-bg:var(--brand-surface);--selector-line:var(--brand-border);--selector-muted:var(--brand-secondary);--selector-ink:var(--brand-text);flex:none;display:inline-flex}.language-menu[data-astro-cid-fe4j42sm]{border:1px solid var(--selector-line);background:var(--selector-bg);border-radius:99px;min-width:44px;display:inline-grid;position:relative}select[data-astro-cid-fe4j42sm]{appearance:none;border-radius:inherit;width:100%;min-width:0;min-height:46px;color:var(--selector-ink);cursor:pointer;background:0 0;border:0;padding:0 20px 0 9px;font-size:16px;font-weight:720;position:absolute;inset:0}.language-select-measure[data-astro-cid-fe4j42sm]{visibility:hidden;white-space:nowrap;grid-area:1/1;min-height:46px;padding:0 20px 0 9px;font-size:16px;font-weight:720;line-height:46px}svg[data-astro-cid-fe4j42sm]{fill:none;width:12px;height:12px;stroke:var(--selector-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.language-selector--full[data-astro-cid-fe4j42sm] select[data-astro-cid-fe4j42sm],.language-selector--full[data-astro-cid-fe4j42sm] .language-select-measure[data-astro-cid-fe4j42sm]{text-overflow:ellipsis;padding-inline-start:14px;font-size:13px}.language-select--compact[data-astro-cid-fe4j42sm]{display:none}@media (width<=600px){.language-select--wide[data-astro-cid-fe4j42sm]{display:none}.language-selector--full[data-astro-cid-fe4j42sm] .language-select--compact[data-astro-cid-fe4j42sm]{padding-inline-start:10px;display:block}}html[data-theme=dark] .language-selector[data-astro-cid-fe4j42sm]{--selector-bg:var(--dark-surface);--selector-line:var(--dark-line);--selector-muted:var(--dark-muted);--selector-ink:var(--dark-ink)}.theme-selector[data-astro-cid-pdb2ensp]{--selector-bg:var(--brand-surface);--selector-line:var(--brand-border);--selector-muted:var(--brand-secondary);--selector-ink:var(--brand-text);--selector-accent:var(--brand-lemon);border:1px solid var(--selector-line);background:var(--selector-bg);border-radius:99px;flex:none;gap:2px;padding:3px;display:inline-flex}button[data-astro-cid-pdb2ensp]{width:40px;min-height:40px;color:var(--selector-muted);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:99px;place-items:center;padding:0;display:grid}svg[data-astro-cid-pdb2ensp]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (hover:hover) and (pointer:fine){button[data-astro-cid-pdb2ensp]:hover{color:var(--selector-ink)}}button[data-astro-cid-pdb2ensp]:active{transform:scale(.96)}button[data-astro-cid-pdb2ensp][aria-pressed=true]{color:var(--brand-ink);background:var(--selector-accent)}html[data-theme=dark] .theme-selector[data-astro-cid-pdb2ensp]{--selector-bg:var(--dark-surface);--selector-line:var(--dark-line);--selector-muted:var(--dark-muted);--selector-ink:var(--dark-ink)}.theme-popup[data-astro-cid-pdb2ensp]{display:none;position:relative}.theme-popup[data-astro-cid-pdb2ensp] summary[data-astro-cid-pdb2ensp]{border:1px solid var(--brand-border);width:48px;min-height:48px;color:var(--brand-text);background:var(--brand-surface);cursor:pointer;touch-action:manipulation;border-radius:99px;place-items:center;list-style:none;display:grid}.theme-popup[data-astro-cid-pdb2ensp] summary[data-astro-cid-pdb2ensp]::-webkit-details-marker{display:none}.theme-popup[data-astro-cid-pdb2ensp] summary[data-astro-cid-pdb2ensp] svg[data-astro-cid-pdb2ensp]{width:20px;height:20px}.theme-popup[data-astro-cid-pdb2ensp] summary[data-astro-cid-pdb2ensp] .theme-popup-dark[data-astro-cid-pdb2ensp],.theme-popup[data-astro-cid-pdb2ensp] summary[data-astro-cid-pdb2ensp] .theme-popup-light[data-astro-cid-pdb2ensp],html[data-theme-preference=dark] .theme-popup[data-astro-cid-pdb2ensp] summary[data-astro-cid-pdb2ensp] .theme-popup-system[data-astro-cid-pdb2ensp],html[data-theme-preference=light] .theme-popup[data-astro-cid-pdb2ensp] summary[data-astro-cid-pdb2ensp] .theme-popup-system[data-astro-cid-pdb2ensp]{display:none}html[data-theme-preference=dark] .theme-popup[data-astro-cid-pdb2ensp] summary[data-astro-cid-pdb2ensp] .theme-popup-dark[data-astro-cid-pdb2ensp],html[data-theme-preference=light] .theme-popup[data-astro-cid-pdb2ensp] summary[data-astro-cid-pdb2ensp] .theme-popup-light[data-astro-cid-pdb2ensp]{display:block}.theme-popup-panel[data-astro-cid-pdb2ensp]{top:calc(100% + 8px);z-index:30;border:1px solid var(--brand-border);width:180px;color:var(--brand-text);background:var(--page-background);border-radius:18px;padding:6px;position:absolute;inset-inline-end:0;box-shadow:0 12px 36px oklch(19% .04 264/.16)}.theme-popup-panel[data-astro-cid-pdb2ensp] button[data-astro-cid-pdb2ensp]{width:100%;min-height:44px;color:var(--brand-text);text-align:start;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;font-weight:650;display:flex}.theme-popup-panel[data-astro-cid-pdb2ensp] button[data-astro-cid-pdb2ensp][aria-pressed=true]{background:var(--brand-surface)}.theme-popup-panel[data-astro-cid-pdb2ensp] button[data-astro-cid-pdb2ensp][aria-pressed=true]:after{content:"✓"}.theme-popup-panel[data-astro-cid-pdb2ensp] button[data-astro-cid-pdb2ensp]:hover{background:var(--brand-surface)}@media (width<=600px){.theme-selector--inline[data-astro-cid-pdb2ensp]{display:none}.theme-popup[data-astro-cid-pdb2ensp]{display:block}}
