.WantedStockListPageContent-module__lkvAWG__wantedStockCard{cursor:pointer;border:1px solid #0000;transition:border-color .16s,box-shadow .16s,transform .16s}.WantedStockListPageContent-module__lkvAWG__wantedStockCard:hover,.WantedStockListPageContent-module__lkvAWG__wantedStockCard:focus-visible{border-color:#8376ffb8;outline:none;transform:translateY(-1px);box-shadow:0 12px 28px #00000038}.WantedStockListPageContent-module__lkvAWG__wantedStockCard:hover .WantedStockListPageContent-module__lkvAWG__viewDetails,.WantedStockListPageContent-module__lkvAWG__wantedStockCard:focus-visible .WantedStockListPageContent-module__lkvAWG__viewDetails{color:#fff}.WantedStockListPageContent-module__lkvAWG__viewDetails{color:#a7b0d8;white-space:nowrap;font-size:.78rem;font-weight:700}.WantedStockListPageContent-module__lkvAWG__statusFilter{letter-spacing:0;background-position:right 1rem center;min-width:180px;padding-right:2.75rem}
.RichTextEditor-module__lvy3VW__field{flex-direction:column;gap:8px;min-width:0;display:flex}.RichTextEditor-module__lvy3VW__label{margin:0}.RichTextEditor-module__lvy3VW__editorShell{background:#fff;border:1px solid #d1d8e6;border-radius:8px;overflow:hidden}.RichTextEditor-module__lvy3VW__editorShell:focus-within{border-color:#4361ee;box-shadow:0 0 0 .12rem #4361ee33}.RichTextEditor-module__lvy3VW__toolbar{background:#f6f8fc;border-bottom:1px solid #d9e2ef;flex-wrap:wrap;gap:4px;padding:6px;display:flex}.RichTextEditor-module__lvy3VW__toolbarButton{color:#526074;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:34px;height:32px;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.RichTextEditor-module__lvy3VW__toolbarButton:hover:not(:disabled){color:#1b2e4b;background:#fff;border-color:#bcc8dd}.RichTextEditor-module__lvy3VW__toolbarButton:disabled{cursor:not-allowed;opacity:.45}.RichTextEditor-module__lvy3VW__blockSelect{color:#1b2e4b;background:#fff;border:1px solid #d1d8e6;border-radius:6px;min-width:124px;height:32px;padding:0 30px 0 10px;font-size:12px;font-weight:700}.RichTextEditor-module__lvy3VW__blockSelect:disabled{cursor:not-allowed;opacity:.55}.RichTextEditor-module__lvy3VW__toolbarButtonActive{color:#3159c9;background:#eef3ff;border-color:#4361ee}.RichTextEditor-module__lvy3VW__toolbarDivider{background:#d9e2ef;width:1px;min-height:24px;margin:4px}.RichTextEditor-module__lvy3VW__editorBody{background:#fff}.RichTextEditor-module__lvy3VW__editorBody .ProseMirror{min-height:var(--rich-text-min-height,150px);color:#1b2e4b;outline:none;padding:12px 14px;font-size:14px;line-height:1.6}.RichTextEditor-module__lvy3VW__editorBody .ProseMirror p{margin:0 0 .75rem}.RichTextEditor-module__lvy3VW__editorBody .ProseMirror p:last-child{margin-bottom:0}:is(.RichTextEditor-module__lvy3VW__editorBody .ProseMirror h1,.RichTextEditor-module__lvy3VW__editorBody .ProseMirror h2,.RichTextEditor-module__lvy3VW__editorBody .ProseMirror h3,.RichTextEditor-module__lvy3VW__editorBody .ProseMirror h4){color:inherit;margin:0 0 .75rem;font-weight:800;line-height:1.25}.RichTextEditor-module__lvy3VW__editorBody .ProseMirror h1{font-size:1.55rem}.RichTextEditor-module__lvy3VW__editorBody .ProseMirror h2{font-size:1.32rem}.RichTextEditor-module__lvy3VW__editorBody .ProseMirror h3{font-size:1.12rem}.RichTextEditor-module__lvy3VW__editorBody .ProseMirror h4{font-size:.98rem}:is(.RichTextEditor-module__lvy3VW__editorBody .ProseMirror ul,.RichTextEditor-module__lvy3VW__editorBody .ProseMirror ol){margin:0 0 .75rem;padding-left:1.25rem}.RichTextEditor-module__lvy3VW__editorBody .ProseMirror a{color:#4361ee;text-decoration:underline}.RichTextEditor-module__lvy3VW__editorBody .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#8b97ad;pointer-events:none;height:0}body.dark .RichTextEditor-module__lvy3VW__editorShell{background:#0f1b2c;border-color:#2b3952}body.dark .RichTextEditor-module__lvy3VW__toolbar{background:#101d31;border-color:#2b3952}body.dark .RichTextEditor-module__lvy3VW__toolbarButton{color:#aebbd4}body.dark .RichTextEditor-module__lvy3VW__blockSelect{color:#e7ecf5;background:#17253d;border-color:#40516f}body.dark .RichTextEditor-module__lvy3VW__toolbarButton:hover:not(:disabled){color:#fff;background:#17253d;border-color:#40516f}body.dark .RichTextEditor-module__lvy3VW__toolbarButtonActive{color:#fff;background:#16245a;border-color:#687dff}body.dark .RichTextEditor-module__lvy3VW__toolbarDivider{background:#2b3952}body.dark .RichTextEditor-module__lvy3VW__editorBody{color:#e7ecf5;background:#0f1b2c}body.dark .RichTextEditor-module__lvy3VW__editorBody .ProseMirror{color:#e7ecf5;background:#0f1b2c}body.dark .RichTextEditor-module__lvy3VW__editorBody .ProseMirror a{color:#9db5ff}body.dark .RichTextEditor-module__lvy3VW__editorBody .ProseMirror p.is-editor-empty:first-child:before{color:#7e8ca7}
.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:#888ea8;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:#e0e6ed;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:#fff;background:#888ea829}.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceDangerMenuItem{color:#ff6b7a}.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceDangerMenuItem:hover,.CrmRelationshipWorkspacePageContent-module__cDFh7q__workspaceDangerMenuItem:focus-visible{color:#ff8f9a;background:#e7515a29}@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{--calendar-bg:#fff;--calendar-border:#e0e6ed;--calendar-grid-border:#e0e6ed;--calendar-title:#191e3a;--calendar-text:#3b3f5c;--calendar-muted:#888ea8;--calendar-header-bg:#fff;--calendar-today-bg:#eaeaec;--calendar-today-shadow:none;--calendar-list-hover-bg:#f1f2f3;--calendar-button-bg:#eceffe;--calendar-button-border:#e0e6ed;--calendar-button-text:#191e3a;--calendar-button-hover-bg:#e0e6ed;--calendar-button-hover-border:#e0e6ed;--calendar-button-hover-text:#3b3f5c;--calendar-button-active-bg:#805dca;--calendar-button-active-border:#e0e6ed;--calendar-more-text:#4361ee;--calendar-more-bg:#4361ee1f;--calendar-more-border:#4361ee47;--calendar-more-hover-text:#fff;--calendar-more-hover-bg:#4361ee;--calendar-more-hover-border:#4361ee;--calendar-modal-bg:#fff;--calendar-modal-border:#e0e6ed;--calendar-modal-title:#3b3f5c;--calendar-modal-row-bg:#fff;--calendar-modal-row-hover-bg:#f7f8fb;--calendar-modal-empty-bg:#f7f8fb;background:var(--calendar-bg);border:1px solid var(--calendar-border);border-radius:8px;padding:30px;box-shadow:0 0 40px #5e5c9a0f}body.dark .CrmTasksCalendarPageContent-module__dj82aq__calendarShell{--calendar-bg:#0e1726;--calendar-border:#0e1726;--calendar-grid-border:#3b3f5c;--calendar-title:#fff;--calendar-text:#dbe4ff;--calendar-muted:#98a4c1;--calendar-header-bg:#0e1726;--calendar-today-bg:#1b2e4b;--calendar-today-shadow:inset 0 0 0 3px #0e1726;--calendar-list-hover-bg:#060818;--calendar-button-bg:#1b2e4b;--calendar-button-border:#1b2e4b;--calendar-button-text:#fff;--calendar-button-hover-bg:#191e3a;--calendar-button-hover-border:#293856;--calendar-button-hover-text:#fff;--calendar-button-active-border:#1b2e4b;--calendar-more-text:#dbe4ff;--calendar-more-bg:#4361ee29;--calendar-more-border:#4361ee59;--calendar-more-hover-text:#fff;--calendar-more-hover-bg:#4361ee52;--calendar-more-hover-border:#4361ee;--calendar-modal-bg:#0e1726;--calendar-modal-border:#253451;--calendar-modal-title:#aeb8d6;--calendar-modal-row-bg:#0e1726;--calendar-modal-row-hover-bg:#1b2e4b;--calendar-modal-empty-bg:#0e1726}:is(body.dark .CrmTasksCalendarPageContent-module__dj82aq__taskModal,body.dark .CrmTasksCalendarPageContent-module__dj82aq__moreTasksModal){--calendar-grid-border:#3b3f5c;--calendar-title:#fff;--calendar-text:#dbe4ff;--calendar-muted:#98a4c1;--calendar-modal-bg:#0e1726;--calendar-modal-border:#253451;--calendar-modal-title:#aeb8d6;--calendar-modal-row-bg:#0e1726;--calendar-modal-row-hover-bg:#1b2e4b;--calendar-modal-empty-bg:#0e1726;--calendar-form-bg:#1b2e4b;--calendar-form-border:#1b2e4b;--calendar-form-text:#dbe4ff;--calendar-form-focus-border:#3b3f5c}.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:#fff;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:#fff;background-color:#4361ee;border-color:#4361ee;font-weight:700;box-shadow:0 10px 20px -10px #1b55e296}:is(.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-addTaskButton-button:hover,.CrmTasksCalendarPageContent-module__dj82aq__calendarContainer .fc .fc-addTaskButton-button:focus-visible){box-shadow:none;background-color:#4361ee;border-color:#4361ee}: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:#4361ee;--task-event-bg:#4361ee26;--task-event-dot:#4361ee;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:#4361ee;--task-event-bg:#4361ee26;--task-event-dot:#4361ee}.CrmTasksCalendarPageContent-module__dj82aq__todayEvent{--task-event-color:#e2a03f;--task-event-bg:#e2a03f26;--task-event-dot:#e2a03f}.CrmTasksCalendarPageContent-module__dj82aq__overdueEvent{--task-event-color:#e7515a;--task-event-bg:#e7515a26;--task-event-dot:#e7515a}.CrmTasksCalendarPageContent-module__dj82aq__completedEvent{--task-event-color:#00ab55;--task-event-bg:#1abc9c26;--task-event-dot:#00ab55}.CrmTasksCalendarPageContent-module__dj82aq__groupedTaskEvent{--task-event-color:#805dca;--task-event-bg:#805dca2e;--task-event-dot:#805dca}.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:#ffd7dc;background:#e7515a1f;border:1px solid #e7515a40;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:#e0e6ed;--calendar-title:#191e3a;--calendar-text:#3b3f5c;--calendar-muted:#888ea8;--calendar-modal-bg:#fff;--calendar-modal-border:#e0e6ed;--calendar-modal-title:#3b3f5c;--calendar-modal-row-bg:#fff;--calendar-modal-row-hover-bg:#f7f8fb;--calendar-modal-empty-bg:#f7f8fb;--calendar-form-bg:#fff;--calendar-form-border:#bfc9d4;--calendar-form-text:#3b3f5c;--calendar-form-focus-border:#4361ee;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:#805dca;border-color:#805dca}.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:#4361ee;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:#4361ee;background:#4361ee26}.CrmTasksCalendarPageContent-module__dj82aq__todayStatus{color:#e2a03f;background:#e2a03f26}.CrmTasksCalendarPageContent-module__dj82aq__overdueStatus{color:#e7515a;background:#e7515a26}.CrmTasksCalendarPageContent-module__dj82aq__completedStatus{color:#00ab55;background:#1abc9c26}.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:#fff;--tasks-sidebar-bg:#fff;--tasks-panel-bg:#fff;--tasks-border:#e0e6ed;--tasks-title:#191e3a;--tasks-text:#3b3f5c;--tasks-muted:#888ea8;--tasks-hover-bg:#4361ee0f;--tasks-active-bg:#eceffe;--tasks-active-text:#805dca;--tasks-check-bg:#f1f2f3;--tasks-check-border:#bfc9d4;--tasks-status-open:#4361ee;--tasks-status-open-bg:#4361ee21;--tasks-status-today:#e2a03f;--tasks-status-today-bg:#e2a03f26;--tasks-status-overdue:#e7515a;--tasks-status-overdue-bg:#e7515a26;--tasks-status-done:#00ab55;--tasks-status-done-bg:#00ab5526;--tasks-modal-bg:#fff;--tasks-modal-border:#e0e6ed;--tasks-modal-title:#3b3f5c;--tasks-form-bg:#fff;--tasks-form-border:#bfc9d4;--tasks-form-text:#3b3f5c;--tasks-form-focus-border:#4361ee;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:#0e1726;--tasks-sidebar-bg:#0c1421;--tasks-panel-bg:#0e1726;--tasks-border:#8f9dc11f;--tasks-title:#fff;--tasks-text:#dce8ff;--tasks-muted:#98a4c1;--tasks-hover-bg:#887fff0f;--tasks-active-bg:#887fff6b;--tasks-active-text:#fff;--tasks-check-bg:#8f9dc15c;--tasks-check-border:#dce2f54d;--tasks-status-open:#7ec8ff;--tasks-status-open-bg:#2196f324;--tasks-status-today:#ffd27a;--tasks-status-today-bg:#ffab0029;--tasks-status-overdue:#ff8c98;--tasks-status-overdue-bg:#e7515a29;--tasks-status-done:#7ce0ad;--tasks-status-done-bg:#00ab5529}body.dark .CrmTasksPageContent-module__VKK0Pa__taskModal{--tasks-border:#3b3f5c;--tasks-title:#fff;--tasks-text:#dbe4ff;--tasks-muted:#98a4c1;--tasks-modal-bg:#0e1726;--tasks-modal-border:#253451;--tasks-modal-title:#aeb8d6;--tasks-form-bg:#1b2e4b;--tasks-form-border:#1b2e4b;--tasks-form-text:#dbe4ff;--tasks-form-focus-border:#3b3f5c}.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:#887fff24}.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{color:#fff;text-transform:uppercase;background:#887fff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:9px;width:148px;min-height:42px;margin-left:24px;font-weight:600;display:inline-flex}.CrmTasksPageContent-module__VKK0Pa__newTaskButton:hover,.CrmTasksPageContent-module__VKK0Pa__newTaskButton:focus-visible{background:#756bf2}.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{color:#fff;background:var(--tasks-check-bg);border:1px solid var(--tasks-check-border);border-radius:4px;justify-content:center;justify-self:center;align-items:center;width:18px;height:18px;display:inline-flex}.CrmTasksPageContent-module__VKK0Pa__checkButton.CrmTasksPageContent-module__VKK0Pa__checked{background:#887fff;border-color:#887fff}.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:#ffd7dc;background:#e7515a1f;border:1px solid #e7515a40;border-radius:6px;padding:14px 16px}.CrmTasksPageContent-module__VKK0Pa__taskModal{--tasks-border:#e0e6ed;--tasks-title:#191e3a;--tasks-text:#3b3f5c;--tasks-modal-bg:#fff;--tasks-modal-border:#e0e6ed;--tasks-modal-title:#3b3f5c;--tasks-form-bg:#fff;--tasks-form-border:#bfc9d4;--tasks-form-text:#3b3f5c;--tasks-form-focus-border:#4361ee;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:#805dca;border-color:#805dca}@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}}
.DashboardVisuals-module__VBOAxq__dashboardWidgetSubheading{color:#6c757d;font-size:.78rem;font-weight:700;display:block}.DashboardVisuals-module__VBOAxq__aiFocusPanel{--ai-focus-bg:#fff;--ai-focus-border:#e0e6ed;--ai-focus-card-bg:#fff;--ai-focus-soft-bg:#f8f7ff;--ai-focus-hot-bg:#f2efff;--ai-focus-title:#191e3a;--ai-focus-text:#3b3f5c;--ai-focus-muted:#6c757d;--ai-focus-accent:#805dca;--ai-focus-blue:#4361ee;--ai-focus-success:#00ab55;--ai-focus-accent-soft:#805dca1f;background:linear-gradient(135deg, #805dca24, #4361ee12 38%, var(--ai-focus-bg) 78%);border:1px solid var(--ai-focus-border);color:var(--ai-focus-text);border-radius:8px;padding:18px;position:relative;overflow:hidden;box-shadow:0 0 40px #5e5c9a0f}.DashboardVisuals-module__VBOAxq__aiFocusPanel:before{background:linear-gradient(90deg, var(--ai-focus-accent), var(--ai-focus-blue), var(--ai-focus-success));content:"";opacity:.9;height:3px;position:absolute;inset:0 0 auto}.DashboardVisuals-module__VBOAxq__aiFocusHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.DashboardVisuals-module__VBOAxq__aiFocusTitle{align-items:center;gap:12px;min-width:0;display:flex}.DashboardVisuals-module__VBOAxq__aiFocusIcon{background:var(--ai-focus-accent-soft);color:var(--ai-focus-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;animation:2.4s ease-in-out infinite DashboardVisuals-module__VBOAxq__aiFocusPulse;display:inline-flex}.DashboardVisuals-module__VBOAxq__aiFocusIcon svg{width:21px;height:21px}.DashboardVisuals-module__VBOAxq__aiFocusTitle h3{color:var(--ai-focus-title);margin:0 0 4px;font-size:18px;font-weight:800;line-height:1.2}.DashboardVisuals-module__VBOAxq__aiFocusTitle p{color:var(--ai-focus-muted);margin:0;font-size:.875rem;line-height:1.35}.DashboardVisuals-module__VBOAxq__aiFocusBadge{background:var(--ai-focus-soft-bg);border:1px solid var(--ai-focus-border);color:var(--ai-focus-accent);border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:800;display:inline-flex}.DashboardVisuals-module__VBOAxq__aiFocusBadge svg{width:14px;height:14px}.DashboardVisuals-module__VBOAxq__aiFocusComposer{border:1px solid var(--ai-focus-border);background:#ffffffb8;border-radius:8px;gap:10px;margin-bottom:14px;padding:12px;display:grid;box-shadow:0 18px 36px #4361ee14}.DashboardVisuals-module__VBOAxq__aiFocusComposerInputWrap{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;display:grid}.DashboardVisuals-module__VBOAxq__aiFocusComposerInput{background:var(--ai-focus-card-bg);border:1px solid var(--ai-focus-border);color:var(--ai-focus-title);resize:none;border-radius:8px;outline:none;width:100%;min-height:48px;padding:13px 14px;font-size:1rem;font-weight:800;line-height:1.35;transition:border-color .16s,box-shadow .16s}.DashboardVisuals-module__VBOAxq__aiFocusComposerInput:focus{border-color:var(--ai-focus-accent);box-shadow:0 0 0 .2rem var(--ai-focus-accent-soft)}.DashboardVisuals-module__VBOAxq__aiFocusComposerInput::placeholder{color:var(--ai-focus-muted);opacity:1}.DashboardVisuals-module__VBOAxq__aiFocusComposerSend{background:var(--ai-focus-accent);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;transition:background .16s,transform .16s;display:inline-flex}.DashboardVisuals-module__VBOAxq__aiFocusComposerSend:hover,.DashboardVisuals-module__VBOAxq__aiFocusComposerSend:focus-visible{background:var(--ai-focus-blue);transform:translateY(-1px)}.DashboardVisuals-module__VBOAxq__aiFocusComposerSend:disabled{cursor:not-allowed;opacity:.52;transform:none}.DashboardVisuals-module__VBOAxq__aiFocusComposerSend svg{width:18px;height:18px}.DashboardVisuals-module__VBOAxq__aiFocusComposerSpinner{animation:.9s linear infinite DashboardVisuals-module__VBOAxq__aiFocusSpin}.DashboardVisuals-module__VBOAxq__aiFocusComposerPrompts{flex-wrap:wrap;gap:8px;display:flex}.DashboardVisuals-module__VBOAxq__aiFocusComposerPrompts button{background:var(--ai-focus-soft-bg);border:1px solid var(--ai-focus-border);color:var(--ai-focus-accent);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:8px 10px;font-size:.76rem;font-weight:900;line-height:1;transition:border-color .16s,color .16s,transform .16s;overflow:hidden}.DashboardVisuals-module__VBOAxq__aiFocusComposerPrompts button:hover,.DashboardVisuals-module__VBOAxq__aiFocusComposerPrompts button:focus-visible{border-color:var(--ai-focus-accent);color:var(--ai-focus-blue);transform:translateY(-1px)}.DashboardVisuals-module__VBOAxq__aiFocusComposerPrompts button:disabled{cursor:not-allowed;opacity:.56;transform:none}.DashboardVisuals-module__VBOAxq__aiFocusConversationPreview{background:var(--ai-focus-card-bg);border:1px solid var(--ai-focus-border);border-radius:8px;gap:10px;padding:14px;display:grid}.DashboardVisuals-module__VBOAxq__aiFocusConversationPreview .btn{justify-self:flex-start;align-items:center;gap:7px;min-height:34px;font-size:.76rem;font-weight:900;display:inline-flex}.DashboardVisuals-module__VBOAxq__aiFocusConversationPreview .btn svg{width:14px;height:14px}.DashboardVisuals-module__VBOAxq__aiFocusConversationThinking{color:var(--ai-focus-accent);align-items:center;gap:8px;font-size:.9rem;font-weight:900;display:inline-flex}.DashboardVisuals-module__VBOAxq__aiFocusConversationThinking svg{width:16px;height:16px}.DashboardVisuals-module__VBOAxq__aiFocusConversationPrompt,.DashboardVisuals-module__VBOAxq__aiFocusConversationAnswer,.DashboardVisuals-module__VBOAxq__aiFocusConversationError{margin:0}.DashboardVisuals-module__VBOAxq__aiFocusConversationPrompt{color:var(--ai-focus-muted);font-size:.78rem;font-weight:800}.DashboardVisuals-module__VBOAxq__aiFocusConversationAnswer{color:var(--ai-focus-title);white-space:pre-wrap;font-size:.94rem;font-weight:750;line-height:1.48}.DashboardVisuals-module__VBOAxq__aiFocusConversationCursor{color:var(--ai-focus-accent);margin-left:2px;font-weight:900;animation:.9s steps(2,start) infinite DashboardVisuals-module__VBOAxq__aiFocusCursorBlink;display:inline-block}.DashboardVisuals-module__VBOAxq__aiFocusConversationError{color:#b42318;font-size:.86rem;font-weight:800}.DashboardVisuals-module__VBOAxq__aiFocusBriefing{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:14px;display:grid}.DashboardVisuals-module__VBOAxq__aiFocusBriefingCopy,.DashboardVisuals-module__VBOAxq__aiFocusRecommended{border:1px solid var(--ai-focus-border);background:#ffffffa8;border-radius:8px;min-width:0;padding:16px}.DashboardVisuals-module__VBOAxq__aiFocusBriefingCopy{flex-direction:column;justify-content:center;min-height:174px;display:flex}.DashboardVisuals-module__VBOAxq__aiFocusEyebrow{color:var(--ai-focus-accent);text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:900;line-height:1;display:block}.DashboardVisuals-module__VBOAxq__aiFocusTypeLines{gap:10px;display:grid}.DashboardVisuals-module__VBOAxq__aiFocusTypeLine{color:var(--ai-focus-title);align-items:flex-start;min-height:1.3em;margin:0;font-size:1.12rem;font-weight:800;line-height:1.3;display:flex}.DashboardVisuals-module__VBOAxq__aiFocusTypeLine:before{background:var(--ai-focus-success);content:"";border-radius:999px;flex:none;width:8px;height:8px;margin:.45em 10px 0 0;box-shadow:0 0 18px #00ab5559}.DashboardVisuals-module__VBOAxq__aiFocusTypeCursor{background:var(--ai-focus-accent);border-radius:999px;flex:none;width:2px;height:1.05em;margin:.08em 0 0 5px;animation:.9s steps(2,start) infinite DashboardVisuals-module__VBOAxq__aiFocusCursorBlink;display:inline-flex}.DashboardVisuals-module__VBOAxq__aiFocusRecommended{background:linear-gradient(145deg, var(--ai-focus-hot-bg), #ffffffdb);box-shadow:inset 0 0 0 1px #805dca14}.DashboardVisuals-module__VBOAxq__aiFocusRecommended h4{color:var(--ai-focus-title);margin:0;font-size:1.08rem;font-weight:900;line-height:1.24}.DashboardVisuals-module__VBOAxq__aiFocusRecommended p{color:var(--ai-focus-text);margin:10px 0 0;font-size:.86rem;font-weight:700;line-height:1.45}.DashboardVisuals-module__VBOAxq__aiFocusRecommendedActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.DashboardVisuals-module__VBOAxq__aiFocusRecommendedActions .btn{align-items:center;gap:7px;min-height:34px;font-size:.76rem;font-weight:900;display:inline-flex}.DashboardVisuals-module__VBOAxq__aiFocusRecommendedActions .btn svg{width:14px;height:14px}@keyframes DashboardVisuals-module__VBOAxq__aiFocusPulse{0%,to{box-shadow:0 0 #805dca2e}50%{box-shadow:0 0 0 8px #805dca00}}@keyframes DashboardVisuals-module__VBOAxq__aiFocusCursorBlink{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes DashboardVisuals-module__VBOAxq__aiFocusSpin{to{transform:rotate(360deg)}}.DashboardVisuals-module__VBOAxq__vehicleStatusPanel{flex-direction:column;gap:16px;display:flex}.DashboardVisuals-module__VBOAxq__vehicleStatusContent{padding:0 16px 16px}.widget.widget-chart-two .DashboardVisuals-module__VBOAxq__vehicleStatusContent.DashboardVisuals-module__VBOAxq__vehicleStatusContent{padding:0 16px 16px}body.dark .widget.widget-chart-two .DashboardVisuals-module__VBOAxq__vehicleStatusContent{padding:0 16px 16px}:is(.widget.widget-chart-two .widget-content.DashboardVisuals-module__VBOAxq__vehicleStatusContent.DashboardVisuals-module__VBOAxq__vehicleStatusContent,body.dark .widget.widget-chart-two .widget-content.DashboardVisuals-module__VBOAxq__vehicleStatusContent.DashboardVisuals-module__VBOAxq__vehicleStatusContent){padding:0 16px 16px}.DashboardVisuals-module__VBOAxq__vehicleStatusHero{justify-content:center;align-items:center;padding:8px 0 4px;display:flex}.DashboardVisuals-module__VBOAxq__vehicleStatusChartPanel{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.DashboardVisuals-module__VBOAxq__vehicleStatusRing,.DashboardVisuals-module__VBOAxq__dashboardDoughnutRing{color:#0d6efd;--dashboard-chart-tooltip-bg:#fff;--dashboard-chart-tooltip-border:#d7dde6;--dashboard-chart-tooltip-muted:#6c757d;--dashboard-chart-tooltip-shadow:0 12px 28px #0f172a29;--dashboard-chart-tooltip-text:#1f2937;flex:none;justify-content:center;align-items:center;width:240px;height:240px;display:inline-flex;position:relative}.DashboardVisuals-module__VBOAxq__vehicleStatusRingCenter{z-index:1;color:#1f2937;pointer-events:none;text-align:center;background:#fff;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #e9ecef}.DashboardVisuals-module__VBOAxq__vehicleStatusRingCenter span{color:#6c757d;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:108px;font-size:.72rem;font-weight:900;line-height:1.1;display:block;overflow:hidden}.DashboardVisuals-module__VBOAxq__vehicleStatusRingCenter strong{color:#1f2937;margin-top:5px;font-size:2rem;font-weight:900;line-height:1;display:block}.DashboardVisuals-module__VBOAxq__vehicleStatusRingCenter small{color:#6c757d;margin-top:4px;font-size:.76rem;font-weight:800;display:block}.DashboardVisuals-module__VBOAxq__vehicleStatusTiles{flex-direction:column;gap:8px;display:flex}.DashboardVisuals-module__VBOAxq__vehicleStatusFooterAction{display:flex}.DashboardVisuals-module__VBOAxq__vehicleStatusFooterAction .btn{width:100%;font-weight:800}.DashboardVisuals-module__VBOAxq__vehicleStatusTile{min-width:0;color:inherit;background:#fff;border:1px solid #e9ecef;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:14px 12px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.DashboardVisuals-module__VBOAxq__vehicleStatusTile:hover,.DashboardVisuals-module__VBOAxq__vehicleStatusTile:focus-visible{color:inherit;border-color:#cfe2ff;text-decoration:none;transform:translateY(-1px);box-shadow:0 8px 18px #0d6efd1f}.DashboardVisuals-module__VBOAxq__vehicleStatusTile svg,.DashboardVisuals-module__VBOAxq__vehicleStatusTile i{color:#0d6efd}.DashboardVisuals-module__VBOAxq__vehicleStatusTile i{border-radius:999px;width:13px;height:13px}.DashboardVisuals-module__VBOAxq__vehicleStatusTile span{color:#6c757d;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:800;overflow:hidden}.DashboardVisuals-module__VBOAxq__vehicleStatusTile strong{color:#1f2937;text-align:right;font-size:1rem;font-weight:800;line-height:1}.DashboardVisuals-module__VBOAxq__vehicleStatusTile small{color:#6c757d;text-align:right;min-width:36px;font-size:.72rem;font-weight:700}.DashboardVisuals-module__VBOAxq__dashboardTextLink{color:#0d6efd;flex:none;font-size:.78rem;font-weight:800;text-decoration:none}.DashboardVisuals-module__VBOAxq__dashboardTextLink:hover,.DashboardVisuals-module__VBOAxq__dashboardTextLink:focus-visible{color:#0a58ca;text-decoration:underline}.DashboardVisuals-module__VBOAxq__recentEnquiriesContent{padding:0 16px 16px}.DashboardVisuals-module__VBOAxq__enquirySummaryStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.DashboardVisuals-module__VBOAxq__enquirySummaryStrip div{background:#fff;border:1px solid #e9ecef;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;min-width:0;padding:10px;display:grid}.DashboardVisuals-module__VBOAxq__enquirySummaryStrip svg{color:#0d6efd;grid-row:span 2}.DashboardVisuals-module__VBOAxq__enquirySummaryStrip span{color:#6c757d;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.1}.DashboardVisuals-module__VBOAxq__enquirySummaryStrip strong{color:#1f2937;font-size:1.25rem;font-weight:900;line-height:1}.DashboardVisuals-module__VBOAxq__recentEnquiryList{flex-direction:column;gap:10px;display:flex}.DashboardVisuals-module__VBOAxq__recentEnquiryItem{min-width:0;color:inherit;background:#fff;border:1px solid #e9ecef;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.DashboardVisuals-module__VBOAxq__recentEnquiryItem:hover,.DashboardVisuals-module__VBOAxq__recentEnquiryItem:focus-visible{color:inherit;border-color:#cfe2ff;text-decoration:none;transform:translateY(-1px);box-shadow:0 8px 18px #0d6efd1f}.DashboardVisuals-module__VBOAxq__recentEnquiryBody{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.DashboardVisuals-module__VBOAxq__recentEnquiryThumbnail{background:#f8f9fa;border:1px solid #e9ecef;border-radius:999px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;overflow:hidden}.DashboardVisuals-module__VBOAxq__recentEnquiryThumbnail img{object-fit:cover;width:100%;height:100%;display:block}.DashboardVisuals-module__VBOAxq__recentEnquiryMain{flex:auto;min-width:0}.DashboardVisuals-module__VBOAxq__recentEnquiryHeader{align-items:center;gap:8px;min-width:0;display:flex}.DashboardVisuals-module__VBOAxq__recentEnquiryHeader h6{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.92rem;font-weight:900;overflow:hidden}.DashboardVisuals-module__VBOAxq__recentEnquiryHeader time{color:#6c757d;flex:none;font-size:.72rem;font-weight:800}.DashboardVisuals-module__VBOAxq__recentEnquiryVehicle{color:#0d6efd;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.78rem;font-weight:800;overflow:hidden}.DashboardVisuals-module__VBOAxq__recentEnquiryMessage{color:#6c757d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:.78rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.DashboardVisuals-module__VBOAxq__recentEnquiryBadges{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;max-width:260px;display:flex}.DashboardVisuals-module__VBOAxq__recentEnquiryPill{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;max-width:150px;padding:6px 8px;font-size:.68rem;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.DashboardVisuals-module__VBOAxq__recentEnquiryPillInfo{color:#1d4ed8;background:#dbeafe}.DashboardVisuals-module__VBOAxq__recentEnquiryPillSuccess{color:#166534;background:#dcfce7}.DashboardVisuals-module__VBOAxq__recentEnquiryPillWarning{color:#92400e;background:#fef3c7}.DashboardVisuals-module__VBOAxq__recentEnquiryPillDanger{color:#991b1b;background:#fee2e2}.DashboardVisuals-module__VBOAxq__recentEnquiryPillNeutral{color:#475569;background:#f1f5f9}body.dark .DashboardVisuals-module__VBOAxq__dashboardWidgetSubheading{color:#93a4bd}body.dark .DashboardVisuals-module__VBOAxq__aiFocusPanel{--ai-focus-bg:#0e1726;--ai-focus-border:#24324f;--ai-focus-card-bg:#111b2d;--ai-focus-soft-bg:#18233a;--ai-focus-hot-bg:#161d35;--ai-focus-title:#eaf0ff;--ai-focus-text:#dbe4ff;--ai-focus-muted:#93a4bd;--ai-focus-accent:#a78bfa;--ai-focus-blue:#8fc7ff;--ai-focus-success:#45d483;--ai-focus-accent-soft:#a78bfa29;box-shadow:none}:is(body.dark .DashboardVisuals-module__VBOAxq__aiFocusBriefingCopy,body.dark .DashboardVisuals-module__VBOAxq__aiFocusRecommended,body.dark .DashboardVisuals-module__VBOAxq__aiFocusComposer,body.dark .DashboardVisuals-module__VBOAxq__aiFocusConversationPreview){background:#111b2dc7}body.dark .DashboardVisuals-module__VBOAxq__aiFocusConversationError{color:#fca5a5}body.dark .DashboardVisuals-module__VBOAxq__aiFocusRecommended{background:linear-gradient(145deg, var(--ai-focus-hot-bg), #111b2ddb)}body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusTile{background:#111b2d;border-color:#1f2a44}body.dark .DashboardVisuals-module__VBOAxq__enquirySummaryStrip div{background:#111b2d;border-color:#1f2a44}body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryItem{background:#111b2d;border-color:#1f2a44}body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryThumbnail{background:#111b2d;border-color:#1f2a44}:is(body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusRingCenter strong,body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusTile strong,body.dark .DashboardVisuals-module__VBOAxq__enquirySummaryStrip strong,body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryHeader h6){color:#eaf0ff}body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusRingCenter span{color:#93a4bd}body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusRingCenter small{color:#93a4bd}body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusTile span{color:#93a4bd}body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusTile small{color:#93a4bd}body.dark .DashboardVisuals-module__VBOAxq__enquirySummaryStrip span{color:#93a4bd}body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryHeader time{color:#93a4bd}body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryMessage{color:#93a4bd}:is(body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusRing,body.dark .DashboardVisuals-module__VBOAxq__dashboardDoughnutRing){color:#8fc7ff;--dashboard-chart-tooltip-bg:#111b2d;--dashboard-chart-tooltip-border:#32415f;--dashboard-chart-tooltip-muted:#93a4bd;--dashboard-chart-tooltip-shadow:0 14px 32px #00000057;--dashboard-chart-tooltip-text:#eaf0ff}body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusRingCenter{background:#111b2d;box-shadow:inset 0 0 0 1px #32415f}:is(body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusTile svg,body.dark .DashboardVisuals-module__VBOAxq__vehicleStatusTile i,body.dark .DashboardVisuals-module__VBOAxq__enquirySummaryStrip svg),:is(body.dark .DashboardVisuals-module__VBOAxq__dashboardTextLink,body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryVehicle){color:#8fc7ff}body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryPillInfo{color:#bfdbfe;background:#60a5fa24}body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryPillSuccess{color:#bbf7d0;background:#22c55e24}body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryPillWarning{color:#fde68a;background:#f59e0b29}body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryPillDanger{color:#fecaca;background:#ef444429}body.dark .DashboardVisuals-module__VBOAxq__recentEnquiryPillNeutral{color:#9fb1d1;background:#0d1628}@media (max-width:991.98px){.DashboardVisuals-module__VBOAxq__aiFocusBriefing{grid-template-columns:1fr}}@media (max-width:767.98px){.DashboardVisuals-module__VBOAxq__aiFocusHeader{flex-direction:column;align-items:flex-start}.DashboardVisuals-module__VBOAxq__aiFocusTypeLine{font-size:1rem}.DashboardVisuals-module__VBOAxq__aiFocusComposerInputWrap{grid-template-columns:1fr}.DashboardVisuals-module__VBOAxq__aiFocusComposerSend,.DashboardVisuals-module__VBOAxq__aiFocusComposerPrompts button{width:100%}.DashboardVisuals-module__VBOAxq__aiFocusRecommendedActions .btn{justify-content:center;width:100%}.DashboardVisuals-module__VBOAxq__aiFocusConversationPreview .btn{justify-content:center;width:100%}.DashboardVisuals-module__VBOAxq__vehicleStatusChartPanel{align-items:center}.DashboardVisuals-module__VBOAxq__vehicleStatusRing,.DashboardVisuals-module__VBOAxq__dashboardDoughnutRing{width:190px;height:190px}.DashboardVisuals-module__VBOAxq__enquirySummaryStrip{grid-template-columns:1fr}.DashboardVisuals-module__VBOAxq__recentEnquiryItem{flex-direction:column;align-items:flex-start}.DashboardVisuals-module__VBOAxq__recentEnquiryBody{width:100%}.DashboardVisuals-module__VBOAxq__recentEnquiryBadges{justify-content:flex-start;max-width:none}}@media (prefers-reduced-motion:reduce){.DashboardVisuals-module__VBOAxq__aiFocusIcon,.DashboardVisuals-module__VBOAxq__aiFocusConversationCursor,.DashboardVisuals-module__VBOAxq__aiFocusTypeCursor{animation:none}}
.VehiclePotentialBuyersPanel-module__F4gbSa__buyersList{gap:12px;display:grid}.VehiclePotentialBuyersPanel-module__F4gbSa__buyerCard{background:#fff;border:1px solid #d9e2ef;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:#1b2e4b;font-size:15px;font-weight:700;line-height:1.45;display:block}.VehiclePotentialBuyersPanel-module__F4gbSa__requirementTitle:hover{color:#4361ee}.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:#3159c9;font-weight:600}.VehiclePotentialBuyersPanel-module__F4gbSa__criteriaRow{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__buyerCard{background:#0f1b2c;border-color:#34435e}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__requirementTitle{color:#fff}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__requirementTitle:hover{color:#7d93ff}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__nextAction{color:#98a8c3}body.dark .VehiclePotentialBuyersPanel-module__F4gbSa__relationshipLinks a{color:#dce5ff}@media (max-width:575.98px){.VehiclePotentialBuyersPanel-module__F4gbSa__buyerCard{padding:14px}}
.AdvertisingAudit-module___g_fwq__pageHeader{background:#fff;border:1px solid #e6ebf1;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:#64748b;text-transform:uppercase;margin:0 0 6px;font-size:.78rem;font-weight:700}.AdvertisingAudit-module___g_fwq__title{color:#111827;margin:0;font-size:1.45rem;line-height:1.25}.AdvertisingAudit-module___g_fwq__description{color:#64748b;max-width:760px;margin:8px 0 0}.AdvertisingAudit-module___g_fwq__generatedAt{color:#64748b;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{background:#fff;border:1px solid #e6ebf1;border-radius:8px;min-height:112px;padding:18px;box-shadow:0 10px 30px #0f172a0a}.AdvertisingAudit-module___g_fwq__metricLabel{color:#64748b;text-transform:uppercase;font-size:.78rem;font-weight:700;display:block}.AdvertisingAudit-module___g_fwq__metricValue{color:#111827;margin-top:10px;font-size:1.45rem;font-weight:800;line-height:1.1;display:block}.AdvertisingAudit-module___g_fwq__metricHint{color:#64748b;margin-top:8px;font-size:.86rem;display:block}.AdvertisingAudit-module___g_fwq__panel{background:#fff;border:1px solid #e6ebf1;border-radius:8px;height:100%;padding:20px;box-shadow:0 10px 30px #0f172a0a}.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:#111827;margin:0;font-size:1rem;font-weight:800}.AdvertisingAudit-module___g_fwq__panelCount{color:#3730a3;background:#eef2ff;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:26px;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:#111827;font-weight:800}.AdvertisingAudit-module___g_fwq__rowMeta{color:#64748b;margin-top:3px;font-size:.84rem}.AdvertisingAudit-module___g_fwq__rowValue{color:#111827;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{background:#fff;border:1px solid #e6ebf1;border-radius:8px;box-shadow:0 10px 30px #0f172a0a}.AdvertisingAudit-module___g_fwq__tableHeader{border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.AdvertisingAudit-module___g_fwq__vehicleLink{color:#111827;font-weight:800}.AdvertisingAudit-module___g_fwq__riskList{flex-wrap:wrap;gap:6px;display:flex}.AdvertisingAudit-module___g_fwq__emptyState{color:#64748b;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){box-shadow:none;background:#111b2d;border-color:#1f2a44}body.dark .AdvertisingAudit-module___g_fwq__tableHeader{border-color:#1f2a44}: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:#eaf0ff}: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:#93a4bd}body.dark .AdvertisingAudit-module___g_fwq__panelCount{color:#8fc7ff;background:#172338}body.dark .AdvertisingAudit-module___g_fwq__barTrack{background:#27344f}body.dark .AdvertisingAudit-module___g_fwq__tablePanel .table{--bs-table-bg:#111b2d;--bs-table-color:#d8e6ff;--bs-table-border-color:#1f2a44;--bs-table-hover-bg:#172338;--bs-table-hover-color:#eaf0ff}body.dark .AdvertisingAudit-module___g_fwq__tablePanel .table thead th{color:#eaf0ff}@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}}
