.resumo-unificado .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.resumo-unificado .summary-master-filter-linha>.summary-master-filter-fields{margin-right:0}.resumo-unificado .res-filtro-icones{display:flex;align-items:flex-end;gap:2px;align-self:flex-end;margin-right:auto;margin-left:-4px}.resumo-unificado .res-filtro-icones .res-tool-btn{width:38px;height:38px;min-height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--r-ctl);background:transparent;box-shadow:none;color:var(--text-soft);transition:background-color .18s ease,color .18s ease}.resumo-unificado .res-filtro-icones .res-tool-btn:hover{background:color-mix(in srgb,var(--control) 70%,transparent);color:var(--text-strong)}.resumo-unificado .res-filtro-icones .res-tool-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.resumo-unificado .res-filtro-icones .res-tool-btn svg{display:block}.resumo-unificado .res-filtro-icones .res-editar.on,.resumo-unificado .res-filtro-icones .res-editar.on:hover{color:var(--brand);background:transparent}.resumo-unificado .res-filtro-icones .res-lentes-btn.on{color:var(--brand)}@media (prefers-reduced-motion:reduce){.resumo-unificado .res-filtro-icones .res-tool-btn{transition:none}}.resumo-unificado .res-lentes-slot{display:flex;align-items:flex-end;opacity:0;transition:opacity .16s ease}.resumo-unificado .res-lentes-slot.is-aberto,.resumo-unificado .summary-master-filter:focus-within .res-lentes-slot,.resumo-unificado .summary-master-filter:hover .res-lentes-slot,.resumo-unificado .summary-master-filter[data-lentes] .res-lentes-slot{opacity:1}@media (hover:none){.resumo-unificado .res-lentes-slot{opacity:1}}@media (prefers-reduced-motion:reduce){.resumo-unificado .res-lentes-slot{transition:none}}.resumo-unificado .res-falha-mini{border:0;background:none;color:var(--red);font-size:11px;font-weight:650;cursor:pointer;padding:0 6px}.resumo-unificado .res-falha-mini:hover{text-decoration:underline}@media (max-width:768px){.resumo-unificado .res-editor-barra,.resumo-unificado .res-editor-catalogo,.resumo-unificado .res-filtro-icones{display:none!important}}.resumo-unificado .res-editor-barra{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:0 18px;padding:8px 10px 8px 14px;border:1px solid color-mix(in srgb,var(--brand) 40%,var(--border));border-radius:var(--r-card);background:color-mix(in srgb,var(--brand) 7%,var(--panel));color:var(--text)}.summary-premium .resumo-unificado .res-editor-barra{margin:0 24px}.resumo-unificado .res-editor-rotulo{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--text-strong);cursor:help}.resumo-unificado .res-editor-rotulo svg{color:var(--brand)}.resumo-unificado .res-editor-status{font-size:11px;font-weight:650;color:var(--muted)}.resumo-unificado .res-editor-status.is-falha{color:var(--red)}.resumo-unificado .res-editor-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.resumo-unificado .res-editor-acoes .btn-primary,.resumo-unificado .res-editor-acoes .res-tool-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:var(--r-ctl)}.resumo-unificado .res-editor-catalogo{margin:10px 18px 0;max-width:420px;max-height:60vh;overflow:auto;border:1px solid var(--border);border-radius:var(--r-card);background:var(--panel);box-shadow:0 18px 40px -24px var(--shadow)}.resumo-unificado .res-detail-card.is-editando{outline:1px solid color-mix(in srgb,var(--brand) 60%,transparent);outline-offset:-1px}:root[data-theme=dark] .resumo-unificado .res-detail-card.is-editando{outline-color:color-mix(in srgb,#c9b8ff 70%,transparent)}.resumo-unificado .res-card-head-right{display:flex;align-items:center;gap:8px;flex:none}.resumo-unificado .res-card-meta{font-size:11px;color:var(--muted);font-weight:650}.resumo-unificado .res-card-alca{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:var(--r-chip);color:var(--brand);font-size:12px;letter-spacing:-1px;cursor:-webkit-grab;cursor:grab;touch-action:none}.resumo-unificado .res-card-alca:active{cursor:-webkit-grabbing;cursor:grabbing}.resumo-unificado .res-card-alca:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.resumo-unificado .res-card-remover{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:var(--r-chip);background:var(--control);color:var(--muted);cursor:pointer}.resumo-unificado .res-card-remover:focus-visible,.resumo-unificado .res-card-remover:hover{color:var(--red);border-color:color-mix(in srgb,var(--red) 45%,var(--border))}.resumo-unificado:not(.preset-editing) .res-card-head{cursor:default}.resumo-unificado .resumo-grid{padding-top:14px}.resumo-unificado .res-lucro{display:flex;flex-direction:column;gap:14px;height:100%;min-height:0}.resumo-unificado .res-lucro.is-largo{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.6fr);grid-gap:20px;gap:20px}.resumo-unificado .res-lucro-totais{display:flex;flex-direction:column;gap:22px;min-width:0}.resumo-unificado .res-lucro.is-largo .res-lucro-totais{border-right:1px solid var(--grid);padding-right:18px;justify-content:flex-start;padding-top:6px}.resumo-unificado .res-lucro .res-premium-total{display:flex;flex-direction:column;gap:5px}.resumo-unificado .res-lucro .res-premium-total>span{color:var(--muted);font-size:11px;font-weight:650}.resumo-unificado .res-lucro .res-premium-total strong{font-size:clamp(24px,4.2cqi,38px);line-height:1;font-weight:820;letter-spacing:-.035em;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.resumo-unificado .res-lucro .res-premium-total small{color:var(--muted-2);font-size:10px;line-height:1.35}.resumo-unificado .res-lucro .is-positive,.resumo-unificado .res-lucro .res-premium-strip strong.is-positive,.resumo-unificado .res-lucro .res-premium-total strong.is-positive{color:var(--green)}.resumo-unificado .res-lucro .is-negative,.resumo-unificado .res-lucro .res-premium-strip strong.is-negative,.resumo-unificado .res-lucro .res-premium-total strong.is-negative{color:var(--red)}.resumo-unificado .res-lucro .is-neutral{color:var(--text-strong)}.resumo-unificado .res-lucro .res-premium-strip>div>strong{font-size:16px}.resumo-unificado .res-lucro-grafico{flex:1 1 auto;min-height:150px;min-width:0}.resumo-unificado .res-lucro.is-largo .res-lucro-grafico{min-height:0}.resumo-unificado .res-lucro-grafico.res-empty{display:flex;align-items:center;justify-content:center;text-align:center}.resumo-unificado .res-cpa-dia{display:flex;flex-direction:column;height:100%;min-height:0}.resumo-unificado .res-cpa-valor{font-size:26px;font-weight:820;color:var(--text-strong);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.resumo-unificado .res-cpa-dia .res-kpi-mini-chart{flex:1 1 auto;min-height:40px;margin-top:4px}.resumo-unificado .res-produtos{display:flex;flex-direction:column;height:100%;min-height:0}.resumo-unificado .res-produtos-cab{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--muted);font-weight:650;margin-bottom:4px}.resumo-unificado .res-produtos .res-list{flex:1 1;min-height:0;overflow:auto}.resumo-unificado .res-produtos .olho-produtos{opacity:1}.resumo-unificado .res-aprovacao{display:flex;flex-direction:column;justify-content:center;gap:14px;height:100%}.resumo-unificado .res-esqueleto{display:flex;flex-direction:column;gap:9px;padding-top:6px;height:100%}.resumo-unificado .res-esqueleto i{display:block;height:12px;border-radius:var(--r-chip);background:linear-gradient(90deg,var(--grid),color-mix(in srgb,var(--grid) 40%,transparent),var(--grid));background-size:200% 100%;animation:res-brilho 1.4s ease-in-out infinite}.resumo-unificado .res-esqueleto i:first-child{width:55%;height:22px}.resumo-unificado .res-esqueleto i:nth-child(2){width:80%}.resumo-unificado .res-esqueleto i:nth-child(3){width:40%}.resumo-unificado .res-esqueleto-grafico i:last-child,.resumo-unificado .res-esqueleto-mapa i:last-child,.resumo-unificado .res-esqueleto-rico i:last-child{flex:1 1;width:100%}@keyframes res-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.resumo-unificado .res-esqueleto i{animation:none}}.resumo-unificado .res-falha{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:12px;color:var(--text-soft);padding-top:4px}.resumo-unificado .res-falha .res-tool-btn{height:30px;padding:0 10px;border-radius:var(--r-ctl)}.resumo-unificado .res-indisponivel{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted)}.resumo-unificado .res-indisponivel strong{font-size:14px;color:var(--text-strong)}.resumo-unificado .res-oculto{letter-spacing:.12em;color:var(--muted);font-weight:800;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-privacy=true] .resumo-unificado :is([data-private],.res-metric-v,.res-metric-sub,.updated,.funnel2-vals,.funnel2-pct,.funnel-extra b,.res-list-row b,.res-donut-center b,.res-premium-rate b,.recharts-wrapper,.tnum,.res-oculto,.res-premium-total strong,.res-premium-strip strong){filter:none!important;opacity:1!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.catalogo-metricas{display:flex;flex-direction:column;gap:8px;padding:8px 0;min-height:0}.catalogo-metricas.is-compacto{padding:8px}.catalogo-metricas-titulo{margin:0;padding:0 8px;font-size:14px;line-height:1.3;font-weight:750;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalogo-busca{display:flex;align-items:center;gap:6px;height:34px;padding:0 8px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--control);color:var(--muted)}.catalogo-busca input{flex:1 1;min-width:0;border:0;background:none;color:var(--text);font:inherit;font-size:12px;outline:none}.catalogo-busca:focus-within{border-color:var(--brand)}.catalogo-vazio{margin:6px 8px;font-size:12px;color:var(--muted)}.catalogo-grupos{display:flex;flex-direction:column;gap:2px;overflow:auto;min-height:0}.catalogo-grupo-cab{display:flex;align-items:center;gap:6px;width:100%;min-height:36px;padding:6px 8px;border:0;border-bottom:1px solid var(--grid);background:none;color:var(--text-strong);font:inherit;font-size:13px;font-weight:700;cursor:pointer;text-align:left;border-radius:var(--r-chip) var(--r-chip) 0 0}.catalogo-grupo-cab:hover{background:color-mix(in srgb,var(--brand) 6%,transparent)}.catalogo-grupo-cab:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.catalogo-grupo-cab svg{flex:none;transform:rotate(-90deg);transition:transform .15s ease;color:var(--muted)}.catalogo-grupo-cab.on svg{transform:none}.catalogo-grupo-cab small{margin-left:auto;font-size:10px;color:var(--muted);font-weight:650}.catalogo-itens{list-style:none;margin:0;padding:2px 0 6px;display:flex;flex-direction:column;gap:1px}.catalogo-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:32px;padding:3px 4px 3px 8px;border-radius:var(--r-chip)}.catalogo-item:hover{background:color-mix(in srgb,var(--brand) 5%,transparent)}.catalogo-nome{flex:1 1 auto;min-width:0;font-size:12.5px;line-height:1.3;color:var(--text);font-weight:600;overflow-wrap:anywhere}.catalogo-item.is-ativo .catalogo-nome{color:var(--text-strong)}.catalogo-acao,.catalogo-item.is-indisponivel .catalogo-nome{color:var(--muted)}.catalogo-acao{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--r-chip);background:transparent;cursor:pointer}.catalogo-acao.is-adicionar{color:var(--brand)}.catalogo-acao.is-remover:hover{color:var(--red);background:color-mix(in srgb,var(--red) 10%,transparent)}.catalogo-acao.is-adicionar:hover{background:color-mix(in srgb,var(--brand) 12%,transparent)}.catalogo-acao:focus-visible{outline:2px solid var(--brand);outline-offset:0}.catalogo-embreve{flex:none;font-size:10px;font-weight:700;color:var(--muted);border:1px solid var(--border);border-radius:var(--r-chip);padding:2px 6px;cursor:help;white-space:nowrap}.catalogo-embreve:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.catalogo-tip{position:absolute;left:4px;right:4px;top:calc(100% + 2px);z-index:80;padding:8px 10px;border:1px solid var(--border-2);border-radius:var(--r-ctl);background:var(--surface-1);box-shadow:var(--shadow);color:var(--text-soft);font-size:11.5px;font-weight:500;line-height:1.4;white-space:normal;visibility:hidden;opacity:0;transition:opacity .12s ease;pointer-events:none}.catalogo-embreve:focus .catalogo-tip,.catalogo-embreve:hover .catalogo-tip{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.catalogo-grupo-cab svg,.catalogo-tip{transition:none}}.resumo-unificado .resumo-coluna{display:flex;flex-direction:column;gap:14px;min-width:0;padding-bottom:env(safe-area-inset-bottom,0)}.resumo-unificado .resumo-coluna>.res-card{position:relative;min-width:0;max-width:100%}.resumo-unificado .resumo-coluna>.res-card .res-card-body{overflow:visible}.resumo-unificado .resumo-coluna>.res-card[data-tipo=grafico] .res-card-body{height:240px}.resumo-unificado .resumo-coluna>.res-card[data-tipo=mapa] .res-card-body{height:300px}.resumo-unificado .resumo-coluna>.res-card[data-tipo=lista] .res-card-body{max-height:340px;overflow:auto}.resumo-unificado .resumo-coluna>.res-card[data-tipo=lista] .res-produtos .res-list{max-height:280px}.resumo-unificado .resumo-coluna>.res-card[data-card=pagamento] .res-card-body{height:260px}.resumo-unificado .resumo-coluna>.res-card[data-card=cpaDia] .res-card-body{height:150px}.meta-oculto{letter-spacing:.12em;color:var(--muted);font-weight:800;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.meta-nav .meta-analise-bt{min-height:36px;padding:0 6px;border:0;background:transparent;color:var(--text-soft)}.meta-nav .meta-analise-bt:hover{color:var(--text-strong)}.meta-nav .meta-analise-bt.on{background:transparent;color:var(--brand)}.meta-nav .meta-analise-bt:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.meta-engrenagem{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--r-ctl);background:transparent;color:var(--muted);cursor:pointer}.meta-engrenagem:hover{color:var(--text-strong)}.meta-engrenagem:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.meta-engrenagem.on{color:var(--brand)}.meta-engrenagem.on svg path{fill:currentColor}.meta-engrenagem.on svg circle{fill:#fff;stroke:#fff}.prisma-conta,.prisma-conta-modal{font-family:var(--pc-fonte);font-size:13px;font-weight:450;line-height:normal;color:var(--pc-texto);text-transform:none;letter-spacing:normal}.prisma-conta *,.prisma-conta :after,.prisma-conta :before,.prisma-conta-modal *,.prisma-conta-modal :after,.prisma-conta-modal :before{box-sizing:border-box}.prisma-conta :is(button,input,select,textarea,summary),.prisma-conta-modal :is(button,input,select,textarea,summary){font-family:inherit}.prisma-conta{min-width:0}.prisma-conta :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible,.prisma-conta-modal :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--pc-marca);outline-offset:2px}.prisma-conta>.sx-nav{flex:none;min-width:0;margin:16px var(--pc-gutter) 16px}.prisma-conta .sx-nav-in{display:flex;flex-wrap:wrap-reverse;align-items:flex-end;column-gap:16px;min-width:0;box-shadow:inset 0 -1px 0 var(--pc-borda)}.prisma-conta .sx-abas{position:relative;display:flex;align-items:stretch;gap:2px;flex:0 0 auto;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.prisma-conta .sx-abas::-webkit-scrollbar{display:none}.prisma-conta .sx-item{display:flex;align-items:center;flex:none;border-bottom:2px solid transparent;transition:border-color .14s ease}.prisma-conta .sx-item.ativa{border-bottom-color:var(--pc-marca)}.prisma-conta .sx-aba{display:inline-flex;align-items:center;gap:9px;height:46px;margin:0;padding:0 16px;border:0;border-radius:var(--pc-r-chip) var(--pc-r-chip) 0 0;background:transparent;color:var(--pc-mudo);font:inherit;font-size:14.5px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:color .14s ease}.prisma-conta .sx-aba:hover{color:var(--pc-texto-suave)}.prisma-conta .sx-item.ativa .sx-aba{color:var(--pc-marca-hi)}.prisma-conta .sx-aba:focus-visible{outline:2px solid var(--pc-marca);outline-offset:-2px}.prisma-conta .sx-ico{flex:none}.prisma-conta>.conta-layout{padding:0 var(--pc-gutter) 32px}.prisma-conta .pc-reserva{min-height:240px}.prisma-conta .conta2-painel{display:flex;flex-direction:column;gap:24px;width:100%;max-width:960px;min-width:0}.prisma-conta .conta2-topo{display:flex;align-items:flex-start;justify-content:flex-start;gap:12px 16px;flex-wrap:wrap}.prisma-conta .conta2-topo-id{min-width:0;margin-right:auto}.prisma-conta .conta2-tit{margin:0;font-size:17px;font-weight:700;color:var(--pc-texto-forte)}.prisma-conta .conta2-sub{margin:2px 0 0;font-size:12.5px;color:var(--pc-mudo)}.prisma-conta :is(.btn-primary,.btn-ghost),.prisma-conta-modal :is(.btn-primary,.btn-ghost){display:inline-flex;align-items:center;gap:7px;width:auto;min-height:36px;margin:0;border-radius:var(--pc-r-ctl);font:inherit;font-size:13px;font-weight:700;line-height:normal;text-decoration:none;cursor:pointer;transition:background .18s cubic-bezier(.2,.7,.3,1),color .18s cubic-bezier(.2,.7,.3,1),border-color .18s cubic-bezier(.2,.7,.3,1)}.prisma-conta .btn-primary,.prisma-conta-modal .btn-primary{padding:9px 16px;border:0;background:var(--pc-marca);color:var(--pc-sobre-marca)}.prisma-conta .btn-primary:hover:not(:disabled){background:var(--pc-marca-hi)}.prisma-conta .btn-primary:disabled{opacity:.55;cursor:not-allowed}.prisma-conta .btn-ghost{padding:8px 14px;border:1px solid var(--pc-borda-2);background:transparent;color:var(--pc-texto-suave)}.prisma-conta .btn-ghost:hover:not(:disabled){background:var(--pc-controle-hover);color:var(--pc-texto-forte)}.prisma-conta .btn-ghost:disabled{opacity:.55;cursor:not-allowed}.prisma-conta .btn-ghost.sm{min-height:30px;padding:6px 11px;font-size:12px}.prisma-conta-modal .btn-primary{padding:9px 20px}.prisma-conta-modal .btn-primary:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;filter:saturate(.6)}.prisma-conta-modal .btn-ghost{padding:10px 16px;border:1px solid var(--pc-borda);background:var(--pc-controle);color:var(--pc-texto-suave);font-weight:600}.prisma-conta-modal .btn-ghost:hover:not(:disabled){color:var(--pc-texto-forte);border-color:var(--pc-borda-2)}.prisma-conta .iv-erro,.prisma-conta-modal .iv-erro{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border:1px solid color-mix(in srgb,var(--pc-negativo) 35%,transparent);background:color-mix(in srgb,var(--pc-negativo) 8%,transparent);border-radius:var(--pc-r-ctl);color:var(--pc-texto-suave);font-size:13px}.prisma-conta .iv-nota,.prisma-conta-modal .iv-nota{margin:0;font-size:12px;color:var(--pc-mudo);line-height:1.45}.prisma-conta .iv-link,.prisma-conta-modal .iv-link{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 8px;border:0;border-radius:var(--pc-r-chip);background:none;color:var(--pc-marca-hi);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.prisma-conta .iv-link:hover:not(:disabled),.prisma-conta-modal .iv-link:hover:not(:disabled){background:color-mix(in srgb,var(--pc-marca) 12%,transparent)}.prisma-conta .iv-link:disabled,.prisma-conta-modal .iv-link:disabled{opacity:.5;cursor:not-allowed}.prisma-conta-modal .iv-icobtn{width:30px;height:30px;flex:none;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;background:transparent;border:0;border-radius:var(--pc-r-chip);color:var(--pc-mudo);cursor:pointer}.prisma-conta-modal .iv-icobtn:hover{background:var(--pc-controle-hover);color:var(--pc-texto-forte)}.prisma-conta-modal .iv-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.2px;padding:3px 8px;border-radius:var(--pc-r-chip);border:1px solid var(--pc-borda-2);color:var(--pc-texto-suave);background:var(--pc-controle);white-space:nowrap}.prisma-conta-modal .iv-tag.marca{color:var(--pc-marca-hi);border-color:color-mix(in srgb,var(--pc-marca) 40%,transparent);background:color-mix(in srgb,var(--pc-marca) 10%,transparent)}.prisma-conta-modal .iv-status{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--pc-texto-suave);white-space:nowrap}.prisma-conta-modal .iv-status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--pc-mudo-2);flex:none}.prisma-conta-modal .iv-status.ok{color:var(--pc-positivo)}.prisma-conta-modal .iv-status.ok:before{background:var(--pc-positivo)}.prisma-conta .fld,.prisma-conta-modal .fld{display:flex;flex-direction:column;gap:5px;margin:0;min-width:0}.prisma-conta .fld-label,.prisma-conta-modal .fld-label{font-family:inherit;font-size:12px;font-weight:700;color:var(--pc-mudo);text-transform:none;letter-spacing:0}.prisma-conta .fld-input,.prisma-conta-modal .fld-input{width:100%;min-height:38px;margin:0;padding:10px 11px;background:var(--pc-input);border:1px solid var(--pc-borda);border-radius:var(--pc-r-ctl);color:var(--pc-texto-hi);font-family:inherit;font-size:13.5px;box-shadow:none}.prisma-conta .fld-input:focus,.prisma-conta-modal .fld-input:focus{outline:none;border-color:var(--pc-marca)}.prisma-conta .fld-input:focus-visible,.prisma-conta-modal .fld-input:focus-visible{outline:2px solid var(--pc-marca);outline-offset:1px;border-color:var(--pc-marca)}.prisma-conta .fld-input:disabled{color:var(--pc-texto-suave);cursor:not-allowed}.prisma-conta .pf-campos{display:flex;flex-direction:column;gap:18px;min-width:0}.prisma-conta .pf-foto{display:flex;align-items:flex-start;gap:16px;min-width:0}.prisma-conta .pc-foto-col{display:flex;flex-direction:column;align-items:center;gap:6px;flex:none}.prisma-conta .pc-foto{position:relative;flex:none}.prisma-conta .pc-av,.prisma-conta .pc-foto{display:inline-flex;width:72px;height:72px;border-radius:50%}.prisma-conta .pc-av{overflow:hidden;object-fit:cover;font-size:30px;font-weight:800;letter-spacing:.2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prisma-conta .pc-av,.prisma-conta .pc-lapis{align-items:center;justify-content:center;color:#fff}.prisma-conta .pc-lapis{position:absolute;inset:0;display:flex;margin:0;padding:0;border:0;border-radius:50%;background:var(--pc-overlay);cursor:pointer;opacity:0;transition:opacity .12s ease}.prisma-conta .pc-foto:hover .pc-lapis,.prisma-conta .pc-lapis:focus-visible{opacity:1}.prisma-conta .pc-lapis:disabled{cursor:not-allowed}.prisma-conta .pc-foto.off:hover .pc-lapis{opacity:.55}@media (hover:none){.prisma-conta .pc-lapis{inset:auto -2px -2px auto;width:28px;height:28px;opacity:1;background:var(--pc-superficie-1);color:var(--pc-texto-forte);border:1px solid var(--pc-borda-2)}.prisma-conta .pc-lapis:disabled{opacity:.55}}.prisma-conta .pc-id{display:flex;flex-direction:column;gap:14px;flex:1 1;min-width:0}.prisma-conta .pc-nome-linha{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;min-width:0}.prisma-conta .pc-nome-linha .fld-input{flex:1 1 220px;width:auto;max-width:360px}.prisma-conta .pc-nome-linha .btn-primary{min-height:38px}.prisma-conta .pf-leitura{display:flex;align-items:center;min-height:38px;font-size:13.5px;color:var(--pc-texto-suave);overflow-wrap:anywhere}.prisma-conta .pf-acoes{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.prisma-conta .pf-status{font-size:12.5px;color:var(--pc-positivo)}.prisma-conta .pf-status:empty{display:none}.prisma-conta .pf-bloco{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid var(--pc-borda)}.prisma-conta .pf-bloco-tit{font-family:inherit;font-size:14px;font-weight:700;color:var(--pc-texto-forte);text-transform:none;letter-spacing:0}.prisma-conta .pf-segmento{display:inline-flex;align-self:flex-start;gap:2px;padding:3px;background:var(--pc-controle);border:1px solid var(--pc-borda);border-radius:var(--pc-r-ctl)}.prisma-conta .pf-seg{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin:0;padding:4px 12px;border:0;border-radius:var(--pc-r-chip);background:transparent;color:var(--pc-texto-suave);font:inherit;font-size:13px;cursor:pointer}.prisma-conta .pf-seg.on,.prisma-conta .pf-seg:hover:not(:disabled){color:var(--pc-texto-forte)}.prisma-conta .pf-seg.on{background:var(--pc-superficie-1);font-weight:600;box-shadow:0 0 0 1px var(--pc-borda-2)}.prisma-conta .pf-seg:disabled{opacity:.55;cursor:not-allowed}.prisma-conta .pf-seg:focus-visible{outline:2px solid var(--pc-marca);outline-offset:1px}.prisma-conta .pf-sup summary{width:max-content;font-size:12.5px;color:var(--pc-mudo);cursor:pointer}.prisma-conta .pf-sup[open] summary{margin-bottom:8px}.prisma-conta-modal.modal-bg{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--pc-overlay)}.prisma-conta-modal .modal{display:flex;flex-direction:column;width:min(580px,96vw);max-height:min(86vh,86dvh);margin:0;padding:0;background:var(--pc-superficie-1);border:1px solid var(--pc-borda-2);border-radius:var(--pc-r-painel);box-shadow:0 24px 60px var(--pc-sombra);overflow:hidden}.prisma-conta-modal .iv-modal-sm{width:min(440px,96vw)}.prisma-conta-modal .iv-modal-md{width:min(600px,96vw)}.prisma-conta-modal .iv-modal-cab{display:flex;align-items:flex-start;gap:8px;padding:16px 16px 12px 20px;border-bottom:1px solid var(--pc-borda);flex:none}.prisma-conta-modal .iv-modal-tits{flex:1 1;min-width:0}.prisma-conta-modal .iv-modal-tits h3{margin:4px 0 0;font-size:16px;font-weight:700;color:var(--pc-texto-forte)}.prisma-conta-modal .iv-modal-corpo{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 20px}.prisma-conta-modal .iv-modal-rodape{flex:none;display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 20px 16px;border-top:1px solid var(--pc-borda)}.prisma-conta-modal .pc-senha{display:flex;flex-direction:column;gap:14px;min-width:0}.prisma-conta-modal .pc-senha-txt{display:flex;margin:0;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.45;color:var(--pc-texto-suave)}.prisma-conta-modal .pc-senha-txt>svg{flex:none;margin-top:1px;color:var(--pc-marca-hi)}.prisma-conta-modal .pc-senha-txt b{color:var(--pc-texto-forte);overflow-wrap:anywhere}.prisma-conta-modal .pf-acoes{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.prisma-conta-modal .pf-acoes .iv-link{margin-left:-8px}.prisma-conta-modal .pc-digitos{display:flex;gap:8px}.prisma-conta-modal .pc-digito{flex:0 0 44px;width:44px;min-width:0;height:48px;padding:0;text-align:center;font-size:20px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prisma-conta-modal .pc-check{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--pc-texto-suave);cursor:pointer}.prisma-conta-modal .pc-check input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;display:inline-grid;place-content:center;flex:none;width:16px;height:16px;margin:0;border:1.5px solid var(--pc-borda-2);border-radius:var(--pc-r-chip);background:var(--pc-controle);cursor:pointer;vertical-align:middle;transition:background .18s,border-color .18s}.prisma-conta-modal .pc-check input[type=checkbox]:hover:not(:disabled){border-color:var(--pc-marca)}.prisma-conta-modal .pc-check input[type=checkbox]:checked{background:var(--pc-marca);border-color:var(--pc-marca)}.prisma-conta-modal .pc-check input[type=checkbox]:checked:after{content:"";position:absolute;left:28%;top:6%;width:26%;height:58%;border:solid var(--pc-sobre-marca);border-width:0 2px 2px 0;transform:rotate(43deg)}.prisma-conta-modal .cq{display:flex;flex-direction:column;gap:14px}.prisma-conta-modal .cq-resumo{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--pc-borda);border-radius:var(--pc-r-ctl);background:var(--pc-superficie-2);color:var(--pc-mudo)}.prisma-conta-modal .cq-resumo>svg{flex:none;margin-top:2px}.prisma-conta-modal .cq-resumo>div{display:flex;flex-direction:column;gap:2px;font-size:12.5px;line-height:1.45}.prisma-conta-modal .cq-resumo b{font-size:13.5px;color:var(--pc-texto-forte)}.prisma-conta-modal .cq-nivel{width:100%}.prisma-conta-modal .cq-nivel>b{font-size:18px}.prisma-conta-modal .tx-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prisma-conta-modal .cq-barra{display:block;height:6px;margin:6px 0 2px;border-radius:var(--pc-r-pill);background:var(--pc-grade);overflow:hidden}.prisma-conta-modal .cq-barra>i{display:block;height:100%;background:var(--pc-marca)}.prisma-conta-modal .cq-marcos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.prisma-conta-modal .cq-marco{display:flex;align-items:center;gap:10px;min-height:46px;padding:6px 2px;border-top:1px solid var(--pc-borda)}.prisma-conta-modal .cq-marco:first-child{border-top:0}.prisma-conta-modal .cq-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:var(--pc-r-pill);background:var(--pc-controle);color:var(--pc-mudo)}.prisma-conta-modal .cq-marco.alcancado .cq-ico{background:color-mix(in srgb,var(--pc-positivo) 16%,transparent);color:var(--pc-positivo)}.prisma-conta-modal .cq-marco.proximo .cq-ico{background:color-mix(in srgb,var(--pc-marca) 14%,transparent);color:var(--pc-marca)}.prisma-conta-modal .cq-txt{display:flex;flex-direction:column;flex:1 1;min-width:0}.prisma-conta-modal .cq-txt b{font-size:13.5px;color:var(--pc-texto-forte)}.prisma-conta-modal .cq-txt small{font-size:12px;color:var(--pc-mudo)}.prisma-conta-modal .cq>.iv-nota{margin:0}@media (max-width:768px){.prisma-conta>.sx-nav{margin-bottom:12px}.prisma-conta .sx-aba{padding:0 14px}.prisma-conta .fld-input,.prisma-conta-modal .fld-input{font-size:16px}.prisma-conta-modal .pc-digito{font-size:20px}.prisma-conta button:not(.sx-aba):not(.pc-lapis),.prisma-conta-modal button{min-height:40px}.prisma-conta-modal .iv-icobtn{min-width:40px}}@media (max-width:760px){.prisma-conta>.conta-layout{padding:0 var(--pc-gutter) calc(24px + env(safe-area-inset-bottom,0px))}.prisma-conta-modal .iv-modal-corpo{padding:16px}.prisma-conta-modal .iv-modal-rodape{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px))}}@media (max-width:400px){.prisma-conta-modal .pc-digitos{gap:6px}.prisma-conta-modal .pc-digito{flex:1 1;width:auto}}@media (pointer:coarse){.prisma-conta-modal .iv-icobtn{position:relative}.prisma-conta-modal .iv-icobtn:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.prisma-conta :is(.sx-item,.sx-aba,.pc-lapis,.btn-primary,.btn-ghost),.prisma-conta-modal :is(.btn-primary,.btn-ghost,input){transition:none}}.prisma-wm{font-family:var(--pc-fonte);font-size:15px;letter-spacing:-.2px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none}.prisma-wm .prisma-wm-1{font-weight:600;color:var(--pc-texto-hi)}.prisma-wm .prisma-wm-2{font-weight:700;color:var(--pc-marca-hi)}.prisma-conta-modal .iv-modal-lg{width:min(1240px,calc(100vw - 40px));height:min(860px,90vh,90dvh);max-height:min(90vh,90dvh);border-radius:var(--pc-r-ctl);animation:pc-usv-entra .18s ease-out}.prisma-conta-modal .iv-modal-lg>.iv-modal-cab{align-items:center;padding:16px 20px 12px}.prisma-conta-modal .iv-modal-lg .iv-modal-tits h3{margin:0;font-size:18px}.prisma-conta-modal .iv-modal-lg>.iv-modal-cab>.iv-icobtn{width:36px;height:36px;font-size:20px;line-height:1}.prisma-conta-modal .iv-modal-lg>.iv-modal-corpo{display:flex;flex-direction:column;gap:12px;min-width:0;overflow:hidden;padding:16px 20px 20px}@keyframes pc-usv-entra{0%{opacity:0}to{opacity:1}}.prisma-conta-modal .iv-modal-lg .iv-erro{margin:0;flex:none}.prisma-conta-modal .iv-modal-lg .fld-input{min-height:38px;padding:8px 10px;font-size:13.5px}.prisma-conta-modal .iv-modal-lg .btn-ghost{padding:8px 14px;font-weight:700;white-space:nowrap}.prisma-conta-modal .iv-modal-lg .btn-primary{padding:9px 16px;white-space:nowrap}.prisma-conta-modal .iv-modal-lg .btn-primary:hover:not(:disabled){background:var(--pc-marca-hi)}.prisma-conta-modal .usv-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;flex:none;margin:0}.prisma-conta-modal .usv-filtros{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0;flex:1 1}.prisma-conta-modal .usv-busca{position:relative;display:flex;align-items:center;flex:0 1 320px;min-width:180px}.prisma-conta-modal .usv-busca svg{position:absolute;left:11px;color:var(--pc-mudo);pointer-events:none}.prisma-conta-modal .usv-busca .fld-input{padding-left:32px}.prisma-conta-modal .users-barra-acoes{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto}.prisma-conta-modal .users-barra-acoes .iv-tag{padding:1px 6px}.prisma-conta-modal .usv-lista{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;display:block;margin:0;border:1px solid var(--pc-borda);border-radius:var(--pc-r-ctl);background:var(--pc-superficie-1)}.prisma-conta-modal .iv-vazio{padding:18px;color:var(--pc-mudo);font-size:13px;text-align:center}.prisma-conta-modal .iv-reserva{min-height:96px}.prisma-conta-modal .pv2-carga{position:-webkit-sticky;position:sticky;top:0;z-index:5;height:2px;margin-bottom:-2px;pointer-events:none}.prisma-conta-modal .page-loading-line{position:relative;width:100%;height:2px;overflow:hidden;background:transparent}.prisma-conta-modal .page-loading-line:after{content:"";position:absolute;inset:0 auto 0 0;width:38%;background:var(--pc-marca);transform:translateX(265%);animation:pc-carga-rtl .9s linear infinite}@keyframes pc-carga-rtl{to{transform:translateX(-105%)}}.prisma-conta-modal .usv-tabela{--usv-cols:minmax(0,2.4fr) minmax(104px,.7fr) minmax(0,1.3fr) minmax(128px,.9fr) 212px}.prisma-conta-modal .usv-tabela.usv-sem-perfil{--usv-cols:minmax(0,2.4fr) minmax(104px,.7fr) minmax(128px,.9fr) 212px}.prisma-conta-modal .usv-cab-lista{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:grid;grid-template-columns:var(--usv-cols);grid-gap:12px;gap:12px;padding:10px 16px;background:var(--pc-superficie-2);border-bottom:1px solid var(--pc-borda);font-size:11.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--pc-mudo)}.prisma-conta-modal .usv-cab-acoes{text-align:right}.prisma-conta-modal .usv-linhas{list-style:none;margin:0;padding:0}.prisma-conta-modal .usv-linha{display:grid;grid-template-columns:var(--usv-cols);grid-gap:12px;gap:12px;align-items:center;min-width:0;padding:10px 16px;border-top:1px solid var(--pc-borda);transition:background-color .14s ease}.prisma-conta-modal .usv-linhas>.usv-linha:first-child{border-top:0}.prisma-conta-modal .usv-linha:hover{background:color-mix(in srgb,var(--pc-superficie-2) 60%,transparent)}.prisma-conta-modal .usv-linha>div{min-width:0}.prisma-conta-modal .usv-c-pessoa{display:flex;align-items:center;gap:12px}.prisma-conta-modal .usv-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%;overflow:hidden;object-fit:cover;font-size:13px;font-weight:800;letter-spacing:.2px;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prisma-conta-modal .usv-ident{display:flex;flex-direction:column;gap:2px;min-width:0}.prisma-conta-modal .usv-nome{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;color:var(--pc-texto-forte);white-space:nowrap}.prisma-conta-modal .iv-nome{display:inline-flex;min-width:0;max-width:100%;vertical-align:bottom;border-radius:var(--pc-r-chip)}.prisma-conta-modal .iv-nome-txt{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prisma-conta-modal .usv-voce{flex:none;padding:1px 6px;border:1px solid var(--pc-borda-2);border-radius:var(--pc-r-chip);font-size:11px;font-weight:700;color:var(--pc-mudo)}.prisma-conta-modal .usv-sub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--pc-mudo)}.prisma-conta-modal .usv-c-papel{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.prisma-conta-modal .usv-root{padding:2px 6px;border:1px solid var(--pc-link);border-radius:var(--pc-r-chip);font-size:10.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;color:var(--pc-link)}.prisma-conta-modal .usv-c-perfil{display:flex;flex-direction:column;gap:2px}.prisma-conta-modal .usv-perfil{display:flex;min-width:0;font-size:13px;font-weight:600;color:var(--pc-texto-suave)}.prisma-conta-modal .usv-perfil.vazio{font-weight:500;color:var(--pc-mudo)}.prisma-conta-modal .usv-c-estado{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.prisma-conta-modal .iv-status.warn{color:var(--pc-alerta)}.prisma-conta-modal .iv-status.warn:before{background:var(--pc-alerta)}.prisma-conta-modal .usv-c-acoes{display:flex;align-items:center;justify-content:flex-end;gap:4px}.prisma-conta-modal .usv-c-acoes .usv-mais{width:36px;height:36px}.prisma-conta-modal .usv-menu{position:fixed;z-index:200;display:flex;flex-direction:column;gap:2px;min-width:200px;padding:6px;background:var(--pc-superficie-3);border:1px solid var(--pc-borda-2);border-radius:var(--pc-r-ctl);box-shadow:0 12px 30px var(--pc-sombra);animation:pc-usv-entra .12s ease-out}.prisma-conta-modal .usv-menu button{min-height:36px;margin:0;padding:8px 10px;border:0;border-radius:var(--pc-r-chip);background:none;color:var(--pc-texto);font:inherit;font-size:13px;font-weight:600;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .12s ease}.prisma-conta-modal .usv-menu button:focus-visible,.prisma-conta-modal .usv-menu button:hover{background:var(--pc-controle-hover);color:var(--pc-texto-forte);outline:none}.prisma-conta-modal .usv-menu button.perigo{margin-top:2px;border-top:1px solid var(--pc-borda);border-radius:0 0 var(--pc-r-chip) var(--pc-r-chip);color:var(--pc-negativo)}.prisma-conta-modal .usv-menu button.perigo:focus-visible,.prisma-conta-modal .usv-menu button.perigo:hover{background:color-mix(in srgb,var(--pc-negativo) 12%,transparent);color:var(--pc-negativo)}@media (max-width:1000px){.prisma-conta-modal .usv-tabela{--usv-cols:minmax(0,2fr) minmax(96px,.7fr) minmax(0,1.1fr) minmax(112px,.8fr) 188px}.prisma-conta-modal .usv-tabela.usv-sem-perfil{--usv-cols:minmax(0,2fr) minmax(96px,.7fr) minmax(112px,.8fr) 188px}}@media (max-width:768px){.prisma-conta-modal.modal-bg:has(.iv-modal-lg){padding:8px;align-items:stretch}.prisma-conta-modal .iv-modal-lg{width:100%;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.prisma-conta-modal .iv-modal-lg>.iv-modal-cab{padding:12px 16px 10px}.prisma-conta-modal .iv-modal-lg>.iv-modal-corpo{padding:12px 16px 16px}.prisma-conta-modal .usv-barra,.prisma-conta-modal .usv-filtros{flex-direction:column;align-items:stretch}.prisma-conta-modal .usv-busca{flex:none}.prisma-conta-modal .users-barra-acoes{margin-left:0;justify-content:space-between}.prisma-conta-modal .users-barra-acoes>button{flex:1 1 auto;justify-content:center;padding-inline:12px}.prisma-conta-modal .usv-cab-lista{display:none}.prisma-conta-modal .usv-linha{display:flex;flex-wrap:wrap;gap:8px 12px;padding:12px}.prisma-conta-modal .usv-c-pessoa{flex:1 1 100%}.prisma-conta-modal .usv-c-papel{flex:none}.prisma-conta-modal .usv-c-perfil{flex:1 1 120px}.prisma-conta-modal .usv-c-estado{flex:none;flex-direction:row;align-items:center;gap:8px}.prisma-conta-modal .usv-c-acoes{flex:1 1 100%}}@media (max-width:480px){.prisma-conta-modal.modal-bg:has(.iv-modal-lg){padding:0}.prisma-conta-modal .iv-modal-lg{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.prisma-conta-modal .iv-modal-lg>.iv-modal-corpo{padding:10px 12px 14px}.prisma-conta-modal .usv-nome{white-space:normal;overflow-wrap:anywhere}.prisma-conta-modal .usv-busca{min-width:0;width:100%}.prisma-conta-modal .usv-c-acoes{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.prisma-conta-modal .iv-modal-lg,.prisma-conta-modal .usv-menu{animation:none}.prisma-conta-modal .page-loading-line:after{animation:none;transform:translateX(82%)}.prisma-conta-modal :is(.usv-linha,.usv-menu button){transition:none}}