nav{display:flex;gap:18px;flex-wrap:wrap}nav a,a{color:#dbe2ee}.title-row,.actions{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.button{display:inline-block;text-decoration:none;background:var(--accent);color:#fff;font-weight:800;padding:12px 18px;border-radius:10px}.form-card{max-width:680px;margin:auto;background:var(--panel);border:1px solid var(--line);border-radius:15px;padding:22px}textarea,select{font:inherit;color:var(--text);background:#0c0f15;border:1px solid #343b48;border-radius:10px;padding:13px;width:100%}.check{display:flex;align-items:center;gap:10px}.check input{width:auto}.warning{border-color:#763247}.invoice-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:18px}.invoice-summary span,.invoice-summary strong{display:block}.invoice-summary span,.muted{color:var(--muted)}dl{display:grid;grid-template-columns:110px 1fr}dt{color:var(--muted)}dd{font-weight:700}.filter-row{display:grid;grid-template-columns:2fr 1fr 1.5fr auto;gap:14px;align-items:end}.filter-row label{margin:0}.filter-row button{margin-bottom:0}.message-preview{padding:18px;border:1px solid var(--line);border-radius:10px;background:#0c0f15;color:var(--text);white-space:pre-wrap;word-break:break-word;overflow:auto}.preference-row{display:grid;grid-template-columns:minmax(220px,2fr) minmax(180px,1fr);gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.metrics a{text-decoration:none}.status.failed,.status.dead_letter{color:#ff7c9e}.status.sent{color:var(--ok)}.status.queued{color:#f4c76b}@media(max-width:720px){.invoice-summary{grid-template-columns:repeat(2,1fr)}header{height:auto;min-height:60px;flex-wrap:wrap;padding-block:10px}nav{order:3;width:100%;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap}.title-row{align-items:flex-end}.filter-row,.preference-row{grid-template-columns:1fr}.actions form{flex:1}.actions button{min-height:48px}}
