.step-cliente .form-label[data-v-67dd8678]{font-weight:700;color:#23201c;font-size:15px;margin-bottom:8px;display:block}.step-cliente .client-type-selector[data-v-67dd8678]{display:flex;gap:20px}.step-cliente .client-type-selector .type-option[data-v-67dd8678]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;border:1px solid #525252;border-radius:8px;cursor:pointer;background-color:rgba(82,82,82,.05);transition:all .2s ease}.step-cliente .client-type-selector .type-option .b-icon[data-v-67dd8678]{font-size:24px;margin-bottom:8px;color:#525252}.step-cliente .client-type-selector .type-option span[data-v-67dd8678]{color:#525252;font-size:15px}.step-cliente .client-type-selector .type-option.active[data-v-67dd8678]{background-color:rgba(254,206,47,.3);border-color:#fece2f}.step-cliente .client-type-selector .type-option.active .b-icon[data-v-67dd8678],.step-cliente .client-type-selector .type-option.active span[data-v-67dd8678]{color:#23201c}.step-cliente .btn-create-client[data-v-67dd8678]{background-color:#f5f6fa;border-radius:8px;border:none;height:45px;font-weight:500;color:#23201c}.step-cliente .btn-create-client[data-v-67dd8678]:hover{background-color:#ebecf2}.step-cliente[data-v-67dd8678] .form-group label{font-weight:700;color:#23201c;font-size:15px}.step-cliente[data-v-67dd8678] .custom-select,.step-cliente[data-v-67dd8678] .form-control{height:45px;border:1px solid #525252;border-radius:5px;font-size:15px}.step-cliente[data-v-67dd8678] .custom-select::-moz-placeholder,.step-cliente[data-v-67dd8678] .form-control::-moz-placeholder{color:#525252}.step-cliente[data-v-67dd8678] .custom-select::placeholder,.step-cliente[data-v-67dd8678] .form-control::placeholder{color:#525252}.step-equipo .btn-search-modelo[data-v-55a7ed5c]{background-color:#f5f6fa;border-radius:8px;border:none;height:45px;font-weight:500;color:#23201c}.step-equipo .btn-search-modelo[data-v-55a7ed5c]:hover{background-color:#ebecf2}.step-equipo .text-blue-accent[data-v-55a7ed5c]{color:#1d4ed8;font-weight:500}.step-equipo .equipment-card[data-v-55a7ed5c]{background:#fff;border:1px solid #444;border-radius:8px;padding:20px}.step-equipo .product-image[data-v-55a7ed5c]{width:68px;height:68px;background-color:#f5f6fa;display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:hidden}.step-equipo .product-image img[data-v-55a7ed5c]{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.step-equipo .product-description[data-v-55a7ed5c]{font-size:15px;color:#525252}.step-equipo .product-price[data-v-55a7ed5c]{font-size:18px;font-weight:700;color:#1d4ed8}.step-equipo[data-v-55a7ed5c] .form-group label{font-weight:700;color:#23201c;font-size:15px}.step-equipo[data-v-55a7ed5c] .custom-select,.step-equipo[data-v-55a7ed5c] .form-control{height:45px;border:1px solid #525252;border-radius:5px}.step-equipo[data-v-55a7ed5c] .custom-select::-moz-placeholder,.step-equipo[data-v-55a7ed5c] .form-control::-moz-placeholder{color:#525252}.step-equipo[data-v-55a7ed5c] .custom-select::placeholder,.step-equipo[data-v-55a7ed5c] .form-control::placeholder{color:#525252}.step-equipo[data-v-55a7ed5c] .input-group-text{border:1px solid #525252;border-right:none;background-color:#fff}.step-resumen .total-list[data-v-3aac642c]{display:flex;flex-direction:column;gap:8px}.step-resumen .total-list .total-item[data-v-3aac642c]{display:flex;justify-content:space-between;align-items:center;padding:5px 0;color:#525252}.step-resumen .total-list .total-item .label[data-v-3aac642c]{font-weight:700;font-size:18px}.step-resumen .total-list .total-item .value[data-v-3aac642c]{font-size:15px}.step-resumen .total-list .total-item.grand-total[data-v-3aac642c]{margin-top:10px;padding-top:10px;border-top:1px solid #ddd;color:#23201c}.step-resumen .total-list .total-item.grand-total .label[data-v-3aac642c],.step-resumen .total-list .total-item.grand-total .value[data-v-3aac642c]{font-size:18px;font-weight:700}.step-resumen .btn-generate-quote[data-v-3aac642c]{background-color:#fece2f;color:#23201c;border:none;border-radius:8px;height:45px;padding:0 30px;font-weight:700}.step-resumen .btn-generate-quote[data-v-3aac642c]:hover{background-color:#f4c235}.step-resumen[data-v-3aac642c] .form-group label{font-weight:700;color:#23201c;font-size:15px}.step-resumen[data-v-3aac642c] .custom-select,.step-resumen[data-v-3aac642c] .form-control{height:45px;border:1px solid #525252;border-radius:5px}.create-ove-view[data-v-3ba2d526]{padding:20px;background-color:#f5f6fa;min-height:100vh}.header-ove[data-v-3ba2d526]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.header-ove .title-section[data-v-3ba2d526]{display:flex;align-items:center;gap:15px}.header-ove .title-section .back-arrow[data-v-3ba2d526]{color:#fece2f;font-size:32px;cursor:pointer}.header-ove .title-section .title[data-v-3ba2d526]{margin:0;font-weight:700;color:#23201c}.breadcrumbs-ove[data-v-3ba2d526]{margin-bottom:25px;font-size:14px}.accordion-wrapper[data-v-3ba2d526]{max-width:1200px;margin:0 auto}.accordion-wrapper .step-card[data-v-3ba2d526]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:hidden;border:1px solid transparent;transition:all .3s ease}.accordion-wrapper .step-card.active[data-v-3ba2d526]{border-color:#fece2f;box-shadow:0 4px 12px rgba(254,206,47,.1)}.accordion-wrapper .step-card .step-header[data-v-3ba2d526]{padding:20px;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion-wrapper .step-card .step-header .step-number[data-v-3ba2d526]{width:32px;height:32px;background:#f5f6fa;color:#525252;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:15px}.accordion-wrapper .step-card .step-header .step-title[data-v-3ba2d526]{flex:1;font-weight:700;color:#23201c;font-size:18px}.accordion-wrapper .step-card.active .step-header .step-number[data-v-3ba2d526]{background:#fece2f;color:#23201c}.accordion-wrapper .step-card .step-body[data-v-3ba2d526]{padding:0 20px 20px 67px}