.translation-toolbar[data-v-0e53b054]{--translation-accent:var(--accent-color,#475569);color:#0f172a;align-items:center;gap:6px;font:14px/1.5 system-ui,sans-serif;display:flex;position:relative}.translation-toolbar button[data-v-0e53b054]{font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;min-height:44px}.translation-toolbar button[data-v-0e53b054]:hover{background:color-mix(in srgb, var(--translation-accent) 8%, white);border-color:var(--translation-accent)}.translation-toolbar button[data-v-0e53b054]:focus-visible{box-shadow:0 0 0 2px var(--translation-accent);outline-offset:3px;outline:3px solid #0f172a}.translation-toolbar button[data-v-0e53b054]:disabled{opacity:.6;cursor:wait}.translation-launcher[data-v-0e53b054]{border-radius:999px;align-items:center;gap:8px;margin-left:0;padding:8px 12px;display:flex;box-shadow:0 3px 16px #0f172a26}.translation-flag[data-v-0e53b054]{border:1px solid #0f172a26;border-radius:2px;flex-shrink:0;width:26px;height:18px}.translation-panel[data-v-0e53b054]{z-index:20;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:16px;width:min(300px,100vw - 2rem);max-height:min(65dvh,520px);margin-bottom:0;padding:16px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 8px 32px #0f172a26}.translation-heading[data-v-0e53b054]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.translation-heading h2[data-v-0e53b054]{margin:0;font-size:16px;font-weight:650}.translation-heading button[data-v-0e53b054]{border:0;border-radius:50%;width:44px;font-size:24px}.translation-languages[data-v-0e53b054]{gap:6px;display:grid}.translation-languages button[data-v-0e53b054]{text-align:left;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}.translation-languages button[aria-pressed=true][data-v-0e53b054]{border-color:var(--translation-accent);background:color-mix(in srgb, var(--translation-accent) 8%, white)}.translation-languages small[data-v-0e53b054]{color:#475569;font-size:12px;display:block}.translation-check[data-v-0e53b054]{margin-left:auto}.translation-panel p[data-v-0e53b054]{color:#475569;margin:12px 0 0;font-size:12px;line-height:1.5}.translation-inline .translation-panel[data-v-0e53b054]{width:100%;max-height:none;box-shadow:none;margin-top:8px;position:static}.translation-inline[data-v-0e53b054]{width:100%;display:block}.translation-chevron[data-v-0e53b054]{color:#475569;flex:0 0 20px;width:20px;height:20px;transition:transform .15s;display:block}.translation-chevron.is-open[data-v-0e53b054]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.translation-chevron[data-v-0e53b054]{transition:none}}@media (width<=767px){.global-search--open[data-v-e9e208c9]{z-index:30;width:auto;position:absolute;top:50%;left:1rem;right:1rem;transform:translateY(-50%)}.global-search--open .global-search__field[data-v-e9e208c9],.global-search--open .global-search__results[data-v-e9e208c9]{width:min(24rem,100%);left:50%;right:auto;transform:translate(-50%)}}.placement-gap[data-v-172e69bf]{color:#94a3b8;border:1px dashed #cbd5e1;border-radius:8px;justify-content:center;align-items:center;min-width:24px;min-height:40px;display:flex}.placement-parent[data-v-172e69bf]{color:#374151;border:1px solid #0000;border-radius:8px;align-items:center;gap:4px;min-height:40px;padding:8px;font-size:14px;display:flex}.placement-selected[data-v-172e69bf]{border-color:var(--accent-color);background:color-mix(in srgb, var(--accent-color) 12%, white);color:var(--accent-color)}.placement-waiting[data-v-172e69bf]{border-color:var(--accent-color);border-style:dashed}@media (width<=767px){.placement-gap[data-v-172e69bf],.placement-parent[data-v-172e69bf]{min-height:44px}}.infoland-cookie-consent[data-v-ef4deb35]{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom))}.cookie-category[data-v-ef4deb35]{background:#fff;border:1px solid #d1d5db;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;min-height:68px;padding:.75rem;display:flex}.cookie-category-locked[data-v-ef4deb35]{background:#fffbeb;border-color:#fde68a}.cookie-choice-button[data-v-ef4deb35]{background:#fff;border-width:2px;border-radius:.75rem;min-height:48px;padding:.65rem;font-size:.875rem;font-weight:700}.cookie-choice-button[data-v-ef4deb35]:hover{background:#f8fafc}.cookie-choice-button[data-v-ef4deb35]:focus-visible,.cookie-primary-button[data-v-ef4deb35]:focus-visible{outline-offset:2px;outline:2px solid #b45309}.cookie-primary-button[data-v-ef4deb35]{color:#fff;background:#b45309;border-radius:.75rem;min-height:48px;padding:.65rem 1rem;font-weight:700}@media (prefers-reduced-motion:reduce){.infoland-cookie-consent[data-v-ef4deb35] *{transition-duration:.01ms!important}}
