.svg-icon[data-v-a6d37356]{display:inline-block;flex-shrink:0;vertical-align:middle;fill:currentColor;overflow:hidden;line-height:1}body,ul,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}body{min-width:1200px}body.admin-mode{min-width:0;background:#eef0e8}ul{list-style:none}img{border-style:none}a{text-decoration:none;color:inherit}.mobile-web-notice{display:none}@media (max-width: 768px){.mobile-web-notice{position:fixed;top:12px;left:16px;right:16px;z-index:4000;display:block;padding:10px 14px;border:1px solid rgba(0,131,116,.18);border-radius:12px;background:#fffffff0;box-shadow:0 10px 28px #0a544a1f;color:#535862;font-size:13px;line-height:1.5;text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}:root{--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--ui-font-size-xs: 12px;--ui-font-size-sm: 14px;--ui-font-size-md: 16px;--ui-font-size-lg: 18px;--ui-font-size-xl: 20px;--ui-font-size-2xl: 24px;--ui-font-size-3xl: 32px;--ui-font-size-4xl: 40px;--ui-font-size-5xl: 48px;--ui-line-height-xs: 18px;--ui-line-height-sm: 22px;--ui-line-height-md: 26px;--ui-line-height-lg: 28px;--ui-line-height-xl: 32px;--ui-line-height-2xl: 38px;--ui-line-height-3xl: 44px;--ui-line-height-4xl: 52px;--ui-line-height-5xl: 58px;--ui-font-weight-regular: 400;--ui-font-weight-medium: 500;--ui-font-weight-semibold: 600;--ui-font-weight-bold: 700;--ui-font-weight-heavy: 800;--ui-space-1: 4px;--ui-space-2: 8px;--ui-space-3: 12px;--ui-space-4: 16px;--ui-space-5: 20px;--ui-space-6: 24px;--ui-space-8: 32px;--ui-space-10: 40px;--ui-space-12: 48px;--ui-space-16: 64px;--ui-space-20: 80px;--ui-control-height-sm: 32px;--ui-control-height-md: 40px;--ui-control-height-lg: 48px;--ui-content-max: 1040px;--ui-grid-gap: var(--ui-space-6);--ui-page-gutter: clamp(var(--ui-space-6), 5vw, var(--ui-space-16));--ui-text-primary: var(--text-icon-font-gy-1);--ui-text-secondary: var(--text-icon-font-gy-2);--ui-text-tertiary: var(--text-icon-font-gy-3);--ui-text-disabled: var(--text-icon-font-gy-4);--ui-text-inverse: var(--text-icon-font-wh-1);--ui-accent: var(--Brand-color-6);--ui-accent-hover: var(--Brand-color-7);--ui-accent-soft: var(--Brand-color-1);--ui-accent-soft-hover: var(--Brand-color-2);--ui-surface: var(--Base-White);--ui-surface-page: var(--Brand-Content-Background);--ui-surface-subtle: var(--Gray-color-1);--ui-surface-muted: var(--Gray-color-2);--ui-border-subtle: var(--Gray-color-3);--ui-border-default: var(--Gray-color-4);--ui-border-strong: rgba(24, 29, 39, .16);--ui-border-accent-subtle: color-mix(in srgb, var(--ui-accent) 16%, transparent);--ui-shadow-card: 0 10px 24px rgba(16, 24, 40, .05);--ui-shadow-segment: 0 1px 4px rgba(16, 24, 40, .08);--ui-shadow-float: 0 12px 36px rgba(16, 24, 40, .08);--ui-shadow-pop: 0 8px 24px rgba(16, 24, 40, .12);--ui-input-border-hover: var(--td-brand-color);--ui-input-border-focus: var(--ui-accent);--ui-focus-ring: 0 0 0 2px rgba(0, 131, 116, .12);--ui-transition-base: background-color .2s ease, border-color .2s ease, color .2s ease, box-shadow .2s ease, opacity .2s ease, transform .2s ease;--td-font-family: pingfang sc, microsoft yahei, arial regular;--td-font-family-medium: pingfang sc, microsoft yahei, arial medium;--Base-White: #FFFFFF;--Base-Black: #000000;--Brand-color-1: #eafaf5;--Brand-color-2: #cbece4;--Brand-color-3: #9ed6ca;--Brand-color-4: #6dbdae;--Brand-color-5: #4ba193;--Brand-color-6: #008374;--Brand-color-7: #006c5e;--Brand-color-8: #005247;--Brand-color-9: #003b33;--Brand-color-10: #002721;--td-brand-color-1: var(--Brand-color-1);--td-brand-color-2: var(--Brand-color-2);--td-brand-color-3: var(--Brand-color-3);--td-brand-color-4: var(--Brand-color-4);--td-brand-color-5: var(--Brand-color-5);--td-brand-color-6: var(--Brand-color-6);--td-brand-color-7: var(--Brand-color-7);--td-brand-color-8: var(--Brand-color-8);--td-brand-color-9: var(--Brand-color-9);--td-brand-color-10: var(--Brand-color-10);--td-brand-color: var(--td-brand-color-6);--td-brand-color-hover: var(--td-brand-color-5);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-focus: var(--Brand-color-2);--td-brand-color-disabled: var(--Brand-color-3);--td-brand-color-active: var(--td-brand-color-7);--Brand-Menu-background: #EDF5F4;--Brand-Content-Background: #F7FAFA;--Warning-color-1: #FFF1E9;--Warning-color-2: #FFD9C2;--Warning-color-3: #FFB98C;--Warning-color-4: #FA9550;--Warning-color-5: #E37318;--Warning-color-6: #BE5A00;--Warning-color-7: #ba431b;--Warning-color-8: #9e3610;--Warning-color-9: #842b0b;--Warning-color-10: #5a1907;--td-warning-color: var(--Warning-color-5);--td-warning-color-hover: var(--Warning-color-4);--td-warning-color-focus: var(--Warning-color-2);--td-warning-color-active: var(--Warning-color-6);--td-warning-color-disabled: var(--Warning-color-3);--td-warning-color-light: var(--Warning-color-1);--Error-color-1: #fff0ed;--Error-color-2: #ffd8d2;--Error-color-3: #f8b9b0;--Error-color-4: #f78d94;--Error-color-5: #f6685d;--Error-color-6: #d54941;--Error-color-7: #ad352f;--Error-color-8: #b11f26;--Error-color-9: #951114;--Error-color-10: #680506;--td-error-color: var(--Error-color-6);--td-error-color-hover: var(--Error-color-5);--td-error-color-focus: var(--Error-color-2);--td-error-color-active: var(--Error-color-7);--td-error-color-disabled: var(--Error-color-3);--td-error-color-light: var(--Error-color-1);--Success-color-1: #E3F9E9;--Success-color-2: #C6F3D7;--Success-color-3: #92DAB2;--Success-color-4: #56C08D;--Success-color-5: #2BA471;--Success-color-6: #008858;--Success-color-7: #067945;--Success-color-8: #056334;--Success-color-9: #044f2a;--Success-color-10: #033017;--td-success-color: var(--Success-color-5);--td-success-color-hover: var(--Success-color-4);--td-success-color-focus: var(--Success-color-2);--td-success-color-active: var(--Success-color-6);--td-success-color-disabled: var(--Success-color-3);--td-success-color-light: var(--Success-color-1);--Info-color-1: #E6F4FF;--Info-color-2: #BAE0FF;--Info-color-3: #91CAFF;--Info-color-4: #69B1FF;--Info-color-5: #4096FF;--Info-color-6: #1677FF;--Info-color-7: #0958D9;--Info-color-8: #003EB3;--Info-color-9: #002C8C;--Info-color-10: #001D66;--Overlay-light: rgba(0, 0, 0, .5);--Overlay-white: rgba(255, 255, 255, .95);--Overlay-dark: rgba(0, 0, 0, .65);--Gray-color-1: #FAFAFA;--Gray-color-2: #F5F5F5;--Gray-color-3: #E9EAEB;--Gray-color-4: #D5D7DA;--Gray-color-5: #A4A7AE;--Gray-color-6: #717680;--Gray-color-7: #535862;--Gray-color-8: #414651;--Gray-color-9: #252B37;--Gray-color-10: #181D27;--Gray-color-11: #0A0D12;--Gray-color-12: #2c2c2c;--Gray-color-13: #242424;--Gray-color-14: #181818;--td-bg-color-container: var(--Base-White);--td-bg-color-container-select: var(--Base-White);--td-bg-color-page: var(--Gray-color-2);--td-bg-color-secondarycontainer: var(--Gray-color-1);--td-bg-color-container-hover: var(--Gray-color-1);--td-bg-color-container-active: var(--Gray-color-3);--td-bg-color-secondarycontainer-hover: var(--Gray-color-2);--td-bg-color-secondarycontainer-active: var(--Gray-color-4);--td-bg-color-component: var(--Gray-color-3);--td-bg-color-component-hover: var(--Gray-color-4);--td-bg-color-component-active: var(--Gray-color-6);--td-bg-color-component-disabled: var(--Gray-color-2);--td-component-stroke: var(--Gray-color-3);--td-component-border: var(--Gray-color-4);--text-icon-font-wh-4: #535862;--text-icon-font-wh-3: #717680;--text-icon-font-wh-2: #A4A7AE;--text-icon-font-wh-1: #FFFFFF;--text-icon-font-gy-4: #A4A7AE;--text-icon-font-gy-3: #717680;--text-icon-font-gy-2: #535862;--text-icon-font-gy-1: #181D27;--td-text-color-primary: var(--text-icon-font-gy-1);--td-text-color-secondary: var(--text-icon-font-gy-2);--td-text-color-placeholder: var(--text-icon-font-gy-3);--td-text-color-disabled: var(--text-icon-font-gy-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color);--td-text-color-link: var(--td-brand-color);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-light-hover: var(--Error-color-2);--td-success-color-light-hover: var(--Success-color-2);--td-bg-color-secondarycomponent: var(--Gray-color-4);--td-bg-color-secondarycomponent-hover: var(--Gray-color-5);--td-bg-color-secondarycomponent-active: var(--Gray-color-6);--td-table-shadow-color: rgba(0, 0, 0, 8%);--td-scrollbar-color: rgba(0, 0, 0, 10%);--td-scrollbar-hover-color: rgba(0, 0, 0, 30%);--td-scroll-track-color: #fff;--td-bg-color-specialcomponent: #fff;--td-border-level-1-color: var(--td-gray-color-3);--td-border-level-2-color: var(--td-gray-color-4);--td-shadow-1: 0 1px 10px rgba(0, 0, 0, 5%), 0 4px 5px rgba(0, 0, 0, 8%), 0 2px 4px -1px rgba(0, 0, 0, 12%);--td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, 5%), 0 8px 10px 1px rgba(0, 0, 0, 6%), 0 5px 5px -3px rgba(0, 0, 0, 10%);--td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, 5%), 0 16px 24px 2px rgba(0, 0, 0, 4%), 0 8px 10px -5px rgba(0, 0, 0, 8%);--td-shadow-inset-top: inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right: inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom: inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left: inset -.5px 0 0 #dcdcdc;--td-mask-active: rgba(0, 0, 0, .6);--td-mask-disabled: rgba(255, 255, 255, .6);--td-radius-default: var(--radius-sm);--td-radius-medium: var(--radius-sm);--td-radius-large: var(--radius-md);--td-radius-round: 999px}:root .t-input{--td-radius-default: var(--radius-sm)}:root[theme-mode=dark]{--td-brand-color-1: #4ba19320;--td-brand-color-2: #003b33;--td-brand-color-3: #005247;--td-brand-color-4: #006c5e;--td-brand-color-5: #008374;--td-brand-color-6: #4ba193;--td-brand-color-7: #6dbdae;--td-brand-color-8: #9ed6ca;--td-brand-color-9: #cbece4;--td-brand-color-10: #eafaf5;--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-hover: var(--td-brand-color-5);--td-brand-color: var(--td-brand-color-6);--td-brand-color-active: var(--td-brand-color-7);--td-warning-color-1: #4f2a1d;--td-warning-color-2: #582f21;--td-warning-color-3: #733c23;--td-warning-color-4: #a75d2b;--td-warning-color-5: #cf6e2d;--td-warning-color-6: #dc7633;--td-warning-color-7: #e8935c;--td-warning-color-8: #ecbf91;--td-warning-color-9: #eed7bf;--td-warning-color-10: #f3e9dc;--td-error-color-1: #472324;--td-error-color-2: #5e2a2d;--td-error-color-3: #703439;--td-error-color-4: #83383e;--td-error-color-5: #a03f46;--td-error-color-6: #c64751;--td-error-color-7: #de6670;--td-error-color-8: #ec888e;--td-error-color-9: #edb1b6;--td-error-color-10: #eeced0;--td-success-color-1: #193a2a;--td-success-color-2: #1a4230;--td-success-color-3: #17533d;--td-success-color-4: #0d7a55;--td-success-color-5: #059465;--td-success-color-6: #43af8a;--td-success-color-7: #46bf96;--td-success-color-8: #80d2b6;--td-success-color-9: #b4e1d3;--td-success-color-10: #deede8;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e7e7e7;--td-gray-color-4: #dcdcdc;--td-gray-color-5: #c5c5c5;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #383838;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-bg-color-page: var(--td-gray-color-14);--td-bg-color-container: var(--td-gray-color-13);--td-bg-color-container-hover: var(--td-gray-color-12);--td-bg-color-container-active: var(--td-gray-color-10);--td-bg-color-container-select: var(--td-gray-color-9);--td-bg-color-secondarycontainer: var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);--td-bg-color-secondarycontainer-active: var(--td-gray-color-9);--td-bg-color-component: var(--td-gray-color-11);--td-bg-color-component-hover: var(--td-gray-color-10);--td-bg-color-component-active: var(--td-gray-color-9);--td-bg-color-component-disabled: var(--td-gray-color-12);--td-component-stroke: var(--td-gray-color-11);--td-component-border: var(--td-gray-color-9);--text-icon-font-wh-4: #535862;--text-icon-font-wh-3: #717680;--text-icon-font-wh-2: #A4A7AE;--text-icon-font-wh-1: #FFFFFF;--text-icon-font-gy-4: #A4A7AE;--text-icon-font-gy-3: #717680;--text-icon-font-gy-2: #535862;--text-icon-font-gy-1: #181D27;--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-text-color-primary: var(--text-icon-font-wh-1);--td-text-color-secondary: var(--text-icon-font-wh-2);--td-text-color-placeholder: var(--text-icon-font-wh-3);--td-text-color-disabled: var(--text-icon-font-wh-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color);--td-text-color-link: var(--td-brand-color);--td-shadow-1: 0 4px 6px rgba(0, 0, 0, .06), 0 1px 10px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .12);--td-shadow-2: 0 8px 10px rgba(0, 0, 0, .12), 0 3px 14px rgba(0, 0, 0, .1), 0 5px 5px rgba(0, 0, 0, .16);--td-shadow-3: 0 16px 24px rgba(0, 0, 0, .14), 0 6px 30px rgba(0, 0, 0, .12), 0 8px 10px rgba(0, 0, 0, .2);--td-shadow-inset-top: inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right: inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom: inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left: inset -.5px 0 0 #5e5e5e;--td-table-shadow-color: rgba(0, 0, 0, 55%);--td-scrollbar-color: rgba(255, 255, 255, 10%);--td-scrollbar-hover-color: rgba(255, 255, 255, 30%);--td-scroll-track-color: #333;--td-bg-color-specialcomponent: transparent;--td-border-level-1-color: var(--td-gray-color-11);--td-border-level-2-color: var(--td-gray-color-9);--td-mask-active: rgba(0, 0, 0, .4);--td-mask-disabled: rgba(0, 0, 0, .6)}.t-input,.t-input__wrap,.t-input-adornment,.t-select-input,.t-input-number,.t-input__inner{border-radius:var(--radius-sm);transition:var(--ui-transition-base)}.t-input,.t-input__wrap,.t-input-adornment,.t-select-input,.t-input-number{border-color:var(--ui-border-default);background:var(--ui-surface);color:var(--ui-text-primary)}.t-input:hover,.t-input__wrap:hover,.t-input-adornment:hover,.t-select-input:hover,.t-input-number:hover{border-color:var(--ui-border-strong)}.t-input.t-is-focused,.t-input:focus-within,.t-input__wrap:focus-within,.t-input-adornment:focus-within,.t-select-input.t-is-focused,.t-select-input:focus-within,.t-input-number.t-is-focused,.t-input-number:focus-within{border-color:var(--ui-accent);box-shadow:var(--ui-focus-ring);outline:none}body:not(.admin-mode) .t-input:not(.t-is-disabled),body:not(.admin-mode) .t-input__wrap,body:not(.admin-mode) .t-input-adornment,body:not(.admin-mode) .t-select-input,body:not(.admin-mode) .t-input-number{border-color:var(--ui-border-default);background-color:var(--ui-surface);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}body:not(.admin-mode) .t-input:not(.t-is-disabled):hover,body:not(.admin-mode) .t-input__wrap:hover,body:not(.admin-mode) .t-input-adornment:hover,body:not(.admin-mode) .t-select:not(.t-is-disabled):hover .t-input,body:not(.admin-mode) .t-select-input:not(.t-is-disabled):hover,body:not(.admin-mode) .t-input-number:not(.t-is-disabled):hover{border-color:var(--ui-input-border-hover)!important;background-color:var(--ui-surface);box-shadow:none!important}body:not(.admin-mode) .t-input.t-is-focused,body:not(.admin-mode) .t-input:focus-within,body:not(.admin-mode) .t-input__wrap:focus-within,body:not(.admin-mode) .t-input-adornment:focus-within,body:not(.admin-mode) .t-select.t-is-focused .t-input,body:not(.admin-mode) .t-select-input.t-is-focused,body:not(.admin-mode) .t-select-input:focus-within,body:not(.admin-mode) .t-input-number.t-is-focused,body:not(.admin-mode) .t-input-number:focus-within{border-color:var(--ui-input-border-focus)!important;background-color:var(--ui-surface);box-shadow:var(--ui-focus-ring)!important;outline:none}body:not(.admin-mode) .t-input.t-is-success,body:not(.admin-mode) .t-input.t-is-success:hover{border-color:var(--td-success-color)!important}body:not(.admin-mode) .t-input.t-is-success:focus,body:not(.admin-mode) .t-input.t-is-success.t-is-focused,body:not(.admin-mode) .t-input.t-is-success.t-input--focused{box-shadow:0 0 0 2px var(--td-success-color-focus)!important}body:not(.admin-mode) .t-input.t-is-warning,body:not(.admin-mode) .t-input.t-is-warning:hover{border-color:var(--td-warning-color)!important}body:not(.admin-mode) .t-input.t-is-warning:focus,body:not(.admin-mode) .t-input.t-is-warning.t-is-focused,body:not(.admin-mode) .t-input.t-is-warning.t-input--focused{box-shadow:0 0 0 2px var(--td-warning-color-focus)!important}body:not(.admin-mode) .t-input.t-is-error,body:not(.admin-mode) .t-input.t-is-error:hover{border-color:var(--td-error-color)!important}body:not(.admin-mode) .t-input.t-is-error:focus,body:not(.admin-mode) .t-input.t-is-error.t-is-focused,body:not(.admin-mode) .t-input.t-is-error.t-input--focused{box-shadow:0 0 0 2px var(--td-error-color-focus)!important}body:not(.admin-mode) .t-input.t-is-disabled,body:not(.admin-mode) .t-input__wrap.t-is-disabled,body:not(.admin-mode) .t-select.t-is-disabled .t-input,body:not(.admin-mode) .t-input-number.t-is-disabled{cursor:not-allowed;border-color:var(--Gray-color-3, #e9eaeb)!important;background-color:var(--Gray-color-2, #fafafa);box-shadow:none!important}body.admin-mode{--admin-radius-sm: 8px;--admin-radius-md: 12px;--admin-radius-lg: 20px;--admin-bg: #f5f7f8;--admin-bg-soft: rgba(255, 255, 255, .72);--admin-surface: rgba(255, 255, 255, .86);--admin-surface-strong: #ffffff;--admin-surface-muted: #f8fbfb;--admin-border: rgba(24, 29, 39, .08);--admin-border-strong: #d5d7da;--admin-shadow-sm: 0 2px 4px rgba(0, 0, 0, .08), 0 1px 10px rgba(0, 0, 0, .05);--admin-shadow-md: 0 14px 34px rgba(16, 24, 40, .08);--admin-shadow-lg: 0 24px 60px rgba(16, 24, 40, .12);--admin-text-primary: #181d27;--admin-text-secondary: #535862;--admin-text-tertiary: #717680;--admin-accent: #008374;--admin-accent-strong: #006c5e;--admin-accent-soft: #eafaf5;--admin-accent-line: rgba(0, 131, 116, .18);--admin-input-border-hover: var(--td-brand-color);--admin-input-focus-ring: 0 0 0 2px rgba(0, 131, 116, .12);--td-font-family: "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--td-font-family-medium: "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--td-text-color-primary: var(--admin-text-primary);--td-text-color-secondary: var(--admin-text-secondary);--td-text-color-placeholder: var(--admin-text-tertiary);--td-text-color-disabled: #a4a7ae;--td-bg-color-page: var(--admin-bg);--td-bg-color-container: var(--admin-surface-strong);--td-bg-color-container-hover: #fbfdfd;--td-bg-color-container-active: #f2f7f6;--td-bg-color-secondarycontainer: #f8fbfb;--td-bg-color-secondarycontainer-hover: #f2f7f6;--td-bg-color-secondarycontainer-active: #e8f2f0;--td-bg-color-component: #f8fbfb;--td-bg-color-component-hover: #f2f7f6;--td-bg-color-component-active: #e8f2f0;--td-bg-color-component-disabled: #f3f4f6;--td-bg-color-container-select: var(--admin-surface-strong);--td-component-border: var(--admin-border-strong);--td-component-stroke: #e9eaeb;--td-radius-default: var(--admin-radius-sm);--td-radius-medium: var(--admin-radius-sm);--td-radius-large: var(--admin-radius-md);--td-shadow-1: var(--admin-shadow-sm);--td-shadow-2: var(--admin-shadow-md);--td-shadow-3: var(--admin-shadow-lg);background:radial-gradient(circle at top left,rgba(0,131,116,.14),transparent 24%),radial-gradient(circle at top right,rgba(158,214,202,.3),transparent 26%),linear-gradient(180deg,#f9fbfb,#f4f7f7);color:var(--admin-text-primary)}body.admin-mode:before,body.admin-mode:after{content:"";position:fixed;border-radius:999px;pointer-events:none;z-index:0;filter:blur(18px);opacity:.8}body.admin-mode:before{top:72px;right:6vw;width:240px;height:240px;background:radial-gradient(circle,#0083741f,#00837400 72%)}body.admin-mode:after{bottom:10vh;left:-48px;width:220px;height:220px;background:radial-gradient(circle,#e9faf5e6,#e9faf500 72%)}body.admin-mode #app{position:relative;z-index:1}body.admin-mode .admin-surface{background:var(--admin-surface);border:1px solid var(--admin-border);box-shadow:var(--admin-shadow-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body.admin-mode .admin-surface-strong{background:var(--admin-surface-strong);border:1px solid var(--admin-border);box-shadow:var(--admin-shadow-sm)}body.admin-mode .admin-kicker{margin:0;color:var(--admin-accent);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}body.admin-mode .admin-section-title{margin:8px 0 0;color:var(--admin-text-primary);font-size:30px;line-height:1.14;font-weight:600}body.admin-mode .admin-section-desc{margin:14px 0 0;color:var(--admin-text-secondary);font-size:14px;line-height:1.7}body.admin-mode .admin-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-accent-line);background:#ffffffbd;color:var(--admin-text-secondary);font-size:12px;font-weight:500}body.admin-mode .admin-badge:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--admin-accent);box-shadow:0 0 0 5px #0083741f}body.admin-mode .admin-chip-group{display:flex;flex-wrap:wrap;gap:10px}body.admin-mode .admin-meta-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}body.admin-mode .admin-meta-card{padding:16px 18px;border-radius:var(--admin-radius-md);background:linear-gradient(180deg,#ffffffeb,#f8fbfbe6);border:1px solid rgba(24,29,39,.06)}body.admin-mode .admin-meta-label{margin:0;color:var(--admin-text-tertiary);font-size:12px}body.admin-mode .admin-meta-value{margin:10px 0 0;color:var(--admin-text-primary);font-size:26px;font-weight:600;line-height:1}body.admin-mode .admin-meta-note{margin:8px 0 0;color:var(--admin-text-secondary);font-size:13px;line-height:1.5}body.admin-mode .admin-toolbar-grid{display:grid;gap:12px}body.admin-mode .admin-filter-bar{display:grid;grid-template-columns:minmax(260px,1fr) minmax(160px,190px) auto;align-items:center;gap:12px;min-width:0}body.admin-mode .admin-filter-bar.is-two-filters{grid-template-columns:minmax(280px,1fr) repeat(2,minmax(150px,180px)) auto}body.admin-mode .admin-filter-search,body.admin-mode .admin-filter-control{min-width:0}body.admin-mode .admin-filter-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}body.admin-mode .admin-filter-actions .t-button{min-width:76px}body.admin-mode .admin-table-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable}body.admin-mode .admin-table-scroll .t-table{min-width:var(--admin-table-min-width, 980px)}body.admin-mode .admin-list-card{padding:24px;border-radius:var(--admin-radius-lg)}body.admin-mode .admin-list-title{margin:0;color:var(--admin-text-primary);font-size:18px;font-weight:600}body.admin-mode .admin-list-subtitle{margin:8px 0 0;color:var(--admin-text-tertiary);font-size:13px;line-height:1.6}body.admin-mode .admin-plain-list{margin:18px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}body.admin-mode .admin-plain-list li{position:relative;padding-left:18px;color:var(--admin-text-secondary);font-size:14px;line-height:1.7}body.admin-mode .admin-plain-list li:before{content:"";position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:999px;background:var(--admin-accent)}body.admin-mode .t-input,body.admin-mode .t-input-adornment,body.admin-mode .t-select-input,body.admin-mode .t-input-number{border-radius:var(--admin-radius-sm)}body.admin-mode .t-input__wrap,body.admin-mode .t-input-adornment,body.admin-mode .t-select .t-input,body.admin-mode .t-input-number{background:#ffffffe0;border-color:#181d271a;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}body.admin-mode .t-input__wrap:hover,body.admin-mode .t-input-adornment:hover,body.admin-mode .t-select .t-input:hover,body.admin-mode .t-input-number:hover{border-color:var(--admin-input-border-hover);background:#ffffffe0;box-shadow:none}body.admin-mode .t-input.t-is-focused,body.admin-mode .t-input.t-input--focused,body.admin-mode .t-input:focus-within,body.admin-mode .t-is-focused .t-input__wrap,body.admin-mode .t-select.t-is-focused .t-input,body.admin-mode .t-select__hoverless:not(.t-is-disabled) .t-input:focus-within,body.admin-mode .t-input-adornment:focus-within,body.admin-mode .t-input-number.t-is-focused,body.admin-mode .t-input-number:focus-within{border-color:var(--admin-accent);background:#ffffffe0;box-shadow:var(--admin-input-focus-ring);outline:none}body.admin-mode .t-input.t-is-success,body.admin-mode .t-input.t-is-success:hover{border-color:var(--td-success-color)}body.admin-mode .t-input.t-is-success:focus,body.admin-mode .t-input.t-is-success.t-is-focused,body.admin-mode .t-input.t-is-success.t-input--focused{box-shadow:0 0 0 2px var(--td-success-color-focus)}body.admin-mode .t-input.t-is-warning,body.admin-mode .t-input.t-is-warning:hover{border-color:var(--td-warning-color)}body.admin-mode .t-input.t-is-warning:focus,body.admin-mode .t-input.t-is-warning.t-is-focused,body.admin-mode .t-input.t-is-warning.t-input--focused{box-shadow:0 0 0 2px var(--td-warning-color-focus)}body.admin-mode .t-input.t-is-error,body.admin-mode .t-input.t-is-error:hover{border-color:var(--td-error-color)}body.admin-mode .t-input.t-is-error:focus,body.admin-mode .t-input.t-is-error.t-is-focused,body.admin-mode .t-input.t-is-error.t-input--focused{box-shadow:0 0 0 2px var(--td-error-color-focus)}body.admin-mode .t-form__label,body.admin-mode .t-form-item__label{color:var(--admin-text-secondary);font-size:13px;font-weight:500}body.admin-mode .t-button{border-radius:var(--admin-radius-sm);font-weight:600;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}body.admin-mode .t-button:hover{transform:translateY(-1px)}body.admin-mode .t-button--variant-base.t-button--theme-primary{box-shadow:0 16px 32px #00837438}body.admin-mode .t-button--variant-outline{background:#fffc}body.admin-mode .t-tag{border-radius:var(--admin-radius-sm);font-weight:600}body.admin-mode .t-card{border-radius:var(--admin-radius-md);border-color:#181d2714;box-shadow:var(--admin-shadow-sm);background:#fffc}body.admin-mode .t-table{background:transparent}body.admin-mode .t-table table{border-collapse:separate;border-spacing:0}body.admin-mode .t-table th{background:#f7fbfa;color:var(--admin-text-tertiary);font-size:12px;font-weight:600;border-bottom-color:#e9eaeb}body.admin-mode .t-table td{background:#ffffff8a;color:var(--admin-text-primary);border-bottom-color:#181d270f}body.admin-mode .t-table tbody tr:hover td{background:#eafaf580}body.admin-mode .t-pagination{padding-top:6px}body.admin-mode .t-pagination .t-button,body.admin-mode .t-pagination .t-pagination__number{border-radius:var(--admin-radius-sm)}body.admin-mode .t-dialog__wrap .t-dialog{border-radius:var(--admin-radius-lg);box-shadow:var(--admin-shadow-lg);border:1px solid rgba(24,29,39,.08)}body.admin-mode .t-dialog__header{color:var(--admin-text-primary)}body.admin-mode .t-checkbox__label{color:var(--admin-text-secondary)}@keyframes admin-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}body.admin-mode .admin-animate-in{animation:admin-fade-up .45s ease both}body.admin-mode .admin-delay-1{animation-delay:.08s}body.admin-mode .admin-delay-2{animation-delay:.16s}@media (max-width: 1180px){body.admin-mode .admin-meta-grid{grid-template-columns:1fr}body.admin-mode .admin-filter-bar,body.admin-mode .admin-filter-bar.is-two-filters{grid-template-columns:repeat(2,minmax(0,1fr))}body.admin-mode .admin-filter-search{grid-column:1 / -1}body.admin-mode .admin-filter-actions{justify-content:flex-start}}@media (max-width: 640px){body.admin-mode .admin-filter-bar,body.admin-mode .admin-filter-bar.is-two-filters{grid-template-columns:1fr}body.admin-mode .admin-filter-search{grid-column:auto}body.admin-mode .admin-filter-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.admin-mode .admin-filter-actions .t-button{width:100%}}
