:root{--app-bg: #f5f7fa;--app-text: #1f2329;--app-border: #e5e6eb;--app-primary: #1677ff;--app-sidebar-bg: #0f172a;--app-sidebar-text: #cbd5e1}.user-list-page{box-sizing:border-box;width:100%;min-width:0;padding-bottom:24px;color:var(--home-text-color)}.admin-page{box-sizing:border-box;width:100%;min-width:0;color:var(--home-title-color)}.user-list-page__header,.admin-page__header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:20px}.user-list-page__header>:first-child,.admin-page__header>:first-child{min-width:0}.admin-page__header{align-items:flex-start}.user-list-page__header{height:40px}.user-list-page__header h1,.admin-page__header h1{margin:0;color:var(--home-title-color);font-weight:600}.user-list-page__header h1{font-size:18px;line-height:25px}.admin-page__header h1{font-size:28px;line-height:1.2}.admin-page__header p{margin:8px 0 0;color:var(--home-text-color);font-size:14px;line-height:20px}.explam-shell.is-light-theme .user-list-page__header h1{color:#fff}.user-list-page__actions,.admin-page__actions{display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0}.user-list-page__actions .el-button,.admin-page__actions .el-button,.table-toolbar__actions .el-button{min-width:72px;height:40px;padding:0 16px;margin:0;border-radius:4px}.icon-button,.ghost-button,.create-button,.field-button,.filter-button,.export-button,.query-button,.reset-button{border-radius:4px}.icon-button{width:40px;min-width:40px!important;padding:0!important;color:var(--el-button-text-color);background:var(--el-button-bg-color);border-color:var(--el-button-border-color)}.icon-button svg,.field-button svg,.filter-button svg,.export-button svg{width:16px;height:16px}.ghost-button svg,.field-button svg,.filter-button svg,.export-button svg{margin-left:4px}.ghost-button,.field-button,.filter-button,.user-list-page__actions .el-button--primary{color:var(--el-button-text-color);background:var(--el-button-bg-color);border-color:var(--el-button-border-color)}.ghost-button:hover,.ghost-button:focus,.field-button:hover,.field-button:focus,.filter-button:hover,.filter-button:focus,.icon-button:hover,.icon-button:focus,.user-list-page__actions .el-button--primary:hover,.user-list-page__actions .el-button--primary:focus{color:var(--el-button-hover-text-color);background:var(--el-button-hover-bg-color);border-color:var(--el-button-hover-border-color)}.create-button{min-width:88px}.field-button{min-width:104px}.filter-button{display:inline-flex;gap:4px;min-width:88px}.export-button{display:inline-flex;gap:4px}.query-button,.reset-button{min-width:100px;height:40px}.reset-button{color:var(--home-text-color);background:transparent;border-color:var(--home-border-color)}.quick-search{width:220px}.admin-page .quick-search{width:340px}.quick-search .el-input__wrapper{min-height:40px;padding:0 12px;background:var(--home-control-bg);border:1px solid var(--home-weak-border-color);border-radius:4px;box-shadow:none}.quick-search .el-input__inner{color:var(--home-text-color)}.quick-search .el-input__inner::placeholder{color:var(--home-placeholder-color)}.quick-search .el-input__suffix-inner{color:var(--home-placeholder-color)}.quick-search svg{width:14px;height:14px}.quick-search__suffix{display:inline-flex;align-items:center;gap:8px}.quick-search__suffix svg{width:16px;height:16px;cursor:pointer}.quick-search__advanced{position:relative;display:inline-flex;align-items:center;height:14px;padding:0 8px 0 0;color:var(--home-text-color);font-size:12px;line-height:1;cursor:pointer;background:transparent;border:0}.quick-search__advanced:after{position:absolute;top:0;right:0;width:1px;height:14px;content:"";background:var(--home-weak-border-color)}.filter-panel{width:100%;min-height:184px;padding:20px;margin-bottom:20px;background:var(--home-card-bg);border:1px solid var(--home-weak-border-color);border-radius:6px}.explam-shell.is-light-theme .filter-panel{background:#fff}.explam-shell.is-light-theme .filter-panel .el-form-item__label,.explam-shell.is-light-theme .config-form .el-form-item__label,.explam-shell.is-light-theme .admin-form .el-form-item__label,.explam-shell.is-light-theme .table-panel .el-table th.el-table__cell,.explam-shell.is-light-theme .table-panel .el-table th.el-table__cell .cell{color:#3f4756}.explam-shell.is-light-theme .el-button--primary,.explam-shell.is-light-theme .create-button.el-button--primary,.explam-shell.is-light-theme .query-button.el-button--primary,.explam-shell.is-light-theme .admin-form-dialog__footer .el-button--primary{--el-button-bg-color: #2fc771;--el-button-border-color: #2fc771;--el-button-hover-bg-color: #28b565;--el-button-hover-border-color: #28b565;--el-button-active-bg-color: #22a75b;--el-button-active-border-color: #22a75b}.filter-panel .el-form-item{margin-bottom:20px}.filter-panel .el-form-item__label{height:40px;color:var(--home-text-color);font-size:12px;line-height:40px}.filter-panel .el-input__wrapper,.filter-panel .el-select__wrapper,.filter-panel .el-textarea__inner{min-height:40px;color:var(--home-text-color);background:var(--home-control-bg);border:1px solid var(--home-weak-border-color);border-radius:2px;box-shadow:none}.filter-panel .el-input__inner::placeholder,.filter-panel .el-textarea__inner::placeholder{color:var(--home-placeholder-color)}.filter-panel .el-select__tags .el-tag,.filter-panel .el-select__selection .el-tag{color:var(--home-title-color);background:var(--home-menu-hover-bg);border-color:var(--home-border-color)}.filter-panel .el-select__tags .el-tag .el-tag__close,.filter-panel .el-select__selection .el-tag .el-tag__close{color:var(--home-text-color);background:transparent}.filter-panel .el-select__tags .el-tag .el-tag__close:hover,.filter-panel .el-select__selection .el-tag .el-tag__close:hover{color:#fff;background:var(--home-primary)}.filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px}.admin-page .filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px}.filter-grid__wide,.filter-grid__range{grid-column:span 2}.filter-grid__range .el-date-editor{width:100%}.filter-number-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;width:100%}.filter-number-range .el-input-number{width:100%}.filter-number-range>span{color:var(--home-text-color);font-size:12px}.filter-panel__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:4px}.filter-panel__footer-spacer,.filter-panel__footer-center,.filter-panel__footer-right{display:flex;align-items:center}.filter-panel__footer-spacer,.filter-panel__footer-center{flex:1 1 0}.filter-panel__footer-center{justify-content:center}.filter-panel__footer-right{flex:1 1 0;justify-content:flex-end;gap:12px}.filter-panel__toggle-button{display:inline-flex;align-items:center;gap:4px;padding:0;color:var(--home-text-color);font-size:12px;font-weight:500;line-height:1}.filter-panel__toggle-button:hover,.filter-panel__toggle-button:focus{color:var(--home-text-color)}.filter-panel__toggle-button svg{width:14px;height:14px;transition:transform .2s ease}.filter-panel__toggle-button svg.is-expanded{transform:rotate(180deg)}.admin-page .filter-panel__footer{justify-content:space-between}.table-panel{box-sizing:border-box;width:100%;max-width:100%;padding:12px 0 24px;overflow:hidden;background:var(--home-table-bg);border:1px solid var(--home-weak-border-color);border-radius:6px}.admin-debug-panel{margin-bottom:12px;padding:10px 12px;color:#ffcf66;font-size:12px;line-height:1.7;word-break:break-all;background:#ffab001a;border:1px dashed rgba(255,171,0,.46);border-radius:4px}.admin-page .table-panel{padding:20px}.config-form{max-width:860px;padding-top:16px}.config-remark{margin-top:6px;color:var(--home-text-color);font-size:12px;line-height:1.5}.admin-table-scroll{width:100%;min-width:0;overflow-x:hidden;overflow-y:hidden;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(125,129,143,.55) transparent}.admin-table-scroll::-webkit-scrollbar{height:10px}.admin-table-scroll::-webkit-scrollbar-track{background:transparent}.admin-table-scroll::-webkit-scrollbar-thumb{background:#7d818f8c;border:2px solid transparent;border-radius:999px;background-clip:content-box}.admin-table-scroll::-webkit-scrollbar-thumb:hover{background:#7d818fc7;border:2px solid transparent;background-clip:content-box}.table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:40px;padding:0 20px}.table-toolbar__actions{display:flex;align-items:center;gap:10px}.stats-summary{margin-bottom:20px;overflow:hidden;background:var(--home-table-bg);border:1px solid var(--home-weak-border-color);border-radius:6px}.stats-summary p{height:40px;padding:0 20px;margin:0;color:var(--home-text-color);font-size:12px;line-height:40px;background:var(--home-table-tabs-bg)}.field-menu{min-width:180px;padding:14px;background:var(--home-table-bg)}.export-panel{padding:4px 2px 0}.export-panel .el-form-item{margin-bottom:14px}.export-panel .el-form-item__label{padding-bottom:6px;color:var(--home-text-color);line-height:1}.export-panel .el-select{width:100%}.export-panel__footer{display:flex;justify-content:flex-end;padding-top:4px}.field-menu .el-checkbox{display:flex;height:28px;margin-right:0;color:var(--home-title-color)}.field-menu .el-checkbox-group{display:grid}.field-menu .el-checkbox__input.is-checked .el-checkbox__inner,.field-menu .el-checkbox__input.is-indeterminate .el-checkbox__inner{background:var(--home-primary);border-color:var(--home-primary)}body[data-explam-theme=light] .field-menu .el-checkbox__inner{background:#fff;border-color:#8d99aa}body[data-explam-theme=light] .field-menu .el-checkbox__input.is-checked .el-checkbox__inner,body[data-explam-theme=light] .field-menu .el-checkbox__input.is-indeterminate .el-checkbox__inner{background:#2fc771;border-color:#2fc771}body[data-explam-theme=light] .field-menu .el-checkbox__input.is-disabled .el-checkbox__inner{background:#f3f6fb;border-color:#d7deea}.dropdown-action{display:inline-flex;align-items:center;gap:6px}.dropdown-action svg{width:14px;height:14px;flex:0 0 auto}.list-pagination{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:14px;min-height:36px;margin-top:20px;padding-right:40px;color:var(--home-text-color);font-size:12px}.batch-actions{display:flex;align-items:center;gap:12px;padding-left:20px}.batch-actions__count{margin:0 2px;color:var(--home-primary);font-weight:700}.batch-actions__confirm{height:32px;padding:0 14px;border-radius:4px}.batch-actions__select-wrap{width:160px}.batch-actions__select{width:100%}.batch-actions__select .el-select__wrapper{min-height:32px;padding-right:28px;border-radius:4px;box-shadow:none}.batch-actions__select .el-select__selected-item,.batch-actions__select .el-select__placeholder{max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.batch-actions__select-wrap .el-select{width:100%}.pagination-group{display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:10px;margin-left:auto;min-width:0;justify-content:flex-end}.list-pagination .el-pagination{--el-pagination-bg-color: var(--home-pagination-bg);--el-pagination-button-disabled-bg-color: var(--home-pagination-bg);--el-pagination-hover-color: var(--home-title-color);--el-color-primary: var(--home-primary);gap:10px;color:var(--home-text-color)}.list-pagination .btn-prev,.list-pagination .btn-next,.list-pagination .el-pager li,.list-pagination .el-select__wrapper,.list-pagination .el-input__wrapper{min-width:36px;height:36px;color:var(--home-text-color);background:var(--home-pagination-bg);border:1px solid var(--home-border-color);border-radius:2px;box-shadow:none}.list-pagination .el-pager li.is-active{color:#fff;background:var(--home-primary);border-color:var(--home-primary)}.list-pagination .el-select{width:92px}.list-pagination .el-input{width:36px}.list-pagination .el-pagination__jump,.list-pagination .el-pagination__sizes{margin-left:0;color:var(--home-text-color)}.cursor-pagination .el-button{height:36px;padding:0 14px;color:var(--home-text-color);background:var(--home-pagination-bg);border:1px solid var(--home-border-color);border-radius:4px}.cursor-pagination .el-button:not(.is-disabled):hover{color:var(--home-primary);border-color:var(--home-primary)}.cursor-pagination__page{color:var(--home-title-color)}.cursor-pagination__sizes{width:112px}.selection-bar{display:flex;align-items:center;gap:14px;height:24px;color:var(--home-text-color);font-size:12px}.user-table,.admin-table{min-width:100%;max-width:none;color:var(--home-text-color);font-size:14px;background:var(--home-table-bg)}.user-table .el-table__inner-wrapper,.admin-table .el-table__inner-wrapper{min-width:100%}.user-table{margin-top:12px}.user-table .el-scrollbar__wrap,.user-table .el-table__body-wrapper,.admin-table .el-scrollbar__wrap,.admin-table .el-table__body-wrapper{overflow-x:auto}.user-table .el-table__header-wrapper,.user-table .el-table__body-wrapper,.user-table .el-scrollbar,.admin-table .el-table__header-wrapper,.admin-table .el-table__body-wrapper,.admin-table .el-scrollbar{width:100%}.user-table .el-table__header,.user-table .el-table__body,.admin-table .el-table__header,.admin-table .el-table__body{width:100%!important;min-width:100%}.user-table .el-scrollbar__bar.is-horizontal,.admin-table .el-scrollbar__bar.is-horizontal{height:10px;bottom:2px}.user-table .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb,.admin-table .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb{background:#7d818f8c;border-radius:999px}.user-table .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb:hover,.admin-table .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb:hover{background:#7d818fc7}.user-table .el-table__inner-wrapper:before,.admin-table .el-table__inner-wrapper:before,.stats-table .el-table__inner-wrapper:before{display:none}.user-table th.el-table__cell,.admin-table th.el-table__cell,.stats-table th.el-table__cell{height:50px;color:var(--home-title-color);font-weight:600;background:var(--home-table-head-bg);border:0}.user-table th.el-table__cell.selection-column,.admin-table th.el-table__cell.selection-column{background:var(--home-table-head-bg)!important}.user-table td.el-table__cell,.admin-table td.el-table__cell,.stats-table td.el-table__cell{height:49px;color:var(--home-text-color);background:transparent;border:0}.user-table td.el-table__cell.selection-column,.admin-table td.el-table__cell.selection-column{background-color:inherit!important}.stats-table td.el-table__cell{height:50px}.user-table .el-table__empty-block,.admin-table .el-table__empty-block{width:100%!important;min-height:190px;background:var(--home-empty-bg)}.stats-table .el-table__empty-block{width:100%!important;min-height:100px;background:var(--home-empty-bg)}.user-table .el-table__empty-text,.admin-table .el-table__empty-text,.stats-table .el-table__empty-text{width:100%;line-height:normal}.user-table .el-table__row:nth-child(odd),.admin-table .el-table__row:nth-child(odd),.stats-table .el-table__row:nth-child(odd){background:var(--home-table-row-odd-bg)}.user-table .el-table__row:nth-child(2n),.admin-table .el-table__row:nth-child(2n),.stats-table .el-table__row:nth-child(2n){background:var(--home-table-row-even-bg)}.user-table .el-table__row:nth-child(odd) td.el-table__cell.selection-column,.admin-table .el-table__row:nth-child(odd) td.el-table__cell.selection-column{background-color:var(--home-table-row-odd-bg)!important}.user-table .el-table__row:nth-child(2n) td.el-table__cell.selection-column,.admin-table .el-table__row:nth-child(2n) td.el-table__cell.selection-column{background-color:var(--home-table-row-even-bg)!important}.user-table th.el-table__cell.operation-column,.admin-table th.el-table__cell.operation-column{background:var(--home-table-head-bg)}.user-table th.el-table__cell.operation-column .cell,.admin-table th.el-table__cell.operation-column .cell{padding-right:16px}.user-table td.el-table__cell.operation-column,.admin-table td.el-table__cell.operation-column{background-color:var(--home-table-row-even-bg)!important}.user-table th.el-table-fixed-column--right,.admin-table th.el-table-fixed-column--right{background-color:var(--home-table-head-bg)!important}.user-table td.el-table-fixed-column--right,.admin-table td.el-table-fixed-column--right{background-color:var(--home-table-bg)!important}.user-table td.el-table__cell.operation-column .cell,.admin-table td.el-table__cell.operation-column .cell{display:flex;align-items:center;width:100%;padding-right:16px;overflow:visible;background:inherit}.user-table .el-table__row:nth-child(odd) td.el-table__cell.operation-column,.admin-table .el-table__row:nth-child(odd) td.el-table__cell.operation-column,.user-table .el-table__row:nth-child(odd) td.el-table-fixed-column--right,.admin-table .el-table__row:nth-child(odd) td.el-table-fixed-column--right{background-color:var(--home-table-row-odd-bg)!important}.user-table .el-table__row:nth-child(2n) td.el-table__cell.operation-column,.admin-table .el-table__row:nth-child(2n) td.el-table__cell.operation-column,.user-table .el-table__row:nth-child(2n) td.el-table-fixed-column--right,.admin-table .el-table__row:nth-child(2n) td.el-table-fixed-column--right{background-color:var(--home-table-row-even-bg)!important}.user-table .el-table__row.current-row,.admin-table .el-table__row.current-row,.user-table .el-table__row:hover>td.el-table__cell,.admin-table .el-table__row:hover>td.el-table__cell{background:var(--home-table-row-active-bg)}.user-table .el-table__row:hover>td.el-table__cell,.user-table .el-table__row.current-row>td.el-table__cell,.admin-table .el-table__row:hover>td.el-table__cell,.admin-table .el-table__row.current-row>td.el-table__cell{background-color:var(--home-table-row-active-bg)!important}.user-table .el-table__row:hover>td.el-table__cell.operation-column,.user-table .el-table__row.current-row>td.el-table__cell.operation-column,.admin-table .el-table__row:hover>td.el-table__cell.operation-column,.admin-table .el-table__row.current-row>td.el-table__cell.operation-column,.user-table .el-table__row:hover>td.el-table-fixed-column--right,.user-table .el-table__row.current-row>td.el-table-fixed-column--right,.admin-table .el-table__row:hover>td.el-table-fixed-column--right,.admin-table .el-table__row.current-row>td.el-table-fixed-column--right{background-color:var(--home-table-operation-active-bg)!important}.user-table .el-table__row:hover>td.el-table__cell.selection-column,.user-table .el-table__row.current-row>td.el-table__cell.selection-column,.admin-table .el-table__row:hover>td.el-table__cell.selection-column,.admin-table .el-table__row.current-row>td.el-table__cell.selection-column{background-color:var(--home-table-row-active-bg)!important}.user-table .el-checkbox__input.is-checked .el-checkbox__inner,.user-table .el-checkbox__input.is-indeterminate .el-checkbox__inner,.admin-table .el-checkbox__input.is-checked .el-checkbox__inner,.admin-table .el-checkbox__input.is-indeterminate .el-checkbox__inner{background:var(--home-primary);border-color:var(--home-primary)}.user-table .el-table__fixed-right:before,.user-table .el-table__fixed:before,.admin-table .el-table__fixed-right:before,.admin-table .el-table__fixed:before{display:none}.table-panel .el-table,.table-panel .el-table__inner-wrapper,.table-panel .el-table__body-wrapper,.table-panel .el-table__empty-block,.table-panel .el-table__append-wrapper{background:var(--home-table-bg)}.table-panel .el-table th.el-table__cell{background:var(--home-table-head-bg)}.table-panel .el-table td.el-table__cell{background:transparent}.table-panel .el-table .el-table__row:nth-child(odd){background:var(--home-table-row-odd-bg)}.table-panel .el-table .el-table__row:nth-child(2n){background:var(--home-table-row-even-bg)}.table-panel .el-table .el-table__row:nth-child(odd) td.el-table__cell{background-color:var(--home-table-row-odd-bg)}.table-panel .el-table .el-table__row:nth-child(2n) td.el-table__cell{background-color:var(--home-table-row-even-bg)}.status-tag{justify-content:center;width:48px;height:22px;padding:0;font-size:13px;border-radius:2px}.status-tag.is-success{color:var(--home-success);background:#38ca881a;border-color:#38ca8859}.status-tag.is-info{color:var(--home-primary);background:#377dff1a;border-color:#377dff59}.status-tag.is-danger{color:var(--home-danger);background:#ff56301a;border-color:#ff563059}.status-tag.is-warning{color:var(--home-warning);background:#ffab001a;border-color:#ffab0059}.row-actions{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-width:0}.row-actions .el-button{flex:0 0 auto;height:24px;padding:0}.row-actions .el-button svg{width:16px;height:16px;margin-right:4px}.admin-table-media{display:flex;align-items:center;gap:8px;min-height:40px}.admin-table-media--group{flex-wrap:wrap}.admin-table-media__image{width:32px;height:32px;overflow:hidden;border-radius:4px;flex:0 0 auto}.admin-table-link{max-width:100%;font-size:13px}.admin-table-url{display:flex;align-items:stretch;width:200px;min-width:0;max-width:200px;height:36px;overflow:hidden;color:var(--home-text-color);background:var(--home-control-bg);border:1px solid var(--home-border-color);border-radius:6px}.admin-table-url__text{display:block;flex:1 1 auto;min-width:0;padding:0 10px;overflow:hidden;line-height:34px;color:var(--home-text-color);text-overflow:ellipsis;white-space:nowrap}.admin-table-url__action{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;color:#fff;background:var(--home-primary)}.admin-table-url__action:hover{filter:brightness(.96)}.admin-table-url__action svg{width:20px;height:20px}.admin-table-json-preview{display:block;width:100%;overflow:hidden;color:var(--home-text-color);text-overflow:ellipsis;white-space:nowrap}.admin-table-json-popper,.admin-table-overflow-popper{max-width:min(720px,100vw - 40px)}.admin-table-json-popper pre{max-height:360px;margin:0;overflow:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.more-button{flex:0 0 auto;width:28px;height:24px;padding:0;color:var(--home-text-color);background:var(--home-menu-hover-bg);border:0;border-radius:2px}.admin-form-dialog.el-dialog{--admin-form-dialog-bg: var(--explam-overlay-bg, #111722);--admin-form-dialog-section-bg: var(--explam-overlay-fill, #171d2a);--admin-form-dialog-control-bg: var(--explam-overlay-bg, #111722);--admin-form-dialog-border: var(--explam-overlay-border, #2b313d);--admin-form-dialog-strong-border: var(--explam-overlay-border, #2b313d);--admin-form-dialog-title: var(--explam-overlay-text-primary, #e8ecf8);--admin-form-dialog-text: var(--explam-overlay-text-regular, #959fb0);--admin-form-dialog-placeholder: var(--explam-overlay-text-placeholder, #494e59);--admin-form-dialog-hover: var(--explam-overlay-hover-bg, rgba(55, 125, 255, .14));--admin-form-dialog-primary: var(--explam-overlay-primary, #377dff);--home-table-bg: var(--admin-form-dialog-section-bg);--home-control-bg: var(--admin-form-dialog-control-bg);--home-weak-border-color: var(--admin-form-dialog-border);--home-border-color: var(--admin-form-dialog-strong-border);--home-title-color: var(--admin-form-dialog-title);--home-text-color: var(--admin-form-dialog-text);--home-placeholder-color: var(--admin-form-dialog-placeholder);--home-menu-hover-bg: var(--admin-form-dialog-hover);--home-primary: var(--admin-form-dialog-primary);--el-bg-color: var(--admin-form-dialog-bg);--el-bg-color-overlay: var(--admin-form-dialog-bg);--el-fill-color: var(--admin-form-dialog-control-bg);--el-fill-color-light: var(--admin-form-dialog-section-bg);--el-fill-color-blank: var(--admin-form-dialog-bg);--el-border-color: var(--admin-form-dialog-border);--el-border-color-light: var(--admin-form-dialog-border);--el-border-color-lighter: var(--admin-form-dialog-border);--el-text-color-primary: var(--admin-form-dialog-title);--el-text-color-regular: var(--admin-form-dialog-text);--el-text-color-placeholder: var(--admin-form-dialog-placeholder);--el-color-primary: var(--admin-form-dialog-primary);display:flex;flex-direction:column;height:min(82vh,760px);max-height:90vh;margin:5vh auto;padding-top:0!important;padding-bottom:0!important;overflow:hidden;color:var(--admin-form-dialog-text);background:var(--admin-form-dialog-bg)!important;border:1px solid var(--admin-form-dialog-border);border-radius:6px;box-shadow:var(--explam-overlay-shadow)}.admin-form-dialog.el-dialog.is-fullscreen{height:calc(100vh - 32px);max-height:calc(100vh - 32px);margin:16px auto}.admin-form-dialog-overlay .el-overlay-dialog,.el-overlay-dialog:has(.admin-form-dialog.el-dialog){overflow:hidden}.admin-form-dialog.el-dialog .el-dialog__header{flex:0 0 auto;padding:15px 0;margin-right:0;background:var(--admin-form-dialog-bg);border-bottom:1px solid var(--admin-form-dialog-border)}.admin-form-dialog.el-dialog .el-dialog__body{flex:1 1 auto;min-height:0;padding:16px 0;overflow-y:auto;background:var(--admin-form-dialog-bg);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--explam-overlay-scrollbar) transparent}.admin-form-dialog.el-dialog .el-dialog__body::-webkit-scrollbar{width:8px;height:8px}.admin-form-dialog.el-dialog .el-dialog__body::-webkit-scrollbar-track{background:transparent}.admin-form-dialog.el-dialog .el-dialog__body::-webkit-scrollbar-thumb{min-height:48px;background:var(--explam-overlay-scrollbar);border:2px solid transparent;border-radius:999px;background-clip:content-box}.admin-form-dialog.el-dialog .el-dialog__body::-webkit-scrollbar-thumb:hover{background:var(--explam-overlay-scrollbar-hover);border:2px solid transparent;background-clip:content-box}.admin-form-dialog.el-dialog .el-dialog__body::-webkit-scrollbar-corner{background:transparent}.admin-form-dialog.el-dialog .el-dialog__footer{flex:0 0 auto;padding:15px 0;background:var(--admin-form-dialog-bg);border-top:1px solid var(--admin-form-dialog-border)}.admin-form-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--admin-form-dialog-title);font-size:16px;font-weight:600;line-height:28px}.admin-form-dialog__header-actions{display:inline-flex;align-items:center;gap:8px}.admin-form-dialog__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--admin-form-dialog-text);cursor:pointer;background:transparent;border:0;border-radius:4px}.admin-form-dialog__icon svg{width:16px;height:16px}.admin-form-dialog__icon:hover{color:var(--admin-form-dialog-primary);background:var(--admin-form-dialog-hover)}.admin-form-dialog .el-select__tags .el-tag,.admin-form-dialog .el-select__selection .el-tag,.admin-form-dialog .el-select__selected-item .el-tag,.admin-form-dialog .el-tag.el-tag--info{color:var(--admin-form-dialog-title, #e8ecf8)!important;background-color:var(--admin-form-dialog-hover, #202532)!important;border-color:var(--admin-form-dialog-strong-border, #2b313d)!important}.admin-form-dialog .el-select__tags .el-tag .el-tag__close,.admin-form-dialog .el-select__selection .el-tag .el-tag__close,.admin-form-dialog .el-select__selected-item .el-tag .el-tag__close,.admin-form-dialog .el-tag.el-tag--info .el-tag__close{color:var(--admin-form-dialog-text, #7d818f)!important;background-color:transparent!important}.admin-form-dialog .el-select__tags .el-tag .el-tag__close:hover,.admin-form-dialog .el-select__selection .el-tag .el-tag__close:hover,.admin-form-dialog .el-select__selected-item .el-tag .el-tag__close:hover,.admin-form-dialog .el-tag.el-tag--info .el-tag__close:hover{color:#fff!important;background-color:var(--admin-form-dialog-primary, #377dff)!important}.admin-form{display:grid;gap:18px}.admin-form__section{padding:16px;background:var(--admin-form-dialog-section-bg);border:1px solid var(--admin-form-dialog-border);border-radius:6px}.admin-form__section h2{margin:0 0 14px;color:var(--admin-form-dialog-title);font-size:14px;font-weight:600}.admin-form__section .el-form-item{margin-bottom:0}.admin-form__section .el-form-item__label{margin-bottom:8px;color:var(--admin-form-dialog-text);font-size:12px;line-height:1}.admin-form__section .el-input,.admin-form__section .el-select,.admin-form__section .el-cascader,.admin-form__section .el-input-number,.admin-form__section .el-date-editor{width:100%}.admin-form__section .el-input__wrapper,.admin-form__section .el-select__wrapper,.admin-form__section .el-cascader .el-input__wrapper,.admin-form__section .el-input-number__wrapper,.admin-form__section .el-textarea__inner{min-height:38px;color:var(--admin-form-dialog-text);background:var(--admin-form-dialog-control-bg);border:1px solid var(--admin-form-dialog-border);border-radius:4px;box-shadow:none}.admin-form__section .el-input__inner::placeholder,.admin-form__section .el-textarea__inner::placeholder{color:var(--admin-form-dialog-placeholder)}.admin-form__section .el-input-number.is-controls-right .el-input-number__increase,.admin-form__section .el-input-number.is-controls-right .el-input-number__decrease{right:1px;width:48px;color:var(--admin-form-dialog-text);background:transparent;border-left:1px solid var(--admin-form-dialog-border)}.admin-form__section .el-input-number.is-controls-right .el-input-number__increase{top:1px;border-bottom:1px solid var(--admin-form-dialog-border);border-radius:0 4px 0 0}.admin-form__section .el-input-number.is-controls-right .el-input-number__decrease{bottom:1px;border-radius:0 0 4px}.admin-form__section .el-input-number.is-controls-right .el-input-number__increase:hover,.admin-form__section .el-input-number.is-controls-right .el-input-number__decrease:hover{color:var(--admin-form-dialog-primary);background:var(--admin-form-dialog-hover)}.admin-form__section .el-input-number.is-controls-right .el-input-number__increase.is-disabled,.admin-form__section .el-input-number.is-controls-right .el-input-number__decrease.is-disabled{color:var(--admin-form-dialog-placeholder);background:transparent}.admin-form__section .el-radio-group{display:inline-flex;min-height:38px;overflow:hidden;background:var(--admin-form-dialog-control-bg);border:1px solid var(--admin-form-dialog-border);border-radius:6px}.admin-form__section .el-radio-button{display:inline-flex}.admin-form__section .el-radio-button__inner{min-width:104px;height:38px;padding:0 22px;color:var(--admin-form-dialog-text);font-size:14px;font-weight:600;line-height:36px;background:transparent;border:0;border-left:1px solid var(--admin-form-dialog-border);border-radius:0;box-shadow:none}.admin-form__section .el-radio-button:first-child .el-radio-button__inner{border-left:0}.admin-form__section .el-radio-button__inner:hover{color:var(--admin-form-dialog-title);background:var(--admin-form-dialog-hover)}.admin-form__section .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#fff;background:var(--admin-form-dialog-primary);border-color:var(--admin-form-dialog-primary);box-shadow:none}.admin-form__section .el-radio-button:has(.el-radio-button__original-radio:checked)+.el-radio-button .el-radio-button__inner{border-left-color:var(--admin-form-dialog-primary)}.admin-form__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.admin-form__grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-form__wide{grid-column:span 2}.admin-form__full{grid-column:1/-1}.admin-form-dialog__footer{display:flex;justify-content:flex-end;gap:12px}.admin-form-dialog__footer .el-button{min-width:88px;height:36px;border-radius:4px}.admin-detail{display:grid;gap:18px}.admin-detail__descriptions{--el-descriptions-table-border: var(--admin-form-dialog-border);--el-descriptions-item-bordered-label-background: var(--admin-form-dialog-control-bg);--el-descriptions-item-bordered-content-background: var(--admin-form-dialog-section-bg);--el-text-color-primary: var(--admin-form-dialog-title);--el-text-color-regular: var(--admin-form-dialog-text)}.admin-detail__descriptions .el-descriptions__table.is-bordered{border-collapse:collapse}.admin-detail__descriptions .el-descriptions__table.is-bordered .el-descriptions__cell,.admin-detail__descriptions .el-descriptions__table.is-bordered .el-descriptions__label.el-descriptions__cell.is-bordered-label,.admin-detail__descriptions .el-descriptions__table.is-bordered .el-descriptions__content.el-descriptions__cell.is-bordered-content{border:1px solid var(--admin-form-dialog-border)!important}.admin-detail__descriptions .el-descriptions__label.el-descriptions__cell.is-bordered-label{width:140px;color:var(--admin-form-dialog-text);font-weight:500}.admin-detail__descriptions .el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--admin-form-dialog-title)}.admin-detail-media{display:flex;align-items:center;gap:10px;min-height:64px}.admin-detail-media--group{flex-wrap:wrap}.admin-detail-media__image{width:64px;height:64px;overflow:hidden;cursor:zoom-in;background:var(--admin-form-dialog-control-bg);border:1px solid var(--admin-form-dialog-border);border-radius:4px;flex:0 0 auto}.admin-detail-links{display:flex;flex-wrap:wrap;gap:8px}.admin-detail-link{font-size:13px}.admin-detail-richtext{min-height:72px;color:var(--admin-form-dialog-title);word-break:break-word}.admin-detail-richtext :where(p){margin:0 0 8px}.admin-detail-richtext :where(p:last-child){margin-bottom:0}.admin-detail-richtext :where(img){max-width:100%;height:auto;border-radius:4px}.admin-detail__remark{min-height:72px;white-space:pre-wrap;word-break:break-word}.admin-detail__code-block{max-height:280px;padding:12px;margin:0;overflow:auto;color:var(--admin-form-dialog-title);white-space:pre-wrap;word-break:break-word;background:var(--admin-form-dialog-control-bg);border:1px solid var(--admin-form-dialog-border);border-radius:6px}@media(max-width:1280px){.admin-page__header{flex-direction:column}.admin-page__actions{width:100%;justify-content:flex-start}.admin-page .quick-search{width:100%}.filter-grid,.admin-page .filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-form__grid{grid-template-columns:repeat(2,minmax(216px,1fr))}.admin-form__grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.filter-grid,.admin-page .filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.filter-grid,.admin-page .filter-grid{grid-template-columns:1fr}.filter-grid__wide,.filter-grid__range{grid-column:1/-1}.list-pagination{flex-direction:column;align-items:flex-start}.pagination-group{margin-left:0;flex-wrap:wrap}.admin-form__grid,.admin-form__grid--compact{grid-template-columns:1fr}.admin-form__wide{grid-column:1/-1}}html,body,#app{width:100%;height:100%;margin:0}#app{overflow:hidden}body{scrollbar-width:thin;scrollbar-color:rgba(125,129,143,.55) #0a0c11}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#0a0c11}body::-webkit-scrollbar-thumb{background:#7d818f8c;border:2px solid transparent;border-radius:999px;background-clip:content-box}body::-webkit-scrollbar-thumb:hover{background:#377dff94;border:2px solid transparent;background-clip:content-box}body{font-family:PingFang SC,Microsoft YaHei,sans-serif;background:#f5f7fa;color:#1f2329}body[data-explam-theme=dark]{color-scheme:dark;--el-color-primary: #377dff;--el-color-primary-light-3: rgba(55, 125, 255, .72);--el-color-primary-light-5: rgba(55, 125, 255, .42);--el-color-primary-light-7: rgba(55, 125, 255, .24);--el-color-primary-light-8: rgba(55, 125, 255, .18);--el-color-primary-light-9: rgba(55, 125, 255, .12);--el-color-primary-dark-2: #2568df;--el-bg-color: #171c26;--el-bg-color-page: #202532;--el-bg-color-overlay: #111722;--el-fill-color: #171d2a;--el-fill-color-light: #202532;--el-fill-color-lighter: #252b39;--el-fill-color-extra-light: #202532;--el-fill-color-dark: #111722;--el-fill-color-darker: #0a0c11;--el-fill-color-blank: #171c26;--el-border-color: #2b313d;--el-border-color-light: #2b313d;--el-border-color-lighter: #242b39;--el-border-color-extra-light: #242b39;--el-border-color-dark: #353d4d;--el-border-color-darker: #494e59;--el-text-color-primary: #e8ecf8;--el-text-color-regular: #959fb0;--el-text-color-secondary: #7d818f;--el-text-color-placeholder: #494e59;--el-text-color-disabled: #494e59;--el-disabled-bg-color: #171d2a;--el-disabled-border-color: #242b39;--el-disabled-text-color: #494e59;--el-mask-color: rgba(0, 0, 0, .62);--el-mask-color-extra-light: rgba(0, 0, 0, .3);--el-box-shadow-light: 0 16px 40px rgba(0, 0, 0, .34);--explam-overlay-bg: #111722;--explam-overlay-fill: #171d2a;--explam-overlay-fill-light: #202532;--explam-overlay-border: #2b313d;--explam-overlay-text-primary: #e8ecf8;--explam-overlay-text-regular: #959fb0;--explam-overlay-text-secondary: #7d818f;--explam-overlay-text-placeholder: #494e59;--explam-overlay-primary: #377dff;--explam-overlay-hover-bg: rgba(55, 125, 255, .14);--explam-overlay-active-bg: rgba(55, 125, 255, .16);--explam-overlay-shadow: 0 16px 40px rgba(0, 0, 0, .34);--explam-overlay-scrollbar: rgba(125, 129, 143, .36);--explam-overlay-scrollbar-hover: rgba(55, 125, 255, .58)}body[data-explam-theme=light]{color-scheme:light;--el-color-primary: #2fc771;--el-color-primary-light-3: rgba(47, 199, 113, .72);--el-color-primary-light-5: rgba(47, 199, 113, .42);--el-color-primary-light-7: rgba(47, 199, 113, .24);--el-color-primary-light-8: rgba(47, 199, 113, .18);--el-color-primary-light-9: rgba(47, 199, 113, .12);--el-color-primary-dark-2: #28b565;--el-bg-color: #ffffff;--el-bg-color-page: #e9eef7;--el-bg-color-overlay: #ffffff;--el-fill-color: #f3f6fb;--el-fill-color-light: #f8fafc;--el-fill-color-lighter: #f4f7fb;--el-fill-color-extra-light: #fbfcfe;--el-fill-color-dark: #edf2f8;--el-fill-color-darker: #e7eef9;--el-fill-color-blank: #ffffff;--el-border-color: #d7deea;--el-border-color-light: #d7deea;--el-border-color-lighter: #e5ebf3;--el-border-color-extra-light: #edf0f5;--el-border-color-dark: #c8d1df;--el-border-color-darker: #b8c3d4;--el-text-color-primary: #353d4d;--el-text-color-regular: #6b7280;--el-text-color-secondary: #959fb0;--el-text-color-placeholder: #c5cad2;--el-text-color-disabled: #c5cad2;--el-disabled-bg-color: #f4f7fb;--el-disabled-border-color: #e5ebf3;--el-disabled-text-color: #c5cad2;--el-mask-color: rgba(15, 23, 42, .4);--el-mask-color-extra-light: rgba(15, 23, 42, .18);--el-box-shadow-light: 0 12px 28px rgba(15, 23, 42, .12);--explam-overlay-bg: #ffffff;--explam-overlay-fill: #f8fafc;--explam-overlay-fill-light: #f4f7fb;--explam-overlay-border: #d7deea;--explam-overlay-text-primary: #353d4d;--explam-overlay-text-regular: #6b7280;--explam-overlay-text-secondary: #959fb0;--explam-overlay-text-placeholder: #c5cad2;--explam-overlay-primary: #2fc771;--explam-overlay-hover-bg: rgba(47, 199, 113, .12);--explam-overlay-active-bg: rgba(47, 199, 113, .16);--explam-overlay-shadow: 0 12px 28px rgba(15, 23, 42, .12);--explam-overlay-scrollbar: rgba(149, 159, 176, .28);--explam-overlay-scrollbar-hover: rgba(55, 125, 255, .42)}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.explam-shell.is-dark-theme{--el-bg-color: var(--home-table-bg);--el-bg-color-overlay: var(--home-table-bg);--el-fill-color: var(--home-control-bg);--el-fill-color-light: var(--home-table-head-bg);--el-fill-color-lighter: var(--home-table-head-bg);--el-fill-color-blank: var(--home-table-bg);--el-border-color: var(--home-weak-border-color);--el-border-color-light: var(--home-weak-border-color);--el-border-color-lighter: var(--home-weak-border-color);--el-border-color-extra-light: var(--home-weak-border-color);--el-text-color-primary: var(--home-title-color);--el-text-color-regular: var(--home-text-color);--el-text-color-secondary: var(--home-text-color);--el-text-color-placeholder: var(--home-placeholder-color);--el-color-primary: var(--home-primary);--el-color-primary-light-3: rgba(55, 125, 255, .72);--el-color-primary-light-5: rgba(55, 125, 255, .42);--el-color-primary-light-7: rgba(55, 125, 255, .24);--el-color-primary-light-8: rgba(55, 125, 255, .18);--el-color-primary-light-9: rgba(55, 125, 255, .12);--el-disabled-bg-color: #171d2a;--el-disabled-border-color: var(--home-weak-border-color);--el-disabled-text-color: var(--home-placeholder-color)}.explam-shell.is-dark-theme .el-scrollbar__bar{background:transparent}.explam-shell.is-dark-theme .el-scrollbar__thumb{background:#7d818f5c}.explam-shell.is-dark-theme .el-scrollbar__thumb:hover{background:#377dff94}.explam-shell.is-dark-theme .el-loading-mask{background-color:#111722b8!important;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.explam-shell.is-dark-theme .el-loading-spinner .path{stroke:var(--home-primary)}.explam-shell.is-dark-theme .el-loading-spinner .el-loading-text{color:var(--home-title-color)}body[data-explam-theme] .explam-picker-popper{--el-bg-color-overlay: var(--explam-overlay-bg);--el-bg-color: var(--explam-overlay-bg);--el-fill-color-light: var(--explam-overlay-fill-light);--el-fill-color-blank: var(--explam-overlay-bg);--el-border-color-light: var(--explam-overlay-border);--el-border-color: var(--explam-overlay-border);--el-text-color-primary: var(--explam-overlay-text-primary);--el-text-color-regular: var(--explam-overlay-text-regular);--el-text-color-placeholder: var(--explam-overlay-text-placeholder);--el-color-primary: var(--explam-overlay-primary);--el-datepicker-inrange-bg-color: var(--explam-overlay-active-bg);--el-datepicker-inrange-hover-bg-color: var(--explam-overlay-hover-bg);color:var(--explam-overlay-text-regular);background:var(--explam-overlay-bg);border-color:var(--explam-overlay-border);box-shadow:var(--explam-overlay-shadow)}body[data-explam-theme] .explam-picker-popper .el-popper__arrow:before{background:var(--explam-overlay-bg);border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-picker-popper .el-picker-panel,body[data-explam-theme] .explam-picker-popper .el-picker-panel__body-wrapper,body[data-explam-theme] .explam-picker-popper .el-picker-panel__body,body[data-explam-theme] .explam-picker-popper .el-picker-panel__content,body[data-explam-theme] .explam-picker-popper .el-picker-panel__footer,body[data-explam-theme] .explam-picker-popper .el-time-panel,body[data-explam-theme] .explam-picker-popper .el-time-panel__content,body[data-explam-theme] .explam-picker-popper .el-time-panel__footer,body[data-explam-theme] .explam-picker-popper .el-time-spinner__wrapper,body[data-explam-theme] .explam-picker-popper .el-time-spinner__list:before,body[data-explam-theme] .explam-picker-popper .el-time-spinner__list:after{color:var(--explam-overlay-text-regular);background:var(--explam-overlay-bg);border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-picker-popper .el-picker-panel__icon-btn,body[data-explam-theme] .explam-picker-popper .el-date-picker__header-label,body[data-explam-theme] .explam-picker-popper .el-date-range-picker__header,body[data-explam-theme] .explam-picker-popper .el-time-panel__btn,body[data-explam-theme] .explam-picker-popper .el-time-spinner__item{color:var(--explam-overlay-text-regular)}body[data-explam-theme] .explam-picker-popper .el-date-table th,body[data-explam-theme] .explam-picker-popper .el-month-table td .cell,body[data-explam-theme] .explam-picker-popper .el-year-table td .cell{color:var(--explam-overlay-text-secondary);border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-picker-popper .el-date-table td.available,body[data-explam-theme] .explam-picker-popper .el-date-table td.available .el-date-table-cell__text{color:var(--explam-overlay-text-primary)}body[data-explam-theme] .explam-picker-popper .el-date-table td.in-range .el-date-table-cell{background:var(--explam-overlay-active-bg)!important}body[data-explam-theme] .explam-picker-popper .el-date-table td.in-range:hover .el-date-table-cell{background:var(--explam-overlay-hover-bg)!important}body[data-explam-theme] .explam-picker-popper .el-date-table td.in-range .el-date-table-cell__text{color:var(--explam-overlay-text-primary)}body[data-explam-theme] .explam-picker-popper .el-date-table td.prev-month,body[data-explam-theme] .explam-picker-popper .el-date-table td.next-month{color:var(--explam-overlay-text-placeholder)}body[data-explam-theme] .explam-picker-popper .el-date-table td.today .el-date-table-cell__text,body[data-explam-theme] .explam-picker-popper .el-month-table td.today .cell,body[data-explam-theme] .explam-picker-popper .el-year-table td.today .cell,body[data-explam-theme] .explam-picker-popper .el-time-panel__btn.confirm{color:var(--explam-overlay-primary)}body[data-explam-theme] .explam-picker-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text,body[data-explam-theme] .explam-picker-popper .el-date-table td.start-date .el-date-table-cell__text,body[data-explam-theme] .explam-picker-popper .el-date-table td.end-date .el-date-table-cell__text,body[data-explam-theme] .explam-picker-popper .el-month-table td.current:not(.disabled) .cell,body[data-explam-theme] .explam-picker-popper .el-year-table td.current:not(.disabled) .cell{color:#fff;background:var(--explam-overlay-primary)}body[data-explam-theme] .explam-picker-popper .el-date-table td.available:hover,body[data-explam-theme] .explam-picker-popper .el-date-table td.available:hover .el-date-table-cell__text,body[data-explam-theme] .explam-picker-popper .el-month-table td .cell:hover,body[data-explam-theme] .explam-picker-popper .el-year-table td .cell:hover,body[data-explam-theme] .explam-picker-popper .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){color:var(--explam-overlay-text-primary);background:var(--explam-overlay-active-bg)}body[data-explam-theme] .explam-picker-popper .el-time-spinner__item.is-active:not(.is-disabled){color:var(--explam-overlay-primary);font-weight:600}body[data-explam-theme] .explam-picker-popper .el-time-panel__content:before,body[data-explam-theme] .explam-picker-popper .el-time-panel__content:after{border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-picker-popper .el-button{color:var(--explam-overlay-text-regular);background:transparent;border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-picker-popper .el-button.is-text,body[data-explam-theme] .explam-picker-popper .el-button--primary{color:var(--explam-overlay-primary)}body[data-explam-theme] .explam-popper{--el-bg-color-overlay: var(--explam-overlay-bg);--el-bg-color: var(--explam-overlay-bg);--el-fill-color-light: var(--explam-overlay-fill-light);--el-fill-color: var(--explam-overlay-fill);--el-fill-color-blank: var(--explam-overlay-bg);--el-border-color-extra-light: var(--explam-overlay-border);--el-border-color-light: var(--explam-overlay-border);--el-border-color: var(--explam-overlay-border);--el-text-color-primary: var(--explam-overlay-text-primary);--el-text-color-regular: var(--explam-overlay-text-regular);--el-text-color-secondary: var(--explam-overlay-text-secondary);--el-text-color-placeholder: var(--explam-overlay-text-placeholder);--el-color-primary: var(--explam-overlay-primary);color:var(--explam-overlay-text-regular);background:var(--explam-overlay-bg);border-color:var(--explam-overlay-border);box-shadow:var(--explam-overlay-shadow)}body[data-explam-theme] .explam-popper .el-popper__arrow:before{background:var(--explam-overlay-bg);border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-popper .el-select-dropdown,body[data-explam-theme] .explam-popper .el-cascader-panel,body[data-explam-theme] .explam-popper .el-cascader-menu,body[data-explam-theme] .explam-popper .el-dropdown-menu,body[data-explam-theme] .explam-popper .el-popover,body[data-explam-theme] .explam-popper .el-color-dropdown,body[data-explam-theme] .explam-popper .el-picker-panel{color:var(--explam-overlay-text-regular);background:var(--explam-overlay-bg);border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-popper .el-select-dropdown__item,body[data-explam-theme] .explam-popper .el-cascader-node,body[data-explam-theme] .explam-popper .el-dropdown-menu__item{color:var(--explam-overlay-text-regular)}body[data-explam-theme] .explam-popper .el-select-dropdown__item.is-hovering,body[data-explam-theme] .explam-popper .el-select-dropdown__item:hover,body[data-explam-theme] .explam-popper .el-cascader-node:not(.is-disabled):focus,body[data-explam-theme] .explam-popper .el-cascader-node:not(.is-disabled):hover,body[data-explam-theme] .explam-popper .el-dropdown-menu__item:not(.is-disabled):focus,body[data-explam-theme] .explam-popper .el-dropdown-menu__item:not(.is-disabled):hover{color:var(--explam-overlay-text-primary);background:var(--explam-overlay-hover-bg)}body[data-explam-theme] .explam-popper .el-select-dropdown__item.is-selected,body[data-explam-theme] .explam-popper .el-cascader-node.in-active-path,body[data-explam-theme] .explam-popper .el-cascader-node.is-active,body[data-explam-theme] .explam-popper .el-dropdown-menu__item:not(.is-disabled):focus{color:var(--explam-overlay-primary)}body[data-explam-theme] .explam-popper .el-cascader-menu{border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-popper .el-scrollbar__thumb{background:var(--explam-overlay-scrollbar)}body[data-explam-theme] .explam-popper .el-scrollbar__thumb:hover{background:var(--explam-overlay-scrollbar-hover)}body[data-explam-theme] .explam-popper.el-popover,body[data-explam-theme] .explam-popper.el-tooltip__popper,body[data-explam-theme] .explam-popper.el-popper{color:var(--explam-overlay-text-regular);background:var(--explam-overlay-bg);border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-popper.el-tooltip__popper,body[data-explam-theme] .explam-popper.el-tooltip__popper.is-dark,body[data-explam-theme] .explam-popper.el-tooltip__popper.is-light{color:var(--explam-overlay-text-primary);background:var(--explam-overlay-bg);border:1px solid var(--explam-overlay-border)}body[data-explam-theme] .explam-popper.el-tooltip__popper .el-popper__arrow:before,body[data-explam-theme] .explam-popper.el-tooltip__popper.is-dark .el-popper__arrow:before,body[data-explam-theme] .explam-popper.el-tooltip__popper.is-light .el-popper__arrow:before{background:var(--explam-overlay-bg);border-color:var(--explam-overlay-border)}body[data-explam-theme] .explam-popper .el-popover__title,body[data-explam-theme] .explam-popper .el-popconfirm__main{color:var(--explam-overlay-text-primary)}body[data-explam-theme] .explam-message,body[data-explam-theme] .explam-notification,body[data-explam-theme] .explam-message-box{--el-bg-color-overlay: var(--explam-overlay-bg);--el-border-color-lighter: var(--explam-overlay-border);--el-text-color-primary: var(--explam-overlay-text-primary);--el-text-color-regular: var(--explam-overlay-text-regular);--el-text-color-secondary: var(--explam-overlay-text-secondary);--el-border-color: var(--explam-overlay-border);--el-border-color-light: var(--explam-overlay-border);--el-fill-color-blank: var(--explam-overlay-bg);--el-fill-color-light: var(--explam-overlay-fill-light);--el-message-bg-color: var(--explam-overlay-bg);--el-message-border-color: var(--explam-overlay-border);--el-message-text-color: var(--explam-overlay-text-primary);--el-notification-bg-color: var(--explam-overlay-bg);--el-notification-border-color: var(--explam-overlay-border);--el-notification-title-color: var(--explam-overlay-text-primary);--el-notification-content-color: var(--explam-overlay-text-regular);color:var(--explam-overlay-text-regular);background:var(--explam-overlay-bg)!important;border-color:var(--explam-overlay-border)!important;box-shadow:var(--explam-overlay-shadow)}body[data-explam-theme] .explam-message{border:1px solid var(--explam-overlay-border)}body[data-explam-theme] .explam-message.el-message,body[data-explam-theme] .explam-message.el-message--success,body[data-explam-theme] .explam-message.el-message--warning,body[data-explam-theme] .explam-message.el-message--info,body[data-explam-theme] .explam-message.el-message--error{background-color:var(--explam-overlay-bg)!important;border-color:var(--explam-overlay-border)!important}body[data-explam-theme] .explam-message .el-message__content,body[data-explam-theme] .explam-notification .el-notification__title{color:var(--explam-overlay-text-primary)!important}body[data-explam-theme] .explam-notification .el-notification__content{color:var(--explam-overlay-text-regular)!important}body[data-explam-theme] .explam-message-box .el-message-box__header,body[data-explam-theme] .explam-message-box .el-message-box__content,body[data-explam-theme] .explam-message-box .el-message-box__btns{background:var(--explam-overlay-bg)}body[data-explam-theme] .explam-message-box .el-message-box__title{color:var(--explam-overlay-text-primary)}body[data-explam-theme] .explam-message-box .el-message-box__message,body[data-explam-theme] .explam-message-box .el-message-box__content{color:var(--explam-overlay-text-regular)}body[data-explam-theme] .explam-message-box .el-message-box__close{color:var(--explam-overlay-text-secondary)}body[data-explam-theme] .explam-message-box .el-message-box__close:hover{color:var(--explam-overlay-primary)}body[data-explam-theme] .explam-message .el-message__closeBtn,body[data-explam-theme] .explam-notification .el-notification__closeBtn{color:var(--explam-overlay-text-secondary)}body[data-explam-theme] .explam-message .el-message__closeBtn:hover,body[data-explam-theme] .explam-notification .el-notification__closeBtn:hover{color:var(--explam-overlay-primary)}
