.cv-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px 16px;background:var(--bg-app)}.cv-card{width:100%;max-width:420px;background:var(--bg-app);border:1px solid var(--border-1);border-radius:12px;padding:32px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.cv-marca{display:block;height:26px;width:auto;margin-bottom:8px}.cv-card h1{margin:0;font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em;color:var(--fg-1);text-wrap:balance}.cv-sub{margin:0;font-size:14px;color:var(--fg-2);line-height:1.5}.cv-nota{margin:0;font-size:12px;color:var(--fg-2);line-height:1.5}.cv-ico{flex-shrink:0}.cv-ico.ok{color:var(--status-ok)}.cv-ico.aviso{color:var(--status-warn)}.cv-ico.erro{color:var(--status-error)}.cv-cta{margin-top:8px}.cv-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.dash-kpi.kpi-compacto{gap:4px;padding:12px 14px}.dash-kpi.kpi-compacto .v{line-height:26px}.dash-kpi.kpi-legenda-longa .h{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dash-kpi .v.kpi-erro{color:var(--status-error)}.dash-kpi .row:has(.kpi-ao-lado){align-items:baseline}.dash-kpi .kpi-ao-lado{font-family:var(--font-mono);font-size:12px;line-height:16px;color:var(--fg-2);font-variant-numeric:tabular-nums}button.dash-kpi[aria-pressed=true]{background:var(--state-selected);border-color:var(--fg-1)}button.dash-kpi[aria-pressed=true]:hover{background:var(--state-active)}@media(forced-colors:active){button.dash-kpi[aria-pressed=true]{border-color:Highlight;outline:2px solid Highlight;outline-offset:-2px}button.dash-kpi[aria-pressed=true]:focus-visible{outline-offset:2px}}.dash-kpi.kpi-esqueleto .k,.dash-kpi.kpi-esqueleto .h{min-height:14px}.dash-kpi .row>.kpi-linha{flex:0 0 auto;max-width:100%}.dash-kpi .row.kpi-com-barras{position:relative}.dash-kpi .kpi-barras{flex-basis:76px;height:24px}.dash-kpi .kpi-barra{max-width:none}.dash-kpi .kpi-barra[data-ultima]{background:var(--fg-disabled)}.dash-kpi .kpi-barra[data-zero]{min-height:0;height:2px;background:var(--fg-muted)}.dash-kpi .kpi-barra[data-zero][data-ultima]{background:var(--fg-2)}.dash-kpi .kpi-barra[data-vazia]{min-height:0;height:0;background:none}.estado-sk.estado-sk-linhas{gap:0;padding:0 16px}.estado-sk.estado-sk-linhas .estado-sk-linha{display:flex;align-items:center}.estado-sk.estado-sk-linhas .mkt-sk{border-radius:5px;animation-duration:1.4s}.cli-empty.estado-pagina{gap:8px;padding:48px 24px}.cli-empty.estado-pagina .t{font-size:15px;line-height:20px;letter-spacing:-.01em}.cli-empty.estado-pagina .d{font-size:13px;line-height:1.5;max-width:340px}.cli-empty.estado-pagina .btn{margin-top:4px}.mkt-sk.estado-sk-inline{display:inline-block;vertical-align:middle;border-radius:5px;max-width:100%}.dlg-caixa:focus{outline:none}.menu-ctx-veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55}.menu-ctx{position:fixed;z-index:56;width:210px;max-width:calc(100vw - 16px);padding:4px;box-sizing:border-box;background:var(--bg-app);border:1px solid var(--border-1);border-radius:6px;box-shadow:var(--shadow-2);animation:palette-in .15s var(--ease-out-expo)}.menu-ctx:focus{outline:none}.menu-ctx-tit{padding:6px 8px 4px;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-ctx>button{display:flex;align-items:center;gap:8px;width:100%;min-height:30px;padding:4px 8px;border:0;border-radius:4px;background:transparent;color:var(--fg-1);font:inherit;font-size:13px;text-align:left;cursor:pointer}.menu-ctx>button:hover:not(:disabled){background:var(--state-hover)}.menu-ctx>button:disabled{opacity:.5;cursor:default}.menu-ctx>button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.menu-ctx>button svg{color:var(--fg-2);flex-shrink:0}.menu-ctx>button.perigo,.menu-ctx>button.perigo svg{color:var(--status-error)}.menu-ctx-sep{height:1px;margin:4px 6px;background:var(--border-1)}@media(prefers-reduced-motion:reduce){.menu-ctx{animation:none}}.flw-input.campo,.mkt-input.campo,select.campo,input.campo{height:var(--control-h);padding:0 10px;font-size:13px;box-sizing:border-box}textarea.flw-input.campo,textarea.mkt-input.campo,textarea.campo{height:auto;min-height:var(--control-h);padding-top:6px;padding-bottom:6px}.sup-fila{position:relative;width:100%;max-width:1408px}.sup-fila .flw-toolbar .lead-menu{max-height:320px;overflow-y:auto}.mkt-tabs.sup-tabs{margin-top:-4px}.sup-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;border-radius:8px;background:var(--fg-1);color:var(--primary-foreground);font-family:var(--font-mono);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;box-sizing:border-box}.sup-tabpanel{display:flex;flex-direction:column;gap:16px;min-width:0}.sup-md{display:grid;grid-template-columns:minmax(300px,380px) minmax(420px,1fr);gap:12px;align-items:start}.sup-md-left{display:flex;flex-direction:column;gap:10px;min-width:0}.sup-md-list{display:flex;flex-direction:column;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.sup-md-listhead{display:flex;align-items:center;gap:10px;height:var(--table-header-h);padding:0 16px;border-bottom:1px solid var(--border-1);background:var(--bg-subtle);box-sizing:border-box;flex-shrink:0}.sup-md-listhead .rot{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.sup-mdrow{position:relative;display:flex;flex-direction:column;gap:3px;padding:9px 16px 10px;border-top:1px solid var(--bg-strip);cursor:pointer;transition:background .1s}.sup-md-rows>.sup-mdrow:first-child{border-top:0}.sup-mdrow:hover{background:var(--state-hover)}.sup-mdrow:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sup-mdrow.is-sel,.sup-mdrow.is-cur{background:var(--state-selected)}.sup-mdrow.is-sel:before,.sup-mdrow.is-cur:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:1px;background:var(--selected-indicator)}.sup-mdrow .l1{display:flex;align-items:center;gap:8px;min-width:0}.sup-mdrow .l1 .grow{flex:1}.sup-mdrow .l1 .cb{display:inline-flex;flex-shrink:0}.sup-mdrow .num{font-size:12px;color:var(--fg-1)}.sup-mdrow .tempo{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.sup-mdrow .assunto{font-size:13px;line-height:17px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-mdrow .l3{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px}.sup-mdrow .l3 .cli{color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-mdrow .sla{display:flex;align-items:center;gap:6px;padding-top:1px;font-size:11px;font-weight:500}.sup-mdrow .sla svg{flex-shrink:0}.sup-mdrow.skel{cursor:default}.sup-mdrow.skel .sk{display:block;height:10px;border-radius:5px;background:var(--bg-strip);animation:mkt-pulse 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.sup-mdrow.skel .sk{animation:none}}.sup-md-right{min-width:0}.sup-md-vazio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:320px;padding:32px 24px;border:1px dashed var(--border-1);border-radius:8px;text-align:center}.sup-md-vazio svg{color:var(--fg-muted)}.sup-md-vazio .t{font-size:13px;font-weight:600;color:var(--fg-1)}.sup-md-vazio .d{font-size:12px;line-height:1.5;color:var(--fg-2);max-width:280px}@media(max-width:1023px){.sup-md{display:block}.sup-md-right{display:none}}.sup-tag{font-size:11px;line-height:16px;color:var(--fg-2);background:var(--bg-subtle);border:1px solid transparent;border-radius:4px;padding:0 5px;white-space:nowrap;flex-shrink:0}.sup-tag.contorno{background:transparent;border-color:var(--border-2)}.sup-tag:not(.contorno){flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.sup-mdrow .l3 .cli{flex:1 1 auto;min-width:64px}.sup-urg{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--status-error);border:1px solid var(--border-2);border-radius:4px;padding:0 5px;flex-shrink:0}.sup-urg.alta{display:inline-flex;align-items:center;gap:5px;color:var(--fg-2)}.sup-urg.alta .dot{width:6px;height:6px;border-radius:50%;background:var(--status-warn);flex-shrink:0}.sup-urg.baixa{color:var(--fg-2)}.sup-sla-viva{color:var(--fg-2);white-space:nowrap}.sup-sla-viva svg{color:var(--status-warn)}.sup-sla-est{color:var(--status-error);white-space:nowrap}.cmp-kpis.sup-kpis{max-width:1120px}.sup-fila .dash-kpi .h{white-space:normal;overflow:visible}.sup-fgrupo{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.sup-fgrupo .rot{padding-right:2px;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.sup-fdiv{width:1px;height:20px;margin:0 4px;background:var(--border-1);flex-shrink:0}.sup-fgrupo .cmp-chip{max-width:100%;overflow:hidden;text-overflow:ellipsis}.sup-filtros .flw-count{margin-left:auto;white-space:nowrap}@media(max-width:640px){.sup-fdiv{display:none}.flw-page.sup-fila{padding:16px}}.tri{display:flex;flex-direction:column;gap:12px;width:100%;max-width:1100px;min-width:0}.tri-topo{display:flex;align-items:center;gap:8px;min-height:16px}.tri-lista{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;min-width:0}.tri-card{position:relative;display:flex;flex-direction:column;gap:5px;min-width:0;padding:12px 16px 14px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);box-sizing:border-box}.tri-card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tri-card.tri-sk{gap:10px}.tri-card.tri-sk .mkt-sk{display:block;height:12px}.tri-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;row-gap:4px;min-width:0}.tri-meta .num{font-size:12px;color:var(--fg-1)}.tri-meta .quando{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.tri-meta .grow{flex:1}.tri-meta .sla{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500}.tri-meta .sla svg{flex-shrink:0}.tri-prio{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--fg-1);white-space:nowrap}.tri-prio.urgente{color:var(--status-error);font-weight:500}.tri-prio.alta .dot{width:6px;height:6px;border-radius:50%;background:var(--status-warn);flex-shrink:0}.tri-prio.baixa{color:var(--fg-2)}.tri-assunto{margin:0;font-size:14px;line-height:19px;font-weight:600;color:var(--fg-1);overflow-wrap:anywhere}.tri-cliente{font-size:12px;line-height:16px;color:var(--fg-2);overflow-wrap:anywhere}.tri-fala{margin:0;font-size:13px;line-height:18px;color:var(--fg-2);text-wrap:pretty;overflow-wrap:anywhere}.tri-acoes{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:7px}.tri-acoes .btn[aria-disabled=true]{opacity:.5;cursor:default}.tri-acoes .btn[aria-disabled=true]:hover{background:var(--bg-app)}.tri-acoes .btn.primary[aria-disabled=true]:hover{background:var(--fg-1);opacity:.5}.tri-acoes .tri-pessoa{max-width:100%;min-width:0}.tri-acoes .tri-pessoa .nm{min-width:0;overflow:hidden;text-overflow:ellipsis}.tri-caixa{border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app)}.tri-caixa:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sup-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--scrim);display:flex;align-items:flex-start;justify-content:center;padding:9vh 16px 16px}.sup-modal{display:flex;flex-direction:column;width:480px;max-width:100%;max-height:82vh;overflow-y:auto;background:var(--bg-app);border:1px solid var(--border-1);border-radius:10px;box-shadow:var(--shadow-3);animation:lead-pop-in .12s var(--ease-out-expo, ease)}.sup-modal-head{display:flex;align-items:center;gap:8px;padding:14px 16px 10px;border-bottom:1px solid var(--bg-strip)}.sup-modal-head h2{margin:0;flex:1;font-size:15px;font-weight:600;color:var(--fg-1)}.sup-modal-head .tit{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.sup-modal-head .tit h2{flex:none}.sup-modal-head .sub{font-size:12px;line-height:16px;color:var(--fg-2);text-wrap:pretty}.sup-modal-body{display:flex;flex-direction:column;gap:10px;padding:14px 16px}.sup-modal-foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--bg-strip)}.sup-modal .flw-hint{color:var(--fg-2)}.sup-form .flw-input.campo{font-size:13px}.sup-conf-txt{margin:0;font-size:13px;line-height:1.5;color:var(--fg-1);text-wrap:pretty}.sup-pick-list{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto;border:1px solid var(--border-1);border-radius:8px;padding:4px}.sup-pick{display:flex;flex-direction:column;gap:1px;padding:7px 10px;border:0;border-radius:6px;background:transparent;text-align:left;font:inherit;cursor:pointer;transition:background .1s}.sup-pick:hover:not(:disabled){background:var(--state-hover)}.sup-pick:disabled{opacity:.6;cursor:default}.sup-pick:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sup-pick .nm{font-size:13px;color:var(--fg-1)}.sup-pick .sub{font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.sup-cliente-fixado{display:flex;align-items:center;gap:8px;min-height:28px;padding:3px 4px 3px 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-subtle);box-sizing:border-box}.sup-cliente-fixado .nm{flex:1;min-width:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-thread{display:flex;flex-direction:column;margin:2px -16px 0}.sup-msg{display:flex;flex-direction:column;gap:3px;padding:10px 16px 12px;border-top:1px solid var(--bg-strip);min-width:0}.sup-msg .meta{display:flex;align-items:baseline;gap:8px;min-width:0}.sup-msg .meta .autor{font-size:13px;line-height:17px;font-weight:500;color:var(--fg-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-msg .meta .papel{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:0 5px;flex-shrink:0}.sup-msg .meta .grow{flex:1}.sup-msg .hora{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.sup-msg .corpo{font-size:13px;line-height:18px;color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere}.sup-msg.nota{background:oklch(var(--warn-veil) / .1)}.sup-msg.nota .meta .papel{border-color:var(--status-warn)}.sup-msg.sistema{flex-direction:row;align-items:baseline;gap:8px}.sup-msg.sistema .corpo{flex:1;font-size:12px;color:var(--fg-2)}.sup-composer{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border-1);margin:0 -16px -14px;padding:10px 16px 12px}.sup-composer .linha{display:flex;align-items:center;gap:8px}.sup-composer .grow{flex:1}.sup-composer .dica{font-size:11px;color:var(--fg-2)}.sup-composer textarea{width:100%;min-height:72px;padding:8px 10px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-size:13px;line-height:1.5;resize:vertical;box-sizing:border-box}.sup-composer textarea:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.sup-composer textarea::placeholder{color:var(--fg-2)}.sup-composer textarea:disabled{color:var(--fg-disabled);background:var(--bg-subtle)}.sup-composer textarea.nota{background:oklch(var(--warn-veil) / .08);border-color:var(--status-warn)}.sup-btn-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sup-resolucao{margin:0;padding:8px 10px;border:1px solid var(--border-1);border-radius:7px;background:var(--bg-subtle);font-size:13px;line-height:1.5;color:var(--fg-1);white-space:pre-wrap;overflow-wrap:anywhere}.sup-resolucao .k{display:block;margin-bottom:2px;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.tk-resumo{margin:0 0 8px;font-size:13px;line-height:1.55;color:var(--fg-1);white-space:pre-wrap;overflow-wrap:anywhere}.sup-lote-modal{max-width:520px}.sup-lote-aviso{margin:0 16px 12px}.sup-lote-motivo{display:block;width:calc(100% - 32px);margin:0 16px 12px;font:inherit;font-size:13px;resize:vertical;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);color:var(--fg-1);padding:6px 8px;box-sizing:border-box}.sup-lote-motivo:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.sup-lote-modal .eq-matriz-acoes{padding:0 16px 16px}.eq-page{display:flex;flex-direction:column;gap:16px;min-width:0}.eq-card{max-width:1180px}.eq-titulo{margin:0;font-family:var(--font-display);font-size:16px;line-height:24px;font-weight:600;color:var(--fg-1)}.eq-lista{list-style:none;margin:0;padding:0}.eq-lista>li{display:grid;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--bg-strip);font-size:13px}.eq-lista>li:last-child{border-bottom:0}.eq-lista>li{position:relative}.eq-cab{display:grid;align-items:center;gap:12px;min-height:var(--table-header-h);padding:0 16px;background:var(--bg-subtle);border-bottom:1px solid var(--border-1);font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.eq-cab>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-lista>li.off{opacity:.55}.eq-lista>li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-tabela{display:grid;column-gap:12px}.eq-tabela.c5{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(0,.8fr) minmax(108px,max-content) fit-content(240px)}.eq-tabela.c4{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(108px,max-content) fit-content(240px)}.eq-tabela.c3{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,.9fr) fit-content(240px)}.eq-tabela>.eq-cab,.eq-tabela>.eq-lista,.eq-tabela>.eq-lista>li{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.eq-tabela>.eq-lista>li>.acoes{grid-column:-2 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 8px;overflow:visible}.eq-lista .nome{color:var(--fg-1);font-weight:500;display:flex;align-items:center;gap:6px}.eq-lista .email,.eq-lista .tags{color:var(--fg-2);font-size:12px}.eq-lista .tags.dim{color:var(--fg-2)}.eq-lista .quando{color:var(--fg-2);font-size:12px;font-variant-numeric:tabular-nums}.eq-lista .selo{font-size:11px;line-height:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--border-1);border-radius:4px;padding:1px 5px;justify-self:start}.eq-novo{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--bg-strip)}.eq-novo input{flex:1;max-width:320px}.eq-chips{display:flex;flex-wrap:wrap;gap:6px}.eq-chips>button{border:1px solid var(--border-1);background:var(--bg-app);color:var(--fg-2);border-radius:999px;padding:4px 11px;font-size:12px;cursor:pointer}.eq-chips>button:hover{border-color:var(--border-2);color:var(--fg-1)}.eq-chips>button.on{background:var(--state-selected);border-color:var(--border-2);color:var(--fg-1)}.eq-chips>button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.eq-erro{color:var(--status-error);font-size:12px}.form-modal .flw-fld>.eq-erro{font-weight:400;color:var(--status-error)}.eq-falta{font-size:12px;line-height:16px;color:var(--fg-2)}@media(max-width:1080px){.eq-tabela.c5,.eq-tabela.c4{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(108px,max-content) fit-content(200px)}.eq-tabela.c3{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) fit-content(200px)}.eq-lista>li>.tags,.eq-cab>.tags{display:none}}@media(max-width:640px){.eq-tabela.c5,.eq-tabela.c4{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(108px,max-content)}.eq-tabela.c3{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.eq-tabela>.eq-lista>li{row-gap:6px}.eq-tabela>.eq-lista>li>.acoes{grid-column:1 / -1;justify-content:flex-start}}.eq-papeis{display:grid;grid-template-columns:220px minmax(0,1fr);gap:0}.eq-papeis-lista{border-right:1px solid var(--bg-strip);padding:8px;display:flex;flex-direction:column;gap:2px}.eq-papeis-lista>button{display:flex;align-items:center;gap:6px;width:100%;border:0;background:none;font:inherit;font-size:13px;color:var(--fg-2);padding:7px 10px;border-radius:6px;cursor:pointer;text-align:left}.eq-papeis-lista>button:hover{background:var(--state-hover)}.eq-papeis-lista>button.on{background:var(--state-selected, var(--state-hover));color:var(--fg-1);font-weight:500}.eq-papeis-lista .qtd{margin-left:auto;font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.eq-novo-papel{display:flex;gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid var(--bg-strip)}.eq-novo-papel input{flex:1;min-width:0;font-size:12px}.eq-papeis-matriz{padding:14px 16px;display:flex;flex-direction:column;gap:14px}.eq-matriz-aviso{margin:0}.eq-matriz-grupo{border:1px solid var(--bg-strip);border-radius:8px;padding:10px 12px 8px}.eq-matriz-grupo>legend{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);padding:0 4px}.eq-matriz-item{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 2px;font-size:13px;cursor:pointer}.eq-matriz-item .rot{color:var(--fg-1)}.eq-matriz-item .cod{font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.eq-matriz-item input[type=checkbox]:disabled+.rot{color:var(--fg-2)}.eq-matriz-acoes{display:flex;align-items:center;gap:10px}@media(max-width:900px){.eq-papeis{grid-template-columns:1fr}.eq-papeis-lista{border-right:0;border-bottom:1px solid var(--bg-strip)}}.eq-excecao{width:620px;max-width:100%}.eq-excecao-lista{border-bottom:1px solid var(--bg-strip)}.eq-excecao-lista>li{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto auto}.eq-excecao-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 88px;gap:12px}.eq-excecao-form .flw-fld{min-width:0}@media(max-width:640px){.eq-excecao-form{grid-template-columns:1fr}.eq-excecao-lista>li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome acao" "email email" "quando quando";row-gap:2px}.eq-excecao-lista>li>.nome{grid-area:nome}.eq-excecao-lista>li>.email{grid-area:email;white-space:normal}.eq-excecao-lista>li>.quando{grid-area:quando}.eq-excecao-lista>li>.btn{grid-area:acao}}.eq-previa{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:16px}.eq-previa>p{margin:0;color:var(--fg-1)}.eq-previa>p>strong{font-weight:600}.eq-previa>p.sai>strong{color:var(--status-error)}.eq-motivo{flex:1 1 200px;max-width:320px;min-width:0;font-size:12px}.eq-matriz-acoes{flex-wrap:wrap}.eq-hist-filtro{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid var(--bg-strip);font-size:12px;color:var(--fg-2)}.eq-hist-filtro select{max-width:320px;min-width:0;flex:1 1 auto}.eq-hist{list-style:none;margin:0;padding:0}.eq-hist>li{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-bottom:1px solid var(--bg-strip);font-size:13px;min-width:0}.eq-hist>li:last-child{border-bottom:0}.eq-hist-cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.eq-hist-cab .tit{color:var(--fg-1);font-weight:500}.eq-hist-cab .alvo{color:var(--fg-2)}.eq-hist-cab .quando{margin-left:auto;color:var(--fg-2);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.eq-hist-cab .selo{font-size:11px;line-height:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);border:1px solid var(--status-warn);border-radius:4px;padding:1px 5px}.eq-hist-quem,.eq-hist-tambem{color:var(--fg-2);font-size:12px}.eq-hist-motivo{margin:0;color:var(--fg-1);font-size:12px;line-height:16px;padding-left:8px;border-left:2px solid var(--border-2);overflow-wrap:anywhere}.eq-hist-mudancas{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--fg-1)}.eq-hist-mudancas>li{position:relative;padding-left:14px;overflow-wrap:anywhere}.eq-hist-mudancas>li:before{position:absolute;left:0;font-weight:600}.eq-hist-mudancas>li.entra:before{content:"+";color:var(--status-ok)}.eq-hist-mudancas>li.sai:before{content:"−";color:var(--status-error)}.eq-hist-mudancas>li.muda:before{content:"~";color:var(--fg-2)}.eq-hist-pe{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;border-top:1px solid var(--bg-strip)}.eq-hist-pe:empty{display:none}.eq-escritas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:60vh;overflow-y:auto}.eq-escritas>li{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-bottom:1px solid var(--bg-strip);min-width:0}.eq-escritas>li:last-child{border-bottom:0}.eq-escritas .quando{color:var(--fg-2);font-size:12px;font-variant-numeric:tabular-nums}.eq-escritas .rota{color:var(--fg-1);font-size:12px;overflow-wrap:anywhere}.eq-escritas .frase{color:var(--fg-1);font-size:13px;line-height:18px;padding-left:8px;border-left:2px solid var(--border-2);overflow-wrap:anywhere}.cfg-page{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--bg-app)}.cfg-topo{padding:20px var(--page-gutter) 12px;flex-shrink:0}.cfg-topo h1{margin:0;font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:600;color:var(--fg-1)}.cfg-topo p{margin:2px 0 0;font-size:13px;line-height:18px;color:var(--fg-2)}.cfg-corpo{display:flex;flex:1;min-height:0;gap:24px;padding:4px var(--page-gutter) 0;box-sizing:border-box}.cfg-trilho{width:232px;flex-shrink:0;display:flex;flex-direction:column;gap:2px}.cfg-secao{position:relative;display:flex;align-items:center;gap:10px;height:46px;padding:0 12px;border:none;border-radius:8px;cursor:pointer;text-align:left;background:transparent;color:var(--fg-2);font:inherit;transition:background .1s}.cfg-secao:hover{background:var(--state-hover)}.cfg-secao[aria-current=page]{background:var(--state-selected);color:var(--fg-1)}.cfg-secao:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.cfg-secao .barra{position:absolute;left:0;top:9px;bottom:9px;width:2px;border-radius:1px;background:transparent}.cfg-secao[aria-current=page] .barra{background:var(--selected-indicator)}.cfg-secao svg{flex-shrink:0}.cfg-secao .txt{display:flex;flex-direction:column;min-width:0;flex:1}.cfg-secao .rot{font-size:14px;line-height:18px;font-weight:500}.cfg-secao[aria-current=page] .rot{font-weight:600}.cfg-secao .desc{font-size:12px;line-height:15px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-painel{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:16px;max-width:640px;overflow-y:auto;padding-bottom:24px;box-sizing:border-box}.cfg-painel.largo{max-width:none}.cfg-card{display:flex;flex-direction:column;padding:4px 16px 10px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.cfg-card.cfg-bloco,.cfg-card.cfg-perfil{padding:16px}.cfg-bloco h2{margin:0 0 2px;font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.cfg-bloco p{margin:0;font-size:12px;line-height:16px;color:var(--fg-2)}.cfg-bloco p+p{margin-top:4px}.cfg-bloco p+.cfg-segmentado,.cfg-bloco p+.cfg-acoes{margin-top:12px}.cfg-bloco h2+.cfg-sessao{margin-top:10px}.cfg-sessao+.cfg-acoes{margin-top:14px}.cfg-grupo{padding:12px 0 2px;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.cfg-quem{display:flex;align-items:center;gap:14px;padding:0 0 14px;border-bottom:1px solid var(--border-1)}.cfg-quem .ini{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--bg-strip);border:1px solid var(--border-1);font-size:16px;font-weight:600;color:var(--fg-1);flex-shrink:0}.cfg-quem:last-child{padding-bottom:0;border-bottom:0}.cfg-quem .txt{display:flex;flex-direction:column;gap:4px;min-width:0}.cfg-quem .nm{font-family:var(--font-display);font-size:16px;line-height:20px;font-weight:600;color:var(--fg-1)}.cfg-quem .papel{align-self:flex-start;padding:2px 7px;border-radius:4px;background:var(--bg-strip);font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.cfg-linha{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:8px 0;border-top:1px solid var(--bg-strip);box-sizing:content-box}.cfg-linha .k{flex-shrink:0;font-size:13px;color:var(--fg-2)}.cfg-linha .v{min-width:0;font-size:14px;color:var(--fg-1);text-align:right;overflow-wrap:anywhere}.cfg-linha .v.mono{font-family:var(--font-mono);font-size:13px;font-variant-numeric:tabular-nums}.cfg-nota{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle);font-size:13px;line-height:18px;color:var(--fg-2)}.cfg-nota span{flex:1;min-width:0}.cfg-acoes .btn{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.cfg-acoes{display:flex;flex-wrap:wrap;gap:8px}.cfg-rodape{margin:0;font-size:12px;line-height:16px;color:var(--fg-2)}.cfg-switch{position:relative;display:flex;align-items:center;gap:12px;width:calc(100% + 32px);min-height:59px;margin:0 -16px;padding:6px 16px;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;box-sizing:border-box}.cfg-switch:before{content:"";position:absolute;top:0;left:16px;right:16px;border-top:1px solid var(--bg-strip)}.cfg-switch:hover:not(:disabled){background:var(--state-hover)}.cfg-switch:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.cfg-switch:disabled{cursor:default;opacity:.55}.cfg-switch .txt{display:flex;flex-direction:column;flex:1;min-width:0}.cfg-switch .rot{font-size:14px;line-height:18px;color:var(--fg-1)}.cfg-switch .desc{font-size:12px;line-height:16px;color:var(--fg-2)}.cfg-switch .trilho{display:flex;align-items:center;justify-content:flex-start;width:34px;height:20px;padding:2px;border-radius:10px;border:1px solid var(--border-2);background:var(--bg-strip);box-sizing:border-box;flex-shrink:0;transition:background .12s}.cfg-switch .bola{width:14px;height:14px;border-radius:50%;background:var(--bg-app);box-shadow:var(--shadow-1)}.cfg-switch[aria-checked=true] .trilho{justify-content:flex-end;background:var(--fg-1);border-color:var(--fg-1)}.cfg-segmentado{display:inline-flex;gap:3px;padding:3px;border-radius:8px;background:var(--bg-strip);align-self:flex-start}.cfg-segmentado .opc{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:92px;padding:8px 12px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:14px;line-height:18px;color:var(--fg-2)}.cfg-segmentado .opc:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.cfg-segmentado .opc.on{background:var(--bg-app);color:var(--fg-1);font-weight:600;box-shadow:var(--shadow-1)}.cfg-segmentado .opc.off{color:var(--fg-disabled);cursor:not-allowed}.cfg-segmentado .opc.duas{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1px;min-width:132px;padding:7px 12px;text-align:left;cursor:pointer}.cfg-segmentado .opc.duas .rot{font-weight:500}.cfg-segmentado .opc.duas.on .rot{font-weight:600}.cfg-segmentado .opc.duas .dica{font-size:11px;line-height:14px;font-weight:400;color:var(--fg-2)}.cfg-segmentado .opc.duas:not(.on):hover{color:var(--fg-1)}.cfg-segmentado .breve{padding:1px 5px;border:1px solid var(--border-2);border-radius:4px;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.cfg-sessao{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 0;border-top:1px solid var(--bg-strip)}.cfg-sessao .ic{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:var(--bg-strip);color:var(--fg-2);flex-shrink:0}.cfg-sessao .nm{flex:1;min-width:0;font-size:14px;line-height:18px;color:var(--fg-1);overflow-wrap:anywhere}.cfg-sessao .nm .quando{display:block;font-size:12px;line-height:16px;color:var(--fg-2)}.cfg-sessao .cfg-ativa{margin-left:0;flex-shrink:0}.cfg-ativa{display:inline-flex;align-items:center;gap:6px;margin-left:8px;padding:2px 7px;border:1px solid var(--status-ok-border);border-radius:4px;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);vertical-align:middle}.cfg-ativa .ponto{width:6px;height:6px;border-radius:50%;background:var(--status-ok)}@media(max-width:760px){.cfg-topo{padding:16px 16px 8px}.cfg-corpo{flex-direction:column;gap:12px;padding:4px 16px 16px}.cfg-trilho{width:auto;flex-direction:row;overflow-x:auto;gap:4px;padding-bottom:2px}.cfg-secao{height:40px;flex-shrink:0}.cfg-secao .desc{display:none}.cfg-secao .barra{left:10px;right:10px;top:auto;bottom:0;width:auto;height:2px}.cfg-page,.cfg-corpo{min-height:auto;flex:none}.cfg-painel{overflow:visible}.cfg-linha{flex-direction:column;align-items:flex-start;gap:2px}.cfg-linha .v{text-align:left}.cfg-nota{flex-direction:column;align-items:flex-start}}.cfg-painel>.flw-page{padding:0}.mnt-page{display:flex;flex-direction:column;gap:12px;min-width:0}.mnt-intro{margin:0;max-width:72ch;font-size:13px;line-height:20px;color:var(--fg-2)}.mnt-lista{list-style:none;margin:0;padding:0}.mnt-lista>li{display:flex;flex-direction:column;gap:6px;padding:12px 16px;border-bottom:1px solid var(--bg-strip);min-width:0}.mnt-lista>li:last-child{border-bottom:0}.mnt-cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;min-width:0}.mnt-cab .quem{color:var(--fg-1);font-weight:500}.mnt-cab .escopos{color:var(--fg-2)}.mnt-cab .quando{margin-left:auto;color:var(--fg-2);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.mnt-estado{font-size:11px;line-height:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);border:1px solid var(--border-1);border-radius:4px;padding:1px 6px}.mnt-estado.ativa{border-color:var(--status-ok)}.mnt-estado.pendente{border-color:var(--status-warn)}.mnt-estado.revogada{border-color:var(--status-error)}.mnt-motivo{margin:0;font-size:13px;line-height:18px;color:var(--fg-1);overflow-wrap:anywhere}.mnt-motivo .ref{color:var(--fg-2)}.mnt-meta{font-size:12px;line-height:16px;color:var(--fg-2)}.mnt-arranjo{margin:0;max-width:72ch;padding:8px 12px;font-size:12px;line-height:18px;color:var(--fg-1);border-left:3px solid var(--status-warn);background:var(--bg-subtle)}.mnt-meta .mnt-auto{color:var(--status-warn)}.mnt-rotas{font-size:12px;color:var(--fg-2)}.mnt-rotas>summary{cursor:pointer;width:fit-content}.mnt-rotas>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.mnt-rotas ul{margin:4px 0 0;padding-left:18px;font-family:var(--font-mono);font-size:11px;line-height:16px;overflow-wrap:anywhere}.mnt-acoes{display:flex;flex-wrap:wrap;gap:8px}.mnt-modal{width:600px;max-width:100%}.mnt-escopos{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.mnt-escopos>legend{padding:0;margin-bottom:4px}.mnt-escopo{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:8px;align-items:start;cursor:pointer}.mnt-escopo>input{margin-top:3px}.mnt-escopo .rot{font-size:13px;color:var(--fg-1);font-weight:500}.mnt-escopo .desc{grid-column:2;font-size:12px;line-height:16px;color:var(--fg-2)}.mnt-linha{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.mnt-token{font-family:var(--font-mono);font-size:12px}.mnt-como{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:16px;color:var(--fg-2);overflow-wrap:anywhere}@media(max-width:640px){.mnt-linha{grid-template-columns:1fr}.mnt-cab .quando{margin-left:0}}.qld-page{display:flex;flex-direction:column;gap:16px;min-width:0}.qld-card{max-width:1180px}.qld-situacao{margin:0;padding:10px 16px;font-size:13px;line-height:18px;color:var(--fg-1);border-bottom:1px solid var(--bg-strip);border-left:3px solid var(--status-warn)}.qld-situacao.feita{border-left-color:var(--status-ok)}.qld-linhas{list-style:none;margin:0;padding:0}.qld-linhas>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--bg-strip)}.qld-linhas>li.atencao{background:var(--bg-subtle)}.qld-linhas .quem{display:flex;flex-direction:column;gap:2px;min-width:0}.qld-linhas .nome{font-size:13px;font-weight:500;color:var(--fg-1)}.qld-linhas .dados{font-size:12px;color:var(--fg-2);overflow-wrap:anywhere}.qld-linhas .alertas{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.qld-linhas .selo,.qld-tabela .selo{font-size:11px;line-height:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);border:1px solid var(--status-warn);border-radius:4px;padding:1px 5px}.qld-linhas .selo.mudou{color:var(--status-warn)}.qld-linhas .decisao{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;color:var(--fg-1)}.qld-linhas .decisao label{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.qld-linhas .decisao input.mkt-input{width:220px;max-width:100%;font-size:12px}.qld-registrar{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-top:1px solid var(--bg-strip)}.qld-registrar>.btn{align-self:flex-start}.qld-registrar .acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.qld-anteriores{padding:10px 16px;font-size:12px;color:var(--fg-2);border-top:1px solid var(--bg-strip)}.qld-anteriores>summary{cursor:pointer;width:fit-content}.qld-anteriores ul{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:2px}.qld-anteriores .obs{color:var(--fg-2)}.qld-tabela-rola{overflow-x:auto;padding:0 16px 12px}.qld-tabela{border-collapse:collapse;font-size:12px;min-width:100%}.qld-tabela th,.qld-tabela td{padding:6px 8px;border-bottom:1px solid var(--bg-strip);text-align:left;white-space:nowrap}.qld-tabela thead th{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.qld-tabela tbody th{font-weight:500;color:var(--fg-1)}.qld-tabela tbody th .selo{margin-left:6px}.qld-tabela .num{text-align:right;font-variant-numeric:tabular-nums}.qld-tabela td.zero,.qld-tabela td.copia{color:var(--fg-2)}.qld-tabela td.oficial{color:var(--fg-1)}@media(max-width:640px){.qld-linhas>li{grid-template-columns:1fr}}.cmdk-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:center;align-items:flex-start;padding-top:14vh;background:var(--scrim);animation:scrim-in .1s ease-out}.cmdk-dialog{display:flex;flex-direction:column;width:600px;max-width:calc(100vw - 48px);max-height:62vh;background:var(--bg-app);border:1px solid var(--border-1);border-radius:12px;box-shadow:var(--shadow-4);overflow:hidden;animation:palette-in .15s var(--ease-out-expo)}.cmdk-head{display:flex;align-items:center;gap:10px;height:48px;padding:0 16px;flex-shrink:0;border-bottom:1px solid var(--border-1);box-sizing:border-box}.cmdk-head>svg{color:var(--fg-muted);flex-shrink:0}.cmdk-head input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-sans);font-size:14px;color:var(--fg-1);padding:0}.cmdk-head input::placeholder{color:var(--fg-2)}.cmdk-esc{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);background:var(--bg-strip);border-radius:4px;padding:2px 5px;flex-shrink:0}.cmdk-list{flex:1;overflow-y:auto;padding:6px 6px 8px}.cmdk-group{display:flex;flex-direction:column;gap:1px}.cmdk-group-lbl{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);padding:10px 10px 4px}.cmdk-row{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 10px;border-radius:6px;cursor:pointer;box-sizing:border-box;background:transparent}.cmdk-row.on{background:var(--state-selected)}.cmdk-row[aria-disabled=true]{cursor:default}.cmdk-selbar{position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:1px;background:var(--selected-indicator)}.cmdk-row .ic{display:flex;width:16px;height:16px;flex-shrink:0;color:var(--fg-2)}.cmdk-cell{display:flex;flex-direction:column;flex:1;min-width:0}.cmdk-l1{display:flex;align-items:center;gap:8px;min-width:0}.cmdk-l1 .t{font-size:14px;line-height:18px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-sub{font-size:12px;line-height:16px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-extra{font-size:12px;line-height:16px;color:var(--fg-2);flex-shrink:0}.cmdk-extra.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cmdk-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 24px;text-align:center}.cmdk-state .t{font-size:15px;font-weight:600;color:var(--fg-1);letter-spacing:-.01em}.cmdk-state .d{font-size:13px;color:var(--fg-2);line-height:1.5;max-width:340px}.cmdk-err{display:flex;align-items:flex-start;gap:8px;margin:8px 4px;padding:10px 12px;border:1px solid var(--border-1);border-left:3px solid var(--status-error);border-radius:6px;background:var(--bg-subtle);font-size:12px;line-height:1.45;color:var(--fg-1)}.cmdk-err svg{color:var(--status-error);flex-shrink:0;margin-top:1px}.cmdk-foot{display:flex;align-items:center;gap:14px;height:36px;padding:0 14px;flex-shrink:0;border-top:1px solid var(--border-1);background:var(--bg-subtle);box-sizing:border-box}.cmdk-foot .k{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--fg-2)}.cmdk-foot kbd{font-family:var(--font-mono);font-size:11px;background:var(--bg-strip);border-radius:4px;padding:1px 5px}.cmdk-count{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.gav-veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--scrim);animation:scrim-in .1s ease-out}.gav-painel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:420px;max-width:calc(100vw - 48px);background:var(--bg-app);border-left:1px solid var(--border-1);box-shadow:var(--shadow-3);animation:panel-in .25s var(--ease-out-expo);outline:none}.gav-painel.larga{width:560px}.gav-cab{display:flex;align-items:center;gap:8px;height:56px;padding:0 24px;flex-shrink:0;border-bottom:1px solid var(--border-1);box-sizing:border-box}.gav-cab h2{margin:0;font-family:var(--font-display);font-size:16px;line-height:24px;font-weight:600;color:var(--fg-1);white-space:nowrap}.gav-esp{flex:1}.gav-abas{display:flex;align-items:center;gap:2px;margin-right:6px}.gav-abas button{position:relative;height:28px;padding:0 10px;border:none;border-radius:6px;cursor:pointer;font:inherit;font-size:12px;background:transparent;color:var(--fg-2);transition:background .1s}.gav-abas button:hover:not(:disabled){background:var(--state-hover)}.gav-abas button:disabled,.gav-fechar:disabled{opacity:.45;cursor:default}.gav-abas button.on{background:var(--state-selected);color:var(--fg-1);font-weight:500}.gav-abas button.on:after{content:"";position:absolute;left:8px;right:8px;bottom:2px;height:2px;border-radius:1px;background:var(--selected-indicator)}.gav-abas button:focus-visible,.gav-fechar:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.gav-fechar{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:none;border-radius:6px;cursor:pointer;background:transparent;color:var(--fg-2);transition:background .1s}.gav-fechar:hover:not(:disabled){background:var(--state-hover)}.gav-conteudo{display:flex;flex-direction:column;flex:1;min-height:0}.gav-conteudo[hidden]{display:none}.gav-corpo{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0;overflow-y:auto;padding:20px 24px;container-type:inline-size;container-name:gaveta}.gav-rodape{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:56px;padding:0 24px;flex-shrink:0;border-top:1px solid var(--border-1);background:var(--bg-subtle);box-sizing:border-box}@media(max-width:520px){.gav-cab{flex-wrap:wrap;height:auto;min-height:56px;padding:10px 16px;row-gap:6px}.gav-abas{order:3;width:100%;margin-right:0}.gav-corpo{padding:16px}.gav-rodape{padding:0 16px}}.mkt-page{display:flex;flex-direction:column;gap:16px;padding:24px;min-width:0}.mkt-title-row{display:flex;align-items:baseline;gap:12px}.mkt-title-row .grow{flex:1}.mkt-title{font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:600;color:var(--fg-1);letter-spacing:-.01em}.mkt-count{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}@keyframes lead-bar-in{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes lead-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:none}}.lead-page{position:relative;display:flex;flex-direction:column;gap:16px;flex:1;min-height:0;padding:24px;box-sizing:border-box}.lead-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lead-chip-wrap{position:relative}.lead-chip{display:flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--border-1);border-radius:14px;background:var(--bg-app);cursor:pointer;font:inherit;font-size:12px;color:var(--fg-1);transition:background .1s}.lead-chip:hover{background:var(--state-hover)}.lead-chip.active,.lead-chip[data-on=true]{border-color:var(--border-2);background:var(--state-selected)}.lead-chip .ns{font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-size:11px;color:var(--fg-2)}.lead-chip .val{font-weight:500}.lead-chip-x{position:absolute;right:26px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--fg-2);cursor:pointer}.lead-chip-x:hover{background:var(--state-active);color:var(--fg-1)}.lead-chip-x:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.lead-chip.active{padding-right:42px}.lead-chip .chev{color:var(--fg-muted)}.lead-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lead-menu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.lead-menu{position:absolute;top:32px;left:0;z-index:50;min-width:170px;max-width:min(320px,calc(100vw - 32px));padding:4px;background:var(--bg-app);border:1px solid var(--border-1);border-radius:6px;box-shadow:var(--shadow-2);animation:lead-pop-in .15s var(--ease-out-expo, ease)}.lead-menu.up{top:auto;bottom:40px}.lead-menu.pad{padding:10px}.lead-menu>button,.lead-menu-itens>button{display:flex;align-items:center;width:100%;min-height:28px;height:auto;padding:4px 8px;border:0;border-radius:4px;background:transparent;color:var(--fg-1);font:inherit;font-size:12px;text-align:left;cursor:pointer}.lead-menu>button:hover:not(:disabled),.lead-menu-itens>button:hover:not(:disabled){background:var(--state-hover)}.lead-menu>button:disabled,.lead-menu-itens>button:disabled{opacity:.5;cursor:default}.lead-menu-nota{margin:2px 0 0;padding:6px 8px 2px;border-top:1px solid var(--bg-strip);font-size:11px;line-height:14px;color:var(--fg-2)}.lead-table{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.lead-head{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;height:32px;flex-shrink:0;background:var(--bg-subtle);border-bottom:1px solid var(--border-1)}.lead-head-lbl{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);padding:0 12px}.lead-cb-col{display:flex;align-items:center;justify-content:center}.lead-row>.lead-cb-col{align-self:stretch}.lead-scroll{flex:1;overflow-y:auto;min-height:0}.lead-cb{display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:1px solid var(--border-2);border-radius:4px;background:var(--bg-app);color:var(--primary-foreground);cursor:pointer;box-sizing:border-box;transition:background .1s}.lead-cb.on{background:var(--fg-1);border-color:var(--fg-1)}.lead-cb:disabled{opacity:.4;cursor:default}.lead-cb:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lead-cb .dash{width:8px;height:2px;background:currentColor;border-radius:1px}.lead-row{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;height:52px;cursor:pointer;border-bottom:1px solid var(--bg-strip);box-sizing:border-box}.lead-row:hover{background:var(--state-hover)}.lead-row.sel{background:var(--state-selected)}.lead-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.lead-row.skel{cursor:default}.lead-selbar{position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:1px;background:var(--selected-indicator)}.lead-cell{display:flex;flex-direction:column;gap:2px;min-width:0;padding-right:12px}.lead-l1{display:flex;align-items:center;gap:8px;min-width:0}.lead-l1 .nm{font-size:13px;line-height:17px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-l1 .grow{flex:1}.lead-l1 .dt{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.lead-l2{display:flex;align-items:center;gap:8px;min-width:0}.lead-l2 .em{font-size:12px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-l2 .org{font-size:11px;color:var(--fg-1);background:var(--bg-strip);border-radius:4px;padding:0 5px;flex-shrink:0;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.lead-l2 .ph{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);flex-shrink:0}.lead-l2 .org .mais{color:var(--fg-2)}.lead-l2 .og{font-size:11px;color:var(--fg-2);min-width:0;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1}.lead-titulo{margin:0}@media(max-width:640px){.lead-page .mkt-title-row{flex-wrap:wrap;row-gap:8px}}.lead-row.skel .sk{display:block;height:11px;border-radius:6px;background:var(--bg-strip);animation:mkt-pulse 1.2s ease-in-out infinite}.lead-row.skel .lead-cell{gap:5px}.lead-state{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;color:var(--fg-2);font-size:13px;text-align:center}.lead-state svg{color:var(--fg-muted)}.lead-state .btn{margin-top:4px}.lead-state .t{font-size:15px;font-weight:600;color:var(--fg-1);letter-spacing:-.01em}.lead-bulk{position:absolute;left:50%;bottom:32px;transform:translate(-50%);z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:2px;row-gap:4px;min-height:44px;max-width:calc(100% - 16px);box-sizing:border-box;padding:4px 6px 4px 14px;background:var(--bg-app);border:1px solid var(--border-1);border-radius:10px;box-shadow:var(--shadow-2);animation:lead-bar-in .15s var(--ease-out-expo, ease)}.lead-bulk-count{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.lead-bulk-div{width:1px;height:20px;background:var(--border-1);margin:0 6px}.lead-bulk-act{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--fg-1);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap;transition:background .1s}.lead-bulk-act:hover:not(:disabled){background:var(--state-hover)}.lead-bulk-act:disabled{opacity:.5;cursor:default}.lead-bulk-act.danger{color:var(--status-error)}.lead-bulk-ic{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:var(--fg-2);cursor:pointer}.lead-bulk-ic:hover:not(:disabled){background:var(--state-hover)}.lead-bulk-pop-wrap{position:relative;display:inline-flex}.lead-bulk-pop{position:absolute;bottom:40px;left:0;z-index:50;padding:10px;background:var(--bg-app);border:1px solid var(--border-1);border-radius:8px;box-shadow:var(--shadow-2);animation:lead-pop-in .15s var(--ease-out-expo, ease)}.lead-bulk-busy{font-size:11px;color:var(--fg-2);padding:0 6px}.lead-bulk-report{font-size:12px;color:var(--status-error);padding:0 8px;max-width:320px}.mkt-input,.mkt-select{height:var(--control-h-sm);padding:0 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);font:inherit;font-size:13px;color:var(--fg-1);min-width:0}.mkt-input:focus-visible,.mkt-select:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.mkt-input::placeholder{color:var(--fg-2)}.mkt-tablewrap{border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:auto;max-height:calc(100vh - 220px)}.mkt-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.mkt-table thead th{position:sticky;top:0;z-index:1;background:var(--bg-subtle);border-bottom:1px solid var(--border-1);padding:0 12px;height:var(--table-header-h);text-align:left;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap}.mkt-table thead th.num{text-align:right}.mkt-table thead th button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;height:100%}.mkt-table thead th button:hover{color:var(--fg-1)}.mkt-table thead th button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mkt-table thead th button[data-active=true]{color:var(--fg-1)}.mkt-table tbody td{padding:0 12px;height:var(--row-h);border-bottom:1px solid var(--bg-strip);color:var(--fg-1);white-space:nowrap;vertical-align:middle}.mkt-table tbody tr:last-child td{border-bottom:0}.mkt-table tbody tr:hover td{background:var(--state-hover)}.mkt-table tbody tr.mkt-total td{border-top:1px solid var(--border-2, var(--border-1));border-bottom:0;background:var(--bg-subtle)}.mkt-table tbody tr.mkt-total:hover td{background:var(--bg-subtle)}.mkt-table td.num,.mkt-table td.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px}.mkt-table td.num{text-align:right}.mkt-table td.flw-page .muted,.mkt-page .muted{color:var(--fg-2)}.mkt-table td .cell-2l{display:flex;flex-direction:column;gap:1px;line-height:1.25}.mkt-table td .cell-2l .l2{font-size:12px;color:var(--fg-2)}.mkt-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--fg-2)}.mkt-pager .range{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mkt-pager .btns{display:inline-flex;gap:6px}.mkt-pager button{height:28px;min-width:28px;padding:0 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);font:inherit;font-size:13px;color:var(--fg-1);cursor:pointer}.mkt-pager button:hover:not(:disabled){background:var(--state-hover)}.mkt-pager button:disabled{color:var(--fg-disabled);cursor:default}.mkt-pager button:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.mkt-tile{border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);padding:14px 16px 12px;display:flex;flex-direction:column;gap:4px}a.mkt-tile.link{text-decoration:none;color:inherit;cursor:pointer;transition:border-color .1s}a.mkt-tile.link:hover{border-color:var(--border-2)}a.mkt-tile.link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mkt-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 16px;color:var(--fg-2);font-size:13px;text-align:center}.mkt-state .title{font-size:15px;font-weight:600;color:var(--fg-1);letter-spacing:-.01em}.mkt-state>span:not(.title){font-size:13px;max-width:340px}.mkt-skeleton td{height:var(--row-h)}.mkt-skeleton .sk{display:block;height:12px;border-radius:6px;background:var(--bg-strip);animation:mkt-pulse 1.2s ease-in-out infinite}@keyframes mkt-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.mkt-skeleton .sk{animation:none}}.mkt-table tbody tr.is-selected td{background:var(--state-selected)}.rev-rowbtn{all:unset;cursor:pointer}.rev-rowbtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.mkt-lead-link{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;border-radius:6px}.mkt-lead-link:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--border-2)}.mkt-lead-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mkt-back{display:inline-flex;align-items:center;gap:5px;width:fit-content;font-size:13px;color:var(--fg-2);text-decoration:none}.mkt-back:hover{color:var(--fg-1)}.mkt-d-head{display:flex;align-items:center;gap:12px}.mkt-d-name{font-family:var(--font-display);font-size:17px;font-weight:600;color:var(--fg-1);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkt-d-sub{font-size:13px;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-d-head .mkt-d-sub{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.mkt-d-badges{display:flex;align-items:center;gap:8px;flex-shrink:0}.mkt-d-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.mkt-d-col{display:flex;flex-direction:column;gap:16px;min-width:0}@media(max-width:900px){.mkt-d-grid{grid-template-columns:1fr}}.mkt-card{border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);padding:14px 16px}.mkt-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.mkt-card-head h2{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.mkt-card-head h2 svg{color:var(--fg-2)}.mkt-card-count{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.mkt-empty-sm{margin:4px 0;font-size:13px;color:var(--fg-2)}.mkt-kv{display:grid;grid-template-columns:96px 1fr;column-gap:14px;row-gap:0;margin:0}.mkt-kv dt{color:var(--fg-2);font-size:12px;white-space:nowrap;display:flex;align-items:center;min-height:36px;border-top:1px solid var(--bg-strip)}.mkt-kv dd{margin:0;color:var(--fg-1);font-size:14px;text-align:left;overflow-wrap:anywhere;display:flex;align-items:center;min-height:36px;border-top:1px solid var(--bg-strip)}.mkt-kv dt:first-of-type,.mkt-kv dd:first-of-type{border-top:0}.mkt-kv dd.mono{font-family:var(--font-mono);font-size:12px}.mkt-d-confirm-btns{display:flex;gap:8px}.mkt-d-confirm-btns button:hover:not(:disabled){background:var(--state-hover)}.mkt-d-confirm-btns button.primary{background:var(--fg-1);color:var(--bg-app);border-color:var(--fg-1);font-weight:500}.mkt-d-confirm-btns button.primary:hover:not(:disabled){opacity:.9;background:var(--fg-1)}.mkt-d-confirm-btns button:disabled{opacity:.5;cursor:default}.mkt-d-note{margin:8px 0 0;font-size:12px;color:var(--fg-2)}.mkt-d-note.warn{color:var(--status-error)}.mkt-tl-mark{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:0 5px}.mkt-tl-mark.paid{display:inline-flex;align-items:center;gap:3px}.mkt-tl-land{margin-top:2px;font-size:12px;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pilldot{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--fg-1);white-space:nowrap}.pilldot .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.mkt-refs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mkt-ref{display:flex;align-items:center;justify-content:space-between;gap:10px}.mkt-ref .sys{font-size:12px;color:var(--fg-1)}.mkt-ref .rid{font-size:12px;color:var(--fg-2);-webkit-user-select:all;user-select:all}.mkt-enrolls{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mkt-enroll-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.mkt-enroll-top .name{font-size:13px;font-weight:600;color:var(--fg-1);overflow-wrap:anywhere}.mkt-enroll-sub{margin-top:2px;font-size:12px;color:var(--fg-2)}.mkt-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mkt-chips{display:flex;flex-wrap:wrap;gap:6px}.mkt-chip{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);background:var(--bg-subtle);border:1px solid var(--border-1);border-radius:6px;padding:2px 8px}.mkt-chip[aria-pressed]{cursor:pointer;transition:border-color .1s,background .1s,color .1s}.mkt-chip[aria-pressed]:hover{border-color:var(--border-2);color:var(--fg-1)}.mkt-chip[aria-pressed=true]{background:var(--fg-1);border-color:var(--fg-1);color:var(--bg-app)}.mkt-chip[aria-pressed]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mkt-tag-add{display:flex;gap:6px;margin-top:10px}.mkt-tag-add .mkt-input{flex:1}.seg-preview{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:8px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle);font-size:13px;color:var(--fg-1)}.seg-preview svg{color:var(--fg-2);flex-shrink:0}.seg-preview.muted,.seg-preview .muted,.cmp-fire-count .muted{color:var(--fg-2)}.cmp-warn,.cmp-fire-count{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--fg-1)}.cmp-warn{padding:10px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle)}.cmp-warn svg{color:var(--status-warn);flex-shrink:0}.cmp-fire-count svg{color:var(--fg-2);flex-shrink:0}.cmp-confirm{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--border-1);border-left:3px solid var(--status-error);border-radius:8px;background:var(--bg-subtle);max-width:520px}.cmp-confirm-warn{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--fg-1);line-height:1.45}.cmp-confirm-warn svg{color:var(--status-error);flex-shrink:0;margin-top:1px}.cmp-confirm-btns{display:flex;gap:8px}.flw-page{display:flex;flex-direction:column;gap:16px;padding:24px;min-width:0}.flw-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;row-gap:8px}.flw-toolbar .grow{flex:1}@media(max-width:640px){.flw-toolbar .cli-search{min-width:0;flex:1 1 100%}}.flw-count{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.flw-sub{font-size:12px;color:var(--fg-2)}.flw-grid{display:grid;grid-template-columns:minmax(290px,360px) minmax(380px,1fr);gap:12px;align-items:start;max-width:1280px}@media(max-width:900px){.flw-grid{grid-template-columns:1fr}}.flw-detail{display:flex;flex-direction:column;gap:12px;min-width:0}.flw-list{display:flex;flex-direction:column;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.flw-list-head{display:flex;align-items:center;height:var(--table-header-h);padding:0 16px;background:var(--bg-subtle);border-bottom:1px solid var(--border-1);box-sizing:border-box;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.flw-item{position:relative;display:flex;flex-direction:column;gap:3px;padding:9px 16px 10px;border-top:1px solid var(--bg-strip);box-sizing:border-box;cursor:pointer;transition:background .1s}.flw-item:hover{background:var(--state-hover)}.flw-item.sel{background:var(--state-selected)}.flw-item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.flw-selbar{position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:1px;background:var(--selected-indicator)}.flw-item .l1{display:flex;align-items:baseline;gap:8px}.flw-item .l1 .nm{font-size:13px;line-height:17px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flw-item .grow{flex:1}.flw-item .ins{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.flw-item .l2{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0}.flw-item .st{display:flex;align-items:center;gap:6px;flex-shrink:0;font-size:12px;color:var(--fg-1)}.flw-item .st .dot,.flw-head-sub .st .dot{width:6px;height:6px;border-radius:50%}.flw-item .trg{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:1px 6px;flex-shrink:0}.flw-item .err{font-family:var(--font-mono);font-size:11px;color:var(--status-error);font-variant-numeric:tabular-nums;flex-shrink:0}.flw-item .l3{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flw-list-note{padding:10px 16px;border-top:1px solid var(--bg-strip);font-size:12px;color:var(--fg-2)}.flw-card{display:flex;flex-direction:column;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.flw-card-head{display:flex;align-items:baseline;gap:8px;padding:12px 16px 8px;border-bottom:1px solid var(--bg-strip)}.flw-card-head h2{margin:0;flex:1;font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.flw-card-head .hint{font-size:11px;color:var(--fg-2)}.flw-card-pad{padding:12px 16px}.flw-head-row{display:flex;align-items:center;gap:10px;padding:12px 16px;flex-wrap:wrap}.flw-head-main{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.flw-head-main h2{margin:0;font-size:15px;line-height:20px;font-weight:600;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flw-head-sub{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--fg-2)}.flw-head-sub .st{display:flex;align-items:center;gap:6px}.flw-head-sub .sep{color:var(--fg-disabled)}.flw-head-sub .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.flw-head-acts{display:inline-flex;gap:8px;flex-shrink:0}.flw-diagram{display:flex;flex-direction:column;align-items:stretch;padding:14px 16px 16px}.flw-trigger{display:flex;align-items:center;gap:10px;border:1px dashed var(--border-2);border-radius:8px;background:var(--bg-subtle);padding:9px 12px}.flw-trigger .k{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);flex-shrink:0}.flw-trigger .enum{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:1px 6px;flex-shrink:0}.flw-trigger .val{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flw-conn{display:flex;flex-direction:column;align-items:center;gap:3px;padding:2px 0}.flw-conn .line{display:block;width:1px;height:8px;background:var(--border-2)}.flw-conn .line.tall{height:14px}.flw-conn .chip{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);background:var(--bg-strip);border-radius:4px;padding:1px 6px}.flw-step{position:relative;display:flex;flex-direction:column;gap:6px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);padding:10px 12px;transition:border-color .1s}.flw-step.editable{cursor:pointer}.flw-step.editable:hover{border-color:var(--border-2)}.flw-step.editable:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.flw-step.editing{border-color:var(--border-2);background:var(--state-selected)}.flw-step-bar{position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:1px;background:var(--selected-indicator)}.flw-step-top{display:flex;align-items:center;gap:8px}.flw-step-top .num{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--border-2);background:var(--bg-app);font-family:var(--font-mono);font-size:11px;color:var(--fg-1);flex-shrink:0}.flw-step-top .enum{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:1px 6px;flex-shrink:0}.flw-step-top .ttl{font-size:13px;font-weight:500;color:var(--fg-1)}.flw-step-top .grow{flex:1}.flw-step-top .pen{color:var(--fg-muted);flex-shrink:0}.flw-step-det{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flw-step-det .muted{color:var(--fg-2)}.flw-step-form{display:flex;flex-direction:column;gap:8px;cursor:default}.flw-step-grid{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:8px}.flw-step-btns{display:flex;align-items:center;gap:8px}.flw-step-btns .grow{flex:1}.flw-fld{display:flex;flex-direction:column;gap:3px;min-width:0}.flw-fld>span{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.flw-input{height:28px;padding:0 8px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-size:12px;box-sizing:border-box;width:100%}.flw-input.mono{font-family:var(--font-mono)}.flw-input:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.flw-input:disabled{background:var(--bg-strip);color:var(--fg-2);cursor:not-allowed;opacity:1}.flw-input::placeholder{color:var(--fg-2)}textarea.flw-input,.form-modal textarea.flw-input{height:auto;min-height:var(--control-h);padding-top:6px;padding-bottom:6px;line-height:20px;resize:vertical}.tpl-body .flw-input:not(textarea){height:var(--control-h)}.flw-add{display:flex;align-items:center;justify-content:center;gap:6px;border:1px dashed var(--border-2);border-radius:8px;background:transparent;padding:9px 12px;cursor:pointer;font:inherit;font-size:13px;color:var(--fg-2);transition:background .1s}.flw-add:hover{background:var(--state-hover)}.flw-form{display:flex;flex-direction:column;gap:10px}.flw-form-2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.flw-form-btns{display:flex;gap:8px;justify-content:flex-end}.flw-check{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--fg-1)}.flw-hint{margin:0;font-size:12px;color:var(--fg-2)}.flw-bar-wrap{padding:0 16px 10px}.flw-bar{display:flex;height:10px;border-radius:5px;overflow:hidden;gap:2px;background:var(--bg-strip)}.flw-bar>span{display:block}.flw-stat-row{display:flex;align-items:center;gap:12px;height:36px;padding:0 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.flw-stat-row .sq{width:8px;height:8px;border-radius:2px;flex-shrink:0}.flw-stat-row .lbl{flex:1;font-size:13px;color:var(--fg-2)}.flw-stat-row .v{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.flw-stat-row.sub{height:var(--control-h-sm);border-top:0;padding-left:36px}.flw-stat-row.sub .lbl{font-size:12px;color:var(--fg-2)}.flw-stat-row.sub .v{font-size:12px;font-weight:400;color:var(--fg-2)}.flw-peek{padding:0 16px 12px}.flw-peek-btn{height:28px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--fg-2);font:inherit;font-size:12px;cursor:pointer}.flw-peek-btn:hover{background:var(--state-hover);color:var(--fg-1)}.flw-peek-list{display:flex;flex-direction:column;gap:2px;margin-top:6px}.flw-peek-row{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;text-decoration:none;color:var(--fg-1);font-size:13px}.flw-peek-row:hover{background:var(--state-hover)}.flw-peek-row .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flw-peek-row .grow{flex:1}.flw-peek-row .stp{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);flex-shrink:0}.flw-peek-more{font-size:11px;color:var(--fg-2);padding:4px 8px}.cmp-grid{display:grid;grid-template-columns:minmax(300px,380px) minmax(420px,1fr);gap:12px;align-items:start;max-width:1360px}@media(max-width:900px){.cmp-grid{grid-template-columns:1fr}}.cmp-chips{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.cmp-chip{height:var(--control-h-sm);padding:0 10px;border:1px solid var(--border-1);border-radius:14px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;transition:background .1s}.cmp-chip:hover{background:var(--state-hover)}.cmp-chip.on{background:var(--state-selected);font-weight:500;border-color:var(--border-2)}.cmp-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cmp-list-head{display:flex;align-items:center;gap:10px}.cmp-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.cmp-l2{padding-left:24px}.cmp-st{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--border-2);border-radius:4px;padding:1px 6px;flex-shrink:0}.cmp-envios{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-envios.muted{color:var(--fg-2)}.cmp-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.cmp-funnel{display:flex;align-items:stretch;gap:8px;padding:6px 12px 12px}.cmp-fn-col{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px}.cmp-fn-col .n{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.cmp-fn-col .track{display:flex;align-items:flex-end;width:100%;height:96px;border-radius:4px;background:var(--bg-strip);overflow:hidden}.cmp-fn-col .track>span{display:block;width:100%;min-height:3px}.cmp-fn-col .lbl{max-width:100%;font-size:11px;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmp-fn-col .pc{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.cmp-field{display:flex;align-items:center;gap:12px;height:36px;padding:0 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.cmp-field .k{font-size:12px;color:var(--fg-2);width:110px;flex-shrink:0}.cmp-field .v{font-size:14px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-field .v.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cmp-field .cmp-field-link{min-width:0;text-decoration:none}.cmp-field .cmp-field-link:hover{text-decoration:underline;text-underline-offset:2px}.cmp-field .cmp-field-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}.cmp-cat-erro{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:36px;padding:6px 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box;font-size:12px;color:var(--fg-1)}.cmp-cat-erro svg{color:var(--status-error);flex-shrink:0}.cmp-draft{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px dashed var(--border-2);border-radius:8px;background:var(--bg-subtle);padding:20px}.cmp-draft .t{font-size:15px;font-weight:600;color:var(--fg-1)}.cmp-draft .d{font-size:13px;color:var(--fg-2);line-height:1.5}.cmp-draft-campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:4px}.cmp-draft-campos .cmp-draft-nome{grid-column:1 / -1}@media(max-width:520px){.cmp-draft-campos{grid-template-columns:minmax(0,1fr)}}.cmp-draft-acoes{display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:100%;margin-top:4px}.cmp-draft-acoes .grow{flex:1}.cmp-agendar{display:inline-flex;align-items:center;gap:6px;min-width:0}.cmp-agendar .flw-input{width:190px;max-width:100%}.cmp-draft-ritmo{font-size:12px;color:var(--fg-2)}.cmp-draft-aviso{font-size:12px;color:var(--fg-1)}.cmp-wa-texto{padding:10px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle);font-size:13px;line-height:1.5;color:var(--fg-1);white-space:pre-wrap;overflow-wrap:anywhere}.cmp-wa-texto.recuo{margin:12px 16px 16px}.cmp-draft-aviso:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:1px;border-radius:50%;background:var(--status-warn)}.cmp-dialogo{max-width:420px}.cmp-dialogo .cab{padding:14px 16px 10px;border-bottom:1px solid var(--bg-strip)}.cmp-dialogo .cab h2{margin:0;font-size:15px;line-height:20px;font-weight:600;color:var(--fg-1)}.cmp-dialogo .corpo{display:flex;flex-direction:column;gap:10px;padding:14px 16px;font-size:13px;line-height:1.5;color:var(--fg-1)}.cmp-dialogo .corpo p{margin:0}.cmp-dialogo .rodape{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--bg-strip)}.cmp-recip-filters{display:flex;gap:6px;flex-wrap:wrap;align-items:center;padding:10px 16px}.cmp-chip-sep{width:1px;height:16px;margin:0 4px;background:var(--border-1)}.cmp-recip-nota{margin:0;padding:0 16px 10px;font-size:12px;line-height:16px;color:var(--fg-2)}.cmp-recip{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.cmp-recip .who{display:flex;flex-direction:column;width:200px;min-width:0;flex-shrink:0}.cmp-recip .who .nm{font-size:14px;line-height:18px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-recip .who .em{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-recip .st{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--border-2);border-radius:4px;padding:1px 6px;flex-shrink:0}.cmp-recip .retorno{display:flex;flex:1;align-items:center;gap:4px;flex-wrap:wrap;min-width:0}.cmp-recip .motivo{flex:1;font-size:12px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-recip .retorno .motivo{flex:1 1 120px}.cmp-selo{font-size:11px;line-height:14px;border:1px solid var(--border-2);border-radius:4px;padding:1px 6px;color:var(--fg-2);white-space:nowrap}.cmp-selo.bom{color:var(--status-info);border-color:var(--status-info)}.cmp-selo.alerta{color:var(--fg-1);border-color:var(--status-warn)}.cmp-recip .when{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}@media(max-width:520px){.cmp-recip{flex-wrap:wrap;row-gap:4px}.cmp-recip .who{width:auto;flex:1 1 100%}}.seg-grid{display:grid;grid-template-columns:minmax(280px,360px) minmax(380px,1fr);gap:12px;align-items:start;max-width:1280px}@media(max-width:900px){.seg-grid{grid-template-columns:1fr}}.seg-grid>*{min-width:0}.seg-clientes{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:1280px;margin-bottom:12px;padding:10px 16px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle);box-sizing:border-box}.seg-clientes .seg-hint{flex:1 1 320px;min-width:0}.seg-count{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums;flex-shrink:0}.seg-chips{display:flex;flex-wrap:wrap;gap:4px}.seg-chip{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);background:var(--bg-strip);border-radius:4px;padding:1px 6px}.seg-editor-head{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-bottom:1px solid var(--border-1);box-sizing:border-box}.seg-editor-head .nm{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seg-editor-head .grow{flex:1}.seg-head-count{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.seg-head-pct{font-size:11px;color:var(--fg-2);white-space:nowrap}.seg-editor-body{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.seg-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:1100px){.seg-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}.seg-fields .flw-input{height:32px}.seg-note{font-size:12px;color:var(--fg-2);text-wrap:pretty}.seg-hint{font-size:12px;line-height:16px;color:var(--fg-2);text-wrap:pretty}.flw-fld>.seg-hint{font-size:12px;line-height:16px;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--fg-2)}.seg-origem-antiga{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.seg-origem-antiga .seg-hint{flex:1 1 260px;min-width:0;overflow-wrap:anywhere}.seg-origem-antiga .cod{font-family:var(--font-mono)}.seg-suffix{position:relative;display:block}.seg-suffix .flw-input{padding-right:38px}.seg-suffix .sfx{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:11px;color:var(--fg-2);pointer-events:none}.flw-card.seg-editor-card{overflow:visible}.seg-tagfld{position:relative}.seg-tagmenu{position:absolute;z-index:20;top:52px;left:0;right:0;max-height:232px;overflow-y:auto;padding:4px;border:1px solid var(--border-2);border-radius:8px;background:var(--bg-app);box-shadow:var(--shadow-3)}.seg-tagmenu .opt{display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:12px;color:var(--fg-1);cursor:pointer;text-align:left;box-sizing:border-box}.seg-tagmenu .opt:hover,.seg-tagmenu .opt[aria-selected=true]{background:var(--state-hover)}.seg-tagmenu .opt .tg{font-family:var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.seg-tagmenu .opt .n{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.seg-tagmenu .empty{padding:6px 8px;font-size:12px;color:var(--fg-2)}.seg-preview-box{display:flex;flex-direction:column;gap:5px;padding:12px 16px;background:var(--bg-subtle);border:1px solid var(--border-1);border-radius:8px}.seg-preview-box .txt{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums}.seg-preview-box .bar{display:block;width:100%;max-width:320px;height:4px;border-radius:2px;background:var(--bg-strip);overflow:hidden}.seg-preview-box .bar>span{display:block;height:100%;background:var(--fg-1);border-radius:2px;transition:width .15s ease}.seg-criterios{display:flex;flex-direction:column;gap:16px;min-width:0}.seg-nome .flw-input{height:32px;max-width:420px}.seg-bloco{display:flex;flex-direction:column;gap:8px;min-width:0}.seg-bloco-tit{margin:0;font-size:13px;line-height:18px;font-weight:600;color:var(--fg-1)}.seg-bloco>.seg-hint{margin:0}.seg-grupo{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle);min-width:0}.seg-grupo-head{display:flex;align-items:center;gap:8px;min-height:24px}.seg-grupo-head .nm,.seg-liga{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.seg-grupo-head .grow{flex:1}.seg-liga{align-self:flex-start;padding:0 2px}.seg-liga.e{align-self:center}.seg-cond{display:grid;grid-template-columns:minmax(96px,148px) minmax(0,1fr) auto;gap:8px;align-items:start;padding:8px 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app)}.seg-cond-dim{font-size:13px;line-height:28px;font-weight:500;color:var(--fg-1);overflow-wrap:anywhere}.seg-cond-corpo{display:flex;flex-direction:column;gap:6px;min-width:0}@media(max-width:640px){.seg-cond{grid-template-columns:minmax(0,1fr) auto}.seg-cond-dim{grid-column:1 / -1;line-height:18px}}.seg-dias{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--fg-2)}.seg-dias .seg-suffix{width:150px}.seg-add-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.seg-add{width:auto;flex:0 1 320px;min-width:0;color:var(--fg-2);cursor:pointer}.seg-cond .seg-tagfld>span:first-child{display:none}.seg-cond .seg-tagmenu{top:32px}.seg-aviso{color:var(--fg-1)}.seg-link{padding:0;border:0;background:none;font:inherit;color:var(--fg-1);text-decoration:underline;cursor:pointer}.seg-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.seg-sel{position:relative;min-width:0}.seg-sel-linha{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:28px}.seg-val{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 8px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-strip);font-size:12px;line-height:18px;color:var(--fg-1);overflow-wrap:anywhere;box-sizing:border-box}.seg-val button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--fg-2);cursor:pointer;flex-shrink:0}.seg-val button:hover{background:var(--state-hover);color:var(--fg-1)}.seg-val button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.seg-sel-menu{position:absolute;z-index:20;top:calc(100% + 4px);left:0;width:min(380px,100%);display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid var(--border-2);border-radius:8px;background:var(--bg-app);box-shadow:var(--shadow-3);box-sizing:border-box}.seg-sel-lista{max-height:260px;overflow-y:auto}.seg-sel-menu .opt{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;font-size:12px;color:var(--fg-1);cursor:pointer}.seg-sel-menu .opt:hover,.seg-sel-menu .opt:focus-within{background:var(--state-hover)}.seg-sel-menu .opt input{margin:0;flex-shrink:0;accent-color:var(--fg-1)}.seg-sel-menu .opt .tg{flex:1;min-width:0;overflow-wrap:anywhere}.seg-sel-menu .opt .n{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.seg-sel-menu .empty{padding:6px 8px;font-size:12px;color:var(--fg-2)}.seg-preview-linha{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:2px 12px;align-items:baseline}.seg-preview-linha+.seg-preview-linha{margin-top:6px}@media(max-width:640px){.seg-preview-linha{grid-template-columns:minmax(0,1fr)}}.seg-preview-linha .rot{font-size:12px;color:var(--fg-2)}.seg-preview-linha .bar{grid-column:1 / -1}.seg-actions{display:flex;align-items:center;gap:8px;border-top:1px solid var(--border-1);padding:12px 16px;flex-wrap:wrap}.seg-actions .grow{flex:1}.tpl-teste-para{font-size:12px;color:var(--fg-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-dirty{color:var(--selected-indicator);font-size:20px;line-height:0}.tpl-nm{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-dt{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.tpl-subj{font-size:13px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-usado{font-size:11px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-metrics{display:flex;align-items:center;gap:12px;margin-top:2px;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.tpl-metrics .na{opacity:.55}.tpl-head{display:flex;align-items:center;gap:8px;min-height:40px;padding:6px 16px;border-bottom:1px solid var(--border-1);box-sizing:border-box;flex-wrap:wrap}.tpl-head .nm{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:12px;color:var(--fg-1)}.tpl-head .nm.tit,.card-tit{margin:0;font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.tpl-head .ident{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);overflow-wrap:anywhere}.tpl-head .grow{flex:1}.tpl-head .usado a{color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.tpl-head .usado a:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:2px}.tpl-head .usado:has(a){max-width:none;white-space:normal}.tpl-head .usado{font-size:12px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.tpl-head .upd{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.frm-l2{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;min-width:0}.frm-l2 .id{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frm-l2 .org{font-size:11px;color:var(--fg-2);flex-shrink:0}.frm-conv{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);text-decoration:none;white-space:nowrap}.frm-conv:hover{text-decoration:underline;text-underline-offset:2px}.frm-conv:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}.frm-canal{font-size:11px;color:var(--fg-2);white-space:nowrap}.frm-campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}@media(max-width:560px){.frm-campos{grid-template-columns:minmax(0,1fr)}}.frm-fluxos{display:flex;flex-direction:column;gap:4px;max-width:560px}.frm-fluxos .k{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.frm-fluxos ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.frm-fluxos li{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font-size:12px}.frm-fluxos li a{color:var(--fg-1);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.frm-fluxos li a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}.frm-fluxos li .st{color:var(--fg-2)}.tpl-metrics-row{display:flex;gap:24px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--bg-strip)}.tpl-metrics-row .m{display:flex;flex-direction:column;gap:1px}.tpl-usos{padding:0 16px 10px;font-size:12px;line-height:18px;color:var(--fg-2)}.tpl-usos a{color:var(--fg-1);text-decoration:underline}.tpl-metrics-row .k{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.tpl-metrics-row .v{font-family:var(--font-mono);font-size:14px;color:var(--fg-1);font-variant-numeric:tabular-nums}.tpl-metrics-row .v.na{color:var(--fg-2)}.tpl-metrics-row .base{align-self:flex-end;font-size:11px;line-height:20px;color:var(--fg-2)}.tpl-body{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.tpl-prev-head{position:relative;display:flex;align-items:center;gap:8px}.tpl-prev-head .k{flex:1;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.tpl-toggle{height:24px;padding:0 9px;border:1px solid var(--border-1);border-radius:12px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;transition:background .1s}.tpl-toggle:hover{background:var(--state-hover)}.tpl-toggle[aria-pressed=true]{background:var(--state-selected);border-color:var(--border-2);font-weight:600}.tpl-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tpl-toggle.com-icone{display:inline-flex;align-items:center;gap:5px}.tpl-toggle:disabled{opacity:.5;cursor:default}.tpl-mail{display:flex;flex-direction:column;gap:8px;padding:12px 16px 14px;background:var(--bg-subtle);border:1px solid var(--border-1);border-radius:8px}.tpl-mail .from{display:flex;align-items:baseline;gap:8px;border-bottom:1px solid var(--border-1);padding-bottom:8px}.tpl-mail .from .k{font-size:11px;color:var(--fg-2)}.tpl-mail .from .v{font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.tpl-mail .subj{font-size:14px;font-weight:600;color:var(--fg-1);line-height:1.4;overflow-wrap:anywhere}.tpl-mail-frame{width:100%;height:420px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app)}.tpl-mail .foot{font-size:11px;line-height:1.5;color:var(--fg-2)}.tpl-code{display:flex;flex-direction:column;gap:12px}.tpl-textarea{width:100%;min-height:300px;padding:10px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);color:var(--fg-1);font-family:var(--font-mono);font-size:13px;line-height:1.5;resize:vertical;box-sizing:border-box}.tpl-textarea.short{min-height:110px}.tpl-textarea:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.tpl-textarea::placeholder{color:var(--fg-2)}.mkt-sk{display:block;background:var(--bg-strip);border-radius:6px;animation:mkt-pulse 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mkt-sk{animation:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dash-page{display:flex;flex-direction:column;gap:24px;padding:24px;min-width:0}.dash-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dash-title h1{margin:0;font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:600;color:var(--fg-1)}.dash-title .upd{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.dash-title .grow{flex:1}.dash-range-par{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 12px;min-width:0;max-width:100%}.dash-range-rotulo{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.flw-tabs.dash-range{align-self:auto;flex-wrap:wrap;max-width:100%;box-sizing:border-box;border:0;border-radius:7px}.flw-tabs.dash-range>button{padding:0 10px;border-radius:5px;font-size:13px;font-weight:500}.flw-tabs.dash-range>button.on{font-weight:600}@media(forced-colors:active){.flw-tabs.dash-range>button.on{outline:2px solid Highlight;outline-offset:-2px}.flw-tabs.dash-range>button.on:focus-visible{outline-offset:1px}}.dash-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1120px}@media(max-width:900px){.dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-kpi{display:flex;flex-direction:column;gap:6px;border:1px solid var(--border-1);border-radius:8px;padding:16px;background:var(--bg-app);cursor:pointer;text-align:left;font:inherit;transition:background .1s,border-color .1s}.dash-kpi:hover{background:var(--state-hover);border-color:var(--border-2)}.dash-kpi:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dash-kpi .top{display:flex;align-items:center;gap:8px}.dash-kpi .k{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.dash-kpi .grow{flex:1}.dash-kpi .chev{color:var(--fg-disabled);flex-shrink:0}.dash-kpi .row{display:flex;align-items:flex-end;gap:10px}.dash-kpi .v{font-family:var(--font-mono);font-size:20px;line-height:28px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.dash-kpi .h{font-size:11px;line-height:14px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-kpi.estatico{cursor:default}.dash-kpi.estatico:hover{background:var(--bg-app);border-color:var(--border-1)}@media(max-width:600px){.dash-kpis{grid-template-columns:minmax(0,1fr)}.dash-chart-head{flex-wrap:wrap;row-gap:8px}}.dash-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:12px;max-width:1120px;align-items:start}@media(max-width:900px){.dash-grid{grid-template-columns:1fr}}.dash-grid.so-atividade{grid-template-columns:minmax(0,1fr);max-width:720px}.dash-chart-head{display:flex;align-items:center;gap:12px;padding:14px 16px 4px}.dash-chart-head h2{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.dash-chart-head .grow{flex:1}.dash-chart-head .tot{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.dash-periods{display:flex;align-items:center;border:1px solid var(--border-1);border-radius:6px;overflow:hidden;height:28px;flex-shrink:0}.dash-periods button{height:28px;padding:0 10px;border:0;border-left:1px solid var(--border-1);background:var(--bg-app);color:var(--fg-2);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;transition:background .1s}.dash-periods button:first-child{border-left:0}.dash-periods button:hover{background:var(--state-hover)}.dash-periods button[aria-pressed=true]{background:var(--state-selected);color:var(--fg-1);font-weight:500}.dash-periods button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.dash-bars{display:flex;align-items:stretch;gap:8px;height:168px;padding:14px 16px 0;box-sizing:border-box}.dash-col{display:flex;flex-direction:column;align-items:center;flex:1;gap:6px;min-width:0}.dash-col .v{font-family:var(--font-mono);font-size:11px;line-height:14px;color:var(--fg-2);font-variant-numeric:tabular-nums}.dash-col .track{display:flex;align-items:flex-end;width:100%;flex:1;border-radius:4px;background:var(--bg-strip);overflow:hidden}.dash-col .track>span{display:block;width:100%;background:var(--primary, var(--fg-1))}.dash-col .track>span.parcial{background:repeating-linear-gradient(135deg,var(--fg-2) 0 4px,transparent 4px 8px),var(--border-2)}.dash-col .track>span.sk-bar{background:var(--border-2);animation:mkt-pulse 1.2s ease-in-out infinite}.dash-col .track.dupla{flex-direction:row;align-items:flex-end;gap:3px;padding:0 3px}.dash-col .track.dupla>span{width:auto;flex:1;border-radius:3px 3px 0 0}.dash-col .track.dupla>span.s-1{background:var(--viz-1)}.dash-col .track.dupla>span.s-2{background:var(--viz-2)}.dash-col .track.dupla>span.s-1.parcial{background:repeating-linear-gradient(135deg,var(--viz-1) 0 4px,transparent 4px 8px),var(--bg-strip)}.dash-col .track.dupla>span.s-2.parcial{background:repeating-linear-gradient(135deg,var(--viz-2) 0 4px,transparent 4px 8px),var(--bg-strip)}.dash-serie-legend{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:2px 16px 0;font-size:12px;color:var(--fg-2)}.dash-serie-legend .it{display:inline-flex;align-items:center;gap:6px}.dash-serie-legend .sw{width:10px;height:10px;border-radius:3px}.dash-serie-legend .n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-1)}@media(prefers-reduced-motion:reduce){.dash-col .track>span.sk-bar{animation:none}}.dash-note{padding:0 16px 12px;font-size:11px;color:var(--fg-2)}.dash-xaxis{display:flex;gap:8px;padding:6px 16px 14px}.dash-xaxis>span{flex:1;text-align:center;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--fg-2);min-width:0}.dash-act-head{padding:14px 16px 8px}.dash-act-head h2{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.dash-act{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 16px;border:0;border-top:1px solid var(--bg-strip);background:transparent;cursor:pointer;text-align:left;font:inherit;transition:background .1s}.dash-act:hover{background:var(--state-hover)}.dash-act:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.dash-act .ic{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:var(--bg-strip);color:var(--fg-2);font-size:12px;font-weight:600;flex-shrink:0}.dash-act .tx{flex:1;display:flex;flex-direction:column;min-width:0}.dash-act .tx .n{font-size:14px;line-height:18px;color:var(--fg-1);overflow-wrap:anywhere}.dash-act .tx .o{font-size:11px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-act .tm{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.dash-act-aviso{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:4px 16px 8px;font-size:12px;color:var(--fg-2)}.int-cards{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:12px;max-width:1280px}@media(max-width:900px){.int-cards{grid-template-columns:1fr}}.int-head{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--bg-strip)}.int-head h2{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.int-head .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.int-head .st{font-size:12px;color:var(--fg-2)}.int-motor-h{margin:0;font:inherit}.int-motor-btn{width:100%;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit;transition:background .1s}.int-motor-btn:hover{background:var(--state-hover)}.int-motor-btn:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.int-motor-btn[aria-expanded=false]{border-bottom:0}.int-motor-btn .tt{font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1);white-space:nowrap}.int-motor-btn .grow{flex:1}.int-motor-btn .chev{color:var(--fg-2);flex-shrink:0;transition:transform .12s}.int-motor-btn .chev.up{transform:rotate(180deg)}.int-stats{display:flex;gap:24px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--bg-strip)}.int-stats .s{display:flex;flex-direction:column;gap:1px}.int-stats .k{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.int-stats .v{font-family:var(--font-mono);font-size:13px;color:var(--fg-1);font-variant-numeric:tabular-nums}.int-row{display:flex;align-items:center;gap:12px;min-height:32px;padding:4px 16px;border-top:1px solid var(--bg-strip)}.int-row .k{flex:1;font-size:12px;color:var(--fg-2)}.int-row .v{font-family:var(--font-mono);font-size:12px;color:var(--fg-1)}.int-row .k .dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle}.int-row .v .err{color:var(--status-error)}.int-sec-head{display:flex;align-items:baseline;gap:8px;padding:12px 16px 8px;border-bottom:1px solid var(--bg-strip);flex-wrap:wrap}.int-sec-head h2{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.int-sec-head .ct{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.int-sec-head .grow{flex:1}.int-sec-head .nt{font-size:12px;color:var(--fg-2)}.int-thead{display:grid;grid-template-columns:180px minmax(0,1fr) 130px 220px;align-items:center;gap:12px;height:var(--table-header-h);padding:0 16px;background:var(--bg-subtle);border-bottom:1px solid var(--border-1);font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.int-row-q{display:grid;grid-template-columns:180px minmax(0,1fr) 130px 220px;align-items:center;gap:12px;min-height:44px;padding:6px 16px;border-top:1px solid var(--bg-strip)}.int-row-q .prov{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.int-row-q .tried{font-size:13px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.int-row-q .when{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.int-row-q .acts{display:inline-flex;gap:6px;justify-content:flex-end}@media(max-width:900px){.int-thead{display:none}.int-row-q{grid-template-columns:1fr}}.int-wh{display:grid;grid-template-columns:96px 112px minmax(0,1fr) minmax(0,1.2fr) 16px;align-items:center;gap:12px;width:100%;min-height:40px;padding:6px 16px;border:0;border-top:1px solid var(--bg-strip);background:transparent;cursor:pointer;text-align:left;font:inherit;transition:background .1s}.int-wh:hover{background:var(--state-hover)}.int-wh:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.int-wh .when{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.int-wh .prov{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:1px 6px;justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.int-wh .ev{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.int-wh .res{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--fg-2)}.int-wh .res .txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.int-wh .res .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.int-wh .chev{color:var(--fg-muted);transition:transform .12s}.int-wh .chev.up{transform:rotate(180deg)}@media(max-width:900px){.int-wh{grid-template-columns:auto minmax(0,1fr) 16px;row-gap:4px}.int-wh .ev,.int-wh .res{grid-column:1 / -1}.int-wh .chev{grid-column:3;grid-row:1}}.int-raw{display:flex;flex-direction:column;gap:6px;padding:10px 16px 14px;background:var(--bg-subtle);border-top:1px solid var(--bg-strip)}.int-raw .k{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.int-raw .det{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);overflow-wrap:anywhere}.rev-raw{margin:0;padding:10px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);font-family:var(--font-mono);font-size:12px;line-height:1.5;color:var(--fg-1);max-height:340px;overflow:auto;white-space:pre-wrap;word-break:break-word}.rev-lead-link{display:inline-flex;align-items:center;gap:4px;color:var(--fg-2);text-decoration:none;font-size:13px}.rev-lead-link:hover{color:var(--fg-1);text-decoration:underline}.mkt-row-link{cursor:pointer}.mkt-row-link:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.mkt-badge-warn{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);background:oklch(var(--warn-veil) / .18);border:1px solid var(--status-warn);border-radius:4px;padding:0 5px;white-space:nowrap}.mkt-badge-ok,.mkt-badge-neutro{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:0 5px;white-space:nowrap}.mkt-note-warn{display:flex;align-items:flex-start;gap:8px;max-width:820px;margin:0;padding:10px 12px;border:1px solid var(--border-1);border-left:3px solid var(--status-warn);border-radius:6px;background:var(--bg-subtle);font-size:13px;line-height:1.45;color:var(--fg-1)}.mkt-note-warn svg{color:var(--status-warn);flex-shrink:0;margin-top:2px}.mkt-viz-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:12px;max-width:1120px;align-items:start;margin-bottom:4px}.mkt-viz{display:flex;flex-direction:column;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.mkt-viz-head{display:flex;align-items:baseline;gap:8px;padding:12px 16px 8px}.mkt-viz-head .t{flex:1;font-size:14px;font-weight:600;color:var(--fg-1)}.mkt-viz-head .t{margin:0;line-height:20px}.mkt-viz-head .d{font-size:12px;color:var(--fg-2)}.mkt-rank{display:flex;flex-direction:column}.mkt-rank-row{display:flex;align-items:center;gap:12px;min-height:32px;padding:0 16px;border:none;border-top:1px solid var(--bg-strip);background:transparent;cursor:pointer;text-align:left;transition:background .1s}.mkt-rank-row:hover{background:var(--state-hover)}.mkt-rank-row .rot{width:108px;flex-shrink:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-rank-row .barra{position:relative;flex:1;height:6px;border-radius:3px;background:var(--bg-strip);overflow:hidden}.mkt-rank-row .barra>span{position:absolute;left:0;top:0;bottom:0;background:var(--fg-1);border-radius:3px}.mkt-rank-row .num{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;width:48px;text-align:right}.mkt-rank-row .num.muted{color:var(--fg-2);width:44px}.mkt-consent-rows{display:flex;flex-direction:column}.mkt-consent-row{display:flex;align-items:center;gap:12px;min-height:36px;padding:6px 16px;border-top:1px solid var(--bg-strip)}.mkt-consent-row .canal{width:76px;flex-shrink:0;font-size:13px;color:var(--fg-1)}.mkt-consent-row .barra{display:flex;flex:1;height:10px;border-radius:5px;overflow:hidden;gap:2px}.mkt-consent-row .barra .ok{display:block;background:var(--status-ok)}.mkt-consent-row .barra .opt{display:block;background:var(--viz-6, var(--fg-muted))}.mkt-consent-row .num{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;width:52px;text-align:right}.mkt-consent-row .num.muted{color:var(--fg-2)}.mkt-auto-rows{display:flex;flex-direction:column}.mkt-auto-row{display:flex;align-items:center;gap:12px;height:36px;padding:0 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.mkt-auto-row .rot{flex:1;font-size:13px;color:var(--fg-2)}.mkt-auto-row .num{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.mkt-auto-row .num[data-alerta=true]{color:var(--status-error);font-weight:600}.mkt-stack{display:flex;height:10px;margin:2px 16px 10px;border-radius:5px;overflow:hidden;gap:2px;background:var(--bg-strip)}.mkt-stack>span{display:block;min-width:2px}.mkt-swatch{width:8px;height:8px;flex-shrink:0;border-radius:2px}.mkt-rank-row .rot.largo{flex:1;width:auto}.mkt-viz-head .d a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.mkt-viz-head .d a:hover{color:var(--fg-1)}.mkt-funil-step{display:block;width:100%;padding:6px 8px;margin:0 -8px;box-sizing:content-box;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .1s}.mkt-funil-step:hover{background:var(--state-hover)}.mkt-funil-step:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.mkt-funil-step:disabled{cursor:default}.mkt-funil-step:disabled:hover{background:transparent}.mkt-trava-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;max-width:1360px}.mkt-trava{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app)}.mkt-trava .t{font-size:12px;color:var(--fg-2)}.mkt-trava .v{font-family:var(--font-mono);font-size:16px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.mkt-trava .v[data-tom=warn]:before{content:"";display:inline-block;width:8px;height:8px;margin-right:7px;vertical-align:1px;border-radius:50%;background:var(--status-warn)}.mkt-trava .v[data-tom=error]{color:var(--status-error)}.mkt-trava .v[data-tom=ok]:before{content:"";display:inline-block;width:8px;height:8px;margin-right:7px;vertical-align:1px;border-radius:50%;background:var(--status-ok)}.mkt-trava .det{font-size:13px;line-height:1.45;color:var(--fg-2)}.mkt-trava .cta{margin-top:auto;font-size:13px;color:var(--fg-1);text-decoration:none}.mkt-trava .cta:hover{text-decoration:underline;text-underline-offset:2px}.mkt-shell{display:flex;flex-direction:column;flex:1;min-height:0}.mkt-modhead{display:flex;flex-direction:column;padding:24px 24px 0;background:var(--bg-app);flex-shrink:0}.mkt-modtitle{display:flex;align-items:baseline;gap:12px}.mkt-modtitle h1{margin:0;font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:600;color:var(--fg-1)}.mkt-tabs{display:flex;gap:2px;margin-top:14px;padding-bottom:1px;box-shadow:inset 0 -1px 0 var(--border-1);overflow-x:auto;scrollbar-width:none}.mkt-tabs::-webkit-scrollbar{display:none}.mkt-tab{position:relative;display:inline-flex;align-items:center;height:34px;padding:0 12px;border:none;background:transparent;cursor:pointer;font-size:14px;font-weight:400;color:var(--fg-2);white-space:nowrap;text-decoration:none;transition:color .1s var(--ease-out-expo, ease)}.mkt-tab:hover{color:var(--fg-1);text-decoration:none}.mkt-tab:focus-visible{outline-offset:-2px}.mkt-tab.sel{color:var(--fg-1);font-weight:500}.mkt-tab-ind{position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:1px;background:var(--selected-indicator)}.mkt-painel{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.mkt-painel>.flw-page,.mkt-painel>.mkt-page{padding-top:16px}@media(max-width:640px){.mkt-modhead,.mkt-page,.flw-page,.lead-page,.dash-page{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}.mkt-modcount{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.flw-page .muted,.mkt-page .muted{color:var(--fg-2)}.flw-page span.warn,.mkt-page span.warn,.mkt-count .warn{color:var(--status-error);font-weight:500}.cli-link{font-size:13px;color:var(--fg-1);text-decoration:none;flex-shrink:0}.cli-link:hover{text-decoration:underline;text-underline-offset:2px}.cli-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}.cli-search{display:inline-flex;align-items:center;gap:7px;height:var(--control-h-sm);min-width:min(260px,100%);padding:0 9px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);color:var(--fg-2)}.cli-search:focus-within{border-color:var(--border-2);outline:2px solid var(--ring);outline-offset:-1px}.cli-search input{all:unset;flex:1;min-width:0;font:inherit;font-size:13px;color:var(--fg-1)}.cli-search input::placeholder{color:var(--fg-2)}.cli-search .x{all:unset;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;color:var(--fg-2);cursor:pointer}.cli-search .x:hover{background:var(--state-hover);color:var(--fg-1)}.cli-search .x:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.cli-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px 16px;text-align:center;color:var(--fg-muted)}.cli-empty .t{font-size:13px;font-weight:600;color:var(--fg-1)}.cli-empty .d{font-size:12px;color:var(--fg-2);line-height:1.45;max-width:260px}.cli-empty .d.err{color:var(--status-error)}.estado-sk{display:flex;flex-direction:column;gap:10px;padding:12px 16px}.mkt-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:9vh 16px 16px;background:var(--scrim);animation:scrim-in .1s ease-out}:where(.mkt-modal){display:flex;flex-direction:column;width:100%;max-width:560px;max-height:82vh;overflow-y:auto;box-sizing:border-box;background:var(--bg-app);border:1px solid var(--border-1);border-radius:10px;box-shadow:var(--shadow-3);animation:lead-pop-in .12s var(--ease-out-expo, ease)}.form-modal .sup-modal-head{padding:14px 16px 12px;border-bottom:1px solid var(--border-1)}.form-modal .sup-modal-body{gap:16px;padding:16px}.form-modal .flw-fld{gap:5px}.form-modal .flw-fld>span{font-size:12px;line-height:16px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--fg-1)}.form-modal .flw-input{height:32px;padding:0 10px;font-size:14px}.form-modal .flw-input.mono{font-variant-numeric:tabular-nums}.form-modal .sup-modal-foot{border-top:1px solid var(--border-1);background:var(--bg-subtle);border-radius:0 0 10px 10px}.cli-req{color:var(--fg-2)}.form-modal .flw-fld>.cli-hint{font-weight:400;color:var(--fg-2)}.cli-fld-err{display:inline-flex;align-items:center;gap:5px}.form-modal .flw-fld>.cli-fld-err{font-weight:400;color:var(--status-error)}.form-modal .flw-input.cli-input-err{border-color:var(--status-error)}.lead-bulk.sticky{position:sticky;left:auto;bottom:24px;align-self:center;transform:none;animation:lead-bar-in-sticky .15s var(--ease-out-expo, ease)}@keyframes lead-bar-in-sticky{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lead-menu.end{left:auto;right:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--control-h);padding:0 12px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap;transition:background .1s,opacity .1s}.btn:hover:not(:disabled){background:var(--state-hover)}.btn:disabled{opacity:.5;cursor:default}.btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.btn.primary{background:var(--fg-1);color:var(--primary-foreground);border-color:var(--fg-1);font-weight:500;font-size:14px}.btn.primary:hover:not(:disabled){background:var(--fg-1);opacity:.9}.btn.ghost{border-color:transparent;background:transparent;color:var(--fg-2)}.btn.ghost:hover:not(:disabled){background:var(--state-hover);color:var(--fg-1)}.btn.danger{color:var(--status-error)}.btn.sm{height:var(--control-h-sm);padding:0 10px;font-size:12px}.btn.primary.sm{font-size:13px}.btn.icon{width:var(--control-h);padding:0}.btn.icon.sm{width:var(--control-h-sm)}.vg-dupla{display:grid;grid-template-columns:minmax(0,3fr) minmax(300px,2fr);gap:12px;max-width:1360px;align-items:start}@media(max-width:900px){.vg-dupla{grid-template-columns:minmax(0,1fr)}}.vg-dupla>*{min-width:0}.pr-head{flex-wrap:wrap;row-gap:4px}.pr-head .t{flex:1 1 220px}.pr-leg{display:inline-flex;gap:14px;flex-wrap:wrap}.pr-leg .it{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--fg-2)}.pr-leg .sw{width:12px;height:3px;border-radius:2px}.pr-grafico{padding:4px 16px 0}.pr-grafico svg{display:block;overflow:visible}.pr-eixo{font-family:var(--font-mono);font-size:10px;fill:var(--fg-2);font-variant-numeric:tabular-nums}.pr-notas{display:flex;flex-direction:column;gap:4px;padding:4px 16px 12px}.metas-head{flex-wrap:wrap;row-gap:4px}.metas-head .t{flex:1 1 auto}.metas-nav{display:inline-flex;align-items:center;gap:2px;margin-left:auto}.metas-mes{min-width:132px;text-align:center;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}@media(max-width:420px){.metas-mes{min-width:0}}.metas-seta{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:4px;background:transparent;color:var(--fg-2);cursor:pointer}.metas-seta:hover:not(:disabled):not([aria-disabled=true]){background:var(--state-hover);color:var(--fg-1)}.metas-seta:disabled,.metas-seta[aria-disabled=true]{color:var(--fg-disabled);cursor:default}.metas-seta:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.metas-lista{display:flex;flex-direction:column}.metas-linha{display:flex;flex-direction:column;gap:6px;padding:9px 16px 10px;border-top:1px solid var(--bg-strip)}.metas-topo{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.metas-topo .rot{flex:1 1 110px;min-width:0;font-size:13px;color:var(--fg-1)}.metas-topo .val{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.metas-topo .pct{width:44px;margin-left:auto;text-align:right;font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.metas-barra{position:relative;display:block;height:6px;border-radius:3px;background:var(--bg-strip)}.metas-barra .fill{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--fg-1)}.metas-barra .ritmo{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--fg-muted)}.metas-estado{font-size:11px;color:var(--fg-2)}.metas-estado:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:1px;border-radius:50%;background:var(--fg-disabled)}.metas-estado[data-estado=batida]:before{background:var(--status-ok)}.metas-estado[data-estado=no-ritmo]:before{background:var(--viz-2)}.metas-estado[data-estado=abaixo]:before,.metas-estado[data-estado=nao-batida]:before{background:var(--status-warn)}.metas-rodape{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 16px 12px;border-top:1px solid var(--bg-strip)}.metas-editar{margin-left:auto}.metas-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 12px;padding:4px 16px 14px}.metas-campo{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--fg-2)}.metas-form .seg-note{grid-column:1 / -1}.metas-acoes{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px}.metas-acoes .btn[aria-disabled=true],.metas-acoes .btn[aria-disabled=true]:hover{opacity:.5;cursor:default}.cpr-sec{display:flex;flex-direction:column;max-width:1360px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.cpr-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--border-1)}.cpr-head h2{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.cpr-dims{margin:0}.cpr-rolagem{overflow-x:auto;position:relative}.cpr-rolagem:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.cpr-tab{width:100%;min-width:900px;border-collapse:collapse;font-size:12px}.cpr-tab th,.cpr-tab td{padding:7px 12px;text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-2);border-bottom:1px solid var(--bg-strip);white-space:nowrap}.cpr-tab thead th{height:var(--table-header-h);padding-top:0;padding-bottom:0;background:var(--bg-subtle);border-bottom:1px solid var(--border-1);font-family:inherit;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.cpr-tab .rot{text-align:left;width:28%;padding-left:16px;font-family:inherit}.cpr-tab tbody .rot{font-weight:400;color:var(--fg-1)}.cpr-tab tbody tr:hover{background:var(--state-hover)}.cpr-tab .nome{display:flex;align-items:center;gap:7px;min-width:0;font-size:13px}.cpr-tab .nome .txt{overflow:hidden;text-overflow:ellipsis}.cpr-tab .barra{display:block;height:3px;max-width:150px;margin-top:5px;border-radius:2px;background:var(--bg-strip);overflow:hidden}.cpr-tab .barra>span{display:block;height:100%;border-radius:2px}.cpr-tab .forte{font-weight:500;color:var(--fg-1)}.cpr-tab .nd{color:var(--fg-disabled)}.cpr-tab .acima:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:1px;border-radius:50%;background:var(--status-ok)}.cpr-tab .cac-parcial:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:1px;border-radius:50%;background:var(--status-warn)}.cpr-tab tr.resto .nome{color:var(--fg-2)}.cpr-tab .vazio{text-align:left;padding:12px 16px;font-family:inherit;color:var(--fg-2)}.cpr-tab tfoot th,.cpr-tab tfoot td{height:34px;background:var(--bg-subtle);border-bottom:0;font-weight:600;color:var(--fg-1)}.cpr-notas{display:flex;flex-direction:column;gap:4px;padding:10px 16px 12px}.cli-page .cli-search{min-width:min(260px,100%)}.mkt-table td.cli-nome{max-width:420px;overflow:hidden;text-overflow:ellipsis}.cli-tipo{display:inline-flex;align-items:center;gap:6px}.cli-tipo .muted{font-family:var(--font-mono);font-size:12px}.cli-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cli-item{display:flex;align-items:center;gap:10px;padding:4px 16px;min-height:44px;box-sizing:border-box;border-top:1px solid var(--bg-strip);min-width:0}.cli-item .cell{display:flex;flex-direction:column;gap:0;min-width:0;flex:1}.cli-item .l1{display:flex;align-items:baseline;gap:8px;min-width:0}.cli-item .l1 .nm{font-size:14px;line-height:18px;color:var(--fg-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cli-item .l2{font-size:12px;line-height:16px;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cli-item .l2 .tabular{font-size:12px}.cli-item .l2 .sep{color:var(--fg-disabled)}.cli-item .pilldot{flex-shrink:0}.cli-data{flex-shrink:0;font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.cli-tag{flex-shrink:0;font-size:11px;line-height:14px;padding:2px 7px;border:1px solid var(--border-1);border-radius:4px;background:var(--bg-strip);color:var(--fg-2);text-decoration:none;white-space:nowrap}.cli-tag:hover{color:var(--fg-1);background:var(--state-hover)}.cli-tag:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.cli-mais{margin:10px 0 0;font-size:12px;color:var(--fg-2)}.cli-mais .muted{color:var(--fg-2)}.cli-selo{flex-shrink:0;font-size:11px;line-height:14px;padding:2px 7px;border:1px solid var(--border-1);border-radius:4px;background:var(--bg-strip);color:var(--fg-2);white-space:nowrap}.cli-chip{flex-shrink:0;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);background:var(--bg-strip);border-radius:4px;padding:1px 6px;white-space:nowrap}.cli-canal{flex-shrink:0;font-size:11px;line-height:14px;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:1px 6px;white-space:nowrap}.cli-page{position:relative;width:100%;max-width:1408px}.cli-page .mkt-tablewrap:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cli-page .mkt-table tbody td{height:52px}.cli-2l .l1{display:flex;align-items:center;gap:6px;min-width:0}.cli-2l .l1 .nm{font-size:13px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cli-2l .l2{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cli-2l .l2 .sep{color:var(--fg-disabled);margin:0 6px}.cli-page .mkt-table th.w-tipo{width:92px}.cli-page .mkt-table th.w-grupo{width:200px}.cli-page .mkt-table th.w-data{width:116px}.cli-page .mkt-table td.cli-data{font-size:12px;color:var(--fg-2)}.mkt-table th.cli-cb-col,.mkt-table td.cli-cb-col{width:36px;padding:0}.mkt-table thead th button.lead-cb{all:unset;display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:1px solid var(--border-2);border-radius:4px;background:var(--bg-app);color:var(--primary-foreground);cursor:pointer;box-sizing:border-box;transition:background .1s}.mkt-table thead th button.lead-cb.on{background:var(--fg-1);border-color:var(--fg-1)}.mkt-table thead th button.lead-cb:disabled{opacity:.4;cursor:default}.mkt-table thead th button.lead-cb:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cli-page .lead-cb,.eqp-page .lead-cb{color:var(--primary-foreground)}.cli-page .lead-cb .dash,.eqp-page .lead-cb .dash{background:currentColor}.lead-chip.active.cli-chip-grupo{padding-right:10px}.cli-chip-grupo .x{display:inline-flex;color:var(--fg-2)}.cli-tiles{display:flex;gap:8px;flex-wrap:wrap;max-width:680px}.cli-tile{flex:1;min-width:140px;display:flex;flex-direction:column;gap:6px;padding:8px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);cursor:pointer;text-align:left;font:inherit;transition:background .1s,border-color .1s}.cli-tile:hover{background:var(--state-hover)}.cli-tile:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cli-tile.on{border-color:var(--border-2);background:var(--state-selected)}.cli-tile .row{display:flex;align-items:center;gap:8px}.cli-tile .sq{width:8px;height:8px;border-radius:2px;flex-shrink:0}.cli-tile .lbl{flex:1;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cli-tile .n{font-family:var(--font-mono);font-size:14px;color:var(--fg-1);font-variant-numeric:tabular-nums}.cli-tile .n .mkt-sk{display:inline-block;vertical-align:middle;width:40px;height:12px;border-radius:4px}.cli-tile .bar{display:block;height:4px;border-radius:2px;background:var(--bg-strip);overflow:hidden}.cli-tile .bar>span{display:block;height:100%;border-radius:2px}.mkt-card.cli-card{padding:0;overflow:hidden}.cli-card>.mkt-card-head{padding:10px 16px;margin:0}.cli-head-left{display:flex;align-items:center;gap:8px;min-width:0}.cli-head-left h2{min-width:0}.cli-head-right{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.cli-n{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.cli-leg{font-size:12px;color:var(--fg-2);white-space:nowrap}.cli-link.cli-head-link{font-size:12px;color:var(--fg-2);white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.cli-link.cli-head-link:hover{color:var(--fg-1)}.cli-card .cli-empty{border-top:1px solid var(--bg-strip)}.cli-card .cli-empty .d{max-width:240px}.cli-card .cli-mais{margin:0;padding:8px 16px 12px;border-top:1px solid var(--bg-strip)}.mkt-card.cli-card>.ctt-vazio{padding:8px 16px}.cli-card .ctt-corpo{margin:0}.cli-card .ctt-tags{padding:4px 16px 14px}.cli-skl{display:flex;flex-direction:column;gap:14px;padding:8px 0 4px}.cli-skl .sk{height:10px;border-radius:5px}.cli-card .cli-skl{padding:12px 16px 14px;border-top:1px solid var(--bg-strip)}.cli-item-link{cursor:pointer;transition:background .1s}.cli-item-link:hover{background:var(--state-hover)}.cli-item.cli-linha{min-height:36px;padding:0 16px;gap:14px}.cli-linha .num{width:120px;flex-shrink:0;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.cli-linha a.num:hover{text-decoration:underline;text-underline-offset:2px}.cli-linha a.num:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.cli-linha .grow{flex:1}.cli-linha .sit{width:130px;min-width:0;overflow:hidden}.cli-linha .sit .rot{min-width:0;overflow:hidden;text-overflow:ellipsis}.cli-tk .sit{width:150px}.cli-tk .assunto,.cli-passou .modelo{flex:1;min-width:0;font-size:13px;color:var(--fg-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cli-linha .valor{min-width:110px;flex-shrink:0;text-align:right;font-family:var(--font-mono);font-size:14px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.cli-linha .valor.vazio{color:var(--fg-2)}.cli-card .cli-list{container-type:inline-size}@container (max-width: 560px){.cli-item.cli-linha{flex-wrap:wrap;column-gap:10px;row-gap:2px;min-height:44px;padding-top:6px;padding-bottom:6px}.cli-linha .num,.cli-linha .sit{width:auto}.cli-ped .valor{order:2;margin-left:auto;min-width:0}.cli-ped .grow{order:3;flex-basis:100%;height:0}.cli-ped .sit{order:4}.cli-ped .cli-data{order:5;margin-left:auto}.cli-tk .assunto{flex:1 1 calc(100% - 140px)}.cli-tk .cli-data{margin-left:auto}.cli-passou .modelo{flex:1 1 calc(100% - 140px)}.cli-passou .cli-data{margin-left:auto}}.cli-page .lead-bulk{position:sticky;left:auto;bottom:24px;align-self:center;transform:none;animation:lead-bar-in-sticky .15s var(--ease-out-expo, ease)}.mkt-page.cli-page{gap:24px}.cli-360-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.cli-360-par{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;align-items:start}.cli-360-span{grid-column:1 / -1}.mkt-d-head.cli-d-head{align-items:flex-start;gap:14px}.cli-d-txt{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.cli-d-titulo{display:flex;align-items:center;gap:10px;min-width:0}.cli-d-titulo>span{flex-shrink:0}.cli-d-name{margin:0;min-width:0;font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em;color:var(--fg-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkt-d-sub.cli-d-sub{display:flex;flex-wrap:wrap;align-items:center;row-gap:2px;font-size:12px;line-height:16px;white-space:normal;overflow:visible}.cli-d-sub .sep{color:var(--fg-disabled);margin:0 6px}.cli-d-sub a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.cli-d-sub a:hover{color:var(--fg-1)}.cli-d-sub a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.cli-item a.nm{color:inherit;text-decoration:none}.cli-item a.nm:hover{text-decoration:underline;text-underline-offset:2px}.cli-item a.nm:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:2px}.cli-item .l1 .cli-cargo{min-width:0;font-size:12px;line-height:16px;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cli-resp{flex-shrink:0;font-size:12px;color:var(--fg-2);white-space:nowrap}.cli-lang{flex-shrink:0;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);background:var(--bg-strip);border-radius:4px;padding:1px 5px;white-space:nowrap}.cli-grupo-escolha,.cli-grupo-novo{display:flex;align-items:center;gap:6px}.cli-grupo-escolha .flw-input,.cli-grupo-novo .flw-input{flex:1;min-width:0}.cli-grupo-escolha .btn{flex-shrink:0}.cli-seg{display:inline-flex;width:fit-content;border:1px solid var(--border-1);border-radius:6px;overflow:hidden}.cli-seg button{height:28px;padding:0 14px;border:none;background:var(--bg-app);color:var(--fg-2);font:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:background .1s}.cli-seg button+button{border-left:1px solid var(--border-1)}.cli-seg button:hover:not(:disabled):not(.on){background:var(--state-hover);color:var(--fg-1)}.cli-seg button.on{background:var(--state-selected);color:var(--fg-1)}.cli-seg button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media(forced-colors:active){.cli-seg button.on{background:Highlight;color:HighlightText}.cli-seg button.on:focus-visible{outline-color:HighlightText}}.cli-seg button:disabled{cursor:default}.cli-seg button:disabled:not(.on){color:var(--fg-disabled)}.end-campos{display:flex;flex-direction:column;gap:10px}.end-linha{display:grid;gap:10px;align-items:end}.end-cep{grid-template-columns:140px 1fr}.end-rua{grid-template-columns:1fr 120px}.end-comp{grid-template-columns:1fr 1fr}.end-cidade{grid-template-columns:1fr 96px}.end-situacao{padding-bottom:8px}.end-aviso{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.end-receita{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:var(--fg-2)}.end-receita.warn{color:var(--status-error)}.end-titulo{font-size:12px;font-weight:600;color:var(--fg-1);margin:4px 0 0}@media(max-width:560px){.end-cep,.end-rua,.end-comp,.end-cidade{grid-template-columns:1fr}}.cli-360-coluna{display:flex;flex-direction:column;gap:24px;min-width:0}.cli-caixa{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 -4px;padding:0;border:none;background:transparent;cursor:pointer;flex-shrink:0}.cli-caixa .box{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--border-2);border-radius:4px;background:var(--bg-app);color:var(--bg-app);box-sizing:border-box}.cli-caixa[aria-checked=true] .box,.cli-caixa[aria-checked=mixed] .box{background:var(--fg-1);border-color:var(--fg-1);color:var(--primary-foreground)}.cli-caixa:focus-visible{outline:none}.cli-caixa:focus-visible .box{outline:2px solid var(--ring);outline-offset:1px}.mkt-card-head .cli-caixa{margin-right:2px}.cli-item.sel{background:var(--state-selected)}.cli-marcar{padding:4px 0 10px;box-sizing:border-box}.cli-card .cli-marcar{padding:4px 16px 10px}.cli-tag-n{color:var(--fg-2);font-variant-numeric:tabular-nums}.cli-tl-head{padding-bottom:6px}.cli-card>.mkt-card-head.cli-tl-head{padding:10px 16px 6px}.cli-tl-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0 0 8px}.cli-card .cli-tl-chips{padding:0 16px 8px}.cli-tl-chip{height:24px;padding:0 9px;border:1px solid var(--border-1);border-radius:12px;font:inherit;font-size:12px;color:var(--fg-1);background:var(--bg-app);cursor:pointer;transition:background .1s}.cli-tl-chip:hover{background:var(--state-hover)}.cli-tl-chip[aria-pressed=true]{background:var(--state-selected);border-color:var(--border-2);font-weight:500}.cli-tl-chip:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.cli-tl{position:relative;padding:4px 0 0}.cli-card .cli-tl{padding:4px 16px 14px}.cli-tl-linha{position:absolute;left:4px;top:12px;bottom:4px;width:1px;background:var(--border-1)}.cli-card .cli-tl-linha{left:20px;bottom:16px}.cli-tl-grupo{display:flex;flex-direction:column}.cli-tl-dia{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);padding:8px 0 2px 22px}.cli-tl-ev{position:relative;display:flex;align-items:flex-start;gap:10px;padding:7px 8px;margin:0 -8px;border-radius:6px;box-sizing:border-box;color:inherit;text-decoration:none}.cli-tl-ev.link{cursor:pointer;transition:background .1s}.cli-tl-ev.link:hover{background:var(--state-hover)}.cli-tl-ev.link:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.cli-tl-ponto{position:relative;z-index:1;width:8px;height:8px;border-radius:50%;border:2px solid var(--bg-app);margin-top:4px;margin-left:-1px;flex-shrink:0;box-sizing:content-box}.cli-tl-ev .txt{display:flex;flex-direction:column;flex:1;min-width:0}.cli-tl-ev .t{font-size:14px;line-height:18px;color:var(--fg-1)}.cli-tl-ev .s{font-size:12px;line-height:16px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cli-tl-ev .quando{flex-shrink:0;margin-top:1px;font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.cli-conf-txt{margin:0;font-size:13px;line-height:1.5;color:var(--fg-1)}.sup-modal .sup-modal-foot .btn[aria-disabled=true],.sup-modal .sup-modal-foot .btn[aria-disabled=true]:hover{opacity:.5;cursor:default}.sup-modal .sup-modal-foot .btn:not(.primary)[aria-disabled=true]:hover{background:var(--bg-app)}.cli-d-name{position:relative}.cli-d-sk-sub{display:flex;align-items:center;height:16px;min-width:0}@media(max-width:640px){.cli-page .mkt-title-row{flex-wrap:wrap;row-gap:8px}}@media(max-width:600px){.cli-page .mkt-d-head{flex-wrap:wrap}.cli-page .mkt-d-head .mkt-d-badges{order:3;width:100%}.cli-page .cli-item .l1{flex-wrap:wrap;row-gap:2px}}.cmc-sync{position:relative;display:inline-flex;align-items:center;gap:6px;height:24px;margin-left:auto;padding:0 9px;border:1px solid var(--border-1);border-radius:12px;font-size:12px;color:var(--fg-2);white-space:nowrap;cursor:default}.cmc-sync+.cmc-modacoes{margin-left:0}.cmc-sync .ponto{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--status-ok)}.cmc-sync.atrasado .ponto{background:var(--status-warn)}.cmc-sync.nunca .ponto{background:var(--fg-muted)}.cmc-check{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--fg-2)}.cmc-check input{margin-top:2px}.cmc-modal{width:640px}.cmc-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}@media(max-width:600px){.cmc-grid2{grid-template-columns:1fr}}.form-modal .flw-fld>.cmc-conta-escolhida{font-size:14px;line-height:20px;font-weight:400;color:var(--fg-1)}.cmc-conta-escolhida{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border:1px solid var(--bg-strip);border-radius:6px}.cmc-sugestoes{list-style:none;margin:4px 0 0;padding:0;border:1px solid var(--bg-strip);border-radius:6px;max-height:200px;overflow:auto}.cmc-sugestoes li button{width:100%;text-align:left;padding:6px 10px;background:none;border:0;font:inherit;color:var(--fg-1);cursor:pointer}.cmc-sugestoes li button:hover,.cmc-sugestoes li button:focus-visible{background:var(--bg-strip);outline:none}.cmc-itens-hint{display:block;font-size:10px;line-height:12px;color:var(--fg-2)}.cmc-itens{display:flex;flex-direction:column;gap:6px}.cmc-itens-cab{display:flex;align-items:center;justify-content:space-between;gap:8px}.cmc-itens-cab span{font-size:12px;color:var(--fg-2)}.cmc-item{display:grid;grid-template-columns:1fr 64px 110px 100px 28px;gap:6px;align-items:center}.cmc-item .flw-input{min-width:0}.cmc-item .tot{font-family:var(--font-mono);font-size:12px;text-align:right;font-variant-numeric:tabular-nums;color:var(--fg-1)}.cmc-item .prod{display:flex;flex-direction:column;gap:2px;min-width:0;position:relative}.cmc-item .prod .sku{font-size:10px;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmc-item .prod .sku.aviso{white-space:normal;overflow:visible;line-height:13px}.cmc-item .prod .cmc-sugestoes{position:absolute;top:100%;left:0;right:0;z-index:3;background:var(--bg-app)}.cmc-item .prod .cmc-sugestoes li button .sku{display:block}.cmc-itens-rod{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;align-items:end}.cmc-itens-total{display:flex;flex-direction:column;gap:2px;align-items:flex-end;font-size:12px;color:var(--fg-2)}.cmc-itens-total b{font-family:var(--font-mono);font-size:16px;color:var(--fg-1);font-variant-numeric:tabular-nums}@media(max-width:600px){.cmc-item{grid-template-columns:1fr 56px 90px}.cmc-item .tot,.cmc-item .rm{grid-column:span 1}}.cmc-parte{display:grid;grid-template-columns:96px 48px 110px 140px 1fr 28px;gap:6px;align-items:center}.cmc-parte .flw-input{min-width:0}.cmc-regra{font-size:12px;line-height:16px;color:var(--fg-2);padding:6px 8px;border-radius:6px;background:var(--bg-strip)}@media(max-width:600px){.cmc-parte{grid-template-columns:1fr 56px 1fr}}@container gaveta (max-width: 540px){.cmc-parte{grid-template-columns:1fr 56px 1fr}}.vd-nota{margin:0;padding:0 16px 10px;font-size:12px;line-height:16px;color:var(--fg-2)}.vd-grade td.txt{font-family:var(--font-sans)}.vd-grade td.acao{width:44px;text-align:right}.mc-vend-head .cmc-check{margin-left:auto;align-items:center}.mc-vend-head .cmc-check input{margin-top:0}.vd-rodape{margin:0;padding:10px 16px 12px;font-size:12px;line-height:16px;color:var(--fg-2);border-top:1px solid var(--bg-strip)}.vd-sk{display:flex;flex-direction:column;gap:10px;padding:8px 16px 16px}.vd-sk .mkt-sk{height:40px}.vd-aviso{display:flex;flex-direction:column;gap:6px;padding:12px 16px 4px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle)}.vd-aviso .cab{display:flex;align-items:center;gap:8px}.vd-aviso .cab svg{flex-shrink:0;color:var(--status-warn)}.vd-aviso h2{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.vd-aviso .d{margin:0;font-size:12px;line-height:16px;color:var(--fg-2);text-wrap:pretty;max-width:90ch}.vd-aviso ul{margin:4px 0 0;padding:0;list-style:none}.vd-aviso li{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;min-height:44px;padding:6px 0;border-top:1px solid var(--border-1);box-sizing:border-box}.vd-aviso li .txt{display:flex;flex-direction:column;flex:1 1 200px;min-width:0}.vd-aviso .rot{font-size:13px;line-height:18px;font-weight:500;color:var(--fg-1);overflow-wrap:anywhere}.vd-aviso .dica{font-size:12px;line-height:16px;color:var(--fg-2)}.vd-aviso li .btn{flex-shrink:0}.vd-aviso li .btn.vd-corrigir{max-width:100%;min-width:0}.vd-corrigir svg{flex-shrink:0}.vd-corrigir .rotulo{min-width:0;overflow:hidden;text-overflow:ellipsis}.vd-troca{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-subtle);font-size:12px;line-height:16px;color:var(--fg-2);text-wrap:pretty}.vd-troca svg{flex-shrink:0;margin-top:1px;color:var(--status-warn)}.vd-hoje{margin:0;font-size:12px;line-height:16px;color:var(--fg-2);text-wrap:pretty}.rp-head{align-items:center;flex-wrap:wrap;row-gap:6px}.rp-head .t{flex:0 1 auto}.rp-estado{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border:1px solid var(--border-1);border-radius:11px;font-size:12px;line-height:16px;color:var(--fg-2);white-space:nowrap;box-sizing:border-box}.rp-estado i{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--fg-muted)}.rp-estado.on{color:var(--fg-1)}.rp-estado.on i{background:var(--status-ok)}.rp .btn[aria-disabled=true],.rp .btn[aria-disabled=true]:hover{opacity:.5;cursor:default}.rp .btn:not(.primary)[aria-disabled=true]:hover{background:var(--bg-app)}.rp .flw-input[aria-disabled=true]{opacity:.6}.rp .flw-input[aria-invalid=true]{border-color:var(--status-error)}.rp-bloco{display:flex;flex-direction:column;gap:10px;padding:10px 16px 14px;border-top:1px solid var(--bg-strip)}.rp-sub{margin:0;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.rp-sub-cab{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;padding:12px 16px 8px;border-top:1px solid var(--bg-strip)}.rp-conta{font-size:12px;line-height:16px;color:var(--fg-2)}.rp-check{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle)}.rp-check li{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-height:44px;padding:6px 12px;box-sizing:border-box}.rp-check li+li{border-top:1px solid var(--border-1)}.rp-check .ic{flex-shrink:0;color:var(--fg-2)}.rp-check .ic.ok{color:var(--status-ok)}.rp-check .ic.warn{color:var(--status-warn)}.rp-check .txt{display:flex;flex-direction:column;flex:1 1 200px;min-width:0;font-size:13px;line-height:18px;color:var(--fg-1);overflow-wrap:anywhere;text-wrap:pretty}.rp-check .txt .v{font-size:12px;line-height:16px;color:var(--fg-2)}.rp-check li .btn{flex-shrink:0}.rp-check li .rp-erro{flex-basis:100%}.rp-copia{display:flex;flex-direction:column;gap:4px;max-width:520px}.rp-rot{font-size:12px;line-height:16px;font-weight:500;color:var(--fg-2)}.rp-linha{display:flex;align-items:center;gap:8px}.rp-linha .flw-input{flex:1;min-width:0}.rp-linha .btn{flex-shrink:0}.rp-acao{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.rp-acao .btn{flex-shrink:0}.rp-dica{flex:1 1 220px;min-width:0;font-size:12px;line-height:16px;color:var(--fg-2);text-wrap:pretty}.rp-ler{margin:0;font-size:12px;line-height:16px;color:var(--fg-2);overflow-wrap:anywhere}.rp-ler .mono{font-family:var(--font-mono);color:var(--fg-1)}.rp-vivo:empty{margin-top:-10px}.rp-confirma{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--border-2);border-radius:8px;background:var(--bg-subtle)}.rp-confirma .t{margin:0;font-size:13px;line-height:18px;font-weight:600;color:var(--fg-1)}.rp-confirma .d{margin:0;max-width:72ch;font-size:13px;line-height:18px;color:var(--fg-1);text-wrap:pretty}.rp-confirma .acoes{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.rp-erro{margin:0;font-size:12px;line-height:16px;color:var(--status-error);overflow-wrap:anywhere;white-space:normal}.rp-erro-campo{display:block;margin-top:4px;font-size:12px;line-height:16px;color:var(--status-error);white-space:normal}.rp-status{margin:0;padding:8px 16px;font-size:12px;line-height:16px;color:var(--fg-2)}.rp-status:empty{padding:0}.mc-grade.rp-grade{min-width:820px}.mc-grade.rp-grade td,.mc-grade.rp-grade tbody th{height:auto;padding-top:8px;padding-bottom:8px;vertical-align:top;font-family:var(--font-sans);white-space:normal}.rp-cel{display:flex;align-items:center;min-height:32px;font-size:13px;line-height:18px;color:var(--fg-1)}.rp-cel.nm{min-width:140px;font-weight:500}.rp-cel.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rp-tel{display:flex;align-items:center;gap:6px}.rp-tipo{flex-shrink:0;padding:2px 5px;border-radius:4px;background:var(--bg-strip);font-family:var(--font-mono);font-size:11px;line-height:14px;color:var(--fg-2)}.rp-tel .flw-input{width:170px}.rp-sel{width:230px;max-width:100%}.rp-aviso{display:flex;align-items:flex-start;gap:5px;max-width:240px;margin-top:4px;font-size:12px;line-height:16px;color:var(--fg-2)}.rp-aviso svg{flex-shrink:0;margin-top:2px;color:var(--status-warn)}.rp-link{padding:0;border:0;border-radius:2px;background:none;font:inherit;color:var(--fg-1);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.rp-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mc-grade.rp-grade tbody tr:has(+.rp-linha-erro)>*{border-bottom-color:transparent}.mc-grade.rp-grade .rp-linha-erro td{padding-top:0}.rp-switch{display:inline-flex;align-items:center;min-height:32px;padding:0 2px;border:0;border-radius:6px;background:none;cursor:pointer}.rp-switch:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.rp-switch .trilho{display:flex;align-items:center;justify-content:flex-start;width:34px;height:20px;padding:2px;border:1px solid var(--border-2);border-radius:10px;background:var(--bg-strip);box-sizing:border-box;transition:background .12s}.rp-switch .bola{width:14px;height:14px;border-radius:50%;background:var(--bg-app);box-shadow:var(--shadow-1)}.rp-switch[aria-checked=true] .trilho{justify-content:flex-end;background:var(--fg-1);border-color:var(--fg-1)}.rp-switch[aria-disabled=true]{opacity:.5;cursor:default}@media(forced-colors:active){.rp-switch[aria-checked=true] .trilho{background:Highlight;border-color:Highlight}.rp-switch .bola{forced-color-adjust:none;background:CanvasText}}.mc-grade.rp-ult{min-width:720px}.mc-grade.rp-ult td{height:44px}.mc-grade.rp-ult td.txt{font-family:var(--font-sans)}.mc-grade.rp-ult td.rp-aviso-cel{max-width:260px;font-size:12px;line-height:16px;color:var(--fg-2);white-space:normal}.rp-negocio{display:inline-flex;align-items:center;gap:4px;border-radius:2px;color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.rp-negocio svg{flex-shrink:0;color:var(--fg-2)}.rp-negocio:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.rp-marca{display:inline-flex;align-items:center}.rp-marca.ok{color:var(--status-ok)}.rp-marca.nao{color:var(--status-error)}.rp-marca.na{color:var(--fg-2)}.mc-sub{font-size:12px;line-height:16px;color:var(--fg-2)}.mc-metas{display:flex;flex-direction:column;gap:16px}.mc-metas .seg-note a{color:inherit;text-decoration:underline;text-underline-offset:2px;border-radius:2px}.mc-metas .seg-note a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mc-table td,.mc-table th{vertical-align:top}.mc-form{padding-bottom:12px}.mc-form .seg-note,.mc-form .metas-acoes{padding:0 16px}.mc-form .metas-acoes{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.mc-input{width:100%;min-width:96px;max-width:160px;text-align:right;font-variant-numeric:tabular-nums}.mc-geral td{font-weight:600}.mc-sug{display:block;margin:3px 0 0 auto;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);text-decoration:underline dotted;text-underline-offset:2px}.mc-sug:hover{color:var(--fg-1)}.mc-sug:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:2px}.mc-base{display:flex;flex-direction:column;gap:6px;padding:0 16px 10px}.mc-base-geral{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--fg-2)}.metas-rodape .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mc-base-geral strong{color:var(--fg-1);font-weight:500}.mc-base .seg-note{padding:0}.cmc-novo-cliente{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border:1px solid var(--bg-strip);border-radius:8px}.mc-vend-head{align-items:center;flex-wrap:wrap;row-gap:6px}.mc-vend-head .t{flex:0 1 auto}.mc-chips{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto}.mc-rolagem{position:relative;overflow-x:auto;border-top:1px solid var(--border-1)}.mc-rolagem:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.mc-grade{width:100%;min-width:760px;border-collapse:collapse}.mc-grade th{height:var(--table-header-h);padding:0 10px;background:var(--bg-subtle);border-bottom:1px solid var(--border-1);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);text-align:left;white-space:nowrap}.mc-grade td{height:56px;padding:0 10px;border-bottom:1px solid var(--bg-strip);font-family:var(--font-mono);font-size:13px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.mc-grade th:first-child,.mc-grade td:first-child{padding-left:14px;font-family:inherit}.mc-grade tbody th,.mc-grade tfoot th{height:56px;padding:0 10px 0 14px;background:none;border-bottom:1px solid var(--bg-strip);font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--fg-1)}.mc-grade tfoot th{height:40px;background:var(--bg-subtle);border-bottom:0;font-size:13px;font-weight:600}.mc-grade td.mc-vazio{height:48px;font-family:inherit;font-size:12px;color:var(--fg-2);white-space:normal}.mc-sem-avatar{width:28px;flex-shrink:0}.mc-grade th:last-child,.mc-grade td:last-child{padding-right:14px}.mc-grade .num{text-align:right}.mc-grade td.fraco{font-size:12px;color:var(--fg-2)}.mc-grade tbody tr.off td,.mc-grade tbody tr.off th{opacity:.6}.mc-grade tbody tr.off td.mc-pipe-cel{opacity:1}.seg-note.mc-pipe-falha{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:8px 16px 12px;border-top:1px solid var(--bg-strip);color:var(--status-error)}.seg-note.mc-pipe-falha .btn{color:var(--fg-1)}.mc-grade tfoot td{height:40px;background:var(--bg-subtle);border-bottom:0}.mc-quem{display:flex;align-items:center;gap:10px;min-width:0}.mc-quem .txt{display:flex;flex-direction:column;min-width:0}.mc-quem .nm{font-size:14px;color:var(--fg-1)}.mc-quem .papel{font-size:11px;color:var(--fg-2)}.mc-barra-linha{display:flex;align-items:center;gap:8px;min-width:180px}.mc-barra{position:relative;flex:1;height:8px;border-radius:4px;background:var(--bg-strip)}.mc-barra .prev,.mc-barra .real{position:absolute;top:0;bottom:0;left:0;border-radius:4px}.mc-barra .prev{background:var(--viz-seq-3)}.mc-barra .real{background:var(--fg-1)}.mc-barra .ritmo{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--fg-muted)}.mc-pct{flex-shrink:0;min-width:52px;text-align:right;font-family:var(--font-mono);font-size:12px;color:var(--fg-1)}.mc-sem{font-family:var(--font-sans);font-size:12px;color:var(--fg-2)}.cvg-page{max-width:1360px}.flw-page.cvg-page{gap:12px}.cvg-nota{margin:0;font-size:12px;line-height:16px;color:var(--fg-2)}.cvg-topo{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,2fr);gap:12px}@media(max-width:1000px){.cvg-topo{grid-template-columns:minmax(0,1fr)}}.cvg-hero{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);min-width:0}.cvg-hero .k{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.cvg-hero .v-linha{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.cvg-hero .v{font-family:var(--font-mono);font-size:32px;line-height:38px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.cvg-hero .de{font-size:14px;line-height:20px;color:var(--fg-2)}.cvg-hero .grow{flex:1}.cvg-sk-v{width:180px;max-width:100%;height:38px}.cvg-sk-barra{width:100%;height:10px;border-radius:5px}.cvg-hero-nota{margin:0;font-size:13px;line-height:18px;color:var(--fg-2)}.cvg-hero-acoes{display:flex;gap:8px;flex-wrap:wrap}.cvg-barra{position:relative;display:block;height:10px;border-radius:5px;background:var(--bg-strip)}.cvg-barra.mini{flex:1;min-width:24px;height:6px;border-radius:3px}.cvg-barra .prev,.cvg-barra .real{position:absolute;top:0;bottom:0;left:0;border-radius:inherit}.cvg-barra .prev{background:var(--viz-seq-3)}.cvg-barra .real{background:var(--fg-1)}.cvg-barra .ritmo{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--fg-muted)}.cvg-legenda{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;line-height:16px;color:var(--fg-2)}.cvg-legenda .q,.cvg-leg .q{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:0}.q.real{background:var(--fg-1)}.q.prev{background:var(--viz-seq-3)}.q.meta{background:transparent;border-top:1px dashed var(--fg-2);height:0;width:12px;vertical-align:3px;border-radius:0}.cvg-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cvg-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.cvg-grade.cvg-grade-atencao{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}@media(max-width:1000px){.cvg-grade,.cvg-grade.cvg-grade-atencao{grid-template-columns:minmax(0,1fr)}}.cvg-grade .mkt-viz-head{align-items:center}.mkt-viz>.cvg-erro{padding:8px 16px 12px}.cvg-rodape{margin:0;padding:8px 16px 12px;font-size:12px;line-height:16px;color:var(--fg-2);border-top:1px solid var(--bg-strip)}.cvg-atencao{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 16px;border:0;border-top:1px solid var(--bg-strip);background:transparent;text-align:left;cursor:pointer;font:inherit;transition:background .1s}.cvg-atencao:hover{background:var(--state-hover)}.cvg-atencao:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.cvg-atencao .n{width:36px;flex-shrink:0;font-family:var(--font-mono);font-size:20px;line-height:24px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.cvg-atencao .txt{display:flex;flex-direction:column;flex:1;min-width:0}.cvg-atencao .t{font-size:14px;line-height:18px;color:var(--fg-1)}.cvg-atencao .s{font-size:12px;line-height:16px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cvg-atencao .time{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:12px;color:var(--fg-2)}.cvg-etapa,.cvg-pipe{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:6px 16px;border:0;border-top:1px solid var(--bg-strip);background:transparent;text-align:left;font:inherit;box-sizing:border-box}.cvg-etapa{cursor:pointer;transition:background .1s}.cvg-etapa:hover{background:var(--state-hover)}.cvg-etapa:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.cvg-etapa .rot,.cvg-pipe .rot{flex:0 1 150px;min-width:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cvg-etapa .barra,.cvg-pipe .barra{flex:1;height:6px;border-radius:3px;background:var(--bg-strip);overflow:hidden}.cvg-etapa .barra>span{display:block;height:100%;background:var(--viz-seq-4);border-radius:3px}.cvg-etapa{min-height:44px}.cvg-etapa .rot{display:flex;flex-direction:column}.cvg-etapa .rot .nome,.cvg-etapa .rot .eq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cvg-etapa .rot .eq{font-size:11px;line-height:14px;color:var(--fg-2)}.cvg-pipe .barra>span{display:block;height:100%;background:var(--viz-1);border-radius:3px}.cvg-etapa .n,.cvg-pipe .neg{width:40px;flex-shrink:0;text-align:right;font-family:var(--font-mono);font-size:13px;color:var(--fg-1);font-variant-numeric:tabular-nums}.cvg-pipe .neg{width:32px;color:var(--fg-2)}.cvg-pipe .valor{min-width:92px;flex-shrink:0;text-align:right;font-family:var(--font-mono);font-size:13px;color:var(--fg-1);font-variant-numeric:tabular-nums}.cvg-pipe .prob{width:36px;flex-shrink:0;text-align:right;font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.cvg-sub{margin:0;padding:10px 16px 4px;border-top:1px solid var(--bg-strip);font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.cvg-sub+.cvg-pipe{border-top:0}.cvg-aviso{margin:0 16px 12px;padding:8px 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-subtle);font-size:12px;line-height:16px;color:var(--status-error)}.mkt-viz-head:has(>.cvg-pipe-tot){flex-wrap:wrap;row-gap:4px}.cvg-como-ler{border-top:1px solid var(--bg-strip);font-size:12px;line-height:16px;color:var(--fg-2)}.cvg-como-ler>summary{padding:8px 16px;cursor:pointer;width:fit-content;border-radius:4px}.cvg-como-ler>summary:hover{color:var(--fg-1)}.cvg-como-ler>summary:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.cvg-como-ler>p{margin:0;padding:0 16px 12px;text-wrap:pretty}.cvg-pipe-tot{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.cvg-vend{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 16px;border-top:1px solid var(--bg-strip)}.cvg-vend .txt{display:flex;flex-direction:column;flex:0 1 190px;min-width:0}.cvg-vend .nm{font-size:14px;line-height:18px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cvg-vend .s{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.cvg-vend .pct{width:44px;flex-shrink:0;text-align:right;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums}.cvg-vend .pct.sem{color:var(--fg-muted);margin-left:auto}.cvg-vend .pct.abaixo{color:var(--status-error)}.cvg-leg{display:inline-flex;align-items:center;font-size:12px;color:var(--fg-2)}.cvg-meses{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:8px 16px 14px}.cvg-mes{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.cvg-mes .col{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:140px}.cvg-mes .real{width:16px;border-radius:2px 2px 0 0;background:var(--fg-1)}.cvg-mes .meta{position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--fg-2)}.cvg-mes .m{font-size:11px;line-height:14px;color:var(--fg-2);white-space:nowrap}.cvg-mes .pct{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.cvg-mes .pct.bateu{color:var(--fg-1)}.cvg-mes .pct.bateu:before{content:"";display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:var(--status-ok);vertical-align:1px}.cvg-mes .pct .curto{display:none}@media(max-width:480px){.cvg-kpis{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.cvg-etapa .rot{flex-basis:110px}.cvg-pipe .barra,.cvg-vend .cvg-barra.mini{display:none}.cvg-pipe .rot,.cvg-vend .txt{flex:1 1 0}.cvg-pipe-tot{order:3;flex-basis:100%}.cvg-meses{gap:6px;padding:8px 12px 12px}.cvg-mes .m,.cvg-mes .pct{white-space:normal;text-align:center}.cvg-mes .parcial,.cvg-mes .pct .rs,.cvg-mes .pct .longo{display:none}.cvg-mes .pct .curto{display:inline}}.cvg-erro{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:8px 0;font-size:13px;line-height:18px;color:var(--status-error)}.cvg-erro .btn{color:var(--fg-1)}.p360-negocio{display:inline-flex;align-items:center;gap:4px}.p360-negocio>a:first-child{color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.p360-ext{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:var(--fg-2)}.p360-ext:hover{color:var(--fg-1);background:var(--bg-strip)}.p360-negocio a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.vd-email2{display:block;font-size:12px;line-height:16px;color:var(--fg-2)}.cmc-modtitle{align-items:center;flex-wrap:wrap}.cmc-modacoes{margin-left:auto;display:flex;align-items:center;gap:8px}.cmc-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;border-radius:8px;background:var(--fg-1);color:var(--primary-foreground);font-family:var(--font-mono);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;box-sizing:border-box}.ped-page{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;padding:16px 24px 24px;gap:12px;box-sizing:border-box}.ped-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:1100px){.ped-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.ped-kpis>.dash-kpi{min-width:0}@media(max-width:480px){.ped-kpis.kpis-em-rs{grid-template-columns:minmax(0,1fr)}}.ped-kpis.trocando,.ped-fgrupo.trocando{opacity:.6;transition:opacity .1s}.ped-filtros{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ped-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--border-1);border-radius:14px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.ped-chip:hover{background:var(--state-hover)}.ped-chip.on{border-color:var(--border-2);background:var(--state-selected);font-weight:500}.ped-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ped-chip .n{font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.ped-espaco{flex:1}.ped-facetas{display:flex;align-items:center;flex-wrap:wrap;gap:8px 29px;overflow:clip;padding:4px;margin:-4px}.ped-fgrupo{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.ped-fgrupo+.ped-fgrupo:before{content:"";position:absolute;left:-15px;top:50%;width:1px;height:20px;margin-top:-10px;background:var(--border-1)}.ped-fgrupo .rot{padding-right:2px;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.ped-facetas>.flw-count{margin-left:auto;white-space:nowrap}.ped-filtros>.flw-count{white-space:nowrap}.ped-select{height:28px;padding:0 6px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);font-family:var(--font-sans);font-size:12px;color:var(--fg-1)}.ped-tabela{display:flex;flex-direction:column;flex:1;min-height:0;border:1px solid var(--border-1);border-radius:8px;overflow:auto;background:var(--bg-app)}.ped-tabela:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ped-cab,.ped-linha{display:grid;grid-template-columns:36px 118px minmax(200px,1.6fr) 112px minmax(170px,1fr) 128px 128px 36px 124px;align-items:center;min-width:1048px;box-sizing:border-box}.ped-cab{position:sticky;top:0;z-index:1;height:var(--table-header-h);flex-shrink:0;background:var(--bg-subtle);border-bottom:1px solid var(--border-1)}.ped-cab>span{padding:0 10px;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.ped-cab>span.dir{text-align:right;padding:0 12px}.ped-linha{position:relative;min-height:50px;cursor:pointer;border-bottom:1px solid var(--bg-strip)}.ped-linha:hover{background:var(--state-hover)}.ped-linha.sel,.ped-linha.sel:hover{background:var(--state-selected)}.ped-linha:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ped-atraso{position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:1px;background:var(--status-error)}.ped-num{padding:0 10px;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.ped-duas{display:flex;flex-direction:column;gap:1px;padding:6px 10px;min-width:0}.ped-duas .l1{font-size:14px;line-height:18px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ped-duas .l2{font-size:12px;line-height:16px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ped-duas .mono{font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--fg-1)}.ped-duas .sub11{font-size:11px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ped-dot{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--fg-1);white-space:nowrap}.ped-dot.p12{font-size:12px;padding:0 10px}.ped-dot i{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ped-tipo{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;min-width:0;overflow:hidden;padding:0 10px}.ped-tipo .ped-tag{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;font-weight:400;letter-spacing:0;text-transform:none;background:transparent;border:1px solid var(--border-2);padding:1px 6px}.p360-historico{margin:0;padding:10px 14px;border:1px dashed var(--border-2);border-radius:8px;font-size:13px;line-height:18px;color:var(--fg-2)}.ped-tag.historico{background:transparent;border:1px dashed var(--border-2);padding:0 5px}.ped-tipo .ped-tag.historico{border-style:dashed;padding:1px 6px}.ped-tag.agente{background:transparent;border:1px solid var(--border-2);color:var(--fg-1);padding:0 5px}.ped-tipo .ped-tag.agente{padding:1px 6px}.ped-tag{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);background:var(--bg-strip);border-radius:4px;padding:1px 6px;white-space:nowrap}.ped-vend{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bg-strip);font-size:9px;font-weight:600;color:var(--fg-1)}.ped-valor{padding:0 12px;font-family:var(--font-mono);font-size:13px;color:var(--fg-1);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ped-valor.sem{color:var(--fg-2)}.ped-erro{color:var(--status-error)!important}.ped-forte{color:var(--fg-1)!important}.ped-linha.ped-sk{cursor:default}.ped-linha.ped-sk:hover{background:none}.ped-sk>span{display:flex;padding:0 10px;min-width:0}.ped-sk .mkt-sk{width:70%;height:12px}.ped-sk>span:first-child .mkt-sk{width:14px;height:14px;border-radius:4px;margin:0 auto}.ped-sk>span:last-child{justify-content:flex-end;padding:0 12px}.ped-tabela>.cli-empty{flex:1}.p360-estado{border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app)}.p360-estado .acoes{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:4px}.ped-mais{display:flex;justify-content:center;align-items:center;gap:12px;padding:10px;font-size:12px;color:var(--fg-2)}.ped-cx{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:32px;border:none;background:transparent;padding:0;cursor:pointer}.ped-cx>span{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--border-2);border-radius:4px;background:var(--bg-app);box-sizing:border-box}.ped-cx.on>span{border-color:var(--fg-1);background:var(--fg-1);color:var(--primary-foreground)}.p360{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;padding:20px 24px 24px;gap:16px;box-sizing:border-box}.p360>*{flex-shrink:0}.p360-cab{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap}.p360-ico{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--bg-strip);border:1px solid var(--border-1);color:var(--fg-1);flex-shrink:0}.p360-tit{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.p360-tit .l1{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.p360-tit h1{margin:0;font-family:var(--font-mono);font-size:20px;line-height:28px;font-weight:500;color:var(--fg-1)}.p360-pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-1);border-radius:11px;height:22px;padding:0 8px;font-size:12px;color:var(--fg-1);box-sizing:border-box}.p360-pill i{width:6px;height:6px;border-radius:50%}.p360-pill.erro{border-color:var(--status-error);color:var(--status-error);font-weight:500}.p360-sub{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--fg-2)}.p360-sub a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.p360-sub .sep{color:var(--fg-disabled)}.p360-faixas{display:flex;gap:10px}.p360-metade{flex:var(--n, 5) 1 0;min-width:0;display:flex;flex-direction:column;gap:6px}.p360-metade-cab{display:flex;align-items:baseline;gap:8px;font-size:11px;color:var(--fg-2)}.p360-metade-cab .rot{font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.p360-metade.foco .p360-metade-cab .rot{color:var(--fg-1)}.p360-faixa{display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}@media(max-width:1100px){.p360-faixas{flex-direction:column}}.p360-etapa{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-top:3px solid var(--border-1);min-width:0}.p360-etapa.feita,.p360-etapa.atual{border-top-color:var(--fg-1)}.p360-etapa .nome{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--fg-2)}.p360-etapa.feita .nome,.p360-etapa.atual .nome{color:var(--fg-1)}.p360-anel{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:2px solid var(--border-2);background:transparent;box-sizing:border-box;flex-shrink:0;color:var(--primary-foreground)}.p360-etapa.feita .p360-anel{border-color:var(--fg-1);background:var(--fg-1)}.p360-etapa.atual .p360-anel{border-color:var(--fg-1)}.p360-etapa.atual.atrasada .p360-anel{border-color:var(--status-error)}.p360-etapa .time{font-size:11px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p360-etapa .meta{font-size:12px;color:var(--fg-2)}@media(max-width:760px){.p360-faixa{grid-template-columns:1fr}.p360-etapa{border-top-width:0;border-left:3px solid var(--border-1)}}.p360-agora{display:flex;gap:16px;align-items:flex-start;padding:14px 16px;border:1px solid var(--fg-1);border-radius:8px;background:var(--bg-app);flex-wrap:wrap}.p360-agora .esq{display:flex;flex-direction:column;gap:6px;flex:1;min-width:280px}.p360-agora .lin{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.p360-agora .rot{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.p360-agora .etp{font-size:15px;font-weight:600;color:var(--fg-1)}.p360-agora .com{font-size:13px;color:var(--fg-2)}.p360-gate{display:flex;align-items:center;gap:10px;min-height:30px;flex-wrap:wrap}.p360-gate .marca{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-2);box-sizing:border-box;flex-shrink:0}.p360-gate.ok .marca{border-color:var(--status-ok);color:var(--status-ok)}.p360-gate .t{font-size:13px;color:var(--fg-1)}.p360-gate .q{font-size:12px;color:var(--fg-2)}.p360-agora .dir{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.p360-agora .dir .btn.primary{padding:0 14px}.p360-agora .nota{font-size:11px;color:var(--fg-2);text-align:right;max-width:260px}.p360-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:16px;align-items:start}.p360-col{display:flex;flex-direction:column;gap:16px;min-width:0}.p360-card{display:flex;flex-direction:column;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.p360-card .cab{display:flex;align-items:center;gap:8px;padding:10px 16px}.p360-card .cab h2{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.p360-card .cab .aux{margin-left:auto;font-size:12px;color:var(--fg-2)}.p360-item{display:grid;grid-template-columns:minmax(0,1fr) 40px 110px 110px;align-items:center;gap:8px;min-height:48px;padding:6px 16px;border-top:1px solid var(--bg-strip)}.p360-item .prod{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:14px;color:var(--fg-1)}.p360-item .sku{font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.p360-item .m{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);text-align:right;font-variant-numeric:tabular-nums}.p360-item .m.tot{font-size:13px;color:var(--fg-1)}.p360-totais{display:flex;flex-direction:column;gap:4px;padding:10px 16px 12px;border-top:1px solid var(--border-1);background:var(--bg-subtle)}.p360-totais .l{display:flex;font-size:12px;color:var(--fg-2)}.p360-totais .l span:first-child{flex:1}.p360-totais .l .mono{font-family:var(--font-mono)}.p360-totais .total{display:flex;align-items:baseline}.p360-totais .total span:first-child{flex:1;font-size:13px;color:var(--fg-1)}.p360-totais .total .mono{font-family:var(--font-mono);font-size:18px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.p360-tres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--bg-strip)}.p360-tres>div{display:flex;flex-direction:column;gap:2px;padding:10px 16px}.p360-tres .k{font-size:11px;color:var(--fg-2)}.p360-tres .v{font-family:var(--font-mono);font-size:13px;color:var(--fg-1)}.p360-tres .v.txt{font-family:var(--font-sans);font-weight:500}.p360-kv{display:flex;align-items:center;gap:12px;min-height:36px;padding:6px 16px;border-top:1px solid var(--bg-strip)}.p360-kv .k{font-size:12px;color:var(--fg-2);width:110px;flex-shrink:0}.p360-kv .v{font-size:13px;color:var(--fg-1);min-width:0}.p360-kv>.btn{margin-left:auto;flex-shrink:0}.p360-kv .v.mono{font-family:var(--font-mono)}.p360-kv a.v{text-decoration:underline;text-underline-offset:2px}.p360-nota{padding:8px 16px 10px;border-top:1px solid var(--bg-strip);font-size:12px;color:var(--fg-2)}.p360-hist{display:flex;align-items:flex-start;gap:10px;padding:7px 16px;border-top:1px solid var(--bg-strip)}.p360-hist i{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:6px}.p360-hist .txt{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.p360-hist .txt span:first-child{font-size:13px;line-height:18px;color:var(--fg-1)}.p360-hist .txt span:last-child{font-size:11px;color:var(--fg-2)}.p360-hist .q{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);flex-shrink:0}.p360-acoes .aux{margin-left:auto;font-size:12px;color:var(--fg-2)}.p360-acoes-botoes{display:flex;flex-wrap:wrap;gap:8px;padding:4px 16px 12px}.p360-acoes-nota{margin:0;padding:4px 16px 12px;font-size:13px;color:var(--fg-2)}.p360-acoes-fora{margin:0;padding:0 16px 10px;font-size:12px;color:var(--fg-2)}.p360-acao-viva{display:flex;align-items:center;gap:12px;margin:4px 16px 12px;padding:10px 12px;border:1px solid var(--border-1);border-left-width:3px;border-radius:6px}.p360-acao-viva.neutro{border-left-color:var(--status-info)}.p360-acao-viva.atencao{border-left-color:var(--status-warn)}.p360-acao-viva.erro{border-left-color:var(--status-error)}.p360-acao-viva.ok{border-left-color:var(--status-ok)}.p360-acao-viva .txt{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;font-size:13px;line-height:18px;color:var(--fg-1)}.p360-acao-viva .txt .q{font-size:11px;color:var(--fg-2)}.p360-acoes-anteriores{list-style:none;margin:0;padding:0}.p360-acoes-anteriores li{display:flex;align-items:flex-start;gap:10px;padding:7px 16px;border-top:1px solid var(--bg-strip)}.p360-acoes-anteriores li i{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:6px;background:var(--fg-3, var(--fg-2))}.p360-acoes-anteriores li.ok i{background:var(--status-ok)}.p360-acoes-anteriores li.atencao i{background:var(--status-warn)}.p360-acoes-anteriores li.erro i{background:var(--status-error)}.p360-acoes-anteriores .txt{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.p360-acoes-anteriores .txt span:first-child{font-size:13px;line-height:18px;color:var(--fg-1)}.p360-acoes-anteriores .txt span:last-child{font-size:11px;color:var(--fg-2)}.p360-porque{display:flex;align-items:flex-start;gap:6px;font-size:13px;line-height:18px;color:var(--fg-1);text-wrap:pretty}.p360-porque svg{flex-shrink:0;margin-top:2px;color:var(--status-warn)}.p360-porque a{color:inherit;text-decoration:underline;text-underline-offset:2px}.p360-tom{display:inline-flex;align-items:baseline;gap:6px}.p360-tom>i{width:6px;height:6px;border-radius:50%;flex-shrink:0;align-self:center;background:var(--fg-3, var(--fg-2))}.p360-tom.ok>i{background:var(--status-ok)}.p360-tom.atencao>i{background:var(--status-warn)}.p360-tom.erro>i{background:var(--status-error)}.p360-kv .v>.p360-ext{vertical-align:middle;margin-left:4px}.p360-kv .v>.p360-ext:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ped-escopo{padding-right:6px;border-color:var(--fg-1)}.ped-escopo button{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:4px;background:transparent;cursor:pointer;color:var(--fg-2)}.ped-vista{display:inline-flex;gap:2px;padding:2px;border-radius:7px;background:var(--bg-strip)}.ped-vista button{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border:none;border-radius:5px;cursor:pointer;font:inherit;font-size:12px;color:var(--fg-1);background:transparent}.ped-vista button.on{background:var(--bg-app);box-shadow:var(--shadow-1)}.pk-grade{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));gap:10px;flex:1;min-height:0;overflow-x:auto}.pk-grade.tres{grid-template-columns:repeat(3,minmax(240px,1fr))}.pk-col{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle);overflow:hidden}.pk-cab{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-bottom:1px solid var(--border-1);background:var(--bg-app)}.pk-cab .l1,.pk-cab .l2{display:flex;align-items:center;gap:6px}.pk-cab .l2{align-items:baseline}.pk-cab .nome{font-size:13px;font-weight:600;color:var(--fg-1)}.pk-cab .n{font-family:var(--font-mono);font-size:12px;color:var(--fg-2)}.pk-cab .esp,.pk-card .esp{flex:1}.pk-cab .atr{font-size:11px;color:var(--status-error);white-space:nowrap}.pk-cab .time{font-size:11px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.pk-cab .soma{font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.pk-corpo{display:flex;flex-direction:column;gap:8px;padding:8px;overflow-y:auto;flex:1;min-height:0}.pk-card{position:relative;flex-shrink:0;display:flex;flex-direction:column;gap:4px;padding:9px 11px 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);cursor:pointer;overflow:hidden}.pk-card:hover{border-color:var(--border-2)}.pk-card:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.pk-atraso{position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--status-error)}.pk-card .l1,.pk-card .l4{display:flex;align-items:center;gap:6px}.pk-card .l4{margin-top:2px}.pk-card .num{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);white-space:nowrap;flex-shrink:0}.pk-card .selo{font-size:11px;font-weight:500;color:var(--fg-1);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.pk-card .selo.erro{color:var(--status-error)}.pk-card .cli{font-size:13px;font-weight:500;line-height:17px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-card .itens{font-size:12px;line-height:16px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-card .prazo{display:flex;align-items:center;gap:5px;min-width:0;font-size:11px;line-height:14px;color:var(--fg-2)}.pk-card .prazo .t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-card .prazo.reagendado{color:var(--fg-1)}.pk-card .prazo svg{flex-shrink:0;color:var(--status-warn)}.pk-card .tag{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:10px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);background:var(--bg-strip);border-radius:4px;padding:0 5px;white-space:nowrap}.pk-card .val{flex-shrink:0;font-family:var(--font-mono);font-size:11px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.pk-card .vend{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--bg-strip);font-size:9px;font-weight:600;color:var(--fg-1)}.pk-mais{padding:2px 4px;font-size:11px;color:var(--fg-2);text-align:center}.pk-link{border:none;background:transparent;cursor:pointer;font-family:inherit;color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.pk-link:hover{color:var(--fg-1)}.pk-link:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:4px}.pk-vazio{padding:16px 4px;font-size:12px;color:var(--fg-2);text-align:center}.pk-sk{display:block;flex-shrink:0;height:92px;border-radius:6px}.pk-erro{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 4px;font-size:12px;color:var(--fg-1);text-align:center}.p360-etapa .data{font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.p360-nota-edit{display:flex;flex-direction:column;align-items:flex-end;gap:6px;padding:10px 16px 12px}.p360-nota-edit textarea{width:100%;box-sizing:border-box}.p360-reagenda{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 16px 12px}.p360-reagenda input[type=date]{width:150px}.p360-reagenda input:not([type=date]){flex:1 1 220px;min-width:0}.mc-pipe{color:inherit;text-decoration:none;border-radius:2px}.mc-pipe:hover{color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.mc-pipe:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media(max-width:640px){.ped-page{padding:12px var(--page-gutter, 16px) 16px}.p360{padding:16px var(--page-gutter, 16px)}.p360-tit{flex-basis:calc(100% - 54px)}}.p360-so-impressao{display:none}@media print{*:has(.p360){display:block!important;position:static!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}*:has(.p360)>:not(.p360):not(:has(.p360)){display:none!important}.p360{overflow:visible;padding:0;gap:12px;print-color-adjust:exact;-webkit-print-color-adjust:exact}.p360 .btn,.p360 .ped-select,.p360-agora,.p360-reagenda,.p360-nota-edit{display:none!important}.p360-so-impressao{display:block}.p360-faixas{flex-direction:column}.p360-faixa{grid-template-columns:repeat(var(--n, 5),minmax(0,1fr))}.p360-etapa{border-left:0;border-top-width:3px}.p360-grade{grid-template-columns:minmax(0,1fr)}.p360-card,.p360-metade{break-inside:avoid}}.registro-oficial{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;border:1px solid var(--border-1);border-left:3px solid var(--status-info);border-radius:6px;background:var(--bg-subtle);color:var(--fg-2);font-size:12px;line-height:18px;max-width:1180px}.registro-oficial>svg{flex-shrink:0;margin-top:2px;color:var(--status-info)}.registro-oficial strong{color:var(--fg-1);font-weight:600}.registro-oficial .quando{color:var(--fg-2);white-space:nowrap}.imp-page{display:flex;flex-direction:column;gap:16px}.imp-intro{margin:0;font-size:13px;line-height:18px;color:var(--fg-2);max-width:90ch}.imp-aviso{margin:0;padding:12px 16px;border:1px dashed var(--border-2);border-radius:8px;font-size:13px;color:var(--fg-2)}.imp-sub{font-size:12px;line-height:16px;color:var(--fg-2)}.imp-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:12px 16px 0}.imp-form .flw-fld{min-width:min(220px,100%)}.imp-form .flw-fld>span{text-transform:none;letter-spacing:0;font-size:12px;color:var(--fg-1)}.imp-nota{margin:0;padding:10px 16px 14px;font-size:12px;line-height:18px;color:var(--fg-2);max-width:90ch;text-wrap:pretty}.imp-nota .mono{font-family:var(--font-mono)}.imp-kpis>.dash-kpi.estatico:last-child,.imp-kpis>.dash-kpi.estatico:last-child:hover{border-color:var(--fg-1)}.imp-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:12px;align-items:start}.imp-bloco.alerta{border-color:var(--status-warn)}.imp-corpo{display:flex;flex-direction:column;padding:4px 16px 12px}.imp-linha{display:flex;align-items:baseline;gap:12px;padding:6px 0;border-bottom:1px solid var(--bg-strip);font-size:13px;line-height:18px}.imp-linha:last-child{border-bottom:none}.imp-linha .k{flex:1;min-width:0;color:var(--fg-1);display:flex;flex-direction:column;gap:1px;overflow-wrap:anywhere}.imp-linha .k .dica{font-size:11px;line-height:14px;color:var(--fg-2)}.imp-linha .v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-1);white-space:nowrap}.imp-linha .v .de,.imp-linha.zero .v,.imp-linha.zero .k{color:var(--fg-2)}.imp-linha.alerta .v:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--status-warn);vertical-align:1px}.imp-sub-titulo{display:block;margin:10px 0 2px;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.imp-vazio{margin:6px 0;font-size:13px;color:var(--fg-2)}.imp-ids .lista{display:flex;flex-wrap:wrap;gap:4px 8px;padding-top:4px}.imp-ids .lista .mono{font-family:var(--font-mono);font-size:12px;color:var(--fg-2)}.imp-resumo{margin:0;padding:10px 16px 14px 32px;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:18px;color:var(--fg-1);max-width:90ch}.imp-feito{margin:0;padding:12px 16px;border:1px solid var(--border-1);border-left:3px solid var(--status-ok);border-radius:8px;font-size:14px;line-height:20px;font-weight:500;color:var(--fg-1)}.ctt-page{display:flex;flex-direction:column;gap:24px}.ctt-avatar{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--bg-strip);border:1px solid var(--border-1);color:var(--fg-1);font-size:12px;font-weight:600;letter-spacing:.02em;flex-shrink:0;box-sizing:border-box}.ctt-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;align-items:start}.ctt-coluna{display:flex;flex-direction:column;gap:24px;min-width:0}.ctt-corpo{display:flex;flex-direction:column;margin:0 -16px}.ctt-vazio{margin:0;padding:10px 16px;font-size:13px;color:var(--fg-2)}.ctt-campo{display:flex;align-items:center;gap:12px;min-height:36px;padding:6px 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.ctt-campo .k{width:96px;flex-shrink:0;font-size:12px;color:var(--fg-2)}.ctt-campo .v{min-width:0;font-size:14px;color:var(--fg-1);overflow-wrap:anywhere}.ctt-campo .v.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ctt-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0 2px}.mkt-card>.ctt-vazio{padding-left:0;padding-right:0}.ctt-tags .ctt-vazio{padding:0}.ctt-tag{font-size:12px;color:var(--fg-1);background:var(--bg-strip);border-radius:4px;padding:2px 8px}.ctt-tag-nova{display:flex;align-items:center;gap:6px;width:100%}.ctt-tag-nova .flw-input{flex:1;min-width:0}.ctt-lgpd{--canal: 76px;display:flex;align-items:center;gap:10px;min-height:36px;padding:4px 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.ctt-lgpd .canal{width:var(--canal);flex-shrink:0;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1)}.ctt-lgpd .selo{flex-shrink:0;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--border-2);border-radius:4px;padding:1px 6px;color:var(--fg-2)}.ctt-lgpd .selo.ok{color:var(--fg-1);border-color:var(--status-ok)}.ctt-lgpd .selo.erro{color:var(--status-error);border-color:var(--status-error)}.ctt-lgpd .selo.revogado{color:var(--fg-1);border-color:var(--fg-2)}.ctt-lgpd .selo.vazio{color:var(--fg-2);border-style:dashed}.ctt-lgpd .base{flex:1;min-width:0;font-size:12px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctt-lgpd .resto{flex:1;min-width:0;font-size:12px;line-height:16px;color:var(--fg-2)}.ctt-lgpd .data{flex-shrink:0;font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.ctt-interacao{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box;color:inherit;text-decoration:none}.ctt-interacao.link:hover{background:var(--state-hover)}.ctt-interacao.link:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ctt-interacao .ponto{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ctt-interacao .txt{display:flex;flex-direction:column;flex:1;min-width:0}.ctt-interacao .txt .t{font-size:14px;line-height:18px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctt-interacao .txt .s{font-size:12px;line-height:16px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctt-interacao .quando{flex-shrink:0;font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}@media(max-width:600px){.ctt-page .mkt-d-head{flex-wrap:wrap}.ctt-page .mkt-d-head .mkt-d-badges{order:3;width:100%}}.ctt-corpo{container-type:inline-size}@container (max-width: 420px){.ctt-lgpd{flex-wrap:wrap;row-gap:0}.ctt-lgpd .resto{order:4;flex-basis:100%;padding:0 0 4px calc(var(--canal) + 10px);box-sizing:border-box}.ctt-lgpd .data{margin-left:auto}}@container (max-width: 340px){.ctt-lgpd{--canal: 64px}.ctt-lgpd .base{display:none}.ctt-lgpd .data{margin-left:auto}}.pip-page{display:flex;flex-direction:column;flex:1;min-height:0;padding:16px 24px 24px;gap:12px;box-sizing:border-box}.pip-ext,.pip-ext:hover{text-decoration:none}.pip-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}@media(max-width:1100px){.pip-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.pip-kpis.trocando,.pip-quadro.trocando{opacity:.6;transition:opacity .1s}.pip-filtros{display:flex;align-items:center;gap:6px;flex-wrap:wrap;row-gap:8px}.pip-chips{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.pip-filtros .ped-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.pip-rot{padding-right:2px;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.pip-sep{width:1px;height:20px;margin:0 8px;background:var(--border-1)}.pip-funil{display:inline-flex}.pip-funil.padrao .lead-chip-x{display:none}.pip-funil.padrao .lead-chip.active{padding-right:10px}.pip-esp{flex:1}.pip-leitura{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:var(--fg-2)}.pip-leitura svg{flex-shrink:0}.pip-nota{margin:0;font-size:12px;line-height:16px;color:var(--fg-2)}.pip-sumiu{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px}.pip-sumiu .mono{font-family:var(--font-mono)}.pip-link{color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.pip-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.pip-vazio{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;padding:10px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);font-size:12px;line-height:16px;color:var(--fg-2)}.pip-vazio .t{font-size:13px;line-height:18px;font-weight:600;color:var(--fg-1)}.pip-vazio .d{flex:1 1 320px;min-width:0}.pip-aviso{margin:0;padding:8px 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-subtle);font-size:12px;line-height:16px;color:var(--status-error)}.pip-estado{border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app)}.pip-corpo{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:12px;flex:1;min-height:360px}.pip-corpo.com-painel{grid-template-columns:minmax(0,1fr) 360px}.pip-quadro{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);grid-template-rows:minmax(0,1fr);gap:10px;min-height:0;overflow-x:auto;overscroll-behavior-x:contain;outline:none}.pip-quadro:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.pip-quadro.agrupado{grid-template-rows:auto minmax(0,1fr);row-gap:6px}.pip-funil-cab{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;min-width:0;padding:0 2px 4px;border-bottom:1px solid var(--border-1);font-size:11px;line-height:14px;white-space:nowrap}.pip-funil-cab.principal{border-bottom-color:var(--fg-1)}.pip-funil-cab .nome{min-width:0;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis}.pip-funil-cab.principal .nome{color:var(--fg-1)}.pip-funil-cab .tag{flex-shrink:0;color:var(--fg-2)}.pip-funil-cab .n{flex-shrink:0;margin-left:auto;font-family:var(--font-mono);color:var(--fg-2);font-variant-numeric:tabular-nums}.pip-col{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle);overflow:hidden}.pip-col-cab{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-bottom:1px solid var(--border-1);background:var(--bg-app)}.pip-col-cab .l1,.pip-col-cab .l2{display:flex;align-items:center;gap:6px;min-width:0}.pip-col-cab .l2{align-items:baseline}.pip-col-cab .nome{margin:0;min-width:0;font-size:13px;line-height:18px;font-weight:600;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pip-col-cab .prob{flex-shrink:0;font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.pip-col-cab .n{flex-shrink:0;margin-left:auto;font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.pip-col-cab .valor{flex-shrink:0;font-family:var(--font-mono);font-size:14px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.pip-col-cab .pond{min-width:0;font-size:11px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pip-col-corpo{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;padding:8px;overflow-y:auto}.pip-col-rodape{padding:4px 4px 2px;font-size:11px;line-height:14px;color:var(--fg-2);text-align:center}.pip-card{position:relative;flex-shrink:0;display:flex;flex-direction:column;gap:5px;width:100%;padding:10px 11px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);color:inherit;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;transition:border-color .1s}.pip-card:hover{border-color:var(--border-2)}.pip-card:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.pip-card.sel{border-color:var(--fg-1);box-shadow:var(--shadow-2)}.pip-card .l1,.pip-card .l4{display:flex;align-items:baseline;gap:8px;width:100%;min-width:0}.pip-card .l4{align-items:center}.pip-card .tit{flex:1;min-width:0;font-size:13px;line-height:17px;font-weight:500;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pip-card .val{flex-shrink:0;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.pip-card .val.sem{font-family:var(--font-sans);font-size:11px;color:var(--fg-2)}.pip-card .prod,.pip-card .neg{width:100%;font-size:12px;line-height:16px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pip-card .prox{width:100%;font-size:11px;line-height:14px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pip-card .prox.alerta,.pip-card .dias.alerta{color:var(--status-error)}.pip-card .id,.pip-card .dias{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);white-space:nowrap}.pip-card .ini{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:auto;border-radius:50%;background:var(--bg-strip);font-size:9px;font-weight:600;color:var(--fg-1)}.pip-sk{height:92px;border-radius:6px;flex-shrink:0}.pip-painel{position:relative;display:flex;flex-direction:column;min-height:0;overflow-y:auto;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);outline:none}.pip-painel:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.pip-painel-cab{display:flex;align-items:flex-start;gap:8px;padding:14px 16px 10px}.pip-painel-cab .txt{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.pip-painel-cab h2{margin:0;font-size:15px;line-height:20px;font-weight:600;color:var(--fg-1);overflow-wrap:anywhere}.pip-painel-cab .neg{font-size:13px;line-height:18px;color:var(--fg-2);overflow-wrap:anywhere}.pip-painel-cab .sub{font-size:12px;line-height:16px;color:var(--fg-2)}.pip-painel-cab .mono{font-family:var(--font-mono)}.pip-painel-cab .btn{flex-shrink:0;margin:-4px -6px 0 0}.pip-painel-valor{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;padding:0 16px 12px}.pip-painel-valor .v{font-family:var(--font-mono);font-size:22px;line-height:28px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.pip-painel-valor .p{font-size:12px;line-height:16px;color:var(--fg-2)}.pip-parado{margin:0 16px 12px;padding:8px 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-subtle);font-size:12px;line-height:16px;color:var(--status-error)}.pip-campos{margin:0}.pip-campo{display:flex;align-items:baseline;gap:12px;min-height:34px;padding:7px 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.pip-campo dt{flex-shrink:0;width:120px;font-size:12px;line-height:18px;color:var(--fg-2)}.pip-campo dd{margin:0;min-width:0;font-size:13px;line-height:18px;color:var(--fg-1);overflow-wrap:anywhere;text-wrap:pretty}.pip-campo dd a{color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.pip-campo dd a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.pip-produtos{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.pip-painel-esp{flex:1;min-height:12px}.pip-painel-rodape{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--border-1)}.pip-veu{display:none}@media(max-width:1023px){.pip-corpo.com-painel{grid-template-columns:minmax(0,1fr)}.pip-veu{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:var(--scrim)}.pip-painel{position:fixed;top:0;right:0;bottom:0;z-index:60;width:360px;max-width:calc(100vw - 32px);border-width:0 0 0 1px;border-radius:0;box-shadow:var(--shadow-3)}}@media(max-width:640px){.pip-page{padding:12px 16px 16px}.pip-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pip-sep{display:none}.pip-esp{flex-basis:100%;height:0}.pip-quadro{grid-auto-columns:minmax(220px,82%)}}@media(max-width:480px){.pip-kpis{grid-template-columns:minmax(0,1fr)}}.pip-ciclo .pip-seg{display:inline-flex;max-width:100%;margin-top:4px;border:1px solid var(--border-1);border-radius:6px;overflow:hidden}.pip-ciclo .pip-seg button{flex:1 1 auto;min-width:0;padding:2px 8px;border:0;background:var(--bg-app);font:inherit;font-size:11px;line-height:16px;color:var(--fg-2);cursor:pointer;white-space:normal}.pip-ciclo .pip-seg button+button{border-left:1px solid var(--border-1)}.pip-ciclo .pip-seg button:hover:not(.on){background:var(--state-hover);color:var(--fg-1)}.pip-ciclo .pip-seg button.on{background:var(--state-selected);color:var(--fg-1);font-weight:500}.pip-ciclo .pip-seg button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media(forced-colors:active){.pip-ciclo .pip-seg button.on{background:Highlight;color:HighlightText}.pip-ciclo .pip-seg button.on:focus-visible{outline-color:HighlightText}}@keyframes bsc-pulse{0%,to{opacity:1}50%{opacity:.45}}.bsc-page{display:flex;flex-direction:column;flex:1;min-height:0;padding:var(--page-gutter);gap:16px;box-sizing:border-box}.bsc-topo{display:flex;align-items:center;gap:12px}.bsc-field{display:flex;align-items:center;gap:8px;width:520px;max-width:100%;height:32px;padding:0 10px;background:var(--bg-app);border:1px solid var(--border-1);border-radius:6px;box-sizing:border-box;transition:border-color .1s}.bsc-field:focus-within{border-color:var(--border-2);outline:2px solid var(--ring);outline-offset:2px}.bsc-field>svg{color:var(--fg-muted);flex-shrink:0}.bsc-field input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-sans);font-size:14px;color:var(--fg-1);padding:0}.bsc-field input::placeholder{color:var(--fg-2)}.bsc-x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--fg-muted);cursor:pointer;flex-shrink:0}.bsc-x:hover{background:var(--state-active);color:var(--fg-1)}.bsc-x:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:50%}.bsc-count{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.bsc-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bsc-chip{display:flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--border-1);border-radius:14px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-size:12px;cursor:pointer;transition:background .1s}.bsc-chip:hover:not(:disabled){background:var(--state-hover)}.bsc-chip.on{border-color:var(--border-2);background:var(--state-selected);font-weight:500}.bsc-chip:disabled{color:var(--fg-muted);cursor:default}.bsc-chip:disabled .n{color:var(--fg-disabled)}.bsc-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:14px}.bsc-chip .n{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.bsc-results{display:flex;flex-direction:column;gap:8px;max-width:720px}.bsc-group{display:flex;flex-direction:column;gap:1px}.bsc-group-lbl{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);padding:10px 10px 4px}.bsc-row{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:4px 10px;border:0;border-radius:6px;background:transparent;color:var(--fg-1);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;transition:background .1s}.bsc-row:hover{background:var(--state-hover)}.bsc-row.on{background:var(--state-selected)}.bsc-row.on:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:1px;background:var(--selected-indicator)}.bsc-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.bsc-row[aria-disabled=true]{cursor:default}.bsc-row>.ic{display:flex;width:16px;height:16px;flex-shrink:0;color:var(--fg-2)}.bsc-cell{display:flex;flex-direction:column;flex:1;min-width:0}.bsc-l1{display:flex;align-items:center;gap:8px;min-width:0}.bsc-l1 .t{font-size:14px;line-height:18px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bsc-sub{font-size:12px;line-height:16px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bsc-extra{font-size:12px;line-height:16px;color:var(--fg-2);flex-shrink:0}.bsc-extra.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.bsc-hint{display:inline-flex;align-items:center;gap:5px;font-size:11px;line-height:14px;color:var(--fg-2);flex-shrink:0;white-space:nowrap}.bsc-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:1;padding:48px 24px;text-align:center}.bsc-state .t{font-size:15px;font-weight:600;color:var(--fg-1);letter-spacing:-.01em}.bsc-state .d{font-size:13px;color:var(--fg-2);line-height:1.5;max-width:340px}.bsc-trunc{max-width:720px;padding:0 10px;font-size:11px;line-height:16px;color:var(--fg-2)}.bsc-sk-row{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 10px;box-sizing:border-box;animation:bsc-pulse 1.4s ease-in-out infinite}.bsc-sk-ic{width:16px;height:16px;border-radius:4px;background:var(--bg-strip);flex-shrink:0}.bsc-sk-cell{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.bsc-sk-l1{display:block;height:10px;border-radius:5px;background:var(--bg-strip)}.bsc-sk-l2{display:block;height:9px;border-radius:5px;background:var(--bg-strip)}.bsc-sk-extra{width:40px;height:9px;border-radius:5px;background:var(--bg-strip);flex-shrink:0}.bsc-sk-lbl{display:block;width:84px;height:8px;border-radius:4px;background:var(--bg-strip)}.ld-utms{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.ld-utm{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);background:var(--bg-strip);border-radius:4px;padding:1px 6px;overflow-wrap:anywhere;max-width:100%}.ld-tag{font-size:12px;color:var(--fg-1);background:var(--bg-strip);border-radius:4px;padding:2px 8px}.ld-tag-addbtn[aria-expanded=true]{background:var(--state-active);color:var(--fg-1)}.lead-md{display:grid;grid-template-columns:minmax(320px,400px) minmax(420px,1fr);gap:12px;flex:1;min-height:0;align-items:stretch;max-width:1360px}.lead-md-left{display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0}.lead-md-left .lead-table{flex:1;min-height:0}.lead-md-right{min-width:0;min-height:0;overflow-y:auto}.lead-md-vazio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;min-height:320px;padding:32px 24px;border:1px dashed var(--border-1);border-radius:8px;text-align:center;box-sizing:border-box}.lead-md-vazio svg{color:var(--fg-muted)}.lead-md-vazio .t{font-size:13px;font-weight:600;color:var(--fg-1)}.lead-md-vazio .d{font-size:12px;line-height:1.5;color:var(--fg-2);max-width:280px}.ld-panel{display:flex;flex-direction:column;gap:12px;min-width:0}.ld-head{border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);padding:12px 16px}.ld-head .mkt-d-name{font-family:var(--font-sans);font-size:15px;line-height:20px;font-weight:600}.ld-d-link{text-decoration:none}.ld-d-link:hover{text-decoration:underline}.ld-head .mkt-d-sub{font-size:12px}@media(max-width:1023px){.lead-md{display:flex;flex-direction:column}.lead-md-right{display:none}}.lead-dist{display:flex;gap:8px;flex-wrap:wrap;max-width:1360px;transition:opacity .1s}.lead-dist-btn{position:relative;flex:1;min-width:140px;display:flex;flex-direction:column;gap:6px;padding:8px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);cursor:pointer;text-align:left;font:inherit;transition:background .1s,border-color .1s}.lead-dist-btn:hover{background:var(--state-hover)}.lead-dist-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lead-dist-btn[aria-pressed=true]{border-color:var(--fg-1);background:var(--state-selected)}.lead-dist-btn .top{display:flex;align-items:center;gap:8px}.lead-dist-btn .sq{width:8px;height:8px;border-radius:2px;flex-shrink:0}.lead-dist-btn .lbl{flex:1;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.lead-dist-btn .n{font-family:var(--font-mono);font-size:14px;color:var(--fg-1);font-variant-numeric:tabular-nums}.lead-dist-btn .n>.lead-dist-sk{display:inline-block;width:40px;height:12px;vertical-align:middle}.lead-dist-btn .bar{display:block;height:4px;border-radius:2px;background:var(--bg-strip);overflow:hidden}.lead-dist-btn .bar>span{display:block;height:100%;border-radius:2px}.ld-stg{flex-shrink:0;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:0 5px}.ld-stg[data-stage=GANHO]{color:var(--fg-1);border-color:var(--status-ok)}.ld-stg[data-stage=PERDIDO]{border-color:var(--border-1)}.ld-d-head .ld-stg{padding:1px 6px}.lead-row .lead-l1 .dt{color:var(--fg-2)}.lead-l2 .uf{font-size:11px;color:var(--fg-2);flex-shrink:0;white-space:nowrap}.lead-chip-uf{display:contents}.lead-chip-uf .lead-menu{min-width:208px}.lead-chip-uf .lead-menu-itens{display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,auto);grid-auto-columns:minmax(0,1fr);gap:2px}.lead-chip-uf .lead-menu-itens>button{justify-content:center;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ld-d-head{flex-wrap:wrap;row-gap:10px}.ld-d-id{display:flex;flex-direction:column;gap:4px;flex:1 1 220px;min-width:0}.ld-d-nome{position:relative;display:flex;align-items:center;gap:10px;min-width:0}.ld-d-nome .mkt-d-name{min-width:0}.ld-d-acoes{margin-left:auto;justify-content:flex-end}.ld-acao-estagio{position:relative;flex-shrink:0}.ld-stage-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.ld-stage-pop{position:absolute;top:calc(100% + 4px);right:0;z-index:61;width:200px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:4px;background:var(--bg-app);border:1px solid var(--border-1);border-radius:8px;box-shadow:var(--shadow-2);animation:lead-pop-in .12s var(--ease-out-expo)}.ld-stage-pop.confirma{width:260px;padding:10px}.ld-stage-item{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;border:0;border-radius:4px;background:transparent;color:var(--fg-1);font:inherit;font-size:13px;text-align:left;cursor:pointer}.ld-stage-item:hover:not(:disabled){background:var(--state-hover)}.ld-stage-item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ld-stage-item[aria-checked=true]{background:var(--state-selected)}.ld-stage-item:disabled{opacity:.5;cursor:default}.ld-stage-item .ok{margin-left:auto;color:var(--fg-2)}.ld-stage-nota{margin:0;padding:4px 8px 6px}.ld-stage-rodape{margin:4px 0 0;padding:6px 8px 2px;border-top:1px solid var(--bg-strip);font-size:12px;color:var(--fg-2)}.ld-stage-confirma{display:flex;flex-direction:column;gap:8px}.ld-stage-confirma .q{font-size:13px;color:var(--fg-1)}.ld-stage-confirma .mkt-d-note{margin:0}.ld-aux{font-size:12px;color:var(--fg-2)}.ld-lgpd-hist{display:flex;padding:4px 8px;border-top:1px solid var(--bg-strip)}.ld-lgpd-nota{margin:0;padding:6px 16px;font-size:12px;line-height:16px;color:var(--fg-2)}.ld-envios{list-style:none;padding:0}.ld-envios .ctt-interacao{flex-wrap:wrap}.ld-passos{list-style:none;width:100%;margin:0;padding:0 0 6px 16px}.ld-passos li{display:flex;gap:8px;font-size:12px;line-height:18px;color:var(--fg-2)}.ld-passos li{position:relative}.ld-passos li.alerta{color:var(--fg-1)}.ld-passos li.alerta:before{content:"";position:absolute;left:-11px;top:6px;width:6px;height:6px;border-radius:50%;background:var(--status-warn)}.ld-passos .quando{flex-shrink:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ld-passos .detalhe{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-mais{padding:8px 16px;border-top:1px solid var(--bg-strip);font-size:12px;color:var(--fg-2)}.ld-fluxo{color:inherit;text-decoration:none;border-radius:2px}.ld-fluxo:hover{text-decoration:underline}.ld-fluxo:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ld-card-conta{margin-right:auto}.ld-respostas{margin:2px 0 0;font-size:12px;line-height:16px;color:var(--fg-2);overflow-wrap:anywhere;text-wrap:pretty}.ld-toques{list-style:none;margin:0 -16px;padding:0}.ld-toque{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 16px;border-top:1px solid var(--bg-strip)}.ld-toque-l1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ld-toque .nome{min-width:0;font-size:14px;line-height:18px;color:var(--fg-1);overflow-wrap:anywhere}.ld-toque-base{display:inline-flex;align-items:center;gap:4px}.ld-d-head+.ctt-grade{grid-template-columns:repeat(auto-fit,minmax(min(344px,100%),1fr))}.ld-toque .canal{font-size:12px;color:var(--fg-2)}.ld-toque time{margin-left:auto;font-family:var(--font-mono);font-size:12px;color:var(--fg-2);white-space:nowrap}.mkt-ref a.rid{display:inline-flex;align-items:center;gap:4px}.nl-modal{width:560px}.nl-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;align-items:start}@media(max-width:600px){.nl-grid2{grid-template-columns:minmax(0,1fr)}}.nl-identidade{display:flex;flex-direction:column;gap:6px}.vg-pagina{container-type:inline-size;container-name:vg}.vg-controles{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;max-width:1360px}.vg-grow{flex:1;min-width:8px}.vg-pilulas{display:flex;flex-wrap:wrap;gap:6px}.vg-pilula{height:26px;padding:0 10px;border:1px solid var(--border-1);border-radius:13px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-family:var(--font-sans);font-size:12px;white-space:nowrap;cursor:pointer;transition:background .1s,border-color .1s}.vg-pilula:hover{background:var(--state-hover)}.vg-pilula[aria-pressed=true]{background:var(--state-selected);border-color:var(--border-2);font-weight:500}.vg-pilula:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.vg-contexto{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;max-width:1360px}.vg-periodo{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.vg-lido{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.vg-sep{width:1px;height:14px;background:var(--border-1)}.vg-procedencia{display:inline-flex;align-items:flex-start;gap:6px;flex:0 1 620px;min-width:0;font-size:12px;line-height:16px;color:var(--fg-2);text-wrap:pretty}.vg-procedencia svg{flex-shrink:0;margin-top:2px}@container vg (max-width: 600px){.vg-sep{display:none}}.vg-comoler{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 6px;border:0;border-radius:4px;background:transparent;color:var(--fg-2);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.vg-comoler:hover{background:var(--state-hover);color:var(--fg-1)}.vg-comoler[aria-expanded=true]{background:var(--state-selected);color:var(--fg-1)}.vg-comoler:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.vg-notas{display:flex;flex-direction:column;gap:6px;margin:0 16px 10px;padding:10px 12px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-subtle);font-size:12px;line-height:1.5;color:var(--fg-2);text-wrap:pretty}.vg-notas[hidden]{display:none}.vg-notas.solto{margin:0;max-width:820px}.vg-notas p{margin:0}.vg-notas strong{font-weight:500;color:var(--fg-1)}.vg-notas a{color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.cpr-sec>.vg-notas{margin-top:10px}.cpr-head .vg-pilulas{margin:0}.mkt-tile.kpi{gap:6px;padding:14px 16px;min-width:0}.mkt-tile.kpi.sutil{background:var(--bg-subtle)}.kpi-rotulo{font-size:12px;line-height:16px;color:var(--fg-2)}.kpi-linha{display:flex;align-items:flex-end;flex-wrap:wrap;gap:2px 10px;min-width:0}.kpi-valor{font-family:var(--font-mono);font-size:22px;line-height:28px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.mkt-tile.kpi.sutil .kpi-valor{font-size:20px;line-height:26px}.kpi-valor.kpi-carregando{position:relative;display:flex;align-items:center;height:28px}.mkt-tile.kpi.sutil .kpi-valor.kpi-carregando{height:26px}.kpi-valor.kpi-carregando>.mkt-sk{width:72px;height:22px}.mkt-tile.kpi.sutil .kpi-valor.kpi-carregando>.mkt-sk{height:20px}.kpi-delta{display:inline-flex;align-items:center;gap:5px;padding-bottom:4px;font-family:var(--font-mono);font-size:11px;line-height:14px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.mkt-tile.kpi.sutil .kpi-delta{padding-bottom:3px}.kpi-delta:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--fg-disabled);flex-shrink:0}.kpi-delta[data-tom]{color:var(--fg-1)}.kpi-delta[data-tom=bom]:before{background:var(--status-ok)}.kpi-delta[data-tom=ruim]:before{background:var(--status-error)}.kpi-nota{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;overflow:hidden;white-space:normal;font-size:11px;line-height:14px;color:var(--fg-2)}.kpi-corpo{position:relative;display:flex;align-items:flex-end;gap:10px;min-width:0}.kpi-corpo>.kpi-linha{flex:0 0 auto;max-width:100%}.kpi-barras{display:flex;align-items:flex-end;justify-content:flex-end;gap:2px;flex:0 1 60px;min-width:0;height:22px;margin-left:auto;overflow:hidden;container:kpi-barras / inline-size}.mkt-tile.kpi.sutil .kpi-barras{flex-basis:56px;height:20px}.kpi-barra{flex:1 1 0;min-width:0;max-width:7px;min-height:4px;border-radius:1px;background:var(--border-2)}.mkt-tile.kpi.sutil .kpi-barra{background:var(--border-1)}.mkt-tile.kpi .kpi-barra[data-ultima]{background:var(--fg-disabled)}.mkt-tile.kpi .kpi-barra[data-zero]{min-height:0;height:2px;background:var(--fg-muted)}.mkt-tile.kpi .kpi-barra[data-zero][data-ultima]{background:var(--fg-2)}.mkt-tile.kpi .kpi-barra[data-vazia]{min-height:0;height:0;background:none}@container kpi-barras (max-width: 27px){.kpi-barra{display:none}}.vg-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1360px}.vg-kpis>*{min-width:0}@container vg (max-width: 860px){.vg-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container vg (max-width: 420px){.vg-kpis{grid-template-columns:minmax(0,1fr)}}.vg-ressalvas{display:flex;flex-direction:column;gap:4px;max-width:1360px}.vg-ressalva{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:16px;color:var(--fg-1)}.vg-ressalva svg{flex-shrink:0;margin-top:2px;color:var(--status-warn)}.vg-largo{max-width:1360px}.mkt-viz-head.vg-cabeca{align-items:center;flex-wrap:wrap;row-gap:4px}.mkt-viz-head.vg-cabeca .t{flex:0 1 auto}.mkt-viz-head.vg-cabeca .grow{flex:1;min-width:8px}.vg-resumo{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.vg-dica{font-size:11px;color:var(--fg-2)}.vg-secao-bloco{display:flex;flex-direction:column;gap:8px;max-width:1360px}.vg-secao{margin:0;font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.vg-secao-cab{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;max-width:1360px;margin-top:4px}.vg-dupla-r{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;align-items:start;max-width:1360px}.vg-par{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start;max-width:1360px}.vg-dupla-r>*,.vg-par>*{min-width:0}.vg-pilha{display:flex;flex-direction:column;gap:12px}@container vg (max-width: 880px){.vg-dupla-r,.vg-par{grid-template-columns:minmax(0,1fr)}}.vg-funil-corpo{display:flex;flex-direction:column;padding:4px 16px 16px}.vg-passagem{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;padding:5px 0 5px 2px;font-size:12px;color:var(--fg-2)}.vg-passagem svg{flex-shrink:0}.vg-passagem .taxa{font-family:var(--font-mono);font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.mkt-funil-step.vg-etapa{display:flex;flex-direction:column;gap:5px;padding:7px 8px}.vg-etapa-topo{display:flex;align-items:baseline;gap:10px;min-width:0}.vg-etapa-topo .nome{flex:0 0 130px;font-size:13px;color:var(--fg-1)}.vg-etapa-topo .n{font-family:var(--font-mono);font-size:15px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.vg-etapa-topo .pct{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.vg-etapa-topo .valor{margin-left:auto;font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.vg-etapa-barra{display:block;height:22px;border-radius:4px;background:var(--bg-strip);overflow:hidden}.vg-etapa-barra>span{display:block;height:100%;min-width:3px;border-radius:4px}@container vg (max-width: 420px){.vg-etapa-topo .nome{flex-basis:104px}}.vg-pagina .mkt-trava-grid.vg-trava{grid-template-columns:repeat(4,minmax(0,1fr))}@container vg (max-width: 1000px){.vg-pagina .mkt-trava-grid.vg-trava{grid-template-columns:repeat(2,minmax(0,1fr))}}@container vg (max-width: 520px){.vg-pagina .mkt-trava-grid.vg-trava{grid-template-columns:minmax(0,1fr)}}.vg-rolagem{position:relative;overflow-x:auto}.vg-rolagem:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.vg-tabela{width:100%;border-collapse:collapse;font-size:12px}.vg-tabela th,.vg-tabela td{padding:6px 0 6px 12px;text-align:right;white-space:nowrap;border-top:1px solid var(--bg-strip);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-1)}.vg-tabela th:first-child{padding-left:16px;text-align:left}.vg-tabela th:last-child,.vg-tabela td:last-child{padding-right:16px}.vg-tabela tbody th{width:100%;max-width:0;font-family:var(--font-sans);font-size:13px;font-weight:400}.vg-tabela thead th{height:28px;padding-top:0;padding-bottom:0;background:var(--bg-subtle);border-top:1px solid var(--border-1);font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.vg-tabela tfoot th,.vg-tabela tfoot td{height:34px;padding-top:0;padding-bottom:0;background:var(--bg-subtle);border-top:1px solid var(--border-1);font-weight:600}.vg-tabela tfoot th{font-family:var(--font-sans)}.vg-tabela .nome{display:flex;align-items:center;gap:7px;min-width:0}.vg-tabela .txt{min-width:0;overflow:hidden;text-overflow:ellipsis}.vg-tabela tr.resto .txt{color:var(--fg-2)}.vg-tabela .mini{display:flex;align-items:center;gap:8px;margin-top:4px}.vg-tabela .mini .barra{flex:1;max-width:140px;height:3px;border-radius:2px;background:var(--bg-strip);overflow:hidden}.vg-tabela .mini .barra>span{display:block;height:100%;border-radius:2px}.vg-tabela .mini .pct{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.vg-tabela .mini-par{display:flex;flex-direction:column;gap:2px;max-width:150px;margin-top:5px}.vg-tabela .mini-par .barra{display:block;height:5px;border-radius:3px;background:var(--bg-strip);overflow:hidden}.vg-tabela .mini-par .barra>span{display:block;height:100%;border-radius:3px}.vg-tabela .forte{font-weight:500}.vg-tabela .fraco{color:var(--fg-2)}.vg-tabela .nd{color:var(--fg-disabled)}.vg-tabela .parcial:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:1px;border-radius:50%;background:var(--status-warn)}.vg-tabela-invest{min-width:440px}.vg-tabela-receita{min-width:360px}.vg-legendas{display:flex;flex-wrap:wrap;gap:6px 14px;padding:9px 16px 12px;border-top:1px solid var(--bg-strip)}.vg-legenda{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--fg-2);white-space:nowrap}.vg-legenda .sw{width:8px;height:8px;border-radius:2px;flex-shrink:0}.vg-legenda .sw.larga{width:12px;height:4px}.vg-legenda .sw.verba{background:linear-gradient(90deg,var(--viz-1) 50%,var(--viz-2) 50%)}.vg-aberto{margin:0;padding:0;list-style:none}.vg-aberto>li{display:flex;flex-direction:column;gap:6px;padding:9px 16px 11px;border-top:1px solid var(--bg-strip)}.vg-aberto .topo{display:flex;align-items:baseline;gap:10px;min-width:0}.vg-aberto .rot{flex:1;min-width:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-aberto>li.resto .rot{color:var(--fg-2)}.vg-aberto .n{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.vg-aberto .valor{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.vg-aberto .valor.nd{font-weight:400;color:var(--fg-2)}.vg-aberto .base{display:flex;align-items:center;gap:8px;min-width:0}.vg-aberto .barra{flex:1;min-width:24px;height:8px;border-radius:4px;background:var(--bg-strip);overflow:hidden}.vg-aberto .barra>span{display:block;height:100%;min-width:3px;border-radius:4px}.vg-aberto .sem{font-size:11px;color:var(--fg-2);white-space:nowrap}.vg-aberto .pct{min-width:40px;text-align:right;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.vg-rodape{margin:0;padding:10px 16px 12px;border-top:1px solid var(--bg-strip);font-size:12px;line-height:1.45;color:var(--fg-2);text-wrap:pretty}.vg-linhas{display:flex;flex-direction:column}.vg-motivo{display:flex;align-items:center;gap:12px;min-height:32px;padding:0 16px;border-top:1px solid var(--bg-strip)}.vg-motivo .rot{flex:0 1 148px;min-width:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-motivo .barra{flex:1;min-width:24px;height:6px;border-radius:3px;background:var(--bg-strip);overflow:hidden}.vg-motivo .barra>span{display:block;height:100%;border-radius:3px;background:var(--viz-6)}.vg-motivo .barra>span[data-primeiro]{background:var(--status-warn)}.vg-motivo .n{min-width:26px;text-align:right;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums}.vg-motivo .pct{min-width:40px;text-align:right;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.vg-linha-btn{display:flex;align-items:center;gap:12px;width:100%;min-height:34px;padding:0 16px;border:0;border-top:1px solid var(--bg-strip);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .1s}.vg-linha-btn:hover:not(:disabled){background:var(--state-hover)}.vg-linha-btn:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.vg-linha-btn:disabled{cursor:default}.vg-linha-btn .rot{flex:1;font-size:13px;color:var(--fg-1)}.vg-linha-btn .num{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.vg-nota-cartao{margin:0;padding:8px 16px 12px;border-top:1px solid var(--bg-strip)}.vg-trecho{display:flex;align-items:center;gap:12px;min-height:34px;padding:5px 16px;border-top:1px solid var(--bg-strip)}.vg-trecho .rot{flex:0 1 170px;min-width:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-trecho .barra{flex:1;min-width:24px;height:8px;border-radius:4px;background:var(--bg-strip);overflow:hidden}.vg-trecho .barra>span{display:block;height:100%;min-width:3px;border-radius:4px;background:var(--viz-seq-4)}.vg-trecho .dias{min-width:52px;text-align:right;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.vg-trecho .tipo{min-width:52px;text-align:right;font-size:11px;color:var(--fg-2)}.vg-subtitulo{margin:0;padding:10px 16px 4px;border-top:1px solid var(--border-1);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.vg-recortes{display:flex;flex-direction:column;gap:8px;padding:6px 16px 14px}.vg-recorte{display:flex;align-items:center;gap:12px}.vg-recorte .rot{flex:0 1 140px;min-width:0;font-size:12px;color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-recorte .barra{flex:1;min-width:24px;height:6px;border-radius:3px;background:var(--bg-strip);overflow:hidden}.vg-recorte .barra>span{display:block;height:100%;min-width:3px;border-radius:3px}.vg-recorte .dias{min-width:42px;text-align:right;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums}.vg-recorte.total{padding-bottom:8px;border-bottom:1px solid var(--bg-strip)}.vg-recorte.total .rot{color:var(--fg-1);font-weight:500}.vg-recorte.total .dias{font-weight:500}.vg-veloc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.vg-veloc .item{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 16px;border-top:1px solid var(--bg-strip)}.vg-veloc dt{font-size:12px;line-height:16px;color:var(--fg-2);text-wrap:pretty}.vg-veloc dd{margin:0;font-family:var(--font-mono);font-size:16px;line-height:20px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.vg-veloc dd[data-tom=error]{color:var(--status-error)}.vg-veloc dd[data-tom=fraco]{color:var(--fg-2)}.vg-veloc dd[data-tom=ok]:before,.vg-veloc dd[data-tom=warn]:before{content:"";display:inline-block;width:8px;height:8px;margin-right:7px;vertical-align:1px;border-radius:50%}.vg-veloc dd[data-tom=ok]:before{background:var(--status-ok)}.vg-veloc dd[data-tom=warn]:before{background:var(--status-warn)}@container vg (max-width: 520px){.vg-veloc{grid-template-columns:minmax(0,1fr)}}.vg-email{margin:0}.vg-email .linha{position:relative;display:flex;align-items:center;gap:12px;min-height:34px;padding:5px 16px;border-top:1px solid var(--bg-strip)}.vg-email .rot{flex:0 1 128px;min-width:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-email .med{display:flex;flex:1;align-items:center;gap:12px;margin:0}.vg-email .barra{flex:1;min-width:24px;height:8px;border-radius:4px;background:var(--bg-strip);overflow:hidden}.vg-email .barra>span{display:block;height:100%;min-width:2px;border-radius:4px}.vg-email .n{min-width:54px;text-align:right;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.vg-email .n.nd{color:var(--fg-2)}.vg-email .pct{min-width:46px;text-align:right;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.vg-email-notas{display:flex;flex-direction:column;gap:4px}.vg-email-notas p{margin:0}@container vg (max-width: 420px){.vg-email .rot{flex-basis:96px}.vg-email .barra{min-width:0}}.vg-safras{width:100%;min-width:520px;border-collapse:collapse;table-layout:fixed}.vg-safras th,.vg-safras td{height:34px;padding:0 3px;border-top:1px solid var(--bg-strip);text-align:center;white-space:nowrap;font-family:var(--font-mono);font-size:12px;font-weight:400;color:var(--fg-1);font-variant-numeric:tabular-nums}.vg-safras thead th{height:28px;background:var(--bg-subtle);border-top:1px solid var(--border-1);font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.vg-safras thead th:first-child{width:90px}.vg-safras thead th:nth-child(2){width:74px}.vg-safras th:first-child{padding-left:16px;text-align:left}.vg-safras tbody th{font-family:var(--font-sans);font-size:13px}.vg-safras th:nth-child(2),.vg-safras .leads{padding-right:12px;text-align:right}.vg-safras .leads{color:var(--fg-2)}.vg-safras th:last-child,.vg-safras td:last-child{padding-right:16px}.vg-safras .c{display:flex;align-items:center;justify-content:center;height:24px;border-radius:4px;box-sizing:border-box}.vg-safras .c[data-faixa="1"]{background:var(--viz-seq-1)}.vg-safras .c[data-faixa="2"]{background:var(--viz-seq-2)}.vg-safras .c[data-faixa="3"]{background:var(--viz-seq-3)}.vg-safras .c[data-faixa="4"]{background:var(--viz-seq-5);color:var(--primary-foreground)}.vg-safras .c[data-faixa="5"]{background:var(--viz-seq-6);color:var(--primary-foreground)}.vg-safras .c[data-parcial]{border:1px dashed var(--viz-seq-4)}.vg-safras .c.nd{color:var(--fg-disabled)}.vg-safras-nota{font-size:12px;line-height:1.45;color:var(--fg-2);text-wrap:pretty}.mkt-viz-grid.vg-composicao{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1360px}.vg-composicao>*{min-width:0}@container vg (max-width: 720px){.mkt-viz-grid.vg-composicao{grid-template-columns:minmax(0,1fr)}}.vg-composicao .mkt-consent-row .num{width:auto;min-width:64px;white-space:nowrap}.vg-composicao .mkt-consent-row .num.muted{min-width:84px;color:var(--fg-2)}@container vg (max-width: 420px){.vg-composicao .mkt-consent-row{gap:8px}.vg-composicao .mkt-consent-row .canal{width:64px}.vg-composicao .mkt-consent-row .num,.vg-composicao .mkt-consent-row .num.muted{min-width:0}}.vg-pagina .seg-note{color:var(--fg-2)}.vg-pagina .seg-note.warn{color:var(--status-error)}.vg-pagina .mkt-rank-row .num.muted,.vg-pagina .metas-topo .pct,.vg-pagina .cpr-tab .vazio{color:var(--fg-2)}.vg-pagina .pr-eixo{fill:var(--fg-2)}.rel-cabeca{margin:-16px calc(-1 * var(--page-gutter)) 0;background:var(--bg-app)}@media(min-width:641px){.rel-cabeca{position:sticky;top:0;z-index:5}.mkt-painel:has(>.mkt-page>.rel-cabeca){scroll-padding-top:180px}}.rel-barra{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px var(--page-gutter);border-bottom:1px solid var(--border-1)}.rel-grupo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.rel-grow{flex:1;min-width:12px}.rel-rotulo{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.flw-tabs.rel-seg{align-self:auto;flex-wrap:wrap;max-width:100%;border:0;border-radius:7px}.flw-tabs.rel-seg>button{font-size:13px;padding:0 10px;font-weight:500}.flw-tabs.rel-seg>button.on{font-weight:600;box-shadow:var(--shadow-1)}.rel-cal{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-2);border-radius:6px;background:transparent;color:var(--fg-2);cursor:pointer;transition:background .1s}.rel-cal:hover{background:var(--state-hover);color:var(--fg-1)}.rel-cal[aria-pressed=true]{background:var(--state-selected);color:var(--fg-1)}.rel-cal:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.rel-datas{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.rel-datas .ate{font-size:12px;color:var(--fg-2)}.rel-datas input{height:28px;padding:0 8px;border:1px solid var(--border-2);border-radius:6px;background:var(--bg-app);font-family:var(--font-mono);font-size:12px;color:var(--fg-1);min-width:0}.rel-datas input:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.rel-tabs{display:flex;gap:2px;padding:0 var(--page-gutter) 1px;box-shadow:inset 0 -1px 0 var(--border-1);overflow-x:auto;scrollbar-width:none}.rel-tabs::-webkit-scrollbar{display:none}.rel-tab{position:relative;height:38px;padding:0 14px;border:0;background:transparent;font:inherit;font-size:14px;font-weight:500;color:var(--fg-2);cursor:pointer;white-space:nowrap;transition:color .1s var(--ease-out-expo, ease)}.rel-tab:hover{color:var(--fg-1)}.rel-tab.sel{color:var(--fg-1);font-weight:600}.rel-tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:4px}.rel-tab-ind{position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:1px;background:var(--selected-indicator)}.rel-painel{display:flex;flex-direction:column;gap:16px;min-width:0;container-type:inline-size;container-name:rel}.rel-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1280px}@container rel (max-width: 860px){.rel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rel (max-width: 420px){.rel-kpis{grid-template-columns:minmax(0,1fr)}}.rel-kpi-nota{display:flex;align-items:flex-start;gap:8px;margin:-4px 2px 0;max-width:1280px;font-size:12px;line-height:1.45;color:var(--fg-2)}.rel-kpi-nota>svg{flex-shrink:0;margin-top:2px}.rel-kpi-nota>span{min-width:0;overflow-wrap:anywhere}.rel-ressalvas{display:grid;gap:4px;max-width:1280px;margin-top:-8px;font-size:12px;line-height:1.45;color:var(--fg-2);text-wrap:pretty}.rel-card{min-width:0;max-width:1280px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.rel-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:12px 16px;border-bottom:1px solid var(--border-1)}.rel-card-head h2{margin:0;font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.rel-card-head .sub{font-size:12px;color:var(--fg-2)}.rel-card-head .grow{flex:1}.rel-card-intro{margin:0;padding:10px 16px;border-bottom:1px solid var(--bg-strip);font-size:12px;line-height:1.5;color:var(--fg-2)}.rel-card-pe{display:flex;flex-direction:column;gap:4px;padding:10px 16px;border-top:1px solid var(--border-1);background:var(--bg-subtle);font-size:12px;line-height:1.45;color:var(--fg-2)}.rel-scroll{overflow:auto;max-height:560px}.rel-scroll:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.rel-card-estreito{max-width:640px}.rel-origem-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start;max-width:1280px}@media(max-width:900px){.rel-origem-grid{grid-template-columns:minmax(0,1fr)}}.rel-grupo.rel-filtro{flex-wrap:nowrap}.rel-ancora{position:relative;display:inline-flex;min-width:0}.rel-menu-btn{display:inline-flex;align-items:center;gap:8px;height:28px;min-width:0;padding:0 10px;border:1px solid var(--border-2);border-radius:6px;background:transparent;font:inherit;font-size:13px;color:var(--fg-1);white-space:nowrap;cursor:pointer;transition:background .1s}.rel-menu-btn:hover{background:var(--state-hover)}.rel-menu-btn[data-ativo]{background:var(--state-selected);font-weight:500}.rel-menu-btn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.rel-menu-btn .rot{min-width:0;overflow:hidden;text-overflow:ellipsis}.rel-menu-btn .seta{flex-shrink:0;color:var(--fg-2)}.lead-menu.rel-menu{top:calc(100% + 4px);min-width:200px}.lead-menu.rel-menu>button{gap:8px;min-height:32px;font-size:13px}.lead-menu.rel-menu>button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.rel-menu .marca,.rel-sugestoes .marca{display:inline-flex;flex-shrink:0;width:14px;color:var(--fg-1)}.rel-limpar{height:28px;padding:0 4px;border:0;border-radius:4px;background:transparent;font:inherit;font-size:12px;color:var(--fg-2);white-space:nowrap;cursor:pointer}.rel-limpar:hover{color:var(--fg-1);text-decoration:underline}.rel-limpar:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.rel-grupo.rel-campanha{position:relative}.rel-campanha .rel-busca{flex:0 1 240px}.rel-sugestoes{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;max-height:280px;overflow-y:auto;padding:4px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);box-shadow:var(--shadow-3)}.rel-sugestoes .opt{display:flex;align-items:center;gap:8px;min-height:32px;padding:6px 8px;border-radius:6px;font-size:13px;line-height:18px;color:var(--fg-1);cursor:pointer}.rel-sugestoes .opt:hover{background:var(--state-hover)}.rel-sugestoes .opt[aria-selected=true]{background:var(--state-hover);outline:2px solid var(--ring);outline-offset:-2px}.rel-sugestoes .opt .nm{flex:1;min-width:0;overflow-wrap:anywhere}.rel-sugestoes .opt .pv{flex-shrink:0;font-size:11px;color:var(--fg-2)}.rel-sugestoes .vazio{padding:6px 8px;font-size:12px;line-height:16px;color:var(--fg-2);overflow-wrap:anywhere}.rel-sugestoes .opt .so-verba{display:block;font-size:11px;line-height:14px;color:var(--fg-2)}@media(max-width:640px){.rel-grupo.rel-campanha{flex:1 1 100%}.rel-campanha .rel-busca{flex:1 1 auto}}.rel-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:1280px;margin:0;color:var(--fg-2)}.rel-filtros>svg{flex-shrink:0}.rel-busca{position:relative;display:inline-flex;align-items:center;flex:0 1 260px;min-width:0}.rel-busca .lupa{position:absolute;left:8px;color:var(--fg-2);pointer-events:none}.rel-busca input{width:100%;height:28px;padding:0 28px;border:1px solid var(--border-2);border-radius:6px;background:var(--bg-app);font:inherit;font-size:13px;color:var(--fg-1);min-width:0}.rel-busca input::placeholder{color:var(--fg-2)}.rel-busca input:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.rel-busca .limpar{position:absolute;right:5px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:4px;background:var(--bg-strip);color:var(--fg-2);cursor:pointer}.rel-busca .limpar:hover{color:var(--fg-1)}.rel-busca .limpar:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.rel-escopo{font-size:12px;color:var(--fg-2)}.rel-filtros .rel-escopo{min-width:0;overflow-wrap:anywhere}.rel-card-intro,.rel-card-pe,.rel-card-nota,.rel-ressalvas,.rel-cli-nota,.rel-painel .vg-notas p,.rel-painel .cli-empty .t,.rel-painel .cli-empty .d,.rel-painel .mkt-note-warn>span{min-width:0;overflow-wrap:anywhere}.rel-alvo-do-foco:focus{outline:none}.rel-alvo-do-foco:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.rel-arvore tbody td{height:38px;padding-top:6px;padding-bottom:6px}.rel-arvore tbody tr.rel-n0 td,.rel-arvore tbody tr.rel-n0:hover td{background:var(--bg-subtle)}.rel-arvore tbody tr.mkt-total td{position:sticky;bottom:0;z-index:1;font-weight:600}.rel-arvore td.taxa{color:var(--fg-2)}.rel-no{display:flex;flex-direction:column;gap:4px;min-width:220px}.rel-no-l1{display:flex;align-items:center;gap:6px;min-width:0}.rel-chev{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--fg-2);cursor:pointer}.rel-chev:hover{background:var(--state-hover);color:var(--fg-1)}.rel-chev:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.rel-chev svg{transition:transform .12s}.rel-chev[aria-expanded=true] svg{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.rel-chev svg{transition:none}}.rel-chev-vazio{flex-shrink:0;width:18px}.rel-no-nome,.rel-no-camp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-size:13px;color:var(--fg-2)}.rel-no-nome.pai{font-weight:500}.rel-no-nome.vazio{font-style:italic}.rel-n0 .rel-no-nome{color:var(--fg-1);font-weight:600}.rel-no-camp{padding:0;border:0;background:transparent;font:inherit;font-size:13px;text-align:left;cursor:pointer}.rel-no-camp:hover{color:var(--fg-1);text-decoration:underline}.rel-no-camp:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:2px}.rel-selo{flex-shrink:0;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:var(--fg-2)}.rel-share{display:flex;align-items:center;gap:8px;padding-right:12px}.rel-share-bar{display:block;flex:1;min-width:60px;max-width:180px;height:3px;border-radius:2px;background:var(--bg-strip);overflow:hidden}.rel-share-bar>span{display:block;height:100%;border-radius:2px;background:var(--border-2)}.rel-n0 .rel-share-bar>span,.rel-camp .rel-share-bar>span{background:var(--fg-2)}.rel-share-pct{flex-shrink:0;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.rel-acao{display:inline-flex;align-items:center;gap:4px;height:var(--control-h-sm);padding:0 8px;border:1px solid var(--border-1);border-radius:6px;background:transparent;font:inherit;font-size:12px;color:var(--fg-2);cursor:pointer}.rel-acao:hover{background:var(--state-hover);color:var(--fg-1)}.rel-acao:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.rel-funil-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:12px 16px 4px}.rel-funil-head h2{margin:0;font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--fg-1)}.rel-funil-taxa{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.rel-funil-corpo{display:flex;flex-direction:column;gap:4px;padding:8px 16px 16px}.rel-funil-passo{display:flex;align-items:center;gap:6px;padding:2px 0;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums}.rel-funil-etapa{display:flex;flex-direction:column;gap:4px}.rel-funil-linha{display:flex;align-items:baseline;gap:8px}.rel-funil-linha .nm{flex:1;font-size:13px;color:var(--fg-1)}.rel-funil-linha .v{font-family:var(--font-mono);font-size:14px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums}.rel-funil-barra{display:block;height:26px;border-radius:4px;background:var(--bg-strip);overflow:hidden}.rel-funil-barra>span{display:block;height:100%;border-radius:4px;background:var(--primary)}.mkt-table tbody tr.rel-estado td{height:auto;padding:0;white-space:normal}.mkt-table tbody tr.rel-estado:hover td{background:transparent}.rel-card-nota{margin:0;padding:10px 16px 12px;border-top:1px solid var(--bg-strip);font-size:12px;line-height:1.45;color:var(--fg-2)}.rel-campanhas tbody td{height:38px;padding-top:5px;padding-bottom:5px}.mkt-table.rel-campanhas thead th,.mkt-table.rel-campanhas tbody td,.mkt-table.rel-arvore thead th,.mkt-table.rel-arvore tbody td{padding-left:8px;padding-right:8px}.mkt-table.rel-campanhas td.num,.mkt-table.rel-arvore td.num{font-size:12px}.rel-camp{display:flex;flex-direction:column;gap:4px;min-width:200px;max-width:300px}.rel-camp-l1{display:flex;align-items:center;gap:6px;min-width:0}.rel-camp-l1 .nm{display:inline-flex;align-items:center;gap:4px;min-width:0;color:var(--fg-1);font-weight:600;text-decoration:none}.rel-camp-l1 .nm>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-camp-l1 .nm svg{flex-shrink:0;color:var(--fg-2)}.rel-camp-l1 a.nm:hover>span{text-decoration:underline}.rel-camp-l1 a.nm:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:2px}.rel-dot-warn{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--status-warn)}.rel-gastou{flex-shrink:0;font-size:11px;font-weight:600;color:var(--status-error)}.rel-plat{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border:1px solid var(--border-1);border-radius:4px;font-size:11px;color:var(--fg-2);white-space:nowrap}.rel-dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--fg-muted)}.rel-dot[data-provedor=META]{background:var(--viz-1)}.rel-dot[data-provedor=GOOGLE]{background:var(--viz-6)}.rel-roas-bom{font-weight:600}.rel-roas-bom:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:1px;border-radius:50%;background:var(--status-ok)}.rel-top{display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px}.rel-top-item{display:flex;flex-direction:column;gap:5px}.rel-top-l1{display:flex;align-items:center;gap:8px;min-width:0}.rel-top-l1 .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--fg-1)}.rel-top-l1 .v{flex-shrink:0;font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums}.rel-top-barra{display:block;height:8px;border-radius:4px;background:var(--bg-strip);overflow:hidden}.rel-top-barra>span{display:block;height:100%;border-radius:4px;background:var(--fg-2)}.rel-top-nota{display:flex;align-items:flex-start;gap:8px;margin-top:2px;font-size:12px;line-height:1.45;color:var(--fg-2)}.rel-top-nota svg{flex-shrink:0;margin-top:2px}.rel-serie>.vg-notas,.rel-card>.vg-notas{margin-top:10px}.rel-serie-legenda{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin-left:4px;min-width:0}.rel-serie-legenda>button{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 6px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:12px;color:var(--fg-2);cursor:pointer;transition:background .1s}.rel-serie-legenda>button[aria-pressed=true]{color:var(--fg-1)}.rel-serie-legenda>button:hover{background:var(--state-hover)}.rel-serie-legenda>button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.rel-serie-legenda .sw{flex-shrink:0;width:12px;height:3px;border-radius:2px}.rel-card-head .rel-gran{align-self:auto;flex-wrap:wrap;max-width:100%;border:0;border-radius:7px}.rel-card-head .rel-gran>button{font-size:13px;padding:0 12px;font-weight:500}.rel-card-head .rel-gran>button.on{font-weight:600;box-shadow:var(--shadow-1)}.rel-card-head .rel-gran>button[aria-disabled=true],.rel-card-head .rel-gran>button[aria-disabled=true]:hover{color:var(--fg-disabled);cursor:not-allowed}.rel-st-grade{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;padding:12px 16px 4px}.rel-st-grade:focus{outline:none}.rel-st-grade:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:6px}.rel-st{display:flex;flex-direction:column;gap:3px;flex:1 1 120px;min-width:0;padding:8px 10px;border:1px solid var(--border-1);border-radius:6px}.rel-st-rot{display:inline-flex;align-items:center;gap:6px;font-size:11px;line-height:14px;color:var(--fg-2)}.rel-st-rot .sw{flex-shrink:0;width:8px;height:8px;border-radius:2px}.rel-st-linha{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.rel-st-v{font-family:var(--font-mono);font-size:17px;line-height:20px;font-weight:500;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.rel-st-delta{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:11px;line-height:14px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.rel-st-delta:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--fg-disabled)}.rel-st-delta[data-tom]{color:var(--fg-1)}.rel-st-delta[data-tom=bom]:before{background:var(--status-ok)}.rel-st-delta[data-tom=ruim]:before{background:var(--status-error)}.rel-st-legenda{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;flex-basis:100%;font-size:11px;line-height:16px;color:var(--fg-2)}.rel-serie-grafico{padding:12px 16px 10px;min-width:0}.rel-serie-grafico svg{display:block}.rel-serie-eixo{font-family:var(--font-mono);font-size:10px;fill:var(--fg-2);font-variant-numeric:tabular-nums}.rel-serie-alvo{fill:transparent;cursor:pointer}.rel-serie-alvo:hover{fill:var(--state-hover)}.rel-serie-nota{display:block;padding-top:4px;font-size:11px;line-height:14px;color:var(--fg-2)}.rel-serie-rolagem{position:relative;max-height:420px;scroll-padding-top:var(--table-header-h);scroll-padding-bottom:41px}.rel-serie-tabela tbody td{height:40px}.rel-serie-tabela tbody tr.mkt-total td{position:sticky;bottom:0;z-index:1;font-weight:600}.rel-serie-linha{cursor:pointer}.rel-serie-tabela tbody tr.is-selected td:first-child{box-shadow:inset 2px 0 0 var(--selected-indicator)}.rel-serie-per{display:flex;flex-direction:column;gap:4px;width:100%;min-width:150px;padding:4px 0;border:0;background:transparent;font:inherit;text-align:left;color:var(--fg-1);cursor:pointer}.rel-serie-per .nm{font-size:13px;line-height:16px;color:var(--fg-1)}.rel-serie-per[aria-pressed=true] .nm{font-weight:600}.rel-serie-per:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.rel-serie-per .rel-share-bar{flex:none;width:120px;max-width:100%;min-width:0}.rel-serie-per .rel-share-bar>span{background:var(--fg-2)}.rel-cli{display:flex;flex-direction:column;gap:12px;min-width:0;max-width:1280px}.rel-cli-escolha{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.rel-cli-chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.rel-cli-chips.rola{flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.rel-cli-chip{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;max-width:280px;height:30px;padding:0 12px;border:1px solid var(--border-1);border-radius:6px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--fg-2);white-space:nowrap;cursor:pointer;transition:background .1s}.rel-cli-chip .nm{min-width:0;overflow:hidden;text-overflow:ellipsis}.rel-cli-chip .dt{flex-shrink:0;font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--fg-2);font-variant-numeric:tabular-nums}.rel-cli-chip:hover{background:var(--state-hover);color:var(--fg-1)}.rel-cli-chip[aria-pressed=true]{background:var(--state-selected);color:var(--fg-1);font-weight:600}.rel-cli-chip:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.rel-cli-nota{margin:0;font-size:12px;line-height:1.45;color:var(--fg-2)}.rel-cli-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}.rel-cli-grid>*{min-width:0}@container rel (max-width: 860px){.rel-cli-grid{grid-template-columns:minmax(0,1fr)}}a.rel-acao{text-decoration:none}.rel-jor-tit{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%}.rel-card-head .rel-jor-tit h2{min-width:0;font-size:15px}.rel-jor-nome{display:inline-flex;align-items:center;gap:6px;max-width:100%;color:var(--fg-1);text-decoration:none}.rel-jor-nome>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-jor-nome svg{flex-shrink:0;color:var(--fg-2)}a.rel-jor-nome:hover>span{text-decoration:underline}a.rel-jor-nome:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.rel-jor-sub{font-family:var(--font-mono);font-size:11px;line-height:14px;color:var(--fg-2);font-variant-numeric:tabular-nums}.rel-jor-corpo{display:flex;flex-direction:column;gap:10px;padding:16px}.rel-jor{margin:0;padding:0;list-style:none}.rel-jor-item{display:flex;gap:12px}.rel-jor-trilho{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:12px}.rel-jor-trilho .ponto{flex-shrink:0;width:11px;height:11px;margin-top:14px;border-radius:50%}.rel-jor-trilho .fio{flex:1;width:2px;min-height:14px;margin-top:4px;background:var(--border-1)}.rel-jor-card{flex:1;min-width:0;margin-bottom:12px;padding:10px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app)}.rel-jor-item:last-child .rel-jor-card{margin-bottom:0}.rel-jor-card[data-destaque]{border-color:var(--selected-indicator);background:var(--state-selected)}.rel-jor-l1{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.rel-jor-l1 .grow{flex:1}.rel-jor-selo{font-size:11px;line-height:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-1);background:var(--bg-strip);border-radius:4px;padding:2px 6px}.rel-jor-canal{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600;color:var(--fg-1);overflow-wrap:anywhere}.rel-jor-canal .ponto{flex-shrink:0;width:8px;height:8px;border-radius:50%}.rel-jor-delta{font-family:var(--font-mono);font-size:11px;line-height:14px;color:var(--fg-2);font-variant-numeric:tabular-nums;border:1px solid var(--border-1);border-radius:4px;padding:1px 5px;white-space:nowrap}.rel-jor-data{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.rel-jor-det{margin-top:4px;font-size:13px;line-height:18px;color:var(--fg-2);overflow-wrap:anywhere}.rel-jor-trilha{margin-top:6px;font-family:var(--font-mono);font-size:11px;line-height:16px;color:var(--fg-2);word-break:break-all}.rel-resumo-lista{margin:0;padding:4px 16px 10px}.rel-resumo-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:7px 0;border-bottom:1px solid var(--bg-strip)}.rel-resumo-item:last-child{border-bottom:0}.rel-resumo-item dt{min-width:0;font-size:13px;line-height:18px;color:var(--fg-2)}.rel-resumo-item dt .sub{display:block;font-size:11px;line-height:14px;overflow-wrap:anywhere}.rel-resumo-item dd{margin:0;min-width:0;font-size:13px;line-height:18px;color:var(--fg-1);text-align:right;overflow-wrap:anywhere}.rel-resumo-item dd.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rel-resumo-item dd.pequeno{font-size:12px}.rel-resumo-item dd.forte{font-size:14px;font-weight:500}.rel-resumo-item.empresa{flex-direction:column;align-items:stretch;gap:2px;min-height:40px}.rel-resumo-item.empresa dt{font-size:12px;line-height:16px}.rel-resumo-item.empresa dd{text-align:left}.rel-resumo-empresa{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:14px;font-weight:600;color:var(--fg-1);text-decoration:none}.rel-resumo-empresa>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-resumo-empresa svg{flex-shrink:0;color:var(--fg-2)}a.rel-resumo-empresa:hover>span{text-decoration:underline}a.rel-resumo-empresa:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.rel-resumo-selado{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 6px;flex-shrink:0;max-width:62%}.rel-resumo-selado .v{font-family:var(--font-mono);font-size:14px;color:var(--fg-1);font-variant-numeric:tabular-nums;white-space:nowrap}.rel-resumo-selo{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--border-2);border-radius:4px;padding:1px 5px;white-space:nowrap}.rel-resumo-selo[title]{cursor:help}.ig-painel>.vg-notas{margin-top:10px}.ig-rolagem{position:relative;max-height:none}.ig-comparacao tbody td{padding-top:6px;padding-bottom:6px}.ig-fonte{display:flex;align-items:flex-start;gap:8px}.ig-fonte .mkt-swatch{margin-top:4px}.ig-legenda{padding-top:12px}.ig-grafico-rolagem{position:relative;overflow-x:auto}.ig-grafico-rolagem:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ig-barras .track.dupla{justify-content:center}.ig-barras .track.dupla>span{max-width:40px}.ig-barras .dash-col .track>span{background:var(--ig-cor)}.ig-barras .dash-col .track>span.parcial{background:repeating-linear-gradient(135deg,var(--ig-cor) 0 4px,transparent 4px 8px),var(--bg-strip)}.ig-barras .dash-col .v.ig-ganhos{display:inline-flex;align-items:center;gap:3px;height:14px;color:var(--fg-1);font-weight:500}.ig-ponto{display:inline-block;flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--status-ok)}.ig-legenda .ig-ponto{width:8px;height:8px}.ig-nota{margin:0}.rev-pagina{position:relative}.rev-nota-armado{max-width:1120px;margin:0;padding:0;border:0}.rev-int-head{flex-wrap:wrap;row-gap:6px}.rev-teste{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px 8px;margin-left:auto;min-width:0}.rev-selo{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rev-teste .btn[aria-disabled=true]{opacity:.5;cursor:progress}.rev-teste-erro{margin:0;padding:8px 16px;font-size:12px;line-height:16px;color:var(--status-error);overflow-wrap:anywhere}.rev-teste-erro.neutro{color:var(--fg-1)}.rev-faz{margin:0}.rev-faz-l{display:flex;align-items:baseline;gap:12px;min-height:34px;padding:7px 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.rev-faz-l dt{flex:0 0 110px;font-size:12px;line-height:16px;color:var(--fg-2)}.rev-faz-l dd{flex:1;min-width:0;margin:0;font-size:13px;line-height:18px;color:var(--fg-1);overflow-wrap:anywhere}.rev-faz-l time{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rev-cred-h{margin:0;font:inherit}.rev-cred-btn{position:relative;display:flex;align-items:center;gap:6px;width:100%;min-height:32px;padding:4px 16px;border:0;border-top:1px solid var(--bg-strip);background:transparent;cursor:pointer;text-align:left;font:inherit;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);transition:background var(--dur-fast)}.rev-cred-btn:hover{background:var(--state-hover)}.rev-cred-btn:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.rev-cred-btn .chev{flex-shrink:0;transition:transform .12s}.rev-cred-btn .chev.up{transform:rotate(180deg)}.rev-cred .int-row{min-height:28px}.rev-fila .int-thead,.rev-fila .int-row-q{grid-template-columns:180px minmax(0,1fr) 110px 320px}.rev-fila .int-row-q .acts{flex-wrap:wrap}@media(max-width:1100px){.rev-fila .int-thead,.rev-fila .int-row-q{grid-template-columns:180px minmax(0,1fr) 110px 220px}}.rev-fila .int-row-q .prov{display:flex;flex-direction:column;gap:2px;min-width:0}.rev-fila .int-row-q .prov>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rev-fila .int-row-q .rev-neg{display:block;align-self:flex-start;font-size:12px;line-height:16px}.rev-fila .int-row-q .rev-neg-titulo{font-family:var(--font-sans);font-size:13px;line-height:16px;color:var(--fg-1)}.rev-fila .int-thead>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.rev-fila .int-row-q{grid-template-columns:minmax(0,1fr)}}.rev-fila .int-sec-head h2:focus{outline:none}.rev-fila .cmp-confirm-btns .btn[aria-disabled=true]{opacity:.5;cursor:default}.rev-vinc .flw-fld{position:relative}.rev-vinc-ev{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle)}.rev-vinc-ev .k{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.rev-vinc-ev .v{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:13px;line-height:18px;color:var(--fg-1)}.rev-vinc-ev .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rev-vinc-ev .det{font-family:var(--font-mono);font-size:12px;line-height:16px;color:var(--fg-2);overflow-wrap:anywhere}.rev-vinc-ev .rev-lead-link{font-size:12px}.sup-pick.rev-vinc-cand{position:relative;flex-direction:row;align-items:center;gap:10px;width:100%}.rev-vinc-cand .txt,.rev-vinc-fixado .txt{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.rev-vinc-cand .nm,.rev-vinc-cand .sub,.rev-vinc-fixado .nm,.rev-vinc-fixado .sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rev-vinc-fixado{position:relative;display:flex;align-items:center;gap:10px;min-width:0;padding:6px 6px 6px 10px;border:1px solid var(--border-2);border-radius:8px;background:var(--state-selected)}.rev-vinc-fixado .nm{font-size:13px;line-height:18px;color:var(--fg-1)}.rev-vinc-fixado .sub{font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.int-cards>.int-estado{grid-column:1 / -1}.kb-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,1fr);gap:12px;align-items:start}@media(max-width:1023px){.kb-grid{grid-template-columns:minmax(0,1fr)}}.kb-col{display:flex;flex-direction:column;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);overflow:hidden}.kb-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 16px 8px}.kb-head h2{margin:0}.kb-head .grow{flex:1}.kb-sub{font-size:11px;color:var(--fg-2)}.kb-busca{width:200px;max-width:45%}.kb-rows{display:flex;flex-direction:column}.kb-rows.scroll{max-height:380px;overflow-y:auto}.kb-art,.kb-macro{position:relative;border:0;border-top:1px solid var(--bg-strip);background:transparent;text-align:left;font:inherit;cursor:pointer;transition:background .1s}.kb-art:hover,.kb-macro:hover{background:var(--state-hover)}.kb-art:focus-visible,.kb-macro:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.kb-art.is-cur,.kb-macro.is-cur{background:var(--state-selected)}.kb-art.is-cur:before,.kb-macro.is-cur:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:1px;background:var(--selected-indicator)}.kb-art{display:flex;flex-direction:column;gap:3px;padding:9px 16px 10px}.kb-art .tit{font-size:13px;line-height:17px;font-weight:500;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-art .meta{display:flex;align-items:center;gap:8px;min-width:0}.kb-art .meta .sup-tag{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.kb-art .quando{font-size:11px;line-height:16px;color:var(--fg-2);white-space:nowrap;flex-shrink:0}.kb-art .anexos{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kb-preview{display:flex;flex-direction:column;gap:6px;margin:10px 16px 4px;padding:10px 12px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-subtle)}.kb-prev-head{display:flex;align-items:center;gap:8px}.kb-prev-head .tit{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--fg-1)}.kb-anexo-nota{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--fg-2)}.kb-anexo-nota .dot{width:6px;height:6px;border-radius:50%;background:var(--status-warn);flex-shrink:0}.kb-carregando{font-size:12px;color:var(--fg-2)}.kb-prev-ic{color:var(--fg-2);flex-shrink:0}.kb-upd{font-size:11px;color:var(--fg-2)}.kb-origem{font-size:11px;line-height:15px;color:var(--fg-2);text-wrap:pretty}.kb-corpo{display:flex;flex-direction:column;gap:8px;max-height:420px;overflow-y:auto;font-size:13px;line-height:18px;color:var(--fg-2)}.kb-corpo h3,.kb-corpo h4,.kb-corpo h5{margin:4px 0 0;font-size:13px;line-height:18px;font-weight:600;color:var(--fg-1)}.kb-corpo h4{font-size:13px}.kb-corpo h5{font-size:12px}.kb-corpo p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.kb-corpo ul,.kb-corpo ol{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:2px}.kb-corpo li{overflow-wrap:anywhere}.kb-md-vazio{margin:0;font-size:12px;color:var(--fg-2)}.kb-fonte{margin:0;padding:10px 16px 12px;font-size:12px;color:var(--fg-2);text-wrap:pretty}.kb-macro{display:flex;align-items:center;gap:8px;min-height:34px;padding:4px 16px}.kb-macro .nm{flex:1;min-width:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-macro .uso{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kb-macro-vazia{align-items:flex-start;text-align:left}.kb-macro-vazia svg{color:var(--fg-muted)}.kb-macro-vazia .t{font-size:13px;font-weight:600;color:var(--fg-1)}.kb-macro-vazia .d{font-size:12px;line-height:1.5;color:var(--fg-2);text-wrap:pretty}.kb-editor{display:flex;flex-direction:column;gap:8px;padding:10px 16px 14px;border-top:1px solid var(--border-1)}.kb-editor-rot{font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.kb-editor-acts{display:flex;align-items:center;gap:8px}.kb-editor-acts .grow{flex:1}.kb-ph{margin:0;font-size:11px;line-height:16px;color:var(--fg-2);text-wrap:pretty}.kb-ph code{font-family:var(--font-mono);font-size:11px;background:var(--bg-strip);border-radius:4px;padding:1px 4px;white-space:nowrap}.kb-skel{display:flex;flex-direction:column;gap:6px;padding:10px 16px;border-top:1px solid var(--bg-strip)}.kb-skel .sk{display:block;height:10px;border-radius:5px;background:var(--bg-strip);animation:mkt-pulse 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.kb-skel .sk{animation:none}}.kb-md{font-size:13px;line-height:1.65;color:var(--fg-1);max-width:66ch}.kb-md h1,.kb-md h2,.kb-md h3,.kb-md h4{font-family:var(--font-sans);font-weight:600;color:var(--fg-1);margin:18px 0 6px;line-height:1.3}.kb-md h1{font-size:16px}.kb-md h2{font-size:15px}.kb-md h3,.kb-md h4{font-size:14px}.kb-md h1:first-child,.kb-md h2:first-child,.kb-md h3:first-child{margin-top:0}.kb-md p{margin:0 0 10px}.kb-md ul,.kb-md ol{margin:0 0 10px;padding-left:22px}.kb-md li{margin-bottom:4px}.kb-md li::marker{color:var(--fg-muted)}.kb-md code{font-family:var(--font-mono);font-size:12px;background:var(--bg-strip);border-radius:4px;padding:1px 5px}.kb-md pre{background:var(--bg-strip);border-radius:6px;padding:10px 12px;overflow-x:auto;margin:0 0 10px}.kb-md pre code{background:none;padding:0}.kb-md blockquote{margin:0 0 10px;padding:6px 12px;border-left:3px solid var(--border-2);color:var(--fg-2)}.kb-md hr{border:0;border-top:1px solid var(--bg-strip);margin:14px 0}.kb-md a{color:var(--fg-1);text-decoration:underline}.kb-md strong{font-weight:600}.kb-md table{border-collapse:collapse;margin:0 0 10px;font-size:13px}.kb-md th,.kb-md td{border:1px solid var(--border-1);padding:4px 10px;text-align:left}.kb-md-vazio{font-size:13px;color:var(--fg-2)}.kb-artigo{max-width:780px;width:92vw}.kb-artigo .grow{flex:1}.kb-artigo .btn.on{background:var(--state-selected, var(--state-hover));color:var(--fg-1)}.kb-editor-campos{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:10px;padding:0 16px 10px}.kb-editor-campos .flw-input.kb-editor-titulo{font-size:15px;font-weight:500}.kb-editor-corpo{display:block;width:calc(100% - 32px);margin:0 16px 12px;min-height:320px;font-family:var(--font-mono);font-size:13px;line-height:1.55;resize:vertical;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);color:var(--fg-1);padding:6px 8px;box-sizing:border-box}.kb-editor-corpo:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.kb-editor-preview{margin:0 16px 12px;min-height:320px;max-height:52vh;overflow-y:auto;border:1px solid var(--bg-strip);border-radius:6px;padding:12px 14px}.kb-editor-acoes{padding:0 16px 16px}.kb-editor-slug{margin-left:auto;font-family:var(--font-mono);font-size:11px}@media(max-width:620px){.kb-editor-campos{grid-template-columns:1fr}}.sup-vg{display:flex;flex-direction:column;gap:16px;min-width:0}.sup-vg-card{max-width:1360px}.sup-vg-kpis{max-width:1360px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.sup-vg-cats{display:flex;flex-direction:column;gap:2px;padding:4px 0}.sup-vg-cat{display:grid;grid-template-columns:140px minmax(0,1fr) 56px 68px 68px 74px 78px;align-items:center;gap:10px;width:100%;border:0;background:none;font:inherit;text-align:left;padding:7px 16px;cursor:pointer}.sup-vg-cat:hover{background:var(--state-hover)}.sup-vg-cat.on{background:var(--state-selected, var(--state-hover))}.sup-vg-cat:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sup-vg-cat>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-vg-cat .rot{width:auto;font-size:13px;color:var(--fg-1)}.sup-vg-cat .n,.sup-vg-cat .num{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;text-align:right}.sup-vg-cat .vivos{font-size:12px;color:var(--fg-2);text-align:right}.sup-vg-cat .barra{position:relative;height:6px;background:var(--bg-strip);border-radius:3px;overflow:hidden}.sup-vg-cat .faixa-mediana{position:absolute;left:0;top:0;bottom:0;background:var(--fg-1);border-radius:3px}.sup-vg-cat .faixa-cauda{position:absolute;top:0;bottom:0;background:var(--bg-strip);border:1px solid var(--border-2);border-radius:3px}.sup-vg-cat .ponto-warn{display:inline-block;width:5px;height:5px;margin-left:5px;border-radius:50%;background:var(--status-warn);vertical-align:middle}.sup-vg-legenda{display:flex;align-items:center;gap:10px;padding:0 16px 14px}.sup-vg-escala{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--fg-2)}.sup-vg-lista{list-style:none;margin:0;padding:0}.sup-vg-lista.rolando{max-height:440px;overflow-y:auto}.sup-vg-item{display:grid;grid-template-columns:116px minmax(0,1fr) minmax(0,1.1fr) 92px 190px 100px 96px;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--bg-strip);font-size:13px;cursor:pointer}.sup-vg-lista>li:last-child>.sup-vg-item{border-bottom:0}.sup-vg-item:hover{background:var(--state-hover)}.sup-vg-item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sup-vg-item>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-vg-item .num{font-family:var(--font-mono);font-size:12px;color:var(--fg-2)}.sup-vg-item .assunto{color:var(--fg-1)}.sup-vg-item .cli{color:var(--fg-2);font-size:12px}.sup-vg-item .idade,.sup-vg-item .parado{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums}.sup-vg-item .st{font-size:11px;color:var(--fg-2);text-transform:uppercase;letter-spacing:.04em}.sup-vg-item .medidor{display:flex;align-items:center;gap:8px;overflow:visible}.sup-vg-item .trilho{position:relative;flex:1;height:6px;background:var(--bg-strip);border-radius:3px}.sup-vg-item .preenche{position:absolute;left:0;top:0;bottom:0;background:var(--fg-2);border-radius:3px}.sup-vg-item .preenche.excede{background:var(--status-error)}.sup-vg-item .tick{position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:var(--border-2)}.sup-vg-item .razao{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);white-space:nowrap}.sup-vg-item .sem-regua{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--fg-1)}.sup-vg-item .sem-regua .ponto{width:6px;height:6px;border-radius:50%;background:var(--status-warn);flex-shrink:0}.sup-vg-chips{padding:0 16px 12px}.sup-vg-caros{max-height:520px}.sup-vg-caros thead th{position:sticky;top:0;background:var(--bg-subtle);z-index:1}.sup-vg-caros tbody tr{cursor:pointer}.sup-vg-clientes{display:flex;flex-direction:column;gap:2px;padding:4px 0}.sup-vg-cliente{display:grid;grid-template-columns:220px minmax(0,1fr) 56px 84px 104px 74px 92px;align-items:center;gap:10px;padding:7px 16px}.sup-vg-cliente>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-vg-cliente .rot{width:auto;font-size:13px}.sup-vg-cliente .rot>a{color:var(--fg-1);text-decoration:none}.sup-vg-cliente .rot>a:hover{text-decoration:underline}.sup-vg-cliente .barra{position:relative;height:6px;background:var(--bg-strip);border-radius:3px;overflow:hidden}.sup-vg-cliente .faixa-mediana{position:absolute;left:0;top:0;bottom:0;background:var(--fg-1);border-radius:3px}.sup-vg-cliente .n,.sup-vg-cliente .num{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;text-align:right}.sup-vg-cliente .vivos,.sup-vg-cliente .quando{font-size:12px;color:var(--fg-2);text-align:right}.sup-vg-cliente .quando{font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums}.sup-vg-cliente.resto{color:var(--fg-2)}.sup-vg-cliente.resto .rot{color:var(--fg-2);font-size:12px}.sup-vg-anos{display:flex;flex-direction:column;gap:8px;padding:6px 16px 12px}.sup-vg-ano{display:grid;grid-template-columns:52px minmax(0,1fr) 72px;align-items:center;gap:12px}.sup-vg-ano .rot{font-family:var(--font-mono);font-size:12px;color:var(--fg-2)}.sup-vg-ano .n{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);text-align:right;font-variant-numeric:tabular-nums}.sup-vg-ano .track{position:relative;display:flex;height:22px;border-radius:4px;background:var(--bg-strip);overflow:hidden}.sup-vg-ano .track>span{height:100%}.sup-vg-ano .track.parcial:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,transparent 0 4px,var(--border-2) 4px 5px);pointer-events:none}.sup-vg-ano .selo-parcial{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:11px;font-style:normal;letter-spacing:.03em;text-transform:uppercase;color:var(--fg-1);background:var(--bg-app);border:1px solid var(--border-2);border-radius:3px;padding:1px 5px}.sup-vg-legenda-canais{display:flex;flex-wrap:wrap;gap:12px;padding:0 16px 14px;font-size:11px;color:var(--fg-2)}.sup-vg-legenda-canais>span{display:inline-flex;align-items:center;gap:5px}.sup-vg-legenda-canais i{width:9px;height:9px;border-radius:2px;display:inline-block}@media(max-width:1180px){.sup-vg-item{grid-template-columns:104px minmax(0,1fr) 92px 170px 96px}.sup-vg-item .cli,.sup-vg-item .st{display:none}.sup-vg-cat{grid-template-columns:120px minmax(0,1fr) 52px 64px 64px 70px}.sup-vg-cat .vivos{display:none}.sup-vg-cliente{grid-template-columns:160px minmax(0,1fr) 52px 80px 74px}.sup-vg-cliente>.num+.num,.sup-vg-cliente>.quando{display:none}}@media(max-width:640px){.sup-vg-cat{grid-template-columns:96px minmax(0,1fr) 56px;gap:8px;padding:7px 12px}.sup-vg-cat>.n,.sup-vg-cat>span:nth-of-type(4),.sup-vg-cat>span:nth-of-type(6){display:none}.sup-vg-item{grid-template-columns:92px minmax(0,1fr) 44px;row-gap:6px;padding:9px 12px}.sup-vg-item .medidor,.sup-vg-item .sem-regua{grid-column:1 / -1}.sup-vg-item .parado{display:none}.sup-vg-cliente{grid-template-columns:minmax(0,1fr) 64px 44px;gap:8px;padding:7px 12px}.sup-vg-cliente>.num,.sup-vg-cliente>.vivos{display:none}}.sup-vg-card>.mkt-d-note,.sup-vg-card>.mkt-note-warn{margin:0 16px 14px}.tkp-page{width:100%;max-width:1408px}@media(max-width:640px){.mkt-page.tkp-page{padding:16px}}.tkp-corpo:not(.tkp-inline) .mkt-d-grid{grid-template-columns:minmax(0,1.2fr) minmax(340px,1fr)}@media(max-width:900px){.tkp-corpo:not(.tkp-inline) .mkt-d-grid{grid-template-columns:1fr}}.tkp-corpo{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0}.tkp-corpo .mkt-card>.estado-sk{padding-left:0;padding-right:0}.tkp-inline .mkt-d-grid{display:flex;flex-direction:column;gap:16px}.tkp-inline .mkt-d-grid{align-items:stretch}.mkt-d-head.tkp-head{flex-wrap:wrap;align-items:flex-start;row-gap:10px}.tkp-inline .tkp-head{border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);padding:12px 16px}.tkp-head-txt{display:flex;flex-direction:column;gap:4px;flex:1 1 240px;min-width:0}.tkp-titulo-h{margin:0;font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em;color:var(--fg-1);overflow-wrap:anywhere}.tkp-inline .tkp-titulo-h{font-family:var(--font-sans);font-size:15px;line-height:20px;letter-spacing:0}.tkp-titulo-h .tkp-titulo-edit{width:100%;font:inherit}.tkp-meta{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;font-size:12px;line-height:16px;color:var(--fg-2)}.tkp-meta .sep{color:var(--fg-disabled)}.tkp-meta .st{display:inline-flex;align-items:center;gap:6px}.tkp-meta .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.tkp-acoes{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tkp-acoes:empty{display:none}.tkp-resolver{display:flex;flex-direction:column;gap:8px}.tkp-head-erro{margin:0}.mkt-kv.tkp-ficha{grid-template-columns:110px 1fr}.mkt-kv.tkp-ficha dd{min-width:0}.mkt-kv.tkp-ficha dd:not(.mono){font-size:13px}.mkt-kv.tkp-ficha dd.mono{font-variant-numeric:tabular-nums;flex-wrap:wrap}.tkp-ficha .cli-link{flex-shrink:1;min-width:0;overflow-wrap:anywhere}.tkp-ficha .extra{margin-left:8px;font-size:11px;color:var(--fg-2);flex-shrink:0}.tkp-kv-act{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.tkp-kv-act .quem{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkp-ghost-btn{display:inline-flex;align-items:center;gap:4px;max-width:100%;height:28px;padding:0 8px;margin-left:-8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--fg-1);font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background .1s,border-color .1s}.tkp-ghost-btn:hover:not(:disabled){background:var(--state-hover);border-color:var(--border-1)}.tkp-ghost-btn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.tkp-ghost-btn:disabled{opacity:.5;cursor:default}.tkp-ficha .atr-botao{font-size:13px}.tkp-ghost-btn.vazio{color:var(--fg-2)}.tkp-ghost-btn .rot{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkp-ghost-btn .seta{flex-shrink:0;color:var(--fg-2)}.tkp-ghost{position:relative;display:inline-flex;align-items:center;min-width:0;max-width:100%;margin-left:-8px}.tkp-ghost select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:28px;max-width:100%;padding:0 26px 0 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer;transition:background .1s,border-color .1s}.tkp-ghost select:hover:not(:disabled){background:var(--state-hover);border-color:var(--border-1)}.tkp-ghost select:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.tkp-ghost select:disabled{opacity:.5;cursor:default}.tkp-ghost option{color:var(--fg-1)}.tkp-ghost .seta{position:absolute;right:8px;color:var(--fg-2);pointer-events:none}.tkp-prio{color:var(--fg-1)}.tkp-prio.p-urgente{color:var(--status-error)}.tkp-prio.p-baixa{color:var(--fg-2)}.tkp-prio .dot{position:absolute;left:9px;width:6px;height:6px;border-radius:50%;background:var(--status-warn);pointer-events:none}.tkp-prio.p-alta select{padding-left:21px}.tkp-sla{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--fg-2)}.tkp-sla svg{flex-shrink:0}.tkp-sla.vivo{color:var(--fg-1)}.tkp-sla.vivo svg{color:var(--status-warn)}.tkp-sla.erro{color:var(--status-error)}.tkp-equip{font-size:12px}.tkp-equip-linha{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0}.tkp-equip-linha .tkp-ghost-btn{margin-left:0}.tkp-dica{flex-basis:100%;font-size:12px;line-height:16px;color:var(--fg-2)}.tkp-vincular{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0;min-width:0}.tkp-serial{display:flex;align-items:center;gap:6px;flex:1 1 180px;min-width:0;max-width:280px}.tkp-serial .mkt-input{flex:1;min-width:0}.tkp-vazio{font-size:13px;line-height:18px;color:var(--fg-2)}.tkp-erro{font-size:12px;line-height:18px;color:var(--status-error)}.tkp-mais{margin-top:4px;border-top:1px solid var(--bg-strip)}.tkp-mais>summary{padding:8px 0 4px;font-size:12px;color:var(--fg-2);cursor:pointer}.tkp-mais>summary:hover{color:var(--fg-1)}.tkp-mais>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.tkp-link-btn{display:inline;padding:0;border:0;background:none;font:inherit;font-size:13px;color:var(--fg-2);cursor:pointer}.tkp-link-btn:hover{color:var(--fg-1);text-decoration:underline}.tkp-link-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}.mkt-card-head.tkp-head-sub{justify-content:flex-start;align-items:baseline}.tkp-head-sub .sub{font-size:11px;color:var(--fg-2)}.mkt-kv.tkp-ctx dt{align-items:flex-start;padding-top:10px}.mkt-kv.tkp-ctx dd{display:block;padding:7px 0}.tkp-chips{display:flex;flex-wrap:wrap;gap:6px}.tkp-chip{display:inline-block;max-width:100%;padding:2px 7px;border:1px solid var(--border-1);border-radius:4px;background:var(--bg-app);font-family:var(--font-mono);font-size:11px;line-height:16px;font-variant-numeric:tabular-nums;color:var(--fg-1);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .1s}.tkp-chip:hover{background:var(--state-hover)}.tkp-chip:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.tkp-chip-mais{font-family:var(--font-mono);font-size:11px;line-height:20px;color:var(--fg-2)}.tkp-tk-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.tkp-tk{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 6px;margin:0 -6px;border-radius:6px;text-decoration:none;transition:background .1s}button.tkp-tk{width:calc(100% + 12px);border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;box-sizing:border-box}.tkp-tk:hover{background:var(--state-hover)}.tkp-tk:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.tkp-tk .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.tkp-tk .num{font-size:12px;color:var(--fg-2);flex-shrink:0}.tkp-tk .ttl{flex:1;min-width:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkp-ctx .tkp-tk{min-height:28px}.tkp-ctx .tkp-tk .num{font-size:11px}.tkp-ctx .tkp-tk .ttl{font-size:12px}.tkp-tk .st{font-size:11px;color:var(--fg-2);flex-shrink:0;white-space:nowrap}.tkp-tk .quando{font-family:var(--font-mono);font-size:11px;color:var(--fg-2);font-variant-numeric:tabular-nums;flex-shrink:0}.tkp-tk-mais{display:flex;align-items:center;gap:8px;padding-top:4px;font-size:12px;line-height:16px;color:var(--fg-2)}.tkp-tk-mais .n{font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums}.tkp-tk-mais a{color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.tkp-tk-mais a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}@media(max-width:480px){.tkp-ctx .tkp-tk .st{display:none}}.tkp-macro-wrap{position:relative;display:inline-flex}.tkp-macro-btn{display:inline-flex;align-items:center;gap:6px}.tkp-macro-btn svg{color:var(--fg-2)}.tkp-macro-btn:disabled{opacity:.5;cursor:default}.tkp-macro-btn:disabled:hover{background:var(--bg-app)}.tkp-corpo .sup-composer .linha{flex-wrap:wrap}.tkp-macro-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.tkp-macro-pop{position:absolute;bottom:calc(100% + 6px);left:0;right:auto;z-index:50;width:min(300px,calc(100vw - 48px));max-height:320px;overflow-y:auto;padding:4px;background:var(--bg-app);border:1px solid var(--border-1);border-radius:8px;box-shadow:var(--shadow-2);box-sizing:border-box;animation:lead-pop-in .12s var(--ease-out-expo, ease)}.tkp-macro-pop:focus{outline:none}.tkp-macro-item{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;min-height:30px;padding:5px 8px;border:0;border-radius:4px;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background .1s}.tkp-macro-item:hover{background:var(--state-hover)}.tkp-macro-item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.tkp-macro-item .nome{font-size:13px;line-height:18px;color:var(--fg-1)}.tkp-macro-item .sug{font-size:11px;line-height:1.35;color:var(--fg-2)}.tkp-macro-pop .estado-sk.estado-sk-linhas{padding:0 8px}.tkp-macro-estado{margin:0;padding:8px;font-size:12px;line-height:1.45;color:var(--fg-2)}.tkp-macro-erro{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:8px;font-size:12px;line-height:1.45;color:var(--status-error)}.sup-cat-pop{position:relative;width:100%;max-width:280px;border:1px solid var(--border-2);border-radius:6px;background:var(--bg-app)}.sup-cat-pop:focus-within{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.sup-cat-busca{width:100%;border:0;border-bottom:1px solid var(--bg-strip);background:none;font:inherit;font-size:13px;padding:7px 26px 7px 9px;outline:none}.sup-cat-fechar{position:absolute;top:4px;right:4px;border:0;background:none;cursor:pointer;color:var(--fg-2);padding:3px;line-height:0}.sup-cat-fechar:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:4px}.sup-cat-lista{list-style:none;margin:0;padding:4px;max-height:240px;overflow-y:auto}.sup-cat-lista>li>button{display:flex;align-items:center;gap:6px;width:100%;border:0;background:none;font:inherit;font-size:13px;color:var(--fg-1);padding:6px 8px;border-radius:4px;cursor:pointer;text-align:left}.sup-cat-lista>li>button:hover{background:var(--state-hover)}.sup-cat-lista>li>button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sup-cat-lista>li>button>svg{margin-left:auto;color:var(--fg-muted)}.sup-cat-lista .nada{color:var(--fg-2)}.sup-cat-lista .criar{border-top:1px solid var(--bg-strip);margin-top:4px;padding-top:4px}.sup-cat-lista .criar>button{color:var(--fg-1)}.sup-cat-lista .criar kbd{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--fg-2);border:1px solid var(--border-1);border-radius:3px;padding:0 4px}.sup-cat-lista .vazio{padding:8px;font-size:12px;color:var(--fg-2)}.tkp-status-pendente{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 4px 0 8px;border:1px dashed var(--border-2);border-radius:999px;font-size:12px;color:var(--fg-2)}.tkp-status-pendente button{border:0;background:transparent;color:var(--fg-2);cursor:pointer;font:inherit;font-size:14px;line-height:1;padding:0 4px}.tkp-status-pendente button:hover{color:var(--status-error)}.tkp-status-pendente button:focus-visible{outline:2px solid var(--ring);outline-offset:1px;border-radius:4px}.atr{position:relative;display:inline-flex;min-width:0;max-width:100%}.atr-botao{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;margin-left:-8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--fg-1);font:inherit;font-size:14px;cursor:pointer;transition:background .1s,border-color .1s}.atr-botao{max-width:calc(100% + 8px)}.atr-botao.vazio{color:var(--fg-2)}.atr-botao:hover:not(:disabled){background:var(--state-hover);border-color:var(--border-1)}.atr-botao:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.atr-botao:disabled{opacity:.5;cursor:default}.atr-botao .rot{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atr-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:30;display:flex;flex-direction:column;width:min(220px,calc(100vw - 32px));max-height:320px;overflow-y:auto;padding:4px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-app);box-shadow:var(--shadow-2)}.atr-menu.acima{top:auto;bottom:calc(100% + 8px)}.atr-titulo{padding:6px 8px 4px;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.atr-item{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--fg-1);font:inherit;font-size:14px;text-align:left;cursor:pointer}.atr-item:hover{background:var(--state-hover)}.atr-item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.atr-item[aria-checked=true]{background:var(--state-selected)}.atr-item .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atr-sep{height:1px;margin:4px 0;background:var(--border-1)}.atr-nota{padding:6px 8px;border-radius:6px;font-size:12px;color:var(--fg-2);cursor:default}.atr-nota:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sup-bulk-atr .atr-botao{gap:6px;height:32px;padding:0 10px;margin-left:0;max-width:100%;color:var(--fg-1);font-size:13px;white-space:nowrap}.sup-bulk-atr .atr-botao:hover:not(:disabled){border-color:transparent}.sup-bulk-atr .atr-botao .seta{color:var(--fg-muted)}@media(max-width:640px){.atr-menu:not(.acima){left:auto;right:0}}.tri-atr{display:inline-flex;min-width:0}.tri-atr .atr-botao{gap:6px;height:var(--control-h-sm);padding:0 10px;margin-left:0;max-width:100%;border-color:var(--border-1);background:var(--bg-app);color:var(--fg-1);font-size:12px;white-space:nowrap}.tri-atr .atr-botao.vazio{color:var(--fg-1)}.tri-atr .atr-botao:hover:not(:disabled){background:var(--state-hover);border-color:var(--border-1)}.tri-atr .atr-botao:focus-visible{outline-offset:2px}.tri-atr .atr-botao .seta{color:var(--fg-2)}@media(max-width:640px){.tri-card .tri-atr .atr{position:static}.tri-card .tri-atr .atr-menu{left:12px;right:12px;width:auto;top:calc(100% - 10px)}}.sup-cfg{display:flex;flex-direction:column;gap:16px;min-width:0}.sup-cfg-card{max-width:900px}.sup-cfg.sup-cfg-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start;max-width:1280px}.sup-cfg-grade .sup-cfg-card{max-width:none}.sup-cfg-col{display:flex;flex-direction:column;gap:12px;min-width:0}@media(max-width:900px){.sup-cfg.sup-cfg-grade{grid-template-columns:minmax(0,1fr)}}.sup-cfg-voltar{padding:0;border:0;background:none;font:inherit;font-size:13px;cursor:pointer}.sup-cfg-voltar:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.sup-cfg-kv{display:grid;grid-template-columns:178px minmax(0,1fr);margin:0}.sup-cfg-kv dt,.sup-cfg-kv dd{display:flex;align-items:center;min-height:34px;margin:0;border-top:1px solid var(--bg-strip)}.sup-cfg-kv dt:first-of-type,.sup-cfg-kv dd:first-of-type{border-top:0}.sup-cfg-kv dt{padding:6px 12px 6px 16px;font-size:12px;color:var(--fg-2)}.sup-cfg-kv dd{padding:6px 16px 6px 0;font-size:13px;color:var(--fg-1);overflow-wrap:anywhere}.sup-cfg-prazos{display:flex;flex-wrap:wrap;gap:2px 14px}.sup-cfg-prazos .pri,.sup-cfg-vazio{color:var(--fg-2)}@media(max-width:480px){.sup-cfg-kv{grid-template-columns:124px minmax(0,1fr)}}.sup-cfg .eq-novo{align-items:center}.sup-cfg .eq-novo input{height:var(--control-h);padding:0 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-size:13px;box-sizing:border-box}.sup-cfg .eq-novo input:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.eq-lista.sup-cfg-lista{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:12px}.eq-lista.sup-cfg-lista>li{grid-column:1 / -1;grid-template-columns:subgrid}.sup-cfg-lista .nome{display:flex;align-items:center;gap:6px;min-width:0;color:var(--fg-1)}.sup-cfg-lista .nome svg{flex-shrink:0;color:var(--fg-2)}.sup-cfg-lista .nome .txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-cfg-lista .uso{font-family:var(--font-mono);font-size:12px;color:var(--fg-2);font-variant-numeric:tabular-nums;text-align:right}.sup-cfg-lista .acoes{display:flex;gap:4px;justify-content:flex-end}.sup-cfg .btn.danger{color:var(--status-error)}.cfg-rename{font:inherit;font-size:13px;width:100%;height:var(--control-h);padding:0 10px;border:1px solid var(--border-1);border-radius:6px;background:var(--bg-app);color:var(--fg-1);box-sizing:border-box}.cfg-rename:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}@media(max-width:760px){.eq-lista.sup-cfg-lista{grid-template-columns:minmax(0,1fr) auto}.sup-cfg-lista .uso{display:none}}.sup-cfg-grade .sup-cfg-largo{grid-column:1 / -1}.sup-cfg-pessoas [role=row]{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,2fr);gap:12px;align-items:center;min-height:38px;padding:6px 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.sup-cfg-pessoas [role=row].cab{min-height:28px;padding-top:0;padding-bottom:0;border-top:0;background:var(--bg-subtle)}.sup-cfg-pessoas .cab span{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.sup-cfg-pessoas .nome{min-width:0;font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-cfg-pessoas .pode{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.sup-cfg-pessoas .selo{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid var(--border-1);border-radius:12px;background:var(--bg-app);font-size:12px;font-weight:500;color:var(--fg-1);white-space:nowrap}.sup-cfg-pessoas .selo.leitura{font-weight:400;color:var(--fg-2);background:var(--bg-subtle)}.sup-cfg-nota{display:flex;flex-direction:column;gap:6px;padding:10px 16px 12px;border-top:1px solid var(--bg-strip);font-size:12px;line-height:17px;color:var(--fg-2);text-wrap:pretty}.sup-cfg-nota a{align-self:flex-start;color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.sup-cfg-nota a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.sup-cfg-pessoas{position:relative}@media(max-width:560px){.sup-cfg-pessoas [role=row]{grid-template-columns:minmax(0,1fr);gap:4px;padding-top:8px;padding-bottom:8px}.sup-cfg-pessoas [role=row].cab{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}.sup-sla-pane{display:flex;flex-direction:column;gap:16px;min-width:0}.sla-resumo{margin:0;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--fg-2)}.sla-resumo strong{color:var(--fg-1);font-weight:600}.sla-resumo>span:nth-child(2n){color:var(--fg-disabled)}.sla-grade{display:flex;flex-direction:column;margin:0 16px}.sla-grade [role=row]{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:center;padding:8px 0;border-top:1px solid var(--border-1)}.sla-grade [role=row].cab{height:var(--table-header-h);margin:0 -16px;padding:0 16px;border-top:0;background:var(--bg-subtle)}.sla-grade .cab span{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.sla-grade [role=row].sujo .prio:after{content:"•";margin-left:6px;color:var(--selected-indicator)}.sla-grade .prio{font-size:13px;color:var(--fg-1)}.sla-grade .celula{display:flex;align-items:center;gap:10px;min-width:0}.sla-grade .celula .flw-input{width:92px;flex:0 0 auto;text-align:right}.sla-grade .celula .valor{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums;min-width:40px;text-align:right}.sla-grade .celula em{font-style:normal;font-size:12px;color:var(--fg-2);white-space:nowrap}.sla-erro{margin:8px 16px 0;display:flex;align-items:center;gap:6px}.sla-rodape{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 16px}.sla-rodape .mkt-d-note{margin:0}.sla-semana{list-style:none;margin:0;padding:0 16px 12px;display:flex;flex-direction:column}.sla-semana>li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;align-items:center;min-height:40px;padding:4px 0;border-top:1px solid var(--border-1)}.sla-semana>li:first-child{border-top:0}.sla-semana .dia{font-size:13px;color:var(--fg-1)}.sla-semana>li.vazio .dia{color:var(--fg-2)}.sla-semana .faixas{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.sla-semana .sem{font-size:12px;color:var(--fg-2)}.sla-semana .chip{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 4px 0 8px;border:1px solid var(--border-1);border-radius:999px;background:var(--bg-app);font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums}.sla-semana .chip button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:0;border-radius:999px;background:transparent;color:var(--fg-muted);cursor:pointer;padding:0}.sla-semana .chip button:hover{background:var(--state-hover);color:var(--status-error)}.sla-semana .chip button:focus-visible{outline:2px solid var(--ring)}.sla-semana .chip button:disabled{opacity:.4;cursor:default}.sla-mais{display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 8px;border:1px dashed var(--border-2);border-radius:999px;background:transparent;color:var(--fg-2);font:inherit;font-size:12px;cursor:pointer}.sla-mais:hover{background:var(--state-hover);color:var(--fg-1)}.sla-mais:focus-visible{outline:2px solid var(--ring)}.sla-nova-faixa{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.sla-nova-faixa .flw-input{width:96px;flex:0 0 auto}.sla-nova-faixa>span{color:var(--fg-muted)}.sla-nova-erro{font-style:normal;font-size:12px;color:var(--status-error)}.sla-novo-feriado{display:flex;gap:8px;align-items:center;padding:0 16px 12px}.sla-novo-feriado .flw-input[type=date]{width:150px;flex:0 0 auto}.sla-novo-feriado .flw-input:not([type=date]){flex:1;min-width:0}.sla-feriados{max-height:380px;overflow-y:auto;padding:0 16px 8px}.sla-mes h4{margin:8px 0 2px;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2)}.sla-mes h4:first-letter{text-transform:uppercase}.sla-mes ul{list-style:none;margin:0;padding:0}.sla-mes li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:32px;border-top:1px solid var(--border-1)}.sla-mes li:first-child{border-top:0}.sla-data{font-family:var(--font-mono);font-size:12px;color:var(--fg-1);font-variant-numeric:tabular-nums;display:flex;gap:8px}.sla-data .dia{color:var(--fg-2);width:28px;text-transform:lowercase}.sla-mes .nome{font-size:13px;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sla-vazio{margin:0 16px 16px}.sla-passados{margin:0 16px 12px}.sla-passados>summary{cursor:pointer;font-size:12px;color:var(--fg-2);padding:6px 0}.sla-passados .sla-feriados{padding:0}@media(max-width:760px){.sla-grade [role=row]{grid-template-columns:minmax(0,1fr);gap:6px}.sla-grade .cab{display:none}.sla-grade .celula{justify-content:space-between}.sla-grade .celula em{white-space:normal}.sla-semana>li{grid-template-columns:minmax(0,1fr);gap:4px}.sla-novo-feriado{flex-wrap:wrap}.sla-mes li{grid-template-columns:96px minmax(0,1fr)}.sla-mes li .btn{grid-column:1 / -1;justify-self:start}}.eqp-page{position:relative;width:100%;max-width:1408px}.eqp-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eqp-produtos{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eqp-chip{height:28px;padding:0 10px;border:1px solid var(--border-1);border-radius:14px;background:var(--bg-app);color:var(--fg-1);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer;transition:background .1s}.eqp-chip:hover{background:var(--state-hover)}.eqp-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.eqp-chip[aria-pressed=true]{background:var(--state-selected);border-color:var(--border-2);font-weight:500}.eqp-produtos .lead-menu{max-height:320px;overflow-y:auto}@media(max-width:640px){.eqp-kpis{gap:8px}.eqp-kpis .dash-kpi{padding:12px}.eqp-page .mkt-title-row{flex-wrap:wrap;row-gap:8px}}.eqp-table th.w-serial{width:130px}.eqp-table th.w-status{width:150px}.eqp-table th.w-desde{width:110px}.eqp-table th.eqp-cbcol,.eqp-table td.eqp-cbcol{width:36px;padding:0;position:relative}.eqp-table td.eqp-serial{max-width:130px;overflow:hidden}.eqp-table td.eqp-serial .rev-rowbtn{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.eqp-table td.eqp-prod,.eqp-table td.eqp-cli{max-width:320px;overflow:hidden;text-overflow:ellipsis}.eqp-table td.eqp-cli .muted{color:var(--fg-2)}.eqp-table td.eqp-serial .rev-rowbtn{font-size:12px;color:var(--fg-1)}.eqp-table td.eqp-prod,.eqp-table td.eqp-cli{font-size:14px}.eqp-table td.eqp-desde{font-size:12px;color:var(--fg-2)}.eqp-table tbody tr.sel td{background:var(--state-selected)}.eqp-page .lead-bulk{position:sticky;left:auto;bottom:24px;align-self:center;transform:none;animation:eqp-bar-in .15s var(--ease-out-expo, ease)}@keyframes eqp-bar-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.eqp-page .lead-bulk-act.eqp-bulk-danger{color:var(--status-error)}.eqp-page .cli-search{min-width:min(260px,100%)}.eqp-page .mkt-tablewrap:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.eqp-d-head{display:flex;align-items:flex-start;gap:14px}.eqp-d-ic{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-strip);color:var(--fg-1);flex-shrink:0}.eqp-d-txt{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.eqp-d-titlerow{display:flex;align-items:center;gap:10px;min-width:0}.eqp-d-name{position:relative;margin:0;font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em;color:var(--fg-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eqp-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border:1px solid var(--border-1);border-radius:11px;font-size:12px;color:var(--fg-1);white-space:nowrap;flex-shrink:0}.eqp-pill .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.eqp-d-sub{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--fg-2);min-width:0}.eqp-d-sub .sep{color:var(--fg-disabled);flex-shrink:0}.eqp-d-sub .loc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eqp-d-acoes{display:flex;align-items:center;gap:8px;flex-shrink:0}.eqp-d-sub .desde{white-space:nowrap}@media(max-width:760px){.eqp-d-head{flex-wrap:wrap}.eqp-d-acoes{width:100%;flex-wrap:wrap}.eqp-d-sub{flex-wrap:wrap;row-gap:2px}}.eqp-dados dl{margin:0}.eqp-dados dl>div{display:flex;align-items:center;gap:12px;min-height:36px;padding:6px 16px;border-top:1px solid var(--bg-strip);box-sizing:border-box}.eqp-dados dt{width:110px;flex-shrink:0;font-size:12px;color:var(--fg-2)}.eqp-dados dd{margin:0;min-width:0;font-size:14px;color:var(--fg-1);overflow-wrap:anywhere}.eqp-dados .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.eqp-dados .muted{color:var(--fg-2)}.eqp-dados .cli-link{font-size:14px;text-decoration:underline;text-underline-offset:2px}.eqp-dados .alerta{display:inline-flex;align-items:center;gap:6px;color:var(--fg-1)}.eqp-dados .alerta:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--status-warn);flex-shrink:0}.eqp-dados .eqp-vincular{margin-left:8px;vertical-align:middle}.eqp-d-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;align-items:start}.mkt-page:has(>.eqp-d-head){gap:24px}.eqp-d-col{display:flex;flex-direction:column;gap:24px;min-width:0}.eqp-d-col:empty{display:none}.cli-card.eqp-historico>.mkt-card-head{padding-bottom:6px}.eqp-hist{position:relative;margin:0;padding:4px 16px 14px;list-style:none}.eqp-hist li{position:relative;display:flex;align-items:flex-start;gap:10px;padding:7px 0}.eqp-hist li:not(:last-child):before{content:"";position:absolute;left:5px;top:16px;bottom:-16px;width:1px;background:var(--border-1)}.eqp-hist .ponto{position:relative;z-index:1;width:8px;height:8px;margin:3px 0 0 -1px;border:2px solid var(--bg-app);border-radius:50%;box-sizing:content-box;flex-shrink:0}.eqp-hist .txt{display:flex;flex-direction:column;flex:1;min-width:0}.eqp-hist .t1{font-size:14px;line-height:18px;color:var(--fg-1);overflow-wrap:anywhere}.eqp-hist li.atual .t1{font-weight:500}.eqp-hist .t2{font-size:12px;line-height:16px;color:var(--fg-2);overflow-wrap:anywhere}.eqp-hist .t2 .sep{color:var(--fg-disabled)}.eqp-hist .t2 .cli-link{font-size:12px;color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.eqp-hist .t2 .cli-link:hover{color:var(--fg-1)}.eqp-hist .quando{flex-shrink:0;margin-top:1px;font-family:var(--font-mono);font-size:12px;line-height:16px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.eqp-hist .t1 .cli-link{font-size:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px}.eqp-hist .t1 .eqp-hist-origem{margin-left:8px;vertical-align:1px}.eqp-hist .t2 .eqp-rastreio{font-family:var(--font-mono);font-size:11px;line-height:14px;padding:0 5px;border:1px solid var(--border-1);border-radius:4px;background:var(--bg-strip);color:var(--fg-2);white-space:nowrap}.eqp-hist .t2 .eqp-troca{color:var(--fg-1)}.eqp-hist .t2 .eqp-troca.mono{font-family:var(--font-mono);font-size:11px}.eqp-hist .t2 .eqp-fora-da-tela{color:var(--status-warn);font-weight:500}.eqp-hist .t2 .eqp-manutencao{color:var(--fg-1);font-weight:500}.eqp-hist .t2 .eqp-motivo{color:var(--fg-1)}.eqp-hist-nota{margin:0;padding:8px 16px 12px;border-top:1px solid var(--bg-strip);font-size:12px;line-height:1.5;color:var(--fg-2)}.eqp-produtos-erro{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--status-error)}.eqp-produtos-erro .btn{color:var(--fg-1)}.eqp-modal-ctx{margin:0;font-size:13px;line-height:1.5;color:var(--fg-1)}.eqp-modal-ctx strong{font-weight:600}.eqp-modal-note{margin:0;font-size:12px;line-height:1.5;color:var(--fg-2)}/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--shadow-1:var(--shadow-1);--shadow-2:var(--shadow-2);--shadow-3:var(--shadow-3);--shadow-4:var(--shadow-4);--ease-out-expo:var(--ease-out-expo)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!inline{display:inline!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--inpulse-teal:oklch(31.5% .052 228);--inpulse-crimson:oklch(52% .16 29);--inpulse-red-brand:oklch(55% .21 28);--inpulse-pink:oklch(63% .19 8);--brand-gradient:linear-gradient(135deg, #d61b16 0%, #e84374 100%);--fg-1:oklch(35% .04 248);--fg-2:oklch(53% .03 240);--fg-muted:oklch(62% 0 0);--fg-disabled:oklch(75% 0 0);--bg-app:oklch(100% 0 0);--bg-subtle:oklch(98.5% 0 0);--bg-panel:oklch(98% 0 0);--bg-strip:oklch(95.5% 0 0);--border-1:oklch(90.5% 0 0);--border-2:oklch(87.5% 0 0);--status-ok:oklch(66% .15 155);--status-warn:oklch(75% .15 70);--status-error:var(--inpulse-crimson);--status-info:oklch(50% .14 255);--status-ok-border:oklch(66% .15 155/.4);--background:var(--bg-app);--foreground:var(--fg-1);--card:oklch(100% 0 0);--card-foreground:var(--fg-1);--popover:oklch(100% 0 0);--popover-foreground:var(--fg-1);--primary:var(--fg-1);--primary-foreground:oklch(100% 0 0);--secondary:oklch(96.5% 0 0);--secondary-foreground:var(--fg-1);--muted:oklch(96.5% 0 0);--muted-foreground:var(--fg-2);--accent:var(--bg-strip);--accent-foreground:var(--fg-1);--destructive:var(--inpulse-crimson);--destructive-foreground:oklch(100% 0 0);--border:var(--border-1);--input:var(--border-1);--ring:var(--fg-1);--brand:var(--inpulse-crimson);--brand-foreground:oklch(100% 0 0);--font-sans:"DM Sans", system-ui, sans-serif;--font-display:"Montserrat", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--state-hover:oklch(35% .04 248/.04);--state-active:oklch(35% .04 248/.08);--state-selected:oklch(35% .04 248/.06);--selected-indicator:var(--brand);--invalid-ring:oklch(52% .16 29/.45);--scrim:oklch(24% .03 245/.28);--control-h:2rem;--control-h-sm:1.75rem;--control-h-lg:2.5rem;--row-h:2.25rem;--row-h-relaxed:2.75rem;--table-header-h:2rem;--cell-px:.75rem;--dur-fast:.1s;--dur-base:.15s;--dur-slow:.25s;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--viz-1:oklch(58% .08 245);--viz-2:oklch(60% .09 185);--viz-3:oklch(60% .1 300);--viz-4:oklch(62% .11 355);--viz-5:oklch(68% .11 80);--viz-6:oklch(63% .02 245);--viz-seq-1:oklch(95.5% .005 240);--viz-seq-2:oklch(87.5% .012 240);--viz-seq-3:oklch(75% .025 240);--viz-seq-4:oklch(60% .033 240);--viz-seq-5:oklch(46% .04 242);--viz-seq-6:var(--fg-1);--radius:8px;--shadow-1:0 1px 2px #2c3e500f, 0 1px 1px #2c3e500a;--shadow-2:0 2px 4px #2c3e5014, 0 1px 2px #2c3e500a;--shadow-3:0 6px 16px #2c3e501a, 0 2px 4px #2c3e500f;--shadow-4:0 16px 40px #00394d24, 0 6px 12px #00394d0f}.tabular{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.text-micro{text-transform:uppercase}@media(prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:0s;--dur-slow:0s}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--warn-veil:.75 .15 70;--page-gutter:24px}@media(max-width:640px){:root{--page-gutter:16px}}:root{accent-color:var(--fg-1)}@media(max-width:1023.98px),(pointer:coarse){:root[data-densidade=relaxado]{--row-h:var(--row-h-relaxed)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}*:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.navitem{background:transparent;transition:background .1s}.navitem:hover{background:var(--state-hover)}.navitem:active{background:var(--state-active)}.navitem.is-selected,.navitem.is-selected:hover{background:var(--state-selected)}.cmdk-trigger{transition:border-color .1s,color .1s}.cmdk-trigger:hover{border-color:var(--border-2);color:var(--fg-2)}.crumb-link:hover{color:var(--fg-1);text-decoration:underline}.notif-row .notif-toggle{display:none}.notif-row:hover .notif-time,.notif-row:focus-within .notif-time{display:none}.notif-row:hover .notif-toggle,.notif-row:focus-within .notif-toggle{display:flex}.notif-toggle:hover{background:var(--state-active)}.notif-row.nao-lida{background:var(--state-selected)}.notif-row.nao-lida:hover{background:var(--state-hover)}.login-cta{transition:opacity .1s}.login-cta:hover{opacity:.92}.login-link{color:var(--fg-2);text-decoration:none}.login-link:hover{color:var(--fg-1);text-decoration:underline}.login-cta:focus-visible,.login-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@keyframes palette-in{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:none}}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}@keyframes bar-in{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes panel-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.flw-tabs{display:inline-flex;align-self:flex-start;gap:2px;padding:2px;border:1px solid var(--border-1);border-radius:8px;background:var(--bg-strip)}.flw-tabs>button{height:26px;padding:0 12px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:12px;color:var(--fg-2);cursor:pointer;white-space:nowrap;transition:background .1s,color .1s}.flw-tabs>button:hover{color:var(--fg-1)}.flw-tabs>button.on{background:var(--bg-app);color:var(--fg-1);font-weight:500;box-shadow:var(--shadow-1)}.flw-tabs>button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.erro-cartao{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:240px;padding:32px 24px;text-align:center;border:1px dashed var(--border-1);border-radius:10px;background:var(--bg-app);margin:24px auto;max-width:560px}.erro-cartao[data-escopo=app]{min-height:100vh;margin:0;border:0;border-radius:0;max-width:none}.erro-cartao .erro-icone{color:var(--status-error)}.erro-cartao .erro-titulo{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--fg-1)}.erro-cartao .erro-detalhe{font-size:13px;color:var(--fg-2);max-width:440px;overflow-wrap:anywhere}.erro-cartao .erro-acoes{display:flex;gap:8px;margin-top:8px}@media(max-width:640px){.crumb-pai{display:none!important}}
