header.header-chat{padding:0;border-bottom:1px solid var(--color-foreground-opacity);min-height:50px;background-color:var(--color-background)}header.header-chat,header.header-chat .container{display:flex;align-items:center;justify-content:space-between}header.header-chat .container{width:100%;min-height:calc(var(--header-height));gap:.8em}header.header-chat .logo{display:flex;align-items:center;height:30px;gap:.5em;min-width:0}header.header-chat .header-logo-button{appearance:none;border:0;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;cursor:pointer}header.header-chat .header-logo-button:hover{opacity:.92}header.header-chat .header-logo-button:focus-visible{outline:2px solid color-mix(in srgb,var(--principal-color) 58%,var(--color-foreground));outline-offset:.28rem;border-radius:.5rem}header.header-chat .logo img{padding-left:.75rem;max-height:35px;height:35px;width:auto}header.header-chat .header-menu-button{width:2.3rem;height:2.3rem;border:1px solid var(--color-foreground-opacity);border-radius:.55rem;background:color-mix(in srgb,var(--color-foreground-opacity) 24%,transparent);color:var(--color-foreground);display:none;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}header.header-chat .header-menu-button:hover{border-color:color-mix(in srgb,var(--principal-color) 52%,var(--color-foreground-opacity));background:color-mix(in srgb,var(--principal-color) 20%,transparent)}header.header-chat .header-menu-button .icon{width:1.12rem;height:1.12rem}header.header-chat .selector.theme-force-light *{color:var(--color-foreground)}header.header-chat .right-options{display:flex;align-items:center;gap:.75em;padding-right:.75em;min-width:0;flex:0 1 auto}header.header-chat .header-notifications{position:relative;display:inline-flex;z-index:10}header.header-chat .header-notification-button{position:relative;width:2.3rem;height:2.3rem;border:0;border-radius:.55rem;background-color:transparent;color:var(--color-foreground);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .14s ease,background-color .14s ease,border-color .14s ease}header.header-chat .header-notification-button.is-open,header.header-chat .header-notification-button:hover{border-color:color-mix(in srgb,var(--principal-color) 52%,var(--color-foreground-opacity));background:color-mix(in srgb,var(--principal-color) 20%,transparent)}header.header-chat .header-notification-button .icon{width:60%;height:60%}header.header-chat .header-notification-badge{position:absolute;right:-.34rem;top:-.36rem;min-width:1.25rem;height:1.25rem;border-radius:999px;border:1px solid var(--color-background);background:#ef4444;color:#fff;font-size:.63rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0 .2rem}header.header-chat .header-notifications .notification-center-panel--dropdown{position:absolute;left:auto;right:0;top:calc(100% + .52rem);width:min(420px,calc(100vw - 1.4rem));min-width:320px;height:auto;max-height:min(74vh,560px);display:flex;flex-direction:column;background:var(--color-background);border:1px solid var(--color-foreground-opacity);border-radius:.75rem;box-shadow:0 16px 34px rgba(0,0,0,.24);overflow:hidden;opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-4px) scale(.985);transition:opacity .14s ease,transform .16s ease,visibility .14s ease;z-index:50}header.header-chat .header-notifications .notification-center-panel--dropdown.is-open{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0) scale(1)}header.header-chat .header-notifications .notification-center-panel--dropdown .notification-center-list{max-height:min(52vh,380px)}header.header-chat .header-enterprises.desktop{display:block}header.header-chat .header-create-enterprise-button{border:1px solid color-mix(in srgb,var(--principal-color) 44%,var(--color-foreground-opacity));background:color-mix(in srgb,var(--principal-color) 16%,transparent);color:var(--color-foreground);border-radius:.5rem;min-height:2.1rem;padding:0 .72rem;display:inline-flex;align-items:center;gap:.38rem;cursor:pointer;white-space:nowrap;font-size:.8rem;font-weight:700;transition:opacity .12s ease}header.header-chat .header-create-enterprise-button:hover{opacity:.9}header.header-chat .header-create-enterprise-button .icon{font-size:.78rem}header.header-chat .wa-disconnect-wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}header.header-chat .wa-disconnect-button{border:1px solid color-mix(in srgb,var(--error-status) 58%,var(--color-foreground-opacity));background:color-mix(in srgb,var(--error-status) 16%,transparent);color:var(--color-foreground);border-radius:.5rem;min-height:2.1rem;padding:0 .72rem;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap}header.header-chat .wa-disconnect-button:disabled{opacity:.6;cursor:not-allowed}header.header-chat .wa-disconnect-feedback{color:color-mix(in srgb,var(--color-foreground) 72%,transparent);font-size:.68rem;max-width:200px;text-align:right;line-height:1.2}header.header-chat .right-options .theme-button{width:4em;min-width:4em;cursor:pointer;display:flex;background-color:white;padding:.2em;border-radius:999px;border:0}header.header-chat .right-options .theme-button span{display:flex;justify-content:center;align-items:center;border-radius:999px;padding:.2em}header.header-chat .right-options .theme-button .icon{font-size:1.2em}.selector-businesss{position:relative;z-index:2;cursor:pointer;width:clamp(165px,22vw,250px);min-width:110px}.slide-right-button-theme{justify-content:flex-end}.slide-left-button-theme{justify-content:flex-start}.slide-right-button-theme-span{animation:slideRightButton .2s}.slide-left-button-theme-span{animation:slideLeftButton .2s}.selector-businesss .empresa-select__control{max-height:30px!important;height:30px!important;min-height:unset;display:flex;align-items:center;justify-content:center}.selector-businesss .empresa-select__control .empresa-select__indicators.css-1wy0on6{height:100%}.selector-businesss .empresa-select__value-container{padding-top:0;padding-bottom:0}.selector-businesss .empresa-select__single-value{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){header.header-chat{padding:.38em .65em}header.header-chat .logo img{max-height:3.2em;max-width:min(320px,42vw)}header.header-chat .right-options{gap:.55em}header.header-chat .header-notification-button{width:2.15rem;height:2.15rem}header.header-chat .header-notifications .notification-center-panel--dropdown{width:min(390px,calc(100vw - 1rem));min-width:min(390px,calc(100vw - 1rem));right:-.15rem}header.header-chat .header-create-enterprise-button,header.header-chat .wa-disconnect-button{min-height:1.95rem;padding:0 .58rem;font-size:.75rem}header.header-chat .wa-disconnect-feedback{display:none}.selector-businesss{width:clamp(145px,28vw,185px)}}@media (max-width:960px){header.header-chat .logo{justify-content:center}header.header-chat .header-enterprises.desktop{display:none}header.header-chat .header-menu-button{display:inline-flex}header.header-chat .logo img{max-width:min(260px,34vw)}header.header-chat .right-options{gap:.55em}header.header-chat.is-conversation-mobile-open .container{flex-wrap:nowrap;gap:.55rem}header.header-chat .header-conversation-summary{appearance:none;border:0;background:transparent;padding:0;margin:0;text-align:left;color:inherit;cursor:pointer;min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:.65rem}header.header-chat .header-conversation-summary:focus-visible{outline:2px solid color-mix(in srgb,var(--principal-color) 58%,var(--color-foreground));outline-offset:.25rem;border-radius:.75rem}header.header-chat .header-conversation-summary__avatar{width:2.5rem;height:2.5rem;flex:0 0 2.5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:color-mix(in srgb,var(--principal-color) 24%,var(--color-background));color:var(--color-foreground);font-size:.88rem;font-weight:700;text-transform:uppercase}header.header-chat .header-conversation-summary__avatar.is-png{background:#ffffff}header.header-chat .header-conversation-summary__avatar img{width:100%;height:100%;object-fit:cover;display:block}header.header-chat .header-conversation-summary__copy{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.18rem}header.header-chat .header-conversation-summary__copy strong,header.header-chat .header-conversation-summary__ticket{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.header-chat .header-conversation-summary__copy strong{font-size:.94rem;line-height:1.2}header.header-chat .header-conversation-summary__meta{min-width:0}header.header-chat .header-conversation-summary__ticket{font-size:.72rem;opacity:.72}}@media (max-width:680px){header.header-chat{padding:.3em .5em;min-height:64px}header.header-chat .container{min-height:56px;gap:.5em;flex-wrap:wrap;align-items:center;display:flex;flex-direction:row}header.header-chat .logo img{max-height:2.8em;max-width:min(230px,40vw)}header.header-chat .right-options{justify-content:space-between}header.header-chat.is-conversation-mobile-open .container{flex-wrap:nowrap}header.header-chat.is-conversation-mobile-open .right-options{flex:0 0 auto;width:auto}header.header-chat .header-conversation-summary{gap:.5rem}header.header-chat .header-conversation-summary__avatar{width:3rem;height:3rem;flex-basis:3rem;font-size:1rem}header.header-chat .header-conversation-summary__copy strong{font-size:.88rem}header.header-chat .header-conversation-summary__ticket{font-size:.68rem}header.header-chat .right-options .theme-button{width:3.3em;min-width:3.3em;padding:.16em}header.header-chat .right-options .theme-button .icon{font-size:1.05em}header.header-chat .header-menu-button,header.header-chat .header-notification-button{width:2.8rem;height:2.8rem;border-radius:.5rem}header.header-chat .header-menu-button .icon,header.header-chat .header-notification-button .icon{width:1.02rem;height:1.02rem}header.header-chat .header-notification-badge{min-width:1.1rem;height:1.1rem;font-size:.58rem}header.header-chat .header-notifications .notification-center-panel--dropdown{width:min(360px,calc(100vw - .9rem));min-width:min(360px,calc(100vw - .9rem));max-height:min(76vh,520px);right:-.28rem}header.header-chat .header-create-enterprise-button,header.header-chat .wa-disconnect-button{min-height:1.85rem;padding:0 .52rem;font-size:.72rem}header.header-chat .header-create-enterprise-button span{display:none}header.header-chat .header-create-enterprise-button .icon{font-size:.88rem}.selector-businesss{flex:1 1 auto;width:auto;min-width:0;max-width:none}.selector-businesss .empresa-select__control{min-height:31px}}@media (max-width:480px){header.header-chat{padding:.28em .42em}header.header-chat .container{gap:.42em}header.header-chat .logo img{max-height:unset;max-width:min(200px,70vw)}header.header-chat .right-options{gap:0;padding:0}header.header-chat .header-conversation-summary{gap:.42rem}header.header-chat .header-conversation-summary__avatar{width:2.8rem;height:2.8rem;flex-basis:2.8rem;font-size:.9rem}header.header-chat .header-conversation-summary__copy strong{font-size:1.1rem}header.header-chat .header-conversation-summary__ticket{font-size:.64rem}header.header-chat .header-menu-button,header.header-chat .header-notification-button{border:0;padding:.5em;background-color:transparent}header.header-chat .header-menu-button .icon,header.header-chat .header-notification-button .icon{height:40px;width:100%}.selector-businesss .empresa-select__control{min-height:36px}.selector-businesss .empresa-select__placeholder,.selector-businesss .empresa-select__single-value{font-size:.85em}}