@layer components{.rp-logo-txt{background:var(--vx-accent);color:#fff;letter-spacing:-.03em;border-radius:30%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.rp-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.rp-span-4{grid-column:span 4}.rp-span-5{grid-column:span 5}.rp-span-6{grid-column:span 6}.rp-span-7{grid-column:span 7}.rp-span-8{grid-column:span 8}.rp-span-12{grid-column:span 12}@media (max-width:1100px){.rp-span-4,.rp-span-5,.rp-span-6,.rp-span-7,.rp-span-8{grid-column:span 12}}.rp-stack{flex-direction:column;gap:16px;display:flex}.rp-card{padding:20px}.rp-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.rp-card-head h2{color:var(--vx-ink);margin:0;font-size:16px;font-weight:500}.rp-card-head p{color:var(--vx-muted);margin:2px 0 0;font-size:12.5px}.rp-muted{color:var(--vx-muted)}.rp-small{font-size:12.5px}.rp-hero{align-items:center;gap:22px;display:flex}.rp-hero-ring strong{letter-spacing:-.4px;font-size:22px;font-weight:600;display:block}.rp-hero-ring small{color:var(--vx-muted);font-size:11px}.rp-hero-txt{flex-direction:column;gap:6px;min-width:0;display:flex}.rp-hero-txt h3{letter-spacing:-.3px;margin:0;font-size:20px;font-weight:600}.rp-hero-txt p{color:var(--vx-muted);margin:0;font-size:13.5px}.rp-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rp-row{border-top:1px solid var(--vx-line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.rp-row:first-child{border-top:0;padding-top:2px}.rp-row-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.rp-row-main strong{color:var(--vx-ink);font-size:14px;font-weight:500}.rp-row-main small,.rp-row-main span{color:var(--vx-muted);font-size:12.5px;line-height:1.45}.rp-row-side{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.rp-date{font-variant-numeric:tabular-nums;color:var(--vx-ink-2);white-space:nowrap;font-size:13px}.rp-cl{color:var(--vx-muted);background:var(--vx-soft);white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:11px;display:inline-block}.rp-table-wrap{overflow-x:auto}.rp-table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.rp-table th{text-align:left;color:var(--vx-muted);border-bottom:1px solid var(--vx-line-2);padding:0 10px 8px;font-size:11.5px;font-weight:500}.rp-table td{border-bottom:1px solid var(--vx-line);color:var(--vx-ink-2);vertical-align:top;padding:10px}.rp-table td:first-child{color:var(--vx-ink)}.rp-table tr:last-child td{border-bottom:0}.rp-secao+.rp-secao{margin-top:22px}.rp-secao h3{color:var(--vx-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-size:13px;font-weight:500}.rp-clausula{border-top:1px solid var(--vx-line)}.rp-clausula summary{cursor:pointer;gap:12px;padding:12px 0;list-style:none;display:flex}.rp-clausula summary::-webkit-details-marker{display:none}.rp-clausula summary .rp-num{font-variant-numeric:tabular-nums;width:38px;color:var(--vx-accent-deep);flex:none;font-weight:500}[data-theme=dark] .rp-clausula summary .rp-num{color:#8fa8ff}.rp-clausula summary .rp-row-main span{color:var(--vx-ink-2);font-size:13.5px}.rp-clausula summary .rp-chev{color:var(--vx-muted);transition:transform .2s var(--vx-ease);flex:none}.rp-clausula[open] summary .rp-chev{transform:rotate(180deg)}.rp-clausula-texto{background:var(--vx-soft);color:var(--vx-ink-2);border-radius:12px;margin:0 0 14px 50px;padding:12px 14px;font-size:13px;line-height:1.6}.rp-clausula-texto b{color:var(--vx-muted);margin-bottom:4px;font-size:11px;font-weight:500;display:block}@media (max-width:720px){.rp-clausula-texto{margin-left:0}.rp-hero{flex-direction:column;align-items:flex-start}}.rp-evento{border-top:1px solid var(--vx-line);grid-template-columns:92px 1fr;gap:16px;padding:16px 0;display:grid}.rp-evento:first-child{border-top:0;padding-top:4px}.rp-evento h3{margin:0 0 4px;font-size:15px;font-weight:500}.rp-evento p{color:var(--vx-ink-2);margin:0;font-size:13.5px;line-height:1.55}.rp-evento .rp-porque{border-left:2px solid var(--vx-accent);color:var(--vx-muted);margin-top:8px;padding-left:10px}@media (max-width:720px){.rp-evento{grid-template-columns:1fr;gap:4px}}.rp-kv{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.rp-kv div{flex-direction:column;gap:2px;display:flex}.rp-kv small{color:var(--vx-muted);font-size:11.5px}.rp-kv strong{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}@media (max-width:720px){.rp-row{flex-direction:column;gap:6px}.rp-row-side{text-align:left;flex-flow:wrap;align-items:center;gap:8px}}.rp-hero-txt>.vx-pill-tag{align-self:flex-start}.rp-contagem{flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.rp-g-wrap{margin:0 -20px;padding:0 20px 2px;overflow-x:auto}.rp-g{--rp-g-etapa:260px;grid-template-columns:var(--rp-g-etapa) repeat(var(--rp-g-cols), minmax(132px, 1fr));grid-template-rows:auto repeat(var(--rp-g-rows), minmax(66px, auto));min-width:calc(var(--rp-g-etapa) + var(--rp-g-cols) * 132px);border:1px solid var(--vx-line-2);background:var(--vx-card);border-radius:16px;display:grid;position:relative;overflow:hidden}.rp-g-head{z-index:2;background:var(--vx-soft);border-bottom:1px solid var(--vx-line-2);border-left:1px solid var(--vx-line-2);flex-direction:column;grid-row:1;gap:2px;padding:12px 14px;display:flex;position:relative}.rp-g-head strong{color:var(--vx-ink);font-size:13px;font-weight:600}.rp-g-head small{color:var(--vx-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.rp-g-etapa-head{color:var(--vx-muted);text-transform:uppercase;letter-spacing:.05em;z-index:4;border-left:0;grid-column:1;justify-content:flex-end;font-size:11.5px;font-weight:500;position:sticky;left:0}.rp-g-head.rp-g-atual{background:var(--vx-accent-soft)}.rp-g-tag{color:#fff;background:var(--vx-accent);border-radius:999px;align-self:flex-start;margin-top:4px;padding:1px 8px;font-size:10.5px;font-weight:600}.rp-g-col{border-left:1px solid var(--vx-line-2);z-index:0;grid-row:2/-1}.rp-g-col.rp-g-atual{background:color-mix(in srgb, var(--vx-accent) 5%, transparent)}.rp-g-col.rp-g-pos{background:repeating-linear-gradient(135deg, transparent 0 8px, color-mix(in srgb, var(--vx-ink) 3%, transparent) 8px 9px)}.rp-g-hoje{z-index:1;pointer-events:none;grid-row:1/-1;position:relative}.rp-g-hoje:before{content:"";top:0;bottom:0;left:var(--rp-g-x);border-left:2px solid var(--vx-accent);position:absolute}.rp-g-hoje span{bottom:6px;left:var(--rp-g-x);color:#fff;background:var(--vx-accent);border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:600;position:absolute;transform:translate(-50%)}.rp-g-aviso{color:var(--vx-ink-2);align-items:center;gap:6px;margin:0 0 12px;font-size:12.5px;display:flex}.rp-g-linha{display:contents}.rp-g-linha>*{grid-row:var(--rp-g-row)}.rp-g-linha:nth-child(2n)>.rp-g-trilho{background:color-mix(in srgb, var(--vx-ink) 1.5%, transparent)}.rp-g-trilho{border-top:1px solid var(--vx-line);z-index:0;grid-column:2/-1}.rp-g-etapa{z-index:3;background:var(--vx-card);border-top:1px solid var(--vx-line);border-right:1px solid var(--vx-line-2);grid-column:1;align-items:center;gap:12px;padding:10px 14px;display:flex;position:sticky;left:0}.rp-g-etapa-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.rp-g-etapa-txt strong{color:var(--vx-ink);font-size:13.5px;font-weight:500;line-height:1.25}.rp-g-etapa-txt small{flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.rp-RETAILCORE{--rp-own:var(--vx-accent);--rp-own-ink:var(--vx-accent-deep);--rp-on-own:#fff}.rp-CLIENTE{--rp-own:var(--vx-amber);--rp-own-ink:#8c5f0d;--rp-on-own:#2b1d00}[data-theme=dark] .rp-RETAILCORE{--rp-own-ink:#8fa8ff}[data-theme=dark] .rp-CLIENTE{--rp-own-ink:#eba72b}.rp-g-num{font-variant-numeric:tabular-nums;width:30px;height:30px;color:var(--rp-own-ink);background:color-mix(in srgb, var(--rp-own) 14%, var(--vx-card));border-radius:9px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.rp-g-dono{color:var(--rp-own-ink);background:color-mix(in srgb, var(--rp-own) 12%, var(--vx-card));border-radius:6px;padding:0 6px;font-weight:500}.rp-g-st{color:var(--vx-muted);align-items:center;gap:5px;display:inline-flex}.rp-g-st:before{content:"";opacity:.9;background:currentColor;border-radius:50%;width:6px;height:6px}.rp-g-st.vx-green{color:var(--vx-green)}.rp-g-st.vx-blue{color:var(--vx-blue)}.rp-g-st.vx-red{color:var(--vx-red)}.rp-g-barra{z-index:2;min-height:38px;color:var(--vx-ink);border-radius:11px;align-self:center;align-items:center;gap:8px;margin:0 8px;padding:7px 12px;font-size:12.5px;line-height:1.3;display:flex;position:relative}.rp-g-barra span{min-width:0}.rp-g-CONCLUIDA{background:var(--rp-own);color:var(--rp-on-own);box-shadow:0 6px 16px -8px color-mix(in srgb, var(--rp-own) 70%, transparent)}.rp-g-EM_ANDAMENTO{background:repeating-linear-gradient(135deg, transparent 0 7px, color-mix(in srgb, var(--rp-own) 10%, transparent) 7px 14px), color-mix(in srgb, var(--rp-own) 16%, var(--vx-card));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--rp-own) 55%, transparent)}.rp-g-NAO_INICIADA{background:color-mix(in srgb, var(--rp-own) 5%, var(--vx-card));border:1.5px dashed color-mix(in srgb, var(--rp-own) 45%, transparent);color:var(--vx-ink-2)}.rp-g-BLOQUEADA{background:var(--vx-red-bg);border:1.5px dashed var(--vx-red)}.rp-g-pulso{background:var(--rp-own);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--rp-own) 60%, transparent);border-radius:50%;flex:none;animation:1.8s ease-out infinite rp-pulso}@keyframes rp-pulso{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--rp-own) 55%, transparent)}to{box-shadow:0 0 0 8px #0000}}[data-motion=reduced] .rp-g-pulso{animation:none}@media (prefers-reduced-motion:reduce){.rp-g-pulso{animation:none}}.rp-g-legenda{color:var(--vx-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:14px;font-size:12px;display:flex}.rp-g-legenda span{align-items:center;gap:7px;display:inline-flex}.rp-g-chip{background:var(--rp-own);border-radius:3px;width:10px;height:10px}.rp-g-sep{background:var(--vx-line-2);width:1px;height:14px}.rp-g-amostra{--rp-own:var(--vx-accent);border-radius:4px;width:26px;height:12px}.rp-g-amostra.rp-g-NAO_INICIADA{border-width:1.5px}@media (max-width:720px){.rp-g{--rp-g-etapa:176px}.rp-g-etapa{gap:8px;padding:10px}.rp-g-num{width:26px;height:26px;font-size:11px}}.rp-adm-row{align-items:center}.rp-adm-acoes{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.rp-select-sm{width:auto;max-width:210px;height:34px;min-height:0;padding-top:0;padding-bottom:0;font-size:12.5px}.rp-oculto .rp-row-main{opacity:.55}.rp-tag-oculto{color:var(--vx-muted);background:var(--vx-soft-2);vertical-align:1px;border-radius:6px;margin-left:8px;padding:1px 6px;font-size:11px;font-weight:500}.rp-txt-normal{color:var(--vx-ink-2);font-size:13.5px;font-weight:400}.rp-alerta-ic{color:var(--vx-red);flex:none;margin-top:2px}.rp-avisar{position:relative}.rp-avisar:disabled{opacity:.4;cursor:not-allowed}.rp-avisar-n{background:var(--vx-accent);color:#fff;text-align:center;border:2px solid var(--vx-card);box-sizing:content-box;pointer-events:none;border-radius:999px;min-width:14px;height:14px;padding:0 3px;font-size:9.5px;font-weight:600;line-height:14px;position:absolute;top:0;right:-3px}.rp-form-toggle{color:var(--vx-ink-2);align-items:center;gap:10px;font-size:13.5px;display:flex}.rp-ata{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rp-ata-nome{min-width:0;color:var(--vx-ink-2);overflow-wrap:anywhere;flex-basis:100%;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.rp-ata-nome svg{flex:none}.rp-ata-chave{flex-direction:column;gap:6px;margin-top:12px;display:flex}.rp-ata-chave small{color:var(--vx-muted);font-size:12px;line-height:1.4}.rp-evento-ata{align-items:center;gap:6px;min-height:32px;margin-top:6px;font-size:13.5px;display:inline-flex}@media (max-width:720px){.rp-adm-row{align-items:stretch}.rp-adm-acoes{justify-content:flex-start}.rp-card-head:has(>.rp-adm-acoes){flex-wrap:wrap}.rp-card-head>.rp-adm-acoes{flex:100%}}.rp-sub-titulo{color:var(--vx-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-size:12px;font-weight:500}.rp-cred-campos{flex-wrap:wrap;gap:8px 22px;margin-top:6px;display:flex}.rp-cred-campo{flex-direction:column;gap:2px;display:flex}.rp-cred-campo>small{color:var(--vx-muted);font-size:11px}.rp-senha{align-items:center;gap:4px;display:inline-flex}.rp-senha code{color:var(--vx-ink);background:var(--vx-soft);word-break:break-all;border-radius:7px;padding:3px 8px;font-size:13px}.vx-icon-btn.rp-mini{width:28px;height:28px}.rp-auto{color:var(--vx-accent-deep);background:var(--vx-accent-soft);margin-left:6px}[data-theme=dark] .rp-auto{color:#8fa8ff}.rp-alerta-ic.rp-tom-amber{color:var(--vx-amber)}.rp-alerta-ic.rp-tom-blue{color:var(--vx-blue)}.rp-revisao{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.rp-revisao-texto{flex-direction:column;gap:6px;min-width:0;display:flex;position:sticky;top:76px}.rp-revisao-texto>small{color:var(--vx-muted);font-size:11.5px}.rp-revisao-texto pre{background:var(--vx-soft);max-height:560px;color:var(--vx-ink-2);white-space:pre;border-radius:12px;margin:0;padding:12px 14px;font:11.5px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.rp-revisao-props{min-width:0}@media (max-width:960px){.rp-revisao{grid-template-columns:1fr}.rp-revisao-texto{position:static}.rp-revisao-texto pre{max-height:320px}}.rp-prop{align-items:flex-start}.rp-prop-recusada .rp-row-main{opacity:.5}.rp-prop-recusada .rp-row-main>strong{text-decoration:line-through}.rp-prop .rp-row-main>small+small{margin-top:1px}.rp-prop-botoes{gap:2px;display:inline-flex}.rp-prop-ok.rp-on{color:var(--vx-green);background:var(--vx-green-bg)}.rp-prop-nao.rp-on{color:var(--vx-red);background:var(--vx-red-bg)}.rp-prop-trecho{margin-top:4px}.rp-prop-trecho summary{cursor:pointer;color:var(--vx-muted);width:fit-content;font-size:12px}.rp-prop-trecho summary:hover{color:var(--vx-ink-2)}.rp-prop-trecho p{background:var(--vx-soft);color:var(--vx-ink-2);white-space:pre-line;border-radius:10px;margin:6px 0 2px;padding:10px 12px;font-size:12.5px;line-height:1.6}.rp-regras{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.rp-regras li{color:var(--vx-muted);align-items:baseline;gap:8px;font-size:12.5px;display:flex}.rp-regras li>span:first-child{flex:1;min-width:0}.rp-regras li b{color:var(--vx-ink);font-variant-numeric:tabular-nums;text-align:right;min-width:24px;font-weight:500}.rp-row-main small.rp-aviso{color:var(--vx-amber)}.rp-ativar{flex-wrap:wrap;align-items:flex-end;gap:16px 20px;display:flex}.rp-ativar .vx-field{min-width:180px}.rp-ativar .rp-form-toggle{min-height:40px}.rp-modelos{margin:12px 0 0}.rp-andamento{flex-direction:column;gap:6px;max-width:420px;margin-top:10px;display:flex}.rp-andamento-barra{background:var(--vx-soft-2);border-radius:999px;height:6px;overflow:hidden}.rp-andamento-barra span{border-radius:inherit;background:var(--vx-accent);height:100%;transition:width .6s var(--vx-ease);display:block}.rp-andamento small{color:var(--vx-muted);font-size:12px}@media (prefers-reduced-motion:reduce){.rp-andamento-barra span{transition:none}}.rp-row-main small.rp-wiki{color:var(--vx-muted);overflow-wrap:anywhere;font:11.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.rp-alerta-ic.rp-tom-green{color:var(--vx-green)}.rp-ia-aviso{color:var(--vx-blue);align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.rp-ia-aviso svg{animation:1.2s linear infinite rp-gira}@keyframes rp-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rp-ia-aviso svg{animation:none}}.rp-sug-evento{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.rp-sug-evento>div{flex-direction:column;gap:2px;min-width:0;display:flex}.rp-sug-evento h3{text-transform:none;letter-spacing:0;color:var(--vx-ink);margin:0;font-size:14px}.rp-sug-evento small.rp-wiki{color:var(--vx-muted);overflow-wrap:anywhere;font:11.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.rp-sug{align-items:flex-start}.rp-cards-link,.rp-veio-tarefa{color:var(--vx-accent-deep);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.rp-veio-tarefa{white-space:normal;overflow-wrap:anywhere;margin-left:6px;display:inline}.rp-veio-tarefa svg{vertical-align:-2px;margin-right:4px;display:inline-block}span.rp-veio-tarefa{color:inherit;font-weight:400}a.rp-cards-link:hover,a.rp-veio-tarefa:hover{text-underline-offset:2px;text-decoration:underline}.rp-veio-tarefa svg,.rp-cards-link svg{flex-shrink:0}[data-theme=dark] .rp-cards-link,[data-theme=dark] a.rp-veio-tarefa{color:var(--vx-ink-2)}.rp-form-nota{border-radius:var(--vx-r-md);background:var(--vx-soft);color:var(--vx-ink-2);align-items:flex-start;gap:8px;margin:0 0 16px;padding:10px 14px;font-size:13px;line-height:1.4;display:flex}.rp-form-nota svg{flex-shrink:0;margin-top:1px}.rp-ia-frase{background:var(--vx-soft);border-radius:12px;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.rp-ia-frase>svg{color:var(--vx-accent);flex:none;margin-top:2px}.rp-ia-frase p{color:var(--vx-ink);margin:0;font-size:13.5px;line-height:1.55}.rp-ia-frase small{color:var(--vx-muted);margin-top:4px;font-size:11.5px;display:block}.rp-row-main small.rp-porque-ia{border-left:2px solid var(--vx-accent);color:var(--vx-ink-2);padding-left:9px}.rp-aviso-ia{color:var(--vx-amber);margin:0 0 12px}.rp-passo-ponto{background:var(--vx-soft-2);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.rp-passo-ponto.rp-tom-red{background:var(--vx-red)}.rp-passo-ponto.rp-tom-amber{background:var(--vx-amber)}.rp-passo-ponto.rp-tom-blue{background:var(--vx-blue)}.rp-passo-ponto.rp-tom-muted{background:var(--vx-line-2,var(--vx-soft-2))}.rp-evento p{white-space:pre-line}.rp-trilha{color:var(--vx-muted);align-items:center;gap:6px;margin:0 0 6px;font-size:13px;display:flex}.rp-trilha svg{color:var(--vx-line-2,var(--vx-muted))}.rp-proj-sub{flex-wrap:wrap;align-items:center;gap:6px 12px;display:inline-flex}.rp-numeros{border-top:1px solid var(--vx-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px;padding-top:16px;display:grid}.rp-numero{min-width:0;color:inherit;border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;transition:background-color .2s;display:flex}a.rp-numero:hover{background:var(--vx-soft)}.rp-numero small{color:var(--vx-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.rp-numero strong{letter-spacing:-.4px;font-variant-numeric:tabular-nums;color:var(--vx-ink);font-size:22px;font-weight:600}.rp-numero strong.rp-tom-amber{color:color-mix(in srgb, var(--vx-amber) 60%, var(--vx-ink))}.rp-numero span{color:var(--vx-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@media (max-width:720px){.rp-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-hero{align-items:flex-start}}.rp-row-main small.rp-2-linhas{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vx-rail-sep.rp-rail-sep{text-align:left;pointer-events:none;width:100%;margin:6px 0 2px;padding:8px 0 2px 12px}.vx-rail-sep.rp-rail-sep .vx-rail-label{letter-spacing:.04em;text-transform:uppercase;color:var(--vx-muted);padding-left:0;font-size:11px;font-weight:500;display:block}.vx-frame:not(.vx-rail-open) .rp-rail-sep{margin:6px 0;padding:0}.vx-frame:not(.vx-rail-open) .rp-rail-sep .vx-rail-label{display:none}.vx-rail-btn .rp-rail-badge{background:var(--vx-accent);color:#fff;text-align:center;font-variant-numeric:tabular-nums;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--vx-card);border-radius:999px;padding:0 4px;font-size:10.5px;font-weight:600;line-height:17px;position:absolute;top:3px;left:25px}.vx-rail-open .vx-rail-btn .rp-rail-badge{box-shadow:none;flex:none;margin:0 8px 0 4px;position:static}@media (max-width:720px){.vx-rail-sep.rp-rail-sep{display:none}.vx-rail-open .vx-rail-btn .rp-rail-badge{box-shadow:0 0 0 2px var(--vx-card);margin:0;position:absolute}}.rp-projetos{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.rp-proj{color:inherit;transition:transform .3s var(--vx-spring), box-shadow .3s;flex-direction:column;gap:16px;text-decoration:none;display:flex}.rp-proj:hover{box-shadow:var(--vx-shadow-pop);transform:translateY(-2px)}.rp-proj:focus-visible{outline:2px solid var(--vx-accent);outline-offset:2px}.rp-proj-topo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rp-proj-nome{flex-direction:column;gap:2px;min-width:0;display:flex}.rp-proj-nome strong{letter-spacing:-.2px;font-size:17px;font-weight:600}.rp-proj-nome small{color:var(--vx-muted);font-size:12.5px}.rp-proj-seta{color:var(--vx-muted);transition:color .2s, transform .3s var(--vx-spring);flex:none}.rp-proj:hover .rp-proj-seta{color:var(--vx-accent);transform:translate(2px,-2px)}.rp-proj-meio{align-items:center;gap:16px;display:flex}.rp-proj-pct{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.rp-proj-fase{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.rp-proj-fase>span{color:var(--vx-ink);font-size:14px;font-weight:500}.rp-proj-fase small{color:var(--vx-muted);font-size:12.5px}.rp-proj-pe{border-top:1px solid var(--vx-line);flex-wrap:wrap;gap:6px 14px;padding-top:14px;font-size:12.5px;display:flex}@media (prefers-reduced-motion:reduce){.rp-proj,.rp-proj-seta{transition:none}.rp-proj:hover{transform:none}}.rp-acessos{background:var(--vx-soft-2);color:var(--vx-ink-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;font-size:13.5px;display:flex}.rp-acessos input{width:auto;height:34px;min-height:0}.vx-suite-logo img{object-fit:contain;width:22px;height:22px}.vx-suite-logo .rp-logo-txt{animation:none}.vx-aviso-navi{margin-top:28px}.vx-aviso-navi+.vx-frame{margin-top:24px}.rp-comecar{max-width:640px;padding:28px 28px 24px}.rp-comecar .vx-empty{padding:0 0 8px}.rp-comecar-passos{margin-top:12px}.rp-comecar-acao{justify-content:center;margin-top:20px;display:flex}@media (max-width:480px){.rp-comecar{padding:22px 18px 18px}.rp-comecar-acao>*{justify-content:center;width:100%}}.rp-plano{gap:18px;max-width:640px;padding:22px 24px;display:grid}.rp-plano-nome{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.rp-plano-nome strong{font-size:1.1rem}.rp-plano-nome small,.rp-uso small{color:var(--vx-muted,var(--vx-text-2,inherit))}.rp-uso{gap:6px;display:grid}.rp-uso-topo{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;display:flex}.rp-uso-barra{background:var(--vx-soft-2);border-radius:999px;height:8px;overflow:hidden}.rp-uso-barra>span{background:var(--vx-accent);border-radius:999px;height:100%;transition:width .4s;display:block}.rp-uso[data-tom=perto] .rp-uso-barra>span{background:var(--vx-amber)}.rp-uso[data-tom=cheio] .rp-uso-barra>span{background:var(--vx-red)}.rp-plano-acao{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:480px){.rp-plano{padding:18px 16px}.rp-plano-acao>*{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.rp-uso-barra>span{transition:none}}}
@layer components{.vx-tar{--vx-tar-altura:max(460px, calc(100dvh - 400px));min-width:0}.vx-tar-barra-bloco{margin-bottom:14px}.vx-tar-barra{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vx-tar-barra .vx-search-box{flex:180px;min-width:0;max-width:320px}.vx-tar-meus,.vx-tar-criar-pe .vx-chip{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.vx-tar-meus{height:46px;padding:0 16px;font-size:14.5px}.vx-tar-criar-btn,.vx-tar-esq-acao{margin-left:auto}.vx-tar-barra-bloco .vx-active-filters{margin-top:10px}.vx-tar-seletor{display:none}.vx-tar-trilho{scrollbar-width:thin;overscroll-behavior-x:contain;grid-template-columns:repeat(4,minmax(264px,1fr));gap:12px;display:grid;overflow:auto hidden}.vx-tar-coluna{min-width:0;height:var(--vx-tar-altura);flex-direction:column;padding:14px 0 0;transition:box-shadow .2s;display:flex}.vx-tar.vx-entrou .vx-tar-coluna{animation:none}.vx-tar-coluna.vx-alvo{box-shadow:inset 0 0 0 1.5px var(--vx-line-2)}.vx-tar-coluna-head{justify-content:space-between;align-items:center;gap:8px;padding:0 16px 12px;display:flex}.vx-tar-coluna-head .vx-status{color:var(--vx-ink);font-size:14px;font-weight:500}.vx-tar-conta{background:var(--vx-soft);min-width:24px;height:22px;color:var(--vx-ink-2);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-size:12px;font-weight:500;display:inline-grid}.vx-tar-rola{overscroll-behavior-y:contain;scrollbar-width:thin;flex:1;min-height:0;padding:2px 10px 8px;overflow-y:auto}.vx-tar-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vx-tar-vazia{border-radius:var(--vx-r-md);text-align:center;min-height:96px;color:var(--vx-muted);background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--vx-hatch) 45%, transparent) 0 1.6px, transparent 1.6px 6px);place-items:center;padding:14px;font-size:13px;display:grid}.vx-tar-coluna-pe{border-top:1px solid var(--vx-line);padding:6px 10px 10px}.vx-tar-novo{border-radius:var(--vx-r-sm);width:100%;height:38px;color:var(--vx-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 8px;font-size:13.5px;transition:background .2s;display:flex}.vx-tar-novo:hover{background:var(--vx-soft)}.vx-tar-criar{flex-direction:column;gap:8px;padding-top:4px;display:flex}.vx-tar-criar .vx-input{width:100%}.vx-tar-criar-pe{align-items:center;gap:8px;display:flex}.vx-tar-criar-acoes{gap:6px;margin-left:auto;display:flex}.vx-tar-item{border-radius:var(--vx-r-md);touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none}.vx-tar-item:focus-visible{box-shadow:0 0 0 2px var(--vx-accent)}.vx-tar-item.vx-provisorio{opacity:.6;cursor:progress}.vx-tar-card{border-radius:var(--vx-r-md);background:var(--vx-soft);flex-direction:column;gap:5px;padding:12px 14px;transition:background .2s;display:flex;position:relative}.vx-tar-item:hover .vx-tar-card{background:var(--vx-soft-2)}.vx-tar-item.vx-origem .vx-tar-card{background:repeating-linear-gradient(115deg, var(--vx-hatch) 0 1.6px, transparent 1.6px 6px)}.vx-tar-item.vx-origem .vx-tar-card>*{opacity:0}.vx-tar-card.vx-flutuando{background:var(--vx-card);box-shadow:var(--vx-shadow-pop), 0 0 0 1px var(--vx-line-2);cursor:grabbing;animation:vx-tar-levanta .2s var(--vx-ease) both;transform:rotate(1.2deg)scale(1.015)}@keyframes vx-tar-levanta{0%{transform:none}}.vx-tar-titulo{color:var(--vx-ink);overflow-wrap:anywhere;padding-right:18px;font-size:14px;font-weight:500;line-height:1.35}.vx-tar-card.vx-feito .vx-tar-titulo{color:var(--vx-ink-2)}.vx-tar-origem{color:color-mix(in srgb, var(--vx-ink) 58%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.vx-tar-espera{background:var(--vx-amber-bg);color:color-mix(in srgb, var(--vx-amber) 42%, var(--vx-ink));overflow-wrap:anywhere;border-radius:10px;gap:6px;margin:3px 0 0;padding:6px 8px;font-size:12.5px;line-height:1.35;display:flex}[data-theme=dark] .vx-tar-espera{color:var(--vx-amber)}.vx-tar-espera svg{flex-shrink:0;margin-top:1px}.vx-tar-espera b{font-weight:600}.vx-tar-rodape{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:24px;margin-top:4px;display:flex}.vx-tar-meta,.vx-tar-selo{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--vx-ink) 62%, transparent);align-items:center;gap:4px;font-size:12px;display:inline-flex}.vx-tar-meta.vx-vencido{background:var(--vx-red-bg);color:var(--vx-red);border-radius:999px;padding:2px 7px 2px 5px;font-weight:500}.vx-tar-meta.vx-completo{color:var(--vx-green)}.vx-tar-selo{background:var(--vx-soft-3);color:var(--vx-ink-2);border-radius:999px;padding:2px 7px 2px 5px}.vx-tar-selo.vx-alta{background:var(--vx-red-bg);color:var(--vx-red);font-weight:500}.vx-tar-avatares{align-items:center;margin-left:auto;display:inline-flex}.vx-tar-avatares>span{box-shadow:0 0 0 2px var(--vx-soft);border-radius:50%;display:inline-flex}.vx-tar-avatares>span+span{margin-left:-5px}.vx-tar-avatares em{color:var(--vx-ink-2);margin-left:4px;font-size:12px;font-style:normal}.vx-tar-mais{width:28px;height:28px;color:var(--vx-ink-2);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;place-items:center;transition:opacity .15s,background .15s;display:grid;position:absolute;top:6px;right:6px}.vx-tar-item:hover .vx-tar-mais,.vx-tar-item:focus-visible .vx-tar-mais,.vx-tar-mais:focus-visible{opacity:1}.vx-tar-mais:hover{background:var(--vx-soft-3)}@media (hover:none){.vx-tar-mais{opacity:1}}@media (pointer:coarse){.vx-tar-mais{width:36px;height:36px;top:2px;right:2px}.vx-tar-titulo{padding-right:24px}}@media (min-width:721px){.vx-pop.vx-tar-pop{top:var(--vx-tar-y,0);left:var(--vx-tar-x,0);transform-origin:0 0;position:fixed;right:auto}.vx-pop.vx-tar-aguardando{width:340px}.vx-pop.vx-tar-menu{width:220px}}.vx-tar-aguardando{padding:14px}.vx-tar-aguardando-form{flex-direction:column;gap:12px;display:flex}.vx-tar-pop-head{flex-direction:column;gap:3px;display:flex}.vx-tar-pop-head strong{color:var(--vx-ink);font-size:14.5px;font-weight:500}.vx-tar-pop-head small{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-size:12.5px;line-height:1.4}.vx-tar-de{flex-direction:column;gap:6px;display:flex}.vx-tar-de>span{color:var(--vx-ink-2);font-size:13px}.vx-tar-aguardando textarea{resize:vertical;width:100%}.vx-tar-pop-acoes{justify-content:flex-end;gap:6px;display:flex}.vx-tar-menu-titulo{color:var(--vx-muted);margin:0;padding:6px 10px 4px;font-size:12px}.vx-tar-menu-coluna{align-items:center;gap:8px;display:inline-flex}.vx-tar-ponto{background:var(--vx-faint);border-radius:50%;width:8px;height:8px}.vx-tar-ponto.vx-blue{background:var(--vx-blue)}.vx-tar-ponto.vx-amber{background:var(--vx-amber)}.vx-tar-ponto.vx-green{background:var(--vx-green)}.vx-toast-acao{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:13px;font-weight:600;text-decoration:underline;display:inline-block}.vx-drawer.vx-tar-painel[data-position=right]{width:min(620px,100%)}.vx-drawer-viewport[data-position=bottom]:has(.vx-tar-painel){padding-top:0}.vx-drawer.vx-tar-painel[data-position=bottom]{height:100%;padding-top:env(safe-area-inset-top,0px);border-radius:0}.vx-tar-painel-corpo{outline:none;flex-direction:column;flex:1;min-height:0;display:flex}.vx-tar-painel-head{padding-bottom:10px}.vx-tar-painel-titulo{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;margin-left:-9px;display:flex}.vx-tar-painel-titulo>.vx-tar-selo,.vx-tar-veio{margin-left:9px}.vx-tar-veio{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);align-items:center;gap:6px;margin-block:0;font-size:12.5px;display:inline-flex}.vx-tar-texto{width:100%;min-width:0}.vx-tar-texto-campo{width:100%;min-height:38px;color:var(--vx-ink);font:inherit;resize:none;background:0 0;border:1px solid #0000;border-radius:10px;outline:none;padding:8px;font-size:14.5px;line-height:1.5;transition:background .15s,border-color .15s,box-shadow .15s;display:block;overflow:hidden}.vx-tar-texto-campo::placeholder{color:var(--vx-muted);opacity:1}.vx-tar-texto-campo:hover{background:var(--vx-soft)}.vx-tar-texto-campo:focus{border-color:var(--vx-ink-2);box-shadow:0 0 0 4px color-mix(in srgb, var(--vx-ink) 6%, transparent);background:0 0}.vx-tar-texto.vx-grande .vx-tar-texto-campo{letter-spacing:-.3px;font-size:20px;font-weight:600;line-height:1.3}.vx-tar-texto.vx-travado .vx-tar-texto-campo{box-shadow:none;cursor:default;background:0 0;border-color:#0000}.vx-tar-texto-nota{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);flex-wrap:wrap;align-items:center;gap:6px;margin:2px 8px 0;font-size:12.5px;display:flex}.vx-tar-texto-nota svg{flex-shrink:0}.vx-tar-texto-nota.vx-erro{color:var(--vx-red)}.vx-tar-texto-nota button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.vx-tar-conflito{border-radius:var(--vx-r-md);background:var(--vx-amber-bg);color:color-mix(in srgb, var(--vx-amber) 42%, var(--vx-ink));flex-direction:column;gap:8px;margin-top:8px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}[data-theme=dark] .vx-tar-conflito{color:var(--vx-amber)}.vx-tar-conflito strong{align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.vx-tar-conflito p{margin:0}.vx-tar-conflito blockquote{background:var(--vx-card);max-height:160px;color:var(--vx-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:8px 10px;overflow-y:auto}.vx-tar-faixa{border-radius:var(--vx-r-md);background:var(--vx-amber-bg);color:color-mix(in srgb, var(--vx-amber) 42%, var(--vx-ink));flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}[data-theme=dark] .vx-tar-faixa{color:var(--vx-amber)}.vx-tar-faixa .vx-btn{background:var(--vx-card);margin-left:auto}.vx-tar-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vx-tar-tile{border-radius:var(--vx-r-md);background:var(--vx-soft);flex-direction:column;gap:2px;min-width:0;padding:10px 14px;transition:background .15s;display:flex}.vx-tar-tile:focus-within{background:var(--vx-soft-2)}.vx-tar-tile:has(.vx-tar-tile-campo:focus-visible){box-shadow:inset 0 0 0 1.5px var(--vx-ink-2)}.vx-tar-tile.vx-largo{grid-column:1/-1}.vx-tar-tile>label,.vx-tar-tile-rotulo{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-size:12px}.vx-tar-tile-esq{border-radius:var(--vx-r-md)}.vx-input.vx-tar-tile-campo{width:100%;height:26px;min-height:0;box-shadow:none;color:var(--vx-ink);text-overflow:ellipsis;background-color:#0000;border:0;border-radius:0;padding-top:0;padding-bottom:0;padding-left:0;font-size:14.5px;font-weight:500}.vx-input.vx-select.vx-tar-tile-campo{background-position:calc(100% - 7px),calc(100% - 2px);padding-right:20px}.vx-input.vx-tar-tile-campo:focus,.vx-input.vx-tar-tile-campo:focus-visible{box-shadow:none;border:0;outline:none}.vx-input.vx-tar-tile-campo.vx-vencido{color:var(--vx-red)}.vx-tar-prazo{position:relative}.vx-tar-prazo-btn{width:100%;height:26px;color:var(--vx-ink);font:inherit;text-align:left;cursor:pointer;outline:none;align-items:center;gap:8px;padding:0;font-size:15px;display:flex}.vx-tar-prazo-btn svg{color:var(--vx-muted);flex:none}.vx-tar-prazo-btn.vx-vencido{color:var(--vx-red)}.vx-tar-prazo-btn.vx-vazio{color:var(--vx-muted)}.vx-tar-prazo-pop{z-index:5;background:var(--vx-card);width:min(320px,100vw - 48px);box-shadow:0 0 0 1px var(--vx-line), var(--vx-shadow-pop);transform-origin:0 0;animation:vx-popOpen .22s var(--vx-ease) both;border-radius:20px;outline:none;padding:12px;position:absolute;top:calc(100% + 6px);left:0}.vx-tar-prazo-pop .vx-period-cell{width:100%}.vx-tar-prazo-pe{color:var(--vx-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin:8px 4px 2px;font-size:12.5px;display:flex}@media (prefers-reduced-motion:reduce){.vx-tar-prazo-pop{animation:none}}.vx-tar-tile-status{align-items:center;gap:8px;min-width:0;display:flex}.vx-tar-tile-status .vx-tar-ponto{flex-shrink:0}.vx-tar-pessoas{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.vx-tar-pessoa{border:1px solid var(--vx-line-2);max-width:100%;min-height:32px;color:var(--vx-ink-2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:13px;transition:background .15s,border-color .15s;display:inline-flex}.vx-tar-pessoa:hover{background:var(--vx-soft-3)}.vx-tar-pessoa.vx-on{background:var(--vx-card);color:var(--vx-ink);box-shadow:0 0 0 1px var(--vx-line-2);border-color:#0000;font-weight:500}.vx-tar-tile .vx-tag-input{background:var(--vx-card);margin-top:6px}.vx-tar-espera-painel{border-radius:var(--vx-r-md);background:var(--vx-amber-bg);flex-direction:column;gap:12px;margin-top:8px;padding:14px;display:flex}.vx-tar-espera-painel .vx-tar-pop-head small,.vx-tar-espera-painel .vx-tar-de>span{color:var(--vx-ink-2)}.vx-tar-espera-painel form textarea{resize:vertical;width:100%}.vx-tar-espera-painel .vx-tar-texto-campo{background:var(--vx-card)}.vx-tar-linha-caixa{border-radius:var(--vx-r-md);background:var(--vx-soft);align-items:center;gap:12px;margin-top:8px;padding:10px 14px;display:flex}.vx-tar-linha-caixa>div{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.vx-tar-linha-caixa strong{font-size:14px;font-weight:500}.vx-tar-linha-caixa small{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-size:12.5px;line-height:1.35}.vx-tar-linha-icone{background:var(--vx-card);width:36px;height:36px;color:var(--vx-ink-2);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.vx-tar-linha-caixa .vx-btn{background:var(--vx-card);flex-shrink:0}.vx-tar-arquivar{margin:22px 0 12px}.vx-tar-secao{margin-top:22px}.vx-tar-secao h6{letter-spacing:.5px;text-transform:uppercase;color:var(--vx-muted);margin:0 0 6px;font-size:11.5px;font-weight:600}.vx-tar-secao>.vx-tar-texto{width:calc(100% + 18px);margin-left:-9px}.vx-tar-secao>.vx-tar-texto .vx-tar-conflito{margin-inline:9px}.vx-tar-secao-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vx-tar-secao-head small{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-size:12.5px}.vx-tar-sem-itens{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);margin:12px 0 0;font-size:13.5px;line-height:1.45}.vx-tar-check-barra{background:var(--vx-soft-3);border-radius:999px;height:4px;margin-bottom:6px;display:block;overflow:hidden}.vx-tar-check-barra i{background:var(--vx-green);transform-origin:0;height:100%;transition:transform .4s var(--vx-ease);display:block}.vx-tar-checks{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.vx-tar-check{background:var(--vx-card);border-radius:10px;align-items:flex-start;gap:6px;display:flex;position:relative}.vx-tar-check.vx-arrastando{z-index:1;box-shadow:var(--vx-shadow-pop), 0 0 0 1px var(--vx-line-2)}.vx-tar-check .vx-check{flex-shrink:0;margin-top:10px}.vx-tar-check-texto .vx-tar-texto-campo{min-height:36px;padding:7px 8px;font-size:14px;line-height:1.45}.vx-tar-check.vx-feito .vx-tar-texto-campo{color:var(--vx-muted);text-decoration:line-through}.vx-tar-check-alca,.vx-tar-acao-fina{min-width:28px;height:28px;color:var(--vx-ink-2);font:inherit;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:12px;transition:opacity .15s,background .15s;display:inline-flex}.vx-tar-check-alca{cursor:grab;touch-action:none;min-width:20px;margin-right:-4px}.vx-tar-check:hover :is(.vx-tar-check-alca,.vx-tar-acao-fina),.vx-tar-msg:hover .vx-tar-acao-fina,:is(.vx-tar-check-alca,.vx-tar-acao-fina):focus-visible,.vx-tar-acao-fina.vx-armado{opacity:1}.vx-tar-acao-fina:hover{background:var(--vx-soft-3)}.vx-tar-acao-fina.vx-armado{background:var(--vx-red-bg);color:var(--vx-red);padding:0 8px;font-weight:500}@media (hover:none){.vx-tar-check-alca,.vx-tar-acao-fina{opacity:1}}@media (pointer:coarse){.vx-tar-check-alca,.vx-tar-acao-fina{min-width:36px;height:36px;margin-top:2px}.vx-tar-check-alca{min-width:28px}.vx-tar-check .vx-check{margin-top:12px}}.vx-tar-check-novo{min-height:38px;color:var(--vx-ink-2);align-items:center;gap:8px;margin-top:2px;padding-left:6px;display:flex}.vx-tar-check-novo input{min-width:0;height:36px;color:var(--vx-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.vx-tar-check-novo input::placeholder{color:var(--vx-muted);opacity:1}.vx-tar-thread{flex-direction:column;gap:10px;margin-top:14px;display:flex}.vx-tar-msg{align-items:flex-end;gap:8px;min-width:0;display:flex}.vx-tar-msg.vx-minha{justify-content:flex-end}.vx-tar-msg .vx-persona{flex-shrink:0}.vx-tar-msg-corpo{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:80%;display:flex}.vx-tar-msg.vx-minha .vx-tar-msg-corpo{align-items:flex-end}.vx-tar-msg .vx-bubble{max-width:100%}.vx-tar-msg .vx-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.vx-tar-msg-nome{margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.vx-tar-msg-acoes{gap:2px;min-height:28px;display:flex}.vx-tar-msg-acoes .vx-tar-acao-fina{margin-top:0}@media (hover:hover){.vx-tar-msg-corpo{position:relative}.vx-tar-msg-acoes{margin-right:4px;position:absolute;bottom:2px;right:100%}.vx-tar-msg-acoes:has(.vx-armado) .vx-tar-acao-fina:not(.vx-armado){display:none}}.vx-tar-msg-edita{flex-direction:column;gap:6px;width:min(420px,100%);display:flex}.vx-tar-msg-edita textarea{resize:none;width:100%;min-height:44px;overflow:hidden}.vx-tar-removido{background:var(--vx-soft);color:color-mix(in srgb, var(--vx-ink) 62%, transparent);border-radius:999px;align-self:center;align-items:center;gap:6px;margin:0;padding:4px 12px;font-size:12px;display:inline-flex}.vx-bubble.vx-tar-nota{background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--vx-amber) 14%, transparent) 0 1.6px, transparent 1.6px 6px), var(--vx-amber-bg);color:var(--vx-ink)}.vx-tar-nota-selo{color:color-mix(in srgb, var(--vx-amber) 42%, var(--vx-ink));align-items:center;gap:4px;margin-bottom:3px;font-size:12px;font-weight:600;display:inline-flex}[data-theme=dark] .vx-tar-nota-selo{color:var(--vx-amber)}.vx-composer.vx-tar-composer{border-radius:25px;align-items:flex-end;margin:14px 0 0;position:relative}.vx-tar-mencao{background:var(--vx-accent-soft);color:var(--vx-accent-deep);border-radius:6px;padding:0 4px;font-weight:600}.vx-tar-mencao.vx-eu{background:var(--vx-accent);color:#fff}.vx-bubble.vx-me .vx-tar-mencao{background:color-mix(in srgb, var(--vx-on-solid) 18%, transparent);color:inherit}.vx-tar-mencoes{z-index:5;border:1px solid var(--vx-line);background:var(--vx-card);width:min(320px,100% - 16px);box-shadow:var(--vx-shadow-pop);transform-origin:0 100%;animation:vx-popOpen .24s var(--vx-ease) both;border-radius:18px;margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 8px);left:8px}.vx-tar-mencoes-item{min-height:44px;color:var(--vx-ink);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 10px 0 8px;font-size:14.5px;display:flex}.vx-tar-mencoes-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vx-tar-mencoes-item small{color:var(--vx-muted);flex-shrink:0;font-size:12px}.vx-tar-mencoes-item.vx-ativa{background:var(--vx-soft)}[data-motion=reduced] .vx-tar-mencoes{animation:none}@media (prefers-reduced-motion:reduce){.vx-tar-mencoes{animation:none}}.vx-tar-composer textarea{min-width:0;max-height:200px;color:var(--vx-ink);font:inherit;resize:none;background:0 0;border:0;outline:none;flex:1;padding:10px 4px 10px 8px;font-size:14.5px;line-height:1.4}.vx-tar-composer textarea::placeholder{color:var(--vx-muted);opacity:1}.vx-composer.vx-tar-composer.vx-tar-nota{border-color:color-mix(in srgb, var(--vx-amber) 55%, transparent);background:var(--vx-amber-bg)}.vx-tar-composer .vx-send-btn{cursor:pointer;border:0;flex-shrink:0}.vx-tar-composer .vx-send-btn:disabled{cursor:default}.vx-tar-nota-btn{width:42px;height:42px;color:var(--vx-ink-2);cursor:pointer;background:0 0;border:0;flex-shrink:0}.vx-tar-nota-btn.vx-on{color:color-mix(in srgb, var(--vx-amber) 42%, var(--vx-ink))}[data-theme=dark] .vx-tar-nota-btn.vx-on{color:var(--vx-amber)}.vx-tar-historico{flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}.vx-tar-historico li{align-items:flex-start;gap:10px;min-width:0;display:flex}.vx-tar-historico .vx-persona{flex-shrink:0}.vx-tar-historico p{color:var(--vx-ink-2);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.4}.vx-tar-historico strong{color:var(--vx-ink);font-weight:500}.vx-tar-historico small{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-size:12px}.vx-tar-sem{flex-direction:column;align-items:center;padding:12px 18px 32px;animation:none;display:flex}@media (max-width:720px){.vx-tar{--vx-tar-altura:max(440px, calc(100dvh - 210px))}.vx-tar-barra .vx-search-box{flex:100%;max-width:none}.vx-tar-barra .vx-tar-meus,.vx-tar-barra .vx-filter-trigger{padding:0 12px}.vx-tar-criar-btn{padding:0 14px}.vx-tar-seletor{margin-bottom:10px;display:block}.vx-tar-trilho{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;display:flex}.vx-tar-trilho::-webkit-scrollbar{display:none}.vx-tar-coluna{scroll-snap-align:start;flex:0 0 calc(100% - 20px);padding-top:10px}.vx-tar-coluna-head{display:none}.vx-arrastando .vx-tar-trilho{scroll-snap-type:none}.vx-tar-rola{-webkit-overflow-scrolling:touch}}@media (prefers-reduced-motion:reduce){.vx-tar-card.vx-flutuando{animation:none;transform:none}}[data-motion=reduced] .vx-tar-card.vx-flutuando{animation:none;transform:none}.vx-tar-vivo{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.vx-tar-vivo:empty{display:none}.vx-tar-vivo:not(:empty)+.vx-tar-criar-btn{margin-left:0}.vx-tar-pilha{align-items:center;display:inline-flex}.vx-tar-pilha-pessoa{box-shadow:0 0 0 2px var(--vx-shell);animation:vx-tar-pessoa-entra .32s var(--vx-spring,var(--vx-ease)) backwards;border-radius:50%;outline:none;display:inline-flex;position:relative}.vx-tar-pilha-pessoa+.vx-tar-pilha-pessoa{margin-left:-7px}.vx-tar-pilha-pessoa:focus-visible{box-shadow:0 0 0 2px var(--vx-shell), 0 0 0 4px var(--vx-accent);z-index:1}.vx-tar-pilha-mais{background:var(--vx-soft-2);width:30px;height:30px;color:var(--vx-ink-2);justify-content:center;align-items:center;font-size:12px;font-weight:500}@keyframes vx-tar-pessoa-entra{0%{opacity:0;transform:scale(.6)}}.vx-tar-pilha-pessoa:hover:after,.vx-tar-pilha-pessoa:focus-visible:after{content:attr(data-nome);z-index:20;background:var(--vx-solid);width:max-content;max-width:240px;color:var(--vx-on-solid);pointer-events:none;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:500;animation:.15s backwards vx-tar-dica-entra;position:absolute;top:calc(100% + 8px);right:0}@keyframes vx-tar-dica-entra{0%{opacity:0;transform:translateY(-3px)}}.vx-tar-conexao{white-space:nowrap;color:color-mix(in srgb, var(--vx-ink) 62%, transparent);align-items:center;gap:6px;font-size:12.5px;animation:.25s backwards vx-fadeIn;display:inline-flex}.vx-tar-conexao i{background:var(--vx-amber);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite vx-tar-pulsa}.vx-tar-conexao.vx-parado i{background:var(--vx-muted);animation:none}@keyframes vx-tar-pulsa{50%{opacity:.3}}@media (max-width:720px){:is(.vx-tar-barra:has(.vx-tar-vivo:not(:empty)) .vx-search-box,.vx-tar-barra:has(.vx-tar-ia-btn) .vx-search-box){flex:1 1 0}.vx-tar-barra:has(.vx-tar-vivo:not(:empty)):after{content:"";flex-basis:100%;order:2;margin-top:-10px}.vx-tar-barra:has(.vx-tar-ia-btn):after{content:"";flex-basis:100%;order:2;margin-top:-10px}.vx-tar-vivo{order:1;margin-left:0}:is(.vx-tar-barra:has(.vx-tar-vivo:not(:empty))>:not(.vx-search-box,.vx-tar-vivo,.vx-tar-ia-btn),.vx-tar-barra:has(.vx-tar-ia-btn)>:not(.vx-search-box,.vx-tar-vivo,.vx-tar-ia-btn)){order:3}:is(.vx-tar-barra:has(.vx-tar-vivo:not(:empty)) .vx-tar-criar-btn,.vx-tar-barra:has(.vx-tar-ia-btn) .vx-tar-criar-btn){margin-left:auto}}.vx-tar-vivos{align-items:center;transition:transform .15s;display:inline-flex;position:absolute;top:8px;right:8px}.vx-tar-vivos>span{box-shadow:0 0 0 2px var(--vx-soft);animation:vx-tar-pessoa-entra .28s var(--vx-spring,var(--vx-ease)) backwards;border-radius:50%;display:inline-flex}.vx-tar-vivos>span+span{margin-left:-5px}.vx-tar-vivos em{color:var(--vx-ink-2);margin-left:3px;font-size:12px;font-style:normal}.vx-tar-item:hover .vx-tar-vivos,.vx-tar-item:focus-visible .vx-tar-vivos{transform:translate(-28px)}.vx-tar-card.vx-com-vivos .vx-tar-titulo{padding-right:30px}@media (hover:none){.vx-tar-vivos{right:38px}.vx-tar-card.vx-com-vivos .vx-tar-titulo{padding-right:62px}}.vx-tar-titulo{position:relative}.vx-tar-titulo>span{transition:opacity .28s}.vx-tar-titulo:after{content:"";background-color:var(--vx-soft-2);background-image:repeating-linear-gradient(115deg, color-mix(in srgb, var(--vx-hatch) 60%, transparent) 0 1.45px, transparent 1.45px 4.53px);opacity:0;pointer-events:none;background-size:5px 100%;border-radius:7px;transition:opacity .28s;position:absolute;inset:1px 18px 1px 0}.vx-tar-titulo.vx-digitando>span{opacity:0}.vx-tar-titulo.vx-digitando:after{opacity:1;animation:2.4s linear infinite vx-shimmer}.vx-tar-card-digita{background-color:var(--vx-soft-3);background-image:repeating-linear-gradient(115deg, color-mix(in srgb, var(--vx-hatch) 80%, transparent) 0 1.45px, transparent 1.45px 4.53px);background-size:5px 100%;border-radius:999px;height:6px;animation:2.4s linear infinite vx-shimmer,.25s backwards vx-fadeIn;position:absolute;bottom:3px;left:14px;right:14px}.vx-tar-lista.vx-fantasmas{margin-top:8px}.vx-tar-lista.vx-fantasmas:first-child{margin-top:0}.vx-tar-fantasma{border-radius:var(--vx-r-md);box-shadow:inset 0 0 0 1px var(--vx-line-2);animation:vx-tar-fantasma-entra .32s var(--vx-ease) backwards;flex-direction:column;gap:10px;padding:14px;display:flex}.vx-tar-fantasma-pe{justify-content:space-between;align-items:center;gap:8px;display:flex}@keyframes vx-tar-fantasma-entra{0%{opacity:0;transform:translateY(6px)}}.vx-tar-texto-caixa{position:relative}.vx-tar-texto-campo{transition-property:opacity,background,border-color,box-shadow}.vx-tar-texto-esqueleto{background-color:var(--vx-soft);background-image:repeating-linear-gradient(115deg, color-mix(in srgb, var(--vx-hatch) 60%, transparent) 0 1.45px, transparent 1.45px 4.53px);pointer-events:none;opacity:0;background-size:5px 100%;border-radius:8px;transition:opacity .28s;position:absolute;inset:6px 36px 6px 8px}.vx-tar-texto.vx-mascarado .vx-tar-texto-campo:not(:focus){opacity:0}.vx-tar-texto.vx-mascarado .vx-tar-texto-campo:not(:focus)+.vx-tar-texto-esqueleto{opacity:1;animation:2.4s linear infinite vx-shimmer}.vx-tar-texto-quem{box-shadow:0 0 0 2px var(--vx-card);animation:vx-tar-pessoa-entra .28s var(--vx-spring,var(--vx-ease)) backwards;border-radius:50%;display:inline-flex;position:absolute;top:7px;right:7px}.vx-tar-check-digita{animation:vx-tar-fantasma-entra .28s var(--vx-ease) backwards;align-items:center;gap:8px;padding:8px 8px 8px 30px;display:flex}.vx-tar-msg-digita .vx-bubble{min-width:200px}.vx-tar-msg-digita{animation:vx-tar-fantasma-entra .28s var(--vx-ease) backwards}.vx-tar-cursores{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.vx-tar-cursor{will-change:transform;transition:opacity .16s;position:absolute;top:0;left:0}.vx-tar-cursor svg{color:#fff;fill:var(--vx-tar-cor);filter:drop-shadow(0 1px 2px #0000004d);display:block;position:absolute;top:-3px;left:-4px}.vx-tar-cursor span{background:var(--vx-tar-cor);max-width:180px;color:var(--vx-tar-tinta);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;position:absolute;top:15px;left:11px;overflow:hidden;box-shadow:0 2px 8px #00000038}.vx-scope.vx-tar-voo{z-index:55;pointer-events:none;will-change:transform;background:0 0;height:auto;min-height:0;position:fixed}.vx-tar-voo .vx-tar-card{background:var(--vx-card);box-shadow:var(--vx-shadow-pop), 0 0 0 1px var(--vx-line-2)}.vx-tar-voo .vx-tar-mais{display:none}@media (prefers-reduced-motion:reduce){.vx-tar-pilha-pessoa,.vx-tar-vivos>span,.vx-tar-fantasma,.vx-tar-texto-quem,.vx-tar-check-digita,.vx-tar-msg-digita,.vx-tar-conexao,.vx-tar-conexao i,.vx-tar-card-digita,.vx-tar-titulo.vx-digitando:after,.vx-tar-texto.vx-mascarado .vx-tar-texto-campo:not(:focus)+.vx-tar-texto-esqueleto{animation:none}}[data-motion=reduced] .vx-tar-pilha-pessoa,[data-motion=reduced] .vx-tar-vivos>span,[data-motion=reduced] .vx-tar-fantasma,[data-motion=reduced] .vx-tar-texto-quem,[data-motion=reduced] .vx-tar-check-digita,[data-motion=reduced] .vx-tar-msg-digita,[data-motion=reduced] .vx-tar-conexao,[data-motion=reduced] .vx-tar-conexao i,[data-motion=reduced] .vx-tar-card-digita,[data-motion=reduced] .vx-tar-titulo.vx-digitando:after,[data-motion=reduced] .vx-tar-texto.vx-mascarado .vx-tar-texto-campo:not(:focus)+.vx-tar-texto-esqueleto{animation:none}.vx-tar-ia-btn{gap:7px;margin-left:auto;position:relative}.vx-tar-vivo:not(:empty)+.vx-tar-ia-btn,.vx-tar-ia-btn+.vx-tar-criar-btn{margin-left:0}.vx-tar-ia-num{background:var(--vx-accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}[data-theme=dark] .vx-tar-ia-num{color:var(--vx-on-solid)}.vx-tar-ia-btn.vx-analisando svg{animation:vx-tar-ia-respira 1.6s var(--vx-ease) infinite}@keyframes vx-tar-ia-respira{50%{opacity:.35;transform:scale(.82)}}.vx-tar-selo.vx-ia{background:var(--vx-accent-soft);color:var(--vx-accent-deep);font-weight:600}[data-theme=dark] .vx-tar-selo.vx-ia{color:var(--vx-ink)}.vx-tar-ia-titulo{flex:1;min-width:0}.vx-tar-ia-titulo h2{letter-spacing:-.2px;margin:0;font-size:20px;font-weight:600}.vx-tar-ia-titulo p{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);margin:3px 0 0;font-size:13px}.vx-tar-ia-agora{border-radius:var(--vx-r-md);background:var(--vx-soft);color:var(--vx-ink-2);align-items:flex-start;gap:8px;margin:4px 0 0;padding:10px 14px;font-size:13.5px;line-height:1.4;display:flex}.vx-tar-ia-agora svg{flex-shrink:0;margin-top:2px}.vx-tar-ia-gira{animation:.9s linear infinite vx-spin}.vx-tar-ia-resumo{color:var(--vx-ink);margin:2px 0 0;font-size:15px;line-height:1.45}.vx-tar-ia-bloco{margin-top:16px}.vx-tar-secao .vx-tar-ia-bloco h6{letter-spacing:0;text-transform:none;color:color-mix(in srgb, var(--vx-ink) 62%, transparent);margin-bottom:4px;font-size:12.5px;font-weight:500}.vx-tar-ia-mudancas{margin:0;padding-left:18px;font-size:14px;line-height:1.45;list-style:outside}.vx-tar-ia-mudancas li+li{margin-top:4px}.vx-tar-ia-lista,.vx-tar-ia-sugs,.vx-tar-pends{margin:0;padding:0;list-style:none}.vx-tar-ia-item{border-top:1px solid var(--vx-line);padding:10px 0}.vx-tar-ia-item:first-child{border-top:0;padding-top:2px}.vx-tar-ia-item:last-child{padding-bottom:0}.vx-tar-ia-item strong,.vx-tar-ia-sug strong{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.vx-tar-ia-item p,.vx-tar-ia-sug p{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;line-height:1.4}.vx-tar-ia-sugs{flex-direction:column;gap:8px;margin-top:6px;display:flex}.vx-tar-ia-sug{border-radius:var(--vx-r-md);background:var(--vx-soft);gap:12px;padding:12px 14px;display:flex}.vx-tar-ia-sug-corpo{flex:1;min-width:0}.vx-tar-ia-tipo{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);margin-bottom:1px;font-size:12px;display:block}.vx-tar-ia-icone{background:var(--vx-card);border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.vx-tar-ia-icone.vx-red{color:var(--vx-red)}.vx-tar-ia-icone.vx-amber{color:var(--vx-amber)}.vx-tar-ia-icone.vx-green{color:var(--vx-green)}.vx-tar-ia-icone.vx-blue{color:var(--vx-blue)}.vx-tar-ia-card{background:var(--vx-soft-2);max-width:100%;color:var(--vx-ink-2);font:inherit;cursor:pointer;transition:background .18s var(--vx-ease);border:0;border-radius:999px;align-items:center;gap:5px;margin-top:6px;padding:3px 9px 3px 7px;font-size:12.5px;display:inline-flex}.vx-tar-ia-card span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-tar-ia-card svg{flex-shrink:0}.vx-tar-ia-card:hover{background:var(--vx-soft-3)}.vx-tar-ia-sug .vx-tar-ia-card{background:var(--vx-card)}.vx-tar-ia-botoes{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.vx-tar-ia-sug .vx-tar-ia-aplicar{background:var(--vx-card)}.vx-tar-ia-botoes .vx-btn:disabled svg{animation:.9s linear infinite vx-spin}.vx-tar-ia-decisao{margin-top:6px;display:block}.vx-tar-ia-historico{border-radius:var(--vx-r-md);background:var(--vx-soft);margin-top:6px}.vx-tar-ia-historico details+details{border-top:1px solid var(--vx-line)}.vx-tar-ia-historico summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.4;list-style:none;display:flex}.vx-tar-ia-historico summary::-webkit-details-marker{display:none}.vx-tar-ia-historico summary small{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);margin-bottom:1px;font-size:12px;display:block}.vx-tar-ia-historico summary>svg{transition:transform .22s var(--vx-ease);flex-shrink:0;margin-top:2px}.vx-tar-ia-historico details[open] summary>svg{transform:rotate(180deg)}.vx-tar-ia-historico-corpo{padding:0 14px 14px}.vx-tar-ia-historico-corpo .vx-tar-ia-bloco:first-child{margin-top:0}@media (max-width:720px){.vx-tar-ia-btn{flex-shrink:0;order:1;margin-left:0;padding:0 14px}.vx-tar-ia-btn-rotulo{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.vx-tar-pends{border-radius:var(--vx-r-md);background:var(--vx-soft);margin-top:6px}.vx-tar-pends li{gap:10px;padding:10px 14px;display:flex}.vx-tar-pends li+li{border-top:1px solid var(--vx-line)}.vx-tar-pends svg{color:var(--vx-amber);flex-shrink:0;margin-top:2px}.vx-tar-pends .vx-resolvida svg{color:var(--vx-green)}.vx-tar-pends div{min-width:0}.vx-tar-pends strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.35;display:block}.vx-tar-pends small{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-size:12.5px}@media (prefers-reduced-motion:reduce){.vx-tar-ia-btn.vx-analisando svg,.vx-tar-ia-gira,.vx-tar-ia-botoes .vx-btn:disabled svg{animation:none}.vx-tar-ia-historico summary>svg{transition:none}}[data-motion=reduced] .vx-tar-ia-btn.vx-analisando svg,[data-motion=reduced] .vx-tar-ia-gira,[data-motion=reduced] .vx-tar-ia-botoes .vx-btn:disabled svg{animation:none}.vx-tar-selo.vx-bloqueado{background:var(--vx-amber-bg);color:color-mix(in srgb, var(--vx-amber) 55%, var(--vx-ink));font-weight:500}.vx-tar-dep-bloqueado{align-items:center;gap:4px;display:inline-flex;color:color-mix(in srgb, var(--vx-amber) 55%, var(--vx-ink))!important}.vx-tar-dep-rotulo{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);margin:12px 0 0;font-size:12.5px;font-weight:500}.vx-tar-deps li{align-items:center}.vx-tar-deps .vx-tar-ponto{flex-shrink:0}.vx-tar-deps div{flex:1}.vx-tar-dep-titulo{color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500;line-height:1.35;display:block}.vx-tar-dep-titulo:hover{text-underline-offset:3px;text-decoration:underline}.vx-tar-deps .vx-resolvida .vx-tar-dep-titulo{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);text-decoration:line-through}.vx-tar-dep-tirar{flex-shrink:0;width:30px;height:30px}.vx-tar-pends .vx-tar-dep-tirar svg{color:var(--vx-ink-2);margin-top:0}.vx-tar-horas .vx-tar-secao-head small{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.vx-tar-dep-novo{margin-top:10px}.vx-tar-dep-novo small{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);margin-top:6px;font-size:12.5px;display:block}.vx-tar-horas-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-top:8px;display:flex}.vx-tar-horas-soma{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.vx-tar-horas-soma strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.vx-tar-horas-soma>span:not(.vx-tar-check-barra){color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-size:13px}.vx-tar-horas-barra{flex-basis:100%;margin:6px 0 0}.vx-tar-horas-barra i{background:var(--vx-blue)}.vx-tar-horas-barra.vx-passou i{background:var(--vx-red)}.vx-tar-cronometro.vx-rodando{background:var(--vx-blue-bg);color:var(--vx-blue)}.vx-tar-relogio{font-variant-numeric:tabular-nums;font-weight:600}.vx-tar-horas-aviso{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);margin:8px 0 0;font-size:12.5px}.vx-tar-horas-campos,.vx-tar-horas-lancar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.vx-tar-horas-lancar{grid-template-columns:minmax(0,1fr) minmax(150px,1.2fr) minmax(0,2fr) auto;align-items:end}.vx-tar-horas-campo{flex-direction:column;gap:4px;min-width:0;display:flex}.vx-tar-horas-campo>span{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-size:12.5px;font-weight:500}.vx-tar-horas-campo .vx-input{min-width:0;height:40px}.vx-tar-horas-lancar .vx-btn{height:40px}.vx-tar-horas-lista{margin-top:12px}.vx-tar-horas-lista li{align-items:center}.vx-tar-horas-lista div{flex:1}.vx-tar-horas-lista strong span{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-weight:400}@media (max-width:640px){.vx-tar-horas-lancar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vx-tar-horas-campo.vx-largo{grid-column:1/-1}.vx-tar-horas-lancar .vx-btn{grid-column:1/-1;justify-content:center}}.vx-tar-horas-resumo{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:-4px 0 12px;font-size:13px;display:flex}.vx-tar-horas-chip{font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;display:inline-flex}.vx-tar-horas-chip b{color:var(--vx-ink);font-weight:600}.vx-tar-horas-chip .vx-passou{color:var(--vx-red)}.vx-tar-horas-rodando{background:var(--vx-blue-bg);max-width:100%;color:var(--vx-blue);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}span.vx-tar-horas-rodando{cursor:default}.vx-tar-horas-rodando i{width:7px;height:7px;animation:vx-tar-pulsa 1.6s var(--vx-ease) infinite;background:currentColor;border-radius:50%}.vx-tar-horas-rodando-card{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:220px;overflow:hidden}@media (prefers-reduced-motion:reduce){.vx-tar-horas-rodando i{animation:none}}[data-motion=reduced] .vx-tar-horas-rodando i{animation:none}}
@layer components{.vx-orb{--orb:56px;--orb-1:#5e65e1;--orb-2:#8b5cf6;--orb-3:#38bdf8;--orb-4:#f0abfc;width:var(--orb);height:var(--orb);isolation:isolate;flex:none;display:inline-block;position:relative}[data-theme=dark] .vx-orb{--orb-1:#2257ff;--orb-2:#7c5cff;--orb-3:#22d3ee;--orb-4:#c084fc}.vx-orb[data-avatar=aurora]{--orb-1:#0075f3;--orb-2:#3279e6;--orb-3:#03cafc;--orb-4:#922bba}.vx-orb[data-avatar=oceano]{--orb-1:#1f47bd;--orb-2:#215bee;--orb-3:#1ec7ed;--orb-4:#11a8ea}.vx-orb[data-avatar=coral]{--orb-1:#ea674c;--orb-2:#fa8876;--orb-3:#fece68;--orb-4:#fc9481}.vx-orb[data-avatar=ouro]{--orb-1:#a77a1c;--orb-2:#c59733;--orb-3:#fcecb3;--orb-4:#eac76c}.vx-orb[data-avatar=menta]{--orb-1:#0a8a61;--orb-2:#20be87;--orb-3:#a0f2cd;--orb-4:#3cd29b}.vx-orb[data-avatar=ametista]{--orb-1:#7349bf;--orb-2:#a673ea;--orb-3:#e7a5fb;--orb-4:#bb82f7}.vx-orb[data-avatar=turquesa]{--orb-1:#1594ad;--orb-2:#2ebbc6;--orb-3:#c4f1f4;--orb-4:#85eae0}.vx-orb[data-avatar=crepusculo]{--orb-1:#ee4652;--orb-2:#eb488d;--orb-3:#f76c1b;--orb-4:#df4f79}.vx-orb[data-avatar=lima]{--orb-1:#1b8c44;--orb-2:#56c637;--orb-3:#f6cd14;--orb-4:#9bcc1b}.vx-orb[data-avatar=noite]{--orb-1:#2f4ddc;--orb-2:#8256f8;--orb-3:#47aff7;--orb-4:#9565f7}.vx-orb-halo{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--orb-1) 60%, transparent) 0%, transparent 68%);opacity:.55;will-change:transform;border-radius:50%;animation:4.8s ease-in-out infinite vx-orb-respira;position:absolute;inset:-22%}.vx-orb-core{background:var(--orb-1);box-shadow:0 calc(var(--orb) * .1) calc(var(--orb) * .32) calc(var(--orb) * -.08) color-mix(in srgb, var(--orb-1) 70%, transparent);border-radius:50%;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.vx-orb-swirl{background:conic-gradient(from 0deg, var(--orb-1), var(--orb-3), var(--orb-2), var(--orb-4), var(--orb-1));will-change:transform;animation:9s linear infinite vx-orb-gira;position:absolute;inset:-30%}.vx-orb-blob{width:72%;height:72%;filter:blur(calc(var(--orb) * .14));opacity:.7;will-change:transform;border-radius:50%;position:absolute}.vx-orb-blob-a{background:var(--orb-3);animation:7s ease-in-out infinite alternate vx-orb-flutua-a;top:-14%;left:-16%}.vx-orb-blob-b{background:var(--orb-4);animation:8.5s ease-in-out infinite alternate vx-orb-flutua-b;bottom:-18%;right:-14%}.vx-orb-shine{box-shadow:inset 0 calc(var(--orb) * -.1) calc(var(--orb) * .24) #10083c61, inset 0 calc(var(--orb) * .04) calc(var(--orb) * .1) #ffffff8c, inset 0 0 0 1px #ffffff38;background:radial-gradient(circle at 32% 24%,#ffffffe6 0 5%,#ffffff47 17%,#0000 40%),radial-gradient(circle at 68% 88%,#ffffff38,#0000 42%);border-radius:50%;position:absolute;inset:0}.vx-orb[data-ativa] .vx-orb-swirl{animation-duration:2.2s}.vx-orb[data-ativa] .vx-orb-halo{opacity:.85;animation-duration:1.6s}@keyframes vx-orb-gira{to{transform:rotate(1turn)}}@keyframes vx-orb-respira{0%,to{transform:scale(.92)}50%{transform:scale(1.08)}}@keyframes vx-orb-flutua-a{to{transform:translate(38%,30%)scale(1.15)}}@keyframes vx-orb-flutua-b{to{transform:translate(-34%,-36%)scale(.9)}}.vx-orb-btn{z-index:60;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:vx-orb-chega .9s var(--vx-spring) 1.1s backwards;background:0 0;border:0;border-radius:999px;align-items:center;padding:0;display:flex;position:fixed;bottom:24px;right:24px}.vx-orb-btn .vx-orb{transition:transform .4s var(--vx-spring), opacity .3s}.vx-orb-btn:hover .vx-orb{transform:scale(1.08)}.vx-orb-btn:active .vx-orb{transform:scale(.94)}.vx-orb-btn:focus-visible{outline:2px solid var(--vx-accent);outline-offset:5px}.vx-orb-btn[data-popup-open] .vx-orb{opacity:0;transform:scale(.6)}.vx-orb-label{background:var(--vx-card);color:var(--vx-ink);white-space:nowrap;box-shadow:var(--vx-shadow-pop);opacity:0;transform-origin:100%;pointer-events:none;transition:opacity .2s, transform .35s var(--vx-spring);border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:500;position:absolute;right:calc(100% + 12px);transform:translate(8px)scale(.96)}.vx-orb-btn:hover .vx-orb-label,.vx-orb-btn:focus-visible .vx-orb-label{opacity:1;transform:none}@keyframes vx-orb-chega{0%{opacity:0;transform:scale(.4)translateY(12px)}}@media (max-width:720px){.vx-orb-btn{bottom:92px;right:16px}.vx-orb-btn .vx-orb{--orb:50px}}@media (hover:none){.vx-orb-label{display:none}}.vx-drawer.vx-ia[data-position=right]{width:min(800px,100%)}.vx-drawer.vx-ia[data-position=bottom]{height:calc(100dvh - max(56px, env(safe-area-inset-top,0px)))}.vx-ia-shell{border-radius:inherit;min-height:0;transition:grid-template-columns .5s var(--vx-ease);flex:1;grid-template-columns:252px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.vx-ia-shell[data-historico=fechado]{grid-template-columns:0 minmax(0,1fr)}.vx-ia-shell[data-celular]{grid-template-columns:minmax(0,1fr)}.vx-ia-hist{background:color-mix(in srgb, var(--vx-soft) 60%, var(--vx-card));min-width:0;min-height:0;box-shadow:inset -1px 0 0 var(--vx-line);display:flex;overflow:hidden}.vx-ia-shell[data-historico=fechado] .vx-ia-hist{box-shadow:none}.vx-ia-shell[data-celular] .vx-ia-hist{z-index:3;background:var(--vx-card);width:min(300px,86%);box-shadow:var(--vx-shadow-pop);transition:transform .45s var(--vx-ease);position:absolute;inset:0 auto 0 0;transform:translate(-104%)}.vx-ia-shell[data-celular][data-historico=aberto] .vx-ia-hist{transform:none}.vx-ia-hist-veu{z-index:2;background:#0a0a0a52;border:0;animation:.3s both vx-ia-aparece;position:absolute;inset:0}.vx-ia-lista{flex-direction:column;width:252px;min-width:252px;min-height:0;display:flex}.vx-ia-shell[data-celular] .vx-ia-lista{width:100%;min-width:0}.vx-ia-lista-topo{flex-direction:column;gap:12px;padding:20px 14px 8px;display:flex}.vx-ia-lista-topo h3{letter-spacing:.5px;text-transform:uppercase;color:var(--vx-muted);margin:0;padding:0 6px;font-size:11.5px;font-weight:600}.vx-ia-nova{background:var(--vx-card);height:40px;color:var(--vx-ink);font:inherit;box-shadow:var(--vx-shadow-card);cursor:pointer;transition:transform .3s var(--vx-spring);border:0;border-radius:14px;align-items:center;gap:9px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.vx-ia-nova:hover{transform:translateY(-1px)}.vx-ia-nova svg{color:var(--vx-accent)}[data-accent=projects][data-theme=dark] .vx-ia-nova svg{color:#8fa8ff}.vx-ia-lista-rolo{overscroll-behavior:contain;flex:1;min-height:0;padding:2px 8px 18px;overflow-y:auto}.vx-ia-grupo h4{color:var(--vx-faint);margin:16px 8px 6px;font-size:11.5px;font-weight:500}.vx-ia-item{border-radius:12px;align-items:center;transition:background-color .15s;display:flex;position:relative}.vx-ia-item:hover,.vx-ia-item:focus-within{background:color-mix(in srgb, var(--vx-soft-2) 75%, transparent)}.vx-ia-item[data-active]{background:var(--vx-card);box-shadow:var(--vx-shadow-card)}.vx-ia-item-abrir{min-width:0;height:38px;color:var(--vx-ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:8px;padding:0 10px;font-size:13.5px;display:flex}.vx-ia-item[data-active] .vx-ia-item-abrir{color:var(--vx-ink);font-weight:500}.vx-ia-item-titulo{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-ia-item-vivo{background:var(--vx-accent);border-radius:50%;flex:none;width:7px;height:7px;animation:1.2s ease-in-out infinite vx-ia-pisca}.vx-ia-item-acoes{padding-right:4px;display:none}.vx-ia-item:hover .vx-ia-item-acoes,.vx-ia-item:focus-within .vx-ia-item-acoes{display:flex}@media (hover:none){.vx-ia-item[data-active] .vx-ia-item-acoes{display:flex}}.vx-ia-item-acoes .vx-ia-acao{width:26px;height:26px}.vx-ia-item-confirma{align-items:center;gap:2px;padding-right:4px;animation:.2s both vx-ia-aparece;display:flex}.vx-ia-item-sim{background:var(--vx-red);color:#fff;height:28px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 11px;font-size:12.5px;font-weight:600}.vx-ia-item-nome{outline:1.5px solid var(--vx-accent);background:var(--vx-card);width:100%;height:38px;color:var(--vx-ink);font:inherit;border:0;border-radius:12px;padding:0 10px;font-size:13.5px}.vx-ia-lista-vazia{text-align:center;color:var(--vx-muted);flex-direction:column;align-items:center;gap:10px;margin:28px 12px;font-size:13px;line-height:1.45;display:flex}.vx-ia-lista-vazia svg{color:var(--vx-faint)}.vx-ia-lista-esqueleto{flex-direction:column;gap:18px;padding:18px 10px;display:flex}.vx-ia-lista-esqueleto span{background:var(--vx-soft-2);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite vx-ia-pisca}.vx-ia-arquivadas summary{color:var(--vx-muted);cursor:pointer;align-items:center;gap:6px;margin:18px 8px 6px;font-size:12px;list-style:none;display:flex}.vx-ia-arquivadas summary::-webkit-details-marker{display:none}.vx-ia-arquivadas summary svg{transition:rotate .25s var(--vx-ease)}.vx-ia-arquivadas[open] summary svg{rotate:90deg}.vx-ia-arquivadas summary span{background:var(--vx-soft-2);border-radius:999px;padding:0 7px;font-size:11px}.vx-ia-main{flex-direction:column;min-width:0;min-height:0;display:flex}.vx-ia-head{box-shadow:inset 0 -1px 0 var(--vx-line);align-items:center;gap:6px;padding:14px 14px 12px;display:flex}.vx-ia-head-btn{cursor:pointer;background:0 0;border:0;flex:none;width:36px;height:36px}.vx-ia-head-btn[aria-pressed=true]{background:var(--vx-soft)}.vx-ia-head-id{flex:1;align-items:center;gap:11px;min-width:0;padding-left:4px;display:flex}.vx-ia-head-id>div{min-width:0}.vx-ia-head-id strong{letter-spacing:-.2px;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.vx-ia-head-id small{white-space:nowrap;text-overflow:ellipsis;color:var(--vx-muted);margin-top:1px;font-size:12.5px;display:block;overflow:hidden}.vx-ia-selo{background:var(--vx-accent-soft);height:20px;color:var(--vx-accent);letter-spacing:0;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}[data-accent=projects][data-theme=dark] .vx-ia-selo{color:#a9bcff}.vx-ia-content,.vx-ia-thread{flex-direction:column;flex:1;min-height:0;display:flex}.vx-ia-viewport{overscroll-behavior:contain;touch-action:auto;flex-direction:column;flex:1;min-height:0;padding:8px 24px 0;display:flex;overflow-y:auto}.vx-ia-msg,.vx-ia-escrever{width:100%;max-width:660px;margin-inline:auto}.vx-ia-ola{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;margin:auto;padding:28px 0 32px;display:flex}.vx-ia-ola>*{animation:vx-ia-sobe .7s var(--vx-ease) both}.vx-ia-ola>.vx-orb{animation:vx-ia-orb-chega .9s var(--vx-spring) both;margin-bottom:22px}.vx-ia-ola h2{letter-spacing:-.7px;margin:0;font-size:27px;font-weight:600;animation-delay:80ms}.vx-ia-ola p{color:var(--vx-muted);margin:6px 0 26px;font-size:15px;animation-delay:.14s}.vx-ia-sugestoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid;animation:none!important}.vx-ia-sugestao{background:var(--vx-soft);color:var(--vx-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .2s, transform .35s var(--vx-spring);animation:vx-ia-sobe .6s var(--vx-ease) both;animation-delay:calc(.2s + var(--i,0) * 60ms);border:0;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;display:flex}.vx-ia-sugestao:hover{background:var(--vx-soft-2);transform:translateY(-2px)}.vx-ia-sugestao:focus-visible{outline:2px solid var(--vx-accent);outline-offset:2px}.vx-ia-sugestao-ico{background:var(--vx-card);width:34px;height:34px;color:var(--vx-accent);box-shadow:var(--vx-shadow-card);border-radius:11px;flex:none;place-items:center;display:grid}[data-accent=projects][data-theme=dark] .vx-ia-sugestao-ico{color:#8fa8ff}.vx-ia-sugestao strong{font-size:14px;font-weight:600;display:block}.vx-ia-sugestao small{color:var(--vx-muted);margin-top:2px;font-size:12.5px;line-height:1.35;display:block}@media (max-width:520px){.vx-ia-sugestoes{grid-template-columns:minmax(0,1fr)}.vx-ia-ola h2{font-size:24px}}.vx-ia-msg{animation:vx-ia-sobe .45s var(--vx-ease) both;flex-direction:column;display:flex}.vx-ia-msg-eu{align-items:flex-end;margin-top:22px}.vx-ia-msg-ia{margin-top:14px}.vx-ia-balao{background:var(--vx-accent-soft);max-width:85%;color:var(--vx-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px 20px 6px;padding:10px 15px;font-size:14.5px;line-height:1.5}.vx-ia-texto{color:var(--vx-ink);overflow-wrap:anywhere;font-size:14.5px;line-height:1.65}.vx-ia-msg-pe{align-items:center;gap:4px;min-height:32px;margin-top:2px;display:flex}.vx-ia-msg-eu .vx-ia-msg-pe{justify-content:flex-end}.vx-ia-acoes{gap:2px;animation:.25s both vx-ia-aparece;display:flex}.vx-ia-acao{width:30px;height:30px;color:var(--vx-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}.vx-ia-acao:hover:not(:disabled){background:var(--vx-soft);color:var(--vx-ink)}.vx-ia-acao:disabled{opacity:.35;cursor:default}.vx-ia-ramos{font-variant-numeric:tabular-nums;color:var(--vx-muted);align-items:center;gap:1px;font-size:12px;display:inline-flex}.vx-ia-ramos .vx-ia-acao{width:24px;height:24px}.vx-ia-md>:first-child{margin-top:0}.vx-ia-md>:last-child{margin-bottom:0}.vx-ia-md p{margin:0 0 .75em}.vx-ia-md :is(ul,ol){margin:0 0 .75em;padding-left:1.35em}.vx-ia-md ul{list-style:outside}.vx-ia-md ol{list-style:decimal}.vx-ia-md li>:is(ul,ol){margin:.3em 0 0}.vx-ia-md li{margin:.3em 0}.vx-ia-md li::marker{color:var(--vx-faint)}.vx-ia-md strong{font-weight:600}.vx-ia-md :is(h1,h2,h3){letter-spacing:-.2px;margin:1.1em 0 .5em;font-size:16px;font-weight:600}.vx-ia-md a{color:var(--vx-accent);text-underline-offset:2px}.vx-ia-md blockquote{border-left:3px solid var(--vx-accent);background:var(--vx-soft);color:var(--vx-ink-2);border-radius:4px 12px 12px 4px;margin:0 0 .75em;padding:10px 14px}.vx-ia-md blockquote p{margin:0}.vx-ia-md code{background:var(--vx-soft-2);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.vx-ia-md pre{background:var(--vx-soft);border-radius:14px;margin:0 0 .75em;padding:12px 14px;overflow-x:auto}.vx-ia-md pre code{background:0 0;padding:0}.vx-ia-pensando{color:#0000;background:linear-gradient(90deg, var(--vx-muted) 0%, var(--vx-muted) 35%, var(--vx-ink) 50%, var(--vx-muted) 65%, var(--vx-muted) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;align-items:center;gap:10px;height:28px;font-size:13.5px;font-weight:500;animation:1.8s linear infinite vx-ia-brilho;display:inline-flex}.vx-ia-pontos{gap:4px;display:inline-flex}.vx-ia-pontos i{background:var(--vx-accent);width:6px;height:6px;animation:vx-ia-pula 1.1s var(--vx-ease) infinite;border-radius:50%}.vx-ia-pontos i:nth-child(2){animation-delay:.14s}.vx-ia-pontos i:nth-child(3){animation-delay:.28s}.vx-ia-erro{background:var(--vx-red-bg);color:var(--vx-red);border-radius:12px;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;font-size:13.5px;display:flex}.vx-ia-editar{background:var(--vx-soft);width:min(100%,520px);box-shadow:0 0 0 1.5px var(--vx-accent);border-radius:18px;padding:12px 14px}.vx-ia-editar-pe{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.vx-ia-editar-pe .vx-btn{height:34px;padding:0 14px}.vx-ia-rodape{background:linear-gradient(to bottom, transparent, var(--vx-card) 26px);flex-direction:column;gap:8px;margin-top:auto;padding:18px 0 14px;display:flex;position:sticky;bottom:0}.vx-drawer.vx-ia[data-position=bottom] .vx-ia-rodape{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.vx-ia-descer{background:var(--vx-card);width:34px;height:34px;color:var(--vx-ink);box-shadow:var(--vx-shadow-pop);cursor:pointer;transition:opacity .2s, transform .3s var(--vx-ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-26px;left:50%;translate:-50%}.vx-ia-descer:disabled{opacity:0;pointer-events:none;transform:translateY(8px)}.vx-ia-escrever{background:var(--vx-card);box-shadow:0 0 0 1px var(--vx-line-2), 0 12px 32px -14px #14143238;border-radius:22px;flex-direction:column;gap:6px;padding:12px 10px 10px 16px;transition:box-shadow .25s;display:flex}.vx-ia-escrever:focus-within{box-shadow:0 0 0 1.5px var(--vx-accent), 0 0 0 5px color-mix(in srgb, var(--vx-accent) 14%, transparent), 0 12px 32px -14px #14143238}.vx-ia-campo{resize:none;width:100%;color:var(--vx-ink);font:inherit;background:0 0;border:0;outline:0;padding:2px 0;font-size:15px;line-height:1.5;display:block}.vx-ia-campo::placeholder{color:var(--vx-faint)}.vx-ia-escrever-pe{justify-content:space-between;align-items:center;gap:10px;display:flex}.vx-ia-dica{color:var(--vx-faint);font-size:11.5px}.vx-ia-dica kbd{background:var(--vx-soft);color:var(--vx-muted);font:inherit;box-shadow:inset 0 -1px 0 var(--vx-line-2);border-radius:5px;padding:1px 5px;font-size:11px}@media (hover:none){.vx-ia-dica{visibility:hidden}}.vx-ia-enviar{background:var(--vx-solid);width:36px;height:36px;color:var(--vx-on-solid);cursor:pointer;transition:transform .3s var(--vx-spring), opacity .2s;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.vx-ia-enviar:hover:not(:disabled){transform:scale(1.07)}.vx-ia-enviar:active:not(:disabled){transform:scale(.94)}.vx-ia-enviar:disabled{opacity:.3;cursor:default}.vx-ia-parar-ico{background:currentColor;border-radius:3px;width:11px;height:11px}.vx-ia-aviso{text-align:center;color:var(--vx-faint);margin:0;font-size:11.5px}.vx-drawer.vx-ia[data-position=bottom] .vx-ia-viewport{padding-inline:16px}.vx-drawer.vx-ia[data-position=bottom] .vx-ia-head{padding-top:10px}.vx-ia-head-id strong{white-space:nowrap}@media (max-width:440px){.vx-ia-selo{display:none}}@keyframes vx-ia-sobe{0%{opacity:0;transform:translateY(10px)}}@keyframes vx-ia-orb-chega{0%{opacity:0;transform:scale(.5)}}@keyframes vx-ia-aparece{0%{opacity:0}}@keyframes vx-ia-pisca{50%{opacity:.45}}@keyframes vx-ia-pula{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes vx-ia-brilho{0%{background-position:110% 0}to{background-position:-110% 0}}[data-motion=reduced] :is(.vx-orb-halo,.vx-orb-swirl,.vx-orb-blob,.vx-orb-btn,.vx-ia-pensando,.vx-ia-pontos i,.vx-ia-item-vivo),[data-motion=reduced] :is(.vx-ia-msg,.vx-ia-ola>*,.vx-ia-sugestao,.vx-ia-acoes){animation:none}[data-motion=reduced] .vx-ia-shell{transition:none}@media (prefers-reduced-motion:reduce){:is(.vx-orb-halo,.vx-orb-swirl,.vx-orb-blob,.vx-orb-btn,.vx-ia-pensando,.vx-ia-pontos i,.vx-ia-item-vivo),:is(.vx-ia-msg,.vx-ia-ola>*,.vx-ia-sugestao,.vx-ia-acoes){animation:none}.vx-ia-shell{transition:none}}}
@layer components{.vx-orb{--orb-1:#1c56ff;--orb-2:#6d5cff;--orb-3:#38bdf8;--orb-4:#a5c8ff}[data-theme=dark] .vx-orb{--orb-1:#2f66ff;--orb-2:#7c5cff;--orb-3:#22d3ee;--orb-4:#93c5fd}.rp-cop-consulta{border:1px solid var(--vx-line);background:var(--vx-soft);width:fit-content;max-width:100%;min-height:26px;color:var(--vx-muted);animation:rp-cop-entra .35s var(--vx-spring) backwards;border-radius:999px;align-items:center;gap:8px;margin:2px 0;padding:3px 10px 3px 4px;font-size:12.5px;line-height:1.3;display:flex}.rp-cop-consulta+.rp-cop-consulta{margin-top:4px}.rp-cop-consulta:last-child{margin-bottom:12px}.rp-cop-consulta:has(+:not(.rp-cop-consulta)){margin-bottom:12px}.rp-cop-consulta-ico{background:var(--vx-card);width:18px;height:18px;color:var(--vx-accent);border-radius:50%;flex:none;place-items:center;display:grid}.rp-cop-consulta[data-estado=ok] .rp-cop-consulta-ico{color:var(--vx-green)}.rp-cop-consulta[data-estado=erro] .rp-cop-consulta-ico{color:var(--vx-amber)}.rp-cop-consulta-rotulo{color:var(--vx-ink-2);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rp-cop-consulta[data-estado=rodando] .rp-cop-consulta-rotulo:after{content:"…"}.rp-cop-consulta-resumo{white-space:nowrap;flex:none}.rp-cop-consulta-resumo:before{content:"·";margin-right:8px}.rp-cop-gira{border:2px solid;border-right-color:#0000;border-radius:50%;width:11px;height:11px;animation:.8s linear infinite rp-cop-gira}@keyframes rp-cop-gira{to{transform:rotate(360deg)}}@keyframes rp-cop-entra{0%{opacity:0;transform:translateY(4px)}}.rp-cop-acao{--cop-cor:var(--vx-accent);--cop-fundo:var(--vx-accent-soft);border:1px solid var(--vx-line);border-left:3px solid var(--cop-cor);border-radius:var(--vx-r-md);background:var(--vx-card);box-shadow:var(--vx-shadow-card);color:var(--vx-ink);animation:rp-cop-entra .35s var(--vx-spring) backwards;margin:4px 0 12px;padding:12px 14px;font-size:13.5px;line-height:1.45}.rp-cop-acao[data-estado=proposta]{--cop-cor:var(--vx-amber);--cop-fundo:var(--vx-amber-bg)}.rp-cop-acao[data-estado=executada]{--cop-cor:var(--vx-green);--cop-fundo:var(--vx-green-bg)}.rp-cop-acao[data-estado=falhou]{--cop-cor:var(--vx-red);--cop-fundo:var(--vx-red-bg)}.rp-cop-acao:is([data-estado=recusada],[data-estado=desfeita]){--cop-cor:var(--vx-faint);--cop-fundo:var(--vx-soft)}.rp-cop-acao-cab{align-items:center;gap:8px;font-size:13px;display:flex}.rp-cop-acao-ico{background:var(--cop-fundo);width:22px;height:22px;color:var(--cop-cor);border-radius:50%;flex:none;place-items:center;display:grid}.rp-cop-acao-conta{color:var(--vx-muted);white-space:nowrap;margin-left:auto;font-size:12px}.rp-cop-acao-linhas{color:var(--vx-ink-2);gap:6px;margin:10px 0 0;padding:0 0 0 30px;display:grid}.rp-cop-acao-linhas li{overflow-wrap:anywhere}.rp-cop-acao-linhas li::marker{color:var(--vx-faint)}.rp-cop-acao-linhas strong{color:var(--vx-ink);font-weight:600}.rp-cop-acao-linhas[data-riscado]{color:var(--vx-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--vx-faint);text-decoration-color:var(--vx-faint)}.rp-cop-acao-linhas[data-riscado] strong{color:inherit}.rp-cop-acao-erro{color:var(--vx-red);margin:8px 0 0 30px;font-size:12.5px}.rp-cop-acao-botoes{flex-wrap:wrap;gap:8px;margin:12px 0 0 30px;display:flex}.rp-cop-acao-botoes .vx-btn{gap:6px}.rp-cop-acao-fonte{border-left:2px solid var(--vx-line-2);color:var(--vx-muted);margin:4px 0 2px;padding:2px 0 2px 10px;font-size:12.5px;font-style:italic;line-height:1.45;display:block}.rp-cop-acao-linhas[data-riscado] .rp-cop-acao-fonte{text-decoration:none}.rp-cop-anexos{flex-wrap:wrap;gap:6px;display:flex}.rp-cop-anexos:empty{display:none}.rp-cop-anexos-msg{justify-content:flex-end;max-width:85%;margin:0 0 6px auto}.rp-cop-anexo{border:1px solid var(--vx-line);background:var(--vx-soft);max-width:min(100%,280px);min-height:44px;animation:rp-cop-entra .3s var(--vx-spring) backwards;border-radius:12px;align-items:center;gap:2px;padding:5px 4px 5px 5px;display:flex}.rp-cop-anexos-msg .rp-cop-anexo{background:var(--vx-card);padding-right:10px}.rp-cop-anexo[data-estado=erro]{border-color:color-mix(in oklab, var(--vx-red) 35%, var(--vx-line));background:color-mix(in oklab, var(--vx-red) 7%, var(--vx-card));max-width:100%}.rp-cop-anexo-link{min-width:0;color:inherit;align-items:center;gap:2px;text-decoration:none;display:flex}.rp-cop-anexo-link:hover strong{text-decoration:underline}.rp-cop-anexo-link:focus-visible{outline:2px solid var(--vx-accent);outline-offset:3px;border-radius:8px}.rp-cop-anexo-ico{background:var(--vx-card);width:32px;height:32px;color:var(--vx-accent);border-radius:8px;flex:none;place-items:center;margin-right:8px;display:grid;overflow:hidden}.rp-cop-anexos-msg .rp-cop-anexo-ico{background:var(--vx-accent-soft)}.rp-cop-anexo[data-estado=erro] .rp-cop-anexo-ico{color:var(--vx-red)}.rp-cop-anexo-ico img{object-fit:cover;width:100%;height:100%}.rp-cop-anexo-txt{flex-direction:column;min-width:0;line-height:1.3;display:flex}.rp-cop-anexo-txt strong{color:var(--vx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.rp-cop-anexo-txt small{color:var(--vx-muted);font-size:11.5px}.rp-cop-anexo[data-estado=erro] .rp-cop-anexo-txt small{color:var(--vx-red);white-space:normal}.rp-cop-anexo-tirar{width:28px;height:28px;color:var(--vx-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-left:4px;padding:0;display:grid}.rp-cop-anexo-tirar:hover{background:var(--vx-card);color:var(--vx-ink)}.rp-cop-anexo-aviso{color:var(--vx-red);margin:0;font-size:12.5px}.vx-ia-msg-eu .vx-ia-balao:empty{display:none}.vx-ia-escrever-pe:has(.rp-cop-clipe){justify-content:flex-start}.vx-ia-escrever-pe:has(.rp-cop-clipe) .vx-ia-enviar{margin-left:auto}.rp-cop-clipe{margin-left:-6px}.rp-cop-enviar-off{opacity:.35;cursor:not-allowed}.rp-cop-solta{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.rp-cop-solta-aviso{z-index:5;border:2px dashed var(--vx-accent);background:color-mix(in oklab, var(--vx-accent) 8%, var(--vx-card));color:var(--vx-accent);opacity:0;pointer-events:none;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:500;transition:opacity .15s;display:flex;position:absolute;inset:10px}.rp-cop-solta[data-dragging] .rp-cop-solta-aviso{opacity:1}.rp-cop-mem-busca{gap:10px;display:flex}.rp-cop-mem-campo{flex:1;align-items:center;min-width:0;display:flex;position:relative}.rp-cop-mem-campo>svg{color:var(--vx-muted);pointer-events:none;position:absolute;left:12px}.rp-cop-mem-campo .vx-input{width:100%;padding-left:36px}.rp-cop-mem-filtro{margin-top:14px;overflow-x:auto}.rp-cop-mem-cab{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rp-cop-mem-texto{color:var(--vx-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 2px;font-size:14px;line-height:1.5}.rp-cop-mem-acoes{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:640px){.rp-cop-mem-busca,.rp-cop-mem-item{flex-direction:column}.rp-cop-mem-acoes{align-self:flex-end}}[data-motion=reduced] :is(.rp-cop-consulta,.rp-cop-gira,.rp-cop-acao,.rp-cop-anexo){animation:none}[data-motion=reduced] .rp-cop-solta-aviso{transition:none}@media (prefers-reduced-motion:reduce){:is(.rp-cop-consulta,.rp-cop-gira,.rp-cop-acao,.rp-cop-anexo){animation:none}.rp-cop-solta-aviso{transition:none}}.vx-ia-apagar{color:var(--vx-ink-2);align-items:center;gap:8px;margin-top:12px;font-size:13.5px;display:inline-flex}.vx-ia-teste{overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.vx-ia-botoes{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.vx-ia-nota{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);margin:14px 0 0;font-size:12.5px;line-height:1.45}.rp-cop-pilula{z-index:120;border:1px solid var(--vx-line);background:var(--vx-card);width:max-content;max-width:min(620px,100vw - 32px);box-shadow:var(--vx-shadow-pop);color:var(--vx-ink);animation:rp-cop-pilula-entra .4s var(--vx-spring) backwards;border-radius:999px;align-items:center;gap:12px;padding:8px 10px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.rp-cop-pilula[data-fase=confirmando]{border-color:color-mix(in srgb, var(--vx-amber) 55%, var(--vx-line));box-shadow:var(--vx-shadow-pop), 0 0 0 4px color-mix(in srgb, var(--vx-amber) 18%, transparent)}.rp-cop-pilula-texto{flex:1;gap:1px;min-width:0;display:grid}.rp-cop-pilula-texto strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.rp-cop-pilula-texto small{color:var(--vx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rp-cop-pilula[data-fase=fim] .rp-cop-pilula-texto small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rp-cop-pilula .vx-btn{flex:none}.rp-cop-pilula-parar{align-items:center;gap:7px;display:inline-flex}.rp-cop-pilula-fim{background:var(--vx-green);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.rp-cop-pilula[data-fim=parado] .rp-cop-pilula-fim{background:var(--vx-muted)}.rp-cop-pilula:is([data-fim=desistiu],[data-fim=falhou]) .rp-cop-pilula-fim{background:var(--vx-amber);color:#1b1b1b}.rp-cop-pilula-x{flex:none;width:30px;height:30px}@media (max-width:720px){.rp-cop-pilula{border-radius:18px;flex-wrap:wrap;row-gap:8px;bottom:92px}.rp-cop-pilula-texto{flex-basis:calc(100% - 52px)}.rp-cop-pilula .vx-btn{margin-left:auto}.rp-cop-pilula .vx-btn+.vx-btn{margin-left:0}:root:has(.rp-cop-pilula) .vx-orb-btn{visibility:hidden}}.rp-cop-cursor{z-index:121;pointer-events:none;width:26px;height:26px;transition:transform .55s var(--vx-ease);margin:-3px 0 0 -4px;position:fixed;top:0;left:0}.rp-cop-cursor svg{z-index:1;width:100%;height:100%;fill:var(--vx-accent);stroke:#fff;stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 2px 4px #0000004d);position:relative}.rp-cop-cursor-clique{border:2px solid var(--vx-accent);opacity:0;width:30px;height:30px;animation:rp-cop-clique .6s var(--vx-ease);border-radius:50%;margin:-12px 0 0 -11px;position:absolute;top:0;left:0}.rp-cop-tela{border:1px solid var(--vx-line);border-left:3px solid var(--vx-accent);border-radius:var(--vx-r-md);background:var(--vx-card);align-items:center;gap:10px;margin:4px 0 12px;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.rp-cop-tela[data-estado=pronto]{border-left-color:var(--vx-green)}.rp-cop-tela:is([data-estado=desistiu],[data-estado=falhou]){border-left-color:var(--vx-amber)}.rp-cop-tela[data-estado=parado]{border-left-color:var(--vx-muted)}.rp-cop-tela-ico{background:var(--vx-accent-soft);width:24px;height:24px;color:var(--vx-accent);border-radius:50%;flex:none;place-items:center;display:grid}.rp-cop-tela[data-estado=pronto] .rp-cop-tela-ico{background:var(--vx-green-bg);color:var(--vx-green)}.rp-cop-tela:is([data-estado=desistiu],[data-estado=falhou]) .rp-cop-tela-ico{background:var(--vx-amber-bg);color:var(--vx-amber)}.rp-cop-tela-texto{flex:1;gap:2px;min-width:0;display:grid}.rp-cop-tela-texto small{color:var(--vx-muted);overflow-wrap:anywhere;font-size:12.5px}.rp-cop-tela-texto .rp-cop-tela-fim{color:var(--vx-ink-2)}@keyframes rp-cop-pilula-entra{0%{opacity:0;transform:translate(-50%,16px)scale(.96)}}@keyframes rp-cop-clique{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}[data-motion=reduced] :is(.rp-cop-pilula,.rp-cop-cursor-clique){animation:none}[data-motion=reduced] .rp-cop-cursor{transition:none}@media (prefers-reduced-motion:reduce){:is(.rp-cop-pilula,.rp-cop-cursor-clique){animation:none}.rp-cop-cursor{transition:none}}.rp-chave-texto{background:color-mix(in srgb, var(--vx-ink) 6%, transparent);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:13px;display:block}.rp-chaves{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rp-chaves li{border-bottom:1px solid color-mix(in srgb, var(--vx-ink) 8%, transparent);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.rp-chaves li:last-child{border-bottom:0}.rp-chaves li>div{gap:2px;min-width:0;font-size:14px;display:grid}.rp-chaves small{color:color-mix(in srgb, var(--vx-ink) 62%, transparent);font-size:12.5px}.rp-chaves code{font-size:12.5px}.rp-chave-revogada>div{opacity:.55}}
