*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font-family:inherit}img{border:0}code{font-family:var(--font-num, monospace)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--a-scroll-thumb, rgba(24, 24, 27, .18));border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--a-scroll-thumb-hover, rgba(24, 24, 27, .3));background-clip:padding-box}:root{--td-bg-color-page: #fafafb;--td-bg-color-container: #ffffff;--td-bg-color-container-hover: #fafafb;--td-bg-color-container-active: #f2f2f5;--td-bg-color-container-select: #f2f2f5;--td-bg-color-secondarycontainer: #f7f7f9;--td-bg-color-secondarycontainer-hover: #f2f2f5;--td-bg-color-secondarycontainer-active: #eaeaef;--td-bg-color-specialcomponent: #ffffff;--td-bg-color-component: #ffffff;--td-bg-color-component-hover: #fafafb;--td-bg-color-component-active: #eaeaef;--td-bg-color-component-disabled: #f2f2f5;--td-component-stroke: #e7e7ed;--td-component-border: #e7e7ed;--td-brand-color: #18181b;--td-brand-color-hover: #2a2a31;--td-brand-color-active: #0b0b0e;--td-brand-color-focus: #18181b;--td-brand-color-disabled: #b9b9c2;--td-brand-color-light: #f2f2f5;--td-brand-color-light-hover: #eaeaef;--td-brand-color-1: #f6f6f8;--td-brand-color-2: #efeff2;--td-brand-color-3: #e3e3e8;--td-brand-color-4: #d2d2d9;--td-brand-color-5: #bdbdc6;--td-brand-color-6: #18181b;--td-brand-color-7: #131316;--td-brand-color-8: #0e0e11;--td-brand-color-9: #09090b;--td-brand-color-10: #000000;--td-error-color: #be123c;--td-error-color-1: #fff1f2;--td-error-color-3: #f3cfcb;--td-error-color-6: #be123c;--td-warning-color: #b45309;--td-warning-color-1: #fffbeb;--td-warning-color-3: #efd3a8;--td-warning-color-6: #b45309;--td-success-color: #047857;--td-success-color-1: #ecfdf5;--td-success-color-3: #b7e4d2;--td-success-color-6: #047857;--td-text-color-primary: #18181b;--td-text-color-secondary: #525a66;--td-text-color-placeholder: #6b7280;--td-text-color-disabled: #9a9aa5;--td-text-color-anti: #ffffff;--td-mask-active: rgba(24, 24, 27, .42);--td-mask-disabled: rgba(255, 255, 255, .6);--td-radius-default: 8px;--td-radius-medium: 10px;--td-radius-large: 12px;--td-radius-extraLarge: 14px;--td-radius-round: 999px;--td-radius-circle: 50%;--a-bg: #fafafb;--a-bg-subtle: #ffffff;--a-bg-sunken: #f2f2f5;--a-surface: #ffffff;--a-fill: #ffffff;--a-fill-hover: #fafafb;--a-line: #e7e7ed;--a-line-soft: #f1f1f5;--a-ink: #18181b;--a-ink-2: #525a66;--a-ink-3: #6b7280;--a-brand: #18181b;--a-brand-hover: #2a2a31;--a-brand-deep: #18181b;--a-brand-soft: #f2f2f5;--a-brand-soft-2: #fafafb;--a-cyan: #0e7490;--a-cyan-soft: #e6f7fb;--a-emerald: #047857;--a-emerald-soft: #ecfdf5;--a-amber: #b45309;--a-amber-soft: #fffbeb;--a-amber-line: #efd3a8;--a-rose: #be123c;--a-rose-soft: #fff1f2;--a-rose-line: #f3cfcb;--a-violet: #7c3aed;--a-violet-soft: #f5f0ff;--a-sider: #ffffff;--a-sider-2: #fcfcfd;--a-sider-active: #ffffff;--a-sider-text: #525a66;--a-sider-dim: #8b9198;--a-sider-line: rgba(0, 0, 0, .07);--a-sider-hover: rgba(0, 0, 0, .035);--a-accent: #18181b;--a-accent-2: #0e7490;--shadow-1: 0 1px 2px rgba(24, 24, 27, .04), 0 2px 8px -6px rgba(24, 24, 27, .1);--shadow-2: 0 2px 6px rgba(24, 24, 27, .06), 0 14px 30px -18px rgba(24, 24, 27, .22);--shadow-brand: 0 4px 14px -8px rgba(24, 24, 27, .45);--shadow-soft: rgba(24, 24, 27, .14);--shadow-strong: rgba(24, 24, 27, .35);--a-overlay: rgba(24, 24, 27, .42);--a-focus-ring: rgba(24, 24, 27, .14);--a-active-shadow: 0 1px 2px rgba(24, 24, 27, .09);--a-fold-line: #e5e5ea;--a-code-bg: #f2f2f5;--a-dash: #c9cace;--a-meta-bg: rgba(18, 18, 22, .78);--a-avatar-grad: linear-gradient(135deg, #525a66, #18181b);--a-scroll-thumb: rgba(24, 24, 27, .18);--a-scroll-thumb-hover: rgba(24, 24, 27, .32);--a-main-bg: radial-gradient(46% 40% at 6% -4%, #eff1f5 0%, rgba(250, 250, 251, 0) 68%), radial-gradient(38% 34% at 96% -6%, #f4f1f6 0%, rgba(250, 250, 251, 0) 66%), var(--a-bg);--grad-brand: #18181b;--a-on-brand: #ffffff;--a-primary-border: transparent;--a-check-bg: #18181b;--a-check-ink: #ffffff;--font-sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "Helvetica Neue", Arial, sans-serif;--font-num: "DIN Alternate", "Arial Narrow", "Helvetica Neue", "PingFang SC", Arial, sans-serif;--ease-out: cubic-bezier(.4, 0, .2, 1);--sider-w: 232px;--sider-w-c: 64px;--header-h: 56px}[data-theme=dark]{--td-bg-color-page: #08080d;--td-bg-color-container: rgba(19, 19, 27, .58);--td-bg-color-container-hover: rgba(255, 255, 255, .08);--td-bg-color-container-active: rgba(255, 255, 255, .12);--td-bg-color-container-select: rgba(255, 255, 255, .1);--td-bg-color-secondarycontainer: rgba(255, 255, 255, .06);--td-bg-color-secondarycontainer-hover: rgba(255, 255, 255, .1);--td-bg-color-secondarycontainer-active: rgba(255, 255, 255, .14);--td-bg-color-specialcomponent: #0d0d15;--td-bg-color-component: rgba(255, 255, 255, .05);--td-bg-color-component-hover: rgba(255, 255, 255, .09);--td-bg-color-component-active: rgba(255, 255, 255, .13);--td-bg-color-component-disabled: rgba(255, 255, 255, .04);--td-component-stroke: rgba(255, 255, 255, .1);--td-component-border: rgba(255, 255, 255, .1);--td-brand-color: #22d3ee;--td-brand-color-hover: #38bdf8;--td-brand-color-active: #0891b2;--td-brand-color-focus: #22d3ee;--td-brand-color-disabled: rgba(34, 211, 238, .42);--td-brand-color-light: rgba(34, 211, 238, .14);--td-brand-color-light-hover: rgba(34, 211, 238, .2);--td-brand-color-1: rgba(34, 211, 238, .08);--td-brand-color-2: rgba(34, 211, 238, .14);--td-brand-color-3: rgba(34, 211, 238, .2);--td-brand-color-4: rgba(34, 211, 238, .3);--td-brand-color-5: rgba(34, 211, 238, .42);--td-brand-color-6: #22d3ee;--td-brand-color-7: #38bdf8;--td-brand-color-8: #0891b2;--td-brand-color-9: #0e7490;--td-brand-color-10: #155e75;--td-error-color: #fb7185;--td-error-color-1: rgba(251, 113, 133, .14);--td-error-color-3: rgba(251, 113, 133, .34);--td-error-color-6: #fb7185;--td-warning-color: #fbbf24;--td-warning-color-1: rgba(251, 191, 36, .14);--td-warning-color-3: rgba(251, 191, 36, .34);--td-warning-color-6: #fbbf24;--td-success-color: #4ade80;--td-success-color-1: rgba(52, 211, 153, .14);--td-success-color-3: rgba(52, 211, 153, .34);--td-success-color-6: #4ade80;--td-text-color-primary: #f2f2f7;--td-text-color-secondary: #a6a6b8;--td-text-color-placeholder: #9696aa;--td-text-color-disabled: #6e6e80;--td-text-color-anti: #ffffff;--td-mask-active: rgba(3, 3, 7, .74);--td-mask-disabled: rgba(8, 8, 13, .6);--a-bg: #08080d;--a-bg-subtle: rgba(255, 255, 255, .03);--a-bg-sunken: rgba(255, 255, 255, .05);--a-surface: rgba(19, 19, 27, .58);--a-fill: rgba(255, 255, 255, .05);--a-fill-hover: rgba(255, 255, 255, .09);--a-line: rgba(255, 255, 255, .1);--a-line-soft: rgba(255, 255, 255, .06);--a-ink: #f2f2f7;--a-ink-2: #a6a6b8;--a-ink-3: #9696aa;--a-brand: #ffffff;--a-brand-hover: #e8e8f0;--a-brand-deep: #22d3ee;--a-brand-soft: rgba(34, 211, 238, .14);--a-brand-soft-2: rgba(255, 255, 255, .04);--a-cyan: #22d3ee;--a-cyan-soft: rgba(34, 211, 238, .14);--a-emerald: #4ade80;--a-emerald-soft: rgba(52, 211, 153, .14);--a-amber: #fbbf24;--a-amber-soft: rgba(251, 191, 36, .14);--a-amber-line: rgba(251, 191, 36, .34);--a-rose: #fb7185;--a-rose-soft: rgba(251, 113, 133, .14);--a-rose-line: rgba(251, 113, 133, .34);--a-violet: #a78bfa;--a-violet-soft: rgba(167, 139, 250, .15);--a-sider: #0d0d15;--a-sider-2: #08080d;--a-sider-active: rgba(255, 255, 255, .08);--a-sider-text: #a7a7b8;--a-sider-dim: #6e6e80;--a-sider-line: rgba(255, 255, 255, .07);--a-sider-hover: rgba(255, 255, 255, .06);--a-accent: #22d3ee;--a-accent-2: #a78bfa;--shadow-1: 0 1px 2px rgba(0, 0, 0, .5), inset 0 1px 0 rgba(255, 255, 255, .07);--shadow-2: 0 10px 26px -14px rgba(0, 0, 0, .95), inset 0 1px 0 rgba(255, 255, 255, .09);--shadow-brand: 0 0 26px -10px rgba(34, 211, 238, .75);--shadow-soft: rgba(0, 0, 0, .55);--shadow-strong: rgba(0, 0, 0, .85);--a-overlay: rgba(3, 3, 7, .74);--a-focus-ring: rgba(34, 211, 238, .3);--a-active-shadow: none;--a-fold-line: rgba(255, 255, 255, .16);--a-code-bg: rgba(255, 255, 255, .07);--a-dash: rgba(255, 255, 255, .24);--a-meta-bg: rgba(8, 8, 14, .8);--a-avatar-grad: linear-gradient(135deg, #22d3ee, #a78bfa);--a-scroll-thumb: rgba(255, 255, 255, .16);--a-scroll-thumb-hover: rgba(255, 255, 255, .28);--a-main-bg: radial-gradient(48% 44% at 2% 2%, rgba(34, 211, 238, .3), transparent 70%), radial-gradient(44% 40% at 98% -2%, rgba(167, 139, 250, .3), transparent 68%), radial-gradient(46% 40% at 58% 110%, rgba(251, 113, 133, .14), transparent 72%), radial-gradient(34% 30% at 96% 84%, rgba(52, 211, 153, .16), transparent 70%), #08080d;--grad-brand: linear-gradient(180deg, rgba(255, 255, 255, .16), rgba(255, 255, 255, .07));--a-on-brand: #ffffff;--a-primary-border: rgba(255, 255, 255, .32);--a-check-bg: #22d3ee;--a-check-ink: #04141a}html,body{background:var(--td-bg-color-page);color:var(--a-ink);font-family:var(--font-sans);font-size:14px;transition:background-color .2s var(--ease-out),color .2s var(--ease-out)}[data-theme=dark] body{color-scheme:dark}h1,h2,h3,h4{font-family:var(--font-sans);font-weight:600;letter-spacing:.01em;color:var(--a-ink)}.a-icon{display:block;flex:0 0 auto}html .t-button{height:34px;padding:0 15px;border-radius:var(--td-radius-default);font-size:13px;font-weight:600;letter-spacing:.02em;transition:all .16s var(--ease-out)}html .t-button.t-button--size-small,html .t-button.t-size-s{height:28px;padding:0 10px;font-size:12px}html .t-button.t-button--size-large,html .t-button.t-size-l{height:40px;padding:0 18px;font-size:14px}html .t-button--variant-base.t-button--theme-default{background-color:var(--a-fill);border-color:var(--a-line);color:var(--a-ink);box-shadow:0 1px 2px var(--shadow-soft)}html .t-button--variant-base.t-button--theme-default:hover{background-color:var(--a-fill-hover);border-color:var(--a-dash);color:var(--a-ink)}html .t-button.t-button--theme-primary,html .t-button--variant-base.t-button--theme-primary{background-color:var(--grad-brand);background-image:var(--grad-brand);border-color:var(--a-primary-border);color:var(--a-on-brand);box-shadow:var(--shadow-brand)}html .t-button.t-button--theme-primary:hover,html .t-button--variant-base.t-button--theme-primary:hover{background-color:var(--grad-brand);border-color:var(--a-primary-border);color:var(--a-on-brand);filter:brightness(1.14);box-shadow:var(--shadow-brand)}html .t-button.t-button--theme-primary:disabled,html .t-button--variant-base.t-button--theme-primary.t-is-disabled{opacity:.55;filter:none;box-shadow:none}[data-theme=dark] html .t-button.t-button--theme-primary,[data-theme=dark] .t-button--variant-base.t-button--theme-primary{background-color:transparent;backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 0 0 1px #ffffff0d,0 10px 22px -14px #000000e6,0 0 26px -10px #22d3eecc,inset 0 1px #ffffff4d}html .t-button--variant-outline.t-button--theme-danger{color:var(--a-rose);border-color:var(--a-rose-line);background-color:transparent}html .t-button--variant-outline.t-button--theme-danger:hover{color:var(--a-rose);background-color:var(--a-rose-soft);border-color:var(--a-rose)}html .t-button--variant-text{color:var(--a-ink-2)}html .t-button--variant-text:hover{color:var(--a-ink);background-color:var(--a-fill-hover)}html .t-button--variant-text.t-button--theme-danger{color:var(--a-rose)}html .t-input{border-radius:var(--td-radius-default);background-color:var(--a-fill);border-color:var(--td-component-stroke)}html .t-input:hover{border-color:var(--a-dash)}html .t-input.t-is-focused{border-color:var(--td-brand-color-focus);box-shadow:0 0 0 3px var(--td-brand-color-light)}html .t-input__inner,html .t-input__prefix,html .t-input__suffix{color:var(--a-ink)}html .t-input__inner::placeholder{color:var(--td-text-color-placeholder)}html .t-input.t-size-m{height:34px}html .t-input-number{width:100%}html .t-input-number .t-input{height:34px}html .t-select-input{border-radius:var(--td-radius-default)}html .t-select-input .t-input{height:34px;border-color:var(--td-component-stroke)}html .t-select-input .t-input:hover{border-color:var(--a-dash)}html .t-select-input.t-is-focused .t-input,html .t-select-input .t-input.t-is-focused{border-color:var(--td-brand-color-focus);box-shadow:0 0 0 3px var(--td-brand-color-light)}html .t-select__wrap .t-input{background-color:var(--a-fill)}html .t-select-option.t-is-selected{color:var(--td-brand-color);background-color:var(--td-brand-color-light)}html .t-select-option:hover{background-color:var(--a-fill-hover)}html .t-popup__content{background-color:var(--td-bg-color-container);color:var(--a-ink);border:1px solid var(--a-line);border-radius:var(--td-radius-default);box-shadow:0 12px 32px -14px #00000073}[data-theme=dark] .t-popup__content{background-color:#13131b;backdrop-filter:blur(20px) saturate(1.45);-webkit-backdrop-filter:blur(20px) saturate(1.45)}html .t-select-option{color:var(--a-ink)}html .t-table{background-color:transparent;color:var(--a-ink);font-size:13px}html .t-table thead th,html .t-table .t-table__header th{background-color:var(--a-bg-sunken);color:var(--a-ink-2);font-size:12px;font-weight:700;letter-spacing:.03em;border-bottom:1px solid var(--a-line);padding:11px 12px;white-space:nowrap}html .t-table tbody td{padding:11px 12px;border-bottom:1px solid var(--a-line-soft);color:var(--a-ink);vertical-align:middle}html .t-table tbody tr{transition:background-color .12s var(--ease-out)}html .t-table tbody tr:hover td{background-color:var(--a-fill-hover)}html .t-table__empty{color:var(--a-ink-3)}html .t-loading__mask{background-color:var(--td-mask-disabled)}html .t-loading__spinner{color:var(--td-brand-color)}html .t-pagination__total{color:var(--a-ink-3);font-size:12px}html .t-pagination .t-button{color:var(--a-ink);border-color:var(--td-component-stroke);background-color:var(--a-fill)}html .t-pagination .t-button.t-is-current{background-color:var(--a-brand);border-color:var(--a-brand);color:var(--a-on-brand);font-weight:800}[data-theme=dark] html .t-pagination .t-button.t-is-current{background-color:#ffffffe6;border-color:#ffffffe6;color:#18181b}html .t-pagination__select .t-input{height:30px}html .t-checkbox{color:var(--a-ink-2);font-size:12.5px}html .t-checkbox__input{border-color:var(--td-component-stroke);border-radius:4px;background-color:var(--a-fill)}html .t-checkbox.t-is-checked .t-checkbox__input,html .t-checkbox.t-is-indeterminate .t-checkbox__input{background-color:var(--a-check-bg);border-color:var(--a-check-bg)}html .t-checkbox.t-is-checked .t-checkbox__input:after,html .t-checkbox.t-is-indeterminate .t-checkbox__input:after{border-color:var(--a-check-ink);background-color:var(--a-check-ink)}html .t-checkbox__label{color:var(--a-ink-2)}html .t-checkbox:hover .t-checkbox__input{border-color:var(--a-brand)}html .t-radio__input{border-color:var(--td-component-stroke)}html .t-radio.t-is-checked .t-radio__input{border-color:var(--a-check-bg);background-color:var(--a-check-bg)}html .t-radio__label{color:var(--a-ink)}html .t-tag{border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;border:0}html .t-tag--variant-light.t-tag--theme-default{background-color:var(--a-bg-sunken);color:var(--a-ink-2)}html .t-empty{color:var(--a-ink-3);padding:48px 20px}html .t-empty__description{color:var(--a-ink-2);font-size:13px}html .t-form__label{color:var(--a-ink-2);font-size:12.5px;font-weight:600}html .t-form__item{margin-bottom:16px}html .t-form__help{color:var(--a-ink-3);font-size:11.5px}html .t-alert,html .t-message{border-radius:var(--td-radius-default)}.a-admin{display:flex;height:100vh;overflow:hidden;background-color:var(--td-bg-color-page)}.a-sider{flex:0 0 auto;width:var(--sider-w);display:flex;flex-direction:column;background:linear-gradient(180deg,var(--a-sider) 0%,var(--a-sider-2) 100%);border-right:1px solid var(--a-sider-line);transition:width .22s var(--ease-out);overflow:hidden}.a-admin.is-collapsed .a-sider{width:var(--sider-w-c)}.a-sider__brand{height:var(--header-h);flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid var(--a-sider-line);white-space:nowrap}.a-admin.is-collapsed .a-sider__brand{padding:0 0 0 20px}.a-sider__mark{font-family:var(--font-sans);font-size:21px;font-weight:600;letter-spacing:.1em;color:var(--a-ink);white-space:nowrap}.a-sider__mark sup{font-family:var(--font-num);font-size:.44em;color:var(--a-accent-2);vertical-align:super}.a-sider__role{font-family:var(--font-sans);font-size:10px;letter-spacing:.04em;color:var(--a-sider-dim);white-space:nowrap}.a-admin.is-collapsed .a-sider__role{display:none}.a-sider .t-menu{flex:1 1 auto;padding:10px 8px;overflow-y:auto;overflow-x:hidden;background-color:transparent;width:100%}.a-sider .t-menu__item{height:42px;line-height:42px;margin:2px 0;padding:0 12px;border-radius:10px;color:var(--a-sider-text);font-size:13.5px;font-weight:500;letter-spacing:.02em;white-space:nowrap;transition:background-color .15s var(--ease-out),color .15s var(--ease-out)}.a-sider .t-menu__item:hover{background-color:var(--a-sider-hover);color:var(--a-ink)}.a-sider .t-menu__item.t-is-active{background-color:var(--a-brand-soft);color:var(--a-accent);font-weight:700}.a-sider .t-menu__item.t-is-active:hover{background-color:var(--a-brand-soft);color:var(--a-accent)}.a-sider .t-menu__item.t-is-active .t-menu__item-icon,.a-sider .t-menu__item.t-is-active .a-icon{color:var(--a-accent)}.a-sider .t-menu__item .a-icon{color:currentColor;margin-right:11px}.a-sider .t-submenu .t-menu__sub .t-menu__item{height:36px;line-height:36px;padding-left:41px;font-size:13px}.a-sider .t-submenu>.t-menu__item{height:42px;line-height:42px;padding:0 12px;font-size:13.5px;color:var(--a-sider-text)}.a-sider .t-menu__item.t-is-active:before,.a-sider .t-menu__item.t-is-active:after{content:none}.a-admin.is-collapsed .a-sider .t-menu__item{padding:0;justify-content:center}.a-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background:var(--a-main-bg)}.a-header{height:var(--header-h);flex:0 0 auto;display:flex;align-items:center;gap:14px;padding:0 20px;background-color:var(--a-fill);border-bottom:1px solid var(--td-component-stroke);position:sticky;top:0;z-index:9}.a-iconbtn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;background-color:var(--a-fill);border:1px solid var(--td-component-stroke);border-radius:var(--td-radius-default);color:var(--a-ink-2);cursor:pointer;transition:all .15s var(--ease-out)}.a-iconbtn:hover{border-color:var(--a-ink-3);color:var(--a-ink)}.a-crumb{display:flex;align-items:baseline;gap:9px;min-width:0}.a-crumb h1{margin:0;font-size:17px;letter-spacing:.04em;white-space:nowrap}.a-crumb span{font-size:12px;color:var(--a-ink-3);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a-header__right{margin-left:auto;display:flex;align-items:center;gap:10px}.a-user{display:flex;align-items:center;gap:9px;padding-left:12px;border-left:1px solid var(--td-component-stroke)}.a-avatar{width:30px;height:30px;border-radius:50%;background:var(--a-avatar-grad);color:var(--a-on-brand);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:11.5px;font-family:var(--font-num);box-shadow:var(--shadow-1)}[data-theme=dark] .a-avatar{color:#06060b}.a-user__name{font-size:13px;font-weight:600;color:var(--a-ink)}.a-user__role{font-size:11px;color:var(--a-ink-3);font-family:var(--font-num);letter-spacing:.06em}.a-themebtn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border-radius:var(--td-radius-default);border:1px solid var(--td-component-stroke);background-color:var(--a-fill);color:var(--a-ink-2);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s var(--ease-out)}.a-themebtn:hover{color:var(--a-ink);border-color:var(--a-dash)}.a-themebtn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--a-focus-ring)}.a-themebtn .a-themebtn__lbl-light,.a-themebtn .a-themebtn__ico-sun{display:inline}.a-themebtn .a-themebtn__lbl-dark,.a-themebtn .a-themebtn__ico-moon{display:none}[data-theme=light] .a-themebtn{background-color:#18181b;color:#fff;border-color:#18181b;box-shadow:var(--shadow-brand)}[data-theme=light] .a-themebtn:hover{background-color:#2a2a31;border-color:#2a2a31;color:#fff}[data-theme=light] .a-themebtn .a-themebtn__lbl-dark,[data-theme=light] .a-themebtn .a-themebtn__ico-moon{display:inline}[data-theme=light] .a-themebtn .a-themebtn__lbl-light,[data-theme=light] .a-themebtn .a-themebtn__ico-sun{display:none}[data-theme=dark] .a-themebtn{background-color:#ffffffeb;color:#18181b;border-color:#ffffffeb;box-shadow:0 2px 10px -4px #000000bf}[data-theme=dark] .a-themebtn:hover{background-color:#fff;border-color:#fff;color:#0b0b0e}[data-theme=dark] .a-themebtn:focus-visible{outline:none;box-shadow:0 0 0 3px #22d3ee73}.a-content{flex:1 1 auto;overflow-y:auto;padding:20px 22px 40px}.a-view{animation:aViewIn .22s var(--ease-out) backwards}@keyframes aViewIn{0%{transform:translateY(6px)}to{transform:translateY(0)}}.a-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.a-tb-label{font-size:12.5px;color:var(--a-ink-2);font-weight:600}.a-tb-sep{font-size:12px;color:var(--a-ink-3)}.a-sel{width:200px}.a-sel--hour{width:118px}.a-spacer{flex:1 1 auto}.a-countbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.a-countbar .a-n{font-size:12.5px;color:var(--a-ink-2)}.a-countbar .a-n b{font-family:var(--font-num);font-size:15px;color:var(--a-ink)}.a-countbar .a-picked{font-size:12.5px;color:var(--a-brand-deep);font-weight:700}.a-countbar .a-picked b{font-family:var(--font-num);font-size:15px}.a-countbar .a-hint{font-size:11.5px;color:var(--a-ink-3)}.a-selall{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:12.5px;color:var(--a-ink-2);-webkit-user-select:none;user-select:none}.a-selall__cnt{font-size:11.5px;color:var(--a-ink-3)}.a-card{position:relative;background-color:var(--td-bg-color-container);border:1px solid var(--a-line);border-radius:var(--td-radius-large);overflow:hidden;box-shadow:var(--shadow-1)}.a-card--plain{overflow:visible}.a-card__hd{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--td-component-stroke)}.a-card__hd h2{margin:0;font-size:14.5px;font-weight:600}.a-card__bd{padding:16px}.a-card__ft{display:flex;justify-content:flex-end;gap:10px;padding:13px 16px;border-top:1px solid var(--td-component-stroke);background-color:var(--a-bg)}.a-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.a-stat{position:relative;display:block;width:100%;text-align:left;font-family:inherit;cursor:pointer;padding:18px 18px 16px;background-color:var(--td-bg-color-container);border:1px solid var(--a-line);border-radius:var(--td-radius-large);overflow:hidden;box-shadow:var(--shadow-1);transition:border-color .18s var(--ease-out),transform .18s var(--ease-out),box-shadow .18s var(--ease-out)}.a-stat:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.a-stat:focus-visible{outline:none;box-shadow:0 0 0 3px var(--a-focus-ring)}.a-stat.is-static{cursor:default}.a-stat.is-static:hover{transform:none;border-color:var(--td-component-stroke)}.a-stat__ico{position:absolute;right:16px;top:16px;width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center}.a-stat__ico--indigo{background-color:var(--a-brand-soft);color:var(--a-brand-deep)}.a-stat__ico--cyan{background-color:var(--a-cyan-soft);color:var(--a-cyan)}.a-stat__ico--violet{background-color:var(--a-violet-soft);color:var(--a-violet)}.a-stat__ico--emerald{background-color:var(--a-emerald-soft);color:var(--a-emerald)}.a-stat__k{font-size:12px;color:var(--a-ink-2);letter-spacing:.03em;font-weight:600}.a-stat__v{font-family:var(--font-num);font-size:34px;font-weight:700;letter-spacing:-.01em;margin-top:8px;line-height:1;color:var(--a-ink);font-variant-numeric:tabular-nums}.a-stat__v--txt{font-family:var(--font-sans);font-size:21px;letter-spacing:.02em}.a-stat__d{margin-top:9px;font-size:11.5px;color:var(--a-ink-3);display:flex;align-items:center;gap:6px}.a-stat__go{color:var(--a-brand-deep);font-weight:700;opacity:0;transition:opacity .15s var(--ease-out)}.a-stat:hover .a-stat__go{opacity:1}.a-pgrid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.a-pcard{position:relative;background-color:var(--td-bg-color-container);border:1px solid var(--a-line);border-radius:var(--td-radius-medium);overflow:hidden;box-shadow:var(--shadow-1);transition:border-color .18s var(--ease-out),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}.a-pcard:hover{border-color:var(--a-dash);box-shadow:var(--shadow-2);transform:translateY(-2px)}.a-pcard.is-sel{border-color:var(--a-brand);box-shadow:0 0 0 2px var(--a-brand-soft),var(--shadow-1)}.a-pcard__thumb{position:relative;display:block;width:100%;aspect-ratio:4 / 3;padding:0;border:0;background-color:var(--a-bg-sunken);overflow:hidden;cursor:zoom-in}.a-pcard__thumb img{display:block;width:100%;height:100%;object-fit:cover}.a-pcard__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--a-ink-3);background-color:var(--a-bg-sunken)}.a-pcard__ck{position:absolute;left:8px;top:8px;width:20px;height:20px;border-radius:5px;border:1px solid rgba(255,255,255,.9);background-color:#ffffffd1;box-shadow:0 1px 2px var(--shadow-soft);display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;padding:0}.a-pcard.is-sel .a-pcard__ck{background-color:var(--a-check-bg);border-color:var(--a-check-bg)}.a-pcard.is-sel .a-pcard__ck:after{content:"";width:4px;height:8px;border:2px solid var(--a-check-ink);border-top:0;border-left:0;transform:rotate(42deg);margin-top:-2px}.a-pcard__star{position:absolute;right:8px;top:8px;width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:5px;z-index:3;background-color:#ffffffd1;color:var(--a-ink-2);box-shadow:0 1px 2px var(--shadow-soft);display:flex;align-items:center;justify-content:center;cursor:pointer}.a-pcard__star:hover{background-color:#fff;color:var(--a-ink)}.a-pcard__star.is-on{background-color:var(--a-amber);color:#fff}[data-theme=dark] .a-pcard__star.is-on{color:#1c1204}.a-pcard__dl{position:absolute;right:8px;bottom:8px;width:26px;height:24px;padding:0;border:0;border-radius:5px;z-index:3;background-color:#ffffffeb;color:#18181b;display:flex;align-items:center;justify-content:center;opacity:0;cursor:pointer;transition:opacity .15s var(--ease-out)}.a-pcard:hover .a-pcard__dl,.a-pcard:focus-within .a-pcard__dl{opacity:1}.a-pcard__dl:hover{background-color:#fff}.a-pcard__meta{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:3px 7px;background:var(--a-meta-bg);color:#fff;font-size:10px;z-index:2}.a-pcard__meta .a-meta-tag{height:16px;padding:0 6px;border-radius:999px;background-color:#fff3;color:#fff;font-weight:600;font-size:10px;display:inline-flex;align-items:center}.a-pcard__meta .a-meta-d{font-family:var(--font-num);color:#ffffffe0}.a-pcard__name{padding:7px 9px 8px;font-size:11.5px;line-height:1.45;color:var(--a-ink);word-break:break-all}.a-pcard__name .a-pcard__sub{display:block;margin-top:2px;font-size:10.5px;color:var(--a-ink-3)}.a-pcard__acts{display:flex;border-top:1px solid var(--td-component-stroke)}.a-pcard__acts .t-button{flex:1;height:32px;border:0;border-radius:0;justify-content:center;font-size:12px;background-color:transparent;box-shadow:none}.a-pcard__acts .t-button+.t-button{border-left:1px solid var(--td-component-stroke)}.a-pager{display:flex;align-items:center;justify-content:center;margin-top:18px;flex-wrap:wrap}.a-cover{display:inline-flex;align-items:center;gap:8px}.a-cover__img{width:52px;height:32px;border-radius:4px;overflow:hidden;display:inline-flex;border:1px solid var(--td-component-stroke);background-color:var(--a-bg)}.a-cover__img img{width:100%;height:100%;object-fit:cover;display:block}.a-cover__none{width:52px;height:32px;border-radius:6px;border:1px dashed var(--a-fold-line);background-color:var(--a-brand-soft-2);display:inline-flex;align-items:center;justify-content:center;font-size:10px;color:var(--a-ink-3)}.a-cover__t{font-size:11px;color:var(--a-ink-2)}.a-setrow{display:grid;grid-template-columns:220px 1fr;gap:14px;align-items:center;padding:13px 0;border-bottom:1px dashed var(--a-line)}.a-setrow:last-child{border-bottom:0}.a-setrow__k{font-size:13px;font-weight:600;color:var(--a-ink)}.a-setrow__k span{display:block;font-size:11.5px;color:var(--a-ink-3);font-weight:400;margin-top:2px}.a-setrow__v{max-width:420px;display:flex;align-items:center;gap:8px}.a-setrow__v .a-unit{font-size:12px;color:var(--a-ink-3);white-space:nowrap}.a-settings__actions{display:flex;justify-content:flex-end;gap:10px;max-width:760px;margin-top:16px}html .t-table .t-button--size-small{padding:0 9px}.a-note{margin:12px 0 0;font-size:11.5px;color:var(--a-ink-3);line-height:1.8}.a-note code{font-family:var(--font-num);background-color:var(--a-code-bg);color:var(--a-ink);padding:1px 5px;border-radius:4px}.a-tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em}.a-tag--brand{background-color:var(--a-brand-soft);color:var(--a-brand-deep)}.a-tag--green{background-color:var(--a-emerald-soft);color:var(--a-emerald)}.a-tag--gray{background-color:var(--a-bg-sunken);color:var(--a-ink-2)}.a-tag--red{background-color:var(--a-rose-soft);color:var(--a-rose)}.a-tag--blue{background-color:var(--a-cyan-soft);color:var(--a-cyan)}.a-tag--amber{background-color:var(--a-amber-soft);color:var(--a-amber)}.a-hradio{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.a-hradio__opt{display:flex;flex-direction:column;gap:3px;padding:9px 11px;border:1px solid var(--td-component-stroke);border-radius:var(--td-radius-default);background-color:var(--a-fill);cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s var(--ease-out),background-color .15s var(--ease-out),box-shadow .15s var(--ease-out)}.a-hradio__opt:hover{border-color:var(--a-dash)}.a-hradio__opt.is-on{border-color:var(--a-brand);box-shadow:0 0 0 2px var(--a-brand-soft)}.a-hradio__t{font-size:12.5px;font-weight:700;color:var(--a-ink);display:flex;align-items:center;gap:6px}.a-hradio__d{font-size:11px;color:var(--a-ink-3);line-height:1.5}.a-hradio__note{margin-top:8px;font-size:11.5px;color:var(--a-ink-3);line-height:1.7}.a-form{display:flex;flex-direction:column;gap:14px}.a-form__row{display:flex;flex-direction:column;gap:6px}.a-form__help{font-size:11.5px;color:var(--a-ink-3);line-height:1.6}.a-hsearch{display:inline-flex;align-items:center}.a-hradio-wrap{display:block}.a-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;flex-direction:column;overflow:hidden;background:#0c0e12f2}body.a-lb-open,body.a-lb-open .a-content{overflow:hidden}.a-lb__bar{height:52px;flex:0 0 auto;display:flex;align-items:center;gap:4px;padding:0 14px;color:#fff}.a-lb__bar .a-grow{flex:1 1 auto}.a-lb__idx{font-family:var(--font-num);font-size:13px;color:#ffffffb8;margin:0 6px;letter-spacing:.04em}.a-lb__idx b{color:#22d3ee;font-weight:700}.a-lb__btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--td-radius-default);background-color:transparent;color:#ffffffdb;cursor:pointer;transition:background-color .15s var(--ease-out)}.a-lb__btn:hover:not(:disabled){background-color:#ffffff24;color:#fff}.a-lb__btn:disabled{opacity:.3;cursor:not-allowed}.a-lb__btn.is-on{color:#fbbf24}.a-lb__sep{width:1px;height:18px;background-color:#ffffff38;margin:0 6px}.a-lb__stage{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0 20px 16px;touch-action:none}.a-lb__stage img{max-width:100%;max-height:100%;object-fit:contain;object-position:center;border-radius:4px;transform-origin:center center;transition:transform .18s var(--ease-out);box-shadow:0 30px 80px -30px #000;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform}.a-lb__cap{flex:0 0 auto;text-align:center;padding:0 20px 22px;color:#ffffffad;font-size:12px;line-height:1.7;word-break:break-all}.a-lb__cap b{color:#fff;font-weight:600}.a-login{position:relative;z-index:5;height:100%;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden}.a-login__bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(130% 95% at 20% 8%,var(--login-bg-1) 0%,var(--login-bg-2) 48%,var(--login-bg-3) 100%);pointer-events:none}:root{--login-bg-1: #ffffff;--login-bg-2: #f7f8fa;--login-bg-3: #edf1f4;--login-conic-a: rgba(14, 116, 144, .08);--login-conic-b: rgba(4, 120, 87, .06);--login-conic-c: rgba(190, 18, 60, .06);--login-shape-line: rgba(24, 24, 27, .1);--login-shape-sq: rgba(14, 116, 144, .16);--login-shape-glow: rgba(24, 24, 27, .1);--login-ripple: rgba(24, 24, 27, .1)}[data-theme=dark]{--login-bg-1: #131319;--login-bg-2: #0c0c12;--login-bg-3: #07070c;--login-conic-a: rgba(34, 211, 238, .15);--login-conic-b: rgba(52, 211, 153, .11);--login-conic-c: rgba(251, 113, 133, .13);--login-shape-line: rgba(255, 255, 255, .24);--login-shape-sq: rgba(34, 211, 238, .32);--login-shape-glow: rgba(139, 140, 248, .55);--login-ripple: rgba(139, 140, 248, .32)}.a-login__conic{position:absolute;left:50%;top:50%;width:170vmax;height:170vmax;margin:-85vmax 0 0 -85vmax;background:conic-gradient(from 0deg,var(--login-conic-a) 0deg,transparent 68deg,var(--login-conic-b) 148deg,transparent 214deg,var(--login-conic-c) 296deg,var(--login-conic-a) 360deg);animation:aSpin 90s linear infinite;will-change:transform}@keyframes aSpin{to{transform:rotate(360deg)}}.a-login__pt{position:absolute;width:6px;height:6px;border-radius:50%;background-color:var(--a-accent);opacity:.42;box-shadow:0 0 8px var(--login-shape-glow);animation:aFloaty 14s ease-in-out infinite;will-change:transform}.a-login__pt--w{background-color:var(--a-accent-2);opacity:.26}@keyframes aFloaty{0%,to{transform:translateY(0)}50%{transform:translateY(-26px)}}.a-login__sh{position:absolute;border:1px solid var(--login-shape-line);border-radius:50%;animation:aDrift 26s ease-in-out infinite;will-change:transform}.a-login__sh--sq{border-radius:10px;transform:rotate(18deg);border-color:var(--login-shape-sq)}.a-login__sh--tri{width:0;height:0;border:none;border-left:26px solid transparent;border-right:26px solid transparent;border-bottom:42px solid var(--login-shape-sq);border-radius:0}@keyframes aDrift{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(16px,-22px) rotate(12deg)}}.a-login__ripples{position:absolute;left:50%;top:50%;width:0;height:0}.a-login__rp{position:absolute;left:0;top:0;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;border:1px solid var(--login-ripple);animation:aRipple 6s var(--ease-out) infinite;will-change:transform,opacity}.a-login__rp:nth-child(2){animation-delay:2s}.a-login__rp:nth-child(3){animation-delay:4s}@keyframes aRipple{0%{transform:scale(.34);opacity:.14}18%{opacity:.42}to{transform:scale(1.5);opacity:0}}.a-login__card{position:relative;width:100%;max-width:392px;padding:38px 34px 30px;background-color:var(--card-bg);backdrop-filter:var(--card-blur);-webkit-backdrop-filter:var(--card-blur);border:1px solid var(--a-line);border-radius:var(--td-radius-large);box-shadow:var(--shadow-2);animation:aCardIn .62s var(--ease-out) both}@keyframes aCardIn{0%{transform:translateY(18px) scale(.985)}to{transform:translateY(0) scale(1)}}:root{--card-bg: #ffffff;--card-blur: none}[data-theme=dark]{--card-bg: rgba(19, 19, 27, .62);--card-blur: blur(24px) saturate(1.45)}.a-login__card:before{content:"";position:absolute;left:34px;right:34px;top:0;height:3px;border-radius:0 0 3px 3px;background:var(--brandbar)}:root{--brandbar: linear-gradient(90deg, #18181b, #525a66)}[data-theme=dark]{--brandbar: linear-gradient(90deg, #22d3ee, #a78bfa 50%, #fb7185)}.a-login__brand{display:flex;align-items:center;gap:10px;margin-bottom:6px}.a-login__mark{font-family:var(--font-sans);font-size:30px;font-weight:600;letter-spacing:.1em;color:var(--a-ink);line-height:1}.a-login__mark sup{font-family:var(--font-num);font-size:.42em;letter-spacing:0;color:var(--a-brand-deep);vertical-align:super}.a-login__en{font-family:var(--font-sans);font-size:11.5px;letter-spacing:.14em;color:var(--a-ink-3)}.a-login__sub{margin:0 0 22px;font-size:13px;letter-spacing:.02em;color:var(--a-ink-2)}.a-login__sub b{color:var(--a-brand-deep);font-weight:700}.a-login__field{margin-bottom:14px}.a-login__label{display:block;font-size:12.5px;font-weight:600;letter-spacing:.03em;color:var(--a-ink-2);margin-bottom:7px}.a-login__btn{width:100%;height:46px;margin-top:6px;border:0;border-radius:10px;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.1em;color:#fff;background:var(--grad-brand);box-shadow:var(--shadow-brand);transition:box-shadow .18s var(--ease-out),transform .08s var(--ease-out),filter .18s var(--ease-out)}.a-login__btn:hover:not(:disabled){filter:brightness(1.06)}.a-login__btn:active:not(:disabled){transform:translateY(1px);filter:brightness(.97)}.a-login__btn:disabled{opacity:.6;cursor:not-allowed}[data-theme=dark] .a-login__btn{backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 0 0 1px #ffffff0d,0 10px 22px -14px #000000e6,0 0 26px -10px #22d3eecc,inset 0 1px #ffffff4d}.a-login__row{display:flex;align-items:center;justify-content:space-between;margin:2px 0 14px}.a-login__link{font-size:12.5px;color:var(--a-brand-deep);font-weight:600;background:none;border:0;padding:0;cursor:pointer}.a-login__link:hover{text-decoration:underline}.a-login__foot{margin-top:22px;padding-top:16px;border-top:1px dashed var(--a-line);text-align:center}.a-login__foot .f1{font-size:12px;color:var(--a-ink-3);letter-spacing:.02em}.a-login__foot .f2{margin-top:5px;font-family:var(--font-num);font-size:11px;color:var(--a-ink-3);letter-spacing:.02em}.a-login__corner{position:fixed;left:26px;top:22px;z-index:6;display:flex;align-items:center;gap:10px;pointer-events:none}.a-login__corner i{width:3px;height:22px;background-color:var(--a-ink);display:inline-block}.a-login__corner span{font-family:var(--font-sans);font-size:11px;letter-spacing:.12em;color:var(--a-ink-3)}.a-login__themebtn{position:fixed;right:24px;top:20px;z-index:7}[data-theme=dark] .a-login__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.15px;pointer-events:none;z-index:3;background:linear-gradient(152deg,#ffffff8c,#ffffff29 16%,#ffffff08,#22d3ee1a,#22d3ee70);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}[data-theme=dark] .a-header{background-color:#0a0a10bd;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border-bottom-color:#ffffff14}[data-theme=dark] .a-sider{backdrop-filter:blur(20px) saturate(1.35);-webkit-backdrop-filter:blur(20px) saturate(1.35)}[data-theme=dark] .a-card,[data-theme=dark] .a-stat,[data-theme=dark] .t-dialog{backdrop-filter:blur(20px) saturate(1.45);-webkit-backdrop-filter:blur(20px) saturate(1.45)}[data-theme=dark] .a-pcard{background-color:#13131bb8}[data-theme=dark] .a-card:before,[data-theme=dark] .a-stat:before,[data-theme=dark] .a-pcard:before,[data-theme=dark] .t-dialog:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.15px;pointer-events:none;z-index:5;background:linear-gradient(152deg,#ffffff8c,#ffffff29 16%,#ffffff08,rgba(var(--rr, 255, 255, 255),.1),rgba(var(--rr, 255, 255, 255),.44));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}[data-theme=dark] .a-card{--rr: 167, 139, 250}[data-theme=dark] .a-pcard{--rr: 251, 113, 133}[data-theme=dark] .t-dialog{--rr: 34, 211, 238;position:relative;border:1px solid var(--a-line);border-radius:var(--td-radius-large);overflow:hidden;background-color:#13131bb8}[data-theme=dark] .a-stat:nth-child(1){--rr: 34, 211, 238}[data-theme=dark] .a-stat:nth-child(2){--rr: 52, 211, 153}[data-theme=dark] .a-stat:nth-child(3){--rr: 251, 191, 36}[data-theme=dark] .a-stat:nth-child(4){--rr: 167, 139, 250}[data-theme=dark] .a-stat:nth-child(1){background:radial-gradient(130% 120% at 0% 0%,rgba(34,211,238,.26),transparent 64%),#13131b94}[data-theme=dark] .a-stat:nth-child(2){background:radial-gradient(130% 120% at 0% 0%,rgba(52,211,153,.24),transparent 64%),#13131b94}[data-theme=dark] .a-stat:nth-child(3){background:radial-gradient(130% 120% at 0% 0%,rgba(251,191,36,.2),transparent 64%),#13131b94}[data-theme=dark] .a-stat:nth-child(4){background:radial-gradient(130% 120% at 0% 0%,rgba(167,139,250,.22),transparent 64%),#13131b94}[data-theme=dark] .a-stat__ico--indigo{background:linear-gradient(135deg,#22d3ee,#0891b2);color:#04141a;box-shadow:0 0 14px #22d3ee8c}[data-theme=dark] .a-stat__ico--cyan{background:linear-gradient(135deg,#34d399,#059669);color:#041a12;box-shadow:0 0 14px #34d39980}[data-theme=dark] .a-stat__ico--violet{background:linear-gradient(135deg,#fbbf24,#d97706);color:#1c1204;box-shadow:0 0 14px #fbbf2473}[data-theme=dark] .a-stat__ico--emerald{background:linear-gradient(135deg,#a78bfa,#7c3aed);color:#f5f3ff;box-shadow:0 0 14px #a78bfa80}[data-theme=dark] .t-table thead th,[data-theme=dark] .t-table .t-table__header th{background-color:#a78bfa17;border-bottom-color:#ffffff1a}[data-theme=dark] .t-table tbody tr:hover td{background-color:#ffffff0b}[data-theme=dark] .t-table tbody td{border-bottom-color:#ffffff0f}[data-theme=dark] .t-input,[data-theme=dark] .a-iconbtn,[data-theme=dark] .a-themebtn{box-shadow:inset 0 1px #ffffff17}[data-theme=dark] .t-dialog__mask{background-color:var(--a-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width: 1280px){.a-pgrid{grid-template-columns:repeat(4,1fr)}.a-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1080px){.a-pgrid{grid-template-columns:repeat(3,1fr)}.a-sel{width:168px}}@media (max-width: 900px){.a-crumb span,.a-user__name,.a-user__role{display:none}}@media (max-width: 520px){.a-login{padding:16px}.a-login__card{padding:30px 22px 24px}.a-login__corner{left:16px;top:14px}.a-login__themebtn{right:16px;top:14px}}@media (prefers-reduced-motion: reduce){.a-login__conic,.a-login__pt,.a-login__sh,.a-login__rp{animation:none}.a-login__card,.a-view{animation-duration:.001ms}.a-sider,.a-stat,.a-pcard{transition:none}}.a-pgrid[data-v-5fe4b6eb]{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 1280px){.a-pgrid[data-v-5fe4b6eb]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1080px){.a-pgrid[data-v-5fe4b6eb]{grid-template-columns:repeat(3,minmax(0,1fr))}}.a-vcard[data-v-5fe4b6eb]{min-width:0}.a-vcard .a-pcard__thumb[data-v-5fe4b6eb]{aspect-ratio:16 / 9;cursor:pointer}.a-vplay[data-v-5fe4b6eb]{position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0c0c1280;border:1px solid rgba(255,255,255,.55);color:#fff;pointer-events:none}.a-vplay svg[data-v-5fe4b6eb]{transform:translate(1px)}.a-vdur[data-v-5fe4b6eb]{position:absolute;right:6px;bottom:6px;padding:0 5px;border-radius:3px;background:#0c0c12b8;color:#fff;font-size:10.5px;line-height:16px;font-variant-numeric:tabular-nums;pointer-events:none}.a-vname[data-v-5fe4b6eb]{padding:7px 9px 0;font-size:11.5px;line-height:1.45;color:var(--a-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a-vsub[data-v-5fe4b6eb]{padding:2px 9px 0;font-size:10.5px;line-height:1.45;color:var(--a-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a-pager[data-v-5fe4b6eb]{display:flex;justify-content:flex-end;padding:14px 0 4px}.a-vops[data-v-5fe4b6eb]{display:flex;justify-content:flex-end;gap:2px;padding:2px 6px 6px}
