:root[data-skin=saas] body,:root[data-skin=saas] body.light{--sx-navy:#0B1728;--sx-navy-2:#192535;--sx-navy-3:#22314A;--sx-lima:#D4F34A;--sx-lima-2:#C6E83A;--sx-lima-tinta:#4B5A00;--bg:#F2F4F8;--bg-2:#ECEFF4;--bg-elev:#FFFFFF;--panel:#FFFFFF;--panel2:#F6F7FA;--surface-3:#FFFFFF;--surface-4:#FFFFFF;--input-bg:#FFFFFF;--line:#E3E7EE;--line-2:#D8DDE6;--line-strong:#C3CAD6;--hair:rgba(14,26,43,.06);--hair-strong:rgba(14,26,43,.09);--txt:#0E1A2B;--txt-2:#334155;--mut:#5B6577;--mut-2:#667085;--brand:#0B1728;--brand-600:#192535;--brand-300:#4B5A00;--brand-soft:rgba(212,243,74,.32);--brand2:#7A9C0C;--brand2-600:#5F7A06;--brand2-soft:rgba(122,156,12,.14);--grad-brand:linear-gradient(135deg,#D4F34A,#C6E83A);--ok:#12805C;--success:#12805C;--success-soft:#E7F6EF;--warn:#A15C07;--warning:#A15C07;--warning-soft:#FFF4DB;--danger:#D92D20;--danger-2:#D92D20;--danger-soft:#FEF0EF;--info:#2E6BE6;--info-soft:#EAF1FF;--accent:#C4520B;--orange:#C4520B;--cyan:#0E7490;--mut-state:#667085;--ai-1:#7A5AF8;--ai-2:#2E6BE6;--ai-3:#12805C;--ai-grad:linear-gradient(120deg,#7A5AF8,#2E6BE6 55%,#12B886);--ai-grad-soft:linear-gradient(120deg,rgba(122,90,248,.10),rgba(46,107,230,.08),rgba(18,184,134,.10));--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--radius:16px;--e1:0 1px 2px rgba(16,24,40,.05);--e2:0 1px 3px rgba(16,24,40,.06),0 6px 16px -8px rgba(16,24,40,.10);--e3:0 24px 48px -16px rgba(16,24,40,.22),0 8px 18px -8px rgba(16,24,40,.12);--e4:0 16px 40px -12px rgba(16,24,40,.18);--ring:0 0 0 3px rgba(212,243,74,.65);--font-ui:"Plus Jakarta Sans","Inter","Segoe UI",system-ui,-apple-system,Arial,sans-serif;--ds2-font-display:var(--font-ui);--ds2-hover:rgba(14,26,43,.035);--ds2-active:rgba(14,26,43,.06);--ds2-selected:rgba(212,243,74,.38);--ds2-selected-line:#B9D63A;--ds2-glass-panel:var(--panel);--ds2-glass-card:var(--panel);--ds2-glass-elevated:var(--panel);--ds2-glass-interactive:var(--panel2);--ds2-glass-selected:var(--sx-lima);--ds2-glass-linha:var(--line);--ds2-glass-linha-forte:var(--line-strong);--ds2-glass-fio:linear-gradient(90deg,transparent,transparent);--ds2-glass-sombra:var(--e1);--ds2-glass-blur:none;--ds2-chart-c1:#2E6BE6;--ds2-chart-c2:#8DB600;--ds2-chart-c3:#7A5AF8;--ds2-chart-c4:#F59E0B;--sx-f1:#8DB600;--sx-f2:#2E6BE6;--sx-f3:#7A5AF8;--sx-f4:#F59E0B;--sx-f5:#E5484D;--sx-f6:#98A2B3;--sx-barra:#1E3253;--sx-barra-atual:#D4F34A;--sx-tip-bg:#0B1728;--sx-tip-tx:#FFFFFF;--sx-chart-2:#2E6BE6;--sx-rank:linear-gradient(90deg,#7A9C0C,#B9DB2C);--sx-progresso:linear-gradient(90deg,#7A9C0C,#C6E83A);--tom-coral:#D92D20;--tom-coral-bg:#FEF0EF;--tom-laranja:#C4520B;--tom-laranja-bg:#FFF1E6;--tom-ambar:#A15C07;--tom-ambar-bg:#FFF6D6;--tom-azul:#2E6BE6;--tom-azul-bg:#EAF1FF;--tom-violeta:#6941C6;--tom-violeta-bg:#F1EDFF;--tom-lima:#4B5A00;--tom-lima-bg:#F1F9D2;--tom-ciano:#0E7490;--tom-ciano-bg:#E4F6F9;background:var(--bg);background-image:none;color:var(--txt);color-scheme:light;font-family:var(--font-ui);letter-spacing:0}:root[data-skin=saas] body:not(.light){color-scheme:dark;--sx-f1:#D4F34A;--sx-f2:#60A5FA;--sx-f3:#A78BFA;--sx-f4:#FBBF24;--sx-f5:#FF6B5B;--sx-f6:#64748B;--ds2-hover:rgba(255,255,255,.04);--ds2-active:rgba(255,255,255,.07);--ds2-selected:rgba(212,243,74,.16);--ds2-selected-line:rgba(212,243,74,.5);--ds2-glass-interactive:var(--panel2);--ds2-glass-selected:var(--sx-lima);--ds2-chart-c1:#60A5FA;--ds2-chart-c2:#D4F34A;--ds2-chart-c3:#A78BFA;--ds2-chart-c4:#FBBF24;--sx-barra:#2B4166;--sx-barra-atual:#D4F34A;--sx-tip-bg:#D4F34A;--sx-tip-tx:#0B1728;--bg:#0A1322;--bg-2:#0D1729;--bg-elev:#111C2E;--panel:#111C2E;--panel2:#16233A;--surface-3:#1A2942;--surface-4:#1F2F4A;--input-bg:#0D1729;--line:#22324B;--line-2:#2B3D5A;--line-strong:#3A4E6E;--hair:rgba(255,255,255,.06);--hair-strong:rgba(255,255,255,.09);--txt:#EAF0F8;--txt-2:#C3CCDA;--mut:#94A3B8;--mut-2:#8695AB;--brand:#D4F34A;--brand-600:#C6E83A;--brand-300:#E1F77F;--brand-soft:rgba(212,243,74,.14);--brand2:#D4F34A;--brand2-600:#C6E83A;--brand2-soft:rgba(212,243,74,.14);--ok:#3DD68C;--success:#3DD68C;--success-soft:rgba(61,214,140,.14);--warn:#FBBF24;--warning:#FBBF24;--warning-soft:rgba(251,191,36,.14);--danger:#FF6B5B;--danger-2:#FF6B5B;--danger-soft:rgba(255,107,91,.14);--info:#60A5FA;--info-soft:rgba(96,165,250,.14);--accent:#FB923C;--orange:#FB923C;--cyan:#22D3EE;--mut-state:#94A3B8;--e1:0 1px 2px rgba(0,0,0,.30);--e2:0 1px 2px rgba(0,0,0,.30),0 10px 24px -12px rgba(0,0,0,.55);--e3:0 30px 60px -20px rgba(0,0,0,.70);--ring:0 0 0 3px rgba(212,243,74,.40);--sx-chart-2:#7DB3FF;--sx-rank:linear-gradient(90deg,#A9C43A,#D4F34A);--sx-progresso:linear-gradient(90deg,#A9C43A,#D4F34A);--tom-coral:#FF8A7D;--tom-coral-bg:rgba(255,107,91,.14);--tom-laranja:#FDA460;--tom-laranja-bg:rgba(251,146,60,.14);--tom-ambar:#FCD34D;--tom-ambar-bg:rgba(251,191,36,.14);--tom-azul:#7DB3FF;--tom-azul-bg:rgba(96,165,250,.14);--tom-violeta:#B4A0FF;--tom-violeta-bg:rgba(150,120,255,.16);--tom-lima:#D4F34A;--tom-lima-bg:rgba(212,243,74,.13);--tom-ciano:#5EE0F2;--tom-ciano-bg:rgba(34,211,238,.13)}:root[data-skin=saas] .app-orbs,:root[data-skin=saas] body:after,:root[data-skin=saas] body:before{display:none!important}:root[data-skin=saas] .head h1{text-shadow:none;color:var(--txt);letter-spacing:-.6px}:root[data-skin=saas] .sectlabel{color:var(--txt);font-size:15px;font-weight:750;letter-spacing:-.1px;text-transform:none;margin:28px 0 12px}:root[data-skin=saas] .sectlabel .cc-real{margin-left:4px}:root[data-skin=saas] .side,:root[data-skin=saas] body.light .side,:root[data-skin=saas] body:not(.light) .side{background:var(--sx-navy);border-right:1px solid rgba(255,255,255,.04);color:#DCE3EE;padding:18px 14px 14px}:root[data-skin=saas] body:not(.light) .side{background:#07101E}:root[data-skin=saas] .side .logo{margin:6px 6px 18px;color:#fff}.logo-sx,:root[data-skin=saas] .side .logo .rk,:root[data-skin=saas] .side .logo>span:not(.logo-sx){display:none}:root[data-skin=saas] .logo-sx{display:flex;align-items:center;gap:10px}:root[data-skin=saas] .logo-cubo{width:30px;height:30px;flex:0 0 auto;filter:drop-shadow(0 4px 10px rgba(212,243,74,.25))}:root[data-skin=saas] .logo-tx{display:flex;flex-direction:column;line-height:1;gap:5px}:root[data-skin=saas] body.side-collapsed .side .logo-sx{display:flex}:root[data-skin=saas] body.side-collapsed .side .logo-tx{display:none}:root[data-skin=saas] .logo-wm{font-size:24px;font-weight:800;letter-spacing:-.9px;color:#fff}:root[data-skin=saas] .logo-wm em{font-style:normal;color:var(--sx-lima)}:root[data-skin=saas] .logo-sx small{font-size:9.5px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;color:#8A99B0}:root[data-skin=saas] .side-toggle{color:#8A99B0;border-color:transparent;background:transparent}:root[data-skin=saas] .side-toggle:hover{color:#fff;background:var(--sx-navy-2);border-color:transparent}:root[data-skin=saas] .nav-group-title{color:#6F7F97;font-size:10.5px;font-weight:700;letter-spacing:1.4px;margin:14px 10px 6px}:root[data-skin=saas] .nav-group-title:before{display:none}:root[data-skin=saas] #navOpPro .nav-group-title{color:#6F7F97}:root[data-skin=saas] .side .nav a,:root[data-skin=saas] body.light .side .nav a,:root[data-skin=saas] body:not(.light) .side .nav a{color:#C9D2E0;font-weight:600;font-size:14px;padding:10px 12px;border-radius:12px;gap:12px;margin-bottom:2px;background:transparent;box-shadow:none;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-skin=saas] .side .nav a:hover,:root[data-skin=saas] body.light .side .nav a:hover{background:var(--sx-navy-2);color:#fff}:root[data-skin=saas] .side .nav a.active,:root[data-skin=saas] body.light .side .nav a.active,:root[data-skin=saas] body:not(.light) .side .nav a.active{
  /* !important porque o ds2.css pinta o ativo com !important (placa com
     chanfro do Aurora) — sem isto a pílula lima nunca aparece. */background:var(--sx-lima)!important;color:var(--sx-navy);font-weight:700;box-shadow:0 8px 20px -10px rgba(212,243,74,.55)}:root[data-skin=saas] .side .nav a.active:after,:root[data-skin=saas] .side .nav a.active:before{display:none}:root[data-skin=saas] .side .nav a .ic{width:20px;height:20px;display:grid;place-items:center;color:#8FA0B8;flex:0 0 20px}:root[data-skin=saas] .side .nav a:hover .ic{color:#fff}:root[data-skin=saas] .side .nav a.active .ic,:root[data-skin=saas] body.light .side .nav a.active .ic,:root[data-skin=saas] body:not(.light) .side .nav a.active .ic{color:var(--sx-navy)}.nav a .ic .ic-svg{display:none}:root[data-skin=saas] .nav a .ic .ic-svg{display:block;width:19px;height:19px}:root[data-skin=saas] .nav a .ic:has(.ic-svg) .ic-emo{display:none}:root[data-skin=saas] .navbadge{background:var(--sx-lima);color:var(--sx-navy);font-weight:800}:root[data-skin=saas] .side .nav a.active .navbadge{background:var(--sx-navy);color:var(--sx-lima)}:root[data-skin=saas] .side .navscroll::-webkit-scrollbar-thumb{background:#22314A;border-color:var(--sx-navy)}.userbox .lo-ic,.userbox .ub-av,:root[data-skin=saas] .side .tag{display:none}:root[data-skin=saas] .side .userbox,:root[data-skin=saas] body.light .side .userbox{display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"av u lo" "av r lo";-moz-column-gap:10px;column-gap:10px;row-gap:1px;align-items:center;margin:10px 0 0;padding:10px 10px 10px 12px;border:none;border-radius:14px;background:var(--sx-navy-2);color:#fff}:root[data-skin=saas] .userbox .ub-av{display:grid;place-items:center;grid-area:av;width:38px;height:38px;border-radius:50%;background:var(--sx-lima);color:var(--sx-navy);font-weight:800;font-size:15px}:root[data-skin=saas] .userbox .u{grid-area:u;font-size:14px;font-weight:700;color:#fff;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-skin=saas] .userbox .r{grid-area:r;font-size:12px;font-weight:500;color:#8FA0B8;text-transform:none;letter-spacing:0}:root[data-skin=saas] .userbox .lo{grid-area:lo;margin:0;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#8FA0B8}:root[data-skin=saas] .userbox .lo:focus-visible,:root[data-skin=saas] .userbox .lo:hover{color:#fff;background:rgba(255,255,255,.07);outline:none}:root[data-skin=saas] .userbox .lo-tx{display:none}:root[data-skin=saas] .userbox .lo-ic{display:block}:root[data-skin=saas] .apptop,:root[data-skin=saas] body.light .apptop,:root[data-skin=saas] body:not(.light) .apptop{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-bottom:none;height:auto;padding:0;margin:0 0 24px;gap:12px}:root[data-skin=saas] .apptop:after{display:none}@media (max-width:820px){:root[data-skin=saas] .apptop,:root[data-skin=saas] body.light .apptop,:root[data-skin=saas] body:not(.light) .apptop{margin:0 0 16px;padding:0}}:root[data-skin=saas] .apptop .dt,:root[data-skin=saas] .apptop .u{display:none}:root[data-skin=saas] .tb-search,:root[data-skin=saas] body:not(.light) .apptop .tb-search{height:46px;max-width:540px;border-radius:12px;padding:0 14px;gap:10px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--e1);color:var(--mut)}:root[data-skin=saas] .tb-search input{font-size:14px}:root[data-skin=saas] label.tb-search input:not([type=checkbox]):not([type=radio]):not([type=range]){background:transparent;border:none;box-shadow:none;padding:0;height:auto}:root[data-skin=saas] .tb-search .kbd{background:var(--panel2);border-color:var(--line)}.tb-date{display:none}:root[data-skin=saas] .tb-date{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 14px;border-radius:12px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--e1);font-size:14px;font-weight:600;color:var(--txt);white-space:nowrap}:root[data-skin=saas] .tb-date svg{color:var(--mut)}:root[data-skin=saas] .tb-ic{width:46px;height:46px;border-radius:12px;background:var(--panel);border:1px solid var(--line);color:var(--txt-2);box-shadow:var(--e1)}:root[data-skin=saas] .tb-ic:hover{transform:none;border-color:var(--line-strong);color:var(--txt)}:root[data-skin=saas] .tb-ic .dot{box-shadow:0 0 0 2px var(--panel);background:var(--danger)}:root[data-skin=saas] .apptop #skinBtn,:root[data-skin=saas] .apptop #temaBtn{height:46px;padding:0 14px;border-radius:12px;font-size:13px}:root[data-skin=saas] .tb-avatar{width:46px;height:46px;background:var(--sx-navy);color:var(--sx-lima);font-size:15px;box-shadow:none}:root[data-skin=saas] .tb-avatar:before{display:none}:root[data-skin=saas] body:not(.light) .tb-avatar{background:var(--sx-lima);color:var(--sx-navy)}:root[data-skin=saas] .main{padding:24px 32px 40px;max-width:none}@media (max-width:900px){:root[data-skin=saas] .main{padding:16px 14px 32px}}:root[data-skin=saas] .head h1{font-weight:800}:root[data-skin=saas] .head p{color:var(--mut);font-size:14.5px}:root[data-skin=saas] .card,:root[data-skin=saas] .cc-wcard,:root[data-skin=saas] .ccard2,:root[data-skin=saas] .ds2-card,:root[data-skin=saas] .kbox,:root[data-skin=saas] .kd-card,:root[data-skin=saas] .ke-col,:root[data-skin=saas] .kpi,:root[data-skin=saas] .memcard,:root[data-skin=saas] body:not(.light) .card,:root[data-skin=saas] body:not(.light) .cc-wcard,:root[data-skin=saas] body:not(.light) .ccard2,:root[data-skin=saas] body:not(.light) .kbox,:root[data-skin=saas] body:not(.light) .kd-card,:root[data-skin=saas] body:not(.light) .ke-col,:root[data-skin=saas] body:not(.light) .memcard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--e1);backdrop-filter:none}:root[data-skin=saas] .card,:root[data-skin=saas] .cc-wcard{border-radius:16px}:root[data-skin=saas] .kbox:before{height:3px;opacity:1}:root[data-skin=saas] .kbox .kn{letter-spacing:-.6px}:root[data-skin=saas] .memcard:hover{transform:translateY(-1px);box-shadow:var(--e2)}:root[data-skin=saas] .card h3,:root[data-skin=saas] .cc-wcard h3{font-size:16px;font-weight:750;letter-spacing:-.2px}:root[data-skin=saas] .card .sub,:root[data-skin=saas] .cc-wcard .wsub{color:var(--mut);font-size:13px}:root[data-skin=saas] .btn,:root[data-skin=saas] .btn:not(.sec),:root[data-skin=saas] body.light .btn:not(.sec),:root[data-skin=saas] body:not(.light) .btn:not(.sec){background:var(--sx-lima);color:var(--sx-navy);border:1px solid transparent;border-radius:12px;font-weight:700;box-shadow:none;filter:none}:root[data-skin=saas] .btn:not(.sec):hover,:root[data-skin=saas] body.light .btn:not(.sec):hover,:root[data-skin=saas] body:not(.light) .btn:not(.sec):hover{background:var(--sx-lima-2);box-shadow:0 6px 16px -8px rgba(122,156,12,.6);transform:none;filter:none}:root[data-skin=saas] .btn.ghost,:root[data-skin=saas] .btn.sec,:root[data-skin=saas] body:not(.light) .btn.sec{background:var(--panel);color:var(--txt);border:1px solid var(--line-2);box-shadow:var(--e1)}:root[data-skin=saas] .btn.ghost:hover,:root[data-skin=saas] .btn.sec:hover,:root[data-skin=saas] body:not(.light) .btn.sec:hover{border-color:var(--line-strong);background:var(--panel2)}:root[data-skin=saas] .btn.danger,:root[data-skin=saas] .btn.sec.danger{background:var(--danger-soft);color:var(--danger);border-color:transparent}:root[data-skin=saas] .btn.ai,:root[data-skin=saas] body:not(.light) .btn.ai{background:var(--sx-navy);color:#fff}:root[data-skin=saas] .btn.ai:after{display:none}:root[data-skin=saas] .btn:focus-visible{box-shadow:var(--ring);outline:none}:root[data-skin=saas] .btn.mini{border-radius:10px}:root[data-skin=saas] .kd-inp,:root[data-skin=saas] body:not(.light) .kd-inp,:root[data-skin=saas] body:not(.light) input:not([type=checkbox]):not([type=radio]),:root[data-skin=saas] body:not(.light) select,:root[data-skin=saas] body:not(.light) textarea,:root[data-skin=saas] input:not([type=checkbox]):not([type=radio]):not([type=range]),:root[data-skin=saas] select,:root[data-skin=saas] textarea{background:var(--input-bg);border:1px solid var(--line-2);border-radius:10px;color:var(--txt)}:root[data-skin=saas] .kd-inp:focus,:root[data-skin=saas] input:focus-visible,:root[data-skin=saas] select:focus-visible,:root[data-skin=saas] textarea:focus-visible{border-color:var(--sx-navy);box-shadow:var(--ring);outline:none}:root[data-skin=saas] body:not(.light) input:focus-visible,:root[data-skin=saas] body:not(.light) select:focus-visible,:root[data-skin=saas] body:not(.light) textarea:focus-visible{border-color:var(--sx-lima)}:root[data-skin=saas] input[type=checkbox],:root[data-skin=saas] input[type=radio]{accent-color:var(--sx-navy)}:root[data-skin=saas] body:not(.light) input[type=checkbox],:root[data-skin=saas] body:not(.light) input[type=radio]{accent-color:var(--sx-lima)}:root[data-skin=saas] .chip{background:var(--panel2);border:1px solid var(--line);color:var(--txt-2);font-weight:600}:root[data-skin=saas] .pill{background:var(--brand-soft);color:var(--brand-300);border-color:transparent}:root[data-skin=saas] .kc-count{background:var(--panel2);color:var(--txt-2);border:1px solid var(--line)}:root[data-skin=saas] .cc-real{color:var(--ok);background:var(--success-soft);border-color:transparent}:root[data-skin=saas] .cc-chip-btn{background:var(--panel);border:1px solid var(--line-2);border-radius:10px;font-weight:700;color:var(--txt)}:root[data-skin=saas] .cc-chip-btn:hover{border-color:var(--sx-navy);transform:none}:root[data-skin=saas] .tbl th,:root[data-skin=saas] body:not(.light) .tbl thead th{color:var(--mut);font-size:12px;font-weight:700;letter-spacing:.2px;text-transform:none;background:var(--panel2);border-bottom:1px solid var(--line)}:root[data-skin=saas] .tbl td,:root[data-skin=saas] body:not(.light) .tbl td{border-bottom:1px solid var(--line);background:transparent}:root[data-skin=saas] .tbl tbody tr:hover td,:root[data-skin=saas] body.light .tbl tbody tr:hover td,:root[data-skin=saas] body:not(.light) .tbl tbody tr:hover td{background:var(--panel2)}:root[data-skin=saas] .ke-col{background:var(--bg-2);border-color:var(--line);box-shadow:none}:root[data-skin=saas] .ke-col-head,:root[data-skin=saas] body:not(.light) .ke-col-head{background:transparent;border-bottom:1px solid var(--line)}:root[data-skin=saas] .ke-card,:root[data-skin=saas] body:not(.light) .ke-card{box-shadow:var(--e1)}:root[data-skin=saas] .ke-card:hover,:root[data-skin=saas] body:not(.light) .ke-card:hover{box-shadow:var(--e2)}:root[data-skin=saas] .ke-toolbar,:root[data-skin=saas] body:not(.light) .ke-toolbar{background:var(--panel);border:1px solid var(--line);box-shadow:var(--e1)}:root[data-skin=saas] .dmodal,:root[data-skin=saas] .drawer,:root[data-skin=saas] body.light .drawer.dmodal,:root[data-skin=saas] body:not(.light) .drawer{background:var(--panel);border:1px solid var(--line);box-shadow:var(--e3)}:root[data-skin=saas] .drawer-back,:root[data-skin=saas] .side-back{background:rgba(11,23,40,.45);backdrop-filter:blur(2px)}:root[data-skin=saas] .empty{color:var(--mut)}:root[data-skin=saas] .sk,:root[data-skin=saas] body.light .sk,:root[data-skin=saas] body:not(.light) .sk{background:var(--bg-2)}:root[data-skin=saas] .sk:after,:root[data-skin=saas] body.light .sk:after,:root[data-skin=saas] body:not(.light) .sk:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent)}:root[data-skin=saas] body:not(.light) .sk:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}:root[data-skin=saas] ::-webkit-scrollbar{width:10px;height:10px}:root[data-skin=saas] ::-webkit-scrollbar-track{background:transparent}:root[data-skin=saas] ::-webkit-scrollbar-thumb{background:#C9D0DB;border-radius:999px;border:2px solid var(--bg)}:root[data-skin=saas] body:not(.light) ::-webkit-scrollbar-thumb{background:#2B3D5A;border-color:var(--bg)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sx-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:2px 0 22px}.sx-head h1{margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.9px;color:var(--txt)}.sx-head p{margin:6px 0 0;font-size:14.5px;color:var(--mut)}.sx-head-acts{display:flex;gap:10px;flex-wrap:wrap}.sx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 18px;border-radius:12px;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.sx-btn:focus-visible{outline:none;box-shadow:var(--ring)}.sx-btn-sm{height:40px;padding:0 15px;font-size:13.5px;border-radius:11px}.sx-btn-lime{background:var(--sx-lima,#D4F34A);color:var(--sx-navy,#0B1728)}.sx-btn-lime:hover{background:var(--sx-lima-2,#C6E83A);box-shadow:0 8px 18px -10px rgba(122,156,12,.7)}.sx-btn-line{background:var(--panel);color:var(--txt);border-color:var(--line-2);box-shadow:var(--e1)}.sx-btn-line:hover{border-color:var(--line-strong);background:var(--panel2)}.sx-btn-dark{background:transparent;color:#fff;border-color:rgba(255,255,255,.22)}.sx-btn-dark:hover{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.05)}.sx-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.sx-col,.sx-grid{display:grid;gap:20px}.sx-col{min-width:0}@media (max-width:1240px){.sx-grid{grid-template-columns:1fr}.sx-rail{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.sx-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:980px){.sx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sx-kpis{grid-template-columns:1fr}}.sx-kpi{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:16px;text-decoration:none;color:inherit;background:var(--panel);border:1px solid var(--line);box-shadow:var(--e1);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.sx-kpi:hover{border-color:var(--line-strong);box-shadow:var(--e2)}.sx-kpi:focus-visible{outline:none;box-shadow:var(--ring)}.sx-ic{flex:0 0 44px;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:var(--tc,var(--txt));background:var(--tb,var(--panel2))}.sx-ic-sm{flex-basis:36px;width:36px;height:36px;border-radius:10px}[data-tom=coral]{--tc:var(--tom-coral,#ff8a7d);--tb:var(--tom-coral-bg,rgba(255,107,91,.14))}[data-tom=laranja]{--tc:var(--tom-laranja,#fda460);--tb:var(--tom-laranja-bg,rgba(251,146,60,.14))}[data-tom=ambar]{--tc:var(--tom-ambar,#fcd34d);--tb:var(--tom-ambar-bg,rgba(251,191,36,.14))}[data-tom=azul]{--tc:var(--tom-azul,#7db3ff);--tb:var(--tom-azul-bg,rgba(96,165,250,.14))}[data-tom=violeta]{--tc:var(--tom-violeta,#b4a0ff);--tb:var(--tom-violeta-bg,rgba(150,120,255,.16))}[data-tom=lima]{--tc:var(--tom-lima,#d4f34a);--tb:var(--tom-lima-bg,rgba(212,243,74,.13))}[data-tom=ciano]{--tc:var(--tom-ciano,#5ee0f2);--tb:var(--tom-ciano-bg,rgba(34,211,238,.13))}.sx-kpi-tx{display:grid;gap:2px;min-width:0}.sx-kpi-l{font-size:13px;font-weight:600;color:var(--mut)}.sx-kpi-n{font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.8px;color:var(--txt);font-variant-numeric:tabular-nums}.sx-kpi[data-tom=coral] .sx-kpi-n{color:var(--tc)}.sx-kpi-s{font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-op3d{position:relative;display:grid;grid-template-columns:minmax(200px,232px) minmax(0,1fr);gap:12px;padding:26px 26px 18px;border-radius:20px;overflow:hidden;isolation:isolate;background:#0B1728;color:#fff;border:1px solid rgba(255,255,255,.06)}.sx-op3d:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(700px 300px at 78% 110%,rgba(212,243,74,.1),transparent 60%)}:root[data-skin=saas] body:not(.light) .sx-op3d{background:#07101E;border-color:#1B2A42}:root[data-skin=saas] body:not(.light) .sx-op3d:before{background:radial-gradient(700px 300px at 78% 110%,rgba(212,243,74,.08),transparent 60%)}@media (max-width:860px){.sx-op3d{grid-template-columns:1fr}}.sx-op3d-tx{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.sx-chip-lima{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#D4F34A;color:#0B1728;font-size:12px;font-weight:800}.sx-op3d h2{margin:14px 0 6px;font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.5px;color:#fff}.sx-op3d p{margin:0;font-size:13.5px;line-height:1.5;color:#A8B6CB;max-width:34ch}.sx-op3d-n{margin-top:22px;font-size:48px;line-height:1;font-weight:800;letter-spacing:-1.6px;color:#D4F34A;font-variant-numeric:tabular-nums}.sx-op3d-nl{margin-top:6px;font-size:13.5px;color:#C9D4E3}.sx-op3d-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:20px}.sx-op3d-viz{position:relative;display:flex;flex-direction:column;min-width:0}.sx-op3d-leg{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center;font-size:12px;color:#A8B6CB;padding-top:6px}.sx-op3d-leg span{display:inline-flex;align-items:center;gap:7px}.sx-op3d-leg i{display:inline-block;width:14px;height:10px;border-radius:3px}.sx-op3d-leg .lg-dia{background:linear-gradient(#D4F34A 0 32%,#B88A57 32%)}.sx-op3d-leg .lg-venc{background:linear-gradient(#FF8A7A 0 32%,#E0604F 32%)}.sx-op3d-gira{color:#7F8EA6}.op3d-stage{position:relative;height:330px;width:100%;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.op3d-stage:active{cursor:grabbing}.op3d-carregando{border-radius:14px;background:linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.05),rgba(255,255,255,.02));background-size:200% 100%;animation:op3d-sk 1.4s linear infinite}@keyframes op3d-sk{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.op3d-carregando{animation:none}}.op3d-dica{position:absolute;transform:translate(-50%,calc(-100% - 14px));pointer-events:none;z-index:2;display:grid;gap:2px;padding:8px 11px;border-radius:10px;white-space:nowrap;background:#fff;color:#0E1A2B;font-size:12px;box-shadow:0 10px 24px -8px rgba(0,0,0,.45)}.op3d-dica b{font-size:13px}.op3d-dica span{color:#5B6577}.op3d-dica span.venc{color:#D92D20;font-weight:700}.op3d-dica span.ok{color:#12805C;font-weight:700}.op3d-rotulos{position:absolute;inset:0;pointer-events:none;overflow:hidden}.op3d-nome,.op3d-num{position:absolute;left:0;top:0;white-space:nowrap;will-change:transform;transition:opacity .2s ease,color .2s ease}.op3d-num{font-size:12.5px;font-weight:800;color:#F1F8D2;font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:6px}.op3d-num.venc{color:#FFB4AB}.op3d-num.on{background:#D4F34A;color:#0B1728}.op3d-num.venc.on{background:#FF8A7A;color:#2A0A06}.op3d-num.off{opacity:.35!important}.op3d-nome{font-size:10.5px;font-weight:600;color:#8A9BB4;text-align:center;max-width:var(--op3d-nome-w,80px);overflow:hidden;text-overflow:ellipsis}.op3d-nome.on{color:#fff}.op3d-rotulos.inclinado .op3d-nome{transform-origin:100% 0;text-align:right;font-size:10px}.op3d-vazio{height:300px;display:grid;place-items:center;color:#A8B6CB;font-size:14px}.op3d-2d{height:300px;display:flex;align-items:flex-end;gap:10px;padding:10px 6px 0}.op3d-2d-col{flex:1;align-items:center;gap:6px;height:100%;justify-content:flex-end;min-width:0}.op3d-2d-col,.op3d-2d-col i{display:flex;flex-direction:column}.op3d-2d-col i{position:relative;width:100%;max-width:34px;background:#D4F34A;border-radius:5px 5px 2px 2px}.op3d-2d-col b{background:#FF6B5B;border-radius:5px 5px 0 0}.op3d-2d-col span{font-size:10.5px;color:#A8B6CB;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-rail{display:grid;gap:20px;align-content:start}.sx-card{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:18px;box-shadow:var(--e1)}.sx-card-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.sx-card-h h3{margin:0;font-size:16.5px;font-weight:750;letter-spacing:-.2px;color:var(--txt)}.sx-badge{min-width:24px;height:24px;padding:0 7px;border-radius:999px;display:grid;place-items:center;background:var(--danger);color:#fff;font-size:12px;font-weight:800}.sx-vazio{font-size:13.5px;color:var(--mut);padding:6px 2px}.sx-pend{display:grid;gap:8px}.sx-pend-l{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 10px 9px 9px;border-radius:12px;border:1px solid var(--line);text-decoration:none;color:inherit;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.sx-pend-l:hover{background:var(--panel2);border-color:var(--line-2)}.sx-pend-l:focus-visible{outline:none;box-shadow:var(--ring)}.sx-pend-tx{display:grid;gap:1px;min-width:0}.sx-pend-t{font-size:13.5px;font-weight:650;color:var(--txt)}.sx-pend-s,.sx-pend-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-pend-s{font-size:11.5px;color:var(--mut)}.sx-pend-n{font-size:15px;font-weight:800;color:var(--txt);font-variant-numeric:tabular-nums}.sx-pend-l[data-sev=alta] .sx-pend-n{color:var(--tc)}.sx-pend-chev{color:var(--mut-2)}.sx-qa{display:grid;gap:8px}.sx-qa-l,.sx-qa-main{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-radius:12px;font-size:14px;font-weight:650;text-decoration:none;color:var(--txt);transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.sx-qa-main{justify-content:center;background:var(--sx-lima,#D4F34A);color:var(--sx-navy,#0B1728);font-weight:750}.sx-qa-main:hover{background:var(--sx-lima-2,#C6E83A)}.sx-qa-l{border:1px solid var(--line);background:var(--panel)}.sx-qa-l svg{color:var(--mut)}.sx-qa-l:hover{border-color:var(--line-2);background:var(--panel2)}.sx-qa-l:focus-visible,.sx-qa-main:focus-visible{outline:none;box-shadow:var(--ring)}:root[data-skin=saas] #v-dashboard .cc-wcard{margin-top:0}:root[data-skin=saas] #v-dashboard .cc-atr{border-radius:12px;background:var(--panel2);border-color:var(--line)}:root[data-skin=saas] #v-dashboard .dash-surf{background:var(--panel);border:1px solid var(--line);box-shadow:var(--e1)}:root[data-skin=saas] #v-dashboard #atrasados{margin-top:20px!important}.demo-faixa{position:sticky;top:0;z-index:calc(var(--z-topbar,40) + 5);padding:6px 16px;text-align:center;font-size:13px;font-weight:700;background:#D4F34A;color:#0B1728}:root[data-skin=saas] .demo-faixa~.app .side{top:31px;height:calc(100vh - 31px)}.demo-aviso{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:90;padding:10px 16px;border-radius:12px;font-size:13px;font-weight:700;background:#0B1728;color:#fff;box-shadow:0 10px 30px rgba(11,23,40,.28);border:1px solid rgba(212,243,74,.5);max-width:calc(100vw - 32px);text-align:center}@media (max-width:640px){:root[data-skin=saas] .apptop #skinBtn,:root[data-skin=saas] .tb-date{display:none}:root[data-skin=saas] .tb-right{gap:8px}:root[data-skin=saas] .side-burger,:root[data-skin=saas] .tb-avatar,:root[data-skin=saas] .tb-ic{width:42px;height:42px}:root[data-skin=saas] .apptop #temaBtn{height:42px}.sx-head h1{font-size:26px}.sx-head-acts{width:100%}.sx-head-acts .sx-btn{flex:1 1 auto}.sx-op3d{padding:20px 18px 14px}.op3d-2d,.op3d-stage,.op3d-vazio{height:240px}.sx-op3d-n{font-size:40px}}:root[data-skin=saas] .side-burger{background:var(--panel);border:1px solid var(--line);color:var(--txt);box-shadow:var(--e1);border-radius:12px}@media (max-width:820px){:root[data-skin=saas] body:not(.side-open) .side{box-shadow:none}}:root[data-skin=saas] body .login{background:#F2F4F8;color:#0E1A2B}:root[data-skin=saas] body .login:before{-webkit-mask-image:none;mask-image:none;animation:none;inset:0 50% 0 0;opacity:1;background:#0B1728;background-image:radial-gradient(520px 320px at 30% 105%,rgba(212,243,74,.14),transparent 62%)}:root[data-skin=saas] body .login .mascot-wrap{display:none}:root[data-skin=saas] body .login .brand-eyebrow{color:#0B1728;background:#D4F34A;border:none;padding:6px 12px;border-radius:999px;letter-spacing:1.6px}:root[data-skin=saas] body .login .brand-eyebrow .dot{background:#0B1728;box-shadow:none}:root[data-skin=saas] body .login .brand-word{font-weight:800;letter-spacing:-2px;font-size:clamp(40px,5.2vw,64px)}:root[data-skin=saas] body .login .brand-word .j{background:none;-webkit-background-clip:initial;background-clip:initial;color:#fff}:root[data-skin=saas] body .login .brand-word .os{background:none;-webkit-background-clip:initial;background-clip:initial;color:#D4F34A}:root[data-skin=saas] body .login .brand-lead{color:#A8B6CB;font-size:15px;line-height:1.6;max-width:38ch}:root[data-skin=saas] body .login .brand-lead .strong,:root[data-skin=saas] body .login .brand-lead b{color:#fff}:root[data-skin=saas] body .login .box{background:#fff;border:1px solid #e3e7ee;border-radius:20px;padding:32px;box-shadow:0 24px 60px -24px rgba(16,24,40,.25)}:root[data-skin=saas] body .login .box:before,:root[data-skin=saas] body .login .lg .rk{display:none}:root[data-skin=saas] body .login .lg span{background:none;-webkit-background-clip:initial;background-clip:initial;color:#0B1728;font-size:24px;letter-spacing:-.8px}:root[data-skin=saas] body .login .lg span:after{content:""}:root[data-skin=saas] body .login p{color:#5B6577}:root[data-skin=saas] body .login label{color:#334155}:root[data-skin=saas] body .login .box input,:root[data-skin=saas] body .login .box select{background:#fff;border:1px solid #d8dde6;color:#0E1A2B;border-radius:12px}:root[data-skin=saas] body .login .box input:hover{border-color:#C3CAD6}:root[data-skin=saas] body .login .box input:focus,:root[data-skin=saas] body .login .box select:focus{border-color:#0B1728;box-shadow:0 0 0 3px rgba(212,243,74,.65);background:#fff}:root[data-skin=saas] body .login .fieldwrap .eye,:root[data-skin=saas] body .login .fieldwrap>svg{color:#667085}:root[data-skin=saas] body .login .fieldwrap:focus-within>svg{color:#0B1728}:root[data-skin=saas] body .login .box .btn{background:#D4F34A;color:#0B1728;box-shadow:none;border-radius:12px;font-weight:800}:root[data-skin=saas] body .login .box .btn:hover{background:#C6E83A;transform:none;box-shadow:0 10px 22px -12px rgba(122,156,12,.8)}:root[data-skin=saas] body .login .box .btn:after{display:none}:root[data-skin=saas] body .login .box .btn.sec{background:#fff;color:#0E1A2B;border:1px solid #d8dde6}:root[data-skin=saas] body .login .auth-link{color:#5B6577}:root[data-skin=saas] body .login .auth-link.accent,:root[data-skin=saas] body .login .auth-link:hover{color:#0B1728}:root[data-skin=saas] body .login :focus-visible{outline:2px solid #0B1728;outline-offset:2px}@media (max-width:820px){:root[data-skin=saas] body .login:before{inset:0 0 auto 0;height:230px}:root[data-skin=saas] body .login .box{padding:24px 20px}}.sx-dupla{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:20px;margin-top:20px;align-items:stretch}.sx-dupla.so-uma{grid-template-columns:minmax(0,1fr)}@media (max-width:1100px){.sx-dupla{grid-template-columns:1fr}}.sx-dupla>.cc-wcard{margin:0!important}.sx-rosca{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:6px}.sx-rosca svg{width:168px;height:168px;flex:0 0 auto}.sx-rosca-trilho{fill:none;stroke:var(--line);stroke-width:18}.sx-rosca-f{fill:none;stroke-width:18;stroke-linecap:butt;transition:stroke-width .15s ease}.sx-rosca-f:hover{stroke-width:22}.sx-rosca-n{font-size:28px;font-weight:800;fill:var(--txt);letter-spacing:-1px;font-variant-numeric:tabular-nums}.sx-rosca-l{font-size:11.5px;font-weight:600;fill:var(--mut)}.sx-rosca-leg{list-style:none;margin:0;padding:0;display:grid;gap:9px;flex:1 1 180px;min-width:0}.sx-rosca-leg li{display:grid;grid-template-columns:10px minmax(0,1fr) auto 40px;align-items:center;gap:10px;font-size:13px;color:var(--txt-2)}.sx-rosca-leg span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-rosca-leg b{color:var(--txt);font-variant-numeric:tabular-nums}.sx-rosca-leg em{font-style:normal;color:var(--mut);font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.sx-rosca-dot{width:10px;height:10px;border-radius:3px}.sx-rosca-f.f1{stroke:var(--sx-f1,#00d4a0)}.sx-rosca-dot.f1{background:var(--sx-f1,#00d4a0)}.sx-rosca-f.f2{stroke:var(--sx-f2,#5ec6ff)}.sx-rosca-dot.f2{background:var(--sx-f2,#5ec6ff)}.sx-rosca-f.f3{stroke:var(--sx-f3,#a78bfa)}.sx-rosca-dot.f3{background:var(--sx-f3,#a78bfa)}.sx-rosca-f.f4{stroke:var(--sx-f4,#ffb020)}.sx-rosca-dot.f4{background:var(--sx-f4,#ffb020)}.sx-rosca-f.f5{stroke:var(--sx-f5,#ff5c7a)}.sx-rosca-dot.f5{background:var(--sx-f5,#ff5c7a)}.sx-rosca-f.f6{stroke:var(--sx-f6,#8b96ad)}.sx-rosca-dot.f6{background:var(--sx-f6,#8b96ad)}.sx-medidor{display:grid;gap:8px;margin-top:4px}.sx-medidor-n{font-size:14px;color:var(--txt-2)}.sx-medidor-n b{font-size:26px;font-weight:800;letter-spacing:-.8px;color:var(--txt);margin-right:2px;font-variant-numeric:tabular-nums}.sx-medidor-trilho{height:10px;border-radius:999px;background:var(--panel2);border:1px solid var(--line);overflow:hidden}.sx-medidor-trilho i{display:block;height:100%;border-radius:999px;background:var(--sx-progresso,linear-gradient(90deg,#6c5cff,#22d3ee))}.sx-medidor-s{font-size:12.5px;color:var(--mut)}.sx-destaque{position:relative;overflow:hidden;border-radius:18px;padding:20px;color:#fff;background:radial-gradient(360px 200px at 100% 0,rgba(212,243,74,.16),transparent 60%),#0B1728;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;align-items:flex-start}:root[data-skin=saas] body:not(.light) .sx-destaque{background:radial-gradient(360px 200px at 100% 0,rgba(212,243,74,.12),transparent 60%),#07101E;border-color:#1B2A42}.sx-destaque-n{margin-top:16px;font-size:44px;line-height:1;font-weight:800;letter-spacing:-1.6px;color:#D4F34A;font-variant-numeric:tabular-nums}.sx-destaque-n small{font-size:20px;font-weight:700;color:#8FA0B8;letter-spacing:-.4px;margin-left:2px}.sx-destaque-l{margin-top:6px;font-size:13.5px;color:#C9D4E3}.sx-destaque-barra{display:flex;gap:3px;width:100%;height:10px;margin-top:14px}.sx-destaque-barra i{display:block;height:100%;border-radius:3px;min-width:0}.sx-destaque-barra .b-ok,.sx-destaque-leg .b-ok{background:#D4F34A}.sx-destaque-barra .b-cli,.sx-destaque-leg .b-cli{background:#A78BFA}.sx-destaque-barra .b-int,.sx-destaque-leg .b-int{background:#FBBF24}.sx-destaque-barra .b-resto{background:#22314A}.sx-destaque-leg .b-alerta{background:#FF6B5B}.sx-destaque-leg{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px;font-size:12.5px;color:#C9D4E3}.sx-destaque-leg li{display:flex;align-items:center;gap:8px}.sx-destaque-leg i{width:9px;height:9px;border-radius:3px;display:inline-block}.sx-destaque-cta{margin-top:16px}.ft-tip rect{fill:transparent}.ft-tip text{font:700 12px Space Grotesk,ui-sans-serif,sans-serif;fill:var(--txt)}:root[data-skin=saas] .ft-halo{display:none}:root[data-skin=saas] .ft-bar{fill:var(--sx-barra);opacity:1}:root[data-skin=saas] .ft-bar-atual{fill:var(--sx-barra-atual)}:root[data-skin=saas] .ft-ponto{display:none}:root[data-skin=saas] .ft-tip rect{fill:var(--sx-tip-bg)}.ft-tip line{stroke:var(--mut);stroke-width:1;stroke-dasharray:2 3}:root[data-skin=saas] .ft-tip line{stroke:var(--sx-tip-bg)}:root[data-skin=saas] .ft-tip text{font:700 11.5px Plus Jakarta Sans,ui-sans-serif,sans-serif;fill:var(--sx-tip-tx)}:root[data-skin=saas] .dash-chart-n{color:var(--txt)!important}:root[data-skin=saas] #v-dashboard .dash-fin-c{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:16px 18px;border-radius:16px}:root[data-skin=saas] #v-dashboard .dash-fin-l{display:flex;align-items:center;gap:8px;margin:0;text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;color:var(--mut)}:root[data-skin=saas] #v-dashboard .dash-fin-l:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ac,var(--txt));flex:0 0 auto}:root[data-skin=saas] #v-dashboard .dash-fin-v{font-size:24px;font-weight:800;letter-spacing:-.7px;color:var(--txt);font-variant-numeric:tabular-nums}.login .sx-iso{display:none}:root[data-skin=saas] body .login .sx-iso{display:block;width:min(330px,72%);height:auto;margin:0 0 6px -6px;filter:drop-shadow(0 24px 40px rgba(0,0,0,.35))}:root[data-skin=saas] body .login .lg span{display:inline-flex;align-items:center;gap:10px}:root[data-skin=saas] body .login .lg span:before{content:"";width:28px;height:28px;background:url(/jumpos-marca.svg) 50%/contain no-repeat}@media (max-height:700px),(max-width:820px){:root[data-skin=saas] body .login .sx-iso{display:none}}:root[data-skin=saas] .head{padding-left:0}:root[data-skin=saas] .head:before{display:none}:root[data-skin=saas] .head h1{font-size:28px;letter-spacing:-.8px;line-height:1.15}:root[data-skin=saas] .head p{margin-top:6px}:root[data-skin=saas] .ke-toolbar{border-radius:16px;padding:12px;gap:10px}:root[data-skin=saas] .ke-toolbar input:not([type=checkbox]),:root[data-skin=saas] .ke-toolbar select{height:42px}:root[data-skin=saas] .ke-toolbar .tb-search{height:42px;max-width:240px;box-shadow:none}:root[data-skin=saas] .ke-board{gap:16px}:root[data-skin=saas] .ke-col,:root[data-skin=saas] body:not(.light) .ke-col{background:var(--bg-2);border:1px solid var(--line);border-radius:18px;box-shadow:none;position:relative;overflow:hidden;flex-basis:300px;width:300px}:root[data-skin=saas] .ke-col:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--kc,var(--sx-lima));z-index:1}:root[data-skin=saas] .ke-col-head{border-bottom:none;padding:16px 14px 6px}:root[data-skin=saas] .ke-col-head .kc-name{font-size:14.5px;font-weight:750;color:var(--txt)}:root[data-skin=saas] .ke-col-head .kc-ico{width:30px;height:30px;border-radius:10px}:root[data-skin=saas] .kc-count,:root[data-skin=saas] .ke-col-head .kc-count{background:var(--panel);color:var(--txt);border:1px solid var(--line);font-size:12px;padding:2px 9px}:root[data-skin=saas] .ke-col-sub{padding:0 14px 10px;font-size:12px}:root[data-skin=saas] .ke-col-body{padding:4px 10px 10px}:root[data-skin=saas] .ke-card,:root[data-skin=saas] body:not(.light) .ke-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:13px 14px;margin-bottom:10px;box-shadow:var(--e1),inset 3px 0 0 var(--kc,transparent)}:root[data-skin=saas] .ke-card:hover,:root[data-skin=saas] body:not(.light) .ke-card:hover{border-color:var(--line-strong);box-shadow:var(--e2),inset 3px 0 0 var(--kc,transparent);transform:translateY(-1px)}:root[data-skin=saas] .ke-card .kk-title{font-size:14px;font-weight:750;letter-spacing:-.1px;color:var(--txt);margin:6px 0 5px}:root[data-skin=saas] .ke-card .kk-type{font-size:10.5px;letter-spacing:.6px;color:var(--mut)}:root[data-skin=saas] .ke-card .kk-cli{color:var(--mut)}:root[data-skin=saas] .ke-card .kk-foot{border-top:1px solid var(--line);padding-top:9px;margin-top:9px}:root[data-skin=saas] .ke-col-add,:root[data-skin=saas] body:not(.light) .ke-col-add{background:transparent;border:2px dashed var(--line-2)}:root[data-skin=saas] .ke-col-add:before{display:none}:root[data-skin=saas] .combos .combo{background:var(--panel);border:1px solid var(--line-2);color:var(--txt-2);border-radius:10px;font-weight:650;box-shadow:none}:root[data-skin=saas] .combos .combo:hover{border-color:var(--line-strong);color:var(--txt)}:root[data-skin=saas] .combos .combo.on{background:var(--sx-lima);border-color:transparent;color:var(--sx-navy);font-weight:750;box-shadow:none}:root[data-skin=saas] .combos .combo:focus-visible{box-shadow:var(--ring)}:root[data-skin=saas] #v-cliente360 .combos .combo,:root[data-skin=saas] body #perfilOut .combos .combo{background:var(--panel);color:var(--txt-2);border-color:var(--line-2);box-shadow:none}:root[data-skin=saas] #v-cliente360 .combos .combo.on,:root[data-skin=saas] #v-notificacoes .nt-pill.on,:root[data-skin=saas] body #perfilOut .combos .combo.on{background:var(--sx-lima);color:var(--sx-navy);border-color:transparent;font-weight:750;box-shadow:none}:root[data-skin=saas] .kpi .n{text-shadow:none;letter-spacing:-.8px}:root[data-skin=saas] .kpi:before{height:4px;opacity:1;background:var(--kc,var(--sx-lima))!important}:root[data-skin=saas] .kpi .n.b1{color:var(--txt)}:root[data-skin=saas] .kpi .n.b2{color:var(--ok)}:root[data-skin=saas] .kpi .n.b3{color:var(--accent)}:root[data-skin=saas] .kpi .n.b4{color:var(--warn)}:root[data-skin=saas] #v-cliente360 .c360-meter{background:var(--panel2);border:1px solid var(--line)}:root[data-skin=saas] #v-cliente360 .c360-meter>i{background:var(--sx-progresso);box-shadow:none}.sx-hero3d{position:relative;display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:12px;margin:16px 0;padding:22px 22px 14px;border-radius:20px;overflow:hidden;color:#fff;isolation:isolate;background:#0B1728;border:1px solid rgba(255,255,255,.06)}.sx-hero3d:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(700px 280px at 78% 115%,rgba(212,243,74,.1),transparent 60%)}:root[data-skin=saas] body:not(.light) .sx-hero3d{background:#07101E;border-color:#1B2A42}:root[data-skin=saas] body:not(.light) .sx-hero3d:before{background:radial-gradient(700px 280px at 78% 115%,rgba(212,243,74,.08),transparent 60%)}@media (max-width:860px){.sx-hero3d{grid-template-columns:1fr}}.sx-hero3d-tx{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.sx-hero3d h2{margin:12px 0 0;font-size:19px;line-height:1.25;font-weight:800;letter-spacing:-.4px;color:#fff}.sx-hero3d-linha{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:14px;font-size:13px;color:#C9D4E3}.sx-hero3d-n{font-size:40px;line-height:1;font-weight:800;letter-spacing:-1.4px;color:#D4F34A;font-variant-numeric:tabular-nums}.sx-hero3d-n small{font-size:18px;color:#8FA0B8;font-weight:700;letter-spacing:-.3px}.sx-hero3d-linha em{font-style:normal;font-weight:700}.sx-hero3d-linha em.venc{color:#FF8A7A}.sx-hero3d-prox{margin:10px 0 0;font-size:13px;color:#A8B6CB}.sx-hero3d-prox b{color:#fff}.sx-hero3d-tgl{margin-top:auto}.sx-hero3d-tx>.sx-hero3d-tgl{margin-top:18px}.sx-hero3d-viz{position:relative;display:flex;flex-direction:column;min-width:0}.sx-esteira.fechada{grid-template-columns:1fr;padding:16px 20px}.sx-esteira.fechada .sx-hero3d-tx{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 16px}.sx-esteira.fechada h2{display:none}.sx-esteira.fechada .sx-hero3d-linha{margin:0}.sx-esteira.fechada .sx-hero3d-n{font-size:26px}.sx-esteira.fechada .sx-hero3d-tx>.sx-hero3d-tgl{margin:0 0 0 auto}.sx-esteira-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.sx-esteira-chips li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.06);font-size:12px;color:#C9D4E3}.sx-esteira-chips i{width:8px;height:8px;border-radius:2px}.sx-esteira-chips b{color:#fff;font-variant-numeric:tabular-nums}.sx-op3d-leg .lg-atual{background:linear-gradient(#D4F34A 0 32%,#A9C43A 32%);box-shadow:0 0 0 2px rgba(212,243,74,.25)}.sx-op3d-leg .lg-falta{background:transparent;outline:1px dashed #8FA0B8;outline-offset:-1px}.op3d-num.ok{color:#A7E8C0}.op3d-num.atual{background:#D4F34A;color:#0B1728}.op3d-nome.atual{color:#D4F34A;font-weight:700}:root[data-skin=saas] .h1-emo{display:none}:root[data-skin=saas] .ke-toolbar,:root[data-skin=saas] body:not(.light) .ke-toolbar{background:transparent;border:none;box-shadow:none;padding:0;margin-top:4px}:root[data-skin=saas] .ke-toolbar .tb-search,:root[data-skin=saas] .ke-toolbar input:not([type=checkbox]),:root[data-skin=saas] .ke-toolbar select{background:var(--panel);box-shadow:var(--e1)}:root[data-skin=saas] .ke-card .kb.pr-normal,:root[data-skin=saas] .ke-col[data-kind=cliente] .kk-cli{display:none}:root[data-skin=saas] .ke-card .kk-type{text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}:root[data-skin=saas] .ke-card .kk-title{font-size:14.5px}:root[data-skin=saas] .ke-card .ke-meta{gap:4px 12px;margin-top:8px}:root[data-skin=saas] .ke-card .ke-meta .kb{background:transparent;border:none;padding:0;font-size:12px;font-weight:600;color:var(--mut)}:root[data-skin=saas] .ke-card .ke-meta .kb.dl-vermelho{color:var(--danger)}:root[data-skin=saas] .ke-card .ke-meta .kb.dl-laranja{color:var(--accent)}:root[data-skin=saas] .ke-card .ke-meta .kb.dl-amarelo{color:var(--warn)}:root[data-skin=saas] .ke-card .ke-meta .kb.pr-alta{color:var(--accent)}:root[data-skin=saas] .ke-card .ke-meta .kb.pr-urgente{color:var(--danger)}:root[data-skin=saas] .ke-estado .kb{--et:#98A2B3;display:inline-flex!important;align-items:center;gap:6px;padding:3px 10px 3px 8px!important;border-radius:999px;font-size:12px!important;font-weight:700!important;color:var(--txt)!important;background:color-mix(in srgb,var(--et) 22%,var(--panel))!important;border:1px solid color-mix(in srgb,var(--et) 55%,transparent)!important}:root[data-skin=saas] .ke-estado .kb svg{display:none}:root[data-skin=saas] .ke-estado[data-etapa=producao] .kb{--et:#60A5FA}:root[data-skin=saas] .ke-estado[data-etapa=aprovacao] .kb{--et:#FBBF24}:root[data-skin=saas] .ke-estado[data-etapa=cliente] .kb{--et:#A78BFA}:root[data-skin=saas] .ke-estado[data-etapa=aprovado] .kb{--et:#B9D63A}:root[data-skin=saas] .ke-estado[data-etapa=postado] .kb{--et:#3DD68C}:root[data-skin=saas] body:not(.light) .ke-estado .kb{background:color-mix(in srgb,var(--et) 18%,var(--panel))!important}:root[data-skin=saas] .ke-card .kk-foot{font-size:12.5px;font-weight:600;color:var(--txt-2)}:root[data-skin=saas] a.btn,:root[data-skin=saas] a.cc-chip-btn{text-decoration:none!important}:root[data-skin=saas] #v-cliente360 a.lo,:root[data-skin=saas] #v-cliente360>a.lo{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;text-decoration:none;font-size:13.5px;font-weight:600;color:var(--mut)!important}:root[data-skin=saas] #v-cliente360 a.lo:hover{color:var(--txt)!important}:root[data-skin=saas] body #perfilOut .combos{flex-wrap:nowrap;overflow-x:auto;gap:4px;padding:5px;margin-top:16px;background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:var(--e1);scrollbar-width:thin}:root[data-skin=saas] body #perfilOut .combos .combo{flex:0 0 auto;white-space:nowrap;border-color:transparent;background:transparent;padding:8px 13px;font-size:13px}:root[data-skin=saas] body #perfilOut .combos .combo:hover{background:var(--panel2)}:root[data-skin=saas] body #perfilOut .combos .combo.on{background:var(--sx-lima)}:root[data-skin=saas] body #perfilOut .combos>a.btn{flex:0 0 auto;margin-left:auto!important;white-space:nowrap}:root[data-skin=saas] body #perfilOut .combos>button.btn{flex:0 0 auto;white-space:nowrap}:root[data-skin=saas] #v-cliente360 .c360-placa{border-radius:18px;box-shadow:0 10px 24px -14px rgba(16,24,40,.45)}:root[data-skin=saas] #v-cliente360 .c360-hero{border-radius:20px}.sx-op3d-leg .lg-gasto{background:linear-gradient(#C9B79C 0 32%,#B88A57 32%)}.sx-hero3d-linha span b{color:#fff}:root[data-skin=saas] .kgrid{gap:14px}:root[data-skin=saas] .kgrid .kbox{min-height:0}:root[data-skin=saas] .kbox,:root[data-skin=saas] body:not(.light) .kbox{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"ic l" "ic n";-moz-column-gap:14px;column-gap:14px;row-gap:2px;align-items:center;padding:16px 18px;border-radius:16px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--e1)}:root[data-skin=saas] .kbox:before{display:none}:root[data-skin=saas] .kbox .kico{position:static;grid-area:ic;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;opacity:1;color:var(--kc,var(--txt));background:color-mix(in srgb,var(--kc,#98A2B3) 14%,var(--panel));box-shadow:none;border:none}:root[data-skin=saas] .kbox .kico svg{width:19px;height:19px}:root[data-skin=saas] .kbox .kl{grid-area:l;align-self:end;margin:0;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--mut)}:root[data-skin=saas] .kbox .kn{grid-area:n;align-self:start;font-size:26px;font-weight:800;letter-spacing:-.8px;color:var(--txt);text-shadow:none;line-height:1.15}:root[data-skin=saas] #v-clientes .cli-kbox{grid-template-areas:"ic l" "ic n" "fr fr"}:root[data-skin=saas] #v-clientes .cli-kbox .cli-kfrac{grid-area:fr;margin-top:12px}:root[data-skin=saas] #v-clientes .cli-kbox .cli-kfrac-l{font-size:11.5px;letter-spacing:0;color:var(--mut)}@media (max-width:640px){:root[data-skin=saas] #v-clientes .cli-kgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:root[data-skin=saas] #v-clientes .cli-kbox{grid-template-columns:36px minmax(0,1fr);padding:14px;-moz-column-gap:10px;column-gap:10px}:root[data-skin=saas] #v-clientes .cli-kbox .kico{width:36px;height:36px}}:root[data-skin=saas] #v-financeiro .card.fin-grande,:root[data-skin=saas] #v-financeiro .card.fin-medio{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:16px;box-shadow:var(--e1)}:root[data-skin=saas] #v-financeiro .fin-tit{text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:600!important}:root[data-skin=saas] #v-financeiro .fin-val{color:var(--txt)!important;letter-spacing:-.8px}:root[data-skin=saas] #v-financeiro .fin-ico{width:40px!important;height:40px!important;border-radius:12px!important;background:color-mix(in srgb,var(--fin-cor) 16%,var(--panel))!important;color:var(--fin-cor)}:root[data-skin=saas] #v-financeiro .card.fin-medio{box-shadow:var(--e1),inset 4px 0 0 var(--fin-cor)}:root[data-skin=saas] #v-financeiro #finTabs .btn,:root[data-skin=saas] #v-financeiro .toprow .btn.mini{border-radius:10px}:root[data-skin=saas] #v-financeiro .card.fin-medio{border-top-width:1px!important}.cl3d-dia,.cl3d-dow,.fn3d-rot,.mp3d-rot,.rs3d-centro,.rs3d-pct{position:absolute;left:0;top:0;white-space:nowrap;will-change:transform;pointer-events:none}.mp3d-rot{padding:3px 8px;border-radius:999px;background:rgba(11,23,40,.86);border:1px solid rgba(212,243,74,.55);color:#EAF0F8;font-size:11.5px;font-weight:600;box-shadow:0 6px 16px rgba(0,0,0,.25)}.mp3d-rot b{color:#D4F34A;margin-left:3px}.mp3d-rot.venc{border-color:rgba(255,138,122,.7)}.mp3d-rot.venc b{color:#FF8A7A}.mp3d-fora{position:absolute;left:10px;bottom:6px;font-size:11px;color:#8FA0B8;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp3d-carregando{position:absolute;inset:0}.mp3d-2d{list-style:none;margin:0;padding:12px 4px;display:grid;gap:8px;align-content:start}.mp3d-2d li{display:grid;grid-template-columns:120px 1fr 36px;align-items:center;gap:10px;font-size:12.5px;color:#C9D4E3}.mp3d-2d i{display:block;height:9px;border-radius:999px;background:#D4F34A}.mp3d-2d b{color:#fff;text-align:right}.fn3d-rot{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:#C9D4E3;transition:color .15s ease}.fn3d-rot i{width:10px;height:10px;border-radius:3px}.fn3d-rot b{color:#fff;font-size:14px;font-variant-numeric:tabular-nums}.fn3d-rot em{font-style:normal;color:#7F8EA6;font-size:11.5px}.fn3d-rot.atual{color:#D4F34A;font-weight:700}.fn3d-rot.zero{opacity:.55}.fn3d-rot.on{color:#fff}.cl3d-dow{font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#7F8EA6}.cl3d-dia{font-size:9.5px;font-weight:700;color:#8FA0B8}.cl3d-dia.hoje{color:#0B1728}.rs3d-par{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(190px,1fr);align-items:center;gap:8px}@media (max-width:700px){.rs3d-par{grid-template-columns:1fr}}.rs3d-centro{display:flex;flex-direction:column;align-items:center;line-height:1.05}.rs3d-centro b{font-size:30px;font-weight:800;letter-spacing:-1px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.45)}.rs3d-centro span{font-size:11px;color:#A8B6CB}.rs3d-pct{padding:1px 6px;border-radius:6px;background:rgba(11,23,40,.75);color:#fff;font-size:11px;font-weight:700}.gf-leg.escura li{color:#C9D4E3}.gf-leg.escura b{color:#fff}.gf-leg.escura em{color:#8FA0B8}.gf-cartao{margin:16px 0 0}.gf-cartao-h,.gf-cartao-t{align-items:flex-start}.gf-cartao-t{display:flex;gap:12px;min-width:0}.gf-cartao-ic{flex:0 0 auto;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,#D4F34A 30%,var(--panel));color:#4B5A00}:root[data-skin=saas] body:not(.light) .gf-cartao-ic{background:rgba(212,243,74,.14);color:#D4F34A}.gf-cartao-t p{margin:3px 0 0;font-size:12.5px;color:var(--mut)}.gf-cartao-t p b{color:var(--txt)}.gf-cartao-x{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gf-venc{font-style:normal;font-weight:700;color:#D92D20}:root[data-skin=saas] body:not(.light) .gf-venc{color:#FF8A7A}.gf-leg-mini{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--mut)}.gf-leg-mini i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-left:6px}.gf-par{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;margin-top:16px}.gf-par>.gf-cartao{margin:0}@media (max-width:980px){.gf-par{grid-template-columns:1fr}}.gf-barras{list-style:none;margin:0;padding:0;display:grid;gap:12px}.gf-cartao-trab .gf-barras{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));-moz-column-gap:28px;column-gap:28px}.gf-barras li{display:grid;grid-template-columns:32px minmax(90px,150px) minmax(0,1fr) 44px;align-items:center;gap:12px}.gf-av{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:12px;font-weight:800;letter-spacing:.3px}.gf-nome{display:grid;min-width:0;line-height:1.25}.gf-nome b{font-size:13px;font-weight:700;color:var(--txt)}.gf-nome b,.gf-nome small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gf-nome small{font-size:11.5px;color:var(--mut)}.gf-trilho{display:flex;height:10px;border-radius:999px;background:var(--panel2);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.gf-trilho i{display:block;height:100%}.gf-trilho i+i{box-shadow:-1px 0 0 var(--panel)}.gf-total{text-align:right;font-size:15px;font-weight:800;color:var(--txt);font-variant-numeric:tabular-nums}.gf-barras li.sem .gf-nome b{color:var(--mut)}.gf-area{position:relative;width:100%}.gf-area svg{display:block;overflow:visible}.gf-grade{stroke:var(--line);stroke-width:1}.gf-eixo{font-size:11px;fill:var(--mut-2);font-variant-numeric:tabular-nums;text-transform:capitalize}.gf-eixo.atual{fill:var(--txt);font-weight:700}.gf-regua{stroke:var(--line-strong);stroke-dasharray:3 3}.gf-balao{position:absolute;pointer-events:none;min-width:150px;padding:8px 11px;border-radius:10px;background:#0B1728;color:#fff;font-size:12px;display:grid;gap:3px;box-shadow:0 10px 24px rgba(11,23,40,.25)}.gf-balao b{font-size:12.5px;text-transform:capitalize}.gf-balao span{display:flex;align-items:center;gap:6px;color:#C9D4E3}.gf-balao i{width:8px;height:8px;border-radius:2px}.gf-balao em{font-style:normal;margin-left:auto;color:#fff;font-weight:700;font-variant-numeric:tabular-nums}.gf-area-leg{display:flex;gap:16px;margin:10px 0 4px;font-size:12px;color:var(--mut)}.gf-area-leg span{display:inline-flex;align-items:center;gap:6px}.gf-area-leg i{display:inline-block;width:14px;height:8px;border-radius:3px}.gf-area-leg i.tracejado{height:0;border-top:2px dashed;border-radius:0}.gf-saldos{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:6px}.gf-saldos li{display:grid;justify-items:center;gap:1px;padding:6px 4px;border-radius:10px;background:var(--panel2);font-size:11px;color:var(--mut);text-transform:capitalize}.gf-saldos li.atual{box-shadow:inset 0 0 0 1.5px #D4F34A}.gf-saldos b{font-size:12.5px;font-variant-numeric:tabular-nums}.gf-saldos b.pos{color:#12805C}.gf-saldos b.neg{color:#D92D20}:root[data-skin=saas] body:not(.light) .gf-saldos b.pos{color:#3DD68C}:root[data-skin=saas] body:not(.light) .gf-saldos b.neg{color:#FF8A7A}.gf-esteira{margin:14px 0 6px;padding:14px 16px 12px;border-radius:16px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--e1)}.gf-esteira-h{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px}.gf-esteira-h b{font-size:14px;color:var(--txt)}.gf-esteira-h span{font-size:12.5px;color:var(--mut)}.gf-esteira-h em{font-style:normal;font-weight:700;color:#D92D20}.gf-esteira-etapas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}@media (max-width:900px){.gf-esteira-etapas{grid-template-columns:repeat(3,minmax(0,1fr))}}.gf-esteira-etapas li{position:relative;display:grid;gap:2px;padding:9px 12px 9px 14px;border-radius:12px;background:var(--panel2);box-shadow:inset 3px 0 0 var(--et)}.gf-esteira-etapas li.zero{opacity:.55}.gf-et-r{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gf-et-r i{width:8px;height:8px;border-radius:2px;background:var(--et);flex:0 0 auto}.gf-et-n{font-size:22px;font-weight:800;letter-spacing:-.6px;color:var(--txt);font-variant-numeric:tabular-nums}.gf-et-n small{margin-left:6px;font-size:11px;font-weight:600;letter-spacing:0;color:var(--mut)}.gf-et-a{position:absolute;top:8px;right:9px;display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:999px;background:#FEF0EF;color:#D92D20;font-size:11px;font-weight:700}:root[data-skin=saas] body:not(.light) .gf-et-a{background:rgba(240,68,56,.16);color:#FF8A7A}.gf-esteira-barra{display:flex;height:6px;border-radius:999px;overflow:hidden;margin-top:10px;gap:2px}.gf-esteira-barra i{display:block;height:100%}.gf-c360{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:16px;margin:16px 0 4px;align-items:start}.gf-c360 .gf-cartao{margin:0}@media (max-width:980px){.gf-c360{grid-template-columns:1fr}}.gf-anel{width:64px;height:64px;flex:0 0 auto}.gf-anel .t{fill:none;stroke:var(--panel2);stroke-width:7}.gf-anel .f{fill:none;stroke:#D4F34A;stroke-width:7;stroke-linecap:round}.gf-anel text{font-size:14px;font-weight:800;fill:var(--txt)}.gf-linha{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.gf-linha li{position:relative;display:grid;justify-items:center;align-content:start;gap:5px;text-align:center;padding:0 3px}.gf-linha li:before{content:"";position:absolute;top:14px;left:-50%;width:100%;height:3px;background:var(--line);z-index:0}.gf-linha li:first-child:before{display:none}.gf-linha li.agora:before,.gf-linha li.feito:before{background:#D4F34A}.gf-linha-ponto{position:relative;z-index:1;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--panel2);color:var(--mut);border:2px solid var(--line-2)}.gf-linha li.feito .gf-linha-ponto{background:#D4F34A;border-color:#D4F34A;color:#0B1728}.gf-linha li.agora .gf-linha-ponto{background:#0B1728;border-color:#D4F34A;color:#D4F34A;box-shadow:0 0 0 5px rgba(212,243,74,.25)}.gf-linha-t{font-size:12px;font-weight:700;color:var(--txt);line-height:1.25}.gf-linha li.falta .gf-linha-t{color:var(--mut);font-weight:600}.gf-linha small{font-size:10.5px;color:var(--mut-2);line-height:1.25}.gf-linha li.agora small{color:#4B5A00;font-weight:700}:root[data-skin=saas] body:not(.light) .gf-linha li.agora small{color:#D4F34A}@media (max-width:700px){.gf-linha{grid-auto-flow:row;gap:10px}.gf-linha li{grid-template-columns:30px 1fr;justify-items:start;text-align:left;-moz-column-gap:10px;column-gap:10px}.gf-linha li:before{display:none}.gf-linha small{grid-column:2}}.gf-mapa{display:grid;gap:10px}.gf-mapa-tela{border-radius:14px;overflow:hidden;background:#EEF2F7;border:1px solid var(--line);aspect-ratio:16/10}:root[data-skin=saas] body:not(.light) .gf-mapa-tela{background:#0E1A2E}.gf-mapa-tela svg{display:block;width:100%;height:100%}.gf-mapa-tela path{fill:#FFFFFF;stroke:#C9D2DF;stroke-width:.8}:root[data-skin=saas] body:not(.light) .gf-mapa-tela path{fill:#16233A;stroke:#2B3D5A}.gf-mapa-tela path.eu{fill:#D4F34A;stroke:#9DBF1E;stroke-width:1.2}.gf-mapa-tela text.viz{font-size:8.5px;fill:#8A94A6;font-weight:600;pointer-events:none}.gf-mapa-tela .pin path{fill:#0B1728}.gf-mapa-tela .pin .halo{fill:rgba(11,23,40,.12)}.gf-mapa-tela .pin .furo{fill:#D4F34A}.gf-mapa-vazio{height:100%;display:grid;place-items:center;padding:16px;text-align:center}.gf-mapa-rodape,.gf-mapa-vazio{font-size:13px;color:var(--mut)}.gf-mapa-rodape{display:flex;align-items:center;justify-content:space-between;gap:10px}.gf-mapa-rodape span{display:inline-flex;align-items:center;gap:6px}.gf-mapa-rodape b{color:var(--txt)}.mp3d-rot em{font-style:normal;color:#FF8A7A;font-weight:700;margin-left:4px}.mp3d-rot:after{content:"";position:absolute;left:var(--fio-x,50%);top:100%;width:1px;height:var(--fio,0);background:rgba(212,243,74,.5)}.sx-hero3d-stats{list-style:none;margin:14px 0 0;padding:12px 0 0;display:grid;gap:7px;border-top:1px solid rgba(255,255,255,.08);width:100%}.sx-hero3d-stats li{font-size:13px;color:#A8B6CB}.sx-hero3d-stats b{display:inline-block;min-width:28px;color:#fff;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.sx-hero3d-stats li.venc b{color:#FF8A7A}.sx-hero3d-stats li.ok b{color:#D4F34A}:root[data-skin=saas] body:not(.light) .gf-mapa-tela path.eu{fill:#D4F34A;stroke:#9DBF1E}:root[data-skin=saas] body:not(.light) .gf-mapa-tela .pin path{fill:#FFFFFF}:root[data-skin=saas] body:not(.light) .gf-mapa-tela .pin .halo{fill:rgba(255,255,255,.14)}:root[data-skin=saas] body:not(.light) .gf-mapa-tela .pin .furo{fill:#0B1728}:root[data-skin=saas] body:not(.light) .gf-mapa-tela text.viz{fill:#8FA0B8}.sx-op3d-acao{color:#D4F34A!important}.gf-filtro-ativo{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 0;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,#D4F34A 22%,var(--panel));border:1px solid color-mix(in srgb,#d4f34a 55%,var(--line));font-size:13.5px;color:var(--txt)}:root[data-skin=saas] body:not(.light) .gf-filtro-ativo{background:rgba(212,243,74,.1);border-color:rgba(212,243,74,.35)}.gf-filtro-ativo .sx-btn{margin-left:auto}.gf-dia-foco{outline:2.5px solid #D4F34A;outline-offset:2px;scroll-margin:120px}.gf-barras.clicavel li{cursor:pointer;margin:0 -8px;padding:6px 8px;border-radius:12px;transition:background .15s ease}.gf-barras.clicavel li:hover{background:var(--panel2)}.gf-barras.clicavel li.on{background:color-mix(in srgb,#D4F34A 22%,var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,#D4F34A 60%,var(--line))}.gf-barras.clicavel li:focus-visible,.sx-rosca-leg li[role=button]:focus-visible{outline:2px solid #2E6BE6;outline-offset:2px}.sx-rosca-leg li[role=button]{cursor:pointer;margin:0 -6px;padding:3px 6px;border-radius:8px}.sx-rosca-leg li[role=button]:hover{background:var(--panel2)}.sx-rosca-leg li.on{background:color-mix(in srgb,#D4F34A 22%,var(--panel))}:root[data-skin=saas] body:not(.light) .gf-barras.clicavel li.on,:root[data-skin=saas] body:not(.light) .sx-rosca-leg li.on{background:rgba(212,243,74,.12)}:root[data-skin=saas] .pg-hero{position:relative!important;isolation:isolate;overflow:hidden;min-height:156px;margin:0 0 18px!important;padding:24px 268px 22px 26px!important;border-radius:20px!important;background:#0B1728!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 18px 40px -24px rgba(11,23,40,.55)!important;color:#fff;align-items:center}:root[data-skin=saas] .pg-hero.hd,:root[data-skin=saas] .pg-hero.head:not(.toprow){align-items:stretch!important;justify-content:center;text-align:left}:root[data-skin=saas] .pg-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(360px 220px at calc(100% - 130px) 70%,rgba(212,243,74,.16),transparent 70%),radial-gradient(500px 240px at 0 0,rgba(76,125,240,.1),transparent 60%)}:root[data-skin=saas] body:not(.light) .pg-hero{background:#07101E!important;border-color:#1B2A42!important}:root[data-skin=saas] .pg-hero h1{color:#fff!important}:root[data-skin=saas] .pg-hero .dg-sub,:root[data-skin=saas] .pg-hero .sub,:root[data-skin=saas] .pg-hero .tf-sub,:root[data-skin=saas] .pg-hero [class$=-sub],:root[data-skin=saas] .pg-hero [class*="-sub "],:root[data-skin=saas] .pg-hero p,:root[data-skin=saas] .pg-hero small{color:#A8B6CB!important}:root[data-skin=saas] .pg-hero b,:root[data-skin=saas] .pg-hero strong{color:#fff}:root[data-skin=saas] .pg-hero .ds2-eyebrow{color:#D4F34A!important}:root[data-skin=saas] .pg-hero a:not(.btn):not(.sx-btn){color:#D4F34A}:root[data-skin=saas] .pg-hero .btn.sec,:root[data-skin=saas] .pg-hero .chip,:root[data-skin=saas] .pg-hero .counterchip,:root[data-skin=saas] .pg-hero .sx-btn-line{background:rgba(255,255,255,.08)!important;color:#fff!important;border-color:rgba(255,255,255,.16)!important;box-shadow:none!important}:root[data-skin=saas] .pg-hero .h1-emo{display:none}.pg-emblema{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:240px;height:150px;z-index:0}.pg-emblema-palco{position:relative;width:100%;height:150px;cursor:grab}.pg-emblema-palco:active{cursor:grabbing}.pg-emblema-2d{width:100%;border-radius:16px;background:radial-gradient(closest-side,rgba(212,243,74,.25),transparent)}.pg-emblema-x{position:absolute;right:2px;bottom:-14px;padding:2px 8px;border-radius:999px;border:0;background:transparent;color:#7F8EA6;font-size:11px;cursor:pointer;opacity:0;transition:opacity .2s ease}.pg-emblema-x:focus-visible,.pg-hero:hover .pg-emblema-x{opacity:1}.pg-emblema-x:hover{color:#D4F34A}.pg-hero-off{position:relative}.pg-hero-off .pg-emblema{width:auto;height:auto;right:0;top:0;transform:none}.pg-emblema-mostrar{padding:3px 9px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--mut);font-size:11px;font-weight:700;cursor:pointer}.pg-emblema-mostrar:hover{border-color:#D4F34A;color:var(--txt)}@media (max-width:760px){:root[data-skin=saas] .pg-hero{padding:20px 18px 150px!important}.pg-emblema{top:auto;bottom:6px;right:50%;transform:translateX(50%);width:220px;height:140px}}.pg-vitrine{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.pg-vitrine-item{margin:0;padding:10px 10px 12px;border-radius:18px;background:#0B1728;border:1px solid rgba(255,255,255,.06)}.pg-vitrine-item img{display:block;width:100%;height:auto;aspect-ratio:420/300}.pg-vitrine-item figcaption{text-align:center;color:#C9D4E3;font-size:13px;font-weight:600;margin-top:4px}:root[data-skin=saas] .pshell{--p-bg:#F2F4F8;--p-card:#fff;--p-line:#E3E7EE;--p-line-2:#EEF1F5;--p-txt:#0E1A2B;--p-txt-2:#344054;--p-mut:#667085;--p-mut-2:#98A2B3;--p-acao:#4B5A00;--p-acao-2:#6B7F00;--p-marca:#0B1728;--p-info:#2E6BE6;--p-side:#0B1728;--p-side-2:#0B1728;background-image:none}:root[data-skin=saas] .pside{background:radial-gradient(420px 260px at 50% 108%,rgba(212,243,74,.1),transparent 62%),#0B1728}:root[data-skin=saas] .pside-logo .mark{background:#192535;box-shadow:none}:root[data-skin=saas] .pnav-item:hover{background:#192535}:root[data-skin=saas] .pnav-item:focus-visible{outline-color:#D4F34A}:root[data-skin=saas] .pnav-item.on{background:#D4F34A;color:#0B1728;box-shadow:none}:root[data-skin=saas] .pnav-item .bdg{background:#D4F34A;color:#0B1728}:root[data-skin=saas] .pnav-item.on .bdg{background:#0B1728;color:#D4F34A}:root[data-skin=saas] .pcarinho .t{color:#D4F34A}:root[data-skin=saas] .ptop{background:rgba(242,244,248,.92)}:root[data-skin=saas] .ptop .marca .rk{background:#0B1728;border-color:#0B1728}:root[data-skin=saas] .pavatar{background:#D4F34A;color:#0B1728}:root[data-skin=saas] .psino .n{background:#F04438}:root[data-skin=saas] .ppill.on{border-color:#D4F34A}:root[data-skin=saas] .ppill.on,:root[data-skin=saas] .ptour{background:#D4F34A;color:#0B1728;box-shadow:none}:root[data-skin=saas] .ptour:hover{background:#C6E83A;box-shadow:0 10px 22px -12px rgba(122,156,12,.8)}:root[data-skin=saas] .phero{position:relative;isolation:isolate;overflow:hidden;background:#0B1728;color:#fff;border-color:rgba(255,255,255,.06);box-shadow:0 18px 40px -24px rgba(11,23,40,.55)}:root[data-skin=saas] .phero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(380px 240px at calc(100% - 170px) 70%,rgba(212,243,74,.14),transparent 70%),radial-gradient(520px 260px at 0 0,rgba(76,125,240,.1),transparent 60%)}:root[data-skin=saas] .phero h1{color:#fff}:root[data-skin=saas] .phero .ola,:root[data-skin=saas] .phero .sub{color:#A8B6CB}:root[data-skin=saas] .phero .pselo{background:rgba(255,255,255,.08)!important;color:#fff!important;border-color:rgba(255,255,255,.16)!important}:root[data-skin=saas] .pcard.phero .pfase,:root[data-skin=saas] .phero-logo{border-color:rgba(255,255,255,.1);box-shadow:none}:root[data-skin=saas] .pcard.phero .pfase{background:rgba(255,255,255,.05);max-width:none}:root[data-skin=saas] .pcard.phero .pfase b{color:#fff}:root[data-skin=saas] .pcard.phero .pfase p{color:#A8B6CB}:root[data-skin=saas] .pcard.phero:has(.phero-3d){display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-template-areas:"eu tres" "fase tres";gap:16px 22px;align-items:center}:root[data-skin=saas] .pcard.phero:has(.phero-3d) .phero-eu{grid-area:eu}:root[data-skin=saas] .pcard.phero:has(.phero-3d) .pfase{grid-area:fase}@media (max-width:900px){:root[data-skin=saas] .pcard.phero:has(.phero-3d){grid-template-columns:1fr;grid-template-areas:"eu" "tres" "fase"}}:root[data-skin=saas] .pshell [style*="#F72585"],:root[data-skin=saas] .pshell [style*="#f72585"]{--c:#2E6BE6!important}:root[data-skin=saas] .pshell [style*="#6C4CFF"],:root[data-skin=saas] .pshell [style*="#6c5cff"]{--c:#7A5AF8!important}.phero-3d{grid-area:tres;min-width:0;display:flex;flex-direction:column;justify-content:center}.phero-3d .op3d-stage{height:190px}.phero-3d .pg-emblema-palco{height:170px}.phero-3d-leg{text-align:center;font-size:12.5px;color:#A8B6CB;margin-top:2px}.phero-3d-leg b{color:#D4F34A;font-size:14px}.jn3d-rotulo{position:absolute;left:0;top:0;white-space:nowrap;padding:4px 10px;border-radius:999px;background:#D4F34A;color:#0B1728;font-size:11.5px;font-weight:800;box-shadow:0 6px 14px -6px rgba(0,0,0,.5);pointer-events:none}.jn3d-2d{list-style:none;margin:0;padding:10px 14px;display:flex;flex-direction:column;justify-content:center;gap:6px}.jn3d-2d li{display:flex;justify-content:space-between;gap:10px;color:#C9D4E3;font-size:12.5px}.jn3d-2d li.feito b{color:#D4F34A}.jn3d-2d li.agora b{color:#60A5FA}@media (max-width:760px){.phero-3d{flex:1 1 100%}}.demo-portal-moldura{border-radius:20px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--e1)}@media (min-width:1024px){.demo-portal-moldura .pside{position:relative;height:auto}}:root[data-skin=saas] .sn-page{--bg:#F2F4F8;--panel:#fff;--line:#E3E7EE;--line2:#D8DDE6;--txt:#0E1A2B;--mut:#5B6577;--brand:#0B1728;--brand2:#D4F34A;--ok:#3DD68C;background:#F2F4F8;color:#0E1A2B;font-family:inherit;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:stretch;padding:0}:root[data-skin=saas] .sn-lado{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:48px clamp(28px,7vw,120px);min-height:100vh;color:#fff;background:radial-gradient(520px 320px at 30% 105%,rgba(212,243,74,.14),transparent 62%),#0B1728}:root[data-skin=saas] .sn-lado img{width:min(330px,80%);height:auto;margin-bottom:10px}:root[data-skin=saas] .sn-lado-selo{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:#D4F34A;color:#0B1728;font-size:10.5px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}:root[data-skin=saas] .sn-lado-selo .dot{width:6px;height:6px;border-radius:50%;background:#0B1728}:root[data-skin=saas] .sn-lado-word{font-size:clamp(40px,5.2vw,64px);font-weight:800;letter-spacing:-2px;line-height:1}:root[data-skin=saas] .sn-lado-word b{color:#D4F34A;font-weight:800}:root[data-skin=saas] .sn-lado p{margin:0;color:#A8B6CB;font-size:15px;line-height:1.6;max-width:38ch}:root[data-skin=saas] .sn-wrap{align-self:center;justify-self:center;width:100%;max-width:440px;padding:36px 18px}:root[data-skin=saas] .sn-brand{display:flex;align-items:center;gap:10px;text-align:left;margin-bottom:16px}:root[data-skin=saas] .sn-mascot{width:30px;height:30px;margin:0;background:url(/jumpos-marca.svg) 50%/contain no-repeat;filter:none}:root[data-skin=saas] .sn-eyebrow{display:none}:root[data-skin=saas] .sn-word{margin:0;font-size:24px;letter-spacing:-.8px}:root[data-skin=saas] .sn-word .j,:root[data-skin=saas] .sn-word .os{background:none;-webkit-background-clip:initial;background-clip:initial;color:#0B1728}:root[data-skin=saas] .sn-card{background:#fff;border:1px solid #e3e7ee;border-radius:20px;padding:30px 28px;backdrop-filter:none;box-shadow:0 24px 60px -24px rgba(16,24,40,.25)}:root[data-skin=saas] .sn-card:before{display:none}:root[data-skin=saas] .sn-card h1{color:#0E1A2B}:root[data-skin=saas] .sn-card .sn-sub{color:#5B6577}:root[data-skin=saas] .sn-card .sn-sub b{color:#0E1A2B}:root[data-skin=saas] .sn-lbl{color:#334155}:root[data-skin=saas] .sn-page input.sn-in,:root[data-skin=saas] .sn-page input[type=password],:root[data-skin=saas] .sn-page input[type=text]{background:#fff;color:#0E1A2B;-webkit-text-fill-color:#0E1A2B;border:1px solid #d8dde6;border-radius:12px}:root[data-skin=saas] .sn-page input.sn-in:hover{background:#fff;border-color:#C3CAD6}:root[data-skin=saas] .sn-page input.sn-in:focus{background:#fff;border-color:#0B1728;box-shadow:0 0 0 3px rgba(212,243,74,.65)}:root[data-skin=saas] .sn-page input.sn-in:-webkit-autofill,:root[data-skin=saas] .sn-page input.sn-in:-webkit-autofill:focus,:root[data-skin=saas] .sn-page input.sn-in:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#0E1A2B;caret-color:#0E1A2B}:root[data-skin=saas] .sn-page .sn-in::-moz-placeholder{color:#98A2B3;-webkit-text-fill-color:#98A2B3}:root[data-skin=saas] .sn-page .sn-in::placeholder{color:#98A2B3;-webkit-text-fill-color:#98A2B3}:root[data-skin=saas] .sn-check input{accent-color:#0B1728}:root[data-skin=saas] .sn-btn{background:#D4F34A;color:#0B1728;box-shadow:none;font-weight:800}:root[data-skin=saas] .sn-btn:hover:not(:disabled){background:#C6E83A}:root[data-skin=saas] .sn-erro{color:#D92D20}:root[data-skin=saas] .sn-link{color:#0B1728;font-weight:700}:root[data-skin=saas] .sn-foot{color:#98A2B3}@media (max-width:820px){:root[data-skin=saas] .sn-page{grid-template-columns:1fr}:root[data-skin=saas] .sn-lado{min-height:0;padding:28px 22px}:root[data-skin=saas] .sn-lado img{width:150px;margin:0}:root[data-skin=saas] .sn-lado p{display:none}}:root[data-skin=saas] .bf-page{--bg:#0B1728;--panel:#122238;--line:#1F3350;--line2:#2A4060;--txt:#EEF2F8;--mut:#A8B6CB;--brand:#D4F34A;--ok:#3DD68C;--warn:#FBBF24;--dang:#FF6B5B;--panel2:#152740;--line-2:#2A4060;--txt-2:#C9D4E3;--mut-2:#7F8EA6;--input-bg:#0E1C30;--surface-3:#122238;--surface-4:#0E1C30;--bg-2:#0B1728;--bg-elev:#122238;--line-strong:#33496B;--hair:rgba(255,255,255,.07);background:radial-gradient(700px 380px at 50% -10%,rgba(212,243,74,.07),transparent 65%),#0B1728;font-family:inherit}:root[data-skin=saas] .bf-eyebrow{color:#D4F34A}:root[data-skin=saas] .bf-bar i{background:#D4F34A}:root[data-skin=saas] .bf-cnt{background:#1A2E4A}:root[data-skin=saas] .bf-q{border-bottom-color:#1A2E4A}:root[data-skin=saas] .bf-help,:root[data-skin=saas] .bf-mini{color:#8E9DB5}:root[data-skin=saas] .bf-opt{background:#0E1C30}:root[data-skin=saas] .bf-opt:hover{border-color:#3A5274}:root[data-skin=saas] .bf-opt.on{background:color-mix(in srgb,#D4F34A 10%,#0E1C30)}:root[data-skin=saas] .bf-opt.sole.on{background:color-mix(in srgb,#3DD68C 12%,#0E1C30)}:root[data-skin=saas] .bf-btn.pri{background:#D4F34A;color:#0B1728;font-weight:800}:root[data-skin=saas] .bf-btn.pri:hover:not(:disabled){background:#C6E83A}:root[data-skin=saas] .bf-foot{color:#7F8EA6}:root[data-skin=saas] .bf-page .bf-in:focus,:root[data-skin=saas] .bf-page input.bf-in,:root[data-skin=saas] .bf-page textarea.bf-in,:root[data-skin=saas] .bf-page textarea.bf-in:hover{background:#0E1C30}:root[data-skin=saas] .bf-page .bf-in:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #0E1C30}:root[data-skin=saas] .bf-page .bf-in::-moz-placeholder{color:#5F7090;-webkit-text-fill-color:#5F7090}:root[data-skin=saas] .bf-page .bf-in::placeholder{color:#5F7090;-webkit-text-fill-color:#5F7090}:root[data-skin=saas] .bf-pend-b{background:#0E1C30}:root[data-skin=saas] .bf-pend-b:hover{background:color-mix(in srgb,#FF6B5B 8%,#0E1C30)}:root[data-skin=saas] .pg-legal{background:#0B1728!important;font-family:inherit!important}:root[data-skin=saas] .pg-legal a[style*="6C5CFF"]{color:#D4F34A!important}:root[data-skin=saas] .ds2-chanfro:after,:root[data-skin=saas] .ds2-chanfro:before{display:none!important}:root[data-skin=saas] .ds2-display{text-shadow:none!important;letter-spacing:-.04em}:root[data-skin=saas] .ds2-eyebrow:before{background:var(--ac,#0B1728)}:root[data-skin=saas] .ds2-hero{background:radial-gradient(380px 220px at calc(100% - 160px) 70%,rgba(212,243,74,.14),transparent 70%),#0B1728!important;border-color:transparent!important;border-radius:20px}:root[data-skin=saas] .ds2-hero:before{display:none}:root[data-skin=saas] .ds2-hero h1{text-shadow:none!important;color:#fff}:root[data-skin=saas] .ds2-hero p{color:#A8B6CB}:root[data-skin=saas] .ds2-hero-corpo{border-left-color:#D4F34A}:root[data-skin=saas] .ds2-hero .ds2-eyebrow{color:#D4F34A!important}:root[data-skin=saas] .ds2-hero .ds2-eyebrow:before{background:#D4F34A}:root[data-skin=saas] .ds2-hero-frase{color:#C9D4E3}:root[data-skin=saas] .ds2-hero-acao{background:#D4F34A!important;color:#0B1728!important;border-color:#D4F34A!important;font-weight:800}:root[data-skin=saas] .dg-mesa,:root[data-skin=saas] .ds2-card,:root[data-skin=saas] .ds2-metric,:root[data-skin=saas] .pc-graf,:root[data-skin=saas] .pc-heroi-fato{background:var(--panel)!important;border:1px solid var(--line)!important;box-shadow:var(--e1)!important}:root[data-skin=saas] .ds2-card:before,:root[data-skin=saas] .ds2-metric:before{display:none}:root[data-skin=saas] .dg-mesa,:root[data-skin=saas] .pc-heroi-fato{box-shadow:inset 0 3px 0 var(--ac,#0B1728),var(--e1)!important}:root[data-skin=saas] .dg-fato-med i,:root[data-skin=saas] .pc-heroi-fato .med i{background:var(--ac)!important;box-shadow:none!important}:root[data-skin=saas] .pc-kbox .pc-kfrac-t i{background:var(--kc)!important;box-shadow:none!important}:root[data-skin=saas] .pc-kgrid{display:flex!important;flex-wrap:wrap;gap:12px}:root[data-skin=saas] .pc-kgrid>.pc-kbox{flex:1 1 calc(33.333% - 12px);min-width:170px;margin:0}:root[data-skin=saas] .pc-graficos{align-items:stretch!important}:root[data-skin=saas] .dg-ordem-t{height:28px;border-radius:999px;border:0}:root[data-skin=saas] .dg-ordem-seg{background:var(--cc)!important}:root[data-skin=saas] .dg-tab tbody tr[data-faixa=atrasada],:root[data-skin=saas] .dg-tab tbody tr[data-faixa=urgente]{background:color-mix(in srgb,var(--fx) 3%,transparent)!important}:root[data-skin=saas] .dg-kpi{background:var(--panel)!important;border:1px solid var(--line)!important}:root[data-skin=saas] .dg-kpi:before{display:none}:root[data-skin=saas] .dg-kpi[data-on="1"]{border-color:#B9D63A!important;background:rgba(212,243,74,.18)!important}:root[data-skin=saas] .ds2-colunas{align-items:start}:root[data-skin=saas] .ds2-colunas>.ds2-trilho{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;scrollbar-width:thin}:root[data-skin=saas] .cop>div[style*="minmax(300px"]{display:flex!important;flex-wrap:wrap;align-items:stretch!important}:root[data-skin=saas] .cop>div[style*="minmax(300px"]>.ds2-card{flex:1 1 300px;min-width:0}:root[data-skin=saas] .cop .ds2-card{display:flex;flex-direction:column}:root[data-skin=saas] .cop .ds2-card>.ds2-card-corpo{flex:1;overflow-x:auto}:root[data-skin=saas] .ds2-aba[aria-selected=true]{background:#D4F34A!important;color:#0B1728!important;box-shadow:none!important;border-color:#D4F34A!important}:root[data-skin=saas] .pc-3d{margin-top:16px}:root[data-skin=saas] .pc-3d .sx-hero3d{margin:0}:root[data-skin=saas] #opDrawer{border-radius:22px;overflow:hidden;border-color:transparent;box-shadow:0 30px 80px -30px rgba(11,23,40,.55)}:root[data-skin=saas] #opDrawer .dh{background:radial-gradient(420px 220px at 92% 0,rgba(212,243,74,.16),transparent 70%),radial-gradient(520px 260px at 0 0,rgba(76,125,240,.12),transparent 60%),#0B1728!important;border-bottom:0;padding:24px 28px 20px;color:#fff}:root[data-skin=saas] #opDrawer .dh:before{display:none}:root[data-skin=saas] #opDrawer .dm-eyebrow{color:#D4F34A!important;letter-spacing:.14em}:root[data-skin=saas] #opDrawer .dm-h1{color:#fff;font-family:inherit;letter-spacing:-.6px}:root[data-skin=saas] #opDrawer .dm-meta{color:#A8B6CB}:root[data-skin=saas] #opDrawer .dm-meta b{color:#fff}:root[data-skin=saas] #opDrawer .dh .kb{background:rgba(255,255,255,.08)!important;color:#E6EBF2!important;border-color:rgba(255,255,255,.14)!important}:root[data-skin=saas] #opDrawer .dh .sb{box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}:root[data-skin=saas] #opDrawer .dm-icon-btn{color:#C9D4E3}:root[data-skin=saas] #opDrawer .dm-icon-btn:hover{background:rgba(255,255,255,.1);color:#fff}:root[data-skin=saas] #opDrawer .dm-nav{background:var(--panel);padding:0 28px;border-bottom:1px solid var(--line)}:root[data-skin=saas] #opDrawer .dm-nav button:after{background:#D4F34A;height:3px}:root[data-skin=saas] #opDrawer .dm-nav button[aria-current=true] .dm-nav-count{color:#0B1728;background:#D4F34A}:root[data-skin=saas] #opDrawer .db{padding-left:28px;padding-right:28px;background:#F7F8FA}:root[data-skin=saas] #opDrawer .dm-facts{background:transparent;border:0;gap:10px}:root[data-skin=saas] #opDrawer .dm-fact{background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:var(--e1)}:root[data-skin=saas] #opDrawer .dm-fact-v{font-family:inherit}:root[data-skin=saas] #opDrawer .dm-sec-t{color:#0E1A2B}:root[data-skin=saas] #opDrawer .dm-sec-line{background:var(--line)}:root[data-skin=saas] #opDrawer .kd-card{border-radius:16px}:root[data-skin=saas] #opDrawer .df{background:var(--panel);border-top:1px solid var(--line);padding:14px 28px}:root[data-skin=saas] .aura,:root[data-skin=saas] .btn.ai{background:#0B1728!important;color:#fff!important;border:1px solid #0b1728!important;animation:none!important;box-shadow:0 8px 20px -12px rgba(11,23,40,.7)!important}:root[data-skin=saas] .aura:after,:root[data-skin=saas] .btn.ai:after{display:none!important}:root[data-skin=saas] .btn.ai svg{color:#D4F34A}:root[data-skin=saas] .aura:hover,:root[data-skin=saas] .btn.ai:hover{background:#192535!important}.pc-hz-rosca{display:none}:root[data-skin=saas] .pc-hz-rosca{display:block;margin-top:2px}:root[data-skin=saas] .pc-graf .pc-hz,:root[data-skin=saas] .pc-graf .pc-legenda{display:none}:root[data-skin=saas] .pc-setores{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;align-items:start}:root[data-skin=saas] .pc-setor{background:var(--panel)!important;border-color:var(--line)!important;box-shadow:var(--e1)}:root[data-skin=saas] .pc-setor .pc-grade{grid-template-columns:1fr!important}:root[data-skin=saas] .pc-kbox .pc-kfrac{grid-column:1/-1;width:100%}:root[data-skin=saas] .pc-kbox .pc-kfrac-l{white-space:nowrap}:root[data-skin=saas] #opDrawer .dm-emblema{flex:0 0 170px;height:112px;margin:-10px 6px -12px 0;align-self:center}@media (max-width:860px){:root[data-skin=saas] #opDrawer .dm-emblema{display:none}}:root[data-skin=saas] .pc-zona:before{display:none}:root[data-skin=saas] main.main .cc-grid.cc-two>*,:root[data-skin=saas] main.main .grid[style*="align-items:start"]:has(>:nth-child(2):last-child)>*{position:sticky;top:20px}:root[data-skin=saas] #v-equipe .card[style*="overflow: hidden"],:root[data-skin=saas] #v-equipe .card[style*="overflow:hidden"]{overflow-x:auto!important}:root[data-skin=saas] #v-equipe .card>div>div:first-child{flex-wrap:wrap;row-gap:8px}:root[data-skin=saas] .rs-grade{align-items:stretch!important;grid-auto-flow:dense}:root[data-skin=saas] .rs-grade>.rs-card:has(.rs-canais>:nth-child(4)){grid-row:span 2}:root[data-skin=saas] .cop>div[style*="minmax(300px"]>.ds2-card>.ds2-card-corpo{max-height:300px}:root[data-skin=saas] .pc-graficos>.pc-graf{max-height:470px;overflow:auto}:root[data-skin=saas] .pc-setores{grid-auto-flow:dense}:root[data-skin=saas] .pc-setor:has(.pc-grade>:nth-child(4)){grid-column:1/-1}:root[data-skin=saas] .pc-setor:has(.pc-grade>:nth-child(4)) .pc-grade{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important}:root[data-skin=saas] main.main [style*="repeat(auto-fit"][style*="align-items:start"]:has(>.card,>.ds2-card){align-items:stretch!important}:root[data-skin=saas] .dg-3d{margin:4px 0 14px}:root[data-skin=saas] .cop .sx-painel3d,:root[data-skin=saas] .dg-3d .sx-painel3d{margin:0}:root[data-skin=saas] .cop-carga .gf-barras{gap:10px}:root[data-skin=saas] .cop-carga .gf-barras li{grid-template-columns:28px minmax(0,1fr) minmax(54px,38%) 30px;gap:9px}:root[data-skin=saas] .cop-carga .gf-av{width:28px;height:28px;border-radius:9px;font-size:11px}:root[data-skin=saas] .cop-carga .gf-trilho{height:8px}:root[data-skin=saas] .cop-linha-trilho{background:var(--panel2);box-shadow:inset 0 0 0 1px var(--line)}:root[data-skin=saas] .fx-tab col:first-child{width:21%!important}:root[data-skin=saas] .fx-tab col.fx-prazo{width:11%!important}:root[data-skin=saas] .fx-tab col:nth-child(6){width:20%!important}.eq-graficos>.gf-cartao{margin:0;display:flex;flex-direction:column}.eq-graficos>.gf-cartao>.gf-rosca{flex:1;align-content:center}:root[data-skin=saas] .ct-3d{margin-top:14px}:root[data-skin=saas] .ct-3d .sx-painel3d{margin:0}:root[data-skin=saas] .ct-saude{border-radius:18px}.pc-hz-setores{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.pc-hz-setores h3{margin:0 0 10px}.pc-hz-setores .gf-barras li{grid-template-columns:12px minmax(110px,170px) minmax(0,1fr) 40px;gap:10px}.pc-hz-setores .gf-av{width:12px;height:12px;border-radius:4px;font-size:0}:root[data-skin=saas] .dg-quem{align-items:flex-start}:root[data-skin=saas] .dg-quem-rot{padding-top:7px}:root[data-skin=saas] .dg-quem-abas{flex-wrap:wrap;overflow:visible;row-gap:6px}@media (min-width:1180px){:root[data-skin=saas] .pc-graficos>.pc-graf:first-child:not(:last-child){contain:size;max-height:none;overflow:auto;min-height:320px}:root[data-skin=saas] .pc-graficos>.pc-graf:last-child:not(:first-child){max-height:none;overflow:visible}}:root[data-skin=saas] .nt-kgrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}