.mnd-language-picker{position:relative;display:inline-block;flex-shrink:0;text-align:left;font-family:Inter,system-ui,sans-serif}.mnd-language-picker summary{display:flex;align-items:center;justify-content:center;gap:8px;list-style:none;cursor:pointer;min-height:38px;padding:7px 11px;box-sizing:border-box;border:1px solid #b1d9ce38;border-radius:11px;background:#a1e6cc09;color:#daf3ea;font:600 11px Inter,system-ui;white-space:nowrap}.mnd-language-picker summary::-webkit-details-marker{display:none}.mnd-language-picker summary>svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5}.language-chevron{color:#9abfb3}.mnd-language-menu{position:absolute;right:0;top:calc(100% + 10px);width:254px;max-width:calc(100vw - 36px);z-index:200000;box-sizing:border-box;padding:18px;border:1px solid #b5e1cf40;border-radius:18px;background:linear-gradient(145deg,#1a3036,#152033);box-shadow:0 18px 50px #0008}.mnd-language-menu strong{display:block;color:#e4f8ee;font-size:14px}.mnd-language-menu p{font-size:11px!important;line-height:1.6!important;letter-spacing:0!important;color:#a3bfc5;margin:7px 0 14px}.mnd-language-menu button{display:flex!important;align-items:center;gap:12px;width:100%!important;max-width:none!important;min-height:42px;margin:4px 0!important;padding:10px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#d4e6e7!important;text-align:left!important;font:500 12px Inter,system-ui!important;box-shadow:none!important;cursor:pointer}.mnd-language-menu button>span:first-child{color:#a2ddc6;font:600 10px Inter,system-ui;letter-spacing:1px;width:24px}.mnd-language-menu button[aria-pressed=true]{border-color:#a7f3ce55!important;background:#9bdec31a!important}.mnd-language-menu button:hover{background:#b2dbd411!important}.mnd-language-picker summary:focus-visible,.mnd-language-menu button:focus-visible{outline:2px solid #a7f3ce;outline-offset:3px}#main-header .dashboard-center-wrapper::before{content:var(--mnd-balance-label,"YOUR MND BALANCE")!important}#top-nav-bar{overflow:visible!important}#top-nav-bar .mnd-app-links{overflow:visible!important}html[lang=de] #main-header .dashboard-capacity-heading{font-size:8px!important}html:not([lang=en]) .nav-text{overflow-wrap:anywhere}.mnd-language-picker[open]{z-index:200001}#login-overlay .mnd-public-header{overflow:visible!important}
@media(max-width:767px){.mnd-language-picker summary{min-height:36px;padding:7px 9px;gap:6px}.mnd-language-picker summary>svg{width:15px;height:15px}.mnd-language-menu{position:fixed;right:18px;top:78px;max-height:calc(100dvh - 110px);overflow:auto}#login-overlay .mnd-public-header nav .mnd-language-picker{display:inline-block!important}#login-overlay .mnd-public-header nav{display:flex!important}#login-overlay .mnd-public-header nav>a{display:none!important}#main-header .dashboard-capacity-heading{font-size:8px!important;gap:6px!important}}

#top-nav-bar .mnd-profile-icon{display:none}@media(max-width:767px){#top-nav-bar .mnd-app-links{gap:7px!important;flex-shrink:0}#top-nav-bar .mnd-profile-shortcut{display:grid;place-items:center;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;padding:8px!important}#top-nav-bar .mnd-profile-shortcut>span{display:none}#top-nav-bar .mnd-profile-icon{display:block;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6}#top-nav-bar .mnd-brand{min-width:0;margin-right:auto!important}#top-nav-bar .mnd-language-picker summary{min-width:59px}}

/* Keep the language popup above the independently composited login card. */
#login-overlay .mnd-public-header{position:relative;z-index:30!important;flex-shrink:0;overflow:visible!important}
#login-overlay .mnd-public-header nav{position:relative;z-index:1;overflow:visible!important}
#login-overlay .mnd-login-stage{position:relative;z-index:1!important}
#login-overlay .mnd-ecosystem-footer{position:relative;z-index:0}
.mnd-test-badge{display:none!important}
