.filter-section[data-v-31fcaa55]{background:#fff;border-radius:8px;box-shadow:0 2px 12px #0000000a;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.filter-content[data-v-31fcaa55]{flex:1;min-width:0}.form-content[data-v-31fcaa55] .el-form{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:0}.form-content[data-v-31fcaa55] .el-form .el-form-item{flex-shrink:0;margin-bottom:0}.form-content[data-v-31fcaa55] .el-form .el-form-item:last-child{margin-right:0}.form-content[data-v-31fcaa55] .el-form .el-form-item .el-form-item__content{margin-left:0!important}.form-content[data-v-31fcaa55] .el-form .el-input{width:220px}.form-content[data-v-31fcaa55] .el-form .el-input .el-input__wrapper{border-radius:4px}.form-content[data-v-31fcaa55] .el-form .el-select{width:160px}.button-group[data-v-31fcaa55]{align-self:flex-start;display:flex;flex-shrink:0;gap:8px}.button-group .el-button[data-v-31fcaa55]{align-items:center;border-radius:4px;display:inline-flex;gap:4px;padding:8px 16px}.button-group .el-button.el-button--primary[data-v-31fcaa55]{background:#1e62c0;border-color:#1e62c0}.button-group .el-button.el-button--primary[data-v-31fcaa55]:hover{background:#2d5f9e;border-color:#2d5f9e}@media (max-width:768px){.filter-section[data-v-31fcaa55]{flex-direction:column;padding:12px 15px}.form-content[data-v-31fcaa55]{width:100%}.form-content[data-v-31fcaa55] .el-form{flex-direction:column}.form-content[data-v-31fcaa55] .el-form .el-form-item,.form-content[data-v-31fcaa55] .el-form .el-input,.form-content[data-v-31fcaa55] .el-form .el-select{width:100%!important}.button-group[data-v-31fcaa55]{width:100%}.button-group .el-button[data-v-31fcaa55]{flex:1;justify-content:center}}
