.theme-trigger[data-v-628f05f2]{display:inline-flex;align-items:center;cursor:pointer;color:var(--header-text, #303133);padding:4px;border-radius:4px;transition:background-color .2s,color .2s}.theme-trigger[data-v-628f05f2]:hover{background-color:var(--el-fill-color-light, rgba(0,0,0,.04));color:var(--app-primary, #409EFF)}.theme-panel[data-v-628f05f2]{padding:4px 0}.theme-panel__title[data-v-628f05f2]{font-size:14px;font-weight:600;margin-bottom:12px}.theme-grid[data-v-628f05f2]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.theme-card[data-v-628f05f2]{cursor:pointer;padding:4px;border:1px solid var(--el-border-color-lighter);border-radius:4px;transition:transform .15s,border-color .15s}.theme-card[data-v-628f05f2]:hover{transform:translateY(-2px);border-color:var(--el-color-primary)}.theme-card--active[data-v-628f05f2]{border-color:var(--el-color-primary);box-shadow:0 0 0 2px var(--el-color-primary-light-7)}.theme-card__swatch[data-v-628f05f2]{height:28px;border-radius:4px}.theme-card__label[data-v-628f05f2]{text-align:center;font-size:12px;margin-top:4px;color:var(--el-text-color-primary)}.custom-row[data-v-628f05f2]{display:flex;align-items:center;gap:8px}.size-row[data-v-628f05f2] .el-radio-button__inner{padding:6px 12px}.app-aside{background:var(--sidebar-bg);transition:width .3s}.app-logo{height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;overflow:hidden;white-space:nowrap}.app-header{display:flex;align-items:center;justify-content:space-between;background:var(--header-bg);border-bottom:1px solid var(--el-border-color-lighter);color:var(--header-text)}.app-main{background:var(--main-bg);overflow-y:auto}.app-avatar{background:var(--app-primary, #409EFF)}body[data-theme=dark] .el-card,body[data-theme=dark] .el-input__wrapper,body[data-theme=dark] .el-textarea__inner,body[data-theme=dark] .el-select__wrapper,body[data-theme=dark] .el-table,body[data-theme=dark] .el-table tr,body[data-theme=dark] .el-table th.el-table__cell,body[data-theme=dark] .el-table td.el-table__cell,body[data-theme=dark] .el-dialog,body[data-theme=dark] .el-dialog__header,body[data-theme=dark] .el-dialog__body,body[data-theme=dark] .el-popover.el-popper,body[data-theme=dark] .el-picker-panel,body[data-theme=dark] .el-drawer,body[data-theme=dark] .el-tabs__nav{background-color:var(--card-bg);color:var(--el-text-color-primary)}body[data-theme=dark] .el-table{--el-table-bg-color: var(--card-bg);--el-table-tr-bg-color: var(--card-bg);--el-table-header-bg-color: var(--card-bg);--el-table-border-color: #3a3a3a;--el-table-row-hover-bg-color: #2a2a2a;color:#e6e8eb}body[data-theme=dark] .el-table th.el-table__cell{background-color:#2a2a2a!important}body[data-theme=dark] .el-input__wrapper,body[data-theme=dark] .el-textarea__inner,body[data-theme=dark] .el-select__wrapper{box-shadow:0 0 0 1px #3a3a3a inset}body[data-theme=dark] .el-input__inner,body[data-theme=dark] .el-textarea__inner,body[data-theme=dark] .el-select__placeholder,body[data-theme=dark] .el-select__selected-item{color:#e6e8eb}body[data-theme=dark] .el-breadcrumb__inner,body[data-theme=dark] .el-breadcrumb__separator{color:#c0c4cc}body[data-theme=dark] .el-breadcrumb__inner.is-link:hover,body[data-theme=dark] .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--el-color-primary)}
