@font-face{font-family:Workplace Avenir;src:url(/assets/lovable/Avenir-Regular.ttf)format("truetype");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Workplace Avenir;src:url(/assets/lovable/Avenir-Black.ttf)format("truetype");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:Workplace Conthrax;src:url(/assets/lovable/Conthrax-SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}body[data-workplace-theme=progress],.hub-scope.workplace-progress{--wp-canvas:#f5f6f8;--wp-card:#fff;--wp-ink:#14191f;--wp-muted:#465260;--wp-blue:#1768be;--wp-orange:#ec873c;--wp-navy:#0d1b2e;--wp-line:#dce3eb;--wp-soft:#edf3f9;--wp-shadow:0 8px 24px #15304b08;--wp-body:"Workplace Avenir", Arial, sans-serif;--wp-display:"Workplace Conthrax", Arial, sans-serif}body[data-workplace-theme=progress],.hub-scope.workplace-progress,.hub-scope.workplace-progress :is(.pulse-theme,.academy-dark,.liga-dark,.surface-studio,.crm-premium,.routing-premium),body[data-workplace-theme=progress] :is([role=dialog],[role=listbox],[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=tooltip-content],.crm-premium-dialog,.crm-premium-popover,[data-radix-popper-content-wrapper]>div){--background:#f5f6f8;--foreground:#14191f;--card:#fff;--card-foreground:#14191f;--popover:#fff;--popover-foreground:#14191f;--primary:#1768be;--primary-foreground:#fff;--secondary:#edf3f9;--secondary-foreground:#263445;--muted:#eef1f5;--muted-foreground:#465260;--accent:#edf3f9;--accent-foreground:#135a9d;--border:#dce3eb;--input:#c4d0de;--ring:#1768be;--success:#138454;--warning:#946000;--destructive:#c53632;--destructive-foreground:#fff;--info:#1768be;--color-background:#f5f6f8;--color-foreground:#14191f;--color-card:#fff;--color-card-foreground:#14191f;--color-popover:#fff;--color-popover-foreground:#14191f;--color-primary:#1768be;--color-primary-foreground:#fff;--color-secondary:#edf3f9;--color-secondary-foreground:#263445;--color-muted:#eef1f5;--color-muted-foreground:#465260;--color-accent:#edf3f9;--color-accent-foreground:#135a9d;--color-border:#dce3eb;--color-input:#c4d0de;--color-ring:#1768be;--color-success:#138454;--color-warning:#946000;--color-destructive:#c53632;--color-destructive-foreground:#fff;--color-info:#1768be;--color-chart-1:#1768be;--color-chart-2:#ec873c;--color-chart-3:#138454;--color-chart-4:#7861a8;--color-chart-5:#6b849d;--gradient-brand:linear-gradient(120deg, #1768be, #135a9d);--gradient-soft:linear-gradient(#f5f6f8, #f5f6f8);--gradient-data:linear-gradient(100deg, #1768be, #78a8d4);--shadow-card:0 8px 24px #15304b08;--shadow-elevated:0 14px 40px #10243e12;--shadow-glow:0 5px 16px #1768be20;--people-glow-blue:#1768be;--people-glow-cyan:#78a8d4;--people-edge:#dce3eb;--people-grid:transparent;--liga-edge:#dce3eb;--liga-grid:transparent;--liga-glow-blue:#1768be;--liga-glow-violet:#1768be;--liga-glow-amber:#ec873c;--liga-glow-cyan:#78a8d4;--studio-bg-base:#f5f6f8;--studio-bg-elevated:#fff;--studio-bg-overlay:#edf3f9;--studio-border-subtle:#dce3eb;--studio-border-default:#c4d0de;--studio-border-focus:#1768be;--studio-text-primary:#14191f;--studio-text-secondary:#465260;--studio-text-tertiary:#58697b;--studio-accent:#1768be;--studio-accent-subtle:#edf3f9;--academy-grid:transparent;--academy-edge:#dce3eb;--academy-yellow:#1768be;--academy-yellow-soft:#edf3f9;--academy-yellow-border:#c4d8eb;--academy-completed:#138454;--academy-in-progress:#1768be;--academy-locked:#58697b;--academy-expiring:#946000;--academy-expired:#c53632;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--wp-body)}.hub-scope.workplace-progress :is(.pulse-theme,.crm-premium,.routing-premium),body[data-workplace-theme=progress] :is(.pulse-theme,.crm-premium-dialog,.crm-premium-popover){--background:220 18% 97%;--foreground:213 22% 10%;--card:0 0% 100%;--card-foreground:213 22% 10%;--popover:0 0% 100%;--popover-foreground:213 22% 10%;--primary:211 78% 42%;--primary-foreground:0 0% 100%;--primary-soft:210 50% 96%;--primary-glow:211 78% 42%;--secondary:210 50% 95%;--secondary-foreground:214 29% 21%;--muted:214 26% 95%;--muted-foreground:212 16% 33%;--accent:211 78% 42%;--accent-foreground:0 0% 100%;--accent-soft:210 50% 96%;--border:212 28% 89%;--input:212 28% 82%;--ring:211 78% 42%;--success:155 75% 30%;--success-foreground:0 0% 100%;--success-soft:155 40% 95%;--warning-soft:40 90% 95%;--destructive-soft:0 70% 97%;--info-soft:210 50% 96%;--warning:39 100% 29%;--destructive:2 60% 48%;--destructive-foreground:0 0% 100%;--info:211 78% 42%}.hub-scope.workplace-progress,.hub-scope.workplace-progress :is(.pulse-theme,.academy-dark,.liga-dark,.surface-studio,.people-grid,.liga-grid){background:var(--wp-canvas);color:var(--wp-ink)}.hub-scope.workplace-progress>main{min-width:0}.hub-scope.workplace-progress :is(.people-grid,.liga-grid,.academy-grid):before{display:none}.hub-scope.workplace-progress :is(h1,h2,h3,h4,h5,h6,.font-display,.kpi-value):not(:where(.progress-app *,.metodo-app *)){font-family:var(--wp-body);letter-spacing:-.025em}.hub-scope.workplace-progress :is(.workplace-home__hero h1,.crm-page-heading h1,.cp-hero h1){font-family:var(--wp-display);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.3}.hub-scope.workplace-progress :is(button,input,textarea,select):not(:where(.progress-app *,.metodo-app *)){font-family:var(--wp-body)}.hub-scope.workplace-progress :is(td,th,.kpi-value,.crm-kpi-value){font-variant-numeric:tabular-nums}@layer utilities{.hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar){color:#d6dfec!important;background:radial-gradient(at 0 100%,#18365a,#0000 65%),#0d1b2e!important}}.hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar),.hub-scope.workplace-progress .pulse-theme .surface-module-sidebar{--color-foreground:#fff;--color-muted-foreground:#bdcce0;--color-sidebar:#0d1b2e;--color-sidebar-foreground:#d6dfec;--color-sidebar-accent:#1d314b;--color-sidebar-accent-foreground:#fff;--color-sidebar-border:#ffffff16;--color-card:#ffffff0d;--color-secondary:#ffffff0d;--color-border:#ffffff16;--color-primary:#ec873c;--color-primary-foreground:#14191f;border-color:#ffffff16}.hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar) .hub-label-xs{color:#b8c8dc;letter-spacing:.14em;font-size:10px}.hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar) .hub-nav-item{color:#d6dfec;border:1px solid #0000;border-radius:11px;min-height:39px;font-size:13px}.hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar) .hub-nav-item:hover{color:#fff;background:#ffffff0b}.hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar) .hub-nav-item[data-active=true]{color:#fff;background:linear-gradient(100deg,#ec873c1d,#ffffff0b);border-color:#ffffff16;box-shadow:inset 3px 0 #ec873c}.hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar) .hub-nav-item[data-active=true]:before{display:none}.hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar) .hub-nav-badge{color:#d6dfec;background:#ffffff12}.hub-scope.workplace-progress .surface-module-sidebar .bg-gradient-brand{color:#fff;box-shadow:none;background:#ffffff12}.hub-scope.workplace-progress :is(.hub-card,.hub-section,.kpi-card,.chart-card,.studio-card,.liga-card,.academy-card,[data-slot=card],.crm-aurora){border:1px solid var(--wp-line);box-shadow:var(--wp-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:18px}.hub-scope.workplace-progress :is(.kpi-card,.crm-wow-card,.cp-metric){border-top:2px solid #c0d2e3}.hub-scope.workplace-progress :is(.kpi-value,.crm-kpi-value,.liga-title,.liga-kpi-accent,.academy-title,.academy-kpi-accent){color:var(--wp-ink);-webkit-text-fill-color:currentColor;text-shadow:none;background:0 0}.hub-scope.workplace-progress .crm-aurora{border-left:3px solid var(--wp-orange)}.hub-scope.workplace-progress .crm-aurora:before,.hub-scope.workplace-progress :is(.liga-aurora,.academy-aurora):after{display:none}.hub-scope.workplace-progress .liga-nav a[data-active=true]{color:#135a9d;background:#edf3f9;box-shadow:inset 0 -3px #1768be}.hub-scope.workplace-progress .academy-progress-bar{box-shadow:none;background:#1768be}.hub-scope.workplace-progress .crm-funnel-bar{box-shadow:none}.hub-scope.workplace-progress .workplace-header,.hub-scope.workplace-progress .crm-progress-shell>div>header{border-color:var(--wp-line);background:#fffffff5;box-shadow:0 3px 12px #162c4405}.hub-scope.workplace-progress .crm-progress-shell .people-grid{background:var(--wp-canvas)}.hub-scope.workplace-progress .crm-progress-shell :is(.crm-premium,.routing-premium){color:var(--wp-ink);background:0 0;border:0;padding:4px 0}.hub-scope.workplace-progress .crm-page-heading,.hub-scope.workplace-progress .cp-hero{border-left:3px solid var(--wp-orange);margin-bottom:22px;padding-left:18px}.hub-scope.workplace-progress .crm-page-heading h1{white-space:normal;overflow:visible}.hub-scope.workplace-progress :is(.cp-hero h1>span,.cp-eyebrow){color:var(--wp-blue)}.hub-scope.workplace-progress .cp-eyebrow>span{background:var(--wp-blue);box-shadow:0 0 0 4px #edf3f9}.hub-scope.workplace-progress :is(.cp-workspace,.cp-directory-card,.cp-metric){border-color:var(--wp-line);box-shadow:var(--wp-shadow)}.hub-scope.workplace-progress :is(.cp-button--primary,.cp-link-button--primary){background:var(--wp-blue);border-color:var(--wp-blue);color:#fff}.hub-scope.workplace-progress :is(.cp-table td,.cp-pagination,.cp-footnote,.cp-hero p){color:var(--wp-muted)}.hub-scope.workplace-progress :is(.cp-table th,[data-slot=table-head]){color:#34475b}.hub-scope.workplace-progress .leads{--o:#ec873c;--b:#1768be;--ink:#14191f;--soft:#465260;--line:#dce3eb;--bsoft:#edf3f9;background:var(--wp-canvas);font-family:var(--wp-body)}.hub-scope.workplace-progress .leads :is(.panel,.leads-hero){border-color:var(--wp-line);box-shadow:var(--wp-shadow);background:#fff}.hub-scope.workplace-progress .leads .leads-title{font-size:clamp(24px,2.8vw,36px);line-height:1.2}.hub-scope.workplace-progress .leads .leads-tab[data-state=active]{color:#135a9d;border-color:#c4d8eb}body[data-workplace-theme=progress] :is([role=dialog],[role=listbox],[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=tooltip-content],.crm-premium-dialog,.crm-premium-popover,[data-radix-popper-content-wrapper]>div){color:#14191f;font-family:var(--wp-body);background:#fff;border-color:#dce3eb}body[data-workplace-theme=progress] :is([role=dialog],.crm-premium-dialog) :is(h1,h2,h3,button,input,textarea,select){font-family:var(--wp-body)}.hub-scope.workplace-progress :focus-visible,body[data-workplace-theme=progress] :is([role=dialog],[role=listbox],[data-radix-popper-content-wrapper]) :focus-visible{outline-offset:3px;outline:3px solid #1768be}.hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar) :focus-visible{outline-color:#8fc6ff}.hub-scope.workplace-progress :is(input,textarea)::placeholder{color:#637386;opacity:1}@media(max-width:640px){.hub-scope.workplace-progress .crm-header__row{grid-template-columns:36px 36px minmax(0,1fr) auto;gap:8px;height:auto;padding:10px 12px;display:grid}.hub-scope.workplace-progress .crm-header__search{grid-area:2/1/auto/4;min-width:0;max-width:none}.hub-scope.workplace-progress .crm-header__scope{grid-area:1/3;width:100%;min-width:0}.hub-scope.workplace-progress .crm-header__new{grid-area:2/4}.hub-scope.workplace-progress .crm-header__user{grid-area:1/4;justify-self:end}.hub-scope.workplace-progress .crm-header__notifications{display:none}.hub-scope.workplace-progress .crm-progress-content{padding:18px 14px}.hub-scope.workplace-progress .crm-page-heading{padding-left:12px}.hub-scope.workplace-progress :is(input,textarea,select){font-size:16px}}@media(max-width:600px){.hub-scope.workplace-progress .workplace-home__hero h1{white-space:nowrap;overflow-wrap:normal;font-size:clamp(16px,5vw,22px)}.hub-scope.workplace-progress .workplace-home__logo{width:76px;max-width:23%}}@media(prefers-reduced-motion:reduce){.hub-scope.workplace-progress *,.hub-scope.workplace-progress :before,.hub-scope.workplace-progress :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body[data-workplace-theme=progress],body .hub-scope.workplace-progress,body .hub-scope.workplace-progress :is(.pulse-theme,.academy-dark,.liga-dark,.surface-studio,.crm-premium,.routing-premium,.surface-hub-rail,.surface-module-sidebar),body[data-workplace-theme=progress] :is(.pulse-theme,[role=dialog],[role=listbox],[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=tooltip-content],.crm-premium-dialog,.crm-premium-popover,[data-radix-popper-content-wrapper]>div){--background:var(--color-background);--foreground:var(--color-foreground);--card:var(--color-card);--card-foreground:var(--color-card-foreground);--popover:var(--color-popover);--popover-foreground:var(--color-popover-foreground);--primary:var(--color-primary);--primary-foreground:var(--color-primary-foreground);--secondary:var(--color-secondary);--secondary-foreground:var(--color-secondary-foreground);--muted:var(--color-muted);--muted-foreground:var(--color-muted-foreground);--accent:var(--color-accent);--accent-foreground:var(--color-accent-foreground);--border:var(--color-border);--input:var(--color-input);--ring:var(--color-ring);--success:var(--color-success);--warning:var(--color-warning);--destructive:var(--color-destructive);--destructive-foreground:var(--color-destructive-foreground);--info:var(--color-info);--sidebar:var(--color-sidebar);--sidebar-foreground:var(--color-sidebar-foreground);--sidebar-accent:var(--color-sidebar-accent);--sidebar-accent-foreground:var(--color-sidebar-accent-foreground);--sidebar-border:var(--color-sidebar-border)}body .hub-scope.workplace-progress :is(.surface-hub-rail,.surface-module-sidebar){--color-background:var(--wp-navy);--color-input:#ffffff16;--color-card-foreground:#fff;--color-secondary-foreground:#fff;--color-sidebar-ring:#8fc6ff;--sidebar-ring:var(--color-sidebar-ring)}body .hub-scope.workplace-progress .skeleton{background:var(--color-muted)}body .hub-scope.workplace-progress .chart-card:hover{border-color:var(--wp-line);box-shadow:var(--wp-shadow)}body .hub-scope.workplace-progress .hover\:bg-success\/90:hover{background-color:color-mix(in oklab,var(--color-success) 90%,transparent)}body .hub-scope.workplace-progress ::-webkit-scrollbar-thumb{background:var(--wp-line);border-color:var(--wp-canvas)}body .hub-scope.workplace-progress ::-webkit-scrollbar-thumb:hover{background:#a9b9cb}body .hub-scope.workplace-progress .leads .eyebrow{color:var(--wp-blue)}body .hub-scope.workplace-progress [stroke="hsl(var(--border))"]{stroke:var(--color-border)}body .hub-scope.workplace-progress [stroke="hsl(var(--foreground))"]{stroke:var(--color-foreground)}body .hub-scope.workplace-progress [stroke="hsl(var(--muted-foreground))"]{stroke:var(--color-muted-foreground)}body .hub-scope.workplace-progress [stroke="hsl(var(--primary))"]{stroke:var(--color-primary)}body .hub-scope.workplace-progress [stroke="hsl(var(--success))"]{stroke:var(--color-success)}body .hub-scope.workplace-progress [stroke="hsl(var(--destructive))"]{stroke:var(--color-destructive)}body .hub-scope.workplace-progress [fill="hsl(var(--foreground))"]{fill:var(--color-foreground)}body .hub-scope.workplace-progress [fill="hsl(var(--muted-foreground))"]{fill:var(--color-muted-foreground)}body .hub-scope.workplace-progress [fill="hsl(var(--primary))"]{fill:var(--color-primary)}body .hub-scope.workplace-progress [fill="hsl(var(--success))"]{fill:var(--color-success)}body .hub-scope.workplace-progress [fill="hsl(var(--destructive))"]{fill:var(--color-destructive)}body .hub-scope.workplace-progress .recharts-default-tooltip{background-color:var(--wp-card)!important;border-color:var(--wp-line)!important;color:var(--wp-ink)!important}
