.workspace-tabbar[data-v-950ad6bb]{background:0 0;flex:none;gap:6px;padding:6px 28px;display:flex;overflow-x:auto}.workspace-tab[data-v-950ad6bb]{border:1px solid var(--line);background:var(--el-bg-color);border-radius:6px;flex:none;align-items:center;max-width:200px;font-size:12px;display:flex}.workspace-tab.active[data-v-950ad6bb]{color:var(--el-color-primary);background:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-5)}.workspace-tab a[data-v-950ad6bb]{min-width:0;min-height:26px;color:inherit;white-space:nowrap;align-items:center;gap:5px;padding:0 8px;display:flex}.tab-title[data-v-950ad6bb]{text-overflow:ellipsis;overflow:hidden}.tab-dot[data-v-950ad6bb]{background:var(--el-color-primary);border-radius:50%;flex:none;width:4px;height:4px}.workspace-tab .el-button[data-v-950ad6bb]{width:24px;min-width:24px;height:24px;min-height:24px;color:inherit;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;margin:0 2px 0 0;padding:0;display:grid}.workspace-tab .el-button[data-v-950ad6bb]:hover{color:var(--el-color-danger);background:var(--el-color-danger-light-9)}@media (width<=760px){.workspace-tabbar[data-v-950ad6bb]{padding-inline:16px}}@media (pointer:coarse){.workspace-tab a[data-v-950ad6bb]{min-height:44px}.workspace-tab .el-button[data-v-950ad6bb]{width:44px;height:44px;min-height:44px}}.admin-shell[data-v-590a3ad0]{grid-template-columns:208px minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.admin-sidebar[data-v-590a3ad0]{border-right:1px solid var(--line);background:var(--panel);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--muted) 42%,transparent) transparent;flex-direction:column;height:100%;min-height:0;padding:26px 16px 18px;display:flex;overflow-y:auto}.admin-sidebar[data-v-590a3ad0]::-webkit-scrollbar{width:7px}.admin-sidebar[data-v-590a3ad0]::-webkit-scrollbar-track{background:0 0}.admin-sidebar[data-v-590a3ad0]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--muted) 42%,transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.admin-sidebar[data-v-590a3ad0]::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--primary) 55%,var(--muted))}.admin-sidebar[data-v-590a3ad0]::-webkit-scrollbar-button{display:none}.admin-brand[data-v-590a3ad0]{border-radius:10px;align-items:center;min-height:44px;padding:0 8px;display:flex}.admin-brand[data-v-590a3ad0]:hover{background:var(--hover)}.admin-brand-logo[data-v-590a3ad0]{min-height:32px}.admin-brand-logo[data-v-590a3ad0] .brand-logo__image{width:124px}.nav-caption[data-v-590a3ad0]{color:var(--muted);margin:34px 12px 10px;font-size:12px}.workspace-menu[data-v-590a3ad0]{--el-menu-bg-color:transparent;--el-menu-hover-bg-color:var(--hover);--el-menu-text-color:var(--ink-soft);--el-menu-active-color:var(--primary-hover);background:0 0;border-right:0}.workspace-menu[data-v-590a3ad0] .el-menu-item,.workspace-menu[data-v-590a3ad0] .el-sub-menu__title{border-radius:9px;gap:11px;min-width:0;height:44px;font-size:13px;line-height:44px}.workspace-menu[data-v-590a3ad0] .el-sub-menu__title{color:var(--ink);font-size:14px;font-weight:600;padding-left:12px!important}.workspace-menu[data-v-590a3ad0] .el-menu-item{margin:3px 0;padding-left:28px!important}.workspace-menu[data-v-590a3ad0] .el-menu-item.is-active{background:var(--soft);font-weight:600}.workspace-menu[data-v-590a3ad0] .el-menu-item{transition:color var(--motion-feedback) ease,background-color var(--motion-feedback) ease}.workspace-menu[data-v-590a3ad0] .el-menu-item svg{transition:transform var(--motion-feedback) var(--motion-ease-out)}.workspace-menu[data-v-590a3ad0] .el-menu-item.is-active svg{transform:translate(2px)}.workspace-menu[data-v-590a3ad0] .el-sub-menu__icon-arrow{right:12px}.sidebar-footer[data-v-590a3ad0]{border-top:1px solid var(--line);margin-top:auto;padding:18px 10px 0}.back-to-site[data-v-590a3ad0]{min-height:44px;color:var(--ink-soft);align-items:center;gap:10px;font-size:13px;display:flex}.back-to-site[data-v-590a3ad0]:hover{color:var(--primary)}.sidebar-footer p[data-v-590a3ad0]{color:var(--muted);margin-top:6px;font-size:12px}.admin-main[data-v-590a3ad0]{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.admin-header[data-v-590a3ad0]{border-bottom:1px solid var(--line);background:var(--header-bg);flex:none;justify-content:flex-end;align-items:center;gap:16px;min-height:48px;padding:0 28px;display:flex}.workspace-account[data-v-590a3ad0]{flex-shrink:0;align-items:center;gap:9px;font-size:13px;display:flex}.workspace-account .el-avatar[data-v-590a3ad0]{background:var(--soft);color:var(--primary-hover);font-size:12px}.workspace-username[data-v-590a3ad0]{text-overflow:ellipsis;max-width:100px;overflow:hidden}.workspace-account .el-button[data-v-590a3ad0]{color:var(--muted);gap:7px;margin-left:8px}.admin-content[data-v-590a3ad0]{flex:auto;width:100%;min-width:0;max-width:1400px;min-height:0;margin-inline:auto;padding:28px 28px 48px;overflow:hidden auto}.workspace-expired[data-v-590a3ad0]{text-align:center;padding:40px 24px}.workspace-expired h1[data-v-590a3ad0]{font-size:22px}.workspace-expired p[data-v-590a3ad0]{color:var(--muted);margin:12px 0 20px}@media (width<=1100px){.admin-shell[data-v-590a3ad0]{grid-template-columns:184px minmax(0,1fr)}.admin-sidebar[data-v-590a3ad0]{padding-inline:12px}.admin-brand[data-v-590a3ad0]{padding-inline:2px}.admin-brand-logo[data-v-590a3ad0] .brand-logo__image{width:116px}.admin-header[data-v-590a3ad0]{padding-inline:22px}.admin-content[data-v-590a3ad0]{padding:24px 22px 40px}}@media (width<=760px){.admin-shell[data-v-590a3ad0]{flex-direction:column;display:flex}.admin-sidebar[data-v-590a3ad0]{border-right:0;border-bottom:1px solid var(--line);flex:none;height:auto;max-height:32dvh;padding:12px 16px}.admin-main[data-v-590a3ad0]{flex:1;height:auto}.admin-brand[data-v-590a3ad0]{min-height:40px;padding-inline:4px}.admin-brand-logo[data-v-590a3ad0] .brand-logo__image{width:112px}.nav-caption[data-v-590a3ad0],.sidebar-footer[data-v-590a3ad0],.workspace-username[data-v-590a3ad0]{display:none}.admin-sidebar nav[data-v-590a3ad0]{margin-top:8px}.admin-header[data-v-590a3ad0]{gap:8px;padding:0 16px}.workspace-account[data-v-590a3ad0]{gap:4px}.workspace-account .el-button[data-v-590a3ad0]{margin-left:0;padding-inline:8px}.workspace-breadcrumb[data-v-590a3ad0]{flex-wrap:wrap;gap:4px}.admin-content[data-v-590a3ad0]{padding:22px 16px 36px}}.admin-shell{--el-component-size:32px;--el-component-size-small:24px;--el-border-radius-base:4px;color:var(--ink);background:var(--page-bg)}.admin-shell .admin-title{letter-spacing:-.6px;margin:0;font-size:26px;font-weight:650;line-height:1.4}.admin-shell .admin-page-heading{gap:16px}.admin-shell .page-description{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.8}.admin-shell .el-button+.el-button{margin-left:8px}.admin-shell .el-button>span{gap:6px}.admin-shell .el-input,.admin-shell .el-select{--el-input-height:32px}.admin-shell .el-input__wrapper,.admin-shell .el-select__wrapper{border-radius:9px}.admin-shell .el-checkbox,.admin-shell .el-radio,.admin-shell .el-select__wrapper{min-height:32px}.admin-shell :is(.admin-filter,.operations-filter){--admin-control-height:32px;--el-component-size:var(--admin-control-height);--el-component-size-small:var(--admin-control-height);--el-border-radius-base:6px;border:1px solid var(--line);background:var(--panel);border-radius:10px;align-items:end;gap:12px;min-width:0;margin:18px 0 16px;padding:14px 16px;display:grid}.admin-shell :is(.admin-filter,.operations-filter) .el-form-item{min-width:0;margin:0}.admin-shell :is(.admin-filter,.operations-filter) .el-form-item__content{min-width:0;line-height:normal}.admin-shell :is(.admin-filter,.operations-filter) :is(.el-input,.el-select,.el-date-editor){width:100%;min-width:0;height:var(--admin-control-height);--el-input-height:var(--admin-control-height);--el-component-size:var(--admin-control-height)}.admin-shell :is(.admin-filter,.operations-filter) :is(.el-input__wrapper,.el-select__wrapper){box-sizing:border-box;width:100%;min-height:var(--admin-control-height);height:var(--admin-control-height);border-radius:var(--el-border-radius-base);padding:0 10px;font-size:13px}.admin-shell :is(.admin-filter,.operations-filter) .el-input__inner{height:100%;font-size:13px;line-height:normal}.admin-shell :is(.admin-filter,.operations-filter) .el-form-item__label{height:auto;margin-bottom:4px;font-size:12px;line-height:18px}.admin-shell :is(.admin-filter,.operations-filter) :is(.form-actions,.filter-actions){min-height:var(--admin-control-height);flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.admin-shell :is(.admin-filter,.operations-filter) .el-button{height:var(--admin-control-height);min-height:var(--admin-control-height);min-width:60px;padding:0 14px}.admin-shell :is(.admin-filter,.operations-filter) .el-button+.el-button{margin-left:0}.admin-shell :is(.admin-filter,.operations-filter) :is(.form-error,.filter-error){color:var(--danger);grid-column:1/-1;padding:0;font-size:13px}.admin-shell .el-textarea__inner{padding:10px 12px;font-size:14px;line-height:1.8}.admin-shell .el-form-item__label{color:var(--ink-soft);margin-bottom:6px;font-size:13px;line-height:20px}.admin-shell .form-error{padding:10px 0}.admin-shell .table-summary{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:18px 0 12px;font-size:13px;display:flex}.admin-shell .table-summary strong{color:var(--ink-soft);font-weight:500}.admin-shell .admin-table .field-hint{margin-top:4px;font-size:12px}.admin-shell .admin-table .admin-row-actions{white-space:nowrap;align-items:center;gap:8px;display:flex}.admin-shell .admin-table .admin-row-actions .el-button{margin:0}.admin-shell .admin-table .admin-row-actions .el-button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.admin-shell .admin-content .feedback-item{border-color:var(--line);border-radius:14px;margin-bottom:14px;padding:20px}.admin-shell .admin-content .feedback-content{margin-block:16px}.admin-shell .admin-content .admin-editor{max-width:1040px}.admin-shell .admin-content .editor-heading{margin:12px 0 22px}.admin-shell .admin-editor>.form-stack{background:var(--panel);border:1px solid var(--line);border-radius:14px;gap:18px;padding:24px}.admin-shell .admin-editor>.field-hint{border-radius:10px;padding:12px 16px}.admin-shell .admin-content .review-heading{margin:12px 0 16px}.admin-shell .admin-content .review-status{margin-bottom:20px}.admin-shell .admin-content .review-columns{gap:18px}.admin-shell .admin-content .decision-panel,.admin-shell .admin-content .original-panel{border-color:var(--line);border-radius:14px;padding:22px}.admin-shell .admin-content .review-columns h2{margin-bottom:16px;font-size:17px}.admin-shell .admin-content .reject-panel{margin-top:26px;padding-top:20px}.admin-shell .admin-content .settings-form{background:var(--panel);border:1px solid var(--line);border-radius:14px;margin-top:22px;padding:24px}.admin-overlay{--el-component-size:32px;--el-component-size-small:24px;--el-input-height:32px}.admin-control-popper{--admin-option-height:32px}.admin-control-popper .el-select-dropdown__item{min-height:var(--admin-option-height);line-height:var(--admin-option-height);font-size:13px}@media (width<=760px),(pointer:coarse){.admin-overlay,.admin-shell{--el-component-size:44px;--el-component-size-small:44px}.admin-shell :is(.admin-filter,.operations-filter){--admin-control-height:44px}.admin-control-popper{--admin-option-height:44px}.admin-overlay,.admin-shell .el-input,.admin-shell .el-select{--el-input-height:44px}.admin-shell .admin-table .admin-row-actions .el-button,.admin-shell .admin-table .el-button,.admin-shell .el-button{min-height:44px}.admin-overlay :is(.el-button,.el-dialog__headerbtn,.el-drawer__close-btn){min-width:44px;min-height:44px}.admin-shell .el-input__inner,.admin-shell .el-textarea__inner,.admin-shell :is(.admin-filter,.operations-filter) :is(.el-input__inner,.el-select__wrapper){font-size:16px}}@media (width<=760px){.admin-shell :is(.admin-filter,.operations-filter){padding:14px 12px}.admin-shell .admin-title{font-size:23px}.admin-shell .admin-content .decision-panel,.admin-shell .admin-content .original-panel,.admin-shell .admin-content .settings-form,.admin-shell .admin-editor>.form-stack{padding:18px 16px}}
