.dtl-language-mini{position:relative;display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;margin:0 8px 0 4px!important;vertical-align:middle;z-index:20;font-family:inherit;color:#d5e5e6;line-height:1;isolation:isolate}
.dtl-language-mini[hidden],.dtl-language-options[hidden]{display:none!important}
.dtl-language-search-anchor{margin-inline-end:0!important}
.dtl-language-mini .dtl-language-trigger{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:7px!important;box-shadow:none!important;color:inherit;cursor:pointer;line-height:1}
.dtl-language-mini .dtl-language-trigger:hover,.dtl-language-mini .dtl-language-trigger[aria-expanded="true"]{background:rgba(67,184,197,.08)!important;color:#43b8c5}
.dtl-language-mini .dtl-language-trigger:focus-visible,.dtl-language-mini .dtl-language-option:focus-visible{outline:2px solid #43b8c5!important;outline-offset:2px}
.dtl-language-mini .dtl-language-flag{display:block;width:18px!important;height:12px!important;min-width:18px;max-width:none;object-fit:cover;border:0;border-radius:1px;margin:0;box-shadow:0 0 0 1px rgba(255,255,255,.14)}
.dtl-language-mini .dtl-language-chevron{display:block;width:8px;height:5px;flex:0 0 8px;fill:none}
.dtl-language-mini .dtl-language-options{position:absolute;top:calc(100% + 5px);right:0;display:grid;gap:2px;width:106px;max-width:calc(100vw - 24px);padding:5px;background:#071215;border:1px solid rgba(67,184,197,.35);border-radius:9px;box-shadow:0 8px 28px rgba(0,0,0,.32);z-index:1000}
.dtl-language-mini .dtl-language-option{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 10px!important;margin:0!important;color:#e1edef!important;text-decoration:none!important;border:0;border-radius:5px;background:none;font-family:inherit;font-size:12px;font-weight:600;line-height:1;letter-spacing:.035em;white-space:nowrap}
.dtl-language-mini .dtl-language-option:hover,.dtl-language-mini .dtl-language-option:focus-visible{background:rgba(67,184,197,.1);color:#43b8c5!important}
.dtl-language-mini .dtl-language-option[aria-current="page"]{color:#43b8c5!important}
.dtl-language-noscript{display:flex;justify-content:center;gap:8px;padding:12px;color:#b4c6c8;font-size:12px}
.dtl-language-noscript a{color:inherit}
@media(max-width:999.98px){.dtl-language-mini{margin-inline:3px 5px!important}}
