.input-container[data-v-0addf7af],.inputs-row[data-v-0addf7af],.inputs[data-v-0addf7af],form[data-v-0addf7af]{isolation:auto!important}.modal[data-v-0addf7af]{z-index:1050!important}.modal-backdrop[data-v-0addf7af]{z-index:1040!important}.core-modal-content[data-v-0addf7af],.core-modal-dialog[data-v-0addf7af],.export-container[data-v-0addf7af]{isolation:auto!important}.conceder-creditos[data-v-0addf7af]{padding:1.5rem}.saldo-card[data-v-0addf7af]{background:#f8f9fa;border-radius:8px;padding:.75rem 1rem}.saldo-card__cabecalho[data-v-0addf7af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.saldo-card__nome[data-v-0addf7af]{font-weight:600;color:#222}.saldo-card__saldo[data-v-0addf7af]{margin-top:.25rem;color:#444}.saldo-card__loading[data-v-0addf7af]{margin-top:.25rem}.campo[data-v-0addf7af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.campo__legenda[data-v-0addf7af]{font-weight:500;margin-bottom:.35rem;color:#222}.campo__ajuda[data-v-0addf7af]{color:#6c757d;margin-top:.25rem}.campo__erro[data-v-0addf7af]{color:#dc3545;margin-top:.25rem}.quantidade[data-v-0addf7af]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #ced4da;border-radius:8px;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quantidade--erro[data-v-0addf7af]{border-color:#dc3545}.quantidade__btn[data-v-0addf7af]{width:40px;border:none;background:#f1f3f5;font-size:1.2rem;cursor:pointer}.quantidade__btn[data-v-0addf7af]:disabled{cursor:not-allowed;opacity:.5}.quantidade__input[data-v-0addf7af]{width:90px;border:none;text-align:center;font-size:1.1rem;padding:.4rem;-moz-appearance:textfield}.quantidade__input[data-v-0addf7af]::-webkit-inner-spin-button,.quantidade__input[data-v-0addf7af]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sugestoes[data-v-0addf7af]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.sugestoes__chip[data-v-0addf7af]{border:1px solid #ced4da;background:#fff;border-radius:999px;padding:.2rem .75rem;font-size:.85rem;cursor:pointer}.sugestoes__chip[data-v-0addf7af]:hover:not(:disabled){background:#e9ecef}.motivo[data-v-0addf7af]{width:100%;border:1px solid #ced4da;border-radius:8px;padding:.5rem .75rem;resize:vertical}.motivo--erro[data-v-0addf7af]{border-color:#dc3545}.motivo__rodape[data-v-0addf7af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.previa[data-v-0addf7af]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background:#e8f7f2;color:#1d6b55;border-radius:8px;padding:.75rem 1rem}.previa__seta[data-v-0addf7af]{font-weight:700}.previa__delta[data-v-0addf7af]{font-weight:600}.erro-api[data-v-0addf7af]{color:#dc3545;background:#fdecee;border-radius:8px;padding:.5rem .75rem}.acoes[data-v-0addf7af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}.confirmacao__titulo[data-v-0addf7af]{margin-bottom:1rem}.resumo[data-v-0addf7af]{margin:0}.resumo__item[data-v-0addf7af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid #eee}.resumo__item dt[data-v-0addf7af]{font-weight:500;color:#6c757d}.resumo__item dd[data-v-0addf7af]{margin:0;text-align:right}.resumo__item--bloco[data-v-0addf7af]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resumo__item--bloco dd[data-v-0addf7af]{text-align:left;white-space:pre-wrap;word-break:break-word}.aviso[data-v-0addf7af]{margin-top:1rem;color:#856404;background:#fff3cd;border-radius:8px;padding:.5rem .75rem}