.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.confirmation-modal-overlay{background-color:var(--color-wa-overlay-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;justify-content:center;align-items:center;animation:.25s ease-out fadeIn;display:flex;position:fixed;inset:0}.confirmation-modal-overlay .close-btn-top{color:var(--color-wa-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex;position:absolute;top:16px;right:16px}.confirmation-modal-overlay .close-btn-top:hover{background-color:var(--color-hover-bg)}.confirmation-modal-overlay .confirmation-modal-content{background:var(--color-wa-modal-bg);text-align:center;border:1px solid rgba(var(--color-primary), .08);border-radius:24px;width:90%;max-width:400px;padding:32px;animation:.35s cubic-bezier(.16,1,.3,1) modalSlideUp;position:relative;box-shadow:0 20px 60px #00000026}.confirmation-modal-overlay .confirmation-modal-content .modal-icon-wrapper{border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:8px auto 24px;display:flex}.confirmation-modal-overlay .confirmation-modal-content .modal-icon-wrapper svg{stroke-width:2.5px;width:34px;height:34px}.confirmation-modal-overlay .confirmation-modal-content .modal-icon-wrapper.primary{background:rgba(var(--color-primary), .1);color:var(--color-primary)}.confirmation-modal-overlay .confirmation-modal-content .modal-icon-wrapper.primary svg{animation:2s infinite customPulse}.confirmation-modal-overlay .confirmation-modal-content .modal-icon-wrapper.danger{background:rgba(var(--color-wa-danger), .15);color:var(--color-wa-danger)}.confirmation-modal-overlay .confirmation-modal-content .modal-icon-wrapper.success{background:rgba(var(--color-wa-success), .1);color:var(--color-wa-success)}.confirmation-modal-overlay .confirmation-modal-content h2{color:var(--color-wa-text-primary);margin-bottom:12px;font-size:22px;font-weight:600}.confirmation-modal-overlay .confirmation-modal-content p{color:var(--color-wa-text-secondary);white-space:pre-wrap;margin-bottom:32px;font-size:15px;line-height:1.5}.confirmation-modal-overlay .confirmation-modal-content p:empty{display:none}.confirmation-modal-overlay .confirmation-modal-content .modal-actions{justify-content:center;gap:12px;margin-top:8px;display:flex}.confirmation-modal-overlay .confirmation-modal-content .modal-actions.vertical{flex-direction:column;gap:10px}.confirmation-modal-overlay .confirmation-modal-content .modal-actions button{cursor:pointer;border:none;outline:none;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes customPulse{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:.8s linear infinite spin}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.profile-menu{align-items:center;gap:var(--space-xs,10px);cursor:pointer;border-radius:var(--radius-md,12px);width:100%;padding:var(--space-xs,4px) var(--space-xs,6px);-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;transition:background-color .2s;display:flex;overflow:hidden}.profile-menu:hover{background-color:var(--color-hover-bg)}.profile-menu .profile-avatar{flex-shrink:0;min-width:44px;min-height:44px;padding:2px!important}.profile-menu .profile-name{font-family:var(--font-family);color:var(--color-title);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:clamp(.8rem,.5vw + .72rem,.85rem);font-weight:600;overflow:hidden}.profile-menu.collapsed{justify-content:center;gap:0;padding:2px 0}.profile-menu.collapsed .profile-avatar{padding:0!important}@media (max-width:768px){.profile-menu{gap:var(--space-xs,8px);padding:var(--space-xs,4px)}.profile-menu .profile-avatar{min-width:44px;min-height:44px}.profile-menu .profile-name{font-size:.8rem}}.apple-toggle{background:var(--color-toggle-off);cursor:pointer;border:none;border-radius:999px;outline:none;flex-shrink:0;width:44px;height:26px;padding:0;transition:background-color .28s cubic-bezier(.4,0,.2,1);position:relative}.apple-toggle:focus-visible{box-shadow:0 0 0 3px #7367f04d}.apple-toggle__knob{background:var(--color-toggle-knob);border-radius:50%;width:22px;height:22px;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003,0 0 1px #0000001a}.apple-toggle.on{background:var(--color-primary)}.apple-toggle.on .apple-toggle__knob{background:#fff;transform:translate(18px)}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.sidebar-mobile-overlay{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);z-index:1099;opacity:0;-webkit-tap-highlight-color:#0000;background:#00000080;animation:.2s forwards sidebar-overlay-in;position:fixed;inset:0}@keyframes sidebar-overlay-in{to{opacity:1}}.sidebar_mainDiv{background:var(--color-sidebar-bg);border-right:1px solid var(--color-sidebar-border);box-sizing:border-box;flex-direction:column;display:flex;overflow-x:hidden}.sidebar_mainDiv.mobile{width:85vw;min-width:0;max-width:320px;padding:0 var(--space-md) var(--space-md);padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);z-index:1100;-webkit-tap-highlight-color:#0000;will-change:transform;transition:transform .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #00000026}.sidebar_mainDiv.mobile.open{transform:translate(0)}.sidebar_mainDiv.mobile .sidebar_main_link{min-height:48px;padding-block:12px}.sidebar_mainDiv.mobile .mobile-close{min-width:44px;min-height:44px}@media (min-width:768px){.sidebar_mainDiv{width:260px;min-width:260px;height:100vh;height:100dvh;padding:0 16px;padding-top:var(--safe-top);z-index:1000;transition:width .2s,min-width .2s;position:fixed;top:0;left:0}.sidebar_mainDiv.collapsed{width:76px;min-width:76px;padding:0 10px 10px;padding-top:var(--safe-top)}.sidebar_mainDiv.collapsed .agentic-chat-header{justify-content:center}.sidebar_mainDiv.collapsed .agentic-chat-header__icon{gap:0}.sidebar_mainDiv.collapsed .sidebar_main ul{align-items:center}.sidebar_mainDiv.collapsed .sidebar_main ul li a{background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;gap:4px;width:auto;min-width:56px;height:auto;min-height:56px;padding:8px 4px}.sidebar_mainDiv.collapsed .sidebar_main ul li a:hover{transform:translateY(-1px)}.sidebar_mainDiv.collapsed .sidebar_main ul li a svg{opacity:.9;width:20px;height:20px}.sidebar_mainDiv.collapsed .sidebar_main ul li a.active{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.sidebar_mainDiv.collapsed .sidebar_main ul li a.active .sidebar-item-icon{color:#fff;box-shadow:0 2px 8px #63636333;background:var(--color-primary-gradient)!important}.sidebar_mainDiv.collapsed .sidebar_main ul li a.active svg{opacity:1;color:#fff!important}.sidebar_mainDiv.collapsed .sidebar_main ul li a.active span{color:var(--color-text-2nd)!important}.sidebar_mainDiv.collapsed .sidebar_main ul li a .sidebar-item-icon{border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.sidebar_mainDiv.collapsed .sidebar_main ul li a span{text-align:center;color:var(--color-text-2nd);font-size:10px;font-weight:500;line-height:1;display:block}.sidebar_mainDiv.collapsed .sidebar-profile{justify-content:center;padding:8px 4px 0}.sidebar_mainDiv.collapsed .powered-by{padding:6px 4px}.sidebar_mainDiv.collapsed .powered-by span{display:none}.sidebar_mainDiv.collapsed .powered-by .optigo-logo img{max-width:100%}}.sidebar-content{flex-direction:column;gap:12px;height:100%;min-height:0;padding-right:.25rem;display:flex;overflow:hidden}.sidebar-sections{flex-direction:column;flex:auto;gap:12px;min-height:0;display:flex;overflow-x:hidden}.agentic-chat-header{border-bottom:1px solid var(--color-sidebar-border);cursor:pointer;justify-content:space-between;align-items:center;padding-block:.65rem;transition:all .2s;display:flex}.agentic-chat-header__icon{align-items:center;gap:.75rem;display:flex}.agentic-chat-header .icon-bg{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.agentic-chat-header .icon-bg .icon{object-fit:contain;width:100%;height:100%}.agentic-chat-header .title{color:var(--color-title);white-space:nowrap;margin:0;font-size:clamp(1.125rem,2vw + .5rem,1.5625rem);font-weight:600;line-height:1.2}.agentic-chat-header .sidebar-toggle{border:1px solid var(--color-sidebar-border);background:var(--color-hover-bg);width:32px;height:32px;color:var(--color-text-2nd);-webkit-tap-highlight-color:#0000;border-radius:12px;flex-shrink:0;transition:transform .2s,background-color .2s}.agentic-chat-header .sidebar-toggle:hover{background:rgba(var(--color-primary), .08);color:var(--color-primary);transform:translateY(-1px)}.agentic-chat-header:hover{opacity:.95}.sidebar_main ul{flex-direction:column;gap:10px;margin:0;padding-inline-start:0;list-style:none;display:flex;overflow:hidden auto}.sidebar_main ul::-webkit-scrollbar{width:0;display:none}.sidebar_main ul{scrollbar-width:none}.sidebar_main li{margin-bottom:0;list-style:none}.sidebar_main_link{color:var(--color-title);font-weight:500;font-family:var(--font-family);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;font-size:14px;text-decoration:none;transition:all .2s;display:flex;position:relative}.sidebar_main_link:hover{background-color:var(--color-hover-bg);border-color:rgba(var(--color-primary), .14);color:var(--color-title);transform:translate(2px)}.sidebar_main_link.active{box-shadow:0 2px 8px #63636333;background:var(--color-primary-gradient)!important;color:#fff!important}.sidebar_main_link.active svg,.sidebar_main_link.active .sidebar-item-icon{color:#fff;opacity:1}.sidebar_main_link .sidebar-item-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.sidebar_main_link svg{width:20px;height:20px;color:var(--color-title);opacity:.85;transition:color .2s}.sidebar_main_link span{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.sidebar-profile{border-top:1px solid var(--color-sidebar-border);flex-shrink:0;justify-content:flex-start;align-items:center;min-height:56px;margin-top:auto;padding:12px 8px 0;display:flex}.sidebar-profile .profile-menu{justify-content:flex-start;width:100%}.powered-by{font-size:11px;font-weight:500;font-family:var(--font-family);color:var(--color-text-2nd);border-top:1px solid var(--color-sidebar-border);flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:12px 10px;display:flex}.powered-by.collapsed{padding:6px 4px}.powered-by.collapsed span{display:none}.powered-by.collapsed .optigo-logo img{max-width:28px}.powered-by span{color:var(--color-text-2nd);white-space:nowrap;line-height:1}.powered-by .optigo-logo{align-items:center;height:2rem;display:flex}.powered-by .optigo-logo img{object-fit:contain;opacity:1;width:auto;max-width:70px;height:100%}.sidebar-hamburger{color:var(--color-text-2nd);-webkit-tap-highlight-color:#0000;flex-shrink:0;min-width:44px;min-height:44px}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.app-layout{min-height:100vh;box-sizing:border-box;width:100%;min-height:100dvh}.app-layout__content{min-height:100vh;box-sizing:border-box;min-height:100dvh;padding:0;padding-left:var(--safe-left);padding-right:var(--safe-right);padding-bottom:var(--safe-bottom);transition:margin-left .2s}@media (min-width:768px){.app-layout__content{padding-bottom:0;padding-left:0;padding-right:0}}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.customer_lists_mainDiv_2{background-color:var(--color-wa-surface);border-right:1px solid var(--color-sidebar-border);width:100%;max-width:100%;height:100%;font-family:var(--font-family);flex-direction:column;display:flex}@media (min-width:768px){.customer_lists_mainDiv_2{border-radius:var(--radius-lg);max-width:440px}}.customer_lists_mainDiv_2 .customer_lists_header{padding:calc(var(--safe-top) + var(--space-sm)) var(--space-sm) var(--space-sm) var(--space-xs);border-bottom:1px solid var(--color-sidebar-border);background-color:var(--color-sidebar-bg);-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.customer_lists_mainDiv_2 .customer_lists_header .add_conv{-webkit-tap-highlight-color:#0000;min-width:44px;min-height:44px}@media (min-width:768px){.customer_lists_mainDiv_2 .customer_lists_header .add_conv{min-width:auto;min-height:auto}}.customer_lists_mainDiv_2 .customer_lists_header .add_conv_box .add_conv:first-child{margin-left:-6px}.customer_lists_mainDiv_2 .customer_lists_header .header_title{font-family:var(--font-family);color:var(--color-title);margin:0;font-size:clamp(1rem,.5vw + .875rem,1.125rem);font-weight:500}.customer_lists_mainDiv_2 .customer_lists_search{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-sidebar-border)}.customer_lists_mainDiv_2 .customer_lists_search .MuiOutlinedInput-root{background-color:var(--color-sidebar-bg);border-radius:var(--radius-md)}.customer_lists_mainDiv_2 .customer_lists_search .MuiOutlinedInput-root input{font-family:var(--font-family);font-size:16px}@media (min-width:768px){.customer_lists_mainDiv_2 .customer_lists_search .MuiOutlinedInput-root input{font-size:14px}}.customer_lists_mainDiv_2 .customer_lists_search .MuiOutlinedInput-root{min-height:48px}@media (min-width:768px){.customer_lists_mainDiv_2 .customer_lists_search .MuiOutlinedInput-root{min-height:40px}}.customer_lists_mainDiv_2 .customer_lists_search .MuiOutlinedInput-root fieldset,.customer_lists_mainDiv_2 .customer_lists_search .MuiOutlinedInput-root:hover fieldset{border-color:var(--color-sidebar-border)}.customer_lists_mainDiv_2 .customer_lists_search .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--color-primary)}.customer_lists_mainDiv_2 .customer_lists_filters{border-bottom:1px solid var(--color-sidebar-border);padding:var(--space-xs) var(--space-sm)}.customer_lists_mainDiv_2 .customer_lists_filters button{-webkit-tap-highlight-color:#0000;min-height:44px}@media (min-width:768px){.customer_lists_mainDiv_2 .customer_lists_filters button{min-height:36px}}.customer_lists_mainDiv_2 .customer_lists_main{flex:1;overflow:hidden}.customer_lists_mainDiv_2 .customer_lists_main ul{padding:var(--space-xs);scrollbar-width:none;-ms-overflow-style:none;height:100%;margin:0;list-style:none;overflow-y:auto}.customer_lists_mainDiv_2 .customer_lists_main ul::-webkit-scrollbar{display:none}.customer_lists_mainDiv_2 .customer_lists_main ul li{border-radius:var(--radius-md);width:100%;margin:0;transition:background-color .2s;display:block;overflow:hidden}.customer_lists_mainDiv_2 .customer_lists_main ul li:last-child{border-bottom:none}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item{width:100%;padding:var(--space-sm) var(--space-sm);align-items:center;gap:var(--space-sm);cursor:pointer;-webkit-tap-highlight-color:#0000;min-height:48px;transition:background-color .2s,transform .15s;display:flex;position:relative}@media (min-width:768px){.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item{gap:12px;min-height:auto;padding:12px}}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item:hover{background-color:var(--color-hover-bg)}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item.active,.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item.keyboard-selected{background:var(--color-primary-light);box-shadow:inset 3px 0 0 0 var(--color-primary)}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item.active .member-name,.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item.keyboard-selected .member-name{color:var(--color-primary);font-weight:600}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-avatar{flex:none;position:relative}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-avatar .MuiBadge-badge{transition:transform .2s}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-avatar .MuiAvatar-root{width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--color-border);border-radius:50%;font-size:14px}@media (min-width:768px){.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-avatar .MuiAvatar-root{width:38px;height:38px}}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info{flex:1;min-width:0}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-header,.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-message{transition:color .2s,opacity .2s}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-name,.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-time,.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .last-message{will-change:color,opacity}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-header{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-header .member-name{font-family:var(--font-family);color:var(--color-title);margin:0;font-size:15px;font-weight:600;line-height:1.2}@media (min-width:768px){.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-header .member-name{font-size:14px}}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-header .member-time{font-family:var(--font-family);color:var(--color-text-2nd);white-space:nowrap;margin:0 0 0 8px;font-size:11px;transition:color .2s ease-in-out}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-message{justify-content:space-between;align-items:center;gap:10px;display:flex}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-message .last-message{font-family:var(--font-family);color:var(--color-text-2nd);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:13px;line-height:1.3;transition:color .2s ease-in-out;overflow:hidden}.customer_lists_mainDiv_2 .customer_lists_main ul li .member-item .member-info .member-message .unread-badge{flex-shrink:0;transition:all .2s ease-in-out}.no-access-message1{background-color:#ea433514;border:1px solid #ea433533;border-radius:8px;justify-content:center;align-items:center;height:100%;padding:25px;display:flex}.no-access-message1 p,.no-access-message1 .MuiTypography-root{color:var(--color-error);text-align:center;font-weight:500}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.create_group_container .steps-container,.customer-details-container .steps-container{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.create_group_container .steps-container .step-content,.customer-details-container .steps-container .step-content{background:var(--color-wa-surface);flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.create_group_container .steps-container .step-content.forward,.customer-details-container .steps-container .step-content.forward{animation:.3s ease-out slideInRight}.create_group_container .steps-container .step-content.backward,.customer-details-container .steps-container .step-content.backward{animation:.3s ease-out slideInLeft}.create_group_container .steps-container .step-content.step-2,.customer-details-container .steps-container .step-content.step-2{overflow-y:auto}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.create_group_container .selected_members_section,.customer-details-container .selected_members_section{border-bottom:1px solid var(--color-sidebar-border);background-color:var(--color-wa-surface);max-height:200px;padding:8px 16px;overflow-y:auto}.create_group_container .selected_members_section .selected_chips_container,.customer-details-container .selected_members_section .selected_chips_container{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.create_group_container .selected_members_section .selected_chips_container .member_chip,.customer-details-container .selected_members_section .selected_chips_container .member_chip{background-color:var(--color-wa-chip-bg);border-radius:16px;height:32px}.create_group_container .selected_members_section .selected_chips_container .member_chip .MuiChip-avatar,.customer-details-container .selected_members_section .selected_chips_container .member_chip .MuiChip-avatar{width:24px;height:24px}.create_group_container .selected_members_section .selected_chips_container .member_chip .MuiChip-label,.customer-details-container .selected_members_section .selected_chips_container .member_chip .MuiChip-label{color:var(--color-title);font-size:13px}.create_group_container .selected_members_section .selected_chips_container .member_chip .MuiChip-deleteIcon,.customer-details-container .selected_members_section .selected_chips_container .member_chip .MuiChip-deleteIcon{color:var(--color-wa-chip-delete);font-size:16px}.create_group_container .selected_members_section .selected_chips_container .member_chip .MuiChip-deleteIcon:hover,.customer-details-container .selected_members_section .selected_chips_container .member_chip .MuiChip-deleteIcon:hover{color:var(--color-wa-chip-delete-hover)}.create_group_container .selected_members_section .customer_lists_search,.customer-details-container .selected_members_section .customer_lists_search{border-bottom:none;padding:4px 0}.create_group_container .selected_members_section .customer_lists_search .MuiInputBase-root,.customer-details-container .selected_members_section .customer_lists_search .MuiInputBase-root{font-size:14px}.create_group_container .selected_members_section .customer_lists_search .MuiInputBase-root:before,.create_group_container .selected_members_section .customer_lists_search .MuiInputBase-root:after,.customer-details-container .selected_members_section .customer_lists_search .MuiInputBase-root:before,.customer-details-container .selected_members_section .customer_lists_search .MuiInputBase-root:after{display:none}.create_group_container .customer_lists_main,.customer-details-container .customer_lists_main{flex:1;padding-bottom:80px;overflow-y:auto}.create_group_container .customer_lists_main .member-item,.customer-details-container .customer_lists_main .member-item{cursor:pointer;align-items:center;gap:12px;padding:12px 16px;transition:background-color .2s;display:flex}.create_group_container .customer_lists_main .member-item:hover,.customer-details-container .customer_lists_main .member-item:hover{background-color:var(--color-wa-surface-2)}.create_group_container .customer_lists_main .member-item.selected,.create_group_container .customer_lists_main .member-item.keyboard-selected,.customer-details-container .customer_lists_main .member-item.selected,.customer-details-container .customer_lists_main .member-item.keyboard-selected{background-color:var(--color-hover-bg);border-left:3px solid var(--color-primary)}.create_group_container .customer_lists_main .member-item .member-avatar .MuiAvatar-root,.customer-details-container .customer_lists_main .member-item .member-avatar .MuiAvatar-root{width:40px;height:40px}.create_group_container .customer_lists_main .member-item .member-info,.customer-details-container .customer_lists_main .member-item .member-info{flex:1;min-width:0}.create_group_container .customer_lists_main .member-item .member-info .member-name,.customer-details-container .customer_lists_main .member-item .member-info .member-name{color:var(--color-wa-text-primary);font-size:16px;font-weight:400}.create_group_container .group_info_step,.customer-details-container .group_info_step{flex-direction:column;flex:1;align-items:center;min-height:0;padding:24px 0 100px;display:flex;overflow-y:auto}.create_group_container .group_info_step .icon_upload_section,.customer-details-container .group_info_step .icon_upload_section{margin-bottom:32px}.create_group_container .group_info_step .icon_upload_section .group-icon-upload .avatar-overlay,.customer-details-container .group_info_step .icon_upload_section .group-icon-upload .avatar-overlay{transition:opacity .2s;opacity:0!important}.create_group_container .group_info_step .icon_upload_section .group-icon-upload:hover .avatar-overlay,.customer-details-container .group_info_step .icon_upload_section .group-icon-upload:hover .avatar-overlay{opacity:1!important}.create_group_container .group_info_step .group_name_section,.customer-details-container .group_info_step .group_name_section{width:100%;margin-bottom:24px;padding:0 30px}.create_group_container .group_info_step .group_name_section .MuiInput-root:before,.customer-details-container .group_info_step .group_name_section .MuiInput-root:before,.create_group_container .group_info_step .group_name_section .MuiInput-root:after,.customer-details-container .group_info_step .group_name_section .MuiInput-root:after{border-bottom:2px solid var(--color-primary)!important}.create_group_container .group_info_step .group_name_section .MuiFormHelperText-root,.customer-details-container .group_info_step .group_name_section .MuiFormHelperText-root{font-family:var(--font-family);color:var(--color-wa-text-secondary);margin-top:4px;font-size:12px}.create_group_container .group_info_step .group_name_section .MuiFormHelperText-root.Mui-error,.customer-details-container .group_info_step .group_name_section .MuiFormHelperText-root.Mui-error{color:var(--color-error)}.create_group_container .group_info_step .group_name_section .MuiIconButton-root,.customer-details-container .group_info_step .group_name_section .MuiIconButton-root{color:var(--color-wa-text-tertiary);padding:8px}.create_group_container .group_info_step .group_name_section .MuiIconButton-root:hover,.customer-details-container .group_info_step .group_name_section .MuiIconButton-root:hover{color:var(--color-primary);background-color:#0000}.create_group_container .group_info_step .group_permissions_section,.customer-details-container .group_info_step .group_permissions_section{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;transition:background-color .2s;display:flex}.create_group_container .group_info_step .group_permissions_section:hover,.customer-details-container .group_info_step .group_permissions_section:hover{background-color:var(--color-wa-surface-2)}.create_group_container .group_info_step .group_permissions_section .MuiTypography-subtitle2,.customer-details-container .group_info_step .group_permissions_section .MuiTypography-subtitle2{color:var(--color-wa-text-primary);text-transform:none;font-size:16px;font-weight:400}.create_group_container .group_info_step .group_permissions_section .MuiIconButton-root,.customer-details-container .group_info_step .group_permissions_section .MuiIconButton-root{color:var(--color-wa-text-secondary)}.create_group_container .group_info_step .selected_summary,.customer-details-container .group_info_step .selected_summary{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.create_group_container .group_info_step .selected_summary .summary_member_list,.customer-details-container .group_info_step .selected_summary .summary_member_list{flex-direction:column;flex:1;gap:2px;min-height:0;padding:0;display:flex;overflow-y:auto}.create_group_container .group_info_step .selected_summary .summary_member_list .summary-member-item,.customer-details-container .group_info_step .selected_summary .summary_member_list .summary-member-item{align-items:center;gap:12px;padding:8px 16px;transition:background-color .2s;display:flex}.create_group_container .group_info_step .selected_summary .summary_member_list .summary-member-item:hover,.customer-details-container .group_info_step .selected_summary .summary_member_list .summary-member-item:hover{background-color:var(--color-wa-surface-2)}.create_group_container .group_info_step .selected_summary .summary_member_list .summary-member-item .member-avatar .MuiAvatar-root,.customer-details-container .group_info_step .selected_summary .summary_member_list .summary-member-item .member-avatar .MuiAvatar-root{width:38px;height:38px}.create_group_container .group_info_step .selected_summary .summary_member_list .summary-member-item .member-info,.customer-details-container .group_info_step .selected_summary .summary_member_list .summary-member-item .member-info{flex:1}.create_group_container .group_info_step .selected_summary .summary_member_list .summary-member-item .member-info .member-name,.customer-details-container .group_info_step .selected_summary .summary_member_list .summary-member-item .member-info .member-name{color:var(--color-wa-text-primary);font-size:16px;font-weight:400}.create_group_container .permissions-view,.customer-details-container .permissions-view{flex-direction:column;flex:1;padding:16px 0;display:flex;overflow-y:auto}.create_group_container .permissions-view .permissions-content,.customer-details-container .permissions-view .permissions-content{flex-direction:column;display:flex}.create_group_container .permissions-view .permission_group,.customer-details-container .permissions-view .permission_group{flex-direction:column;padding:12px 0;display:flex}.create_group_container .permissions-view .permission_group .group_label,.customer-details-container .permissions-view .permission_group .group_label{color:var(--color-wa-text-secondary);padding:0 24px 10px;font-size:14px;font-weight:500}.create_group_container .permissions-view .permission_group .permission_item,.customer-details-container .permissions-view .permission_group .permission_item{align-items:center;gap:18px;padding:14px 24px;transition:background-color .2s;display:flex}.create_group_container .permissions-view .permission_group .permission_item:hover,.customer-details-container .permissions-view .permission_group .permission_item:hover{background:var(--color-wa-surface-2)}.create_group_container .permissions-view .permission_group .permission_item .item_icon,.customer-details-container .permissions-view .permission_group .permission_item .item_icon{color:var(--color-wa-text-tertiary);width:20px;height:20px}.create_group_container .permissions-view .permission_group .permission_item .item_text,.customer-details-container .permissions-view .permission_group .permission_item .item_text{flex-direction:column;flex:1;display:flex}.create_group_container .permissions-view .permission_group .permission_item .item_text .MuiTypography-body1,.customer-details-container .permissions-view .permission_group .permission_item .item_text .MuiTypography-body1{color:var(--color-wa-text-primary);font-size:16px}.create_group_container .permissions-view .permission_group .permission_item .item_text .MuiTypography-caption,.customer-details-container .permissions-view .permission_group .permission_item .item_text .MuiTypography-caption{color:var(--color-wa-text-secondary);margin-top:2px;font-size:13px;line-height:1.4}.create_group_container .permissions-view .permission_group .permission_item .item_text .admin_names,.customer-details-container .permissions-view .permission_group .permission_item .item_text .admin_names{white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden}.create_group_container .permissions-view .permission_group .permission_item .MuiSwitch-root,.customer-details-container .permissions-view .permission_group .permission_item .MuiSwitch-root{margin-left:auto}.create_group_container .permissions-view .permission_group .permission_item .chevron_icon,.customer-details-container .permissions-view .permission_group .permission_item .chevron_icon{color:var(--color-wa-text-secondary)}.create_group_container .permissions-view .permission_group .clickable,.customer-details-container .permissions-view .permission_group .clickable{cursor:pointer}.create_group_container .permissions-view .permission_group .clickable:hover,.customer-details-container .permissions-view .permission_group .clickable:hover{background:var(--color-wa-hover)}.create_group_container .permissions-view .MuiDivider-root,.customer-details-container .permissions-view .MuiDivider-root{border-color:var(--color-wa-border-light);margin:4px 0}.create_group_container .continue_button_container,.customer-details-container .continue_button_container{pointer-events:none;z-index:10;justify-content:center;display:flex;position:absolute;bottom:24px;left:0;right:0}.create_group_container .continue_button_container .continue_fab,.customer-details-container .continue_button_container .continue_fab{color:#fff;pointer-events:auto;cursor:pointer;border-radius:50%;width:46px;min-width:46px;height:46px;transition:all .2s ease-in-out;box-shadow:0 4px 12px #0003;background:var(--color-primary-gradient)!important}.create_group_container .continue_button_container .continue_fab:hover,.customer-details-container .continue_button_container .continue_fab:hover{box-shadow:0 6px 16px #0000004d}.create_group_container .continue_button_container .continue_fab.Mui-disabled,.customer-details-container .continue_button_container .continue_fab.Mui-disabled{background:var(--color-wa-disabled-bg);color:#fff;box-shadow:none}.create_group_container .continue_button_container .continue_fab.finalize,.customer-details-container .continue_button_container .continue_fab.finalize{background:var(--color-primary)!important}.create_group_container .continue_button_container .continue_fab.finalize:hover,.customer-details-container .continue_button_container .continue_fab.finalize:hover{box-shadow:0 6px 16px #0000004d}.create_group_container .continue_button_container .continue_fab svg,.customer-details-container .continue_button_container .continue_fab svg{width:28px;height:28px}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.image-adjustment-container{background:var(--color-wa-input-bg);position:relative}.image-adjustment-container::-webkit-scrollbar{display:none}.image-adjustment-container{-ms-overflow-style:none;scrollbar-width:none}.image-adjustment-container img{object-fit:contain;max-width:none;max-height:none;display:block}.image-adjustment-container *{-webkit-user-select:none;user-select:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.MuiDialog-paper::-webkit-scrollbar{width:6px}.MuiDialog-paper::-webkit-scrollbar-track{background:var(--color-hover-bg);border-radius:3px}.MuiDialog-paper::-webkit-scrollbar-thumb{background:rgba(var(--color-primary), .3);border-radius:3px}.MuiDialog-paper::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-primary), .5)}.image-adjustment-modal .MuiButton-contained{background:var(--color-button-bg);color:var(--color-button-color);border-color:var(--color-button-border);font-family:var(--font-family);text-transform:capitalize;border-radius:16px}.image-adjustment-modal .MuiButton-contained:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border)}.image-adjustment-modal .MuiButton-outlined{background:var(--color-wa-icon-bg);color:var(--color-text-secondary);border-color:var(--color-wa-icon-bg);font-family:var(--font-family);text-transform:capitalize;border-radius:16px}.image-adjustment-modal .MuiButton-outlined:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);color:var(--color-button-color)}.image-adjustment-modal .MuiIconButton-root{transition:all .2s}.image-adjustment-modal .MuiIconButton-root:hover{transform:scale(1.05)}.image-adjustment-modal .MuiTooltip-tooltip{background-color:var(--color-title)!important;color:var(--color-text-white)!important;font-family:var(--font-family)!important;box-shadow:var(--shadow-box)!important;border-radius:8px!important;padding:12px!important;font-size:12px!important}.image-adjustment-modal .MuiTooltip-arrow{color:var(--color-title)!important}.image-adjustment-modal .MuiBackdrop-root{background-color:var(--color-wa-overlay-bg)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;animation:.25s ease-out fadeIn!important}
.avatar-container{display:inline-block;position:relative}.avatar-container .profile-avatar{transition:all .2s}.avatar-container .avatar-overlay{color:#fff;text-align:center;opacity:0;cursor:pointer;background-color:#00000080;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:12px;transition:opacity .2s;display:flex;position:absolute;inset:0}.avatar-container .avatar-overlay:hover{opacity:1}.avatar-container .avatar-overlay span{margin-top:4px;font-size:10px;line-height:1.2}.avatar-container:hover .avatar-overlay{opacity:1}.group-avatar-container .avatar-overlay{opacity:1;background-color:#0009}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.profile-panel-overlay{width:100%;height:100%;min-height:100vh;background-color:var(--color-surface);z-index:20;-webkit-tap-highlight-color:#0000;flex-direction:column;min-height:100dvh;animation:.3s cubic-bezier(.2,.8,.2,1) slideInFromLeft;display:flex;position:absolute;inset:0;box-shadow:2px 0 16px #00000014}@keyframes slideInFromLeft{0%{opacity:.8;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.profile-panel-overlay .profile-panel-header{min-height:calc(64px + var(--safe-top,0px));padding:var(--safe-top,0px) var(--space-sm,20px) 0;align-items:center;gap:var(--space-xs,10px);border-bottom:1px solid var(--color-sidebar-border);display:flex}.profile-panel-overlay .profile-panel-header .header_title{font-family:var(--font-family);color:var(--color-title);margin:0;font-size:clamp(1rem,1vw + .8rem,1.25rem);font-weight:500}.profile-panel-overlay .profile-panel-header .back-btn{color:var(--color-text-2nd);min-width:44px;min-height:44px;margin-left:-8px;transition:all .2s}.profile-panel-overlay .profile-panel-header .back-btn:hover{background:var(--color-hover-bg);color:var(--color-primary)}.profile-panel-overlay .profile-panel-body{flex-direction:column;flex:1;align-items:center;display:flex;overflow-y:auto}.profile-panel-overlay .profile-panel-body .avatar-section{width:100%;padding:var(--space-xl,40px) 0;justify-content:center;display:flex}.profile-panel-overlay .profile-panel-body .avatar-section .avatar-wrapper{position:relative}.profile-panel-overlay .profile-panel-body .avatar-section .avatar-wrapper .large-avatar{border:4px solid var(--color-surface);transition:transform .3s;box-shadow:0 10px 30px #0000001a}.profile-panel-overlay .profile-panel-body .avatar-section .avatar-wrapper .large-avatar:hover{transform:scale(1.02)}.profile-panel-overlay .profile-panel-body .info-section{background-color:var(--color-surface);width:100%;padding:var(--space-md,24px) var(--space-lg,30px);margin-bottom:var(--space-xs,10px);box-shadow:0 2px 5px #00000005}.profile-panel-overlay .profile-panel-body .info-section .info-label{margin-bottom:var(--space-xs,8px);color:var(--color-text-2nd);font-size:clamp(.78rem,.4vw + .7rem,.85rem)}.profile-panel-overlay .profile-panel-body .info-section .info-value{color:var(--color-title);text-transform:capitalize;font-size:clamp(1rem,.8vw + .85rem,1.1rem);font-weight:500}.profile-panel-overlay .profile-panel-body .info-section .info-desc{color:var(--color-text-2nd);font-size:clamp(.78rem,.4vw + .7rem,.85rem);line-height:1.5}@media (max-width:768px){.profile-panel-overlay .profile-panel-header{padding:var(--safe-top,0px) var(--space-xs,16px) 0;min-height:calc(56px + var(--safe-top,0px));gap:var(--space-xs,8px)}.profile-panel-overlay .profile-panel-header .back-btn{min-width:44px;min-height:44px}.profile-panel-overlay .profile-panel-body .avatar-section{padding:var(--space-lg,24px) 0}.profile-panel-overlay .profile-panel-body .info-section{padding:var(--space-sm,16px) var(--space-md,20px);margin-bottom:var(--space-xs,8px)}}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}@keyframes dropPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.search-section-label{background:var(--color-sidebar-bg);z-index:2;padding:8px 20px 4px;list-style:none;position:sticky;top:0}.search-section-label .search-section-label-text{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-2nd);opacity:.8;font-size:11px;font-weight:600}.search-results-group{border-top:1px solid var(--color-sidebar-border);width:100%;margin-bottom:12px}.search-results-group.no-border{border-top:none}.search-results-group .member-item.search-result{cursor:pointer;align-items:center;padding:10px 20px;list-style:none;transition:background-color .2s;display:flex}.search-results-group .member-item.search-result:hover{background-color:var(--color-hover-bg)}.search-results-group .member-item.search-result .member-avatar{flex-shrink:0;margin-right:12px}.search-results-group .member-item.search-result .member-avatar .MuiAvatar-root{border-radius:50%;width:38px;height:38px;font-size:14px;box-shadow:inset 0 0 0 1px #1118270f}.search-results-group .member-item.search-result .member-info{flex:1;min-width:0}.search-results-group .member-item.search-result .member-info .member-name{color:var(--color-title);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.search-results-group .member-item.search-result .member-info .member-email{color:var(--color-text-2nd);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.customer_lists_mainDiv{background-color:var(--color-sidebar-bg);width:100%;min-width:0;max-width:100%;height:100dvh;font-family:var(--font-family);border-right:1px solid var(--color-sidebar-border);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:769px){.customer_lists_mainDiv{width:440px;min-width:440px;max-width:440px;padding-top:var(--safe-top)}}@media (max-width:1440px) and (min-width:769px){.customer_lists_mainDiv{width:400px;min-width:400px;max-width:400px}}@media (max-width:1000px) and (min-width:769px){.customer_lists_mainDiv{width:350px;min-width:350px;max-width:350px}}.customer_lists_mainDiv .customer_lists_header{padding:10px 16px 10px 8px;padding-top:max(10px,var(--safe-top));border-bottom:1px solid var(--color-sidebar-border);background-color:var(--color-sidebar-bg);-webkit-tap-highlight-color:#0000;justify-content:space-between;align-items:center;display:flex}.customer_lists_mainDiv .customer_lists_header .header_title{color:var(--color-title);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden;font-family:var(--font-family)!important;font-size:clamp(1rem,2vw + .5rem,1.1rem)!important;font-weight:600!important}.customer_lists_mainDiv .customer_lists_header .add_conv_box{align-items:center;gap:6px;display:flex}.customer_lists_mainDiv .customer_lists_header .add_conv_box .add_conv{color:var(--color-text-2nd);background-color:var(--color-hover-bg);border-radius:50%;padding:8px;transition:all .2s}.customer_lists_mainDiv .customer_lists_header .add_conv_box .add_conv:hover{color:var(--color-primary);background-color:var(--color-hover-bg-strong);transform:scale(1.08);box-shadow:0 2px 8px #00000014}.customer_lists_mainDiv .customer_lists_header .add_conv_box .add_conv:active{transform:scale(.92)}.customer_lists_mainDiv .customer_lists_header .back-button{color:var(--color-text-2nd);border-radius:50%;margin-left:-4px;padding:8px;transition:all .2s}.customer_lists_mainDiv .customer_lists_header .back-button:hover{color:var(--color-primary);background-color:var(--color-hover-bg)}.customer_lists_mainDiv .customer_lists_search{border-bottom:1px solid var(--color-sidebar-border);padding:8px 16px}.customer_lists_mainDiv .customer_lists_search .MuiOutlinedInput-root{background-color:var(--color-hover-bg);border-radius:12px}.customer_lists_mainDiv .customer_lists_search .MuiOutlinedInput-root input{font-family:var(--font-family);font-size:14px}.customer_lists_mainDiv .customer_lists_search .MuiOutlinedInput-root fieldset,.customer_lists_mainDiv .customer_lists_search .MuiOutlinedInput-root:hover fieldset{border-color:#0000}.customer_lists_mainDiv .customer_lists_search .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--color-primary)}.customer_lists_mainDiv .customer_lists_filters{border-bottom:1px solid var(--color-sidebar-border);gap:6px;padding:8px 16px;display:flex}.customer_lists_mainDiv .customer_lists_filters .filter-tab{color:var(--color-text-2nd);font-family:var(--font-family);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:1;padding:6px 12px;font-size:.8rem;font-weight:500;transition:all .2s}.customer_lists_mainDiv .customer_lists_filters .filter-tab:hover{background-color:var(--color-hover-bg)}.customer_lists_mainDiv .customer_lists_filters .filter-tab.active{background-color:var(--color-primary-light);color:var(--color-primary);border-color:var(--color-primary-light);font-weight:600}.customer_lists_mainDiv .customer_lists_main{flex:1;position:relative;overflow:hidden}.customer_lists_mainDiv .customer_lists_main .ptr-indicator{z-index:10;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.customer_lists_mainDiv .customer_lists_main .ptr-indicator .ptr-spinner{background-color:var(--color-sidebar-bg);width:36px;height:36px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 10px #00000024}.customer_lists_mainDiv .customer_lists_main .ptr-indicator .ptr-spinner .MuiCircularProgress-root{color:var(--color-primary)}.customer_lists_mainDiv .customer_lists_main ul{scrollbar-width:none;-ms-overflow-style:none;height:100%;margin:0;padding:6px;list-style:none;overflow-y:auto}.customer_lists_mainDiv .customer_lists_main ul::-webkit-scrollbar{display:none}@media (max-width:1024px){.customer_lists_mainDiv .customer_lists_main ul{padding-bottom:calc(var(--app-bottom-nav-height,60px) + var(--safe-bottom) + 8px)}}.customer_lists_mainDiv .customer_lists_main ul li{border-radius:12px;width:100%;margin:0;transition:background-color .2s;display:block;overflow:visible}.customer_lists_mainDiv .customer_lists_main ul li:not(:last-child){margin-bottom:4px}.customer_lists_mainDiv .customer_lists_main ul li:hover{background-color:var(--color-hover-bg)}.customer_lists_mainDiv .customer_lists_main ul li:hover .more-btn-wrapper{opacity:1!important;pointer-events:auto!important;transform:translateY(0)scale(1)!important}.customer_lists_mainDiv .customer_lists_main ul li.active,.customer_lists_mainDiv .customer_lists_main ul li.keyboard-selected{background:var(--color-primary-light)}.customer_lists_mainDiv .customer_lists_main ul li.active .member-name,.customer_lists_mainDiv .customer_lists_main ul li.active .member-name-unread,.customer_lists_mainDiv .customer_lists_main ul li.keyboard-selected .member-name,.customer_lists_mainDiv .customer_lists_main ul li.keyboard-selected .member-name-unread{color:var(--color-primary);font-weight:600}.customer_lists_mainDiv .customer_lists_main ul li.reading{background:var(--color-primary-light)}.customer_lists_mainDiv .customer_lists_main ul li.reading .member-name,.customer_lists_mainDiv .customer_lists_main ul li.reading .member-name-unread{color:var(--color-primary);font-weight:600}.customer_lists_mainDiv .customer_lists_main ul li.reading .member-time,.customer_lists_mainDiv .customer_lists_main ul li.reading .last-message,.customer_lists_mainDiv .customer_lists_main ul li.reading .last-message-unread{color:var(--color-primary)}.customer_lists_mainDiv .customer_lists_main ul li.drag-over{box-sizing:border-box;border-radius:8px;transition:all .2s;transform:scale(1.01);background:rgba(var(--color-primary), .12)!important;border:2px dashed rgba(var(--color-primary), .5)!important}.customer_lists_mainDiv .customer_lists_main ul li.drag-over.active,.customer_lists_mainDiv .customer_lists_main ul li.drag-over.reading{background:rgba(var(--color-primary), .12)!important;border:2px dashed rgba(var(--color-primary), .5)!important}.customer_lists_mainDiv .customer_lists_main ul li.drag-over.active .member-name,.customer_lists_mainDiv .customer_lists_main ul li.drag-over.active .member-name-unread,.customer_lists_mainDiv .customer_lists_main ul li.drag-over.reading .member-name,.customer_lists_mainDiv .customer_lists_main ul li.drag-over.reading .member-name-unread{color:inherit;font-weight:inherit}.customer_lists_mainDiv .customer_lists_main ul li.drag-over.active .member-time,.customer_lists_mainDiv .customer_lists_main ul li.drag-over.active .last-message,.customer_lists_mainDiv .customer_lists_main ul li.drag-over.active .last-message-unread,.customer_lists_mainDiv .customer_lists_main ul li.drag-over.reading .member-time,.customer_lists_mainDiv .customer_lists_main ul li.drag-over.reading .last-message,.customer_lists_mainDiv .customer_lists_main ul li.drag-over.reading .last-message-unread{color:inherit}.customer_lists_mainDiv .customer_lists_main ul li.drag-over .more-btn-wrapper,.customer_lists_mainDiv .customer_lists_main ul li.drag-over .member-actions-bar .action-btn{opacity:0!important;pointer-events:none!important}.customer_lists_mainDiv .customer_lists_main ul li.drag-over>.member-item{opacity:.35;transition:opacity .15s}.customer_lists_mainDiv .customer_lists_main ul li.drag-over .drop-overlay-ui{display:flex}.customer_lists_mainDiv .customer_lists_main ul li.drag-over:hover{background:rgba(var(--color-primary), .12)!important}.customer_lists_mainDiv .customer_lists_main ul li.drag-over:hover .more-btn-wrapper{opacity:0!important;pointer-events:none!important}.customer_lists_mainDiv .customer_lists_main ul li .drop-overlay-ui{z-index:10;pointer-events:none;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;animation:1.2s ease-in-out infinite dropPulse;display:none;position:absolute;inset:0;background:rgba(var(--color-primary), .12)!important;box-shadow:inset 0 0 0 2px rgba(var(--color-primary), .5)!important;color:var(--color-primary)!important;border-radius:8px!important}.customer_lists_mainDiv .customer_lists_main ul li .drop-overlay-ui svg{filter:drop-shadow(0 1px 3px rgba(var(--color-primary), .4));flex-shrink:0}.customer_lists_mainDiv .customer_lists_main ul li .member-item{cursor:pointer;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex;position:relative}.customer_lists_mainDiv .customer_lists_main ul li .member-item.active,.customer_lists_mainDiv .customer_lists_main ul li .member-item.reading{background:0 0}.customer_lists_mainDiv .customer_lists_main ul li .member-item.keyboard-selected{background:var(--color-hover-bg)}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-avatar{flex:none;position:relative}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-avatar .MuiAvatar-root{border-radius:50%;box-shadow:inset 0 0 0 1px #1118270f}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info{flex:1;min-width:0}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-header{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-header .member-name,.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-header .member-name-unread{font-family:var(--font-family);color:var(--color-title);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;line-height:1.2;overflow:hidden}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-header .member-name{font-weight:500}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-header .member-name-unread{font-weight:600}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-header .member-time{font-family:var(--font-family);color:var(--color-text-2nd);white-space:nowrap;flex-shrink:0;margin:0 0 0 8px;font-size:.7rem;transition:color .2s ease-in-out}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message{justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:22px;display:flex}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .last-message .last-message-content,.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .last-message-unread .last-message-content{align-items:center;gap:4px;width:100%;min-width:0;display:flex}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .last-message .last-message-text,.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .last-message-unread .last-message-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .last-message{font-family:var(--font-family);color:var(--color-text-2nd);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:.8rem;line-height:1.3;transition:color .2s ease-in-out;overflow:hidden}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .last-message-unread{font-family:var(--font-family);color:var(--color-title);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:.8rem;font-weight:500;line-height:1.3;transition:color .2s ease-in-out;overflow:hidden}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .typing_indecator{color:var(--color-primary);align-items:center;gap:4px;font-style:italic;display:flex;font-weight:500!important}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .typing_indecator .typing-dots-container{align-items:center;gap:2px;height:10px;display:flex}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .typing_indecator .typing-dots-container .typing-dot{background:var(--color-primary);border-radius:50%;width:3.5px;height:3.5px;animation:1.4s ease-in-out infinite typingDotSidebar}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .typing_indecator .typing-dots-container .typing-dot:first-child{animation-delay:0s}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .typing_indecator .typing-dots-container .typing-dot:nth-child(2){animation-delay:.2s}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .typing_indecator .typing-dots-container .typing-dot:nth-child(3){animation-delay:.4s}@keyframes typingDotSidebar{0%,60%,to{opacity:.6;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .member-trailing{flex:none;align-items:center;gap:6px;display:flex}.customer_lists_mainDiv .customer_lists_main ul li .member-item .member-info .member-message .unread-badge{flex-shrink:0;margin-right:4px}.customer_lists_mainDiv .customer_lists_main ul li .member-actions-bar{flex-shrink:0;align-items:center;gap:2px;display:flex}.customer_lists_mainDiv .customer_lists_main ul li .member-actions-bar .more-btn-wrapper{opacity:0;pointer-events:none;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;transition:opacity .18s,transform .2s;display:inline-flex;transform:translateY(-2px)scale(.96)}.customer_lists_mainDiv .customer_lists_main ul li .member-actions-bar .more-btn-wrapper.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.customer_lists_mainDiv .customer_lists_main ul li .member-actions-bar .action-btn{background:var(--color-hover-bg);border-radius:50%;flex-shrink:0;padding:3px;transition:all .2s ease-in-out}.customer_lists_mainDiv .customer_lists_main ul li .member-actions-bar .action-btn.is-on{background:rgba(var(--color-primary), .12)}.customer_lists_mainDiv .customer_lists_main ul li .member-actions-bar .action-btn:hover{background:var(--color-hover-bg-strong);transform:scale(1.05)}.customer_lists_mainDiv .customer_lists_main ul li .member-actions-bar .action-btn svg{stroke-width:1.8px}.customer_lists_mainDiv .customer_lists_main ul .empty-state{cursor:default}.customer_lists_mainDiv .customer_lists_main ul .empty-state:hover{background:0 0}.offline-sidebar-overlay{z-index:9999;pointer-events:none;background:0 0;position:absolute;inset:0}[data-theme=dark] .offline-sidebar-overlay{background:0 0}.archived-row{cursor:pointer;border-radius:12px;margin-bottom:8px!important}.archived-row .member-item{padding:12px}.archived-row .archived-icon-wrapper{background-color:var(--color-primary-light);width:40px;height:40px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;display:flex}.archived-row .archived-count{color:var(--color-text-2nd);background:var(--color-hover-bg);border-radius:999px;padding:2px 8px;font-size:.75rem!important}.new-chat-overlay{z-index:100;background:var(--color-sidebar-bg);animation:.2s ease-out slideInLeft;position:absolute;inset:0;overflow:hidden}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes spin{to{transform:rotate(360deg)}}.new-chat-fab{right:calc(16px + var(--safe-right,0px));bottom:calc(var(--app-bottom-nav-height,64px) + var(--safe-bottom,0px) + 16px);background-color:var(--color-primary);color:#fff;cursor:pointer;z-index:15;-webkit-tap-highlight-color:#0000;border:none;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .15s,box-shadow .15s;display:flex;position:fixed;box-shadow:0 4px 12px #00000040,0 2px 4px #00000026}.new-chat-fab:active{transform:scale(.94)}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.drag-drop-overlay{z-index:1000;pointer-events:none;opacity:0;visibility:hidden;border:2px dashed var(--color-primary);background-color:#7367f014;border-radius:16px;justify-content:center;align-items:center;margin:16px;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0;transform:translateY(100%)}.drag-drop-overlay.visible{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(0)}.drag-drop-overlay .overlay-content{text-align:center;flex-direction:column;align-items:center;display:flex}.drag-drop-overlay .overlay-content .upload-icon{width:50px;height:50px;color:var(--color-primary);filter:drop-shadow(0 4px 12px #7367f04d);margin-bottom:24px}.drag-drop-overlay .overlay-content .overlay-text{color:var(--color-title);margin-bottom:12px;font-weight:700}.drag-drop-overlay .overlay-content .overlay-subtext{color:var(--color-text-2nd);max-width:300px;font-size:1.1rem;line-height:1.5}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.lexical-editor-container{box-sizing:border-box;min-height:24px;max-height:120px;font-family:var(--font-family);border:none;width:100%;padding:6px 4px;display:block;position:relative;overflow-y:auto}.lexical-editor-container::-webkit-scrollbar{width:4px}.lexical-editor-container::-webkit-scrollbar-thumb{background:rgba(var(--color-text-2nd), .3);border-radius:2px}.lexical-editor-container::-webkit-scrollbar-track{background:0 0}.lexical-editor-container .lexical-content-editable{tab-size:1;white-space:pre-wrap;word-break:break-word;width:100%;min-height:20px;color:var(--color-title);outline:none;font-size:clamp(.9rem,.5vw + .8rem,.95rem);line-height:1.5}.lexical-editor-container .lexical-content-editable ::selection{color:#fff;background:#7367f0}.lexical-editor-container .lexical-content-editable p{margin:0}.lexical-editor-container .lexical-content-editable .editor-text-bold{font-weight:700}.lexical-editor-container .lexical-content-editable .editor-text-italic{font-style:italic}.lexical-editor-container .lexical-content-editable .editor-text-strikethrough{text-decoration:line-through}.lexical-editor-container .lexical-content-editable .editor-text-code{background:var(--color-hover-bg);border-radius:3px;padding:1px 3px;font-family:monospace}.lexical-editor-container .lexical-content-editable .editor-quote{border-left:4px solid var(--color-sidebar-border);color:var(--color-text-2nd);margin-left:0;padding-left:8px}.lexical-editor-container .lexical-content-editable .editor-list-ol,.lexical-editor-container .lexical-content-editable .editor-list-ul{margin:0 0 0 24px;padding:0}.lexical-editor-container .lexical-content-editable .editor-listitem{margin:0}.lexical-editor-container .lexical-placeholder{color:var(--color-text-2nd);opacity:.7;text-overflow:ellipsis;font-size:clamp(.9rem,.5vw + .8rem,.95rem);font-family:var(--font-family);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;line-height:1.5;display:inline-block;position:absolute;top:50%;left:8px;right:8px;overflow:hidden;transform:translateY(-50%)}.lexical-editor-container .editor-mention-chip{color:var(--color-mention-text);background-color:var(--color-mention-hover-bg);cursor:pointer;-webkit-user-select:all;user-select:all;border-radius:4px;padding:1px 4px;font-weight:700;transition:background-color .15s,color .15s;display:inline}.lexical-editor-container .editor-mention-chip:hover{background-color:var(--color-primary);color:#fff}@keyframes mentionDropdownIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.fm-header{background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.fm-header .fm-headerLeft{align-items:center;gap:8px;min-width:0;display:flex}.fm-header .fm-headerLeft .fm-closeBtn{margin-left:-6px}.fm-header .fm-headerLeft .fm-title{color:var(--color-title);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:600;overflow:hidden}.fm-header .fm-headerLeft .fm-headerIcon{color:var(--color-primary)}.fm-header .fm-closeBtn{color:var(--color-text-2nd)}.fm-header .fm-closeBtn:hover{background:rgba(var(--color-primary), .1);color:var(--color-primary)}.fm-search{padding:10px 12px 8px}.fm-search .MuiOutlinedInput-root{background:var(--color-hover-bg);border-radius:999px;font-size:.875rem}.fm-search .MuiOutlinedInput-root fieldset{border-color:var(--color-border)}.fm-search .MuiOutlinedInput-root:hover fieldset{border-color:rgba(var(--color-primary), .35)}.fm-search .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary), .12)}.fm-sectionTitle{color:var(--color-text-2nd);padding:8px 14px 6px;font-size:12px;font-weight:600}.fm-sectionTitle--divider{border-top:1px solid var(--color-border);margin-top:6px;padding-top:12px}.fm-contacts{flex:1;min-height:0;position:relative;overflow-y:auto}.fm-contacts::-webkit-scrollbar{width:4px}.fm-contacts::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:2px}.fm-empty{text-align:center;padding:20px 14px}.fm-empty .fm-emptyText{color:var(--color-text-2nd);font-size:.85rem;font-weight:500}.fm-contactItem{box-sizing:border-box;cursor:pointer;align-items:center;height:64px;padding:8px 10px;transition:background-color .2s;display:flex}.fm-contactItem:hover{background:var(--color-hover-bg)}.fm-contactItem.isSelected{background:0 0;border-left:none}.fm-contactItem.isHighlighted{background:var(--color-hover-bg)}.fm-contactItem.isHighlighted.isSelected{background:rgba(var(--color-primary), .06)}.fm-contactItem .MuiCheckbox-root{padding:6px}.fm-contactItem .fm-rowCheckbox{margin-left:-2px;margin-right:2px;padding:6px}.fm-contactItem .MuiListItemText-root{min-width:0;margin:0}.fm-contactItem .MuiListItemText-primary{color:var(--color-title);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fm-contactItem .MuiListItemText-secondary{color:var(--color-text-2nd);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.fm-actions{border-top:1px solid var(--color-border);background:var(--color-surface);z-index:2;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex;position:sticky;bottom:0}.fm-selectedFooterText{min-width:0;color:var(--color-text-2nd);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:12px;font-weight:600;overflow:hidden}.fm-sendFab{background:var(--color-primary)!important;color:#fff!important;border-radius:999px!important;width:44px!important;height:44px!important;box-shadow:0 12px 26px #1118272e!important}.fm-sendFab:hover{background:var(--color-button-hover)!important}.fm-sendBtn.Mui-disabled{color:#fff!important;background:#ccc!important}
.secondaryBtnClassname{font-family:var(--font-family)!important;color:var(--color-text-secondary)!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important}.secondaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.primaryBtnClassname{font-family:var(--font-family)!important;background:var(--color-button-bg)!important;color:var(--color-button-color)!important;border-color:var(--color-button-border)!important;text-transform:capitalize!important;border-radius:16px!important}.primaryBtnClassname:hover{background-color:var(--color-button-hover);border-color:var(--color-button-border);transition:all .2s ease-in-out!important}.customer-details-backdrop{z-index:1199;opacity:0;visibility:hidden;background:#00000080;transition:opacity .32s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.customer-details-backdrop.open{opacity:1;visibility:visible}.customer-details-container{width:100%;max-width:100vw;height:100vh;height:100dvh;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left);padding-right:var(--safe-right);background:var(--color-wa-surface-3);z-index:1200;-webkit-tap-highlight-color:#0000;flex-direction:column;transition:transform .32s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-4px 0 24px #00000014}.customer-details-container.slide-in{transform:translate(0)}@media (min-width:769px){.customer-details-container{width:420px;max-width:100vw;padding:0}}.customer-details-container.panel{width:100%;min-width:0;height:100%;box-shadow:none;border-left:1px solid var(--color-wa-border-light);flex:auto;padding:0;position:relative;overflow:hidden;transform:none}@media (min-width:769px){.customer-details-container.panel{flex:0 0 450px;width:450px;max-width:480px}}@media (max-width:1200px) and (min-width:769px){.customer-details-container.panel{flex-basis:400px;width:400px}}.customer-details-container .views-container{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.customer-details-container .views-container .view-content{background:var(--color-surface);flex-direction:column;flex:1;width:100%;height:100%;transition:transform .3s ease-out;display:flex;transform:translate(0);scrollbar-width:none!important;-ms-overflow-style:none!important;overflow:hidden auto!important}.customer-details-container .views-container .view-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.customer-details-container .views-container .view-content.forward{animation:.3s ease-out slideInRight}.customer-details-container .views-container .view-content.backward{animation:.3s ease-out slideInLeft}@keyframes slideInLeft{0%{opacity:.8;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:.8;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.customer-details-container .details-content{background:var(--color-wa-surface-3);flex-direction:column;height:100%;display:flex;overflow:hidden}.customer-details-container .details-content *{scrollbar-width:none!important;-ms-overflow-style:none!important}.customer-details-container .details-content ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.header-section{padding:0 16px 0 8px;padding-top:var(--safe-top);background:var(--color-surface);border-bottom:1px solid var(--color-wa-border-light);-webkit-tap-highlight-color:#0000;flex-shrink:0;align-items:center;gap:8px;min-height:56px;display:flex}.header-section .back-button,.header-section .close-button{color:var(--color-text-secondary)!important;border-radius:8px!important;min-width:44px!important;min-height:44px!important;margin-left:-8px!important;padding:4px!important}.header-section .back-button:hover,.header-section .close-button:hover{background:var(--color-hover-bg)!important}.header-section .header-title{color:var(--color-title);letter-spacing:-.01em;flex:1;font-size:clamp(1rem,1vw + .875rem,1.0625rem)!important;font-weight:600!important}.content-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;display:flex;scrollbar-width:none!important;-ms-overflow-style:none!important;overflow:hidden auto!important}.content-scroll::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.info-view-container{flex-direction:column;display:flex;overflow-x:hidden}.media-panel-view{background:var(--color-surface);flex-direction:column;flex:1;min-height:100%;display:flex;overflow-x:hidden}.media-panel-view .mui-tabs-container{z-index:10;background:var(--color-surface);position:sticky;top:0}.media-panel-view .tab-content{flex:1;padding:16px}@media (min-width:769px){.media-panel-view .tab-content{padding:20px}}.profile-section{background:var(--color-surface);flex-direction:column;align-items:center;padding:24px 16px 20px;display:flex;position:relative}@media (min-width:769px){.profile-section{padding:32px 20px 24px}}.profile-section .avatar-container{z-index:1;margin-bottom:4px;position:relative}.profile-section .avatar-container .profile-avatar{border:3px solid var(--color-surface);transition:all .22s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 28px #0000001f;width:96px!important;height:96px!important}@media (min-width:769px){.profile-section .avatar-container .profile-avatar{width:120px!important;height:120px!important}}.profile-section .avatar-container .profile-avatar:hover{transform:scale(1.04)}.profile-section .group-avatar-container{cursor:pointer;border-radius:50%;position:relative;overflow:hidden}.profile-section .group-avatar-container:hover .avatar-overlay{opacity:1}.profile-section .group-avatar-container .avatar-overlay{color:#fff;opacity:0;text-align:center;background:#0000006b;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:opacity .22s;display:flex;position:absolute;inset:0}.profile-section .group-avatar-container .avatar-overlay span{text-transform:uppercase;letter-spacing:.6px;font-size:10px;font-weight:500;line-height:1.3}.profile-section .name-row{justify-content:center;align-items:center;width:100%;margin-bottom:4px;padding:0 16px;display:flex;position:relative}@media (min-width:769px){.profile-section .name-row{padding:0 32px}}.profile-section .name-row .customer-name{text-align:center;margin-bottom:0!important}.profile-section .name-row .edit-icon-btn{background:var(--color-hover-bg);position:absolute;right:0;color:var(--color-text-secondary)!important;border-radius:50%!important;min-width:44px!important;min-height:44px!important;padding:8px!important;transition:background .2s,color .2s,transform .2s!important}.profile-section .name-row .edit-icon-btn:hover{transform:scale(1.08);background:rgba(var(--color-primary), .1)!important;color:var(--color-primary)!important}.profile-section .customer-name{color:var(--color-title);letter-spacing:-.02em;word-break:break-word;line-height:1.1;font-size:clamp(1.25rem,2vw + .75rem,1.75rem)!important;font-weight:500!important}.profile-section .customer-phone{color:var(--color-text-secondary);margin-top:4px!important;font-size:clamp(.8125rem,.5vw + .6875rem,.875rem)!important}.profile-section .group-subtext{color:var(--color-text-secondary);margin-top:4px;font-size:clamp(.75rem,.5vw + .625rem,.8125rem)}.profile-section .group-subtext .accent-text{color:var(--color-primary);font-weight:600}.profile-section .MuiTextField-root .MuiInput-underline:after{border-bottom-color:var(--color-primary)}.profile-section .MuiTextField-root input{color:var(--color-title);text-align:center;font-size:clamp(1rem,1vw + .875rem,1.25rem);font-weight:700}.action-buttons{background:var(--color-surface);-webkit-tap-highlight-color:#0000;justify-content:center;align-items:flex-start;gap:16px;padding:12px 16px 16px;display:flex}@media (min-width:769px){.action-buttons{gap:32px;padding:16px 20px 20px}}.action-buttons .action-item{cursor:pointer;flex-direction:column;align-items:center;gap:8px;transition:all .22s cubic-bezier(.4,0,.2,1);display:flex}.action-buttons .action-item:hover{transform:translateY(-3px)}.action-buttons .action-item:hover .action-btn-circle{background:rgba(var(--color-primary), .08)!important;border-color:rgba(var(--color-primary), .22)!important;box-shadow:0 4px 14px rgba(var(--color-primary), .14)!important}.action-buttons .action-item:hover .MuiTypography-caption{color:var(--color-primary)}.action-buttons .action-item .action-btn-circle{border:1.5px solid var(--color-border-light)!important;width:48px!important;height:48px!important;color:var(--color-primary)!important;background:rgba(var(--color-primary), .03)!important;transition:all .22s cubic-bezier(.4,0,.2,1)!important}@media (min-width:769px){.action-buttons .action-item .action-btn-circle{width:52px!important;height:52px!important}}.action-buttons .action-item .MuiTypography-caption{color:var(--color-text-secondary);text-align:center;font-size:clamp(.6875rem,.5vw + .5625rem,.75rem);font-weight:600;transition:color .2s}.action-buttons.group-block-actions{gap:12px;padding:0 16px 5px}@media (min-width:769px){.action-buttons.group-block-actions{padding:0 20px 5px}}.action-buttons.group-block-actions .action-block-item{border:1.5px solid rgba(var(--color-primary), .1);background:var(--color-hover-bg);cursor:pointer;border-radius:14px;flex-direction:column;flex:1;align-items:center;min-height:44px;padding:8px;transition:all .22s cubic-bezier(.4,0,.2,1);display:flex}.action-buttons.group-block-actions .action-block-item:hover{background:rgba(var(--color-primary), .07);border-color:rgba(var(--color-primary), .25);box-shadow:0 4px 14px rgba(var(--color-primary), .1);transform:translateY(-2px)}.action-buttons.group-block-actions .action-block-item:hover .action-circle{background:rgba(var(--color-primary), .12)!important}.action-buttons.group-block-actions .action-block-item .action-circle{color:var(--color-primary)!important;min-width:44px!important;min-height:44px!important;transition:background .2s,transform .2s!important}.action-buttons.group-block-actions .action-block-item:hover .action-circle{transform:scale(1.08)}.action-buttons.group-block-actions .action-block-item.disabled{background:var(--color-wa-surface-2);border-color:var(--color-border-light);cursor:not-allowed;opacity:.55}.action-buttons.group-block-actions .action-block-item.disabled:hover{background:var(--color-wa-surface-2);border-color:var(--color-border-light);box-shadow:none;transform:none}.action-buttons.group-block-actions .action-block-item.disabled:hover .action-circle{background:0 0!important}.action-buttons.group-block-actions .action-block-item.disabled .action-circle{background:var(--color-wa-surface-2)!important;color:var(--color-text-secondary)!important}.action-buttons.group-block-actions .action-block-item.disabled span{color:var(--color-text-secondary)}.info-block{background:var(--color-surface);flex-direction:column;padding:16px;display:flex}@media (min-width:769px){.info-block{padding:20px}}.info-block.clickable{cursor:pointer;transition:background .18s}.info-block.clickable:hover{background:var(--color-wa-surface-2)}.info-block .block-header{justify-content:space-between;align-items:center;display:flex}.info-block .block-header .block-header-search{box-sizing:content-box;background:var(--color-hover-bg);border-radius:50%;justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:8px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.info-block .block-header .block-header-search:hover{background:rgba(var(--color-primary), .1);transform:scale(1.08);color:var(--color-primary)!important}.info-block .block-header .header-right{color:var(--color-text-secondary);align-items:center;gap:4px;display:flex}.info-block .block-header .header-right .count{font-size:clamp(.8125rem,.5vw + .6875rem,.875rem);font-weight:500}.info-block .block-header .header-right .chevron{color:var(--color-text-secondary)}.info-block .block-label{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px;font-size:clamp(.6875rem,.5vw + .5625rem,.75rem)!important;font-weight:600!important}.info-block .block-value{color:var(--color-text-secondary)!important;font-size:clamp(.875rem,.5vw + .75rem,.9375rem)!important}.info-block.desc-block .desc-header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.info-block.desc-block .desc-header .accent-label{text-transform:uppercase;letter-spacing:.6px;color:var(--color-primary)!important;font-size:clamp(.6875rem,.5vw + .5625rem,.75rem)!important;font-weight:700!important}.info-block.desc-block .desc-header .edit-icon-btn{background:var(--color-hover-bg);color:var(--color-text-secondary)!important;border-radius:50%!important;min-width:44px!important;min-height:44px!important;padding:6px!important;transition:background .2s,color .2s,transform .2s!important}.info-block.desc-block .desc-header .edit-icon-btn:hover{transform:scale(1.08);background:rgba(var(--color-primary), .1)!important;color:var(--color-primary)!important}.info-block .media-preview-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:8px;display:grid}@media (min-width:769px){.info-block .media-preview-grid{grid-template-columns:repeat(3,1fr)}}.info-block .media-preview-grid .preview-item{aspect-ratio:1;background:var(--color-wa-surface-2);border-radius:10px;overflow:hidden}.info-block .media-preview-grid .preview-item img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.info-block .media-preview-grid .preview-item:hover img{transform:scale(1.06)}.info-block.members-block{padding-top:16px;padding-bottom:8px}@media (min-width:769px){.info-block.members-block{padding-top:20px}}.settings-list{background:var(--color-surface);-webkit-tap-highlight-color:#0000;flex-direction:column;gap:8px;padding:8px 12px;display:flex}.settings-list .setting-item{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;min-height:44px;padding:16px;transition:background .2s,transform .2s;display:flex}.settings-list .setting-item:hover:not(.member-item){background:var(--color-wa-surface-2)}.settings-list .setting-item.no-border{border-bottom:none}.settings-list .setting-item .setting-left{flex:1;align-items:center;gap:12px;display:flex}.settings-list .setting-item .setting-left>svg{color:var(--color-text-secondary);box-sizing:content-box;background:var(--color-hover-bg);border-radius:50%;width:20px;height:20px;padding:10px;transition:background .2s,color .2s,transform .2s}.settings-list .setting-item .setting-left span{color:var(--color-title);font-size:clamp(.875rem,.5vw + .75rem,.9375rem);font-weight:400}.settings-list .setting-item .setting-left .chevron{background:0 0;width:20px;height:20px;padding:0}.settings-list .setting-item .setting-left .text-stack{flex-direction:column;min-width:0;display:flex}.settings-list .setting-item .setting-left .text-stack .sub-text{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;overflow:hidden;font-size:clamp(.6875rem,.5vw + .5625rem,.75rem)!important}.settings-list .setting-item:hover .setting-left>svg:not(.chevron){background:rgba(var(--color-primary), .1);color:var(--color-primary);transform:scale(1.05)}.settings-list .setting-item .chevron{color:var(--color-text-secondary)}.settings-list.members-list{box-shadow:none;background:0 0;gap:0;padding:0}.settings-list.members-list .setting-item{border-radius:14px;min-height:56px;margin:1px 0;padding:8px 12px;transition:all .22s cubic-bezier(.4,0,.2,1)}@media (min-width:769px){.settings-list.members-list .setting-item{padding:8px 16px}}.settings-list.members-list .setting-item:hover{background:rgba(var(--color-primary), .035)!important}.settings-list.members-list .setting-item.add-member-row:hover{background:rgba(var(--color-primary), .05)!important}.settings-list.members-list .setting-item .setting-left{gap:12px}.settings-list.members-list .setting-item .setting-left .action-circle-small{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s,background .2s;display:flex}@media (min-width:769px){.settings-list.members-list .setting-item .setting-left .action-circle-small{width:42px;height:42px}}.settings-list.members-list .setting-item .setting-left .action-circle-small svg{stroke-width:2.5px}.settings-list.members-list .setting-item .setting-left:hover .action-circle-small{transform:scale(1.08)}.settings-list.members-list .setting-item .setting-left .action-text{color:var(--color-primary)!important;font-size:clamp(.875rem,.5vw + .75rem,.9375rem)!important;font-weight:600!important}.settings-list.members-list .setting-item .setting-left .member-name{color:var(--color-title);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.875rem,.5vw + .75rem,.9375rem);font-weight:500;overflow:hidden}.settings-list.members-list .setting-item .setting-left .admin-badge{border:1.5px solid rgba(var(--color-primary), .18);color:var(--color-primary);background:rgba(var(--color-primary), .06);white-space:nowrap;border-radius:12px;padding:2px 8px;font-size:clamp(.625rem,.5vw + .5rem,.6875rem);font-weight:600}.settings-list.members-list .view-all-btn{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);justify-content:center;margin-top:8px;padding:12px}.settings-list.members-list .view-all-btn .setting-left{justify-content:center}.settings-list.members-list .view-all-btn:hover{background:rgba(var(--color-primary), .04)!important}.danger-zone{background:var(--color-surface);-webkit-tap-highlight-color:#0000;flex-direction:column;gap:8px;padding:12px 16px 20px;display:flex}@media (min-width:769px){.danger-zone{padding:16px 20px 24px}}.danger-zone .danger-item{cursor:pointer;color:var(--color-error);background:0 0;border-radius:12px;align-self:stretch;align-items:center;gap:12px;min-height:48px;padding:12px 16px;transition:background .22s,transform .22s,box-shadow .22s;display:flex}.danger-zone .danger-item:hover{background:var(--danger-bg-hover);box-shadow:var(--danger-shadow);transform:translate(2px)}.danger-zone .danger-item:active{transform:translate(2px)scale(.99)}.danger-zone .danger-item svg{box-sizing:content-box;background:var(--danger-icon-bg);border-radius:50%;flex-shrink:0;width:20px;height:20px;padding:9px;transition:background .22s,transform .22s}.danger-zone .danger-item:hover svg{background:var(--danger-icon-bg-hover);transform:scale(1.06)}.danger-zone .danger-item span{font-size:clamp(.875rem,.5vw + .75rem,.9375rem);font-weight:500;transition:letter-spacing .22s}.danger-zone .danger-item:hover span{letter-spacing:.01em}.typing-indicator-wrapper{align-items:flex-end;gap:8px;margin:8px 24px;animation:.3s ease-out typingBubbleFadeIn;display:flex}.typing-indicator-bubble{background:var(--color-surface);border-radius:0 12px 12px;flex-direction:column;max-width:fit-content;padding:6px 12px 8px;display:flex;box-shadow:0 1px .5px #00000021}.typing-indicator-bubble .typing-user-name{color:#d62976;margin-bottom:2px;font-size:12.5px;font-weight:500}.typing-indicator-bubble .typing-dots-container{align-items:center;gap:3px;height:14px;display:flex}.typing-indicator-bubble .typing-dots-container.sidebar-dots{gap:2px;height:10px}.typing-indicator-bubble .typing-dots-container.sidebar-dots .typing-dot{background:#25d366;width:3.5px;height:3.5px}.typing-indicator-bubble .typing-dot{background:var(--color-text-secondary);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite typingAnimation}.typing-indicator-bubble .typing-dot:first-child{animation-delay:0s}.typing-indicator-bubble .typing-dot:nth-child(2){animation-delay:.2s}.typing-indicator-bubble .typing-dot:nth-child(3){animation-delay:.4s}@keyframes typingAnimation{0%,60%,to{opacity:.6;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes typingBubbleFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.toggle-switch{background:var(--color-border);cursor:pointer;border-radius:12px;flex-shrink:0;width:36px;height:20px;transition:background .22s;position:relative}.toggle-switch.active{background:var(--color-primary)}.toggle-switch.active .toggle-slider{transform:translate(16px)}.toggle-switch .toggle-slider{background:var(--color-surface);border-radius:50%;width:16px;height:16px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.add-member-dialog .MuiDialogTitle-root{padding:20px 24px 12px}.add-member-dialog .MuiDialogTitle-root .MuiIconButton-root{margin-right:12px;color:var(--color-text-secondary)!important}.add-member-dialog .MuiDialogTitle-root .MuiIconButton-root:hover{background:var(--color-wa-surface-2)!important}.add-member-dialog .MuiDialogContent-root::-webkit-scrollbar{width:4px}.add-member-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:12px}.add-member-dialog .MuiListItem-root:hover{background-color:rgba(var(--color-primary), .04)!important}.add-member-dialog .MuiCheckbox-root.Mui-checked{color:var(--color-primary)!important}.message-info-view{background:var(--color-wa-surface-2);flex-direction:column;height:100%;display:flex;overflow-x:hidden}.message-info-view .message-info-container{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;scrollbar-width:none!important;-ms-overflow-style:none!important;overflow-y:auto!important}.message-info-view .message-info-container::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.message-info-view .message-preview-section{flex-shrink:0;min-height:120px}.message-info-view .status-sections-container{padding-bottom:40px}.message-info-view .status-sections-container .sections-wrapper{background:var(--color-surface);border-top:1px solid var(--color-border-light);margin:0;padding:8px 0}.message-info-view .status-section{flex-direction:column;display:flex}.message-info-view .status-section .status-header-row{align-items:center;gap:16px;padding:20px 24px 12px;display:flex}.message-info-view .status-section .status-header-row .status-label{color:var(--color-primary);text-transform:uppercase;letter-spacing:.6px;flex:1;font-size:13px;font-weight:700}.message-info-view .status-section .status-header-row .count-badge{color:var(--color-primary);background:rgba(var(--color-primary), .08);text-align:center;border:1px solid rgba(var(--color-primary), .1);border-radius:12px;min-width:32px;padding:4px 12px;font-size:12px;font-weight:700}.message-info-view .status-section .no-status-text{color:var(--color-text-secondary);opacity:.8;text-align:left;padding:16px 24px;font-size:13.5px;font-style:normal}.message-info-view .status-divider{background-color:var(--color-border-light);height:1px;margin:8px 24px}.message-info-view .members-list.mini{padding:0}.message-info-view .members-list.mini .member-item.mini{justify-content:space-between;align-items:center;min-height:64px;margin:0;padding:12px 24px;transition:background .2s;display:flex}.message-info-view .members-list.mini .member-item.mini:hover{background:var(--color-wa-surface-2)!important}.message-info-view .members-list.mini .member-item.mini .setting-left{align-items:center;gap:12px;display:flex}.message-info-view .members-list.mini .member-item.mini .setting-left .MuiAvatar-root{border:1.5px solid var(--color-surface);box-shadow:0 2px 8px #0000000f;width:40px!important;height:40px!important}.message-info-view .members-list.mini .member-item.mini .setting-left .member-name{color:var(--color-title);font-size:15px;font-weight:500}.message-info-view .members-list.mini .member-item.mini .setting-right .sub-text{color:var(--color-text-secondary);font-weight:500;font-size:12px!important}.search-messages-container{background:var(--color-surface);flex-direction:column;height:100%;display:flex;overflow-x:hidden}.search-messages-container .search-input-wrapper{border-bottom:1px solid var(--color-border-light);padding:16px 16px 12px}.search-messages-container .search-input-wrapper .search-textfield-inner{background-color:var(--color-wa-surface-3);border-radius:100px;transition:all .22s cubic-bezier(.4,0,.2,1)}.search-messages-container .search-input-wrapper .search-textfield-inner:hover{background-color:var(--color-wa-surface-2)}.search-messages-container .search-input-wrapper .search-textfield-inner.Mui-focused{background-color:var(--color-wa-surface-2);box-shadow:0 0 0 1.5px rgba(var(--color-primary), .28)}.search-messages-container .search-input-wrapper .search-textfield-inner fieldset{border:none}.search-messages-container .search-input-wrapper .search-textfield-inner input{padding:10px 12px 10px 0;font-size:clamp(1rem,.5vw + .875rem,.9375rem)}.search-messages-container .search-results-viewport{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;scrollbar-width:none!important;-ms-overflow-style:none!important;overflow:hidden auto!important}.search-messages-container .search-results-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.search-messages-container .search-empty-state{text-align:center;color:var(--color-text-secondary);opacity:.8;padding:40px 20px}.search-messages-container .search-empty-state p{font-size:14px}.search-messages-container .search-results-list{padding:0}.search-messages-container .search-result-item{border-bottom:1px solid var(--color-border-light);cursor:pointer;padding:16px 24px;transition:all .22s cubic-bezier(.4,0,.2,1)}.search-messages-container .search-result-item:hover{background-color:rgba(var(--color-primary), .045)}.search-messages-container .search-result-item .result-header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.search-messages-container .search-result-item .result-header .result-date-wrapper{align-items:center;gap:8px;display:flex}.search-messages-container .search-result-item .result-header .result-date-wrapper .result-date{color:var(--color-title);font-size:13.5px;font-weight:600}.search-messages-container .search-result-item .result-header .result-time{color:var(--color-text-secondary);font-size:12px;font-weight:500}.search-messages-container .search-result-item .result-body{align-items:flex-start;gap:12px;display:flex}.search-messages-container .search-result-item .result-body .result-icon{color:var(--color-primary);opacity:.75;justify-content:center;align-items:center;padding-top:2px;display:flex}.search-messages-container .search-result-item .result-body .result-snippet{color:var(--color-text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}
