.app-container{padding:20px;max-width:1200px;margin:0 auto}.form-container{background-color:#fff;border-radius:4px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.title{font-size:20px;font-weight:500;color:#303133}.form-section{margin-bottom:25px}.section-title{font-size:16px;font-weight:500;color:#606266;margin-bottom:15px;padding-left:10px;border-left:4px solid #409eff}.el-form-item{margin-bottom:18px}.loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.success-message{position:fixed;top:20px;right:20px;z-index:3000}