.rf-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:16px;background:#0014328c}.rf-caixa{width:min(360px,100%);background:#fff;border-radius:18px;padding:24px;display:grid;gap:14px;justify-items:center;box-shadow:0 30px 80px -30px #00245a80}.rf-caixa h3{font:400 19px/1.25 var(--mont);color:var(--navy);margin:0;justify-self:start}.rf-caixa p{font:400 13px/1.45 var(--lato);color:var(--gray);margin:0;justify-self:start}.rf-area{position:relative;overflow:hidden;border-radius:14px;background:var(--soft);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.rf-area:active{cursor:grabbing}.rf-area img{position:absolute;left:0;top:0;max-width:none;pointer-events:none}.rf-mascara{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 999px #fff9;outline:2px solid #fff;pointer-events:none}.rf-zoom{width:100%;display:grid;gap:6px;font:400 12px/1 var(--mont);color:var(--gray)}.rf-zoom input{width:100%;accent-color:var(--navy)}.rf-acoes{width:100%;display:flex;justify-content:flex-end;gap:10px}:root{--navy:#00245A;--red:#AE1D22;--rosa:#E67887;--gray:#6C6D70;--paper:#FAF8F4;--line:#E4E2DA;--soft:#F2EFE9;--white:#FFFFFF;--ok:#2E8B57;--warn:#C77F2C;--mut:#9A9B9E;--navysoft:#EEF2F8;--mont:"Montserrat",system-ui,sans-serif;--lato:"Lato",system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--gray);font-family:var(--lato);font-size:13.5px;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:var(--navy);text-decoration:none}button{font-family:inherit;cursor:pointer}.topbar{position:sticky;top:0;z-index:50;height:52px;background:var(--navy);display:flex;align-items:center;gap:14px;padding:0 22px;color:#fff}.topbar .brand{font-family:var(--mont);font-weight:600;font-size:12.5px;letter-spacing:2.5px;color:#fff;white-space:nowrap}.topbar .brand span{font-weight:300;opacity:.85}.topbar .ctx{font-family:var(--lato);font-weight:300;font-size:11.5px;color:#ffffffbf;border-left:1px solid rgba(255,255,255,.25);padding-left:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar .sp{flex:1}.topbar .wsbadge{font-family:var(--mont);font-weight:600;font-size:8.5px;letter-spacing:1.5px;border:1px solid rgba(255,255,255,.45);border-radius:3px;padding:2.5px 7px;color:#ffffffe6;white-space:nowrap}.topbar .who{font-family:var(--lato);font-weight:300;font-size:11.5px;color:#ffffffd9;white-space:nowrap;display:flex;align-items:center;gap:8px}.topbar .who img.mini-avatar{width:26px;height:26px;border-radius:50%;object-fit:cover;flex:0 0 26px}.topbar .who .mini-avatar-fallback{width:26px;height:26px;border-radius:50%;flex:0 0 26px;background:#ffffff2e;display:flex;align-items:center;justify-content:center;font-family:var(--mont);font-weight:600;font-size:11px;color:#fff}.topbar .switch{background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;font-family:var(--mont);font-weight:500;font-size:9.5px;letter-spacing:1px;text-transform:uppercase;border-radius:4px;padding:5px 10px;transition:.15s}.topbar .switch:hover{background:#ffffff1f}.crumb{background:#fff;border-bottom:1px solid var(--line);padding:9px 22px;font-family:var(--lato);font-size:11px;color:var(--mut);display:flex;gap:6px;align-items:center}.crumb b{color:var(--navy);font-weight:700}.crumb .sep{opacity:.5}.shell{display:flex;min-height:calc(100vh - 52px)}.side{width:216px;flex:0 0 216px;background:#fff;border-right:1px solid var(--line);padding:18px 0 30px}.side .grp{font-family:var(--mont);font-weight:600;font-size:9px;letter-spacing:1.8px;text-transform:uppercase;color:var(--mut);padding:16px 20px 6px}.side a.nav{display:flex;align-items:center;gap:9px;padding:8px 20px;font-family:var(--lato);font-size:12.5px;color:var(--gray);border-left:3px solid transparent;transition:.12s}.side a.nav:hover{background:var(--paper);color:var(--navy)}.side a.nav.on{background:var(--navysoft);color:var(--navy);border-left-color:var(--red);font-weight:700}.side a.nav .ic{width:15px;height:15px;flex:0 0 15px;opacity:.75}.side a.nav.sub{padding-left:34px;font-size:11.5px;color:var(--mut)}.side a.nav.ext .ext-arrow{margin-left:auto;font-size:10px;opacity:.5}.main{flex:1;min-width:0;padding:26px 30px 60px;max-width:1180px}.headline h1{font-family:var(--mont);font-weight:300;font-size:27px;color:var(--navy);letter-spacing:-.4px;line-height:1.12}.headline h1 b{font-weight:600}.headline .sub{font-family:var(--lato);font-weight:300;font-size:12.5px;color:var(--gray);margin-top:5px;max-width:640px}.headline .rule{width:42px;height:2px;background:var(--red);margin:13px 0 0}.head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.head-tag{font-family:var(--mont);font-weight:500;font-size:9.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--mut);white-space:nowrap;padding-top:10px}.chips{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 18px}.chip{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--line);border-radius:6px;padding:5.5px 11px;font-size:11px}.chip .cl{font-family:var(--mont);font-weight:500;font-size:8.5px;letter-spacing:1.2px;text-transform:uppercase;color:var(--mut)}.chip .cv{font-family:var(--lato);font-weight:700;font-size:11px;color:var(--navy)}.chip.active{background:var(--navysoft);border-color:#b9c6dc}.chip .car{font-size:8px;color:var(--mut)}.kpis{display:flex;background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:14px 6px;margin:0 0 18px;overflow-x:auto}.kpi{flex:1;min-width:130px;padding:4px 18px;border-left:1px solid var(--line)}.kpi:first-child{border-left:none}.kpi .l{font-family:var(--lato);font-weight:400;font-size:8.5px;letter-spacing:1.4px;text-transform:uppercase;color:var(--mut);margin-bottom:4px;white-space:nowrap}.kpi .v{font-family:var(--mont);font-weight:400;font-size:22px;color:var(--navy);font-variant-numeric:tabular-nums;letter-spacing:-.3px;line-height:1.1;white-space:nowrap}.kpi .c{font-family:var(--lato);font-weight:300;font-size:10px;color:var(--mut);margin-top:3px;white-space:nowrap}.kpi .c.up{color:var(--ok)}.kpi .c.down{color:var(--red)}.kpi.alert{border-left:3px solid var(--red);padding-left:16px}.kpi.alert .v{color:var(--red)}.kpi.alert .c{color:var(--red);opacity:.8}.grid{display:grid;gap:16px;margin-bottom:16px}.g2{grid-template-columns:1fr 1fr}.g21{grid-template-columns:1.6fr 1fr}.g12{grid-template-columns:1fr 1.6fr}.g3{grid-template-columns:1fr 1fr 1fr}.panel{background:#fff;border:1px solid var(--line);border-radius:10px;padding:18px 20px;min-width:0}.panel .ph{display:flex;align-items:baseline;justify-content:space-between;gap-10px;margin-bottom:14px}.panel .pt{font-family:var(--mont);font-weight:500;font-size:13px;color:var(--navy)}.panel .pm{font-family:var(--lato);font-weight:300;font-size:9.5px;color:var(--mut);text-align:right}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#00245a73;display:flex;align-items:flex-start;justify-content:center;padding:60px 20px;overflow-y:auto}.modal-card{background:#fff;border:1px solid var(--line);border-radius:4px;box-shadow:8px 8px #00245a1a,14px 14px 28px #000a1e38;padding:20px 22px;width:100%;max-width:760px}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.modal-sub{text-align:left!important;margin-top:3px}.modal-close{background:none;border:none;padding:2px 4px;font-family:var(--mont);font-size:15px;line-height:1;color:var(--mut);cursor:pointer;transition:.15s}.modal-close:hover{color:var(--red)}table.ed{width:100%;border-collapse:collapse;font-size:11.5px}table.ed th{font-family:var(--mont);font-weight:500;font-size:8.5px;letter-spacing:1.1px;text-transform:uppercase;color:var(--mut);text-align:left;padding:7px 9px;border-bottom:1px solid var(--line);white-space:nowrap}table.ed td{font-family:var(--lato);padding:7.5px 9px;border-bottom:.5px solid var(--soft);color:var(--gray);vertical-align:middle}table.ed td.n,table.ed th.n{text-align:right;font-variant-numeric:tabular-nums}table.ed td.name{color:var(--navy);font-weight:700}table.ed tr.total td{background:var(--paper);font-weight:700;color:var(--navy);border-top:1px solid var(--line)}table.ed tr:hover td{background:#fcfbf8}.hb{display:flex;align-items:center;gap:10px;margin:7px 0;font-size:11px}.hb .hl{width:112px;flex:0 0 112px;color:var(--navy);font-weight:700;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hb .hl small{display:block;font-weight:300;color:var(--mut);font-size:9px}.hb .track{flex:1;height:9px;background:var(--soft);border-radius:5px;overflow:hidden}.hb .fill{height:100%;border-radius:5px;background:var(--navy)}.hb .hv{width:72px;flex:0 0 72px;text-align:right;font-variant-numeric:tabular-nums;color:var(--gray);font-size:10.5px;white-space:nowrap}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:5px;vertical-align:1px}.dot.ok{background:var(--ok)}.dot.warn{background:var(--warn)}.dot.bad{background:var(--red)}.dot.mut{background:var(--mut)}.dot.navy{background:var(--navy)}.pill{display:inline-block;font-family:var(--mont);font-weight:600;font-size:8.5px;letter-spacing:.6px;text-transform:uppercase;border-radius:12px;padding:2.5px 9px;white-space:nowrap}.pill.ok{background:#eaf3ee;color:var(--ok)}.pill.warn{background:#fbf2e4;color:var(--warn)}.pill.bad{background:#f8ecec;color:var(--red)}.pill.mut{background:#f0f0f2;color:var(--mut)}.pill.navy{background:var(--navysoft);color:var(--navy)}.att{border-left:3px solid var(--red);background:#fff;padding:10px 14px;border-radius:0 8px 8px 0;margin-bottom:10px;border-top:1px solid var(--soft);border-right:1px solid var(--soft);border-bottom:1px solid var(--soft)}.att.warn{border-left-color:var(--warn)}.att.ok{border-left-color:var(--ok)}.att .al{font-family:var(--lato);font-size:8.5px;letter-spacing:1.3px;text-transform:uppercase;color:var(--mut)}.att .av{font-family:var(--mont);font-weight:500;font-size:17px;color:var(--red);margin:2px 0 1px;font-variant-numeric:tabular-nums}.att.warn .av{color:var(--warn)}.att.ok .av{color:var(--ok)}.att .ac{font-size:10px;color:var(--mut)}.tgl{display:inline-flex;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff}.tgl button{border:none;background:transparent;font-family:var(--mont);font-weight:600;font-size:9px;letter-spacing:1px;text-transform:uppercase;padding:6px 14px;color:var(--gray)}.tgl button.on{background:var(--navy);color:#fff}.tabs{display:flex;gap:20px;border-bottom:1px solid var(--line);margin:14px 0 16px}.tabs button{border:none;background:none;font-family:var(--mont);font-weight:500;font-size:10.5px;letter-spacing:1.2px;text-transform:uppercase;color:var(--mut);padding:0 2px 9px;border-bottom:2px solid transparent}.tabs button.on{color:var(--navy);border-bottom-color:var(--red);font-weight:600}.tabs .cnt{display:inline-block;background:var(--soft);border-radius:9px;font-size:9px;padding:1px 7px;margin-left:5px;color:var(--gray)}.insight{background:var(--navysoft);border-radius:8px;padding:11px 14px;font-size:11px;color:var(--navy);margin-top:12px}.insight .il{font-family:var(--mont);font-weight:600;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mut);display:block;margin-bottom:3px}.foot{margin-top:36px;padding-top:14px;border-top:1px solid var(--line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-family:var(--lato);font-weight:300;font-size:10.5px;color:var(--mut)}.foot .slg{font-family:var(--mont);font-weight:500;color:var(--navy);font-size:10.5px}.redband{height:5px;background:var(--red);margin-top:18px;border-radius:2px}.login{max-width:1020px;margin:0 auto;padding:44px 28px 70px}.lg-head{display:flex;justify-content:space-between;align-items:flex-start;gap:34px;flex-wrap:wrap}.lg-logoimg{height:118px;width:auto;object-fit:contain;align-self:flex-start;flex:0 0 auto;display:block;margin:4px 0 0}.lg-ws{font-family:var(--mont);font-weight:500;font-size:10px;letter-spacing:2.2px;text-transform:uppercase;color:var(--mut);margin-top:10px}.wsfix{position:fixed;left:0;bottom:0;z-index:80;background:#fff;border-radius:0 10px 0 0;padding:7px 16px 7px 12px;line-height:0;box-shadow:0 -2px 14px #0000001a;border-top:1px solid var(--line);border-right:1px solid var(--line)}.wsfix img{height:30px;width:auto;object-fit:contain;display:block}.login .lg-r3{font-family:var(--mont);font-weight:300;font-size:44px;color:var(--navy);letter-spacing:-1px;line-height:1}.login .lg-r3 b{font-weight:600}.login .lg-eyebrow{font-family:var(--mont);font-weight:600;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--red);margin-bottom:12px}.login .lg-sub{font-family:var(--lato);font-weight:300;font-size:13.5px;color:var(--gray);margin-top:10px;max-width:520px}.acess-lbl{font-family:var(--mont);font-weight:500;font-size:9.5px;letter-spacing:2px;text-transform:uppercase;color:var(--mut);margin:40px 0 14px}.pcards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pcard{background:#fff;border:1px solid var(--line);border-radius:10px;padding:20px 18px 16px;text-align:left;transition:.15s;position:relative;border-top:2px solid var(--line)}.pcard:hover{border-color:var(--navy);border-top-color:var(--red);transform:translateY(-2px);box-shadow:0 8px 22px #00245a12}.pcard .pi{font-size:17px;margin-bottom:9px}.pcard .pn{font-family:var(--mont);font-weight:600;font-size:13.5px;color:var(--navy);margin-bottom:5px}.pcard .pd{font-family:var(--lato);font-weight:300;font-size:10.5px;color:var(--gray);line-height:1.5;min-height:48px}.pcard .pu{font-size:10px;color:var(--mut);margin-top:8px;border-top:.5px solid var(--soft);padding-top:8px}.pcard .go{font-family:var(--mont);font-weight:600;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--red);margin-top:10px;display:inline-block}.statsband{display:flex;border-top:1px solid var(--line);margin-top:44px;padding-top:22px}.statsband .sb{flex:1;padding:0 18px;border-left:.5px solid var(--line)}.statsband .sb:first-child{border-left:none;padding-left:0}.cl-split{display:grid;grid-template-columns:1fr 1.15fr;min-height:calc(100vh - 52px)}.cl-navy{background:var(--navy);color:#fff;padding:52px 48px;display:flex;flex-direction:column;position:relative;overflow:hidden}.cl-navy:after{content:"";position:absolute;right:-120px;top:-80px;width:420px;height:420px;border:1px solid rgba(255,255,255,.07);transform:rotate(45deg)}.cl-navy .r3logo{font-family:var(--mont);font-weight:300;font-size:46px;letter-spacing:-1px}.cl-navy .r3logo b{font-weight:600}.cl-navy .r3logo small{display:block;font-size:10px;letter-spacing:6px;font-weight:400;margin-top:2px;opacity:.8}.cl-navy .excl{font-family:var(--mont);font-weight:600;font-size:9.5px;letter-spacing:2.5px;text-transform:uppercase;color:var(--rosa);margin-top:auto}.cl-navy h1{font-family:var(--mont);font-weight:300;font-size:37px;line-height:1.15;margin:12px 0 0;letter-spacing:-.5px}.cl-navy h1 b{font-weight:600}.cl-navy .rule{width:40px;height:2px;background:var(--red);margin:20px 0}.cl-navy p{font-family:var(--lato);font-weight:300;font-size:12.5px;color:#fffc;max-width:360px}.cl-navy .cmeta{font-family:var(--mont);font-weight:500;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#ffffff80;margin-top:46px}.cl-menuside{background:var(--paper);padding:52px 46px}.cl-menuside .ml{font-family:var(--mont);font-weight:500;font-size:9.5px;letter-spacing:2px;text-transform:uppercase;color:var(--red);margin-bottom:16px}.mgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mcard{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:9px;padding:14px 15px;text-align:left;transition:.14s;width:100%}.mcard:hover{border-color:var(--navy);box-shadow:0 6px 16px #00245a0f;transform:translateY(-1px)}.mcard .mi{font-size:15px;margin-top:1px}.mcard .mn{font-family:var(--mont);font-weight:600;font-size:12px;color:var(--navy)}.mcard .md{font-family:var(--lato);font-weight:300;font-size:10px;color:var(--mut);margin-top:2px;line-height:1.45}.mcard .ext{margin-left:auto;font-size:10px;color:var(--mut)}.ccards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ccard{background:#fff;border:1px solid var(--line);border-radius:10px;padding:18px 20px;border-top:2px solid var(--navy)}.ccard.hot{border-top-color:var(--red)}.ccard .cn{font-family:var(--mont);font-weight:600;font-size:13px;color:var(--navy);margin-bottom:3px}.ccard .cd{font-size:11px;color:var(--gray);margin-bottom:10px;font-weight:300}.ccard .cv{font-family:var(--mont);font-weight:500;font-size:16px;color:var(--navy);font-variant-numeric:tabular-nums}.ccard .cx{font-size:10.5px;color:var(--mut);margin-top:4px}.ccard .cbtn{display:inline-block;margin-top:12px;font-family:var(--mont);font-weight:600;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;color:#fff;background:var(--navy);border-radius:5px;padding:7px 14px;border:none}.ccard.hot .cbtn{background:var(--red)}.hero-navy{background:var(--navy);border-radius:12px;color:#fff;padding:28px 30px;display:flex;gap:30px;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap}.hero-navy .hl{font-family:var(--lato);font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--rosa);margin-bottom:8px}.hero-navy h2{font-family:var(--mont);font-weight:300;font-size:24px;line-height:1.2;letter-spacing:-.3px;max-width:420px}.hero-navy h2 b{font-weight:600}.hero-navy .hsub{font-size:10.5px;color:#ffffffa6;font-weight:300;margin-top:9px;max-width:400px}.hero-navy .bignum{font-family:var(--mont);font-weight:300;font-size:44px;letter-spacing:-1px;font-variant-numeric:tabular-nums;white-space:nowrap}.hero-navy .bignum small{font-size:14px;font-weight:400;opacity:.7}.hero-navy .bn-red{color:#f0a9ae}.saving-cols{display:flex;gap:0;flex:1;min-width:480px}.saving-cols .sc{flex:1;padding:0 22px;border-left:1px solid rgba(255,255,255,.15)}.saving-cols .sc:first-child{border-left:none;padding-left:0}.saving-cols .scl{font-size:8.5px;letter-spacing:1.6px;text-transform:uppercase;color:#ffffff8c;margin-bottom:6px}.saving-cols .scv{font-family:var(--mont);font-weight:400;font-size:29px;color:#f0a9ae;letter-spacing:-.5px;white-space:nowrap}.saving-cols .scc{font-size:9.5px;color:#fff9;font-weight:300;margin-top:6px;line-height:1.4}.eqs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.eq{background:#fff;border:1px solid var(--line);border-radius:10px;padding:18px;text-align:left}.eq .ei{font-size:16px}.eq .ev{font-family:var(--mont);font-weight:400;font-size:27px;color:var(--navy);margin:7px 0 1px;font-variant-numeric:tabular-nums}.eq .eu{font-family:var(--mont);font-weight:500;font-size:11px;color:var(--navy)}.eq .ed2{font-size:9.5px;color:var(--mut);font-weight:300;margin-top:7px;line-height:1.45}.compbar{display:flex;height:22px;border-radius:6px;overflow:hidden;margin:12px 0 8px}.compbar .c1{background:var(--navy);display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--mont);font-weight:500;font-size:8.5px;letter-spacing:.5px}.compbar .c2{background:var(--ok);display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--mont);font-weight:500;font-size:8.5px;letter-spacing:.5px}.todo{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:.5px solid var(--soft)}.todo input{accent-color:var(--navy);width:15px;height:15px}.todo .tt{flex:1;color:var(--navy);font-weight:700;font-size:12px}.todo .tt small{display:block;font-weight:300;color:var(--mut);font-size:10px}.todo.done .tt{text-decoration:line-through;opacity:.5}.todo .rowin{flex:1;min-width:0}.todo.done .rowin{text-decoration:line-through;opacity:.5}.step{display:inline-flex;align-items:center;gap:10px;margin-top:6px}.step button{width:26px;height:26px;border:1px solid var(--line);background:#fff;border-radius:6px;font-family:var(--mont);font-weight:600;color:var(--navy);font-size:13px;line-height:1}.step button:hover{background:var(--navysoft)}.step .sv{font-family:var(--mont);font-weight:600;font-size:15px;color:var(--navy);min-width:22px;text-align:center}.badge-auto{font-family:var(--mont);font-weight:600;font-size:8px;letter-spacing:1px;text-transform:uppercase;background:#eaf3ee;color:var(--ok);border-radius:10px;padding:2.5px 9px}.badge-man{font-family:var(--mont);font-weight:600;font-size:8px;letter-spacing:1px;text-transform:uppercase;background:var(--navysoft);color:var(--navy);border-radius:10px;padding:2.5px 9px}.rowin{border:none;border-bottom:1px dashed var(--line);background:transparent;font-family:var(--lato);font-size:11.5px;color:var(--navy);font-weight:700;padding:4px 2px;width:100%}.rowin::placeholder{color:var(--mut);font-weight:300}.rmx{border:none;background:none;color:var(--mut);font-size:12px;cursor:pointer}.rmx:hover{color:var(--red)}textarea.coment{width:100%;min-height:90px;border:1px solid var(--line);border-radius:8px;padding:12px 14px;font-family:var(--lato);font-size:12px;color:var(--navy);background:#fff;resize:vertical}.gaugewrap{display:flex;flex-direction:column;align-items:center;padding:6px 0}.btn{display:inline-block;font-family:var(--mont);font-weight:600;font-size:9.5px;letter-spacing:1.2px;text-transform:uppercase;border-radius:6px;padding:8px 16px;border:1px solid var(--navy);color:var(--navy);background:#fff;transition:.15s}.btn:hover{background:var(--navysoft)}.btn.primary{background:var(--navy);color:#fff}.btn.red{background:var(--red);border-color:var(--red);color:#fff}.btn:disabled{opacity:.5;cursor:default;background:#fff;color:var(--mut);border-color:var(--line)}.btn.primary:disabled{background:var(--line);color:#fff}.dl{display:inline-block;background:none;border:none;padding:0;font-family:var(--mont);font-weight:600;font-size:9px;letter-spacing:.8px;text-transform:uppercase;color:var(--navy);text-decoration:underline;text-underline-offset:2px;transition:.15s;cursor:pointer}.dl:hover{color:var(--red)}.dl:disabled{color:var(--mut);text-decoration:none;cursor:default}.inp{border:1px solid var(--line);border-radius:7px;padding:7px 10px;font-family:var(--lato);font-size:11.5px;color:var(--navy);font-weight:700;background:#fff}.inp:focus{outline:none;border-color:var(--navy)}.empty{padding:26px;text-align:center;color:var(--mut);font-weight:300;font-size:12px;background:var(--paper);border:1px dashed var(--line);border-radius:8px}.chart-note{font-size:9px;color:var(--mut);font-weight:300;margin-top:8px}.legend{display:flex;gap:14px;font-size:9.5px;color:var(--mut);align-items:center}.legend .sw{display:inline-block;width:14px;height:3px;border-radius:2px;margin-right:5px;vertical-align:2px}.lp{display:grid;grid-template-columns:1.08fr 1fr;min-height:100vh}.lp-hero{background:var(--navy);color:#fff;padding:56px 54px;display:flex;flex-direction:column;position:relative;overflow:hidden}.lp-hero:before{content:"";position:absolute;right:-140px;top:-90px;width:460px;height:460px;border:1px solid rgba(255,255,255,.07);transform:rotate(45deg)}.lp-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--rosa),var(--red))}.lp-hero img.lg{height:96px;width:auto;align-self:flex-start;flex:0 0 auto}.lp-hero h1{font-family:var(--mont);font-weight:300;font-size:40px;line-height:1.14;letter-spacing:-.6px;margin:auto 0 0;max-width:460px}.lp-hero h1 b{font-weight:600}.lp-wing{width:64px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--rosa),var(--red));margin:22px 0}.lp-hero p{font-family:var(--lato);font-weight:300;font-size:13px;color:#ffffffc7;max-width:420px}.lp-hero .slg2{margin-top:auto;font-family:var(--mont);font-weight:500;font-size:11px;letter-spacing:.4px;color:#ffffffd9}.lp-hero .meta2{font-size:9.5px;letter-spacing:1.8px;text-transform:uppercase;color:#ffffff73;margin-top:8px}.lp-side{background:var(--paper);display:flex;align-items:center;justify-content:center;padding:48px 34px}.lcard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:34px 32px;width:100%;max-width:400px;box-shadow:0 18px 50px #00245a12;border-top:3px solid var(--red)}.lcard h2{font-family:var(--mont);font-weight:600;font-size:19px;color:var(--navy)}.lcard .tws{font-family:var(--mont);font-weight:500;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--mut);margin:4px 0 20px}.lcard label{display:block;font-size:8.5px;letter-spacing:1.3px;text-transform:uppercase;color:var(--mut);margin:14px 0 5px}.lcard input{width:100%;border:1px solid var(--line);border-radius:8px;padding:11px 13px;font-family:var(--lato);font-size:13px;color:var(--navy);background:#fff}.lcard input:focus{outline:none;border-color:var(--navy)}.lcard .go2{width:100%;margin-top:20px;background:var(--red);color:#fff;border:none;border-radius:8px;padding:12px;font-family:var(--mont);font-weight:600;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer}.lcard .go2:hover{filter:brightness(1.08)}.lcard .hint{font-size:10px;color:var(--mut);margin-top:12px;line-height:1.55;text-align:center}.demo-lbl{font-family:var(--mont);font-weight:500;font-size:8.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--mut);text-align:center;margin:20px 0 10px;display:flex;align-items:center;gap:10px}.demo-lbl:before,.demo-lbl:after{content:"";flex:1;height:.5px;background:var(--line)}.demo-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.demo-row button{border:1px solid var(--line);background:var(--paper);border-radius:7px;padding:8px 6px;font-family:var(--mont);font-weight:600;font-size:9.5px;color:var(--navy);cursor:pointer}.demo-row button:hover{border-color:var(--navy);background:var(--navysoft)}.demo-row button small{display:block;font-family:var(--lato);font-weight:300;font-size:8.5px;color:var(--mut);margin-top:2px}.avatar{width:38px;height:38px;border-radius:50%;object-fit:cover;flex:0 0 38px}.topbar img.tblogo{height:26px;width:auto;flex:0 0 auto}.viplegend{font-size:9.5px;color:var(--mut);margin-top:10px}.fsteps{display:flex;align-items:flex-start;margin:4px 0 20px}.fstep{flex:1;text-align:center;position:relative;min-width:0}.fstep:before{content:"";position:absolute;top:14px;left:-50%;width:100%;height:2px;background:var(--line);z-index:0}.fstep:first-child:before{display:none}.fstep .fc{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;background:var(--navy);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mont);font-weight:600;font-size:11px}.fstep.zero .fc{background:#fff;color:var(--mut);border:1.5px solid var(--line)}.fstep.hot .fc{background:var(--red)}.fstep .fl{font-size:8.5px;color:var(--gray);margin-top:6px;line-height:1.3;padding:0 4px}.kbgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kb{display:flex;gap:12px;overflow-x:auto;padding-bottom:10px}.kbcol{background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:10px;min-width:0}.kbcol .kt{font-family:var(--mont);font-weight:600;font-size:9px;letter-spacing:.8px;text-transform:uppercase;color:var(--navy);display:flex;justify-content:space-between;margin-bottom:9px}.kbcol .kt .cnt{background:#fff;border-radius:9px;padding:0 7px;color:var(--mut)}.kbcard{background:#fff;border:1px solid var(--line);border-radius:8px;padding:9px 10px;margin-bottom:8px}.kbcard .kn{font-family:var(--mont);font-weight:600;font-size:11px;color:var(--navy)}.kbcard .kd{font-size:9.5px;color:var(--mut);margin-top:2px}.kbcard .kr{font-size:8.5px;color:var(--gray);margin-top:5px;border-top:.5px solid var(--soft);padding-top:5px}.kbwrap.open{max-height:330px;overflow-y:auto;padding-right:4px}.kbwrap.open::-webkit-scrollbar{width:5px}.kbwrap.open::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}.kmore{width:100%;border:1px dashed var(--line);background:#fff;border-radius:8px;padding:7px;font-family:var(--mont);font-weight:600;font-size:8.5px;letter-spacing:.6px;color:var(--navy);cursor:pointer}.kmore:hover{background:var(--navysoft)}.arqchips{display:flex;gap:8px;align-items:center;font-size:10px;color:var(--mut);margin:-8px 0 16px}.arqchips .ac2{background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:3px 11px;font-family:var(--mont);font-weight:600;font-size:9px;color:var(--gray)}.seg3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.segc{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.segc .sh{color:#fff;padding:10px 15px;display:flex;justify-content:space-between;align-items:center;font-family:var(--mont);font-weight:600;font-size:12.5px}.segc .sh .pctb{background:#ffffff38;border-radius:10px;padding:1px 9px;font-size:9.5px}.segc .srow{display:flex;justify-content:space-between;padding:9px 15px;border-bottom:.5px solid var(--soft);font-size:11px}.segc .srow b{font-family:var(--mont);color:var(--navy);font-size:12.5px;display:flex;align-items:center}.segc .gap{padding:0 15px 12px;font-size:10.5px;color:var(--gray)}.segtabs{display:flex;gap:8px;margin:0 0 16px}.segtabs button{border:1px solid var(--line);background:#fff;border-radius:16px;padding:6px 16px;font-family:var(--mont);font-weight:600;font-size:10px;color:var(--gray);cursor:pointer}.segtabs button.on{background:var(--navy);color:#fff;border-color:var(--navy)}.fingrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}.fingrid.g2c{grid-template-columns:1fr 1fr}.fld label{display:block;font-size:8px;letter-spacing:1.2px;text-transform:uppercase;color:var(--mut);margin-bottom:4px}.fld input,.fld select{width:100%;border:1px solid var(--line);border-radius:7px;padding:9px 11px;font-family:var(--lato);font-size:12px;color:var(--navy);font-weight:700;background:#fff}.fld input[readonly]{background:var(--navysoft);color:var(--mut);cursor:default}.polchips{display:flex;gap:8px;flex-wrap:wrap}.polchips .pc{border:1px solid var(--line);border-radius:8px;padding:7px 12px;font-size:10.5px;color:var(--navy);font-weight:700;background:#fff}@media (max-width:1000px){.seg3{grid-template-columns:1fr}.fingrid,.kbgrid{grid-template-columns:1fr 1fr}.fstep .fl{display:none}}body.wsmode .topbar{background:#fff;border-bottom:1px solid var(--line)}body.wsmode .topbar .brand{color:#333}body.wsmode .topbar .ctx{color:#666;border-left-color:#e4e2da}body.wsmode .topbar .who{color:#666}body.wsmode .topbar .who .mini-avatar-fallback{background:var(--navysoft);color:var(--navy)}body.wsmode .topbar .switch{border-color:#cfcfcf;color:#333}body.wsmode .topbar .switch:hover{background:#f5f3e4}body.wsmode .rule,body.wsmode .redband{background:#dbc605}body.wsmode .headline h1,body.wsmode .pt,body.wsmode .kpi .v{color:#333}body.wsmode .side a.nav.on{border-left-color:#dbc605;background:#fbf8df;color:#333}body.wsmode .lg-eyebrow{color:#8a7d04}body.wsmode .foot .slg{color:#333}.wschip{font-family:var(--mont);font-weight:600;font-size:8px;letter-spacing:1px;text-transform:uppercase;border-radius:10px;padding:2.5px 9px}.wschip.on{background:#f2edbe;color:#6d6403}.wschip.beta{background:#eef2f8;color:var(--navy)}.wschip.off{background:#f0f0f2;color:var(--mut)}.colab{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:10px;padding:14px 15px}.colab .ini{width:44px;height:44px;border-radius:50%;background:#f2edbe;color:#6d6403;display:flex;align-items:center;justify-content:center;font-family:var(--mont);font-weight:600;font-size:14px;flex:0 0 44px}@media (max-width:1000px){.lp{grid-template-columns:1fr}}@media (max-width:1000px){.g2,.g21,.g12,.g3{grid-template-columns:1fr}.pcards{grid-template-columns:1fr 1fr}.cl-split,.eqs,.ccards,.mgrid{grid-template-columns:1fr}.saving-cols{min-width:0;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.tbl-export-row{display:flex;justify-content:flex-end;margin:-2px 0 2px}.tbl-export{background:none;border:none;cursor:pointer;font-family:var(--mont);font-size:8.5px;letter-spacing:1.1px;text-transform:uppercase;color:var(--mut);padding:2px 0}.tbl-export:hover{color:var(--navy)}.tbl-export:disabled{opacity:.5;cursor:default}table.ed th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}table.ed th.sortable:hover{color:var(--navy)}table.ed th .si{margin-left:4px;font-size:8px;color:var(--line)}table.ed th .si.on{color:var(--navy)}.chip-info{background:transparent!important;border:none!important;padding-left:0!important;padding-right:0!important;cursor:default}.chip-info .cv{font-weight:400;color:var(--mut)}.chip-info .cl:after{content:":";letter-spacing:0}.chip-func{position:relative;cursor:pointer}.sel-busca{position:relative}.sel-busca-painel{position:absolute;top:calc(100% + 4px);left:0;z-index:40;display:flex;flex-direction:column;width:max(100%,200px);max-height:260px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #00245a24;overflow:hidden;cursor:default}.sel-busca-input{border:none;border-bottom:1px solid var(--line);outline:none;padding:8px 10px;font-family:var(--lato);font-size:11px;color:var(--navy)}.sel-busca-input:focus{border-bottom-color:var(--navy)}.sel-busca-lista{overflow-y:auto;padding:4px 0}.sel-busca-item{display:block;padding:6px 10px;font-family:var(--lato);font-size:11px;color:var(--navy);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sel-busca-item.destaque{background:var(--navysoft)}.sel-busca-item.selecionado{font-weight:700}.sel-busca-check{margin-right:6px;vertical-align:-1px;pointer-events:none}.sel-busca-acoes{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-bottom:1px solid var(--line);font-family:var(--lato);font-size:10.5px;color:var(--mut)}.sel-busca-limpar{cursor:pointer;color:var(--navy);font-weight:700;text-decoration:underline}.sel-busca-vazio{padding:8px 10px;font-family:var(--lato);font-size:11px;color:var(--mut)}.barra-carga{position:fixed;top:52px;left:0;right:0;height:3px;z-index:90;overflow:hidden;background:#00245a14}.barra-carga:after{content:"";position:absolute;top:0;bottom:0;width:34%;background:var(--red);border-radius:2px;animation:barra-carga-slide 1.1s ease-in-out infinite}@keyframes barra-carga-slide{0%{left:-34%}to{left:100%}}.carregando-pill{display:flex;justify-content:center;margin:10px 0 14px;pointer-events:none}.carregando-pill span{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:6px 14px;font-family:var(--mont);font-weight:600;font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--navy);box-shadow:0 4px 14px #00245a14}.carregando-pill .giro{width:12px;height:12px;border:2px solid var(--line);border-top-color:var(--red);border-radius:50%;animation:giro .8s linear infinite}@keyframes giro{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.barra-carga:after,.carregando-pill .giro{animation:none}}.erro-carga{border:1px solid var(--line);border-left:3px solid var(--red);background:#fff;border-radius:8px;padding:14px 16px;margin:8px 0 16px;font-size:12px;color:var(--gray)}.erro-carga b{color:var(--red)}.crown{font-size:12px}.f3{display:grid;grid-template-columns:1.2fr 1fr 1.3fr;gap:20px;margin-bottom:14px}.flabel{font-family:var(--mont);font-weight:600;font-size:8.5px;letter-spacing:1.2px;text-transform:uppercase;color:var(--mut);margin-bottom:6px;display:block}.ctr,.last{border:1px solid var(--line);border-radius:8px;padding:10px 14px;font-size:11.5px;color:var(--navy);margin-top:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.last .tag{font-family:var(--mont);font-weight:600;font-size:8px;letter-spacing:1.2px;text-transform:uppercase;color:var(--mut)}.prazo{font-family:var(--mont);font-weight:600;font-size:8.5px;letter-spacing:.6px;text-transform:uppercase;border-radius:10px;padding:2.5px 9px;white-space:nowrap}.prazo.warn{background:#fbf2e4;color:var(--warn)}.prazo.crit{background:#f8ecec;color:var(--red)}.prazo.none{background:transparent;color:var(--mut);font-weight:400;text-transform:none;letter-spacing:0}.cts{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ct{border:1px solid var(--line);border-radius:8px;padding:12px 14px}.ct.span2{grid-column:1 / -1}.trav{border-top:1px dashed var(--line);padding:6px 0;font-size:11px;color:var(--gray)}.trav:first-child{border-top:none}.bday{background:#fbf2e4;color:var(--warn);font-family:var(--mont);font-weight:600;font-size:8px;letter-spacing:.6px;border-radius:10px;padding:2px 7px;margin-left:6px}.it{border-top:1px solid var(--line);padding:12px 0}.it:first-child{border-top:none;padding-top:0}.it-head{display:flex;align-items:center;gap:8px;margin-bottom:4px}.it-tag{font-family:var(--mont);font-weight:600;font-size:8px;letter-spacing:.8px;text-transform:uppercase;border-radius:4px;padding:2px 7px}.it-tag.visita{background:#eaf3ee;color:var(--ok)}.it-tag.call{background:var(--navysoft);color:var(--navy)}.it-tag.almoco{background:#fbf2e4;color:var(--warn)}.it-tag.obs{background:#f8ecec;color:var(--red)}.it p{font-size:12px;color:var(--gray);margin:2px 0}.alert-sent{color:var(--ok);font-size:10px;font-weight:700;margin-top:4px}.resp-lnk{background:none;border:none;color:var(--navy);font-size:10px;font-weight:700;text-decoration:underline;padding:4px 0;cursor:pointer}.reply{background:var(--paper);border-radius:6px;padding:8px 10px;margin:6px 0 0 16px;font-size:11px;color:var(--gray)}.reply-box{display:none;gap:8px;margin:6px 0 0 16px}.reply-box.show{display:flex}.reply-box input{flex:1;border:1px solid var(--line);border-radius:6px;padding:6px 9px;font-size:11px}.pa-add{display:grid;grid-template-columns:2fr 2fr 2fr 110px auto;gap:8px;margin-top:10px}.pa-add input{border:1px solid var(--line);border-radius:6px;padding:7px 9px;font-size:11px}.pa-gov{background:var(--navysoft);border-radius:8px;padding:10px 14px;font-size:11px;color:var(--navy);margin-bottom:10px}.pa-done{opacity:.55;text-decoration:line-through}.chk{width:18px;height:18px;border-radius:5px;border:1px solid var(--line);background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:11px}.chk.on{background:var(--ok);border-color:var(--ok);color:#fff}.doc-upload{display:grid;grid-template-columns:160px 1fr auto;gap:8px;margin-top:10px;align-items:end}table.ed tr.sel td{background:var(--navysoft)}.head-side{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-end;gap:12px}.head-acoes{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.tbl-pager{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:11px}.tbl-pager-info{color:var(--mut)}:root{--ws-ink: #00245A;--ws-txt: #4A4B4F;--ws-mut: #676870;--ws-line: #E4E2DA;--ws-line2: #EFEDE6;--ws-field: #CFCCC2;--ws-acc: #AE1D22;--ws-acc-ink: #00245A;--ws-acc-soft: #EEF2F8;--ws-acc-text: #00245A;--ws-on-acc: #FFFFFF;--ws-hover: #F4F6FA;--ws-focus: #00245A;--ws-ring: rgba(0, 36, 90, .18);--ws-primary-hover: #001638;--ws-chip-on: #00245A}body.wsmode{--ws-ink: #2B2B2B;--ws-txt: #4A4A4A;--ws-mut: #6B6B6B;--ws-acc: #DBC605;--ws-acc-ink: #6E6402;--ws-acc-soft: #FBF8DF;--ws-acc-text: #4F4800;--ws-on-acc: #1F1C00;--ws-hover: #F6F4EC;--ws-focus: #8A7D04;--ws-ring: rgba(219, 198, 5, .28);--ws-primary-hover: #000000;--ws-chip-on: #2B2B2B}body.ds{font-size:14px;color:var(--ws-txt)}body.ds :focus-visible{outline:2px solid var(--ws-focus);outline-offset:2px}body.ds .wsfix{display:none}body.ds .side{width:244px;flex-basis:244px;padding:12px 0 32px}body.ds .side .grp{font-size:11px;letter-spacing:1.4px;color:#767676;padding:20px 24px 8px}body.ds .side a.nav{margin:1px 12px;padding:10px 12px;border-radius:8px;border-left:none;font-size:14px;color:var(--ws-txt)}body.ds .side a.nav:hover{background:var(--ws-hover);color:var(--ws-ink)}body.ds .side a.nav.on{background:var(--ws-acc-soft);color:var(--ws-ink);box-shadow:inset 3px 0 0 var(--ws-acc)}body.ds .main{max-width:1680px;padding:32px 40px 72px}body.ds .crumb{font-size:12.5px;padding:10px 24px}body.ds .crumb b{color:var(--ws-ink)}body.ds .topbar .ctx{font-size:12.5px}body.ds .topbar .who{font-size:13px}body.ds .topbar .switch{font-family:var(--lato);font-weight:700;font-size:13px;letter-spacing:0;text-transform:none;border-radius:8px;padding:7px 14px}.side a.nav .nav-cnt,.topbar .sino .sino-cnt{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--red);color:#fff;font-family:var(--mont);font-weight:600;font-size:11px;line-height:20px;text-align:center}.side a.nav .nav-cnt{margin-left:auto}.topbar .sino-wrap{position:relative}.topbar .sino{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;cursor:pointer}.topbar .sino:hover{background:#ffffff1f}.topbar .sino .sino-cnt{position:absolute;top:-7px;right:-8px}body.wsmode .topbar .sino{border-color:var(--line);color:#333}.sino-painel{position:absolute;right:0;top:42px;width:360px;max-height:440px;overflow-y:auto;background:#fff;color:var(--gray);border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 30px #00245a24;z-index:60}.sino-painel .sp-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line);font-family:var(--mont);font-weight:600;font-size:13px;color:var(--navy)}.sino-painel .sp-head button{background:none;border:none;color:var(--navy);font-size:12.5px;cursor:pointer;text-decoration:underline}.sino-painel .sp-item{display:block;width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--soft);padding:11px 14px;cursor:pointer;color:var(--gray)}.sino-painel .sp-item:hover{background:var(--paper)}.sino-painel .sp-item.novo{background:var(--navysoft)}.sino-painel .sp-item b{display:block;color:var(--navy);font-size:13.5px}.sino-painel .sp-item span{display:block;font-size:13px;line-height:1.45;margin-top:2px}.sino-painel .sp-item small{display:block;font-size:11.5px;color:var(--mut);margin-top:4px}.sino-painel .sp-vazio{padding:18px 14px;font-size:13px;color:var(--mut)}.pizza{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.pizza svg{flex:0 0 auto}.pizza svg path:hover,.pizza svg circle:hover{opacity:.85}.pizza-leg{list-style:none;margin:0;padding:0;flex:1;min-width:180px}.pizza-leg li{display:flex;align-items:center;gap:9px;font-size:14px;padding:4px 0;color:var(--gray)}.pizza-leg .sw{width:11px;height:11px;border-radius:3px;flex:0 0 11px}.pizza-leg .vl{margin-left:auto;font-family:var(--mont);color:var(--navy)}body.ds .head-row{margin-bottom:24px;align-items:flex-end}body.ds .headline h1{font-size:32px;letter-spacing:-.5px;color:var(--ws-ink)}body.ds .headline h1 b{font-weight:700}body.ds .headline .sub{font-weight:400;font-size:15px;line-height:1.55;color:var(--ws-mut);margin-top:8px;max-width:720px}body.ds .headline .rule{margin-top:16px;width:40px;height:3px;border-radius:2px}body.ds .head-tag{font-family:var(--lato);font-weight:700;font-size:12px;letter-spacing:.2px;text-transform:none;color:var(--ws-mut);background:#efede6;border-radius:999px;padding:5px 12px}body.ds .kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;background:none;border:none;padding:0;margin:0 0 24px;overflow:visible}body.ds .kpi{min-width:0;background:#fff;border:1px solid var(--ws-line);border-radius:12px;padding:18px 20px}body.ds .kpi:first-child{border-left:1px solid var(--ws-line)}body.ds .kpi .l{font-size:13px;letter-spacing:0;text-transform:none;color:var(--ws-mut);margin-bottom:8px;white-space:normal}body.ds .kpi .v{font-size:28px;font-weight:500;letter-spacing:-.5px;color:var(--ws-ink)}body.ds .kpi .c{font-weight:400;font-size:13px;color:var(--ws-mut);margin-top:6px;white-space:normal}body.ds .kpi.alert{border-left:1px solid var(--ws-line);padding-left:20px;box-shadow:inset 3px 0 0 var(--red)}body.ds .kpi.alert .c{opacity:1}body.ds .panel .kpis{margin-bottom:16px}body.ds .panel .kpi{background:var(--paper)}body.ds .panel{border-radius:12px;padding:24px;margin-bottom:24px;border-color:var(--ws-line)}body.ds .grid{gap:24px;margin-bottom:24px}body.ds .grid>.panel{margin-bottom:0}body.ds .panel .ph{align-items:flex-start;gap:16px;margin-bottom:16px}body.ds .panel .pt{font-weight:600;font-size:17px;color:var(--ws-ink)}body.ds .panel .pm{font-weight:400;font-size:13px;line-height:1.45;color:var(--ws-mut);max-width:60%}body.ds .panel.flush{padding:0;overflow:hidden}body.ds .panel.flush>.ph{padding:20px 24px 0}body.ds .panel.flush table.ed th:first-child,body.ds .panel.flush table.ed td:first-child{padding-left:24px}body.ds .panel.flush table.ed th:last-child,body.ds .panel.flush table.ed td:last-child{padding-right:24px}body.ds .panel.flush .tbl-pager{padding:12px 24px 16px;margin:0;border-top:1px solid var(--ws-line)}body.ds .panel.flush .tbl-export-row{padding:0 24px}body.ds .panel.flush>.empty{margin:24px}body.ds table.ed{font-size:14px}body.ds table.ed th{font-family:var(--lato);font-weight:700;font-size:12px;letter-spacing:.4px;color:var(--ws-mut);background:var(--paper);padding:12px;border-bottom:1px solid var(--ws-line)}body.ds table.ed td{padding:12px;border-bottom:1px solid var(--ws-line2);color:var(--ws-txt)}body.ds table.ed td.name{color:var(--ws-ink)}body.ds table.ed tr:hover td{background:#fbfaf6}body.ds table.ed th .si{font-size:10px;color:#bdbab0}body.ds .tbl-export-row{margin:0 0 8px}body.ds .tbl-export{font-family:var(--lato);font-weight:700;font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--ws-mut);padding:4px 0}body.ds .tbl-pager{font-size:13px;gap:12px;margin-top:16px}body.ds .tbl-pager-info{color:var(--ws-mut);margin-right:auto;order:-1}.td-sub{display:block;font-weight:400;font-size:12.5px;color:var(--ws-mut);margin-top:2px}.td-acoes{display:inline-flex;gap:4px;align-items:center;justify-content:flex-end}body.ds .tabs,.ws-tabs{display:flex;flex-wrap:wrap;column-gap:clamp(16px,2vw,28px);row-gap:0;border-bottom:1px solid var(--line);margin:0 0 24px}body.ds .tabs::-webkit-scrollbar,.ws-tabs::-webkit-scrollbar{display:none}body.ds .tabs button,.ws-tabs button{display:inline-flex;align-items:center;gap:8px;border:none;background:none;white-space:nowrap;font-family:var(--lato);font-weight:400;font-size:15px;letter-spacing:0;text-transform:none;color:var(--ws-mut);padding:12px 2px;border-bottom:3px solid transparent}body.ds .tabs button:hover,.ws-tabs button:hover{color:var(--ws-ink)}body.ds .tabs button.on,.ws-tabs button.on{color:var(--ws-ink);font-weight:700;border-bottom-color:var(--ws-acc)}body.ds .tabs .cnt,.ws-tab-n{display:inline-block;min-width:22px;text-align:center;background:#efede6;color:var(--ws-mut);border-radius:999px;font-size:12px;font-weight:700;padding:2px 8px;margin:0}body.ds .tabs button.on .cnt,.ws-tabs button.on .ws-tab-n{background:var(--ws-ink);color:#fff}.ws-tab-n.alerta{background:#f8e6e6;color:var(--red)}.ws-tabs button.on .ws-tab-n.alerta{background:var(--red);color:#fff}body.ds .btn{font-family:var(--lato);font-weight:700;font-size:14px;letter-spacing:0;text-transform:none;border-radius:8px;padding:9px 16px;border:1px solid var(--ws-field);color:var(--ws-ink);background:#fff;line-height:20px;white-space:nowrap}body.ds .btn:hover{background:var(--ws-hover)}body.ds .btn.primary{background:var(--ws-ink);border-color:var(--ws-ink);color:#fff}body.ds .btn.primary:hover{background:var(--ws-primary-hover)}body.ds .btn.acc{background:var(--ws-acc);border-color:var(--ws-acc);color:var(--ws-on-acc)}body.ds .btn.acc:hover{filter:brightness(.95)}body.ds .btn.ghost{border-color:transparent;background:transparent}body.ds .btn.ghost:hover{background:var(--ws-hover)}body.ds .btn.perigo{color:var(--red);border-color:#e8c3c4}body.ds .btn.perigo:hover{background:#fff5f5}body.ds .btn.sm{padding:6px 12px;font-size:13px}body.ds .btn:disabled,body.ds .btn.primary:disabled{opacity:1;background:#f1efe9;border-color:#e4e2da;color:#9a9b9e}body.ds .dl{font-family:var(--lato);font-weight:700;font-size:13.5px;letter-spacing:0;text-transform:none;color:var(--navy)}body.ds .rmx{font-size:16px;padding:4px 8px;border-radius:6px}body.ds .rmx:hover{background:#fff5f5}body.ds .kmore{font-family:var(--lato);font-size:13.5px;padding:10px;border-radius:8px}body.ds .tgl{border-radius:10px;padding:4px;background:#efede6;border:none;gap:4px}body.ds .tgl button{font-family:var(--lato);font-weight:700;font-size:13.5px;letter-spacing:0;text-transform:none;padding:7px 16px;border-radius:7px;color:var(--ws-mut)}body.ds .tgl button.on{background:#fff;color:var(--ws-ink);box-shadow:0 1px 2px #00000014}body.ds .fingrid{gap:16px;margin-bottom:16px}body.ds .fld label{font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ws-txt);margin-bottom:6px}body.ds .fld input,body.ds .fld select,body.ds .inp,body.ds .main input[type=date],body.ds .ws-drawer input[type=date]{min-height:40px;border:1px solid var(--ws-field);border-radius:8px;padding:8px 12px;font-family:var(--lato);font-size:14px;font-weight:400;color:var(--ws-ink);background:#fff}body.ds .fld input:focus,body.ds .fld select:focus,body.ds .inp:focus,body.ds .main input[type=date]:focus{outline:none;border-color:var(--ws-focus);box-shadow:0 0 0 3px var(--ws-ring)}body.ds .rowin{font-size:14px;font-weight:400;color:var(--ws-ink)}.ws-check{display:inline-flex;gap:8px;align-items:center;font-size:14px;color:var(--ws-ink);cursor:pointer}.ws-check input{width:16px;height:16px;accent-color:var(--ws-ink)}.ws-help{font-size:13px;line-height:1.5;color:var(--ws-mut)}.ws-erro{font-size:13px;color:var(--red)}body.ds .pill,body.ds .wschip{font-family:var(--lato);font-weight:700;font-size:12px;letter-spacing:0;text-transform:none;padding:3px 10px;border-radius:999px}body.ds .insight{border-radius:12px;padding:16px 20px;font-size:14px;line-height:1.55;margin:0 0 24px}body.ds .insight .il{font-family:var(--lato);font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;margin-bottom:4px}body.ds .empty{font-size:14px;font-weight:400;padding:32px;border-radius:12px}body.ds .foot{font-size:12px}body.ds .colab{border-radius:12px;padding:20px;gap:16px}.ws-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:16px}.panel.flush>.ws-toolbar{padding:16px 24px;margin:0;border-bottom:1px solid #E4E2DA}.ws-toolbar-fim{margin-left:auto;display:flex;gap:8px;align-items:center}.ws-busca{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 10px 0 12px;max-width:100%;border:1px solid #CFCCC2;border-radius:8px;background:#fff;color:var(--ws-mut)}.ws-busca:focus-within{border-color:var(--ws-focus);box-shadow:0 0 0 3px var(--ws-ring)}.ws-busca input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--lato);font-size:14px;color:var(--ws-ink)}.ws-busca input::-webkit-search-cancel-button{display:none}.ws-busca-x{border:none;background:none;font-size:18px;line-height:1;color:var(--ws-mut);padding:2px 4px;border-radius:4px}.ws-busca-x:hover{background:#f1efe9}.ws-filtro{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 4px 0 12px;border:1px solid #CFCCC2;border-radius:8px;background:#fff;font-size:14px;color:var(--ws-mut)}.ws-filtro:focus-within{border-color:var(--ws-focus);box-shadow:0 0 0 3px var(--ws-ring)}.ws-filtro select{border:none;outline:none;background:transparent;font-family:var(--lato);font-size:14px;font-weight:700;color:var(--ws-ink);padding:8px 4px;cursor:pointer;max-width:220px}.ws-chip-tgl{height:40px;padding:0 16px;border-radius:999px;border:1px solid #CFCCC2;background:#fff;font-family:var(--lato);font-size:14px;font-weight:700;color:var(--ws-txt)}.ws-chip-tgl:hover{background:var(--ws-hover)}.ws-chip-tgl.on{background:var(--ws-ink);border-color:var(--ws-ink);color:#fff}.ws-chip-tgl.alerta{border-color:#e8c3c4;color:var(--red);background:#fff8f8}.ws-chip-tgl.alerta.on{background:var(--red);border-color:var(--red);color:#fff}.ws-kebab{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ws-mut)}.ws-kebab:hover,.ws-kebab[aria-expanded=true]{background:#f1efe9;color:var(--ws-ink)}.ws-menu{position:fixed;z-index:300;min-width:200px;padding:6px;background:#fff;border:1px solid #E4E2DA;border-radius:10px;box-shadow:0 12px 32px #14141424;display:flex;flex-direction:column}.ws-menu button{text-align:left;border:none;background:none;padding:10px 12px;border-radius:6px;font-family:var(--lato);font-size:14px;color:var(--ws-ink)}.ws-menu button:hover,.ws-menu button:focus-visible{background:var(--ws-hover);outline:none}.ws-menu button.perigo{color:var(--red)}.ws-menu button.perigo:hover{background:#fff5f5}.ws-menu button:disabled{color:#9a9b9e;background:none}.ws-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:#14141461;display:flex;justify-content:flex-end;animation:ws-fade .15s ease-out}.ws-drawer{height:100%;background:#fff;box-shadow:-12px 0 40px #1414142e;display:flex;flex-direction:column;animation:ws-slide .2s ease-out}.ws-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 28px 20px;border-bottom:1px solid #E4E2DA}.ws-drawer-head h2{font-family:var(--mont);font-weight:600;font-size:20px;color:var(--ws-ink);margin:0}.ws-drawer-sub{font-size:14px;color:var(--ws-mut);margin-top:4px}.ws-drawer-x{width:36px;height:36px;border:none;border-radius:8px;background:none;font-size:22px;line-height:1;color:var(--ws-mut)}.ws-drawer-x:hover{background:#f1efe9;color:var(--ws-ink)}.ws-drawer-body{flex:1;overflow-y:auto;padding:24px 28px 32px}.ws-drawer .fingrid{grid-template-columns:1fr 1fr!important}.ws-drawer .ws-editor{border:none!important;padding:0!important;margin:0!important;background:none!important}@keyframes ws-fade{0%{opacity:0}to{opacity:1}}@keyframes ws-slide{0%{transform:translate(24px);opacity:.6}to{transform:none;opacity:1}}.ws-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:128px;padding:20px;border:1.5px dashed #CFCCC2;border-radius:10px;background:var(--paper);color:var(--ws-mut);font-size:14px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.ws-drop input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.ws-drop b{color:var(--ws-ink)}.ws-drop:hover,.ws-drop.sobre{border-color:var(--ws-focus);background:var(--ws-acc-soft)}.ws-drop:focus-within{border-color:var(--ws-focus);box-shadow:0 0 0 3px var(--ws-ring)}.ws-drop.cheio{border-style:solid;border-color:var(--ws-focus);background:var(--ws-acc-soft)}.ws-drop.off{opacity:.6;cursor:default}.ws-drop-nome{font-weight:700;color:var(--ws-ink);word-break:break-all}.ws-drop-meta{font-size:13px}.ws-aviso{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;padding:16px 20px;border-radius:12px;font-size:14px;line-height:1.55;margin:0 0 24px}.ws-aviso>b{white-space:nowrap}.ws-aviso.info{background:#eef2f8;color:var(--navy)}.ws-aviso.acc{background:var(--ws-acc-soft);color:var(--ws-acc-text)}.ws-aviso.ok{background:#e8f3ec;color:#1f6b40}.ws-aviso.erro{background:#fbecec;color:var(--red)}.ws-toasts{position:fixed;right:24px;bottom:24px;z-index:400;display:flex;flex-direction:column;gap:8px;max-width:420px}.ws-toast{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:10px;background:var(--ws-ink);color:#fff;font-size:14px;line-height:1.45;box-shadow:0 10px 30px #14141440;animation:ws-slide .2s ease-out}.ws-toast.erro{background:var(--red)}.ws-toast.ok:before{content:"✓";font-weight:700;color:var(--ws-acc)}.ws-toast button{margin-left:auto;border:none;background:none;color:inherit;opacity:.7;font-size:18px;line-height:1}.ws-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-bottom:24px}.ws-cards.c2{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:24px}.ws-card{background:#fff;border:1px solid #E4E2DA;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px;min-width:0}.ws-card h3{font-family:var(--mont);font-weight:600;font-size:16px;color:var(--ws-ink);margin:0}.ws-card.sel{border-color:var(--ws-focus);box-shadow:0 0 0 3px var(--ws-ring)}.ws-card.clicavel{cursor:pointer;transition:border-color .15s,box-shadow .15s}.ws-card.clicavel:hover{border-color:#bdbab0}.ws-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ws-card-rodape{margin-top:auto;padding-top:12px;border-top:1px solid #EFEDE6;font-size:13px;color:var(--ws-mut)}.ws-split{display:grid;grid-template-columns:340px minmax(0,1fr);gap:24px;align-items:start;margin-bottom:24px}.ws-lista{position:sticky;top:76px;max-height:calc(100vh - 110px);display:flex;flex-direction:column;gap:12px}.ws-lista-itens{overflow-y:auto;display:flex;flex-direction:column;gap:2px;margin:0 -8px;padding:0 8px}.ws-lista-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;padding:10px 12px;border:none;border-radius:8px;background:none;font-family:var(--lato)}.ws-lista-item:hover{background:var(--ws-hover)}.ws-lista-item.on{background:var(--ws-acc-soft);box-shadow:inset 3px 0 0 var(--ws-acc)}.ws-lista-item b{font-size:14px;color:var(--ws-ink)}.ws-lista-item span{font-size:12.5px;color:var(--ws-mut)}.ws-cmdk-btn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px;border-radius:8px;border:1px solid #CFCCC2;background:#fff;color:var(--ws-mut);font-family:var(--lato);font-size:13px;white-space:nowrap}.ws-cmdk-btn:hover{background:var(--ws-hover);color:var(--ws-ink)}.ws-cmdk-btn kbd{font-family:var(--lato);font-size:11.5px;border:1px solid #E4E2DA;border-radius:4px;padding:0 5px}.ws-cmdk-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:350;background:#14141461;display:flex;justify-content:center;padding-top:12vh;animation:ws-fade .12s ease-out}.ws-cmdk{width:min(640px,calc(100vw - 32px));max-height:70vh;display:flex;flex-direction:column;background:#fff;border-radius:14px;box-shadow:0 24px 60px #1414144d;overflow:hidden;align-self:flex-start}.ws-cmdk-in{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid #E4E2DA;color:var(--ws-mut)}.ws-cmdk-in input{flex:1;border:none;outline:none;font-family:var(--lato);font-size:16px;color:var(--ws-ink)}.ws-cmdk-lista{overflow-y:auto;padding:8px}.ws-cmdk-grp{font-size:12px;font-weight:700;color:#767676;padding:10px 12px 6px}.ws-cmdk-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;border-radius:8px;background:none;text-align:left;font-family:var(--lato);font-size:14px;color:var(--ws-ink);cursor:pointer}.ws-cmdk-item small{color:var(--ws-mut);font-size:12.5px}.ws-cmdk-item .ws-cmdk-acao{margin-left:auto;font-size:12px;color:var(--ws-mut)}.ws-cmdk-item.on{background:var(--ws-acc-soft)}.ws-cmdk-vazio{padding:24px;text-align:center;color:var(--ws-mut);font-size:14px}.ws-cmdk-rodape{display:flex;gap:16px;padding:10px 20px;border-top:1px solid #E4E2DA;font-size:12px;color:var(--ws-mut)}@media (max-width: 1000px){body.ds .main{padding:24px 16px 64px}.ws-split{grid-template-columns:1fr}.ws-lista{position:static;max-height:none}.ws-cards.c2{grid-template-columns:1fr}body.ds .panel .pm{max-width:none}body.ds .head-row{flex-direction:column;align-items:flex-start}body.ds .head-side{align-items:flex-start}}@media (prefers-reduced-motion: reduce){.ws-drawer-overlay,.ws-drawer,.ws-toast,.ws-cmdk-overlay{animation:none}}.ws-drawer .ws-editor [style*=font-size]{font-size:13.5px!important}.ws-drawer .ws-editor .btn[style*=padding]{padding:6px 12px!important}.ws-drawer .ws-editor>div+div{margin-top:16px!important;padding-top:16px!important}.ws-drawer .ws-editor>div:first-child{margin-bottom:20px!important}body.ds .sel-busca-painel{border-radius:10px;box-shadow:0 12px 32px #14141424;max-height:320px}body.ds .sel-busca-input{font-size:14px;padding:10px 12px;color:var(--ws-ink)}body.ds .sel-busca-item{font-size:14px;padding:8px 12px;color:var(--ws-ink)}body.ds .sel-busca-item.destaque{background:var(--ws-acc-soft)}body.ds .sel-busca-vazio,body.ds .sel-busca-acoes{font-size:13px}.ws-filtro.sel-busca{gap:8px}body.ds .panel .ph{flex-direction:column;align-items:flex-start;gap:4px}body.ds .panel .pm{text-align:left;max-width:760px}body.ds .hb{font-size:13.5px;margin:10px 0;gap:16px}body.ds .hb .hl{width:auto;flex:0 1 200px;min-width:90px;font-size:13.5px;color:var(--ws-ink)}body.ds .hb .hv{width:84px;flex-basis:84px;font-size:13.5px}body.ds .hb .track{height:10px}body.ds .ws-toast.ok:before{color:var(--ws-toast-check, #8FD1A8)}body.wsmode{--ws-toast-check: #DBC605}body.ds .chips{gap:12px;margin:0 0 24px}body.ds .chip{min-height:40px;padding:0 14px;border-radius:8px;border-color:var(--ws-field);font-size:14px;gap:8px}body.ds .chip .cl{font-family:var(--lato);font-weight:400;font-size:13.5px;letter-spacing:0;text-transform:none;color:var(--ws-mut)}body.ds .chip .cv{font-size:14px;color:var(--ws-ink)}body.ds .chip.active{background:var(--ws-acc-soft);border-color:var(--ws-focus)}body.ds .chip .car{font-size:10px}body.ds .chip-info .cv{color:var(--ws-mut)}body.ds .att{border-radius:0 12px 12px 0;padding:16px 20px;margin-bottom:16px;border-color:var(--ws-line)}body.ds .att .al{font-size:12.5px;letter-spacing:0;text-transform:none}body.ds .att .av{font-size:22px;margin:6px 0 4px}body.ds .att .ac{font-size:13px}body.ds .hero-navy{border-radius:16px;padding:32px;gap:32px;margin-bottom:24px}body.ds .hero-navy .hl{font-size:12px;letter-spacing:1.6px}body.ds .hero-navy .hsub{font-size:13.5px}body.ds .saving-cols .scl{font-size:12px;letter-spacing:1px}body.ds .saving-cols .scc{font-size:12.5px}body.ds .hb .hl small{font-size:12px}body.ds .legend{font-size:12.5px;gap:16px}body.ds .chart-note{font-size:12.5px;margin-top:12px}body.ds .gaugewrap{padding:8px 0}body.ds .ccards,body.ds .mgrid,body.ds .eqs{gap:16px}body.ds .ccard{border-radius:12px;padding:20px 24px}body.ds .ccard .cn{font-size:15px}body.ds .ccard .cd,body.ds .ccard .cx{font-size:13px}body.ds .ccard .cbtn{font-family:var(--lato);font-size:13.5px;letter-spacing:0;text-transform:none;border-radius:8px;padding:9px 16px}body.ds .mcard{border-radius:12px;padding:16px 18px}body.ds .mcard .mn{font-size:14.5px}body.ds .mcard .md{font-size:13px}body.ds .eq{border-radius:12px;padding:20px}body.ds .eq .eu{font-size:13.5px}body.ds .eq .ed2{font-size:12.5px}body.ds .seg3{gap:16px}body.ds .segc{border-radius:12px}body.ds .segc .sh{font-size:14px;padding:12px 16px}body.ds .segc .sh .pctb{font-size:12px}body.ds .segc .srow{font-size:13.5px;padding:10px 16px}body.ds .segc .srow b{font-size:14px}body.ds .segc .gap{font-size:13px;padding:4px 16px 14px}body.ds .segtabs{gap:8px;margin:0 0 24px}body.ds .segtabs button{font-family:var(--lato);font-weight:700;font-size:13.5px;padding:8px 16px;border-radius:999px;border-color:var(--ws-field);color:var(--ws-txt)}body.ds .segtabs button.on{background:var(--ws-chip-on);border-color:var(--ws-chip-on);color:#fff}body.ds .kbgrid,body.ds .kb{gap:16px}body.ds .kbcol{border-radius:12px;padding:12px}body.ds .kbcol .kt{font-family:var(--lato);font-size:13px;letter-spacing:0;text-transform:none;margin-bottom:12px}body.ds .kbcard{border-radius:10px;padding:12px;margin-bottom:10px}body.ds .kbcard .kn{font-size:13.5px}body.ds .kbcard .kd{font-size:12.5px}body.ds .kbcard .kr{font-size:12px}body.ds .kmore{font-family:var(--lato);font-weight:700;letter-spacing:0}body.ds .fstep .fc{width:32px;height:32px;font-size:13px}body.ds .fstep:before{top:16px}body.ds .fstep .fl{font-size:12px;margin-top:8px}body.ds .todo{padding:12px 4px;gap:14px}body.ds .todo .tt{font-size:14px}body.ds .todo .tt small{font-size:12.5px}body.ds .todo input{width:16px;height:16px}body.ds .step button{width:32px;height:32px;border-radius:8px}body.ds .step .sv{font-size:16px}body.ds .badge-auto,body.ds .badge-man,body.ds .it-tag,body.ds .prazo,body.ds .bday{font-family:var(--lato);font-weight:700;font-size:12px;letter-spacing:0;text-transform:none;padding:3px 10px}body.ds .viplegend,body.ds .arqchips{font-size:12.5px}body.ds .arqchips .ac2{font-family:var(--lato);font-size:12.5px}body.ds .polchips .pc{font-size:13px;padding:8px 12px}body.ds .colab .ini{width:48px;height:48px;flex-basis:48px}body.ds .flabel{font-family:var(--lato);font-weight:700;font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--ws-mut);margin-bottom:8px}body.ds .f3,body.ds .cts{gap:16px}body.ds .ctr,body.ds .last{font-size:13.5px;padding:12px 16px;border-radius:10px}body.ds .last .tag{font-family:var(--lato);font-size:12px;letter-spacing:0;text-transform:none}body.ds .ct{border-radius:10px;padding:14px 16px}body.ds .trav{font-size:13px;padding:8px 0}body.ds .it{padding:14px 0}body.ds .it p{font-size:13.5px}body.ds .alert-sent{font-size:12.5px}body.ds .resp-lnk{font-size:13px}body.ds .reply,body.ds .reply-box input{font-size:13.5px}body.ds .pa-add input{font-size:14px;padding:9px 12px;border-radius:8px}body.ds .pa-gov{font-size:13.5px;border-radius:10px;padding:12px 16px}body.ds textarea.coment{font-size:14px;border-radius:10px}body.ds .carregando-pill span{font-family:var(--lato);font-size:12.5px;letter-spacing:0;text-transform:none}body.ds .erro-carga{font-size:13.5px;border-radius:10px}body.ds .modal-card{border-radius:14px;padding:24px 28px;box-shadow:0 24px 60px #14141440}body.ds .modal-overlay{background:#14141466}body.ds .modal-head{margin-bottom:20px}body.ds .modal-close{font-size:20px;width:36px;height:36px;border-radius:8px}body.ds .modal-close:hover{background:var(--ws-hover)}body.ds .btn.red{background:var(--red);border-color:var(--red);color:#fff}body.ds .btn.red:hover{filter:brightness(1.08);background:var(--red)}body.ds .side a.nav.sub{padding-left:38px;font-size:13.5px;color:var(--ws-mut)}body.ds .side a.nav.sub.on{color:var(--ws-ink)}.chip-busca-in{width:110px}body.ds .chip-busca-in{width:260px}body.ds .cl-navy p{font-size:14.5px;line-height:1.6}body.ds .cl-navy .excl,body.ds .cl-navy .cmeta{font-size:11.5px}body.ds .cl-menuside .ml{font-size:12px}body.ds .mgrid{gap:16px}body.ds .hb .hv{width:auto;flex:0 1 auto;min-width:84px;max-width:45%;white-space:normal}body.ds .main{min-width:0}.tbl-wrap{overflow-x:auto;max-width:100%}body.ds table.ed th{white-space:normal;vertical-align:bottom}.tbl-pager .pg-num,.tbl-pager .pg-nav{min-width:32px;padding:4px 8px;text-align:center}.tbl-pager .pg-num.on{background:var(--ws-ink);border-color:var(--ws-ink);color:#fff}.tbl-pager .pg-ret{color:var(--ws-mut);padding:0 2px}body.ds .tbl-pager{gap:6px;flex-wrap:wrap}body.ds .tbl-pager .pg-num,body.ds .tbl-pager .pg-nav{min-width:34px;height:34px;padding:0 8px;font-size:13.5px}body.ds .tbl-pager .pg-num.on{background:var(--ws-ink);border-color:var(--ws-ink);color:#fff}body.ds .grid>.att{margin-bottom:0}.funil-barra{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 12px}.funil-nome{font-size:14px;font-weight:600;color:var(--ws-ink, var(--navy));margin-right:6px}.funil-nota{font-size:13px;color:var(--ws-mut, var(--mut));margin:0 0 12px}.funil-quadro{display:flex;gap:12px;align-items:flex-start;overflow-x:auto;padding:2px 2px 12px}.funil-quadro:focus-visible{outline:2px solid var(--ws-ink, var(--navy));outline-offset:2px}.funil-col{flex:0 0 264px;min-width:0;background:var(--soft);border:1px solid var(--ws-line, var(--line));border-top:3px solid var(--ws-ink, var(--navy));border-radius:10px}.funil-col--ganho{border-top-color:var(--ok)}.funil-col--perdido{border-top-color:var(--rosa)}.funil-col--standby{border-top-color:var(--ws-field, var(--line))}.funil-col-topo{padding:12px 12px 10px;border-bottom:1px solid var(--ws-line, var(--line))}.funil-col-nome{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:13.5px;font-weight:600;line-height:1.3;color:var(--ws-ink, var(--navy))}.funil-col-cnt{flex:none;font-size:12.5px;font-weight:500;color:var(--ws-mut, var(--mut));background:#fff;border:1px solid var(--ws-line, var(--line));border-radius:999px;padding:0 8px}.funil-col-valor{font-size:12.5px;color:var(--ws-mut, var(--mut));margin-top:4px}.funil-col-cards{display:grid;gap:8px;padding:10px;min-height:96px;max-height:calc(100vh - 340px);overflow-y:auto}.funil-col-vazia{font-size:12.5px;color:var(--ws-mut, var(--mut));text-align:center;padding:14px 4px}.funil-card{display:block;width:100%;text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid var(--ws-line, var(--line));border-radius:8px;padding:10px 12px;color:var(--ws-txt, var(--gray))}.funil-card:hover{border-color:var(--ws-field, var(--gray))}.funil-card:focus-visible{outline:2px solid var(--ws-ink, var(--navy));outline-offset:1px}.funil-card-empresa{display:block;font-size:13.5px;font-weight:600;line-height:1.3;color:var(--ws-ink, var(--navy));overflow-wrap:anywhere}.funil-card-valor{display:block;font-size:13px;margin-top:3px}.funil-card-sub{display:block;font-size:12px;line-height:1.3;color:var(--ws-mut, var(--mut));margin-top:4px}.funil-card-pe{display:flex;justify-content:space-between;gap:8px;margin-top:8px;padding-top:6px;border-top:1px solid var(--ws-line2, var(--soft));font-size:12px;color:var(--ws-mut, var(--mut))}.funil-card-dono{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funil-card-dono--pessoa{text-transform:capitalize}.funil-card-origem{display:inline-block;max-width:100%;margin-top:6px;padding:1px 8px;border-radius:999px;font-size:11.5px;line-height:1.6;color:var(--ws-mut, var(--mut));background:var(--soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.funil-col-regua{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:2px 10px;cursor:pointer;font:inherit;font-size:12px;color:var(--ws-ink, var(--navy));background:#fff;border:1px solid var(--ws-line, var(--line));border-radius:999px}.funil-col-regua:hover{border-color:var(--ws-field, var(--gray))}.funil-col-regua:focus-visible{outline:2px solid var(--ws-ink, var(--navy));outline-offset:1px}.regua-editor,.regua-card{display:grid;gap:12px;min-width:0}.regua-card-topo{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.regua-sub{font-size:12.5px;font-weight:600;color:var(--ws-ink, var(--navy));margin-top:4px}.regua-aviso{font-size:13px;line-height:1.5;padding:10px 12px;border-radius:8px;background:var(--soft);color:var(--ws-txt, var(--gray))}.regua-aviso--warn{background:#fbf2e4}.regua-aviso--ok{background:#eaf3ee}.regua-vazia{padding:8px 0}.regua-lista{list-style:none;margin:0;padding:0;display:grid;gap:0}.regua-lista li{display:grid;grid-template-columns:92px 56px minmax(0,1fr) auto;gap:4px 10px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--ws-line2, var(--soft));font-size:13px}.regua-quando{color:var(--ws-mut, var(--mut));font-variant-numeric:tabular-nums}.regua-tipo{color:var(--ws-mut, var(--mut))}.regua-assunto{min-width:0;overflow-wrap:anywhere;color:var(--ws-ink, var(--navy))}.regua-det{display:block;font-size:12px;color:var(--ws-mut, var(--mut))}.regua-passos{list-style:none;margin:0;padding:0;display:grid;gap:8px}.regua-passo{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--ws-line, var(--line));border-radius:8px;background:#fff}.regua-passo--on{border-color:var(--ws-ink, var(--navy))}.regua-passo--off .regua-passo-assunto{color:var(--ws-mut, var(--mut))}.regua-dia{font-size:13px;font-weight:700;color:var(--ws-ink, var(--navy));font-variant-numeric:tabular-nums}.regua-passo-txt{min-width:0}.regua-passo-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.regua-passo-assunto{font-size:13.5px;color:var(--ws-ink, var(--navy));overflow-wrap:anywhere}.regua-passo-acoes{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.regua-form{display:grid;gap:12px;padding:14px;border:1px solid var(--ws-line, var(--line));border-radius:10px;background:var(--soft)}.regua-form-linha{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.regua-form textarea{width:100%;resize:vertical;min-height:84px;font:inherit;font-size:14px;line-height:1.5}.regua-vars{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.regua-var{font:inherit;font-size:12px;padding:2px 8px;cursor:pointer;color:var(--ws-ink, var(--navy));background:#fff;border:1px dashed var(--ws-field, var(--line));border-radius:6px}.regua-var:hover{border-style:solid}.regua-previa{display:grid;gap:8px;padding:12px;background:#fff;border:1px solid var(--ws-line, var(--line));border-radius:8px}.regua-previa-cab{display:grid;gap:3px;font-size:13px;padding-bottom:8px;border-bottom:1px solid var(--ws-line2, var(--soft));overflow-wrap:anywhere}.regua-previa-cab span{display:inline-block;min-width:118px;color:var(--ws-mut, var(--mut))}.regua-previa-corpo{white-space:pre-wrap;font-size:14px;line-height:1.55;color:var(--ws-txt, var(--gray));overflow-wrap:anywhere}.regua-form-acoes{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}@media (max-width: 560px){.regua-lista li{grid-template-columns:1fr auto}.regua-lista .regua-tipo{display:none}.regua-lista .regua-assunto{grid-column:1 / -1;grid-row:2}.regua-passo{grid-template-columns:44px minmax(0,1fr)}.regua-passo-acoes{grid-column:1 / -1;justify-content:flex-start}.regua-previa-cab span{display:block;min-width:0}}.topbar>*{min-width:0}.topbar .brand,.topbar .switch,.topbar .menu-btn,.topbar .sino-wrap,.topbar .ws-cmdk-btn,.topbar .demo-selo{flex-shrink:0}.topbar .who-nome{min-width:0;overflow:hidden;text-overflow:ellipsis}.topbar .switch-ic{display:none}.topbar .menu-btn{display:none;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:8px;background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff}.topbar .menu-btn:hover{background:#ffffff1f}body.wsmode .topbar .menu-btn{border-color:var(--line);color:#333}body.wsmode .topbar .menu-btn:hover{background:#f5f3e4}.side-gaveta-topo{display:none}.side-recolher{display:flex;align-items:center;gap:9px;width:calc(100% - 24px);margin:0 12px 4px;padding:8px 12px;border:none;border-radius:8px;background:none;text-align:left;font-family:var(--lato);font-size:13px;color:var(--ws-mut)}.side-recolher:hover{background:var(--ws-hover);color:var(--ws-ink)}.side-recolher .ic{width:15px;flex:0 0 15px;text-align:center;font-size:15px;line-height:1}.side a.nav .ic{text-align:center}.side a.nav .ic-sub{display:none}.side .nav-l{min-width:0}@media (min-width: 1000px){body.ds .shell.recolhido .side{width:72px;flex-basis:72px}.shell.recolhido .side .grp,.shell.recolhido .side .ext-arrow{display:none}body.ds .shell.recolhido .side a.nav,.shell.recolhido .side .side-recolher{position:relative;justify-content:center;padding-left:0;padding-right:0}.shell.recolhido .side .side-recolher{margin-bottom:8px}.shell.recolhido .side a.nav .ic{width:18px;height:18px;flex-basis:18px;font-size:16px;line-height:18px}.shell.recolhido .side a.nav .ic-sub{display:inline-block;font-family:var(--mont);font-weight:600;font-size:12px}.shell.recolhido .side .nav-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.shell.recolhido .side a.nav .nav-cnt{position:absolute;top:1px;right:2px;margin:0;min-width:18px;height:18px;padding:0 4px;font-size:10px;line-height:18px}}@media (max-width: 999.98px){.topbar .menu-btn{display:flex}.side-recolher{display:none}body.ds .side,.side{position:fixed;top:0;left:0;bottom:0;z-index:260;width:min(300px,86vw);flex:none;overflow-y:auto;overscroll-behavior:contain;padding-top:8px;transform:translate(-100%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}.shell.menu-aberto .side{transform:none;visibility:visible;transition:transform .2s ease;box-shadow:12px 0 40px #00143240}.side-gaveta-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 12px 4px 24px;font-family:var(--mont);font-weight:600;font-size:14px;color:var(--ws-ink)}.side-fechar{display:grid;place-items:center;width:36px;height:36px;border:none;border-radius:8px;background:none;color:var(--ws-mut)}.side-fechar:hover{background:var(--ws-hover);color:var(--ws-ink)}.menu-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:255;background:#00143273;animation:ws-fade .15s ease-out}}@media (prefers-reduced-motion: reduce){.side,.shell.menu-aberto .side{transition:none}.menu-fundo{animation:none}}@media (max-width: 760px){.topbar{gap:8px;padding:0 12px}.topbar .ctx,.topbar .brand,.topbar .ws-cmdk-btn{display:none}.topbar .demo-selo{display:inline-block;padding:5px 8px}.topbar .who-nome{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.ds .topbar .switch{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0}.topbar .switch-txt{display:none}.topbar .switch-ic{display:block}.sino-painel{position:fixed;top:60px;left:8px;right:8px;width:auto;max-height:calc(100vh - 80px)}body.ds .crumb{flex-wrap:wrap}.head-tag{white-space:normal}.fingrid,.pa-add,.doc-upload,.f3,.cts{grid-template-columns:1fr!important}body.ds .btn{max-width:100%;white-space:normal}body.ds .chip:has(.chip-busca-in){max-width:100%}body.ds .chip-busca-in{width:auto;min-width:0;flex:1 1 auto}}@media (max-width: 1439.98px){.grid:is(.g2,.g21,.g12,.g3):has(table){grid-template-columns:1fr}}body.ds .segtabs{flex-wrap:wrap}.panel .pt{overflow-wrap:anywhere}body.ds .kpi{container-type:inline-size}body.ds .kpi .c{overflow-wrap:break-word}@container (max-width: 210px){body.ds .kpi .v{font-size:22px;white-space:normal}}@media (max-width: 760px){body.ds .kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.tbl-rola,.tbl-wrap{position:relative}.tbl-rola.com-fade:after{content:"";position:absolute;top:0;right:0;bottom:var(--tbl-barra, 0px);width:48px;z-index:3;pointer-events:none;background:linear-gradient(to right,rgba(255,255,255,0),var(--tbl-fundo, #fff) 85%)}.tbl-dica{font-family:var(--lato);font-size:12.5px;line-height:1.4;color:var(--ws-mut)}.tbl-dica-row{display:flex;margin:0 0 8px}.tbl-export-row .tbl-dica{margin-right:auto;align-self:center;padding-right:12px}body.ds .panel.flush .tbl-dica-row{padding:0 24px}.tbl-wrap>table>thead>tr>:first-child,.tbl-wrap>table>tbody>tr>:first-child,.tbl-wrap>table>tfoot>tr>:first-child{position:sticky;left:0;z-index:1}:where(.tbl-wrap>table>tbody>tr>td:first-child,.tbl-wrap>table>thead>tr>th:first-child,.tbl-wrap>table>tfoot>tr>td:first-child){background-color:#fff}.tbl-wrap>table>tbody>tr[style*=background]>td:first-child{background-color:inherit}.tbl-rola.rolou .tbl-wrap>table>*>tr>:first-child{box-shadow:inset -1px 0 0 var(--ws-line),6px 0 8px -6px #00143233}:where(.tbl-wrap>table) td:not(.n){max-width:320px;white-space:normal;overflow-wrap:break-word}:where(.tbl-wrap>table) td.n{white-space:nowrap}.lg2{--ws-amarelo: #dbc605;--ws-cinza: #666666;--ws-tinta: #333333;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh;background:var(--paper)}.lg2-marca{position:relative;overflow:hidden;color:#fff;background:radial-gradient(120% 80% at 0% 0%,rgba(230,120,135,.16),transparent 55%),radial-gradient(90% 70% at 100% 100%,rgba(255,255,255,.08),transparent 60%),linear-gradient(160deg,#002a68 0%,var(--navy) 55%,#001a42 100%)}.lg2-marca:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--rosa),var(--red))}.lg2-rota{position:absolute;inset:auto -60px -4% auto;width:min(600px,86%);height:auto;opacity:.7;pointer-events:none}.lg2-marca-in{position:relative;z-index:1;display:flex;flex-direction:column;gap:28px;min-height:100%;padding:clamp(28px,5vw,60px) clamp(24px,5vw,64px) clamp(32px,4vw,48px)}.lg2-logo-r3{height:clamp(64px,8vw,92px);width:auto;align-self:flex-start}.lg2-titulo{margin-top:auto;max-width:520px}.lg2-selo{display:inline-block;font:600 10.5px/1 var(--mont);letter-spacing:1.8px;text-transform:uppercase;color:#ffffffb8;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:7px 12px;margin-bottom:18px}.lg2-titulo h1{font:300 clamp(30px,3.6vw,46px) / 1.12 var(--mont);letter-spacing:-.6px;margin:0;color:#fff;text-wrap:balance}.lg2-titulo h1 b{font-weight:600}.lg2-asa{width:64px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--rosa),var(--red));margin:22px 0 16px}.lg2-titulo p{font:300 14.5px/1.6 var(--lato);color:#fffc;margin:0;max-width:440px}.lg2-areas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:560px}.lg2-areas li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:0}.lg2-areas-ic{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#e678872e;color:#ffd9de}.lg2-areas b{display:block;font:600 13px/1.25 var(--mont);color:#fff}.lg2-areas small{display:block;font:300 12px/1.35 var(--lato);color:#ffffffad}.lg2-slogan{font:500 12.5px/1.4 var(--mont);letter-spacing:.3px;color:#ffffffe0}.lg2-lado{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:clamp(28px,5vw,56px) clamp(16px,4vw,40px)}.lg2-card{width:min(470px,100%);background:#fff;border:1px solid var(--line);border-radius:18px;padding:clamp(24px,3vw,36px);box-shadow:0 24px 60px -28px #00245a59,0 2px 6px #00245a0d;border-top:4px solid var(--red)}.lg2-card h2{font:600 22px/1.25 var(--mont);color:var(--navy);margin:0 0 6px}.lg2-sub{font:400 13.5px/1.5 var(--lato);color:var(--gray);margin:0 0 22px}.lg2-rot{display:block;font:600 11px/1 var(--mont);letter-spacing:1px;text-transform:uppercase;color:var(--navy);margin:0 0 8px}.lg2-campo{display:flex;align-items:center;gap:10px;height:46px;padding:0 12px;border:1px solid #d9dde5;border-radius:11px;background:#fbfcfe;color:#8a93a3;margin-bottom:16px;transition:border-color .15s,box-shadow .15s,background .15s}.lg2-campo:focus-within{border-color:var(--navy);background:#fff;box-shadow:0 0 0 3px #00245a1f;color:var(--navy)}.lg2-campo input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:400 14.5px var(--lato);color:#1d2533}.lg2-olho{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#8a93a3;cursor:pointer}.lg2-olho:hover,.lg2-olho:focus-visible{color:var(--navy);background:var(--navysoft);outline:none}.lg2-codigo{width:100%;height:52px;border:1px solid #d9dde5;border-radius:11px;text-align:center;letter-spacing:10px;font:600 20px var(--mont);color:var(--navy);margin-bottom:16px}.lg2-codigo:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px #00245a1f}.lg2-entrar{width:100%;height:48px;margin-top:6px;border:0;border-radius:11px;background:linear-gradient(180deg,#bf2228,var(--red));color:#fff;font:600 13px/1 var(--mont);letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 22px -12px #ae1d22cc;transition:transform .12s,box-shadow .12s,opacity .12s}.lg2-entrar:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 26px -12px #ae1d22d9}.lg2-entrar:focus-visible{outline:3px solid rgba(0,36,90,.35);outline-offset:2px}.lg2-entrar:disabled{opacity:.6;cursor:default}.lg2-voltar{display:block;margin:14px auto 0;border:0;background:none;color:var(--navy);font:500 13px var(--lato);cursor:pointer}.lg2-erro{margin-top:14px;padding:10px 12px;border-radius:10px;background:#fdecec;color:#8f1b1f;font:500 13px/1.4 var(--lato)}.lg2-nota{margin:18px 0 0;text-align:center;font:400 12px/1.5 var(--lato);color:var(--mut)}.lg2-ws{display:flex;align-items:center;gap:18px;width:min(470px,100%);color:var(--ws-cinza);text-decoration:none;padding:16px 22px;border-radius:16px;background:#fff;border:1px solid var(--line);transition:border-color .2s,box-shadow .2s}.lg2-ws img{height:44px;width:auto;flex:0 0 auto}.lg2-ws-txt{display:grid;gap:3px;min-width:0;border-left:1px solid var(--line);padding-left:18px}.lg2-ws-txt small{font:400 11.5px/1.3 var(--mont);letter-spacing:.2px;color:var(--ws-cinza)}.lg2-ws-txt b{font:400 19px/1.2 var(--mont);color:var(--ws-tinta);letter-spacing:-.2px}.lg2-ws-link{font:500 12px/1.3 var(--mont);color:var(--navy);width:fit-content;box-shadow:inset 0 -2px 0 var(--ws-amarelo)}.lg2-ws:hover,.lg2-ws:focus-visible{border-color:#cfcab8;box-shadow:0 12px 30px -20px #00245a59;outline:none}.lg2-time{display:flex;align-items:center;gap:14px}.lg2-time-av{display:flex}.lg2-time-av>*{width:40px;height:40px;border-radius:50%;border:2px solid #0a2f6b;margin-left:-10px;object-fit:cover;display:grid;place-items:center;font:500 15px/1 var(--mont);color:#fff;background:#ffffff24}.lg2-time-av>:first-child{margin-left:0}.lg2-time-av>:nth-child(2){background:var(--red)}.lg2-time-txt b{display:block;font:500 13.5px/1.3 var(--mont);color:#fff}.lg2-time-txt small{display:block;font:300 12px/1.35 var(--lato);color:#ffffffb8}@media (max-width: 1100px){.lg2-areas{grid-template-columns:minmax(0,1fr)}}@media (max-width: 860px){.lg2{grid-template-columns:minmax(0,1fr)}.lg2-marca-in{gap:18px;padding:28px 20px 34px}.lg2-titulo{margin-top:6px}.lg2-titulo p,.lg2-areas,.lg2-selo{display:none}.lg2-asa{margin:16px 0 0}.lg2-rota{display:none}.lg2-slogan{font-size:12px}.lg2-time{display:none}.lg2-ws{gap:12px;padding:12px 14px}.lg2-ws img{height:32px}.lg2-ws-txt{padding-left:12px}.lg2-ws-txt b{font-size:16px}.lg2-lado{justify-content:flex-start;padding:24px 16px 32px}}@media (prefers-reduced-motion: reduce){.lg2-aviao{display:none}.lg2-entrar{transition:none}}.lg2-ok{padding:12px 14px;border-radius:10px;background:#e7f4ec;color:#1f5c37;font:500 13.5px/1.5 var(--lato)}.cm-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;place-items:center;padding:16px;background:#0014329e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:cm-entra .18s ease-out}.cm-janela{position:relative;display:flex;width:min(460px,100%);max-height:calc(100vh - 32px);overflow:hidden;background:#fff;border-radius:18px;box-shadow:0 30px 80px -20px #00143299;border-top:4px solid var(--red)}.cm-janela.com-video{width:min(820px,100%)}.cm-x{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:#ffffffeb;color:var(--navy);cursor:pointer;box-shadow:0 2px 8px #0000002e}.cm-x:focus-visible{outline:3px solid rgba(0,36,90,.4);outline-offset:2px}.cm-video{flex:0 0 auto;background:#000;display:grid;place-items:center}.cm-video.arquivo,.cm-video.vertical{height:min(78vh,720px);aspect-ratio:9 / 16}.cm-video.arquivo video,.cm-video iframe{width:100%;height:100%;border:0;display:block;object-fit:contain;background:#000}.cm-video:not(.arquivo):not(.vertical){width:100%;aspect-ratio:16 / 9}.cm-janela.com-video:has(.cm-video:not(.arquivo):not(.vertical)){flex-direction:column}.cm-corpo{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:32px 28px 28px;overflow:auto}.cm-selo{align-self:flex-start;font:600 10.5px/1 var(--mont);letter-spacing:1.6px;text-transform:uppercase;color:var(--red)}.cm-corpo h2{margin:0;font:600 22px/1.25 var(--mont);color:var(--navy);text-wrap:balance}.cm-corpo p{margin:0;font:400 14px/1.6 var(--lato);color:var(--gray);white-space:pre-line}.cm-ok{align-self:flex-start;margin-top:10px;height:44px;padding:0 22px;border:0;border-radius:11px;background:var(--navy);color:#fff;font:600 12.5px/1 var(--mont);letter-spacing:1.2px;text-transform:uppercase;cursor:pointer}.cm-ok:focus-visible{outline:3px solid rgba(0,36,90,.35);outline-offset:2px}@keyframes cm-entra{0%{opacity:0}}@media (max-width: 700px){.cm-janela.com-video{flex-direction:column;width:min(420px,100%)}.cm-video.arquivo,.cm-video.vertical{height:min(62vh,560px);width:auto;align-self:center}.cm-corpo{padding:18px 20px 20px}.cm-corpo h2{font-size:18px}}@media (prefers-reduced-motion: reduce){.cm-fundo{animation:none}}.foot-v2{margin-top:36px;padding-top:16px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;font:400 12px/1.45 var(--lato);color:var(--mut)}.foot-v2-r3{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline}.foot-v2-r3 b{font:600 12px var(--mont);color:var(--navy)}.foot-v2-r3 .slg{font:500 12px var(--mont);color:var(--navy)}.foot-v2-ws{display:inline-flex;align-items:center;gap:10px;color:#666;font:400 12px/1.3 var(--mont);text-decoration:none;border-radius:8px;padding:4px 6px;margin:-4px -6px}.foot-v2-ws img{height:20px;width:auto;background:#fff;border-radius:4px;padding:2px 4px;box-sizing:content-box}.foot-v2-ws b{font-weight:600;color:#333;box-shadow:inset 0 -2px #dbc605}.foot-v2-ws:hover,.foot-v2-ws:focus-visible{background:#fff;outline:none}.foot-v2-dir{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.foot-v2-suporte{display:inline-flex;align-items:center;gap:6px;font:700 12px/1.3 var(--lato);color:#555;text-decoration:none;border-radius:8px;padding:4px 6px;margin:-4px -6px}.foot-v2-suporte:hover,.foot-v2-suporte:focus-visible{color:var(--navy);background:#fff;text-decoration:underline;text-underline-offset:2px}.cmadm-lista{display:grid;gap:8px;margin-bottom:16px}.cmadm-item{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:#fff}.cmadm-txt{flex:1;min-width:0}.cmadm-tit{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cmadm-tit b{color:#333;overflow-wrap:anywhere}.cmadm-st{font:600 11px/1 var(--mont);padding:4px 8px;border-radius:999px;background:#eee;color:#555}.cmadm-st.ok{background:#e7f4ec;color:#1f6b40}.cmadm-st.warn{background:#fdf3e2;color:#8a5a12}.cmadm-meta{margin-top:4px;font-size:12.5px;color:var(--mut)}.amb-selo{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 11px/1 var(--mont);letter-spacing:.4px;color:#3d2f00;background:#f6d55c;border-radius:999px;padding:6px 10px}.demo-selo{flex:0 0 auto;white-space:nowrap;font:400 11px/1 var(--mont);letter-spacing:.3px;color:#fff;background:var(--red);border-radius:999px;padding:6px 10px}.demo-selo.inativo{background:#fff;color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.imp-faixa.demo-faixa{background:var(--red);border-bottom-color:var(--red);color:#fff}.amb-faixa{width:min(420px,100%);text-align:center;font:700 12px/1.3 var(--mont);letter-spacing:.4px;color:#3d2f00;background:#f6d55c;border-radius:10px;padding:9px 12px}@media (max-width: 760px){.amb-selo{max-width:120px}}.pf-janela{width:min(500px,100%)}.pf-corpo{gap:12px}.pf-foto{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid var(--line);border-radius:12px}.pf-avatar{width:64px;height:64px;flex:0 0 64px;border-radius:50%;object-fit:cover}.pf-avatar--vazio{display:grid;place-items:center;background:var(--navysoft);color:var(--navy);font:600 22px/1 var(--mont)}.pf-foto-txt{display:grid;gap:4px;font:400 13px/1.4 var(--lato);color:var(--gray)}.pf-foto-txt b{color:var(--navy);font-weight:600}.pf-foto-btn{position:relative;width:fit-content;color:var(--navy);font-weight:600;text-decoration:underline;cursor:pointer}.pf-foto-btn input{position:absolute;width:1px;height:1px;opacity:0}.pf-foto-btn:focus-within{outline:3px solid rgba(0,36,90,.35);outline-offset:2px;border-radius:4px}.pf-rotulo{font:600 12.5px/1 var(--mont);color:var(--navy)}.pf-bio{width:100%;min-height:96px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font:400 14px/1.5 var(--lato);resize:vertical}.pf-bio:focus{outline:3px solid rgba(0,36,90,.25);border-color:var(--navy)}.pf-conta{align-self:flex-end;margin-top:-6px;font:400 12px/1 var(--lato);color:var(--gray)}.pf-conta.passou,.cm-corpo .pf-erro{color:var(--red)}.cm-corpo .pf-erro,.cm-corpo .pf-aviso{font-size:13px}.cm-corpo .pf-aviso{color:var(--navy)}.pf-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.pf-acoes .cm-ok{margin-top:0}.pf-acoes .cm-ok:disabled{opacity:.5;cursor:not-allowed}.pf-depois{border:0;background:none;color:var(--gray);font:600 13px/1 var(--lato);text-decoration:underline;cursor:pointer}.cp-janela{width:min(940px,100%);flex-direction:column;border-top:0}.cp-rolagem{overflow:auto;max-height:calc(100vh - 32px)}.cp-capa{position:relative;min-height:260px;display:flex;align-items:flex-end;background:linear-gradient(135deg,var(--navy) 0%,#0b3a7a 60%,#12305e 100%);color:#fff;overflow:hidden}.cp-capa:before{content:"";position:absolute;inset:auto 0 0 0;height:4px;background:var(--red);z-index:2}.cp-capa-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.cp-capa:not(.sem-foto):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0014320d 30%,#001432d1)}.cp-capa-txt{position:relative;z-index:1;display:grid;gap:14px;padding:28px 36px 30px}.cp-logo{height:34px;width:auto}.cp-capa h2{margin:0;max-width:24ch;font:600 30px/1.18 var(--mont);text-wrap:balance}.cp-corpo{display:grid;gap:28px;padding:30px 36px 6px}.cp-corpo.com-video{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.cp-texto p,.cp-mensagem p{margin:0;font:400 15px/1.7 var(--lato);color:#33415c;white-space:pre-line}.cp-video .cm-video{width:100%;height:auto;max-height:68vh;border-radius:14px;overflow:hidden}.cp-video .cm-video.arquivo,.cp-video .cm-video.vertical{aspect-ratio:9 / 16;height:min(68vh,560px);width:auto;margin:0 auto}.cp-play{position:relative;display:block;width:100%;aspect-ratio:4 / 5;max-height:460px;padding:0;border:0;border-radius:14px;overflow:hidden;cursor:pointer;background:var(--navy);box-shadow:0 18px 40px -18px #0014328c}.cp-play img,.cp-play-fundo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cp-play-fundo{background:radial-gradient(circle at 30% 20%,#1d4f97 0%,var(--navy) 70%)}.cp-play-ic{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:var(--red);color:#fff;box-shadow:0 10px 30px #00000059;transition:transform .15s ease}.cp-play:hover .cp-play-ic{transform:scale(1.06)}.cp-play:focus-visible{outline:3px solid rgba(0,36,90,.45);outline-offset:3px}.cp-play-txt{position:absolute;left:0;right:0;bottom:0;padding:26px 16px 14px;background:linear-gradient(180deg,transparent,rgba(0,20,50,.85));color:#fff;font:600 13.5px/1.35 var(--mont);text-align:left}.cp-mensagem{margin:26px 36px 0;padding:24px 28px;border-left:4px solid var(--red);border-radius:0 14px 14px 0;background:#f4f7fb;display:grid;gap:10px}.cp-mensagem h3{margin:0;font:600 18px/1.3 var(--mont);color:var(--navy)}.cp-mensagem .cp-assinatura{font:600 13.5px/1.4 var(--mont);color:var(--navy)}.cp-rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:24px 36px 28px}.cp-rodape .cm-ok{margin-top:0}.cp-ws{font:400 12px/1.4 var(--lato);color:var(--gray)}@media (max-width: 760px){.cp-capa{min-height:200px}.cp-capa-txt{padding:22px 20px}.cp-capa h2{font-size:22px}.cp-corpo,.cp-corpo.com-video{grid-template-columns:1fr;padding:22px 20px 4px;gap:20px}.cp-mensagem{margin:20px 20px 0;padding:18px}.cp-rodape{padding:20px}.cp-play{max-height:380px}}@media (prefers-reduced-motion: reduce){.cp-play-ic{transition:none}}.fb-canto{position:fixed;left:20px;bottom:20px;z-index:95;width:min(360px,calc(100vw - 32px));padding:20px 20px 18px;background:#fff;border-radius:16px;border-top:4px solid var(--red);box-shadow:0 18px 50px -12px #00143273;animation:fb-entra .22s ease-out}.fb-canto h2{margin:0 28px 2px 0;font:600 17px/1.3 var(--mont);color:var(--navy);text-wrap:balance}.fb-sub{margin:0 0 14px;font:400 14px/1.4 var(--lato);color:var(--gray)}.fb-x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--mut);cursor:pointer}.fb-x:hover{background:#f3f3f3;color:var(--navy)}.fb-notas{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.fb-nota{height:46px;border:1px solid #cfccc2;border-radius:10px;background:#fff;color:var(--navy);font:600 17px/1 var(--mont);cursor:pointer}.fb-nota:hover{background:#f4f6fa}.fb-nota.on{background:var(--navy);border-color:var(--navy);color:#fff}.fb-escala{display:flex;justify-content:space-between;margin:6px 0 12px;font:400 11.5px/1.2 var(--lato);color:var(--mut)}.fb-texto{display:block;width:100%;box-sizing:border-box;resize:vertical;min-height:70px;padding:10px 12px;border:1px solid #cfccc2;border-radius:10px;font:400 14px/1.45 var(--lato);color:#333}.fb-erro{margin:8px 0 0;font:400 13px/1.4 var(--lato);color:var(--red)}.fb-acoes{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.fb-btn{min-height:44px;padding:0 18px;border:1px solid #cfccc2;border-radius:10px;background:#fff;color:var(--navy);font:700 14px/1 var(--lato);cursor:pointer}.fb-btn.primario{background:var(--navy);border-color:var(--navy);color:#fff}.fb-btn:disabled{background:#f1efe9;border-color:#e4e2da;color:#9a9b9e;cursor:default}.fb-nota:focus-visible,.fb-btn:focus-visible,.fb-x:focus-visible,.fb-texto:focus-visible{outline:3px solid rgba(0,36,90,.35);outline-offset:2px}.fb-obrigado p{margin:6px 0 0;font:400 14px/1.5 var(--lato);color:var(--gray)}@keyframes fb-entra{0%{opacity:0;transform:translateY(12px)}}@media (max-width: 700px){.fb-canto{left:16px;right:16px;bottom:16px;width:auto}}@media (prefers-reduced-motion: reduce){.fb-canto{animation:none}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width: 1000px){body.ds .side{position:sticky;top:52px;align-self:flex-start;height:calc(100vh - 52px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}}body.ds .side .grp.grp-btn{display:flex;align-items:center;gap:8px;width:calc(100% - 24px);margin:14px 12px 2px;padding:8px 12px;border:0;border-radius:8px;background:none;cursor:pointer;text-align:left;font-family:var(--mont);font-weight:600;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:#6b6b6b}body.ds .side .side-grupo:first-of-type .grp.grp-btn{margin-top:4px}body.ds .side .grp.grp-btn:hover{background:var(--ws-hover);color:var(--ws-ink)}.side .grp-l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side .grp-seta{flex:none;margin-left:auto;transition:transform .15s ease}.side .side-grupo.fechado .grp-seta{transform:rotate(-90deg)}.side .side-grupo.fechado .grp-itens{display:none}body.ds .side .side-grupo.com-ativo .grp.grp-btn{color:var(--ws-ink)}.side .grp-aqui{flex:none;font:700 10.5px/1 var(--lato);letter-spacing:0;text-transform:none;color:var(--ws-on-acc);background:var(--ws-acc);border-radius:999px;padding:4px 8px}.side .grp-btn .nav-cnt{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--red);color:#fff;font:600 11px/20px var(--mont);letter-spacing:0;text-align:center}.side .grp-btn .grp-aqui+.nav-cnt,.side .grp-btn .nav-cnt{margin-left:0}body.ds .side a.nav.on,body.wsmode.ds .side a.nav.on{background:var(--ws-ink);color:#fff;font-weight:700;box-shadow:inset 4px 0 0 var(--ws-acc)}body.ds .side a.nav.on:hover{background:var(--ws-primary-hover);color:#fff}body.ds .side a.nav.on .ic{opacity:1}body.ds .side a.nav.sub.on{color:#fff}body.ds .side a.nav.on .nav-cnt{background:#fff;color:var(--red)}@media (min-width: 1000px){body.ds .shell.recolhido .side .grp.grp-btn{display:none}.shell.recolhido .side .side-grupo.fechado .grp-itens{display:block}.shell.recolhido .side .side-grupo+.side-grupo{border-top:1px solid var(--ws-line);margin:6px 16px 0;padding-top:6px}.shell.recolhido .side .side-grupo+.side-grupo a.nav{margin-left:-4px;margin-right:-4px}}.at-card{background:#fff;border:1px solid var(--ws-line);border-radius:12px;padding:20px 24px;margin:0 0 28px}.at-cab{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;margin-bottom:14px}.at-tit{margin:0;font:600 16px/1.3 var(--mont);color:var(--ws-ink)}.at-total{font:700 12.5px/1 var(--lato);color:#8f1a1e;background:#fbeaea;border-radius:999px;padding:6px 10px}body.wsmode .at-total{color:#4f4800;background:#fbf8df}.at-grupos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px 28px}.at-grupo{min-width:0}.at-grupo-cab{display:flex;align-items:center;gap:8px;margin-bottom:6px}.at-grupo-cab h3{margin:0;min-width:0;font:700 13.5px/1.3 var(--lato);color:var(--ws-ink)}.at-ic{flex:none;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:var(--ws-acc-soft);color:var(--ws-ink);font-size:13px}.at-n{flex:none;min-width:22px;padding:2px 7px;border-radius:999px;background:#efede6;font:700 12px/16px var(--lato);color:var(--ws-mut);text-align:center}.at-todos{margin-left:auto;font:700 13px/1.3 var(--lato);color:var(--ws-ink);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.at-itens{list-style:none;margin:0;padding:0;display:grid;gap:4px}.at-item{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:8px;border:1px solid var(--ws-line2);border-left:3px solid var(--ws-line);text-decoration:none;color:var(--ws-txt);background:#fff}.at-item:hover{background:var(--ws-hover);border-color:var(--ws-line)}.at-item.tom-alerta{border-left-color:var(--red)}.at-item.tom-aviso{border-left-color:#c77f2c}.at-item-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.at-item-tit{font:700 14px/1.35 var(--lato);color:var(--ws-ink);overflow-wrap:anywhere}.at-item-det{font-size:12.5px;line-height:1.4;color:var(--ws-mut);overflow-wrap:anywhere}.at-acao{flex:none;font:700 13px/1.2 var(--lato);color:var(--ws-ink);white-space:nowrap}.at-carregando,.at-erro{margin:0;font-size:13.5px;color:var(--ws-mut);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.at-link{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--ws-ink);text-decoration:underline;cursor:pointer}.at-card.vazio{padding:16px 24px}.at-card.vazio .at-cab{margin-bottom:10px}.at-vazio{display:flex;align-items:center;gap:12px}.at-ok{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#e7f4ec;color:#1f6b40}.at-vazio b{font:600 15px/1.3 var(--mont);color:var(--ws-ink)}.at-vazio p{margin:2px 0 0;font-size:13.5px;line-height:1.45;color:var(--ws-mut)}.at-card.compacto{margin:0 0 20px;padding:16px 18px}.at-card.compacto .at-grupos{grid-template-columns:1fr}@media (max-width: 760px){.at-card{padding:16px}.at-item{align-items:flex-start;flex-wrap:wrap;row-gap:4px}.at-acao{font-size:12.5px}}.at-faixa-ok{display:flex;align-items:center;gap:10px;margin:0 0 18px;font:400 13px/1.4 var(--lato);color:var(--gray)}.at-faixa-ok .at-ok{width:24px;height:24px;flex:0 0 24px}.at-faixa-t{font-family:var(--mont);color:var(--navy)}.imp-faixa{position:sticky;top:52px;z-index:49;display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:7px 22px;background:#fbf2e4;border-bottom:1px solid var(--warn);font:400 14px/1.4 var(--lato);color:#5c4315}.imp-faixa b{font-weight:500;color:#5c4315}.imp-leitura{color:var(--red)}.imp-sp{flex:1}.imp-faixa .imp-voltar{padding:4px 12px;font-size:12px}@media (max-width: 760px){.imp-faixa{padding:7px 16px;font-size:13px}}.so-leitura-vc{margin:8px 0 0;font:400 13px/1.4 var(--lato);color:var(--gray)}.so-leitura-vc:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--warn);vertical-align:middle}.headline h1 b,body.ds .headline h1 b{font-weight:500;color:var(--red)}body.wsmode .headline h1 b{color:var(--red)}body.ds .panel .pt,.panel .pt,.tabs button.on,body.ds .tabs button.on,.ws-tabs button.on{font-weight:500}.crumb b{font-weight:500;color:var(--navy)}.side a.nav.on,.side .grp,table.ed td.name,.hb .hl,.pcard .pn,.mcard .mn,.ccard .cn,.kbcard .kn,.funil-nome,.funil-card-empresa,.ws-card h3,.ws-drawer-head h2,.lcard h2,.segc .sh,.insight .il,body.ds .insight .il,.todo .tt{font-weight:500}table.ed tr.total td{font-weight:500;color:var(--navy)}body.ds .panel :is(p,li,td,span,div)>:is(b,strong),body.ds .erro-carga b{font-weight:500;color:var(--navy)}body.wsmode .panel :is(p,li,td,span,div)>:is(b,strong){color:#222}.kpi.sem-dado .v,body.ds .kpi.sem-dado .v{font-size:15px;font-weight:400;color:var(--ws-mut, var(--mut));letter-spacing:0;padding-top:8px}.kpi.sem-dado .c,body.ds .kpi.sem-dado .c{color:var(--ws-mut, var(--mut))}.vazio-linha,td.vazio-linha{text-align:center;color:var(--ws-mut, var(--mut));font-size:13.5px;padding:18px 12px}.vazio-info{padding:22px 24px;border-radius:12px;background:var(--paper, #FAF8F4);border:1px dashed var(--ws-line, var(--line))}.vazio-info .vazio-t{font-family:var(--mont);font-weight:500;font-size:15px;color:var(--navy)}.vazio-info .vazio-d{margin-top:6px;font-size:13.5px;line-height:1.5;color:var(--ws-txt, #4A4B4F);max-width:760px}.vazio-info .vazio-a{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.cor-red{color:var(--red)}.cor-navy{color:var(--navy)}.cor-mut{color:var(--ws-mut, var(--mut))}.cor-ok{color:#1e7b4a}.selo-vip{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;font-size:10.5px;letter-spacing:.6px;font-weight:500;color:var(--red);background:#ae1d2214;vertical-align:1px}.cel-cliente{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px}.mini-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:2px 0 16px}.mini-kpis>div{padding:12px 14px;border-radius:10px;background:var(--paper, #FAF8F4);border:1px solid var(--ws-line, var(--line))}.mini-kpis .mk-v{display:block;font-family:var(--mont);font-size:20px;font-weight:400;color:var(--navy)}.mini-kpis .mk-l{display:block;margin-top:2px;font-size:12.5px;color:var(--ws-mut, var(--mut))}.lista-alertas{display:flex;flex-direction:column}.la-item{padding:10px 0 10px 12px;border-bottom:1px solid var(--ws-line, var(--line));border-left:3px solid transparent}.la-item:last-child{border-bottom:0}.la-item.nao-lido{border-left-color:var(--red)}.la-t{color:var(--navy);font-size:14px}.la-t a{color:var(--navy);text-decoration:none}.la-t a:hover{color:var(--red)}.la-d{color:var(--ws-txt, #4A4B4F);font-size:13px;margin-top:2px}.la-q{color:var(--ws-mut, var(--mut));font-size:12px;margin-top:2px}.filtros-linha{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px}.filtros-linha .inp{min-width:200px}.filtros-linha input.inp{flex:1 1 260px;max-width:420px}.filtros-linha .filtro-chk{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--ws-txt, #4A4B4F)}.filtros-linha .filtros-total{margin-left:auto;font-size:13px}.lista-ficha{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);gap:18px;align-items:start}.lista-ficha>.panel{margin-bottom:0}@media (max-width: 1100px){.lista-ficha{grid-template-columns:1fr}}table.ed tr.sel td{background:#00245a0d}table.ed tr.sel td.name{box-shadow:inset 3px 0 0 var(--red)}.ficha-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0 0 6px}.ficha-dl dt{font-size:12px;color:var(--ws-mut, var(--mut))}.ficha-dl dd{margin:2px 0 0;font-size:14px;color:var(--navy);overflow-wrap:anywhere}.ficha-sec{margin:18px 0 8px;font-family:var(--mont);font-weight:500;font-size:13px;letter-spacing:.3px;color:var(--navy)}.ficha-p{font-size:13.5px;margin:0}.ficha-contatos{display:flex;flex-direction:column;gap:8px}.fc-item{padding:9px 12px;border-radius:10px;background:var(--paper, #FAF8F4)}.fc-n{font-size:13.5px;color:var(--navy)}.fc-d{font-size:13px;color:var(--ws-txt, #4A4B4F);margin-top:2px;overflow-wrap:anywhere;white-space:pre-line}.ficha-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.filtros-linha.crm-filtros .chips{margin:0;display:contents}.filtros-linha.crm-filtros select.rowin{width:auto}.voltar-lista{background:none;border:0;padding:0;margin:0 0 12px;color:var(--navy);font-size:13.5px;cursor:pointer}.voltar-lista:hover{color:var(--red)}.frac{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.15}.frac .frac-v{font-family:var(--mont);font-weight:500;color:var(--navy)}.frac .frac-m{font-size:11.5px;color:var(--ws-mut, var(--mut))}.filtros-linha.crm-filtros{gap:8px}.filtros-linha.crm-filtros .chip-busca-in{width:150px}.filtros-linha.crm-filtros input[type=date].rowin{padding-left:8px;padding-right:6px}.filtros-linha.crm-filtros select.rowin{max-width:150px}.filtros-linha.crm-filtros .chip-busca-in{width:118px}.filtros-linha.crm-filtros select.rowin{max-width:136px}
