Files
CloudFlare-ImgBed/css/21.5aabdb13.css
2026-01-23 22:58:33 +08:00

1 line
54 KiB
CSS

.sidebar-container[data-v-2bd8175a]{display:flex;flex-direction:column;position:fixed;top:50%;left:8px;transform:translateY(-50%);z-index:2001;width:150px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.3);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.4);transition:width .3s ease,box-shadow .3s ease;overflow:hidden}.sidebar-container.is-collapsed[data-v-2bd8175a]{width:56px}html.dark .sidebar-container[data-v-2bd8175a]{background:rgba(30,30,30,.75);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 4px 30px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05)}.sidebar-container[data-v-2bd8175a]:hover{box-shadow:0 8px 40px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.5)}html.dark .sidebar-container[data-v-2bd8175a]:hover{box-shadow:0 8px 40px rgba(0,0,0,.4),0 2px 6px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.08)}.menu-list[data-v-2bd8175a]{padding:8px}.menu-item[data-v-2bd8175a]{display:flex;align-items:center;padding:12px;height:42px;box-sizing:border-box;border-radius:10px;cursor:pointer;transition:background .2s ease,color .2s ease,padding .25s ease;color:var(--admin-container-color,#333);gap:0;overflow:hidden}.sidebar-container.is-collapsed .menu-item[data-v-2bd8175a]{padding:12px 0}.menu-item[data-v-2bd8175a]:hover{background:rgba(0,0,0,.06)}html.dark .menu-item[data-v-2bd8175a]:hover{background:hsla(0,0%,100%,.1)}.menu-item.is-active[data-v-2bd8175a]{background:linear-gradient(135deg,rgba(64,158,255,.15),rgba(56,189,248,.25));color:#409eff}html.dark .menu-item.is-active[data-v-2bd8175a]{background:linear-gradient(135deg,rgba(64,158,255,.2),rgba(56,189,248,.35))}.menu-icon[data-v-2bd8175a]{width:32px;min-width:32px;font-size:16px;flex-shrink:0;text-align:center}.menu-text[data-v-2bd8175a]{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;opacity:1;max-width:100px;transition:opacity .2s ease .05s,max-width .25s ease}.sidebar-container.is-collapsed .menu-text[data-v-2bd8175a]{opacity:0;max-width:0;transition:opacity .1s ease,max-width .2s ease}.toggle-button[data-v-2bd8175a]{padding:12px;text-align:center;cursor:pointer;border-top:1px solid rgba(0,0,0,.08);transition:all .2s ease;color:var(--admin-container-color,#333)}html.dark .toggle-button[data-v-2bd8175a]{border-top:1px solid hsla(0,0%,100%,.08)}.toggle-button[data-v-2bd8175a]:hover{background:rgba(0,0,0,.04)}html.dark .toggle-button[data-v-2bd8175a]:hover{background:hsla(0,0%,100%,.06)}@media (max-width:768px){.sidebar-container[data-v-2bd8175a]{left:4px;width:140px}.sidebar-container.is-collapsed[data-v-2bd8175a]{width:50px}}.el-progress{align-items:center;display:flex;line-height:1;position:relative}.el-progress__text{color:var(--el-text-color-regular);font-size:14px;line-height:1;margin-left:5px;min-width:50px}.el-progress__text i{display:block;vertical-align:middle}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{left:0;margin:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{display:inline-block;vertical-align:middle}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{display:block;margin-right:0;padding-right:0}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);border-radius:100px;height:6px;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{background-color:var(--el-color-primary);border-radius:100px;height:100%;left:0;line-height:1;position:absolute;text-align:right;top:0;transition:width .6s ease;white-space:nowrap}.el-progress-bar__inner:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{animation:indeterminate 3s infinite;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0,transparent);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{color:#fff;display:inline-block;font-size:12px;margin:0 5px;vertical-align:middle}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.status-panel[data-v-22bc3aa4]{padding:20px;background:transparent;min-height:100vh}.overview-cards[data-v-22bc3aa4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:30px}.overview-card[data-v-22bc3aa4]{background:var(--admin-dashborad-stats-bg-color);border-radius:16px;padding:24px;display:flex;align-items:center;box-shadow:var(--admin-dashboard-stats-shadow);transition:all .3s ease;border:1px solid hsla(0,0%,100%,.2);cursor:pointer}.overview-card[data-v-22bc3aa4]:hover{transform:translateY(-2px);box-shadow:var(--admin-dashboard-stats-hover-shadow);background:var(--admin-dashborad-stats-hover-bg-color)}.card-icon[data-v-22bc3aa4]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-right:20px;background:linear-gradient(135deg,#60a5fa,#93c5fd);color:#fff}.card-content[data-v-22bc3aa4]{flex:1}.card-title[data-v-22bc3aa4]{font-size:14px;color:#666;margin-bottom:8px;font-weight:500}.card-value[data-v-22bc3aa4]{font-size:28px;font-weight:700;color:var(--admin-container-color);line-height:1}.card-subtitle[data-v-22bc3aa4]{font-size:11px;color:#999;margin-top:4px;opacity:.8}.charts-section[data-v-22bc3aa4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:20px;margin-bottom:30px;overflow:visible}.chart-card[data-v-22bc3aa4]{background:var(--admin-dashborad-stats-bg-color);border-radius:16px;padding:24px;box-shadow:var(--admin-dashboard-stats-shadow);transition:all .3s ease;border:1px solid hsla(0,0%,100%,.2)}.chart-card[data-v-22bc3aa4]:hover{box-shadow:var(--admin-dashboard-stats-hover-shadow)}.chart-card[data-v-22bc3aa4],.chart-content[data-v-22bc3aa4],.pie-chart-container[data-v-22bc3aa4],.pie-chart-wrapper[data-v-22bc3aa4]{overflow:visible}.chart-header[data-v-22bc3aa4]{display:flex;gap:8px;align-items:center;margin-bottom:20px;font-size:16px;font-weight:600;color:var(--admin-container-color)}.chart-header .fa-icon[data-v-22bc3aa4]{margin-right:10px;color:var(--admin-purple)}.chart-content[data-v-22bc3aa4]{min-height:160px;padding:15px;margin:-5px}.empty-state[data-v-22bc3aa4]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:160px;color:#999;font-size:14px}.empty-state .fa-icon[data-v-22bc3aa4]{font-size:32px;margin-bottom:10px}.stats-list[data-v-22bc3aa4]{display:flex;flex-direction:column;gap:16px}.stats-item[data-v-22bc3aa4]{display:flex;align-items:center;gap:12px}.stats-label[data-v-22bc3aa4]{min-width:80px;font-size:13px;color:#666;font-weight:500}.stats-bar[data-v-22bc3aa4]{flex:1;height:8px;background:#f0f0f0;border-radius:4px;overflow:hidden}.stats-fill[data-v-22bc3aa4]{height:100%;background:linear-gradient(90deg,var(--admin-purple),#e1bee7);border-radius:4px;transition:width .6s ease}.type-fill[data-v-22bc3aa4]{background:linear-gradient(90deg,#4caf50,#81c784)}.stats-value[data-v-22bc3aa4]{min-width:50px;text-align:right;font-size:13px;font-weight:600;color:var(--admin-container-color)}.pie-chart-container[data-v-22bc3aa4]{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:center}.pie-chart-wrapper[data-v-22bc3aa4]{position:relative;width:180px;height:180px;flex-shrink:0;padding:15px;box-sizing:content-box;overflow:visible;isolation:isolate}.chart-center-text[data-v-22bc3aa4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none;z-index:-1}.center-value[data-v-22bc3aa4]{font-size:22px;font-weight:700;color:var(--admin-container-color);line-height:1.2}.center-label[data-v-22bc3aa4]{font-size:11px;color:#888;margin-top:2px}.chart-legend[data-v-22bc3aa4]{display:flex;flex-direction:column;gap:10px;flex:1;min-width:180px}.legend-item[data-v-22bc3aa4]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:rgba(0,0,0,.03);border-radius:8px;transition:all .2s ease}.legend-item[data-v-22bc3aa4]:hover{background:rgba(0,0,0,.06);transform:translateX(4px)}html.dark .legend-item[data-v-22bc3aa4]{background:hsla(0,0%,100%,.05)}html.dark .legend-item[data-v-22bc3aa4]:hover{background:hsla(0,0%,100%,.1)}.legend-color[data-v-22bc3aa4]{width:12px;height:12px;border-radius:3px;flex-shrink:0}.legend-label[data-v-22bc3aa4]{flex:1;font-size:13px;color:var(--admin-container-color);font-weight:500}.legend-value[data-v-22bc3aa4]{font-size:13px;font-weight:600;color:var(--admin-container-color);min-width:50px;text-align:right}.legend-percent[data-v-22bc3aa4]{font-size:12px;color:#888;min-width:40px;text-align:right}.actions-section[data-v-22bc3aa4]{margin-bottom:30px}.action-card[data-v-22bc3aa4]{background:var(--admin-dashborad-stats-bg-color);border-radius:16px;padding:24px;box-shadow:var(--admin-dashboard-stats-shadow);border:1px solid hsla(0,0%,100%,.2)}.action-header[data-v-22bc3aa4]{display:flex;align-items:center;gap:8px;margin-bottom:3px;font-size:16px;font-weight:600;color:var(--admin-container-color)}.action-header .fa-icon[data-v-22bc3aa4]{margin-right:10px;color:var(--admin-purple)}.action-content[data-v-22bc3aa4]{display:flex;justify-content:center;padding:20px 0}.action-buttons[data-v-22bc3aa4]{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.action-btn[data-v-22bc3aa4]{border:none;border-radius:14px;padding:14px 28px;margin-left:0;font-weight:600;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:150px;width:150px;height:52px;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:768px){.action-btn[data-v-22bc3aa4]{flex:1;width:auto;min-width:0;height:auto}}.action-btn[data-v-22bc3aa4]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.action-btn[data-v-22bc3aa4]:hover:before{left:100%}.action-btn[data-v-22bc3aa4]:hover{transform:translateY(-3px)}.action-btn[data-v-22bc3aa4]:active{transform:translateY(-1px)}.action-btn .fa-icon[data-v-22bc3aa4]{margin-right:10px;font-size:15px}.rebuild-btn[data-v-22bc3aa4]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.rebuild-btn[data-v-22bc3aa4]:hover{box-shadow:0 8px 24px rgba(102,126,234,.45);background:linear-gradient(135deg,#5a6fd6,#6a4190)}.backup-btn[data-v-22bc3aa4]{background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff}.backup-btn[data-v-22bc3aa4]:hover{box-shadow:0 8px 24px rgba(17,153,142,.45);background:linear-gradient(135deg,#0f8a80,#32d970)}.restore-btn[data-v-22bc3aa4]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.restore-btn[data-v-22bc3aa4]:hover{box-shadow:0 8px 24px rgba(245,87,108,.45);background:linear-gradient(135deg,#e085eb,#e04d61)}.restore-section[data-v-22bc3aa4]{display:inline-block}@media (max-width:768px){.action-buttons>.el-tooltip[data-v-22bc3aa4],.action-buttons>.restore-section[data-v-22bc3aa4],.restore-section[data-v-22bc3aa4]{flex:1;width:100%}.action-btn[data-v-22bc3aa4]{width:100%!important;padding:10px 20px!important;box-sizing:border-box}}.file-info-section[data-v-22bc3aa4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;align-items:stretch}.file-info-card[data-v-22bc3aa4]{position:relative;background:var(--admin-dashborad-stats-bg-color);border-radius:16px;box-shadow:var(--admin-dashboard-stats-shadow);border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease;height:300px;overflow:hidden;cursor:pointer}.card-bg-media[data-v-22bc3aa4]{position:absolute;top:0;left:0;transition:transform .5s ease;display:block}.card-bg-media[data-v-22bc3aa4],.card-bg-media[data-v-22bc3aa4] .el-image__inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-bg-media[data-v-22bc3aa4] .el-image__wrapper{width:100%;height:100%}.card-bg-fallback[data-v-22bc3aa4]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--admin-dashborad-stats-bg-color);display:flex;align-items:center;justify-content:center}.fallback-icon[data-v-22bc3aa4]{font-size:80px;color:var(--el-text-color-placeholder);opacity:.3}.file-card-header[data-v-22bc3aa4]{position:absolute;top:0;left:0;right:0;display:flex;gap:8px;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);z-index:2}.file-card-header .fa-icon[data-v-22bc3aa4]{color:#60a5fa}.file-card-header.warning .fa-icon[data-v-22bc3aa4]{color:#f59e0b}.info-card-footer[data-v-22bc3aa4]{position:absolute;bottom:0;left:0;right:0;padding:12px 16px;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);text-align:center;z-index:2}.info-card-footer .file-name[data-v-22bc3aa4]{font-size:14px;color:#fff;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.5)}.info-card-footer .file-meta[data-v-22bc3aa4]{font-size:12px;color:hsla(0,0%,100%,.8);text-shadow:0 1px 2px rgba(0,0,0,.5)}@media (min-width:1200px){.file-info-card[data-v-22bc3aa4]{height:400px}}@media (min-width:1600px){.file-info-card[data-v-22bc3aa4]{height:450px}}.file-info-card[data-v-22bc3aa4]:hover{transform:translateY(-2px);box-shadow:var(--admin-dashboard-stats-hover-shadow)}.file-info-card:hover .card-bg-media[data-v-22bc3aa4]{transform:scale(1.05)}@media (max-width:768px){.status-panel[data-v-22bc3aa4]{padding:15px}.charts-section[data-v-22bc3aa4],.file-info-section[data-v-22bc3aa4],.overview-cards[data-v-22bc3aa4]{grid-template-columns:1fr;gap:15px}.card-icon[data-v-22bc3aa4]{width:50px;height:50px;font-size:20px;margin-right:15px}.card-value[data-v-22bc3aa4]{font-size:24px}.action-buttons[data-v-22bc3aa4]{flex-direction:column;gap:12px}.action-btn[data-v-22bc3aa4]{width:100%;min-width:unset}}.stats-fill[data-v-22bc3aa4]{animation:fillAnimation-22bc3aa4 1s ease-out}@keyframes fillAnimation-22bc3aa4{0%{width:0}}.progress-container[data-v-22bc3aa4]{width:100%;padding:20px;text-align:center}.progress-header[data-v-22bc3aa4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.progress-phase[data-v-22bc3aa4]{font-size:16px;font-weight:600;color:var(--admin-container-color)}.progress-percentage[data-v-22bc3aa4]{font-size:18px;font-weight:700;color:var(--admin-purple)}.progress-bar[data-v-22bc3aa4]{margin-bottom:16px}.progress-bar[data-v-22bc3aa4] .el-progress-bar__outer{background-color:rgba(139,92,246,.1);border-radius:6px}.progress-bar[data-v-22bc3aa4] .el-progress-bar__inner{background:linear-gradient(90deg,var(--admin-purple),#e1bee7);border-radius:6px;transition:width .3s ease}.progress-details[data-v-22bc3aa4]{display:flex;justify-content:center;gap:24px;margin-bottom:12px;flex-wrap:wrap}.progress-count[data-v-22bc3aa4],.progress-time[data-v-22bc3aa4]{display:flex;align-items:center;gap:6px;font-size:14px;color:#666}.progress-count .fa-icon[data-v-22bc3aa4],.progress-time .fa-icon[data-v-22bc3aa4]{color:var(--admin-purple);font-size:12px}.progress-message[data-v-22bc3aa4]{font-size:13px;color:#888;margin-bottom:16px;min-height:20px}.cancel-btn[data-v-22bc3aa4]{margin-top:12px;border-radius:10px;padding:10px 24px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#ef4444}.cancel-btn[data-v-22bc3aa4]:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,68,68,.25)}.cancel-btn .fa-icon[data-v-22bc3aa4]{margin-right:8px}.error-container[data-v-22bc3aa4]{width:100%;padding:20px;display:flex;flex-direction:column;align-items:center;gap:16px;background:rgba(239,68,68,.05);border-radius:12px;border:1px solid rgba(239,68,68,.2)}.error-icon[data-v-22bc3aa4]{width:48px;height:48px;border-radius:50%;background:rgba(239,68,68,.1);display:flex;align-items:center;justify-content:center;color:#ef4444;font-size:24px}.error-content[data-v-22bc3aa4]{text-align:center}.error-message[data-v-22bc3aa4]{font-size:15px;font-weight:600;color:#ef4444;margin-bottom:8px}.error-suggestion[data-v-22bc3aa4]{font-size:13px;color:#666}.error-actions[data-v-22bc3aa4]{display:flex;gap:12px}.error-actions .el-button[data-v-22bc3aa4]{border-radius:10px;padding:10px 24px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:100px}.error-actions .el-button--primary[data-v-22bc3aa4]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff}.error-actions .el-button--primary[data-v-22bc3aa4]:hover{background:linear-gradient(135deg,#5a6fd6,#6a4190);transform:translateY(-2px);box-shadow:0 6px 16px rgba(102,126,234,.4)}.error-actions .el-button--default[data-v-22bc3aa4]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:var(--el-text-color-regular)}.error-actions .el-button--default[data-v-22bc3aa4]:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.error-actions .fa-icon[data-v-22bc3aa4]{margin-right:8px}html.dark .progress-count[data-v-22bc3aa4],html.dark .progress-time[data-v-22bc3aa4]{color:#aaa}html.dark .progress-message[data-v-22bc3aa4]{color:#999}html.dark .error-container[data-v-22bc3aa4]{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3)}html.dark .error-suggestion[data-v-22bc3aa4]{color:#aaa}@media (max-width:768px){.error-container[data-v-22bc3aa4],.progress-container[data-v-22bc3aa4]{padding:16px}.progress-header[data-v-22bc3aa4]{flex-direction:column;gap:8px;text-align:center}.progress-details[data-v-22bc3aa4]{flex-direction:column;gap:8px}.error-actions[data-v-22bc3aa4]{flex-direction:column;width:100%}.error-actions .el-button[data-v-22bc3aa4]{width:100%;margin:0}}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;color:var(--el-text-color-primary);font-size:var(--el-font-size-base)}.el-descriptions__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;font-size:14px;line-height:23px;text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{background:var(--el-descriptions-item-bordered-label-background);color:var(--el-text-color-regular);font-weight:700}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:0.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;margin:var(--el-dialog-margin-top,15vh) auto 50px;overflow-wrap:break-word;padding:var(--el-dialog-padding-primary);position:relative;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{bottom:0;left:0;margin:0;overflow:auto;position:fixed;right:0;top:0}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, 16px))}.el-dialog__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:48px;outline:none;padding:0;position:absolute;right:0;top:0;width:48px}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{color:var(--el-text-color-primary);font-size:var(--el-dialog-title-font-size);line-height:var(--el-dialog-font-line-height)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{box-sizing:border-box;padding-top:var(--el-dialog-padding-primary);text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{justify-content:flex-start;text-align:left}.el-form-item--label-right .el-form-item__label{justify-content:flex-end;text-align:right}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;padding-right:0;text-align:left;width:fit-content}.el-form-item__label-wrap{display:flex}.el-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--el-text-color-regular);display:inline-flex;flex:0 0 auto;font-size:var(--el-form-label-font-size);height:32px;line-height:32px;padding:0 12px 0 0}.el-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.el-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{color:var(--el-color-danger);content:"*";margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{color:var(--el-color-danger);content:"*";margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px transparent}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon,.el-input-number{display:inline-flex}.el-input-number{line-height:30px;position:relative;vertical-align:middle;width:150px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;line-height:1;text-align:center}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number.is-left .el-input__inner{text-align:left}.el-input-number.is-right .el-input__inner{text-align:right}.el-input-number.is-center .el-input__inner{text-align:center}.el-input-number__decrease,.el-input-number__increase{align-items:center;background:var(--el-fill-color-light);bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:13px;height:auto;justify-content:center;position:absolute;top:1px;-webkit-user-select:none;user-select:none;width:32px;z-index:1}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-left:var(--el-border);border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{line-height:38px;width:180px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{font-size:14px;width:40px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{line-height:22px;width:120px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{font-size:12px;width:24px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-bottom:var(--el-border);border-radius:0 var(--el-border-radius-base) 0 0;bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;border-right:none;left:auto;right:1px;top:auto}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.custom-select[data-v-6c59d112]{position:relative}.custom-select-trigger[data-v-6c59d112]{display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 12px;background:var(--el-bg-color);border:1px solid var(--el-border-color);border-radius:8px;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.custom-select-trigger[data-v-6c59d112]:hover{border-color:var(--el-color-primary-light-5)}.custom-select.is-open .custom-select-trigger[data-v-6c59d112]{border-color:var(--el-color-primary)}.custom-select-value[data-v-6c59d112]{font-size:14px;color:var(--el-text-color-regular);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-arrow[data-v-6c59d112],.custom-select-value.is-placeholder[data-v-6c59d112]{color:var(--el-text-color-placeholder)}.custom-select-arrow[data-v-6c59d112]{font-size:12px;transition:transform .2s ease;flex-shrink:0;margin-left:8px}.custom-select.is-open .custom-select-arrow[data-v-6c59d112]{transform:rotate(180deg)}.custom-select-dropdown[data-v-6c59d112]{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);border-radius:8px;box-shadow:var(--el-box-shadow-light);z-index:2000;overflow:hidden}.custom-select-option[data-v-6c59d112]{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:14px;color:var(--el-text-color-regular);cursor:pointer;transition:background .2s ease}.custom-select-option[data-v-6c59d112]:hover{background:var(--el-fill-color-light)}.custom-select-option.is-selected[data-v-6c59d112]{color:var(--el-color-primary);font-weight:500}.option-icon[data-v-6c59d112]{width:16px;height:16px;flex-shrink:0}.dropdown-fade-enter-active[data-v-6c59d112],.dropdown-fade-leave-active[data-v-6c59d112]{transition:opacity .2s ease,transform .2s ease}.dropdown-fade-enter-from[data-v-6c59d112],.dropdown-fade-leave-to[data-v-6c59d112]{opacity:0;transform:translateY(-8px)}.upload-settings[data-v-89234e52]{padding:20px;min-height:500px;overflow-x:hidden}.page-header[data-v-89234e52]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}.first-title[data-v-89234e52]{display:flex;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:600}.help-icon[data-v-89234e52]{cursor:pointer;color:var(--el-text-color-secondary);font-size:14px}.add-btn[data-v-89234e52]{border-radius:8px}.header-actions[data-v-89234e52]{display:flex;gap:12px}.header-actions[data-v-89234e52] .el-button{border-radius:8px}.channel-group[data-v-89234e52]{margin-bottom:32px;background:var(--el-bg-color);border-radius:12px;border:1px solid var(--el-border-color-lighter);overflow:hidden}.group-header[data-v-89234e52]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:var(--el-fill-color-lighter);border-bottom:1px solid var(--el-border-color-lighter)}.group-title[data-v-89234e52]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:var(--el-text-color-primary)}.group-icon[data-v-89234e52]{font-size:18px;color:var(--el-color-primary)}.channel-count[data-v-89234e52]{font-size:12px}.load-balance-switch[data-v-89234e52]{display:flex;align-items:center;gap:8px}.switch-label[data-v-89234e52]{font-size:13px;color:var(--el-text-color-secondary)}.channel-cards[data-v-89234e52]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding:20px}.channel-card[data-v-89234e52]{background:var(--el-bg-color);border-radius:10px;border:1px solid var(--el-border-color-extra-light);border-left:3px solid var(--el-border-color-light);transition:all .25s ease;overflow:hidden;position:relative;display:flex;flex-direction:column}.card-glow[data-v-89234e52]{position:absolute;width:150px;height:150px;border-radius:50%;pointer-events:none;opacity:0;transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:0;background:radial-gradient(circle,rgba(56,189,248,.15) 0,transparent 70%)}.channel-card.telegram .card-glow[data-v-89234e52]{background:radial-gradient(circle,rgba(84,169,235,.2) 0,transparent 70%)}.channel-card.cfr2 .card-glow[data-v-89234e52]{background:radial-gradient(circle,rgba(246,130,31,.2) 0,transparent 70%)}.channel-card.s3 .card-glow[data-v-89234e52]{background:radial-gradient(circle,rgba(86,154,49,.2) 0,transparent 70%)}.channel-card.discord .card-glow[data-v-89234e52]{background:radial-gradient(circle,rgba(88,101,242,.2) 0,transparent 70%)}.channel-card.huggingface .card-glow[data-v-89234e52]{background:radial-gradient(circle,rgba(255,210,30,.2) 0,transparent 70%)}.channel-card[data-v-89234e52]:hover{border-color:var(--el-border-color-light);box-shadow:0 4px 12px rgba(0,0,0,.08)}.channel-card.disabled[data-v-89234e52]{opacity:.6;background:var(--el-fill-color-lighter)}.channel-card.telegram[data-v-89234e52]{border-left-color:#54a9eb}.channel-card.cfr2[data-v-89234e52]{border-left-color:#f6821f}.channel-card.s3[data-v-89234e52]{border-left-color:#569a31}.channel-card.discord[data-v-89234e52]{border-left-color:#5865f2}.channel-card.huggingface[data-v-89234e52]{border-left-color:#ffd21e}.channel-card.fixed[data-v-89234e52]{border-left-width:3px;border-left-style:dashed}.card-header[data-v-89234e52]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:var(--el-fill-color-lighter);border-bottom:1px solid var(--el-border-color-lighter)}.card-title[data-v-89234e52]{display:flex;align-items:center;gap:8px}.channel-name[data-v-89234e52]{font-weight:600;font-size:14px;color:var(--el-text-color-primary)}.card-body[data-v-89234e52]{padding:14px 16px;min-height:60px;text-align:left}.card-info[data-v-89234e52]{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%;overflow:hidden}.info-item[data-v-89234e52]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--el-text-color-secondary);min-width:0;width:100%;max-width:100%}.info-text[data-v-89234e52]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;text-align:left}.info-icon[data-v-89234e52]{width:14px;flex-shrink:0;color:var(--el-text-color-placeholder)}.quota-mini[data-v-89234e52]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--el-border-color-lighter)}.quota-mini[data-v-89234e52] .el-progress{margin-bottom:4px}.quota-text[data-v-89234e52]{font-size:11px;color:var(--el-text-color-secondary)}.card-actions[data-v-89234e52]{display:flex;justify-content:flex-end;gap:4px;padding:10px 16px;border-top:1px solid var(--el-border-color-lighter);background:var(--el-fill-color-blank);margin-top:auto}.empty-tip[data-v-89234e52]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:var(--el-text-color-placeholder);gap:12px}.empty-icon[data-v-89234e52]{font-size:32px}.channel-warning[data-v-89234e52]{margin:0 20px 16px;padding:10px 14px;font-size:13px;color:var(--el-color-warning);background:var(--el-color-warning-light-9);border-radius:6px;border-left:3px solid var(--el-color-warning)}.select-option-icon[data-v-89234e52]{width:18px;margin-right:8px;text-align:center}.form-tip[data-v-89234e52]{margin-left:12px;font-size:12px;color:var(--el-text-color-secondary)}.form-warning[data-v-89234e52]{padding:10px 14px;font-size:13px;color:var(--el-color-warning);background:var(--el-color-warning-light-9);border-radius:6px;border-left:3px solid var(--el-color-warning);margin-top:8px}.quota-status[data-v-89234e52]{width:100%}.quota-status[data-v-89234e52] .el-progress{margin-bottom:8px}.quota-info[data-v-89234e52]{font-size:13px;color:var(--el-text-color-secondary);padding:8px 12px;background:var(--el-fill-color);border-radius:6px}.quota-info.quota-warning[data-v-89234e52]{color:var(--el-color-danger);background:var(--el-color-danger-light-9);font-weight:500}.quota-label[data-v-89234e52]{display:inline-flex;align-items:center;gap:4px}.refresh-btn[data-v-89234e52]{padding:0!important;margin:0!important;height:auto!important;min-height:auto!important;vertical-align:middle}.refresh-btn .fa-spin[data-v-89234e52]{animation:fa-spin-89234e52 1s linear infinite}@keyframes fa-spin-89234e52{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.upload-settings[data-v-89234e52]{padding:12px}.page-header[data-v-89234e52]{flex-direction:column;align-items:flex-start}.channel-cards[data-v-89234e52]{grid-template-columns:1fr;padding:12px}.group-header[data-v-89234e52]{flex-direction:column;gap:12px;align-items:flex-start}}[data-v-89234e52] .channel-dialog{width:600px!important;max-width:90vw!important}@media (max-width:768px){[data-v-89234e52] .channel-dialog{width:90vw!important}}.el-checkbox-group{font-size:0;line-height:0}.floating-save-btn[data-v-26e68e9c]{position:fixed;right:var(--floating-btn-right,32px);bottom:var(--floating-btn-bottom,32px);display:flex;align-items:center;gap:8px;padding:14px 24px;background:var(--floating-btn-bg);color:var(--floating-btn-color);border-radius:50px;cursor:pointer;box-shadow:var(--floating-btn-shadow);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:100;font-weight:500;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.floating-save-btn[data-v-26e68e9c]:hover{transform:translateY(-3px);box-shadow:var(--floating-btn-shadow-hover)}.floating-save-btn[data-v-26e68e9c]:active{transform:translateY(-1px);box-shadow:var(--floating-btn-shadow)}.floating-save-btn.is-loading[data-v-26e68e9c]{cursor:not-allowed;opacity:.8}.floating-save-btn.is-loading[data-v-26e68e9c]:hover{transform:none}.floating-save-btn svg[data-v-26e68e9c]{font-size:16px}@media (max-width:768px){.floating-save-btn[data-v-26e68e9c]{right:20px;bottom:20px;padding:12px 20px;font-size:14px}.floating-save-btn svg[data-v-26e68e9c]{font-size:14px}}@media (max-width:480px){.floating-save-btn[data-v-26e68e9c]{right:16px;bottom:16px;padding:14px;border-radius:50%}.save-text[data-v-26e68e9c]{display:none}.floating-save-btn svg[data-v-26e68e9c]{font-size:18px}}.security-settings[data-v-63b9b06c]{padding:20px;min-height:500px}.first-settings[data-v-63b9b06c]{margin-bottom:40px}.first-title[data-v-63b9b06c]{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--el-color-primary-light-7)}.second-title[data-v-63b9b06c]{display:flex;align-items:center;gap:8px;text-align:start;margin-left:0;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--el-border-color-lighter)}.first-settings[data-v-63b9b06c] .el-form{padding:16px 20px;background:var(--el-fill-color-lighter);border-radius:12px;border:1px solid var(--el-border-color-lighter);margin-bottom:20px}.first-settings[data-v-63b9b06c] .el-form-item{margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start}.first-settings[data-v-63b9b06c] .el-form-item:last-child{margin-bottom:0}.first-settings[data-v-63b9b06c] .el-form-item__label{text-align:left;padding-bottom:8px;font-weight:500;color:var(--el-text-color-primary);width:auto!important;display:flex;align-items:center;gap:5px}.first-settings[data-v-63b9b06c] .el-form-item__content{width:100%;max-width:400px;margin-left:0!important}.first-settings[data-v-63b9b06c] .el-input,.first-settings[data-v-63b9b06c] .el-select{width:100%}.first-settings[data-v-63b9b06c] .el-switch{--el-switch-on-color:var(--el-color-primary)}.token-title[data-v-63b9b06c]{display:flex;align-items:center;justify-content:space-between}.token-actions[data-v-63b9b06c]{margin-left:5px}.token-table-container[data-v-63b9b06c]{display:flex;justify-content:center;margin-top:20px;width:100%;overflow:hidden}.token-table[data-v-63b9b06c]{width:100%;border-radius:12px!important;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.token-table[data-v-63b9b06c] .el-table__header-wrapper{border-radius:12px 12px 0 0}.token-table[data-v-63b9b06c] .el-table__body-wrapper{border-radius:0 0 12px 12px}.token-table[data-v-63b9b06c] .el-table{border-radius:12px}.token-table[data-v-63b9b06c] .el-table__header{background-color:#f8f9fa}.token-table[data-v-63b9b06c] .el-table th{background-color:#f8f9fa!important;border-bottom:1px solid #ebeef5;text-align:center}.token-table[data-v-63b9b06c] .el-table td{border-bottom:1px solid #ebeef5}.token-table[data-v-63b9b06c] .el-table__row:last-child td{border-bottom:none}.table-cell-content[data-v-63b9b06c]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px;padding:8px 4px;min-height:40px}.action-buttons[data-v-63b9b06c]{gap:8px}.action-button[data-v-63b9b06c]{margin-left:0}.permission-tag[data-v-63b9b06c]{margin:2px!important}.token-display[data-v-63b9b06c]{font-family:Courier New,monospace;background-color:var(--text-bg-color);padding:4px 8px;border-radius:6px;font-size:12px;word-break:break-all;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.security-settings[data-v-63b9b06c]{padding:15px;padding-bottom:80px}.first-settings[data-v-63b9b06c] .el-form{padding:12px 15px}.first-settings[data-v-63b9b06c] .el-form-item__content{max-width:100%}.token-table-container[data-v-63b9b06c]{padding:0 10px}.table-cell-content[data-v-63b9b06c]{padding:6px 2px;min-height:36px}.token-display[data-v-63b9b06c]{font-size:11px;padding:3px 6px}}@media (max-width:480px){.token-table-container[data-v-63b9b06c]{padding:0 5px}.table-cell-content[data-v-63b9b06c]{padding:4px 2px;min-height:32px;font-size:12px}.action-buttons .el-button[data-v-63b9b06c]{padding:4px 8px;font-size:12px}.permission-tag[data-v-63b9b06c]{font-size:11px;padding:0 4px;height:20px;line-height:20px}}.token-result[data-v-63b9b06c]{padding:10px 0}.token-result .el-form-item[data-v-63b9b06c]{margin-bottom:20px}.dialog-footer[data-v-63b9b06c]{display:flex;justify-content:flex-end;gap:10px}.fade-slide-enter-active[data-v-63b9b06c],.fade-slide-leave-active[data-v-63b9b06c]{transition:all .3s ease-in-out}.fade-slide-enter-from[data-v-63b9b06c],.fade-slide-leave-to[data-v-63b9b06c]{opacity:0;transform:translateY(-10px)}.fade-slide-enter-to[data-v-63b9b06c],.fade-slide-leave-from[data-v-63b9b06c]{opacity:1;transform:translateY(0)}[data-v-63b9b06c] .el-dialog{border-radius:12px;background-color:var(--dialog-bg-color);backdrop-filter:blur(10px);box-shadow:var(--dialog-box-shadow)}.page-settings[data-v-7b8c65e5]{padding:20px;min-height:500px}.first-settings[data-v-7b8c65e5]{margin-bottom:40px}.first-title[data-v-7b8c65e5]{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--el-color-primary-light-7)}.second-title[data-v-7b8c65e5]{display:flex;align-items:center;gap:8px;text-align:start;margin-left:0;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--el-border-color-lighter)}.first-settings[data-v-7b8c65e5] .el-form{padding:16px 20px;background:var(--el-fill-color-lighter);border-radius:12px;border:1px solid var(--el-border-color-lighter)}.first-settings[data-v-7b8c65e5] .el-form-item{margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start}.first-settings[data-v-7b8c65e5] .el-form-item:last-child{margin-bottom:0}.first-settings[data-v-7b8c65e5] .el-form-item__label{text-align:left;padding-bottom:8px;font-weight:500;color:var(--el-text-color-primary);width:auto!important;display:flex;align-items:center;gap:5px}.first-settings[data-v-7b8c65e5] .el-form-item__content{width:100%;max-width:400px;margin-left:0!important}.first-settings[data-v-7b8c65e5] .el-input,.first-settings[data-v-7b8c65e5] .el-select{width:100%}.first-settings[data-v-7b8c65e5] .el-switch{--el-switch-on-color:var(--el-color-primary)}@media (max-width:768px){.page-settings[data-v-7b8c65e5]{padding:15px;padding-bottom:80px}.first-settings[data-v-7b8c65e5] .el-form{padding:12px 15px}.first-settings[data-v-7b8c65e5] .el-form-item__content{max-width:100%}}.others-settings[data-v-0c6af1f8]{padding:20px;min-height:500px}.first-settings[data-v-0c6af1f8]{margin-bottom:40px}.first-title[data-v-0c6af1f8]{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--el-color-primary-light-7)}.second-title[data-v-0c6af1f8]{display:flex;align-items:center;gap:8px;text-align:start;margin-left:0;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--el-border-color-lighter)}.first-settings[data-v-0c6af1f8] .el-form{padding:16px 20px;background:var(--el-fill-color-lighter);border-radius:12px;border:1px solid var(--el-border-color-lighter);margin-bottom:20px}.first-settings[data-v-0c6af1f8] .el-form-item{margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start}.first-settings[data-v-0c6af1f8] .el-form-item:last-child{margin-bottom:0}.first-settings[data-v-0c6af1f8] .el-form-item__label{text-align:left;padding-bottom:8px;font-weight:500;color:var(--el-text-color-primary);width:auto!important;display:flex;align-items:center;gap:5px}.first-settings[data-v-0c6af1f8] .el-form-item__content{width:100%;max-width:400px;margin-left:0!important}.first-settings[data-v-0c6af1f8] .el-input{width:100%}.first-settings[data-v-0c6af1f8] .el-switch{--el-switch-on-color:var(--el-color-primary)}@media (max-width:768px){.others-settings[data-v-0c6af1f8]{padding:15px;padding-bottom:80px}.first-settings[data-v-0c6af1f8] .el-form{padding:12px 15px}.first-settings[data-v-0c6af1f8] .el-form-item__content{max-width:100%}}.container[data-v-4cdf1dc2]{background:var(--admin-container-bg-color);min-height:100vh;font-family:Arial,sans-serif;color:var(--admin-container-color);margin:0;padding:0;overflow-x:hidden}.header-content[data-v-4cdf1dc2]{display:flex;justify-content:space-between;align-items:center;padding:10px 24px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.5);box-shadow:0 4px 30px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.4);transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:16px;position:fixed;top:8px;left:50%;transform:translateX(-50%);width:calc(95% - 16px);z-index:2001;min-height:45px}html.dark .header-content[data-v-4cdf1dc2]{background:rgba(30,30,30,.75);border:1px solid hsla(0,0%,100%,.08);border-top:1px solid hsla(0,0%,100%,.12);box-shadow:0 4px 30px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05)}@media (max-width:768px){.header-content[data-v-4cdf1dc2]{flex-direction:column;top:6px;width:calc(100% - 32px);border-radius:14px;padding:6px 12px;gap:4px}.header-icon[data-v-4cdf1dc2]{font-size:.95em}}.header-content[data-v-4cdf1dc2]:hover{background:hsla(0,0%,100%,.82);box-shadow:0 8px 40px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.5);transform:translateX(-50%) translateY(-1px)}html.dark .header-content[data-v-4cdf1dc2]:hover{background:rgba(35,35,35,.85);box-shadow:0 8px 40px rgba(0,0,0,.4),0 2px 6px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.08)}.header-icon[data-v-4cdf1dc2]{font-size:1.5em;cursor:pointer;transition:all .3s ease;color:var(--admin-container-color);outline:none}.header-icon[data-v-4cdf1dc2]:hover{color:#b39ddb;transform:scale(1.2)}.header-action[data-v-4cdf1dc2]{display:flex;gap:10px}.main-container[data-v-4cdf1dc2]{margin-top:60px;transition:margin-left .3s ease,width .3s ease;width:calc(100% - 280px);margin-left:170px}.main-container.collapsed[data-v-4cdf1dc2]{width:calc(100% - 150px);margin-left:80px}@media (max-width:768px){.main-container.collapsed[data-v-4cdf1dc2],.main-container[data-v-4cdf1dc2]{width:auto;margin-left:65px;margin-right:15px;padding:0;min-height:calc(100vh - 60px);box-sizing:border-box}}