.add-object-modal[data-v-30be00dc]{padding:var(--spacing-lg);max-height:85vh;overflow-y:auto;width:100%}.add-object-modal-title[data-v-30be00dc]{font-size:1.25rem;font-weight:700;margin:0 0 var(--spacing-xs) 0}.add-object-modal-subtitle[data-v-30be00dc]{font-size:.875rem;color:var(--color-text-secondary);margin:0 0 var(--spacing-lg) 0}.add-object-steps-indicator[data-v-30be00dc]{margin-bottom:var(--spacing-xl);padding:var(--spacing-md)}.add-object-steps-track[data-v-30be00dc]{display:flex;align-items:center;justify-content:space-between}.add-object-step-item[data-v-30be00dc]{display:flex;align-items:flex-start;flex:1}.add-object-step-item[data-v-30be00dc]:last-child{flex:0}.add-object-step-wrapper[data-v-30be00dc]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);flex:1;min-width:6rem}.add-object-step-circle[data-v-30be00dc]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-bg-primary);border:2px solid var(--color-border)}.add-object-step-number[data-v-30be00dc]{font-size:.875rem;font-weight:600;color:var(--color-text-secondary)}.add-object-step-label[data-v-30be00dc]{font-size:.75rem;font-weight:500;color:var(--color-text-secondary);text-align:center}.add-object-step-item--active .add-object-step-circle[data-v-30be00dc]{background:var(--md-primary);border-color:var(--md-primary)}.add-object-step-item--active .add-object-step-number[data-v-30be00dc]{color:#fff}.add-object-step-item--active .add-object-step-label[data-v-30be00dc]{color:var(--md-primary);font-weight:600}.add-object-step-item--completed .add-object-step-circle[data-v-30be00dc]{background:var(--color-success);border-color:var(--color-success)}.add-object-step-item--completed .add-object-step-number[data-v-30be00dc]{color:#fff}.add-object-step-line[data-v-30be00dc]{flex:1;height:2px;background:var(--color-border);margin:20px var(--spacing-sm) 0}.add-object-step-line--completed[data-v-30be00dc]{background:var(--md-primary)}.add-object-modal-actions[data-v-30be00dc]{display:flex;justify-content:flex-end;gap:var(--spacing-md);width:100%}.add-object-modal-btn[data-v-30be00dc]{padding:0 var(--spacing-md);height:36px;border-radius:var(--radius-md);font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid transparent}.add-object-modal-btn-secondary[data-v-30be00dc]{background:var(--color-bg-primary);border-color:var(--color-border);color:var(--color-text-primary)}.add-object-modal-btn-primary[data-v-30be00dc]{background:var(--gradient-primary-btn);border:none;color:#fff;transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.add-object-modal-btn-primary[data-v-30be00dc]:hover:not(:disabled){transform:scale(1.03);box-shadow:var(--shadow-primary-hover)}.add-object-modal-btn-primary[data-v-30be00dc]:active:not(:disabled){transform:scale(1)}.add-object-modal-btn-primary[data-v-30be00dc]:disabled{opacity:.6;cursor:not-allowed}.add-object-modal-step-1[data-v-30be00dc] .form-section-wrap:nth-of-type(2),.add-object-modal-step-1[data-v-30be00dc] .form-section-wrap:nth-of-type(3){display:none}.add-object-modal-step-2[data-v-30be00dc] .form-section-wrap:first-of-type,.add-object-modal-step-2[data-v-30be00dc] .form-section-wrap:nth-of-type(3){display:none}.add-object-modal-step-3[data-v-30be00dc] .form-section-wrap:first-of-type,.add-object-modal-step-3[data-v-30be00dc] .form-section-wrap:nth-of-type(2){display:none}
