.WantedStockDetailsPageContent-module__uiqDPG__linkedRequirementsList,.WantedStockDetailsPageContent-module__uiqDPG__matchingStockList{--wanted-row-surface:#ffffff06;--wanted-row-border:#ffffff14;--wanted-row-hover-surface:#8376ff14;--wanted-row-hover-border:#8376ff75;gap:.75rem;display:grid}.WantedStockDetailsPageContent-module__uiqDPG__linkedRequirementRow{background:var(--wanted-row-surface);border:1px solid var(--wanted-row-border);color:inherit;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex}.WantedStockDetailsPageContent-module__uiqDPG__linkedRequirementRow:hover,.WantedStockDetailsPageContent-module__uiqDPG__linkedRequirementRow:focus-visible{background:var(--wanted-row-hover-surface);border-color:var(--wanted-row-hover-border);color:inherit;outline:none}.WantedStockDetailsPageContent-module__uiqDPG__linkedRequirementSummary{color:var(--app-dark-muted-text-colour);margin-top:.25rem;font-size:.88rem}.WantedStockDetailsPageContent-module__uiqDPG__matchingStockRow{background:var(--wanted-row-surface);border:1px solid var(--wanted-row-border);color:inherit;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex}.WantedStockDetailsPageContent-module__uiqDPG__matchingStockRow:hover,.WantedStockDetailsPageContent-module__uiqDPG__matchingStockRow:focus-visible{background:var(--wanted-row-hover-surface);border-color:var(--wanted-row-hover-border);color:inherit;outline:none}.WantedStockDetailsPageContent-module__uiqDPG__matchingStockSummary{color:var(--app-dark-muted-text-colour);margin-top:.25rem;font-size:.88rem}
.LinearProgress-module__Wd8xGG__linearProgress{background-color:#0000;border-radius:3px;height:2px;position:relative;overflow:hidden}.LinearProgress-module__Wd8xGG__linearProgress .bar{background-color:var(--themecolor);border-radius:3px;height:100%;animation:2s infinite LinearProgress-module__Wd8xGG__loading;position:absolute}.LinearProgress-module__Wd8xGG__linearProgress .bar1{width:0%;animation-delay:0s}.LinearProgress-module__Wd8xGG__linearProgress .bar2{width:0%;animation-delay:1s}@keyframes LinearProgress-module__Wd8xGG__loading{0%{width:30%;left:-100%}50%{width:50%;left:25%}to{width:30%;left:100%}}
.Dropzone-module__R_5fxq__mediaDropzone{background-color:var(--app-light-interactive-surface-colour);border:1px dashed;border-color:var(--app-muted-control-colour);cursor:pointer;border-radius:10px;outline:none;flex-wrap:wrap;justify-content:center;align-items:center;padding:1rem;display:flex}.Dropzone-module__R_5fxq__mediaDropzone:hover{background-color:var(--app-light-interactive-surface-colour)}body.dark .Dropzone-module__R_5fxq__mediaDropzone{background-color:var(--app-dark-surface-colour);border-color:var(--app-dark-secondary-text-colour)}body.dark .Dropzone-module__R_5fxq__mediaDropzone:hover{background-color:var(--app-dark-highlight-surface-colour)}.Dropzone-module__R_5fxq__dragActive{background-color:var(--app-light-interactive-surface-colour);opacity:.5}body.dark .Dropzone-module__R_5fxq__dragActive{background-color:var(--app-dark-highlight-surface-colour)}
.CrmAssistantDrawer-module__Dk1szG__launcher{background:var(--app-primary-purple-colour);bottom:calc(8.25rem + env(safe-area-inset-bottom));box-shadow:var(--app-floating-control-shadow);color:var(--app-inverse-text-colour);z-index:1034;border:0;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:fixed;right:1rem}body.dark .CrmAssistantDrawer-module__Dk1szG__launcher{background:var(--app-primary-purple-colour);box-shadow:0 10px 24px #0000005c}.CrmAssistantDrawer-module__Dk1szG__launcher:hover,.CrmAssistantDrawer-module__Dk1szG__launcher:focus-visible,.CrmAssistantDrawer-module__Dk1szG__launcherOpen{background:var(--app-primary-purple-hover-colour);box-shadow:var(--app-floating-control-hover-shadow);color:var(--app-inverse-text-colour)}.CrmAssistantDrawer-module__Dk1szG__launcher:focus-visible{outline:3px solid var(--app-primary-purple-focus-colour);outline-offset:3px}.CrmAssistantDrawer-module__Dk1szG__launcher svg{width:22px;height:22px}.CrmAssistantDrawer-module__Dk1szG__backdrop,.CrmAssistantDrawer-module__Dk1szG__mobileHistoryBackdrop{--assistant-backdrop-colour:#0e172652;background:var(--assistant-backdrop-colour)}.CrmAssistantDrawer-module__Dk1szG__backdrop{z-index:1040;position:fixed;inset:0}body.dark .CrmAssistantDrawer-module__Dk1szG__backdrop{background:#0000008f}.CrmAssistantDrawer-module__Dk1szG__drawer{--assistant-accent:var(--app-primary-purple-colour);--assistant-accent-hover:var(--app-primary-purple-hover-colour);--assistant-accent-soft:var(--app-primary-purple-soft-colour);--assistant-body-text:var(--app-text-colour);--assistant-border:var(--app-border-colour);--assistant-error:var(--app-danger-text-colour);--assistant-focus:color-mix(in srgb, var(--app-primary-purple-colour) 18%, transparent);--assistant-hover-bg:var(--app-light-interactive-surface-colour);--assistant-hover-soft-bg:#f3f0fc;--assistant-input-bg:var(--app-light-inset-surface-colour);--assistant-input-border:var(--app-border-strong-colour);--assistant-muted:var(--app-muted-text-colour);--assistant-panel-bg:var(--app-light-surface-colour);--assistant-shadow-colour:#0e17262e;--assistant-shadow:-16px 0 36px var(--assistant-shadow-colour);--assistant-soft-bg:var(--app-light-raised-surface-colour);--assistant-text:var(--app-strong-text-colour);background:var(--assistant-panel-bg);border-left:1px solid var(--assistant-border);box-shadow:var(--assistant-shadow);color:var(--assistant-body-text);z-index:1041;flex-direction:column;width:800px;max-width:min(800px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}body.dark .CrmAssistantDrawer-module__Dk1szG__drawer{--assistant-accent:var(--app-primary-purple-on-dark-colour);--assistant-accent-hover:var(--app-primary-purple-on-dark-hover-colour);--assistant-accent-soft:var(--app-primary-purple-on-dark-soft-colour);--assistant-body-text:var(--app-dark-text-colour);--assistant-border:var(--app-dark-border-colour);--assistant-error:var(--app-dark-danger-colour);--assistant-focus:color-mix(in srgb, var(--app-primary-purple-on-dark-colour) 22%, transparent);--assistant-hover-bg:var(--app-dark-highlight-surface-colour);--assistant-hover-soft-bg:#152339;--assistant-input-bg:var(--app-dark-neutral-surface-colour);--assistant-input-border:var(--app-dark-border-strong-colour);--assistant-muted:var(--app-dark-muted-text-colour);--assistant-panel-bg:var(--app-dark-surface-colour);--assistant-shadow:-16px 0 36px #00000057;--assistant-soft-bg:var(--app-dark-raised-surface-colour);--assistant-text:var(--app-dark-strong-text-colour)}.CrmAssistantDrawer-module__Dk1szG__header{border-bottom:1px solid var(--assistant-border);justify-content:space-between;align-items:center;gap:.75rem;min-height:64px;padding:.875rem 1rem;display:flex}.CrmAssistantDrawer-module__Dk1szG__title{align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;line-height:1.2;display:inline-flex}.CrmAssistantDrawer-module__Dk1szG__titleIcon{background:var(--assistant-accent-soft);color:var(--assistant-accent);border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.CrmAssistantDrawer-module__Dk1szG__titleIcon svg{width:18px;height:18px}.CrmAssistantDrawer-module__Dk1szG__headerActions{flex:none;align-items:center;gap:.375rem;display:inline-flex}.CrmAssistantDrawer-module__Dk1szG__mobileHistoryButton{display:none}.CrmAssistantDrawer-module__Dk1szG__iconButton{color:var(--assistant-body-text);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.CrmAssistantDrawer-module__Dk1szG__iconButton:hover,.CrmAssistantDrawer-module__Dk1szG__iconButton:focus-visible{background:var(--assistant-hover-bg);color:var(--assistant-text)}.CrmAssistantDrawer-module__Dk1szG__iconButton:disabled{cursor:not-allowed;opacity:.5}.CrmAssistantDrawer-module__Dk1szG__iconButton svg{width:18px;height:18px}.CrmAssistantDrawer-module__Dk1szG__body{flex:auto;grid-template-columns:220px minmax(0,1fr);min-height:0;display:grid}.CrmAssistantDrawer-module__Dk1szG__chatRail{border-right:1px solid var(--assistant-border);flex-direction:column;gap:.625rem;min-height:0;padding:.75rem;display:flex}.CrmAssistantDrawer-module__Dk1szG__newChatButton{background:var(--assistant-accent);color:var(--app-inverse-text-colour);border:0;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;width:100%;min-height:36px;padding:.5rem .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.CrmAssistantDrawer-module__Dk1szG__newChatButton:hover,.CrmAssistantDrawer-module__Dk1szG__newChatButton:focus-visible{background:var(--assistant-accent-hover);color:var(--app-inverse-text-colour)}.CrmAssistantDrawer-module__Dk1szG__newChatButton:disabled{cursor:not-allowed;opacity:.55}.CrmAssistantDrawer-module__Dk1szG__newChatButton svg{width:15px;height:15px}.CrmAssistantDrawer-module__Dk1szG__chatList{flex-direction:column;flex:auto;gap:.375rem;min-height:0;display:flex;overflow-y:auto}.CrmAssistantDrawer-module__Dk1szG__chatListItem{border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) 32px;align-items:stretch;min-height:52px;display:grid}.CrmAssistantDrawer-module__Dk1szG__chatListItem:hover,.CrmAssistantDrawer-module__Dk1szG__chatListItem:focus-within{background:var(--assistant-hover-soft-bg);border-color:var(--assistant-border)}.CrmAssistantDrawer-module__Dk1szG__chatListItemActive{background:var(--assistant-accent-soft);border-color:var(--assistant-accent)}.CrmAssistantDrawer-module__Dk1szG__chatSelectButton{color:var(--assistant-body-text);text-align:left;background:0 0;border:0;flex-direction:column;justify-content:center;gap:.125rem;min-width:0;padding:.5rem 0 .5rem .625rem;display:flex}.CrmAssistantDrawer-module__Dk1szG__chatSelectButton:disabled{cursor:not-allowed;opacity:.65}.CrmAssistantDrawer-module__Dk1szG__chatTitle,.CrmAssistantDrawer-module__Dk1szG__chatMeta{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.CrmAssistantDrawer-module__Dk1szG__chatTitle{color:var(--assistant-text);font-size:.8125rem;font-weight:700}.CrmAssistantDrawer-module__Dk1szG__chatMeta{color:var(--assistant-muted);font-size:.6875rem;line-height:1.2}.CrmAssistantDrawer-module__Dk1szG__chatDeleteButton{color:var(--assistant-muted);background:0 0;border:0;border-radius:8px;justify-content:center;align-self:center;align-items:center;width:30px;height:30px;margin-right:.125rem;display:inline-flex}.CrmAssistantDrawer-module__Dk1szG__chatDeleteButton:hover,.CrmAssistantDrawer-module__Dk1szG__chatDeleteButton:focus-visible{background:color-mix(in srgb, var(--app-danger-accent-colour) 12%, transparent);color:var(--assistant-error)}.CrmAssistantDrawer-module__Dk1szG__chatDeleteButton:disabled{cursor:not-allowed;opacity:.5}.CrmAssistantDrawer-module__Dk1szG__chatDeleteButton svg{width:15px;height:15px}.CrmAssistantDrawer-module__Dk1szG__conversationPanel{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.CrmAssistantDrawer-module__Dk1szG__mobileHistoryBackdrop,.CrmAssistantDrawer-module__Dk1szG__mobileHistoryDrawer{display:none}.CrmAssistantDrawer-module__Dk1szG__mobileHistoryHeader{border-bottom:1px solid var(--assistant-border);justify-content:space-between;align-items:center;min-height:56px;padding:.625rem .75rem;display:flex}.CrmAssistantDrawer-module__Dk1szG__messages{flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.CrmAssistantDrawer-module__Dk1szG__emptyState{border:1px solid var(--assistant-border);color:var(--assistant-body-text);border-radius:8px;padding:.875rem}.CrmAssistantDrawer-module__Dk1szG__promptList{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.CrmAssistantDrawer-module__Dk1szG__promptButton{background:var(--assistant-soft-bg);border:1px solid var(--assistant-input-border);color:var(--assistant-text);text-align:left;border-radius:8px;padding:.5rem .625rem;font-size:.8125rem;line-height:1.25}.CrmAssistantDrawer-module__Dk1szG__promptButton:hover,.CrmAssistantDrawer-module__Dk1szG__promptButton:focus-visible{background:var(--assistant-hover-soft-bg);border-color:var(--assistant-accent)}.CrmAssistantDrawer-module__Dk1szG__message{display:flex}.CrmAssistantDrawer-module__Dk1szG__messageUser{justify-content:flex-end}.CrmAssistantDrawer-module__Dk1szG__messageAssistant{justify-content:flex-start}.CrmAssistantDrawer-module__Dk1szG__bubble{white-space:pre-wrap;border-radius:8px;max-width:88%;padding:.75rem;font-size:.875rem;line-height:1.45}.CrmAssistantDrawer-module__Dk1szG__messageUser .CrmAssistantDrawer-module__Dk1szG__bubble{background:var(--assistant-accent);color:var(--app-inverse-text-colour)}.CrmAssistantDrawer-module__Dk1szG__messageAssistant .CrmAssistantDrawer-module__Dk1szG__bubble{background:var(--assistant-soft-bg);border:1px solid var(--assistant-border);color:var(--assistant-text)}.CrmAssistantDrawer-module__Dk1szG__thinkingText{animation:1.2s ease-in-out infinite CrmAssistantDrawer-module__Dk1szG__crmAssistantThinkingPulse;display:inline-block}.CrmAssistantDrawer-module__Dk1szG__typewriterCursor{margin-left:.1rem;animation:.85s step-end infinite CrmAssistantDrawer-module__Dk1szG__crmAssistantCursorBlink;display:inline-block}.CrmAssistantDrawer-module__Dk1szG__evidenceList,.CrmAssistantDrawer-module__Dk1szG__actionList{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.CrmAssistantDrawer-module__Dk1szG__evidenceLink,.CrmAssistantDrawer-module__Dk1szG__evidenceItem,.CrmAssistantDrawer-module__Dk1szG__actionItem{background:var(--assistant-panel-bg);border:1px solid var(--assistant-border);color:var(--assistant-body-text);border-radius:8px;flex-direction:column;gap:.2rem;padding:.625rem;text-decoration:none;display:flex}.CrmAssistantDrawer-module__Dk1szG__evidenceLink:hover,.CrmAssistantDrawer-module__Dk1szG__evidenceLink:focus-visible{border-color:var(--assistant-accent);color:var(--assistant-accent);text-decoration:none}.CrmAssistantDrawer-module__Dk1szG__itemTitle{align-items:center;gap:.35rem;font-weight:700;line-height:1.25;display:flex}.CrmAssistantDrawer-module__Dk1szG__itemTitle svg{flex:none;width:14px;height:14px}.CrmAssistantDrawer-module__Dk1szG__itemMeta{color:var(--assistant-muted);font-size:.75rem;line-height:1.25}.CrmAssistantDrawer-module__Dk1szG__actionButtons{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.CrmAssistantDrawer-module__Dk1szG__status{color:var(--assistant-accent);align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.CrmAssistantDrawer-module__Dk1szG__status svg{width:14px;height:14px}.CrmAssistantDrawer-module__Dk1szG__composer{border-top:1px solid var(--assistant-border);flex:none;padding:.875rem 1rem 1rem}.CrmAssistantDrawer-module__Dk1szG__error{color:var(--assistant-error);margin-bottom:.5rem;font-size:.8125rem}.CrmAssistantDrawer-module__Dk1szG__inputRow{align-items:flex-end;gap:.5rem;display:flex}.CrmAssistantDrawer-module__Dk1szG__input{background:var(--assistant-input-bg);border:1px solid var(--assistant-input-border);color:var(--assistant-text);resize:vertical;border-radius:8px;flex:auto;min-height:44px;max-height:140px;padding:.625rem .75rem;font-size:.875rem;line-height:1.45}.CrmAssistantDrawer-module__Dk1szG__input:focus{border-color:var(--assistant-accent);box-shadow:0 0 0 .2rem var(--assistant-focus);outline:0}.CrmAssistantDrawer-module__Dk1szG__input::placeholder{color:var(--assistant-muted)}.CrmAssistantDrawer-module__Dk1szG__sendButton{background:var(--assistant-accent);color:var(--app-inverse-text-colour);border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.CrmAssistantDrawer-module__Dk1szG__sendButton:hover,.CrmAssistantDrawer-module__Dk1szG__sendButton:focus-visible{background:var(--assistant-accent-hover);color:var(--app-inverse-text-colour)}.CrmAssistantDrawer-module__Dk1szG__actionButtons .btn-primary{background-color:var(--assistant-accent);border-color:var(--assistant-accent)}:is(.CrmAssistantDrawer-module__Dk1szG__actionButtons .btn-primary:hover,.CrmAssistantDrawer-module__Dk1szG__actionButtons .btn-primary:focus-visible){background-color:var(--assistant-accent-hover);border-color:var(--assistant-accent-hover)}.CrmAssistantDrawer-module__Dk1szG__actionButtons .btn-outline-primary{border-color:var(--assistant-accent);color:var(--assistant-accent)}:is(.CrmAssistantDrawer-module__Dk1szG__actionButtons .btn-outline-primary:hover,.CrmAssistantDrawer-module__Dk1szG__actionButtons .btn-outline-primary:focus-visible){background-color:var(--assistant-accent);border-color:var(--assistant-accent);color:var(--app-inverse-text-colour)}.CrmAssistantDrawer-module__Dk1szG__sendButton:disabled{cursor:not-allowed;opacity:.55}.CrmAssistantDrawer-module__Dk1szG__sendButton svg{width:18px;height:18px}.CrmAssistantDrawer-module__Dk1szG__spinning{animation:.9s linear infinite CrmAssistantDrawer-module__Dk1szG__crmAssistantSpin}@keyframes CrmAssistantDrawer-module__Dk1szG__crmAssistantSpin{to{transform:rotate(360deg)}}@keyframes CrmAssistantDrawer-module__Dk1szG__crmAssistantThinkingPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes CrmAssistantDrawer-module__Dk1szG__crmAssistantCursorBlink{0%,to{opacity:1}50%{opacity:0}}@media (max-width:575.98px){.CrmAssistantDrawer-module__Dk1szG__drawer{width:100vw;max-width:100vw}.CrmAssistantDrawer-module__Dk1szG__body{flex-direction:column;display:flex}.CrmAssistantDrawer-module__Dk1szG__mobileHistoryButton{display:inline-flex}.CrmAssistantDrawer-module__Dk1szG__chatRail{display:none}.CrmAssistantDrawer-module__Dk1szG__conversationPanel{width:100%}.CrmAssistantDrawer-module__Dk1szG__mobileHistoryBackdrop{z-index:2;border:0;padding:0;display:block;position:absolute;inset:0}body.dark .CrmAssistantDrawer-module__Dk1szG__mobileHistoryBackdrop{background:#0000007a}.CrmAssistantDrawer-module__Dk1szG__mobileHistoryDrawer{background:var(--assistant-panel-bg);border-right:1px solid var(--assistant-border);box-shadow:14px 0 28px var(--assistant-shadow-colour);z-index:3;flex-direction:column;gap:.625rem;width:86vw;max-width:320px;padding:0 .75rem .75rem;transition:transform .18s;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.CrmAssistantDrawer-module__Dk1szG__mobileHistoryDrawerOpen{transform:translate(0)}.CrmAssistantDrawer-module__Dk1szG__launcher{bottom:calc(8rem + env(safe-area-inset-bottom))}}
.HelpAttacher-module__WrkF7W__attachedTooltip{pointer-events:none;animation:80ms ease-out HelpAttacher-module__WrkF7W__helpFadeIn}@keyframes HelpAttacher-module__WrkF7W__helpFadeIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px))}to{opacity:1;transform:translate(-50%,-100%)}}.HelpAttacher-module__WrkF7W__help-hotspot{opacity:.4;color:var(--app-muted-text-colour);pointer-events:auto;cursor:help;z-index:999998;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex}.HelpAttacher-module__WrkF7W__help-hotspot:hover{opacity:.9}body.HelpAttacher-module__WrkF7W__dark .HelpAttacher-module__WrkF7W__help-hotspot,body .HelpAttacher-module__WrkF7W__dark .HelpAttacher-module__WrkF7W__help-hotspot{color:var(--app-subtle-text-colour)}body.HelpAttacher-module__WrkF7W__light .HelpAttacher-module__WrkF7W__help-hotspot{color:var(--app-muted-text-colour)}
.HelpTooltip-module__wz4s3G__tooltip{--help-tooltip-default-background-colour:#1f2937;--help-tooltip-default-text-colour:#f3f4f6;--help-tooltip-background-colour:var(--help-tooltip-default-background-colour);--help-tooltip-text-colour:var(--help-tooltip-default-text-colour);background:var(--help-tooltip-background-colour);color:var(--help-tooltip-text-colour);border-radius:6px;padding:0;font-size:.8rem;line-height:1.35;box-shadow:0 4px 12px #00000040}body.light .HelpTooltip-module__wz4s3G__tooltip{--help-tooltip-background-colour:#111827;--help-tooltip-text-colour:#f9fafb}.HelpTooltip-module__wz4s3G__tooltip.HelpTooltip-module__wz4s3G__preview{--help-tooltip-background-colour:var(--help-tooltip-default-background-colour);--help-tooltip-text-colour:var(--help-tooltip-default-text-colour);max-width:260px;position:relative}.HelpTooltip-module__wz4s3G__inner{max-width:260px;padding:8px 11px}.HelpTooltip-module__wz4s3G__arrow{border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.HelpTooltip-module__wz4s3G__arrowTop{border-top:6px solid var(--help-tooltip-background-colour);bottom:-6px}.HelpTooltip-module__wz4s3G__arrowBottom{border-bottom:6px solid var(--help-tooltip-background-colour);top:-6px}.HelpTooltip-module__wz4s3G__previewArrow{left:20px;transform:none}
.HelpToggle-module__dxgAKW__item{padding:0;background:0 0!important}.HelpToggle-module__dxgAKW__content{color:#0e1726;border-radius:8px;padding:6px 14px;font-size:14px;font-weight:500}body.dark .HelpToggle-module__dxgAKW__content{color:var(--app-dark-secondary-text-colour)}.HelpToggle-module__dxgAKW__switch{padding-right:6px}
.Header-module__hb6zBq__userMenuDivider{border-top:1px solid var(--app-border-colour);margin:.25rem -10px}body.dark .Header-module__hb6zBq__userMenuDivider{border-top-color:var(--app-dark-emphasis-border-colour)}
.CrmAccountsListPageContent-module__Czs2la__relationshipToolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.CrmAccountsListPageContent-module__Czs2la__relationshipFilters{grid-template-columns:minmax(210px,.45fr) minmax(0,1fr) minmax(170px,.32fr);gap:12px;width:min(100%,760px);display:grid}.CrmAccountsListPageContent-module__Czs2la__viewControl{align-items:center;gap:10px;min-width:0;min-height:44px;display:flex}.CrmAccountsListPageContent-module__Czs2la__viewControl>span{color:var(--app-secondary-text-colour);font-size:.78rem;font-weight:700}body.dark .CrmAccountsListPageContent-module__Czs2la__viewControl>span{color:var(--app-dark-secondary-text-colour)}.CrmAccountsListPageContent-module__Czs2la__viewToggle{border:1px solid var(--app-border-colour);background:var(--app-light-inset-surface-colour);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:inline-grid;overflow:hidden}body.dark .CrmAccountsListPageContent-module__Czs2la__viewToggle{border-color:var(--app-dark-emphasis-border-colour);background:var(--app-dark-interactive-surface-colour)}.CrmAccountsListPageContent-module__Czs2la__viewToggle button{min-height:42px;color:var(--app-secondary-text-colour);background:0 0;border:0;padding:0 12px;font-size:.8rem;font-weight:700}body.dark .CrmAccountsListPageContent-module__Czs2la__viewToggle button{color:var(--app-dark-secondary-text-colour)}.CrmAccountsListPageContent-module__Czs2la__viewToggle button:hover,.CrmAccountsListPageContent-module__Czs2la__viewToggle button:focus-visible,.CrmAccountsListPageContent-module__Czs2la__viewToggle .CrmAccountsListPageContent-module__Czs2la__viewToggleActive{background:var(--themecolor);color:var(--app-inverse-text-colour)}.CrmAccountsListPageContent-module__Czs2la__searchControl{border:1px solid var(--app-border-colour);background:var(--app-light-inset-surface-colour);min-width:0;min-height:44px;color:var(--app-subtle-text-colour);border-radius:6px;align-items:center;gap:10px;padding:0 12px;display:flex}body.dark .CrmAccountsListPageContent-module__Czs2la__searchControl{border-color:var(--app-dark-emphasis-border-colour);background:var(--app-dark-interactive-surface-colour);color:var(--app-subtle-text-colour)}.CrmAccountsListPageContent-module__Czs2la__searchControl:focus-within,.CrmAccountsListPageContent-module__Czs2la__searchControl:hover{border-color:var(--themecolor)}.CrmAccountsListPageContent-module__Czs2la__searchControl input{width:100%;min-width:0;min-height:42px;color:var(--app-text-colour);background:0 0;border:0;outline:0;font-size:.875rem;font-weight:600}body.dark .CrmAccountsListPageContent-module__Czs2la__searchControl input{color:var(--app-dark-text-colour)}.CrmAccountsListPageContent-module__Czs2la__searchControl input::placeholder{color:var(--app-subtle-text-colour)}.CrmAccountsListPageContent-module__Czs2la__statusSelect{min-height:44px;font-size:.875rem;font-weight:600}.CrmAccountsListPageContent-module__Czs2la__clientContent{min-width:0}.CrmAccountsListPageContent-module__Czs2la__clientName{overflow-wrap:anywhere;max-width:100%}.CrmAccountsListPageContent-module__Czs2la__clientName a{color:inherit;text-decoration:none}.CrmAccountsListPageContent-module__Czs2la__clientName a:hover,.CrmAccountsListPageContent-module__Czs2la__clientName a:focus-visible{color:var(--themecolor)}.CrmAccountsListPageContent-module__Czs2la__clientStats{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.CrmAccountsListPageContent-module__Czs2la__clientStats span{background:var(--app-light-interactive-surface-colour);min-width:0;color:var(--app-secondary-text-colour);overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:5px;padding:5px 7px;font-size:.73rem;font-weight:700;line-height:1.2;display:inline-flex}body.dark .CrmAccountsListPageContent-module__Czs2la__clientStats span{background:var(--app-dark-contrast-surface-colour);color:var(--app-dark-secondary-text-colour)}.CrmAccountsListPageContent-module__Czs2la__relationshipState{border:1px solid var(--app-border-colour);min-height:86px;color:var(--app-subtle-text-colour);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:.875rem;font-weight:700;display:flex}body.dark .CrmAccountsListPageContent-module__Czs2la__relationshipState{border-color:var(--app-dark-emphasis-border-colour)}.CrmAccountsListPageContent-module__Czs2la__relationshipState.CrmAccountsListPageContent-module__Czs2la__error{border-color:color-mix(in srgb, var(--app-danger-accent-colour) 36%, transparent);background:color-mix(in srgb, var(--app-danger-accent-colour) 12%, transparent);color:var(--app-danger-accent-colour)}.CrmAccountsListPageContent-module__Czs2la__relationshipState.CrmAccountsListPageContent-module__Czs2la__warning{border-color:color-mix(in srgb, var(--app-warning-accent-colour) 42%, transparent);background:color-mix(in srgb, var(--app-warning-accent-colour) 14%, transparent);color:var(--app-warning-accent-colour)}@media (max-width:767.98px){.CrmAccountsListPageContent-module__Czs2la__relationshipToolbar{flex-direction:column;align-items:stretch}.CrmAccountsListPageContent-module__Czs2la__relationshipToolbar>a{width:100%}.CrmAccountsListPageContent-module__Czs2la__relationshipFilters{grid-template-columns:1fr;width:100%}}
.CrmDeleteClientAction-module__hC7iaW__deleteClientModal{background:var(--app-light-surface-colour);color:var(--app-strong-text-colour);border:1px solid var(--app-border-colour);box-shadow:0 22px 70px #0f172a2e}:is(.CrmDeleteClientAction-module__hC7iaW__deleteClientModal .modal-header,.CrmDeleteClientAction-module__hC7iaW__deleteClientModal .modal-footer){border-color:var(--app-border-colour)}:is(.CrmDeleteClientAction-module__hC7iaW__deleteClientModal .modal-title,.CrmDeleteClientAction-module__hC7iaW__deleteClientModal .modal-body,.CrmDeleteClientAction-module__hC7iaW__deleteClientModal .form-label){color:var(--app-strong-text-colour)}.CrmDeleteClientAction-module__hC7iaW__deleteClientModal .text-muted{color:var(--app-muted-text-colour)!important}.CrmDeleteClientAction-module__hC7iaW__deleteClientModal .form-control{background:var(--app-light-inset-surface-colour);border-color:var(--app-control-border-colour);color:var(--app-strong-text-colour)}.CrmDeleteClientAction-module__hC7iaW__deleteClientModal .form-control::placeholder{color:var(--app-subtle-text-colour)}.CrmDeleteClientAction-module__hC7iaW__deleteClientModalClose{color:var(--app-strong-text-colour);opacity:.72}.CrmDeleteClientAction-module__hC7iaW__deleteClientModalClose:hover,.CrmDeleteClientAction-module__hC7iaW__deleteClientModalClose:focus-visible{opacity:1}.CrmDeleteClientAction-module__hC7iaW__deleteImpactPanel{background:var(--app-light-raised-surface-colour);border-color:var(--app-border-strong-colour)!important}.CrmDeleteClientAction-module__hC7iaW__deleteImpactPanel hr{border-color:var(--app-border-colour);opacity:1}body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModal{background:var(--app-dark-surface-colour);color:var(--app-dark-text-colour);border-color:var(--app-dark-border-colour);box-shadow:0 22px 70px #0000008c}:is(body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModal .modal-header,body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModal .modal-footer){border-color:var(--app-dark-border-colour)}:is(body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModal .modal-title,body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModal .modal-body,body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModal .form-label){color:var(--app-dark-text-colour)}body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModal .text-muted{color:var(--app-subtle-text-colour)!important}body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModal .form-control{background:var(--app-dark-inset-surface-colour);border-color:var(--app-dark-border-strong-colour);color:var(--app-dark-strong-text-colour)}body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModal .form-control::placeholder{color:var(--app-muted-text-colour)}body.dark .CrmDeleteClientAction-module__hC7iaW__deleteClientModalClose{filter:invert()grayscale()brightness(180%);opacity:.72}body.dark .CrmDeleteClientAction-module__hC7iaW__deleteImpactPanel{background:#0f172ab8;border-color:var(--app-dark-border-colour)!important}body.dark .CrmDeleteClientAction-module__hC7iaW__deleteImpactPanel hr{border-color:var(--app-dark-border-colour)}
.CrmCriterionBadge-module__LM8nDq__matched{color:#007a4d;background:#d9f1e8;border:1px solid #bfe5d8}.CrmCriterionBadge-module__LM8nDq__missed{border:1px solid var(--app-border-colour);background:var(--app-light-neutral-surface-colour);color:var(--app-muted-text-colour)}body.dark .CrmCriterionBadge-module__LM8nDq__matched{color:#9ff2ce;background:#153d32;border-color:#236b52}body.dark .CrmCriterionBadge-module__LM8nDq__missed{border-color:var(--app-dark-border-strong-colour);color:#c7d2e4;background:#1a2435}
.CrmDormantPageContent-module__oJt5ta__dormantLane,.CrmDormantPageContent-module__oJt5ta__dormantState{--crm-panel-bg:var(--app-light-surface-colour);--crm-panel-border:var(--app-border-colour);--crm-card-bg:var(--app-light-raised-surface-colour);--crm-card-high-bg:#fff7ed;--crm-card-border:var(--app-border-colour);--crm-card-hover-border:var(--app-primary-blue-on-dark-colour);--crm-card-shadow:var(--app-light-card-shadow);--crm-chip-bg:var(--app-light-highlight-surface-colour);--crm-chip-muted-bg:var(--app-light-neutral-surface-colour);--crm-empty-border:var(--app-control-border-colour);--crm-text:var(--app-strong-text-colour);--crm-muted:var(--app-muted-text-colour);--crm-soft:var(--app-secondary-text-colour);--crm-highlight-blue:var(--app-primary-blue-colour);--crm-icon-bg:var(--app-info-surface-colour);--crm-icon-text:var(--app-secondary-text-colour);--crm-type-text:var(--app-info-text-colour);--crm-active-text:var(--app-primary-blue-hover-colour);--crm-link-hover:var(--app-primary-blue-colour);--crm-danger-bg:var(--app-danger-surface-colour);--crm-danger-text:var(--app-danger-text-colour);--crm-danger-icon:var(--app-danger-accent-colour);--crm-warning-bg:var(--app-warning-surface-colour);--crm-warning-text:var(--app-warning-text-colour);--crm-warning-icon:var(--app-warning-accent-colour);--crm-info-bg:var(--app-primary-blue-soft-colour);--crm-info-text:var(--app-primary-blue-hover-colour);--crm-info-icon:var(--app-primary-blue-colour);--crm-neutral-bg:var(--app-light-neutral-surface-colour);--crm-neutral-text:var(--app-secondary-text-colour)}:is(body.dark .CrmDormantPageContent-module__oJt5ta__dormantLane,body.dark .CrmDormantPageContent-module__oJt5ta__dormantState){--crm-panel-bg:var(--app-dark-surface-colour);--crm-panel-border:var(--app-dark-border-colour);--crm-card-bg:var(--app-dark-raised-surface-colour);--crm-card-high-bg:#151b2d;--crm-card-border:var(--app-dark-border-colour);--crm-card-hover-border:var(--app-dark-border-hover-colour);--crm-card-shadow:var(--app-dark-card-shadow);--crm-chip-bg:var(--app-dark-highlight-surface-colour);--crm-chip-muted-bg:var(--app-dark-neutral-surface-colour);--crm-empty-border:var(--app-dark-border-strong-colour);--crm-text:var(--app-dark-strong-text-colour);--crm-muted:var(--app-dark-muted-text-colour);--crm-soft:var(--app-dark-secondary-text-colour);--crm-highlight-blue:var(--app-primary-blue-on-dark-colour);--crm-icon-bg:var(--app-dark-highlight-surface-colour);--crm-icon-text:var(--app-dark-secondary-text-colour);--crm-type-text:var(--app-dark-secondary-text-colour);--crm-active-text:var(--app-primary-blue-on-dark-hover-colour);--crm-link-hover:var(--app-primary-blue-on-dark-colour);--crm-danger-bg:var(--app-dark-danger-surface-colour);--crm-danger-text:var(--app-dark-danger-text-colour);--crm-danger-icon:var(--app-dark-danger-colour);--crm-warning-bg:var(--app-dark-warning-surface-colour);--crm-warning-text:var(--app-dark-warning-text-colour);--crm-warning-icon:var(--app-dark-warning-text-colour);--crm-info-bg:color-mix(in srgb, var(--app-primary-blue-on-dark-colour) 14%, transparent);--crm-info-text:var(--app-primary-blue-on-dark-hover-colour);--crm-info-icon:var(--app-primary-blue-on-dark-colour);--crm-neutral-bg:#94a3b829;--crm-neutral-text:var(--app-dark-secondary-text-colour)}.CrmDormantPageContent-module__oJt5ta__dormantLane{border:1px solid var(--crm-panel-border);background:var(--crm-panel-bg);border-radius:8px;min-width:0;height:100%;padding:14px}.CrmDormantPageContent-module__oJt5ta__dormantLane.CrmDormantPageContent-module__oJt5ta__relationship{border-top:3px solid var(--crm-highlight-blue)}.CrmDormantPageContent-module__oJt5ta__dormantLane.CrmDormantPageContent-module__oJt5ta__opportunity{border-top:3px solid var(--app-warning-accent-colour)}.CrmDormantPageContent-module__oJt5ta__dormantLane.CrmDormantPageContent-module__oJt5ta__buyer{border-top:3px solid var(--app-danger-accent-colour)}.CrmDormantPageContent-module__oJt5ta__dormantLaneHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:14px;display:flex}.CrmDormantPageContent-module__oJt5ta__dormantLaneTitleGroup{align-items:flex-start;gap:10px;min-width:0;display:flex}.CrmDormantPageContent-module__oJt5ta__dormantLaneIcon{background:var(--crm-icon-bg);width:34px;height:34px;color:var(--crm-icon-text);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.CrmDormantPageContent-module__oJt5ta__relationship .CrmDormantPageContent-module__oJt5ta__dormantLaneIcon{color:var(--crm-info-icon)}.CrmDormantPageContent-module__oJt5ta__opportunity .CrmDormantPageContent-module__oJt5ta__dormantLaneIcon{color:var(--crm-warning-icon)}.CrmDormantPageContent-module__oJt5ta__buyer .CrmDormantPageContent-module__oJt5ta__dormantLaneIcon{color:var(--crm-danger-icon)}.CrmDormantPageContent-module__oJt5ta__dormantLaneTitleGroup h5{color:var(--crm-text);margin:0;font-size:1rem;font-weight:850;line-height:1.2}.CrmDormantPageContent-module__oJt5ta__dormantLaneTitleGroup p{color:var(--crm-muted);margin:5px 0 0;font-size:.76rem;font-weight:700;line-height:1.4}.CrmDormantPageContent-module__oJt5ta__dormantLaneCount{background:var(--crm-chip-muted-bg);min-width:34px;height:28px;color:var(--crm-text);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:.82rem;font-weight:850;display:inline-flex}.CrmDormantPageContent-module__oJt5ta__dormantCardList{flex-direction:column;gap:10px;display:flex}.CrmDormantPageContent-module__oJt5ta__dormantCard{border:1px solid var(--crm-card-border);border-left:3px solid var(--app-emphasis-border-colour);background:var(--crm-card-bg);border-radius:8px;min-width:0;padding:12px;transition:border-color .16s,box-shadow .16s,transform .16s}.CrmDormantPageContent-module__oJt5ta__dormantCard:hover{border-color:var(--crm-card-hover-border);box-shadow:var(--crm-card-shadow);transform:translateY(-1px)}.CrmDormantPageContent-module__oJt5ta__dormantCard.CrmDormantPageContent-module__oJt5ta__relationship{border-left-color:var(--crm-highlight-blue)}.CrmDormantPageContent-module__oJt5ta__dormantCard.CrmDormantPageContent-module__oJt5ta__opportunity{border-left-color:var(--app-warning-accent-colour)}.CrmDormantPageContent-module__oJt5ta__dormantCard.CrmDormantPageContent-module__oJt5ta__buyer{border-left-color:var(--app-danger-accent-colour)}.CrmDormantPageContent-module__oJt5ta__dormantCard.CrmDormantPageContent-module__oJt5ta__high{background:var(--crm-card-high-bg)}.CrmDormantPageContent-module__oJt5ta__dormantCardTopline,.CrmDormantPageContent-module__oJt5ta__dormantCardTitleRow,.CrmDormantPageContent-module__oJt5ta__dormantCardFooter,.CrmDormantPageContent-module__oJt5ta__dormantState{min-width:0;display:flex}.CrmDormantPageContent-module__oJt5ta__dormantCardTopline{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.CrmDormantPageContent-module__oJt5ta__recordTypePill,.CrmDormantPageContent-module__oJt5ta__riskLabel,.CrmDormantPageContent-module__oJt5ta__ageBadge{overflow-wrap:anywhere;border-radius:999px;align-items:center;max-width:100%;min-height:24px;padding:5px 8px;font-size:.68rem;font-weight:850;line-height:1;display:inline-flex}.CrmDormantPageContent-module__oJt5ta__recordTypePill{background:var(--crm-chip-bg);color:var(--crm-type-text);text-transform:uppercase}.CrmDormantPageContent-module__oJt5ta__riskLabel{background:var(--crm-neutral-bg);color:var(--crm-neutral-text);flex:none}.CrmDormantPageContent-module__oJt5ta__high .CrmDormantPageContent-module__oJt5ta__riskLabel{background:var(--crm-danger-bg);color:var(--crm-danger-text)}.CrmDormantPageContent-module__oJt5ta__review .CrmDormantPageContent-module__oJt5ta__riskLabel{background:var(--crm-warning-bg);color:var(--crm-warning-text)}.CrmDormantPageContent-module__oJt5ta__unknown .CrmDormantPageContent-module__oJt5ta__riskLabel{background:var(--crm-info-bg);color:var(--crm-info-text)}.CrmDormantPageContent-module__oJt5ta__dormantCardTitleRow{justify-content:space-between;align-items:flex-start;gap:10px}.CrmDormantPageContent-module__oJt5ta__dormantCardTitleWrap{min-width:0}.CrmDormantPageContent-module__oJt5ta__dormantCardTitle{color:var(--crm-text);overflow-wrap:anywhere;font-size:.92rem;font-weight:850;line-height:1.35;text-decoration:none;display:block}.CrmDormantPageContent-module__oJt5ta__dormantCardTitle:hover,.CrmDormantPageContent-module__oJt5ta__dormantCardTitle:focus-visible{color:var(--crm-link-hover)}.CrmDormantPageContent-module__oJt5ta__dormantOpenLink{border:1px solid var(--crm-card-border);background:var(--crm-chip-muted-bg);width:30px;height:30px;color:var(--crm-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.CrmDormantPageContent-module__oJt5ta__dormantOpenLink:hover,.CrmDormantPageContent-module__oJt5ta__dormantOpenLink:focus-visible{border-color:var(--app-primary-blue-colour);color:var(--crm-active-text)}.CrmDormantPageContent-module__oJt5ta__dormantContext{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.CrmDormantPageContent-module__oJt5ta__dormantContext span{background:var(--crm-chip-muted-bg);min-width:0;color:var(--crm-muted);overflow-wrap:anywhere;border-radius:6px;padding:5px 7px;font-size:.74rem;font-weight:700}.CrmDormantPageContent-module__oJt5ta__dormantCardFooter{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.CrmDormantPageContent-module__oJt5ta__ageBadge{background:var(--crm-chip-muted-bg);color:var(--crm-text);flex:none}.CrmDormantPageContent-module__oJt5ta__relationship .CrmDormantPageContent-module__oJt5ta__ageBadge{background:var(--crm-info-bg);color:var(--crm-info-text)}.CrmDormantPageContent-module__oJt5ta__opportunity .CrmDormantPageContent-module__oJt5ta__ageBadge{background:var(--crm-warning-bg);color:var(--crm-warning-text)}.CrmDormantPageContent-module__oJt5ta__buyer .CrmDormantPageContent-module__oJt5ta__ageBadge{background:var(--crm-danger-bg);color:var(--crm-danger-text)}.CrmDormantPageContent-module__oJt5ta__nextAction{min-width:0;color:var(--crm-soft);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:.76rem;font-weight:800;display:inline-flex}.CrmDormantPageContent-module__oJt5ta__nextAction svg{color:var(--app-dark-soft-text-colour);flex:none}.CrmDormantPageContent-module__oJt5ta__dormantEmpty{border:1px dashed var(--crm-empty-border);background:var(--crm-card-bg);min-height:112px;color:var(--crm-muted);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:.82rem;font-weight:800;display:flex}.CrmDormantPageContent-module__oJt5ta__dormantState{border:1px solid var(--crm-panel-border);background:var(--crm-panel-bg);min-height:70px;color:var(--crm-muted);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:.86rem;font-weight:800}.CrmDormantPageContent-module__oJt5ta__dormantState.CrmDormantPageContent-module__oJt5ta__error{border-color:color-mix(in srgb, var(--app-danger-accent-colour) 34%, transparent);background:var(--crm-danger-bg);color:var(--crm-danger-text)}.CrmDormantPageContent-module__oJt5ta__dormantState.CrmDormantPageContent-module__oJt5ta__warning{border-color:color-mix(in srgb, var(--app-warning-accent-colour) 34%, transparent);background:var(--crm-warning-bg);color:var(--crm-warning-text)}.CrmDormantPageContent-module__oJt5ta__dormantState.CrmDormantPageContent-module__oJt5ta__empty{border-color:color-mix(in srgb, var(--crm-highlight-blue) 30%, transparent);background:var(--crm-info-bg);color:var(--crm-info-text)}
.CrmEnquiriesPageContent-module__DN4YWq__enquiryWorkbench,.CrmEnquiriesPageContent-module__DN4YWq__conversionPanel,.CrmEnquiriesPageContent-module__DN4YWq__statePanel{--crm-panel-bg:var(--app-light-surface-colour);--crm-panel-border:var(--app-border-colour);--crm-card-bg:var(--app-light-raised-surface-colour);--crm-card-bg-strong:var(--app-light-surface-colour);--crm-card-border:var(--app-border-colour);--crm-card-hover-border:var(--app-primary-blue-on-dark-colour);--crm-card-shadow:var(--app-light-card-shadow);--crm-chip-bg:var(--app-light-highlight-surface-colour);--crm-chip-muted-bg:var(--app-light-neutral-surface-colour);--crm-control-bg:var(--app-light-inset-surface-colour);--crm-text:var(--app-strong-text-colour);--crm-muted:var(--app-muted-text-colour);--crm-soft:var(--app-secondary-text-colour);--crm-highlight-blue:var(--app-primary-blue-colour);--crm-active-text:var(--app-primary-blue-hover-colour);--crm-link-hover:var(--app-primary-blue-colour);--crm-info-bg:var(--app-primary-blue-soft-colour);--crm-info-text:var(--app-primary-blue-hover-colour);--crm-success-bg:var(--app-success-surface-colour);--crm-success-text:var(--app-success-text-colour);--crm-danger-bg:var(--app-danger-surface-colour);--crm-danger-text:var(--app-danger-text-colour);--crm-warning-bg:var(--app-warning-surface-colour);--crm-warning-text:var(--app-warning-text-colour)}:is(body.dark .CrmEnquiriesPageContent-module__DN4YWq__enquiryWorkbench,body.dark .CrmEnquiriesPageContent-module__DN4YWq__conversionPanel,body.dark .CrmEnquiriesPageContent-module__DN4YWq__statePanel){--crm-panel-bg:var(--app-dark-surface-colour);--crm-panel-border:var(--app-dark-border-colour);--crm-card-bg:var(--app-dark-raised-surface-colour);--crm-card-bg-strong:var(--app-dark-raised-surface-colour);--crm-card-border:var(--app-dark-border-colour);--crm-card-hover-border:var(--app-dark-border-hover-colour);--crm-card-shadow:var(--app-dark-card-shadow);--crm-chip-bg:var(--app-dark-highlight-surface-colour);--crm-chip-muted-bg:var(--app-dark-neutral-surface-colour);--crm-control-bg:var(--app-dark-raised-surface-colour);--crm-text:var(--app-dark-strong-text-colour);--crm-muted:var(--app-dark-muted-text-colour);--crm-soft:var(--app-dark-soft-text-colour);--crm-highlight-blue:var(--app-primary-blue-on-dark-colour);--crm-active-text:var(--app-primary-blue-on-dark-hover-colour);--crm-link-hover:var(--app-primary-blue-on-dark-colour);--crm-info-bg:color-mix(in srgb, var(--app-primary-blue-on-dark-colour) 14%, transparent);--crm-info-text:var(--app-primary-blue-on-dark-hover-colour);--crm-success-bg:var(--app-dark-success-surface-colour);--crm-success-text:var(--app-dark-success-text-colour);--crm-danger-bg:var(--app-dark-danger-surface-colour);--crm-danger-text:var(--app-dark-danger-text-colour);--crm-warning-bg:var(--app-dark-warning-surface-colour);--crm-warning-text:var(--app-dark-warning-text-colour)}.CrmEnquiriesPageContent-module__DN4YWq__enquiryWorkbench{border:1px solid var(--crm-panel-border);background:var(--crm-panel-bg);border-radius:8px;min-width:0;padding:18px}.CrmEnquiriesPageContent-module__DN4YWq__mobileMailboxButtonActive{border-color:var(--app-highlight-accent-colour)!important;color:var(--app-highlight-accent-colour)!important}.CrmEnquiriesPageContent-module__DN4YWq__mailboxSidebar{border-right:1px solid var(--app-border-colour);width:100%;max-width:none;height:100%;padding:33px 15px 0}body.dark .CrmEnquiriesPageContent-module__DN4YWq__mailboxSidebar{border-right-color:var(--app-dark-control-border-colour)}.CrmEnquiriesPageContent-module__DN4YWq__mailboxCategories{margin-top:27px;padding:0}.CrmEnquiriesPageContent-module__DN4YWq__mailboxNav{margin:0;padding:0;list-style:none;display:block}.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavItem{margin:0;padding:0}.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton{border:0;border-bottom:1px solid var(--app-border-colour);width:100%;color:var(--app-text-colour);cursor:pointer;fill:none;font:inherit;text-align:center;background:0 0;border-radius:0;padding:14px 0;font-size:14px;font-weight:600;transition:none;display:block;position:relative}.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavItem:first-child .CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton{border-top:0}.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton:hover,.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton:focus-visible,.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButtonActive{color:var(--app-highlight-accent-colour);fill:none;background-color:#0000;font-weight:600}.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton svg{width:19px;height:19px;color:var(--app-subtle-text-colour);fill:none;margin-bottom:7px}.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButtonActive svg,.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton:hover svg,.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton:focus-visible svg{color:var(--app-highlight-accent-colour);fill:none}.CrmEnquiriesPageContent-module__DN4YWq__mailboxNavLabel{letter-spacing:1px;padding:0;display:block}.CrmEnquiriesPageContent-module__DN4YWq__mailboxBadge{background:var(--themecolor,#8a85ff);width:19px;height:19px;color:var(--app-inverse-text-colour);border-radius:50%;padding:3px 0;font-size:10px;font-weight:700;line-height:13px;position:absolute;top:7px;right:8px}body.dark .CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton{border-bottom-color:var(--app-dark-control-border-colour);color:var(--app-subtle-text-colour)}body.dark .CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton svg{color:var(--app-subtle-text-colour);fill:var(--app-muted-icon-fill-colour)}body.dark .CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButtonActive svg{color:var(--app-highlight-accent-colour)}body.dark .CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton:hover svg{color:var(--app-highlight-accent-colour)}body.dark .CrmEnquiriesPageContent-module__DN4YWq__mailboxNavButton:focus-visible svg{color:var(--app-highlight-accent-colour)}.CrmEnquiriesPageContent-module__DN4YWq__vehicleAvatarImage{object-fit:cover;width:48px;height:48px}.CrmEnquiriesPageContent-module__DN4YWq__visualActionGroup{flex-wrap:nowrap;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__visualActionGroup button:disabled{opacity:.6}.CrmEnquiriesPageContent-module__DN4YWq__workbenchHeader{justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;margin-bottom:18px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__workbenchHeader h5{color:var(--crm-text);margin:0;font-size:1.1rem;font-weight:850;line-height:1.2}.CrmEnquiriesPageContent-module__DN4YWq__workbenchHeader p{max-width:760px;color:var(--crm-muted);margin:7px 0 0;font-size:.8rem;font-weight:700;line-height:1.45}.CrmEnquiriesPageContent-module__DN4YWq__workbenchEyebrow{color:var(--crm-active-text);letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:10px;font-size:.74rem;font-weight:850;display:inline-flex}.CrmEnquiriesPageContent-module__DN4YWq__summaryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric{border:1px solid var(--crm-card-border);background:var(--crm-card-bg);min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;padding:12px;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:grid}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric:hover,.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric:focus-visible,.CrmEnquiriesPageContent-module__DN4YWq__summaryMetricActive{border-color:var(--crm-highlight-blue);background:color-mix(in srgb, var(--crm-highlight-blue) 8%, transparent)}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric:hover{transform:translateY(-1px)}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-highlight-blue) 22%, transparent);outline:0}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric svg{grid-row:span 3}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric span{color:var(--crm-muted);overflow-wrap:anywhere;text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1.1}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric strong{color:var(--crm-text);font-size:1.45rem;font-weight:850;line-height:1}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric small{color:var(--crm-soft);overflow-wrap:anywhere;font-size:.68rem;font-weight:750;line-height:1.15}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric.CrmEnquiriesPageContent-module__DN4YWq__open svg{color:var(--crm-highlight-blue)}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric.CrmEnquiriesPageContent-module__DN4YWq__unread svg{color:var(--app-danger-accent-colour)}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric.CrmEnquiriesPageContent-module__DN4YWq__reviewed svg{color:var(--app-success-accent-colour)}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric.CrmEnquiriesPageContent-module__DN4YWq__missing svg{color:var(--app-warning-accent-colour)}.CrmEnquiriesPageContent-module__DN4YWq__summaryMetric.CrmEnquiriesPageContent-module__DN4YWq__referred svg{color:var(--app-primary-purple-colour)}.CrmEnquiriesPageContent-module__DN4YWq__filterPanel{border:1px solid var(--crm-card-border);background:var(--crm-card-bg);border-radius:8px;margin-bottom:14px;padding:12px}.CrmEnquiriesPageContent-module__DN4YWq__filterGrid{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;display:grid}.CrmEnquiriesPageContent-module__DN4YWq__fieldGroup{min-width:0}.CrmEnquiriesPageContent-module__DN4YWq__fieldLabel{color:var(--crm-muted);text-transform:uppercase;margin-bottom:6px;font-size:.72rem;font-weight:850;display:block}.CrmEnquiriesPageContent-module__DN4YWq__selectControl,.CrmEnquiriesPageContent-module__DN4YWq__inputControl{border:1px solid var(--crm-card-border);background:var(--crm-control-bg);width:100%;min-height:42px;color:var(--crm-text);border-radius:8px;outline:0;padding:0 11px;font-size:.84rem;font-weight:750}.CrmEnquiriesPageContent-module__DN4YWq__selectControl:hover,.CrmEnquiriesPageContent-module__DN4YWq__selectControl:focus,.CrmEnquiriesPageContent-module__DN4YWq__inputControl:hover,.CrmEnquiriesPageContent-module__DN4YWq__inputControl:focus{border-color:var(--app-primary-blue-colour)}.CrmEnquiriesPageContent-module__DN4YWq__filterSummary{justify-content:flex-end;align-items:center;gap:8px;min-height:42px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__countPill,.CrmEnquiriesPageContent-module__DN4YWq__statusPill,.CrmEnquiriesPageContent-module__DN4YWq__metaPill,.CrmEnquiriesPageContent-module__DN4YWq__actionBadge{overflow-wrap:anywhere;border-radius:999px;align-items:center;max-width:100%;min-height:24px;padding:5px 8px;font-size:.68rem;font-weight:850;line-height:1;display:inline-flex}.CrmEnquiriesPageContent-module__DN4YWq__countPill{background:var(--crm-chip-bg);color:var(--crm-active-text)}.CrmEnquiriesPageContent-module__DN4YWq__clearButton{border:1px solid var(--crm-card-border);min-height:32px;color:var(--crm-muted);background:0 0;border-radius:999px;padding:5px 10px;font-size:.72rem;font-weight:850}.CrmEnquiriesPageContent-module__DN4YWq__clearButton:hover,.CrmEnquiriesPageContent-module__DN4YWq__clearButton:focus-visible{border-color:var(--app-primary-blue-colour);color:var(--crm-active-text)}.CrmEnquiriesPageContent-module__DN4YWq__quickFilterBar{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__quickFilterBar button{border:1px solid var(--crm-card-border);background:var(--crm-control-bg);min-height:34px;color:var(--crm-muted);border-radius:999px;padding:7px 11px;font-size:.76rem;font-weight:850}.CrmEnquiriesPageContent-module__DN4YWq__quickFilterBar button:hover,.CrmEnquiriesPageContent-module__DN4YWq__quickFilterBar button:focus-visible,.CrmEnquiriesPageContent-module__DN4YWq__quickFilterBar .CrmEnquiriesPageContent-module__DN4YWq__quickFilterActive{border-color:var(--crm-highlight-blue);background:color-mix(in srgb, var(--crm-highlight-blue) 14%, transparent);color:var(--crm-active-text)}.CrmEnquiriesPageContent-module__DN4YWq__enquiryList{flex-direction:column;gap:8px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__inboxItem{border:1px solid var(--crm-card-border);border-left:3px solid var(--crm-highlight-blue);background:var(--crm-card-bg);border-radius:8px;grid-template-columns:minmax(0,1fr) 150px;align-items:stretch;gap:10px;min-width:0;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid}.CrmEnquiriesPageContent-module__DN4YWq__inboxItem:hover,.CrmEnquiriesPageContent-module__DN4YWq__inboxItem:focus-within{border-color:var(--crm-card-hover-border);box-shadow:0 8px 18px #0f172a14}:is(body.dark .CrmEnquiriesPageContent-module__DN4YWq__inboxItem:hover,body.dark .CrmEnquiriesPageContent-module__DN4YWq__inboxItem:focus-within){box-shadow:0 10px 22px #00000029}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemReviewed{background:color-mix(in srgb, var(--crm-card-bg) 82%, transparent);border-left-color:#0000}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemLink{min-width:0;color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:grid}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemLink:hover,.CrmEnquiriesPageContent-module__DN4YWq__inboxItemLink:focus-visible{color:inherit;text-decoration:none}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemLink:focus-visible{outline:2px solid var(--crm-highlight-blue);outline-offset:-3px}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemMain{min-width:0}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemHeader,.CrmEnquiriesPageContent-module__DN4YWq__inboxItemBadges{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemHeader{justify-content:space-between}.CrmEnquiriesPageContent-module__DN4YWq__inboxSenderName{color:var(--crm-text);overflow-wrap:anywhere;margin:0;font-size:.92rem;font-weight:850;line-height:1.25}.CrmEnquiriesPageContent-module__DN4YWq__inboxVehicleTitle{color:var(--crm-soft);overflow-wrap:anywhere;margin-top:3px;font-size:.8rem;font-weight:800;line-height:1.25}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemBadges{margin-top:7px}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemReviewed .CrmEnquiriesPageContent-module__DN4YWq__statusPill{background:var(--crm-success-bg);color:var(--crm-success-text)}.CrmEnquiriesPageContent-module__DN4YWq__warningPill{background:var(--crm-warning-bg);min-height:23px;color:var(--crm-warning-text);border-radius:999px;align-items:center;padding:5px 8px;font-size:.66rem;font-weight:850;line-height:1;display:inline-flex}.CrmEnquiriesPageContent-module__DN4YWq__unreadPill{background:var(--crm-danger-bg);min-height:23px;color:var(--crm-danger-text);border-radius:999px;align-items:center;padding:5px 8px;font-size:.66rem;font-weight:850;line-height:1;display:inline-flex}.CrmEnquiriesPageContent-module__DN4YWq__inboxMessagePreview{color:var(--crm-text);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:.82rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemReviewed .CrmEnquiriesPageContent-module__DN4YWq__inboxSenderName,.CrmEnquiriesPageContent-module__DN4YWq__inboxItemReviewed .CrmEnquiriesPageContent-module__DN4YWq__inboxMessagePreview{color:var(--crm-soft)}.CrmEnquiriesPageContent-module__DN4YWq__viewEnquiryPill{border:1px solid var(--crm-card-border);min-height:30px;color:var(--crm-muted);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:7px 10px;font-size:.72rem;font-weight:850;line-height:1;display:inline-flex}.CrmEnquiriesPageContent-module__DN4YWq__inboxItem:hover .CrmEnquiriesPageContent-module__DN4YWq__viewEnquiryPill,.CrmEnquiriesPageContent-module__DN4YWq__inboxItem:focus-within .CrmEnquiriesPageContent-module__DN4YWq__viewEnquiryPill{border-color:var(--app-primary-blue-colour);color:var(--crm-link-hover)}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemActions{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-width:0;padding:12px 14px 12px 0;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemActions .CrmEnquiriesPageContent-module__DN4YWq__secondaryAction{white-space:nowrap;text-transform:none;width:100%;min-height:32px;font-size:.72rem}.CrmEnquiriesPageContent-module__DN4YWq__reviewedActionLabel{min-height:32px;color:var(--crm-muted);justify-content:center;align-items:center;padding:7px 11px;font-size:.72rem;font-weight:850;line-height:1;display:inline-flex}.CrmEnquiriesPageContent-module__DN4YWq__enquiryCard{border:1px solid var(--crm-card-border);border-left:3px solid var(--crm-highlight-blue);background:var(--crm-card-bg);border-radius:8px;min-width:0;padding:13px;transition:border-color .16s,box-shadow .16s,transform .16s}.CrmEnquiriesPageContent-module__DN4YWq__enquiryCard:hover{border-color:var(--crm-card-hover-border);box-shadow:var(--crm-card-shadow);transform:translateY(-1px)}.CrmEnquiriesPageContent-module__DN4YWq__enquiryCard.CrmEnquiriesPageContent-module__DN4YWq__reviewed{border-left-color:var(--app-success-accent-colour)}.CrmEnquiriesPageContent-module__DN4YWq__detailPageGrid{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:16px;display:grid}.CrmEnquiriesPageContent-module__DN4YWq__detailMainColumn,.CrmEnquiriesPageContent-module__DN4YWq__detailSideColumn,.CrmEnquiriesPageContent-module__DN4YWq__detailLinkList{flex-direction:column;gap:12px;min-width:0;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__detailSideColumn{position:sticky;top:16px}.CrmEnquiriesPageContent-module__DN4YWq__detailLinkList .CrmEnquiriesPageContent-module__DN4YWq__linkAction{justify-content:space-between;width:100%}.CrmEnquiriesPageContent-module__DN4YWq__detailHero,.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowPanel{border:1px solid var(--crm-card-border);background:var(--crm-card-bg);border-radius:8px}.CrmEnquiriesPageContent-module__DN4YWq__detailHero{border-left:3px solid var(--crm-highlight-blue);padding:16px}.CrmEnquiriesPageContent-module__DN4YWq__detailHeroTitle{color:var(--crm-text);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:850;line-height:1.25}.CrmEnquiriesPageContent-module__DN4YWq__detailHeroVehicle{color:var(--crm-soft);overflow-wrap:anywhere;margin-top:4px;font-size:.84rem;font-weight:800;line-height:1.3}.CrmEnquiriesPageContent-module__DN4YWq__detailContactList{flex-wrap:wrap;gap:7px;min-width:0;margin-top:11px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__detailMessage{border-top:1px solid var(--crm-card-border);min-width:0;color:var(--crm-text);overflow-wrap:anywhere;align-items:flex-start;gap:9px;margin-top:16px;padding-top:14px;font-size:.9rem;font-weight:750;line-height:1.5;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__detailMessage svg{color:var(--crm-soft);flex:none;margin-top:3px}.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowPanel{padding:16px}.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowSection{padding-bottom:18px}.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowSection+.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowSection{border-top:1px solid var(--crm-card-border);padding-top:18px}.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:14px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowHeader h6,.CrmEnquiriesPageContent-module__DN4YWq__detailRecordPanel h6{color:var(--crm-text);margin:0;font-size:.94rem;font-weight:850;line-height:1.25}.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowHeader p{color:var(--crm-muted);margin:4px 0 0;font-size:.76rem;font-weight:700;line-height:1.4}.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowPanel .CrmEnquiriesPageContent-module__DN4YWq__fieldLabel{color:var(--crm-soft);letter-spacing:0;text-transform:none;font-size:.74rem}.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowPanel .CrmEnquiriesPageContent-module__DN4YWq__selectControl,.CrmEnquiriesPageContent-module__DN4YWq__detailWorkflowPanel .CrmEnquiriesPageContent-module__DN4YWq__inputControl{min-height:40px;font-size:.82rem}.CrmEnquiriesPageContent-module__DN4YWq__detailSourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.CrmEnquiriesPageContent-module__DN4YWq__detailActionBar{border-top:1px solid var(--crm-card-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-top:2px;padding-top:16px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__detailActionGroup,.CrmEnquiriesPageContent-module__DN4YWq__detailDismissGroup{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__detailDismissGroup{flex:360px}.CrmEnquiriesPageContent-module__DN4YWq__detailDismissGroup .CrmEnquiriesPageContent-module__DN4YWq__inputControl{flex:220px;width:auto}.CrmEnquiriesPageContent-module__DN4YWq__detailConversionFooter{border-top:1px solid var(--crm-card-border);justify-content:flex-end;margin-top:16px;padding-top:14px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__detailRecordPanel{border:1px solid var(--crm-card-border);background:0 0;border-radius:8px;padding:13px}.CrmEnquiriesPageContent-module__DN4YWq__detailRecordList{flex-direction:column;gap:10px;margin-top:12px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__detailRecordList div{border-top:1px solid var(--crm-card-border);justify-content:space-between;gap:12px;min-width:0;padding-top:10px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__detailRecordList div:first-child{border-top:0;padding-top:0}.CrmEnquiriesPageContent-module__DN4YWq__detailRecordList span{color:var(--crm-muted);font-size:.72rem;font-weight:800}.CrmEnquiriesPageContent-module__DN4YWq__detailRecordList strong{color:var(--crm-soft);text-align:right;overflow-wrap:anywhere;font-size:.74rem;font-weight:750;line-height:1.3}.CrmEnquiriesPageContent-module__DN4YWq__enquiryCardHeader,.CrmEnquiriesPageContent-module__DN4YWq__enquiryCardMain,.CrmEnquiriesPageContent-module__DN4YWq__enquiryCardActions,.CrmEnquiriesPageContent-module__DN4YWq__enquiryTitleRow,.CrmEnquiriesPageContent-module__DN4YWq__enquiryMeta,.CrmEnquiriesPageContent-module__DN4YWq__enquiryContact,.CrmEnquiriesPageContent-module__DN4YWq__conversionFooter{min-width:0;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__enquiryCardHeader{justify-content:space-between;align-items:flex-start;gap:16px}.CrmEnquiriesPageContent-module__DN4YWq__enquiryCardMain{flex-direction:column;flex:auto;min-width:0}.CrmEnquiriesPageContent-module__DN4YWq__enquiryTitleRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.CrmEnquiriesPageContent-module__DN4YWq__statusPill{background:var(--crm-info-bg);color:var(--crm-info-text)}.CrmEnquiriesPageContent-module__DN4YWq__reviewed .CrmEnquiriesPageContent-module__DN4YWq__statusPill{background:var(--crm-success-bg);color:var(--crm-success-text)}.CrmEnquiriesPageContent-module__DN4YWq__enquiryDate{color:var(--crm-muted);font-size:.74rem;font-weight:750}.CrmEnquiriesPageContent-module__DN4YWq__senderName{color:var(--crm-text);overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:850;line-height:1.35}.CrmEnquiriesPageContent-module__DN4YWq__vehicleTitle{color:var(--crm-soft);overflow-wrap:anywhere;margin-top:3px;font-size:.82rem;font-weight:800}.CrmEnquiriesPageContent-module__DN4YWq__enquiryMeta,.CrmEnquiriesPageContent-module__DN4YWq__enquiryContact{flex-wrap:wrap;gap:7px;margin-top:9px}.CrmEnquiriesPageContent-module__DN4YWq__metaPill{background:var(--crm-chip-muted-bg);color:var(--crm-muted);gap:6px;font-weight:750}.CrmEnquiriesPageContent-module__DN4YWq__metaPill svg{color:var(--crm-soft);flex:none}.CrmEnquiriesPageContent-module__DN4YWq__messagePanel{border-left:2px solid var(--crm-highlight-blue);background:var(--crm-card-bg-strong);min-width:0;color:var(--crm-text);overflow-wrap:anywhere;border-radius:0 8px 8px 0;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 11px;font-size:.86rem;font-weight:750;line-height:1.45;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__messagePanel svg{color:var(--crm-soft);flex:none;margin-top:2px}.CrmEnquiriesPageContent-module__DN4YWq__enquiryCardActions{flex-direction:column;flex:none;align-items:stretch;gap:8px}.CrmEnquiriesPageContent-module__DN4YWq__primaryAction,.CrmEnquiriesPageContent-module__DN4YWq__secondaryAction,.CrmEnquiriesPageContent-module__DN4YWq__dangerAction,.CrmEnquiriesPageContent-module__DN4YWq__linkAction{text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:7px 11px;font-size:.74rem;font-weight:850;text-decoration:none;display:inline-flex}.CrmEnquiriesPageContent-module__DN4YWq__primaryAction{border:1px solid var(--app-primary-purple-colour);background:var(--app-primary-purple-colour);color:var(--app-inverse-text-colour)}.CrmEnquiriesPageContent-module__DN4YWq__primaryAction:hover,.CrmEnquiriesPageContent-module__DN4YWq__primaryAction:focus-visible{border-color:var(--app-primary-purple-hover-colour);background:var(--app-primary-purple-hover-colour);color:var(--app-inverse-text-colour)}.CrmEnquiriesPageContent-module__DN4YWq__secondaryAction,.CrmEnquiriesPageContent-module__DN4YWq__linkAction{border:1px solid var(--crm-card-border);color:var(--crm-active-text);background:0 0}.CrmEnquiriesPageContent-module__DN4YWq__secondaryAction:hover,.CrmEnquiriesPageContent-module__DN4YWq__secondaryAction:focus-visible,.CrmEnquiriesPageContent-module__DN4YWq__linkAction:hover,.CrmEnquiriesPageContent-module__DN4YWq__linkAction:focus-visible{border-color:var(--app-primary-blue-colour);color:var(--crm-link-hover)}.CrmEnquiriesPageContent-module__DN4YWq__dangerAction{border:1px solid color-mix(in srgb, var(--app-danger-accent-colour) 38%, transparent);color:var(--crm-danger-text);background:0 0}.CrmEnquiriesPageContent-module__DN4YWq__dangerAction:hover,.CrmEnquiriesPageContent-module__DN4YWq__dangerAction:focus-visible{border-color:var(--app-danger-accent-colour)}.CrmEnquiriesPageContent-module__DN4YWq__primaryAction:disabled,.CrmEnquiriesPageContent-module__DN4YWq__secondaryAction:disabled,.CrmEnquiriesPageContent-module__DN4YWq__dangerAction:disabled{cursor:not-allowed;opacity:.56}.CrmEnquiriesPageContent-module__DN4YWq__conversionPanel{border:1px solid var(--crm-card-border);background:var(--crm-panel-bg);border-radius:8px;margin-top:13px;padding:14px}.CrmEnquiriesPageContent-module__DN4YWq__conversionSection{border:1px solid var(--crm-card-border);background:var(--crm-card-bg);border-radius:8px;padding:13px}.CrmEnquiriesPageContent-module__DN4YWq__conversionSection+.CrmEnquiriesPageContent-module__DN4YWq__conversionSection{margin-top:12px}.CrmEnquiriesPageContent-module__DN4YWq__conversionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:12px;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__conversionHeader h6{color:var(--crm-text);margin:0;font-size:.92rem;font-weight:850}.CrmEnquiriesPageContent-module__DN4YWq__conversionHeader p{color:var(--crm-muted);margin:4px 0 0;font-size:.76rem;font-weight:700;line-height:1.4}.CrmEnquiriesPageContent-module__DN4YWq__attributionGrid,.CrmEnquiriesPageContent-module__DN4YWq__formGrid{gap:12px;display:grid}.CrmEnquiriesPageContent-module__DN4YWq__attributionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CrmEnquiriesPageContent-module__DN4YWq__formGrid{grid-template-columns:repeat(12,minmax(0,1fr))}.CrmEnquiriesPageContent-module__DN4YWq__span2{grid-column:span 2}.CrmEnquiriesPageContent-module__DN4YWq__span3{grid-column:span 3}.CrmEnquiriesPageContent-module__DN4YWq__span4{grid-column:span 4}.CrmEnquiriesPageContent-module__DN4YWq__span5{grid-column:span 5}.CrmEnquiriesPageContent-module__DN4YWq__span6{grid-column:span 6}.CrmEnquiriesPageContent-module__DN4YWq__span12{grid-column:1/-1}.CrmEnquiriesPageContent-module__DN4YWq__detailBlock{min-width:0}.CrmEnquiriesPageContent-module__DN4YWq__detailBlock span:first-child{color:var(--crm-muted);text-transform:uppercase;font-size:.7rem;font-weight:850;display:block}.CrmEnquiriesPageContent-module__DN4YWq__detailBlock span:last-child,.CrmEnquiriesPageContent-module__DN4YWq__detailBlock a{color:var(--crm-text);overflow-wrap:anywhere;margin-top:4px;font-size:.8rem;font-weight:750;line-height:1.35;display:block}.CrmEnquiriesPageContent-module__DN4YWq__detailBlock a:hover,.CrmEnquiriesPageContent-module__DN4YWq__detailBlock a:focus-visible{color:var(--crm-link-hover)}.CrmEnquiriesPageContent-module__DN4YWq__conversionFooter{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:13px}.CrmEnquiriesPageContent-module__DN4YWq__dismissGroup,.CrmEnquiriesPageContent-module__DN4YWq__submitGroup{gap:8px;min-width:0;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__dismissGroup{flex:320px}.CrmEnquiriesPageContent-module__DN4YWq__submitGroup{flex:none}.CrmEnquiriesPageContent-module__DN4YWq__statePanel{border:1px solid var(--crm-panel-border);background:var(--crm-panel-bg);min-height:74px;color:var(--crm-muted);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:.86rem;font-weight:800;display:flex}.CrmEnquiriesPageContent-module__DN4YWq__statePanel.CrmEnquiriesPageContent-module__DN4YWq__error{border-color:color-mix(in srgb, var(--app-danger-accent-colour) 34%, transparent);background:var(--crm-danger-bg);color:var(--crm-danger-text);margin-bottom:12px}@media (max-width:1199.98px){.CrmEnquiriesPageContent-module__DN4YWq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CrmEnquiriesPageContent-module__DN4YWq__filterGrid{grid-template-columns:1fr}.CrmEnquiriesPageContent-module__DN4YWq__filterSummary{justify-content:flex-start}.CrmEnquiriesPageContent-module__DN4YWq__detailPageGrid{grid-template-columns:1fr}.CrmEnquiriesPageContent-module__DN4YWq__detailSideColumn{position:static}}@media (max-width:991.98px){.CrmEnquiriesPageContent-module__DN4YWq__inboxItem{grid-template-columns:1fr;gap:0}.CrmEnquiriesPageContent-module__DN4YWq__inboxItemActions{justify-content:flex-start;padding:0 14px 12px}.CrmEnquiriesPageContent-module__DN4YWq__enquiryCardHeader{flex-direction:column}.CrmEnquiriesPageContent-module__DN4YWq__enquiryCardActions{flex-flow:wrap;width:100%}.CrmEnquiriesPageContent-module__DN4YWq__attributionGrid{grid-template-columns:1fr}.CrmEnquiriesPageContent-module__DN4YWq__detailSourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CrmEnquiriesPageContent-module__DN4YWq__formGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.CrmEnquiriesPageContent-module__DN4YWq__span2,.CrmEnquiriesPageContent-module__DN4YWq__span3,.CrmEnquiriesPageContent-module__DN4YWq__span4,.CrmEnquiriesPageContent-module__DN4YWq__span5,.CrmEnquiriesPageContent-module__DN4YWq__span6{grid-column:span 3}}@media (max-width:767.98px){.CrmEnquiriesPageContent-module__DN4YWq__enquiryWorkbench{padding:14px}.CrmEnquiriesPageContent-module__DN4YWq__workbenchHeader{flex-direction:column}.CrmEnquiriesPageContent-module__DN4YWq__summaryGrid,.CrmEnquiriesPageContent-module__DN4YWq__formGrid,.CrmEnquiriesPageContent-module__DN4YWq__detailSourceGrid,.CrmEnquiriesPageContent-module__DN4YWq__inboxItemLink{grid-template-columns:1fr}.CrmEnquiriesPageContent-module__DN4YWq__viewEnquiryPill{display:none}.CrmEnquiriesPageContent-module__DN4YWq__span2,.CrmEnquiriesPageContent-module__DN4YWq__span3,.CrmEnquiriesPageContent-module__DN4YWq__span4,.CrmEnquiriesPageContent-module__DN4YWq__span5,.CrmEnquiriesPageContent-module__DN4YWq__span6,.CrmEnquiriesPageContent-module__DN4YWq__span12{grid-column:1/-1}.CrmEnquiriesPageContent-module__DN4YWq__conversionFooter,.CrmEnquiriesPageContent-module__DN4YWq__dismissGroup,.CrmEnquiriesPageContent-module__DN4YWq__submitGroup,.CrmEnquiriesPageContent-module__DN4YWq__enquiryCardActions,.CrmEnquiriesPageContent-module__DN4YWq__detailActionBar,.CrmEnquiriesPageContent-module__DN4YWq__detailActionGroup,.CrmEnquiriesPageContent-module__DN4YWq__detailDismissGroup,.CrmEnquiriesPageContent-module__DN4YWq__detailConversionFooter{flex-direction:column;width:100%}.CrmEnquiriesPageContent-module__DN4YWq__detailDismissGroup .CrmEnquiriesPageContent-module__DN4YWq__inputControl{width:100%}}
.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__relationshipTabsNav{white-space:nowrap;align-items:center;gap:.25rem;display:flex;overflow-x:auto}.CrmRelationshipWorkspacePageContent-module__cDFh7q__relationshipTabsNav .nav-item{flex:none}.CrmRelationshipWorkspacePageContent-module__cDFh7q__relationshipTabsNav .nav-link{letter-spacing:0}.CrmRelationshipWorkspacePageContent-module__cDFh7q__sectionTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__sectionTitleRow h6{letter-spacing:0;margin:0}.CrmRelationshipWorkspacePageContent-module__cDFh7q__sectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__sectionActions .btn{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__subsectionTitle{letter-spacing:0;margin:0 0 .5rem;font-size:.95rem}.CrmRelationshipWorkspacePageContent-module__cDFh7q__healthMetric{border:1px solid #888ea82e;border-radius:6px;height:100%;padding:.875rem}.CrmRelationshipWorkspacePageContent-module__cDFh7q__accountDataActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__accountDataActions .btn{justify-content:center;align-items:center;min-height:2.25rem;display:inline-flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__cardActionGroup{flex-wrap:nowrap;display:flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes{width:100%}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueTitle{letter-spacing:0;margin-bottom:0}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .app-notes{margin-top:1.25rem}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .tab-title{flex:0 0 220px}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .tab-title .nav-pills:not(.group-list) a.nav-link{align-items:center;gap:.35rem;display:flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .tab-title .nav-pills a.nav-link svg{flex:none;margin-right:0}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .note-container.note-grid .note-item .note-inner-content{flex-direction:column;display:flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .note-container.note-grid .note-item .note-inner-content .note-content{flex:auto}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .note-container.note-grid .note-item .note-inner-content .note-action{min-height:28px}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .note-container.note-grid .note-item .note-inner-content .note-footer{float:none;align-self:flex-end}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueFilterLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.CrmRelationshipWorkspacePageContent-module__cDFh7q__noteTitleLink{color:inherit}.CrmRelationshipWorkspacePageContent-module__cDFh7q__noteTitleLink:hover,.CrmRelationshipWorkspacePageContent-module__cDFh7q__noteTitleLink:focus-visible{color:inherit;text-decoration:none}.CrmRelationshipWorkspacePageContent-module__cDFh7q__noteActionButton{background:0 0;border:0;padding:0;line-height:1}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueEmpty{color:var(--app-subtle-text-colour);text-align:center;border:1px dashed #888ea859;border-radius:10px;flex:100%;padding:2rem}:is(.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceActions .btn,.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceActions .dropdown-toggle){white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;padding-inline:.75rem;display:inline-flex}.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceActions .dropdown-toggle:after{display:none}.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceMenuItem,.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceDangerMenuItem{color:var(--app-dark-text-colour);text-align:left;background:0 0;border:0;width:100%;padding:.5rem 1rem;display:block}.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceMenuItem:hover,.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceMenuItem:focus-visible{color:var(--app-dark-strong-text-colour);background:#888ea829}.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceDangerMenuItem{color:#ff6b7a}.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceDangerMenuItem:hover,.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceDangerMenuItem:focus-visible{background:color-mix(in srgb, var(--app-danger-accent-colour) 16%, transparent);color:var(--app-dark-danger-colour)}@media (max-width:575.98px){.CrmRelationshipWorkspacePageContent-module__cDFh7q__relationshipTabsNav{align-items:stretch;padding-bottom:.5rem}.CrmRelationshipWorkspacePageContent-module__cDFh7q__relationshipTabsNav .nav-link{width:100%}.CrmRelationshipWorkspacePageContent-module__cDFh7q__sectionTitleRow{margin-bottom:1.5rem}.CrmRelationshipWorkspacePageContent-module__cDFh7q__sectionActions,.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceActions{justify-content:stretch;width:100%}:is(.CrmRelationshipWorkspacePageContent-module__cDFh7q__sectionActions>.btn,.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceActions>.btn,.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceActions>.dropdown){flex:9rem}.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceActions .dropdown-toggle{width:100%}.CrmRelationshipWorkspacePageContent-module__cDFh7q__accountDataActions .btn{flex:100%}}@media (max-width:991.98px){.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .app-notes{margin-top:1rem}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .app-note-container{display:block}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .app-note-container .tab-title{background:0 0;width:100%;max-width:none;min-height:0;margin-bottom:1rem;position:static;left:auto}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .tab-title .row{row-gap:1rem}.CrmRelationshipWorkspacePageContent-module__cDFh7q__dialogueNotes .note-container{padding:0}}
.CrmTasksCalendarPageContent-module__dj82aq__calendarShell,.CrmTasksCalendarPageContent-module__dj82aq__taskModal,.CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal{--calendar-completed-surface:#1abc9c26}.CrmTasksCalendarPageContent-module__dj82aq__calendarShell{--calendar-bg:var(--app-light-surface-colour);--calendar-border:var(--app-border-colour);--calendar-grid-border:var(--app-border-colour);--calendar-title:var(--app-strong-text-colour);--calendar-text:var(--app-text-colour);--calendar-muted:var(--app-subtle-text-colour);--calendar-header-bg:var(--app-light-surface-colour);--calendar-today-bg:var(--app-light-highlight-surface-colour);--calendar-today-shadow:none;--calendar-list-hover-bg:var(--app-light-interactive-surface-colour);--calendar-button-bg:var(--app-light-highlight-surface-colour);--calendar-button-border:var(--app-border-colour);--calendar-button-text:var(--app-strong-text-colour);--calendar-button-hover-bg:var(--app-light-interactive-surface-colour);--calendar-button-hover-border:var(--app-border-colour);--calendar-button-hover-text:var(--app-text-colour);--calendar-button-active-bg:var(--app-primary-purple-colour);--calendar-button-active-border:var(--app-border-colour);--calendar-more-text:var(--app-primary-blue-colour);--calendar-more-bg:var(--app-primary-blue-soft-colour);--calendar-more-border:var(--app-primary-blue-focus-colour);--calendar-more-hover-text:var(--app-inverse-text-colour);--calendar-more-hover-bg:var(--app-primary-blue-colour);--calendar-more-hover-border:var(--app-primary-blue-colour);--calendar-modal-bg:var(--app-light-surface-colour);--calendar-modal-border:var(--app-border-colour);--calendar-modal-title:var(--app-text-colour);--calendar-modal-row-bg:var(--app-light-surface-colour);--calendar-modal-row-hover-bg:var(--app-light-interactive-surface-colour);--calendar-modal-empty-bg:var(--app-light-raised-surface-colour);background:var(--calendar-bg);border:1px solid var(--calendar-border);box-shadow:var(--app-panel-shadow);border-radius:8px;padding:30px}body.dark .CrmTasksCalendarPageContent-module__dj82aq__calendarShell{--calendar-bg:var(--app-dark-surface-colour);--calendar-border:var(--app-dark-surface-colour);--calendar-grid-border:var(--app-dark-emphasis-border-colour);--calendar-title:var(--app-dark-strong-text-colour);--calendar-text:var(--app-dark-text-colour);--calendar-muted:var(--app-dark-muted-text-colour);--calendar-header-bg:var(--app-dark-surface-colour);--calendar-today-bg:var(--app-dark-interactive-surface-colour);--calendar-today-shadow:inset 0 0 0 3px var(--app-dark-surface-colour);--calendar-list-hover-bg:var(--app-dark-page-background-colour);--calendar-button-bg:var(--app-dark-interactive-surface-colour);--calendar-button-border:var(--app-dark-control-border-colour);--calendar-button-text:var(--app-dark-strong-text-colour);--calendar-button-hover-bg:var(--app-dark-contrast-surface-colour);--calendar-button-hover-border:#293856;--calendar-button-hover-text:var(--app-dark-strong-text-colour);--calendar-button-active-border:var(--app-dark-control-border-colour);--calendar-more-text:var(--app-dark-text-colour);--calendar-more-bg:color-mix(in srgb, var(--app-primary-blue-colour) 16%, transparent);--calendar-more-border:color-mix(in srgb, var(--app-primary-blue-colour) 35%, transparent);--calendar-more-hover-text:var(--app-inverse-text-colour);--calendar-more-hover-bg:color-mix(in srgb, var(--app-primary-blue-colour) 32%, transparent);--calendar-more-hover-border:var(--app-primary-blue-colour);--calendar-modal-bg:var(--app-dark-surface-colour);--calendar-modal-border:var(--app-dark-border-colour);--calendar-modal-title:var(--app-dark-secondary-text-colour);--calendar-modal-row-bg:var(--app-dark-surface-colour);--calendar-modal-row-hover-bg:var(--app-dark-interactive-surface-colour);--calendar-modal-empty-bg:var(--app-dark-surface-colour)}:is(body.dark .CrmTasksCalendarPageContent-module__dj82aq__taskModal,body.dark .CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal){--calendar-grid-border:var(--app-dark-emphasis-border-colour);--calendar-title:var(--app-dark-strong-text-colour);--calendar-text:var(--app-dark-text-colour);--calendar-muted:var(--app-dark-muted-text-colour);--calendar-modal-bg:var(--app-dark-surface-colour);--calendar-modal-border:var(--app-dark-border-colour);--calendar-modal-title:var(--app-dark-secondary-text-colour);--calendar-modal-row-bg:var(--app-dark-surface-colour);--calendar-modal-row-hover-bg:var(--app-dark-interactive-surface-colour);--calendar-modal-empty-bg:var(--app-dark-surface-colour);--calendar-form-bg:var(--app-dark-interactive-surface-colour);--calendar-form-border:var(--app-dark-control-border-colour);--calendar-form-text:var(--app-dark-text-colour);--calendar-form-focus-border:var(--app-dark-emphasis-border-colour)}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer{min-width:0}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc{--fc-page-bg-color:var(--calendar-bg);--fc-neutral-bg-color:var(--calendar-bg);--fc-border-color:var(--calendar-grid-border);--fc-today-bg-color:transparent;--fc-list-event-hover-bg-color:var(--calendar-list-hover-bg);color:var(--calendar-text)}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-toolbar-title{color:var(--calendar-title);font-size:22px;font-weight:700}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-button{color:var(--calendar-button-text);background-color:var(--calendar-button-bg);border-color:var(--calendar-button-border);box-shadow:none;text-transform:capitalize;border-radius:8px;padding:7px 20px;font-size:14px}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-button:hover,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-button:focus-visible,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-button-primary:not(:disabled):active){color:var(--calendar-button-hover-text);background-color:var(--calendar-button-hover-bg);border-color:var(--calendar-button-hover-border);box-shadow:none}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-button-primary:not(:disabled).fc-button-active{color:var(--app-inverse-text-colour);background-color:var(--calendar-button-active-bg);border-color:var(--calendar-button-active-border);font-weight:900}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-addTaskButton-button{color:var(--app-inverse-text-colour);background-color:var(--app-primary-blue-colour);border-color:var(--app-primary-blue-colour);box-shadow:0 10px 20px -10px color-mix(in srgb, var(--app-primary-blue-colour) 59%, transparent);font-weight:700}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-addTaskButton-button:hover,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-addTaskButton-button:focus-visible){background-color:var(--app-primary-blue-hover-colour);border-color:var(--app-primary-blue-hover-colour);box-shadow:none}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-theme-standard .fc-scrollgrid,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-theme-standard td,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-theme-standard th){border-color:var(--calendar-grid-border)}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-body,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-scrollgrid-section table,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-scrollgrid-section-body table){width:100%!important}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-scrollgrid-section-header,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-col-header,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-col-header-cell){background:var(--calendar-header-bg)!important}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-col-header-cell{padding:3px 0}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-col-header-cell-cushion,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-daygrid-day-number){color:var(--calendar-title);text-decoration:none}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-col-header-cell-cushion{font-weight:700}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-day.fc-day-today{background:0 0;border-radius:23px;padding:0}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame{background:var(--calendar-today-bg);box-shadow:var(--calendar-today-shadow);border-radius:8px;margin:0;overflow:hidden}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-day-frame,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-day-events){min-width:0;max-width:100%;overflow:hidden}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{font-size:15px;font-weight:800}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-list{border-color:var(--calendar-grid-border)}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-list-day-cushion,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-list-sticky .fc-list-day>*){background:var(--calendar-bg)}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-list-event:hover td{background:var(--calendar-list-hover-bg)}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-timegrid-slot,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-timegrid-axis){color:var(--calendar-muted)}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-more-link{width:fit-content;max-width:calc(100% - 24px);color:var(--calendar-more-text);background:var(--calendar-more-bg);border:1px solid var(--calendar-more-border);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;align-items:center;padding:3px 8px;font-size:12px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex;overflow:hidden}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-more-link:hover,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-more-link:focus-visible){color:var(--calendar-more-hover-text);background:var(--calendar-more-hover-bg);border-color:var(--calendar-more-hover-border);box-shadow:none}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-day-bottom{clear:both;min-width:0;max-width:100%;margin:4px 10px 0;overflow:hidden}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-direction-ltr .fc-daygrid-more-link,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-direction-rtl .fc-daygrid-more-link){float:none}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-bottom{margin-left:10px;margin-right:10px}.CrmTasksCalendarPageContent-module__dj82aq__taskEvent{--task-event-color:var(--app-primary-blue-colour);--task-event-bg:color-mix(in srgb, var(--app-primary-blue-colour) 15%, transparent);--task-event-dot:var(--app-primary-blue-colour);cursor:pointer;letter-spacing:1px;border:0;border-radius:4px;margin-bottom:1px;padding:4px 10px;font-size:13px;font-weight:300;overflow:hidden;color:var(--task-event-color)!important;background-color:var(--task-event-bg)!important}.CrmTasksCalendarPageContent-module__dj82aq__taskEvent:hover{filter:brightness(.96)}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-event-harness,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-daygrid-event,.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-event-main){min-width:0;max-width:100%;overflow:hidden}.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-event-main{color:var(--task-event-color)!important}:is(.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-event-main-frame,.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-event-title-container,.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-event-title){min-width:0;overflow:hidden}.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-event-main-frame{align-items:center;display:flex}.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-event-time{flex:none;margin-right:4px}.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-event-title-container{flex:auto}.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-event-title{text-overflow:ellipsis;white-space:nowrap;display:block}.CrmTasksCalendarPageContent-module__dj82aq__taskEvent .fc-daygrid-event-dot{margin:0 6px 0 0;border-color:var(--task-event-dot)!important}.CrmTasksCalendarPageContent-module__dj82aq__openEvent{--task-event-color:var(--app-primary-blue-colour);--task-event-bg:color-mix(in srgb, var(--app-primary-blue-colour) 15%, transparent);--task-event-dot:var(--app-primary-blue-colour)}.CrmTasksCalendarPageContent-module__dj82aq__todayEvent{--task-event-color:var(--app-warning-accent-colour);--task-event-bg:color-mix(in srgb, var(--app-warning-accent-colour) 15%, transparent);--task-event-dot:var(--app-warning-accent-colour)}.CrmTasksCalendarPageContent-module__dj82aq__overdueEvent{--task-event-color:var(--app-danger-accent-colour);--task-event-bg:color-mix(in srgb, var(--app-danger-accent-colour) 15%, transparent);--task-event-dot:var(--app-danger-accent-colour)}.CrmTasksCalendarPageContent-module__dj82aq__completedEvent{--task-event-color:var(--app-success-accent-colour);--task-event-bg:var(--calendar-completed-surface);--task-event-dot:var(--app-success-accent-colour)}.CrmTasksCalendarPageContent-module__dj82aq__groupedTaskEvent{--task-event-color:var(--app-primary-purple-colour);--task-event-bg:color-mix(in srgb, var(--app-primary-purple-colour) 18%, transparent);--task-event-dot:var(--app-primary-purple-colour)}.CrmTasksCalendarPageContent-module__dj82aq__groupedTaskEvent .fc-event-title{font-weight:800}.CrmTasksCalendarPageContent-module__dj82aq__calendarState,.CrmTasksCalendarPageContent-module__dj82aq__calendarWarning{margin:24px}.CrmTasksCalendarPageContent-module__dj82aq__calendarState{color:var(--calendar-muted);align-items:center;gap:10px;display:flex}.CrmTasksCalendarPageContent-module__dj82aq__calendarWarning{color:var(--app-dark-danger-text-colour);background:color-mix(in srgb, var(--app-danger-accent-colour) 12%, transparent);border:1px solid color-mix(in srgb, var(--app-danger-accent-colour) 25%, transparent);border-radius:6px;padding:14px 16px}.CrmTasksCalendarPageContent-module__dj82aq__moreTasksList{gap:8px;display:grid}.CrmTasksCalendarPageContent-module__dj82aq__taskModal,.CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal{--calendar-grid-border:var(--app-border-colour);--calendar-title:var(--app-strong-text-colour);--calendar-text:var(--app-text-colour);--calendar-muted:var(--app-subtle-text-colour);--calendar-modal-bg:var(--app-light-surface-colour);--calendar-modal-border:var(--app-border-colour);--calendar-modal-title:var(--app-text-colour);--calendar-modal-row-bg:var(--app-light-surface-colour);--calendar-modal-row-hover-bg:var(--app-light-interactive-surface-colour);--calendar-modal-empty-bg:var(--app-light-raised-surface-colour);--calendar-form-bg:var(--app-light-inset-surface-colour);--calendar-form-border:var(--app-control-border-colour);--calendar-form-text:var(--app-text-colour);--calendar-form-focus-border:var(--app-primary-blue-colour);color:var(--calendar-text);background:var(--calendar-modal-bg);border:1px solid var(--calendar-modal-border);border-radius:8px;overflow:hidden}:is(.CrmTasksCalendarPageContent-module__dj82aq__taskModal .modal-header,.CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal .modal-header){border-bottom-color:var(--calendar-grid-border);padding:22px 18px 18px}:is(.CrmTasksCalendarPageContent-module__dj82aq__taskModal .modal-title,.CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal .modal-title){color:var(--calendar-modal-title)}:is(.CrmTasksCalendarPageContent-module__dj82aq__taskModal .modal-body,.CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal .modal-body){padding:18px}:is(.CrmTasksCalendarPageContent-module__dj82aq__taskModal .modal-footer,.CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal .modal-footer){border-top-color:var(--calendar-grid-border);padding:16px 18px}:is(.CrmTasksCalendarPageContent-module__dj82aq__taskModal .btn-close,.CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal .btn-close){opacity:.85;filter:none}:is(body.dark .CrmTasksCalendarPageContent-module__dj82aq__taskModal .btn-close,body.dark .CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal .btn-close){filter:invert()grayscale()brightness(180%)}:is(.CrmTasksCalendarPageContent-module__dj82aq__taskModal .btn-close:hover,.CrmTasksCalendarPageContent-module__dj82aq__taskModal .btn-close:focus-visible,.CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal .btn-close:hover,.CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal .btn-close:focus-visible){opacity:1;box-shadow:none}:is(.CrmTasksCalendarPageContent-module__dj82aq__taskModal .form-label,.CrmTasksCalendarPageContent-module__dj82aq__taskModal .form-check-label){color:var(--calendar-text)}.CrmTasksCalendarPageContent-module__dj82aq__taskModal .form-control{color:var(--calendar-form-text);background:var(--calendar-form-bg);border-color:var(--calendar-form-border)}.CrmTasksCalendarPageContent-module__dj82aq__taskModal .form-control:focus{color:var(--calendar-form-text);background:var(--calendar-form-bg);border-color:var(--calendar-form-focus-border);box-shadow:none}.CrmTasksCalendarPageContent-module__dj82aq__taskModal .form-check-input{background-color:var(--calendar-form-bg);border-color:var(--calendar-form-border)}.CrmTasksCalendarPageContent-module__dj82aq__taskModal .form-check-input:checked{background-color:var(--app-primary-purple-colour);border-color:var(--app-primary-purple-colour)}.CrmTasksCalendarPageContent-module__dj82aq__moreTaskButton{width:100%;color:var(--calendar-text);background:var(--calendar-modal-row-bg);border:1px solid var(--calendar-modal-border);text-align:left;border-radius:6px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.CrmTasksCalendarPageContent-module__dj82aq__moreTaskButton:hover,.CrmTasksCalendarPageContent-module__dj82aq__moreTaskButton:focus-visible{color:var(--calendar-title);background:var(--calendar-modal-row-hover-bg);border-color:var(--app-primary-blue-colour);outline:none}.CrmTasksCalendarPageContent-module__dj82aq__moreTaskTime{color:var(--calendar-title);white-space:nowrap;font-size:13px;font-weight:800}.CrmTasksCalendarPageContent-module__dj82aq__moreTaskTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.CrmTasksCalendarPageContent-module__dj82aq__moreTaskStatus{text-align:center;text-transform:uppercase;border-radius:999px;min-width:74px;padding:4px 8px;font-size:11px;font-weight:800;line-height:1}.CrmTasksCalendarPageContent-module__dj82aq__openStatus{color:var(--app-primary-blue-colour);background:color-mix(in srgb, var(--app-primary-blue-colour) 15%, transparent)}.CrmTasksCalendarPageContent-module__dj82aq__todayStatus{color:var(--app-warning-accent-colour);background:color-mix(in srgb, var(--app-warning-accent-colour) 15%, transparent)}.CrmTasksCalendarPageContent-module__dj82aq__overdueStatus{color:var(--app-danger-accent-colour);background:color-mix(in srgb, var(--app-danger-accent-colour) 15%, transparent)}.CrmTasksCalendarPageContent-module__dj82aq__completedStatus{color:var(--app-success-accent-colour);background:var(--calendar-completed-surface)}.CrmTasksCalendarPageContent-module__dj82aq__moreModalEmpty{color:var(--calendar-muted);background:var(--calendar-modal-empty-bg);border:1px dashed var(--calendar-modal-border);text-align:center;border-radius:6px;padding:20px}@media (max-width:1199.98px){.CrmTasksCalendarPageContent-module__dj82aq__calendarShell{padding:30px 0 0}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-toolbar{flex-direction:column;align-items:center}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-toolbar-chunk:not(:first-child){margin-top:35px}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-toolbar.fc-header-toolbar{margin-bottom:50px}.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc-theme-standard .fc-list{border:0}}@media (max-width:575.98px){.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-button{padding:7px 12px}.CrmTasksCalendarPageContent-module__dj82aq__moreTaskButton{grid-template-columns:54px minmax(0,1fr)}.CrmTasksCalendarPageContent-module__dj82aq__moreTaskStatus{grid-column:2;justify-self:start}}
.CrmTasksPageContent-module__VKK0Pa__taskApp{--tasks-bg:var(--app-light-surface-colour);--tasks-sidebar-bg:var(--app-light-surface-colour);--tasks-panel-bg:var(--app-light-surface-colour);--tasks-border:var(--app-border-colour);--tasks-title:var(--app-strong-text-colour);--tasks-text:var(--app-text-colour);--tasks-muted:var(--app-subtle-text-colour);--tasks-hover-bg:color-mix(in srgb, var(--app-primary-blue-colour) 6%, transparent);--tasks-active-bg:var(--app-light-highlight-surface-colour);--tasks-active-text:var(--app-primary-purple-colour);--tasks-check-bg:var(--app-light-interactive-surface-colour);--tasks-check-border:var(--app-control-border-colour);--tasks-status-open:var(--app-primary-blue-colour);--tasks-status-open-bg:color-mix(in srgb, var(--app-primary-blue-colour) 13%, transparent);--tasks-status-today:var(--app-warning-accent-colour);--tasks-status-today-bg:color-mix(in srgb, var(--app-warning-accent-colour) 15%, transparent);--tasks-status-overdue:var(--app-danger-accent-colour);--tasks-status-overdue-bg:color-mix(in srgb, var(--app-danger-accent-colour) 15%, transparent);--tasks-status-done:var(--app-success-accent-colour);--tasks-status-done-bg:color-mix(in srgb, var(--app-success-accent-colour) 15%, transparent);--tasks-modal-bg:var(--app-light-surface-colour);--tasks-modal-border:var(--app-border-colour);--tasks-modal-title:var(--app-text-colour);--tasks-form-bg:var(--app-light-inset-surface-colour);--tasks-form-border:var(--app-control-border-colour);--tasks-form-text:var(--app-text-colour);--tasks-form-focus-border:var(--app-primary-blue-colour);background:var(--tasks-bg);border:1px solid var(--tasks-border);border-radius:6px;grid-template-columns:240px minmax(0,1fr);min-height:700px;display:grid;overflow:hidden}body.dark .CrmTasksPageContent-module__VKK0Pa__taskApp{--tasks-bg:var(--app-dark-surface-colour);--tasks-sidebar-bg:#0c1421;--tasks-panel-bg:var(--app-dark-surface-colour);--tasks-border:#8f9dc11f;--tasks-title:var(--app-dark-strong-text-colour);--tasks-text:var(--app-dark-text-colour);--tasks-muted:var(--app-dark-muted-text-colour);--tasks-hover-bg:color-mix(in srgb, var(--app-primary-purple-on-dark-colour) 6%, transparent);--tasks-active-bg:color-mix(in srgb, var(--app-primary-purple-on-dark-colour) 42%, transparent);--tasks-active-text:var(--app-inverse-text-colour);--tasks-check-bg:#8f9dc15c;--tasks-check-border:#dce2f54d;--tasks-status-open:var(--app-primary-blue-on-dark-colour);--tasks-status-open-bg:color-mix(in srgb, var(--app-primary-blue-on-dark-colour) 14%, transparent);--tasks-status-today:#ffd27a;--tasks-status-today-bg:#ffab0029;--tasks-status-overdue:var(--app-dark-danger-colour);--tasks-status-overdue-bg:color-mix(in srgb, var(--app-danger-accent-colour) 16%, transparent);--tasks-status-done:#7ce0ad;--tasks-status-done-bg:color-mix(in srgb, var(--app-success-accent-colour) 16%, transparent)}body.dark .CrmTasksPageContent-module__VKK0Pa__taskModal{--tasks-border:var(--app-dark-emphasis-border-colour);--tasks-title:var(--app-dark-strong-text-colour);--tasks-text:var(--app-dark-text-colour);--tasks-muted:var(--app-dark-muted-text-colour);--tasks-modal-bg:var(--app-dark-surface-colour);--tasks-modal-border:var(--app-dark-border-colour);--tasks-modal-title:var(--app-dark-secondary-text-colour);--tasks-form-bg:var(--app-dark-interactive-surface-colour);--tasks-form-border:var(--app-dark-control-border-colour);--tasks-form-text:var(--app-dark-text-colour);--tasks-form-focus-border:var(--app-dark-emphasis-border-colour)}.CrmTasksPageContent-module__VKK0Pa__sidebar{background:var(--tasks-sidebar-bg);border-right:1px solid var(--tasks-border);flex-direction:column;justify-content:space-between;gap:32px;padding:22px 16px 32px;display:flex}.CrmTasksPageContent-module__VKK0Pa__sidebarTitle{color:var(--tasks-title);margin:0 0 28px;padding:0 4px;font-size:20px;font-weight:600}.CrmTasksPageContent-module__VKK0Pa__sidebarNav{gap:8px;display:grid}.CrmTasksPageContent-module__VKK0Pa__sidebarAction{width:100%;min-height:42px;color:var(--tasks-muted);text-align:left;background:0 0;border:0;border-radius:24px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-weight:600;text-decoration:none;display:flex}.CrmTasksPageContent-module__VKK0Pa__sidebarAction:hover,.CrmTasksPageContent-module__VKK0Pa__sidebarAction:focus-visible{color:var(--tasks-active-text);background:color-mix(in srgb, var(--app-primary-purple-colour) 14%, transparent)}.CrmTasksPageContent-module__VKK0Pa__sidebarAction.CrmTasksPageContent-module__VKK0Pa__active{color:var(--tasks-active-text);background:var(--tasks-active-bg)}.CrmTasksPageContent-module__VKK0Pa__sidebarActionText{align-items:center;gap:10px;display:inline-flex}.CrmTasksPageContent-module__VKK0Pa__sidebarBadge{min-width:24px;height:24px;color:var(--tasks-title);justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.CrmTasksPageContent-module__VKK0Pa__newTaskButton{width:148px;min-height:42px;color:var(--app-inverse-text-colour);background:var(--app-primary-purple-colour);text-transform:uppercase;border:0;border-radius:6px;justify-content:center;align-items:center;gap:9px;margin-left:24px;font-weight:600;display:inline-flex}.CrmTasksPageContent-module__VKK0Pa__newTaskButton:hover,.CrmTasksPageContent-module__VKK0Pa__newTaskButton:focus-visible{background:var(--app-primary-purple-hover-colour)}.CrmTasksPageContent-module__VKK0Pa__taskPanel{background:var(--tasks-panel-bg);min-width:0}.CrmTasksPageContent-module__VKK0Pa__searchBar{height:50px;color:var(--tasks-muted);border-bottom:1px solid var(--tasks-border);align-items:center;gap:10px;padding:0 16px;display:flex}.CrmTasksPageContent-module__VKK0Pa__searchBar input{width:100%;height:100%;color:var(--tasks-text);background:0 0;border:0;outline:0}.CrmTasksPageContent-module__VKK0Pa__searchBar input::placeholder{color:var(--tasks-muted)}.CrmTasksPageContent-module__VKK0Pa__taskList{display:grid}.CrmTasksPageContent-module__VKK0Pa__taskRow{border-bottom:1px solid var(--tasks-border);grid-template-columns:28px minmax(0,1fr) 36px;align-items:center;gap:14px;min-height:61px;padding:10px 14px 10px 8px;display:grid}.CrmTasksPageContent-module__VKK0Pa__taskRow:hover{background:var(--tasks-hover-bg)}.CrmTasksPageContent-module__VKK0Pa__checkButton{width:18px;height:18px;color:var(--app-inverse-text-colour);background:var(--tasks-check-bg);border:1px solid var(--tasks-check-border);border-radius:4px;justify-content:center;justify-self:center;align-items:center;display:inline-flex}.CrmTasksPageContent-module__VKK0Pa__checkButton.CrmTasksPageContent-module__VKK0Pa__checked{background:var(--app-primary-purple-colour);border-color:var(--app-primary-purple-colour)}.CrmTasksPageContent-module__VKK0Pa__checkButton:disabled,.CrmTasksPageContent-module__VKK0Pa__rowMenuButton:disabled{opacity:.55}.CrmTasksPageContent-module__VKK0Pa__taskContent{min-width:0}.CrmTasksPageContent-module__VKK0Pa__taskTitleRow{align-items:center;gap:10px;display:flex}.CrmTasksPageContent-module__VKK0Pa__taskTitleButton{min-width:0;color:var(--tasks-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:18px;font-weight:600;line-height:1.35;overflow:hidden}.CrmTasksPageContent-module__VKK0Pa__taskTitleButton:hover,.CrmTasksPageContent-module__VKK0Pa__taskTitleButton:focus-visible{color:var(--tasks-title)}.CrmTasksPageContent-module__VKK0Pa__completedRow .CrmTasksPageContent-module__VKK0Pa__taskTitleButton{color:var(--tasks-muted);text-decoration:line-through}.CrmTasksPageContent-module__VKK0Pa__statusPill{text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;min-width:58px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.CrmTasksPageContent-module__VKK0Pa__openStatus{color:var(--tasks-status-open);background:var(--tasks-status-open-bg)}.CrmTasksPageContent-module__VKK0Pa__todayStatus{color:var(--tasks-status-today);background:var(--tasks-status-today-bg)}.CrmTasksPageContent-module__VKK0Pa__overdueStatus{color:var(--tasks-status-overdue);background:var(--tasks-status-overdue-bg)}.CrmTasksPageContent-module__VKK0Pa__doneStatus{color:var(--tasks-status-done);background:var(--tasks-status-done-bg)}.CrmTasksPageContent-module__VKK0Pa__taskMeta{min-width:0;color:var(--tasks-muted);align-items:center;gap:12px;margin-top:4px;font-size:12px;display:flex}.CrmTasksPageContent-module__VKK0Pa__dueMeta{flex:none;align-items:center;gap:5px;display:inline-flex}.CrmTasksPageContent-module__VKK0Pa__bodyPreview{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CrmTasksPageContent-module__VKK0Pa__linkedRecords{margin-top:7px}.CrmTasksPageContent-module__VKK0Pa__linkedRecords .badge{margin-bottom:4px;margin-right:4px;font-size:11px}.CrmTasksPageContent-module__VKK0Pa__rowMenuButton{width:32px;height:32px;color:var(--tasks-muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.CrmTasksPageContent-module__VKK0Pa__rowMenuButton:hover,.CrmTasksPageContent-module__VKK0Pa__rowMenuButton:focus-visible{color:var(--tasks-title);background:#8f9dc11f}.CrmTasksPageContent-module__VKK0Pa__taskState,.CrmTasksPageContent-module__VKK0Pa__emptyState,.CrmTasksPageContent-module__VKK0Pa__taskWarning{margin:28px 24px}.CrmTasksPageContent-module__VKK0Pa__taskState{color:var(--tasks-muted);align-items:center;gap:10px;display:flex}.CrmTasksPageContent-module__VKK0Pa__emptyState h6{color:var(--tasks-title);margin-bottom:8px;font-size:16px}.CrmTasksPageContent-module__VKK0Pa__emptyState p{color:var(--tasks-muted);margin:0}.CrmTasksPageContent-module__VKK0Pa__taskWarning{color:var(--app-dark-danger-text-colour);background:color-mix(in srgb, var(--app-danger-accent-colour) 12%, transparent);border:1px solid color-mix(in srgb, var(--app-danger-accent-colour) 25%, transparent);border-radius:6px;padding:14px 16px}.CrmTasksPageContent-module__VKK0Pa__taskModal{--tasks-border:var(--app-border-colour);--tasks-title:var(--app-strong-text-colour);--tasks-text:var(--app-text-colour);--tasks-modal-bg:var(--app-light-surface-colour);--tasks-modal-border:var(--app-border-colour);--tasks-modal-title:var(--app-text-colour);--tasks-form-bg:var(--app-light-inset-surface-colour);--tasks-form-border:var(--app-control-border-colour);--tasks-form-text:var(--app-text-colour);--tasks-form-focus-border:var(--app-primary-blue-colour);color:var(--tasks-text);background:var(--tasks-modal-bg);border:1px solid var(--tasks-modal-border);border-radius:8px;overflow:hidden}.CrmTasksPageContent-module__VKK0Pa__taskModal .modal-header{border-bottom-color:var(--tasks-border);padding:22px 18px 18px}.CrmTasksPageContent-module__VKK0Pa__taskModal .modal-title{color:var(--tasks-modal-title)}.CrmTasksPageContent-module__VKK0Pa__taskModal .modal-body{padding:18px}.CrmTasksPageContent-module__VKK0Pa__taskModal .modal-footer{border-top-color:var(--tasks-border);padding:16px 18px}.CrmTasksPageContent-module__VKK0Pa__taskModal .btn-close{opacity:.85;filter:none}body.dark .CrmTasksPageContent-module__VKK0Pa__taskModal .btn-close{filter:invert()grayscale()brightness(180%)}:is(.CrmTasksPageContent-module__VKK0Pa__taskModal .btn-close:hover,.CrmTasksPageContent-module__VKK0Pa__taskModal .btn-close:focus-visible){opacity:1;box-shadow:none}:is(.CrmTasksPageContent-module__VKK0Pa__taskModal .form-label,.CrmTasksPageContent-module__VKK0Pa__taskModal .form-check-label){color:var(--tasks-text)}.CrmTasksPageContent-module__VKK0Pa__taskModal .form-control{color:var(--tasks-form-text);background:var(--tasks-form-bg);border-color:var(--tasks-form-border)}.CrmTasksPageContent-module__VKK0Pa__taskModal .form-control:focus{color:var(--tasks-form-text);background:var(--tasks-form-bg);border-color:var(--tasks-form-focus-border);box-shadow:none}.CrmTasksPageContent-module__VKK0Pa__taskModal .form-check-input{background-color:var(--tasks-form-bg);border-color:var(--tasks-form-border)}.CrmTasksPageContent-module__VKK0Pa__taskModal .form-check-input:checked{background-color:var(--app-primary-purple-colour);border-color:var(--app-primary-purple-colour)}@media (max-width:991.98px){.CrmTasksPageContent-module__VKK0Pa__taskApp{grid-template-columns:1fr;min-height:0}.CrmTasksPageContent-module__VKK0Pa__sidebar{border-right:0;border-bottom:1px solid var(--tasks-border)}.CrmTasksPageContent-module__VKK0Pa__newTaskButton{width:100%;margin-left:0}}@media (max-width:575.98px){.CrmTasksPageContent-module__VKK0Pa__taskRow{grid-template-columns:28px minmax(0,1fr)}.CrmTasksPageContent-module__VKK0Pa__rowMenuButton{grid-column:2;justify-self:start}.CrmTasksPageContent-module__VKK0Pa__taskTitleRow,.CrmTasksPageContent-module__VKK0Pa__taskMeta{flex-direction:column;align-items:flex-start}}
.VehiclePotentialBuyersPanel-module__F4gbSa__buyersList{gap:12px;display:grid}.VehiclePotentialBuyersPanel-module__F4gbSa__buyerCard{border:1px solid var(--app-border-strong-colour);background:var(--app-light-inset-surface-colour);border-radius:8px;padding:16px 18px}.VehiclePotentialBuyersPanel-module__F4gbSa__buyerContent{min-width:0}.VehiclePotentialBuyersPanel-module__F4gbSa__badgeRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.VehiclePotentialBuyersPanel-module__F4gbSa__requirementTitle{color:var(--app-strong-text-colour);font-size:15px;font-weight:700;line-height:1.45;display:block}.VehiclePotentialBuyersPanel-module__F4gbSa__requirementTitle:hover{color:var(--app-primary-blue-colour)}.VehiclePotentialBuyersPanel-module__F4gbSa__nextAction{color:#6f7f95;margin-top:6px;font-size:12px;line-height:1.5}.VehiclePotentialBuyersPanel-module__F4gbSa__relationshipLinks{flex-wrap:wrap;gap:8px 12px;margin-top:12px;font-size:13px;line-height:1.5;display:flex}.VehiclePotentialBuyersPanel-module__F4gbSa__relationshipLinks a{color:var(--app-primary-blue-hover-colour);font-weight:600}.VehiclePotentialBuyersPanel-module__F4gbSa__criteriaRow{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__buyerCard{background:var(--app-dark-inset-surface-colour);border-color:#34435e}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__requirementTitle{color:var(--app-dark-strong-text-colour)}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__requirementTitle:hover{color:#7d93ff}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__nextAction{color:var(--app-dark-muted-text-colour)}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__relationshipLinks a{color:#dce5ff}@media (max-width:575.98px){.VehiclePotentialBuyersPanel-module__F4gbSa__buyerCard{padding:14px}}
.VehicleStatusOverview-module__wVyrpW__statusTitle{align-items:center;gap:8px;display:inline-flex}.VehicleStatusOverview-module__wVyrpW__statusTitle svg{flex:none}.VehicleStatusOverview-module__wVyrpW__statusItem{letter-spacing:0;align-items:center;gap:8px;display:flex}.VehicleStatusOverview-module__wVyrpW__statusItem span{flex:none;margin-right:0}.VehicleStatusOverview-module__wVyrpW__positiveSignal span{background-color:var(--app-success-accent-colour)!important}.VehicleStatusOverview-module__wVyrpW__warningSignal{color:#8a5d00;background-color:#fff8e6;border-color:#f6d889}.VehicleStatusOverview-module__wVyrpW__warningSignal span{background-color:var(--app-warning-accent-colour)!important}.VehicleStatusOverview-module__wVyrpW__dangerSignal{background-color:var(--app-danger-soft-surface-colour);color:#b4232f;border-color:#ffc4ca}.VehicleStatusOverview-module__wVyrpW__dangerSignal span{background-color:var(--app-danger-accent-colour)!important}.VehicleStatusOverview-module__wVyrpW__unknownSignal,.VehicleStatusOverview-module__wVyrpW__loadingSignal{border-color:var(--app-border-strong-colour);color:#52616b;background-color:#f5f7fa}.VehicleStatusOverview-module__wVyrpW__unknownSignal span,.VehicleStatusOverview-module__wVyrpW__loadingSignal span{background-color:#6c757d!important}body.dark .VehicleStatusOverview-module__wVyrpW__warningSignal{color:#f3c15f;background-color:#2a2417;border-color:#5f471c}body.dark .VehicleStatusOverview-module__wVyrpW__dangerSignal{color:var(--app-dark-danger-colour);background-color:#2a171b;border-color:#623039}:is(body.dark .VehicleStatusOverview-module__wVyrpW__unknownSignal,body.dark .VehicleStatusOverview-module__wVyrpW__loadingSignal){color:var(--app-dark-muted-text-colour);background-color:#151f2e;border-color:#26364d}@media (max-width:767.98px){.VehicleStatusOverview-module__wVyrpW__statusTitle{justify-content:center}}
.AdvertisingAudit-module___g_fwq__auditPage{--advertising-panel-shadow:0 10px 30px #0f172a0a}.AdvertisingAudit-module___g_fwq__pageHeader{border:1px solid var(--app-border-colour);background:var(--app-light-raised-surface-colour);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px;display:flex;box-shadow:0 10px 30px #0f172a0d}.AdvertisingAudit-module___g_fwq__eyebrow{color:var(--app-muted-text-colour);text-transform:uppercase;margin:0 0 6px;font-size:.78rem;font-weight:700}.AdvertisingAudit-module___g_fwq__title{color:var(--app-strong-text-colour);margin:0;font-size:1.45rem;line-height:1.25}.AdvertisingAudit-module___g_fwq__description{max-width:760px;color:var(--app-muted-text-colour);margin:8px 0 0}.AdvertisingAudit-module___g_fwq__generatedAt{color:var(--app-muted-text-colour);white-space:nowrap;flex:none;font-size:.86rem}.AdvertisingAudit-module___g_fwq__metricGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.AdvertisingAudit-module___g_fwq__metricCard{border:1px solid var(--app-border-colour);background:var(--app-light-raised-surface-colour);min-height:112px;box-shadow:var(--advertising-panel-shadow);border-radius:8px;padding:18px}.AdvertisingAudit-module___g_fwq__metricLabel{color:var(--app-muted-text-colour);text-transform:uppercase;font-size:.78rem;font-weight:700;display:block}.AdvertisingAudit-module___g_fwq__metricValue{color:var(--app-strong-text-colour);margin-top:10px;font-size:1.45rem;font-weight:800;line-height:1.1;display:block}.AdvertisingAudit-module___g_fwq__metricHint{color:var(--app-muted-text-colour);margin-top:8px;font-size:.86rem;display:block}.AdvertisingAudit-module___g_fwq__panel{border:1px solid var(--app-border-colour);background:var(--app-light-raised-surface-colour);height:100%;box-shadow:var(--advertising-panel-shadow);border-radius:8px;padding:20px}.AdvertisingAudit-module___g_fwq__panelHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.AdvertisingAudit-module___g_fwq__panelTitle{color:var(--app-strong-text-colour);margin:0;font-size:1rem;font-weight:800}.AdvertisingAudit-module___g_fwq__panelCount{background:var(--app-light-highlight-surface-colour);min-width:30px;height:26px;color:var(--app-info-text-colour);border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:.78rem;font-weight:800;display:inline-flex}.AdvertisingAudit-module___g_fwq__stack{flex-direction:column;gap:12px;display:flex}.AdvertisingAudit-module___g_fwq__sourceRow,.AdvertisingAudit-module___g_fwq__statusRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.AdvertisingAudit-module___g_fwq__rowTitle{color:var(--app-strong-text-colour);font-weight:800}.AdvertisingAudit-module___g_fwq__rowMeta{color:var(--app-muted-text-colour);margin-top:3px;font-size:.84rem}.AdvertisingAudit-module___g_fwq__rowValue{color:var(--app-strong-text-colour);text-align:right;white-space:nowrap;font-weight:800}.AdvertisingAudit-module___g_fwq__barTrack{background:#eef2f7;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.AdvertisingAudit-module___g_fwq__barFill{border-radius:inherit;background:#1f8bff;height:100%}.AdvertisingAudit-module___g_fwq__tablePanel{border:1px solid var(--app-border-colour);background:var(--app-light-raised-surface-colour);box-shadow:var(--advertising-panel-shadow);border-radius:8px}.AdvertisingAudit-module___g_fwq__tableHeader{border-bottom:1px solid var(--app-border-colour);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.AdvertisingAudit-module___g_fwq__vehicleLink{color:var(--app-strong-text-colour);font-weight:800}.AdvertisingAudit-module___g_fwq__riskList{flex-wrap:wrap;gap:6px;display:flex}.AdvertisingAudit-module___g_fwq__emptyState{color:var(--app-muted-text-colour);text-align:center;padding:36px 20px}:is(body.dark .AdvertisingAudit-module___g_fwq__pageHeader,body.dark .AdvertisingAudit-module___g_fwq__metricCard,body.dark .AdvertisingAudit-module___g_fwq__panel,body.dark .AdvertisingAudit-module___g_fwq__tablePanel){border-color:var(--app-dark-border-colour);background:var(--app-dark-raised-surface-colour);box-shadow:none}body.dark .AdvertisingAudit-module___g_fwq__tableHeader{border-color:var(--app-dark-border-colour)}:is(body.dark .AdvertisingAudit-module___g_fwq__title,body.dark .AdvertisingAudit-module___g_fwq__metricValue,body.dark .AdvertisingAudit-module___g_fwq__panelTitle,body.dark .AdvertisingAudit-module___g_fwq__rowTitle,body.dark .AdvertisingAudit-module___g_fwq__rowValue,body.dark .AdvertisingAudit-module___g_fwq__vehicleLink){color:var(--app-dark-strong-text-colour)}:is(body.dark .AdvertisingAudit-module___g_fwq__eyebrow,body.dark .AdvertisingAudit-module___g_fwq__description,body.dark .AdvertisingAudit-module___g_fwq__generatedAt,body.dark .AdvertisingAudit-module___g_fwq__metricLabel,body.dark .AdvertisingAudit-module___g_fwq__metricHint,body.dark .AdvertisingAudit-module___g_fwq__rowMeta,body.dark .AdvertisingAudit-module___g_fwq__emptyState){color:var(--app-dark-muted-text-colour)}body.dark .AdvertisingAudit-module___g_fwq__panelCount{background:var(--app-dark-highlight-surface-colour);color:var(--app-primary-blue-on-dark-colour)}body.dark .AdvertisingAudit-module___g_fwq__barTrack{background:#27344f}body.dark .AdvertisingAudit-module___g_fwq__tablePanel .table{--bs-table-bg:var(--app-dark-raised-surface-colour);--bs-table-color:#d8e6ff;--bs-table-border-color:var(--app-dark-border-colour);--bs-table-hover-bg:var(--app-dark-highlight-surface-colour);--bs-table-hover-color:var(--app-dark-strong-text-colour)}body.dark .AdvertisingAudit-module___g_fwq__tablePanel .table thead th{color:var(--app-dark-strong-text-colour)}@media (max-width:767px){.AdvertisingAudit-module___g_fwq__pageHeader,.AdvertisingAudit-module___g_fwq__tableHeader{flex-direction:column;align-items:flex-start}.AdvertisingAudit-module___g_fwq__generatedAt{white-space:normal}}
