.delivery-layout,.integration-grid{display:grid;gap:1.25rem}.delivery-layout{grid-template-columns:minmax(20rem,.82fr) minmax(36rem,1.18fr);align-items:start}.delivery-compose,.delivery-history{min-width:0}.delivery-recipient-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.delivery-options{display:grid;gap:.65rem;padding:1rem;border:1px solid var(--workspace-border,#d8e5ea);border-radius:12px;background:rgba(54,195,181,.06)}.delivery-options label,.webhook-events label{display:flex;align-items:center;gap:.65rem;font-weight:700}.delivery-options input,.webhook-events input{inline-size:1rem;block-size:1rem}.delivery-help{font-size:.78rem;line-height:1.6;color:var(--workspace-muted,#66808e)}.queue-safe-badge,.delivery-status{display:inline-flex;align-items:center;border-radius:999px;padding:.34rem .6rem;font-size:.68rem;font-weight:850;letter-spacing:.03em}.queue-safe-badge,.status-delivered{background:#dff8ef;color:#087560}.status-queued{background:#e7f1fb;color:#174f75}.status-sent{background:#e2f6f7;color:#087a85}.status-bounced{background:#fff0d9;color:#9a5a00}.status-failed{background:#ffe6e4;color:#a9332b}.delivery-table-wrap{max-width:100%;overflow:auto}.delivery-table-wrap table{min-width:760px;width:100%;border-collapse:collapse}.delivery-table-wrap th,.delivery-table-wrap td{padding:.8rem .65rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--workspace-border,#d8e5ea);font-size:.76rem}.delivery-table-wrap td strong,.delivery-table-wrap td small{display:block}.delivery-error{max-width:15rem;margin-top:.35rem;color:#a9332b;white-space:normal}.send-action{color:#087a85}.integration-grid{grid-template-columns:minmax(20rem,.85fr) minmax(20rem,1.15fr);align-items:start}.webhook-events{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.webhook-list{display:grid;gap:.75rem}.webhook-list article{display:flex;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--workspace-border,#d8e5ea);border-radius:12px}.webhook-list article strong,.webhook-list article small,.webhook-list article span{display:block;overflow-wrap:anywhere}.webhook-list article span{margin-top:.4rem;font-size:.68rem;color:var(--workspace-muted,#66808e)}.workspace-alert code{display:block;margin:.6rem 0;padding:.65rem;border-radius:8px;background:#0b2a3c;color:#fff;overflow-wrap:anywhere}.monitoring-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem}.monitor-card{display:flex;gap:.9rem;align-items:flex-start}.monitor-card>span{display:grid;place-items:center;inline-size:2.4rem;block-size:2.4rem;border-radius:10px;background:#e5f7f5;color:#087a85;flex:none}.monitor-card svg{inline-size:1.2rem;block-size:1.2rem;fill:none;stroke:currentColor;stroke-width:1.8}.monitor-card small,.monitor-card strong{display:block}.monitor-card p{margin:.3rem 0 0;font-size:.75rem;color:var(--workspace-muted,#66808e)}.monitor-warning>span{background:#fff0d9;color:#9a5a00}.monitor-failed>span{background:#ffe6e4;color:#a9332b}.workspace-sidebar-icon svg,.document-icon-action svg,.workspace-button svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.workspace-button svg{inline-size:1rem;block-size:1rem;vertical-align:-.2rem;margin-right:.3rem}
html[data-theme="dark"] .delivery-options,html[data-theme="dark"] .delivery-table-wrap th,html[data-theme="dark"] .delivery-table-wrap td,html[data-theme="dark"] .webhook-list article{border-color:var(--ws-line);color:var(--ws-text)}html[data-theme="dark"] .delivery-help,html[data-theme="dark"] .webhook-list article span,html[data-theme="dark"] .monitor-card p{color:var(--ws-muted)}html[data-theme="dark"] .monitor-card>span{background:#123b42;color:#73ded2}html[data-theme="dark"] .workspace-alert code{background:#061923}
@media(max-width:1180px){.delivery-layout{grid-template-columns:1fr}.integration-grid{grid-template-columns:1fr}.monitoring-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.delivery-recipient-grid,.webhook-events,.monitoring-grid{grid-template-columns:1fr}.delivery-layout{display:block}.delivery-layout>*+*{margin-top:1rem}.delivery-table-wrap table{min-width:680px}.workspace-panel{max-width:100%}.workspace-heading h1{overflow-wrap:anywhere}}
