.basic-settings { padding: 16px 0; } .form-card { margin-bottom: 20px; border-radius: 12px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); } .form-item { margin-bottom: 20px; &:last-child { margin-bottom: 0; } .adm-form-item-label { font-size: 14px; font-weight: 500; color: #333; margin-bottom: 8px; } .adm-input { border-radius: 8px; } .adm-selector { border-radius: 8px; } } .time-input { width: 120px; border-radius: 8px; } .loading { display: flex; flex-direction: column; align-items: center; justify-content: center; height: 40vh; gap: 16px; } .loading-text { color: #666; font-size: 14px; } .actions { padding: 20px 0; } .next-btn { width: 100%; height: 48px; border-radius: 24px; font-size: 16px; font-weight: 500; }