:root{--canvas: #f3e8d8;--surface: #fff8ef;--surface-deep: #ecdfc9;--surface-frame: #f6ede0;--ink: #2b2118;--ink-soft: #4a3e30;--ink-muted: #6e5c49;--ink-faint: #9a8672;--border: #e3d2bc;--border-fina: #f2e7d6;--accent: #b4573b;--accent-hover: #a34e34;--accent-ink: #faf3ea;--accent-suave: #f4e1d8;--accent-linha: #d9a88f;--on-dark-soft: #c9a288;--on-dark-fat: #e9c9b8;--grafico-barra: #d89a86;--grafico-barra-hover: #c56a4e;--grafico-serie-referencia: #e3d2bc;--escada-observado: #c89b7b;--escada-herdado: #d9c3a6;--recompra-deep: #502714;--estoque-deep: #453308;--cotacoes-deep: #2a3444;--relacionamento-deep: #3e2a26;--estado-atencao: #8a4830;--estado-critico: #a32d2d;--estado-alta: #7a5a32;--border-forte: #d3c0aa;--melhora: #2f6b4f;--melhora-suave: #e3efe8;--aviso: #a8641a;--aviso-suave: #f7e9d2;--estado-critico-suave: #f6e1db;--trilho: #efe3d5;--recompra-bg: #efdcd2;--recompra-txt: #8a4830;--cotacoes-bg: #e1e3e6;--cotacoes-txt: #4e5a6e;--estoque-bg: #f0e5cd;--estoque-txt: #7d5f1f;--relacionamento-bg: #e6dcda;--relacionamento-txt: #75544e;--status-enviada-bg: #dbdde0;--status-negociacao-bg: #b4b6b8;--fonte-display: "Figtree", ui-sans-serif, system-ui, sans-serif;--fonte-ui: "Figtree", ui-sans-serif, system-ui, sans-serif;--sombra-flutuante: 0 4px 16px rgba(43, 33, 24, .18);--sombra-painel: -16px 0 40px rgba(42, 30, 23, .12);--raio-cartao: 16px;--raio-painel: 20px;--raio-fragmento: 9px;--raio-pilula: 999px;--esp-1: 4px;--esp-2: 8px;--esp-3: 12px;--esp-4: 16px;--esp-5: 20px;--esp-6: 24px;--esp-8: 32px;--l-sidebar: 210px;--l-sidebar-recolhida: 58px;--l-painel: 440px;--l-secoes: 208px;--pagina-margem: 32px;--pagina-topo: 32px;--pagina-fundo: 40px;--pagina-largura: 1240px;--pagina-margem-estreita: 16px;--pagina-topo-estreito: 20px;--pagina-cabecalho-gap: 20px;--titulo-pagina-tamanho: 28px;--titulo-pagina-peso: 700;--titulo-pagina-espacamento: -.6px;--titulo-pagina-altura: 34px;--titulo-painel-tamanho: 20px;--titulo-painel-peso: 700;--titulo-painel-espacamento: -.4px;--titulo-painel-altura: 25px;--campo-fundo: #ffffff;--foco-anel: var(--ink-soft);--rel-vivo: #1f6e9c;--rel-parou: #c97e63;--rel-sem: #c4b7a6;--hist-1: #9dbed2;--hist-2: #4e8cb0;--hist-3: #14506f;--hist-1-tinta: #123043;--urg-1: #e9cfc5;--urg-2: #ddae9e;--urg-3: #c97e63;--urg-4: var(--accent);--urg-5: #8a3d26;--fam-chapa: var(--accent);--fam-tubo: #1f6e9c;--fam-perfil: #d6a020;--fam-cantoneira: #5f8a2e;--fam-barra: #8a4a8c;--fam-outras: #c9bba9;--fam-perfil-tinta: #3a2b06;--fio-de-marca: #ffffff;--estado-comprando-fundo: #f3eadf;--estado-esfriando-fundo: #f7e6dc;--estado-parado-fundo: #f2ddd5;--zona-comprando: var(--surface-frame);--zona-esfriando: var(--canvas);--zona-parado: var(--surface-deep)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--canvas);color:var(--ink);font-family:var(--fonte-ui);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased}:where(button){font-family:inherit}:where(h1,h2,h3,p){margin:0}.tnum,.num-destaque{font-variant-numeric:tabular-nums}.ds-titulo{font-family:var(--fonte-display);font-weight:700;font-size:26px;letter-spacing:-.045em;line-height:1.1}.ds-secao{font-family:var(--fonte-display);font-weight:600;font-size:16px;letter-spacing:-.02em}.ds-nome{font-family:var(--fonte-display);font-weight:600;font-size:15.5px;letter-spacing:-.02em}.num-destaque{font-family:var(--fonte-display);font-weight:700;font-size:22px;letter-spacing:-.03em}.ds-secundario{color:var(--ink-muted);font-size:12.5px}.ds-rotulo{font-size:12.5px;font-weight:600;color:var(--ink-muted)}:where(button,input,textarea,[tabindex]):focus-visible,.ds-linha:focus-visible{outline:2px solid var(--foco-anel);outline-offset:2px}.ds-abre{cursor:pointer}.ds-abre[data-aberta]{background:var(--accent-suave)!important;box-shadow:inset 3px 0 0 var(--accent)}.ds-abre:hover{background:var(--surface-frame)!important}.ds-painel__voltar{padding:10px 24px 8px;border-bottom:1px solid var(--border-fina);flex:none}.ds-painel__pergunta{padding:12px 24px;background:var(--surface-frame);border-bottom:1px solid var(--border);flex:none}.ds-painel__pergunta:focus{outline:none}.ds-painel__pergunta:focus-visible{outline:2px solid var(--foco-anel);outline-offset:-2px}.ds-realce:hover{background:var(--surface-frame)!important}.ds-botao{display:inline-flex;align-items:center;gap:var(--esp-2);border-radius:8px;border:1px solid transparent;padding:8px 14px;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease;min-height:36px}.ds-botao--sm{padding:6px 11px;min-height:30px;font-size:13px}.ds-botao--primaria{background:var(--accent);color:var(--accent-ink)}.ds-botao--primaria:hover{background:var(--accent-hover)}.ds-botao--secundaria{background:var(--surface);border-color:var(--border-forte);color:var(--ink)}.ds-botao--secundaria:hover{background:var(--surface-deep)}.ds-botao--texto{background:transparent;color:var(--ink-muted);padding-left:8px;padding-right:8px}.ds-botao--texto:hover{color:var(--ink)}.ds-botao:disabled{opacity:.45;cursor:not-allowed}.ds-pilula{display:inline-flex;align-items:center;gap:6px;border-radius:var(--raio-pilula);padding:3px 10px;font-size:12px;font-weight:600}.ds-pilula--recompra{background:var(--recompra-bg);color:var(--recompra-txt)}.ds-pilula--relacionamento{background:var(--relacionamento-bg);color:var(--relacionamento-txt)}.ds-pilula--cotacoes{background:var(--cotacoes-bg);color:var(--cotacoes-txt)}.ds-pilula--estoque{background:var(--estoque-bg);color:var(--estoque-txt)}.ds-pilula--critico{background:var(--recompra-bg);color:var(--estado-critico)}.ds-tag{display:inline-flex;align-items:center;border-radius:var(--raio-pilula);padding:2px 9px;font-size:10px;font-weight:700;background:var(--surface-deep);color:var(--ink-muted)}.ds-conf{display:inline-flex;align-items:center;gap:5px;border-radius:var(--raio-pilula);padding:2px 9px 2px 7px;font-size:10.5px;font-weight:700;letter-spacing:.04em}.ds-conf:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ds-conf--alta{background:var(--surface-deep);color:var(--ink-muted)}.ds-conf--parcial{background:var(--surface-deep);color:var(--estado-atencao)}.ds-conf--nenhuma{background:var(--surface-deep);color:var(--ink-faint)}.ds-chip{display:inline-flex;align-items:center;border-radius:7px;padding:1px 7px;font-size:11px;background:var(--surface-frame);color:var(--ink-soft);border:1px solid var(--border-fina)}.ds-chip--vazio{color:var(--ink-faint);border-style:dashed;font-style:italic}.ds-chip--encerrado{background:var(--ink-soft);border-color:var(--ink-soft);color:var(--surface);font-style:normal}.ds-cartao{background:var(--surface);border:1px solid var(--border);border-radius:var(--raio-cartao);padding:var(--esp-4)}.ds-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1.5px solid var(--border);border-radius:5px;background:var(--surface);cursor:pointer;position:relative;flex:none}.ds-check:checked{background:var(--accent);border-color:var(--accent)}.ds-check:checked:after{content:"";position:absolute;left:5px;top:1.5px;width:5px;height:9px;border:solid var(--accent-ink);border-width:0 2px 2px 0;transform:rotate(45deg)}.ds-campo{background:var(--campo-fundo);border:1px solid var(--border-forte);border-radius:8px;padding:9px 11px;font-size:14px;color:var(--ink);font-family:var(--fonte-ui)}.ds-campo:focus{border-color:var(--ink)}.ds-campo:disabled{background:var(--surface-frame)}.ds-campo__rotulo{display:block;margin-bottom:4px}.ds-entrada{width:100%;box-sizing:border-box;background:var(--campo-fundo);border:1px solid var(--border-forte);border-radius:8px;padding:9px 11px;font-size:14px;line-height:1.35;color:var(--ink);font-family:var(--fonte-ui);min-height:38px}.ds-entrada::placeholder{color:var(--ink-faint)}.ds-entrada:focus{border-color:var(--ink)}.ds-entrada:disabled{background:var(--surface-frame)}.ds-entrada--num{text-align:right}.ds-entrada--sugerido{border-color:var(--estado-alta);background:var(--surface-frame)}.ds-entrada--erro{border-color:var(--estado-critico)}.ds-campo-erro{margin-top:5px;font-size:12px;line-height:1.35;color:var(--estado-critico)}.ds-campo-bloco{display:flex;flex-direction:column;gap:5px;min-width:0}.ds-campo-bloco__rot{display:flex;align-items:baseline;gap:6px;line-height:1.35}.ds-campo-bloco__obrig{color:var(--estado-atencao);font-size:11px;line-height:1.35}.ds-campo-bloco__dica{font-size:11px;color:var(--ink-faint);line-height:1.35}.ds-grade{display:flex;flex-wrap:wrap;gap:var(--esp-4) var(--esp-3);align-items:flex-start}@media(max-width:820px){.ds-grade{flex-direction:column;align-items:stretch}.ds-campo-bloco,.ds-grupo-flex{width:auto!important;max-width:100%;flex:1 1 auto!important}}.ds-select{position:relative}.ds-select__botao{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:8px;background:var(--campo-fundo);border:1px solid var(--border-forte);border-radius:8px;padding:9px 11px;min-height:38px;font-size:14px;line-height:1.35;font-family:var(--fonte-ui);color:var(--ink);cursor:pointer;text-align:left}.ds-select__botao:hover{border-color:var(--ink-faint)}.ds-select__botao[aria-expanded=true]{border-color:var(--ink)}.ds-select__botao:disabled{background:var(--surface-frame);opacity:.55;cursor:not-allowed}.ds-select__valor{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-select__valor--vazio{color:var(--ink-faint)}.ds-select__seta{flex:none;color:var(--ink-faint)}.ds-select__painel{position:absolute;z-index:40;top:calc(100% + 5px);left:0;right:0;min-width:180px;background:var(--surface);border:1px solid var(--ink-faint);border-radius:var(--raio-fragmento);padding:4px;max-height:264px;overflow:auto}.ds-select__op{width:100%;display:block;text-align:left;background:transparent;border:none;border-radius:6px;padding:7px 9px;font-size:13px;font-family:var(--fonte-ui);color:var(--ink);cursor:pointer}.ds-select__op:hover{background:var(--surface-deep)}.ds-select__op--marcada{background:var(--ink);color:var(--canvas)}.ds-select__grupo{padding:8px 9px 3px;font-size:11px;font-weight:650;color:var(--ink-faint)}.ds-combo{position:relative}.ds-combo__painel{position:absolute;z-index:40;top:calc(100% + 5px);left:0;right:0;min-width:260px;background:var(--surface);border:1px solid var(--ink-faint);border-radius:var(--raio-fragmento);padding:4px;max-height:280px;overflow:auto}.ds-combo__op{width:100%;display:block;text-align:left;background:transparent;border:none;border-radius:7px;padding:8px 10px;font-family:var(--fonte-ui);color:var(--ink);cursor:pointer}.ds-combo__op:hover,.ds-combo__op--marcada{background:var(--surface-deep)}.ds-combo__op--bloqueada,.ds-combo__op--bloqueada:hover{background:transparent;cursor:not-allowed}.ds-combo__op--bloqueada .ds-combo__linha1{opacity:.45}.ds-combo__op--bloqueada .ds-combo__ctx{color:var(--ink-muted);font-weight:600}.ds-combo__linha1{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ds-combo__nome{font-weight:600;font-size:13px;min-width:0}.ds-combo__direita{font-size:11.5px;color:var(--ink-faint);white-space:nowrap;flex:none}.ds-combo__ctx{font-size:11.5px;color:var(--ink-muted);display:block;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-combo__vazio{padding:10px;font-size:12.5px;color:var(--ink-muted)}.ds-combo__grupo{padding:8px 10px 3px;font-size:10px;font-weight:700;color:var(--ink-faint)}.ds-combo__escolhido{display:flex;align-items:center;gap:10px;background:var(--campo-fundo);border:1px solid var(--border-forte);border-radius:8px;padding:9px 11px;min-height:38px}.ds-prov{display:flex;align-items:flex-start;gap:10px;background:var(--surface-frame);border:1px solid var(--border-fina);border-radius:var(--raio-fragmento);padding:9px 12px;font-size:12px;color:var(--ink-soft)}.ds-prov--parser{background:var(--surface-deep)}.ds-prov__rot{font-size:10px;font-weight:700;color:var(--ink-faint);display:block;margin-bottom:2px}.ds-confirma{display:flex;align-items:center;gap:var(--esp-3);flex-wrap:wrap;background:var(--surface-deep);border:1px solid var(--border);border-radius:var(--raio-fragmento);padding:8px 8px 8px 14px}.ds-confirma__txt{font-size:12.5px;color:var(--ink-soft)}.ds-confirma__txt b{color:var(--ink);font-weight:600}.ds-confirma__campos{flex:1 1 260px;min-width:220px;display:flex;align-items:center;gap:8px}.ds-confirma__campos--largo{flex:1 1 100%;min-width:0;align-items:stretch;flex-direction:column;gap:4px}.ds-confirma__acoes{margin-left:auto;display:flex;gap:6px}.perm{display:inline-flex;align-items:center;gap:7px;border-radius:var(--raio-pilula);padding:3px 11px 3px 9px;font-size:11.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.perm--sim{background:var(--surface-deep);color:var(--estado-alta)}.perm--nao{background:transparent;color:var(--ink-faint);border:1px dashed var(--border)}.perm__ponto{width:8px;height:8px;border-radius:50%;flex:none}.perm--sim .perm__ponto{background:var(--estado-alta)}.perm--nao .perm__ponto{border:1.5px solid var(--ink-faint)}.ds-pendencia{display:flex;align-items:flex-start;gap:12px;background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--estado-atencao);border-radius:var(--raio-fragmento);padding:12px 14px;margin-bottom:14px}.ds-skel{border-radius:var(--raio-fragmento);background:linear-gradient(90deg,var(--surface-deep) 25%,var(--surface-frame) 50%,var(--surface-deep) 75%);background-size:200% 100%;animation:ds-shimmer 1.3s ease-in-out infinite}@keyframes ds-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ds-vazio{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 24px;color:var(--ink-muted)}.ds-vazio__icone{width:44px;height:44px;color:var(--ink-faint);margin-bottom:var(--esp-4)}.ds-vazio__titulo{font-family:var(--fonte-display);font-weight:600;font-size:17px;letter-spacing:-.02em;color:var(--ink);margin-bottom:6px}.ds-vazio__texto{max-width:340px;margin-bottom:var(--esp-5)}.ds-sidebar{flex:0 0 var(--l-sidebar);width:var(--l-sidebar);min-width:var(--l-sidebar);box-sizing:border-box;height:100%;background:var(--surface-deep);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:var(--esp-5) var(--esp-3);gap:2px;transition:flex-basis .16s ease,width .16s ease,min-width .16s ease}.ds-nav{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.ds-sidebar__marca{display:flex;align-items:center;gap:var(--esp-2);padding:0 8px var(--esp-6)}.ds-sidebar__wordmark{font-family:var(--fonte-display);font-weight:700;font-size:20px;letter-spacing:-.04em}.ds-item{display:flex;align-items:center;gap:var(--esp-3);white-space:nowrap;padding:9px 12px;border-radius:var(--raio-pilula);color:var(--ink-soft);font-size:13px;font-weight:500;cursor:pointer;border:none;background:transparent;width:100%;text-align:left}.ds-item:hover{background:var(--surface-frame)}.ds-item--ativo{background:var(--accent);color:var(--accent-ink)}.ds-item--ativo:hover{background:var(--accent)}.ds-item--desabilitado{color:var(--ink-faint);cursor:default}.ds-item--desabilitado:hover{background:transparent}.ds-item__contador{margin-left:auto;font-size:11.5px;font-weight:700;background:#00000014;border-radius:var(--raio-pilula);padding:1px 8px}.ds-item--ativo .ds-item__contador{background:#faf3ea38}.ds-item__selo{margin-left:auto;font-style:normal;font-size:11px;font-weight:700;background:var(--accent);color:var(--accent-ink);border-radius:var(--raio-pilula);padding:0 7px;line-height:17px}.ds-item--ativo .ds-item__selo{background:var(--accent-ink);color:var(--accent)}.ds-item__embreve{margin-left:auto;font-size:9px;font-weight:700;color:var(--ink-faint)}.ds-secoes__item--ativo .ds-item__embreve{color:inherit}.ds-sidebar__usuario{margin-top:auto;display:flex;align-items:center;gap:var(--esp-2);padding:10px 8px 0;border-top:1px solid var(--border)}.ds-avatar{width:30px;height:30px;border-radius:50%;background:var(--accent);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;font-family:var(--fonte-display);font-weight:700;font-size:13px;flex:none}.ds-identidade__sair{flex:none;margin-left:auto;width:28px;height:28px;border:none;background:transparent;border-radius:var(--raio-pilula);color:var(--ink-faint);display:flex;align-items:center;justify-content:center;cursor:pointer}.ds-identidade__sair:hover{background:var(--surface-frame);color:var(--ink-soft)}.ds-conta{position:relative;margin-top:auto;padding-top:10px;border-top:1px solid var(--border)}.ds-conta__gatilho{width:100%;display:flex;align-items:center;gap:var(--esp-2);padding:6px 8px;border:none;background:transparent;border-radius:var(--raio-fragmento);cursor:pointer;text-align:left;font-family:var(--fonte-ui);color:var(--ink)}.ds-conta__gatilho:hover,.ds-conta__gatilho[aria-expanded=true]{background:var(--surface-frame)}.ds-conta__texto{min-width:0;display:flex;flex-direction:column}.ds-conta__nome{font-weight:600;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-conta__papel{font-size:11px;color:var(--ink-muted)}.ds-conta__seta{flex:none;margin-left:auto;color:var(--ink-faint)}.ds-conta__menu{position:absolute;z-index:40;bottom:calc(100% + 5px);left:0;right:0;background:var(--surface);border:1px solid var(--ink-faint);border-radius:var(--raio-fragmento);padding:4px}.ds-conta__item{width:100%;display:flex;align-items:baseline;gap:var(--esp-2);text-align:left;background:transparent;border:none;border-radius:6px;padding:7px 9px;font-size:13px;font-family:var(--fonte-ui);color:var(--ink);cursor:pointer}.ds-conta__item:hover:not(:disabled){background:var(--surface-deep)}.ds-conta__item:disabled{color:var(--ink-faint);cursor:default}.ds-conta__dica{margin-left:auto;font-size:11px;color:var(--ink-faint)}.ds-conta__divisor{height:1px;background:var(--border);margin:4px 2px}.ds-conta__item--sair{color:var(--estado-critico)}.ds-identidade{display:flex;align-items:center;gap:var(--esp-2);padding:var(--esp-2) var(--esp-2) var(--esp-2) 6px;border:1px solid var(--border);border-radius:var(--raio-fragmento);background:var(--surface);flex:0 1 auto}.ds-identidade__texto{min-width:0}.ds-identidade__nome{font-size:12.5px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.ds-identidade--confirmando{display:block;max-width:320px;border-color:var(--estado-alta)}.ds-identidade__aviso-titulo{font-size:12.5px;font-weight:600;margin:0 0 4px}.ds-identidade__aviso-corpo{margin:0}.ds-identidade__acoes{display:flex;gap:var(--esp-2);margin-top:var(--esp-2)}.ds-lista{display:flex;flex-direction:column;gap:5px}.ds-linha{display:grid;grid-template-columns:auto 1fr auto auto auto;align-items:center;column-gap:var(--esp-4);background:var(--surface);border:1px solid var(--border);border-left-width:3px;border-left-color:var(--border);border-radius:12px;padding:8px 14px}.ds-linha--atencao{border-left-color:var(--estado-atencao)}.ds-linha--selecionada{border-color:var(--ink);background:var(--surface)}.ds-linha__miolo{min-width:0}.ds-linha__vista{font-family:var(--fonte-ui);font-weight:600;font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-linha__canonica{color:var(--ink-muted);font-size:11.5px;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-linha__chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.ds-linha__ocorrencias{color:var(--ink-faint);font-size:10.5px;font-weight:400;text-align:right;white-space:nowrap;line-height:1.1}.ds-linha__ocorrencias b{font-family:var(--fonte-display);font-weight:700;font-size:16px;color:var(--ink);display:block;letter-spacing:-.03em}.ds-linha__ocorrencias--vazio{font-size:10px;font-style:italic;color:var(--ink-faint);opacity:.75}.ds-linha--apagada{opacity:.72}.ds-linha__acoes{display:flex;gap:6px}.ds-linha__acoes .ds-botao{background:transparent;border-color:var(--border-fina);color:var(--ink-muted)}.ds-linha__acoes .ds-acao--sugerida{color:var(--ink);border-color:var(--border);font-weight:600}.ds-linha--ativa{background:var(--surface)}.ds-linha--ativa .ds-acao--sugerida{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.ds-barrasel{display:flex;align-items:center;gap:var(--esp-4);background:var(--ink);color:var(--canvas);border-radius:var(--raio-pilula);padding:10px 12px 10px 20px}.ds-barrasel__n{font-family:var(--fonte-display);font-weight:700}.ds-barrasel .ds-botao--secundaria{border-color:#faf3ea4d;color:var(--canvas)}.ds-barrasel .ds-botao--secundaria:hover{background:#faf3ea1f}.ds-erros{width:100%;border-collapse:collapse;font-size:12.5px}.ds-erros th{text-align:left;font-size:10.5px;font-weight:700;color:var(--ink-faint);padding:8px 12px;border-bottom:1px solid var(--border)}.ds-erros td{padding:9px 12px;border-bottom:1px solid var(--border-fina);vertical-align:top}.ds-erros td.num{font-variant-numeric:tabular-nums;color:var(--ink-muted)}.ds-erros__valor{font-family:ui-monospace,monospace;background:var(--surface-frame);border-radius:5px;padding:1px 6px;color:var(--estado-atencao)}.ds-app{display:flex;height:100vh;height:100dvh;overflow:hidden}.ds-coluna-conteudo{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.ds-linha-conteudo{flex:1;min-width:0;min-height:0;display:flex}.ds-conteudo{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:0}.ds-pagina{box-sizing:border-box;max-width:calc(var(--pagina-largura) + 2 * var(--pagina-margem));margin-right:auto;padding:var(--pagina-topo) var(--pagina-margem) var(--pagina-fundo);display:flex;flex-direction:column;min-width:0}.ds-pagina__gaveta{display:contents}@media(max-width:820px){.ds-pagina{padding:var(--pagina-topo-estreito) var(--pagina-margem-estreita) var(--pagina-fundo)}.ds-cabpag{flex-direction:column;align-items:stretch;gap:var(--esp-4)}.ds-cabpag__acoes{align-self:flex-start}.ds-cfg-colunas{flex-direction:column;gap:var(--esp-4)}.ds-secoes{flex:none;width:100%;min-width:0;margin-left:0}}.ds-cabpag{display:flex;align-items:flex-start;gap:var(--esp-6);flex-wrap:wrap;min-width:0;margin:0 0 var(--pagina-cabecalho-gap)}.ds-cabpag__texto{flex:1;min-width:0}.ds-cabpag__titulo{margin:0;font-family:var(--fonte-display);font-size:var(--titulo-pagina-tamanho);font-weight:var(--titulo-pagina-peso);letter-spacing:var(--titulo-pagina-espacamento);line-height:var(--titulo-pagina-altura);color:var(--ink);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ds-cabpag__apoio{margin-top:var(--esp-1);font-size:14px;color:var(--ink-muted)}.ds-cabpag__aviso{margin-top:var(--esp-2);display:flex;align-items:flex-start}.ds-cabpag__acoes{display:flex;align-items:center;align-self:center;gap:10px;flex-shrink:0;flex-wrap:wrap}.ds-conteudo:focus{outline:none}.ed__contexto{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ed__contexto .ds-linha__vista{margin-right:auto}.ed__pedidos{font-size:12px;color:var(--ink-muted)}.ed__pedidos b{font-family:var(--fonte-display);color:var(--ink)}.ed__pedidos--vazio{font-style:italic;color:var(--ink-faint)}.ed__grade{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:720px}.ed .ds-campo{width:100%}select.ds-campo{cursor:pointer}.ds-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;background:var(--ink);color:var(--canvas);border-radius:var(--raio-pilula);padding:10px 18px;font-size:12.5px;font-weight:500}@media(prefers-reduced-motion:no-preference){.ds-toast{animation:ds-sobe .16s ease-out}}@keyframes ds-sobe{0%{opacity:0;transform:translate(-50%,8px)}}.ds-login{min-height:100vh;min-height:100dvh;width:100%;display:grid;place-items:center;padding:24px;padding-bottom:calc(24px + 8vh)}.ds-login__cartao{width:100%;max-width:360px;background:var(--surface);border:1px solid var(--border);border-radius:var(--raio-painel);padding:32px}.ds-login__campo{display:block;margin-top:14px}.ds-login__campo .ds-campo{width:100%;margin-top:5px}.ds-erro{color:var(--estado-critico);font-size:12.5px;margin-top:12px}.ds-jogada__cliente{font-family:var(--fonte-display);font-weight:600;font-size:16px;color:var(--ink)}.ds-jogada__cliente--abre{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;text-align:left;cursor:pointer;padding:2px 6px;margin:-2px -6px;border-radius:var(--raio-fragmento)}.ds-jogada__cliente--abre:hover{background:var(--surface-frame)}.ds-jogada__cliente--abre[aria-expanded=true],.ds-jogada__cliente--abre[aria-expanded=true]:hover{background:var(--accent-suave);box-shadow:inset 3px 0 0 var(--accent)}.ds-jogada__cliente--abre:focus-visible{outline:2px solid var(--foco-anel);outline-offset:1px}.ds-motivo{background:var(--surface-frame);border:1px solid var(--border-forte);border-radius:8px;padding:6px 12px;font:inherit;font-size:12.5px;color:var(--ink);cursor:pointer}.ds-motivo:hover:not(:disabled){border-color:var(--ink-soft)}.ds-motivo:disabled{opacity:.5;cursor:default}.ds-cotacao-linha:hover{background:var(--surface)}.ds-cartao--empresa{margin-top:var(--esp-4)}.ds-login__link{display:inline-block;margin-top:14px;color:var(--ink-soft);font-size:12.5px;text-decoration:underline;text-underline-offset:2px}.ds-cfg-colunas{display:flex;min-width:0;gap:var(--esp-6);align-items:flex-start}.ds-cfg-secao{flex:1;min-width:0}.ds-secoes{flex:0 0 var(--l-secoes);width:var(--l-secoes);min-width:var(--l-secoes);box-sizing:border-box;margin-left:-10px;display:flex;flex-direction:column;gap:2px}.ds-secoes__item{display:flex;align-items:baseline;gap:var(--esp-2);width:100%;text-align:left;border:none;background:transparent;border-radius:var(--raio-pilula);padding:8px 10px;font-family:var(--fonte-ui);font-size:13px;color:var(--ink-soft);cursor:pointer}.ds-secoes__item:hover:not(:disabled){background:var(--surface-frame);color:var(--ink)}.ds-secoes__item--ativo{background:var(--accent);color:var(--accent-ink);font-weight:600}.ds-secoes__item--ativo:hover{background:var(--accent);color:var(--accent-ink)}.ds-secoes__item:disabled:not(.ds-secoes__item--ativo){color:var(--ink-faint)}.ds-secoes__item:disabled{cursor:default}.ds-cfg__nova{display:flex;align-items:stretch;gap:var(--esp-2)}.ds-cfg__lista{margin-top:var(--esp-4);display:flex;flex-direction:column}.ds-cfg__linha{display:flex;align-items:center;gap:var(--esp-3);padding:9px 2px;border-top:1px solid var(--border-fina);font-size:13px}.ds-cfg__linha--off .ds-cfg__rotulo{color:var(--ink-faint);text-decoration:line-through}.ds-cfg__rotulo{font-weight:600;color:var(--ink)}.ds-cfg__uso{color:var(--ink-faint);font-size:12px}.ds-cfg__linha>:last-child{margin-left:auto}.ds-cfg__conf{margin-left:auto;display:flex;align-items:center;gap:var(--esp-2)}.ds-cfg__tab-cab,.ds-cfg__tab-linha{display:grid;grid-template-columns:1.4fr 1fr 1.4fr;gap:var(--esp-3);padding:9px 2px;font-size:13px;align-items:baseline}.ds-cfg__tab-cab{font-size:10.5px;color:var(--ink-faint);padding-bottom:4px}.ds-cfg__tab-linha{border-top:1px solid var(--border-fina)}.ds-cfg__fator{font-family:var(--fonte-ui);color:var(--ink-soft)}.ds-cfg__nota{margin-top:var(--esp-4);max-width:640px;background:var(--surface-frame);border:1px solid var(--border-fina);border-radius:var(--raio-fragmento);padding:var(--esp-4)}.ds-cab{margin-bottom:var(--esp-4)}.ds-cab__titulo{font-size:18px;font-weight:600;margin:var(--esp-1) 0 6px}.ds-cab__sub{max-width:640px;line-height:1.5}.ds-sidebar--recolhida{flex:0 0 var(--l-sidebar-recolhida);width:var(--l-sidebar-recolhida);min-width:var(--l-sidebar-recolhida);padding-left:var(--esp-2);padding-right:var(--esp-2)}.ds-sidebar--recolhida .ds-sidebar__marca{flex-direction:column;gap:var(--esp-2);padding:0 0 var(--esp-4)}.ds-sidebar--recolhida .ds-item{justify-content:center;padding:9px 0;position:relative}.ds-item__ponto{position:absolute;top:7px;right:9px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.ds-item--ativo .ds-item__ponto{background:var(--accent-ink)}.ds-sidebar--recolhida .ds-conta__texto,.ds-sidebar--recolhida .ds-conta__seta{display:none}.ds-sidebar--recolhida .ds-conta__gatilho{justify-content:center;padding-left:0;padding-right:0}.ds-sidebar__recolher{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;margin-left:auto;background:transparent;border:0;border-radius:var(--raio-fragmento);padding:4px;color:var(--ink-faint);cursor:pointer;display:grid;place-items:center}.ds-sidebar--recolhida .ds-sidebar__recolher{margin-left:0}.ds-sidebar__recolher:hover{background:var(--surface-frame);color:var(--ink-muted)}.ds-item .tabler-icon{flex:none;overflow:visible;transform-box:fill-box;transform-origin:center;transition:transform .28s cubic-bezier(.34,1.4,.5,1)}.ds-item:hover:not(:disabled) .tabler-icon-settings,.ds-item:focus-visible:not(:disabled) .tabler-icon-settings{transform:rotate(60deg)}.ds-item:hover:not(:disabled) .tabler-icon-upload,.ds-item:focus-visible:not(:disabled) .tabler-icon-upload{transform:translateY(-2px)}.ds-item:hover:not(:disabled) .tabler-icon-layout-grid,.ds-item:hover:not(:disabled) .tabler-icon-users,.ds-item:hover:not(:disabled) .tabler-icon-package,.ds-item:hover:not(:disabled) .tabler-icon-file-invoice,.ds-item:hover:not(:disabled) .tabler-icon-cash-register,.ds-item:hover:not(:disabled) .tabler-icon-chart-bar,.ds-item:hover:not(:disabled) .tabler-icon-stack-2,.ds-item:focus-visible:not(:disabled) .tabler-icon-layout-grid,.ds-item:focus-visible:not(:disabled) .tabler-icon-users,.ds-item:focus-visible:not(:disabled) .tabler-icon-package,.ds-item:focus-visible:not(:disabled) .tabler-icon-file-invoice,.ds-item:focus-visible:not(:disabled) .tabler-icon-cash-register,.ds-item:focus-visible:not(:disabled) .tabler-icon-chart-bar,.ds-item:focus-visible:not(:disabled) .tabler-icon-stack-2{transform:scale(1.12)}@media(prefers-reduced-motion:reduce){.ds-item .tabler-icon,.ds-sidebar{transition:none}.ds-item:hover .tabler-icon,.ds-item:focus-visible .tabler-icon{transform:none}}.ds-grupo-flex{display:flex;gap:var(--esp-3);align-items:flex-start;min-width:0}.ds-cab__rotulo{margin-bottom:7px}.ds-trabalho{display:flex;gap:var(--esp-4);align-items:flex-start}.ds-principal{flex:1 1 auto;min-width:0;display:grid;gap:var(--esp-4)}.ds-apoio{flex:0 0 290px;display:grid;gap:var(--esp-3);position:sticky;top:0;align-self:start}.ds-falta{list-style:none;margin:0;padding:0;display:grid;gap:7px}.ds-falta li{display:flex;align-items:flex-start;gap:var(--esp-2);font-size:12.5px;line-height:1.45;color:var(--ink-soft)}.ds-falta li[data-ok=true]{color:var(--ink-faint);text-decoration:line-through}.ds-falta__marca{flex:none;width:14px;height:1.45em;display:grid;place-items:center;color:var(--escada-observado)}.ds-falta__vazio{width:8px;height:8px;border:1.5px solid var(--border);border-radius:50%}.ds-par-rotulo{display:flex;align-items:baseline;gap:6px;line-height:1.35}.ds-rede-erro{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--raio-cartao);padding:var(--esp-5) var(--esp-6);display:flex;flex-direction:column;gap:var(--esp-3);max-width:620px}.ds-rede-erro__titulo{font-family:var(--fonte-display);font-size:20px;font-weight:600;letter-spacing:-.015em;margin:0}.ds-rede-erro__diz{font-size:14px;color:var(--ink-soft);max-width:58ch;margin:0}.ds-rede-erro__acoes{display:flex;gap:var(--esp-2);flex-wrap:wrap;align-items:center}.ds-rede-erro__detalhe{border-top:1px solid var(--border);padding-top:11px}.ds-rede-erro__detalhe summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--ink-soft);list-style:none;display:flex;align-items:center;gap:7px}.ds-rede-erro__detalhe summary::-webkit-details-marker{display:none}.ds-rede-erro__detalhe summary:before{content:"›";display:inline-block;transition:transform .15s;font-size:15px;color:var(--ink-faint)}.ds-rede-erro__detalhe[open] summary:before{transform:rotate(90deg)}.ds-rede-erro__caixa{margin-top:var(--esp-3);background:var(--ink);border-radius:var(--raio-fragmento);padding:var(--esp-3);position:relative}.ds-rede-erro__caixa pre{margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.6;color:var(--on-dark-soft);white-space:pre-wrap;word-break:break-word}.ds-rede-erro__copiar{position:absolute;top:9px;right:9px;background:transparent;color:var(--accent-ink);border:1px solid var(--on-dark-soft);border-radius:7px;padding:4px 10px;font-size:11px;font-weight:600;cursor:pointer}.ds-rede-erro__copiar:hover{background:var(--ink-soft)}.ds-rede-erro__rodape{font-size:11.5px;color:var(--ink-faint);margin:0}.ds-erro-nav{background:var(--recompra-bg);border:1px solid var(--border);border-radius:var(--raio-fragmento);padding:var(--esp-3);margin:var(--esp-3);display:flex;flex-direction:column;gap:var(--esp-2);min-width:0}.ds-erro-nav b{font-size:12.5px;font-weight:600}.ds-erro-nav p{font-size:11.5px;color:var(--ink-soft);line-height:1.4;margin:0}.ds-erro-nav button{background:transparent;border:1px solid var(--accent);color:var(--accent);border-radius:var(--raio-fragmento);padding:5px 11px;font-size:11.5px;font-weight:600;cursor:pointer;align-self:flex-start}.ds-erro-nav button:hover{background:var(--surface-frame)}.ds-laje{background:var(--ink);color:var(--accent-ink);border-radius:var(--raio-painel);padding:var(--esp-5) var(--esp-6);display:grid;grid-template-columns:minmax(0,1.4fr) repeat(4,max-content) auto;align-items:center;gap:var(--esp-6);margin-bottom:var(--esp-4)}.ds-laje__secundarios{display:contents}.ds-laje__heroi{display:flex;flex-direction:column;gap:1px;min-width:190px}.ds-laje__rotulo{font-size:10px;font-weight:700;color:var(--on-dark-soft)}.ds-laje__numero{font-family:var(--fonte-display);font-size:46px;font-weight:700;line-height:1;letter-spacing:-.035em}.ds-laje__sub{font-size:12.5px;color:var(--on-dark-soft)}.ds-laje__secundarios>div{display:flex;flex-direction:column;gap:1px;border-left:1px solid var(--ink-soft);padding-left:var(--esp-5)}.ds-laje__valor{font-family:var(--fonte-display);font-size:22px;font-weight:600;line-height:1.1}.ds-laje__chave{font-size:11.5px;color:var(--on-dark-soft)}.ds-laje__acao{margin-left:auto;background:var(--accent-ink);color:var(--ink);border-radius:var(--raio-fragmento);padding:11px 19px;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.ds-laje__acao:hover{background:var(--surface)}.ds-carteira__grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--esp-4)}.ds-carteira__vazio{padding:var(--esp-6);max-width:62ch}.ds-carteira__vazio p{margin:0 0 var(--esp-2)}.ds-carteira__linhas{display:flex;flex-direction:column;gap:var(--esp-1)}.ds-carteira__linha{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--esp-2);align-items:center;font-size:12.5px;color:var(--ink-muted);padding-bottom:5px;border-bottom:1px solid var(--border-fina)}.ds-carteira__linha:last-child{border-bottom:none;padding-bottom:0}.ds-carteira__linha b{color:var(--ink)}.ds-caixa{background:var(--surface);border:1px solid var(--border);border-radius:var(--raio-cartao);padding:var(--esp-4) var(--esp-4);display:flex;flex-direction:column;gap:var(--esp-3);min-width:0}.ds-caixa__topo{display:flex;align-items:center;gap:var(--esp-2);flex-wrap:wrap}.ds-caixa__topo h3{font-family:var(--fonte-display);font-size:15.5px;font-weight:600;margin:0}.ds-caixa__rodape{font-size:11.5px;color:var(--ink-muted);margin:auto 0 0;line-height:1.5}.ds-caixa__rodape b{color:var(--ink);font-weight:600}.ds-fita{display:flex;height:26px;border-radius:7px;overflow:hidden;border:1px solid var(--border)}.ds-fita__faixa{display:grid;place-items:center;font-size:10.5px;font-weight:700;color:var(--accent-ink);overflow:hidden;white-space:nowrap}.ds-legenda{display:flex;flex-direction:column;gap:5px}.ds-legenda__linha{display:grid;grid-template-columns:9px minmax(0,1fr) auto;gap:var(--esp-2);align-items:center;font-size:11.5px;color:var(--ink-soft)}.ds-legenda__cor{width:9px;height:9px;border-radius:2px}.ds-legenda__linha b{font-weight:600;color:var(--ink)}.ds-ajuda-wrap{position:relative;display:inline-flex}.ds-ajuda{width:18px;height:18px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--ink-muted);font-size:11px;font-weight:700;cursor:pointer;display:grid;place-items:center;line-height:1;padding:0}.ds-ajuda:hover{background:var(--surface-deep);color:var(--ink)}.ds-ajuda__nota{position:absolute;top:24px;left:-8px;z-index:30;pointer-events:none;width:320px;background:var(--ink);color:var(--accent-ink);border-radius:11px;padding:12px 14px;font-size:12px;line-height:1.5;box-shadow:var(--sombra-flutuante)}.ds-ajuda__nota--direita{left:auto;right:-8px;width:280px}.ds-ajuda__nota p{margin:0 0 7px}.ds-ajuda__nota p:last-child{margin-bottom:0}.ds-carteira{display:flex;flex-direction:column;gap:14px}.ds-laje__botoes{display:flex;flex-wrap:nowrap;gap:10px;align-items:center}@media(max-width:1439px){.ds-laje__botoes{flex-direction:column;align-items:stretch;gap:8px}.ds-laje__botoes .ds-laje__acao{text-align:center}}.ds-laje__botoes .ds-laje__acao{margin-left:0}.ds-laje__acao--fantasma{background:transparent;color:var(--accent-ink);border:1px solid var(--ink-muted)}.ds-laje__acao--fantasma:hover{background:var(--ink-soft)}.ds-fx3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ds-fx2{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px}@media(max-width:1280px){.ds-fx3{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-fx2{grid-template-columns:minmax(0,1fr)}}@media(max-width:820px){.ds-fx3{grid-template-columns:minmax(0,1fr)}}.ds-caixa__extra{margin-left:auto;display:inline-flex;align-items:center}.ds-caixa__contagem{font-size:10px;font-weight:700;color:var(--ink-muted)}.ds-seg{display:inline-flex;gap:3px;flex:none;background:var(--surface-deep);border-radius:9px;padding:3px}.ds-seg__opcao{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border:none;border-radius:7px;background:transparent;color:var(--ink-muted);font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap}.ds-seg__opcao--ativa{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000026}.ds-seg__n{font-size:12px;font-weight:600;color:var(--ink-faint)}.ds-lentes{display:inline-flex;gap:3px;background:var(--surface-deep);border-radius:10px;padding:3px}.ds-lente{border:none;border-radius:8px;padding:4px 12px;font-size:11.5px;font-weight:600;cursor:pointer;background:transparent;color:var(--ink-muted)}.ds-lente--ativa{background:var(--ink);color:var(--canvas)}.ds-enxame{position:relative}.ds-enxame__rolagem{overflow-x:auto;overflow-y:hidden}.ds-enxame__svg{display:block;width:100%;min-width:640px;height:auto}.ds-enxame__bola{cursor:pointer}.ds-enxame__zona{font-family:var(--fonte-ui);font-size:10px;font-weight:700;letter-spacing:1.1px;fill:var(--ink-faint);pointer-events:none}.ds-enxame__zona--forte{fill:var(--ink)}.ds-enxame__faixa{cursor:pointer}.ds-enxame__faixa:focus-visible{outline:2px solid var(--foco-anel);outline-offset:-2px}.ds-enxame__marco{font-family:var(--fonte-ui);font-size:12px;fill:var(--ink-faint)}.ds-enxame__marco--forte{font-family:var(--fonte-ui);font-size:12px;font-weight:700;fill:var(--ink)}.ds-enxame__eixo{font-family:var(--fonte-ui);font-size:11.5px;fill:var(--ink-muted)}.ds-dica{position:absolute;transform:translate(-50%,-118%);pointer-events:none;background:var(--ink);color:var(--accent-ink);border-radius:var(--raio-fragmento);padding:7px 10px;font-size:11.5px;line-height:1.35;white-space:nowrap;z-index:9}.ds-dica b{display:block;font-size:12.5px;font-weight:600;color:var(--surface)}.ds-dica span{color:var(--on-dark-soft)}.ds-chave{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;font-size:12.5px;color:var(--ink-muted)}.ds-chave__item{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.ds-chave__amostra{display:block;flex:none;overflow:visible}.ds-quadro{border:1px solid var(--border-fina);border-radius:var(--raio-cartao);overflow:hidden;background:var(--surface)}.ds-quadro__cab,.ds-quadro__linha{display:grid;grid-template-columns:220px 1fr 1fr 110px;gap:28px;align-items:center}.ds-quadro__cab{padding:10px 18px;background:var(--surface-frame);border-bottom:1px solid var(--border-fina);font-size:11px;font-weight:700;color:var(--ink-muted)}.ds-quadro__cabvalor{display:inline-flex;align-items:center;gap:6px}.ds-quadro__linha{padding:14px 18px;border-top:1px solid var(--border-fina);color:var(--ink);text-decoration:none;cursor:pointer}.ds-quadro__linha:first-of-type{border-top:0}.ds-quadro__linha:hover,.ds-quadro__linha:focus-visible{background:var(--surface-frame)}.ds-quadro__linha--ativa,.ds-quadro__linha--ativa:hover,.ds-quadro__linha--ativa:focus-visible{background:var(--accent-suave);box-shadow:inset 3px 0 0 var(--accent)}.ds-quadro__linha{width:100%;font:inherit;text-align:left;border:0;border-top:1px solid var(--border-fina);background:transparent}.ds-quadro__estado{display:flex;align-items:center;gap:10px}.ds-quadro__ponto{width:12px;height:12px;border-radius:50%;flex:none;border:1px solid var(--border)}.ds-quadro__nome{display:block;font-size:14.5px;font-weight:700}.ds-quadro__regua{display:block;font-size:12px;color:var(--ink-faint)}.ds-quadro__medida{display:flex;flex-direction:column;gap:6px;min-width:0}.ds-quadro__numeros{display:flex;align-items:baseline;gap:8px}.ds-quadro__n{font-family:var(--fonte-display);font-size:22px;font-weight:700}.ds-quadro__reais{font-size:18px;font-weight:700}.ds-quadro__parte{font-size:12.5px;font-weight:400;color:var(--ink-faint)}.ds-quadro__trilho{display:block;height:8px;border-radius:8px;background:var(--surface-deep);overflow:hidden}.ds-quadro__barra{display:block;height:100%;border-radius:8px}.ds-quadro__ir{justify-self:end;font-size:13px;font-weight:600;color:var(--accent);white-space:nowrap}.ds-relacao{display:flex;flex-direction:column;gap:var(--esp-2)}.ds-relacao__cab{display:flex;align-items:center;gap:10px}.ds-relacao__titulo{margin:0;font-family:var(--fonte-display);font-size:17px;font-weight:700;color:var(--ink)}.ds-relacao__ordem{font-size:13px;color:var(--ink-faint)}.ds-relacao__ver{margin-left:auto;font-size:13px;font-weight:600;color:var(--ink-muted);text-decoration:underline;text-underline-offset:3px}.ds-relacao__rolagem{overflow-x:auto}.ds-relacao__tabela{width:100%;border-collapse:collapse;font-size:13.5px}.ds-relacao__tabela th{text-align:left;padding:10px 14px;font-size:11px;font-weight:700;color:var(--ink-muted);border-bottom:1px solid var(--border-fina);white-space:nowrap}.ds-relacao__tabela td{padding:11px 14px;border-bottom:1px solid var(--border-fina);vertical-align:middle}.ds-relacao__dir,.ds-relacao__tabela th.ds-relacao__dir{text-align:right}.ds-relacao__linha{cursor:pointer}.ds-relacao__linha:hover{background:var(--surface-frame)}.ds-relacao__linha--aberta,.ds-relacao__linha--aberta:hover{background:var(--accent-suave);box-shadow:inset 3px 0 0 var(--accent)}.ds-relacao__nome{display:block;font-weight:600;color:var(--ink)}.ds-relacao__cidade{display:block;margin-top:2px;font-size:12.5px;color:var(--ink-faint)}.ds-relacao__dias{font-variant-numeric:tabular-nums;color:var(--ink-soft);white-space:nowrap}.ds-relacao__valor{font-weight:600;color:var(--ink);white-space:nowrap}.ds-relacao__prev{color:var(--ink-muted);white-space:nowrap}.ds-relacao__vazia{margin:0;padding:18px 14px;font-size:13.5px;color:var(--ink-muted)}.ds-carteira__heroi{display:flex;align-items:baseline;gap:var(--esp-2)}.ds-carteira__numero{white-space:nowrap;font-family:var(--fonte-display);font-size:34px;font-weight:700;line-height:1;letter-spacing:-.03em}.ds-carteira__heroi-sub{font-size:12px;color:var(--ink-muted)}.ds-carteira__botao{align-self:flex-start;background:transparent;border:1px solid var(--border);color:var(--ink);border-radius:var(--raio-fragmento);padding:7px 13px;font-size:12.5px;font-weight:600;text-decoration:none;margin-top:auto}.ds-carteira__botao:hover{background:var(--surface-deep)}.ds-carteira-de__ancora{position:relative;display:inline-flex}.ds-carteira-de__campo{display:inline-flex;align-items:center;gap:14px;min-height:38px;padding:8px 11px;border:1px solid var(--border-forte);border-radius:8px;background:var(--campo-fundo);color:var(--ink);font-family:var(--fonte-ui);font-size:14px;cursor:pointer;white-space:nowrap}.ds-carteira-de__nome{font-size:14px;font-weight:600}.ds-carteira-de__quantos{font-size:13.5px;color:var(--ink-faint)}.ds-carteira-de__seta{margin-left:auto;font-size:11px;color:var(--ink-muted)}.ds-carteira-de__lista{position:absolute;top:44px;right:0;z-index:5;width:380px;margin:0;padding:6px;list-style:none;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:var(--sombra-flutuante);max-height:320px;overflow-y:auto}.ds-carteira-de__opcao{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--ink);font-family:var(--fonte-ui);text-align:left;white-space:nowrap;cursor:pointer}.ds-carteira-de__opcao[data-atual=sim]{background:var(--surface-frame)}.ds-carteira-de__opcao:hover{background:var(--surface-deep)}.ds-carteira-de__opcao-nome{flex:1;font-size:14px;font-weight:600}.ds-carteira-de__opcao-quantos{font-size:12.5px;color:var(--ink-faint)}.ds-carteira-de__opcao-nota{display:block;margin-top:1px;font-size:12px;font-weight:400;color:var(--ink-muted)}.ds-aviso-limite{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:12px;background:var(--surface-deep);color:var(--estado-atencao);font-family:var(--fonte-ui);font-size:12.5px;font-weight:600;white-space:nowrap}.ds-aviso-limite__marca{width:14px;height:14px;border-radius:14px;border:1.5px solid var(--estado-atencao);display:grid;place-items:center;font-size:9px;font-weight:800}.ds-data{position:relative}.ds-data__caixa{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:38px;background:var(--campo-fundo);border:1px solid var(--border-forte);border-radius:8px}.ds-data__caixa--sm{min-height:34px}.ds-data__caixa--aberta{border-color:var(--ink)}.ds-data__caixa:focus-within{border-color:var(--ink);outline:2px solid var(--foco-anel);outline-offset:2px}.ds-data__caixa--erro{outline:none;border-color:var(--estado-critico)}.ds-data__entrada{flex:1;min-width:0;border:0;background:transparent;padding:9px 0 9px 11px;font-family:var(--fonte-ui);font-size:14px;color:var(--ink);outline:none}.ds-data__caixa--sm .ds-data__entrada{padding:7px 0 7px 10px;font-size:13.5px}.ds-data__entrada::placeholder{color:var(--ink-faint)}.ds-data__icone{flex:none;width:32px;align-self:stretch;display:grid;place-items:center;border:0;background:transparent;color:var(--ink-muted);cursor:pointer}.ds-data__caixa--sm .ds-data__icone{width:28px}.ds-data__icone:disabled{cursor:not-allowed;opacity:.55}.ds-data__erro{margin-top:5px;font-size:12px;line-height:1.35;color:var(--estado-critico);white-space:nowrap}.ds-data__cal{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:292px;box-sizing:border-box;padding:14px;display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1px solid var(--ink-faint);border-radius:var(--raio-cartao);box-shadow:var(--sombra-flutuante)}.ds-data__cal--acima{top:auto;bottom:calc(100% + 6px)}.ds-data__cal--direita{left:auto;right:0}.ds-data__atalhos{display:flex;flex-wrap:wrap;gap:6px}.ds-data__atalho{height:28px;padding:0 11px;border:1px solid var(--border-forte);border-radius:8px;background:var(--surface);color:var(--ink);font-family:var(--fonte-ui);font-size:12.5px;font-weight:600;cursor:pointer}.ds-data__atalho:hover{border-color:var(--ink-faint)}.ds-data__atalho--ativo{border-color:var(--ink);background:var(--surface-deep)}.ds-data__risco{border-top:1px solid var(--border-fina)}.ds-data__mes{display:flex;align-items:center}.ds-data__seta{width:30px;height:30px;border:0;border-radius:var(--raio-fragmento);background:transparent;color:var(--ink-muted);font-family:var(--fonte-ui);font-size:16px;cursor:pointer}.ds-data__seta:hover{background:var(--surface-deep);color:var(--ink)}.ds-data__mes-nome{flex:1;text-align:center;font-size:13.5px;font-weight:600;color:var(--ink)}.ds-data__grade{display:grid;grid-template-columns:repeat(7,36px);row-gap:2px;justify-content:space-between}.ds-data__semana{text-align:center;font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--ink-faint);padding-bottom:4px}.ds-data__dia{width:36px;height:34px;border:0;border-radius:var(--raio-fragmento);background:transparent;color:var(--ink);font-family:var(--fonte-ui);font-size:13px;font-weight:500;cursor:pointer}.ds-data__dia:hover:not(:disabled){background:var(--surface-deep)}.ds-data__dia:disabled{color:var(--ink-faint);opacity:.45;cursor:default}.ds-data__dia--hoje{font-weight:700;box-shadow:inset 0 0 0 1.5px var(--ink-faint)}.ds-data__dia--sel{background:var(--ink);color:var(--accent-ink);font-weight:700;box-shadow:none}.ds-data__dia--sel:hover{background:var(--ink)}.ds-data__dia:focus-visible{outline:2px solid var(--foco-anel);outline-offset:1px}.ds-fator{display:flex;flex-direction:column;gap:14px}.ds-fator__marca{display:flex;align-items:center;gap:10px}.ds-fator__escudo{color:var(--accent)}.ds-fator__titulo-linha{display:flex;align-items:center;gap:8px}.ds-fator__titulo{margin:0;font-family:var(--fonte-display);font-size:22px;font-weight:700;color:var(--ink)}.ds-fator__ajuda{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:9px;border:1px solid var(--border);color:var(--ink-soft);font-size:11px;font-weight:700;cursor:help}.ds-fator__texto{margin:0;font-size:14px;line-height:1.5;color:var(--ink-soft)}.ds-fator__conta{font-size:13px;color:var(--ink-faint)}.ds-fator__campo{display:flex;flex-direction:column;gap:6px;min-width:0}.ds-fator__rotulo{font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--ink-faint)}.ds-fator__entrada{width:100%;height:52px;box-sizing:border-box;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--ink);font-family:ui-monospace,monospace;font-size:24px;letter-spacing:.4em;text-align:center;outline:none}.ds-fator__entrada:focus-visible{outline:2px solid var(--foco-anel);outline-offset:1px}.ds-fator__entrada--erro{border-color:var(--estado-critico)}.ds-fator__erro{font-size:12.5px;color:var(--estado-critico)}.ds-fator__aviso{background:var(--surface-deep);color:var(--ink-soft);border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.5}.ds-fator__botoes{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.ds-fator__passo{font-size:14px;font-weight:600;color:var(--ink)}.ds-fator__secundario{font-size:13px;color:var(--ink-soft)}.ds-fator__qr-linha{display:flex;gap:16px;align-items:flex-start}.ds-fator__qr{width:120px;height:120px;flex:none;border-radius:10px;border:1px solid var(--border);background:#fff}.ds-fator__qr-texto{display:flex;flex-direction:column;gap:8px;min-width:0}.ds-fator__chave-linha{display:flex;align-items:center;gap:6px}.ds-fator__chave{font-family:ui-monospace,monospace;font-size:12.5px;background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:5px 8px;color:var(--ink)}.ds-fator__rodape{border-top:1px solid var(--border);padding-top:12px;margin-top:4px;display:flex;justify-content:space-between;gap:10px}.ds-fator__link{border:0;background:transparent;padding:0;font-family:var(--fonte-ui);font-size:13px;color:var(--ink-soft);cursor:pointer}.ds-fator__link:hover{color:var(--ink)}.ds-fator__codigos{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 16px;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:12px 16px}.ds-fator__codigo{font-family:ui-monospace,monospace;font-size:14px;color:var(--ink)}.ds-fator__entrada--recuperacao{font-size:20px;letter-spacing:.15em}@media(max-width:820px){.ds-laje{grid-template-columns:minmax(0,1fr);gap:var(--esp-4)}.ds-laje__heroi{min-width:0}.ds-laje__secundarios>div{border-left:0;border-top:1px solid var(--ink-soft);padding-left:0;padding-top:var(--esp-3)}.ds-laje__botoes{flex-direction:column;align-items:stretch}.ds-quadro__cab{display:none}.ds-quadro__linha{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--esp-2) var(--esp-4);padding:var(--esp-3) var(--esp-4)}.ds-quadro__estado{grid-column:1 / -1}.ds-quadro__ir{display:none}.ds-ajuda__nota,.ds-ajuda__nota--direita{position:fixed;left:var(--esp-3);right:var(--esp-3);top:auto;width:auto;margin-top:var(--esp-6)}}.ds-faixa-cq{container-type:inline-size;container-name:faixa}.ds-painel{position:fixed;top:0;right:0;bottom:0;width:var(--l-painel);max-width:100%;z-index:45;box-sizing:border-box;border-left:1px solid var(--border-fina);box-shadow:var(--sombra-painel);background:var(--surface);display:flex;flex-direction:column;min-height:0}.ds-painel--borda-contrato{border-left-color:var(--border)}@media(max-width:767px){.ds-painel{top:0;right:0;bottom:0;left:0;width:auto;border-left:0}}.ds-painel__corpo{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.ds-painel__cab{padding:20px 24px 16px;border-bottom:1px solid var(--border-fina);display:flex;gap:12px;align-items:flex-start;background:var(--surface);flex:none}.ds-painel__titulo{margin:0;font-family:var(--fonte-display);font-size:var(--titulo-painel-tamanho);font-weight:var(--titulo-painel-peso);letter-spacing:var(--titulo-painel-espacamento);line-height:var(--titulo-painel-altura);color:var(--ink);text-wrap:balance}.ds-painel__apoio{margin-top:6px;font-size:13px;color:var(--ink-muted)}.ds-painel__iniciais{box-sizing:content-box;width:30px;height:30px;border-radius:30px;flex:none;display:grid;place-items:center;font-size:11.5px;font-weight:600;letter-spacing:.3px;background:var(--trilho);color:var(--ink);border:1px solid var(--border)}.ds-painel__fechar{flex:none;font-family:var(--fonte-ui);font-size:13px;font-weight:600;border-radius:8px;padding:6px 11px;cursor:pointer;border:1px solid var(--border-forte);background:var(--surface);color:var(--ink);white-space:nowrap}.ds-painel__fechar:hover{background:var(--surface-frame)}.ds-painel__fechar:focus-visible{outline:2px solid var(--foco-anel);outline-offset:2px}.ds-escolha{min-height:34px;padding:7px 12px;border-radius:8px;border:1px solid var(--border-forte);background:var(--surface-frame);color:var(--ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-align:center;white-space:nowrap}.ds-escolha--grande{min-height:44px;padding:11px 12px;font-size:14px;text-align:left;white-space:normal}.ds-escolha:hover{border-color:var(--ink-muted)}.ds-escolha--ativa,.ds-escolha--ativa:hover{background:var(--ink);border-color:var(--ink);color:var(--accent-ink)}.ds-contato-escolha{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 12px;border-radius:8px;border:1px solid var(--border-forte);background:var(--canvas);color:var(--ink);font:inherit;font-size:14px;cursor:pointer;text-align:left;width:100%}.ds-contato-escolha:hover{border-color:var(--ink-muted)}.ds-contato-escolha--ativa{border-color:var(--ink);background:var(--surface-frame)}.ds-contato-novo{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ds-form-contato{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:10px;border:1px solid var(--border);background:var(--canvas)}.ds-form-contato__par{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:420px){.ds-contato-novo{grid-template-columns:1fr}}.ds-desemp__faixa{display:grid;grid-template-columns:1.3fr 1.1fr .9fr 1fr}.ds-desemp__duas{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ds-desemp__funil{display:flex;align-items:stretch}.ds-desemp__funil>*{flex:1 1 0;min-width:0}.ds-desemp__seta{display:flex;align-items:center;justify-content:center;flex:0 0 24px}.ds-desemp__curvagrande{overflow-x:auto}@media(max-width:820px){.ds-desemp__faixa,.ds-desemp__duas{grid-template-columns:minmax(0,1fr)}.ds-desemp__funil{flex-direction:column}.ds-desemp__faixa>*{border-left:0!important}.ds-desemp__faixa>*+*{border-top:1px solid var(--border)}.ds-desemp__seta{transform:rotate(90deg)}}.ds-desemp{display:flex;flex-direction:column;min-width:0}.ds-painel__abas{padding:0 24px;border-bottom:1px solid var(--border-fina)}.ds-painel__abas [role=tablist]{display:flex;gap:20px}.ds-painel__aba{border:0;background:transparent;padding:0 0 10px;margin-bottom:-1px;font:inherit;font-size:14px;font-weight:600;color:var(--ink-muted);border-bottom:2px solid transparent;cursor:pointer}.ds-painel__aba--ativa{color:var(--ink);border-bottom-color:var(--ink)}.ds-ficha__sec{display:flex;flex-direction:column;gap:10px}.ds-ficha__sectopo{display:flex;align-items:center;gap:8px}.ds-ficha__sectopo h3{margin:0;font-size:13px;font-weight:700}.ds-ficha__sectopo>:last-child:not(:first-child){margin-left:auto}.ds-ficha__contato,.ds-ficha__form{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:10px;border:1px solid var(--border-fina);background:var(--canvas)}.ds-ficha__form{gap:12px;padding:0;border:0;background:none}.ds-ficha__form2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ds-ficha__rotulolinha{display:flex;align-items:center;gap:6px}.ds-ficha__campo{display:flex;flex-direction:column;gap:6px;min-width:0}.ds-ficha__check{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ink)}.ds-ficha__acoes{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ds-ficha__acoes>[role=alert]{flex-basis:100%;margin-right:0}.ds-ficha__contatotopo{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ds-ficha__nome{font-size:14.5px;font-weight:600}.ds-ficha__cargo{font-size:13px;color:var(--ink-muted)}.ds-ficha__selo{font-size:10.5px;font-weight:700;color:var(--ink-faint)}.ds-ficha__contatoacoes{margin-left:auto;display:inline-flex;gap:2px}.ds-ficha__linha{display:flex;align-items:center;gap:8px;font-size:13.5px;min-width:0}.ds-ficha__rot{width:64px;flex:none;font-size:12px;color:var(--ink-faint)}.ds-ficha__valor{-webkit-user-select:all;user-select:all;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.ds-ficha__ausente{color:var(--ink-faint)}.ds-ficha__gancho{font-size:13px;color:var(--ink-muted);background:var(--surface-frame);border-radius:8px;padding:7px 10px}.ds-ficha__inativos{display:flex;flex-direction:column;gap:6px}.ds-ficha__recolher{align-self:flex-start;border:0;background:transparent;padding:2px 0;font:inherit;font-size:13px;font-weight:600;color:var(--ink-muted);cursor:pointer}.ds-ficha__inativo{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:var(--surface-frame);font-size:13.5px}.ds-ficha__inativo>:last-child{margin-left:auto}.ds-ficha__filtros{display:flex;gap:6px;flex-wrap:wrap}.ds-ficha__filtro,.ds-ficha__escolha{height:34px;padding:0 12px;border-radius:8px;border:1px solid var(--border-forte);background:var(--surface-frame);color:var(--ink);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.ds-ficha__filtro--ativo,.ds-ficha__escolha--ativa{background:var(--ink);border-color:var(--ink);color:var(--accent-ink)}.ds-ficha__escolha--grande{height:44px;font-size:14px;text-align:left;white-space:normal}.ds-ficha__linhadotempo{list-style:none;margin:0;padding:0}.ds-ficha__evento{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px}.ds-ficha__trilho{display:flex;flex-direction:column;align-items:center}.ds-ficha__ponto{width:9px;height:9px;margin-top:5px;border-radius:9px;background:var(--accent)}.ds-ficha__ponto--contato{background:var(--ink)}.ds-ficha__ponto--jogada{background:var(--border)}.ds-ficha__fio{flex:1;width:1px;background:var(--border-fina);margin-top:4px}.ds-ficha__corpo{padding-bottom:14px;display:flex;flex-direction:column;gap:3px;min-width:0}.ds-ficha__quando{font-size:12px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.ds-ficha__titulo{font-size:14px;font-weight:600;color:var(--ink)}.ds-ficha__titulo--sec{font-weight:500;color:var(--ink-muted)}.ds-ficha__tag{font-size:11px;font-weight:700;color:var(--ink-faint);margin-right:8px}.ds-ficha__com{font-weight:500;color:var(--ink-muted)}.ds-ficha__detalhe{font-size:13px;color:var(--ink-muted)}.ds-ficha__nota{font-size:13.5px;color:var(--ink);line-height:1.45}.ds-ficha__registro{display:flex;flex-direction:column;gap:16px}.ds-ficha__registro h3{margin:0;font-size:16px;font-weight:700}.ds-ficha__grupo{display:flex;flex-direction:column;gap:8px}.ds-ficha__escolhas{display:flex;flex-wrap:wrap;gap:6px}.ds-ficha__escolhas2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ds-ficha__quem{text-align:left;padding:9px 12px;border-radius:8px;border:1px solid var(--border-forte);background:var(--campo-fundo);font:inherit;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.ds-ficha__quem--ativo{border-color:var(--ink);background:var(--surface-frame)}.ds-ficha__nota-campo{height:auto;padding:9px 11px;resize:vertical;line-height:1.4}.ds-ficha__erro{margin:0;font-size:13px;color:var(--accent)}.ds-ident__grade{display:grid;grid-template-columns:400px minmax(0,1fr);gap:var(--esp-6);align-items:start}@media(max-width:900px){.ds-ident__grade{grid-template-columns:minmax(0,1fr)}}.ds-ident__controles{display:flex;flex-direction:column;gap:var(--esp-4);min-width:0}.ds-ident__bloco{display:flex;flex-direction:column;gap:var(--esp-3);padding-bottom:var(--esp-4);border-bottom:1px solid var(--border-fina)}.ds-ident__bloco-topo{display:flex;align-items:baseline;gap:var(--esp-2)}.ds-ident__bloco-topo>:last-child:not(:first-child){margin-left:auto}.ds-ident__bloco-titulo{margin:0}.ds-ident__logo-linha{display:flex;align-items:center;gap:var(--esp-3)}.ds-ident__logo-caixa{flex:none;width:140px;height:56px;border-radius:var(--raio-fragmento);border:1px dashed var(--border);background:var(--surface);display:grid;place-items:center;overflow:hidden}.ds-ident__logo-caixa.is-cheia{border-style:solid}.ds-ident__logo-caixa img{max-width:90%;max-height:80%;object-fit:contain}.ds-ident__logo-acoes{display:flex;flex-direction:column;align-items:flex-start;gap:var(--esp-2)}.ds-ident__link{border:0;background:none;padding:0;font:inherit;font-size:12.5px;color:var(--ink-muted);cursor:pointer;text-decoration:underline}.ds-ident__cores{display:flex;gap:var(--esp-2);flex-wrap:wrap}.ds-ident__cor{width:30px;height:30px;border-radius:50%;border:2px solid var(--surface);box-shadow:0 0 0 1px var(--border);cursor:pointer}.ds-ident__cor.is-escolhida{border-color:var(--ink)}.ds-ident__cor-linha{display:flex;align-items:center;gap:var(--esp-2);flex-wrap:wrap}.ds-ident__seletor{width:42px;height:38px;padding:2px;border:1px solid var(--border-forte);border-radius:8px;background:var(--campo-fundo);cursor:pointer}.ds-ident__hex{width:110px;font-family:ui-monospace,monospace}.ds-ident__erro{font-size:13px;color:var(--estado-critico)}.ds-ident__dl{margin:0;display:flex;flex-direction:column;gap:var(--esp-1);font-size:13px}.ds-ident__dl-par{display:grid;grid-template-columns:84px minmax(0,1fr);gap:var(--esp-2)}.ds-ident__dl-par dt{color:var(--ink-muted)}.ds-ident__dl-par dd{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--ink)}.ds-ident__dl-par dd.is-ausente{color:var(--ink-faint)}.ds-ident__area{width:100%;box-sizing:border-box;padding:9px 11px;border-radius:8px;border:1px solid var(--border-forte);background:var(--campo-fundo);color:var(--ink);font:inherit;font-size:14px;line-height:1.45;resize:vertical}.ds-ident__sugestoes{display:flex;flex-direction:column;gap:2px}.ds-ident__sugestao{text-align:left;border:0;background:none;padding:3px 0;font:inherit;font-size:12.5px;color:var(--ink-muted);cursor:pointer}.ds-ident__sugestao:hover{color:var(--ink);text-decoration:underline}.ds-ident__switch-linha{display:flex;align-items:flex-start;gap:var(--esp-3);cursor:pointer}.ds-ident__switch{flex:none;width:38px;height:22px;border-radius:11px;border:0;padding:2px;background:var(--border);cursor:pointer;display:flex;justify-content:flex-start}.ds-ident__switch.is-ligado{background:var(--ink);justify-content:flex-end}.ds-ident__switch>span{width:18px;height:18px;border-radius:50%;background:var(--surface)}.ds-ident__rodape{display:flex;align-items:center;gap:var(--esp-3);flex-wrap:wrap}.ds-ident__previa{display:flex;flex-direction:column;gap:var(--esp-3);min-width:0}.ds-ident__previa-topo{display:flex;align-items:center;gap:var(--esp-3);flex-wrap:wrap}.ds-ident__chip{margin-left:auto;display:inline-flex;padding:3px;border-radius:10px;background:var(--surface-frame)}.ds-ident__chip button{height:28px;padding:0 12px;border-radius:8px;border:0;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-muted);cursor:pointer}.ds-ident__chip button.is-ativo{background:var(--ink);color:var(--surface)}.ds-ident__quadro{width:100%;max-width:100%;aspect-ratio:1 / 1.414;border:1px solid var(--border-fina);border-radius:var(--raio-fragmento);background:var(--surface-deep);display:grid;place-items:center;overflow:hidden}.ds-ident__quadro[aria-busy=true]{opacity:.6}.ds-ident__quadro iframe{width:100%;height:100%;border:0;display:block}@media(max-width:560px){.ds-ident__dl-par{grid-template-columns:minmax(0,1fr);gap:0}.ds-ident__dl-par dt{font-size:11px;letter-spacing:.04em}}.ds-equipe__grade{display:grid;grid-template-columns:minmax(0,26fr) minmax(0,16fr) minmax(0,14fr) minmax(0,12fr) minmax(0,18fr);gap:8px;align-items:start}.ds-equipe__cabeca{padding:10px 12px 8px;border-bottom:1px solid var(--border);font-size:10px;font-weight:700;color:var(--ink-muted)}.ds-equipe__contexto{display:block;margin-top:4px;font-size:12px;color:var(--ink-faint);white-space:nowrap}.ds-jpd{display:flex;align-items:center;width:112px;flex:none;box-sizing:border-box;height:34px;overflow:hidden;border:1px solid var(--border);border-radius:var(--raio-fragmento);background:var(--surface)}.ds-jpd>button{width:36px;height:32px;border:0;padding:0;background:transparent;color:var(--ink);font-size:17px;font-weight:600;font-family:inherit;cursor:pointer}.ds-jpd>button:disabled{color:var(--border);cursor:not-allowed}.ds-jpd>input{width:38px;flex:none;box-sizing:border-box;height:32px;padding:0;border:0;border-left:1px solid var(--border-fina);border-right:1px solid var(--border-fina);text-align:center;font-size:15px;font-weight:700;font-family:inherit;color:var(--ink);background:var(--surface);font-variant-numeric:tabular-nums}.ds-equipe__salvo{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-muted);white-space:nowrap}.ds-equipe__salvo-marca{width:16px;height:16px;border-radius:16px;background:var(--ink);color:var(--accent-ink);display:grid;place-items:center;font-size:9px}.ds-equipe__jpd-caixa{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}@media(max-width:767px){.ds-equipe__cabeca{display:none}.ds-equipe__grade{grid-template-columns:minmax(0,1fr);gap:10px}.ds-equipe__acoes{align-items:stretch}.ds-equipe__acoes .ds-botao{max-width:none}.ds-equipe__contexto{white-space:normal}}.ds-data__grade{grid-template-columns:repeat(7,minmax(0,36px))}.ds-data__dia{width:100%;max-width:36px}.ds-equipe__voce{flex:none;font-size:11px;font-weight:600;color:var(--ink-muted);background:var(--surface-deep);border-radius:5px;padding:1px 6px}.ds-equipe__estado{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--surface-deep);color:var(--ink-muted);font-size:11.5px;font-weight:600;white-space:nowrap}.ds-equipe__estado--ativo{color:var(--melhora)}.ds-equipe__estado--convite_pendente,.ds-equipe__estado--convite_expirado{color:var(--estado-atencao)}.ds-equipe__estado--desativado{background:transparent;border:1px solid var(--border);color:var(--ink-faint)}.ds-equipe__chave{width:36px;height:20px;flex:none;border:0;border-radius:20px;padding:2px;background:var(--border);cursor:pointer;display:flex;justify-content:flex-start}.ds-equipe__chave[aria-checked=true]{background:var(--ink);justify-content:flex-end}.ds-equipe__chave:disabled{cursor:default;background:var(--ink-faint)}.ds-equipe__chave[aria-checked=false]:disabled{background:var(--border)}.ds-equipe__chave>span{width:16px;height:16px;border-radius:16px;background:var(--surface);display:block}.ds-equipe__faixa{margin-top:10px;padding:12px;border-radius:var(--raio-fragmento);background:var(--surface-frame)}.ds-botao.ds-equipe__tira-acesso{color:var(--accent)}@media(max-width:767px){.ds-equipe__acoes{flex-direction:row;flex-wrap:wrap}.ds-equipe__acoes .ds-botao{flex:1 1 140px}}@media(max-width:820px){.ds-linha{display:flex;flex-wrap:wrap;align-items:center;row-gap:8px}.ds-linha__miolo{flex:1 1 200px}.ds-linha__acoes{flex-wrap:wrap}.ds-linha__ocorrencias{text-align:left}.ds-linha__vista,.ds-linha__canonica{white-space:normal;overflow:visible;text-overflow:clip}.ds-trabalho{flex-direction:column}.ds-apoio{flex:0 0 auto;width:100%;position:static}.ds-cfg-colunas{align-items:stretch}.ds-cfg-secao{width:100%}[data-coluna-de-apoio]{grid-template-columns:minmax(0,1fr)!important}.ds-cotacao-linha{grid-template-columns:auto minmax(0,1fr)!important;row-gap:6px}[data-cot-cliente]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}}.ds-campo-unidade{box-sizing:border-box;width:100%;min-height:38px;display:flex;align-items:center;gap:6px;padding:0 11px;background:var(--campo-fundo);border:1px solid var(--border-forte);border-radius:8px}.ds-campo-unidade:focus-within{border-color:var(--ink);outline:2px solid var(--foco-anel);outline-offset:2px}.ds-campo-unidade--erro,.ds-campo-unidade--erro:focus-within{border-color:var(--estado-critico)}.ds-campo-unidade__num{flex:1;min-width:0;border:0;outline:none;background:transparent;padding:9px 0;text-align:right;font-family:var(--fonte-ui);font-size:14px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}.ds-campo-unidade--erro .ds-campo-unidade__num{color:var(--estado-critico)}.ds-campo-unidade__num::placeholder{color:var(--ink-faint)}.ds-campo-unidade__un{flex:none;font-size:12px;color:var(--ink-faint);white-space:nowrap}.ds-combo__painel,.ds-select__painel{box-shadow:var(--sombra-flutuante)}.ds-combo__vazio-acao{margin-top:9px}.ds-cot-colunas{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.ds-cot-colunas__trabalho{display:grid;gap:16px;min-width:0}.ds-cot-colunas__trabalho>section{min-width:0}.ds-cot-resumo{position:sticky;top:24px;display:grid;gap:18px}@media(max-width:1100px){.ds-cot-colunas{grid-template-columns:minmax(0,1fr)}.ds-cot-resumo{position:static}}.ds-escolha--campo{min-height:38px}.ds-cot-par{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.ds-cot-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:14px}.ds-cot-itens{padding:0 var(--esp-5)}.ds-cot-linha-item{display:grid;grid-template-columns:minmax(0,1fr) 112px 132px 92px 120px 28px;column-gap:10px;row-gap:6px;align-items:center;padding:14px 0;border-bottom:1px solid var(--border-fina)}.ds-cot-linha-item--atendido{grid-template-columns:minmax(0,1fr) 112px 112px 132px 92px 120px 28px}.ds-cot-linha-item--cab{row-gap:10px;padding:8px 0;border-top:1px solid var(--border-fina);border-bottom:1px solid var(--border)}.ds-cot-cel{min-width:0}.ds-cot-cel--refs{grid-column:1 / -1}.ds-cot-duo{display:contents}.ds-cot-cel__rot{display:none}@media(max-width:820px){.ds-cot-par,.ds-cot-grade{grid-template-columns:minmax(0,1fr)}.ds-cot-itens{overflow-x:auto}.ds-cot-linha-item{min-width:540px}}@media(max-width:700px){.ds-cot-itens{overflow-x:visible}.ds-cot-linha-item{grid-template-columns:minmax(0,1fr) 28px;min-width:0;row-gap:12px;align-items:start}.ds-cot-linha-item--cab{display:none}.ds-cot-cel--item{grid-column:1;grid-row:1}.ds-cot-cel--x{grid-column:2;grid-row:1}.ds-cot-duo{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;align-items:start}.ds-cot-duo--so{grid-template-columns:minmax(0,1fr)}.ds-cot-cel__rot{display:block;font-size:12px;font-weight:600;line-height:1.35;color:var(--ink-faint);margin-bottom:4px}}@media(max-width:820px){.ds-cotacao-linha p{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.ds-cotacao-linha [data-origem]{white-space:normal!important;flex-shrink:1!important}.ds-cotacao-nome{flex-wrap:wrap}.ds-cotacao-busca{margin-left:0!important;width:100%!important}}@media(max-width:700px){.ds-cot-faixa{grid-template-columns:minmax(0,1fr)!important}.ds-cot-faixa>*{border-left:0!important}.ds-cot-faixa>*+*{border-top:1px solid var(--border-fina)}}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-ext-400-normal-CXAzuTZb.woff2) format("woff2"),url(/assets/figtree-latin-ext-400-normal-Gbh-3PTk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2) format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-ext-500-normal-Du0rIuHj.woff2) format("woff2"),url(/assets/figtree-latin-ext-500-normal-BOEJvrb_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2) format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-ext-600-normal-DJlfifZj.woff2) format("woff2"),url(/assets/figtree-latin-ext-600-normal-CQqsimlV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2) format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-ext-700-normal-CS4sQkGV.woff2) format("woff2"),url(/assets/figtree-latin-ext-700-normal-BoDi4KL2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2) format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
