/* Writer-friendly VEHM Mail audible and desktop notifications. */
.v538-mail-bell{width:100%;min-height:34px;color:#efd19b;background:#1d2e3b;border:1px solid #5a6b78;border-radius:8px;cursor:pointer;font:inherit;font-size:14px}
.v538-mail-bell:hover{background:#294156;border-color:#d6a55e}
.v538-alert-preferences{padding:20px;margin:14px 0;border:1px solid #425b6c;border-radius:12px;background:#132433;color:#e5edf5}
.v538-alert-preferences h3{font-size:21px;margin:8px 0 6px}.v538-alert-preferences p{color:#c4d1db;line-height:1.5}
.v538-eyebrow{color:#edbf73!important;font-size:11px;letter-spacing:.11em;font-weight:700}
.v538-alert-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #344757;color:#e7edf3}
.v538-alert-row select{min-width:160px;background:#0c1924;border:1px solid #527083;border-radius:7px;padding:9px;color:#f3f4f6}
.v538-alert-row input[type=checkbox]{width:21px;height:21px;accent-color:#d8b16d}
.v538-alert-row input[type=range]{max-width:180px;accent-color:#d8b16d}
.v538-alert-actions{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}
.v538-alert-actions button{border:1px solid #c9984e;border-radius:8px;padding:11px 16px;color:#151f28;background:#e3b76e;cursor:pointer;font-weight:650}
.v538-alert-actions button+button{background:#20384b;color:#f1d59e}
.v538-alert-help{font-size:13px!important;line-height:1.5}
@media(max-width:900px){.v538-alert-row{flex-wrap:wrap}.v538-alert-row select{width:100%}}
.v538-google-diag-btn{margin-top:12px;border:1px solid #758b9c;background:#1b3445;color:#efd19c;border-radius:8px;padding:11px 15px;cursor:pointer}
.v538-google-diag{padding:12px 18px;line-height:1.65;color:#e4edf4;max-width:650px}
.v538-google-diag h3{color:#f0cb85}.v538-google-diag p{overflow-wrap:anywhere}.v538-google-diag a{color:#f5ce90;text-decoration:underline}
.v538-google-diag div[role=alert]{background:#253949;border-left:4px solid #dfb36e;padding:12px;border-radius:5px}
