.ui-icon[data-v-3b67f70e]{width:20px;height:20px;flex-shrink:0;vertical-align:middle}.theme-control[data-v-248f486b]{display:inline-flex;gap:3px;padding:4px;border:1px solid var(--ui-border);background:var(--ui-subtle);border-radius:10px}.theme-control button[data-v-248f486b]{display:inline-flex;gap:7px;align-items:center;justify-content:center;border:0;border-radius:7px;background:transparent;color:var(--ui-muted);cursor:pointer;min-height:30px;padding:5px 9px;font:inherit;font-size:12px;transition:background .16s,color .16s}.theme-control button.active[data-v-248f486b]{color:var(--ui-text);background:var(--ui-surface);box-shadow:0 1px 4px #00000012}.theme-control button[data-v-248f486b]:hover{color:var(--ui-text)}.theme-control .ui-icon[data-v-248f486b]{width:15px;height:15px}@media(max-width:600px){.theme-control span[data-v-248f486b]{display:none}}@font-face{font-family:Pacifico;src:url(/fonts/Pacifico-Regular.dc63ac94.woff2) format("woff2");font-display:swap}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--el-text-color-primary)}body{margin:0;padding:0;background-color:var(--bg-color)}:focus-visible{outline:none}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}:root{--bg-color:#f5f5f7;--primary-color:#2563eb;--primary-color-accent:#1d4ed8;--popper-bg-color:#fff;--popper-shadow:none;--image-preview-filter:none;--text-bg-color:#f2f3f5;--background-image-filter:none;--upload-list-file-icon-color:#2563eb;--el-upload-dragger-bg-color:#fafafb;--el-upload-dragger-border:2px dashed #c9cdd4;--el-upload-dragger-hover-box-shadow:0 8px 24px rgba(31,35,41,.12);--el-upload-dragger-uniform-color:#2563eb;--upload-card-effect-color:color-mix(in srgb,var(--primary-color) 66%,#fff);--upload-card-effect-highlight-color:color-mix(in srgb,var(--primary-color) 56%,#fff);--upload-card-hover-glow-bg:radial-gradient(circle,color-mix(in srgb,var(--primary-color) 20%,transparent) 0%,transparent 70%);--el-icon--upload-color:#2563eb;--upload-text-color:#4e5969;--upload-header-color:#1d2129;--upload-main-title-color:#1d2129;--upload-title-text-color:#4e5969;--upload-title-text-shadow:none;--upload-title-hover-glow:transparent;--upload-title-underline-bg:#2563eb;--upload-title-underline-shadow:none;--upload-title-crayon-deep:#1d2129;--upload-title-crayon-edge:#c9cdd4;--upload-title-crayon-burr:transparent;--upload-title-crayon-dust:transparent;--modern-action-group-bg:#f7f8fa;--modern-action-group-border:#e5e6eb;--logo-glow-color:transparent;--modern-action-group-hover-bg:#f2f3f5;--upload-action-btn-bg:transparent;--upload-action-btn-color:#4e5969;--upload-action-btn-shadow:none;--upload-action-btn-hover-bg:#f2f3f5;--upload-action-btn-hover-shadow:none;--upload-action-btn-active-shadow:none;--upload-action-copy-color:var(--primary-color);--upload-action-retry-color:#16a34a;--upload-action-danger-color:#dc2626;--upload-action-danger-bg:transparent;--upload-action-danger-hover-bg:#fef2f2;--upload-action-danger-hover-shadow:none;--file-name-bg:#f7f8fa;--file-name-border:#e5e6eb;--file-name-hover-bg:#f2f3f5;--file-name-hover-border:#c9cdd4;--upload-list-item-border-color:#e5e6eb;--upload-list-item-hover-border:#c9cdd4;--dashboard-title-bg:transparent;--toolbar-button-bg-color:#fff;--toolbar-button-shadow:none;--toolbar-button-shadow-hover:none;--toolbar-button-color:#4e5969;--page-footer-text-color:#59636e;--page-footer-name-color:#1d2129;--password-input-bg-color:#fff;--login-title-color:#1d2129;--login-container-box-shadow:none;--login-container-hover-box-shadow:none;--login-title-glow-color:transparent;--login-input-underline-color:var(--primary-color);--login-input-label-focus-color:var(--primary-color);--dialog-bg-color:#fff;--dialog-surface-bg-color:hsla(0,0%,100%,.88);--dialog-backdrop-blur:12px;--dialog-box-shadow:none;--dialog-section-bg-color:#f2f3f5;--dialog-control-bg-color:#f7f8fa;--mobile-action-sheet-bg:hsla(0,0%,100%,.95);--mobile-action-sheet-border:rgba(0,0,0,.05);--mobile-action-sheet-item-bg:rgba(0,0,0,.04);--mobile-action-sheet-item-active-bg:rgba(0,0,0,.08);--tabs-dropdown-popper-bg-color:#fff;--tabs-dropdown-popper-shadow:none;--tabs-switcher-hover-bg:color-mix(in srgb,var(--el-text-color-primary) 10%,transparent);--tabs-switcher-border-color:#e5e6eb;--tabs-switcher-accent-color:var(--primary-color);--tabs-switcher-current-color:var(--primary-color);--tabs-switcher-current-bg:var(--el-color-primary-light-9);--tabs-switcher-current-border-color:var(--primary-color);--admin-container-bg-color:#f5f5f7;--admin-container-color:#1d2129;--admin-dashborad-stats-bg-color:#fff;--admin-dashboard-btn-color:#4e5969;--admin-dashboard-btn-bg-color:#fff;--admin-dashboard-btn-shadow:none;--admin-dashboard-btn-hover-shadow:none;--admin-dashboard-imgcard-bg-color:#fff;--admin-dashboard-imgcard-shadow:none;--admin-dashboard-tag-suggestion-bg-color:#fff;--admin-dashboard-tag-suggestion-border-color:#e5e6eb;--admin-dashboard-tag-suggestion-box-shadow:none;--admin-dashboard-tag-suggestion-item-hover-bg-color:#f7f8fa;--skeleton-bg-color:#e5e6eb;--skeleton-shimmer-color:#f7f8fa;--admin-batch-toolbar-bg:var(--glass-bg);--admin-batch-toolbar-border:var(--glass-border);--admin-batch-toolbar-shadow:var(--glass-shadow);--admin-batch-action-bg:transparent;--admin-batch-action-shadow:none;--admin-batch-action-hover-bg:color-mix(in srgb,var(--primary-color) 10%,transparent);--admin-batch-action-hover-shadow:none;--admin-batch-action-color:var(--el-text-color-regular);--admin-batch-delete-color:var(--el-color-danger);--admin-batch-clear-color:var(--el-text-color-secondary);--theme-toggle-color:#1d2129;--theme-toggle-bg-color:#1d2129;--admin-theme-toggle-color:#1d2129;--admin-theme-toggle-bg-color:#1d2129;--not-found-title-text-color:#1d2129;--floating-btn-color:#fff;--floating-btn-shadow:none;--floating-btn-shadow-hover:none;--floating-btn-right:32px;--floating-btn-bottom:32px;--glass-bg:hsla(0,0%,100%,.45);--glass-border:#c9cdd4;--glass-border-hover:#aeb4be;--glass-shadow:none;--glass-backdrop-blur:20px;--glass-header-bg:rgba(247,248,250,.45);--glass-header-border:#c9cdd4;--el-text-color-primary:#1d2129;--el-text-color-regular:#4e5969;--el-text-color-secondary:#59636e;--el-text-color-placeholder:#86909c;--el-text-color-disabled:#c0c4cc;--el-color-primary:var(--primary-color);--el-color-primary-rgb:37,99,235;--el-color-primary-light-3:#60a5fa;--el-color-primary-light-5:#93c5fd;--el-color-primary-light-7:#bfdbfe;--el-color-primary-light-8:#dbeafe;--el-color-primary-light-9:#eff6ff;--el-color-primary-dark-2:var(--primary-color-accent);--el-border-color:#c9cdd4;--el-border-color-light:#d9dce2;--el-border-color-lighter:#e5e6eb;--el-border-color-extra-light:#eceef1;--el-border-radius-base:8px;--el-border-radius-small:6px;--el-fill-color:#f2f3f5;--el-fill-color-light:#f7f8fa;--el-fill-color-lighter:#fafafb;--el-fill-color-blank:#fff;--el-bg-color-page:#f5f5f7;--text-color:#1d2129;--text-color-secondary:#59636e;--login-input-icon-color:#86909c;--icon-color:#59636e;--placeholder-color:#86909c}.dark{--bg-color:#0f0f0f;--primary-color:#4a5d9b;--primary-color-accent:#6f82c2;--popper-bg-color:#161618;--popper-shadow:none;--image-preview-filter:brightness(0.7);--text-bg-color:#1f1f22;--background-image-filter:brightness(0.7);--upload-list-file-icon-color:#60a5fa;--el-upload-dragger-bg-color:#131316;--el-upload-dragger-border:2px dashed #3a3a3f;--el-upload-dragger-hover-box-shadow:0 8px 24px hsla(0,0%,100%,.07);--el-upload-dragger-uniform-color:#60a5fa;--upload-card-effect-color:#c7dbf7;--upload-card-effect-highlight-color:#eaf2ff;--upload-card-hover-glow-bg:radial-gradient(circle,rgba(147,197,253,.16) 0%,rgba(147,197,253,.1) 24%,rgba(96,165,250,.055) 44%,transparent 72%);--el-icon--upload-color:#60a5fa;--upload-text-color:#a1a1aa;--upload-header-color:#fafafa;--upload-main-title-color:#fafafa;--upload-title-text-color:#a1a1aa;--upload-title-text-shadow:none;--upload-title-hover-glow:transparent;--upload-title-underline-bg:#60a5fa;--upload-title-underline-shadow:none;--upload-title-crayon-deep:#fafafa;--upload-title-crayon-edge:#3a3a3f;--upload-title-crayon-burr:transparent;--upload-title-crayon-dust:transparent;--toolbar-button-bg-color:#161618;--toolbar-button-shadow:none;--toolbar-button-shadow-hover:none;--toolbar-button-color:#a1a1aa;--modern-action-group-bg:#131316;--modern-action-group-border:#2a2a2e;--logo-glow-color:transparent;--modern-action-group-hover-bg:#1f1f22;--upload-action-btn-bg:transparent;--upload-action-btn-color:#a1a1aa;--upload-action-btn-shadow:none;--upload-action-btn-hover-bg:#1f1f22;--upload-action-btn-hover-shadow:none;--upload-action-btn-active-shadow:none;--upload-action-copy-color:var(--primary-color-accent);--upload-action-retry-color:#4ade80;--upload-action-danger-color:#f87171;--upload-action-danger-bg:transparent;--upload-action-danger-hover-bg:hsla(0,91%,71%,.12);--upload-action-danger-hover-shadow:none;--file-name-bg:#1f1f22;--file-name-border:#2a2a2e;--file-name-hover-bg:#26262a;--file-name-hover-border:#3a3a3f;--upload-list-item-border-color:#2a2a2e;--upload-list-item-hover-border:#3a3a3f;--dashboard-title-bg:transparent;--page-footer-text-color:#71717a;--page-footer-name-color:#a1a1aa;--password-input-bg-color:#131316;--login-title-color:#fafafa;--login-container-box-shadow:none;--login-container-hover-box-shadow:none;--login-title-glow-color:transparent;--login-input-underline-color:var(--primary-color-accent);--login-input-label-focus-color:var(--primary-color-accent);--dialog-bg-color:#161618;--dialog-surface-bg-color:rgba(30,30,30,.5);--dialog-backdrop-blur:20px;--dialog-box-shadow:none;--dialog-section-bg-color:#1f1f22;--dialog-control-bg-color:#161618;--mobile-action-sheet-bg:rgba(40,44,52,.95);--mobile-action-sheet-border:hsla(0,0%,100%,.1);--mobile-action-sheet-item-bg:hsla(0,0%,100%,.08);--mobile-action-sheet-item-active-bg:hsla(0,0%,100%,.15);--tabs-dropdown-popper-bg-color:#161618;--tabs-dropdown-popper-shadow:none;--tabs-switcher-hover-bg:color-mix(in srgb,var(--el-text-color-primary) 14%,transparent);--tabs-switcher-border-color:#2a2a2e;--tabs-switcher-accent-color:var(--primary-color-accent);--tabs-switcher-current-color:var(--primary-color-accent);--tabs-switcher-current-bg:color-mix(in srgb,var(--primary-color) 22%,transparent);--tabs-switcher-current-border-color:var(--primary-color);--admin-container-bg-color:#0f0f0f;--admin-container-color:#fafafa;--admin-dashborad-stats-bg-color:#161618;--admin-dashboard-btn-color:#a1a1aa;--admin-dashboard-btn-bg-color:#161618;--admin-dashboard-btn-shadow:none;--admin-dashboard-btn-hover-shadow:none;--admin-dashboard-imgcard-bg-color:#161618;--admin-dashboard-imgcard-shadow:none;--admin-dashboard-tag-suggestion-bg-color:#161618;--admin-dashboard-tag-suggestion-border-color:#2a2a2e;--admin-dashboard-tag-suggestion-box-shadow:none;--admin-dashboard-tag-suggestion-item-hover-bg-color:#1f1f22;--skeleton-bg-color:#1f1f22;--skeleton-shimmer-color:#26262a;--theme-toggle-color:#d4d4d8;--theme-toggle-bg-color:#e4e4e7;--admin-theme-toggle-color:#d4d4d8;--admin-theme-toggle-bg-color:#e4e4e7;--admin-batch-toolbar-bg:var(--glass-bg);--admin-batch-toolbar-border:var(--glass-border);--admin-batch-toolbar-shadow:var(--glass-shadow);--admin-batch-action-bg:transparent;--admin-batch-action-shadow:none;--admin-batch-action-hover-bg:color-mix(in srgb,var(--primary-color) 18%,transparent);--admin-batch-action-hover-shadow:none;--admin-batch-action-color:var(--el-text-color-regular);--admin-batch-delete-color:var(--el-color-danger);--admin-batch-clear-color:var(--el-text-color-secondary);--not-found-title-text-color:#fafafa;--floating-btn-color:#fff;--floating-btn-shadow:none;--floating-btn-shadow-hover:none;--glass-bg:rgba(30,30,30,.5);--glass-border:#34343a;--glass-border-hover:#4a4a52;--glass-shadow:none;--glass-header-bg:rgba(31,31,34,.5);--glass-header-border:#34343a;--text-color:#fafafa;--text-color-secondary:#a1a1aa;--login-input-icon-color:#71717a;--icon-color:#a1a1aa;--placeholder-color:#6b6b73}html.dark{--el-color-primary:var(--primary-color);--el-color-primary-rgb:74,93,155;--el-color-primary-light-3:#53649c;--el-color-primary-light-5:#3f4a72;--el-color-primary-light-7:#303852;--el-color-primary-light-8:#252b3d;--el-color-primary-light-9:#1c2030;--el-color-primary-dark-2:var(--primary-color-accent);--el-text-color-primary:#fafafa;--el-text-color-regular:#d4d4d8;--el-text-color-secondary:#a1a1aa;--el-text-color-placeholder:#71717a;--el-text-color-disabled:#52525b;--el-border-color:#3a3a3f;--el-border-color-light:#34343a;--el-border-color-lighter:#2a2a2e;--el-border-color-extra-light:#242428;--el-fill-color:#26262a;--el-fill-color-light:#1f1f22;--el-fill-color-lighter:#18181b;--el-fill-color-blank:#161618;--el-bg-color-page:#0f0f0f;--el-bg-color:#161618;--el-bg-color-overlay:#1f1f22}.el-message{border-radius:10px!important;border:1px solid var(--glass-border)!important;padding:10px 20px!important;box-shadow:var(--glass-shadow)!important;background-color:var(--glass-bg)!important;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);min-width:unset!important}.el-message .el-message__icon{font-size:18px!important;color:var(--el-text-color-primary)!important}.el-message .el-message__content{font-size:16px!important;font-weight:500!important;color:var(--el-text-color-primary)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;letter-spacing:.5px}.el-message--success .el-message__icon{color:#67c23a!important}.el-message--warning .el-message__icon{color:#e6a23c!important}.el-message--error .el-message__icon{color:#f56c6c!important}@media (max-width:768px){.el-message{padding:8px 18px!important;border-radius:10px!important}.el-message .el-message__icon{font-size:14px!important}.el-message .el-message__content{font-size:13px!important}}.el-dialog,.el-message-box{border-radius:12px!important;overflow:hidden;box-shadow:var(--glass-shadow)!important;border:1px solid var(--glass-border);background-color:var(--dialog-surface-bg-color)!important;backdrop-filter:blur(var(--dialog-backdrop-blur)) saturate(1.2);-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur)) saturate(1.2)}.el-dialog__header,.el-message-box__header{border-bottom:none;padding:16px 20px!important;margin-right:0!important;position:relative}.el-dialog__header:after,.el-message-box__header:after{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background:var(--el-border-color-lighter)}.el-dialog__body,.el-message-box__content{padding:20px!important}.el-dialog__footer,.el-message-box__btns{border-top:none;padding:12px 20px!important;background-color:transparent}.dark .el-dialog__header:after,.dark .el-message-box__header:after{background:var(--el-border-color-lighter)}html.dark .el-button--primary.is-plain{--el-button-text-color:var(--el-text-color-primary);--el-button-bg-color:color-mix(in srgb,var(--el-text-color-primary) 4%,transparent);--el-button-border-color:color-mix(in srgb,var(--primary-color-accent) 65%,transparent);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);color:var(--el-text-color-primary)!important;background-color:color-mix(in srgb,var(--el-text-color-primary) 4%,transparent)!important;border-color:color-mix(in srgb,var(--primary-color-accent) 65%,transparent)!important}html.dark .el-button--primary.is-plain:focus,html.dark .el-button--primary.is-plain:hover{color:var(--el-color-white)!important;background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary-light-3)!important}.dark .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.dark .el-pager li{color:var(--el-text-color-secondary)}.dark .el-pagination .btn-next,.dark .el-pagination .btn-prev,.dark .el-pagination button{background-color:transparent;color:var(--el-text-color-secondary)}.dark .el-input__wrapper.is-focus,.dark .el-select__wrapper.is-focused,.dark .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-primary-light-5) inset!important}.el-select__popper.el-popper{border-radius:8px;border:1px solid var(--glass-border);background-color:var(--popper-bg-color);box-shadow:var(--popper-shadow)}.el-select__popper .el-select-dropdown__list{box-sizing:border-box;padding:4px}.el-select__popper .el-select-dropdown__item{min-height:34px;padding:0 12px;border-radius:6px;background:transparent;color:var(--el-text-color-regular);transition:background-color .2s ease,color .2s ease}.el-select__popper .el-select-dropdown__item.is-selected{background-color:transparent;color:var(--primary-color-accent)}.el-select__popper .el-select-dropdown__item.is-hovering,.el-select__popper .el-select-dropdown__item:hover{background-color:color-mix(in srgb,var(--el-text-color-primary) 10%,transparent);color:var(--el-text-color-primary)}html.dark .el-cascader__dropdown__item.is-active,html.dark .el-select__popper .el-select-dropdown__item.is-selected{background-color:transparent!important;color:var(--primary-color-accent)!important}html.dark .el-cascader__dropdown__item.hover,html.dark .el-select__popper .el-select-dropdown__item.is-hovering,html.dark .el-select__popper .el-select-dropdown__item:hover{background-color:color-mix(in srgb,var(--el-text-color-primary) 8%,transparent)!important;color:var(--el-text-color-primary)!important}.dark .el-tabs__item.is-active{color:var(--el-text-color-primary)}html.dark .el-tabs__item:not(.is-disabled):hover{color:var(--primary-color-accent)}html.dark .el-switch__label.is-active{color:var(--el-text-color-primary)}html.dark .el-switch__label:not(.is-active){color:var(--el-text-color-secondary)}.el-checkbox__inner{box-sizing:border-box;width:var(--el-checkbox-input-width,14px);height:var(--el-checkbox-input-height,var(--el-checkbox-input-width,14px));aspect-ratio:1/1;border-radius:50%!important}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:calc(50% - .5px)!important;transform:translateY(-50%) scale(.5)}.dark .el-checkbox__input.is-checked+.el-checkbox__label,.dark .el-radio__input.is-checked+.el-radio__label{color:var(--el-text-color-primary)!important}.el-loading-mask{border-radius:12px}.el-dropdown__popper.el-popper{border-radius:8px;border:1px solid var(--glass-border);background-color:var(--popper-bg-color);box-shadow:var(--popper-shadow)}html.dark .el-dropdown__popper.el-popper{border-color:var(--glass-border)}.el-dropdown__popper.el-popper .el-dropdown-menu{padding:4px;border-radius:7px;background:transparent;border:none}.el-dropdown__popper.el-popper .el-dropdown-menu__item{min-height:34px;padding:0 12px;border-radius:6px;border:none;background:transparent;color:var(--el-text-color-regular);transition:background-color .2s ease,color .2s ease}.el-dropdown__popper.el-popper .el-dropdown-menu__item:not(.is-disabled):focus,.el-dropdown__popper.el-popper .el-dropdown-menu__item:not(.is-disabled):hover{background-color:color-mix(in srgb,var(--el-text-color-primary) 10%,transparent);color:var(--el-text-color-primary)}html.dark .el-dropdown__popper.el-popper .el-dropdown-menu__item:not(.is-disabled):focus,html.dark .el-dropdown__popper.el-popper .el-dropdown-menu__item:not(.is-disabled):hover{background-color:color-mix(in srgb,var(--el-text-color-primary) 8%,transparent);color:var(--el-text-color-primary)}.el-popper.is-light>.el-popper__arrow:before{background:none!important;border:none!important}*,body,html{scrollbar-width:none!important;-ms-overflow-style:none!important}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}.os-theme-dark{--os-handle-bg:hsla(0,0%,50%,.5);--os-handle-bg-hover:hsla(0,0%,50%,.7);--os-handle-bg-active:hsla(0,0%,50%,.85)}.dark .os-theme-dark,html.dark .os-theme-dark{--os-handle-bg:hsla(0,0%,71%,.6);--os-handle-bg-hover:hsla(0,0%,71%,.75);--os-handle-bg-active:hsla(0,0%,71%,.9)}.os-theme-dark .os-scrollbar,.os-theme-dark .os-scrollbar-horizontal,.os-theme-dark .os-scrollbar-vertical{--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-bg:transparent;--os-track-bg-hover:transparent;--os-track-bg-active:transparent}.os-theme-dark .os-scrollbar .os-scrollbar-handle{border-radius:10px!important;transition:background-color .2s ease,opacity .2s ease!important}.el-card,.el-dropdown__popper.el-popper{background-color:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-backdrop-blur)) saturate(1.4);-webkit-backdrop-filter:blur(var(--glass-backdrop-blur)) saturate(1.4)}:root{--ui-bg:#f8fafb;--ui-surface:#fff;--ui-subtle:#f1f4f7;--ui-text:#202b3c;--ui-muted:#778293;--ui-border:#e5eaf0;--ui-border-strong:#d2dbe6;--ui-accent:#3268ed;--ui-accent-soft:#edf3ff;--ui-accent-text:#3466d7;--ui-shadow:0 3px 8px #19324d03,0 12px 30px #19324d04;--ui-sidebar:#fff;--ui-success:#26876d;color-scheme:light}html.dark{--ui-bg:#10141c;--ui-surface:#171e29;--ui-subtle:#1e2735;--ui-text:#e5ebf5;--ui-muted:#96a3b7;--ui-border:#293344;--ui-border-strong:#3a4960;--ui-accent:#6f98ff;--ui-accent-soft:#202f4d;--ui-accent-text:#9bb8ff;--ui-shadow:0 4px 22px #00000012;--ui-sidebar:#141a24;--ui-success:#65c9a7;color-scheme:dark}html.dark,html:root{--bg-color:var(--ui-bg);--primary-color:var(--ui-accent);--primary-color-accent:var(--ui-accent-text);--el-color-primary:var(--ui-accent);--el-color-primary-light-3:color-mix(in srgb,var(--ui-accent) 70%,var(--ui-surface));--el-color-primary-light-5:color-mix(in srgb,var(--ui-accent) 50%,var(--ui-surface));--el-color-primary-light-7:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-surface));--el-color-primary-light-8:color-mix(in srgb,var(--ui-accent) 18%,var(--ui-surface));--el-color-primary-light-9:var(--ui-accent-soft);--el-color-primary-dark-2:var(--ui-accent-text);--el-bg-color:var(--ui-surface);--el-bg-color-page:var(--ui-bg);--el-bg-color-overlay:var(--ui-surface);--el-fill-color-blank:var(--ui-surface);--el-fill-color:var(--ui-subtle);--el-fill-color-light:var(--ui-subtle);--el-fill-color-lighter:var(--ui-bg);--el-text-color-primary:var(--ui-text);--el-text-color-regular:var(--ui-text);--el-text-color-secondary:var(--ui-muted);--el-text-color-placeholder:var(--ui-muted);--el-border-color:var(--ui-border-strong);--el-border-color-light:var(--ui-border);--el-border-color-lighter:var(--ui-border);--el-border-radius-base:8px;--glass-bg:var(--ui-surface);--glass-header-bg:var(--ui-subtle);--glass-border:var(--ui-border);--glass-border-hover:var(--ui-border-strong);--glass-shadow:var(--ui-shadow);--glass-backdrop-blur:0px;--dialog-bg-color:var(--ui-surface);--dialog-surface-bg-color:var(--ui-surface);--dialog-section-bg-color:var(--ui-subtle);--dialog-control-bg-color:var(--ui-surface);--dialog-box-shadow:0 24px 90px #00000026;--admin-container-bg-color:var(--ui-bg);--admin-container-color:var(--ui-text);--admin-dashboard-imgcard-bg-color:var(--ui-surface);--admin-dashboard-btn-color:var(--ui-text);--admin-dashboard-btn-bg-color:var(--ui-surface);--popper-bg-color:var(--ui-surface);--popper-shadow:0 12px 40px #00000018;--text-bg-color:var(--ui-subtle);--upload-text-color:var(--ui-muted);--upload-list-item-border-color:var(--ui-border);--file-name-bg:var(--ui-subtle);--file-name-border:var(--ui-border);--modern-action-group-bg:var(--ui-subtle);--modern-action-group-border:var(--ui-border);--page-footer-text-color:var(--ui-muted);--page-footer-name-color:var(--ui-muted)}html{font-size:14px}#app,body,button,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}#app{color:var(--ui-text);text-align:left;-webkit-font-smoothing:antialiased}body{background:var(--ui-bg)}a,button,input,textarea{-webkit-tap-highlight-color:transparent}button{font:inherit}a,button{touch-action:manipulation}*,:after,:before{box-sizing:border-box}:focus-visible{outline:3px solid var(--ui-accent)!important;outline-offset:4px}::-moz-selection{background:var(--ui-accent-soft);color:var(--ui-accent-text)}::selection{background:var(--ui-accent-soft);color:var(--ui-accent-text)}#app .workspace{--sidebar-width:232px;min-height:100dvh}#app .workspace-sidebar{width:var(--sidebar-width);position:fixed;inset:0 auto 0 0;background:var(--ui-sidebar);border-right:1px solid var(--ui-border);display:flex;flex-direction:column;padding:30px 18px 20px;z-index:2100}#app .workspace-brand{display:flex;align-items:center;gap:11px;color:var(--ui-text);text-decoration:none;padding:0 9px;min-height:42px}.brand-symbol{height:37px;width:37px;border-radius:11px;display:grid;place-items:center;background:var(--ui-accent);color:#fff;box-shadow:0 4px 10px #3268ed23}.brand-symbol .ui-icon{width:23px;height:23px}.brand-symbol img{width:37px;height:37px;border-radius:9px;background:var(--ui-surface)}.brand-symbol img,.login-brand>img{-o-object-fit:contain;object-fit:contain}.login-brand>img{width:38px;height:38px;border-radius:10px}.brand-name{font-size:21px;font-weight:750;letter-spacing:-.7px;max-width:145px;overflow-wrap:anywhere}.brand-name small{display:block;font-size:8px;letter-spacing:1.8px;font-weight:600;color:var(--ui-muted);margin-top:3px}#app .workspace-label{font-size:10px;font-weight:600;letter-spacing:1.2px;color:var(--ui-muted);margin:48px 14px 13px}#app .workspace-nav-link{display:flex;align-items:center;gap:11px;padding:12px 13px;margin-bottom:5px;border-radius:9px;color:var(--ui-muted);text-decoration:none;font-size:13px;font-weight:500;transition:color .18s,background .18s}#app .workspace-nav-link .ui-icon{width:18px;height:18px}#app .workspace-nav-link:hover{background:var(--ui-subtle);color:var(--ui-text)}#app .workspace-nav-link.is-active{color:var(--ui-accent-text);background:var(--ui-accent-soft);font-weight:650}.nav-active-dot{width:5px;height:5px;border-radius:50%;background:var(--ui-accent);margin-left:auto}.sidebar-bottom{margin-top:auto;padding-top:50px}.sidebar-note{padding:18px 14px;margin:0 0 22px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-bg)}.note-icon{display:block;color:var(--ui-accent);margin-bottom:13px}.sidebar-note strong{font-size:12px;font-weight:600;line-height:1.8}.sidebar-note p{font-size:11px;color:var(--ui-muted);line-height:1.9;margin:7px 0 0}.sidebar-bottom>.workspace-nav-link>.ui-icon:last-child{margin-left:auto;width:14px}.sidebar-account{margin:20px 5px 0;padding-top:20px;border-top:1px solid var(--ui-border);display:flex;align-items:center;gap:10px;font-size:12px;font-weight:650}.avatar{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--ui-accent-text);background:var(--ui-accent-soft);font-size:13px}.sidebar-account small{display:block;font-size:10px;color:var(--ui-muted);font-weight:400;margin-top:4px}.account-dot{width:6px;height:6px;background:var(--ui-success);border-radius:50%;margin-left:auto}#app .workspace-body{margin-left:var(--sidebar-width);min-width:0}#app .workspace-topbar{height:78px;padding:0 40px;border-bottom:1px solid var(--ui-border);display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--ui-surface)}#app .workspace-location{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--ui-muted);white-space:nowrap}#app .workspace-location strong{color:var(--ui-text);font-weight:500}#app .workspace-location>.ui-icon{width:12px;height:12px;color:var(--ui-border-strong)}.topbar-actions{display:flex;align-items:center;gap:18px}#app .workspace-content{max-width:1600px;padding:42px 40px 24px;margin:0 auto}#app .workspace-page-heading,.upload-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.page-eyebrow{color:var(--ui-accent-text);font-size:10px;font-weight:650;letter-spacing:2px;line-height:1.4;margin-bottom:14px}#app .workspace-page-heading h1,.upload-page-heading h1{margin:0;color:var(--ui-text);font-size:clamp(24px,2.25vw,34px);line-height:1.4;font-weight:650;letter-spacing:-.8px}#app .workspace-page-heading p,.upload-page-heading p{margin:12px 0 0;color:var(--ui-muted);font-size:13px;line-height:1.8}.ui-icon-button{display:inline-flex;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:7px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--ui-muted);cursor:pointer}.ui-icon-button:hover{background:var(--ui-subtle);color:var(--ui-text)}.ui-primary-button,.ui-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:9px;min-height:40px;padding:10px 15px;font-size:12px;font-weight:550;color:var(--ui-text);text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 2px 3px #00000003;transition:border-color .15s,background .15s}.ui-primary-button{background:#3268ed;border-color:#3268ed;color:#fff}.ui-secondary-button:hover{border-color:var(--ui-border-strong);background:var(--ui-subtle)}.ui-primary-button:hover{background:#2858d1}.ui-primary-button .ui-icon,.ui-secondary-button .ui-icon{width:16px;height:16px}.text-button{display:inline-flex;gap:6px;align-items:center;padding:4px 0;border:none;background:none;color:var(--ui-accent-text);font-size:12px;cursor:pointer}.text-button .ui-icon{width:15px;height:15px}.mobile-nav-button,.nav-scrim{display:none}.skip-link{position:fixed;left:250px;top:-80px;z-index:5000;background:var(--ui-surface);padding:15px;color:var(--ui-accent-text)}.skip-link:focus{top:10px}.el-dialog,.el-message-box{border-radius:16px!important;border:1px solid var(--ui-border)!important;background:var(--ui-surface)!important;box-shadow:0 24px 90px #00000030!important;text-align:left;max-width:calc(100vw - 24px)}.el-dialog__header{padding:20px 24px 17px!important;border-bottom:1px solid var(--ui-border);margin:-1px -1px 0}.el-dialog__title{font-size:17px!important;font-weight:650}.el-dialog__body{padding:22px 24px!important;color:var(--ui-text)}.el-dialog__footer{padding:12px 24px 20px!important}.el-overlay{background:#0b14275c!important;backdrop-filter:blur(4px)}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:8px!important;background:var(--ui-surface)}.el-button{border-radius:8px!important;font-weight:500}.el-button--primary{--el-button-text-color:#fff;--el-button-bg-color:#3268ed;--el-button-border-color:#3268ed}.el-dropdown-menu,.el-popper{border-radius:10px!important}.el-dropdown-menu{padding:6px!important}.el-dropdown-menu__item{border-radius:6px;min-height:34px;font-size:12px!important}.el-card{border-radius:12px}.el-table{--el-table-header-bg-color:var(--ui-subtle);--el-table-border-color:var(--ui-border);--el-table-row-hover-bg-color:var(--ui-subtle);background:var(--ui-surface);color:var(--ui-text)}.el-table th.el-table__cell{color:var(--ui-muted);font-size:12px;height:48px}.el-table td.el-table__cell{height:62px}.page-footer{font-size:10px!important;color:var(--ui-muted);opacity:.8}#app .workspace .container{min-height:0!important;width:100%;background:transparent;font-family:inherit!important;overflow:visible!important}#app .workspace .el-header{height:auto;padding:0}#app .workspace .admin-header-content{position:relative;inset:auto;transform:none!important;width:100%;min-height:66px;margin:0 0 20px;padding:12px 16px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface);box-shadow:var(--ui-shadow);backdrop-filter:none;gap:14px}#app .workspace .admin-header-content>.tabs{display:none}#app .workspace .admin-header-content .actions{margin:0;gap:18px}#app .workspace .admin-header-content .header-icon{font-size:16px}#app .workspace .search-area{flex:1;justify-content:flex-start;max-width:650px;gap:12px}#app .workspace .search-card{width:min(400px,100%)}#app .workspace .search-card .el-input__wrapper{height:38px;box-shadow:none;background:var(--ui-subtle);padding:0 12px;border:1px solid var(--ui-border)}#app .workspace .main-container,#app .workspace .main-container.collapsed{margin:0;width:100%;padding:0;min-height:0}#app .workspace .breadcrumb-container{position:relative;inset:auto;margin:0 0 22px;padding:12px 0;border:0;border-bottom:1px solid var(--ui-border);border-radius:0;background:transparent}#app .workspace .content{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:20px;padding:0}#app .workspace .img-card{width:100%;height:255px;border:1px solid var(--ui-border);border-radius:13px;background:var(--ui-surface);box-shadow:var(--ui-shadow);transition:transform .18s,box-shadow .18s}#app .workspace .img-card:hover{transform:translateY(-3px);box-shadow:0 8px 26px #19324d14}#app .workspace .img-card:before{display:none}#app .workspace .img-card .file-preview,#app .workspace .img-card .image-preview,#app .workspace .img-card .video-preview{height:175px;width:100%;border-radius:0}#app .workspace .img-card .el-card__body{padding:0;height:100%}#app .workspace .img-card .card-bottom-overlay{position:absolute;bottom:0;height:80px;background:var(--ui-surface);border-top:1px solid var(--ui-border);color:var(--ui-text);padding:10px 12px 8px;backdrop-filter:none}#app .workspace .img-card .file-name{color:var(--ui-text);font-size:12px;font-weight:550}#app .workspace .img-card .action-bar{margin-top:5px;opacity:1;transform:none;max-height:none}#app .workspace .img-card .action-btn{color:var(--ui-muted);width:28px;height:26px;border-radius:6px;background:transparent;box-shadow:none}#app .workspace .img-card .action-btn:hover{background:var(--ui-subtle);color:var(--ui-accent-text);transform:none}#app .workspace .img-card .action-btn-danger:hover{color:var(--el-color-danger)}#app .workspace .img-card .file-short-info{top:12px;right:10px}#app .workspace .img-card .file-short-info>div{border-radius:5px;font-size:9px;backdrop-filter:blur(10px)}#app .workspace .empty-state{grid-column:1/-1;min-height:310px;background:var(--ui-surface);border:1px dashed var(--ui-border-strong);border-radius:14px}#app .workspace .empty-state .empty-icon{font-size:44px;color:var(--ui-border-strong)}#app .workspace .list-view{border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface);overflow-x:auto}#app .workspace .list-header{background:var(--ui-subtle);color:var(--ui-muted)}#app .workspace--customerConfig .main-table{border:1px solid var(--ui-border);border-radius:12px}#app .workspace--customerConfig .admin-header-content,#app .workspace--systemConfig .admin-header-content{justify-content:flex-end;min-height:36px;border:0;background:none;box-shadow:none;padding:0;margin-top:-18px;margin-bottom:14px}#app .workspace--systemConfig .sidebar-container{position:relative;top:auto;left:auto;transform:none;width:100%!important;max-width:none;margin:0 0 26px;border:0;border-bottom:1px solid var(--ui-border);background:transparent;box-shadow:none;border-radius:0;overflow:auto;z-index:1}#app .workspace--systemConfig .sidebar-container .menu-list{display:flex;gap:24px;padding:0}#app .workspace--systemConfig .sidebar-container .menu-item{display:inline-flex;align-items:center;flex-shrink:0;gap:8px;margin:0;padding:14px 2px;min-height:46px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ui-muted);border-radius:0;font-size:13px;cursor:pointer}#app .workspace--systemConfig .sidebar-container .menu-item.is-active{border-bottom-color:var(--ui-accent);color:var(--ui-accent-text)}#app .workspace--systemConfig .sidebar-container .menu-icon{font-size:14px;margin:0}#app .workspace--systemConfig .sidebar-container .menu-text{display:inline!important;opacity:1!important;width:auto!important;max-width:none!important}#app .workspace--systemConfig .sidebar-container .toggle-button{display:none}#app .workspace--systemConfig .el-card{background:var(--ui-surface);border-color:var(--ui-border);box-shadow:var(--ui-shadow)}#app .workspace--systemConfig .el-form-item__label{color:var(--ui-text);font-size:13px}#app .login{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-content:center;align-items:center;gap:6vw;padding:120px 8vw 100px;min-height:100dvh;height:auto;background:var(--ui-bg);overflow:hidden}.login-brand{display:flex;align-items:center;gap:10px;font-weight:750;font-size:23px;letter-spacing:-.5px;position:absolute;left:6vw;top:34px}.login-brand>.ui-icon{box-sizing:content-box;padding:9px;color:#fff;background:#3268ed;border-radius:11px}#app .login .toggle-dark{position:absolute;right:6vw;top:34px}#app .login .language-switcher{position:absolute;right:calc(6vw + 250px);top:39px}.login-story{max-width:560px}.login-story h2{font-size:clamp(32px,3.5vw,56px);font-weight:600;line-height:1.4;letter-spacing:-1px;white-space:pre-line;margin:24px 0 18px}.login-story>p{font-size:14px;color:var(--ui-muted);line-height:1.9}.login-art{position:relative;height:280px;margin:30px 0 0;max-width:440px}.login-art-frame{position:absolute;padding:10px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:0 16px 35px #14335b12;width:220px;height:210px}.frame-back{left:12px;top:12px;transform:rotate(-12deg)}.frame-front{left:150px;top:45px;transform:rotate(9deg)}.art-landscape{height:155px;border-radius:8px;background:radial-gradient(circle at 72% 30%,#ffedb1 0 10%,transparent 10.5%),linear-gradient(145deg,transparent 48%,#44658c 49% 65%,transparent 66%),linear-gradient(35deg,#709aac 40%,transparent 41%),linear-gradient(#cfdfeb,#e6edf0)}.frame-back .art-landscape{background:radial-gradient(circle at 28% 28%,#f7dbb2 0 10%,transparent 11%),linear-gradient(145deg,transparent 50%,#6a8e81 51% 65%,transparent 66%),linear-gradient(35deg,#9eb69a 40%,transparent 41%),#dce6d4}.frame-front>span{display:block;font-size:9px;color:var(--ui-muted);margin-top:15px;letter-spacing:.7px}.login-art-label{position:absolute;top:205px;left:26px;padding:11px 14px;display:inline-flex;gap:8px;align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow);border-radius:9px;font-size:11px;color:var(--ui-muted)}.login-art-label .ui-icon{color:var(--ui-success);width:15px}#app .login-container{width:100%;max-width:420px;margin:0 auto;padding:38px;border:1px solid var(--ui-border);border-radius:18px;background:var(--ui-surface);box-shadow:var(--ui-shadow);text-align:left;backdrop-filter:none;transform:none}.login-form-icon{display:inline-flex;padding:12px;border-radius:12px;color:var(--ui-accent-text);background:var(--ui-accent-soft);margin-bottom:20px}#app .login-title{font-family:inherit;font-size:25px;font-weight:650;color:var(--ui-text);margin:0 0 10px;text-align:left;letter-spacing:-.5px;text-shadow:none;animation:none}.login-form-hint{color:var(--ui-muted);line-height:1.7;font-size:12px;margin:0 0 30px}#app .login .input-container{margin:0 0 20px;display:block}#app .login .input-name{display:block;font-size:12px;font-weight:550;margin-bottom:9px;color:var(--ui-text);text-align:left;transform:none}#app .login .input-name:after{display:none}#app .login .input-wrapper{width:100%}#app .login .el-input__wrapper{border-radius:8px;height:45px;background:var(--ui-bg);box-shadow:0 0 0 1px var(--ui-border) inset}#app .login .el-input__inner{font-size:13px;color:var(--ui-text);text-align:left}#app .login .submit{margin-top:8px;width:100%;height:44px;border:0;border-radius:8px;background:#3268ed;color:#fff;box-shadow:0 4px 12px #3268ed20;font-size:13px}#app .login .footer{position:absolute;bottom:22px;left:0;width:100%}#app .public-browse{background:var(--ui-bg);color:var(--ui-text);min-height:100vh}#app .public-browse .header{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);box-shadow:none;padding:18px 4vw}#app .public-browse .logo{color:var(--ui-text);font-family:inherit;font-weight:650;font-size:20px}.gallery-intro{max-width:1400px;padding:110px 30px 25px;margin:0 auto}.gallery-intro h1{font-size:30px;letter-spacing:-.7px;font-weight:600;margin:0 0 14px}.gallery-intro p{font-size:12px;color:var(--ui-muted)}#app .public-browse .gallery-container{padding-top:20px}@media(min-width:1500px){#app .workspace-content{padding-top:52px}#app .workspace{--sidebar-width:248px}}@media(max-width:1100px){#app .workspace{--sidebar-width:208px}#app .workspace-content{padding:30px 26px 24px}#app .workspace-topbar{padding:0 26px}.brand-name{font-size:18px}.brand-name small{font-size:7px}}@media(max-width:900px){#app .workspace-sidebar{transform:translateX(-100%);transition:transform .22s;width:250px;z-index:3000}#app .workspace-sidebar.is-open{transform:translateX(0)}#app .workspace-body{margin-left:0}.mobile-nav-button{display:inline-flex}.nav-scrim{display:block;position:fixed;inset:0;width:100%;height:100%;background:#07112266;border:0;z-index:2900;backdrop-filter:blur(3px)}#app .workspace-topbar{height:70px}#app .workspace-content{padding:28px 24px}.skip-link{left:16px}#app .login{padding:120px 5vw 90px;gap:30px}#app .login-container{padding:28px}.login-story h2{font-size:34px}.login-art{transform:scale(.82);transform-origin:left top;height:240px}}@media(max-width:600px){#app .workspace-topbar{padding:0 14px;height:64px}#app .workspace-location{gap:8px;font-size:11px}#app .workspace-location>.ui-icon,#app .workspace-location>span{display:none}.topbar-actions{gap:6px}#app .workspace-content{padding:26px 16px 16px}.page-eyebrow{font-size:9px;letter-spacing:1.5px}#app .workspace-page-heading,.upload-page-heading{align-items:flex-start;gap:14px;margin-bottom:24px}#app .workspace-page-heading h1,.upload-page-heading h1{font-size:23px}#app .workspace-page-heading p,.upload-page-heading p{font-size:12px}#app .workspace-page-heading .ui-primary-button{padding:10px;font-size:11px}#app .workspace .admin-header-content{flex-direction:row;padding:10px;gap:10px}#app .workspace .admin-header-content .actions{gap:12px}#app .workspace .search-area{width:auto;min-width:0}#app .workspace .search-card{min-width:0}#app .workspace .content{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#app .workspace .img-card{height:214px}#app .workspace .img-card .file-preview,#app .workspace .img-card .image-preview,#app .workspace .img-card .video-preview{height:134px}#app .workspace .img-card .card-bottom-overlay{padding:9px 8px}#app .workspace .img-card .action-btn{width:25px;height:27px}#app .workspace .img-card .action-bar-right{gap:1px}#app .workspace .pagination-container{flex-wrap:wrap;gap:12px}#app .workspace .pagination-right{position:static;transform:none}#app .workspace--systemConfig .sidebar-container .menu-list{gap:20px}#app .workspace--systemConfig .sidebar-container .menu-item{font-size:12px}#app .workspace--systemConfig .sidebar-container .menu-icon{display:none}#app .login{display:flex;flex-direction:column;justify-content:center;padding:120px 20px 90px}.login-story{display:none}.login-brand{left:20px;top:27px;font-size:19px}#app .login .toggle-dark{top:26px;right:18px}#app .login .language-switcher{top:80px;right:22px}#app .login-container{max-width:420px;padding:30px 24px}.el-dialog__body{padding:18px!important}.el-dialog__header{padding:17px 18px!important}.gallery-intro{padding:140px 20px 15px}.gallery-intro h1{font-size:24px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#app .workspace-sidebar{overflow-y:auto;z-index:100}#app .workspace .admin-header-content{z-index:10}#app .workspace .content{grid-template-rows:none;grid-auto-rows:auto;align-content:start;min-height:0;flex-grow:0}#app .workspace .search-area{margin:0;position:static;transform:none}#app .workspace .search-card .el-input__inner,#app .workspace .search-card .el-input__inner:focus{width:100%;font-size:12px;text-align:left}#app .workspace .search-card .el-input__inner::-moz-placeholder{font-style:normal}#app .workspace .search-card .el-input__inner::placeholder{font-style:normal}#app .workspace .img-card .file-name-row{justify-content:flex-start}#app .workspace .img-card .file-name{text-shadow:none;text-align:left}#app .workspace .img-card .action-bar{pointer-events:auto}#app .workspace .img-card .file-short-info{right:auto;left:10px}#app .workspace .img-card .success-tag{color:#fff;background:#24433bb8;border:1px solid #ffffff40}#app .workspace .img-card .primary-tag{color:#fff;background:#27354bb8;border:1px solid #ffffff40}#app .workspace .img-card .image-preview,#app .workspace .img-card .video-preview{filter:none}#app .workspace .pagination-container{margin-top:26px}#app .workspace--systemConfig .first-settings{padding:25px;border:1px solid var(--ui-border);border-radius:14px;background:var(--ui-surface);margin-bottom:22px}#app .workspace--systemConfig .first-title{font-size:16px;font-weight:600;margin-top:0}#app .workspace--systemConfig .channel-card{border:1px solid var(--ui-border);box-shadow:var(--ui-shadow);border-radius:12px}#app .login-container{display:block}#app .login .input-container{width:100%}#app .login .submit{margin-bottom:0}#app .login-title:focus,#app .login-title:hover{text-shadow:none}.history-drawer{background:var(--ui-surface)!important}.history-drawer .el-drawer__body{padding:0}.history-drawer .history-container,.history-drawer .history-container.active{position:relative;inset:auto;height:100%;clip-path:none;opacity:1;transition:none;z-index:auto;background:var(--ui-bg)}.history-drawer .history-header{padding:22px;background:var(--ui-surface)}.history-drawer .history-header h2{color:var(--ui-text);background:none;font-size:19px}.history-drawer .history-content{padding:22px}.history-drawer .history-header .header-left{flex-wrap:wrap;gap:7px}.history-drawer .record-count{font-size:11px}.history-drawer .empty-state{text-align:center}.el-dialog:not(.is-fullscreen){display:flex;flex-direction:column;max-height:86dvh;margin-top:7dvh!important}.el-dialog__footer,.el-dialog__header{flex-shrink:0}.el-dialog__body{overflow-y:auto;min-height:0}.standalone-theme{position:absolute;right:30px;top:25px;z-index:100}#app :is(.not-found-container,.blocked-container,.whitelist-container){min-height:100dvh;padding:100px 20px 40px;background:var(--ui-bg);color:var(--ui-text)}#app :is(.not-found-content,.blocked-content,.whitelist-content){width:min(100%,620px);margin:0 auto;padding:42px 30px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:18px;box-shadow:var(--ui-shadow);text-align:center}#app :is(.not-found-container,.blocked-container,.whitelist-container) :is(.floating-elements,.error-image,.back-button-wrapper){display:none}#app :is(.error-title,.status-title){color:var(--ui-text);font-family:inherit;font-size:27px;font-weight:650;line-height:1.5;text-shadow:none}#app :is(.error-description,.status-description,.status-description-en,.help-text){color:var(--ui-muted);line-height:1.8}#app .error-number{font-size:90px;line-height:1.2;margin-bottom:24px}#app .error-number span{color:var(--ui-accent);background:none;-webkit-text-fill-color:var(--ui-accent);text-shadow:none;animation:none}#app :is(.status-icon,.status-badge){animation:none;box-shadow:none}#app :is(.not-found-container,.blocked-container,.whitelist-container) .action-btn{border-radius:9px;box-shadow:none;transform:none}@media(max-width:900px){#app .workspace-sidebar{z-index:1900}.nav-scrim{z-index:1800}}@media(max-width:600px){#app .workspace .img-card .action-bar{display:flex!important;gap:0}#app .workspace .img-card .action-bar-right{gap:0}#app .workspace .img-card .action-btn{width:24px}#app .workspace .search-area{max-width:calc(100% - 62px)}#app .workspace .search-card .el-input__inner{min-width:0}#app .workspace .search-card .el-input{width:100%}#app .workspace--systemConfig .first-settings{padding:18px 14px}#app .workspace--systemConfig .el-form-item{flex-wrap:wrap}#app .workspace--systemConfig .el-form-item__label{width:100%!important;justify-content:flex-start;height:auto;line-height:1.6;padding-bottom:8px}#app .workspace--systemConfig .el-form-item__content{margin-left:0!important;min-width:0}}@media(max-width:360px){#app .workspace .content{grid-template-columns:minmax(0,1fr)}}