.custom-dialog[data-v-539a956c] .el-dialog{border-radius:16px;overflow:hidden}.custom-dialog[data-v-539a956c] .el-dialog__header{background:-webkit-gradient(linear,left top,right top,from(#f8fafc),to(#f1f5f9));background:linear-gradient(90deg,#f8fafc,#f1f5f9);padding:20px 24px;border-bottom:1px solid #e2e8f0}.custom-dialog[data-v-539a956c] .el-dialog__title{font-size:18px;font-weight:600;color:#1e293b}.custom-dialog[data-v-539a956c] .el-dialog__body{padding:24px}.custom-dialog[data-v-539a956c] .el-dialog__footer{padding:16px 24px;background:#f8fafc;border-top:1px solid #e2e8f0}.custom-input[data-v-539a956c] .el-input__inner{border-radius:8px;border:1px solid #d1d5db;-webkit-transition:all .2s;transition:all .2s}.custom-input[data-v-539a956c] .el-input__inner:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.custom-textarea[data-v-539a956c] .el-textarea__inner{border-radius:8px;border:1px solid #d1d5db;-webkit-transition:all .2s;transition:all .2s;font-family:inherit}.custom-textarea[data-v-539a956c] .el-textarea__inner:focus{border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1)}[data-v-539a956c] .table-header{background-color:#f1f5f9!important;font-weight:600;color:#374151}[data-v-539a956c] .el-table{font-size:14px}[data-v-539a956c] .el-table__row{-webkit-transition:all .2s;transition:all .2s}[data-v-539a956c] .el-table__row:hover{background-color:#f8fafc!important}[data-v-539a956c] .el-table--striped .el-table__body tr.el-table__row--striped:hover td{background-color:#f1f5f9!important}.pagination-custom[data-v-539a956c] .el-pager li{border-radius:8px;font-weight:500}.pagination-custom[data-v-539a956c] .el-pager li.active{background:-webkit-gradient(linear,left top,right top,from(#3b82f6),to(#4f46e5));background:linear-gradient(90deg,#3b82f6,#4f46e5);color:#fff}.pagination-custom[data-v-539a956c] .btn-next,.pagination-custom[data-v-539a956c] .btn-prev{border-radius:8px}.link-qr-code[data-v-539a956c]{width:280px;height:280px}.link-qr-code[data-v-539a956c] canvas,.link-qr-code[data-v-539a956c] img{width:100%;height:100%;border-radius:12px;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}[data-v-539a956c] .el-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}[data-v-539a956c] .el-radio-button__inner{padding:12px 20px;border-radius:8px;font-weight:500;-webkit-transition:all .2s;transition:all .2s}[data-v-539a956c] .el-button{white-space:nowrap!important}[data-v-539a956c] .el-button>span{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:.375rem!important;white-space:nowrap!important}[data-v-539a956c] .el-button .el-button--text{white-space:nowrap!important}.qr-code[data-v-539a956c]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:14px;color:#6b7280}.qr-code[data-v-539a956c] canvas,.qr-code[data-v-539a956c] img{width:100%!important;height:100%!important;border-radius:12px}[data-v-539a956c] .el-upload{display:inline-block}