@charset "UTF-8";.bootstrap-error[data-v-439599ac]{max-width:480px;margin:15vh auto;padding:24px;line-height:1.7;color:var(--el-text-color-primary);background:var(--el-bg-color);border:1px solid var(--el-border-color);border-radius:8px}.bootstrap-error h1[data-v-439599ac]{font-size:22px;margin:0 0 12px}.bootstrap-error button[data-v-439599ac]{font:inherit;padding:8px 18px;border:1px solid var(--el-color-primary);border-radius:4px;color:var(--el-color-primary);background:var(--el-bg-color);cursor:pointer}.bootstrap-error button[data-v-439599ac]:disabled{cursor:wait;opacity:.65}.page-load-error[data-v-439599ac]{position:fixed;z-index:5000;top:12px;right:12px;max-width:min(480px,calc(100vw - 24px));box-sizing:border-box;padding:16px;line-height:1.6;background:var(--el-bg-color);color:var(--el-text-color-primary);border:1px solid var(--el-color-warning);border-radius:8px;box-shadow:var(--el-box-shadow-light)}.page-load-error p[data-v-439599ac]{margin:8px 0}.page-load-error button[data-v-439599ac]{font:inherit;padding:8px 12px;margin:4px 8px 0 0;background:var(--el-bg-color);color:var(--el-color-primary);border:1px solid var(--el-color-primary);border-radius:4px;cursor:pointer}.page-load-error button[data-v-439599ac]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.page-load-error button[data-v-439599ac]:disabled{opacity:.65;cursor:wait}.app-main{width:100%;height:100%;min-width:0;display:flex;flex-direction:column;box-sizing:border-box}.admin-page-navigation{display:flex;gap:12px;align-items:center;flex-shrink:0;padding-bottom:10px;border-bottom:1px solid var(--el-border-color-light)}.admin-page-tabs{display:flex;gap:4px;flex:1;min-width:0;overflow-x:auto}.admin-page-tab{display:flex;flex:0 0 auto;border:1px solid var(--el-border-color-light);border-radius:4px 4px 0 0;background:var(--el-bg-color)}.admin-page-tab button{border:0;color:var(--el-text-color-regular);background:transparent;cursor:pointer;padding:8px 10px;font:inherit;font-size:14px;white-space:nowrap}.admin-page-tab.selected{border-color:var(--el-color-primary)}.admin-page-tab.selected button{color:var(--el-color-primary)}.admin-page-tab button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-3px}.admin-page-tab .admin-page-close{padding-left:2px}.admin-page-panel{flex:1;min-height:0;overflow:auto;padding-top:10px}.admin-page-panel[hidden]{display:none}.admin-page-panel:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.admin-page-view{min-width:0}[data-v-6125481f]:before{margin:0;padding:0}[data-v-6125481f],[data-v-6125481f]:before,[data-v-6125481f]:after{box-sizing:border-box}img[data-v-6125481f]{vertical-align:middle}ul[data-v-6125481f]{padding:0 0 0 16px}.el-menu[data-v-6125481f],.el-menu ul[data-v-6125481f],.el-tree[data-v-6125481f],.el-select-dropdown__list[data-v-6125481f],.el-cascader-menu__list[data-v-6125481f]{padding-left:0}.app-container[data-v-6125481f]{min-height:100%;flex:1;padding:20px 20px 12px;background-color:var(--el-bg-color);border-radius:5px}.navbar-wrapper[data-v-6125481f]{position:relative;background-image:radial-gradient(transparent 1px,var(--el-bg-color) 1px)!important;background-size:4px 4px;-webkit-backdrop-filter:saturate(50%) blur(4px);backdrop-filter:saturate(50%) blur(4px);top:0}.arco-table-th:last-child .arco-table-th-item-title[data-v-6125481f]{margin-left:16px}.arco-input-number .arco-input[data-v-6125481f]{text-align:center}[data-v-6125481f]::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}[data-v-6125481f]::-webkit-scrollbar-track{border-radius:10px}[data-v-6125481f]::-webkit-scrollbar-thumb{border-radius:5px;background-color:#9da5b766}[data-v-6125481f]::-webkit-scrollbar-thumb:hover{background-color:#9da5b7b3}a[data-v-6125481f]{text-decoration:none;color:#165dff}a[data-v-6125481f]:hover{color:#4080ff}.action[data-v-6125481f]{margin-bottom:16px}.avatar-container[data-v-6125481f]{display:flex;cursor:pointer}.avatar-container .user-info[data-v-6125481f]{margin-left:10px}.avatar-container .user-info-name[data-v-6125481f]{color:var(--color-text-1);font-weight:700;padding-top:8px}.avatar-container .user-info-desc[data-v-6125481f]{color:var(--color-text-1);font-size:12px;line-height:1.4}[data-v-5b965cdb]:before{margin:0;padding:0}[data-v-5b965cdb],[data-v-5b965cdb]:before,[data-v-5b965cdb]:after{box-sizing:border-box}img[data-v-5b965cdb]{vertical-align:middle}ul[data-v-5b965cdb]{padding:0 0 0 16px}.el-menu[data-v-5b965cdb],.el-menu ul[data-v-5b965cdb],.el-tree[data-v-5b965cdb],.el-select-dropdown__list[data-v-5b965cdb],.el-cascader-menu__list[data-v-5b965cdb]{padding-left:0}.app-container[data-v-5b965cdb]{min-height:100%;flex:1;padding:20px 20px 12px;background-color:var(--el-bg-color);border-radius:5px}.navbar-wrapper[data-v-5b965cdb]{position:relative;background-image:radial-gradient(transparent 1px,var(--el-bg-color) 1px)!important;background-size:4px 4px;-webkit-backdrop-filter:saturate(50%) blur(4px);backdrop-filter:saturate(50%) blur(4px);top:0}.arco-table-th:last-child .arco-table-th-item-title[data-v-5b965cdb]{margin-left:16px}.arco-input-number .arco-input[data-v-5b965cdb]{text-align:center}[data-v-5b965cdb]::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}[data-v-5b965cdb]::-webkit-scrollbar-track{border-radius:10px}[data-v-5b965cdb]::-webkit-scrollbar-thumb{border-radius:5px;background-color:#9da5b766}[data-v-5b965cdb]::-webkit-scrollbar-thumb:hover{background-color:#9da5b7b3}a[data-v-5b965cdb]{text-decoration:none;color:#165dff}a[data-v-5b965cdb]:hover{color:#4080ff}.action[data-v-5b965cdb]{margin-bottom:16px}.navbar[data-v-5b965cdb]{display:flex;justify-content:space-between;align-items:center;height:var(--layout-header-height, 56px)}.navbar .left-side[data-v-5b965cdb]{height:100%;width:50px;font-size:18px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;cursor:pointer}.navbar .left-side[data-v-5b965cdb]:hover{background-color:#e5e5e5}.navbar .right-side[data-v-5b965cdb]{list-style:none;display:flex;height:100%;margin:0;padding-right:30px}.navbar .right-side>li[data-v-5b965cdb]{display:flex;align-items:center;padding:0 10px}[data-v-432d6492]:before{margin:0;padding:0}[data-v-432d6492],[data-v-432d6492]:before,[data-v-432d6492]:after{box-sizing:border-box}img[data-v-432d6492]{vertical-align:middle}ul[data-v-432d6492]{padding:0 0 0 16px}.el-menu[data-v-432d6492],.el-menu ul[data-v-432d6492],.el-tree[data-v-432d6492],.el-select-dropdown__list[data-v-432d6492],.el-cascader-menu__list[data-v-432d6492]{padding-left:0}.app-container[data-v-432d6492]{min-height:100%;flex:1;padding:20px 20px 12px;background-color:var(--el-bg-color);border-radius:5px}.navbar-wrapper[data-v-432d6492]{position:relative;background-image:radial-gradient(transparent 1px,var(--el-bg-color) 1px)!important;background-size:4px 4px;-webkit-backdrop-filter:saturate(50%) blur(4px);backdrop-filter:saturate(50%) blur(4px);top:0}.arco-table-th:last-child .arco-table-th-item-title[data-v-432d6492]{margin-left:16px}.arco-input-number .arco-input[data-v-432d6492]{text-align:center}[data-v-432d6492]::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}[data-v-432d6492]::-webkit-scrollbar-track{border-radius:10px}[data-v-432d6492]::-webkit-scrollbar-thumb{border-radius:5px;background-color:#9da5b766}[data-v-432d6492]::-webkit-scrollbar-thumb:hover{background-color:#9da5b7b3}a[data-v-432d6492]{text-decoration:none;color:#165dff}a[data-v-432d6492]:hover{color:#4080ff}.action[data-v-432d6492]{margin-bottom:16px}.custom-menu[data-v-432d6492]{height:100%}.custom-menu[data-v-432d6492] .el-menu{border-right:none!important}.custom-menu.is-collapsed[data-v-432d6492] .el-scrollbar__bar{display:none!important}.sider-logo[data-v-432d6492]{height:var(--layout-header-height, 56px);margin:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 8px;box-sizing:border-box;border-bottom:1px solid var(--el-border-color-lighter)}.sider-logo img[data-v-432d6492]{width:32px;height:32px;object-fit:contain;flex-shrink:0}.sider-logo.is-collapsed[data-v-432d6492]{padding:0}.sider-title[data-v-432d6492]{display:flex;align-items:center;font-size:16px;line-height:1.2;color:var(--el-text-color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-menu.el-menu{padding-left:0!important;padding-right:0!important}.side-menu:not(.el-menu--collapse){width:220px}.side-menu.el-menu--collapse{width:64px!important;padding:0!important}.side-menu.el-menu--collapse .el-sub-menu,.side-menu.el-menu--collapse .el-menu-item{width:100%}.side-menu.el-menu--collapse .el-tooltip__trigger,.side-menu.el-menu--collapse .el-only-child__content,.side-menu.el-menu--collapse .el-menu-tooltip__trigger{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;margin:0!important;box-sizing:border-box}.side-menu.el-menu--collapse .el-menu-item,.side-menu.el-menu--collapse .el-sub-menu__title{width:100%!important;padding:0!important;margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important;box-sizing:border-box}.side-menu.el-menu--collapse .el-menu-item .el-icon,.side-menu.el-menu--collapse .el-sub-menu__title .el-icon:not(.el-sub-menu__icon-arrow){margin:0!important;width:var(--el-menu-icon-width);text-align:center}.side-menu.el-menu--collapse .el-menu-item>span,.side-menu.el-menu--collapse .el-sub-menu__title>span,.side-menu.el-menu--collapse .el-sub-menu__icon-arrow{display:none!important;width:0!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;visibility:hidden!important}*:before{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}img{vertical-align:middle}ul{padding:0 0 0 16px}.el-menu,.el-menu ul,.el-tree,.el-select-dropdown__list,.el-cascader-menu__list{padding-left:0}.app-container{min-height:100%;flex:1;padding:20px 20px 12px;background-color:var(--el-bg-color);border-radius:5px}.navbar-wrapper{position:relative;background-image:radial-gradient(transparent 1px,var(--el-bg-color) 1px)!important;background-size:4px 4px;-webkit-backdrop-filter:saturate(50%) blur(4px);backdrop-filter:saturate(50%) blur(4px);top:0}.arco-table-th:last-child .arco-table-th-item-title{margin-left:16px}.arco-input-number .arco-input{text-align:center}::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:#9da5b766}::-webkit-scrollbar-thumb:hover{background-color:#9da5b7b3}a{text-decoration:none;color:#165dff}a:hover{color:#4080ff}.action{margin-bottom:16px}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-leave-active,.fade-transform-enter-active{transition:all .5s}.fade-transform-enter-from{opacity:0;transform:translate(-30px)}.fade-transform-leave-to{opacity:0;transform:translate(30px)}body[el-theme=dark] .navbar{background-color:#17171a}body[el-theme=dark] .arco-layout-content{background-color:#393a3c}body[el-theme=dark] .app-container{background-color:#2a2a2b}body[el-theme=dark] .navbar{border-bottom:1px solid rgba(255,255,255,.3)}body[el-theme=dark] .navbar .left-side{color:#ffffffe6}body[el-theme=dark] .navbar .left-side:hover{background-color:#373739}.layout-content{--workspace-surface: var(--el-bg-color);--workspace-muted: var(--el-fill-color-light);--workspace-border: var(--el-border-color-lighter);--el-border-radius-base: 6px;--el-border-radius-small: 4px;--el-font-size-base: 14px;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:var(--el-text-color-primary)}.layout-content .admin-page-navigation{padding-bottom:12px;border-bottom:0}.layout-content .admin-page-tabs{gap:8px}.layout-content .admin-page-tab{border:1px solid var(--workspace-border);border-radius:6px;color:var(--el-text-color-secondary);background:var(--workspace-surface)}.layout-content .admin-page-tab:has([aria-selected=true]){border-color:var(--el-color-primary-light-7);background:var(--el-color-primary-light-9)}.layout-content .admin-page-panel{padding-top:0}.layout-content .admin-workspace{min-width:0;padding-bottom:8px;font-size:14px;line-height:1.6}.layout-content .admin-workspace .workspace-heading{display:flex;align-items:center;justify-content:space-between;padding:12px 0 20px}.layout-content .admin-workspace .workspace-breadcrumb{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px;color:var(--el-text-color-secondary);font-size:12px}.layout-content .admin-workspace .workspace-breadcrumb span+span:before{content:"/";margin-right:6px;color:var(--el-text-color-placeholder)}.layout-content .admin-workspace .workspace-heading h1{margin:0;font-size:22px;line-height:1.4;font-weight:600;letter-spacing:.2px}.layout-content .admin-workspace .workspace-content{min-width:0}.layout-content .admin-workspace .workspace-content>:is(div,section,main,article):not(.el-card,.el-result,.game-report-modes){min-width:0;padding:24px;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-surface)}.layout-content .admin-workspace .workspace-content>.app-container:has(>.el-card:first-child,>.el-alert:first-child+.el-card){padding:0;border:0;background:transparent}.layout-content .admin-workspace h2{margin:0 0 16px;font-size:17px;line-height:1.5;font-weight:600;color:var(--el-text-color-primary)}.layout-content .admin-workspace h3{font-size:15px;line-height:1.5;font-weight:600;color:var(--el-text-color-primary)}.layout-content .admin-workspace p{overflow-wrap:anywhere}.layout-content .admin-workspace :is(.head,.header,.heading,.page-head,.page-header,.section-header){gap:12px;flex-wrap:wrap}.layout-content .admin-workspace :is(.head,.header,.heading,.page-head,.page-header,.section-header) h2,.layout-content .admin-workspace :is(.head,.header,.heading,.page-head,.page-header,.section-header) h3{margin:0}.layout-content .admin-workspace :is(.head,.header,.heading,.page-head,.page-header,.section-header) p{margin:4px 0 0;color:var(--el-text-color-secondary);font-size:13px}.layout-content .admin-workspace .el-card{min-width:0;border-color:var(--workspace-border);border-radius:10px;box-shadow:none;overflow:visible}.layout-content .admin-workspace :is(.workspace-content,.app-container,.el-tab-pane)>.el-card+.el-card{margin-top:20px}.layout-content .admin-workspace .el-card__header{padding:18px 24px;border-bottom-color:var(--workspace-border)}.layout-content .admin-workspace .el-card__body{padding:24px}.layout-content .admin-workspace .el-card .el-card{border-radius:8px}.layout-content .admin-workspace .el-card .el-card__body{padding:20px}.layout-content .admin-workspace .el-card__header :is(h2,h3){margin:0}.layout-content .admin-workspace .el-tabs__header{margin-bottom:20px}.layout-content .admin-workspace .el-tabs__item{height:44px;font-weight:500}.layout-content .admin-workspace .el-tabs__nav-wrap:after{height:1px}.layout-content .admin-workspace :is(.filters,.filter-bar,.search-form,.query-form,.query,.log-query,.stats-query,.audit-query,.lottery-filters,.family-filters,.item-filters,.month-members-filter,.content-query,.staff-search),.layout-content .admin-workspace .el-form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin:0 0 20px;padding:18px;border:1px solid var(--workspace-border);border-radius:8px;background:var(--workspace-muted)}.layout-content .admin-workspace form>fieldset.filters{width:100%;min-width:0}.layout-content .admin-workspace :is(.filters,.filter-bar,.search-form,.query-form,.query,.log-query,.stats-query,.audit-query,.lottery-filters,.family-filters,.item-filters,.month-members-filter,.content-query,.staff-search) label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--el-text-color-regular)}.layout-content .admin-workspace .el-form--inline .el-select:not([style*=width]){width:150px}.layout-content .admin-workspace .date-range-fields{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.layout-content .admin-workspace .date-range-fields .el-input{width:155px}.layout-content .admin-workspace .workspace-content>.game-report-modes{padding:0 0 16px;border:0;border-radius:0;background:transparent}.layout-content .admin-workspace .el-form--inline .el-form-item{margin:0;align-items:center}.layout-content .admin-workspace .el-form-item__label{font-size:13px;color:var(--el-text-color-regular)}.layout-content .admin-workspace .el-form-item__content{min-width:0;gap:8px}.layout-content .admin-workspace :is(.toolbar,.actions,.action-bar,.views){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.layout-content .admin-workspace :is(.toolbar,.action-bar,.views){margin-block:16px}.layout-content .admin-workspace .el-button+.el-button{margin-left:0}.layout-content .admin-workspace .el-button{min-height:34px;border-radius:6px;font-weight:500}.layout-content .admin-workspace .el-button:not(.is-link,.is-text){padding-inline:15px}.layout-content .admin-workspace .el-button.is-link,.layout-content .admin-workspace .el-button.is-text{min-height:28px}.layout-content .admin-workspace .el-table .el-button+.el-button{margin-left:8px}.layout-content .admin-workspace .el-button.is-disabled{cursor:not-allowed}.layout-content .admin-workspace input:not([type=checkbox],[type=radio],[type=range],[type=file],[class*=el-]),.layout-content .admin-workspace select:not(.el-select__input),.layout-content .admin-workspace textarea:not([class*=el-]){min-height:34px;max-width:100%;padding:6px 10px;border:1px solid var(--el-border-color);border-radius:6px;background:var(--workspace-surface);color:var(--el-text-color-primary);font:inherit;line-height:1.5;vertical-align:middle}.layout-content .admin-workspace input:not([type=checkbox],[type=radio],[type=range],[type=file],[class*=el-]):focus-visible,.layout-content .admin-workspace select:not(.el-select__input):focus-visible,.layout-content .admin-workspace textarea:not([class*=el-]):focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.layout-content .admin-workspace input:not([type=checkbox],[type=radio],[type=range],[type=file],[class*=el-]):disabled,.layout-content .admin-workspace select:not(.el-select__input):disabled,.layout-content .admin-workspace textarea:not([class*=el-]):disabled{color:var(--el-text-color-disabled);background:var(--el-disabled-bg-color);cursor:not-allowed}.layout-content .admin-workspace .el-input__wrapper,.layout-content .admin-workspace .el-select__wrapper{min-height:34px;border-radius:6px}.layout-content .admin-workspace .el-table{--el-table-header-bg-color: var(--workspace-muted);--el-table-header-text-color: var(--el-text-color-regular);--el-table-border-color: var(--workspace-border);--el-table-row-hover-bg-color: var(--el-color-primary-light-9);width:100%;border-radius:8px;color:var(--el-text-color-regular);font-size:13px}.layout-content .admin-workspace .el-table th.el-table__cell{height:44px;font-weight:600}.layout-content .admin-workspace .el-table td.el-table__cell{padding-block:12px}.layout-content .admin-workspace .el-table .cell{line-height:1.6}.layout-content .admin-workspace .el-table .el-table__empty-block{min-height:160px}.layout-content .admin-workspace .el-table small{display:block;margin-top:3px;color:var(--el-text-color-secondary);font-size:12px}.layout-content .admin-workspace .el-pagination{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;padding-block:4px}.layout-content .admin-workspace .el-descriptions{margin-block:16px}.layout-content .admin-workspace .el-descriptions__label{font-size:13px;font-weight:500}.layout-content .admin-workspace .el-descriptions__content{font-variant-numeric:tabular-nums}.layout-content .admin-workspace .el-alert{margin-bottom:16px;border-radius:8px;padding:12px 16px}.layout-content .admin-workspace .el-alert__title{font-size:13px;line-height:1.7}.layout-content .admin-workspace .el-alert p{margin:4px 0}.layout-content .admin-workspace :is(.error,[role=alert]):not(.el-alert){color:var(--el-color-danger)}.layout-content .admin-workspace p[role=status],.layout-content .admin-workspace :is(.scope,.meta,.hint,.note,.scope-note){font-size:13px;color:var(--el-text-color-secondary);line-height:1.7}.layout-content .admin-workspace :is(.recovery,.pending,.pending-command){border-radius:8px}.layout-content .admin-workspace .el-empty{padding:48px 0}.layout-content .admin-workspace .el-tag{border-radius:4px;font-weight:400}.layout-content .admin-workspace details.admin-help,.layout-content .admin-workspace details.scope{margin:12px 0 16px;padding:10px 14px;border:1px solid var(--workspace-border);border-radius:6px;background:var(--workspace-muted);color:var(--el-text-color-secondary);font-size:13px}.layout-content .admin-workspace details.admin-help summary,.layout-content .admin-workspace details.scope summary{width:fit-content;cursor:pointer;color:var(--el-text-color-regular);font-weight:500}.layout-content .admin-workspace details.admin-help summary:focus-visible,.layout-content .admin-workspace details.scope summary:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:4px}.layout-content .admin-workspace details.admin-help[open]>summary,.layout-content .admin-workspace details.scope[open]>summary{margin-bottom:10px}.layout-content .admin-workspace details.admin-help p,.layout-content .admin-workspace details.scope p{margin:8px 0 0;line-height:1.8}.layout-content .admin-workspace pre{max-height:360px;overflow:auto;padding:16px;border:1px solid var(--workspace-border);border-radius:6px;background:var(--workspace-muted);font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.layout-content .admin-workspace table:not(.el-table__header,.el-table__body,.el-table__footer){width:100%;border-collapse:collapse;font-size:13px}.layout-content .admin-workspace table:not(.el-table__header,.el-table__body,.el-table__footer) th,.layout-content .admin-workspace table:not(.el-table__header,.el-table__body,.el-table__footer) td{padding:12px;border-bottom:1px solid var(--workspace-border);text-align:left}.layout-content .admin-workspace table:not(.el-table__header,.el-table__body,.el-table__footer) th{background:var(--workspace-muted);font-weight:500;color:var(--el-text-color-regular)}.layout-content .admin-workspace fieldset:not(.filters){min-width:0;margin:0 0 16px;padding:16px;border:1px solid var(--workspace-border);border-radius:8px}.layout-content .admin-workspace legend:not(.sr-only){padding-inline:6px;color:var(--el-text-color-regular);font-weight:500}.layout-content .admin-workspace .admin-section-title{margin-top:4px}.layout-content .admin-workspace .member-link,.layout-content .admin-workspace .time-sort{font:inherit}.el-overlay .el-dialog{--el-dialog-padding-primary: 24px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 48px);margin-block:24px;display:flex;flex-direction:column;border-radius:12px}.el-overlay .el-dialog .el-dialog__header{padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid var(--el-border-color-lighter)}.el-overlay .el-dialog .el-dialog__title{font-size:18px;font-weight:600}.el-overlay .el-dialog .el-dialog__body{min-height:0;overflow-y:auto;font-size:14px;line-height:1.7}.el-overlay .el-dialog .el-dialog__header,.el-overlay .el-dialog .el-dialog__footer{flex-shrink:0}.el-overlay .el-dialog .el-dialog__footer{margin-top:20px;padding-top:16px;border-top:1px solid var(--el-border-color-lighter)}.el-overlay .el-dialog .el-dialog__footer .el-button+.el-button{margin-left:8px}.el-overlay .el-dialog input:not([type=checkbox],[type=radio],[type=range],[type=file],[class*=el-]),.el-overlay .el-dialog select,.el-overlay .el-dialog textarea:not([class*=el-]){min-height:34px;max-width:100%;padding:6px 10px;border:1px solid var(--el-border-color);border-radius:6px;background:var(--el-bg-color);color:var(--el-text-color-primary);font:inherit}.el-overlay .el-dialog input:not([type=checkbox],[type=radio],[type=range],[type=file],[class*=el-]):focus-visible,.el-overlay .el-dialog select:focus-visible,.el-overlay .el-dialog textarea:not([class*=el-]):focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-overlay .el-dialog input:not([type=checkbox],[type=radio],[type=range],[type=file],[class*=el-]):disabled,.el-overlay .el-dialog select:disabled,.el-overlay .el-dialog textarea:not([class*=el-]):disabled{background:var(--el-disabled-bg-color);cursor:not-allowed}.el-overlay .el-dialog .el-alert{border-radius:6px;margin-bottom:16px}.el-overlay .el-dialog .el-table{--el-table-header-bg-color: var(--el-fill-color-light);font-size:13px}.el-overlay .el-dialog .el-form-item{margin-bottom:20px}.el-overlay .el-dialog .el-form--inline{display:flex;flex-wrap:wrap;gap:12px}.el-overlay .el-dialog .el-form--inline .el-select:not([style*=width]){width:150px}.el-overlay .el-dialog .date-range-fields{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.el-overlay .el-dialog .date-range-fields .el-input{width:155px}.el-overlay .el-dialog .el-form--inline .el-form-item{margin:0}.el-overlay .el-dialog pre{max-height:320px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}@media(max-width:1100px){.layout-content{padding:12px 16px 20px}.admin-workspace .workspace-content>:is(div,section,main,article):not(.el-card,.el-result,.game-report-modes){padding:18px}.admin-workspace .el-card__header,.admin-workspace .el-card__body{padding:18px}}.el-overlay .el-dialog.packet-editor .el-dialog__body{overflow-x:hidden}.layout-root{--layout-header-height: 56px}.layout-aside{overflow:hidden;transition:width .28s ease;border-right:1px solid var(--el-border-color-light)}.layout-aside.is-collapsed{flex-shrink:0}.navbar-wrapper.el-header{height:var(--layout-header-height)!important;padding:0!important;box-sizing:border-box}.layout-content{padding:16px 24px 24px;background-color:var(--el-bg-color-page)}
