.cfa[data-v-783dad8b]{position:relative;white-space:nowrap}.cfa__valor[data-v-783dad8b]{--cfa-fundo:var(--nu-blue-bg);--cfa-tinta:var(--nu-blue-text);--cfa-fio:color-mix(in srgb,var(--nu-blue) 62%,transparent);--cfa-fio-l: calc(100% - .5em) ;--cfa-fio-e:1.5px;display:inline;margin:0;padding:0 .32em .08em;border:0;border-radius:.36em;cursor:pointer;font:inherit;letter-spacing:inherit;color:var(--cfa-tinta);background-color:var(--cfa-fundo);background-image:linear-gradient(var(--cfa-fio),var(--cfa-fio));background-repeat:no-repeat;background-position:50% 100%;background-size:var(--cfa-fio-l) var(--cfa-fio-e);-webkit-tap-highlight-color:transparent;transition:background-color var(--nu-dur-media) var(--nu-ease-cor),color var(--nu-dur-media) var(--nu-ease-cor),background-size var(--nu-dur-media) var(--nu-ease-saida)}@media(hover:hover){.cfa__valor[data-v-783dad8b]:hover{--cfa-fundo:color-mix(in srgb,var(--nu-blue) 16%,var(--nu-white));--cfa-fio:var(--nu-blue);--cfa-fio-e:2px}}.cfa__valor[data-v-783dad8b]:active{--cfa-fundo:color-mix(in srgb,var(--nu-blue) 24%,var(--nu-white));transition-duration:var(--nu-dur-rapida)}.cfa__valor--vazio[data-v-783dad8b]{--cfa-tinta:var(--nu-gray-2)}.cfa__valor--on[data-v-783dad8b],.cfa__valor--on[data-v-783dad8b]:active{--cfa-fundo:var(--nu-blue);--cfa-tinta:var(--nu-white);--cfa-fio-l:0%}@media(hover:hover){.cfa__valor--on[data-v-783dad8b]:hover{--cfa-fundo:var(--nu-blue);--cfa-tinta:var(--nu-white);--cfa-fio-l:0%}}.cfa__valor[data-v-783dad8b]:focus-visible{outline:3px solid var(--nu-blue);outline-offset:2px}.cfa__painel[data-v-783dad8b]{position:absolute;left:var(--cfa-esquerda,12px);top:var(--cfa-topo,12px);z-index:90;display:flex;flex-direction:column;gap:12px;width:340px;padding:18px 18px 16px;transform-origin:var(--cfa-origem,top left);background:var(--nu-white);border-radius:var(--nu-r-panel);box-shadow:var(--nu-shadow-float);font-size:var(--nu-fs-md);font-weight:var(--nu-w-texto);letter-spacing:0;line-height:1.4;color:var(--nu-ink);text-align:left}.cfa-painel-enter-active[data-v-783dad8b]{transition:opacity var(--nu-dur-media) var(--nu-ease-saida),transform var(--nu-dur-lenta) var(--nu-ease-saida)}.cfa-painel-leave-active[data-v-783dad8b]{transition:opacity var(--nu-dur-rapida) var(--nu-ease-cor),transform var(--nu-dur-rapida) var(--nu-ease-cor)}.cfa-painel-enter-from[data-v-783dad8b],.cfa-painel-leave-to[data-v-783dad8b]{opacity:0;transform:translateY(-6px) scale(.98)}.cfa__rotulo[data-v-783dad8b]{color:var(--nu-ink);font-size:var(--nu-fs-sm);font-weight:var(--nu-w-medio);letter-spacing:var(--nu-ls-texto)}.cfa__escolhidos[data-v-783dad8b]{display:flex;flex-wrap:wrap;gap:6px}.cfa__escolhido[data-v-783dad8b]{display:inline-flex;align-items:center;gap:6px;padding:5px 5px 5px 11px;border-radius:var(--nu-r-tag);background:var(--nu-ink);color:var(--nu-white);font-size:var(--nu-fs-sm);font-weight:var(--nu-w-forte);letter-spacing:.04em}.cfa__tirar[data-v-783dad8b]{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;cursor:pointer;background:var(--nu-white-18);color:var(--nu-white);font:inherit;font-size:var(--nu-fs-sm);line-height:1;transition:background-color var(--nu-dur-media) var(--nu-ease-cor)}@media(hover:hover){.cfa__tirar[data-v-783dad8b]:hover{background:var(--nu-white-35)}}.cfa__busca[data-v-783dad8b]{width:100%;height:56px;padding:0 16px;border:1.5px solid var(--nu-borda-campo);border-radius:var(--nu-r-input);outline:0;background:var(--nu-white);caret-color:var(--nu-blue);font:inherit;font-size:17px;font-weight:var(--nu-w-medio);color:var(--nu-ink);transition:border-color var(--nu-dur-media) var(--nu-ease-cor)}@media(hover:hover){.cfa__busca[data-v-783dad8b]:hover{border-color:var(--nu-gray)}}.cfa__busca[data-v-783dad8b]:focus{outline:3px solid var(--nu-blue);outline-offset:1px;border-color:var(--nu-blue)}.cfa__busca[data-v-783dad8b]::-moz-placeholder{color:var(--nu-placeholder);font-weight:var(--nu-w-texto)}.cfa__busca[data-v-783dad8b]::placeholder{color:var(--nu-placeholder);font-weight:var(--nu-w-texto)}.cfa__lista[data-v-783dad8b]{display:flex;flex-direction:column;max-height:264px;overflow-y:auto;margin:0 -6px}.cfa__item[data-v-783dad8b]{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 10px;border:0;border-radius:var(--nu-r-chip);cursor:pointer;background:transparent;text-align:left;font:inherit;color:var(--nu-ink);transition:background-color var(--nu-dur-media) var(--nu-ease-cor)}.cfa__item[data-v-783dad8b]:focus-visible{background:var(--nu-cream-2);outline:none}@media(hover:hover){.cfa__item[data-v-783dad8b]:hover:not(:disabled){background:var(--nu-cream-2);outline:none}}.cfa__item[data-v-783dad8b]:active:not(:disabled){background:var(--nu-line-2);transition-duration:var(--nu-dur-rapida)}.cfa__item[data-v-783dad8b]:disabled{opacity:.45;cursor:default}.cfa__item b[data-v-783dad8b]{flex:none;font-size:var(--nu-fs-sm);font-weight:var(--nu-w-forte);letter-spacing:.02em}.cfa__nome[data-v-783dad8b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--nu-gray);font-size:var(--nu-fs-dense)}.cfa__item--atual b[data-v-783dad8b]{color:var(--nu-blue-text)}.cfa__check[data-v-783dad8b]{flex:none;width:18px;height:18px;margin-left:auto;fill:none;stroke:var(--nu-blue);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cfa__esqueleto[data-v-783dad8b]{display:flex;flex-direction:column}.cfa__esqueleto-linha[data-v-783dad8b]{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 10px}.cfa__nota[data-v-783dad8b]{margin:0;padding:4px 10px;color:var(--nu-gray);font-size:var(--nu-fs-dense);font-weight:var(--nu-w-texto)}.cfa__pronto[data-v-783dad8b]{align-self:flex-end;min-height:44px;padding:0 22px;border:0;border-radius:var(--nu-r-pill);cursor:pointer;background:var(--nu-blue);color:var(--nu-white);font:inherit;font-size:var(--nu-fs-md);font-weight:var(--nu-w-medio);letter-spacing:var(--nu-ls-texto);-webkit-tap-highlight-color:transparent;transition:background-color var(--nu-dur-media) var(--nu-ease-cor),transform var(--nu-dur-rapida) var(--nu-ease-saida)}@media(hover:hover){.cfa__pronto[data-v-783dad8b]:hover{background:var(--nu-blue-hover)}}.cfa__pronto[data-v-783dad8b]:active{transform:scale(.98)}@media(max-width:640px){.cfa__painel[data-v-783dad8b]{position:fixed;left:12px;right:12px;top:calc(12px + env(safe-area-inset-top));bottom:auto;width:auto;max-height:calc(100dvh - 24px);overflow-y:auto;z-index:80;transform-origin:top center}.cfa-painel-enter-from[data-v-783dad8b],.cfa-painel-leave-to[data-v-783dad8b]{transform:translateY(-16px)}.cfa__lista[data-v-783dad8b]{max-height:40dvh}}@media(prefers-reduced-motion:reduce){.cfa-painel-enter-from[data-v-783dad8b],.cfa-painel-leave-to[data-v-783dad8b]{transform:none}}
