.mail-template-tabs { display:flex; flex-wrap:wrap; gap:20px; border-bottom:1px solid var(--line); margin:0 0 20px; }
.mail-template-tabs button { padding:12px 4px; min-height:44px; border:0; border-bottom:3px solid transparent; background:transparent; color:var(--muted); cursor:pointer; font:inherit; }
.mail-template-tabs button[aria-selected="true"] { border-bottom-color:var(--brand); color:var(--ink); font-weight:600; }
.mail-template-footer { color:var(--muted); white-space:pre-wrap; font-size:13px; line-height:1.6; }
#notificationTemplateTitle { font-size:20px; line-height:1.4; margin:0 0 12px; }
#notificationSettingsStatus:empty { display:none; }
@media(max-width:480px){.mail-template-tabs {gap:12px;}.mail-template-tabs button {font-size:14px;}#notificationTemplateTitle {font-size:18px;}}
