:root{--fundo:#f5f6f8;--superficie:#fff;--linha:#e4e7ec;--linha-forte:#d0d5dd;--texto:#101828;--texto-2:#475467;--texto-3:#98a2b3;--azul:#1d4ed8;--azul-claro:#eff4ff;--azul-borda:#b2ccff;--vermelho:#b42318;--vermelho-claro:#fef3f2;--vermelho-borda:#fecdca;--verde:#067647;--verde-claro:#ecfdf3;--verde-borda:#abefc6;--ambar:#b54708;--ambar-claro:#fffaeb;--ambar-borda:#fedf89;--sombra:0 1px 2px #1018280f, 0 1px 3px #1018281a;--sombra-painel:-8px 0 24px #1018281f;--raio:8px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--fundo);color:var(--texto);font-variant-numeric:tabular-nums;font:14px/1.45 Segoe UI,system-ui,-apple-system,Roboto,Arial,sans-serif}button{font:inherit;cursor:pointer}input,select,textarea{font:inherit;color:var(--texto)}a{color:var(--azul);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--azul);outline-offset:1px}.hide{display:none!important}#raiz{flex-direction:column;height:100vh;display:flex}.tela-painel{flex-direction:column;flex:1;min-height:0;padding:16px 24px 0;display:flex}.tela-painel[hidden]{display:none}.pagina{flex:1;padding:16px 24px 32px;overflow:auto}.topo{background:var(--superficie);border-bottom:1px solid var(--linha);flex-shrink:0;align-items:center;gap:28px;height:56px;padding:0 24px;display:flex}.marca{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.marca i{background:var(--azul);color:#fff;border-radius:7px;place-items:center;width:28px;height:28px;font-size:13px;font-style:normal;font-weight:700;display:grid}.marca small{color:var(--texto-3);font-size:11.5px;font-weight:400;line-height:1.1;display:block}.menu{gap:4px;height:100%;display:flex}.menu a{color:var(--texto-2);border-bottom:2px solid #0000;align-items:center;padding:0 12px;font-weight:500;display:flex}.menu a:hover{color:var(--texto);text-decoration:none}.menu a.ativo{color:var(--azul);border-bottom-color:var(--azul)}.topo .sp{flex:1}.usuario{color:var(--texto-2);align-items:center;gap:10px;font-size:13px;display:flex}.avatar{background:var(--azul-claro);width:30px;height:30px;color:var(--azul);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.btn{border:1px solid var(--linha-forte);background:var(--superficie);height:34px;color:var(--texto);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #1018280d}.btn:hover{background:#f9fafb}a.btn:hover{text-decoration:none}.btn.primario,.btn.key{background:var(--azul);border-color:var(--azul);color:#fff}.btn.primario:hover,.btn.key:hover{background:#1e40af}.btn.armado,.btn.armado:hover{background:var(--ambar);border-color:var(--ambar);color:#fff}.btn.peq,.btn.mini{height:28px;padding:0 10px;font-size:12.5px}.btn.sutil{box-shadow:none;color:var(--texto-2);background:0 0;border-color:#0000}.btn.sutil:hover{background:#f2f4f7}.btn:disabled{opacity:.45;cursor:default}.jade{color:var(--verde)}.gold{color:var(--ambar)}.rust{color:var(--vermelho)}.sky{color:var(--azul)}.dim{color:var(--texto-3)}.carregando,.vazio{color:var(--texto-2);text-align:center;padding:24px}p.erro{color:var(--vermelho);background:var(--vermelho-claro);border:1px solid var(--vermelho-borda);border-radius:6px;padding:8px 12px}p.ok{color:var(--verde);background:var(--verde-claro);border:1px solid var(--verde-borda);border-radius:6px;padding:8px 12px}p.aviso{color:var(--ambar);background:var(--ambar-claro);border:1px solid var(--ambar-borda);border-radius:6px;margin:0 0 10px;padding:8px 12px}.aviso-agerio{border:1px solid var(--ambar-borda);background:var(--ambar-claro);color:#7a2e0e;border-radius:6px;margin:10px 0;padding:10px 12px;font-size:13px}.aviso-agerio p{margin:0 0 6px}.aviso-agerio table{background:var(--superficie);margin-top:8px}table.mudou td.antes{color:var(--texto-3);text-decoration:line-through}table.mudou td.sist{font-weight:600}.toast{z-index:60;border:1px solid;border-radius:8px;align-items:center;gap:12px;max-width:440px;padding:10px 14px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:70px;right:24px;box-shadow:0 8px 24px #1018282e}.toast.jade{background:var(--verde-claro);color:var(--verde);border-color:var(--verde-borda)}.toast.gold{background:var(--ambar-claro);color:var(--ambar);border-color:var(--ambar-borda)}.toast.rust{background:var(--vermelho-claro);color:var(--vermelho);border-color:var(--vermelho-borda)}.toast button{color:inherit;opacity:.7;background:0 0;border:0;font-size:16px;line-height:1}.linha1{align-items:center;gap:10px;margin-bottom:12px;display:flex}.campo-sel{border:1px solid var(--linha-forte);background:var(--superficie);border-radius:6px;height:38px;padding:0 10px}.busca{flex:1;position:relative}.busca input{border:1px solid var(--linha-forte);background:var(--superficie);border-radius:6px;width:100%;height:38px;padding:0 12px 0 36px}.busca svg{color:var(--texto-3);position:absolute;top:11px;left:11px}.leitura{color:var(--texto-2);white-space:nowrap;background:#f2f4f7;border-radius:999px;padding:4px 10px;font-size:12.5px}.linha2{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:10px;display:flex}.segmento{background:#eef0f3;border-radius:8px;gap:2px;padding:3px;display:inline-flex}.segmento button{color:var(--texto-2);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-weight:500;display:flex}.segmento button b{color:var(--texto);font-weight:600}.segmento button[aria-pressed=true]{background:var(--superficie);box-shadow:var(--sombra);color:var(--texto)}.pt{border-radius:50%;display:inline-block}.segmento .pt{width:8px;height:8px}.pt.urg{background:var(--vermelho)}.pt.ok{background:var(--verde)}.saldo-seg{color:var(--texto-3);font-size:12px;font-weight:400}.abas{border-bottom:1px solid var(--linha);gap:2px;margin-bottom:0;display:flex}.abas button{color:var(--texto-2);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-weight:500}.abas button:hover{color:var(--texto)}.abas button[aria-pressed=true]{color:var(--azul);border-bottom-color:var(--azul)}.filtros{align-items:center;gap:8px;margin-left:auto;display:flex}.filtros select{border:1px solid var(--linha-forte);background:var(--superficie);border-radius:6px;max-width:210px;height:32px;padding:0 8px;font-size:13px}.linha2 .filtros{flex-wrap:wrap}.cartao{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.cartao .abas{padding:0 12px}.grade{flex:1;min-height:0;overflow:auto}table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}th{color:var(--texto-2);text-align:left;border-bottom:1px solid var(--linha);background:#f9fafb;padding:10px;font-size:12px;font-weight:600}td{background:var(--superficie);border-bottom:1px solid #f2f4f7;padding:8px 10px}.grade th{z-index:3;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;position:sticky;top:0}.grade th:hover{color:var(--texto)}th.ed{background:#f5f8ff}th.ed:after{content:" ✎";color:var(--azul);font-weight:400}th .ord{color:var(--azul)}.grade td{white-space:nowrap;height:40px;padding:0 10px}.grade tbody tr:hover td{background:#fafbff}.grade tbody tr.marcada td{background:var(--azul-claro)}.num{text-align:right}.f1,.f2,.f3{z-index:2;position:sticky}th.f1,th.f2,th.f3{z-index:4}.f1{min-width:96px;max-width:96px;left:0}.f2{min-width:118px;max-width:118px;left:96px}.f3{min-width:240px;max-width:240px;box-shadow:inset -1px 0 0 var(--linha);left:214px}.selo{border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.selo.urg{color:var(--vermelho);background:var(--vermelho-claro);border-color:var(--vermelho-borda)}.selo.ok{color:var(--verde);background:var(--verde-claro);border-color:var(--verde-borda)}.selo .pt{background:currentColor;width:6px;height:6px}.cli{align-items:center;gap:8px;display:flex}.cli .nome{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;max-width:178px;font-weight:500;display:block;overflow:hidden}.cli .nome:hover{color:var(--azul);text-decoration:underline}.tag{color:var(--texto-2);background:#f2f4f7;border-radius:4px;padding:1px 6px;font-size:11px}.fora{color:var(--ambar);background:var(--ambar-claro);border-radius:4px;padding:0 6px;font-size:11px;display:inline-block}.grupo{font-weight:600}.emdia{color:var(--verde);font-weight:500}.recebido{color:var(--verde);background:var(--verde-claro);border-radius:4px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600}td.ed{cursor:text}td.ed .caixa{border:1px solid #0000;border-radius:5px;min-height:28px;margin:0 -6px;padding:5px 6px;display:block}td.ed:hover .caixa{border-color:var(--azul-borda);background:var(--azul-claro)}td.editando{position:relative}td.editando input,td.editando select{border:1px solid var(--azul);border-radius:5px;outline:none;width:100%;min-width:110px;height:30px;padding:0 8px;font-size:13px;box-shadow:0 0 0 3px #1d4ed826}.dica{z-index:6;color:#fff;white-space:nowrap;background:#101828;border-radius:5px;padding:4px 8px;font-size:11.5px;position:absolute;top:38px;left:4px}.dica.erro{background:var(--vermelho)}.conf{justify-content:space-between;align-items:center;gap:8px;display:flex}.check{border:1px solid var(--linha-forte);background:var(--superficie);width:26px;height:26px;color:var(--texto-2);border-radius:6px;place-items:center;font-size:13px;display:grid}.check:hover{border-color:var(--verde);color:var(--verde);background:var(--verde-claro)}.disp{align-items:center;gap:10px;display:flex}.btn-disp{border:1px solid var(--azul-borda);background:var(--azul-claro);height:28px;color:var(--azul);white-space:nowrap;border-radius:6px;padding:0 12px;font-size:12.5px;font-weight:600}.btn-disp:hover{border-color:var(--azul)}.btn-disp.armado{background:var(--ambar);border-color:var(--ambar);color:#fff}.btn-disp:disabled{opacity:.45;cursor:default}.ultimo{color:var(--texto-2);flex-direction:column;font-size:11.5px;line-height:1.25;display:flex}.ultimo .noco{color:var(--texto-3)}.wa-resp{color:var(--verde);background:var(--verde-claro);border:1px solid var(--verde-borda);white-space:nowrap;border-radius:999px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-block}.wa-celula{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.sem-disp{color:var(--texto-3);border-bottom:1px dashed var(--texto-3);cursor:help;font-size:12px}.paginacao{border-top:1px solid var(--linha);color:var(--texto-2);justify-content:flex-end;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.pagina-contrato{flex:1;min-height:0;padding:12px 24px 32px;overflow:hidden auto}.pagina-contrato:focus-visible{outline:none}.navegacao{color:var(--texto-2);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.navegacao .sp{flex:1}.cartao-bloco{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);min-width:0;padding:14px 18px}.cartao-bloco h2{text-transform:uppercase;letter-spacing:.05em;color:var(--texto-3);margin:0 0 6px;font-size:12px;font-weight:600}.cab-contrato .l1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cab-contrato .motivo-urgencia{white-space:nowrap;font-size:12px}.cab-contrato h1{overflow-wrap:anywhere;min-width:0;margin:0;font-size:20px;font-weight:600}.cab-contrato .sub{color:var(--texto-2);margin:4px 0 12px;font-size:13px}.cab-contrato .acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cab-contrato .acoes .sp{flex:1}.suspensao{border:1px solid var(--linha-forte);color:var(--texto-2);background:#f2f4f7;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-size:13px;display:flex}.suspensao b{color:var(--texto)}.suspensao .sp{flex:1}.form-susp{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.form-susp label{font-size:12.5px}.form-susp input{border:1px solid var(--linha-forte);border-radius:6px;width:360px;max-width:100%;height:34px;padding:0 10px}.form-susp input:focus{border-color:var(--azul);outline:none;box-shadow:0 0 0 3px #1d4ed826}.cab-contrato p.erro{margin:12px 0 0}.colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.coluna{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width<=1100px){.colunas{grid-template-columns:minmax(0,1fr)}}.pagina-contrato table{font-size:12.5px}.pagina-contrato th{padding:8px 10px}.pagina-contrato td{vertical-align:top;padding:7px 10px}.pagina-contrato .sem-extrato{margin:6px 0 0}.historicos{margin-top:16px}.historicos .tw{border:0;margin-top:10px}.historicos p.dim{margin:12px 0 0}.historicos td.arquivo{overflow-wrap:anywhere;max-width:260px}.historicos .abas+*{min-height:calc(100vh - 140px);display:flow-root}.historico td.valor{overflow-wrap:anywhere;min-width:90px}.novo-follow label{color:var(--texto-3);margin-bottom:4px;font-size:12.5px;display:block}.novo-follow textarea{resize:vertical;border:1px solid var(--linha-forte);background:var(--superficie);border-radius:6px;width:100%;min-height:76px;padding:8px 10px;line-height:1.4;display:block}.novo-follow textarea:focus{border-color:var(--azul);outline:none;box-shadow:0 0 0 3px #1d4ed826}.novo-follow .linha{align-items:center;gap:10px;margin-top:8px;display:flex}.novo-follow .linha .sp{flex:1}.novo-follow .conta{color:var(--texto-3);white-space:nowrap;font-size:12px}.novo-follow .erro{color:var(--vermelho);font-size:12.5px}.novo-follow .sem-follow{margin:12px 0 0}.lista-follow{border-top:1px solid var(--linha);max-height:240px;margin:12px 0 0;padding:0;list-style:none;overflow:auto}.lista-follow li{border-bottom:1px solid #f2f4f7;padding:9px 0}.lista-follow .quando{color:var(--texto-2);font-size:12px}.lista-follow .quando b{color:var(--texto);font-weight:600}.lista-follow .texto{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:2px}.no-sific{border:1px solid var(--linha);color:var(--texto-2);background:#f9fafb;border-radius:6px;margin:10px 0 0;padding:8px 10px;font-size:12.5px}.no-sific b{color:var(--texto);font-weight:600}.no-sific .texto{white-space:pre-wrap;overflow-wrap:anywhere}.campo{border-bottom:1px solid #f2f4f7;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:2px 12px;padding:6px 0;display:grid}.cartao-bloco .campo:last-child{border-bottom:0}.campo .r{color:var(--texto-2);font-size:13px}.campo .v{overflow-wrap:anywhere;align-items:center;min-height:26px;font-weight:500;display:flex}.campo .v.ed{cursor:text;border:1px solid #0000;border-radius:5px;margin:0 -6px;padding:2px 6px}.campo .v.ed:hover{border-color:var(--azul-borda);background:var(--azul-claro)}.campo .v.ed:hover:after{content:"✎";color:var(--azul);margin-left:auto;font-weight:400}.campo .v input,.campo .v select{border:1px solid var(--azul);border-radius:5px;outline:none;width:100%;height:30px;padding:0 8px;box-shadow:0 0 0 3px #1d4ed826}.campo .comp{color:var(--texto-3);grid-column:2;font-size:12px}.sub-bloco{color:var(--texto-2);margin:12px 0 2px;font-size:12.5px;font-weight:600}.endereco-grade{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.endereco-grade .campo{grid-template-columns:96px minmax(0,1fr)}@media (width<=700px){.endereco-grade{grid-template-columns:minmax(0,1fr)}}.campo .msg{color:var(--texto-2);grid-column:2;font-size:12px}.campo .msg.erro{color:var(--vermelho)}.config{max-width:760px}.config h1{margin:6px 0 4px;font-size:20px}.config .sub{color:var(--texto-2);margin:0 0 16px}.bloco{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);margin-bottom:16px;padding:18px 20px}.bloco h2{margin:0 0 4px;font-size:15px}.bloco>p{color:var(--texto-2);margin:0 0 12px;font-size:13px}.param{border-top:1px solid #f2f4f7;grid-template-columns:200px 1fr;align-items:center;gap:4px 16px;padding:12px 0;display:grid}.param label{font-weight:500}.param .ctl{color:var(--texto-2);align-items:center;gap:8px;display:flex}.param input{border:1px solid var(--linha-forte);border-radius:6px;height:34px;padding:0 8px}.param input[type=number]{width:80px}.param .exp{color:var(--texto-3);grid-column:2;font-size:12.5px}.salvar{margin-top:12px}.etapa{border-top:1px solid #f2f4f7;align-items:center;gap:8px;padding:8px 0;display:flex}.etapa input{border:1px solid #0000;border-radius:6px;flex:1;height:32px;padding:0 8px;font-weight:500}.etapa input:hover{border-color:var(--linha-forte)}.etapa input:focus{border-color:var(--azul)}.etapa .estado{color:var(--texto-3);width:70px;font-size:12px}.etapa.inativa input{color:var(--texto-3);text-decoration:line-through}.nova{gap:8px;margin-top:12px;display:flex}.nova input{border:1px solid var(--linha-forte);border-radius:6px;flex:1;height:34px;padding:0 10px}.rodape{background:var(--superficie);border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px -24px 0;padding:10px 24px;display:flex}.rodape .tot{color:var(--texto-2);white-space:nowrap;font-size:13px}.rodape .tot b{color:var(--texto)}.rodape .sp{flex:1}.rodape .rotulo-exportar{color:var(--texto-2);white-space:nowrap;font-size:13px;font-weight:500}.rodape [role=status],.rodape [role=alert]{font-size:12.5px}.periodo{color:var(--texto-2);align-items:center;gap:6px;font-size:13px;display:flex}.periodo input{border:1px solid var(--linha-forte);border-radius:6px;height:32px;padding:0 6px}.modal{z-index:50;background:#10182840;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.modal.open{display:flex}.modal .box{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra-painel);width:530px;max-width:100%;max-height:92vh;padding:24px 26px 26px;position:relative;overflow:auto}.modal h3{margin:0;font-size:16px}.modal .sub{color:var(--texto-2);margin:3px 0 18px;font-size:12.5px}.modal .btn.key{justify-content:center}.drwx{color:var(--texto-3);background:0 0;border:0;font-size:19px;line-height:1;position:absolute;top:16px;right:18px}.drwx:hover{color:var(--texto)}.fld{margin-bottom:13px}.fld label{color:var(--texto-2);margin-bottom:4px;font-size:12px;display:block}.fld select{border:1px solid var(--linha-forte);background:var(--superficie);border-radius:6px;width:100%;height:34px;padding:0 8px}.prev{border:1px solid var(--linha);background:#f9fafb;border-radius:6px;margin-top:14px;padding:11px 13px;font-size:12.5px;line-height:1.55}.prev.ex{padding:0;overflow-x:auto}.prev.ex table{font-size:12px}.prev.ex th{background:#f9fafb;padding:8px 11px;font-size:11.5px}.prev.ex td{border-bottom:none;height:auto;padding:8px 11px}.warn{color:var(--texto-3);margin:14px 0 18px;font-size:12px;line-height:1.55}.importar{max-width:1100px}.importar h1{margin:6px 0 12px;font-size:20px}.importar>.abas{margin-bottom:16px}.importar .bloco h2{margin-bottom:12px}.filt{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.filt select,.filt input{border:1px solid var(--linha-forte);background:var(--superficie);border-radius:6px;height:34px;padding:0 8px}input[type=file]{margin:4px 0 8px}.previa{border:1px solid var(--linha);background:#f9fafb;border-radius:6px;margin:14px 0 0;padding:14px 16px}.previa h3{margin:0 0 8px;font-size:15px}.previa p{margin:4px 0}.previa .btn{margin-top:12px}table.recusas{width:auto;max-width:640px;margin:10px 0}.soltar{border:1.5px dashed var(--linha-forte);border-radius:var(--raio);text-align:center;background:#fcfcfd;padding:18px 20px}.soltar.arrastando{border-color:var(--azul);background:var(--azul-claro)}.soltar p{margin:4px 0}.soltar .botoes{justify-content:center;gap:8px;margin:8px 0;display:flex}.btn.desligado{opacity:.45;cursor:default}.envio{color:var(--texto-2);align-items:center;gap:10px;margin:12px 0 0;font-size:13px;display:flex}.barra{background:#eef0f3;border-radius:999px;flex:1;max-width:360px;height:8px;overflow:hidden}.barra span{background:var(--azul);height:100%;transition:width .2s;display:block}.pilulas{flex-wrap:wrap;gap:6px;margin:4px 0 10px;display:flex}.pilulas button{border:1px solid var(--linha-forte);background:var(--superficie);color:var(--texto-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;display:inline-flex}.pilulas button b{color:var(--texto)}.pilulas button[aria-pressed=true]{border-color:var(--azul);background:var(--azul-claro);color:var(--azul)}.tabela-previa td{vertical-align:top;overflow-wrap:break-word}.tabela-previa td.arquivo{max-width:260px}.tabela-previa th.qtd{white-space:nowrap}.tabela-previa .motivo{color:var(--texto-2);margin-top:2px;font-size:12px;display:block}.tabela-previa .motivo.gold{color:var(--ambar)}.mudanca{white-space:nowrap;display:block}.mudanca.volta{color:var(--ambar);font-weight:500}.mudanca.fica{color:var(--texto-3)}.previa .botoes{gap:8px;display:flex}.tw{border:1px solid var(--linha);border-radius:6px;overflow:auto}.login{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);width:100%;max-width:360px;box-shadow:var(--sombra);flex-direction:column;gap:6px;margin:12vh auto;padding:28px;display:flex}.login .marca{margin-bottom:14px}.login label{color:var(--texto-2);margin-top:6px;font-size:12.5px;font-weight:500}.login input{border:1px solid var(--linha-forte);border-radius:6px;width:100%;height:38px;padding:0 10px}.login .btn{justify-content:center;height:38px;margin-top:14px}.selo.ambar{color:var(--ambar);background:var(--ambar-claro);border-color:var(--ambar-borda)}.selo.inf{color:var(--verde);border-color:var(--verde-borda);background:#f6fef9;border-style:dashed}.selo.cinza{color:var(--texto-2);border-color:var(--linha-forte);background:#f2f4f7}.estado-extrato{color:var(--texto-2);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.pagina-contrato .parcelas{max-height:300px}.pagina-contrato .parcelas thead th{z-index:1;position:sticky;top:0}.pagina-contrato .parcelas td{white-space:nowrap}.pagina-contrato .parcelas tfoot td{color:var(--texto-2);white-space:normal;border-top:1px solid var(--linha);background:#f9fafb;position:sticky;bottom:0}.pagina-contrato .parcelas tfoot b{color:var(--texto)}.pagina-contrato .parcelas .nota{color:var(--texto-3);font-size:11px;display:block}.pilha{flex-direction:column;gap:2px;min-width:0;display:flex}.texto-longo{white-space:pre-wrap;color:var(--texto-2);font-size:12.5px;font-weight:400}.pagina-contrato>.previa{margin:16px 0 0}.resumo table{width:auto;min-width:640px}.resumo th{cursor:default}.resumo td:first-child{white-space:nowrap}.resumo tr.total td{border-top:2px solid var(--linha);font-weight:600}.num-link{color:var(--azul);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.num-link:hover{text-decoration:underline}
