.ab[data-v-80bde48b]{flex:1;min-width:0;position:relative}.ab__input[data-v-80bde48b]{border:1px solid var(--pl-border);border-radius:var(--pl-r-lg);width:100%;color:var(--pl-ink-strong);outline:none;padding:8px 11px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}.ab__input[data-v-80bde48b]:focus{border-color:var(--ev-accent);box-shadow:0 0 0 3px var(--ev-tint)}.ab__pop[data-v-80bde48b]{z-index:40;background:var(--pl-surface);border:1px solid var(--pl-border);border-radius:var(--pl-r-xl);box-shadow:var(--pl-altura-4,0 8px 24px #11181c1a);max-height:240px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.ab__op[data-v-80bde48b]{text-align:left;border-radius:var(--pl-r-md);width:100%;color:var(--pl-ink-strong);cursor:pointer;background:0 0;border:none;align-items:baseline;gap:8px;padding:7px 9px;font-family:inherit;font-size:13px;display:flex}.ab__op--sel[data-v-80bde48b],.ab__op[data-v-80bde48b]:hover{background:var(--ev-tint)}.ab__nome[data-v-80bde48b]{flex:1;min-width:0;font-weight:500}.ab__faixa[data-v-80bde48b]{font-size:var(--pl-letra-min,10.5px);color:var(--pl-faint);white-space:nowrap}.ab__tag[data-v-80bde48b]{font-size:var(--pl-letra-min,9px);font-weight:var(--pl-rotulo-peso,700);letter-spacing:var(--pl-rotulo-espaco,.06em);text-transform:var(--pl-rotulo-caixa,uppercase);color:var(--pl-muted);background:var(--pl-surface-2);border-radius:var(--pl-r-sm);padding:1px 5px}.ab__msg[data-v-80bde48b]{font-size:var(--pl-letra-min,11.5px);color:var(--pl-faint);padding:8px 10px}.ab__msg--erro[data-v-80bde48b]{color:var(--pl-danger)}.fe[data-v-eb84f2cd]{flex-direction:column;gap:9px;display:flex}.fe__topo[data-v-eb84f2cd]{grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.fe__campo[data-v-eb84f2cd]{flex-direction:column;gap:4px;min-width:0;display:flex}.fe__k[data-v-eb84f2cd]{font-size:var(--pl-letra-min,9.5px);font-weight:var(--pl-rotulo-peso,700);letter-spacing:var(--pl-rotulo-espaco,.08em);text-transform:var(--pl-rotulo-caixa,uppercase);color:var(--pl-muted)}.fe__input[data-v-eb84f2cd]{border:1px solid var(--pl-border);border-radius:var(--pl-r-lg);color:var(--pl-ink-strong);background:var(--pl-surface);outline:none;width:100%;padding:8px 11px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}.fe__input[data-v-eb84f2cd]:focus{border-color:var(--ev-accent);box-shadow:0 0 0 3px var(--ev-tint)}.fe__rm[data-v-eb84f2cd],.fe__select[data-v-eb84f2cd],.fe__un[data-v-eb84f2cd]{cursor:pointer}.fe__comps[data-v-eb84f2cd]{flex-direction:column;gap:6px;display:flex}.fe__linha[data-v-eb84f2cd]{align-items:center;gap:7px;display:flex}.fe__qtd[data-v-eb84f2cd]{text-align:right;font-variant-numeric:tabular-nums}.fe__qtd[data-v-eb84f2cd],.fe__un[data-v-eb84f2cd]{flex:none;width:74px}.fe__rm[data-v-eb84f2cd]{border-radius:var(--pl-r-md);width:28px;height:28px;color:var(--pl-faint);background:0 0;border:none;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.fe__rm[data-v-eb84f2cd]:hover:not(:disabled){background:var(--pl-danger-bg);color:var(--pl-danger)}.fe__rm[data-v-eb84f2cd]:disabled{opacity:.3;cursor:default}.fe__linha--veiculo[data-v-eb84f2cd]{border-top:1px var(--pl-traco,dashed) var(--pl-traco-cor,var(--pl-border));padding-top:7px}.fe__qsp[data-v-eb84f2cd]{font-family:var(--font-painel,"IBM Plex Mono","Courier New",monospace);font-variant-numeric:tabular-nums;font-size:var(--pl-letra-min,10.5px);color:var(--pl-faint);flex:none;font-weight:600}.fe__qspval[data-v-eb84f2cd]{flex:none;width:92px}.fe__acoes[data-v-eb84f2cd]{align-items:center;gap:10px;display:flex}.fe__add[data-v-eb84f2cd],.fe__salvar[data-v-eb84f2cd]{cursor:pointer;font-family:inherit;font-size:var(--pl-letra-min,11.5px);color:var(--ev-deep);background:0 0;border:none;align-items:center;gap:4px;padding:2px 0;font-weight:600;display:inline-flex}.fe__add[data-v-eb84f2cd]:hover,.fe__salvar[data-v-eb84f2cd]:hover:not(:disabled){text-decoration:underline}.fe__salvar[data-v-eb84f2cd]:disabled{opacity:.45;cursor:default}
