html:has(.dashboard-shell),html:has([data-workspace-preview]){background:hsl(var(--muted));-webkit-font-smoothing:antialiased;font-feature-settings:"cv11"}html.dark:has(.dashboard-shell),html.dark:has([data-workspace-preview]){background:hsl(var(--color-canvas))}body:has(.dashboard-shell),body:has([data-workspace-preview]){background:transparent}body .flex.min-h-screen{background:transparent!important;gap:10px!important;padding:10px!important;min-height:100vh}body .flex.min-h-screen>.sticky.top-0.z-40{height:calc(100vh - 20px)!important;top:10px!important}body .flex.min-h-screen aside{border-radius:16px!important;border-right:none!important;box-shadow:none!important;background-color:hsl(var(--card))!important}body .flex.min-h-screen .sticky.top-0.z-40 button.absolute.rounded-full{right:10px!important;left:auto!important;top:12px!important;height:24px!important;width:24px!important;border:none!important;border-radius:6px!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:hsl(var(--muted-foreground))!important;z-index:50!important}body .flex.min-h-screen .sticky.top-0.z-40 button.absolute.rounded-full:hover{background:hsl(var(--muted))!important;background-color:hsl(var(--muted))!important;color:hsl(var(--foreground))!important;box-shadow:none!important}body .flex.min-h-screen .sticky.top-0.z-40 button.absolute.rounded-full svg{width:14px!important;height:14px!important}@media (pointer:coarse){body .flex.min-h-screen .sticky.top-0.z-40 button.absolute.rounded-full{height:44px!important;width:44px!important}}body .flex.min-h-screen .sticky.top-0.z-40 .rr-sidebar-collapsed button.absolute.rounded-full{left:50%!important;right:auto!important;top:12px!important;transform:translateX(-50%)!important}@media (min-width:1024px) and (max-width:1279px){body .dashboard-shell>.sticky.top-0.z-40{width:64px}body .dashboard-shell .rr-sidebar-compact[data-sidebar-expanded=true] button.absolute.rounded-full{left:auto!important;right:-12px!important;transform:none!important}}@media (min-width:1024px) and (min-height:900px){body .rr-lead-detail-rail{position:sticky;top:16px}}@media (min-width:1024px) and (max-height:800px){body .rr-lead-workflow-description{display:none}body .rr-lead-detail-toolbar>:not([hidden])~:not([hidden]){margin-top:.1875rem}}@media (pointer:coarse){body .dashboard-shell aside a,body .dashboard-shell aside button,body [data-testid=lead-detail-workspace] [role=combobox],body [data-testid=lead-detail-workspace] [role=tab],body [data-testid=lead-detail-workspace] button{min-height:44px;min-width:44px}}body .flex.min-h-screen>.flex.flex-1.flex-col{gap:10px!important}body .flex.min-h-screen .sticky.top-0.z-30{top:10px!important}body .flex.min-h-screen .sticky.top-0.z-30>header{border-radius:16px!important;border-bottom:none!important;background-color:hsl(var(--card))!important;box-shadow:none!important;backdrop-filter:none!important;transition:box-shadow var(--duration-fast) var(--ease-out)!important}body main.flex-1:not(.v3-frame),body main[class*=p-3]:not(.v3-frame),body main[class*=p-6]:not(.v3-frame){padding:0!important}body main .rounded-lg.border.bg-card,body main .v3-frame,body main [data-slot=card]{background:hsl(var(--card))!important;background-color:hsl(var(--card))!important;border-radius:16px!important;border:none!important;box-shadow:none!important}body main .v3-frame{padding:16px;overflow:hidden}body main .v3-frame.v3-sticky-header{transition:box-shadow var(--duration-fast) var(--ease-out)!important}body main .v3-frame.v3-sticky-header.is-stuck{box-shadow:0 4px 16px -4px hsl(var(--foreground)/.08),0 2px 6px -2px hsl(var(--foreground)/.04)!important}body main .v3-frame.v3-frame--flush{padding:0!important}body main .flex.flex-col:has(>.v3-frame)>*+*,body main :has(>.v3-frame):not(.flex):not(.grid)>*+*{margin-top:10px!important}body main .flex.flex-col:has(>.v3-frame){gap:0!important}body main :has(>.v3-frame){padding:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body main .v3-frame .rounded-lg.border.bg-card,body main .v3-frame [data-slot=card],body main .v3-frame div.rounded-md.border:has(table){background:transparent!important;background-color:transparent!important;border:1px solid hsl(var(--border))!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden!important}body main .v3-frame:has(.v3-sticky-thead){overflow:visible!important}body main .v3-frame div.rounded-md.border.v3-sticky-thead:has(table){overflow:visible!important}body main .v3-frame:has(.v3-sticky-child){overflow:visible!important}body main .v3-sticky-thead thead tr>th:first-child{border-top-left-radius:10px}body main .v3-sticky-thead thead tr>th:last-child{border-top-right-radius:10px}@media (min-width:1024px){body main .v3-frame .rounded-lg.border.bg-card.training-reader-pane{overflow-y:auto!important}}body main .v3-frame>*>table{border-collapse:separate!important;border-spacing:0!important;border:1px solid hsl(var(--border))!important;border-radius:10px!important;overflow:hidden!important}body main div.campaign-section-body{padding:16px!important}body main .campaign-section-body .v3-frame{padding:0!important;background:transparent!important;background-color:transparent!important;border-radius:0!important;overflow:visible!important}@media (max-width:639px){body .dashboard-shell{gap:6px!important;padding:6px!important}body .dashboard-shell>.flex.flex-1.flex-col{gap:6px!important}body .dashboard-shell .sticky.top-0.z-30{top:6px!important}body main .v3-frame{padding:12px;border-radius:12px!important}body main div.campaign-section-body{padding:12px!important}}body main .executive-page>.space-y-4>[data-page-frame=content]{overflow:visible}@media (min-width:1024px){body main .executive-page .executive-header.is-stuck{padding-block:10px!important;gap:0}body main .executive-page .v3-frame .executive-sticky-table[data-slot=card]{overflow:visible!important}}body main .executive-page{overflow-anchor:none}@media (prefers-reduced-motion:reduce){body main .executive-page .executive-header,body main .executive-page .executive-header *{transition-duration:.01ms!important;animation-duration:.01ms!important}}body main h1:is(.text-2xl,.text-3xl,.sm\:text-3xl):not([class*=text-5xl]){font-size:1.375rem;line-height:1.75rem}body main :has(>h1:is(.text-2xl,.text-3xl,.sm\:text-3xl):not([class*=text-5xl]))>svg,body main h1:is(.text-2xl,.text-3xl,.sm\:text-3xl):not([class*=text-5xl]) svg{width:1.25rem;height:1.25rem}
/*# sourceMappingURL=4279fd994b3a376d.css.map*/