.language-picker{display:inline-flex;align-items:center;gap:4px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;color:inherit;flex-shrink:0}
.language-picker a{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:36px;padding:0 3px;color:inherit;text-decoration:none;border-bottom:1px solid transparent;opacity:.72}
.language-picker a[aria-current]{opacity:1;font-weight:700;border-bottom-color:currentColor}
.language-picker a:hover{opacity:1}.language-picker a:focus-visible{outline:2px solid #9675ff;outline-offset:3px;border-radius:3px}
.language-picker>span{opacity:.6}.header-navigation{display:flex;align-items:center;gap:20px}
.auth-card>.language-picker{display:flex;justify-content:flex-end;margin-bottom:20px;color:#222}
.topbar,.rightbar{flex-wrap:wrap}.topbar .language-picker{color:inherit}
.geo-attribution{padding:8px 20px;text-align:center;font:10px/1.5 sans-serif;background:#101018;color:#c6c6ce}.geo-attribution a{color:inherit}
@media(max-width:1000px){.site-header .header-navigation nav{display:none}.site-header .header-navigation{margin-left:auto}}
@media(max-width:600px){.site-header{flex-wrap:wrap;gap:8px}.site-header .header-actions{flex-wrap:wrap;gap:10px}.site-header .language-picker{font-size:11px}.rightbar .language-picker{margin-right:auto}}

/* Readable shared help text in both languages. */
.auth-card #captchaNote{color:#52515c!important}.workspace .page-intro{color:#526461!important}.workspace .field>small,.workspace .optional,.workspace .smallnote{color:#596473!important}

.workspace .ad-route-top>span{color:#fff}.workspace .project-card small,.workspace .color-cell small,.workspace .v8-plan .price small,.workspace .v8-admin-stats small,.workspace .v8-member small{color:#435752!important}
