.hints-wrapper{width:100%;min-height:50px;padding:8px 15px;margin-bottom:20px;background:#eef1f6;box-sizing:border-box}.hints-wrapper .hint-title{line-height:30px;font-size:16px;color:#22313a}.hints-wrapper .hint-title i{font-size:18px}.hints-wrapper .hint-info{padding-left:24px;line-height:24px}.form-list-wrapper.game-config-page{min-height:100vh;padding:22px;background:#f4f7fb;color:#1f2937}.form-list-wrapper.game-config-page *{box-sizing:border-box}.form-list-wrapper.game-config-page .page-shell.el-card{border:0;border-radius:3px;overflow:hidden;background:hsla(0,0%,100%,.92);box-shadow:0 8px 20px rgba(15,23,42,.06)}.form-list-wrapper.game-config-page .page-shell.el-card>.el-card__body{padding:0}.form-list-wrapper.game-config-page .page-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 30px;color:#fff;background:linear-gradient(135deg,#22313a,#22313a 48%,#22313a);box-shadow:0 12px 26px rgba(37,99,235,.14)}.form-list-wrapper.game-config-page .page-hero .hero-copy{max-width:760px}.form-list-wrapper.game-config-page .page-hero .hero-kicker{margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.72)}.form-list-wrapper.game-config-page .page-hero h2{margin:0;font-size:25px;line-height:1.25;font-weight:800;letter-spacing:.02em}.form-list-wrapper.game-config-page .page-hero p{margin:10px 0 0;font-size:13px;line-height:1.7;color:hsla(0,0%,100%,.82)}.form-list-wrapper.game-config-page .page-hero .hero-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.form-list-wrapper.game-config-page .page-hero .hero-btn.el-button{height:38px;padding:0 16px;border:1px solid hsla(0,0%,100%,.35);border-radius:3px;color:#fff;background:hsla(0,0%,100%,.14);box-shadow:none}.form-list-wrapper.game-config-page .page-hero .hero-btn.el-button:hover{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.55)}.form-list-wrapper.game-config-page .page-hero .hero-btn-primary.el-button{color:#1d4ed8;border-color:#fff;background:#fff;font-weight:700}.form-list-wrapper.game-config-page .toolbar-card.search-form{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:20px 24px;border-bottom:1px solid #e8edf5;background:#fff;text-align:left}.form-list-wrapper.game-config-page .toolbar-card.search-form .el-form-item{margin:0}.form-list-wrapper.game-config-page .toolbar-card.search-form .el-form-item__content{line-height:1}.form-list-wrapper.game-config-page .toolbar-card.search-form .el-input,.form-list-wrapper.game-config-page .toolbar-card.search-form .el-select{width:100%!important}.form-list-wrapper.game-config-page .toolbar-card.search-form .el-select{min-width:150px}.form-list-wrapper.game-config-page .toolbar-card.search-form .el-input__inner{height:38px;line-height:38px;border-radius:3px;border-color:#dbe4f0;background:#f8fafc;transition:all .2s ease}.form-list-wrapper.game-config-page .toolbar-card.search-form .el-input__inner:focus,.form-list-wrapper.game-config-page .toolbar-card.search-form .el-input__inner:hover{border-color:#22313a;background:#fff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.form-list-wrapper.game-config-page .toolbar-card.search-form .query-btn.el-button{height:38px;min-width:98px;padding:0 18px;border:0;border-radius:3px;font-weight:700;background:linear-gradient(135deg,#409eff,#409eff);box-shadow:0 6px 12px rgba(37,99,235,.16)}.form-list-wrapper.game-config-page .config-panel.el-card{margin:22px 24px 26px;border:1px solid #e7edf6;border-radius:3px;background:#fbfdff;box-shadow:inset 0 1px 0 #fff,0 8px 20px rgba(15,23,42,.05)}.form-list-wrapper.game-config-page .config-panel.el-card>.el-card__body{padding:18px}.form-list-wrapper.game-config-page .form-list{width:100%;margin:0}.form-list-wrapper.game-config-page .form-list>.el-form-item{margin-bottom:16px}.form-list-wrapper.game-config-page .form-list .el-form-item__label{padding-right:16px;color:#4b5563;font-size:13px;font-weight:600;line-height:36px}.form-list-wrapper.game-config-page .form-list .el-form-item__content{line-height:36px}.form-list-wrapper.game-config-page .form-list .el-input__inner,.form-list-wrapper.game-config-page .form-list .el-textarea__inner{border-radius:3px;border-color:#dbe4f0;background:#fff;transition:all .2s ease}.form-list-wrapper.game-config-page .form-list .el-input__inner:focus,.form-list-wrapper.game-config-page .form-list .el-input__inner:hover,.form-list-wrapper.game-config-page .form-list .el-textarea__inner:focus,.form-list-wrapper.game-config-page .form-list .el-textarea__inner:hover{border-color:#22313a;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.form-list-wrapper.game-config-page .form-list .el-select{width:100%}.form-list-wrapper.game-config-page .form-list .el-switch{transform:translateY(-1px)}.form-list-wrapper.game-config-page .form-list .submit-box{position:sticky;bottom:0;z-index:12;margin:28px -18px -18px;padding:15px 18px;text-align:center;border-top:1px solid #e8edf5;background:hsla(0,0%,100%,.92);backdrop-filter:blur(10px)}.form-list-wrapper.game-config-page .form-list .submit-btn.el-button{min-width:150px;height:42px;border:0;border-radius:3px;font-weight:800;background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 6px 14px rgba(22,163,74,.18)}.form-list-wrapper.game-config-page .config-collapse.el-collapse{border:0}.form-list-wrapper.game-config-page .config-collapse.el-collapse .el-collapse-item{margin-bottom:12px;border:1px solid #e5ebf5;border-radius:3px;overflow:hidden;background:#fff;box-shadow:0 4px 10px rgba(15,23,42,.045)}.form-list-wrapper.game-config-page .config-collapse.el-collapse .el-collapse-item__header{height:50px;padding:0 18px;border-bottom:0;background:#f8fafc;color:#111827;font-size:15px;font-weight:800}.form-list-wrapper.game-config-page .config-collapse.el-collapse .el-collapse-item__header:before{content:"";display:inline-block;width:5px;height:18px;margin-right:10px;border-radius:4px;background:linear-gradient(180deg,#22313a,#22313a)}.form-list-wrapper.game-config-page .config-collapse.el-collapse .el-collapse-item__arrow{color:#64748b;font-weight:800}.form-list-wrapper.game-config-page .config-collapse.el-collapse .el-collapse-item__wrap{border-top:1px solid #edf2f7;border-bottom:0;background:#fff}.form-list-wrapper.game-config-page .config-collapse.el-collapse .el-collapse-item__content{padding:20px 20px 24px}.form-list-wrapper.game-config-page .box-card,.form-list-wrapper.game-config-page .box-card-1,.form-list-wrapper.game-config-page .box-card-2,.form-list-wrapper.game-config-page .box-card-3{width:100%!important;min-width:0;margin:10px 0;border:1px solid #e6edf7;border-radius:3px;overflow:hidden;background:#fff;box-shadow:0 4px 10px rgba(15,23,42,.04)}.form-list-wrapper.game-config-page .box-card-1>.el-card__header,.form-list-wrapper.game-config-page .box-card-2>.el-card__header,.form-list-wrapper.game-config-page .box-card-3>.el-card__header,.form-list-wrapper.game-config-page .box-card>.el-card__header{padding:12px 16px;border-bottom:1px solid #edf2f7;background:#f8fafc;color:#1f2937;font-weight:800}.form-list-wrapper.game-config-page .box-card-1>.el-card__body,.form-list-wrapper.game-config-page .box-card-2>.el-card__body,.form-list-wrapper.game-config-page .box-card-3>.el-card__body,.form-list-wrapper.game-config-page .box-card>.el-card__body{padding:14px 16px 16px;overflow-x:auto}.form-list-wrapper.game-config-page .box-card-1 .el-button[type=button],.form-list-wrapper.game-config-page .box-card-2 .el-button[type=button],.form-list-wrapper.game-config-page .box-card-3 .el-button[type=button],.form-list-wrapper.game-config-page .box-card .el-button[type=button]{border-radius:3px}.form-list-wrapper.game-config-page .clearfix:after,.form-list-wrapper.game-config-page .clearfix:before{display:table;content:""}.form-list-wrapper.game-config-page .clearfix:after{clear:both}.form-list-wrapper.game-config-page .el-row{margin-bottom:0}.form-list-wrapper.game-config-page .el-col{min-height:1px;border-radius:0}.form-list-wrapper.game-config-page .bg-purple,.form-list-wrapper.game-config-page .bg-purple-dark,.form-list-wrapper.game-config-page .bg-purple-light{min-height:42px;padding:0 8px;color:#475569;font-size:12px;font-weight:800;background:#eef4fb!important;border-right:1px solid #dde7f2;border-bottom:1px solid #dde7f2}.form-list-wrapper.game-config-page .col-border{min-height:42px;padding:5px;border:0;border-right:1px solid #edf2f7;border-bottom:1px solid #edf2f7;background:#fff}.form-list-wrapper.game-config-page .col-border .el-input__inner{height:32px;line-height:32px;border:1px solid transparent;border-radius:3px;text-align:center;background:#f8fafc}.form-list-wrapper.game-config-page .col-border .el-input__inner:focus{border-color:#22313a;background:#fff}.form-list-wrapper.game-config-page .col-border .el-button--text{padding:6px 8px;border-radius:3px;font-weight:700}.form-list-wrapper.game-config-page .col-border-right{border-right:0}.form-list-wrapper.game-config-page .el-button--text{color:#22313a}.form-list-wrapper.game-config-page .el-button--text:hover{color:#1d4ed8;background:rgba(37,99,235,.08)}.form-list-wrapper.game-config-page .red-class{color:#ef4444!important;font-weight:800}.form-list-wrapper.game-config-page .delete-line .el-form-item__label,.form-list-wrapper.game-config-page .delete-line ::v-deep .el-form-item__label{text-decoration:line-through;color:#94a3b8}.form-list-wrapper.game-config-page .dialog-form .el-dialog{border-radius:3px;overflow:hidden}.form-list-wrapper.game-config-page .dialog-form .el-dialog__header{padding:16px 20px;background:#f8fafc;border-bottom:1px solid #edf2f7}.form-list-wrapper.game-config-page .dialog-form .el-dialog__title{font-weight:800;color:#111827}.form-list-wrapper.game-config-page .dialog-form .el-dialog__body{padding:18px 20px 20px;background:#fbfdff}@media (max-width:1180px){.form-list-wrapper.game-config-page{padding:14px}.form-list-wrapper.game-config-page .page-hero{align-items:flex-start;flex-direction:column}.form-list-wrapper.game-config-page .hero-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.form-list-wrapper.game-config-page .config-panel.el-card{margin:14px}.form-list-wrapper.game-config-page .form-list .el-form-item__label{width:170px!important}.form-list-wrapper.game-config-page .form-list .el-form-item__content{margin-left:170px!important}}