.mestrium-language{display:flex;align-items:center;gap:2px;border:1px solid #70513e;border-radius:99px;padding:3px;flex-shrink:0}.mestrium-language a{display:block;padding:7px 9px;border-radius:99px;text-decoration:none;font:600 12px/1.3 'Studio Sans',system-ui,sans-serif;color:#d3c3b5}.mestrium-language a[aria-current=true]{background:#ede8dc;color:#21130c}.mestrium-language a:hover{background:#493024;color:#fff}.mestrium-language a:focus-visible{outline:3px solid #ffb57c;outline-offset:3px}.mestrium-studio .site-header__row{gap:18px}.mestrium-studio .studio-nav{gap:22px}
.mestrium-course-language-note{background:#241c16;color:#f5d3b9;border-bottom:1px solid #70513e;padding:14px 24px;text-align:center;font:14px/1.6 'Studio Sans',system-ui,sans-serif}
.login .mestrium-language{width:max-content;margin:24px auto}.login .mestrium-language a{color:#344255}.login .mestrium-language a[aria-current=true]{background:#253647;color:#fff}
.tutor-screen-frontend-dashboard .mestrium-language,.mestrium-classroom-language .mestrium-language{border-color:#a8b1bc;width:max-content}.tutor-screen-frontend-dashboard .mestrium-language a{color:#dbe4ef}.tutor-screen-frontend-dashboard .mestrium-language a[aria-current=true]{background:#ede8dc;color:#202b38}.mestrium-classroom-language .mestrium-language a{color:#344255}.mestrium-classroom-language .mestrium-language a[aria-current=true]{background:#253647;color:white}.mestrium-classroom-language{padding:12px 24px;background:#f5f6f8;border-bottom:1px solid #d8dfe5}.mestrium-classroom-language p{font:14px/1.6 system-ui;color:#344255;margin:8px 0 0}
@media(max-width:1100px){.mestrium-studio .studio-nav{display:none}.mestrium-studio .instructor-header-link{margin-left:auto}}
@media(max-width:440px){.mestrium-studio .site-header__row{gap:8px}.mestrium-studio .instructor-header-link{font-size:11px;padding-inline:10px}.mestrium-language a{font-size:11px;padding:6px 7px}.mestrium-studio .site-header .logo{font-size:25px}}
/* Keep all three header controls visually aligned. */
.site-header{--mestrium-header-control-height:38px}.site-header .instructor-header-link,.site-header .mestrium-language,.site-header .studio-account a{box-sizing:border-box;height:var(--mestrium-header-control-height);min-height:var(--mestrium-header-control-height)}.site-header .instructor-header-link,.site-header .studio-account a{padding:0 14px;font:600 12px/1.3 'Studio Sans',system-ui,sans-serif}.site-header .studio-account a{gap:10px}
@media(max-width:440px){.site-header{--mestrium-header-control-height:35px}.mestrium-studio .site-header .instructor-header-link,.mestrium-studio .site-header .studio-account a{font-size:11px;padding:0 10px}}
