.message-language-settings{color:#1d2942;background:#fff;border:1px solid #dfe4ee;border-radius:14px;margin:18px 0;padding:18px}.message-language-settings h3{font-size:calc(17px * var(--dayme-text-scale,1));align-items:center;gap:8px;margin:0 0 14px;line-height:1.4;display:flex}.message-language-choice{font-size:calc(14px * var(--dayme-text-scale,1));gap:7px;margin-bottom:14px;display:grid}.message-language-choice select{width:100%;min-width:0;max-width:340px;min-height:44px;color:inherit;font-size:calc(16px * var(--dayme-text-scale,1));background:#fff;border:1px solid #cbd3e2;border-radius:9px;padding:9px 11px;line-height:1.5}.message-translation-choice{min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1));cursor:pointer;align-items:center;gap:10px;display:flex}.message-translation-choice input{accent-color:#344ac4;flex:0 0 20px;width:20px;height:20px}.message-translation-disclosure,.message-translation-status,.message-composer-translation-note{font-size:calc(12px * var(--dayme-text-scale,1));color:#58667e;overflow-wrap:anywhere;line-height:1.55}.message-translation-disclosure{margin:9px 0 0}.message-translation-status{margin:8px 0 0}.message-language-settings a,.message-composer-translation-note a{text-underline-offset:2px;text-decoration:underline}.message-translation-error{font-size:calc(13px * var(--dayme-text-scale,1));color:#9b3333;margin:10px 0 0;line-height:1.5}.message-translation-error button{min-height:44px;color:inherit;background:0 0;border:0;padding:7px 10px;font-weight:650;text-decoration:underline}.translated-message-text{overflow-wrap:anywhere;min-width:0;max-width:100%}.message .translated-message-text>p{white-space:pre-wrap;margin:0}.message-translation-label{font-size:calc(11px * var(--dayme-text-scale,1));color:#52627b;flex-wrap:wrap;align-items:center;gap:0 9px;margin-top:3px;line-height:1.4;display:flex}.message-translation-label button{text-underline-offset:2px;min-height:36px;color:inherit;font-size:calc(12px * var(--dayme-text-scale,1));cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline}:is(.message-translation-label button:focus-visible,.message-language-settings input:focus-visible,.message-language-settings select:focus-visible,.message-language-settings button:focus-visible){outline-offset:3px;outline:3px solid #5368e8}.message-composer-translation-note{margin:4px 0 0;padding:0 2px}@media (max-width:500px){.message-language-settings{padding:14px}.message-language-choice select{max-width:none}}
