@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--kp-brand: #3370ff;--kp-brand-hover: #4e83fd;--kp-brand-active: #245bdb;--kp-brand-light: #ebf1ff;--kp-brand-gradient: linear-gradient(135deg, #3370ff 0%, #5b8cff 100%);--kp-bg-page: #f7f8fa;--kp-bg-card: #ffffff;--kp-bg-hover: #f5f6f7;--kp-border: #e5e6eb;--kp-divider: #f0f1f5;--kp-text-primary: #1f2329;--kp-text-secondary: #646a73;--kp-text-weak: #8f959e;--kp-success: #34c724;--kp-warning: #ff8800;--kp-error: #f54a45;--kp-radius-card: 8px;--kp-radius: 6px;--kp-shadow-popup: 0 6px 24px rgba(31, 35, 41, .08);--kp-control-height: 36px;--kp-control-height-lg: 40px;--kp-space-1: 4px;--kp-space-2: 8px;--kp-space-3: 12px;--kp-space-4: 16px;--kp-space-5: 20px;--kp-space-6: 24px;--kp-space-8: 32px;--kp-card-padding: 24px;--kp-content-max: 1280px;--kp-font-size: 14px;--kp-font-size-sm: 12px;--kp-font-size-md: 13px;--kp-font-size-lg: 16px;--kp-font-size-xl: 20px;--kp-font-size-2xl: 24px;--kp-font-size-3xl: 28px;--kp-line-height: 22px;--kp-sider-width: 232px;--kp-topbar-height: 56px;--kp-menu-item-height: 36px;--td-font-family: "Inter", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei UI", system-ui, sans-serif;--td-brand-color: var(--kp-brand);--td-brand-color-hover: var(--kp-brand-hover);--td-brand-color-active: var(--kp-brand-active);--td-brand-color-focus: var(--kp-brand);--td-brand-color-light: var(--kp-brand-light);--td-brand-color-1: #ebf1ff;--td-brand-color-2: #d6e4ff;--td-brand-color-3: #b8cdff;--td-brand-color-4: #8fadff;--td-brand-color-5: #6c8eff;--td-brand-color-6: #4e83fd;--td-brand-color-7: #3370ff;--td-brand-color-8: #245bdb;--td-brand-color-9: #1a44a8;--td-brand-color-10: #123280;--td-success-color: var(--kp-success);--td-warning-color: var(--kp-warning);--td-error-color: var(--kp-error);--td-success-color-1: #e8f7e6;--td-success-color-2: #c9eec4;--td-success-color-3: #a6e09f;--td-success-color-4: #7fce76;--td-success-color-5: #5abd4f;--td-success-color-6: #34c724;--td-success-color-7: #2ba31e;--td-success-color-8: #237f18;--td-success-color-9: #1b5f12;--td-success-color-10: #13400c;--td-warning-color-1: #fff3e5;--td-warning-color-2: #ffe1b8;--td-warning-color-3: #ffc97f;--td-warning-color-4: #ffb04d;--td-warning-color-5: #ff9c2e;--td-warning-color-6: #ff8800;--td-warning-color-7: #d96e00;--td-warning-color-8: #b35700;--td-warning-color-9: #8c4200;--td-warning-color-10: #663000;--td-error-color-1: #fdecea;--td-error-color-2: #facfcb;--td-error-color-3: #f6ada6;--td-error-color-4: #f2857b;--td-error-color-5: #eb6159;--td-error-color-6: #f54a45;--td-error-color-7: #cc3b37;--td-error-color-8: #a32e2b;--td-error-color-9: #7a2220;--td-error-color-10: #521716;--td-bg-color-page: var(--kp-bg-page);--td-bg-color-container: var(--kp-bg-card);--td-bg-color-container-hover: var(--kp-bg-hover);--td-component-border: var(--kp-border);--td-component-stroke: var(--kp-divider);--td-text-color-primary: var(--kp-text-primary);--td-text-color-secondary: var(--kp-text-secondary);--td-text-color-placeholder: var(--kp-text-weak);--td-radius-medium: var(--kp-radius);--td-radius-default: var(--kp-radius);--td-radius-large: var(--kp-radius-card);--td-font-size-body-medium: var(--kp-font-size);--td-font-size-body-small: var(--kp-font-size-md);--td-font-size-title-medium: var(--kp-font-size-lg);--td-font-size-title-large: var(--kp-font-size-xl)}.amount{font-variant-numeric:tabular-nums;text-align:right}body{font-family:var(--td-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.t-input,.t-select,.t-input-number{--td-comp-size-m: var(--kp-control-height)}.t-button{border-radius:var(--kp-radius)}.t-button--variant-base.t-button--theme-primary{background:var(--kp-brand);border-color:var(--kp-brand)}.t-button--variant-base.t-button--theme-primary:hover{background:var(--kp-brand-hover);border-color:var(--kp-brand-hover)}.t-button--variant-base.t-button--theme-primary:active{background:var(--kp-brand-active);border-color:var(--kp-brand-active)}.page-card{background:var(--kp-bg-card);border:1px solid var(--kp-border);border-radius:var(--kp-radius-card);padding:var(--kp-card-padding);box-shadow:none}.filter-bar{display:flex;align-items:center;gap:var(--kp-space-3);min-height:60px;padding:var(--kp-space-3) var(--kp-space-6);margin-bottom:var(--kp-space-4)}.table-card{padding:0;overflow:hidden}.section-title{margin-top:var(--kp-space-2);font-size:var(--kp-font-size-lg);font-weight:600}.t-card{border-color:var(--kp-border);border-radius:var(--kp-radius-card);box-shadow:none}.t-table th{background:var(--kp-bg-page);color:var(--kp-text-secondary);font-weight:500}.t-table td,.t-table th{height:48px;padding:var(--kp-space-3) var(--kp-space-4);border-left:none;border-right:none;border-color:var(--kp-divider)}.t-table--hoverable tbody tr:hover>td{background:var(--kp-bg-hover)}.tbl{width:100%;border-collapse:collapse;font-size:var(--kp-font-size)}.tbl th{background:var(--kp-bg-page);color:var(--kp-text-secondary);font-weight:500;text-align:left}.tbl th.amount,.tbl td.amount{text-align:right}.tbl th,.tbl td{height:48px;padding:var(--kp-space-3) var(--kp-space-4);border-bottom:1px solid var(--kp-divider)}.tbl tbody tr:hover td{background:var(--kp-bg-hover)}.t-tag{border-radius:var(--kp-radius)}.t-popup__content,.t-dropdown__menu,.t-select__list{box-shadow:var(--kp-shadow-popup);border-radius:var(--kp-radius-card)}.t-form__label{color:var(--kp-text-secondary);font-size:var(--kp-font-size)}.t-input.t-is-focused,.t-input--focused,.t-input-number.t-is-focused,.t-select.t-is-focused .t-input,.t-textarea__inner:focus,.t-textarea__inner.t-is-focused{box-shadow:inset 0 0 0 1px var(--kp-brand)!important}.t-button:focus-visible{box-shadow:inset 0 0 0 1px var(--kp-brand)!important;outline:none}.auth-form .t-form__item{margin-bottom:20px}.auth-form .t-button[type=submit]{margin-top:var(--kp-space-6)}.t-link{font-size:var(--kp-font-size)}.t-statistic,.metric-value{font-variant-numeric:tabular-nums}.t-tabs .t-tabs__content,.t-tabs .t-tab-panel{padding-top:var(--kp-space-4)}.t-dialog__footer{display:flex;justify-content:flex-end;gap:var(--kp-space-2)}.t-layout,.t-content{min-width:0}.t-layout>.t-layout{flex:1;min-width:0}.main-layout .t-content,.content{min-width:0;overflow-x:hidden}.t-button .t-icon,.t-button svg,.t-link .t-icon,.t-link svg{flex-shrink:0}@media(max-width:768px){.filter-bar{flex-wrap:wrap;padding:var(--kp-space-3) var(--kp-space-4)}.filter-bar .t-input__wrap{width:100%!important;flex:1 1 100%}.filter-bar .t-select__wrap{flex:1 1 140px;width:auto!important;min-width:0}.filter-bar .t-select{width:100%}.table-card{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-card .tbl{min-width:640px}}*{box-sizing:border-box}body{margin:0;font-family:var(--td-font-family);font-size:var(--kp-font-size);line-height:var(--kp-line-height);color:var(--kp-text-primary);background:var(--kp-bg-page)}h1,h2,h3{margin:0;font-weight:600}.text-secondary{color:var(--kp-text-secondary)}.text-weak{color:var(--kp-text-weak)}
