.wizard-stepper[data-v-9e1523f2]{width:100%}.wizard-stepper__desktop[data-v-9e1523f2]{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;padding:1.5rem 0}.wizard-stepper__step[data-v-9e1523f2]{align-items:center;cursor:pointer;display:flex;flex:1;flex-direction:column;position:relative;transition:opacity .2s ease}.wizard-stepper__step--locked[data-v-9e1523f2]{cursor:not-allowed;opacity:.5}.wizard-stepper__step--completed[data-v-9e1523f2],.wizard-stepper__step--current[data-v-9e1523f2],.wizard-stepper__step--upcoming[data-v-9e1523f2]{cursor:pointer}.wizard-stepper__connector[data-v-9e1523f2]{background:#e5e7eb;height:3px;position:absolute;right:calc(50% + 24px);top:24px;width:100%;z-index:0}.wizard-stepper__step--completed .wizard-stepper__connector[data-v-9e1523f2],.wizard-stepper__step--current .wizard-stepper__connector[data-v-9e1523f2]{background:linear-gradient(90deg,#7a9f7a,#9ab49a)}.wizard-stepper__icon[data-v-9e1523f2]{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:50%;color:#9ca3af;display:flex;font-size:1rem;font-weight:600;height:48px;justify-content:center;margin-bottom:.75rem;position:relative;transition:all .3s ease;width:48px;z-index:1}.wizard-stepper__step--current .wizard-stepper__icon[data-v-9e1523f2]{box-shadow:0 0 0 4px #7a9f7a33;transform:scale(1.05)}.wizard-stepper__step--completed .wizard-stepper__icon[data-v-9e1523f2],.wizard-stepper__step--current .wizard-stepper__icon[data-v-9e1523f2]{background:linear-gradient(135deg,#7a9f7a,#9ab49a);border-color:#7a9f7a;color:#fff}.wizard-stepper__step--upcoming .wizard-stepper__icon[data-v-9e1523f2]{border-color:#d1d5db}.wizard-stepper__step--completed:hover .wizard-stepper__icon[data-v-9e1523f2],.wizard-stepper__step--upcoming:hover .wizard-stepper__icon[data-v-9e1523f2]{box-shadow:0 4px 8px #0000001a;transform:scale(1.05)}.wizard-stepper__label[data-v-9e1523f2]{max-width:160px;text-align:center}.wizard-stepper__title[data-v-9e1523f2]{color:#111827;font-size:.9375rem;font-weight:600;margin-bottom:.25rem}.wizard-stepper__step--upcoming .wizard-stepper__title[data-v-9e1523f2]{color:#6b7280}.wizard-stepper__step--locked .wizard-stepper__title[data-v-9e1523f2]{color:#9ca3af}.wizard-stepper__description[data-v-9e1523f2]{color:#6b7280;font-size:.8125rem;line-height:1.4}.wizard-stepper__step--locked .wizard-stepper__description[data-v-9e1523f2]{color:#d1d5db}.wizard-stepper__mobile[data-v-9e1523f2]{padding:1rem 0}.wizard-stepper__progress-bar[data-v-9e1523f2]{background:#e5e7eb;border-radius:2px;height:4px;margin-bottom:1rem;overflow:hidden;position:relative;width:100%}.wizard-stepper__progress-fill[data-v-9e1523f2]{background:linear-gradient(90deg,#7a9f7a,#9ab49a);height:100%;left:0;position:absolute;top:0;transition:width .3s ease}.wizard-stepper__dots[data-v-9e1523f2]{display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.wizard-stepper__dot[data-v-9e1523f2]{background:#e5e7eb;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:all .3s ease;width:10px}.wizard-stepper__dot--current[data-v-9e1523f2]{background:linear-gradient(90deg,#7a9f7a,#9ab49a);border-radius:4px;box-shadow:0 2px 4px #7a9f7a4d;width:28px}.wizard-stepper__dot--completed[data-v-9e1523f2]{background:linear-gradient(135deg,#7a9f7a,#9ab49a)}.wizard-stepper__dot--upcoming[data-v-9e1523f2]{background:#d1d5db}.wizard-stepper__dot[data-v-9e1523f2]:disabled{cursor:not-allowed;opacity:.5}.wizard-stepper__current-step[data-v-9e1523f2]{text-align:center}.wizard-stepper__current-title[data-v-9e1523f2]{color:#111827;font-size:1rem;font-weight:600;margin-bottom:.25rem}.wizard-stepper__current-description[data-v-9e1523f2]{color:#6b7280;font-size:.875rem}.sr-only[data-v-9e1523f2]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}@media(max-width:1024px){.wizard-stepper__desktop[data-v-9e1523f2]{display:none}}@media(min-width:1025px){.wizard-stepper--compact .wizard-stepper__mobile[data-v-9e1523f2]{display:none}.wizard-stepper--compact .wizard-stepper__desktop[data-v-9e1523f2]{display:flex}}.step-photo[data-v-fb282616]{margin:0 auto;max-width:600px;width:100%}.step-photo__content[data-v-fb282616]{display:flex;flex-direction:column;gap:2rem}.step-photo__tips[data-v-fb282616]{background:linear-gradient(135deg,#fdfbf7,#faf8f5);border:1px solid #ecd9b8;border-radius:.75rem;padding:1.5rem}.step-photo__tips-title[data-v-fb282616]{color:#111827;font-size:1.125rem;font-weight:600;margin:0 0 1rem}.step-photo__tips-list[data-v-fb282616]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.step-photo__tips-list li[data-v-fb282616]{color:#374151;font-size:.95rem;line-height:1.5}.step-photo__dropzone[data-v-fb282616]{background:#faf8f5;border:3px dashed #d1d5db;border-radius:.75rem;cursor:pointer;padding:3rem 2rem;position:relative;text-align:center;transition:all .3s ease}.step-photo__dropzone[data-v-fb282616]:hover{background:#fdfbf7;border-color:#ecd9b8}.step-photo__dropzone--dragging[data-v-fb282616]{background:#fdfbf7;border-color:#d4af37;box-shadow:0 0 0 4px #d4af3726}.step-photo__dropzone-content[data-v-fb282616]{align-items:center;display:flex;flex-direction:column;gap:.75rem}.step-photo__dropzone-icon[data-v-fb282616]{color:#d4af37;height:64px;width:64px}.step-photo__dropzone-title[data-v-fb282616]{color:#111827;font-size:1.25rem;font-weight:600;margin:0}.step-photo__dropzone-text[data-v-fb282616]{color:#6b7280;font-size:1rem;margin:0}.step-photo__dropzone-formats[data-v-fb282616]{color:#9ca3af;font-size:.875rem;margin:0}.step-photo__file-input[data-v-fb282616]{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:1px}.step-photo__preview[data-v-fb282616]{border-radius:4px;box-shadow:0 4px 16px #0000001a;overflow:hidden;position:relative}.step-photo__preview-image[data-v-fb282616]{display:block;height:auto;width:100%}.step-photo__remove-btn[data-v-fb282616]{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:background .2s ease;width:40px}.step-photo__remove-btn[data-v-fb282616]:hover{background:#ec4899e6}.step-photo__error[data-v-fb282616]{background:#fef2f2;border:1px solid #fca5a5;border-radius:4px;color:#991b1b;font-size:.95rem;padding:1rem;text-align:center}.sr-only[data-v-fb282616]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}@media(max-width:640px){.step-photo__tips[data-v-fb282616]{padding:1rem}.step-photo__tips-title[data-v-fb282616]{font-size:1rem}.step-photo__tips-list li[data-v-fb282616]{font-size:.875rem}.step-photo__dropzone[data-v-fb282616]{padding:2rem 1rem}.step-photo__dropzone-icon[data-v-fb282616]{height:48px;width:48px}}.option-card[data-v-ef020ea7]{align-items:stretch;background:#fff;border:2px solid #e6e2da;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;text-align:left;transition:all .3s ease}.option-card[data-v-ef020ea7]:hover:not(.option-card--disabled){border-color:#ecd9b8;box-shadow:0 4px 12px #d4af3726;transform:translateY(-2px)}.option-card--selected[data-v-ef020ea7]{background:linear-gradient(180deg,#fdfbf7,#fff);border-color:#d4af37;box-shadow:0 4px 16px #d4af3740}.option-card--disabled[data-v-ef020ea7]{cursor:not-allowed;opacity:.5}.option-card__image[data-v-ef020ea7]{aspect-ratio:4/3;background:#f3f1ed;box-sizing:border-box;overflow:hidden;padding:0;position:relative;width:100%}.option-card__image img[data-v-ef020ea7]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.option-card__icon[data-v-ef020ea7]{align-items:center;aspect-ratio:1;background:linear-gradient(135deg,#fdfbf7,#faf8f5);display:flex;justify-content:center;position:relative;width:100%}.icon-placeholder[data-v-ef020ea7]{color:#9ca3af;font-size:.75rem;padding:1rem;text-align:center}.option-card__check[data-v-ef020ea7]{align-items:center;background:linear-gradient(135deg,#d4af37,#c9a961);border-radius:50%;box-shadow:0 2px 8px #0003;color:#fff;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:8px;width:28px}.option-card__content[data-v-ef020ea7]{padding:1rem}.option-card__label[data-v-ef020ea7]{color:#111827;font-size:1rem;font-weight:600;margin:0 0 .5rem}.option-card__description[data-v-ef020ea7]{color:#6b7280;font-size:.875rem;line-height:1.4;margin:0}@media(max-width:640px){.option-card__content[data-v-ef020ea7]{padding:.75rem}.option-card__label[data-v-ef020ea7]{font-size:.875rem}.option-card__description[data-v-ef020ea7]{font-size:.75rem}}.step-style[data-v-27373a3a]{margin:0 auto;max-width:1000px;width:100%}.step-style__header[data-v-27373a3a]{margin-bottom:2.5rem;text-align:center}.step-style__title[data-v-27373a3a]{color:#111827;font-size:1.75rem;font-weight:700;margin:0 0 .75rem}.step-style__description[data-v-27373a3a]{color:#6b7280;font-size:1.05rem;margin:0 auto;max-width:600px}.step-style__grid[data-v-27373a3a]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media(max-width:640px){.step-style__header[data-v-27373a3a]{margin-bottom:1.5rem}.step-style__title[data-v-27373a3a]{font-size:1.5rem}.step-style__description[data-v-27373a3a]{font-size:.95rem}.step-style__grid[data-v-27373a3a]{gap:1rem;grid-template-columns:repeat(2,1fr)}}.step-silhouette[data-v-a86a37a8]{margin:0 auto;max-width:1000px;width:100%}.step-silhouette__header[data-v-a86a37a8]{margin-bottom:2.5rem;text-align:center}.step-silhouette__title[data-v-a86a37a8]{color:#111827;font-size:1.75rem;font-weight:700;margin:0 0 .75rem}.step-silhouette__description[data-v-a86a37a8]{color:#6b7280;font-size:1.05rem;margin:0 auto;max-width:600px}.step-silhouette__grid[data-v-a86a37a8]{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.step-silhouette__header[data-v-a86a37a8]{margin-bottom:1.5rem}.step-silhouette__title[data-v-a86a37a8]{font-size:1.5rem}.step-silhouette__description[data-v-a86a37a8]{font-size:.95rem}.step-silhouette__grid[data-v-a86a37a8]{gap:1rem;grid-template-columns:repeat(2,1fr)}}.fabric-swatch[data-v-9b08dc60]{align-items:stretch;background:#fff;border:2px solid #e6e2da;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;text-align:left;transition:all .3s ease}.fabric-swatch[data-v-9b08dc60]:hover:not(.fabric-swatch--disabled){border-color:#ecd9b8;box-shadow:0 4px 12px #d4af3726;transform:translateY(-2px)}.fabric-swatch--selected[data-v-9b08dc60]{background:#fff;border-color:#d4af37;box-shadow:0 4px 16px #d4af3740}.fabric-swatch--disabled[data-v-9b08dc60]{cursor:not-allowed;opacity:.5}.fabric-swatch__sample[data-v-9b08dc60]{border-bottom:1px solid #e5e7eb;height:120px;position:relative;width:100%}.fabric-swatch__check[data-v-9b08dc60]{align-items:center;background:linear-gradient(135deg,#d4af37,#c9a961);border-radius:50%;box-shadow:0 2px 8px #d4af374d;color:#fff;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px}.fabric-swatch__info[data-v-9b08dc60]{padding:1rem}.fabric-swatch__label[data-v-9b08dc60]{color:#111827;font-size:.95rem;font-weight:600;margin:0 0 .5rem}.fabric-swatch__description[data-v-9b08dc60]{color:#6b7280;font-size:.8rem;line-height:1.4;margin:0}@media(max-width:640px){.fabric-swatch__sample[data-v-9b08dc60]{height:100px}.fabric-swatch__info[data-v-9b08dc60]{padding:.75rem}.fabric-swatch__label[data-v-9b08dc60]{font-size:.875rem}.fabric-swatch__description[data-v-9b08dc60]{font-size:.75rem}}.step-tissu[data-v-ee39a4d0]{margin:0 auto;max-width:1000px;width:100%}.step-tissu__header[data-v-ee39a4d0]{margin-bottom:2.5rem;text-align:center}.step-tissu__title[data-v-ee39a4d0]{color:#111827;font-size:1.75rem;font-weight:700;margin:0 0 .75rem}.step-tissu__description[data-v-ee39a4d0]{color:#6b7280;font-size:1.05rem;margin:0 auto;max-width:600px}.step-tissu__grid[data-v-ee39a4d0]{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.step-tissu__header[data-v-ee39a4d0]{margin-bottom:1.5rem}.step-tissu__title[data-v-ee39a4d0]{font-size:1.5rem}.step-tissu__description[data-v-ee39a4d0]{font-size:.95rem}.step-tissu__grid[data-v-ee39a4d0]{gap:1rem;grid-template-columns:repeat(2,1fr)}}.step-decollete[data-v-ffdac18e]{margin:0 auto;max-width:1000px;width:100%}.step-decollete__header[data-v-ffdac18e]{margin-bottom:2.5rem;text-align:center}.step-decollete__title[data-v-ffdac18e]{color:#111827;font-size:1.75rem;font-weight:700;margin:0 0 .75rem}.step-decollete__description[data-v-ffdac18e]{color:#6b7280;font-size:1.05rem;margin:0 auto;max-width:600px}.step-decollete__grid[data-v-ffdac18e]{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.step-decollete__header[data-v-ffdac18e]{margin-bottom:1.5rem}.step-decollete__title[data-v-ffdac18e]{font-size:1.5rem}.step-decollete__description[data-v-ffdac18e]{font-size:.95rem}.step-decollete__grid[data-v-ffdac18e]{gap:1rem;grid-template-columns:repeat(2,1fr)}}.step-manches[data-v-f3194915]{margin:0 auto;max-width:1000px;width:100%}.step-manches__header[data-v-f3194915]{margin-bottom:2.5rem;text-align:center}.step-manches__title[data-v-f3194915]{color:#111827;font-size:1.75rem;font-weight:700;margin:0 0 .75rem}.step-manches__description[data-v-f3194915]{color:#6b7280;font-size:1.05rem;margin:0 auto;max-width:600px}.step-manches__grid[data-v-f3194915]{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.step-manches__header[data-v-f3194915]{margin-bottom:1.5rem}.step-manches__title[data-v-f3194915]{font-size:1.5rem}.step-manches__description[data-v-f3194915]{font-size:.95rem}.step-manches__grid[data-v-f3194915]{gap:1rem;grid-template-columns:repeat(2,1fr)}}.option-card-multi[data-v-af21d9e5]{align-items:stretch;background:#fff;border:2px solid #e6e2da;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;text-align:left;transition:all .3s ease}.option-card-multi[data-v-af21d9e5]:hover:not(.option-card-multi--disabled){border-color:#ecd9b8;box-shadow:0 4px 12px #d4af3726;transform:translateY(-2px)}.option-card-multi--selected[data-v-af21d9e5]{background:linear-gradient(180deg,#fdfbf7,#fff);border-color:#d4af37;box-shadow:0 4px 16px #d4af3740}.option-card-multi--disabled[data-v-af21d9e5]{cursor:not-allowed;opacity:.5}.option-card-multi__checkbox[data-v-af21d9e5]{left:12px;position:absolute;top:12px;z-index:10}.option-card-multi__checkbox-inner[data-v-af21d9e5]{align-items:center;background:#fff;border:2px solid #9ca3af;border-radius:4px;box-shadow:0 1px 3px #0000001a;display:flex;height:24px;justify-content:center;transition:all .2s ease;width:24px}.option-card-multi__checkbox-inner--checked[data-v-af21d9e5]{background:linear-gradient(135deg,#d4af37,#c9a961);border-color:#d4af37;color:#fff}.option-card-multi:hover .option-card-multi__checkbox-inner[data-v-af21d9e5]:not(.option-card-multi__checkbox-inner--checked){border-color:#d4af37}.option-card-multi__image[data-v-af21d9e5]{aspect-ratio:4/3;background:#f3f1ed;box-sizing:border-box;overflow:hidden;padding:0;position:relative;width:100%}.option-card-multi__image img[data-v-af21d9e5]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.option-card-multi__icon[data-v-af21d9e5]{align-items:center;aspect-ratio:1;background:linear-gradient(135deg,#fdfbf7,#faf8f5);display:flex;justify-content:center;position:relative;width:100%}.icon-placeholder[data-v-af21d9e5]{color:#9ca3af;font-size:.75rem;padding:1rem;text-align:center}.option-card-multi__content[data-v-af21d9e5]{padding:1rem}.option-card-multi__label[data-v-af21d9e5]{color:#111827;font-size:1rem;font-weight:600;margin:0 0 .5rem}.option-card-multi__description[data-v-af21d9e5]{color:#6b7280;font-size:.875rem;line-height:1.4;margin:0}@media(max-width:640px){.option-card-multi__checkbox[data-v-af21d9e5]{left:8px;top:8px}.option-card-multi__checkbox-inner[data-v-af21d9e5]{height:20px;width:20px}.option-card-multi__content[data-v-af21d9e5]{padding:.75rem}.option-card-multi__label[data-v-af21d9e5]{font-size:.875rem}.option-card-multi__description[data-v-af21d9e5]{font-size:.75rem}}.step-finitions[data-v-7029391f]{margin:0 auto;max-width:1000px;width:100%}.step-finitions__header[data-v-7029391f]{margin-bottom:2.5rem;text-align:center}.step-finitions__title[data-v-7029391f]{color:#111827;font-size:1.75rem;font-weight:700;margin:0 0 .75rem}.step-finitions__description[data-v-7029391f]{color:#6b7280;font-size:1.05rem;margin:0 auto;max-width:600px}.step-finitions__categories[data-v-7029391f]{display:flex;flex-direction:column;gap:2.5rem}.step-finitions__category-header[data-v-7029391f]{margin-bottom:1.5rem;text-align:center}.step-finitions__category-title[data-v-7029391f]{color:#111827;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.step-finitions__category-description[data-v-7029391f]{color:#6b7280;font-size:.95rem;margin:0}.step-finitions__options[data-v-7029391f]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media(max-width:1024px){.step-finitions__options[data-v-7029391f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.step-finitions__header[data-v-7029391f]{margin-bottom:1.5rem}.step-finitions__title[data-v-7029391f]{font-size:1.5rem}.step-finitions__description[data-v-7029391f]{font-size:.95rem}.step-finitions__options[data-v-7029391f]{gap:1rem}}.step-result[data-v-e897e958]{margin:0 auto;max-width:800px;padding:2rem 0;width:100%}.step-result__error[data-v-e897e958]{padding:3rem 2rem;text-align:center}.step-result__error-icon[data-v-e897e958]{color:#ef4444;display:flex;justify-content:center;margin-bottom:1.5rem}.step-result__error-title[data-v-e897e958]{color:#111827;font-size:1.5rem;font-weight:600;margin:0 0 1rem}.step-result__error-message[data-v-e897e958]{color:#6b7280;font-size:1rem;margin:0 0 2rem}.step-result__error-button[data-v-e897e958]{background:linear-gradient(90deg,#d4af37,#c9a961);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .3s ease}.step-result__error-button[data-v-e897e958]:hover{box-shadow:0 10px 15px -3px #d4af374d;transform:translateY(-1px)}.step-result__success[data-v-e897e958]{display:flex;flex-direction:column;gap:2rem}.step-result__header[data-v-e897e958]{text-align:center}.step-result__title[data-v-e897e958]{color:#111827;font-size:2rem;font-weight:700;margin:0 0 .5rem}.step-result__subtitle[data-v-e897e958]{color:#6b7280;font-size:1.125rem;margin:0}.step-result__image-container[data-v-e897e958]{border-radius:16px;box-shadow:0 8px 32px #0000001f;cursor:pointer;overflow:hidden;position:relative}.step-result__image[data-v-e897e958]{display:block;height:auto;width:100%}.step-result__zoom-hint[data-v-e897e958]{align-items:center;background:#000000b3;border:none;border-radius:8px;bottom:1rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem;position:absolute;right:1rem;transition:background .2s ease}.step-result__zoom-hint[data-v-e897e958]:hover{background:#000000d9}.step-result__summary[data-v-e897e958]{background:linear-gradient(135deg,#fdfbf7,#faf8f5);border:1px solid rgba(212,175,55,.2);border-radius:1.25rem;box-shadow:0 2px 12px #0000000a;padding:1.75rem}.step-result__summary-title[data-v-e897e958]{color:#6e5a4f;font-family:serif;font-size:1.375rem;font-weight:700;letter-spacing:.02em;margin:0 0 1.5rem}.step-result__summary-grid[data-v-e897e958]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.step-result__summary-card[data-v-e897e958]{align-items:center;background:#fff;border:1.5px solid #ecd9b8;border-radius:.75rem;display:flex;gap:.875rem;padding:.875rem 1rem;transition:all .3s ease}.step-result__summary-card[data-v-e897e958]:hover{border-color:#d4af37;box-shadow:0 4px 16px #d4af3726;transform:translateY(-2px)}.step-result__summary-icon[data-v-e897e958]{background:linear-gradient(135deg,#fdfbf7,#faf8f5);border:2px solid #d4af37;border-radius:50%;box-shadow:0 2px 8px #d4af3733;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.step-result__summary-content[data-v-e897e958]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.step-result__summary-label[data-v-e897e958]{color:#6e5a4f;font-size:.8125rem;font-weight:700;letter-spacing:.05em;margin:0;opacity:.85;text-transform:uppercase}.step-result__summary-value[data-v-e897e958]{color:#111827;font-size:1rem;font-weight:500;line-height:1.4;margin:0}.step-result__actions[data-v-e897e958]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.step-result__action[data-v-e897e958]{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.875rem 1.5rem;transition:all .2s ease}.step-result__action--primary[data-v-e897e958]{background:linear-gradient(90deg,#d4af37,#c9a961);color:#fff}.step-result__action--primary[data-v-e897e958]:hover{box-shadow:0 10px 15px -3px #d4af374d;transform:translateY(-1px)}.step-result__action--secondary[data-v-e897e958]{background:#ebe5dc;border:1px solid #ceb3b7;color:#6e5a4f}.step-result__action--secondary[data-v-e897e958]:hover{background:#fdfbf7;border-color:#d4af37;color:#d4af37}.step-result__lightbox[data-v-e897e958]{background:#000000f2;cursor:zoom-out;inset:0;padding:2rem;position:fixed;z-index:9999}.step-result__lightbox[data-v-e897e958],.step-result__lightbox-close[data-v-e897e958]{align-items:center;display:flex;justify-content:center}.step-result__lightbox-close[data-v-e897e958]{background:#ffffff1a;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;height:48px;position:absolute;right:2rem;top:2rem;transition:all .2s ease;width:48px}.step-result__lightbox-close[data-v-e897e958]:hover{background:#fff3;border-color:#ffffff80}.step-result__lightbox-image[data-v-e897e958]{cursor:default;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:640px){.step-result[data-v-e897e958]{padding:1rem 0}.step-result__title[data-v-e897e958]{font-size:1.5rem}.step-result__subtitle[data-v-e897e958]{font-size:1rem}.step-result__success[data-v-e897e958]{gap:1.5rem}.step-result__summary[data-v-e897e958]{border-radius:1rem;padding:1.25rem 1rem}.step-result__summary-title[data-v-e897e958]{font-size:1.125rem;margin:0 0 1rem}.step-result__summary-grid[data-v-e897e958]{gap:.625rem;grid-template-columns:1fr}.step-result__summary-card[data-v-e897e958]{border-radius:.625rem;gap:.625rem;padding:.625rem .75rem}.step-result__summary-icon[data-v-e897e958]{border-width:1.5px;height:36px;width:36px}.step-result__summary-label[data-v-e897e958]{font-size:.6875rem;letter-spacing:.04em}.step-result__summary-value[data-v-e897e958]{font-size:.875rem;line-height:1.3}.step-result__actions[data-v-e897e958]{flex-direction:column}.step-result__action[data-v-e897e958]{justify-content:center;padding:.75rem 1.25rem;width:100%}.step-result__lightbox[data-v-e897e958]{padding:1rem}.step-result__lightbox-close[data-v-e897e958]{height:40px;right:1rem;top:1rem;width:40px}}.wizard[data-v-7993ffd5]{background:#fff;border:1px solid #e6e2da;border-radius:1rem;box-shadow:0 4px 16px #d4af371a;margin:0 auto;max-width:1200px;overflow:hidden;width:100%}.wizard__stepper[data-v-7993ffd5]{background:#fdfbf7;border-bottom:1px solid #f5e6e8;padding:1.5rem 2rem}.wizard__content[data-v-7993ffd5]{min-height:400px;padding:2rem}.wizard__footer[data-v-7993ffd5]{align-items:center;background:#faf8f5;border-top:1px solid #f5e6e8;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.wizard__button[data-v-7993ffd5]{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.875rem 1.75rem;transition:all .3s ease}.wizard__button--primary[data-v-7993ffd5]{background:linear-gradient(90deg,#d4af37,#c9a961);box-shadow:0 10px 15px -3px #d4af374d,0 4px 6px -4px #d4af374d;color:#fff}.wizard__button--primary[data-v-7993ffd5]:hover:not(:disabled){box-shadow:0 20px 25px -5px #d4af374d,0 8px 10px -6px #d4af374d;transform:translateY(-2px)}.wizard__button--primary[data-v-7993ffd5]:disabled{cursor:not-allowed;opacity:.5}.wizard__button--secondary[data-v-7993ffd5]{background:#ebe5dc;border:1px solid #ceb3b7;color:#6e5a4f}.wizard__button--secondary[data-v-7993ffd5]:hover{background:#f5e6e8;border-color:#d4af37;color:#d4af37}.wizard__spinner[data-v-7993ffd5]{animation:spin-7993ffd5 .6s linear infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;display:inline-block;height:20px;width:20px}@keyframes spin-7993ffd5{to{transform:rotate(1turn)}}.fade-enter-active[data-v-7993ffd5],.fade-leave-active[data-v-7993ffd5]{transition:opacity .2s ease}.fade-enter-from[data-v-7993ffd5],.fade-leave-to[data-v-7993ffd5]{opacity:0}@media(max-width:768px){.wizard[data-v-7993ffd5]{border-left:none;border-radius:0;border-right:none}.wizard__stepper[data-v-7993ffd5]{padding:1rem}.wizard__content[data-v-7993ffd5]{padding:1.5rem 1rem}.wizard__footer[data-v-7993ffd5]{flex-direction:column-reverse;gap:.75rem;padding:1rem}.wizard__button[data-v-7993ffd5]{justify-content:center;width:100%}}
