.step-content[data-v-c5af35be]{height:100%;animation:fadeIn-c5af35be .3s ease;display:flex;flex-direction:column}@keyframes fadeIn-c5af35be{0%{opacity:0}to{opacity:1}}.content-card[data-v-c5af35be]{background:#fff;border-radius:.5rem;box-shadow:0 1px 4px rgba(0,0,0,.08);border:1px solid #e9ecef;overflow:visible;flex:0 1 auto;display:flex;flex-direction:column;max-height:-moz-fit-content;max-height:fit-content}.card-section[data-v-c5af35be]{padding:1.25rem;border-bottom:1px solid #f1f3f5;flex-shrink:0}.card-section[data-v-c5af35be]:last-child{border-bottom:none}.card-section.compact-section[data-v-c5af35be]{padding:1rem 1.25rem;background:#fff;flex-shrink:0}.section-title[data-v-c5af35be]{color:#17a2b8;font-weight:600;font-size:1rem;margin:0 0 .5rem 0;display:flex;align-items:center;gap:.375rem}.title-icon[data-v-c5af35be]{color:#17a2b8;font-size:1rem}.recap-grid-4[data-v-c5af35be]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.recap-block[data-v-c5af35be]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#fff;border:2px solid #e9ecef;border-radius:.5rem;transition:all .2s ease;background-color:#f8f9fa}.recap-block[data-v-c5af35be]:hover{border-color:#17a2b8;box-shadow:0 2px 8px rgba(23,162,184,.1)}.recap-block-icon[data-v-c5af35be]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem;flex-shrink:0;background-color:#17a2b8;box-shadow:0 2px 6px rgba(0,0,0,.15)}.recap-block-icon.counter-icon-bg[data-v-c5af35be]{background:linear-gradient(135deg,#17a2b8,#138496);border-radius:.5rem}.recap-block-content[data-v-c5af35be]{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.recap-block-label[data-v-c5af35be]{font-size:.6875rem;color:#6c757d;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.recap-block-value[data-v-c5af35be]{font-size:.875rem;font-weight:600;color:#2c3e50;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recap-block-value-inline[data-v-c5af35be]{font-size:.875rem;font-weight:600;color:#2c3e50;display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.separator-dot[data-v-c5af35be]{color:#adb5bd;font-weight:400}.confirmation-message[data-v-c5af35be]{margin:1.25rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg,#d4edda,#c3e6cb);border-radius:.75rem;border:2px solid #b1dfbb;display:flex;align-items:center;gap:1rem;box-shadow:0 2px 8px rgba(40,167,69,.15)}.confirmation-icon-wrapper[data-v-c5af35be]{width:48px;height:48px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px rgba(0,0,0,.1)}.confirmation-check[data-v-c5af35be]{font-size:1.5rem;color:#28a745}.confirmation-text[data-v-c5af35be]{flex:1}.confirmation-title[data-v-c5af35be]{font-size:1rem;font-weight:700;color:#155724;margin-bottom:.25rem}.confirmation-subtitle[data-v-c5af35be]{font-size:.8125rem;color:#155724;opacity:.9}.transfer-section-optimized[data-v-c5af35be]{background:linear-gradient(135deg,#f8f9fa,#fff);padding:1.5rem 1.25rem}.transfer-grid-optimized[data-v-c5af35be]{display:grid;grid-template-columns:minmax(280px,1fr) auto minmax(280px,1fr);gap:1.5rem;align-items:flex-start}.transfer-column[data-v-c5af35be]{display:flex;flex-direction:column;gap:.75rem}.counter-transfer-card[data-v-c5af35be]{background:#fff;border:2px solid #e9ecef;border-radius:.5rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.counter-transfer-card.source-card[data-v-c5af35be]{border-left:4px solid #dc3545}.counter-transfer-card.destination-card[data-v-c5af35be]{border-left:4px solid #28a745}.counter-transfer-main[data-v-c5af35be]{display:flex;align-items:center;gap:.875rem}.counter-transfer-icon[data-v-c5af35be]{width:50px;height:50px;border-radius:.5rem;background:linear-gradient(135deg,#17a2b8,#138496);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.0625rem;flex-shrink:0;box-shadow:0 3px 8px rgba(23,162,184,.25)}.counter-transfer-info[data-v-c5af35be]{flex:1;min-width:0}.counter-transfer-name[data-v-c5af35be]{font-size:.9375rem;font-weight:600;color:#2c3e50;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.counter-transfer-type[data-v-c5af35be]{font-size:.75rem;color:#6c757d;font-weight:500}.counter-transfer-operation[data-v-c5af35be]{display:flex;align-items:center;justify-content:space-between;padding:.875rem;border-radius:.5rem;gap:.75rem}.counter-transfer-operation.negative[data-v-c5af35be]{background:linear-gradient(135deg,#ffe5e5,#ffebee);border:2px solid #ffcdd2}.counter-transfer-operation.positive[data-v-c5af35be]{background:linear-gradient(135deg,#e8f5e9,#f1f8e9);border:2px solid #c8e6c9}.operation-after[data-v-c5af35be],.operation-before[data-v-c5af35be]{flex:1;text-align:center}.operation-label[data-v-c5af35be]{font-size:.6875rem;color:#6c757d;font-weight:500;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.3125rem}.operation-value[data-v-c5af35be]{font-size:1.125rem;font-weight:700;font-family:Courier New,monospace}.counter-transfer-operation.negative .operation-value[data-v-c5af35be]{color:#dc3545}.counter-transfer-operation.positive .operation-value[data-v-c5af35be]{color:#28a745}.operation-symbol[data-v-c5af35be]{font-size:1.5rem;flex-shrink:0}.counter-transfer-operation.negative .operation-symbol[data-v-c5af35be]{color:#dc3545}.counter-transfer-operation.positive .operation-symbol[data-v-c5af35be]{color:#28a745}.transfer-middle-combined[data-v-c5af35be]{flex-direction:row;gap:1.5rem;align-self:center;padding:1rem 0}.transfer-arrow-container[data-v-c5af35be],.transfer-middle-combined[data-v-c5af35be]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.transfer-arrow-badge[data-v-c5af35be]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:linear-gradient(135deg,#17a2b8,#138496);border-radius:.75rem;box-shadow:0 4px 12px rgba(23,162,184,.3)}.arrow-icon[data-v-c5af35be]{font-size:1.5rem;color:#fff}.transfer-arrow-amount[data-v-c5af35be]{font-size:1.25rem;font-weight:700;color:#fff;font-family:Courier New,monospace;white-space:nowrap}.transfer-modifier-container[data-v-c5af35be]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.majoration-field[data-v-c5af35be]{width:220px;padding:.875rem;background:linear-gradient(135deg,#e7f7f9,#d4edda);border:2px solid #17a2b8;border-radius:.5rem;flex-shrink:0}.majoration-label[data-v-c5af35be]{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;color:#138496;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.5rem}.majoration-icon[data-v-c5af35be]{font-size:.8125rem}.majoration-input-wrapper[data-v-c5af35be]{position:relative;display:flex;align-items:center;margin-bottom:.625rem}.majoration-input[data-v-c5af35be]{padding:.5rem 2.5rem .5rem .75rem;border:2px solid #17a2b8;border-radius:.375rem;font-size:.8125rem;font-weight:600;text-align:center;background:#fff;width:100%}.majoration-input[data-v-c5af35be]:focus{outline:none;border-color:#138496;box-shadow:0 0 0 .2rem rgba(23,162,184,.25)}.majoration-unit[data-v-c5af35be]{position:absolute;right:.75rem;font-size:.8125rem;font-weight:600;color:#138496;pointer-events:none}.majoration-result[data-v-c5af35be]{padding:.5rem;background:#fff;border-radius:.375rem;border:2px solid #17a2b8;display:flex;flex-direction:column;align-items:center;gap:.25rem}.majoration-result-label[data-v-c5af35be]{font-size:.625rem;color:#6c757d;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.majoration-result-value[data-v-c5af35be]{font-size:1rem;font-weight:700;color:#17a2b8;font-family:Courier New,monospace}.conversion-field[data-v-c5af35be]{width:220px;padding:.875rem;background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:2px solid #ffc107;border-radius:.5rem;flex-shrink:0}.conversion-label[data-v-c5af35be]{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;color:#856404;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.5rem}.conversion-icon[data-v-c5af35be]{font-size:.8125rem}.conversion-input-wrapper[data-v-c5af35be]{display:flex;flex-direction:column;gap:.5rem}.conversion-input[data-v-c5af35be]{padding:.5rem .75rem;border:2px solid #ffc107;border-radius:.375rem;font-size:.8125rem;font-weight:600;text-align:center;background:#fff}.conversion-input[data-v-c5af35be]:focus{outline:none;border-color:#ff9800;box-shadow:0 0 0 .2rem rgba(255,193,7,.25)}.conversion-hint[data-v-c5af35be]{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.625rem;color:#856404;font-weight:500}.reason-display-section[data-v-c5af35be]{background:linear-gradient(135deg,#fff,#f8f9fa)}.reason-display-content[data-v-c5af35be]{padding:1rem;background:#fff;border:2px solid #e9ecef;border-radius:.5rem;font-size:.875rem;color:#495057;line-height:1.6;white-space:pre-wrap}.reason-display-empty[data-v-c5af35be]{padding:1rem;background:#fff;border:2px dashed #dee2e6;border-radius:.5rem;font-size:.875rem;color:#adb5bd;font-style:italic;display:flex;align-items:center;justify-content:center;gap:.5rem}.empty-icon[data-v-c5af35be]{font-size:1rem;color:#ced4da}.form-control[data-v-c5af35be]{width:100%;padding:.625rem .875rem;border:2px solid #e9ecef;border-radius:.375rem;font-size:.875rem;transition:all .2s ease;background:#fff}.form-control[data-v-c5af35be]:focus{outline:none;border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.15)}@media (max-width:1200px){.recap-grid-4[data-v-c5af35be]{grid-template-columns:repeat(2,1fr)}.transfer-grid-optimized[data-v-c5af35be]{grid-template-columns:1fr;gap:1.5rem}.transfer-middle-combined[data-v-c5af35be]{flex-direction:column;gap:1rem}.conversion-field[data-v-c5af35be],.majoration-field[data-v-c5af35be]{width:100%;max-width:100%}}@media (max-width:768px){.recap-grid-4[data-v-c5af35be]{grid-template-columns:1fr}}