:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family-base:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;--font-size-caption:12px;--font-size-body:14px;--font-size-body-lg:16px;--font-size-title-sm:18px;--font-size-title:20px;--font-size-title-lg:24px;--line-height-caption:20px;--line-height-body:22px;--line-height-body-lg:24px;--line-height-title-sm:26px;--line-height-title:28px;--line-height-title-lg:32px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-round:9999px;--color-bg-page:#f6f8fb;--color-bg-container:#fff;--color-bg-subtle:#f9fafb;--color-bg-hover:#f2f4f7;--color-bg-disabled:#f2f4f7;--color-bg-mask:#10182873;--color-text-primary:#101828;--color-text-secondary:#667085;--color-text-tertiary:#98a2b3;--color-text-disabled:#d0d5dd;--color-text-inverse:#fff;--color-border:#eaecf0;--color-border-strong:#d0d5dd;--color-primary:#1677ff;--color-primary-hover:#4096ff;--color-primary-active:#0958d9;--color-primary-bg:#e6f4ff;--color-primary-border:#91caff;--color-primary-text:#fff;--color-primary-gradient-end:#6ea8ff;--color-success:#52c41a;--color-success-bg:#f6ffed;--color-warning:#faad14;--color-warning-bg:#fffbe6;--color-danger:#ff4d4f;--color-danger-hover:#ff7875;--color-danger-bg:#fff2f0;--color-info:#1677ff;--color-info-bg:#e6f4ff;--shadow-card:0 1px 2px #1018280d;--shadow-popup:0 12px 32px #10182824;--shadow-focus:0 0 0 2px #1677ff2e;--motion-duration-fast:.12s;--motion-duration-base:.2s;--motion-duration-slow:.3s;--motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--admin-header-height:49px;--admin-sidebar-width:200px;--admin-sidebar-collapsed-width:72px;--admin-sidebar-brand-height:72px;--admin-page-padding-x:var(--space-20);--admin-page-padding-y:var(--space-20)}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-base:0s;--motion-duration-slow:0s}}body{color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0;padding:0}*{box-sizing:border-box}.g-shake-x{animation:shake-x calc(var(--motion-duration-slow) * 2) ease-in-out}@keyframes shake-x{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.brand-logo[data-v-560c5818]{height:var(--brand-logo-height);object-fit:contain;flex-shrink:0;width:auto;display:inline-block}.brand-logo--mini[data-v-560c5818]{width:var(--brand-logo-height);border-radius:29%}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.bc[data-v-228152aa]{box-sizing:border-box;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.bc--page[data-v-228152aa]{padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right);padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.bc__head[data-v-228152aa]{box-sizing:border-box;flex:none;min-width:0;position:relative}.bc__container[data-v-228152aa]{box-sizing:border-box;flex:1;min-width:0;height:0;min-height:0;position:relative;overflow:auto}.bc__container[data-v-228152aa]::-webkit-scrollbar{display:none}.bc__foot[data-v-228152aa]{box-sizing:border-box;flex:none;min-width:0;position:relative}.image-enhance[data-v-d642c315]{background-color:var(--color-bg-disabled);width:100%}.image-enhance__image[data-v-d642c315]{width:100%;height:100%;display:block}.image-enhance__text[data-v-d642c315]{aspect-ratio:16/9;width:100%;color:var(--color-text-tertiary);justify-content:center;align-items:center;font-size:16px;display:flex}.page-container[data-v-9361ad09]{background:var(--color-bg-container);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.page-container__head[data-v-9361ad09],.page-container__content[data-v-9361ad09],.page-container__foot[data-v-9361ad09]{min-width:0;padding:var(--admin-page-padding-y) var(--admin-page-padding-x)}.page-container__head[data-v-9361ad09]{border-bottom:1px solid var(--color-border);background:var(--color-bg-container)}@media (width<=767px){.page-container[data-v-9361ad09] .ant-form-inline{gap:var(--space-12);flex-wrap:wrap}.page-container[data-v-9361ad09] .ant-form-inline .ant-form-item{flex:100%;min-width:0;max-width:100%;margin-inline-end:0}.page-container[data-v-9361ad09] .ant-form-inline .ant-form-item-row{flex-direction:column}.page-container[data-v-9361ad09] .ant-form-inline .ant-form-item-label{text-align:start;padding-bottom:var(--space-4)}.page-container[data-v-9361ad09] .ant-form-inline .ant-form-item-control,.page-container[data-v-9361ad09] .ant-form-inline .ant-select,.page-container[data-v-9361ad09] .ant-form-inline .ant-input-affix-wrapper{width:100%;min-width:0}.page-container[data-v-9361ad09] .ant-table-cell-fix-left,.page-container[data-v-9361ad09] .ant-table-cell-fix-right{position:static!important}.page-container[data-v-9361ad09] .ant-table-cell-fix-left-last:after,.page-container[data-v-9361ad09] .ant-table-cell-fix-right-first:after{display:none}}.page-head[data-v-b9ae987d]{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.page-head__back[data-v-b9ae987d]{color:var(--color-text-secondary);flex:none}.page-head__divider[data-v-b9ae987d]{height:var(--space-24);border-inline-start-color:var(--color-border);flex:none;margin:0}.page-head__left[data-v-b9ae987d],.page-head__right[data-v-b9ae987d]{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.page-head__main[data-v-b9ae987d]{flex:12rem;min-width:0}.page-head__title[data-v-b9ae987d]{color:var(--color-text-primary);font-size:var(--font-size-title-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.page-head__description[data-v-b9ae987d]{margin-top:var(--space-4);color:var(--color-text-tertiary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-head__right[data-v-b9ae987d]{justify-content:flex-end;margin-left:auto}.page-head__left[data-v-b9ae987d]:empty,.page-head__right[data-v-b9ae987d]:empty{display:none}@media (width<=767px){.page-head[data-v-b9ae987d]{gap:var(--space-8) var(--space-12)}.page-head__title[data-v-b9ae987d],.page-head__description[data-v-b9ae987d]{white-space:normal;overflow-wrap:anywhere}.page-head__right[data-v-b9ae987d]{flex-basis:100%;justify-content:flex-start;margin-left:0}}.page-pagination[data-v-59dda37b]{justify-content:flex-start;min-width:0;display:flex}.page-pagination[data-v-59dda37b] .ant-pagination{align-items:center;row-gap:var(--space-8);flex-wrap:wrap;display:flex}@media (width<=767px){.page-pagination[data-v-59dda37b] .ant-pagination-total-text{flex-basis:100%}}
