.glass-atmosphere[data-v-235cb1d9]{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background-image:linear-gradient(168deg,var(--canvas-top) 0%,var(--canvas-mid) 46%,var(--canvas-floor) 100%)}:root{--td-screen-xs: 320px;--td-screen-sm: 768px;--td-screen-md: 992px;--td-screen-lg: 1200px;--td-screen-xl: 1400px;--td-screen-xxl: 1880px}@-moz-document url-prefix(){.narrow-scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.narrow-scrollbar::-webkit-scrollbar{width:8px;height:8px}.narrow-scrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.narrow-scrollbar::-webkit-scrollbar-thumb:vertical:hover,.narrow-scrollbar::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-fake-arrow path{transition:d .2s;stroke:currentcolor}.t-fake-arrow--active path{d:path("M3.75 10.2002L7.99274 5.7998L12.2361 10.0425")}.t-fake-arrow.t-fake-arrow--transform path{transition:transform .2s;transform-origin:center}.t-fake-arrow.t-fake-arrow--transform.t-fake-arrow--active path{transform:scaleY(-1)}.t-slide-down-enter-active,.t-slide-down-leave-active{transition:height .2s cubic-bezier(.38,0,.24,1),max-height .2s cubic-bezier(.38,0,.24,1)}:root,:root[theme-mode=light]{--td-brand-color-1: #f2f3ff;--td-brand-color-2: #d9e1ff;--td-brand-color-3: #b5c7ff;--td-brand-color-4: #8eabff;--td-brand-color-5: #618dff;--td-brand-color-6: #366ef4;--td-brand-color-7: #0052d9;--td-brand-color-8: #003cab;--td-brand-color-9: #002a7c;--td-brand-color-10: #001a57;--td-warning-color-1: #fff1e9;--td-warning-color-2: #ffd9c2;--td-warning-color-3: #ffb98c;--td-warning-color-4: #fa9550;--td-warning-color-5: #e37318;--td-warning-color-6: #be5a00;--td-warning-color-7: #954500;--td-warning-color-8: #713300;--td-warning-color-9: #532300;--td-warning-color-10: #3b1700;--td-error-color-1: #fff0ed;--td-error-color-2: #ffd8d2;--td-error-color-3: #ffb9b0;--td-error-color-4: #ff9285;--td-error-color-5: #f6685d;--td-error-color-6: #d54941;--td-error-color-7: #ad352f;--td-error-color-8: #881f1c;--td-error-color-9: #68070a;--td-error-color-10: #490002;--td-success-color-1: #e3f9e9;--td-success-color-2: #c6f3d7;--td-success-color-3: #92dab2;--td-success-color-4: #56c08d;--td-success-color-5: #2ba471;--td-success-color-6: #008858;--td-success-color-7: #006c45;--td-success-color-8: #005334;--td-success-color-9: #003b23;--td-success-color-10: #002515;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--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: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: #ffffff;--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--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-brand-color: var(--td-brand-color-7);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-6);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-8);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .6);--td-mask-disabled: rgba(255, 255, 255, .6);--td-mask-background: rgba(255, 255, 255, .96);--td-bg-color-page: var(--td-gray-color-2);--td-bg-color-container: #fff;--td-bg-color-container-hover: var(--td-gray-color-1);--td-bg-color-container-active: var(--td-gray-color-3);--td-bg-color-container-select: #fff;--td-bg-color-secondarycontainer: var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);--td-bg-color-secondarycontainer-active: var(--td-gray-color-4);--td-bg-color-component: var(--td-gray-color-3);--td-bg-color-component-hover: var(--td-gray-color-4);--td-bg-color-component-active: var(--td-gray-color-6);--td-bg-color-secondarycomponent: var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);--td-bg-color-secondarycomponent-active: var(--td-gray-color-6);--td-bg-color-component-disabled: var(--td-gray-color-2);--td-bg-color-specialcomponent: #fff;--td-text-color-primary: var(--td-font-gray-1);--td-text-color-secondary: var(--td-font-gray-2);--td-text-color-placeholder: var(--td-font-gray-3);--td-text-color-disabled: var(--td-font-gray-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-7);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(0, 0, 0, .1);--td-border-level-1-color: var(--td-gray-color-3);--td-component-stroke: var(--td-gray-color-3);--td-border-level-2-color: var(--td-gray-color-4);--td-component-border: var(--td-gray-color-4);--td-shadow-1: 0 1px 10px rgba(0, 0, 0, .05), 0 4px 5px rgba(0, 0, 0, .08), 0 2px 4px -1px rgba(0, 0, 0, .12);--td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, .05), 0 8px 10px 1px rgba(0, 0, 0, .06), 0 5px 5px -3px rgba(0, 0, 0, .1);--td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08);--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-table-shadow-color: rgba(0, 0, 0, .08);--td-scrollbar-color: rgba(0, 0, 0, .1);--td-scrollbar-hover-color: rgba(0, 0, 0, .3);--td-scroll-track-color: #fff}:root.dark,:root[theme-mode=dark]{--td-brand-color-1: #1b2f51;--td-brand-color-2: #173463;--td-brand-color-3: #143975;--td-brand-color-4: #103d88;--td-brand-color-5: #0d429a;--td-brand-color-6: #054bbe;--td-brand-color-7: #2667d4;--td-brand-color-8: #4582e6;--td-brand-color-9: #699ef5;--td-brand-color-10: #96bbf8;--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: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--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: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: rgba(255, 255, 255, .9);--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--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-brand-color: var(--td-brand-color-8);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-7);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-9);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .4);--td-mask-disabled: rgba(0, 0, 0, .6);--td-mask-background: rgba(36, 36, 36, .96);--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-secondarycomponent: var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);--td-bg-color-secondarycomponent-active: var(--td-gray-color-8);--td-bg-color-component-disabled: var(--td-gray-color-12);--td-bg-color-specialcomponent: transparent;--td-text-color-primary: var(--td-font-white-1);--td-text-color-secondary: var(--td-font-white-2);--td-text-color-placeholder: var(--td-font-white-3);--td-text-color-disabled: var(--td-font-white-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-8);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(255, 255, 255, .1);--td-border-level-1-color: var(--td-gray-color-11);--td-component-stroke: var(--td-gray-color-11);--td-border-level-2-color: var(--td-gray-color-9);--td-component-border: var(--td-gray-color-9);--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, .1);--td-scrollbar-hover-color: rgba(255, 255, 255, .3);--td-scroll-track-color: #333}:root{--td-radius-small: 2px;--td-radius-default: 3px;--td-radius-medium: 6px;--td-radius-large: 9px;--td-radius-extraLarge: 12px;--td-radius-round: 999px;--td-radius-circle: 50%}:root{--td-font-family: PingFang SC, Microsoft YaHei, Arial Regular;--td-font-family-medium: PingFang SC, Microsoft YaHei, Arial Medium;--td-font-size-link-small: 12px;--td-font-size-link-medium: 14px;--td-font-size-link-large: 16px;--td-font-size-mark-small: 12px;--td-font-size-mark-medium: 14px;--td-font-size-body-small: 12px;--td-font-size-body-medium: 14px;--td-font-size-body-large: 16px;--td-font-size-title-small: 14px;--td-font-size-title-medium: 16px;--td-font-size-title-large: 18px;--td-font-size-title-extraLarge: 20px;--td-font-size-headline-small: 24px;--td-font-size-headline-medium: 28px;--td-font-size-headline-large: 36px;--td-font-size-display-medium: 48px;--td-font-size-display-large: 64px;--td-line-height-link-small: 20px;--td-line-height-link-medium: 22px;--td-line-height-link-large: 24px;--td-line-height-mark-small: 20px;--td-line-height-mark-medium: 22px;--td-line-height-body-small: 20px;--td-line-height-body-medium: 22px;--td-line-height-body-large: 24px;--td-line-height-title-small: 22px;--td-line-height-title-medium: 24px;--td-line-height-title-large: 26px;--td-line-height-title-extraLarge: 28px;--td-line-height-headline-small: 32px;--td-line-height-headline-medium: 36px;--td-line-height-headline-large: 44px;--td-line-height-display-medium: 56px;--td-line-height-display-large: 72px;--td-font-link-small: var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium: var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large: var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small: 600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium: 600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small: var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium: var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large: var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small: 600 var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium: 600 var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large: 600 var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-title-extraLarge: 600 var(--td-font-size-title-extraLarge) / var(--td-line-height-title-extraLarge) var(--td-font-family);--td-font-headline-small: 600 var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium: 600 var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large: 600 var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium: 600 var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large: 600 var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family)}:root{--td-size-1: 2px;--td-size-2: 4px;--td-size-3: 6px;--td-size-4: 8px;--td-size-5: 12px;--td-size-6: 16px;--td-size-7: 20px;--td-size-8: 24px;--td-size-9: 28px;--td-size-10: 32px;--td-size-11: 36px;--td-size-12: 40px;--td-size-13: 48px;--td-size-14: 56px;--td-size-15: 64px;--td-size-16: 72px;--td-comp-size-xxxs: var(--td-size-6);--td-comp-size-xxs: var(--td-size-7);--td-comp-size-xs: var(--td-size-8);--td-comp-size-s: var(--td-size-9);--td-comp-size-m: var(--td-size-10);--td-comp-size-l: var(--td-size-11);--td-comp-size-xl: var(--td-size-12);--td-comp-size-xxl: var(--td-size-13);--td-comp-size-xxxl: var(--td-size-14);--td-comp-size-xxxxl: var(--td-size-15);--td-comp-size-xxxxxl: var(--td-size-16);--td-pop-padding-s: var(--td-size-2);--td-pop-padding-m: var(--td-size-3);--td-pop-padding-l: var(--td-size-4);--td-pop-padding-xl: var(--td-size-5);--td-pop-padding-xxl: var(--td-size-6);--td-comp-paddingLR-xxs: var(--td-size-1);--td-comp-paddingLR-xs: var(--td-size-2);--td-comp-paddingLR-s: var(--td-size-4);--td-comp-paddingLR-m: var(--td-size-5);--td-comp-paddingLR-l: var(--td-size-6);--td-comp-paddingLR-xl: var(--td-size-8);--td-comp-paddingLR-xxl: var(--td-size-10);--td-comp-paddingTB-xxs: var(--td-size-1);--td-comp-paddingTB-xs: var(--td-size-2);--td-comp-paddingTB-s: var(--td-size-4);--td-comp-paddingTB-m: var(--td-size-5);--td-comp-paddingTB-l: var(--td-size-6);--td-comp-paddingTB-xl: var(--td-size-8);--td-comp-paddingTB-xxl: var(--td-size-10);--td-comp-margin-xxs: var(--td-size-1);--td-comp-margin-xs: var(--td-size-2);--td-comp-margin-s: var(--td-size-4);--td-comp-margin-m: var(--td-size-5);--td-comp-margin-l: var(--td-size-6);--td-comp-margin-xl: var(--td-size-7);--td-comp-margin-xxl: var(--td-size-8);--td-comp-margin-xxxl: var(--td-size-10);--td-comp-margin-xxxxl: var(--td-size-12)}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:PingFang SC,Microsoft YaHei,Arial Regular;font-size:14px}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none none none none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none none none none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;background-color:transparent}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--ink-950: #0d1526;--ink-900: #16233a;--ink-850: #1c2c47;--ink-800: #263750;--ink-700: #3f4f68;--ink-600: #55647c;--ink-500: #5e6d86;--ink-400: #5f6d80;--ink-300: #bcc6d6;--ink-heading: #101b2e;--paper: #f5f7fb;--paper-warm: #eef2f9;--surface: #ffffff;--surface-muted: #f8fafd;--surface-hover: #f1f5fb;--surface-translucent: rgba(255, 255, 255, .9);--brand-soft: #edf4ff;--cyan: #0052d9;--cyan-deep: #003cab;--amber: #ed7b2f;--coral: #d54941;--on-accent: #ffffff;--brand-ink: #003cab;--brand-lighter: #5b8def;--brand-line: #a8c6f5;--focus-outline: rgba(0, 82, 217, .34);--selection-fill: rgba(0, 82, 217, .16);--line: #e2e8f3;--line-subtle: #edf1f8;--line-soft: rgba(16, 27, 46, .08);--line-hover: #a9c0e4;--line-dark: rgba(255, 255, 255, .16);--table-header-surface: #f8fafd;--table-header-ink: #4f5f78;--table-row-alt: #ffffff;--table-row-highlight: #f1f6ff;--status-success-surface: #dff4ed;--status-success-surface-quiet: #e8f6f0;--status-success-ink: #2a8b68;--status-info-surface: #edf4ff;--status-info-ink: #1e4fa8;--input-surface-hover: #fbfdff;--surface-sidebar: #ffffff;--surface-topbar: #ffffff;--surface-inverse-hover: rgba(0, 82, 217, .06);--surface-inverse-active: rgba(0, 82, 217, .1);--ink-inverse: #263750;--ink-inverse-strong: #16233a;--ink-inverse-bright: #101b2e;--ink-inverse-muted: #52607a;--ink-inverse-subtle: #52607a;--ink-inverse-hover: #003cab;--line-inverse: #e2e8f3;--focus-inverse: rgba(0, 82, 217, .18);--nav-brand: #0052d9;--nav-brand-hover: #1a66e0;--nav-brand-soft: #edf4ff;--nav-brand-ink: #003cab;--shadow-sidebar: 0 6px 18px rgba(16, 27, 46, .07);--overlay-scrim: rgba(13, 21, 38, .45);--overlay-dark: rgba(13, 21, 38, .72);--overlay-dark-strong: rgba(13, 21, 38, .78);--overlay-image: rgba(13, 21, 38, .78);--status-error-surface: #fce8e4;--status-error-ink: #d92d20;--status-warning-surface: #fffaeb;--status-warning-ink: #b54708;--status-warning-border: #f0d6a9;--status-warning-soft: #fffaf1;--status-info-surface-strong: #edf4ff;--status-info-ink-strong: #175cd3;--status-success-surface-soft: #e9f6ef;--status-success-ink-strong: #168060;--status-success-ink-alt: #2b8a62;--status-neutral-surface: #eff2f8;--status-neutral-surface-muted: #f0f2f7;--status-blue-surface: #edf4ff;--status-blue-border: #d6e4ff;--chart-ink: #0052d9;--chart-grid: #eef2f8;--chart-rule: #cbd5e1;--chart-scroll-thumb: #c5ced9;--line-upload: #b7c5d6;--line-toolbar: #edf1f8;--permission-positive: #2ba471;--permission-surface: #f5f8fc;--permission-border: #c8dafb;--permission-border-active: #a6c2f7;--permission-ink: #2f5bb0;--permission-border-soft: #cbdcf9;--permission-surface-faint: #fcfdff;--permission-border-faint: #e3e9f1;--permission-surface-alt: #f7f9fb;--permission-divider: #d7e3f6;--permission-outline: #7aa5ed;--permission-ink-muted: #5878b3;--permission-surface-hover: #f8fbff;--footer-line: rgba(255, 255, 255, .12);--footer-surface: #0f1c30;--footer-ink: #a7b4cb;--footer-accent-strong: #8db4f5;--footer-accent: #b9d0f8;--login-paper: #f4f6fb;--login-dark: #0f1c30;--login-dark-text: #eff3f9;--login-dark-overlay: rgba(9, 16, 30, .66);--login-accent: #7fb0ff;--login-accent-line: rgba(127, 176, 255, .5);--login-accent-border: rgba(150, 190, 255, .72);--login-accent-deep: #2f6fd0;--login-text-light: #f2f5fa;--login-text-secondary: #cbd4e4;--login-text-muted: #bcc6d9;--login-text-subtle: #b7c1d4;--login-text-faint: #b6c0d2;--login-border: #d6dded;--login-border-hover: #9aa8c0;--login-focus: #2f6fd0;--login-focus-ring: rgba(47, 111, 208, .15);--login-accent-ring: rgba(47, 111, 208, .18);--login-heading: #101b2e;--login-label: #3b4a63;--login-copy: #64748b;--login-copy-strong: #2c3a52;--login-copy-subtle: #5f6e86;--login-error: #b3403a;--login-dark-border: #1b2c46;--login-dark-hover: #2b3f60;--login-field: #e9edf6;--login-field-border: #cfd8e8;--login-note-border: #d7deeb;--login-code-surface: rgba(16, 27, 46, .07);--login-footer: #7a879d;--login-footer-subtle: #a4aec1;--shadow: 0 8px 24px rgba(16, 27, 46, .08);--shadow-soft: 0 1px 2px rgba(16, 27, 46, .04);--focus-ring: 0 0 0 3px rgba(0, 82, 217, .16);--shadow-segmented: 0 1px 3px rgba(16, 27, 46, .1);--shadow-filter: 0 1px 3px rgba(16, 27, 46, .04);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--sidebar-width: 248px;--topbar-height: 64px;--icp-footer-height: 60px;--content-max-width: 1680px;--page-padding-x: 32px;--page-padding-y: 24px;--card-gap: 16px;--field-gap: 16px;--element-gap: 8px;--control-height: 40px;--control-height-sm: 36px;--table-row-height: 56px;--table-header-height: 44px;--table-header-layer: 50;--table-text-size: 14px;--table-header-text-size: 14px;--table-secondary-text-size: 14px;--table-cell-padding-x: 12px;--table-cell-padding-y: 12px;--table-secondary-ink: #5e6d86;--table-danger-ink: #c9564e;--table-action-height: 32px;--table-action-icon-size: 16px;--table-action-text-size: 14px;--table-action-gap: 4px;--table-action-group-gap: 8px;--table-action-padding-x: 6px;--font-display: "Microsoft YaHei UI", "Microsoft YaHei", "PingFang SC", "Segoe UI", system-ui, sans-serif;--font-body: "Microsoft YaHei UI", "Microsoft YaHei", "PingFang SC", "Segoe UI", system-ui, sans-serif;--font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-press: .1s;--dur-hover: .18s;--dur-fade: .16s;--material-panel: var(--surface);--material-control: var(--surface);--material-popover: var(--surface);--material-scrim: var(--overlay-scrim);--panel-border: var(--line);--control-border: var(--line);--panel-shadow: var(--shadow-soft);--control-shadow: var(--shadow-soft);--popover-shadow: var(--shadow);--radius-control: var(--radius-sm);--radius-panel: var(--radius-md);--radius-glass: var(--radius-lg);--lg-border: var(--panel-border);--lg-edge: var(--line);--lg-highlight: none;--lg-shadow: var(--control-shadow);--lg-lift: var(--panel-shadow);--lg-lift-overlay: var(--popover-shadow);--lg-rim: none;--lg-shadow-overlay: var(--popover-shadow);--lg-sheen: none;--lg-panel: var(--material-panel);--lg-panel-raised: var(--material-control);--lg-rail: var(--surface-sidebar);--lg-blur: 0px;--lg-blur-panel: 0px;--lg-blur-lg: 0px;--lg-saturate: 100%;--lg-radius-control: var(--radius-control);--lg-radius-card: var(--radius-panel);--lg-radius-panel: var(--radius-panel);--lg-radius-glass: var(--radius-glass);--canvas-top: #ffffff;--canvas-mid: var(--paper);--canvas-floor: var(--paper-warm);--td-brand-color: #0052d9;--td-brand-color-hover: #1a66e0;--td-brand-color-active: #003cab;--td-brand-color-focus: #edf4ff;--td-bg-color-page: #f5f7fb}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}html,body{overflow-x:clip}html{background:linear-gradient(168deg,var(--canvas-top) 0%,var(--canvas-mid) 46%,var(--canvas-floor) 100%) fixed;color:var(--ink-900);font-family:var(--font-body);font-size:15px;text-rendering:optimizeLegibility}body{min-width:320px;background:transparent}button,input,select,textarea{color:inherit;font:inherit}button{border:0;cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--focus-outline);outline-offset:2px}a{color:inherit;text-decoration:none}::selection{background:var(--selection-fill)}.eyebrow{color:var(--cyan-deep);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.11em;line-height:1.3;text-transform:uppercase}.muted{color:var(--ink-500)}.surface{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-soft)}.surface__head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:18px 20px;border-bottom:1px solid var(--line)}.surface__head h2{margin:0;color:var(--ink-heading);font-family:var(--font-display);font-size:19px;letter-spacing:-.01em}.surface__head p{margin:6px 0 0;color:var(--ink-500);font-size:14px;line-height:1.5}.surface__body{padding:20px}.filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.filter-bar .search-control{width:min(320px,100%);flex:1 1 260px}.filter-bar .filter-select{width:180px;flex:0 1 180px}.filter-input{height:var(--control-height);padding:0 11px;border:1px solid var(--line);border-radius:var(--radius-sm);outline:0;background:var(--surface-translucent);color:var(--ink-700);font-size:15px}.filter-input{min-width:240px}.filter-input:focus{border-color:var(--td-brand-color);box-shadow:var(--focus-ring)}.filter-select{min-width:144px}.filter-select.t-select__wrap{height:var(--control-height);padding:0;border:0;border-radius:0;background:transparent}.filter-select.t-select__wrap .t-select-input{width:100%}.resource-view .t-select__wrap:not(.dashboard-store-select),.resource-view .t-select__wrap:not(.dashboard-store-select) .t-select-input,.resource-view .t-select__wrap:not(.dashboard-store-select) .t-input__wrap,.resource-view .t-select__wrap:not(.dashboard-store-select) .t-input{height:var(--control-height)}.resource-view .search-control.t-input__wrap{display:block;min-width:0;height:var(--control-height);padding:0;border:0;border-radius:0;background:transparent}.resource-view .search-control.t-input__wrap .t-input{width:100%;height:var(--control-height)}.resource-view .report-toolbar .t-date-range-picker,.resource-view .report-toolbar .t-date-range-picker .t-range-input{height:var(--control-height);min-height:var(--control-height)}.resource-view .report-toolbar .t-radio-group{height:var(--control-height)}.resource-view .report-toolbar .t-radio-button{height:calc(var(--control-height) - 4px);align-items:center}.filter-spacer{display:none}.segmented{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-warm)}.segmented button{min-height:28px;padding:0 10px;border-radius:4px;background:transparent;color:var(--ink-500);font-size:13px;font-weight:650}.segmented button.is-active{background:var(--surface);color:var(--ink-900);box-shadow:var(--shadow-segmented)}.stack-list{display:grid;gap:0}.list-row{display:flex;align-items:center;gap:13px;padding:16px 0;border-bottom:1px solid var(--line-soft)}.list-row:last-child{border-bottom:0}.list-row__main{min-width:0;flex:1}.list-row__main strong{display:block;overflow:hidden;color:var(--ink-800);font-size:15px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.list-row__main small{display:block;margin-top:4px;color:var(--ink-500);font-size:14px}.list-row__meta{color:var(--ink-500);font-family:var(--font-mono);font-size:13px;white-space:nowrap}.mini-avatar{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:8px;background:var(--status-success-surface);color:var(--cyan-deep);font-size:12px;font-weight:750}.empty-inline{padding:36px 0;color:var(--ink-500);font-size:14px;text-align:center}.state-panel{display:grid;min-height:320px;place-items:center;align-content:center;gap:10px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);text-align:center}.state-panel strong{color:var(--ink-900);font-size:17px}.state-panel p{max-width:420px;margin:0;color:var(--ink-500);font-size:15px;line-height:1.6}.table-message--error{display:grid;justify-items:center;gap:12px}.table-message--error strong{color:var(--ink-800);font-size:14px}.page-grid{display:grid;gap:var(--card-gap)}.page-grid>*{min-width:0}.page-grid--2{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.page-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.page-grid--sidebar{grid-template-columns:minmax(0,1fr) 310px}.chart-bars{display:flex;height:180px;align-items:flex-end;gap:10px;padding-top:18px}.chart-bars__item{display:flex;min-width:0;flex:1;height:100%;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px}.chart-bars__bar{width:100%;max-width:32px;min-height:3px;border-radius:4px 4px 2px 2px;background:var(--cyan)}.chart-bars__bar--refunded{background:var(--coral)}.chart-bars__label{color:var(--ink-500);font-family:var(--font-mono);font-size:12px}.chart-bars__value{color:var(--ink-600);font-family:var(--font-mono);font-size:12px}.legend{display:flex;align-items:center;gap:14px;color:var(--ink-500);font-size:12px}.legend span{display:inline-flex;align-items:center;gap:5px}.legend i{width:7px;height:7px;border-radius:50%;background:var(--cyan)}.legend i.refund{background:var(--coral)}@media(max-width:1000px){.page-grid--2,.page-grid--sidebar{grid-template-columns:1fr}}@media(max-width:700px){.page-grid--3{grid-template-columns:1fr}.filter-input{min-width:0;flex:1 1 180px}.filter-select{flex:1 1 130px}.surface__head,.surface__body{padding:15px}}.resource-view{min-width:0}.resource-view>*{min-width:0}@media(min-width:761px){.resource-view.table-list-page{display:flex;height:calc(100dvh - var(--topbar-height) - var(--page-padding-y) - 40px);min-height:0;flex-direction:column;overflow:hidden}.resource-view.table-list-page>.page-header,.resource-view.table-list-page>.filter-bar,.resource-view.table-list-page>.list-toolbar,.resource-view.table-list-page>.employee-summary,.resource-view.table-list-page>.wechat-summary{flex:0 0 auto}.resource-view.table-list-page>.surface{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.resource-view.table-list-page>.surface>.surface__head{flex:0 0 auto}.resource-view.table-list-page .surface__body{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;padding:0}.resource-view.table-list-page .surface__body>.data-table{min-height:0;flex:1 1 auto;overflow:hidden;padding:0 20px}.resource-view.table-list-page .data-table>.t-table{height:100%;min-height:0}.resource-view.table-list-page .surface__body>.list-pagination{flex:0 0 auto;margin-top:auto}.resource-view.table-list-page .data-table .t-table__content table{width:100%;min-width:0}.resource-view.table-list-page .data-table .t-table__content{max-height:100%;overflow-x:auto;overflow-y:auto}.resource-view.table-list-page .data-table .t-table__header{position:sticky;top:0;z-index:var(--table-header-layer)}.resource-view.table-list-page.case-module{display:flex;height:calc(100dvh - var(--topbar-height) - var(--page-padding-y) - 40px);min-height:0;flex-direction:column;overflow:hidden}.resource-view.table-list-page.case-module>.page-header,.resource-view.table-list-page.case-module>.filter-bar{flex:0 0 auto}.resource-view.table-list-page.case-module>.case-section{display:flex;min-height:0;flex:0 0 auto;flex-direction:column;overflow:hidden}.resource-view.table-list-page.case-module>.case-section>.case-section__head{flex:0 0 auto}.resource-view.table-list-page.case-module>.case-section>.case-grid{min-height:0;flex:0 0 auto;align-items:start;align-content:start;grid-auto-rows:max-content;overflow:hidden}.resource-view.table-list-page.case-module>.case-section>.case-pagination{flex:0 0 auto;margin-top:0}}@media(min-width:681px)and (max-width:1100px){.resource-view.table-list-page>.page-header{flex-direction:column;gap:14px}.resource-view.table-list-page .page-header__actions{max-width:100%;flex-wrap:wrap;justify-content:flex-start}}.resource-view .t-button,.resource-view .button{white-space:nowrap}.resource-view .filter-bar>.t-button,.resource-view .list-toolbar__actions>.t-button,.resource-view .list-toolbar__advanced>.t-button,.resource-view .report-toolbar>.t-button,.resource-view .dashboard-toolbar__actions>.t-button,.resource-view .page-header>.t-button,.resource-view .surface__head>.t-button{flex:0 0 auto}.resource-view .table-surface{overflow:hidden}.resource-view{min-width:0;overflow:hidden}.resource-view .data-table-body{padding:0}.resource-view .data-table-body>.data-table{padding:0 20px}.resource-view .data-table-body>.list-pagination{margin-top:0}.column-host{width:100%;height:0}.resource-view .t-table{width:100%;color:var(--ink-800);font-family:var(--font-body);font-size:var(--table-text-size);font-variant-numeric:tabular-nums;letter-spacing:0}.resource-view .t-table__header,.resource-view .t-table__header tr{background:var(--table-header-surface)}.resource-view .t-table th{height:var(--table-header-height);padding:10px var(--table-cell-padding-x);border-bottom-color:var(--line);background:var(--table-header-surface);color:var(--table-header-ink);font-size:var(--table-header-text-size);font-weight:600;letter-spacing:0;line-height:20px;white-space:nowrap}.resource-view .t-table td{height:var(--table-row-height);padding:var(--table-cell-padding-y) var(--table-cell-padding-x);border-bottom-color:var(--line-subtle);color:var(--ink-700);font-family:var(--font-body);font-size:var(--table-text-size);font-weight:600;line-height:22px;vertical-align:middle}.resource-view .t-table .t-table__cell--fixed-right-first{border-left:1px solid var(--line)}.resource-view .t-table tbody tr td{background:var(--surface)}.resource-view .t-table tbody tr:focus-within td{background:var(--table-row-highlight)}@media(hover:hover){.resource-view .t-table tbody tr:hover td{background:var(--table-row-highlight)}}.rights-module .filter-bar,.rights-module .list-toolbar{box-shadow:var(--shadow-filter)}.rights-module .surface__head{background:var(--surface)}.rights-module .table-cell-actions .t-button,.rights-module .edit-button{color:var(--td-brand-color)}.rights-module .table-cell-actions .t-button:disabled,.rights-module .table-cell-actions .t-button.t-is-disabled{color:var(--ink-300)}.resource-view .t-table__content{overflow-x:auto}.resource-view .t-table__empty{min-height:180px}.resource-view .table-cell-primary,.resource-view .table-cell-secondary,.resource-view .table-cell-clamp{min-width:0}.resource-view .table-cell-primary strong,.resource-view .table-cell-secondary small,.resource-view .table-cell-clamp{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal}.resource-view .table-cell-primary strong{color:var(--ink-800);font-family:inherit;font-size:var(--table-text-size);font-weight:600}.resource-view .table-cell-secondary{margin-top:3px;color:var(--table-secondary-ink);font-size:var(--table-secondary-text-size);line-height:20px}.resource-view .table-cell-secondary small{color:inherit;font-size:inherit}.resource-view .t-table td small{color:var(--table-secondary-ink);font-size:var(--table-secondary-text-size)}.resource-view .table-cell-primary small{display:block;margin-top:3px;color:var(--table-secondary-ink);font-size:var(--table-secondary-text-size);line-height:20px}.resource-view .table-cell-number,.resource-view .table-cell-money,.resource-view .table-cell-date{font-family:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.resource-view .t-table tbody td,.resource-view .t-table tbody td :not(.table-cell-actions,.table-cell-actions *){font-family:var(--font-body);font-size:var(--table-text-size);font-weight:600}.resource-view .table-cell-money{color:var(--ink-800)}.resource-view .table-cell-actions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--table-action-group-gap);width:max-content;min-height:var(--table-action-height);white-space:nowrap;vertical-align:middle}.resource-view .table-cell-actions>.t-space-item{display:inline-flex;align-items:center}.resource-view .table-cell-actions .t-button{min-width:var(--table-action-height);flex:0 0 auto;height:var(--table-action-height);min-height:var(--table-action-height);align-items:center;justify-content:center;padding:0 var(--table-action-padding-x);border-radius:var(--lg-radius-control);font-size:var(--table-action-text-size);line-height:20px;vertical-align:middle}.resource-view .table-cell-actions .t-button--shape-square{width:var(--table-action-height);padding:0}.resource-view .table-cell-actions .t-button:focus-visible{outline:2px solid var(--td-brand-color);outline-offset:2px}.resource-view .table-cell-actions .t-button:not(:disabled):not(.t-is-disabled):not(.t-is-loading):active{background:var(--brand-soft)}@media(hover:hover){.resource-view .table-cell-actions .t-button:not(:disabled):not(.t-is-disabled):not(.t-is-loading):hover{background:var(--brand-soft)}.resource-view .table-cell-actions .t-button--theme-danger:not(:disabled):not(.t-is-disabled):hover{background:var(--status-error-surface)}}.resource-view .table-cell-actions .t-button--theme-default{color:var(--td-brand-color)}.resource-view .table-cell-actions .t-button--theme-danger{color:var(--table-danger-ink)}.resource-view .table-cell-actions .t-button__text{display:inline-flex;align-items:center;gap:var(--table-action-gap);line-height:20px}.resource-view .table-cell-actions .t-button__text>svg,.resource-view .table-cell-actions .effective-mark>svg{display:block;width:var(--table-action-icon-size);height:var(--table-action-icon-size);flex:0 0 var(--table-action-icon-size)}.resource-view .table-cell-actions .t-button:disabled,.resource-view .table-cell-actions .t-button.t-is-disabled{color:var(--ink-300);cursor:not-allowed}.resource-view .table-cell-actions .effective-mark{display:inline-flex;min-height:var(--table-action-height);align-items:center;gap:var(--table-action-gap);font-size:var(--table-action-text-size);line-height:20px}.resource-view .customer-table-cell,.resource-view .project-table-cell,.resource-view .employee-table-cell,.resource-view .wechat-table-cell,.resource-view .owner-table-cell{display:flex;align-items:center;gap:9px}.resource-view .customer-table-cell>span:last-child,.resource-view .project-table-cell>span:last-child,.resource-view .employee-table-cell>span:last-child,.resource-view .wechat-table-cell>span:last-child,.resource-view .owner-table-cell>span:last-child{min-width:0;flex:1}.resource-view .customer-table-cell em{margin-left:4px;color:var(--td-brand-color);font-size:11px;font-style:normal;font-weight:700}.resource-view .project-table-cell>i,.resource-view .employee-table-cell>i,.resource-view .wechat-table-cell>i,.resource-view .owner-avatar{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:7px;background:var(--brand-soft);color:var(--td-brand-color);font-size:12px;font-style:normal;font-weight:700}.resource-view .employee-table-cell>i,.resource-view .owner-avatar{border-radius:50%;background:var(--brand-soft)}.resource-view .wechat-table-cell>i{border-radius:50%;background:var(--status-success-surface-quiet);color:var(--status-success-ink)}.resource-view .store-cell{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.resource-view .store-cell svg{flex:0 0 auto;color:var(--ink-500)}.resource-view .table-tag-list{display:flex;max-width:100%;gap:5px;overflow:hidden}.resource-view .table-tag-list span{flex:0 0 auto;max-width:140px;padding:2px 6px;border:1px solid var(--line);border-radius:var(--lg-radius-control);color:var(--ink-600);font-size:var(--table-secondary-text-size);line-height:1.35;overflow-wrap:anywhere;white-space:normal}.resource-view .table-state{display:grid;min-height:168px;place-items:center;align-content:center;gap:10px;padding:28px;color:var(--ink-500);text-align:center}.resource-view .table-state strong{color:var(--ink-800)}.resource-view .table-footer{margin-top:0}.resource-view .table-toolbar-summary{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--ink-500);font-family:var(--font-mono);font-size:12px;line-height:1.4;white-space:normal}@media(max-width:760px){.resource-view .t-table th{min-height:42px;padding:10px}.resource-view .t-table td{min-height:52px;padding:12px 10px}.resource-view .table-cell-actions{justify-content:flex-start;gap:4px 8px}}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--field-gap)}.form-grid .t-input,.form-grid .t-select,.form-grid .t-date-picker,.form-grid .t-input-number,.form-grid .t-textarea,.form-stack .t-input,.form-stack .t-select,.form-stack .t-date-picker,.form-stack .t-input-number,.form-stack .t-textarea,.case-form .t-input,.case-form .t-select,.case-form .t-textarea,.template-editor .t-input,.template-editor .t-select,.template-editor .t-input-number{width:100%;min-width:0}.resource-view label>span{line-height:1.45}.t-button{border-radius:var(--lg-radius-control);font-size:15px}.t-button>.t-button__text,.t-button>.t-button__suffix{display:inline-flex;min-width:0;align-items:center;gap:var(--element-gap)}.t-button>svg.lucide,.t-button>.t-button__text>svg.lucide,.t-button>.t-button__suffix>svg.lucide{display:block;flex-shrink:0}.t-button>svg.lucide+.t-button__text:not(:empty){margin-inline-start:var(--element-gap)}.page-action-button.t-button{height:var(--control-height-sm);min-height:var(--control-height-sm);padding-right:13px;padding-left:13px;border-radius:var(--radius-sm);font-size:14px;font-weight:650}.page-action-button.t-button--shape-square{width:var(--control-height-sm);padding:0}.page-action-button>svg,.page-action-button .t-icon{flex:0 0 auto}.page-action-button .t-button__text,.page-header__actions .t-button__text{display:inline-flex;align-items:center;gap:8px}.t-input,.t-select,.t-date-picker,.t-date-range-picker,.t-input-number,.t-textarea{font-size:15px}.resource-view .t-input__wrap,.resource-view .t-select-input,.resource-view .t-date-picker,.resource-view .t-date-picker__editor{min-height:var(--control-height);border-color:var(--line);border-radius:var(--radius-sm);background:var(--surface-muted);box-shadow:none}.resource-view .t-input__wrap>.t-input{min-height:var(--control-height);border-color:var(--line);border-radius:var(--radius-sm);background:var(--surface-muted);box-shadow:none}.resource-view .t-input__wrap:hover,.resource-view .t-select-input:hover,.resource-view .t-date-picker:hover,.resource-view .t-date-picker__editor:hover{border-color:var(--line-hover);background:var(--input-surface-hover)}.resource-view .t-input__wrap:hover>.t-input{border-color:var(--line-hover);background:var(--input-surface-hover)}.resource-view .t-input__wrap:focus-within,.resource-view .t-select-input--focused,.resource-view .t-date-picker:focus-within,.resource-view .t-date-picker__editor:focus-within{border-color:var(--cyan-deep);box-shadow:var(--focus-ring)}.resource-view .t-input__wrap:focus-within>.t-input{border-color:var(--cyan-deep);box-shadow:var(--focus-ring)}.resource-view .t-input__inner,.resource-view .t-select-input__input,.resource-view .t-date-picker__editor input{font-size:15px}.t-tag{font-size:var(--table-secondary-text-size)}.t-dialog__body{line-height:1.5}@media(max-width:1180px){.filter-bar{align-items:stretch}.filter-spacer{display:none}}.mono{font-family:var(--font-mono)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fade-enter-active,.fade-leave-active{transition:opacity var(--dur-fade) var(--ease-out)}.fade-enter-from,.fade-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.surface,.filter-bar,.list-toolbar,.state-panel,.page-header,.metric-card,.dashboard-panel,.summary-card,.stat-card,.detail-card{border:1px solid var(--panel-border);background-color:var(--material-panel);box-shadow:none}.surface{border-radius:var(--radius-glass)}.page-header{padding:16px 20px;border-radius:var(--radius-glass)}.surface__head{border-bottom-color:var(--line)}.rights-module .surface__head,.rights-module .filter-bar,.rights-module .list-toolbar{background-color:var(--material-panel);box-shadow:none}.list-pagination{border-top-color:var(--line);background:transparent}.list-pagination .t-pagination__btn,.list-pagination .t-pagination__number{border-color:var(--line);background:var(--surface)}.list-pagination .t-pagination__number.t-is-current{border-color:var(--td-brand-color);background:var(--td-brand-color);color:var(--on-accent)}.resource-view .t-input__wrap,.resource-view .t-select-input,.resource-view .t-date-picker,.resource-view .t-date-picker__editor,.resource-view .t-input__wrap>.t-input,.filter-input{border-color:var(--line);background:var(--surface);box-shadow:none}.resource-view .t-input__wrap:hover,.resource-view .t-select-input:hover,.resource-view .t-date-picker:hover,.resource-view .t-date-picker__editor:hover,.resource-view .t-input__wrap:hover>.t-input{border-color:var(--line-hover);background:var(--input-surface-hover)}.resource-view .t-input__wrap:focus-within,.resource-view .t-select-input--focused,.resource-view .t-date-picker:focus-within,.resource-view .t-date-picker__editor:focus-within,.resource-view .t-input__wrap:focus-within>.t-input{border-color:var(--cyan);box-shadow:var(--focus-ring)}.segmented{border-color:var(--line);border-radius:999px;background:var(--surface-muted)}.segmented button{border-radius:999px}.segmented button.is-active{background:var(--nav-brand);color:var(--on-accent);box-shadow:none}.t-dialog__mask,.t-drawer__mask{background:var(--material-scrim)}.t-dialog__wrap>.t-dialog,.t-drawer__content-wrapper{border:1px solid var(--panel-border);border-radius:var(--radius-glass);background-color:var(--material-popover);box-shadow:var(--popover-shadow)}.t-dialog__header,.t-drawer__header{background:transparent}.t-dialog__footer,.t-drawer__footer{border-top-color:var(--line)}.t-table__header{background-color:var(--table-header-surface)}
