@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");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{--zb-accent: #b45309;--zb-accent-soft: rgba(180, 83, 9, .08);--zb-amount-in: #2b8a3e;--zb-amount-out: #b3392e;--zb-amount-neutral: #52525b;--zb-ink: #1c1c1f;--zb-surface: #ffffff;--zb-surface-sunken: #f7f7f8;--zb-hairline: #eaeaef;--zb-mmc-tint: rgba(180, 83, 9, .05);--zb-total-tint: rgba(180, 83, 9, .07);--zb-font-num: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;color-scheme:light}html.dark{--zb-accent: #d98e2b;--zb-accent-soft: rgba(217, 142, 43, .14);--zb-amount-in: #74c085;--zb-amount-out: #e58375;--zb-amount-neutral: #a1a1aa;--zb-ink: #e8e8ea;--zb-surface: #1a1a1d;--zb-surface-sunken: #111113;--zb-hairline: #26262b;--zb-mmc-tint: rgba(217, 142, 43, .06);--zb-total-tint: rgba(217, 142, 43, .1);color-scheme:dark}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{min-height:100dvh}body{font-family:Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.zb-num{font-family:var(--zb-font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.zb-amt-in{color:var(--zb-amount-in)}.zb-amt-out{color:var(--zb-amount-out)}.zb-amt-neutral{color:var(--zb-amount-neutral)}.zb-copyable td.ant-table-cell{cursor:copy}.zb-copyable td.ant-table-cell:has(button,a,input,select,.ant-select,.ant-btn){cursor:auto}.zb-copyable td.zb-copied-flash{animation:zb-copy-flash .5s ease}@keyframes zb-copy-flash{0%{background:var(--zb-accent-soft)}to{background:transparent}}tr.zb-dragging-row{cursor:grabbing;transition:box-shadow .15s ease;box-shadow:0 12px 28px #00000038,0 3px 8px #0000001f}tr.zb-dragging-row>td{background:var(--zb-surface)!important;border-top-color:transparent;border-bottom-color:transparent}.zb-mmc-chip{display:inline-block;margin-left:6px;padding:0 5px;font-size:10px;font-family:var(--zb-font-num);line-height:16px;color:var(--zb-accent);border:1px solid var(--zb-accent);border-radius:3px;vertical-align:1px}.ant-table .ant-table-body{overflow-y:auto!important}.ant-table-header th.ant-table-cell-scrollbar{display:none!important}.zb-mmc-row>td.ant-table-cell{background:var(--zb-mmc-tint)}.zb-tx-deleted{opacity:.45}.zb-total-row>td.ant-table-cell{background:var(--zb-total-tint);border-top:1px solid var(--zb-accent);font-weight:600}.zb-total-row.zb-total-sub>td.ant-table-cell{background:transparent;border-top:none;font-weight:500}.zb-mark{display:inline-flex;align-items:center;vertical-align:middle;gap:9px;-webkit-user-select:none;user-select:none}.zb-mark>span{display:flex;flex-direction:column;justify-content:center}.zb-mark-text{display:block;font-weight:700;font-size:13px;letter-spacing:.14em;line-height:1;color:var(--zb-ink)}.zb-mark-sub{display:block;margin-top:3px;font-family:var(--zb-font-num);font-size:9px;line-height:1;letter-spacing:.1em;color:var(--zb-amount-neutral)}.zb-clock{text-align:right;line-height:1.15}.zb-clock-time{font-family:var(--zb-font-num);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;letter-spacing:.02em}.zb-clock-tz{font-family:var(--zb-font-num);font-size:9.5px;letter-spacing:.14em;color:var(--zb-amount-neutral)}.zb-clock-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--zb-amount-in);margin-right:6px;vertical-align:1px}@media (prefers-reduced-motion: no-preference){.zb-clock-dot{animation:zb-pulse 2s ease-in-out infinite}}@keyframes zb-pulse{0%,to{opacity:1}50%{opacity:.35}}.zb-operator{font-size:12px;color:var(--zb-amount-neutral)}.zb-operator b{color:var(--zb-ink);font-weight:600}.zb-skip-link{position:absolute;left:-9999px;top:8px;z-index:100;padding:6px 12px;background:var(--zb-accent);color:#fff;border-radius:0 4px 4px 0;font-size:13px}.zb-skip-link:focus{left:0}.zb-page-title{font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--zb-ink)}.zb-page-sub{margin-top:2px;font-size:12.5px;color:var(--zb-amount-neutral)}.zb-login{position:relative;display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:24px;overflow:hidden;background:#131316;color:#e8e8ea}.zb-login:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(720px 420px at 18% 0%,rgba(217,142,43,.16),transparent 62%),repeating-linear-gradient(180deg,transparent 0 27px,rgba(232,232,234,.05) 27px 28px);pointer-events:none}.zb-login-card{position:relative;width:100%;max-width:360px;padding:32px 28px;background:var(--zb-surface);border:1px solid var(--zb-hairline);border-radius:12px;box-shadow:0 24px 60px #00000073}.zb-login-toggle{position:absolute;top:16px;right:20px;z-index:1}.zb-login-toggle .ant-btn{color:#e8e8ea}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:where(a,button,.ant-btn,.ant-select,.ant-input,input):focus-visible{outline:2px solid var(--zb-accent);outline-offset:1px}
