.modal-card[data-v-6f5583ba]{border-radius:16px!important;overflow:hidden;background:#fff}.header-section[data-v-6f5583ba]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 26px;background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff}.header-content[data-v-6f5583ba],.header-section[data-v-6f5583ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-content[data-v-6f5583ba]{gap:16px}.header-icon[data-v-6f5583ba]{width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(10px)}.header-text[data-v-6f5583ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-title[data-v-6f5583ba]{font-size:19px;font-weight:700;color:#fff;margin:0;line-height:1.2}.header-subtitle[data-v-6f5583ba]{font-size:12px;color:hsla(0,0%,100%,.85);margin-top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.close-btn[data-v-6f5583ba]{color:#fff!important}.close-btn[data-v-6f5583ba]:hover{background:hsla(0,0%,100%,.15)!important}.content-section[data-v-6f5583ba]{padding:24px 28px!important}.section-label[data-v-6f5583ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:700;color:#4f46e5;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.section-label-mt[data-v-6f5583ba]{margin-top:20px}.field-arb[data-v-6f5583ba] .v-input__slot{background:#f8fafc!important;min-height:44px!important}.field-big[data-v-6f5583ba] .v-input__slot{min-height:46px!important}.field-arb[data-v-6f5583ba] .v-select__selection,.field-arb[data-v-6f5583ba] input{font-size:14px!important}.field-arb[data-v-6f5583ba] .v-label{font-size:13px}.field-num-r[data-v-6f5583ba] input{text-align:right}.field-num-r[data-v-6f5583ba] .v-select__selection{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.field-arb[data-v-6f5583ba] fieldset{border-color:#e2e8f0}.field-arb[data-v-6f5583ba]:hover fieldset{border-color:#6366f1}.field-arb[data-v-6f5583ba] .v-input--is-focused fieldset{border-color:#4f46e5!important}.field-arb[data-v-6f5583ba] .v-label--active{color:#6366f1}.field-arb[data-v-6f5583ba] .v-input__icon .v-icon{color:#94a3b8}.field-arb[data-v-6f5583ba] .v-messages__message{font-size:11px;color:#94a3b8}.field-calc[data-v-6f5583ba] .v-input__slot{background:#eef2ff!important}.field-calc[data-v-6f5583ba] input{color:#4f46e5!important;font-weight:700}.field-soft[data-v-6f5583ba] .v-input__slot{background:#eef2ff!important}.field-soft[data-v-6f5583ba] input{color:#4f46e5!important;font-weight:600}.calc-panel[data-v-6f5583ba]{background:-webkit-gradient(linear,left top,left bottom,from(#faf5ff),to(#fafbfc));background:linear-gradient(180deg,#faf5ff,#fafbfc);border:1px solid #e9d5ff;border-radius:14px;padding:18px;height:100%}.calc-panel-left[data-v-6f5583ba]{background:#fafbfc;border:1px solid #eef2ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calc-spacer[data-v-6f5583ba]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:12px}.calc-rows[data-v-6f5583ba]{background:#fff;border:1px solid #eef2ff;border-radius:10px;padding:6px 14px}.calc-row[data-v-6f5583ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:9px 0;border-bottom:1px solid #f1f5f9}.calc-row[data-v-6f5583ba]:last-child{border-bottom:none}.calc-lbl[data-v-6f5583ba]{font-size:13px;color:#64748b;font-weight:600}.calc-val[data-v-6f5583ba]{font-size:16px;font-weight:700;color:#334155;font-variant-numeric:tabular-nums}.calc-row-teorico .calc-lbl[data-v-6f5583ba],.calc-row-teorico .calc-val[data-v-6f5583ba]{color:#4f46e5}.field-metal[data-v-6f5583ba] .v-input__slot{background:#eef2ff!important;min-height:56px!important}.field-metal[data-v-6f5583ba] input{color:#1e1b4b!important;font-weight:800;font-size:1.2rem}.calc-dif[data-v-6f5583ba]{border-radius:10px;padding:12px 14px;border:none}.calc-dif .calc-lbl[data-v-6f5583ba]{font-size:13px;text-transform:uppercase;letter-spacing:.4px}.calc-dif .calc-val[data-v-6f5583ba]{font-size:17px}.metal-dif-ok[data-v-6f5583ba]{background:#f0fdf4}.metal-dif-ok .calc-val[data-v-6f5583ba]{color:#16a34a}.metal-dif-pos[data-v-6f5583ba]{background:#fffbeb}.metal-dif-pos .calc-val[data-v-6f5583ba]{color:#d97706}.metal-dif-neg[data-v-6f5583ba]{background:#fef2f2}.metal-dif-neg .calc-val[data-v-6f5583ba]{color:#dc2626}.modal-actions[data-v-6f5583ba]{background:#f8fafc;border-top:1px solid #e2e8f0;padding:14px 22px}.btn-action[data-v-6f5583ba]{text-transform:none;font-weight:600;letter-spacing:0;min-height:44px;padding:0 22px;font-size:14px}.recalc-btn[data-v-6f5583ba]{text-transform:none;color:#6366f1!important;font-weight:600}.recalc-btn-bg[data-v-6f5583ba]{text-transform:none;font-weight:600;background:#eef2ff!important;color:#4f46e5!important;border-radius:999px!important}.recalc-btn-bg[data-v-6f5583ba]:hover{background:#e0e7ff!important}.btn-arb[data-v-6f5583ba]{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff!important;border-radius:999px!important;-webkit-box-shadow:0 4px 12px rgba(79,70,229,.3);box-shadow:0 4px 12px rgba(79,70,229,.3)}.btn-arb[data-v-6f5583ba]:hover{-webkit-box-shadow:0 6px 16px rgba(79,70,229,.45);box-shadow:0 6px 16px rgba(79,70,229,.45)}[data-v-6f5583ba] .fund-arbol-dialog{border-radius:16px!important}.fade-enter-active[data-v-6f5583ba],.fade-leave-active[data-v-6f5583ba]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fade-enter[data-v-6f5583ba],.fade-leave-to[data-v-6f5583ba]{opacity:0}