.material-language-selector[data-astro-cid-slfjwljb]{gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-border-subtle);display:grid}.material-language-selector__heading{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--type-xs);letter-spacing:.08em;text-transform:lowercase;margin:0;font-weight:500}.material-language-selector[data-astro-cid-slfjwljb] ul[data-astro-cid-slfjwljb]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.material-language-selector[data-astro-cid-slfjwljb] a[data-astro-cid-slfjwljb],.material-language-selector__current[data-astro-cid-slfjwljb],.material-language-selector[data-astro-cid-slfjwljb] button[data-astro-cid-slfjwljb]{min-height:var(--tap-target);padding-inline:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-6);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--type-sm);align-items:center;font-weight:560;line-height:1.3;text-decoration:none;display:inline-flex}.material-language-selector[data-astro-cid-slfjwljb] a[data-astro-cid-slfjwljb]:hover,.material-language-selector[data-astro-cid-slfjwljb] button[data-astro-cid-slfjwljb]:hover{border-color:var(--color-border-hover);background:var(--color-surface-elevated)}.material-language-selector[data-astro-cid-slfjwljb] a[data-astro-cid-slfjwljb]:focus-visible,.material-language-selector[data-astro-cid-slfjwljb] button[data-astro-cid-slfjwljb]:focus-visible,.material-language-selector[data-astro-cid-slfjwljb] input[data-astro-cid-slfjwljb]:focus-visible{outline:2px solid var(--color-action-ink);outline-offset:2px}.material-language-selector__current[data-astro-cid-slfjwljb]{color:var(--color-text-muted)}.material-language-selector__reservation[data-astro-cid-slfjwljb]{gap:var(--space-2);display:grid}.material-language-selector__reservation[data-astro-cid-slfjwljb] label[data-astro-cid-slfjwljb]{gap:var(--space-1);color:var(--color-text-muted);font-size:var(--type-sm);display:grid}.material-language-selector__reservation[data-astro-cid-slfjwljb] input[data-astro-cid-slfjwljb]{min-height:var(--tap-target);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-6);background:var(--color-background);color:var(--color-text-primary)}.material-language-selector__reservation[data-astro-cid-slfjwljb] button[data-astro-cid-slfjwljb]{cursor:pointer;justify-content:center}.material-language-selector__reservation[data-astro-cid-slfjwljb] button[data-astro-cid-slfjwljb]:disabled{cursor:wait}.material-language-selector__status:empty{display:none}.material-language-selector__status{color:var(--color-text-muted);margin:0}@media (prefers-reduced-motion:no-preference){.material-language-selector[data-astro-cid-slfjwljb] a[data-astro-cid-slfjwljb],.material-language-selector[data-astro-cid-slfjwljb] button[data-astro-cid-slfjwljb]{transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart)}}
