.sent-mail-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0}.sent-mail-filters label{display:grid;gap:6px;font-size:13px;color:var(--muted)}.sent-mail-filters input{width:min(380px,70vw)}.sent-mail-filters input,.sent-mail-filters select{padding:10px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--text)}.sent-mail-pagination{display:flex;gap:15px;align-items:center;justify-content:flex-end;margin:16px 0}#sentMailRows td{vertical-align:top}#sentMailRows button{max-width:480px;text-align:left;white-space:normal;overflow-wrap:anywhere}#sentMailRows small{display:block;margin-top:5px;color:var(--muted)}#sentMailDetail{width:min(1100px,94vw);max-height:90vh;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);overflow:auto}#sentMailDetail::backdrop{background:#17203380}#sentMailDetail h2{overflow-wrap:anywhere}#sentMailDetail pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;background:var(--soft);border-radius:8px;max-height:450px;overflow:auto}#sentMailDetail iframe{display:block;width:100%;height:420px;background:white;border:1px solid var(--line);border-radius:8px}#sentMailDetail dl{display:grid;grid-template-columns:90px 1fr;gap:8px;margin:18px 0}#sentMailDetail dt{color:var(--muted)}#sentMailDetail dd{margin:0;overflow-wrap:anywhere}.sent-mail-results{max-height:360px;overflow:auto;margin-top:12px}.sent-mail-results td{white-space:pre-wrap;overflow-wrap:anywhere}.sent-mail-error{color:var(--bad)}@media(max-width:640px){#sentMailDetail{padding:14px}.sent-mail-filters label:first-child{width:100%}.sent-mail-filters input{width:100%}}
