.crmTopNavigationShell{--crm-readable-secondary:max(13px, var(--crm-secondary-size,13px));--crm-readable-caption:max(12px, calc(var(--crm-secondary-size,13px) - 1px));--crm-readable-label:max(12.5px, calc(var(--crm-secondary-size,13px) - .5px));color:var(--crm-theme-foreground);font-weight:400}.crmTopNavigationShell h1,.crmTopNavigationShell h2,.crmTopNavigationShell h3,.crmTopNavigationShell strong,.crmTopNavigationShell b,.crmTopNavigationShell button,.crmTopNavigationShell .primaryButton,.crmTopNavigationShell .secondaryButton,.crmTopNavigationShell .textButton,.crmTopNavigationShell .textAction{font-weight:500}.crmTopNavigationShell .crmTopbarLink,.crmTopNavigationShell .crmManagementTrigger,.crmTopNavigationShell .crmManagementLink,.crmTopNavigationShell .crmTopbarEnvironment,.crmTopNavigationShell .crmMobileNavItem{font-weight:400}.crmTopNavigationShell .crmTopbarLink.active,.crmTopNavigationShell .crmManagementTrigger.active,.crmTopNavigationShell .crmManagementLink.active{font-weight:500}.crmTopNavigationShell .tableHeader,.crmTopNavigationShell .crmLeadListHeader,.crmTopNavigationShell .crmContactsHeader,.crmTopNavigationShell .teamAdminHeader{color:var(--crm-theme-foreground);font-weight:500}.crmTopNavigationShell .crmMetricCard strong,.crmTopNavigationShell .metricCard strong,.crmTopNavigationShell .crmPipelineCount strong,.crmTopNavigationShell .crmDirectoryStat strong,.crmTopNavigationShell .crmQualificationCount,.crmTopNavigationShell .crmSupportLauncher>span{font-weight:600}.crmTopNavigationShell .crmKanbanColumn>header>span,.crmTopNavigationShell .assignmentList>div span,.crmTopNavigationShell .integrationCardLink,.crmTopNavigationShell .crmQualificationField label>span,.crmTopNavigationShell .crmQualificationMessage,.crmTopNavigationShell .crmSupportHeader span{font-weight:500}.crmTopNavigationShell .crmKanbanColumn>header>span,.crmTopNavigationShell .crmViewSwitch button,.crmTopNavigationShell .crmPipelineCount span,.crmTopNavigationShell .crmDirectoryStat span,.crmTopNavigationShell .crmDirectoryToolbar>span{color:var(--crm-theme-foreground)}.crmTopNavigationShell .centerState{font-weight:400}.crmTopNavigationShell .panel,.crmTopNavigationShell .metricCard,.crmTopNavigationShell .crmMetricGrid,.crmTopNavigationShell .crmMetricCard,.crmTopNavigationShell .crmLeadCard,.crmTopNavigationShell .crmKanbanColumn,.crmTopNavigationShell .crmPipelineToolbar,.crmTopNavigationShell .crmDirectoryToolbar,.crmTopNavigationShell .crmLeadListPanel,.crmTopNavigationShell .metaFormBuilder,.crmTopNavigationShell .metaFormsPanel,.crmTopNavigationShell .metaMappingWorkspace,.crmTopNavigationShell .crmFieldBuilder,.crmTopNavigationShell .crmFieldsListPanel,.crmTopNavigationShell .crmFieldsPending{border-color:var(--crm-theme-border);box-shadow:none}.crmTopNavigationShell .panel,.crmTopNavigationShell .metricCard,.crmTopNavigationShell .crmMetricGrid,.crmTopNavigationShell .crmLeadCard,.crmTopNavigationShell .crmKanbanColumn,.crmTopNavigationShell .crmPipelineToolbar,.crmTopNavigationShell .crmDirectoryToolbar,.crmTopNavigationShell .crmLeadListPanel,.crmTopNavigationShell .metaFormBuilder,.crmTopNavigationShell .metaFormsPanel,.crmTopNavigationShell .metaMappingWorkspace,.crmTopNavigationShell .crmFieldBuilder,.crmTopNavigationShell .crmFieldsListPanel,.crmTopNavigationShell .crmFieldsPending{border-radius:8px}.crmTopNavigationShell .crmTopNavigationContent p,.crmTopNavigationShell .crmTopNavigationContent .channelCard p,.crmTopNavigationShell .crmTopNavigationContent .integrationCard p,.crmTopNavigationShell .crmTopNavigationContent .channelNotice p,.crmTopNavigationShell .crmSupportPanel p{color:var(--crm-theme-foreground);font-size:var(--crm-readable-secondary);line-height:1.55}.crmTopNavigationShell .crmTopNavigationContent .muted,.crmTopNavigationShell .crmTopNavigationContent .crmPageHeading p,.crmTopNavigationShell .crmTopNavigationContent .crmPanelHeading p,.crmTopNavigationShell .crmTopNavigationContent .sectionHeading p,.crmTopNavigationShell .crmTopNavigationContent .inboxPreviewHeader p,.crmTopNavigationShell .crmTopNavigationContent .crmAppearanceHint{color:var(--crm-theme-muted);font-size:var(--crm-readable-secondary);line-height:1.55}.crmTopNavigationShell .crmTopNavigationContent .permissionHint,.crmTopNavigationShell .crmTopNavigationContent .emptyState,.crmTopNavigationShell .crmTopNavigationContent .emptyColumn,.crmTopNavigationShell .crmTopNavigationContent .crmLeadListEmpty{color:var(--crm-theme-subtle);font-size:var(--crm-readable-secondary);line-height:1.55}.crmTopNavigationShell .crmTopNavigationContent small,.crmTopNavigationShell .crmSupportPanel small{color:var(--crm-theme-subtle);font-size:var(--crm-readable-caption);line-height:1.45}.crmTopNavigationShell .crmTopNavigationContent label,.crmTopNavigationShell .crmSupportPanel label,.crmTopNavigationShell .stagePicker{color:var(--crm-theme-foreground);font-size:var(--crm-readable-label);font-weight:400;line-height:1.35}.crmTopNavigationShell .crmTopNavigationContent input,.crmTopNavigationShell .crmTopNavigationContent select,.crmTopNavigationShell .crmTopNavigationContent textarea,.crmTopNavigationShell .crmSupportPanel input,.crmTopNavigationShell .crmSupportPanel select,.crmTopNavigationShell .crmSupportPanel textarea{background:var(--crm-theme-surface);color:var(--crm-theme-foreground);border-color:var(--crm-theme-border);font-size:max(13px, var(--crm-secondary-size,13px));line-height:1.4}.crmTopNavigationShell .crmTopNavigationContent input::placeholder,.crmTopNavigationShell .crmTopNavigationContent textarea::placeholder,.crmTopNavigationShell .crmSupportPanel input::placeholder,.crmTopNavigationShell .crmSupportPanel textarea::placeholder{color:var(--crm-theme-subtle);opacity:1}.crmTopNavigationShell .crmMetricCard span{color:var(--crm-theme-foreground);font-size:max(13px, var(--crm-readable-label));font-weight:400}.crmTopNavigationShell .crmMetricCard small{color:var(--crm-theme-subtle);font-size:var(--crm-readable-caption);white-space:normal}.crmTopNavigationShell .crmSummaryList span,.crmTopNavigationShell .crmStatusList>div{color:var(--crm-theme-foreground);font-size:var(--crm-readable-caption);line-height:1.45}.crmTopNavigationShell .crmSummaryList strong{color:var(--crm-theme-text);font-size:max(13px, var(--crm-readable-secondary))}.crmTopNavigationShell .crmJourneyStage span{color:var(--crm-theme-muted);font-size:11.5px}.crmTopNavigationShell .crmJourneyStage strong{color:var(--crm-theme-text);font-size:max(12.5px, var(--crm-readable-caption))}.crmTopNavigationShell .crmKanbanColumn,.crmTopNavigationShell .crmLeadListPanel,.crmTopNavigationShell .crmContactsPanel,.crmTopNavigationShell .inboxWorkspacePreview,.crmTopNavigationShell .metaMappingWorkspace,.crmTopNavigationShell .metaFormsPanel,.crmTopNavigationShell .metaFormBuilder{border-color:var(--crm-theme-border)}.crmTopNavigationShell .crmKanbanColumn{background:var(--crm-theme-surface-2)}.crmTopNavigationShell .crmKanbanColumn>header,.crmTopNavigationShell .crmLeadCard,.crmTopNavigationShell .crmLeadListRow,.crmTopNavigationShell .crmContactRow,.crmTopNavigationShell .metaFormItem,.crmTopNavigationShell .metaMappingRow,.crmTopNavigationShell .inboxPreviewHeader,.crmTopNavigationShell .inboxOperationalCard,.crmTopNavigationShell .channelNotice,.crmTopNavigationShell .channelCard,.crmTopNavigationShell .integrationCard{background:var(--crm-theme-surface);color:var(--crm-theme-foreground);border-color:var(--crm-theme-border)}.crmTopNavigationShell .crmLeadListHeader,.crmTopNavigationShell .crmContactsHeader,.crmTopNavigationShell .inboxPreviewEmpty,.crmTopNavigationShell .metaQuestionBuilder{background:var(--crm-theme-surface-2);color:var(--crm-theme-foreground);border-color:var(--crm-theme-border)}.crmTopNavigationShell .crmKanbanColumn>header strong,.crmTopNavigationShell .crmLeadCard h3,.crmTopNavigationShell .crmLeadListIdentity strong,.crmTopNavigationShell .crmContactIdentity strong,.crmTopNavigationShell .metaMappingRow strong,.crmTopNavigationShell .metaFormItem strong{color:var(--crm-theme-text);font-size:max(12.5px, var(--crm-readable-caption))}.crmTopNavigationShell .crmLeadCard p,.crmTopNavigationShell .crmLeadListRow>span,.crmTopNavigationShell .crmContactRow,.crmTopNavigationShell .metaMappingRow span,.crmTopNavigationShell .inboxOperationalCard span{color:var(--crm-theme-foreground);font-size:var(--crm-readable-caption);line-height:1.45}.crmTopNavigationShell .crmLeadCard footer small,.crmTopNavigationShell .crmLeadListIdentity small,.crmTopNavigationShell .metaFormItem small,.crmTopNavigationShell .inboxPreviewEmpty{color:var(--crm-theme-subtle);font-size:var(--crm-readable-caption);line-height:1.45}.crmTopNavigationShell .crmLeadListHeader,.crmTopNavigationShell .crmContactsHeader strong,.crmTopNavigationShell .inboxPreviewColumn>strong,.crmTopNavigationShell .metaMappingRow small{color:var(--crm-theme-foreground);font-size:11.5px;font-weight:500;line-height:1.35}.crmTopNavigationShell .crmLeadListStage,.crmTopNavigationShell .sourceTag,.crmTopNavigationShell .crmLeadState,.crmTopNavigationShell .crmLeadListStatus,.crmTopNavigationShell .channelBadge,.crmTopNavigationShell .miniStatus,.crmTopNavigationShell .activityType{line-height:1.3;font-size:10.5px!important}.crmTopNavigationShell .detailList dt,.crmTopNavigationShell .assignmentList>div span{color:var(--crm-theme-foreground);font-size:var(--crm-readable-caption)}.crmTopNavigationShell .timelineMeta span,.crmTopNavigationShell .timelineItem small{color:var(--crm-theme-subtle);font-size:var(--crm-readable-caption)}.crmTopNavigationShell .detailList dd,.crmTopNavigationShell .assignmentList>div strong,.crmTopNavigationShell .opportunityList>div strong,.crmTopNavigationShell .opportunityList>div b,.crmTopNavigationShell .timelineMeta strong,.crmTopNavigationShell .timelineItem p{color:var(--crm-theme-foreground);font-size:var(--crm-readable-secondary)}.crmTopNavigationShell .leadMainColumn>.panel,.crmTopNavigationShell .leadSideColumn>.panel,.crmTopNavigationShell .compactPanel,.crmTopNavigationShell .crmQualificationPanel,.crmTopNavigationShell .settingsWorkGrid .panel,.crmTopNavigationShell .crmFieldBuilder,.crmTopNavigationShell .crmFieldsListPanel,.crmTopNavigationShell .crmAppearanceControls,.crmTopNavigationShell .crmAppearancePreview{background:var(--crm-theme-surface);color:var(--crm-theme-foreground);border-color:var(--crm-theme-border)}.crmTopNavigationShell .adminListRow strong,.crmTopNavigationShell .crmFieldRow strong,.crmTopNavigationShell .crmQualificationField label>span{color:var(--crm-theme-text);font-size:var(--crm-readable-secondary)}.crmTopNavigationShell .adminListRow small,.crmTopNavigationShell .crmFieldRow small,.crmTopNavigationShell .crmQualificationMeta small,.crmTopNavigationShell .permissionHint{color:var(--crm-theme-subtle);font-size:var(--crm-readable-caption)}.crmTopNavigationShell .crmFieldForm label,.crmTopNavigationShell .crmOriginEditForm label,.crmTopNavigationShell .metaMappingForm label,.crmTopNavigationShell .metaQuestionBuilder label,.crmTopNavigationShell .crmTypographyGrid label{color:var(--crm-theme-foreground);font-size:var(--crm-readable-label)}.crmTopNavigationShell .crmTopbarLink,.crmTopNavigationShell .crmManagementTrigger,.crmTopNavigationShell .crmTopbarSignOut,.crmTopNavigationShell .crmManagementLink{font-size:11.5px}.crmTopNavigationShell .crmManagementLabel,.crmTopNavigationShell .crmTopbarEnvironment,.crmTopNavigationShell .crmTopbarBrand .brand span{color:var(--crm-theme-subtle);font-size:10.5px}.crmTopNavigationShell .crmSupportPanel,.crmTopNavigationShell .crmSupportForm input,.crmTopNavigationShell .crmSupportForm select,.crmTopNavigationShell .crmSupportForm textarea{background:var(--crm-theme-surface);color:var(--crm-theme-foreground);border-color:var(--crm-theme-border)}.crmTopNavigationShell .crmSupportContext{color:var(--crm-theme-subtle);font-size:var(--crm-readable-caption)}.crmTopNavigationShell .crmTopNavigationContent h1,.crmTopNavigationShell .crmTopNavigationContent h2,.crmTopNavigationShell .crmTopNavigationContent h3,.crmTopNavigationShell .crmTopNavigationContent strong{color:var(--crm-theme-text)}.crmTopNavigationShell .crmTopNavigationContent dt,.crmTopNavigationShell .crmTopNavigationContent dd{color:var(--crm-theme-foreground)}.crmTopNavigationShell .eyebrow{color:var(--crm-theme-muted)}.crmTopNavigationShell .crmBreadcrumb strong{color:var(--crm-theme-text)}.crmTopNavigationShell .crmRolePill,.crmTopNavigationShell .statusPill,.crmTopNavigationShell .statusBadge{color:var(--crm-theme-foreground);border-color:var(--crm-theme-border)}@media (max-width:680px){.crmTopNavigationShell{--crm-readable-secondary:max(13px, var(--crm-secondary-size,13px));--crm-readable-caption:12px}}
.crmHelpTarget{cursor:help}.crmHelpTarget:not(input):not(select):not(textarea):hover{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--crm-theme-accent) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--crm-theme-accent) 30%, transparent);text-underline-offset:3px}.crmHelpTarget:focus-visible{outline:1px solid color-mix(in srgb, var(--crm-theme-accent) 36%, transparent);outline-offset:2px}.crmContextTooltip{z-index:9999;border:1px solid color-mix(in srgb, var(--crm-theme-border,#304044) 82%, transparent);background:color-mix(in srgb, var(--crm-theme-surface,#111d20) 96%, #000 4%);width:min(286px,100vw - 24px);color:var(--crm-theme-text,#f5f7f6);pointer-events:none;opacity:.97;border-radius:8px;padding:8px 10px;position:fixed;box-shadow:0 8px 22px #00000024}.crmContextTooltip[data-placement=bottom]{transform:translate(-50%)}.crmContextTooltip[data-placement=top]{transform:translate(-50%,-100%)}.crmContextTooltip span{color:var(--crm-theme-text,#e5ece9);font-size:12px;font-weight:520;line-height:1.42;display:block}.crmContextTooltip:before{content:"";background:color-mix(in srgb, var(--crm-theme-surface,#111d20) 96%, #000 4%);border-color:color-mix(in srgb, var(--crm-theme-border,#304044) 82%, transparent);width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.crmContextTooltip[data-placement=bottom]:before{border-top:1px solid;border-left:1px solid;top:-4px}.crmContextTooltip[data-placement=top]:before{border-bottom:1px solid;border-right:1px solid;bottom:-4px}@media (hover:none){.crmHelpTarget{cursor:default}.crmHelpTarget:not(input):not(select):not(textarea):hover{text-decoration:none}}
@media (min-width:1180px){.crmTopNavigationShell{grid-template-columns:248px minmax(0,1fr)}.crmDesktopSidebar{color:#fff;background:#083b36;border-right:0;width:248px;padding:18px 16px 16px}.crmSidebarBrand{border-bottom:1px solid #ffffff1a;padding:4px 8px 16px}.crmSidebarBrand .brandMark{background:#ffffff0f;border-color:#d6a3438c}.crmSidebarBrand .brand strong{color:#fff}.crmSidebarBrand .brand span{color:#91aaa6}.crmSidebarContent{gap:22px;margin-top:20px}.crmSidebarLabel{color:#8fb0aa;letter-spacing:.11em;font-size:9px}.crmSidebarLink{color:#c7d8d4;border-radius:9px;min-height:40px}.crmSidebarLink:hover{color:#fff;background:#ffffff12}.crmSidebarLink.active{color:#fff;background:#ffffff1a}.crmSidebarLink.active:before{background:#d6a343;left:1px}.crmSidebarDisclosure{color:#91aaa6}.crmSidebarManagementLinks{border-left-color:#ffffff1f}.crmDesktopSidebar .crmSidebarFooter{background:#083b36;border-top-color:#ffffff1f}.crmSidebarOnline{color:#a9c1bc}.crmSidebarSignOut{color:#d9e5e2}.crmSidebarSignOut:hover{color:#fff;background:#ffffff12}.crmSidebarBrand:focus-visible,.crmSidebarLink:focus-visible,.crmSidebarSignOut:focus-visible{outline-color:#d6a343}.crmTopNavigationShell .crmTopNavigationContent .crmPipelineToolbar{flex-wrap:wrap;align-items:center;row-gap:6px}.crmTopNavigationShell .crmTopNavigationContent .crmPipelineSearch{flex:300px;min-width:240px}.crmTopNavigationShell .crmTopNavigationContent .crmPipelineToolbar select{flex:0 auto;max-width:210px}.crmTopNavigationShell .crmTopNavigationContent .crmPipelineCount{margin-left:auto}}@media (min-width:1180px) and (max-width:1380px){.crmTopNavigationShell .crmTopNavigationContent .crmPipelineToolbar select{max-width:180px}}
.crmMainContent>.centerState{color:#0000;background:linear-gradient(#e7ecea 0 0) 0 18px/180px 10px no-repeat,linear-gradient(#edf1ef 0 0) 0 42px/360px 28px no-repeat,linear-gradient(#f1f4f3 0 0) 0 92px/100% 72px no-repeat,linear-gradient(#f1f4f3 0 0) 0 178px/48% 112px no-repeat,linear-gradient(#f1f4f3 0 0) 52% 178px/48% 112px no-repeat;border-radius:10px;width:100%;min-height:300px;font-size:0;display:block;position:relative;overflow:hidden}.crmMainContent>.centerState:before{content:"";background:var(--nexus-green-2);opacity:.6;border-radius:999px;width:38%;height:2px;animation:1.1s ease-in-out infinite crmLoadingSlide;position:absolute;top:0;left:-38%}@keyframes crmLoadingSlide{0%{left:-38%}to{left:100%}}.crmManagementOverviewHeading{margin-bottom:16px}.crmManagementIntro{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;padding:20px 22px;display:flex}.crmManagementIntro h2{margin:6px 0 8px;font-size:22px}.crmManagementIntro p{max-width:760px;margin:0}.crmManagementAreaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.crmManagementAreaCard{flex-direction:column;justify-content:space-between;gap:22px;min-height:188px;padding:20px;transition:border-color .16s,transform .16s,background .16s;display:flex}.crmManagementAreaCard:hover{background:#fbfcfc;border-color:#bdcbc7;transform:translateY(-1px)}.crmManagementAreaCard h2{margin:7px 0 8px;font-size:20px}.crmManagementAreaCard p{max-width:560px;margin:0}.crmManagementAreaAction{border-top:1px solid var(--line);color:var(--nexus-green-2);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;font-size:13px;font-weight:500;display:flex}.crmManagementAreaAction b{font-size:18px;line-height:1}.crmManagementFooterNote{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8c;grid-template-columns:minmax(180px,.35fr) 1fr;gap:20px;margin-top:16px;padding:16px 18px;font-size:12px;display:grid}.crmManagementFooterNote span{color:var(--muted)}@media (max-width:850px){.crmManagementAreaGrid{grid-template-columns:1fr}.crmManagementIntro{flex-direction:column}.crmManagementFooterNote{grid-template-columns:1fr;gap:5px}}@media (max-width:720px){.crmMainContent>.centerState{background:linear-gradient(#e7ecea 0 0) 0 18px/130px 10px no-repeat,linear-gradient(#edf1ef 0 0) 0 42px/72% 26px no-repeat,linear-gradient(#f1f4f3 0 0) 0 90px/100% 72px no-repeat,linear-gradient(#f1f4f3 0 0) 0 176px/100% 76px no-repeat;min-height:260px}}@media (prefers-reduced-motion:reduce){.crmMainContent>.centerState:before{width:100%;animation:none;left:0}}
body:has(.crmSidebarManagement[open]) .crmMainContent .crmPageHeading p{display:none}body:has(.crmSidebarManagement[open]) .crmMainContent .crmOperationalHeader>div>p{display:none}.crmManagementIntro,.crmManagementFooterNote{display:none}.crmManagementAreaGrid{gap:10px}.crmManagementAreaCard{min-height:96px;padding:15px 16px}.crmManagementAreaCard .eyebrow,.crmManagementAreaCard p{display:none}.crmManagementAreaCard h2{letter-spacing:-.02em;margin:0;font-size:16px}.crmManagementAreaAction{margin-top:14px;font-size:12px}.crmPipelineSettingsNotice,.crmPipelineSettingsFootnote{display:none}.crmPipelineSettingsCard{padding:14px 16px}.crmPipelineSettingsCardHeader{margin-bottom:9px}.crmPipelineSettingsCardHeader .eyebrow,.crmPipelineSettingsCardHeader p{display:none}.crmPipelineSettingsCardHeader h2{margin:0;font-size:17px}.crmPipelineStageEditorList{gap:0}.crmPipelineStageEditorRow{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;min-height:44px;padding:8px 2px}.crmPipelineStageEditorRow:last-child{border-bottom:0}.crmPipelineStagePosition,.crmPipelineStageBody small,.crmPipelineStageStatus,.crmPipelineProtectedStage{display:none}.crmPipelineStageBody strong{font-size:13px}.crmPipelineStageActions{gap:8px}.crmPipelineStageActions .textAction{font-size:11px}.crmPipelineSettingsCard>section[style]{margin-top:10px!important;padding-top:12px!important}.crmPipelineSettingsCard>section[style]>div:first-child p,.crmPipelineSettingsCard>section[style]>small{display:none!important}.crmPipelineSettingsCard>section[style] h3{font-size:13px}.inviteMemberPanel,.pendingInvitesPanel,.teamAdminTable{padding:14px 16px}.invitePanelHeading p,.invitePanelHeading .securityPill,.permissionFooter,.teamAdminRow>div:first-child small{display:none}.invitePanelHeading h2,.teamAdminTable .panelHeader h2,.pendingInvitesPanel h2{margin:3px 0 0;font-size:16px}.inviteMemberForm{gap:8px}.teamAdminRow{min-height:48px}.settingsWorkGrid{gap:10px}.settingsWorkGrid .compactPanel,.settingsWorkGrid .adminListPanel{padding:14px 16px}.settingsWorkGrid .compactPanel .eyebrow,.settingsWorkGrid .adminListPanel .eyebrow,.adminListRow>div:first-child small{display:none}.settingsWorkGrid h2{margin:0 0 10px;font-size:16px}.adminListRow{min-height:46px;padding-top:8px;padding-bottom:8px}.crmFieldRow small,.crmFieldBuilder>.eyebrow,.crmFieldsListPanel .eyebrow{display:none}.crmFieldBuilder,.crmFieldsListPanel{padding:14px 16px}.crmFieldBuilder h2,.crmFieldsListPanel h2{margin-top:0;font-size:16px}.crmFieldRow{min-height:46px;padding-top:8px;padding-bottom:8px}.channelNotice{display:none}.integrationGrid{gap:10px}.integrationCard{min-height:128px;padding:15px 16px}.integrationCard p{display:none}.integrationCard h2{margin:12px 0 16px;font-size:16px}.integrationCardTop{align-items:center}.crmAppearanceHint,.crmTypographySample,.crmAppearancePreviewHeader p,.crmAppearancePreviewHeader .statusPill{display:none}.crmAppearanceControls,.crmAppearancePreview{padding:14px 16px}.crmAppearanceControls>.eyebrow{display:none}.crmAppearanceControls h2,.crmAppearancePreviewHeader h2{margin-top:0;font-size:16px}.crmTypographyControls{margin-top:12px}@media (min-width:900px){.crmManagementAreaGrid,.integrationGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.crmPipelineStageEditorRow{grid-template-columns:minmax(0,1fr) auto}.teamAdminRow{gap:8px}}
body:has(.crmMetricsHeading) .crmMetricsHeading p{display:none}body:has(.crmMetricsHeading) .crmMetricsToolbar{grid-template-columns:repeat(3,minmax(150px,1.15fr)) repeat(5,minmax(125px,.85fr));gap:7px;margin-bottom:9px;padding:9px;display:grid;overflow-x:auto}body:has(.crmMetricsHeading) .crmMetricsToolbar label{color:#83908c;text-transform:none;letter-spacing:0;gap:3px;min-width:0;font-size:8px}body:has(.crmMetricsHeading) .crmMetricsToolbar label:nth-child(-n+3){color:#53645f;font-weight:500}:is(body:has(.crmMetricsHeading) .crmMetricsToolbar select,body:has(.crmMetricsHeading) .crmMetricsToolbar input){min-height:34px;padding-top:0;padding-bottom:0;font-size:10px}body:has(.crmMetricsHeading) .crmMetricsScopeSummary{min-height:34px;margin-bottom:9px;padding:6px 10px}:is(body:has(.crmMetricsHeading) .crmMetricsScopeSummary span,body:has(.crmMetricsHeading) .crmMetricsScopeSummary small){display:none}body:has(.crmMetricsHeading) .crmMetricsScopeSummary strong{color:#6f7f7a;font-size:10px;font-weight:400}body:has(.crmMetricsHeading) .crmMetricsKpis{gap:8px;margin-bottom:9px}body:has(.crmMetricsHeading) .crmMetricsKpi{min-height:86px;padding:13px 14px}body:has(.crmMetricsHeading) .crmMetricsKpi span{font-size:9px}body:has(.crmMetricsHeading) .crmMetricsKpi strong{margin-top:7px;font-size:25px}body:has(.crmMetricsHeading) .crmMetricsKpi small{display:none}body:has(.crmMetricsHeading) .crmMetricChartCard{padding:14px 15px}body:has(.crmMetricsHeading) .crmMetricChartHeading{margin-bottom:10px}body:has(.crmMetricsHeading) .crmMetricChartHeading .eyebrow{display:none}body:has(.crmMetricsHeading) .crmMetricChartHeading>p{display:none}body:has(.crmMetricsHeading) .crmMetricChartHeading h2{margin:0;font-size:15px}body:has(.crmMetricsHeading) .crmCommercialRateGrid{gap:7px}body:has(.crmMetricsHeading) .crmCommercialRate{min-height:76px;padding:11px}body:has(.crmMetricsHeading) .crmCommercialRate span{font-size:9px}body:has(.crmMetricsHeading) .crmCommercialRate strong{margin-top:6px;font-size:21px}body:has(.crmMetricsHeading) .crmCommercialRate small{display:none}body:has(.crmMetricsHeading) .crmMetricsDataNotice{display:none}body:has(.crmMetricsHeading) .crmMetricsNotice{padding:12px 14px}body:has(.crmMetricsHeading) .crmMetricsNotice .eyebrow{display:none}body:has(.crmMetricsHeading) .crmMetricsNotice p{display:none}body:has(.crmMetricsHeading) .crmMetricsNotice h2{margin:0;font-size:12px}body:has(.crmMetricsHeading) .crmMetricsLayoutEditor{padding:13px 14px}body:has(.crmMetricsHeading) .crmMetricsLayoutHeader p{display:none}body:has(.crmMetricsHeading) .crmMetricsLayoutHeader .eyebrow{display:none}body:has(.crmMetricsHeading) .crmMetricsLayoutHeader h2{margin:0;font-size:15px}body:has(.inboxWorkspacePreview) .crmOperationalHeader p{display:none}body:has(.inboxWorkspacePreview) .inboxOperationalStrip{display:none}body:has(.inboxWorkspacePreview)>div .channelNotice{display:none}body:has(.inboxWorkspacePreview) section.channelGrid[aria-label="Regras de qualificação"]{display:none}body:has(.inboxWorkspacePreview) .inboxWorkspacePreview{margin-top:0;padding:14px}body:has(.inboxWorkspacePreview) .inboxPreviewHeader{margin-bottom:10px}body:has(.inboxWorkspacePreview) .inboxPreviewHeader .eyebrow{display:none}body:has(.inboxWorkspacePreview) .inboxPreviewHeader p{display:none}body:has(.inboxWorkspacePreview) .inboxPreviewHeader .securityPill{display:none}body:has(.inboxWorkspacePreview) .inboxPreviewHeader h2{margin:0;font-size:16px}body:has(.inboxWorkspacePreview) .crmViewSwitch{gap:4px;margin-bottom:10px}body:has(.inboxWorkspacePreview) .crmViewSwitch button{min-height:31px;padding:0 10px;font-size:9px}body:has(.inboxWorkspacePreview) .inboxPreviewGrid{gap:8px}body:has(.inboxWorkspacePreview) .inboxPreviewColumn{min-height:280px;padding:11px}body:has(.inboxWorkspacePreview) .inboxPreviewColumn>strong{font-size:10px}body:has(.inboxWorkspacePreview) .inboxPreviewEmpty{min-height:150px;padding:18px 10px;font-size:0}body:has(.inboxWorkspacePreview) .inboxPreviewColumn:first-child .inboxPreviewEmpty:after{content:"Sem conversas nesta fila."}body:has(.inboxWorkspacePreview) .inboxPreviewColumn:nth-child(2) .inboxPreviewEmpty:after{content:"Selecione uma conversa."}body:has(.inboxWorkspacePreview) .inboxPreviewColumn:nth-child(3) .inboxPreviewEmpty:after{content:"Detalhes do contato aparecem aqui."}body:has(.inboxWorkspacePreview) .inboxPreviewEmpty:after{color:#9aa6a2;font-size:10px}body:has(.inboxWorkspacePreview) section.channelGrid:not([aria-label]){gap:8px;margin-top:10px}body:has(.inboxWorkspacePreview) section.channelGrid:not([aria-label]) .channelCard{min-height:76px;padding:11px 13px}:is(body:has(.inboxWorkspacePreview) section.channelGrid:not([aria-label]) .channelCard p,body:has(.inboxWorkspacePreview) section.channelGrid:not([aria-label]) .channelCard small){display:none}body:has(.inboxWorkspacePreview) section.channelGrid:not([aria-label]) .channelCard h2{margin:7px 0 0;font-size:13px}@media (max-width:1180px){body:has(.crmMetricsHeading) .crmMetricsToolbar{grid-template-columns:repeat(4,minmax(145px,1fr))}}@media (max-width:720px){body:has(.crmMetricsHeading) .crmMetricsToolbar{display:flex;overflow-x:auto}body:has(.crmMetricsHeading) .crmMetricsToolbar label{min-width:145px}body:has(.inboxWorkspacePreview) .inboxPreviewGrid{grid-template-columns:1fr}body:has(.inboxWorkspacePreview) .inboxPreviewColumn{min-height:150px}}
.crmWinCelebration{z-index:1200;pointer-events:none;background:radial-gradient(circle,#0f5b4f14,#0000 36%);place-items:center;animation:3.2s both crmWinLayer;display:grid;position:fixed;inset:0}.crmWinCelebrationCard{z-index:2;text-align:center;background:#fffffff7;border:1px solid #0f5b4f2b;border-radius:16px;justify-items:center;gap:5px;width:min(390px,100vw - 34px);padding:25px 26px 23px;animation:3.2s cubic-bezier(.2,.8,.2,1) both crmWinCard;display:grid;position:relative;box-shadow:0 24px 70px #19373029}.crmWinCelebrationIcon{background:var(--crm-theme-primary,#0f5b4f);color:#fff;border-radius:999px;place-items:center;width:42px;height:42px;margin-bottom:4px;font-size:19px;display:grid;box-shadow:0 0 0 8px #0f5b4f12}.crmWinCelebrationCard>span:not(.crmWinCelebrationIcon){color:#8a9894;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.crmWinCelebrationCard strong{color:#263d37;letter-spacing:-.035em;font-size:22px;font-weight:500}.crmWinCelebrationCard small{color:#7e8d88;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:11px;overflow:hidden}.crmWinCelebrationCard b{color:var(--crm-theme-primary,#0f5b4f);margin-top:7px;font-size:18px;font-weight:600}.crmWinSparkles{width:min(540px,92vw);height:310px;position:absolute}.crmWinSparkles i{color:var(--nexus-gold,#d6a343);opacity:0;font-size:13px;font-style:normal;animation:1.45s ease-out both crmWinSparkle;position:absolute;top:50%;left:50%}.crmWinSparkles i:first-child{--x:-220px;--y:-100px;animation-delay:50ms}.crmWinSparkles i:nth-child(2){--x:-145px;--y:-140px;animation-delay:.12s}.crmWinSparkles i:nth-child(3){--x:-65px;--y:-125px;animation-delay:20ms}.crmWinSparkles i:nth-child(4){--x:55px;--y:-145px;animation-delay:.16s}.crmWinSparkles i:nth-child(5){--x:145px;--y:-118px;animation-delay:70ms}.crmWinSparkles i:nth-child(6){--x:220px;--y:-75px;animation-delay:.2s}.crmWinSparkles i:nth-child(7){--x:-230px;--y:65px;animation-delay:.18s}.crmWinSparkles i:nth-child(8){--x:-150px;--y:125px;animation-delay:80ms}.crmWinSparkles i:nth-child(9){--x:-55px;--y:145px;animation-delay:.22s}.crmWinSparkles i:nth-child(10){--x:65px;--y:140px;animation-delay:.1s}.crmWinSparkles i:nth-child(11){--x:155px;--y:110px;animation-delay:.24s}.crmWinSparkles i:nth-child(12){--x:225px;--y:45px;animation-delay:.14s}@keyframes crmWinSparkle{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}25%{opacity:.9}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) scale(1.15) rotate(35deg)}}@keyframes crmWinCard{0%{opacity:0;transform:translateY(15px)scale(.96)}12%,78%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes crmWinLayer{0%,to{opacity:0}8%,82%{opacity:1}}@media (prefers-reduced-motion:reduce){.crmWinCelebration,.crmWinCelebrationCard,.crmWinSparkles i{animation:none}.crmWinSparkles{display:none}}
.leadMainColumn{flex-direction:column;display:flex}.leadMainColumn>.leadOpportunityMainSlot{order:0}.leadMainColumn>#lead-activities{order:1}.leadMainColumn>.panel:not(#lead-activities){order:2;margin-bottom:0}
.crmLeadCard[draggable=true]{cursor:grab}.crmLeadCard[draggable=true]:active{cursor:grabbing}.crmLeadCardMoving{opacity:.48;pointer-events:none}.crmKanbanColumn{transition:border-color .14s,background .14s,box-shadow .14s}.crmKanbanDropTarget{background:#0f5b4f09;border-color:#0f5b4f57;box-shadow:inset 0 0 0 1px #0f5b4f14}.crmKanbanDropTarget .kanbanCards{background:#ffffff47}.crmKanbanTerminalColumn.crmKanbanDropTarget{box-shadow:none;background:#b4645009;border-color:#b4645047}.crmStageReturnBackdrop{z-index:1250;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18272338;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.crmStageReturnDialog{border:1px solid var(--crm-border,#dce4e1);background:#fff;border-radius:14px;width:min(440px,100%);padding:20px;box-shadow:0 24px 70px #19373029}.crmStageReturnDialog h2{color:var(--crm-text,#263d37);letter-spacing:-.025em;margin:5px 0 7px;font-size:18px;font-weight:550}.crmStageReturnDialog>p{color:#73827e;margin:0 0 14px;font-size:10px;line-height:1.5}.crmStageReturnDialog>p strong{color:#41534e;font-weight:600}.crmStageReturnDialog label{color:#566762;gap:5px;font-size:9px;display:grid}.crmStageReturnDialog textarea{resize:vertical;width:100%;min-height:92px;color:var(--crm-text,#263d37);font:inherit;background:#fff;border:1px solid #dce4e1;border-radius:9px;outline:0;padding:10px 11px;font-size:11px}.crmStageReturnDialog textarea:focus{border-color:#0f5b4f70;box-shadow:0 0 0 3px #0f5b4f0f}.crmStageReturnActions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}@media (max-width:620px){.crmStageReturnDialog{padding:16px}.crmStageReturnActions{grid-template-columns:1fr 1fr;display:grid}}
.inboxRealHeader{align-items:flex-end}.inboxHeaderActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inboxRefreshButton{font:inherit;color:#173b34;cursor:pointer;background:#fff;border:1px solid #14413829;border-radius:10px;padding:9px 14px;font-weight:700}.inboxRefreshButton:disabled{opacity:.6;cursor:default}.inboxRealWorkspace{padding:18px}.inboxRealToolbar{margin-bottom:12px}.inboxRealToolbar h2{margin-bottom:0}.inboxRealGrid{align-items:stretch;min-height:520px}.inboxQueueColumn,.inboxConversationColumn,.inboxContextColumn{min-height:500px}.inboxConversationList{flex-direction:column;gap:7px;margin-top:12px;display:flex}.inboxConversationItem{text-align:left;width:100%;color:inherit;cursor:pointer;background:#fff;border:1px solid #10473c1a;border-radius:12px;padding:12px;transition:border-color .15s,background .15s,transform .15s}.inboxConversationItem:hover{border-color:#10473c38;transform:translateY(-1px)}.inboxConversationItem.active{background:#1c6c5b12;border-color:#1c6c5b47}.inboxConversationTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.inboxConversationTop b{font-size:14px;line-height:1.3}.inboxConversationTop small,.inboxConversationMeta{color:#66746f;font-size:11px}.inboxConversationMeta{margin-top:6px;display:block}.inboxConversationHeader{border-bottom:1px solid #10473c14;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:12px;display:flex}.inboxConversationHeader div{flex-direction:column;gap:3px;display:flex}.inboxConversationHeader small{color:#66746f}.inboxMessageList{flex-direction:column;gap:10px;padding:4px 0 10px;display:flex}.inboxMessageBubble{background:#fff;border:1px solid #10473c1a;border-radius:14px;max-width:78%;padding:10px 12px 8px}.inboxMessageBubble.outbound{background:#1c6c5b14;align-self:flex-end}.inboxMessageBubble.inbound{align-self:flex-start}.inboxMessageBubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 6px}.inboxMessageBubble small{color:#71807b;text-align:right;font-size:10px;display:block}.inboxMediaAttachment{flex-direction:column;align-items:flex-start;gap:7px;min-width:min(280px,100%);margin:2px 0 7px;display:flex}.inboxMediaLoadButton,.inboxMediaDocument{color:#17463c;font:inherit;cursor:pointer;background:#ffffffd1;border:1px solid #10473c29;border-radius:10px;padding:8px 11px;font-size:12px;font-weight:700;text-decoration:none}.inboxMediaLoadButton:disabled{opacity:.6;cursor:default}.inboxMediaAudio,.inboxMediaVideo{width:min(360px,100%);max-width:100%}.inboxMediaImageLink{max-width:min(360px,100%);display:block}.inboxMediaImage{object-fit:contain;border-radius:10px;width:auto;max-width:100%;max-height:320px;display:block}.inboxMediaMeta,.inboxMediaUnavailable,.inboxMediaError{font-size:10px;line-height:1.4}.inboxMediaMeta,.inboxMediaUnavailable{color:#71807b}.inboxMediaError{color:#8a3030}.inboxContextList{flex-direction:column;gap:14px;margin-top:14px;display:flex}.inboxContextList>div{border-bottom:1px solid #10473c14;flex-direction:column;gap:3px;padding-bottom:12px;display:flex}.inboxContextList small{color:#71807b;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.inboxContextList span,.inboxContextList b{overflow-wrap:anywhere;font-size:13px}.inboxRealError{color:#8a3030;background:#a0363614;border-radius:10px;margin:12px 0;padding:10px 12px}@media (max-width:980px){.inboxRealGrid{grid-template-columns:1fr}.inboxQueueColumn,.inboxConversationColumn,.inboxContextColumn{min-height:auto}.inboxMessageBubble{max-width:92%}}
