.app-footer[data-v-61585090]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-6) var(--page-gutter) calc(var(--space-6) + env(safe-area-inset-bottom));color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.app-footer a[data-v-61585090]{color:var(--color-text-secondary)}.app-footer a[data-v-61585090]:hover{color:var(--color-primary)}.page-header[data-v-6ef3f622]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.page-header__main[data-v-6ef3f622]{min-width:0}.page-header__title-row[data-v-6ef3f622]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.page-header__title[data-v-6ef3f622]{margin:0;color:var(--color-text);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:1.4;overflow-wrap:anywhere}.page-header__subtitle[data-v-6ef3f622]{margin:var(--space-1) 0 0;color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:1.6;overflow-wrap:anywhere}.page-header__actions[data-v-6ef3f622]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-shrink:0}.page-header__actions[data-v-6ef3f622] .el-button+.el-button{margin-left:0}@media (max-width:768px){.page-header[data-v-6ef3f622]{flex-direction:column;gap:var(--space-3)}.page-header__title[data-v-6ef3f622]{font-size:18px}.page-header__actions[data-v-6ef3f622]{justify-content:flex-start}}.app-header[data-v-845e3eae]{position:sticky;top:0;z-index:var(--z-header);padding-top:env(safe-area-inset-top);background:var(--color-bg-surface);box-shadow:var(--shadow-header)}.app-header__skip[data-v-845e3eae]{position:absolute;left:12px;top:-48px;padding:8px 12px;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-inverse);z-index:1}.app-header__skip[data-v-845e3eae]:focus{top:8px;color:var(--color-text-inverse)}.app-header__inner[data-v-845e3eae]{display:flex;align-items:center;gap:var(--space-2);height:var(--header-height);padding:0 var(--page-gutter);padding-left:max(var(--page-gutter),env(safe-area-inset-left));padding-right:max(var(--page-gutter),env(safe-area-inset-right))}.app-header__menu-button[data-v-845e3eae]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:-8px;border-radius:var(--radius-md);color:var(--color-text)}.app-header__menu-button[data-v-845e3eae]:hover{background:var(--color-bg-hover)}.app-header__brand[data-v-845e3eae]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;margin-right:var(--space-5);color:var(--color-text);flex-shrink:0}.app-header__brand[data-v-845e3eae]:hover{color:var(--color-text)}.app-header__logo[data-v-845e3eae]{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.app-header__site-name[data-v-845e3eae]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.app-header__nav[data-v-845e3eae]{display:flex;align-items:stretch;align-self:stretch;gap:var(--space-1);min-width:0;overflow-x:auto;scrollbar-width:none}.app-header__nav[data-v-845e3eae]::-webkit-scrollbar{display:none}.app-header__nav-item[data-v-845e3eae]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0 14px;color:var(--color-text);font-size:var(--font-size-base);white-space:nowrap;transition:color var(--motion-base)}.app-header__nav-item[data-v-845e3eae]:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:transparent;transition:background-color var(--motion-base)}.app-header__nav-item.is-active[data-v-845e3eae],.app-header__nav-item[data-v-845e3eae]:hover{color:var(--color-primary)}.app-header__nav-item.is-active[data-v-845e3eae]:after{background:var(--color-primary)}.app-header__nav-icon[data-v-845e3eae]{font-size:15px}.app-header__actions[data-v-845e3eae]{display:flex;align-items:center;gap:var(--space-2);margin-left:auto;flex-shrink:0}.app-header__text-button[data-v-845e3eae]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-base)}.app-header__text-button[data-v-845e3eae]:hover{color:var(--color-text);background:var(--color-bg-hover)}.app-header__login[data-v-845e3eae]{display:inline-flex;align-items:center;height:32px;padding:0 15px;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-base)}.app-header__login[data-v-845e3eae]:hover{background:var(--color-primary-hover);color:var(--color-text-inverse)}.app-header__account[data-v-845e3eae]{display:inline-flex;align-items:center;gap:var(--space-2);height:36px;padding:0 6px 0 4px;border-radius:var(--radius-round);color:var(--color-text)}.app-header__account[data-v-845e3eae]:hover{background:var(--color-bg-hover)}.app-header__avatar[data-v-845e3eae]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.app-header__account-name[data-v-845e3eae]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header__caret[data-v-845e3eae]{color:var(--color-text-tertiary)}.app-header__account-summary[data-v-845e3eae]{display:flex;flex-direction:column;gap:2px;min-width:180px;padding:10px 16px 8px;border-bottom:1px solid var(--color-border-split)}.app-header__account-summary strong[data-v-845e3eae]{color:var(--color-text);font-weight:var(--font-weight-semibold)}.app-header__account-summary span[data-v-845e3eae]{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.app-header-drawer__nav[data-v-845e3eae]{display:flex;flex-direction:column;gap:2px}.app-header-drawer__item[data-v-845e3eae]{display:flex;align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-3);border-radius:var(--radius-lg);color:var(--color-text)}.app-header-drawer__item[data-v-845e3eae]:hover{background:var(--color-bg-hover);color:var(--color-text)}.app-header-drawer__item.is-active[data-v-845e3eae]{background:var(--color-primary-bg);color:var(--color-primary)}.app-header-drawer__group[data-v-845e3eae]{margin:var(--space-4) var(--space-3) var(--space-2);color:var(--color-text-tertiary);font-size:var(--font-size-sm)}@media (max-width:768px){.app-header__brand[data-v-845e3eae]{margin-right:0}.app-header__site-name[data-v-845e3eae]{max-width:44vw;font-size:var(--font-size-base)}.app-header__account-name[data-v-845e3eae],.app-header__caret[data-v-845e3eae],.app-header__text-button-label[data-v-845e3eae]{display:none}}.app-layout[data-v-e15aec9a]{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--color-bg-page);color:var(--color-text)}.app-layout__main[data-v-e15aec9a]{flex:1 0 auto;outline:none}.app-layout__container[data-v-e15aec9a]{width:100%;max-width:var(--content-max-width);margin:0 auto;padding:var(--space-6) var(--page-gutter) var(--space-7);padding-left:max(var(--page-gutter),env(safe-area-inset-left));padding-right:max(var(--page-gutter),env(safe-area-inset-right))}.app-layout--compact .app-layout__container[data-v-e15aec9a]{max-width:calc(480px + var(--page-gutter)*2);padding-top:var(--space-8)}.app-layout--immersive .app-layout__container[data-v-e15aec9a]{max-width:none;padding:0}.app-layout--immersive .app-layout__heading[data-v-e15aec9a]{max-width:var(--content-max-width);margin:0 auto;padding:var(--space-6) var(--page-gutter) 0}@media (max-width:768px){.app-layout__container[data-v-e15aec9a]{padding-top:var(--space-4);padding-bottom:var(--space-6)}.app-layout--compact .app-layout__container[data-v-e15aec9a]{padding-top:var(--space-6)}.app-layout--immersive .app-layout__heading[data-v-e15aec9a]{padding-top:var(--space-4)}}.icon-button[data-v-7101f1f2]{padding:8px}.icon-button.el-button--small[data-v-7101f1f2]{padding:5px}.icon-button+.icon-button[data-v-7101f1f2]{margin-left:0}.retention-popover.el-popover{max-width:calc(100vw - 32px);box-sizing:border-box}.retention-badge--warning[data-v-04c4d5ae]{--retention-bg:var(--color-warning-bg);--retention-border:var(--color-warning-border);--retention-text:var(--color-warning-text)}.retention-badge--success[data-v-04c4d5ae]{--retention-bg:var(--color-success-bg);--retention-border:var(--color-success-border);--retention-text:var(--color-success-text)}.retention-badge--primary[data-v-04c4d5ae]{--retention-bg:var(--color-primary-bg);--retention-border:var(--color-primary-border);--retention-text:var(--color-primary-active)}.retention-badge--danger[data-v-04c4d5ae]{--retention-bg:var(--color-danger-bg);--retention-border:var(--color-danger-border);--retention-text:var(--color-danger-text)}.retention-badge--neutral[data-v-04c4d5ae]{--retention-bg:var(--color-bg-muted);--retention-border:var(--color-border);--retention-text:var(--color-text-secondary)}.retention-badge[data-v-04c4d5ae]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);max-width:100%;min-height:28px;padding:var(--space-1) var(--space-2);border:1px solid var(--retention-border);border-radius:var(--radius-md);background:var(--retention-bg);color:var(--retention-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1.5;cursor:pointer}.retention-badge[data-v-04c4d5ae]:focus-visible,.retention-badge[data-v-04c4d5ae]:hover{border-color:var(--retention-text)}.retention-badge[data-v-04c4d5ae]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.retention-badge--prominent[data-v-04c4d5ae]{min-height:40px;padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);gap:var(--space-2)}.retention-badge__help[data-v-04c4d5ae]{flex-shrink:0}.retention-rules[data-v-04c4d5ae]{max-height:min(560px,65vh);overflow-y:auto;overscroll-behavior:contain;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.65;overflow-wrap:anywhere}.retention-rules h3[data-v-04c4d5ae]{margin:0 0 var(--space-3);color:var(--color-text);font-size:var(--font-size-lg)}.retention-rules h4[data-v-04c4d5ae]{margin:var(--space-3) 0 var(--space-1);color:var(--color-text);font-size:var(--font-size-sm)}.retention-rules__current[data-v-04c4d5ae]{display:flex;flex-direction:column;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--retention-bg);color:var(--retention-text)}.retention-rules__current strong[data-v-04c4d5ae]{font-size:var(--font-size-base)}.retention-rules__tiers[data-v-04c4d5ae]{margin:var(--space-3) 0}.retention-rules__tiers>div+div[data-v-04c4d5ae]{margin-top:var(--space-2)}.retention-rules dt[data-v-04c4d5ae]{color:var(--color-text);font-weight:var(--font-weight-semibold)}.retention-rules dd[data-v-04c4d5ae]{margin:0}.retention-rules__suffixes[data-v-04c4d5ae]{margin:0;padding-left:var(--space-4)}.retention-rules__suffixes span[data-v-04c4d5ae]{display:block}.retention-rules p[data-v-04c4d5ae]{margin:var(--space-2) 0 0}.retention-rules__note[data-v-04c4d5ae]{border-top:1px solid var(--color-border-split);padding-top:var(--space-2)}.upload-history__toolbar[data-v-32fa6ee4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.upload-history__count[data-v-32fa6ee4]{color:var(--color-text-secondary)}.upload-history__actions[data-v-32fa6ee4]{display:flex;align-items:center;gap:var(--space-2)}.upload-history__note[data-v-32fa6ee4]{margin:var(--space-2) 0 0;color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.upload-history__group[data-v-32fa6ee4]{margin-top:var(--space-5)}.upload-history__date[data-v-32fa6ee4]{margin:0 0 var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.history-grid[data-v-32fa6ee4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.history-grid__item[data-v-32fa6ee4]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border-split);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.history-grid__preview[data-v-32fa6ee4]{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:4/3;background:var(--color-bg-muted);color:var(--color-text-tertiary)}.history-grid__preview img[data-v-32fa6ee4],.history-grid__preview video[data-v-32fa6ee4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history-grid__info[data-v-32fa6ee4]{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3) 0;min-width:0}.history-grid__name[data-v-32fa6ee4],.history-list__name[data-v-32fa6ee4]{overflow:hidden;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.history-grid__time[data-v-32fa6ee4],.history-list__time[data-v-32fa6ee4]{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.history-grid__actions[data-v-32fa6ee4]{display:flex;justify-content:flex-end;padding:0 var(--space-1) var(--space-1)}.history-list[data-v-32fa6ee4]{margin:0;padding:0;list-style:none;border:1px solid var(--color-border-split);border-radius:var(--radius-lg)}.history-list__item[data-v-32fa6ee4]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.history-list__item+.history-list__item[data-v-32fa6ee4]{border-top:1px solid var(--color-border-split)}.history-list__preview[data-v-32fa6ee4]{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-muted);color:var(--color-text-tertiary)}.history-list__preview img[data-v-32fa6ee4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history-list__info[data-v-32fa6ee4]{display:flex;flex:1;flex-direction:column;min-width:0}.history-list__url[data-v-32fa6ee4]{overflow:hidden;color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap}.history-list__time[data-v-32fa6ee4]{flex-shrink:0}.history-list__actions[data-v-32fa6ee4]{display:flex;flex-shrink:0}.upload-history__more[data-v-32fa6ee4]{display:flex;justify-content:center;padding:var(--space-5) 0 var(--space-2);color:var(--color-text-tertiary);font-size:var(--font-size-sm)}@media (max-width:768px){.history-list__time[data-v-32fa6ee4]{display:none}}.help-tip[data-v-014f3d84]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;color:var(--color-text-tertiary);font-size:14px;vertical-align:middle}.help-tip[data-v-014f3d84]:focus-visible,.help-tip[data-v-014f3d84]:hover{color:var(--color-primary)}.help-tip-popper{max-width:min(360px,90vw);line-height:1.6}.settings-field[data-v-79ae8678]{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);align-items:start;gap:var(--space-2) var(--space-6);padding:var(--space-3) 0}.settings-field+.settings-field[data-v-79ae8678]{border-top:1px solid var(--color-border-split)}.settings-field__label[data-v-79ae8678]{display:flex;align-items:center;gap:6px;min-height:32px;color:var(--color-text);font-size:var(--font-size-base);line-height:1.5}.settings-field__control[data-v-79ae8678]{display:flex;flex-direction:column;justify-content:center;min-height:32px;min-width:0}.settings-field__control[data-v-79ae8678]>.el-input,.settings-field__control[data-v-79ae8678]>.el-input-number,.settings-field__control[data-v-79ae8678]>.el-select,.settings-field__control[data-v-79ae8678]>.el-textarea{max-width:520px}.settings-field__hint[data-v-79ae8678]{margin:var(--space-1) 0 0;color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:1.6}.settings-field--stacked[data-v-79ae8678]{grid-template-columns:minmax(0,1fr)}.settings-field--stacked .settings-field__control[data-v-79ae8678]>.el-input,.settings-field--stacked .settings-field__control[data-v-79ae8678]>.el-textarea{max-width:none}@media (max-width:768px){.settings-field[data-v-79ae8678]{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.settings-field__label[data-v-79ae8678]{min-height:0}.settings-field__control[data-v-79ae8678]>.el-input,.settings-field__control[data-v-79ae8678]>.el-input-number,.settings-field__control[data-v-79ae8678]>.el-select,.settings-field__control[data-v-79ae8678]>.el-textarea{max-width:none;width:100%}}.channel-icon-wrapper[data-v-7df87dfe]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.channel-icon-wrapper[data-v-7df87dfe] svg,.channel-svg-icon[data-v-7df87dfe]{width:1em;height:1em;fill:currentColor}.channel-icon-wrapper.channel-brand-telegram[data-v-7df87dfe]{color:#229ed9}.channel-icon-wrapper.channel-brand-cfr2[data-v-7df87dfe]{color:#f38020}.channel-icon-wrapper.channel-brand-s3[data-v-7df87dfe]{color:#f90}.channel-icon-wrapper.channel-brand-discord[data-v-7df87dfe]{color:#5865f2}.channel-icon-wrapper.channel-brand-huggingface[data-v-7df87dfe]{color:#ff9d00}.channel-icon-wrapper.channel-brand-webdav[data-v-7df87dfe]{color:#14b8a6}.upload-settings__note[data-v-211872b2]{margin:0 0 var(--space-2);color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.upload-settings__section[data-v-211872b2]{display:flex;align-items:center;gap:6px;margin:var(--space-5) 0 var(--space-1);color:var(--color-text);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.upload-settings__channel[data-v-211872b2]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text)}.upload-settings__channel-icon[data-v-211872b2]{width:18px;font-size:18px}.upload-settings__naming[data-v-211872b2]{margin:var(--space-2) 0}.upload-settings__slider[data-v-211872b2]{display:flex;align-items:center;gap:var(--space-3);width:100%}.upload-settings__slider[data-v-211872b2] .el-slider{flex:1;min-width:0}.upload-settings__slider[data-v-211872b2] .el-input-number{width:110px;flex-shrink:0}.upload-settings__unit[data-v-211872b2]{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.upload-settings-dialog[data-v-211872b2] .settings-field{grid-template-columns:minmax(120px,160px) minmax(0,1fr)}@media (max-width:768px){.upload-settings-dialog[data-v-211872b2] .settings-field{grid-template-columns:minmax(0,1fr)}.upload-settings__naming[data-v-211872b2] .el-radio-button__inner{padding:8px 12px}}.home-guide__header[data-v-3f1072d5]{margin-bottom:var(--space-4)}.home-guide__title[data-v-3f1072d5]{margin:0;color:var(--color-text);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.home-guide__subtitle[data-v-3f1072d5]{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-base)}.home-guide__grid[data-v-3f1072d5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.home-guide__card[data-v-3f1072d5]{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.75}.home-guide__card--wide[data-v-3f1072d5]{grid-column:span 2}.home-guide__card h3[data-v-3f1072d5]{margin:0 0 var(--space-3);color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.home-guide__card p[data-v-3f1072d5]{margin:0 0 var(--space-2)}.home-guide__card p[data-v-3f1072d5]:last-child{margin-bottom:0}.home-guide__list[data-v-3f1072d5],.home-guide__steps[data-v-3f1072d5]{margin:0;padding-left:20px}.home-guide__list li+li[data-v-3f1072d5],.home-guide__steps li+li[data-v-3f1072d5]{margin-top:var(--space-2)}.home-guide__steps strong[data-v-3f1072d5]{display:block;color:var(--color-text);font-weight:var(--font-weight-medium)}.home-guide__list[data-v-3f1072d5]{margin-bottom:var(--space-2)}.home-guide__faq[data-v-3f1072d5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1) var(--space-6);margin:0}.home-guide__faq dt[data-v-3f1072d5]{color:var(--color-text);font-weight:var(--font-weight-medium)}.home-guide__faq dd[data-v-3f1072d5]{margin:0 0 var(--space-3)}@media (max-width:1080px){.home-guide__grid[data-v-3f1072d5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.home-guide__grid[data-v-3f1072d5]{grid-template-columns:minmax(0,1fr)}.home-guide__card--wide[data-v-3f1072d5]{grid-column:auto}.home-guide__faq[data-v-3f1072d5]{grid-template-columns:minmax(0,1fr)}.home-guide__card[data-v-3f1072d5]{padding:var(--space-4)}}.upload-item[data-v-e462d1ae]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5)}.upload-item+.upload-item[data-v-e462d1ae]{border-top:1px solid var(--color-border-split)}.upload-item__thumb[data-v-e462d1ae]{display:flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-muted);color:var(--color-text-tertiary)}.upload-item__thumb img[data-v-e462d1ae],.upload-item__thumb video[data-v-e462d1ae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.upload-item__main[data-v-e462d1ae]{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.upload-item__top[data-v-e462d1ae]{display:flex;align-items:baseline;gap:var(--space-3);min-width:0}.upload-item__name[data-v-e462d1ae]{flex:0 1 auto;min-width:0;overflow:hidden;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.upload-item__size[data-v-e462d1ae]{flex-shrink:0;color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.upload-item__status[data-v-e462d1ae]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.upload-item__status--done[data-v-e462d1ae]{color:var(--color-success)}.upload-item__status--exception[data-v-e462d1ae]{color:var(--color-danger)}.upload-item__status--uploading[data-v-e462d1ae]{color:var(--color-primary)}.upload-item__error[data-v-e462d1ae]{margin:0;color:var(--color-danger);font-size:var(--font-size-sm);line-height:1.5}.upload-item__url[data-v-e462d1ae] .el-input__inner{font-family:var(--font-mono);font-size:var(--font-size-sm)}.upload-item__actions[data-v-e462d1ae]{display:flex;flex-shrink:0;gap:2px}.upload-item__retention[data-v-e462d1ae]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.upload-item__expiry[data-v-e462d1ae]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}@media (max-width:768px){.upload-item[data-v-e462d1ae]{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.upload-item__thumb[data-v-e462d1ae]{flex-basis:44px;width:44px;height:44px}.upload-item__top[data-v-e462d1ae]{flex-wrap:wrap;gap:2px var(--space-2)}.upload-item__name[data-v-e462d1ae]{flex-basis:100%}.upload-item__status[data-v-e462d1ae]{margin-left:0}.upload-item__actions[data-v-e462d1ae]{flex-direction:column}}.upload-queue[data-v-745dd320]{border-radius:var(--radius-lg);background:var(--color-bg-surface)}.upload-queue__header[data-v-745dd320]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border-split)}.upload-queue__stats[data-v-745dd320]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--font-size-base)}.upload-queue__title[data-v-745dd320]{color:var(--color-text);font-weight:var(--font-weight-semibold)}.upload-queue__stat[data-v-745dd320]{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-secondary)}.upload-queue__stat.is-active[data-v-745dd320]{color:var(--color-primary)}.upload-queue__stat.is-success[data-v-745dd320]{color:var(--color-success)}.upload-queue__stat.is-danger[data-v-745dd320]{color:var(--color-danger)}.upload-queue__actions[data-v-745dd320]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.upload-queue__actions[data-v-745dd320] .el-button+.el-button{margin-left:0}.upload-queue__actions[data-v-745dd320] .el-switch{margin-right:var(--space-2)}.upload-queue__list[data-v-745dd320]{margin:0;padding:0;list-style:none}@media (max-width:768px){.upload-queue__header[data-v-745dd320]{padding:var(--space-3) var(--space-4)}}.upload-form[data-v-71474380]{display:flex;flex-direction:column;gap:var(--space-4)}.upload-card[data-v-71474380]{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.upload-card__toolbar[data-v-71474380]{margin-bottom:var(--space-4)}.upload-card__retention[data-v-71474380]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.upload-dropzone[data-v-71474380]{position:relative;border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-muted);transition:border-color var(--motion-base),background-color var(--motion-base)}.upload-dropzone.is-dragover[data-v-71474380],.upload-dropzone[data-v-71474380]:hover{border-color:var(--color-primary)}.upload-dropzone.is-dragover[data-v-71474380]{background:var(--color-primary-bg)}.upload-dropzone__upload[data-v-71474380] .el-upload{display:block;width:100%}.upload-dropzone__upload[data-v-71474380] .el-upload-dragger,.upload-dropzone__upload[data-v-71474380] .el-upload-dragger.is-dragover{padding:0;border:0;border-radius:var(--radius-lg);background:transparent}.upload-dropzone__content[data-v-71474380]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5) var(--space-5);text-align:center}.upload-dropzone__icon[data-v-71474380]{color:var(--color-primary);font-size:44px}.upload-dropzone__text[data-v-71474380]{margin:0;color:var(--color-text);font-size:var(--font-size-lg);line-height:1.6}.upload-dropzone__text em[data-v-71474380]{color:var(--color-primary);font-style:normal}.upload-dropzone__folder[data-v-71474380]{margin-left:2px;color:var(--color-primary);font-weight:var(--font-weight-medium);word-break:break-all}.upload-dropzone__hint[data-v-71474380]{margin:0;color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:1.6}.upload-dropzone__extra[data-v-71474380]{display:flex;justify-content:center;padding:0 var(--space-4) var(--space-5)}.upload-dropzone__folder-input[data-v-71474380]{display:none}.upload-paste[data-v-71474380]{display:flex;flex-direction:column;gap:var(--space-3)}.upload-paste__actions[data-v-71474380]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.upload-paste__hint[data-v-71474380]{flex:1 1 200px;color:var(--color-text-tertiary);font-size:var(--font-size-sm)}@media (max-width:768px){.upload-card[data-v-71474380]{padding:var(--space-4)}.upload-dropzone__content[data-v-71474380]{padding:var(--space-6) var(--space-4) var(--space-4)}.upload-dropzone__icon[data-v-71474380]{font-size:36px}.upload-dropzone__text[data-v-71474380]{font-size:var(--font-size-base)}}.directory-tree-picker[data-v-55cca010],.drawer-trigger-wrapper[data-v-55cca010],.popover-trigger-wrapper[data-v-55cca010]{display:inline-block}.tree-container[data-v-55cca010]{min-height:200px;max-height:400px;overflow-y:auto;padding:8px}.directory-tree[data-v-55cca010]{background:transparent;--el-tree-node-hover-bg-color:var(--el-fill-color-light)}.directory-tree[data-v-55cca010] .el-tree-node__content{height:44px;padding:0 8px;border-radius:8px;transition:all .2s ease}.directory-tree[data-v-55cca010] .el-tree-node__content:hover{background-color:var(--el-fill-color-light)}.directory-tree[data-v-55cca010] .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.tree-node[data-v-55cca010]{display:flex;align-items:center;gap:8px;padding:4px 0;width:100%;min-height:36px}.tree-node.is-current[data-v-55cca010]{color:var(--el-color-primary);font-weight:500}.folder-icon[data-v-55cca010]{color:var(--el-color-warning);font-size:16px;flex-shrink:0}.node-label[data-v-55cca010]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-tree[data-v-55cca010] .el-tree-node__content{height:48px;padding:0 12px}.mobile-tree .tree-node[data-v-55cca010]{min-height:40px}.error-state[data-v-55cca010]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;text-align:center}.error-icon[data-v-55cca010]{font-size:32px;color:var(--el-color-danger)}.error-text[data-v-55cca010]{color:var(--el-text-color-secondary);font-size:14px}.tree-container[data-v-55cca010] .el-loading-mask{border-radius:8px}.directory-tree-popover{padding:0!important;border-radius:12px!important;box-shadow:var(--el-box-shadow-light)!important}.el-zoom-in-top-enter-active.directory-tree-popover,.el-zoom-in-top-leave-active.directory-tree-popover{transition:transform .15s ease-out,opacity .15s ease-out!important}.directory-tree-drawer{border-radius:16px 16px 0 0!important}.directory-tree-drawer .el-drawer__header{margin-bottom:0;padding:16px 20px;border-bottom:1px solid var(--el-border-color-lighter)}.directory-tree-drawer .el-drawer__body{padding:0}.directory-suggestion-input[data-v-f83fe84a]{width:100%;height:100%;position:relative}.suggestion-dropdown[data-v-f83fe84a]{position:absolute;top:calc(100% + 10px);left:0;width:100%;z-index:9999;border-radius:12px;border:1px solid var(--color-border-split);background-color:var(--color-bg-surface);box-shadow:var(--shadow-popover);padding:6px 0;overflow:hidden}.suggestion-list[data-v-f83fe84a]{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto}.suggestion-item[data-v-f83fe84a]{padding:8px 16px;font-size:13px;border-radius:6px;margin:2px 6px;cursor:pointer;transition:background-color .2s ease;text-align:left;color:var(--el-text-color-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-item[data-v-f83fe84a]:hover{background-color:var(--el-fill-color-light)}.stat-card[data-v-2cfd2ee0]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.stat-card__label[data-v-2cfd2ee0]{display:flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:var(--font-size-base)}.stat-card__icon[data-v-2cfd2ee0]{color:var(--color-text-tertiary)}.stat-card__value[data-v-2cfd2ee0]{display:flex;align-items:baseline;gap:var(--space-1);color:var(--color-text);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stat-card__suffix[data-v-2cfd2ee0]{color:var(--color-text-tertiary);font-size:var(--font-size-base);font-weight:400}.stat-card__hint[data-v-2cfd2ee0]{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}@media (max-width:768px){.stat-card[data-v-2cfd2ee0]{padding:var(--space-3) var(--space-4)}.stat-card__value[data-v-2cfd2ee0]{font-size:var(--font-size-xl)}}.usage-summary[data-v-0bdb259f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.usage-summary__skeleton[data-v-0bdb259f]{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-surface)}@media (max-width:1080px){.usage-summary[data-v-0bdb259f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.usage-summary[data-v-0bdb259f]{gap:var(--space-2)}}.background-image1:not([src]),.background-image2:not([src]){display:none}body.wallpaper-active{background-color:transparent!important}body.wallpaper-active .wallpaper-background-active{background:transparent!important;background-color:transparent!important}.upload-home__domestic[data-v-e211a4ec]{display:inline-flex;align-items:center;height:32px;padding:0 8px;font-size:var(--font-size-base)}.guest-notice[data-v-e211a4ec]{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);align-items:flex-start}.guest-notice[data-v-e211a4ec] .el-alert__content{flex:1;min-width:0}.guest-notice[data-v-e211a4ec] .el-alert__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}.guest-notice__body[data-v-e211a4ec]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-1)}.guest-notice__text[data-v-e211a4ec]{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.7}.guest-notice__text p[data-v-e211a4ec]{margin:0}.guest-notice__rules[data-v-e211a4ec]{margin:2px 0;font-size:var(--font-size-sm)}.guest-notice__rules summary[data-v-e211a4ec]{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--color-text)}.guest-notice__rules ul[data-v-e211a4ec]{display:grid;gap:2px;margin:4px 0 0;padding-left:18px}.upload-home__usage[data-v-e211a4ec]{margin-bottom:var(--space-4)}.upload-toolbar[data-v-e211a4ec]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3) var(--space-4)}.upload-toolbar__folder[data-v-e211a4ec]{display:flex;flex:1 1 320px;flex-direction:column;gap:var(--space-1);min-width:0}.upload-toolbar__label[data-v-e211a4ec]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.upload-toolbar__folder-control[data-v-e211a4ec]{display:flex;gap:var(--space-2)}.upload-toolbar__folder-input[data-v-e211a4ec]{flex:1;min-width:0}.upload-toolbar__buttons[data-v-e211a4ec]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.upload-toolbar__buttons[data-v-e211a4ec] .el-button+.el-button{margin-left:0}.upload-home__guide[data-v-e211a4ec]{margin-top:var(--space-8)}.upload-home__label[data-v-e211a4ec]{display:inline-flex;align-items:center;gap:6px}.upload-home__announcement[data-v-e211a4ec]{max-height:60vh;overflow:auto;line-height:1.7;overflow-wrap:anywhere}.upload-home__announcement[data-v-e211a4ec] img{max-width:100%}@media (max-width:768px){.guest-notice__body[data-v-e211a4ec]{flex-direction:column;align-items:flex-start}.upload-toolbar[data-v-e211a4ec]{align-items:stretch}.upload-toolbar__method[data-v-e211a4ec]{width:100%}.upload-toolbar__method[data-v-e211a4ec] .el-radio-button{flex:1}.upload-toolbar__buttons[data-v-e211a4ec],.upload-toolbar__method[data-v-e211a4ec] .el-radio-button__inner{width:100%}.upload-toolbar__buttons[data-v-e211a4ec] .el-button{flex:1}.upload-home__guide[data-v-e211a4ec]{margin-top:var(--space-7)}}