.easychat-delivery{width:100%;max-width:none;margin:0}.easychat-delivery.tab-pane:not(.show){display:none!important}.easychat-delivery__header{display:flex;align-items:center;gap:1.25rem;width:100%;padding:0 0 1.25rem;margin:0 0 1.25rem;border:0;border-bottom:1px solid var(--bs-border-color);border-radius:0;background:0 0;box-shadow:none}.easychat-delivery__mark{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:14px;color:#fff;background:#246bfd;font-size:1.25rem}.easychat-delivery [data-delivery-status]:not(.d-none){margin:0 0 1.25rem}.easychat-delivery__providers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.easychat-delivery__provider{min-width:0;margin:0;padding:1rem;border:1px solid var(--bs-border-color);border-radius:.75rem}.easychat-delivery__provider legend{float:none;width:auto;margin:0 0 1rem;padding:0}.easychat-delivery__provider legend img{display:block;max-width:100%;object-fit:contain;object-position:left center}.easychat-delivery__test{display:grid;grid-template-columns:minmax(14rem,1fr) 12rem minmax(14rem,1fr) auto;align-items:end;gap:.75rem;margin-top:1.25rem}.easychat-delivery__actions{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem}.easychat-delivery__mapping{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--bs-border-color)}.easychat-delivery__mapping-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.easychat-delivery__mapping-heading .btn{white-space:nowrap}.easychat-delivery__mapping-note{display:flex;gap:.6rem;align-items:flex-start;margin-top:1rem;padding:.75rem .875rem;border-radius:.625rem;background:var(--bs-warning-bg-subtle);color:var(--bs-warning-text-emphasis);font-size:.875rem;line-height:1.4}.easychat-delivery__mapping-note i{margin-top:.1rem}.easychat-delivery__mapping-list{display:grid;gap:.75rem;margin-top:1rem}.easychat-delivery__mapping-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,18rem);align-items:center;gap:1rem;padding:.875rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg)}.easychat-delivery__mapping-row.is-configured{padding-block:.75rem}.easychat-delivery__mapping-copy{min-width:0}.easychat-delivery__mapping-copy small,.easychat-delivery__mapping-copy strong,.easychat-delivery__mapping-feedback{display:block}.easychat-delivery__mapping-copy strong{overflow-wrap:anywhere}.easychat-delivery__mapping-copy small,.easychat-delivery__mapping-feedback{margin-top:.18rem;color:var(--bs-secondary-color);font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.easychat-delivery__mapping-feedback:not(:empty){color:var(--bs-primary)}.easychat-delivery__configured{margin-top:1rem}.easychat-delivery__configured summary{display:inline-flex;align-items:center;min-height:2.5rem;cursor:pointer;font-weight:600}.easychat-delivery__mapping-quiet{display:flex;align-items:center;gap:.5rem;margin-top:1.25rem;color:var(--bs-secondary-color);font-size:.875rem}.easychat-delivery__mapping-quiet i{color:var(--bs-success)}.easychat-delivery :focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}@media (max-width:991.98px){.easychat-delivery__providers{grid-template-columns:1fr}.easychat-delivery__test{grid-template-columns:1fr 1fr}.easychat-delivery__test>div{grid-column:1/-1}}@media (max-width:575.98px){.easychat-delivery__header{align-items:flex-start}.easychat-delivery__test{grid-template-columns:1fr}.easychat-delivery__test>div{grid-column:auto}.easychat-delivery__mapping-heading,.easychat-delivery__mapping-row{grid-template-columns:1fr;display:grid}.easychat-delivery__actions .btn,.easychat-delivery__mapping-heading .btn{width:100%;min-height:44px}.easychat-delivery__actions{align-items:stretch;flex-direction:column}}