.communication-admin{display:grid;gap:22px;min-width:0}.communication-heading{align-items:flex-start}.communication-heading .secondary-button{flex:none}.communication-organization{display:grid;gap:8px;width:min(440px,100%);font-weight:650}.communication-admin input,.communication-admin select{box-sizing:border-box;width:100%;min-width:0;min-height:43px;border:1px solid #c8d1e1;border-radius:8px;padding:10px 12px;color:#17253c;background:#fff;font:inherit}.communication-admin button{cursor:pointer}.communication-admin button:focus-visible,.communication-admin input:focus-visible,.communication-admin select:focus-visible,.communication-admin summary:focus-visible{outline:3px solid #235dc3;outline-offset:2px}.communication-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:12px;background:#fff;overflow:hidden}.communication-summary article{display:grid;gap:7px;padding:18px 20px;border-right:1px solid var(--line)}.communication-summary article:last-child{border-right:0}.communication-summary span{color:#65728a;font-size:12px}.communication-summary strong{font-size:27px}.communication-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.communication-panel{display:grid;gap:18px}.communication-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.communication-empty h2,.communication-panel-heading h2{margin:2px 0 0;font-size:20px}.communication-panel-heading .eyebrow{margin-bottom:5px}.communication-form{display:grid;gap:14px;border-top:1px solid var(--line);padding-top:18px}.communication-form fieldset{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}.communication-form label{display:grid;gap:7px;font-weight:650}.communication-form label small{color:#65728a;font-weight:400;line-height:1.5}.communication-form .primary-button{justify-self:start}.communication-checkbox{grid-template-columns:auto minmax(0,1fr);align-items:start;font-weight:450!important;line-height:1.5}.communication-checkbox input{width:17px;min-height:17px;margin-top:3px;accent-color:#00ca7c}.communication-help{margin:0;padding:12px 14px;border-radius:9px;color:#526474;background:#f2f6fc;font-size:13px;line-height:1.6}.communication-warning{margin:0;padding:14px 16px;border:1px solid #e8c66f;border-radius:10px;color:#694d0f;background:#fff8e3;line-height:1.55}.communication-warning p{margin:6px 0 12px}.communication-events,.communication-list,.communication-route-list{display:grid;gap:12px}.communication-account,.communication-events>section,.communication-route-list>section{display:grid;gap:10px;min-width:0;padding:15px;border:1px solid #dfe6ee;border-radius:11px;background:#fff;overflow-wrap:anywhere}.communication-account>div:first-child,.communication-events>section>div:first-child,.communication-route-list>section>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.communication-account p,.communication-events p,.communication-route-list p{margin:0;color:#526474;font-size:13px;line-height:1.55}.communication-account small,.communication-events small{color:#65728a;line-height:1.5}.communication-event-state,.communication-status{flex:none;padding:5px 9px;border-radius:99px;color:#58687a;background:#eef2f6;font-size:11px;font-weight:700}.communication-event-state.succeeded,.communication-status.active{color:#17613a;background:#e5f6ec}.communication-event-state.queued,.communication-event-state.running,.communication-status.paused{color:#745412;background:#fff2cf}.communication-event-state.dead_letter,.communication-event-state.quarantined,.communication-status.revoked{color:#8d2d34;background:#fcebec}.communication-event-state.retry_wait{color:#7a5115;background:#fff0d8}.communication-actions{display:flex;flex-wrap:wrap;gap:9px}.communication-actions .danger{border-color:#e1aeb2;color:#932e36}.communication-revoke{display:grid;gap:9px;padding:13px;border-radius:9px;color:#742a31;background:#fff0f1}.communication-revoke p{color:inherit}.communication-events dl,.communication-route-list dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.communication-events dl>div,.communication-route-list dl>div{min-width:0;padding:10px;border-radius:8px;background:#f5f8fb}.communication-events dt,.communication-route-list dt{color:#65728a;font-size:11px}.communication-events dd,.communication-route-list dd{margin:4px 0 0;font-size:13px;overflow-wrap:anywhere}.communication-route-list button{justify-self:start}.communication-events>section.issue{border-color:#e4b2b6;background:#fffafa}.communication-events details{font-size:12px}.communication-events summary{cursor:pointer;font-weight:650}.communication-history-start{display:grid;gap:14px;padding:16px;border:1px solid #dfe6ee;border-radius:11px;background:#fbfcfe}.communication-history-start>label{display:grid;gap:7px;max-width:560px;font-weight:650}.communication-history-runs dl,.communication-history-start>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.communication-history-runs dl>div,.communication-history-start dl>div{min-width:0;padding:10px;border-radius:8px;background:#f2f6fc}.communication-history-runs dt,.communication-history-start dt{color:#65728a;font-size:11px}.communication-history-runs dd,.communication-history-start dd{margin:4px 0 0;overflow-wrap:anywhere}.communication-history .dossier-notice{margin:0}.communication-history .communication-warning button{margin-top:10px}.communication-history-runs{display:grid;gap:12px}.communication-history-runs>section{display:grid;gap:10px;min-width:0;padding:15px;border:1px solid #dfe6ee;border-radius:11px;background:#fff;overflow-wrap:anywhere}.communication-history-runs>section.issue{border-color:#e4b2b6;background:#fffafa}.communication-history-runs>section>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.communication-history-runs p{margin:0;color:#526474;font-size:13px;line-height:1.55}.communication-history-runs small{color:#65728a;line-height:1.5}.communication-history-runs button{justify-self:start}.communication-empty-copy{margin:0;color:#65728a}.communication-empty{text-align:left}@media (max-width:900px){.communication-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.communication-summary{grid-template-columns:minmax(0,1fr)}.communication-summary article{border-right:0;border-bottom:1px solid var(--line)}.communication-summary article:last-child{border-bottom:0}.communication-events dl,.communication-history-runs dl,.communication-history-start>dl,.communication-route-list dl{grid-template-columns:minmax(0,1fr)}.communication-account>div:first-child,.communication-events>section>div:first-child,.communication-history-runs>section>div:first-child,.communication-route-list>section>div:first-child{align-items:flex-start;flex-direction:column}.communication-actions button,.communication-form .primary-button,.communication-history-runs button{width:100%}}