:root{--admin-revenue-50:225 245 238;--admin-revenue-100:159 225 203;--admin-revenue-400:93 202 165;--admin-revenue-500:29 158 117;--admin-revenue-700:15 110 86;--admin-revenue-800:8 80 65;--admin-revenue-900:4 52 44;--admin-leads-50:238 237 254;--admin-leads-100:206 203 246;--admin-leads-400:175 169 236;--admin-leads-500:83 74 183;--admin-leads-700:60 52 137;--admin-leads-900:38 33 92;--admin-expense-50:250 238 218;--admin-expense-100:250 199 117;--admin-expense-400:239 159 39;--admin-expense-500:186 117 23;--admin-expense-700:133 79 11;--admin-expense-900:65 36 2;--admin-signal-50:250 236 231;--admin-signal-400:240 153 123;--admin-signal-500:216 90 48;--admin-signal-700:153 60 29;--admin-danger-50:252 235 235;--admin-danger-400:240 149 149;--admin-danger-500:226 75 74;--admin-danger-700:163 45 45;--admin-danger-900:80 19 19;--admin-info-50:230 241 251;--admin-info-400:133 183 235;--admin-info-500:55 138 221;--admin-info-700:24 95 165;--admin-info-900:4 44 83;--admin-revenue-alt-100:192 221 151;--admin-revenue-alt-400:151 196 89;--admin-revenue-alt-700:59 109 17;--admin-revenue-alt-900:23 52 4;--admin-neutral-50:246 248 251;--admin-neutral-100:228 232 240;--admin-neutral-200:199 207 220;--admin-neutral-400:138 152 178;--admin-neutral-600:90 107 140;--admin-neutral-800:42 56 80;--admin-neutral-900:15 27 61;--admin-border-rgb:15 27 61;--admin-stage-onboarding:118 100 228;--admin-stage-onboarding-bg:242 240 254;--admin-stage-captacao:55 114 229;--admin-stage-captacao-bg:238 244 254;--admin-stage-entrega:29 158 117;--admin-stage-entrega-bg:234 247 241;--admin-stage-conversao:216 90 48;--admin-stage-conversao-bg:253 239 234;--admin-stage-retencao:186 117 23;--admin-stage-retencao-bg:253 246 232;--admin-stage-pagamento:29 158 117;--admin-stage-pagamento-bg:234 247 241;--admin-stage-legado:130 138 152;--admin-stage-legado-bg:244 246 249;--admin-pill-active-bg:225 244 232;--admin-pill-active-fg:29 158 117;--admin-pill-blocked-bg:237 237 234;--admin-pill-blocked-fg:90 107 140;--admin-pill-warn-bg:250 238 218;--admin-pill-warn-fg:186 117 23;--admin-pill-info-bg:224 235 251;--admin-pill-info-fg:24 95 165;--admin-pill-info-soft-bg:244 248 254;--admin-pill-warn-soft-bg:255 247 232;--admin-pill-warn-soft-border:244 220 166;--admin-button-dark:15 27 61;--admin-success-500:var(--admin-revenue-500);--admin-warning-500:var(--admin-expense-500)}@theme inline{ --color-admin-canvas: rgb(var(--admin-neutral-50)); --color-admin-surface: #fff; --color-admin-surface-muted: rgb(var(--admin-neutral-50)); --color-admin-surface-elevated: rgb(var(--admin-neutral-100)); --shadow-admin-glass: 0 1px 3px rgb(var(--admin-border-rgb) / .06), 0 8px 24px rgb(var(--admin-border-rgb) / .08); --shadow-admin-glass-active: 0 2px 6px rgb(var(--admin-border-rgb) / .08), 0 12px 32px rgb(var(--admin-border-rgb) / .12); --color-admin-text-primary: rgb(var(--admin-neutral-900)); --color-admin-text-secondary: rgb(var(--admin-neutral-600)); --color-admin-text-tertiary: rgb(var(--admin-neutral-400)); --color-admin-border: rgb(var(--admin-border-rgb) / .14); --color-admin-border-strong: rgb(var(--admin-border-rgb) / .22); --shadow-admin-card: 0 1px 2px rgb(var(--admin-border-rgb) / .04), 0 4px 12px rgb(var(--admin-border-rgb) / .05); --admin-board-column-bg: rgb(var(--admin-neutral-50)); --admin-board-card-shadow: 0 1px 2px rgb(var(--admin-border-rgb) / .05), 0 1px 3px rgb(var(--admin-border-rgb) / .04); --admin-board-card-shadow-hover: 0 2px 4px rgb(var(--admin-border-rgb) / .08), 0 6px 16px rgb(var(--admin-border-rgb) / .08); --admin-board-chip-active-bg: rgb(var(--admin-info-500)); --admin-board-chip-active-text: #fff; --color-admin-revenue-50: rgb(var(--admin-revenue-50)); --color-admin-revenue-100: rgb(var(--admin-revenue-100)); --color-admin-revenue-400: rgb(var(--admin-revenue-400)); --color-admin-revenue-500: rgb(var(--admin-revenue-500)); --color-admin-revenue-700: rgb(var(--admin-revenue-700)); --color-admin-revenue-800: rgb(var(--admin-revenue-800)); --color-admin-revenue-900: rgb(var(--admin-revenue-900)); --color-admin-leads-50: rgb(var(--admin-leads-50)); --color-admin-leads-100: rgb(var(--admin-leads-100)); --color-admin-leads-400: rgb(var(--admin-leads-400)); --color-admin-leads-500: rgb(var(--admin-leads-500)); --color-admin-leads-700: rgb(var(--admin-leads-700)); --color-admin-leads-900: rgb(var(--admin-leads-900)); --color-admin-expense-50: rgb(var(--admin-expense-50)); --color-admin-expense-100: rgb(var(--admin-expense-100)); --color-admin-expense-400: rgb(var(--admin-expense-400)); --color-admin-expense-500: rgb(var(--admin-expense-500)); --color-admin-expense-700: rgb(var(--admin-expense-700)); --color-admin-signal-50: rgb(var(--admin-signal-50)); --color-admin-signal-400: rgb(var(--admin-signal-400)); --color-admin-signal-500: rgb(var(--admin-signal-500)); --color-admin-signal-700: rgb(var(--admin-signal-700)); --color-admin-danger-50: rgb(var(--admin-danger-50)); --color-admin-danger-400: rgb(var(--admin-danger-400)); --color-admin-danger-500: rgb(var(--admin-danger-500)); --color-admin-danger-700: rgb(var(--admin-danger-700)); --color-admin-info-50: rgb(var(--admin-info-50)); --color-admin-info-400: rgb(var(--admin-info-400)); --color-admin-info-500: rgb(var(--admin-info-500)); --color-admin-info-700: rgb(var(--admin-info-700)); --color-admin-success-500: rgb(var(--admin-success-500)); --color-admin-warning-500: rgb(var(--admin-warning-500)); --color-admin-revenue-alt-100: rgb(var(--admin-revenue-alt-100)); --color-admin-revenue-alt-400: rgb(var(--admin-revenue-alt-400)); --color-admin-revenue-alt-700: rgb(var(--admin-revenue-alt-700)); --color-admin-neutral-50: rgb(var(--admin-neutral-50)); --color-admin-neutral-100: rgb(var(--admin-neutral-100)); --color-admin-neutral-200: rgb(var(--admin-neutral-200)); --color-admin-neutral-400: rgb(var(--admin-neutral-400)); --color-admin-neutral-600: rgb(var(--admin-neutral-600)); --color-admin-neutral-800: rgb(var(--admin-neutral-800)); --color-admin-neutral-900: rgb(var(--admin-neutral-900));}.admin-v2{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--admin-surface-base:251 248 243;background-color:rgb(var(--admin-surface-base));color:rgb(var(--text-primary));-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:400}.admin-v2 .admin-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:rgb(var(--admin-neutral-600));margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:11px;font-weight:500;line-height:1}.admin-v2 .admin-eyebrow-sm{text-transform:uppercase;letter-spacing:.14em;color:rgb(var(--admin-neutral-600));margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:10px;font-weight:500;line-height:1}.admin-v2 .admin-section-title{text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--admin-neutral-900));margin:0;font-size:15px;font-weight:500;line-height:1.2}.admin-v2 .admin-card-title{letter-spacing:-.01em;color:rgb(var(--admin-neutral-900));margin:0;font-size:15px;font-weight:500;line-height:1.3}.admin-v2 .admin-panel-title{letter-spacing:-.01em;color:rgb(var(--admin-neutral-900));margin:0;font-size:20px;font-weight:500;line-height:1.2}.admin-v2 .admin-body{color:rgb(var(--admin-neutral-800));margin:0;font-size:13px;font-weight:400;line-height:1.5}.admin-v2 .admin-table-cell{color:rgb(var(--admin-neutral-900));font-size:13px;font-weight:400;line-height:1.4}.admin-v2 .admin-meta{color:rgb(var(--admin-neutral-600));margin:0;font-size:12px;font-weight:400;line-height:1.4}.admin-v2 .admin-code{font-family:JetBrains Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:400;line-height:1.4}.admin-v2 .admin-table-header{text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--admin-neutral-600));font-size:12px;font-weight:500;line-height:1}.admin-cockpit-legacy>div>div:first-child>.space-y-1{display:none}@keyframes admin-pulse-soft{0%,to{opacity:1}50%{opacity:.5}}.admin-pulse-dot{animation:2s ease-in-out infinite admin-pulse-soft;position:relative}.admin-pulse-dot:after{content:"";background-color:inherit;opacity:.45;z-index:-1;border-radius:9999px;animation:2s ease-out infinite admin-pulse-halo;position:absolute;inset:0}@keyframes admin-pulse-halo{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}:root{--admin-sidebar-width:240px;--admin-sidebar-bg:255 255 255;--admin-sidebar-border:var(--admin-border-rgb);--admin-sidebar-item-text:var(--admin-neutral-600);--admin-sidebar-item-text-hover:var(--admin-neutral-900);--admin-sidebar-item-bg-hover:var(--admin-neutral-50);--admin-sidebar-item-bg-active:var(--admin-info-50);--admin-sidebar-item-text-active:var(--admin-info-700);--admin-sidebar-item-icon:var(--admin-neutral-400);--admin-sidebar-eyebrow:var(--admin-neutral-400);--admin-sidebar-item-active-outline:var(--admin-info-500);--admin-sidebar-item-active-halo:#378add1a;--admin-sidebar-group-divider:#0f1b3d0f}@media(max-width:640px){.admin-v2{font-size:15px;line-height:1.5}.admin-v2 .admin-body{font-size:15px;line-height:1.55}.admin-v2 .admin-meta{font-size:13px}.admin-v2 .admin-table-cell{font-size:14px}.admin-v2 .admin-card-title{font-size:17px}.admin-v2 .admin-section-title{font-size:16px}.admin-v2 .admin-panel-title{font-size:22px}.admin-v2 .admin-eyebrow{letter-spacing:.14em;font-size:12px}.admin-v2 .admin-eyebrow-sm,.admin-v2 .text-\[10px\]{font-size:11px}.admin-v2 .text-\[11px\]{font-size:12px}.admin-v2 .text-\[12px\]{font-size:14px}.admin-v2 .text-\[13px\]{font-size:15px}.admin-v2 .text-\[14px\]{font-size:16px}}body[data-report-view=true] header nav[aria-label]{display:none}body.pdf-print-mode{background:#fff}body.pdf-print-mode>div>header,body.pdf-print-mode>div>footer{display:none!important}body.pdf-print-mode>div>main{padding-top:0!important;padding-bottom:0!important}body.pdf-print-mode section[aria-label="Cabeçalho do relatório"] button,body.pdf-print-mode section[aria-label="Cabeçalho do relatório"] [role=button],body.pdf-print-mode section[aria-label="Feedback durante a fase beta"],body.pdf-print-mode section[aria-label="Concluir relatório"],body.pdf-print-mode [data-sonner-toaster]{display:none!important}body.pdf-print-mode *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}
