.upload-zone__label[data-v-3b018034]{font-size:12px;font-weight:500;letter-spacing:.02em}.upload-zone[data-v-3b018034]{background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;padding:28px 20px;text-align:center;transition:border-color .2s,background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upload-zone--uploading[data-v-3b018034]{cursor:default}.upload-zone--active[data-v-3b018034],.upload-zone[data-v-3b018034]:hover:not(.upload-zone--uploading):not(.upload-zone--filled){background-color:#f0f6ff;border-color:#1976d2;border-color:var(--v-primary-base,#1976d2)}.upload-zone--filled[data-v-3b018034]{background-color:#f4fdf4;border-color:#4caf50;cursor:default}.upload-zone--dark[data-v-3b018034]{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.25)}.upload-zone--dark.upload-zone--active[data-v-3b018034],.upload-zone--dark[data-v-3b018034]:hover:not(.upload-zone--uploading):not(.upload-zone--filled){background-color:hsla(0,0%,100%,.1);border-color:#1976d2;border-color:var(--v-primary-base,#1976d2)}.upload-zone--dark.upload-zone--filled[data-v-3b018034]{background-color:rgba(76,175,80,.1)}.upload-zone__text[data-v-3b018034]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.upload-zone__hidden[data-v-3b018034]{display:none}.file-queue[data-v-3b018034]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.file-queue__row[data-v-3b018034]{background:#fafafa;border-bottom:1px solid #f0f0f0}.file-queue__row[data-v-3b018034]:last-child{border-bottom:none}.file-queue__row--uploading[data-v-3b018034]{background:#f0f6ff}.file-queue__row--done[data-v-3b018034]{background:#f4fdf4}.file-queue__row--error[data-v-3b018034]{background:#fff5f5}.min-width-0[data-v-3b018034]{min-width:0}.preview-step{padding:0 8px}.preview-section{border:1px solid #e0e0e0;border-radius:6px;margin-bottom:24px;overflow:hidden}.preview-section__header{align-items:center;background-color:#f5f7fa;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:12px 16px}.preview-section__title{color:#1a237e;font-size:15px;font-weight:600}.preview-section__content{padding:16px}.preview-field{display:flex;flex-direction:column;margin-bottom:12px}.preview-field:last-child{margin-bottom:0}.preview-field__label{color:#546e7a;font-size:12px;font-weight:600;margin-bottom:2px}.preview-field__value{color:#263238;font-size:14px;word-break:break-word}.form-page-bg{background-color:#f0f2f5;min-height:100vh}.form-card{border-radius:8px!important;overflow:hidden}.form-card__header{background:linear-gradient(135deg,#c09000,#c09000);padding:20px 28px}.form-card__title{color:#fff;font-size:20px;font-weight:600;letter-spacing:.5px}.step-list{background:#fafafa;padding:16px 20px 12px}.step-item{align-items:center;display:flex;opacity:.45;padding:5px 0}.step-item--active,.step-item--done{opacity:1}.step-item__circle{align-items:center;background:#9e9e9e;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:26px;justify-content:center;margin-right:12px;width:26px}.step-item--done .step-item__circle{background:#4caf50}.step-item--active .step-item__circle{background:#c09000}.step-item__num{font-size:12px;font-weight:700;line-height:1}.step-item__title{color:#455a64;font-size:13px}.step-item--clickable{cursor:pointer}.step-item--clickable:hover .step-item__circle{background:#388e3c}.step-item--clickable:hover .step-item__title{-webkit-text-decoration:underline;text-decoration:underline}.v-text-field--outlined fieldset{border-color:#cfd8dc!important}.v-text-field--outlined:hover fieldset{border-color:#1a237e!important}.btn-back{border-color:#b0bec5!important;color:#546e7a!important}.status-title{color:#1a237e;font-size:22px;font-weight:600;margin-bottom:8px}.status-subtitle{color:#546e7a;font-size:14px;line-height:1.6;max-width:480px}.caption{color:#78909c;font-size:12px}.caption a{color:#1a237e}.w-stepper .v-stepper__step--complete .v-stepper__step__step{background-color:#4caf50!important;border-color:#4caf50!important}.w-stepper .v-stepper__step--complete .v-stepper__step__step .v-icon{color:#fff!important}.v-stepper--vertical .v-stepper__step{padding-top:10px!important}