.easychat-crm{max-width:920px;margin-inline:auto}.easychat-crm__header{align-items:center}.easychat-crm__header,.easychat-crm__provider{display:flex;justify-content:space-between;gap:1rem}.easychat-crm__actions{display:flex;align-items:center;gap:1rem}.easychat-crm__header{padding-bottom:1rem;margin-bottom:1rem;box-shadow:none;background:0 0}.easychat-crm__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.5rem}.easychat-crm__tab{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1rem;color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);border:1px solid transparent;border-radius:.75rem;transition:border-color 140ms ease,background-color 140ms ease,color 140ms ease}.easychat-crm__tab:hover{color:var(--bs-body-color);background:var(--bs-secondary-bg)}.easychat-crm__tab.is-active{color:var(--bs-body-color);background:var(--bs-body-bg);border-color:var(--bs-primary);box-shadow:0 4px 14px rgba(15,23,42,.08)}.easychat-crm__tab img{display:block;max-width:132px;max-height:44px;width:auto;height:auto}.easychat-crm__tab-state{font-size:.8125rem;white-space:nowrap}.easychat-crm__provider{align-items:flex-start;margin-bottom:1rem}.easychat-crm__provider-copy{display:grid;gap:.35rem;min-width:0;max-width:42rem}.easychat-crm__switch{flex:0 0 auto;margin:0;padding-top:.15rem}.easychat-crm__form{width:100%}.easychat-crm__notice{max-width:65ch;margin-bottom:1rem;padding:.75rem 1rem;color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);border-radius:.65rem;font-size:.875rem;line-height:1.5}.easychat-crm__field-state{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.easychat-crm__readiness{display:inline-flex;align-items:center;min-height:38px;color:var(--bs-secondary-color)}.easychat-crm__readiness.is-ready{color:var(--bs-success-text-emphasis)}.easychat-crm__advanced{margin-top:1.25rem}.easychat-crm__advanced summary{width:max-content;max-width:100%;color:var(--bs-secondary-color);cursor:pointer}.easychat-crm__actions{justify-content:flex-start;flex-wrap:wrap;margin-top:1.5rem}.easychat-crm :focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}#crm-status:focus{outline:0}@media (prefers-reduced-motion:reduce){.easychat-crm__tab{transition:none}}@media (max-width:575.98px){.easychat-crm{padding:1.25rem!important}.easychat-crm__tabs{grid-template-columns:1fr}.easychat-crm__tab{min-height:56px}.easychat-crm__provider{align-items:flex-start}.easychat-crm__actions{align-items:stretch;flex-direction:column}.easychat-crm__actions .btn{width:100%;min-height:44px}}