.delivery-settings{margin-block:24px}.delivery-settings>p,.delivery-settings>[data-delivery-state],.delivery-settings .ah-admin-error{margin:20px 24px}.delivery-summary{grid-template-columns:1fr 1fr;gap:18px;display:grid}.delivery-summary article{border:1px solid var(--admin-line,#d8e1ed);border-radius:7px;padding:20px}.delivery-summary h3{margin:0 0 10px;font-size:17px}.delivery-summary p,.delivery-guide p,.delivery-guide li,.delivery-muted{font-size:13px;line-height:1.8}.delivery-muted{color:var(--admin-muted,#52617a)}.delivery-summary ul{overflow-wrap:anywhere;color:#8b4e22;margin-bottom:0;padding-left:20px;font-size:12px}.delivery-settings [data-delivery-automatic]{border-bottom:1px solid var(--admin-line,#d8e1ed);padding-block:24px}.delivery-settings label{align-items:center;gap:10px;font-size:14px;display:flex}.delivery-settings input[type=checkbox]{accent-color:#2555a4;width:18px;height:18px}.delivery-settings [data-delivery-dispatch]>.ah-admin-field label{display:block}.delivery-settings [data-delivery-dispatch]>button{margin-top:18px;display:block}.delivery-counts{grid-template-columns:repeat(4,1fr);gap:18px;margin-block:24px;display:grid}.delivery-counts div{flex-direction:column;gap:5px;display:flex}.delivery-counts dt{color:var(--admin-muted,#52617a);font-size:12px}.delivery-counts dd{font-variant-numeric:tabular-nums;margin:0;font-size:25px}.delivery-guide{border-top:1px solid var(--admin-line,#d8e1ed);padding:20px 0}.delivery-guide summary{cursor:pointer;font-size:14px;font-weight:600}.delivery-guide li{margin-bottom:8px;padding-left:4px}.delivery-guide a{color:#2555a4;font-size:13px}.delivery-guide textarea{font-family:ui-monospace,Consolas,monospace!important}.delivery-pending{background:#fff9ef;border:1px solid #bb7523;padding:16px;font-size:13px}.delivery-status{color:#255a3c;font-size:13px}.delivery-guide [data-delivery-results]{overflow-wrap:anywhere;margin-top:18px;font-size:12px}.delivery-guide [data-delivery-results] p{font-size:12px}.delivery-settings [hidden]{display:none!important}@media (width<=650px){.delivery-summary{grid-template-columns:1fr}.delivery-counts{grid-template-columns:repeat(2,1fr)}}.delivery-guide ul{color:#8b4e22;overflow-wrap:anywhere;padding-left:20px;font-size:12px}.delivery-guide h3{margin-top:20px;font-size:14px}.settings-local-note{margin-block:14px}.delivery-reminders{padding-block:20px}.delivery-reminders>.ah-admin-section-heading{align-items:center;padding:0}.delivery-reminders h3{margin:0;font-size:17px}.delivery-reminder-selection{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.delivery-reminder-selection p{margin:0;font-size:13px}.delivery-reminder-rows{margin:16px 0;padding:0;list-style:none}.delivery-reminder-rows li{border-top:1px solid var(--admin-line,#d8e1ed);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.delivery-reminder-rows label{flex:1;align-items:flex-start;min-width:0}.delivery-reminder-rows input{flex-shrink:0;margin-top:3px}.delivery-reminder-rows strong,.delivery-reminder-rows small{display:block}.delivery-reminder-rows small{color:var(--admin-muted,#52617a);margin-top:4px;font-size:12px}.delivery-reminder-rows .delivery-reminder-result{max-width:45%;color:var(--admin-muted,#52617a);font-size:12px}.delivery-message{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:13px;line-height:1.8}.delivery-reminder-results{overflow-wrap:anywhere;margin-top:18px;font-size:13px}.delivery-reminder-results p{border-bottom:1px solid var(--admin-line,#d8e1ed);margin:0;padding-block:8px}.delivery-reminders .delivery-pending{margin-top:16px}.delivery-reminders [data-reminder-form]>[data-reminder-preview]>label,.delivery-formal [data-formal-preview]>label{align-items:flex-start}.delivery-formal [data-formal-results] small{color:var(--admin-muted,#52617a)}.delivery-formal .settings-local-draft pre{white-space:pre-wrap;overflow-wrap:anywhere}.delivery-formal [data-formal-rows]{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(55vh,30rem);padding-inline:4px;scroll-padding-block:12px;overflow-y:auto}.delivery-formal [data-formal-rows]:focus-visible{outline-offset:3px;outline:2px solid #2555a4}
