@keyframes ChatModule-module-scss-module__AmSGTq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ChatModule-module-scss-module__AmSGTq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ChatModule-module-scss-module__AmSGTq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ChatModule-module-scss-module__AmSGTq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatModule-module-scss-module__AmSGTq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ChatModule-module-scss-module__AmSGTq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ChatModule-module-scss-module__AmSGTq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ChatModule-module-scss-module__AmSGTq__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ChatModule-module-scss-module__AmSGTq__chatContainer{width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.ChatModule-module-scss-module__AmSGTq__sidebar{background:#fff;border-right:1px solid #e2e8f0;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}@media (min-width:1024px){.ChatModule-module-scss-module__AmSGTq__sidebar{zoom:var(--sidebar-zoom,1);width:calc(var(--sidebar-w,320px)/var(--sidebar-zoom,1));flex-shrink:0;display:flex}}.ChatModule-module-scss-module__AmSGTq__sidebarResizer{display:none}@media (min-width:1024px){.ChatModule-module-scss-module__AmSGTq__sidebarResizer{z-index:20;cursor:col-resize;touch-action:none;width:6px;display:block;position:absolute;top:0;bottom:0;right:-3px}.ChatModule-module-scss-module__AmSGTq__sidebarResizer:hover,.ChatModule-module-scss-module__AmSGTq__sidebarResizer:active{background:#0d948859}}.ChatModule-module-scss-module__AmSGTq__topBar{border-bottom:1px solid #e2e8f0;flex-direction:row;flex-shrink:0;align-items:center;gap:.25rem;padding-left:.75rem;display:flex}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__brandHeader{display:contents}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__menuButton{order:0;width:32px;height:32px}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__brandTagline,.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__backupLabel{display:none}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__searchQuickButton{color:#0f172a;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;display:inline-flex}@media (min-width:768px){.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__searchQuickButton{display:none}}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__brandLogo{order:1}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__tabs{border-bottom:0;flex:1;order:2;min-width:0}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__tabButton{white-space:nowrap;flex:auto;gap:0;min-width:0;padding:.75rem 4px;font-size:14px}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__tabButton .ChatModule-module-scss-module__AmSGTq__icon{display:none}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__backupButton{order:3;min-width:0;margin-left:0}.ChatModule-module-scss-module__AmSGTq__topBar .ChatModule-module-scss-module__AmSGTq__brandHeader>:last-child{order:4}.ChatModule-module-scss-module__AmSGTq__brandHeader{border-bottom:1px solid #e2e8f0;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.ChatModule-module-scss-module__AmSGTq__menuButton{color:#0f172a;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@media (min-width:768px){.ChatModule-module-scss-module__AmSGTq__menuButton{display:none}}.ChatModule-module-scss-module__AmSGTq__brandLogo{border-radius:.5rem;flex-shrink:0}.ChatModule-module-scss-module__AmSGTq__backupButton{color:#0f172a;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:44px;margin-left:auto;padding:4px 6px;display:inline-flex}.ChatModule-module-scss-module__AmSGTq__backupButton:hover{background:#f1f5f9}.ChatModule-module-scss-module__AmSGTq__backupLabel{font-size:12px;font-weight:600;line-height:1}.ChatModule-module-scss-module__AmSGTq__brandTagline{letter-spacing:.02em;color:#cbd5e1;font-size:1rem;font-weight:600}.ChatModule-module-scss-module__AmSGTq__tabs{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;align-items:center;display:flex}.ChatModule-module-scss-module__AmSGTq__tabButton{cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .5rem;font-size:.875rem;font-weight:500;transition:color .15s,background .15s;display:flex;position:relative}.ChatModule-module-scss-module__AmSGTq__tabButton.ChatModule-module-scss-module__AmSGTq__active{color:#14b8a6}.ChatModule-module-scss-module__AmSGTq__tabButton.ChatModule-module-scss-module__AmSGTq__inactive{color:#94a3b8}@media (hover:hover){.ChatModule-module-scss-module__AmSGTq__tabButton.ChatModule-module-scss-module__AmSGTq__inactive:hover{color:#64748b;background:#f1f5f9}}.ChatModule-module-scss-module__AmSGTq__icon{width:1rem;height:1rem}.ChatModule-module-scss-module__AmSGTq__tabBadge{color:#fff;background:#ef4444;border-radius:9999px;padding:1px 5px;font-size:10px;font-weight:700;line-height:1.3}.ChatModule-module-scss-module__AmSGTq__tabDot{background:#ef4444;border-radius:9999px;width:6px;height:6px}.ChatModule-module-scss-module__AmSGTq__indicator{background:#14b8a6;border-radius:1px;width:60%;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ChatModule-module-scss-module__AmSGTq__searchSection{border-bottom:1px solid #e2e8f0;flex-shrink:0;padding:.75rem}.ChatModule-module-scss-module__AmSGTq__searchHeaderRow{align-items:center;gap:.5rem;display:flex}.ChatModule-module-scss-module__AmSGTq__searchWrapper{flex:1;min-width:0;position:relative}.ChatModule-module-scss-module__AmSGTq__newGroupIconBtn{color:#64748b;cursor:pointer;background:#f8fafc;border:none;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;transition:background .15s,color .15s;display:flex}@media (hover:hover){.ChatModule-module-scss-module__AmSGTq__newGroupIconBtn:hover{color:#14b8a6;background:#f1f5f9}}.ChatModule-module-scss-module__AmSGTq__newGroupIconBtn svg{width:.9rem;height:.9rem}.ChatModule-module-scss-module__AmSGTq__searchIcon{color:#94a3b8;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ChatModule-module-scss-module__AmSGTq__searchInput{color:#0f172a;background:#f8fafc;border:1px solid #0000;border-radius:.75rem;outline:none;width:100%;padding:.2rem 1rem .2rem 2rem;font-size:.75rem;transition:border-color .15s,box-shadow .15s}.ChatModule-module-scss-module__AmSGTq__searchInput::placeholder{color:#94a3b8}.ChatModule-module-scss-module__AmSGTq__searchInput:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}.ChatModule-module-scss-module__AmSGTq__searchSectionCompact{padding:.25rem .5rem}.ChatModule-module-scss-module__AmSGTq__searchSectionCompact .ChatModule-module-scss-module__AmSGTq__newGroupIconBtn{border-radius:.5rem;width:1.35rem;height:1.35rem}.ChatModule-module-scss-module__AmSGTq__searchSectionCompact .ChatModule-module-scss-module__AmSGTq__newGroupIconBtn svg{width:.8rem;height:.8rem}.ChatModule-module-scss-module__AmSGTq__searchSectionCompact .ChatModule-module-scss-module__AmSGTq__searchIcon{width:.85rem;height:.85rem;left:.5rem}.ChatModule-module-scss-module__AmSGTq__searchSectionCompact .ChatModule-module-scss-module__AmSGTq__searchInput{padding:.1rem .75rem .1rem 1.6rem;font-size:12px}.ChatModule-module-scss-module__AmSGTq__contentArea{flex:1;min-height:0;overflow-y:auto}.ChatModule-module-scss-module__AmSGTq__contentArea::-webkit-scrollbar{width:5px}.ChatModule-module-scss-module__AmSGTq__contentArea::-webkit-scrollbar-track{background:0 0}.ChatModule-module-scss-module__AmSGTq__contentArea::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ChatModule-module-scss-module__AmSGTq__contentArea::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ChatModule-module-scss-module__AmSGTq__contactsDivider{border-top:1px solid #e2e8f0;margin-top:.5rem}.ChatModule-module-scss-module__AmSGTq__contactsToggle{cursor:pointer;color:#64748b;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;font-size:.75rem;font-weight:600;transition:color .15s;display:flex}@media (hover:hover){.ChatModule-module-scss-module__AmSGTq__contactsToggle:hover{color:#0f172a}}.ChatModule-module-scss-module__AmSGTq__contactsLabel{align-items:center;gap:.5rem;display:flex}.ChatModule-module-scss-module__AmSGTq__contactsArrow{transition:transform .15s}.ChatModule-module-scss-module__AmSGTq__contactsArrow.ChatModule-module-scss-module__AmSGTq__open{transform:rotate(180deg)}.ChatModule-module-scss-module__AmSGTq__createGroupSection{border-top:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;gap:.5rem;padding:.75rem;display:flex}.ChatModule-module-scss-module__AmSGTq__createGroupBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.ChatModule-module-scss-module__AmSGTq__createGroupBtn:disabled{opacity:.5;cursor:not-allowed}.ChatModule-module-scss-module__AmSGTq__createGroupBtn{color:#fff;background:#0d9488}.ChatModule-module-scss-module__AmSGTq__createGroupBtn:hover:not(:disabled){background:#0f766e}.ChatModule-module-scss-module__AmSGTq__createGroupBtn{border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;display:flex}.ChatModule-module-scss-module__AmSGTq__chatArea{background:#f8fafc;flex-direction:row;flex:1;min-width:0;min-height:0;display:flex}.ChatModule-module-scss-module__AmSGTq__agentOutside,.ChatModule-module-scss-module__AmSGTq__agentMobileOnly{display:contents}@media (min-width:1024px){.ChatModule-module-scss-module__AmSGTq__agentMobileOnly{display:none}}.ChatModule-module-scss-module__AmSGTq__hiddenMobile{display:none}@media (min-width:1024px){.ChatModule-module-scss-module__AmSGTq__hiddenMobile{display:flex}}.ChatModule-module-scss-module__AmSGTq__chatMain{flex-direction:column;flex:1;min-width:0;min-height:0;transition:background .3s;display:flex;position:relative}.ChatModule-module-scss-module__AmSGTq__toolPanelsStack{flex-shrink:1;min-height:0;max-height:60vh;overflow-y:auto}.ChatModule-module-scss-module__AmSGTq__toolPanelsStack::-webkit-scrollbar{width:5px}.ChatModule-module-scss-module__AmSGTq__toolPanelsStack::-webkit-scrollbar-track{background:0 0}.ChatModule-module-scss-module__AmSGTq__toolPanelsStack::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ChatModule-module-scss-module__AmSGTq__toolPanelsStack::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ChatModule-module-scss-module__AmSGTq__dragOverlayFull{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-direction:column;animation:.15s ease-out ChatModule-module-scss-module__AmSGTq__dragOverlayIn;display:flex;position:absolute;inset:0}.ChatModule-module-scss-module__AmSGTq__dropZoneQuick,.ChatModule-module-scss-module__AmSGTq__dropZonePreview{cursor:copy;border:2px dashed #0000;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;transition:all .2s;display:flex}.ChatModule-module-scss-module__AmSGTq__dropZoneQuick span,.ChatModule-module-scss-module__AmSGTq__dropZonePreview span{pointer-events:none;font-size:1rem;font-weight:600}.ChatModule-module-scss-module__AmSGTq__dropZoneQuick{background:#3b82f60f;border-color:#3b82f640;flex:7}.ChatModule-module-scss-module__AmSGTq__dropZoneQuick svg,.ChatModule-module-scss-module__AmSGTq__dropZoneQuick span{color:#3b82f6}.ChatModule-module-scss-module__AmSGTq__dropZoneQuick.ChatModule-module-scss-module__AmSGTq__zoneActive{background:#3b82f624;border-color:#3b82f6;box-shadow:inset 0 0 40px #3b82f614}.ChatModule-module-scss-module__AmSGTq__dropZoneQuick.ChatModule-module-scss-module__AmSGTq__zoneActive svg{animation:.6s infinite alternate ChatModule-module-scss-module__AmSGTq__zapPulse}.ChatModule-module-scss-module__AmSGTq__dropZonePreview{background:#6b72800f;border-color:#0000000f #6b728033 #6b728033;border-top-style:solid;border-top-width:1px;flex:3}.ChatModule-module-scss-module__AmSGTq__dropZonePreview svg{color:#94a3b8}.ChatModule-module-scss-module__AmSGTq__dropZonePreview span{color:#64748b}.ChatModule-module-scss-module__AmSGTq__dropZonePreview.ChatModule-module-scss-module__AmSGTq__zoneActive{background:#6b72801f;border-color:#94a3b8}.ChatModule-module-scss-module__AmSGTq__dropZonePreview.ChatModule-module-scss-module__AmSGTq__zoneActive svg{color:#64748b}.ChatModule-module-scss-module__AmSGTq__dropZoneHint{color:#94a3b8!important;font-size:.75rem!important;font-weight:400!important}@keyframes ChatModule-module-scss-module__AmSGTq__dragOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes ChatModule-module-scss-module__AmSGTq__zapPulse{0%{transform:scale(1)}to{transform:scale(1.15)}}.ChatModule-module-scss-module__AmSGTq__messageContainer{flex:1;min-height:0;position:relative;overflow-y:auto}.ChatModule-module-scss-module__AmSGTq__messageContainer::-webkit-scrollbar{width:5px}.ChatModule-module-scss-module__AmSGTq__messageContainer::-webkit-scrollbar-track{background:0 0}.ChatModule-module-scss-module__AmSGTq__messageContainer::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ChatModule-module-scss-module__AmSGTq__messageContainer::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ChatModule-module-scss-module__AmSGTq__messageWrapper{flex-direction:column;justify-content:flex-end;min-height:100%;padding:1rem;display:flex}.ChatModule-module-scss-module__AmSGTq__scrollToBottomBtn{color:#64748b;cursor:pointer;z-index:10;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .15s,background .15s,color .15s,box-shadow .15s;animation:.2s ease-out ChatModule-module-scss-module__AmSGTq__scrollBtnAppear;display:flex;position:sticky;bottom:1rem;left:calc(100% - 3.5rem);box-shadow:0 2px 8px #00000026}@media (hover:hover){.ChatModule-module-scss-module__AmSGTq__scrollToBottomBtn:hover{color:#fff;background:#14b8a6;border-color:#14b8a6;transform:scale(1.05);box-shadow:0 4px 12px #0003}}.ChatModule-module-scss-module__AmSGTq__scrollToBottomBtn:active{transform:scale(.95)}@keyframes ChatModule-module-scss-module__AmSGTq__scrollBtnAppear{0%{opacity:0;transform:translateY(.5rem)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.ChatModule-module-scss-module__AmSGTq__loadingMore{color:#94a3b8;justify-content:center;align-items:center;padding:.5rem 0;font-size:.75rem;display:flex}.ChatModule-module-scss-module__AmSGTq__messageHighlight{outline-offset:-3px;border-radius:8px;outline:3px solid #0000;animation:1.5s ease-out ChatModule-module-scss-module__AmSGTq__highlightFlash}.ChatModule-module-scss-module__AmSGTq__searchResults{flex-direction:column;display:flex}.ChatModule-module-scss-module__AmSGTq__searchResultSection:not(:last-child){border-bottom:1px solid #e2e8f0}.ChatModule-module-scss-module__AmSGTq__searchResultHeader{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;padding:.5rem .75rem;font-size:.75rem;font-weight:600}.ChatModule-module-scss-module__AmSGTq__searchResultItem{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:.5rem .75rem;transition:background .15s;display:flex}@media (hover:hover){.ChatModule-module-scss-module__AmSGTq__searchResultItem:hover{background:#f1f5f9}}.ChatModule-module-scss-module__AmSGTq__searchResultMeta{justify-content:space-between;align-items:center;width:100%;display:flex}.ChatModule-module-scss-module__AmSGTq__searchResultConv{color:#0f172a;font-size:.875rem;font-weight:600}.ChatModule-module-scss-module__AmSGTq__searchResultTime{color:#94a3b8;font-size:11px}.ChatModule-module-scss-module__AmSGTq__searchResultSender{color:#14b8a6;font-size:.75rem}.ChatModule-module-scss-module__AmSGTq__searchResultContent{color:#64748b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;overflow:hidden}.ChatModule-module-scss-module__AmSGTq__noSearchResults{color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1rem;display:flex}.ChatModule-module-scss-module__AmSGTq__noSearchResults p{text-align:center;font-size:.75rem}.ChatModule-module-scss-module__AmSGTq__searchLoading{color:#94a3b8;justify-content:center;align-items:center;padding:1rem;font-size:.75rem;display:flex}.ChatModule-module-scss-module__AmSGTq__announcementLocked{color:#94a3b8;background:#fff;border-top:1px solid #e2e8f0;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.75rem;display:flex}.ChatModule-module-scss-module__AmSGTq__announcementLocked svg{color:#b45309;flex-shrink:0}.ChatModule-module-scss-module__AmSGTq__permissionErrorBanner{color:#ef4444;background:#fef2f2;border-bottom:1px solid #e2e8f0;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;display:flex}.ChatModule-module-scss-module__AmSGTq__permissionErrorBanner svg{flex-shrink:0}.ChatModule-module-scss-module__AmSGTq__permissionErrorText{flex:1;min-width:0}.ChatModule-module-scss-module__AmSGTq__permissionErrorRetry{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef4444;border-radius:.5rem;flex-shrink:0;padding:.25rem .75rem;font-size:.75rem;font-weight:500}@media (hover:hover){.ChatModule-module-scss-module__AmSGTq__permissionErrorRetry:hover{color:#fff;background:#ef4444}}.ChatModule-module-scss-module__AmSGTq__idleHeader{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.75rem 1rem;display:flex}.ChatModule-module-scss-module__AmSGTq__idleHeaderTitle{color:#0f172a;min-width:0;font-size:.875rem;font-weight:600}.ChatModule-module-scss-module__AmSGTq__idleHeaderActions{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.ChatModule-module-scss-module__AmSGTq__idleActionBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:flex}@media (hover:hover){.ChatModule-module-scss-module__AmSGTq__idleActionBtn:hover{background:#f1f5f9}}.ChatModule-module-scss-module__AmSGTq__idleActionBtnActive{color:#14b8a6;background:#14b8a614}@media (hover:hover){.ChatModule-module-scss-module__AmSGTq__idleActionBtnActive:hover{background:#14b8a61f}}.ChatModule-module-scss-module__AmSGTq__nickFilterRow{border-bottom:1px solid #f1f5f9;flex:none;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex;overflow-x:auto}.ChatModule-module-scss-module__AmSGTq__nickFilterRow::-webkit-scrollbar{width:5px}.ChatModule-module-scss-module__AmSGTq__nickFilterRow::-webkit-scrollbar-track{background:0 0}.ChatModule-module-scss-module__AmSGTq__nickFilterRow::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ChatModule-module-scss-module__AmSGTq__nickFilterRow::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ChatModule-module-scss-module__AmSGTq__nickChip{color:#64748b;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;flex-shrink:0;padding:.25rem .75rem;font-size:.75rem;font-weight:500}.ChatModule-module-scss-module__AmSGTq__nickChipActive{color:#14b8a6;background:#f0fdfa;border-color:#14b8a6}.ChatModule-module-scss-module__AmSGTq__nickChipWrap{cursor:default;align-items:center;padding:0;display:inline-flex}.ChatModule-module-scss-module__AmSGTq__nickChipMain{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:.25rem .25rem .25rem .75rem}.ChatModule-module-scss-module__AmSGTq__nickChipRemove{color:inherit;opacity:.55;cursor:pointer;background:0 0;border:none;align-self:stretch;align-items:center;padding:0 .5rem 0 .25rem;display:inline-flex}.ChatModule-module-scss-module__AmSGTq__nickChipRemove:hover{opacity:1;color:#ef4444}.ChatModule-module-scss-module__AmSGTq__nickHiddenLabel{color:#94a3b8;flex-shrink:0;font-size:.75rem}.ChatModule-module-scss-module__AmSGTq__nickChipRestore{border-style:dashed;align-items:center;gap:.25rem;display:inline-flex}.ChatModule-module-scss-module__AmSGTq__composerAssist{overscroll-behavior:contain;flex:0 auto;min-height:0;max-height:38vh;overflow-y:auto}
.Toast-module-scss-module__EJGCpa__toastContainer{z-index:9999;flex-direction:column;gap:12px;max-width:400px;display:flex;position:fixed;top:24px;right:24px}.Toast-module-scss-module__EJGCpa__toast{--drag-x:0px;--drag-opacity:1;transform-origin:100% 0;transform:translateX(var(--drag-x));opacity:var(--drag-opacity);-webkit-user-select:none;user-select:none;cursor:grab;touch-action:pan-y;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px 20px;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s,box-shadow .2s;animation:.3s cubic-bezier(.34,1.56,.64,1) Toast-module-scss-module__EJGCpa__slideIn;display:flex;box-shadow:0 10px 30px -10px #0000001a,0 0 0 1px #0000000d}.Toast-module-scss-module__EJGCpa__toast:active{cursor:grabbing}.Toast-module-scss-module__EJGCpa__toast:hover{box-shadow:0 20px 40px -10px #00000026,0 0 0 1px #0000000d}.Toast-module-scss-module__EJGCpa__dragging{cursor:grabbing;transition:none}.Toast-module-scss-module__EJGCpa__dismissing{pointer-events:none;transition:transform .2s ease-out,opacity .2s ease-out;--drag-x:120%!important;--drag-opacity:0!important}@keyframes Toast-module-scss-module__EJGCpa__slideIn{0%{opacity:0;transform:translate(100%)scale(.8)}to{opacity:1;transform:translate(0)scale(1)}}.Toast-module-scss-module__EJGCpa__icon{flex-shrink:0;width:20px;height:20px}.Toast-module-scss-module__EJGCpa__message{flex:1;margin:0;font-size:14px;font-weight:500;line-height:1.4}.Toast-module-scss-module__EJGCpa__closeButton{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px;transition:background .2s}.Toast-module-scss-module__EJGCpa__closeButton:hover{background:#0000000d}.Toast-module-scss-module__EJGCpa__closeButton:focus-visible{outline-offset:2px;outline:2px solid}.Toast-module-scss-module__EJGCpa__closeIcon{color:#00000080;width:16px;height:16px}.Toast-module-scss-module__EJGCpa__success{border-left:4px solid #10b981}.Toast-module-scss-module__EJGCpa__success .Toast-module-scss-module__EJGCpa__icon{color:#10b981}.Toast-module-scss-module__EJGCpa__error{border-left:4px solid #ef4444}.Toast-module-scss-module__EJGCpa__error .Toast-module-scss-module__EJGCpa__icon{color:#ef4444}.Toast-module-scss-module__EJGCpa__info{border-left:4px solid #3b82f6}.Toast-module-scss-module__EJGCpa__info .Toast-module-scss-module__EJGCpa__icon{color:#3b82f6}.Toast-module-scss-module__EJGCpa__warning{border-left:4px solid #f59e0b}.Toast-module-scss-module__EJGCpa__warning .Toast-module-scss-module__EJGCpa__icon{color:#f59e0b}.Toast-module-scss-module__EJGCpa__clickable{cursor:pointer}@media (max-width:640px){.Toast-module-scss-module__EJGCpa__toastContainer{max-width:none;top:16px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.Toast-module-scss-module__EJGCpa__toast{animation:none}}
@keyframes settings-module-scss-module__SpVVOW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes settings-module-scss-module__SpVVOW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes settings-module-scss-module__SpVVOW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes settings-module-scss-module__SpVVOW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes settings-module-scss-module__SpVVOW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes settings-module-scss-module__SpVVOW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes settings-module-scss-module__SpVVOW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.settings-module-scss-module__SpVVOW__page{flex-direction:column;gap:1.25rem;max-width:56rem;height:100dvh;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex;overflow-y:auto}.settings-module-scss-module__SpVVOW__header{flex-direction:column;gap:1rem;display:flex}.settings-module-scss-module__SpVVOW__backBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:inline-flex}.settings-module-scss-module__SpVVOW__backBtn:hover{color:#0f172a;background:#f1f5f9}.settings-module-scss-module__SpVVOW__headerTitle{color:#0d9488;align-items:flex-start;gap:.75rem;display:flex}.settings-module-scss-module__SpVVOW__title{color:#0f172a;margin:0;font-size:1.25rem;font-weight:600}.settings-module-scss-module__SpVVOW__subtitle{color:#64748b;margin:.25rem 0 0;font-size:.875rem;line-height:1.5}.settings-module-scss-module__SpVVOW__tabs{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;flex-shrink:0;gap:.5rem;display:flex}.settings-module-scss-module__SpVVOW__tab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:.75rem 1rem;font-size:.875rem;font-weight:500}.settings-module-scss-module__SpVVOW__tab:hover{color:#0f172a}.settings-module-scss-module__SpVVOW__tabActive{color:#0d9488;border-bottom-color:#14b8a6}.settings-module-scss-module__SpVVOW__panel{flex-direction:column;gap:1rem;display:flex}.settings-module-scss-module__SpVVOW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.settings-module-scss-module__SpVVOW__field{flex-direction:column;flex:1;gap:.5rem;min-width:14rem;max-width:34rem;display:flex}.settings-module-scss-module__SpVVOW__viewerBox{border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;gap:.5rem;min-width:0;padding:.75rem;display:flex}.settings-module-scss-module__SpVVOW__viewerList{flex-direction:column;gap:.25rem;max-height:12rem;display:flex;overflow-y:auto}.settings-module-scss-module__SpVVOW__viewerItem{color:#0f172a;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.settings-module-scss-module__SpVVOW__fieldLabel{color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.settings-module-scss-module__SpVVOW__select{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.settings-module-scss-module__SpVVOW__select:focus{border-color:#14b8a6;outline:none}.settings-module-scss-module__SpVVOW__toolbarActions{align-items:center;gap:.5rem;display:flex}.settings-module-scss-module__SpVVOW__primaryBtn{color:#fff;cursor:pointer;background:#14b8a6;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.settings-module-scss-module__SpVVOW__primaryBtn:hover:not(:disabled){background:#0d9488}.settings-module-scss-module__SpVVOW__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.settings-module-scss-module__SpVVOW__ghostBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:inline-flex}.settings-module-scss-module__SpVVOW__ghostBtn:hover{color:#0f172a;background:#f1f5f9}.settings-module-scss-module__SpVVOW__note{color:#64748b;background:#f0fdfa;border-radius:.5rem;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.settings-module-scss-module__SpVVOW__finderRow{flex-wrap:wrap;gap:.5rem;display:flex}.settings-module-scss-module__SpVVOW__searchBox{flex:1;align-items:center;min-width:12rem;display:flex;position:relative}.settings-module-scss-module__SpVVOW__searchIcon{color:#94a3b8;pointer-events:none;position:absolute;left:.75rem}.settings-module-scss-module__SpVVOW__searchInput{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;padding:.5rem .75rem .5rem 2rem;font-size:.875rem}.settings-module-scss-module__SpVVOW__searchInput:focus{border-color:#14b8a6;outline:none}.settings-module-scss-module__SpVVOW__passwordWrapper{align-items:center;display:flex;position:relative}.settings-module-scss-module__SpVVOW__passwordWrapper input{padding-right:2.5rem}.settings-module-scss-module__SpVVOW__togglePassword{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;right:.5rem}.settings-module-scss-module__SpVVOW__togglePassword:hover{color:#64748b}.settings-module-scss-module__SpVVOW__togglePassword:focus-visible{outline:none;box-shadow:0 0 0 2px #14b8a6}.settings-module-scss-module__SpVVOW__picked{background:#f0fdfa;border:1px solid #14b8a6;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.settings-module-scss-module__SpVVOW__pickedName{color:#0f172a;font-size:.875rem;font-weight:600}.settings-module-scss-module__SpVVOW__pickedClear{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;flex-shrink:0;padding:.25rem .5rem;font-size:.75rem}.settings-module-scss-module__SpVVOW__pickedClear:hover{color:#0f172a}.settings-module-scss-module__SpVVOW__userList{border:1px solid #e2e8f0;border-radius:.75rem;max-height:22rem;margin:0;padding:0;list-style:none;overflow-y:auto}.settings-module-scss-module__SpVVOW__userItem{text-align:left;cursor:pointer;background:#fff;border:none;flex-direction:column;gap:.25rem;width:100%;padding:.75rem 1rem;display:flex}.settings-module-scss-module__SpVVOW__userItem:hover{background:#f1f5f9}li+li .settings-module-scss-module__SpVVOW__userItem{border-top:1px solid #e2e8f0}.settings-module-scss-module__SpVVOW__userName{color:#0f172a;font-size:.875rem;font-weight:500}.settings-module-scss-module__SpVVOW__userMeta{color:#64748b;font-size:.75rem}.settings-module-scss-module__SpVVOW__hint{color:#94a3b8;margin:0;font-size:.75rem}.settings-module-scss-module__SpVVOW__accountList{border:1px solid #e2e8f0;border-radius:.75rem;margin:0;padding:0;list-style:none;overflow:hidden}.settings-module-scss-module__SpVVOW__account{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.settings-module-scss-module__SpVVOW__account+.settings-module-scss-module__SpVVOW__account{border-top:1px solid #e2e8f0}.settings-module-scss-module__SpVVOW__accountInfo{flex-direction:column;flex:1;gap:.25rem;min-width:14rem;display:flex}.settings-module-scss-module__SpVVOW__accountActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.settings-module-scss-module__SpVVOW__selfTag{color:#0d9488;background:#f0fdfa;border-radius:9999px;margin-left:.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600}.settings-module-scss-module__SpVVOW__statusActive,.settings-module-scss-module__SpVVOW__statusSuspended{white-space:nowrap;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.settings-module-scss-module__SpVVOW__statusActive{color:#047857;background:#f0fdfa}.settings-module-scss-module__SpVVOW__statusSuspended{color:#64748b;background:#f1f5f9}.settings-module-scss-module__SpVVOW__dangerBtn{color:#ef4444;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:inline-flex}.settings-module-scss-module__SpVVOW__dangerBtn:hover{background:#f1f5f9;border-color:#ef4444}.settings-module-scss-module__SpVVOW__pager{justify-content:center;align-items:center;gap:1rem;display:flex}.settings-module-scss-module__SpVVOW__featureList{border:1px solid #e2e8f0;border-radius:.75rem;margin:0;padding:0;list-style:none;overflow:hidden}.settings-module-scss-module__SpVVOW__feature{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.settings-module-scss-module__SpVVOW__feature+.settings-module-scss-module__SpVVOW__feature{border-top:1px solid #e2e8f0}.settings-module-scss-module__SpVVOW__featureInfo{flex-direction:column;flex:1;gap:.25rem;min-width:16rem;display:flex}.settings-module-scss-module__SpVVOW__featureLabel{color:#0f172a;font-size:.875rem;font-weight:600}.settings-module-scss-module__SpVVOW__featureDesc{color:#64748b;font-size:.75rem;line-height:1.5}.settings-module-scss-module__SpVVOW__featureChecks{flex-wrap:wrap;gap:1rem;display:flex}.settings-module-scss-module__SpVVOW__check{color:#0f172a;cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.settings-module-scss-module__SpVVOW__check input{accent-color:#14b8a6;cursor:pointer;width:1rem;height:1rem}.settings-module-scss-module__SpVVOW__checkDisabled{color:#94a3b8;cursor:not-allowed}.settings-module-scss-module__SpVVOW__checkDisabled input{cursor:not-allowed}.settings-module-scss-module__SpVVOW__centered{color:#64748b;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem;font-size:.875rem;display:flex}.settings-module-scss-module__SpVVOW__spinner{animation:.8s linear infinite settings-module-scss-module__SpVVOW__spin}@keyframes settings-module-scss-module__SpVVOW__spin{to{transform:rotate(360deg)}}.settings-module-scss-module__SpVVOW__modalOverlay{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.settings-module-scss-module__SpVVOW__modalCard{background:#fff;border-radius:.5rem;flex-direction:column;gap:1rem;width:100%;max-width:420px;padding:1.25rem;display:flex}.settings-module-scss-module__SpVVOW__modalTitle{margin:0;font-size:1.125rem;font-weight:600}.settings-module-scss-module__SpVVOW__qrBox{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.settings-module-scss-module__SpVVOW__qrImage{border:1px solid #e2e8f0;border-radius:.5rem;width:220px;height:220px}.settings-module-scss-module__SpVVOW__statusOnline{color:#047857;white-space:nowrap;background:#f0fdfa;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.settings-module-scss-module__SpVVOW__statusOffline{color:#ef4444;white-space:nowrap;background:#f1f5f9;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.settings-module-scss-module__SpVVOW__usageHot{color:#ef4444;font-weight:600}.settings-module-scss-module__SpVVOW__groupTitle{color:#64748b;margin:.75rem 0 .5rem;font-size:.875rem;font-weight:600}.settings-module-scss-module__SpVVOW__input{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem}.settings-module-scss-module__SpVVOW__input:focus{border-color:#14b8a6;outline:none}.settings-module-scss-module__SpVVOW__statusChips{flex-wrap:wrap;gap:.5rem;display:flex}.settings-module-scss-module__SpVVOW__statusChip{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem}.settings-module-scss-module__SpVVOW__statusChipActive{color:#0d9488;background:#f0fdfa;border-color:#14b8a6;font-weight:600}.settings-module-scss-module__SpVVOW__scriptList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.settings-module-scss-module__SpVVOW__scriptCard{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.settings-module-scss-module__SpVVOW__scriptHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.settings-module-scss-module__SpVVOW__scriptBadge{border-radius:9999px;padding:0 .5rem;font-size:.75rem;font-weight:600}.settings-module-scss-module__SpVVOW__scriptBadge_pending{color:#0d9488;background:#f0fdfa}.settings-module-scss-module__SpVVOW__scriptBadge_approved{color:#0f172a;background:#f1f5f9}.settings-module-scss-module__SpVVOW__scriptBadge_rejected{color:#94a3b8;background:#f1f5f9}.settings-module-scss-module__SpVVOW__textarea{resize:vertical;min-height:4.5rem;font-family:inherit}.settings-module-scss-module__SpVVOW__evidence{color:#64748b;font-size:.875rem}.settings-module-scss-module__SpVVOW__evidence summary{cursor:pointer}.settings-module-scss-module__SpVVOW__evidence p{background:#f1f5f9;border-radius:.5rem;margin:.5rem 0 0;padding:.5rem .75rem;line-height:1.5}.settings-module-scss-module__SpVVOW__scriptActions{flex-wrap:wrap;gap:.5rem;display:flex}.settings-module-scss-module__SpVVOW__runStatus{color:#94a3b8;margin:0;font-size:.75rem;line-height:1.5}.settings-module-scss-module__SpVVOW__runStatusWarn{color:#ef4444}.settings-module-scss-module__SpVVOW__limitCard{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.settings-module-scss-module__SpVVOW__limitTitle{color:#0f172a;margin:0;font-size:1rem;font-weight:600}.settings-module-scss-module__SpVVOW__limitGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid}.settings-module-scss-module__SpVVOW__limitField{color:#64748b;flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.settings-module-scss-module__SpVVOW__limitHelp{color:#94a3b8}.settings-module-scss-module__SpVVOW__usageTiles{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.75rem;display:grid}.settings-module-scss-module__SpVVOW__usageTile{background:#f0fdfa;border-radius:.5rem;flex-direction:column;gap:2px;padding:.75rem;display:flex}.settings-module-scss-module__SpVVOW__usageTileLabel{color:#64748b;font-size:.75rem}.settings-module-scss-module__SpVVOW__usageTileValue{color:#0f172a;font-size:1.125rem;font-weight:700}.settings-module-scss-module__SpVVOW__usageTileSub{color:#94a3b8;font-size:.75rem}.settings-module-scss-module__SpVVOW__usageTable{border-collapse:collapse;width:100%;font-size:.875rem}.settings-module-scss-module__SpVVOW__usageTable th,.settings-module-scss-module__SpVVOW__usageTable td{text-align:right;border-bottom:1px solid #e2e8f0;padding:.5rem}.settings-module-scss-module__SpVVOW__usageTable th:first-child,.settings-module-scss-module__SpVVOW__usageTable td:first-child,.settings-module-scss-module__SpVVOW__usageTable .settings-module-scss-module__SpVVOW__usageTextCell{text-align:left}.settings-module-scss-module__SpVVOW__usageTable th{color:#64748b;font-size:.75rem;font-weight:600}.settings-module-scss-module__SpVVOW__usageTableWrap{overflow-x:auto}
@keyframes AddZaloFriendModal-module-scss-module__2saTJq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AddZaloFriendModal-module-scss-module__2saTJq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AddZaloFriendModal-module-scss-module__2saTJq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AddZaloFriendModal-module-scss-module__2saTJq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AddZaloFriendModal-module-scss-module__2saTJq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AddZaloFriendModal-module-scss-module__2saTJq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AddZaloFriendModal-module-scss-module__2saTJq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes AddZaloFriendModal-module-scss-module__2saTJq__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.AddZaloFriendModal-module-scss-module__2saTJq__body{flex-direction:column;gap:14px;max-height:70vh;display:flex;overflow-y:auto}.AddZaloFriendModal-module-scss-module__2saTJq__center{text-align:center;color:#94a3b8;justify-content:center;align-items:center;gap:8px;padding:18px 0;font-size:14px;display:flex}.AddZaloFriendModal-module-scss-module__2saTJq__empty{color:#94a3b8;padding:8px 0;font-size:14px}.AddZaloFriendModal-module-scss-module__2saTJq__spin{animation:1s linear infinite AddZaloFriendModal-module-scss-module__2saTJq__spin}@keyframes AddZaloFriendModal-module-scss-module__2saTJq__spin{to{transform:rotate(360deg)}}.AddZaloFriendModal-module-scss-module__2saTJq__nickRow{color:#64748b;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.AddZaloFriendModal-module-scss-module__2saTJq__nickRow b{color:#0f172a}.AddZaloFriendModal-module-scss-module__2saTJq__select,.AddZaloFriendModal-module-scss-module__2saTJq__dialSelect,.AddZaloFriendModal-module-scss-module__2saTJq__phoneInput,.AddZaloFriendModal-module-scss-module__2saTJq__messageInput{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;min-width:0;height:38px;padding:0 10px;font-size:14px}.AddZaloFriendModal-module-scss-module__2saTJq__select:focus,.AddZaloFriendModal-module-scss-module__2saTJq__dialSelect:focus,.AddZaloFriendModal-module-scss-module__2saTJq__phoneInput:focus,.AddZaloFriendModal-module-scss-module__2saTJq__messageInput:focus{border-color:#0068ff;outline:none}.AddZaloFriendModal-module-scss-module__2saTJq__select{flex:1;max-width:260px}.AddZaloFriendModal-module-scss-module__2saTJq__searchRow{align-items:center;gap:8px;display:flex}.AddZaloFriendModal-module-scss-module__2saTJq__dialSelect{flex-shrink:0}.AddZaloFriendModal-module-scss-module__2saTJq__phoneInput{flex:1}.AddZaloFriendModal-module-scss-module__2saTJq__searchBtn{color:#fff;white-space:nowrap;cursor:pointer;background:#0068ff;border:none;border-radius:.5rem;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.AddZaloFriendModal-module-scss-module__2saTJq__searchBtn:hover:not(:disabled){background:#0057d9}.AddZaloFriendModal-module-scss-module__2saTJq__searchBtn:disabled{opacity:.55;cursor:default}.AddZaloFriendModal-module-scss-module__2saTJq__error{color:#ef4444;font-size:14px}.AddZaloFriendModal-module-scss-module__2saTJq__notFound{color:#64748b;background:#f1f5f9;border-radius:.5rem;padding:10px 12px;font-size:14px}.AddZaloFriendModal-module-scss-module__2saTJq__resultCard{border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.AddZaloFriendModal-module-scss-module__2saTJq__messageInput{box-sizing:border-box;width:100%;height:34px}.AddZaloFriendModal-module-scss-module__2saTJq__section{flex-direction:column;gap:6px;display:flex}.AddZaloFriendModal-module-scss-module__2saTJq__sectionTitle{color:#64748b;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;display:flex}.AddZaloFriendModal-module-scss-module__2saTJq__person{align-items:center;gap:12px;padding:6px 0;display:flex}.AddZaloFriendModal-module-scss-module__2saTJq__personButton{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;width:100%}.AddZaloFriendModal-module-scss-module__2saTJq__personButton:hover{background:#f1f5f9}.AddZaloFriendModal-module-scss-module__2saTJq__avatar{object-fit:cover;background:#f1f5f9;border-radius:50%;flex-shrink:0;width:44px;height:44px}.AddZaloFriendModal-module-scss-module__2saTJq__personInfo{flex:1;min-width:0}.AddZaloFriendModal-module-scss-module__2saTJq__name{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;overflow:hidden}.AddZaloFriendModal-module-scss-module__2saTJq__sub{color:#94a3b8;font-size:.75rem}.AddZaloFriendModal-module-scss-module__2saTJq__addBtn{color:#0068ff;cursor:pointer;background:0 0;border:1px solid #0068ff;border-radius:.5rem;flex-shrink:0;min-width:84px;height:32px;padding:0 14px;font-size:14px;font-weight:600}.AddZaloFriendModal-module-scss-module__2saTJq__addBtn:hover:not(:disabled){background:#0068ff14}.AddZaloFriendModal-module-scss-module__2saTJq__addBtn:disabled{opacity:.55;cursor:default}.AddZaloFriendModal-module-scss-module__2saTJq__statusText{color:#94a3b8;flex-shrink:0;font-size:.75rem}.AddZaloFriendModal-module-scss-module__2saTJq__avatarWrap{flex-shrink:0;display:inline-flex;position:relative}.AddZaloFriendModal-module-scss-module__2saTJq__onlineDot{background:#22c55e;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:0;right:0}.AddZaloFriendModal-module-scss-module__2saTJq__presenceOnline{color:#16a34a;font-weight:600}
@keyframes ConversationContextMenu-module-scss-module__rJVi2a__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ConversationContextMenu-module-scss-module__rJVi2a__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ConversationContextMenu-module-scss-module__rJVi2a__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ConversationContextMenu-module-scss-module__rJVi2a__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ConversationContextMenu-module-scss-module__rJVi2a__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ConversationContextMenu-module-scss-module__rJVi2a__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ConversationContextMenu-module-scss-module__rJVi2a__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ConversationContextMenu-module-scss-module__rJVi2a__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ConversationContextMenu-module-scss-module__rJVi2a__root{position:relative}.ConversationContextMenu-module-scss-module__rJVi2a__trigger{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .18s;display:flex}@media (hover:hover){.ConversationContextMenu-module-scss-module__rJVi2a__trigger:hover{color:#334155;background:#0000000f}}.ConversationContextMenu-module-scss-module__rJVi2a__triggerIcon{width:1rem;height:1rem}.ConversationContextMenu-module-scss-module__rJVi2a__triggerOpen{color:#0d9488;background:#f0fdfa;border-color:#ccfbf1}.ConversationContextMenu-module-scss-module__rJVi2a__triggerActiveConversation{color:#14b8a6}@media (hover:hover){.ConversationContextMenu-module-scss-module__rJVi2a__triggerActiveConversation:hover{color:#0d9488;background:#14b8a61f}}.ConversationContextMenu-module-scss-module__rJVi2a__menu{z-index:60;background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;width:15rem;padding:.5rem;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.ConversationContextMenu-module-scss-module__rJVi2a__menuPortal{z-index:9999;background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;width:15rem;max-height:calc(100vh - 2rem);padding:.5rem;position:fixed;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.ConversationContextMenu-module-scss-module__rJVi2a__menuItem{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.625rem;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;transition:all .16s;display:flex}@media (hover:hover){.ConversationContextMenu-module-scss-module__rJVi2a__menuItem:hover{background:#f8fafc;border-color:#e2e8f0}}.ConversationContextMenu-module-scss-module__rJVi2a__iconBox{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .16s;display:inline-flex}.ConversationContextMenu-module-scss-module__rJVi2a__iconBox svg{width:.95rem;height:.95rem}@media (hover:hover){.ConversationContextMenu-module-scss-module__rJVi2a__menuItem:hover .ConversationContextMenu-module-scss-module__rJVi2a__iconBox{color:#0d9488;background:#f0fdfa;border-color:#ccfbf1}}.ConversationContextMenu-module-scss-module__rJVi2a__pinnedIcon{color:#ef4444;fill:currentColor}.ConversationContextMenu-module-scss-module__rJVi2a__textWrap{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ConversationContextMenu-module-scss-module__rJVi2a__label{color:#0f172a;font-size:.85rem;font-weight:600;line-height:1.2}.ConversationContextMenu-module-scss-module__rJVi2a__hint{color:#94a3b8;font-size:.72rem;line-height:1.2}.ConversationContextMenu-module-scss-module__rJVi2a__separator{border-top:1px solid #f1f5f9;margin:.375rem 0}@media (hover:hover){.ConversationContextMenu-module-scss-module__rJVi2a__danger:hover{background:#fef2f2;border-color:#fecaca}}.ConversationContextMenu-module-scss-module__rJVi2a__danger .ConversationContextMenu-module-scss-module__rJVi2a__label{color:#dc2626}.ConversationContextMenu-module-scss-module__rJVi2a__danger .ConversationContextMenu-module-scss-module__rJVi2a__hint{color:#f87171}.ConversationContextMenu-module-scss-module__rJVi2a__danger .ConversationContextMenu-module-scss-module__rJVi2a__iconBox{color:#ef4444;background:#fef2f2;border-color:#fecaca}@media (hover:hover){.ConversationContextMenu-module-scss-module__rJVi2a__danger:hover .ConversationContextMenu-module-scss-module__rJVi2a__iconBox{color:#dc2626;background:#fef2f2;border-color:#fca5a5}}.ConversationContextMenu-module-scss-module__rJVi2a__muteWrapper{position:relative}.ConversationContextMenu-module-scss-module__rJVi2a__submenu,.ConversationContextMenu-module-scss-module__rJVi2a__labelSubmenu{z-index:10000;background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;width:13rem;padding:.5rem;position:fixed;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.ConversationContextMenu-module-scss-module__rJVi2a__submenuItem{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.82rem;font-weight:500;transition:all .14s}@media (hover:hover){.ConversationContextMenu-module-scss-module__rJVi2a__submenuItem:hover{background:#f8fafc}}.ConversationContextMenu-module-scss-module__rJVi2a__submenuSeparator{border-top:1px solid #f1f5f9;margin:.25rem 0}.ConversationContextMenu-module-scss-module__rJVi2a__submenuWrapper{position:relative}.ConversationContextMenu-module-scss-module__rJVi2a__labelSubmenu{max-height:20rem;overflow-y:auto}.ConversationContextMenu-module-scss-module__rJVi2a__labelItem{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.82rem;font-weight:500;transition:all .14s;display:flex}@media (hover:hover){.ConversationContextMenu-module-scss-module__rJVi2a__labelItem:hover{background:#f8fafc}}.ConversationContextMenu-module-scss-module__rJVi2a__labelDot{border-radius:.25rem;flex-shrink:0;width:.85rem;height:.85rem}.ConversationContextMenu-module-scss-module__rJVi2a__labelName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ConversationContextMenu-module-scss-module__rJVi2a__labelCheck{color:#14b8a6;flex-shrink:0;width:.9rem;height:.9rem}.ConversationContextMenu-module-scss-module__rJVi2a__labelEmpty{color:#94a3b8;padding:.5rem .75rem;font-size:.78rem}.ConversationContextMenu-module-scss-module__rJVi2a__currentLabelDot{border-radius:.2rem;flex-shrink:0;width:.7rem;height:.7rem}.ConversationContextMenu-module-scss-module__rJVi2a__chevron{color:#94a3b8;flex-shrink:0;width:.85rem;height:.85rem;margin-left:auto}
@keyframes CreateGroupModal-module-scss-module__ETV8TG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CreateGroupModal-module-scss-module__ETV8TG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CreateGroupModal-module-scss-module__ETV8TG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CreateGroupModal-module-scss-module__ETV8TG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes CreateGroupModal-module-scss-module__ETV8TG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CreateGroupModal-module-scss-module__ETV8TG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CreateGroupModal-module-scss-module__ETV8TG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes CreateGroupModal-module-scss-module__ETV8TG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.CreateGroupModal-module-scss-module__ETV8TG__body{flex-direction:column;gap:12px;display:flex}.CreateGroupModal-module-scss-module__ETV8TG__nameRow{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:14px 16px;display:flex}.CreateGroupModal-module-scss-module__ETV8TG__avatarPicker{color:#94a3b8;cursor:pointer;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;transition:border-color .15s,color .15s;display:grid}.CreateGroupModal-module-scss-module__ETV8TG__avatarPicker:hover{color:#14b8a6;border-color:#14b8a6}.CreateGroupModal-module-scss-module__ETV8TG__avatarPreviewImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.CreateGroupModal-module-scss-module__ETV8TG__hiddenInput{display:none}.CreateGroupModal-module-scss-module__ETV8TG__nameInput{color:#0f172a;background:0 0;border:none;outline:none;flex:1;font-size:14px}.CreateGroupModal-module-scss-module__ETV8TG__nameInput::placeholder{color:#94a3b8}.CreateGroupModal-module-scss-module__ETV8TG__searchRow{border-bottom:1px solid #f1f5f9;padding:8px 16px;position:relative}.CreateGroupModal-module-scss-module__ETV8TG__searchIcon{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.CreateGroupModal-module-scss-module__ETV8TG__searchInput{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;outline:none;width:100%;padding:8px 12px 8px 32px;font-size:13px;transition:border-color .15s}.CreateGroupModal-module-scss-module__ETV8TG__searchInput:focus{border-color:#14b8a6}.CreateGroupModal-module-scss-module__ETV8TG__searchInput::placeholder{color:#94a3b8}.CreateGroupModal-module-scss-module__ETV8TG__bodyGrid{flex:1;gap:12px;min-height:0;display:flex;overflow:hidden}.CreateGroupModal-module-scss-module__ETV8TG__userList{flex:1;min-height:300px;max-height:420px;padding:4px 0;overflow-y:auto}.CreateGroupModal-module-scss-module__ETV8TG__userList::-webkit-scrollbar{width:4px}.CreateGroupModal-module-scss-module__ETV8TG__userList::-webkit-scrollbar-track{background:0 0}.CreateGroupModal-module-scss-module__ETV8TG__userList::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.CreateGroupModal-module-scss-module__ETV8TG__emptyState{color:#94a3b8;justify-content:center;align-items:center;height:120px;font-size:13px;display:flex}.CreateGroupModal-module-scss-module__ETV8TG__sectionHeader{color:#94a3b8;text-transform:uppercase;letter-spacing:.02em;padding:6px 16px 4px;font-size:12px;font-weight:700}.CreateGroupModal-module-scss-module__ETV8TG__userRow{cursor:pointer;align-items:center;gap:10px;padding:5px 16px;transition:background .12s;display:flex}.CreateGroupModal-module-scss-module__ETV8TG__userRow:hover{background:#f8fafc}.CreateGroupModal-module-scss-module__ETV8TG__userRowSelected,.CreateGroupModal-module-scss-module__ETV8TG__userRowSelected:hover{background:#f0fdfa}.CreateGroupModal-module-scss-module__ETV8TG__radio{color:#0000;background:#fff;border:1.5px solid #cbd5e1;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;transition:all .15s;display:grid}.CreateGroupModal-module-scss-module__ETV8TG__radioChecked{color:#fff;background:#14b8a6;border-color:#14b8a6}.CreateGroupModal-module-scss-module__ETV8TG__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}.CreateGroupModal-module-scss-module__ETV8TG__userName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;overflow:hidden}.CreateGroupModal-module-scss-module__ETV8TG__selectedPanel{border-left:1px solid #f1f5f9;flex-direction:column;flex-shrink:0;width:200px;animation:.2s CreateGroupModal-module-scss-module__ETV8TG__panelSlideIn;display:flex;overflow:hidden}.CreateGroupModal-module-scss-module__ETV8TG__selectedHeader{color:#0f172a;padding:10px 12px;font-size:13px;font-weight:600}.CreateGroupModal-module-scss-module__ETV8TG__selectedCount{color:#14b8a6;font-weight:700}.CreateGroupModal-module-scss-module__ETV8TG__selectedList{flex-direction:column;flex:1;gap:4px;padding:0 8px 8px;display:flex;overflow-y:auto}.CreateGroupModal-module-scss-module__ETV8TG__selectedList::-webkit-scrollbar{width:3px}.CreateGroupModal-module-scss-module__ETV8TG__selectedList::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.CreateGroupModal-module-scss-module__ETV8TG__selectedChip{background:#f0fdfa;border-radius:20px;align-items:center;gap:8px;padding:6px 8px;transition:background .12s;display:flex}.CreateGroupModal-module-scss-module__ETV8TG__selectedChip:hover{background:#ccfbf1}.CreateGroupModal-module-scss-module__ETV8TG__chipAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.CreateGroupModal-module-scss-module__ETV8TG__chipName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:500;overflow:hidden}.CreateGroupModal-module-scss-module__ETV8TG__chipRemove{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;transition:background .12s,color .12s;display:grid}.CreateGroupModal-module-scss-module__ETV8TG__chipRemove:hover{color:#0f172a;background:#00000014}@keyframes CreateGroupModal-module-scss-module__ETV8TG__panelSlideIn{0%{opacity:0;width:0}to{opacity:1;width:200px}}@media (max-width:640px){.CreateGroupModal-module-scss-module__ETV8TG__selectedPanel{width:160px}@keyframes CreateGroupModal-module-scss-module__ETV8TG__panelSlideIn{0%{opacity:0;width:0}to{opacity:1;width:160px}}}
@keyframes QuoteEditModal-module-scss-module__ZVzNqW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes QuoteEditModal-module-scss-module__ZVzNqW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes QuoteEditModal-module-scss-module__ZVzNqW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes QuoteEditModal-module-scss-module__ZVzNqW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes QuoteEditModal-module-scss-module__ZVzNqW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes QuoteEditModal-module-scss-module__ZVzNqW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes QuoteEditModal-module-scss-module__ZVzNqW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes QuoteEditModal-module-scss-module__ZVzNqW__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.QuoteEditModal-module-scss-module__ZVzNqW__center{color:#64748b;justify-content:center;align-items:center;gap:8px;padding:24px 0;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__spin{animation:1s linear infinite QuoteEditModal-module-scss-module__ZVzNqW__spin}@keyframes QuoteEditModal-module-scss-module__ZVzNqW__spin{to{transform:rotate(360deg)}}.QuoteEditModal-module-scss-module__ZVzNqW__meta{flex-wrap:wrap;gap:6px 16px;margin-bottom:12px;font-size:14px;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__muted{color:#64748b}.QuoteEditModal-module-scss-module__ZVzNqW__note{background:#f1f5f9;border-radius:8px;margin-bottom:12px;padding:8px 10px;font-size:14px}.QuoteEditModal-module-scss-module__ZVzNqW__error{color:#ef4444;margin-top:8px;font-size:14px}.QuoteEditModal-module-scss-module__ZVzNqW__lines{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__line{border:1px solid #e2e8f0;border-radius:10px;gap:10px;padding:10px;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__lineHead{justify-content:space-between;gap:8px;font-size:14px;font-weight:600;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__lineFields{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__lineFields label{color:#64748b;flex-direction:column;gap:3px;font-size:12px;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__lineFields input{border:1px solid #e2e8f0;border-radius:8px;width:130px;padding:6px 8px;font-size:14px}.QuoteEditModal-module-scss-module__ZVzNqW__lineFields input:disabled{background:#f1f5f9}.QuoteEditModal-module-scss-module__ZVzNqW__lineFields input.QuoteEditModal-module-scss-module__ZVzNqW__qty{width:70px}.QuoteEditModal-module-scss-module__ZVzNqW__lineTotal{margin-left:auto;font-weight:600}.QuoteEditModal-module-scss-module__ZVzNqW__removeBtn{color:#ef4444;cursor:pointer;background:0 0;border:none;padding:4px;display:inline-flex}.QuoteEditModal-module-scss-module__ZVzNqW__removeBtn:disabled{opacity:.35;cursor:not-allowed}.QuoteEditModal-module-scss-module__ZVzNqW__field{color:#64748b;flex-direction:column;gap:4px;margin-top:12px;font-size:12px;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__field textarea{resize:vertical;border:1px solid #e2e8f0;border-radius:8px;min-height:56px;padding:8px 10px;font-family:inherit;font-size:14px}.QuoteEditModal-module-scss-module__ZVzNqW__field textarea:disabled{background:#f1f5f9}.QuoteEditModal-module-scss-module__ZVzNqW__sum{justify-content:space-between;margin-top:12px;font-size:14px;font-weight:600;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__secondaryBtn,.QuoteEditModal-module-scss-module__ZVzNqW__primaryBtn{cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.QuoteEditModal-module-scss-module__ZVzNqW__secondaryBtn{color:#64748b;background:0 0;border:1px solid #e2e8f0}.QuoteEditModal-module-scss-module__ZVzNqW__primaryBtn{color:#fff;background:#0068ff;border:none}.QuoteEditModal-module-scss-module__ZVzNqW__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.QuoteEditModal-module-scss-module__ZVzNqW__infoGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:14px;display:grid}.QuoteEditModal-module-scss-module__ZVzNqW__card{border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:4px;margin-top:12px;padding:10px 12px;font-size:14px;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__infoGrid>.QuoteEditModal-module-scss-module__ZVzNqW__card{margin-top:0}.QuoteEditModal-module-scss-module__ZVzNqW__cardTitle{text-transform:uppercase;letter-spacing:.04em;color:#64748b;align-items:center;gap:6px;margin:0 0 4px;font-size:12px;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__cardName{align-items:center;gap:6px;font-weight:600;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__cardRow{color:#0f172a;align-items:flex-start;gap:6px;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__cardRow svg{color:#64748b;flex:none;margin-top:3px}.QuoteEditModal-module-scss-module__ZVzNqW__sectionTitle{align-items:center;gap:6px;margin:4px 0 8px;font-size:14px;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__thumb{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.QuoteEditModal-module-scss-module__ZVzNqW__thumb img{object-fit:cover;width:100%;height:100%}.QuoteEditModal-module-scss-module__ZVzNqW__lineBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__spec{color:#64748b;font-size:12px}.QuoteEditModal-module-scss-module__ZVzNqW__pricing{border-collapse:collapse;width:100%;margin-top:12px;font-size:14px}.QuoteEditModal-module-scss-module__ZVzNqW__pricing td{border-bottom:1px solid #f1f5f9;padding:5px 2px}.QuoteEditModal-module-scss-module__ZVzNqW__pricing td:last-child{text-align:right;white-space:nowrap;font-weight:600}.QuoteEditModal-module-scss-module__ZVzNqW__totalRow td{font-size:1.05em;font-weight:700}.QuoteEditModal-module-scss-module__ZVzNqW__neg{color:#ef4444}.QuoteEditModal-module-scss-module__ZVzNqW__words{color:#64748b;font-style:italic;font-weight:400;text-align:left!important}.QuoteEditModal-module-scss-module__ZVzNqW__hint{color:#64748b;margin-top:6px;font-size:12px}.QuoteEditModal-module-scss-module__ZVzNqW__noteImages{border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0;display:flex}.QuoteEditModal-module-scss-module__ZVzNqW__noteImages:focus{outline:none}.QuoteEditModal-module-scss-module__ZVzNqW__noteImages:focus-visible{outline-offset:2px;outline:1.5px solid #e2e8f0}.QuoteEditModal-module-scss-module__ZVzNqW__noteThumb{border:1px solid #e2e8f0;border-radius:6px;width:40px;height:40px;position:relative;overflow:hidden}.QuoteEditModal-module-scss-module__ZVzNqW__noteThumb img{object-fit:cover;width:100%;height:100%;display:block}.QuoteEditModal-module-scss-module__ZVzNqW__noteThumbRemove{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:flex;position:absolute;top:1px;right:1px}.QuoteEditModal-module-scss-module__ZVzNqW__noteAddBtn{color:#64748b;cursor:pointer;background:0 0;border:1px dashed #e2e8f0;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:inline-flex}.QuoteEditModal-module-scss-module__ZVzNqW__noteAddBtn:disabled{opacity:.6;cursor:default}
@keyframes ZaloBackupModal-module-scss-module__hRbBVa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ZaloBackupModal-module-scss-module__hRbBVa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloBackupModal-module-scss-module__hRbBVa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloBackupModal-module-scss-module__hRbBVa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ZaloBackupModal-module-scss-module__hRbBVa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ZaloBackupModal-module-scss-module__hRbBVa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ZaloBackupModal-module-scss-module__hRbBVa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ZaloBackupModal-module-scss-module__hRbBVa__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ZaloBackupModal-module-scss-module__hRbBVa__body{flex-direction:column;gap:.75rem;display:flex}.ZaloBackupModal-module-scss-module__hRbBVa__note{color:#64748b;margin:0;font-size:.875rem;line-height:1.5}.ZaloBackupModal-module-scss-module__hRbBVa__center{color:#94a3b8;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 0;display:flex}.ZaloBackupModal-module-scss-module__hRbBVa__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ZaloBackupModal-module-scss-module__hRbBVa__item{border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ZaloBackupModal-module-scss-module__hRbBVa__itemHead{align-items:center;gap:.5rem;display:flex}.ZaloBackupModal-module-scss-module__hRbBVa__offline{color:#64748b;background:#f1f5f9;border-radius:.375rem;padding:0 .5rem;font-size:12px}.ZaloBackupModal-module-scss-module__hRbBVa__meta,.ZaloBackupModal-module-scss-module__hRbBVa__totals{font-size:.875rem}.ZaloBackupModal-module-scss-module__hRbBVa__totals{color:#94a3b8}.ZaloBackupModal-module-scss-module__hRbBVa__ok{color:#10b981;align-items:center;gap:.25rem;display:inline-flex}.ZaloBackupModal-module-scss-module__hRbBVa__failed{color:#ef4444;align-items:center;gap:.25rem;display:inline-flex}.ZaloBackupModal-module-scss-module__hRbBVa__running{align-items:center;gap:.25rem;display:inline-flex}.ZaloBackupModal-module-scss-module__hRbBVa__primary,.ZaloBackupModal-module-scss-module__hRbBVa__secondary{cursor:pointer;border:0;border-radius:.5rem;align-self:flex-start;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.ZaloBackupModal-module-scss-module__hRbBVa__primary:disabled,.ZaloBackupModal-module-scss-module__hRbBVa__secondary:disabled{opacity:.5;cursor:not-allowed}.ZaloBackupModal-module-scss-module__hRbBVa__primary{color:#fff;background:#14b8a6}.ZaloBackupModal-module-scss-module__hRbBVa__secondary{color:#0f766e;background:#f0fdfa}.ZaloBackupModal-module-scss-module__hRbBVa__spin{animation:1s linear infinite ZaloBackupModal-module-scss-module__hRbBVa__spin}@keyframes ZaloBackupModal-module-scss-module__hRbBVa__spin{to{transform:rotate(360deg)}}
@keyframes ZaloFriendBanner-module-scss-module__33_jTG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ZaloFriendBanner-module-scss-module__33_jTG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloFriendBanner-module-scss-module__33_jTG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloFriendBanner-module-scss-module__33_jTG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ZaloFriendBanner-module-scss-module__33_jTG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ZaloFriendBanner-module-scss-module__33_jTG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ZaloFriendBanner-module-scss-module__33_jTG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ZaloFriendBanner-module-scss-module__33_jTG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ZaloFriendBanner-module-scss-module__33_jTG__banner{background:#fff;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem 1rem;padding:.5rem 1rem;font-size:.75rem;display:flex}.ZaloFriendBanner-module-scss-module__33_jTG__btn{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-weight:500;display:inline-flex}.ZaloFriendBanner-module-scss-module__33_jTG__btn:hover:not(:disabled){background:#0068ff1a}.ZaloFriendBanner-module-scss-module__33_jTG__btn:disabled{opacity:.6;cursor:default}.ZaloFriendBanner-module-scss-module__33_jTG__note{opacity:.7}.ZaloFriendBanner-module-scss-module__33_jTG__error{color:#ef4444}
@keyframes CreateQuoteModal-module-scss-module__wFWOxW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CreateQuoteModal-module-scss-module__wFWOxW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CreateQuoteModal-module-scss-module__wFWOxW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CreateQuoteModal-module-scss-module__wFWOxW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes CreateQuoteModal-module-scss-module__wFWOxW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CreateQuoteModal-module-scss-module__wFWOxW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CreateQuoteModal-module-scss-module__wFWOxW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes CreateQuoteModal-module-scss-module__wFWOxW__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.CreateQuoteModal-module-scss-module__wFWOxW__empty{text-align:center;color:#94a3b8;margin:0;padding:1rem 0;font-size:.875rem}.CreateQuoteModal-module-scss-module__wFWOxW__lines{flex-direction:column;gap:.5rem;display:flex}.CreateQuoteModal-module-scss-module__wFWOxW__line{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.CreateQuoteModal-module-scss-module__wFWOxW__thumb,.CreateQuoteModal-module-scss-module__wFWOxW__thumbFallback{object-fit:cover;border-radius:.5rem;flex-shrink:0;width:44px;height:44px}.CreateQuoteModal-module-scss-module__wFWOxW__thumbFallback{background:#f1f5f9}.CreateQuoteModal-module-scss-module__wFWOxW__lineInfo{flex:1;min-width:0}.CreateQuoteModal-module-scss-module__wFWOxW__lineName{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.CreateQuoteModal-module-scss-module__wFWOxW__lineCode{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.CreateQuoteModal-module-scss-module__wFWOxW__field{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.CreateQuoteModal-module-scss-module__wFWOxW__fieldLabel{color:#94a3b8;font-size:12px}.CreateQuoteModal-module-scss-module__wFWOxW__qtyInput,.CreateQuoteModal-module-scss-module__wFWOxW__priceInput{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:4px 6px;font-size:14px}.CreateQuoteModal-module-scss-module__wFWOxW__qtyInput:focus-visible,.CreateQuoteModal-module-scss-module__wFWOxW__priceInput:focus-visible{outline-offset:-1px;outline:2px solid #14b8a6}.CreateQuoteModal-module-scss-module__wFWOxW__qtyInput{width:56px}.CreateQuoteModal-module-scss-module__wFWOxW__priceInput{width:104px}.CreateQuoteModal-module-scss-module__wFWOxW__lineTotal{text-align:right;color:#0f766e;flex-shrink:0;width:104px;font-size:.875rem;font-weight:600}.CreateQuoteModal-module-scss-module__wFWOxW__removeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:5px;transition:background .15s,color .15s;display:flex}.CreateQuoteModal-module-scss-module__wFWOxW__removeBtn:hover{color:#ef4444;background:#fef2f2}.CreateQuoteModal-module-scss-module__wFWOxW__notesField{flex-direction:column;gap:3px;margin-top:.75rem;display:flex}.CreateQuoteModal-module-scss-module__wFWOxW__notesInput{color:#0f172a;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem;font-family:inherit;font-size:14px}.CreateQuoteModal-module-scss-module__wFWOxW__notesInput:focus-visible{outline-offset:-1px;outline:2px solid #14b8a6}.CreateQuoteModal-module-scss-module__wFWOxW__hint{color:#94a3b8;margin:.75rem 0 0;font-size:.75rem;line-height:1.5}.CreateQuoteModal-module-scss-module__wFWOxW__totalBox{color:#64748b;font-size:.875rem}.CreateQuoteModal-module-scss-module__wFWOxW__totalBox b{color:#0f766e;font-size:1rem}.CreateQuoteModal-module-scss-module__wFWOxW__footerBtns{align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.CreateQuoteModal-module-scss-module__wFWOxW__line{flex-wrap:wrap}.CreateQuoteModal-module-scss-module__wFWOxW__lineInfo{flex:1 0 100%;order:-1}.CreateQuoteModal-module-scss-module__wFWOxW__lineTotal{flex:1;width:auto}}
@keyframes StaffFilter-module-scss-module___h5DOa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes StaffFilter-module-scss-module___h5DOa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes StaffFilter-module-scss-module___h5DOa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes StaffFilter-module-scss-module___h5DOa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes StaffFilter-module-scss-module___h5DOa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes StaffFilter-module-scss-module___h5DOa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes StaffFilter-module-scss-module___h5DOa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.StaffFilter-module-scss-module___h5DOa__root{align-items:center;gap:.25rem;min-width:0;display:flex}.StaffFilter-module-scss-module___h5DOa__triggerText{text-overflow:ellipsis;min-width:0;max-width:130px;overflow:hidden}.StaffFilter-module-scss-module___h5DOa__trigger{color:#64748b;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.25rem;min-width:0;max-width:100%;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.StaffFilter-module-scss-module___h5DOa__trigger:hover{background:#f1f5f9}.StaffFilter-module-scss-module___h5DOa__triggerActive{color:#0d9488;background:#f0fdfa;border-color:#0d9488}.StaffFilter-module-scss-module___h5DOa__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:18px;height:18px}.StaffFilter-module-scss-module___h5DOa__clear{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;padding:.25rem;display:inline-flex}.StaffFilter-module-scss-module___h5DOa__clear:hover{color:#64748b;background:#f1f5f9}.StaffFilter-module-scss-module___h5DOa__popover{z-index:10;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;max-height:320px;display:flex;position:absolute;top:100%;left:.75rem;right:.75rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.StaffFilter-module-scss-module___h5DOa__search{background:0 0;border:none;border-bottom:1px solid #e2e8f0;outline:none;flex-shrink:0;padding:.5rem .75rem;font-size:.875rem}@media (pointer:coarse){.StaffFilter-module-scss-module___h5DOa__search{font-size:16px}}.StaffFilter-module-scss-module___h5DOa__list{padding:.25rem;overflow-y:auto}.StaffFilter-module-scss-module___h5DOa__item{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.25rem .5rem;font-size:.875rem;display:flex}.StaffFilter-module-scss-module___h5DOa__item:hover{background:#f1f5f9}.StaffFilter-module-scss-module___h5DOa__itemActive{color:#0d9488;background:#f0fdfa}.StaffFilter-module-scss-module___h5DOa__itemMain{color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.StaffFilter-module-scss-module___h5DOa__hideBtn{color:inherit;opacity:.55;cursor:pointer;background:0 0;border:none;align-items:center;padding:.25rem;display:inline-flex}.StaffFilter-module-scss-module___h5DOa__hideBtn:hover{opacity:1}.StaffFilter-module-scss-module___h5DOa__empty{color:#94a3b8;text-align:center;padding:.75rem;font-size:.75rem}.StaffFilter-module-scss-module___h5DOa__hiddenLabel{color:#94a3b8;padding:.5rem .5rem .25rem;font-size:.75rem}.StaffFilter-module-scss-module___h5DOa__restore{border:1px dashed #e2e8f0}@container filterrow (max-width:430px){.StaffFilter-module-scss-module___h5DOa__idleText{display:none}.StaffFilter-module-scss-module___h5DOa__idleTrigger{padding:.25rem .5rem}}
@keyframes ZaloNickDownBanner-module-scss-module__cFQ3NW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ZaloNickDownBanner-module-scss-module__cFQ3NW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloNickDownBanner-module-scss-module__cFQ3NW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloNickDownBanner-module-scss-module__cFQ3NW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ZaloNickDownBanner-module-scss-module__cFQ3NW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ZaloNickDownBanner-module-scss-module__cFQ3NW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ZaloNickDownBanner-module-scss-module__cFQ3NW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.ZaloNickDownBanner-module-scss-module__cFQ3NW__banner{color:#ef4444;background:#f1f5f9;border-bottom:1px solid #e2e8f0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.ZaloNickDownBanner-module-scss-module__cFQ3NW__text{flex:1;min-width:0}.ZaloNickDownBanner-module-scss-module__cFQ3NW__btn{color:#0f172a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}
@keyframes TimeRangeFilter-module-scss-module__N5_15G__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TimeRangeFilter-module-scss-module__N5_15G__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TimeRangeFilter-module-scss-module__N5_15G__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TimeRangeFilter-module-scss-module__N5_15G__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes TimeRangeFilter-module-scss-module__N5_15G__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes TimeRangeFilter-module-scss-module__N5_15G__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes TimeRangeFilter-module-scss-module__N5_15G__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.TimeRangeFilter-module-scss-module__N5_15G__root:is(div){flex:none}.TimeRangeFilter-module-scss-module__N5_15G__triggerIdle:is(button){padding:.25rem .5rem}.TimeRangeFilter-module-scss-module__N5_15G__popover{z-index:60;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.TimeRangeFilter-module-scss-module__N5_15G__count{color:#fff;text-align:center;background:#0d9488;border-radius:9999px;min-width:18px;padding:0 .25rem;font-size:.75rem;font-weight:600;line-height:18px}.TimeRangeFilter-module-scss-module__N5_15G__itemLabel{flex-shrink:0;font-weight:500}.TimeRangeFilter-module-scss-module__N5_15G__itemHint{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;text-align:right;flex:1;min-width:0;font-size:.75rem;overflow:hidden}.TimeRangeFilter-module-scss-module__N5_15G__summary{color:#64748b;background:#f1f5f9;border-top:1px solid #e2e8f0;flex-shrink:0;padding:.5rem .75rem;font-size:.75rem}.TimeRangeFilter-module-scss-module__N5_15G__summary strong{color:#0d9488;font-size:.875rem}
@keyframes ZaloNickFilterBar-module-scss-module__uwTBWq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ZaloNickFilterBar-module-scss-module__uwTBWq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloNickFilterBar-module-scss-module__uwTBWq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloNickFilterBar-module-scss-module__uwTBWq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ZaloNickFilterBar-module-scss-module__uwTBWq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ZaloNickFilterBar-module-scss-module__uwTBWq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ZaloNickFilterBar-module-scss-module__uwTBWq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.ZaloNickFilterBar-module-scss-module__uwTBWq__triggerWarning{color:#78350f;border-color:#f59e0b}.ZaloNickFilterBar-module-scss-module__uwTBWq__itemWarning{color:#78350f}
@keyframes ReplyPendingStrip-module-scss-module__qttU7G__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReplyPendingStrip-module-scss-module__qttU7G__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReplyPendingStrip-module-scss-module__qttU7G__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReplyPendingStrip-module-scss-module__qttU7G__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ReplyPendingStrip-module-scss-module__qttU7G__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReplyPendingStrip-module-scss-module__qttU7G__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReplyPendingStrip-module-scss-module__qttU7G__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.ReplyPendingStrip-module-scss-module__qttU7G__strip{background:#f1f5f9;border-bottom:1px solid #e2e8f0}.ReplyPendingStrip-module-scss-module__qttU7G__header{color:#ef4444;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.75rem;font-weight:700;display:flex}.ReplyPendingStrip-module-scss-module__qttU7G__headerText{text-align:left;flex:1;min-width:0}.ReplyPendingStrip-module-scss-module__qttU7G__list{max-height:14rem;margin:0;padding:0;list-style:none;overflow-y:auto}.ReplyPendingStrip-module-scss-module__qttU7G__row{border-top:1px solid #e2e8f0;align-items:center;gap:.5rem;padding:.25rem .75rem;display:flex}.ReplyPendingStrip-module-scss-module__qttU7G__rowMain{text-align:left;cursor:pointer;color:#0f172a;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;min-width:0;padding:.25rem 0;display:flex}.ReplyPendingStrip-module-scss-module__qttU7G__rowTitle{align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}.ReplyPendingStrip-module-scss-module__qttU7G__wait{color:#ef4444;flex-shrink:0;font-size:.75rem}.ReplyPendingStrip-module-scss-module__qttU7G__rowPreview,.ReplyPendingStrip-module-scss-module__qttU7G__rowStaff{text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-size:.75rem;overflow:hidden}.ReplyPendingStrip-module-scss-module__qttU7G__rowStaff{color:#0d9488}.ReplyPendingStrip-module-scss-module__qttU7G__actions{flex-shrink:0;gap:.25rem;display:flex}.ReplyPendingStrip-module-scss-module__qttU7G__iconBtn{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}.ReplyPendingStrip-module-scss-module__qttU7G__empty{color:#64748b;text-align:center;margin:0;padding:.75rem;font-size:.75rem}.ReplyPendingStrip-module-scss-module__qttU7G__mutedBox{border-top:1px solid #e2e8f0;flex-direction:column;gap:.25rem;padding:.5rem .75rem;display:flex}.ReplyPendingStrip-module-scss-module__qttU7G__mutedTitle{color:#64748b;font-size:.75rem;font-weight:700}.ReplyPendingStrip-module-scss-module__qttU7G__mutedRow{align-items:center;gap:.5rem;display:flex}.ReplyPendingStrip-module-scss-module__qttU7G__linkBtn{color:#0d9488;cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:.75rem}.ReplyPendingStrip-module-scss-module__qttU7G__compactRoot:is(div){flex:none}.ReplyPendingStrip-module-scss-module__qttU7G__pill{color:#ef4444;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #ef4444;border-radius:9999px;align-items:center;gap:.25rem;max-width:100%;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex;overflow:hidden}.ReplyPendingStrip-module-scss-module__qttU7G__pill:hover{background:#f1f5f9}.ReplyPendingStrip-module-scss-module__qttU7G__floating{z-index:10;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;max-height:320px;position:absolute;top:100%;left:.75rem;right:.75rem;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}
@keyframes ChatFilterRow-module-scss-module__QWmWkW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ChatFilterRow-module-scss-module__QWmWkW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ChatFilterRow-module-scss-module__QWmWkW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ChatFilterRow-module-scss-module__QWmWkW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatFilterRow-module-scss-module__QWmWkW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ChatFilterRow-module-scss-module__QWmWkW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ChatFilterRow-module-scss-module__QWmWkW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.ChatFilterRow-module-scss-module__QWmWkW__row{z-index:20;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.25rem .5rem;padding:.5rem .75rem;display:flex;position:relative;container:filterrow/inline-size}.ChatFilterRow-module-scss-module__QWmWkW__row>*{flex:0 auto;min-width:0}.ChatFilterRow-module-scss-module__QWmWkW__row:empty{display:none}
@keyframes ReplyMuteManager-module-scss-module__jNih9q__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReplyMuteManager-module-scss-module__jNih9q__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReplyMuteManager-module-scss-module__jNih9q__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReplyMuteManager-module-scss-module__jNih9q__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ReplyMuteManager-module-scss-module__jNih9q__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReplyMuteManager-module-scss-module__jNih9q__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReplyMuteManager-module-scss-module__jNih9q__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.ReplyMuteManager-module-scss-module__jNih9q__header{border-bottom:1px solid #e2e8f0;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.ReplyMuteManager-module-scss-module__jNih9q__backBtn{color:#0d9488;cursor:pointer;background:0 0;border:0;align-items:center;font-size:.75rem;display:inline-flex}.ReplyMuteManager-module-scss-module__jNih9q__title{color:#0f172a;font-size:.875rem;font-weight:700}.ReplyMuteManager-module-scss-module__jNih9q__hint,.ReplyMuteManager-module-scss-module__jNih9q__empty{color:#64748b;margin:0;padding:.5rem .75rem;font-size:.75rem}.ReplyMuteManager-module-scss-module__jNih9q__list{margin:0;padding:0;list-style:none}.ReplyMuteManager-module-scss-module__jNih9q__row,.ReplyMuteManager-module-scss-module__jNih9q__convRow{text-align:left;background:0 0;border:0;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;display:flex}.ReplyMuteManager-module-scss-module__jNih9q__row{cursor:pointer}.ReplyMuteManager-module-scss-module__jNih9q__name{color:#0f172a;flex-direction:column;min-width:0;font-size:.875rem;display:flex}.ReplyMuteManager-module-scss-module__jNih9q__meta{color:#64748b;font-size:.75rem}.ReplyMuteManager-module-scss-module__jNih9q__bulk{justify-content:flex-end;gap:.75rem;padding:.25rem .75rem;display:flex}.ReplyMuteManager-module-scss-module__jNih9q__linkBtn{color:#0d9488;cursor:pointer;background:0 0;border:0;font-size:.75rem}.ReplyMuteManager-module-scss-module__jNih9q__toggle{color:#0d9488;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.ReplyMuteManager-module-scss-module__jNih9q__off{color:#64748b;background:#fff}
@keyframes ReplyBell-module-scss-module__9e8NFa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReplyBell-module-scss-module__9e8NFa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReplyBell-module-scss-module__9e8NFa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReplyBell-module-scss-module__9e8NFa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ReplyBell-module-scss-module__9e8NFa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReplyBell-module-scss-module__9e8NFa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReplyBell-module-scss-module__9e8NFa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.ReplyBell-module-scss-module__9e8NFa__root{position:relative}.ReplyBell-module-scss-module__9e8NFa__bellBtn{color:#0f172a;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;position:relative}.ReplyBell-module-scss-module__9e8NFa__badge{color:#fff;text-align:center;background:#ef4444;border-radius:999px;min-width:1rem;height:1rem;padding:0 .25rem;font-size:10px;font-weight:700;line-height:1rem;position:absolute;top:0;right:0}.ReplyBell-module-scss-module__9e8NFa__popup{z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:22rem;max-width:90vw;max-height:70vh;position:absolute;top:calc(100% + .25rem);right:0;overflow-y:auto;box-shadow:0 8px 24px #00000026}.ReplyBell-module-scss-module__9e8NFa__sectionTitle{color:#64748b;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.75rem;font-weight:700;display:flex}.ReplyBell-module-scss-module__9e8NFa__linkBtn{color:#0d9488;cursor:pointer;background:0 0;border:0;font-size:.75rem}.ReplyBell-module-scss-module__9e8NFa__empty{color:#64748b;text-align:center;margin:0;padding:.75rem;font-size:.75rem}.ReplyBell-module-scss-module__9e8NFa__list{margin:0;padding:0;list-style:none}.ReplyBell-module-scss-module__9e8NFa__item{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e2e8f0;flex-direction:column;gap:2px;width:100%;padding:.5rem .75rem;display:flex}.ReplyBell-module-scss-module__9e8NFa__unread{background:#f0fdfa}.ReplyBell-module-scss-module__9e8NFa__itemTitle{color:#0f172a;font-size:.875rem;font-weight:700}.ReplyBell-module-scss-module__9e8NFa__itemMsg,.ReplyBell-module-scss-module__9e8NFa__itemTime{color:#64748b;font-size:.75rem}
@keyframes SalesProgressDetailModal-module-scss-module__vYyI3q__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SalesProgressDetailModal-module-scss-module__vYyI3q__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SalesProgressDetailModal-module-scss-module__vYyI3q__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SalesProgressDetailModal-module-scss-module__vYyI3q__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SalesProgressDetailModal-module-scss-module__vYyI3q__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SalesProgressDetailModal-module-scss-module__vYyI3q__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SalesProgressDetailModal-module-scss-module__vYyI3q__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.SalesProgressDetailModal-module-scss-module__vYyI3q__backdrop{z-index:70;background:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.SalesProgressDetailModal-module-scss-module__vYyI3q__modal{background:#fff;border-radius:.5rem;flex-direction:column;width:min(36rem,100%);max-height:80vh;display:flex;overflow:hidden;box-shadow:0 12px 32px #00000040}.SalesProgressDetailModal-module-scss-module__vYyI3q__header{border-bottom:1px solid #e2e8f0;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.SalesProgressDetailModal-module-scss-module__vYyI3q__title{color:#0f172a;flex:1;min-width:0;font-size:.875rem;font-weight:700}.SalesProgressDetailModal-module-scss-module__vYyI3q__close{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.25rem;display:inline-flex}.SalesProgressDetailModal-module-scss-module__vYyI3q__summary{background:#f1f5f9;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:grid}.SalesProgressDetailModal-module-scss-module__vYyI3q__summary>div{flex-direction:column;gap:2px;display:flex}.SalesProgressDetailModal-module-scss-module__vYyI3q__label{color:#64748b;font-size:.75rem}.SalesProgressDetailModal-module-scss-module__vYyI3q__short{color:#ef4444}.SalesProgressDetailModal-module-scss-module__vYyI3q__over{color:#0d9488}.SalesProgressDetailModal-module-scss-module__vYyI3q__note{color:#64748b;text-align:center;margin:0;padding:1rem;font-size:.875rem}.SalesProgressDetailModal-module-scss-module__vYyI3q__list{margin:0;padding:0;list-style:none;overflow-y:auto}.SalesProgressDetailModal-module-scss-module__vYyI3q__row{color:#0f172a;border-top:1px solid #e2e8f0;grid-template-columns:7rem 1fr 5.5rem auto;align-items:baseline;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;display:grid}.SalesProgressDetailModal-module-scss-module__vYyI3q__code{font-weight:700}.SalesProgressDetailModal-module-scss-module__vYyI3q__customer{text-overflow:ellipsis;white-space:nowrap;color:#64748b;min-width:0;overflow:hidden}.SalesProgressDetailModal-module-scss-module__vYyI3q__date{color:#64748b}.SalesProgressDetailModal-module-scss-module__vYyI3q__amount{text-align:right;font-weight:700}.SalesProgressDetailModal-module-scss-module__vYyI3q__returned{opacity:.6}
@keyframes SalesProgressBar-module-scss-module__4RKb8q__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SalesProgressBar-module-scss-module__4RKb8q__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SalesProgressBar-module-scss-module__4RKb8q__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SalesProgressBar-module-scss-module__4RKb8q__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SalesProgressBar-module-scss-module__4RKb8q__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SalesProgressBar-module-scss-module__4RKb8q__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SalesProgressBar-module-scss-module__4RKb8q__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.SalesProgressBar-module-scss-module__4RKb8q__wrap{background:#f1f5f9;border-bottom:1px solid #e2e8f0;flex-shrink:0}.SalesProgressBar-module-scss-module__4RKb8q__row{text-align:left;cursor:pointer;color:#64748b;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;padding:4px .75rem;font-size:.875rem;line-height:1.5;display:flex}.SalesProgressBar-module-scss-module__4RKb8q__row:hover{background:#e2e8f0}.SalesProgressBar-module-scss-module__4RKb8q__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SalesProgressBar-module-scss-module__4RKb8q__amount{color:#0f766e;letter-spacing:.01em;background:#f0fdfa;border:1px solid #5eead4;border-radius:9999px;margin:0 2px;padding:0 .5rem;font-size:1rem;font-weight:700;line-height:1.5;display:inline-block}.SalesProgressBar-module-scss-module__4RKb8q__done .SalesProgressBar-module-scss-module__4RKb8q__amount{color:#fff;background:#0d9488;border-color:#0d9488}.SalesProgressBar-module-scss-module__4RKb8q__track{background:#e2e8f0;border-radius:999px;flex-shrink:0;width:6rem;height:6px;overflow:hidden}.SalesProgressBar-module-scss-module__4RKb8q__fill{background:#f59e0b;border-radius:999px;height:100%;display:block}.SalesProgressBar-module-scss-module__4RKb8q__done .SalesProgressBar-module-scss-module__4RKb8q__fill{background:#0d9488}.SalesProgressBar-module-scss-module__4RKb8q__pct{text-align:right;color:#0f172a;flex-shrink:0;width:2.5rem;font-size:.875rem;font-weight:700}
@keyframes QuoteSendFields-module-scss-module__xv_bpG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes QuoteSendFields-module-scss-module__xv_bpG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes QuoteSendFields-module-scss-module__xv_bpG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes QuoteSendFields-module-scss-module__xv_bpG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes QuoteSendFields-module-scss-module__xv_bpG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes QuoteSendFields-module-scss-module__xv_bpG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes QuoteSendFields-module-scss-module__xv_bpG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.QuoteSendFields-module-scss-module__xv_bpG__fields{gap:.75rem;margin:1rem 0;display:grid}.QuoteSendFields-module-scss-module__xv_bpG__field{gap:.5rem;font-size:.875rem;display:grid}.QuoteSendFields-module-scss-module__xv_bpG__field input{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem .75rem}.QuoteSendFields-module-scss-module__xv_bpG__field small{color:#64748b}.QuoteSendFields-module-scss-module__xv_bpG__note{color:#64748b;margin:0}.QuoteSendFields-module-scss-module__xv_bpG__error{color:#991b1b;margin:0}
@keyframes CustomerProfileModal-module-scss-module__0yBWJa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CustomerProfileModal-module-scss-module__0yBWJa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CustomerProfileModal-module-scss-module__0yBWJa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CustomerProfileModal-module-scss-module__0yBWJa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes CustomerProfileModal-module-scss-module__0yBWJa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CustomerProfileModal-module-scss-module__0yBWJa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes CustomerProfileModal-module-scss-module__0yBWJa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes CustomerProfileModal-module-scss-module__0yBWJa__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.CustomerProfileModal-module-scss-module__0yBWJa__center{color:#64748b;align-items:center;gap:8px;padding:8px 0;display:flex}.CustomerProfileModal-module-scss-module__0yBWJa__spin{animation:1s linear infinite CustomerProfileModal-module-scss-module__0yBWJa__spin}@keyframes CustomerProfileModal-module-scss-module__0yBWJa__spin{to{transform:rotate(360deg)}}.CustomerProfileModal-module-scss-module__0yBWJa__note{color:#64748b;background:#f1f5f9;border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:14px}.CustomerProfileModal-module-scss-module__0yBWJa__infoGrid{color:#0f172a;grid-template-columns:1fr 1fr;gap:8px 16px;font-size:14px;display:grid}.CustomerProfileModal-module-scss-module__0yBWJa__infoGrid>div{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:flex}.CustomerProfileModal-module-scss-module__0yBWJa__missing{color:#94a3b8;font-style:italic}.CustomerProfileModal-module-scss-module__0yBWJa__block{border-top:1px solid #e2e8f0;margin-top:16px;padding-top:12px}.CustomerProfileModal-module-scss-module__0yBWJa__block h4{color:#334155;align-items:center;gap:6px;margin:0 0 8px;font-size:14px;font-weight:600;display:flex}.CustomerProfileModal-module-scss-module__0yBWJa__block p{margin:0 0 4px;font-size:14px}.CustomerProfileModal-module-scss-module__0yBWJa__muted{color:#94a3b8;font-size:12px}.CustomerProfileModal-module-scss-module__0yBWJa__quoteList,.CustomerProfileModal-module-scss-module__0yBWJa__productList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.CustomerProfileModal-module-scss-module__0yBWJa__quoteRow{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;grid-template-columns:1.2fr 1fr 1fr auto;align-items:center;gap:8px;padding:6px 8px;font-size:14px;display:grid}.CustomerProfileModal-module-scss-module__0yBWJa__quoteRow:hover{background:#f1f5f9}.CustomerProfileModal-module-scss-module__0yBWJa__quoteCode{font-weight:600}.CustomerProfileModal-module-scss-module__0yBWJa__quoteBy{color:#64748b;font-size:12px;font-weight:400;display:block}.CustomerProfileModal-module-scss-module__0yBWJa__quoteStatus{text-align:center;background:#f1f5f9;border-radius:9999px;padding:1px 8px;font-size:12px}.CustomerProfileModal-module-scss-module__0yBWJa__searchInput{border:1px solid #e2e8f0;border-radius:8px;width:100%;margin-bottom:8px;padding:8px 10px;font-size:14px}.CustomerProfileModal-module-scss-module__0yBWJa__productList label{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:14px;display:grid}.CustomerProfileModal-module-scss-module__0yBWJa__productName{overflow-wrap:anywhere;min-width:0}.CustomerProfileModal-module-scss-module__0yBWJa__footerActions{gap:8px;display:flex}.CustomerProfileModal-module-scss-module__0yBWJa__secondaryBtn,.CustomerProfileModal-module-scss-module__0yBWJa__primaryBtn{cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.CustomerProfileModal-module-scss-module__0yBWJa__secondaryBtn{color:#64748b;background:0 0;border:1px solid #e2e8f0}.CustomerProfileModal-module-scss-module__0yBWJa__primaryBtn{color:#fff;background:#0068ff;border:none}.CustomerProfileModal-module-scss-module__0yBWJa__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.CustomerProfileModal-module-scss-module__0yBWJa__uploadBtn{color:#64748b;cursor:pointer;border:1px dashed #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;display:inline-flex}.CustomerProfileModal-module-scss-module__0yBWJa__uploadBtn:hover{background:#f1f5f9}.CustomerProfileModal-module-scss-module__0yBWJa__suggestGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-top:10px;display:grid}.CustomerProfileModal-module-scss-module__0yBWJa__suggestCard{flex-direction:column;gap:6px;display:flex}.CustomerProfileModal-module-scss-module__0yBWJa__suggestImg{aspect-ratio:1;object-fit:cover;background:#f1f5f9;border-radius:8px;width:100%}.CustomerProfileModal-module-scss-module__0yBWJa__priceBtn{color:#0068ff;cursor:pointer;background:0 0;border:1px solid #0068ff;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:5px 6px;font-size:12px;font-weight:600;display:inline-flex}.CustomerProfileModal-module-scss-module__0yBWJa__priceBtn:hover:not(:disabled){color:#fff;background:#0068ff}.CustomerProfileModal-module-scss-module__0yBWJa__priceBtn:disabled{opacity:.5;cursor:not-allowed}.CustomerProfileModal-module-scss-module__0yBWJa__suggestCard{position:relative}.CustomerProfileModal-module-scss-module__0yBWJa__suggestCheck{z-index:1;cursor:pointer;background:#ffffffd9;border-radius:4px;padding:2px;display:flex;position:absolute;top:6px;left:6px}.CustomerProfileModal-module-scss-module__0yBWJa__sendBar{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.CustomerProfileModal-module-scss-module__0yBWJa__partnerForm{gap:6px;display:grid}.CustomerProfileModal-module-scss-module__0yBWJa__partnerForm select,.CustomerProfileModal-module-scss-module__0yBWJa__partnerForm input,.CustomerProfileModal-module-scss-module__0yBWJa__partnerForm button{font:inherit;border:1px solid #e2e8f0;border-radius:6px;padding:6px 8px}.CustomerProfileModal-module-scss-module__0yBWJa__partnerForm button{cursor:pointer}.CustomerProfileModal-module-scss-module__0yBWJa__partnerForm button:disabled{cursor:not-allowed;opacity:.6}
@keyframes BaseDialog-module-scss-module__TcG1ga__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes BaseDialog-module-scss-module__TcG1ga__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BaseDialog-module-scss-module__TcG1ga__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BaseDialog-module-scss-module__TcG1ga__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes BaseDialog-module-scss-module__TcG1ga__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes BaseDialog-module-scss-module__TcG1ga__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes BaseDialog-module-scss-module__TcG1ga__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.BaseDialog-module-scss-module__TcG1ga__backdrop.BaseDialog-module-scss-module__TcG1ga__aboveViewer{z-index:10050}.BaseDialog-module-scss-module__TcG1ga__backdrop{z-index:60;background:#0f172a80;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.BaseDialog-module-scss-module__TcG1ga__backdrop{animation:.18s forwards BaseDialog-module-scss-module__TcG1ga__backdropIn}}.BaseDialog-module-scss-module__TcG1ga__card{background:#fff;border-radius:1rem;outline:none;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #0f172a0a}@media (prefers-reduced-motion:no-preference){.BaseDialog-module-scss-module__TcG1ga__card{animation:.26s cubic-bezier(.34,1.4,.64,1) forwards BaseDialog-module-scss-module__TcG1ga__cardIn}}.BaseDialog-module-scss-module__TcG1ga__sizeSm{max-width:400px}.BaseDialog-module-scss-module__TcG1ga__sizeMd{max-width:480px}.BaseDialog-module-scss-module__TcG1ga__sizeLg{max-width:600px}.BaseDialog-module-scss-module__TcG1ga__sizeXl{max-width:720px}.BaseDialog-module-scss-module__TcG1ga__size2xl{max-width:960px}.BaseDialog-module-scss-module__TcG1ga__header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.BaseDialog-module-scss-module__TcG1ga__headerLeft{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.BaseDialog-module-scss-module__TcG1ga__iconWrap{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.BaseDialog-module-scss-module__TcG1ga__iconWrap svg{width:20px;height:20px}.BaseDialog-module-scss-module__TcG1ga__iconDanger{color:#ef4444;background:#ef44441a}.BaseDialog-module-scss-module__TcG1ga__iconWarning{color:#f59e0b;background:#f59e0b1f}.BaseDialog-module-scss-module__TcG1ga__iconInfo{color:#3b82f6;background:#3b82f61a}.BaseDialog-module-scss-module__TcG1ga__iconSuccess{color:#10b981;background:#10b9811a}.BaseDialog-module-scss-module__TcG1ga__iconBrand{color:#0d9488;background:#f0fdfa}.BaseDialog-module-scss-module__TcG1ga__titleBlock{flex:1;min-width:0}.BaseDialog-module-scss-module__TcG1ga__title{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:600;line-height:1.25;overflow:hidden}.BaseDialog-module-scss-module__TcG1ga__subtitle{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin:.25rem 0 0;font-size:.75rem;line-height:1.5;overflow:hidden}.BaseDialog-module-scss-module__TcG1ga__closeBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.BaseDialog-module-scss-module__TcG1ga__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;width:32px;height:32px;padding:0}.BaseDialog-module-scss-module__TcG1ga__closeBtn:hover:not(:disabled){color:#64748b;background:#f1f5f9}.BaseDialog-module-scss-module__TcG1ga__closeBtn:focus-visible{outline-offset:2px;outline:2px solid #14b8a6}.BaseDialog-module-scss-module__TcG1ga__closeBtn:disabled{opacity:.4;cursor:not-allowed}.BaseDialog-module-scss-module__TcG1ga__closeBtn svg{width:16px;height:16px}.BaseDialog-module-scss-module__TcG1ga__body{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 160px);padding:1.25rem;overflow-y:auto}@media (min-width:768px){.BaseDialog-module-scss-module__TcG1ga__body{max-height:calc(100dvh - 180px)}}.BaseDialog-module-scss-module__TcG1ga__footer{background:#f8fafc;border-top:1px solid #e2e8f0;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.BaseDialog-module-scss-module__TcG1ga__footerStart{justify-content:flex-start}.BaseDialog-module-scss-module__TcG1ga__footerCenter{justify-content:center}.BaseDialog-module-scss-module__TcG1ga__footerEnd{justify-content:flex-end}.BaseDialog-module-scss-module__TcG1ga__footerBetween{justify-content:space-between}@keyframes BaseDialog-module-scss-module__TcG1ga__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes BaseDialog-module-scss-module__TcG1ga__cardIn{0%{opacity:0;transform:scale(.94)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.BaseDialog-module-scss-module__TcG1ga__backdrop,.BaseDialog-module-scss-module__TcG1ga__card{animation:none}}
@keyframes UserFormDialog-module-scss-module__G4r96W__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes UserFormDialog-module-scss-module__G4r96W__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes UserFormDialog-module-scss-module__G4r96W__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes UserFormDialog-module-scss-module__G4r96W__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes UserFormDialog-module-scss-module__G4r96W__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes UserFormDialog-module-scss-module__G4r96W__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes UserFormDialog-module-scss-module__G4r96W__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.UserFormDialog-module-scss-module__G4r96W__body{flex-direction:column;gap:1rem;display:flex}.UserFormDialog-module-scss-module__G4r96W__row{flex-wrap:wrap;gap:1rem;display:flex}.UserFormDialog-module-scss-module__G4r96W__row>*{flex:1;min-width:12rem}.UserFormDialog-module-scss-module__G4r96W__field{flex-direction:column;gap:.5rem;display:flex}.UserFormDialog-module-scss-module__G4r96W__label{color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.UserFormDialog-module-scss-module__G4r96W__required{color:#ef4444;margin-left:.25rem}.UserFormDialog-module-scss-module__G4r96W__meta{color:#64748b;margin:0;font-size:.75rem}.UserFormDialog-module-scss-module__G4r96W__input,.UserFormDialog-module-scss-module__G4r96W__select{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem}.UserFormDialog-module-scss-module__G4r96W__input:focus,.UserFormDialog-module-scss-module__G4r96W__select:focus{border-color:#14b8a6;outline:none}.UserFormDialog-module-scss-module__G4r96W__input:disabled,.UserFormDialog-module-scss-module__G4r96W__select:disabled{cursor:not-allowed;background:#f1f5f9}.UserFormDialog-module-scss-module__G4r96W__select{cursor:pointer}.UserFormDialog-module-scss-module__G4r96W__passwordWrapper{align-items:center;display:flex;position:relative}.UserFormDialog-module-scss-module__G4r96W__passwordWrapper input{padding-right:2.5rem}.UserFormDialog-module-scss-module__G4r96W__togglePassword{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;right:.5rem}.UserFormDialog-module-scss-module__G4r96W__togglePassword:hover{color:#64748b}.UserFormDialog-module-scss-module__G4r96W__togglePassword:focus-visible{outline:none;box-shadow:0 0 0 2px #14b8a6}.UserFormDialog-module-scss-module__G4r96W__error{color:#991b1b;background:#ef444414;border-radius:.5rem;margin:0;padding:.75rem;font-size:.875rem;line-height:1.5}.UserFormDialog-module-scss-module__G4r96W__cancelBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem}.UserFormDialog-module-scss-module__G4r96W__cancelBtn:hover:not(:disabled){color:#0f172a;background:#f1f5f9}.UserFormDialog-module-scss-module__G4r96W__cancelBtn:disabled{opacity:.5;cursor:not-allowed}.UserFormDialog-module-scss-module__G4r96W__submitBtn{color:#fff;cursor:pointer;background:#14b8a6;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.UserFormDialog-module-scss-module__G4r96W__submitBtn:hover:not(:disabled){background:#0d9488}.UserFormDialog-module-scss-module__G4r96W__submitBtn:disabled{opacity:.5;cursor:not-allowed}.UserFormDialog-module-scss-module__G4r96W__spinner{animation:.8s linear infinite UserFormDialog-module-scss-module__G4r96W__spin}@keyframes UserFormDialog-module-scss-module__G4r96W__spin{to{transform:rotate(360deg)}}
@keyframes OverviewDrawer-module-scss-module__6H404q__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes OverviewDrawer-module-scss-module__6H404q__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes OverviewDrawer-module-scss-module__6H404q__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes OverviewDrawer-module-scss-module__6H404q__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes OverviewDrawer-module-scss-module__6H404q__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes OverviewDrawer-module-scss-module__6H404q__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes OverviewDrawer-module-scss-module__6H404q__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.OverviewDrawer-module-scss-module__6H404q__scrim{z-index:calc(60 + 1);background:#0f172a80;position:fixed;inset:0}.OverviewDrawer-module-scss-module__6H404q__drawer{z-index:calc(60 + 2);background:#fff;flex-direction:column;width:min(440px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.OverviewDrawer-module-scss-module__6H404q__head{border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;padding:1rem;display:flex}.OverviewDrawer-module-scss-module__6H404q__head h4{flex:1;margin:0;font-size:1rem}.OverviewDrawer-module-scss-module__6H404q__mode{color:#64748b;background:#f1f5f9;border-radius:9999px;padding:0 .5rem;font-size:.75rem}.OverviewDrawer-module-scss-module__6H404q__body{flex-direction:column;flex:1;gap:.75rem;padding:1rem;font-size:.875rem;display:flex;overflow:auto}.OverviewDrawer-module-scss-module__6H404q__field{flex-direction:column;gap:.25rem;display:flex}.OverviewDrawer-module-scss-module__6H404q__field label{color:#64748b;font-size:.75rem}.OverviewDrawer-module-scss-module__6H404q__value{color:#0f172a;white-space:pre-wrap}.OverviewDrawer-module-scss-module__6H404q__input{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.OverviewDrawer-module-scss-module__6H404q__foot{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:.5rem;padding:1rem;display:flex}.OverviewDrawer-module-scss-module__6H404q__btn{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem}.OverviewDrawer-module-scss-module__6H404q__btn:disabled{opacity:.5;cursor:default}.OverviewDrawer-module-scss-module__6H404q__primary{color:#fff;background:#0d9488;border-color:#0d9488}.OverviewDrawer-module-scss-module__6H404q__link{color:#0d9488;cursor:pointer;background:0 0;border:none;margin-left:auto;font-family:inherit}.OverviewDrawer-module-scss-module__6H404q__err{color:#ef4444}
