.camera-scanner[data-v-17820922]{position:relative;overflow:hidden;min-height:300px;border-radius:14px;background:#07111d}.camera-scanner video[data-v-17820922]{display:block;width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.camera-scanner__guide[data-v-17820922]{position:absolute;inset:0;display:grid;place-items:center;background:rgba(3,10,18,.34)}.camera-scanner__guide span[data-v-17820922]{display:block;width:min(82%,480px);height:116px;border:2px solid #67d7d3;border-radius:14px;box-shadow:0 0 0 999px rgba(3,10,18,.28)}.camera-scanner__loading[data-v-17820922]{position:absolute;inset:0;display:grid;place-items:center;background:#102238;color:#a8b6c5;font-size:12px}.money-input[data-v-31ad8931]{position:relative;width:100%}.money-input__control[data-v-31ad8931]{padding-left:58px!important;text-align:right}.money-input__unit[data-v-31ad8931]{position:absolute;top:50%;left:12px;color:var(--lema-text-secondary,#758590);font-size:10px;font-weight:400;pointer-events:none;transform:translateY(-50%)}.barcode-grid[data-v-5126bca4]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr);gap:14px}.section-heading[data-v-5126bca4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.invoice-stage h3[data-v-5126bca4],.manual-card h3[data-v-5126bca4],.result-stage h3[data-v-5126bca4],.section-heading h3[data-v-5126bca4]{margin:0;color:var(--lema-text);font-size:15px}.manual-card>p[data-v-5126bca4],.section-heading p[data-v-5126bca4]{margin:5px 0 0;color:var(--lema-text-secondary);font-size:11px;line-height:1.8}.text-button[data-v-5126bca4]{border:0;background:transparent;color:var(--lema-teal-dark);font-family:inherit;font-size:11px;cursor:pointer}.camera-card[data-v-5126bca4]{min-width:0}.camera-placeholder[data-v-5126bca4]{display:grid;min-height:300px;place-items:center;align-content:center;gap:8px;border:1px dashed var(--lema-border);border-radius:14px;background:var(--lema-surface-soft);color:var(--lema-text-secondary);text-align:center}.camera-placeholder>.iconify[data-v-5126bca4]{font-size:40px}.camera-placeholder p[data-v-5126bca4]{font-size:11px}.manual-card[data-v-5126bca4]{align-self:start}.manual-card .merchant-field[data-v-5126bca4]{margin-top:18px}.scan-button[data-v-5126bca4]{width:100%;margin-top:18px}.inline-alert[data-v-5126bca4]{margin:13px 0 0;padding:10px 12px;border-radius:8px;font-size:11px;line-height:1.8}.inline-alert--error[data-v-5126bca4]{background:rgba(204,61,78,.09);color:var(--lema-danger)}.invoice-stage[data-v-5126bca4]{max-width:760px}.customer-summary[data-v-5126bca4]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:17px;border-bottom:1px solid var(--lema-border)}.customer-summary__icon[data-v-5126bca4]{display:grid;width:52px;height:52px;place-items:center;border-radius:12px;background:var(--lema-surface-soft);color:var(--lema-teal-dark);font-size:30px}.customer-summary p[data-v-5126bca4],.customer-summary small[data-v-5126bca4],.customer-summary strong[data-v-5126bca4]{display:block;margin:0}.customer-summary small[data-v-5126bca4]{color:var(--lema-text-secondary);font-size:10px}.customer-summary strong[data-v-5126bca4]{margin-top:2px;direction:ltr;font-size:16px;text-align:right}.customer-summary p[data-v-5126bca4]{margin-top:4px;color:var(--lema-text-secondary);font-size:11px}.barcode-invoice-form[data-v-5126bca4]{padding:0;border:0;box-shadow:none}.result-stage[data-v-5126bca4]{max-width:760px;text-align:center}.result-stage__icon[data-v-5126bca4]{color:var(--lema-teal-dark);font-size:54px}.result-stage h3[data-v-5126bca4]{margin-top:12px;font-size:18px}.result-stage>p[data-v-5126bca4]{max-width:540px;margin:7px auto 0;color:var(--lema-text-secondary);font-size:12px;line-height:2}.result-details[data-v-5126bca4]{max-width:500px;margin:22px auto 0}.result-details>div[data-v-5126bca4]{display:flex;min-height:43px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--lema-border);font-size:11px}.result-details dt[data-v-5126bca4]{color:var(--lema-text-secondary)}.result-details dd[data-v-5126bca4]{margin:0;font-weight:700}.waiting-line[data-v-5126bca4]{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:22px;color:var(--lema-text-secondary);font-size:11px}.waiting-line span[data-v-5126bca4]{width:10px;height:10px;border-radius:50%;background:var(--lema-teal);animation:pulse-5126bca4 1.2s ease-in-out infinite}.result-actions[data-v-5126bca4]{justify-content:center;margin-top:22px}@keyframes pulse-5126bca4{50%{opacity:.3;transform:scale(.75)}}@media(max-width:920px){.barcode-grid[data-v-5126bca4]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.waiting-line span[data-v-5126bca4]{animation:none}}