.scan-creation-step[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{width:24px!important;height:24px!important;border-radius:50%!important;font-size:.75rem!important;font-weight:600!important;transition:all .2s ease-in-out!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.scan-creation-step[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-number{line-height:1;font-size:.75rem;font-weight:600}.scan-creation-step[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-check-icon{font-size:1rem;line-height:1}.scan-creation-step--completed[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar,.scan-creation-step.v-expansion-panel--active.scan-creation-step--completed[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{background-color:#16a34a!important;color:#fff!important;border:1px solid #15803d!important;box-shadow:0 1px 2px #16a34a40!important}.scan-creation-step--completed[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-check-icon,.scan-creation-step--completed[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .v-icon,.scan-creation-step.v-expansion-panel--active.scan-creation-step--completed[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-check-icon,.scan-creation-step.v-expansion-panel--active.scan-creation-step--completed[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .v-icon{color:#fff!important}.scan-creation-step--required-pending[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{background-color:#fff7ed!important;border:1.5px solid #f59e0b!important;color:#b45309!important}.scan-creation-step--required-pending[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-number{color:#b45309!important}.scan-creation-step--required-pending.v-expansion-panel--active[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{background-color:#ffedd5!important;border-color:#ea580c!important;color:#9a3412!important;box-shadow:0 0 0 2px #ea580c33!important}.scan-creation-step--required-pending.v-expansion-panel--active[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-number{color:#9a3412!important}.scan-creation-step--recommended-not-done[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{background-color:#f8fafc!important;border:1.5px solid #94a3b8!important;color:#475569!important}.scan-creation-step--recommended-not-done[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-number{color:#475569!important}.scan-creation-step--recommended-not-done.v-expansion-panel--active[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{background-color:#f1f5f9!important;border-color:#64748b!important;color:#334155!important;box-shadow:0 0 0 2px #64748b26!important}.scan-creation-step--recommended-not-done.v-expansion-panel--active[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-number{color:#334155!important}.scan-creation-step--optional-not-done[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{background-color:#f8fafc!important;border:1.5px dashed #cbd5e1!important;color:#94a3b8!important}.scan-creation-step--optional-not-done[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-number{color:#94a3b8!important}.scan-creation-step--optional-not-done.v-expansion-panel--active[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{background-color:#f1f5f9!important;border-color:#94a3b8!important;color:#64748b!important;box-shadow:0 0 0 2px #94a3b826!important}.scan-creation-step--optional-not-done.v-expansion-panel--active[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-number{color:#64748b!important}.scan-creation-step--error[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{background-color:#fef2f2!important;border:1.5px solid #ef4444!important;color:#b91c1c!important;box-shadow:0 0 0 2px #ef444426!important}.scan-creation-step--error[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-error-icon,.scan-creation-step--error[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .v-icon{color:#b91c1c!important}.scan-creation-step--error.v-expansion-panel--active[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar{background-color:#fee2e2!important;border-color:#dc2626!important;color:#991b1b!important}.scan-creation-step--error.v-expansion-panel--active[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .stepper-step-error-icon,.scan-creation-step--error.v-expansion-panel--active[data-v-858d74b3] .v-stepper-vertical-item__avatar.v-avatar .v-icon{color:#991b1b!important}.stepper-step-title-wrap[data-v-858d74b3]{display:inline-flex;align-items:center;gap:8px;line-height:1.25}.stepper-step-title-text[data-v-858d74b3]{font-weight:600;color:#1e293b}.stepper-step-tier-badge[data-v-858d74b3]{display:inline-flex;align-items:center;font-size:.6875rem;font-weight:500;line-height:1;padding:2px 6px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}.stepper-step-tier-badge--required[data-v-858d74b3]{background-color:#fff7ed;color:#c2410c;border:1px solid #fed7aa}.stepper-step-tier-badge--recommended[data-v-858d74b3]{background-color:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.stepper-step-tier-badge--optional[data-v-858d74b3]{background-color:#f8fafc;color:#64748b;border:1px solid #e2e8f0}.stepper-step-tier-badge--complete[data-v-858d74b3],.stepper-step-tier-badge--optional-complete[data-v-858d74b3],.stepper-step-tier-badge--recommended-complete[data-v-858d74b3],.stepper-step-tier-badge--required-complete[data-v-858d74b3]{background-color:#f0fdf4!important;color:#15803d!important;border:1px solid #bbf7d0!important}.scan-creation-step--completed .stepper-step-tier-badge[data-v-858d74b3]{background-color:#f0fdf4!important;color:#15803d!important;border-color:#bbf7d0!important;opacity:.95}.stepper-step-tier-badge--safety[data-v-858d74b3]{background:repeating-linear-gradient(135deg,#facc152b,#facc152b 10px,#1118272b 0 20px)!important;color:#000!important;border:1px solid rgba(17,24,39,.7)!important;border-radius:3px;font-weight:600;letter-spacing:.01em;line-height:1;padding:2px 6px;-webkit-text-stroke:2px #fff;paint-order:stroke fill;text-shadow:none;box-shadow:none!important}.scan-creation-step--completed .stepper-step-tier-badge--safety[data-v-858d74b3]{color:#000000d0!important;border-color:#00000020!important}.stepper-step-body[data-v-858d74b3]{padding:4px 0 6px}.stepper-step-instruction[data-v-858d74b3]{width:100%}.stepper-step-instruction-text[data-v-858d74b3]{font-size:.875rem;font-weight:500;line-height:1.5;color:#334155;letter-spacing:normal}
