.recordTable .columnImageWrap{width:100%}.recordTable .columnImageWrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popover-trigger{text-align:right;color:#00f;cursor:pointer}.popover-trigger:hover{text-decoration:underline}.popover-content{display:flex;align-items:center;justify-content:space-between}.popover-content p{margin:4px}.popover-content p:last-child{text-align:right}.el-popover.freeWidth{width:unset!important;min-width:250px!important}.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:rgba(0,0,0,.1);margin:0;position:absolute;width:auto;z-index:0!important}.grid-stack>.grid-stack-item{position:absolute;padding:0;top:0;left:0;width:var(--gs-column-width);height:var(--gs-cell-height)}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack>.grid-stack-item>.grid-stack-item-content,.grid-stack>.grid-stack-placeholder>.placeholder-content{top:var(--gs-item-margin-top);right:var(--gs-item-margin-right);bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23666" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 20 20"><path d="m10 3 2 2H8l2-2v14l-2-2h4l-2 2"/></svg>');background-repeat:no-repeat;background-position:50%}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:var(--gs-item-margin-top);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:var(--gs-item-margin-top);left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:var(--gs-item-margin-top);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px;right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:var(--gs-item-margin-bottom);right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px;left:var(--gs-item-margin-left)}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,top;cursor:move}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px rgba(0,0,0,.2);opacity:.8}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left 0s,top 0s,height 0s,width 0s}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack>.grid-stack-item[gs-x="0"]{left:0}.grid-stack{box-sizing:content-box;border:1px solid var(--el-border-color);width:var(--grid-stack-size)!important;height:var(--grid-stack-size)!important}.grid-stack-item-content{background:#6e8cb1;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}.grid-stack-item-content:hover{background:#ffd04b;color:#000}.grid-stack_readonly{pointer-events:none;filter:grayscale(100%)}.limit-game-wrap[data-v-235bffdb]{background:linear-gradient(180deg,#f8faff,#f3f6fc);border:1px solid #d7dfef;border-radius:12px;padding:22px;width:100%;margin-bottom:22px;box-shadow:0 8px 22px rgba(41,64,112,.08)}.limit-game-wrap h3[data-v-235bffdb]{margin:0 0 18px;font-size:21px;font-weight:600;color:#243048;letter-spacing:.3px}.limit-game-wrap .openLimitGame[data-v-235bffdb]{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px dashed #c9d4eb;padding-bottom:18px;margin-bottom:20px;gap:16px}.limit-game-wrap .openLimitGame-title h4[data-v-235bffdb]{margin:0 0 6px;font-size:18px;font-weight:600;color:#273654}.limit-game-wrap .openLimitGame-title p[data-v-235bffdb]{margin:0;color:#6d7890;font-size:14px;line-height:1.65;max-width:620px}.limit-game-wrap .limit-game-content[data-v-235bffdb]{display:flex;flex-direction:column;gap:20px}.limit-game-wrap .limit-field[data-v-235bffdb]{background:#fff;border:1px solid #e3e9f6;border-radius:10px;padding:14px 14px 12px}.limit-game-wrap .limit-title-wrap[data-v-235bffdb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.limit-game-wrap .limit-field-title[data-v-235bffdb]{margin:0 0 10px;font-size:16px;color:#273654;font-weight:600;display:flex;align-items:center;gap:6px}.limit-game-wrap .limit-select-game-type[data-v-235bffdb]{display:flex;align-items:center;gap:10px}.limit-game-wrap .batch-actions[data-v-235bffdb]{display:flex;margin-bottom:8px}.limit-game-wrap .batch-actions button[data-v-235bffdb]{height:28px;border:1px solid #38538f;border-radius:4px;font-size:13px;color:#131313;font-weight:500;background:#f6f8ff;cursor:pointer;transition:all .2s ease}.limit-game-wrap .required-mark[data-v-235bffdb]{color:#f56c6c;font-size:16px;line-height:1}.limit-game-wrap .limit-checkbox-grid[data-v-235bffdb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.limit-game-wrap .limit-checkbox-card[data-v-235bffdb]{margin:0!important;padding:0 10px;width:100%;border-radius:8px;transition:all .2s ease}.limit-game-wrap .limit-checkbox-card .el-checkbox__inner[data-v-235bffdb]{border-color:#9ba9c7;margin-left:10px}.limit-game-wrap .limit-checkbox-card[data-v-235bffdb]:hover{border-color:#9ab4f2!important;background:#f5f8ff;transform:translateY(-1px)}.limit-game-wrap .limit-checkbox-card.is-checked[data-v-235bffdb]{border-color:#5a88f7!important;background:#edf3ff;box-shadow:inset 0 0 0 1px rgba(90,136,247,.15)}.limit-game-wrap .limit-checkbox-card .el-checkbox__input[data-v-235bffdb]{margin:0 8px 0 0}.limit-game-wrap .limit-checkbox-card .el-checkbox__label[data-v-235bffdb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#2b3652;font-weight:500}.limit-game-wrap .limit-field-helper[data-v-235bffdb]{margin:8px 0 0;font-size:13px;color:#8b96ad;line-height:1.65}.limit-game-wrap .limit-platform-wrap[data-v-235bffdb]{border:1px solid #d8e0f1;background:#fafcff;border-radius:10px;padding:12px}.limit-game-wrap .limit-platform-wrap .el-input[data-v-235bffdb]{margin-bottom:10px}.limit-game-wrap .limit-platform-wrap .el-input__wrapper[data-v-235bffdb]{border-radius:8px;box-shadow:inset 0 0 0 1px #d8e0f1!important;background:#fff}.limit-game-wrap .limit-platform-wrap .el-input__wrapper.is-focus[data-v-235bffdb]{box-shadow:inset 0 0 0 1px #5a88f7!important}.limit-game-wrap .limit-rule-wrap[data-v-235bffdb]{border:1px solid #efd89f;background:linear-gradient(180deg,#fff9ea,#fff4d8);border-radius:10px;padding:14px 16px}.limit-game-wrap .limit-rule-wrap h4[data-v-235bffdb]{margin:0 0 9px;color:#8a5e00;font-size:16px;font-weight:700}.limit-game-wrap .limit-rule-wrap ul[data-v-235bffdb]{margin:0;padding-left:20px;color:#646b74;line-height:1.75}.limit-game-wrap .limit-rule-wrap ul li+li[data-v-235bffdb]{margin-top:4px}.member-search-container{width:100%}.custom-select-trigger{cursor:pointer}.custom-select-trigger .selected-items{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.custom-select-trigger .selected-items .selected-tag{margin:0}.select-dropdown-content .options-list{max-height:300px;overflow-y:auto;margin-bottom:10px}.select-dropdown-content .options-list .option-item{padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:8px}.select-dropdown-content .options-list .option-item:hover{background-color:#f5f7fa}.select-dropdown-content .options-list .option-item.selected{background-color:#ecf5ff}.select-dropdown-content .options-list .option-item .option-label{flex:1}.select-dropdown-content .options-list .loading,.select-dropdown-content .options-list .no-data{padding:20px;text-align:center;color:#909399}.select-dropdown-content .fixed-pagination{border-top:1px solid #dcdfe6;padding-top:10px;display:flex;justify-content:center}.switchEventStatus .el-switch__core{width:65px;height:30px;border-radius:30px}.switchEventStatus .el-switch__core .el-switch__action,.switchEventStatus .el-switch__core .el-switch__inner{width:26px;height:26px}.switchEventStatus.is-checked .el-switch__action{margin-left:-27px!important}.editEventDialog .el-dialog__body .el-input{margin:0}.editEventDialog .language-radio-group{display:grid;grid-template-columns:repeat(6,1fr)}.editEventDialog .language-radio-group .el-radio-button--large .el-radio-button__inner{width:130px;border-radius:5px;border:1px solid #ccc}.editEventDialog .language-radio-group .lang-button-content{display:inline-flex;align-items:center;gap:5px}.editEventDialog .language-radio-group .lang-button-content .lang-indicator{color:#67c23a;font-weight:700;font-size:16px}.descriptionsHeader{width:100%;padding:16px;text-align:center;font-weight:700;font-size:1.5rem;color:#333}.el-radio-button:nth-child(9) .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.edit-field{width:100%;display:flex;align-items:center;justify-content:center;gap:5px}.edit-field .el-input__wrapper{padding:0 5px!important}