
.ra-workspace{color:#18304f;font-family:inherit}.ra-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin:8px 0 22px}.ra-heading h2{margin:4px 0 9px;font-size:28px;letter-spacing:-.6px}.ra-heading p{margin:4px 0;color:#5b6c81;line-height:1.5}.ra-eyebrow{font-size:11px!important;font-weight:800;letter-spacing:1.5px;color:#516680!important}.ra-demo{display:inline-block;font-size:11px;line-height:1.5;color:#61748c;background:#f0f4f8;padding:6px 10px;border-radius:20px;white-space:nowrap}.ra-notice{font-size:13px;line-height:1.6;color:#5c6d80}.ra-summary{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dbe3ed;background:#fff;border-radius:12px;margin:22px 0}.ra-summary>div{padding:18px 22px;border-right:1px solid #e4eaf1}.ra-summary>div:last-child{border:0}.ra-summary strong{display:block;font-size:26px;color:#142f57}.ra-summary span{display:block;font-size:12px;color:#617086;margin-top:5px}.ra-toolbar{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.ra-toolbar label,.ra-dates label,.ra-status-form label{display:grid;gap:7px;font-size:12px;font-weight:700;color:#4e6076}.ra-search{flex:1;min-width:210px}.ra-workspace input,.ra-workspace select,.ra-drawer select{min-height:40px;border:1px solid #cbd6e3;border-radius:7px;padding:8px 10px;background:white;color:#243b58;font:inherit;max-width:100%;box-sizing:border-box}.ra-workspace input[type=search]{width:100%}.ra-workspace button,.ra-drawer button{border:1px solid #cbd6e3;border-radius:7px;padding:9px 13px;background:#fff;color:#24466b;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.ra-workspace button:hover,.ra-drawer button:hover{background:#edf3f9}.ra-workspace button:focus-visible,.ra-drawer button:focus-visible,.ra-workspace input:focus-visible,.ra-workspace select:focus-visible{outline:3px solid #7c9ac0;outline-offset:2px}.ra-subtoolbar{display:flex;justify-content:space-between;align-items:end;gap:14px;flex-wrap:wrap;margin:14px 0}.ra-dates{display:flex;gap:10px}.ra-dates input{font-size:12px;width:145px}.ra-count{font-size:12px;color:#65758a;margin:18px 0 10px}.ra-table-wrap{border:1px solid #d9e2ed;border-radius:12px;overflow:auto;background:#fff}.ra-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.ra-table th{padding:13px 15px;background:#f4f7fb;color:#53657b;font-size:11px;font-weight:700;white-space:nowrap}.ra-table td{padding:17px 15px;border-top:1px solid #e7edf3;vertical-align:middle}.ra-table td strong{display:block;font-size:13px}.ra-table td small{display:block;font-size:11px;color:#68788d;margin-top:5px;line-height:1.5}.ra-table td:first-child{font-size:11px;color:#596b80}.ra-badge{display:inline-block;font-size:10px;font-weight:700;padding:5px 8px;border-radius:5px;background:#f0f3f7;color:#4d6078;white-space:nowrap}.ra-badge.delivered,.ra-badge.contacted{background:#e6f3ed;color:#25614b}.ra-badge.bounced,.ra-badge.failed,.ra-badge.complained{background:#fbecee;color:#9c3c48}.ra-badge.new{background:#eaf0fa;color:#274a78}.ra-badge.follow-up{background:#fff4d9;color:#856219}.ra-footnote{font-size:12px;line-height:1.7;color:#6e7d8e;margin-top:18px}.ra-empty{text-align:center;padding:35px!important}.ra-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.ra-drawer{box-sizing:border-box;inset:0 0 0 auto;margin:0;max-height:100vh;height:100vh;width:min(640px,95vw);max-width:95vw;border:0;border-left:1px solid #d7e0eb;padding:0;color:#1a3353;background:white;box-shadow:-12px 0 60px #102b4c22}.ra-drawer::backdrop{background:#10253e60}.ra-drawer-head{display:flex;justify-content:space-between;gap:20px;align-items:start;padding:24px 28px;background:#f6f8fc;border-bottom:1px solid #e1e7f0}.ra-drawer-head h2{margin:5px 0;font-size:24px}.ra-drawer-head p{margin:5px 0;font-size:13px}.ra-drawer-head button{font-size:22px;line-height:1;padding:6px 10px}.ra-drawer-body{padding:24px 28px}.ra-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px;padding:16px 0 24px;border-bottom:1px solid #e1e7ef}.ra-facts dt{font-size:11px;color:#697c92;margin-bottom:6px}.ra-facts dd{margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.ra-drawer h3{font-size:16px;margin:24px 0 18px}.ra-timeline{list-style:none;margin:0 0 24px;padding:0 0 0 13px;border-left:2px solid #d9e3f0}.ra-timeline li{padding:0 0 18px 12px;position:relative}.ra-timeline li:before{content:'';position:absolute;left:-18px;top:4px;width:8px;height:8px;border-radius:50%;background:#6c88aa;border:1px solid white}.ra-timeline strong{font-size:13px}.ra-timeline time{display:block;font-size:11px;color:#738399;margin-top:4px}.ra-timeline p{font-size:12px;line-height:1.6;margin:5px 0 0;color:#53677f}.ra-snapshot{border:1px solid #dbe4ee;border-radius:9px;padding:15px}.ra-snapshot summary{cursor:pointer;font-weight:700;font-size:13px}.ra-snapshot p{font-size:12px;line-height:1.6}.ra-snapshot pre{font:13px/1.7 Arial,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;color:#283a50}.ra-status-form{display:flex;gap:10px;align-items:end;flex-wrap:wrap;border-bottom:1px solid #dce4ed;padding:0 0 20px}.ra-status-form p{width:100%;font-size:12px}.ra-account-main{padding-top:30px;padding-bottom:50px}
@media(max-width:700px){.ra-heading{display:block}.ra-demo{margin-top:10px}.ra-summary{grid-template-columns:repeat(2,1fr)}.ra-summary>div{border-bottom:1px solid #e4eaf1;padding:14px}.ra-summary strong{font-size:22px}.ra-toolbar label{flex:1 1 44%;min-width:130px}.ra-toolbar .ra-search{flex-basis:100%}.ra-table thead{display:none}.ra-table,.ra-table tbody,.ra-table tr,.ra-table td{display:block}.ra-table tr{padding:12px 15px;border-bottom:1px solid #dce5ef}.ra-table td{border:0;padding:6px 0;display:flex;gap:14px;justify-content:space-between;flex-wrap:wrap}.ra-table td:before{content:attr(data-label);font-size:11px;color:#667b92}.ra-table td strong{flex:1;text-align:right}.ra-table td small{width:100%;text-align:right;margin:0}.ra-table td:last-child{justify-content:flex-end}.ra-facts{grid-template-columns:1fr}.ra-drawer-head,.ra-drawer-body{padding:20px}.ra-dates{width:100%}.ra-dates label{flex:1}.ra-dates input{width:100%}}

.ra-performance{border:1px solid #dce4ed;border-radius:12px;padding:20px;margin:20px 0 24px;background:#fafbfd}.ra-performance h3{font-size:18px;margin:0 0 6px}.ra-performance h4{font-size:13px;margin:0 0 15px}.ra-performance .ra-heading p{font-size:12px}.ra-performance-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:32px}.ra-ranking{list-style:none;padding:0;margin:0}.ra-ranking li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e3e9f0;font-size:13px}.ra-ranking li>div{flex:1}.ra-ranking small{display:block;color:#65758a;font-size:11px;margin-top:4px}.ra-rank{background:#e9eef6;border-radius:50%;min-width:26px;height:26px;display:grid;place-items:center}.ra-ranking b{font-size:20px;color:#203e68}.ra-chart-legend{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;font-size:11px}.ra-chart-legend i{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:5px}.ra-color-0{background:#355d8c}.ra-color-1{background:#b06a44}.ra-color-2{background:#8796ad}.ra-chart-row{margin:0 0 18px}.ra-chart-row>strong{display:block;font-size:12px;margin-bottom:7px}.ra-bar-track{height:18px;display:flex;background:#edf1f6;border-radius:4px;overflow:hidden}.ra-bar-track>span{height:100%;display:block}.ra-chart-row small{display:block;color:#53677f;font-size:11px;margin-top:6px}.ra-performance .ra-footnote{margin-bottom:0}@media(max-width:700px){.ra-performance-grid{grid-template-columns:1fr;gap:24px}.ra-performance{padding:15px}}

.ra-performance [hidden]{display:none!important}.ra-performance .ra-heading{flex-wrap:wrap}.ra-trend{display:flex;gap:12px;overflow-x:auto;padding:6px 0 12px}.ra-trend-column{flex:1;min-width:48px;text-align:center}.ra-trend-column>b{font-size:12px}.ra-trend-track{height:110px;display:flex;align-items:flex-end;justify-content:center;margin:7px 0;background:#edf1f6;border-radius:4px;overflow:hidden}.ra-trend-track span{display:block;width:100%;max-width:64px;background:#355d8c;min-height:0}.ra-trend-column small{font-size:10px;white-space:nowrap}

.ra-line-chart{overflow-x:auto;padding-top:4px}.ra-line-chart svg{display:block;width:100%;height:auto}.ra-line-axis{stroke:#bac7d6;stroke-width:1}.ra-line-grid{stroke:#dce4ed;stroke-width:1;stroke-dasharray:4 4}.ra-trend-line{fill:none;stroke:#355d8c;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.ra-line-point{fill:#355d8c;stroke:#fff;stroke-width:2}.ra-line-tick{fill:#53677f;font:11px Arial,sans-serif}.ra-line-value{fill:#203e68;font:bold 12px Arial,sans-serif}

.ra-chart-legend .ra-trend-context{flex-basis:100%}.ra-chart-legend .ra-series-key{background:none;width:20px;height:0;border-top-width:3px;border-top-style:solid;border-radius:0;vertical-align:middle}
