.humanRespondedBadge{color:#17613a;background:#e1f3e8;border-radius:5px;margin-left:6px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.whatsappSendConfirmation{background:#f1faf4;border:1px solid #b9d8c4;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;padding:7px;font-size:12px;display:flex}.whatsappSendConfirmation button{color:#175e35;cursor:pointer;background:#fff;border:1px solid #4e9b6b;border-radius:5px;padding:4px 8px}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>span[role=status]{grid-area:1/1/auto/-1!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions .whatsappCopy{color:#12683f!important;background:#edf8f1!important;border:1px solid #168354!important}@media (width>=1101px){.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend{grid-template-columns:repeat(6,minmax(0,1fr)) repeat(3,minmax(110px,1.25fr))!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>button[type=submit]{grid-column:7!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>.whatsappCopy{grid-area:2/8!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>.whatsappSend{grid-area:2/9!important}}@media (width>=701px) and (width<=1100px){.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend{grid-template-columns:repeat(7,minmax(0,1fr)) repeat(3,minmax(88px,1.3fr))!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>button[type=submit]{grid-column:8!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>.whatsappCopy{grid-area:2/9!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>.whatsappSend{grid-area:2/10!important}}@media (width<=700px){.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend{grid-template-rows:42px 42px 42px!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;min-height:154px!important;max-height:154px!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>button[type=submit]{grid-area:2/5/auto/13!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>.whatsappCopy{grid-area:3/1/auto/7!important}.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>.whatsappSend{grid-area:3/7/auto/13!important}}.compactConversations .messageCenterOverview .messageCategoryTabs{flex-wrap:wrap;align-items:center;display:flex}.compactConversations .messageCategoryTabs .messageAssignmentCompact{border-left:1px solid #aacabb;flex:0 auto;align-items:center;gap:0;width:auto;max-width:100%;margin:0;padding:3px 7px;display:flex;overflow:visible}.compactConversations .messageCategoryTabs .messageAssignmentCompact .employeeMessageTabs{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;display:flex}.compactConversations .messageCategoryTabs .messageAssignmentCompact .employeeMessageTabs button{white-space:nowrap;box-shadow:none;gap:4px!important;min-height:28px!important;padding:4px 8px!important;font-size:12px!important;line-height:1.25!important}.compactConversations .messageCategoryTabs .messageAssignmentCompact .employeeMessageTabs button span{font-size:12px!important}.compactConversations .messageCategoryTabs .messageAssignmentCompact .employeeMessageTabs button strong{min-width:17px;height:17px;font-size:11px!important}.compactConversations .messageCenterOverview .messageProductBlock{background:#e8f1ff;border:1px solid #b5ccec;border-radius:9px;flex-wrap:nowrap;align-items:center;gap:12px;width:100%;margin:8px 0;padding:9px 12px;display:flex;overflow-x:auto}.compactConversations .messageProductBlock .tshirtInquiryShortcut{color:#fff;white-space:nowrap;background:#205a9f;border:1px solid #1e5599;border-radius:7px;flex:none;justify-content:center;align-items:center;min-height:36px;padding:8px 15px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.compactConversations .messageProductBlock .quickOrderProductPicker{background:0 0;border:0;flex-wrap:nowrap;flex:1;align-items:center;gap:10px;min-width:360px;max-width:none;margin:0;padding:0;display:flex}.compactConversations .messageProductBlock .quickOrderProductPicker label{white-space:nowrap;color:#214e80}.compactConversations .messageProductBlock .quickOrderProductPicker select{color:#214e80;border-color:#a8bfdb;flex:1;max-width:500px}.compactConversations .messageCenterOverview .messageActionBlock{background:#fff3d9;border:1px solid #dfc17d;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;width:100%;margin:8px 0;padding:9px 12px;display:flex}.compactConversations .messageActionBlock .adminCommunicationShortcuts{display:contents}.compactConversations .messageActionBlock .sourcingHeaderActions{border:0;margin:0;padding:0;display:contents;position:static}.compactConversations .messageActionBlock .adminCommunicationShortcuts>a,.compactConversations .messageActionBlock .adminCommunicationShortcuts>button,.compactConversations .messageActionBlock .sourcingHeaderActions>button,.compactConversations .messageActionBlock .sourcingHeaderActions>a{white-space:nowrap;border-radius:7px;flex:none;justify-content:center;align-items:center;min-height:36px;margin:0;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.compactConversations .messageActionBlock .sourcingHeaderActions>a{color:#614611;background:#fffaf0;border:1px solid #b68d39}.compactConversations .messageActionBlock .sourcingReadGauge{flex-basis:100%;order:10}.compactConversations .messageProductBlock a:focus-visible,.compactConversations .messageActionBlock a:focus-visible,.compactConversations .messageActionBlock button:focus-visible{outline-offset:2px;outline:3px solid #317bce}@media (width<=700px){.compactConversations .messageCenterOverview .messageProductBlock,.compactConversations .messageCenterOverview .messageActionBlock{gap:6px;padding:8px}.compactConversations .messageCategoryTabs .messageAssignmentCompact{border-left:0;padding:3px 0}.compactConversations .messageActionBlock .adminCommunicationShortcuts>a,.compactConversations .messageActionBlock .adminCommunicationShortcuts>button,.compactConversations .messageActionBlock .sourcingHeaderActions>button,.compactConversations .messageActionBlock .sourcingHeaderActions>a{min-height:36px;padding:7px 9px;font-size:13px}}.messagePhoneTitle,.messagePhoneSearch,.messageMobileToggle{display:none}.messageMobileTools{display:contents}@media (width<=700px){.compactConversations .messageWorkspaceHeader{flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding:10px 12px!important;display:flex!important}.compactConversations .messageWorkspaceBrand{flex:none!important;width:auto!important}.compactConversations .messageWorkspaceBrand span{border-radius:10px!important;width:36px!important;min-width:36px!important;height:36px!important;font-size:13px!important}.compactConversations .messageWorkspaceBrand strong,.compactConversations .messageDesktopTitle,.compactConversations .messageWorkspaceHeader>small{display:none!important}.compactConversations .messagePhoneTitle{display:inline}.compactConversations .messageWorkspaceHeader h1{letter-spacing:0!important;text-transform:none!important;flex:1!important;width:auto!important;margin:0!important;font-size:17px!important;line-height:1.2!important}.compactConversations .messageWorkspaceHeader>a.tshirtInquiryShortcut{align-items:center;max-width:92px;min-height:44px;display:flex;font-size:14px!important;line-height:1.2!important}.compactConversations .messagePhoneSearch{display:block;background:0 0!important;margin:10px 12px 0!important;padding:0!important}.compactConversations .messagePhoneSearch input{width:100%;background:#fff!important;border:1px solid #bacfc3!important;border-radius:10px!important;min-height:44px!important;padding:10px 12px!important;font-size:16px!important}.compactConversations .conversationWorkspace>aside>.conversationWhatsAppSearch{display:none!important}.compactConversations .conversationAdminHero{width:calc(100% - 24px)!important;margin:8px 12px!important;padding:0!important}.compactConversations .messageCenterOverview{border-radius:10px!important;gap:8px!important;padding:8px!important}.compactConversations .messageStatusSummary{scroll-snap-type:x proximity;gap:6px!important;margin:0 0 8px!important;padding:0 0 4px!important;display:flex!important;overflow-x:auto!important}.compactConversations .messageStatusSummary>button{scroll-snap-align:start;border-radius:8px!important;flex:0 0 110px!important;min-width:110px!important;min-height:64px!important;padding:8px!important}.compactConversations .messageStatusSummary small{font-size:12px!important;line-height:1.2!important}.compactConversations .messageStatusSummary b{font-size:20px!important;line-height:1.2!important}.compactConversations .messageCategoryTabs{gap:6px!important;margin:0!important;padding:2px!important}.compactConversations .messageCategoryTabs>button{white-space:normal!important;flex:43%!important;min-height:44px!important;padding:8px!important;font-size:14px!important;line-height:1.2!important}.compactConversations .messageCategoryTabs .messageAssignmentCompact{flex-basis:100%!important;min-width:0!important;margin-top:4px!important;overflow-x:auto!important}.compactConversations .messageCategoryTabs .messageAssignmentCompact .employeeMessageTabs{min-width:max-content;flex-wrap:nowrap!important}.compactConversations .messageCategoryTabs .messageAssignmentCompact .employeeMessageTabs button{min-height:44px!important;padding:8px 10px!important;font-size:14px!important}.compactConversations .messageMobileToggle{color:#214b39;text-align:left;background:#f1f6f3;border:1px solid #c6d8cd;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin:8px 0 0;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.compactConversations .messageMobileTools{display:none}.compactConversations .messageMobileTools.isOpen{display:block}.compactConversations .messageCenterOverview .messageProductBlock{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0;padding:8px;display:grid;overflow:visible}.compactConversations .messageProductBlock .tshirtInquiryShortcut{white-space:normal;text-align:center;min-width:0;min-height:44px;padding:8px;font-size:14px}.compactConversations .messageProductBlock .quickOrderProductPicker{flex-wrap:wrap;grid-column:1/-1;width:100%;min-width:0}.compactConversations .messageProductBlock .quickOrderProductPicker select{width:100%;min-width:0;font-size:16px}.compactConversations .messageCenterOverview .messageActionBlock{gap:6px;padding:8px}.compactConversations .messageActionBlock .adminCommunicationShortcuts>a,.compactConversations .messageActionBlock .adminCommunicationShortcuts>button,.compactConversations .messageActionBlock .sourcingHeaderActions>button,.compactConversations .messageActionBlock .sourcingHeaderActions>a{white-space:normal;text-align:center;flex:44%;min-width:0;min-height:44px;padding:8px;font-size:14px}.compactConversations .messageCommandStrip{padding:6px 10px!important;display:block!important;position:static!important}.compactConversations .messageChatActionsToggle{color:#fff;background:#243d34;border-color:#536860;margin:0}.compactConversations .messageCommandStrip .messageCommandButtons{display:none!important}.compactConversations .messageCommandStrip.mobileActionsOpen .messageCommandButtons{margin-top:6px;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.compactConversations .messageCommandButtons>button{white-space:normal!important;min-height:44px!important;font-size:14px!important}.compactConversations .interestHierarchyFilters{gap:8px!important;padding:8px!important}.compactConversations .interestHierarchyFilters select{width:100%;min-width:0;min-height:44px;font-size:16px!important}.compactConversations.chatFocusMode>.messagePhoneSearch{display:none!important}.compactConversations .conversationWorkspace{flex-direction:column!important;height:auto!important;min-height:0!important;display:flex!important;overflow:visible!important}.compactConversations .conversationWorkspace>aside:not(.messageSidePanel){flex:none!important;width:100%!important;min-height:0!important;max-height:360px!important;overflow-y:auto!important}.compactConversations.chatFocusMode .conversationWorkspace>aside:not(.messageSidePanel){display:none!important}.compactConversations .interestHierarchyFilters{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px 12px!important;display:grid!important}.compactConversations .interestHierarchyFilters label{grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;font-size:14px!important;display:grid!important}.compactConversations .interestHierarchyFilters select{border-radius:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:8px!important;font-size:16px!important}.compactConversations .quickOrderStageFilters{gap:5px!important;padding:6px 10px!important;display:flex!important;overflow-x:auto!important}.compactConversations .quickOrderStageFilters button{border-radius:7px!important;flex:1 0 auto!important;min-height:44px!important;padding:8px!important;font-size:14px!important}.compactConversations .adminThread{flex-direction:column!important;flex:none!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:visible!important}.compactConversations .adminThread>header{flex-direction:column!important;align-items:stretch!important;gap:8px!important;min-height:0!important;padding:10px 12px!important;display:flex!important;position:static!important}.compactConversations .adminThread>header>div{width:100%!important;min-width:0!important}.compactConversations .adminThread .customerPresence{flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important;padding:0!important;display:flex!important}.compactConversations .adminThread .customerPresence>b{overflow-wrap:anywhere!important;font-size:18px!important;line-height:1.25!important}.compactConversations .adminThread .headerOrderSummary,.compactConversations .adminThread .headerOrderAction{white-space:normal!important;background:#e6efea!important;border:0!important;border-radius:5px!important;padding:3px 8px!important;font-size:13px!important;line-height:1.3!important}.compactConversations .adminThread>header .threadStatus{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;gap:6px!important;margin:0!important;display:grid!important}.compactConversations .adminThread>header .threadStatus>a,.compactConversations .adminThread>header .threadStatus>button{text-align:center!important;white-space:normal!important;width:100%!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:6px!important;font-size:14px!important;line-height:1.2!important;display:flex!important;position:static!important;inset:auto!important}.compactConversations .adminThread .welcomeThreadContext,.compactConversations .adminThread .quickOrderProductContext{flex-wrap:wrap!important;align-items:center!important;gap:4px 8px!important;min-height:0!important;padding:6px 12px!important;font-size:14px!important;line-height:1.35!important;display:flex!important}.compactConversations .adminThread .messageStream{scroll-padding-bottom:16px;flex:none!important;height:auto!important;min-height:180px!important;max-height:55dvh!important;padding:12px 10px 18px!important;overflow-y:auto!important}.compactConversations .adminThread .messageStream article{overflow-wrap:anywhere!important;max-width:92%!important;margin-bottom:10px!important;padding:10px 12px!important}.compactConversations .adminThread .messageStream article p{font-size:16px!important;line-height:1.45!important}.compactConversations .adminThread .messageStream article>small,.compactConversations .adminThread .messageStream article time{font-size:12px!important;line-height:1.3!important}.compactConversations .adminThread .messageStream .chatMedia{max-width:100%!important;height:auto!important}.compactConversations .adminThread>form.aiReplyComposer{width:100%!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important;flex:none!important;position:relative!important;inset:auto!important}.compactConversations .conversationStatusPanel{margin:8px 10px max(12px,env(safe-area-inset-bottom))!important}.compactConversations .conversationStatusPanel>summary{flex-wrap:wrap;gap:4px 10px;min-height:44px;display:flex;padding:10px!important;font-size:14px!important}}main.compactConversations .inboxNavFull,main.compactConversations .inboxNavShort{-webkit-text-fill-color:currentColor;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important}main.compactConversations .adminThread>header .threadStatus{flex-wrap:wrap!important;gap:6px!important}main.compactConversations .adminThread>header .threadStatus>:is(a,button){white-space:normal!important;height:auto!important;min-height:36px!important;padding:7px 9px!important;font-size:14px!important;line-height:1.25!important}.inboxNavIcon,.inboxNavShort{display:none}@media (width<=700px){main.compactConversations .messageWorkspaceHeader{flex-wrap:wrap!important}main.compactConversations .inboxNavIcon{pointer-events:none;flex:none;min-width:20px;width:20px!important;height:20px!important;display:block!important}main.compactConversations .inboxNavShort{letter-spacing:0;text-transform:none;font-weight:600;font-size:14px!important;line-height:1.15!important;display:block!important}main.compactConversations .inboxNavFull,main.compactConversations .inboxSocialName{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}main.compactConversations .messageCenterOverview .messageCategoryTabs{flex-wrap:wrap!important;gap:6px!important;max-width:100%!important;padding:0!important;display:flex!important;overflow:visible!important}main.compactConversations .messageCenterOverview .messageCategoryTabs>button{box-sizing:border-box;position:relative;width:auto!important;min-width:44px!important;height:auto!important;min-height:44px!important;box-shadow:none!important;border-radius:9px!important;flex-direction:column!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:6px 8px!important;line-height:1.15!important;display:inline-flex!important}main.compactConversations .messageCenterOverview .messageCategoryTabs>button.active{outline-offset:1px;outline:2px solid #205b47}main.compactConversations .messageCenterOverview .messageCategoryTabs>button.active:after{display:none!important}main.compactConversations .messageCenterOverview .messageCategoryTabs>button:nth-child(3){color:#164775!important;background:#e7f0ff!important;border-color:#4382c3!important;border-top-width:4px!important}main.compactConversations .messageCenterOverview .messageCategoryTabs>button:nth-child(3).active{color:#fff!important;background:#1f5b99!important}main.compactConversations .messageCenterOverview .messageCategoryTabs>button strong{border:1px solid;padding:0 3px;line-height:17px;position:absolute;top:-5px;right:-3px;min-width:17px!important;height:17px!important;font-size:11px!important}main.compactConversations .messageCategoryTabs .socialTabSvg{flex:none;width:22px!important;height:22px!important}main.compactConversations .messageCategoryTabs>button:disabled{opacity:.5;cursor:not-allowed}main.compactConversations .messageCategoryTabs .messageAssignmentCompact{flex:100%!important}main.compactConversations .messageMobileToggle{min-height:44px;margin-top:4px;padding:6px 8px}main.compactConversations .messageCenterOverview .messageProductBlock{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin:6px 0!important;padding:6px!important;display:grid!important;overflow:visible!important}main.compactConversations .messageProductBlock .tshirtInquiryShortcut,main.compactConversations .messageActionBlock .adminCommunicationShortcuts>a,main.compactConversations .messageActionBlock .adminCommunicationShortcuts>button,main.compactConversations .messageActionBlock .sourcingHeaderActions>button,main.compactConversations .messageActionBlock .sourcingHeaderActions>a,main.compactConversations .messageActionBlock .staffSourcingPanelButtons>button{overflow-wrap:anywhere;position:relative;white-space:normal!important;text-align:center!important;min-width:0!important;height:auto!important;min-height:54px!important;box-shadow:none!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;margin:0!important;padding:6px 4px!important;font-size:14px!important;line-height:1.15!important;display:inline-flex!important}main.compactConversations .messageCenterOverview .messageActionBlock{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin:6px 0!important;padding:6px!important;display:grid!important}main.compactConversations .messageActionBlock .adminCommunicationShortcuts,main.compactConversations .messageActionBlock .sourcingHeaderActions,main.compactConversations .messageActionBlock #staff-sourcing-toolbar,main.compactConversations .messageActionBlock .staffSourcingPanelButtons{display:contents!important}main.compactConversations .messageActionBlock .sourcingReadGauge{grid-column:1/-1;min-width:0}main.compactConversations .messageActionBlock .adminCommunicationShortcuts>button:disabled{display:none!important}main.compactConversations .messageProductBlock .quickOrderProductPicker{grid-column:1/-1}main.compactConversations .messageWorkspaceHeader>a.tshirtInquiryShortcut{text-decoration:none;position:relative;flex-direction:column!important;flex:none!important;justify-content:center!important;gap:3px!important;min-width:44px!important;max-width:64px!important;min-height:44px!important;padding:5px!important;display:flex!important}main.compactConversations .messageCategoryTabs>button:focus-visible,main.compactConversations .messageActionBlock button:focus-visible,main.compactConversations .messageActionBlock a:focus-visible{outline-offset:2px;outline:3px solid #317bce!important}}@media (width<=360px){main.compactConversations .messageCenterOverview .messageProductBlock,main.compactConversations .messageCenterOverview .messageActionBlock{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=700px){main.compactConversations .adminThread>header .threadStatus{flex-wrap:wrap!important;justify-content:flex-start!important;gap:5px!important;display:flex!important}main.compactConversations .adminThread>header .threadStatus>:is(a,button){flex-direction:column!important;flex:none!important;gap:3px!important;width:auto!important;min-width:44px!important;height:auto!important;min-height:48px!important;padding:5px 6px!important;font-size:14px!important;display:inline-flex!important}main.compactConversations .adminThread>header .threadStatus .inboxNavShort{font-size:14px!important}}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:8px 8px max(8px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;background:#eff5f2!important;grid-template-rows:none!important;grid-template-columns:repeat(auto-fit,minmax(70px,1fr))!important;grid-auto-rows:auto!important;gap:6px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .aiReplyTools,main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .composerPrimaryTools{display:contents!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend :is(.staffAttachment,.voiceReply,.inlineShowMessage,.generateAiReply,.tellAiMenu,.aiToolsMenu,.mobileProductLinks){order:0!important;grid-area:auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:48px!important;max-height:none!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend :is(.staffAttachment,.voiceReply,.inlineShowMessage,.generateAiReply),main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend :is(.tellAiMenu,.aiToolsMenu,.mobileProductLinks)>summary{cursor:pointer;list-style:none;box-sizing:border-box!important;color:#204b3d!important;width:100%!important;min-width:0!important;height:auto!important;min-height:48px!important;box-shadow:none!important;white-space:normal!important;text-align:center!important;background:#fff!important;border:1px solid #bacfc5!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;margin:0!important;padding:5px 2px!important;font-size:14px!important;line-height:1.2!important;display:flex!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .inboxNavShort{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:14px!important;line-height:1.2!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend :is(.voiceReply,.inlineShowMessage).active,main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend details[open]>summary{color:#123f2e!important;background:#d8eee3!important;border-color:#267655!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .voiceReply.active{color:#9a1c2a!important;background:#ffebeb!important;border-color:#b72b3b!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend>.draftMessage{box-sizing:border-box;order:-1!important;grid-area:auto/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:100px!important;max-height:40dvh!important;margin:0!important;position:relative!important;inset:auto!important;overflow:auto!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .draftMessage [contenteditable]{min-height:72px!important;font-size:16px!important;line-height:1.4!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions{grid-area:auto/1/auto/-1!important;grid-template-rows:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;gap:6px!important;width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>button{color:#fff!important;box-sizing:border-box!important;white-space:normal!important;width:100%!important;min-width:0!important;height:auto!important;min-height:44px!important;max-height:none!important;box-shadow:none!important;background:#174d3b!important;border:1px solid #287455!important;border-radius:8px!important;flex-direction:row!important;grid-area:auto!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0!important;padding:7px 4px!important;font-size:14px!important;line-height:1.2!important;display:flex!important;position:static!important;inset:auto!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>button:disabled{opacity:.5!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>span[role=status]{overflow-wrap:anywhere;grid-area:auto/1/auto/-1!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend details:not([open])>:is(.tellAiPopover,.aiToolsPopover,.productLinksPopover){display:none!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend details[open]>:is(.tellAiPopover,.aiToolsPopover,.productLinksPopover){z-index:150!important;box-sizing:border-box!important;color:#173f33!important;background:#fff!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:50dvh!important;position:absolute!important;inset:auto 4px calc(100% + 6px)!important;overflow:auto!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend details summary::-webkit-details-marker{display:none}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend :is(button,summary,label):focus-visible{outline-offset:2px;outline:3px solid #317bce!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .inboxNavIcon{flex:none;min-width:20px;width:20px!important;height:20px!important;display:block!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .inboxNavShort{overflow-wrap:anywhere;white-space:normal!important;display:block!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .inboxNavFull{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions{grid-template-columns:repeat(3,minmax(0,1fr))!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>button{overflow-wrap:anywhere;flex-wrap:wrap!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .mobileProductLinks>summary>b{color:inherit!important;white-space:normal!important;font-size:14px!important;line-height:1.2!important}@media (width>=701px){main.compactConversations .adminThread>header .threadStatus>button:disabled{opacity:1!important;color:#466154!important;background:#e1e9e5!important;border-color:#a9bdb2!important}}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .conversationReplyActions>button:is([type=submit],.whatsappCopy,.whatsappSend){grid-area:auto!important;position:static!important}@media (width>=701px){main.conversationAdmin.compactConversations{box-sizing:border-box;flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}main.compactConversations>.messageWorkspaceHeader{flex:none}main.compactConversations>.conversationAdminHero{box-sizing:border-box;flex:0 auto;min-height:0;max-height:28dvh;overflow-y:auto}main.compactConversations>.staffSourcingPanels{flex:0 auto;min-height:0;max-height:30dvh;overflow-y:auto}main.compactConversations .conversationWorkspace{flex:1 1 0;grid-template-rows:auto minmax(0,1fr);margin-bottom:0;height:auto!important;min-height:0!important}main.compactConversations .conversationWorkspace>aside{min-height:0;overflow-y:auto}main.compactConversations .conversationWorkspace>.adminThread{flex-direction:column;max-height:100%;height:100%!important;min-height:0!important;display:flex!important;overflow-y:auto!important}main.compactConversations .adminThread>:not(.messageStream){flex-shrink:0}main.compactConversations .adminThread>.messageStream{flex:1 1 0;height:auto!important;min-height:48px!important;padding-bottom:12px!important;overflow-y:auto!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend{z-index:25;flex:none;position:sticky!important;top:auto!important;bottom:0!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend>.draftMessage{padding:6px 36px 6px 10px;min-height:0!important;max-height:none!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .draftMessage [contenteditable]{box-sizing:border-box;height:clamp(48px,10dvh,96px);overflow-y:auto;min-height:48px!important;max-height:96px!important}main.compactConversations .adminThread form.aiReplyComposer.hasWhatsAppSend .draftMessage>time{display:none}main.compactConversations .adminThread>header .inboxNavShort{display:none!important}}.staffSourcingChat{background:#fff;border:1px solid #b7cdbf;border-radius:8px;margin:8px 0}.staffSourcingChat>summary{color:#17492e;cursor:pointer;background:#eaf4ee;padding:11px 14px;font-weight:700}.staffSourcingEditor{color:#173d31;max-height:65vh;padding:12px;overflow:auto}.staffSourcingEditor header{gap:5px;margin-bottom:10px;display:grid}.staffSourcingEditor fieldset{border:0;min-width:0;margin:0;padding:0}.staffSourcingEditor article{background:#f8fbf9;border:1px solid #d5e1d9;border-radius:8px;margin:8px 0;padding:12px}.staffSourcingEditor label{gap:4px;margin:7px 0;font-size:13px;font-weight:600;display:grid}.staffSourcingEditor input,.staffSourcingEditor textarea{box-sizing:border-box;color:#173d31;background:#fff;border:1px solid #6c967e;border-radius:5px;width:100%;min-width:0;padding:8px;font:16px Arial}.staffSourceNumbers{grid-template-columns:1fr 1fr;gap:12px;display:grid}.staffSourceActions,.staffSourceHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.staffSourcingEditor button{color:#17492e;cursor:pointer;background:#edf6f0;border:1px solid #528068;border-radius:5px;padding:8px 12px}.staffSourcingEditor button[type=submit]{color:#fff;background:#167c46}.staffSourcingEditor [role=alert]{color:#a22}.staffSourcingEditor [role=status]{color:#166938}.staffSourceActions{background:#fff;padding:10px 0;position:sticky;bottom:-12px}.staffSourcingEditor button:disabled{opacity:.6}.staffSourcingPanelButtons{flex-wrap:wrap;gap:7px;display:flex}.staffSourcingPanelButtons button{color:#17492e;cursor:pointer;background:#fff;border:1px solid #b9cdbf;border-radius:6px;padding:6px 11px;font:600 13px/1.4 Arial,sans-serif}.staffSourcingPanelButtons button[aria-expanded=true]{color:#fff;background:#176f44;border-color:#176f44}.staffSourcingPanels>div[hidden]{display:none!important}.staffSourcingPanels>div:not(.staffSourcingPanelButtons):not([hidden]){background:#fff;border:1px solid #c6d8cc;border-radius:8px;margin-top:7px;overflow:hidden}#staff-sourcing-toolbar{align-items:center;display:inline-flex}.staffSourcingPanels{margin:0}.staffSourcingPanels:has(>div:not([hidden])){margin-top:7px}.staffSourcingPanelButtons{align-items:center}.staffPhotoArea{outline-offset:3px;background:#f0f7f2;border:1px dashed #659d7b;border-radius:7px;margin:10px 0;padding:10px}.staffPhotoArea:focus{outline:2px solid #258a52}.staffPhotoArea>small{margin:6px 0;font-size:12px;display:block}.staffPhotoButtons{flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;display:flex}.staffPhotoPreviews{flex-wrap:wrap;gap:7px;display:flex}.staffPhotoPreviews>div{position:relative}.staffPhotoPreviews img{object-fit:contain;background:#fff;border:1px solid #b9cdbf;border-radius:5px;width:88px;height:88px;display:block}.staffPhotoPreviews button{background:#fff;padding:1px 6px;position:absolute;top:1px;right:1px}.staffPhotoArea>input[hidden]{display:none!important}.compactConversations .conversationWorkspace .adminThread{min-height:0;background:#eef2ee url(/whatsapp-chat-pattern.svg) 0 0/144px 144px!important;flex-direction:column!important;display:flex!important}.compactConversations .conversationWorkspace .adminThread>header,.compactConversations .conversationWorkspace .adminThread>form,.compactConversations .conversationWorkspace .adminThread>section,.compactConversations .conversationWorkspace .adminThread>details{flex:none}.compactConversations .conversationWorkspace .adminThread>.messageStream{box-sizing:border-box;align-content:start;width:100%;overflow-y:auto;background:0 0!important;flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important}.compactConversations .conversationWorkspace .adminThread>.messageStream>article{flex-shrink:0}.sourcingScanPicker{box-sizing:border-box;color:#253d31;background:#fff;border:1px solid #cbd8d0;border-radius:10px;width:min(820px,94vw);max-height:90vh;padding:18px;overflow:auto}.sourcingScanPicker::backdrop{background:#152a2270}.sourcingScanPicker header,.sourcingScanPicker nav,.sourcingScanPicker footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sourcingScanPicker h2{margin:0;font-size:20px}.sourcingScanPicker p{font-size:14px}.sourcingScanPicker button{color:#294736;cursor:pointer;background:#f2f6f3;border:1px solid #cad8d0;border-radius:5px;padding:8px 12px}.sourcingScanPicker button:disabled{opacity:.55;cursor:default}.sourcingScanPicker footer{background:#fff;border-top:1px solid #dce5df;margin-top:12px;padding:12px 0;position:sticky;bottom:-18px}.sourcingScanPicker footer button:last-child{color:#fff;background:#286b48}.scanSourceList>section{border-top:1px solid #e0e8e3;padding:12px 0}.scanSourceList small{color:#66766c}.scanMessageChoice{align-items:flex-start;gap:10px;margin:8px 0;display:flex}.scanMessageChoice span{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.scanPhotoChoices{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.scanPhotoChoices article{border:1px solid #dbe4dd;border-radius:6px;min-width:0;padding:8px}.scanPhotoChoices label{overflow-wrap:anywhere;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.scanPhotoChoices img{object-fit:contain;max-width:100%;max-height:180px}.sourcingScanPicker input[type=checkbox]{accent-color:#286b48;flex-shrink:0;width:18px;height:18px}.scanSelectionError{color:#a32929}.compactConversations .adminThread>header .customerPhoneEditButton{color:#198253;cursor:pointer;font:inherit;background:0 0;border:0;border-left:1px solid #d7dfda;border-radius:0;align-items:center;gap:6px;min-height:30px;padding:4px 0 4px 11px;font-size:13px;display:inline-flex}.compactConversations .adminThread>header .customerPhoneEditButton:hover{text-decoration:underline}.compactConversations .customerPhoneEditButton:focus-visible{outline-offset:3px;outline:2px solid #198253}.compactConversations .adminThread>header .customerPhoneFeedback{color:#198253;font-size:12px}.compactConversations .adminThread>header .customerPhoneFeedback:empty{display:none!important}.customerPhoneDialog{box-sizing:border-box;color:#142e26;white-space:normal;background:#fff;border:1px solid #d7dfda;border-radius:12px;width:min(380px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:20px;box-shadow:0 16px 60px #0003}.customerPhoneDialog::backdrop{background:#12251d66}.compactConversations .adminThread .customerPhoneDialog form{background:#fff;border:0;flex-direction:column;gap:10px;padding:0;display:flex!important}.customerPhoneDialog h2{margin:0 0 5px;font-size:19px;line-height:1.3}.customerPhoneDialog label{font-size:14px;font-weight:700}.customerPhoneDialog input{box-sizing:border-box;color:#142e26;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #a7b6ae;border-radius:7px;padding:10px;font-size:16px}.customerPhoneDialog input:focus{outline-offset:1px;outline:2px solid #198253}.customerPhoneDialog p{color:#53655c;margin:0;font-size:14px;line-height:1.5}.customerPhoneDialog p.customerPhoneError{color:#b42318}.customerPhoneActions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.compactConversations .adminThread .customerPhoneActions button{color:#334a3e;cursor:pointer;background:#fff;border:1px solid #c9d4cc;border-radius:7px;padding:9px 12px;font-size:14px}.compactConversations .adminThread .customerPhoneActions button[type=submit]{color:#fff;background:#198253;border-color:#198253}.customerPhoneActions button:disabled{opacity:.6;cursor:wait}.compactConversations .conversationStatusPanel{box-sizing:border-box;color:#334155;background:#f8fafb;border:1px solid #d4dce2;border-radius:6px;width:calc(100% - 24px);margin:8px auto 12px;font-size:14px;overflow:hidden}.compactConversations .conversationStatusPanel>summary{cursor:pointer;padding:9px 12px;line-height:1.4}.compactConversations .conversationStatusPanel>summary strong{margin-right:16px;font-weight:600}.compactConversations .conversationStatusPanel>summary span{color:#64748b;font-size:13px}.compactConversations .conversationStatusContent{background:#fff;border-top:1px solid #e2e8ee;max-height:160px;padding:10px 12px;overflow:auto}.compactConversations .conversationStatusContent>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.compactConversations .conversationStatusContent p{overflow-wrap:anywhere;flex:240px;margin:4px 0}.compactConversations .conversationStatusContent button{color:#334155;cursor:pointer;background:#eef2f6;border:1px solid #cbd5e1;border-radius:4px;flex-shrink:0;padding:6px 10px;font-size:13px}.compactConversations .conversationStatusPanel>summary:focus-visible,.compactConversations .conversationStatusContent button:focus-visible{outline-offset:-2px;outline:2px solid #316b93}.employeeInboxIdentity{background:#fff;border:1px solid #d6e2dc;border-radius:12px;align-items:center;gap:10px;margin-left:auto;padding:6px 10px;display:flex;box-shadow:0 6px 18px #0c322514}.employeeInboxIdentity img{object-fit:cover;background:#e9f0ec;border-radius:10px;width:38px;height:38px}.employeeInboxIdentity span,.employeeInboxIdentity strong,.employeeInboxIdentity small{display:block}.employeeInboxIdentity strong{color:#173b2e;font-size:12px}.employeeInboxIdentity small{color:#688078;margin-top:2px;font-size:9px}.personalInboxTabs{background:#eef5f1;border:1px solid #d7e2dc;border-radius:12px;padding:7px}.personalInboxTabs button{justify-content:space-between;min-width:135px!important}.employeeOwnershipBar{background:#eff8f4;border-top:2px solid #2e9a6e;border-bottom:1px solid #d7e2dc;align-items:center;gap:14px;padding:10px 14px;display:flex}.employeeOwnershipBar span{margin-right:auto}.employeeOwnershipBar b,.employeeOwnershipBar small{display:block}.employeeOwnershipBar b{color:#17533d;font-size:11px}.employeeOwnershipBar small{color:#667c73;margin-top:2px;font-size:9px}.employeeOwnershipBar button{color:#fff;background:#16754f;border:0;border-radius:6px;height:34px;padding:0 14px;font-size:10px;font-weight:900}.employeeOwnershipBar.unassigned{background:#fff8e8;border-top-color:#d5a62d}.employeeOwnershipBar.unassigned b{color:#75560a}@media (width<=700px){.employeeInboxIdentity{padding:5px 7px}.employeeInboxIdentity img{width:34px;height:34px}.employeeInboxIdentity small{display:none}.employeeOwnershipBar{padding:8px}.employeeOwnershipBar small{font-size:8px}.employeeOwnershipBar button{padding:0 10px}}.messageCommandButtons .paymentReminderCommand{color:#173f78;background:#eef4ff;border-color:#2b579a}.messageCommandButtons .paymentReminderCommand:hover,.messageCommandButtons .paymentReminderCommand.active{color:#fff;background:#2b579a}.paymentReminderPanel{background:linear-gradient(100deg,#f5f8ff,#fff);border-top:3px solid #2b579a;border-bottom:1px solid #cbd8ec;grid-template-columns:minmax(190px,.75fr) minmax(240px,1.35fr) auto;align-items:end;gap:12px;padding:16px 48px 16px 18px;display:grid;position:relative;box-shadow:0 10px 26px #1a3e711c}.paymentReminderHeading{grid-column:1/-1;align-items:center;gap:10px;display:flex}.paymentReminderHeading>span{color:#fff;background:#2b579a;border-radius:10px;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.paymentReminderHeading strong,.paymentReminderHeading small{display:block}.paymentReminderHeading strong{color:#173f78;font-size:14px}.paymentReminderHeading small{color:#687991;margin-top:2px;font-size:11px}.paymentReminderPanel label>span{color:#344860;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.paymentReminderPanel input,.paymentReminderPanel textarea{box-sizing:border-box;color:#182a40;width:100%;font:inherit;background:#fff;border:1px solid #b9c8dc;border-radius:8px;padding:9px 10px}.paymentReminderPanel textarea{resize:vertical;min-height:40px}.paymentReminderActions{align-items:flex-end;gap:12px;display:flex}.paymentReminderActions p{color:#5b6b7d;max-width:240px;margin:0;font-size:10px;line-height:1.4}.paymentReminderActions button,.connectOutlookCalendar{color:#fff;white-space:nowrap;background:#2b579a;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.paymentReminderActions button:disabled{opacity:.55}.paymentReminderError,.paymentReminderMessage{color:brown;grid-column:1/-1;margin:0;font-size:11px;font-weight:700}.connectOutlookCalendar{grid-column:1/-1;justify-self:start}@media (width<=900px){.paymentReminderPanel{grid-template-columns:1fr}.paymentReminderHeading,.paymentReminderError,.paymentReminderMessage,.connectOutlookCalendar{grid-column:1}.paymentReminderActions{justify-content:space-between;align-items:center}}.compactConversations .threadStatus .chatSummaryButton{white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;margin-left:auto;font-weight:700;color:#18291f!important;width:auto!important;min-width:0!important;height:24px!important;min-height:0!important;box-shadow:none!important;background:#d99f1d!important;border:1px solid #cb8c16!important;border-radius:5px!important;padding:3px 8px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.compactConversations .threadStatus:has(.chatSummaryButton){justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex!important}.compactConversations .threadStatus .chatSummaryButton:hover{background:#ecb331!important}.compactConversations .threadStatus .chatSummaryButton:focus-visible{outline-offset:3px;outline:2px solid #a56c00}.compactConversations .threadStatus .chatRepliedButton{white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;font-weight:700;color:#fff!important;width:auto!important;min-width:0!important;height:24px!important;min-height:0!important;box-shadow:none!important;background:#258158!important;border:1px solid #287d57!important;border-radius:5px!important;padding:3px 8px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.compactConversations .threadStatus .chatRepliedButton:disabled{opacity:.5;cursor:default}.compactConversations .threadStatus .chatRepliedButton:focus-visible{outline-offset:3px;outline:2px solid #287d57}.compactConversations .chatCategorizeButton{white-space:nowrap;cursor:pointer;flex:none;align-items:center;color:#fff!important;width:auto!important;min-width:0!important;height:24px!important;min-height:0!important;box-shadow:none!important;background:#315d7e!important;border:1px solid #55738a!important;border-radius:5px!important;padding:3px 8px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.compactConversations .conversationOrderSummary>summary:has(.chatCategorizeButton){align-items:center;gap:8px;display:flex}.compactConversations .conversationOrderSummary>summary .chatCategorizeButton{letter-spacing:normal;text-transform:none;margin-left:auto}.compactConversations .chatCategorizeButton:focus-visible{outline-offset:3px;outline:2px solid #315d7e}.compactConversations .threadStatus:has(.chatCategorizeButton){flex-wrap:wrap}.compactConversations .conversationListItem .inboxInterestTag{color:#42637c;white-space:nowrap;grid-column:1/-1;justify-content:flex-end;justify-self:end;align-items:center;gap:3px;min-width:0;max-width:150px;margin:0 8px 2px 0;font-size:10px!important;line-height:1.3!important;display:flex!important}.compactConversations .inboxInterestTag>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;font-size:10px!important;line-height:1.3!important;display:block!important}.compactConversations .inboxInterestTag>small{color:#42637c;flex:none;font-size:10px!important;line-height:1.3!important}.interestTagDraft>span{color:#264f70;overflow-wrap:anywhere;background:#eaf2f9;border:1px solid #c2d4e4;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:12px;line-height:1.4;display:inline-flex}.interestTagFilter{color:#38536b;padding:8px 12px;font-size:13px;display:block}.interestHierarchyFilters{grid-template-columns:1fr 1fr;gap:6px;padding:7px 10px;display:grid}.interestHierarchyFilters .interestTagFilter{min-width:0;padding:0;font-size:12px}.interestTagFilter select{color:#182a3c;background:#fff;border:1px solid #bdccd8;border-radius:5px;width:100%;min-width:0;margin-top:4px;padding:7px;font-size:14px;display:block}.interestTagEditor label{color:#233e53;margin:12px 0 6px;font-size:14px;display:block}.interestTagEditor textarea,.interestTagEditor input,.interestTagEditor select{box-sizing:border-box;color:#182a3c;background:#fff;border:1px solid #b8cbd9;border-radius:6px;width:100%;margin-top:5px;padding:8px;font-size:14px;display:block}.interestTagEditor textarea{resize:vertical;min-height:92px}.interestTagEditor p{color:#526579;font-size:13px;line-height:1.45}.interestTagEditor button{color:#244b67;background:#fff;border:1px solid #a9bece;border-radius:5px;padding:6px 8px}.interestTagActions{flex-wrap:wrap;gap:6px;display:flex}.interestTagDraft{flex-wrap:wrap;gap:5px;margin:12px 0;display:flex}.interestTagDraft button{background:0 0;border:0;padding:0 3px}.interestTagEditor .saveInterestTags{color:#fff;background:#258158;border-color:#287d57;width:100%}.desktopProductCatalog.messageSidePanel.chatSummaryPanel{display:block!important;overflow-y:auto!important}.chatSummaryPanel section{min-width:0;padding:6px}.chatSummaryPanel header{padding-right:58px;position:relative}.chatSummaryPanel header button{position:absolute;top:0;right:0;width:auto!important}.chatSummaryPanel button{cursor:pointer;font-size:14px!important}.chatSummaryPanel button:disabled{opacity:.6;cursor:wait}.chatSummaryText{white-space:pre-wrap;overflow-wrap:anywhere;color:#182a3c;background:#fff;border:1px solid #d4dfe9;border-radius:8px;padding:10px;font-size:14px!important;line-height:1.4!important}.chatSummaryDate{color:#526579;margin:8px 0;line-height:1.4;font-size:12px!important}@media (width>=1101px){.compactConversations .conversationWorkspace.summaryWorkspace{grid-template-columns:minmax(260px,340px) minmax(0,1fr) clamp(320px,25vw,360px)!important}.desktopProductCatalog.messageSidePanel.chatSummaryPanel{min-width:0;padding:8px!important}}.chatSummaryStale{color:#644500;background:#fff2cb;border-radius:6px;padding:10px;font-size:14px}@media (width<=1100px){.desktopProductCatalog.messageSidePanel.chatSummaryPanel{z-index:100;background:#f5f8fc;border:1px solid #b6c8dd;border-radius:12px;max-height:65dvh;overflow:auto;box-shadow:0 8px 32px #0003;width:auto!important;max-width:none!important;display:block!important;position:fixed!important;inset:auto 8px 12px!important}}.sourcingDraftWorkspace .draftCustomerMessage{flex:1;min-width:0;margin-right:auto}.draftCustomerMessage label{color:#294b3e;font-size:12px;font-weight:700;display:block}.draftCustomerMessage textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:64px;max-height:130px;font:inherit;border:1px solid #bdcec4;border-radius:5px;margin-top:4px;padding:8px;font-weight:400;line-height:1.4;display:block}.draftCustomerMessage small{color:#596d62;margin-top:4px;font-size:11px;display:block}.draftPhotoUpload{color:#20583d;text-align:center;cursor:pointer;background:#edf6f0;border:1px solid #a9c3b4;border-radius:4px;margin-top:4px;padding:5px 3px;font-size:11px;display:block;position:relative}.draftPhotoUpload input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.draftPhotoUpload:focus-within{outline-offset:2px;outline:2px solid #20583d}@media (width<=700px){.sourcingDraftWorkspace .draftCustomerMessage{grid-column:1/-1;width:100%}}.compactConversations .adminCommunicationShortcuts{background:#eef3f0;border:1px solid #c6d1ca;border-radius:5px;flex:0 0 340px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 48px;align-self:center;gap:3px;width:340px;max-width:100%;margin-inline:auto;padding:3px;display:grid}.compactConversations .adminCommunicationShortcuts>a,.compactConversations .adminCommunicationShortcuts>button{text-align:center;white-space:nowrap;border:1px solid #cbd5ce;border-radius:4px;justify-content:center;align-items:center;min-width:0;min-height:24px;padding:2px 6px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.compactConversations .adminCommunicationShortcuts>a{color:#263425;background:#dca32a;border-color:#c89421}.compactConversations .adminCommunicationShortcuts>a:hover{background:#edb53c}.compactConversations .adminCommunicationShortcuts>a:focus-visible{outline-offset:2px;outline:2px solid #315d7e}.compactConversations .adminCommunicationShortcuts>button:disabled{color:#818c85;cursor:default;box-shadow:none;background:#e5eae7}.compactConversations .threadStatus .chatOpenButton{white-space:nowrap;cursor:pointer;box-sizing:border-box;flex:none;justify-content:center;align-items:center;font-weight:700;color:#fff!important;width:auto!important;min-width:0!important;height:24px!important;min-height:0!important;box-shadow:none!important;background:#315d7e!important;border:1px solid #42687d!important;border-radius:5px!important;padding:3px 8px!important;font-size:12px!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.compactConversations .threadStatus .chatOpenButton:focus-visible{outline-offset:3px;outline:2px solid #315d7e}
