.dimora-language-picker{position:relative;flex-shrink:0;color:var(--dv-palette-ink-9060887e,#10251c)}
.dimora-language-trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:7px 10px;border:1px solid var(--dv-palette-line-ad257e58,#a68a4a66);border-radius:9px;background:var(--dv-palette-surface-a551e058,#fff9eb);color:var(--dv-palette-ink-1d0b091d,#153429);font:700 12px/1.2 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;cursor:pointer}
.dimora-language-trigger:hover,.dimora-language-trigger[aria-expanded=true]{background:var(--dv-palette-surface-dbcd6f65,#f6e8c5);border-color:var(--dv-palette-line-ad257e58,#a67d20)}
.dimora-language-trigger:focus-visible,.dimora-language-option:focus-visible,.dimora-language-help:focus-visible{outline:3px solid var(--dv-palette-line-8e836e40,#1d917d);outline-offset:3px}
.dimora-language-chevron{font-size:17px;line-height:1}.dimora-language-flag{display:block;width:22px;height:15px;flex-shrink:0;border-radius:2px;box-shadow:0 0 0 1px var(--dv-palette-shadow-08a8bf08,#0002)}
.dimora-language-menu{position:fixed;right:auto;box-sizing:border-box;width:274px;max-width:calc(100vw - 24px);padding:12px;border:1px solid var(--dv-palette-line-ad257e58,#947d4055);border-radius:13px;background:var(--dv-palette-surface-a551e058,#fffdf6);color:var(--dv-palette-ink-1d0b091d,#153429);box-shadow:0 16px 40px var(--dv-palette-shadow-08a8bf08,#071c2633);z-index:10060;max-height:calc(100dvh - 110px);overflow:auto;text-align:left}
.dimora-language-menu[hidden]{display:none!important}.dimora-language-heading{font:800 11px/1.4 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;letter-spacing:.04em;padding:3px 7px 9px;color:var(--dv-palette-ink-0bb777a3,#56625b)}
.dimora-language-option{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 9px;margin:2px 0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--dv-palette-ink-1d0b091d,#183a2e);font:500 13px/1.3 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;text-align:left;cursor:pointer}
.dimora-language-option strong{font-size:11px;min-width:20px}.dimora-language-option:hover{background:var(--dv-palette-surface-a551e058,#eee9d9)}.dimora-language-option[aria-checked=true]{background:var(--dv-palette-surface-a551e058,#e3f1e9);border-color:var(--dv-palette-line-8e836e40,#237c5555)}.dimora-language-check{margin-left:auto;visibility:hidden;color:var(--dv-palette-ink-1d0b091d,#197343)}.dimora-language-option[aria-checked=true] .dimora-language-check{visibility:visible}
.dimora-language-status{font:600 11px/1.5 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;margin:10px 7px 5px;color:var(--dv-palette-ink-1d0b091d,#31644e)}.dimora-language-status[data-error=true]{color:var(--dv-palette-ink-50f5b459,#9a3b1f)}.dimora-language-note{font:400 10px/1.5 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;color:var(--dv-palette-ink-0bb777a3,#56625b);margin:8px 7px!important}.dimora-language-help{display:inline-block;padding:4px 7px;color:var(--dv-palette-ink-1d0b091d,#276b55);font-size:11px;text-decoration:underline}
.dimora-google-translate-host{margin:6px 7px;font-size:10px;color:var(--dv-palette-ink-0bb777a3,#536258)}.dimora-google-translate-host:empty{display:none}.dimora-google-translate-host .goog-te-combo{max-width:100%;min-height:32px;border:1px solid var(--dv-palette-line-1c1b696e,#b3c5b8);border-radius:5px;background:var(--dv-palette-surface-a551e058,#fff);color:var(--dv-palette-ink-1d0b091d,#183a2e)}
.main-header{top:var(--dimora-translation-offset,0px)!important}
@media(max-width:600px){.dimora-language-trigger{min-width:50px;min-height:42px;padding:7px;gap:5px}.dimora-language-trigger>svg{display:none}.dimora-language-menu{width:280px}}

@media(max-width:600px){#headerAccountPortalBtn{width:42px;min-width:42px;height:42px;padding:8px!important;justify-content:center}#headerAccountPortalBtnLabel{display:none!important}}
