@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_5b255c{font-family:inter,inter Fallback}.__variable_5b255c{--font-inter:"inter","inter Fallback"}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/d4d543e2c04cd1cb-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:jetbrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_516d21{font-family:jetbrainsMono,jetbrainsMono Fallback}.__variable_516d21{--font-jetbrains-mono:"jetbrainsMono","jetbrainsMono Fallback"}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500 900;font-display:swap;src:url(/fonts/inter-tight-var.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-var.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-var.woff2) format("woff2")}:root{--cdb-bg-page:#0a0d10;--cdb-bg-card:#121518;--cdb-bg-card-hover:#1b1f23;--cdb-bg-card-subtle:#0f1215;--cdb-bg-popover:#161a1e;--cdb-blue:#009ffe;--cdb-blue-dim:#0084df;--cdb-blue-glow:rgba(0,159,254,0.30);--cdb-blue-bg:rgba(0,159,254,0.10);--cdb-violet-accent:#6875f6;--cdb-mint:var(--cdb-blue);--cdb-mint-dim:var(--cdb-blue-dim);--cdb-mint-glow:var(--cdb-blue-glow);--cdb-mint-bg:var(--cdb-blue-bg);--cdb-blue-accent:var(--cdb-blue);--cdb-success:#35c177;--cdb-success-bg:rgba(53,193,119,0.10);--cdb-warning:#fabb41;--cdb-warning-bg:rgba(250,187,65,0.10);--cdb-danger:#f14445;--cdb-danger-bg:rgba(241,68,69,0.10);--cdb-info:#009ffe;--cdb-info-bg:rgba(0,159,254,0.10);--cdb-text-primary:#f5f5f5;--cdb-text-secondary:#a7abb0;--cdb-text-muted:#6f767d;--cdb-text-inverse:#0a0d10;--cdb-border:rgba(255,255,255,0.09);--cdb-border-strong:rgba(255,255,255,0.18);--cdb-border-accent:rgba(0,159,254,0.30);--cdb-border-danger:rgba(241,68,69,0.30);--cdb-font-display:"Inter Tight",var(--font-inter),system-ui,sans-serif;--cdb-font-body:var(--font-inter),system-ui,sans-serif;--cdb-font-mono:var(--font-jetbrains-mono),monospace;--cdb-text-xs:0.75rem;--cdb-text-sm:0.875rem;--cdb-text-base:0.9375rem;--cdb-text-lg:1.125rem;--cdb-text-xl:1.25rem;--cdb-text-2xl:1.5rem;--cdb-text-3xl:1.875rem;--cdb-text-4xl:2.25rem;--cdb-text-5xl:3rem;--cdb-text-hero:clamp(2.5rem,5vw,4rem);--cdb-radius-sm:8px;--cdb-radius-md:12px;--cdb-radius-lg:16px;--cdb-radius-xl:20px;--cdb-radius-pill:9999px;--cdb-shadow-card:0 1px 3px rgba(0,0,0,0.4),0 4px 16px rgba(0,0,0,0.25);--cdb-shadow-elevated:0 24px 70px -28px rgba(0,0,0,0.7),0 2px 8px -4px rgba(0,0,0,0.5);--cdb-shadow-glow:0 0 0 1px rgba(0,159,254,0.30),0 24px 70px -28px rgba(0,159,254,0.45);--cdb-shadow-glow-sm:0 0 10px rgba(0,159,254,0.20);--cdb-gradient-primary:linear-gradient(135deg,#009ffe,#6875f6);--cdb-gradient-hero:radial-gradient(1100px 480px at 50% -16%,rgba(0,159,254,0.20),transparent 66%),linear-gradient(180deg,rgba(30,36,42,0.60),transparent 30%);--cdb-transition-fast:150ms ease;--cdb-transition-base:200ms ease;--cdb-transition-slow:300ms ease;--cdb-brand-primary:var(--cdb-blue);--cdb-brand-primary-dim:var(--cdb-blue-dim);--cdb-brand-primary-glow:var(--cdb-blue-glow);--cdb-brand-primary-bg:var(--cdb-blue-bg);--cdb-brand-logo-url:none;--cdb-scrollbar:#2a3036;--cdb-serie-1:#3b82f6;--cdb-serie-2:#f97316;--cdb-suporte:#6875f6;--cdb-suporte-dim:#5561e0;--cdb-suporte-glow:rgba(104,117,246,0.35);--cdb-engine-sqlserver:#CC2927;--cdb-engine-postgres:#336791;--cdb-foco:#fabb41;--cdb-sinal:#FF5A1F;--cdb-sinal-claro:#FF8A5C;--cdb-saude-a:#22C27A;--cdb-saude-b:#8BD14A;--cdb-saude-c:#F2C94C;--cdb-saude-d:#FF9F43;--cdb-saude-f:#EF4444}:root[data-marca="2026"]{--cdb-bg-page:#0A0C11;--cdb-bg-card:#12151C;--cdb-bg-card-hover:#1C212B;--cdb-bg-card-subtle:#0E1016;--cdb-bg-popover:#1C212B;--cdb-blue:#FF5A1F;--cdb-blue-dim:#FF8A5C;--cdb-blue-glow:rgba(255,90,31,0.30);--cdb-blue-bg:rgba(255,90,31,0.10);--cdb-violet-accent:#FF8A5C;--cdb-success:#22C27A;--cdb-success-bg:rgba(34,194,122,0.10);--cdb-warning:#F2C94C;--cdb-warning-bg:rgba(242,201,76,0.10);--cdb-danger:#EF4444;--cdb-danger-bg:rgba(239,68,68,0.10);--cdb-info:#C9CED6;--cdb-info-bg:rgba(201,206,214,0.08);--cdb-text-primary:#F1F2F4;--cdb-text-secondary:#C9CED6;--cdb-text-muted:#8B93A1;--cdb-text-inverse:#0A0C11;--cdb-border:#1C212B;--cdb-border-strong:#2A303C;--cdb-border-accent:rgba(255,90,31,0.35);--cdb-border-danger:rgba(239,68,68,0.30);--cdb-font-display:"Geist",system-ui,sans-serif;--cdb-font-body:"Geist",system-ui,sans-serif;--cdb-font-mono:"Geist Mono",ui-monospace,monospace;--cdb-radius-md:14px;--cdb-shadow-glow:0 0 0 1px rgba(255,90,31,0.30),0 24px 70px -28px rgba(255,90,31,0.35);--cdb-shadow-glow-sm:0 0 10px rgba(255,90,31,0.18);--cdb-gradient-primary:linear-gradient(135deg,#FF8A5C,#FF5A1F);--cdb-gradient-hero:radial-gradient(900px 420px at 50% -16%,rgba(255,90,31,0.10),transparent 66%),linear-gradient(180deg,rgba(28,33,43,0.55),transparent 30%);--cdb-scrollbar:#2A303C;--cdb-serie-1:#C9CED6;--cdb-serie-2:#FF8A5C;--cdb-suporte:#2A303C;--cdb-suporte-dim:#1C212B;--cdb-suporte-glow:rgba(0,0,0,0.45);--cdb-foco:#FF5A1F}:root[data-marca="2026"] :focus-visible{outline:2px solid var(--cdb-foco);outline-offset:2px}:root[data-marca="2026"] .MuiInputBase-input:focus-visible{outline:none}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--cdb-bg-page);color:var(--cdb-text-primary);font-family:var(--cdb-font-body);font-size:var(--cdb-text-base);line-height:1.6;-webkit-font-smoothing:antialiased}[data-marca="2026"] :is(p,dd){text-wrap:pretty}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--cdb-scrollbar);border-radius:3px}@keyframes pulse-mint{0%,to{box-shadow:0 0 0 0 var(--cdb-brand-primary-glow)}50%{box-shadow:0 0 0 6px transparent}}@keyframes cdb-trilho{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cdb-ponto{0%{box-shadow:0 0 0 0 rgba(255,90,31,.55);transform:scale(.4)}60%{box-shadow:0 0 0 14px rgba(255,90,31,0);transform:scale(1.15)}to{box-shadow:0 0 0 6px rgba(255,90,31,.18);transform:scale(1)}}@keyframes cdb-surge{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes count-up{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.cdb-animate{opacity:0}.cdb-animate.is-visible{animation:fade-up var(--cdb-transition-slow) forwards}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-delay:0s!important}}@media print{.MuiDrawer-root,.MuiSnackbar-root,.gerencial-noprint{display:none!important}body,html{background:#fff!important;color:#111!important}#main-scroll-container{overflow:visible!important;background:#fff!important}.gerencial-root{--cdb-bg-page:#fff;--cdb-bg-card:#fff;--cdb-bg-popover:#fff;--cdb-text-primary:#111;--cdb-text-secondary:#444;--cdb-text-muted:#666;--cdb-border:rgba(0,0,0,0.18);--cdb-border-strong:rgba(0,0,0,0.3);--cdb-success:#14804a;--cdb-warning:#a86a00;--cdb-danger:#c62828;-webkit-print-color-adjust:exact;print-color-adjust:exact}.gerencial-grid{grid-template-columns:1fr!important}.gerencial-section,.gerencial-section>*{break-inside:avoid;page-break-inside:avoid}}.driver-popover.cdb-tour{background:var(--cdb-bg-popover);color:var(--cdb-text-primary);border:1px solid var(--cdb-border-strong);border-radius:var(--cdb-radius-md);box-shadow:var(--cdb-shadow-elevated);font-family:var(--cdb-font-body);max-width:min(340px,calc(100vw - 32px))}.driver-popover.cdb-tour .driver-popover-title{font-size:16px}.driver-popover.cdb-tour .driver-popover-description,.driver-popover.cdb-tour .driver-popover-progress-text{color:var(--cdb-text-secondary)}.driver-popover.cdb-tour .driver-popover-close-btn{color:var(--cdb-text-muted)}.driver-popover.cdb-tour .driver-popover-close-btn:hover{color:var(--cdb-text-primary)}.driver-popover.cdb-tour .driver-popover-footer-btn{background:transparent;color:var(--cdb-text-primary);border:1px solid var(--cdb-border-strong);border-radius:var(--cdb-radius-sm);padding:4px 10px;text-shadow:none}.driver-popover.cdb-tour .driver-popover-next-btn{background:var(--cdb-brand-primary);border-color:var(--cdb-brand-primary);color:var(--cdb-text-inverse);font-weight:600}.driver-popover.cdb-tour .driver-popover-arrow-side-left{border-left-color:var(--cdb-bg-popover)}.driver-popover.cdb-tour .driver-popover-arrow-side-right{border-right-color:var(--cdb-bg-popover)}.driver-popover.cdb-tour .driver-popover-arrow-side-top{border-top-color:var(--cdb-bg-popover)}.driver-popover.cdb-tour .driver-popover-arrow-side-bottom{border-bottom-color:var(--cdb-bg-popover)}