/* Menu'tje public language module */
.pm-google-translate-element{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}
.goog-te-banner-frame.skiptranslate,.goog-te-banner-frame,.goog-te-gadget,.goog-logo-link{display:none!important}
body{top:0!important}
.skiptranslate iframe{display:none!important}
.pm-language-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
.pm-language-option{min-height:58px;border:1px solid var(--line);border-radius:13px;background:var(--surface-2);color:var(--text);text-align:left;padding:10px 12px;display:grid;gap:2px}
.pm-language-option strong{font-size:14px}
.pm-language-option small{color:var(--muted);font-size:9px;font-weight:700}
.pm-language-option.active{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent)}
.pm-language-option.active small{color:var(--accent)}
.pm-language-option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
@media(max-width:430px){.pm-language-grid{grid-template-columns:1fr 1fr}.pm-language-option{min-height:54px}}
