@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) 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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) 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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAcwABUAAAAADVQAAAbBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkQbgR4cLj9IVkFSYD9NVkFSRgZgP1NUQVSBECcqAFwvZBEICoMkgnELFAAwhH4BNgIkAyIEIAWGEAdnDAcboAsonoWxMy2MW9VSU/H2d24ggnj6P7/qdF8kHtj4XCsDah+E/KT39YIFcHcr5mdFZwLNDw9CeW4KlnBLVwQRet6nWJGSNRWvjZZM5AF9/V+YzdmiNbWZhBUUSOGWSLhW2RoXvEtYlxCEfCMrFAA6BuFam7oKRUZVCFWhRR/qJMlMiCgVZ/4ca0sETSHYgDJIJKezg6AEeH4/UIDkWQgqQABAB41AABe1VKK6dOsdhehnpalC9DfR1iEaDRCEADJ7qqmDPyCAYODEgeBAUIADRQ2tgB4qkWgAgOBp5BnH2tUEgA3ErCKtimIziMYx+tZRkDo+B2CcYroAUAMQQMOC/DExNOyf1AIEqIEEKgEKoAEFyK2JYdUjqxX9gAAwZpyto8zKVlMAICtmCHZvvscvU9uhetlltjPXxFCpcgAT1C41AqC3NxEZR3GGgPFsQPEn9Dv9AAEV1gUdEnSDES/lADn+6DGoZioeqIBCEBwIUIQ/UAa5fLpoEwZQQLIclVoNmiUiAMTkNhAAsaQOgAYUSg6A+hsQAHFIasTfqUaMdhH93bqCn0dv0Y1Mxwz/rMEkngeFGyecLPOg2jTgjVHHlnFn1ePPoBCvIU0PgI97z1hU0OQ8V6Iq/BwEUU8EQ4OB4FQdyadBEOByAhRAIhThj4OXDnAXcgDG2hAxxIQMtyzUgY0DcCA1wwnPy+biZg5xg64AiKelqxEkCD8ATgAKAdzAdMBJoAx4e5naGUU9jSAGahwNjTq+8W7DtfwYMsuPz6g1XPyMe4OHcM9wzZ544OVL2fjTo1fDhz95JRtfunY9r+B6JRd3737xgg3f338+ZMjD5wE2vLjmvqrsfi7KpklBNhwDNs4hLtfZB1nVo/LtXbteDo7bGL+x9LnOu7gSi0s45CJc/mquZ+53Had/3dvtr8Ybttd9ifzjnXq4Zb+pTblf584tP9A9sdAIX89W9cqWOy8urXS6243Og4UTLSdNOtqi74T6Wi+zp5Xr6RpTqLOrX2Wp2FTquoyMtjObjK4jpZMt84p3bd218fcnDp+IoMbXTl0+vgP56caMH6fVqeP+OKNQ34WDI8PmIJDVIAAbW7oRW9vBIzQAYINeo695N38DAQQF1BAAQB1AaXV6TEEMP0RLzQ5ctUHhwY/gB6cDpZRWWNvhvV7xtTdCTx62RTr+t9EROf52+4hqwKoHM4/P3FgXpe6yLMD76VNExDcBX1jIH3Yp7lSX+fKlzCapUmWPbtYsN7eRA47ZYTVbbEp/xcTqp40a3d8kgcC2lmDn2kCI59VnWx1NAZbGgyDNV1vAFJu5FO3miyhkCFmswIrSVn+m4cGofr9T0gtXmTw09dO1a16PkZUSH/IBkrx9G5qSFfLgxvTvUt01arz+FBpnGCEhx00R2RZKkZ2alp0fzE1LDbpKNhShcYSQv0hQG1qZDr/fmZca/ghYVGJxlLKSkix/drZ/c6tCgVkxImp4WHxugc/XJo8s3HRlyqfYLHfRckwVJGlsXycqqOGwidPXFPr25z/Nmxau/p9Rr57aFGS1RW4u7iIFAw1tFS5Mxb/8VkR5k5cXVEauSXY2pXVWSkRkklGk1rBYI0tr8nLTSpb8G+5yhXMADzyTaevXgL1Zp6VZlh0QM3fsx6LChf9nUFEe5Rfxel+//BCekJby74034cm1Sj0pKdGfMTg6JQXHolu80R26VNVeFRGjTGrML/a3KLdYsfRSwdIdF/wS97oFBJCflu4t3XhyfFibNIfWkQCf9r4tAJ9v5YH5D/L/t64YRwELBYDAz9xlvaUoc/8UQJDdHboro2Mz9jFInPDh9H5qASpKQgBOzmMzgG87VkOtVdB9GjGcwLdyIEJCoawjhU8WkKZZWpFBpZQgk2Guk0Ul58N9NCPHEwMP48ikiG6ycNGBbHyygBx4aEJOCsggFw7KkJtCAo/uwQV0olqyQtFmHZtpSTNMxXktRyAaKYo+cK9zaHpJBCK7ld6ZnAkoolP/ZzYvSzUPD8sKk8TLZmFYJCoGZhJ4DGjXa4xuGebQcRBOoWGIwKFaYhqHmCwSTJeiCKMCq0gNAc+GYSrLDBajCqNYJQYHcZXJJ0A4xapUqMKZ6z2NlL69lfVr0u8Nccx9YwPV6tkC81rPZI+nqPdmFSuWYpQISRkjH5QNMRmyUjejicO9FXMknCLnOWQIJNp0jmWMFZiWYyRwhQrhmdU9JWEPp+eCXCSYbnA0cgpOoIp7UWjRYogpltVxkolc5Ld0nsQ2aGrgvbG4QXMT38TJjo3+3UW3hhd38NKijMZseaj+FQn2vbEXAA==) 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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.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{--bg: #0B0F1E;--card: rgba(15, 19, 34, .85);--accent: #00C8FF;--text: #FFFFFF;--muted: #8A9BB5;--border: rgba(180, 212, 255, .15);--danger: #FF5470;--success: #1EB87E;--bg-2: rgba(12, 16, 31, .92);--card-2: rgba(26, 33, 58, .78);--border-soft: rgba(180, 212, 255, .08);--accent-2: #0066FF;--accent-glow: rgba(0, 200, 255, .26);--accent-soft: rgba(0, 200, 255, .12);--radius: 16px;--shadow-1: 0 1px 0 rgba(255, 255, 255, .05) inset, 0 10px 30px rgba(0, 0, 0, .45);--shadow-2: 0 1px 0 rgba(255, 255, 255, .08) inset, 0 22px 52px rgba(0, 0, 0, .55);--glass-blur: blur(12px) saturate(130%);--topbar-bg: linear-gradient(180deg, rgba(23, 28, 48, .85), rgba(20, 24, 40, .7));--topbar-border: var(--border);--scrollbar-thumb: #2a3350;--btn-bg: linear-gradient(180deg, #2ad4ff, var(--accent));--btn-fg: #04141d;--btn-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 6px 18px var(--accent-glow);--btn-shadow-hover: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 10px 26px var(--accent-glow);--font-display: "Unbounded Variable", "Unbounded", "Manrope Variable", "Manrope", system-ui, sans-serif;--font-sans: "Manrope Variable", "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "Cascadia Code", "Consolas", monospace;--mint: #1FAE84;--coral: #FF6286;--violet: #7C5CFF;--gold: #FFC857;--glow-cyan: rgba(0, 200, 255, .55);--glow-mint: rgba(31, 174, 132, .45);--glow-violet: rgba(124, 92, 255, .5)}html.light{--bg: #eef2f8;--card: rgba(255, 255, 255, .88);--accent: #0085c7;--text: #0e1626;--muted: #5a6b85;--border: rgba(16, 30, 60, .12);--danger: #e0364f;--success: #009e55;--bg-2: rgba(255, 255, 255, .82);--card-2: rgba(255, 255, 255, .74);--border-soft: rgba(16, 30, 60, .06);--accent-2: #0066ff;--accent-glow: rgba(0, 133, 199, .2);--accent-soft: rgba(0, 133, 199, .1);--shadow-1: 0 1px 2px rgba(16, 30, 60, .06), 0 8px 24px rgba(16, 30, 60, .08);--shadow-2: 0 1px 2px rgba(16, 30, 60, .08), 0 16px 40px rgba(16, 30, 60, .16);--topbar-bg: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(245, 248, 253, .8));--topbar-border: #d6deec;--scrollbar-thumb: #c2ccdd}html.light body:before{background:radial-gradient(60% 50% at 20% 0%,rgba(0,133,199,.08),transparent 60%),radial-gradient(50% 50% at 85% 5%,rgba(0,102,255,.06),transparent 60%),linear-gradient(180deg,#ffffff 0%,var(--bg) 60%)}html.light{--btn-bg: linear-gradient(180deg, #0a9bd8, #0077b3);--btn-fg: #ffffff;--btn-shadow: 0 1px 2px rgba(16, 30, 60, .1), 0 6px 16px rgba(0, 119, 179, .22);--btn-shadow-hover: 0 2px 4px rgba(16, 30, 60, .12), 0 10px 22px rgba(0, 119, 179, .28)}html.light .btn[data-loading]:before{border-color:#ffffff73;border-top-color:#fff}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100vh;background:var(--bg);color:var(--text);transition:background-color .25s ease,color .25s ease;font-family:var(--font-sans);font-size:15px;line-height:1.55;letter-spacing:.1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-3;background:radial-gradient(42% 38% at 16% 2%,rgba(0,200,255,.15),transparent 62%),radial-gradient(38% 34% at 86% 4%,rgba(0,112,255,.12),transparent 62%),radial-gradient(44% 44% at 8% 92%,rgba(31,174,132,.1),transparent 64%),radial-gradient(46% 48% at 94% 96%,rgba(124,92,255,.1),transparent 64%);filter:saturate(110%)}body{background:linear-gradient(180deg,#0a0e1d 0%,var(--bg) 55%,#090c18 100%)}html.light body{background:linear-gradient(180deg,#f2f6fc,#e7eef8 52%,#dde7f4)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes bgDrift{0%{transform:translate3d(-1.5%,-1%,0) scale(1.04)}to{transform:translate3d(1.5%,1.5%,0) scale(1.07)}}.mono,.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.label{display:inline-flex;align-items:center;gap:8px;margin:0 0 4px;font-family:var(--font-mono);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:var(--muted)}.label:before{content:"";width:6px;height:6px;background:var(--accent);box-shadow:0 0 8px var(--accent-glow)}.btn{--btn-border: transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:1px solid var(--btn-border);border-radius:10px;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-sans);font-size:15px;font-weight:700;cursor:pointer;box-shadow:var(--btn-shadow);transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.btn:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:var(--btn-shadow-hover)}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn[data-loading]{pointer-events:none;color:transparent;position:relative}.btn[data-loading]:before{content:"";position:absolute;width:16px;height:16px;border:2px solid rgba(4,20,29,.35);border-top-color:#04141d;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.badge{display:inline-flex;align-items:center;gap:7px;padding:3px 10px;border-radius:999px;font-family:var(--font-mono);font-size:11px;color:#fff;background:#8a9bb52e;box-shadow:inset 0 0 0 1px #ffffff14}.badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.badge.ok{color:var(--success);background:#00e6761f}.badge.error{color:var(--danger);background:#ff54701f}.badge.checking{color:var(--accent);background:var(--accent-soft)}.btn.secondary{background:transparent;color:var(--text);border-color:var(--border);box-shadow:none}.btn.secondary:hover{filter:none;border-color:var(--accent);color:var(--accent);background:var(--accent-soft);box-shadow:none}.btn.danger{background:transparent;color:var(--danger);border-color:var(--danger);box-shadow:none}.btn.danger:hover{filter:none;background:var(--danger);color:#fff}.btn.small{padding:6px 12px;font-size:13px;border-radius:8px}label{display:block;font-size:12.5px;font-weight:600;color:var(--muted);margin-bottom:6px}.field{margin-bottom:14px}input,select,textarea{width:100%;background:var(--bg-2);border:1px solid var(--border);border-radius:10px;padding:11px 13px;color:var(--text);font-family:var(--font-sans);font-size:15px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);background:var(--bg);box-shadow:0 0 0 3px var(--accent-glow)}input::placeholder{color:#5f6f88}input:disabled,select:disabled,textarea:disabled{opacity:.6;cursor:not-allowed}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid .full{grid-column:1 / -1}@media(max-width:520px){.form-grid{grid-template-columns:1fr}}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238A9BB5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 12px center}input[type=date]{color-scheme:dark}.seg{display:inline-flex;gap:3px;padding:3px;background:var(--bg-2);border:1px solid var(--border);border-radius:10px}.seg button{border:none;background:transparent;color:var(--muted);padding:7px 16px;border-radius:8px;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:600;transition:background .15s ease,color .15s ease}.seg button:hover{color:var(--text)}.seg button.active{background:var(--accent-soft);color:var(--accent)}.table-wrap{overflow-x:auto}table.data{width:100%;border-collapse:collapse}table.data th{text-align:left;padding:10px 12px;white-space:nowrap;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);border-bottom:1px solid var(--border)}table.data td{padding:12px;border-bottom:1px solid var(--border-soft);font-size:14px;vertical-align:top}table.data tbody tr:hover td{background:#00c8ff17}table.data th.num,table.data td.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.amount-pos{color:var(--success)}.amount-neg{color:var(--danger)}.muted{color:var(--muted)}.empty{padding:32px;text-align:center;color:var(--muted)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:8px;cursor:pointer;border:1px solid transparent;background:transparent;color:var(--muted);transition:color .15s ease,background .15s ease}.icon-btn:hover{color:var(--danger);background:#ff54701a}.gauges{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px}.gauge{--g: var(--accent);position:relative;overflow:hidden;background:linear-gradient(160deg,var(--card-2),var(--card));border:1px solid var(--border);border-radius:14px;padding:13px 14px 12px;box-shadow:var(--shadow-1);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.gauge.cyan{--g: #00c8ff}.gauge.mint{--g: #1fae84}.gauge.violet{--g: #7c5cff}.gauge.amber{--g: #f5a524}.gauge:after{content:"";position:absolute;top:-45%;right:-28%;width:170px;height:170px;background:radial-gradient(circle,color-mix(in srgb,var(--g) 42%,transparent),transparent 70%);pointer-events:none}.gauge:hover{box-shadow:var(--shadow-2);border-color:color-mix(in srgb,var(--g) 50%,var(--border))}.gauge .row{display:flex;align-items:center;gap:6px}.gauge .dot{width:7px;height:7px;border-radius:50%;background:var(--g);box-shadow:0 0 8px var(--g)}.gauge .kind{font-size:9.5px;letter-spacing:1.2px;color:var(--muted)}.gauge .share{margin-left:auto;font-size:10px;color:var(--g);font-weight:700}.gauge .name{margin-top:9px;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gauge .val{margin-top:3px;font-size:17px;font-weight:700;letter-spacing:-.3px;transform:translateZ(26px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gauge .sub{margin-top:2px;font-size:10.5px;color:var(--muted);white-space:nowrap}.gauge .bar{margin-top:10px;height:3px;border-radius:99px;background:#ffffff0f;overflow:hidden}.gauge .bar span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--g),color-mix(in srgb,var(--g) 35%,transparent));box-shadow:0 0 12px var(--g);transition:width 1.1s cubic-bezier(.22,.61,.36,1)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:8px}::-webkit-scrollbar-track{background:transparent}::selection{background:var(--accent);color:#04141d}:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-glow)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.btn[data-loading]:before{animation:spin .7s linear infinite!important}}html.privacy .num,html.privacy .stat .v,html.privacy .bal-val,html.privacy .bal-sub,html.privacy .amount-pos,html.privacy .amount-neg,html.privacy canvas,html.privacy .cap-val,html.privacy .m-val,html.privacy .gauge .val,html.privacy .gauge .sub,html.privacy .gauge .share,html.privacy .rval,html.privacy .spark{filter:blur(7px);user-select:none;-webkit-user-select:none;transition:filter .12s ease}html.privacy .num:hover,html.privacy .cap-val:hover,html.privacy .m-val:hover,html.privacy .gauge .val:hover{filter:blur(7px)}.card,.stat,.bal,.seg,.badge,.combo-list,.modal{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.card{position:relative;background:linear-gradient(155deg,var(--card-2),var(--card));border:1px solid var(--border);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow-2);overflow:hidden}.card:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);pointer-events:none}.card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(440px circle at var(--mx, 30%) var(--my, 0%),rgba(255,255,255,.12),transparent 46%);opacity:0;transition:opacity .3s ease;pointer-events:none}.card:hover:after,.card.is-tilting:after{opacity:1}.stat,.bal{box-shadow:var(--shadow-1);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.stat:hover,.bal:hover{transform:translateY(-2px);box-shadow:var(--shadow-2);border-color:#00c8ff73}input,select,textarea{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.topbar{-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}@property --a{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.deck-title{font-family:var(--font-display);font-weight:800;font-size:clamp(28px,4vw,46px);line-height:1.05;letter-spacing:-.02em;margin:8px 0 0;color:var(--text)}.deck-title .acc{color:var(--accent);text-shadow:0 0 22px var(--accent-glow)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:var(--accent)}.eyebrow:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,var(--accent))}.pulse-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 0 var(--glow-mint);animation:pulse 2.2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--glow-mint)}70%{box-shadow:0 0 0 11px #36f1b300}to{box-shadow:0 0 #36f1b300}}.chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-family:var(--font-mono);font-size:11.5px;color:var(--text);background:#ffffff0d;border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chip.mint{color:var(--mint);border-color:#1fae8480}.chip.violet{color:var(--violet);border-color:#7c5cff73}.glow-border{position:relative}.glow-border:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--a),transparent 0 62%,var(--accent) 80%,var(--mint) 90%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease;pointer-events:none}.glow-border:hover:after{opacity:.85;animation:spinBorder 6s linear infinite}@keyframes spinBorder{to{--a: 360deg}}.spark{display:block;width:100%;height:38px}.sweep{animation:sweep 4.5s linear infinite;transform-origin:center}@keyframes sweep{to{transform:rotate(360deg)}}.float{animation:float 7s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}html.motion-on [data-reveal]{opacity:0;transform:translateY(24px) scale(.99);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i, 0) * 55ms)}html.motion-on [data-reveal].is-visible{opacity:1;transform:none}[data-tilt]{transform-style:preserve-3d;will-change:transform;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s ease}.card{transition:transform .25s ease,box-shadow .3s ease,border-color .3s ease}.card:hover{border-color:#00c8ff8c;box-shadow:var(--shadow-2),0 0 0 1px var(--accent-soft),0 14px 50px var(--accent-glow)}.head{align-items:center}.head>.label{font-family:var(--font-display);font-size:clamp(20px,2.6vw,30px);font-weight:800;letter-spacing:-.01em;text-transform:none;color:var(--text)}.head>.label:before{display:none}.btn{--btn-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 6px 22px var(--accent-glow);--btn-shadow-hover: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 10px 34px var(--accent-glow)}.nav a.router-link-active{box-shadow:inset 0 -2px 0 var(--accent),0 0 18px var(--accent-soft)}@keyframes riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}html.motion-on .card:not([data-reveal]){animation:riseIn .5s cubic-bezier(.22,.61,.36,1) both}.badge{box-shadow:inset 0 0 0 1px #ffffff1f,0 0 14px #00000040}.cap-val,.m-val,.gauge .val{text-shadow:0 0 16px color-mix(in srgb,currentColor 28%,transparent)}.toast-wrap[data-v-e0f681ff]{position:fixed;bottom:84px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:10px;max-width:380px}.toast[data-v-e0f681ff]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:12px;box-shadow:var(--shadow-2);color:var(--text);font-size:14px;cursor:pointer}.toast.error[data-v-e0f681ff]{border-left-color:var(--danger)}.toast.success[data-v-e0f681ff]{border-left-color:var(--success)}.toast .dot[data-v-e0f681ff]{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent);flex:none}.toast.error .dot[data-v-e0f681ff]{background:var(--danger);box-shadow:0 0 8px var(--danger)}.toast.success .dot[data-v-e0f681ff]{background:var(--success);box-shadow:0 0 8px var(--success)}.toast .msg[data-v-e0f681ff]{font-variant-numeric:tabular-nums}.toast-enter-active[data-v-e0f681ff],.toast-leave-active[data-v-e0f681ff]{transition:all .35s cubic-bezier(.22,.61,.36,1)}.toast-enter-from[data-v-e0f681ff],.toast-leave-to[data-v-e0f681ff]{opacity:0;transform:translate(40px)}@media(prefers-reduced-motion:reduce){.toast-enter-active[data-v-e0f681ff],.toast-leave-active[data-v-e0f681ff]{transition:none}}.scroll-top[data-v-968e1ce6]{position:fixed;right:24px;bottom:24px;z-index:9998;width:46px;height:46px;border-radius:50%;border:1px solid var(--accent);background:linear-gradient(180deg,#2ad4ff,var(--accent));color:#04141d;font-size:22px;font-weight:800;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px var(--accent-glow),0 1px #ffffff40 inset;transition:transform .15s,filter .15s}.scroll-top[data-v-968e1ce6]:hover{filter:brightness(1.08);transform:translateY(-2px)}.scroll-top[data-v-968e1ce6]:active{transform:translateY(0)}.st-enter-active[data-v-968e1ce6],.st-leave-active[data-v-968e1ce6]{transition:opacity .25s,transform .25s}.st-enter-from[data-v-968e1ce6],.st-leave-to[data-v-968e1ce6]{opacity:0;transform:translateY(12px)}@media(prefers-reduced-motion:reduce){.st-enter-active[data-v-968e1ce6],.st-leave-active[data-v-968e1ce6]{transition:none}}.login-wrap[data-v-f3c95615]{min-height:100vh;display:grid;place-items:center;padding:24px}.login-card[data-v-f3c95615]{width:100%;max-width:380px}.brand[data-v-f3c95615]{font-size:20px;font-weight:800;letter-spacing:-.4px;margin-bottom:18px}.brand .sep[data-v-f3c95615]{color:var(--accent);font-family:var(--font-mono);margin:0 8px}.brand .sub[data-v-f3c95615]{color:var(--muted);font-weight:700}.label[data-v-f3c95615]{margin-bottom:18px}.password-wrap[data-v-f3c95615]{position:relative}.password-wrap input[data-v-f3c95615]{padding-right:44px}.toggle[data-v-f3c95615]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;background:transparent;color:var(--muted);border-radius:8px;cursor:pointer;transition:color .15s ease,background .15s ease}.toggle[data-v-f3c95615]:hover{color:var(--accent);background:var(--accent-soft)}.toggle svg[data-v-f3c95615]{width:18px;height:18px}.err[data-v-f3c95615]{margin:4px 0 0;font-size:12.5px;color:var(--danger)}.login-btn[data-v-f3c95615]{width:100%;margin-top:20px}.hint[data-v-f3c95615]{margin:16px 0 0;font-size:12px;color:var(--muted);line-height:1.5}.undo-wrap[data-v-f65e0401]{position:relative;display:inline-flex;align-items:center}.undo-btn[data-v-f65e0401]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:600;transition:color .15s ease,border-color .15s ease,background .15s ease}.undo-btn[data-v-f65e0401]:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.undo-btn[data-v-f65e0401]:disabled{opacity:.5;cursor:default}.undo-flash[data-v-f65e0401]{position:absolute;top:42px;right:0;white-space:nowrap;background:var(--card-2);border:1px solid var(--border);border-radius:8px;padding:6px 10px;font-size:12px;color:var(--text);box-shadow:var(--shadow-2);z-index:30}.topbar[data-v-84dfa8fb]{position:sticky;top:0;z-index:20;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:var(--topbar-bg);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--topbar-border)}.theme-toggle[data-v-84dfa8fb]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:9px;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;font-size:15px;transition:color .15s ease,background .15s ease,border-color .15s ease}.theme-toggle[data-v-84dfa8fb]:hover,.theme-toggle.on[data-v-84dfa8fb]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.left[data-v-84dfa8fb]{display:flex;align-items:center;gap:28px}.brand[data-v-84dfa8fb]{font-size:20px;font-weight:800;letter-spacing:-.4px}.brand .sep[data-v-84dfa8fb]{color:var(--accent);font-family:var(--font-mono);margin:0 8px}.brand .sub[data-v-84dfa8fb]{color:var(--muted);font-weight:700}.nav[data-v-84dfa8fb]{display:flex;gap:4px}.nav a[data-v-84dfa8fb]{padding:8px 14px;border-radius:8px;color:var(--muted);text-decoration:none;font-size:14px;font-weight:600;transition:color .15s ease,background .15s ease}.nav a[data-v-84dfa8fb]:hover{color:var(--text);background:#ffffff0a}.nav a.router-link-active[data-v-84dfa8fb]{color:var(--accent);background:var(--accent-soft)}.userbox[data-v-84dfa8fb]{display:flex;align-items:center;gap:12px}.uname[data-v-84dfa8fb]{font-size:14px}@media(max-width:760px){.topbar[data-v-84dfa8fb]{padding:10px 14px;height:auto;flex-wrap:wrap;gap:8px}.left[data-v-84dfa8fb]{gap:14px}}.chart-box[data-v-39e1e9e5],.chart-box[data-v-ab23b467]{position:relative;height:300px}.empty[data-v-ab23b467]{color:var(--muted);text-align:center;padding-top:120px}.line[data-v-b67db46f]{stroke-dasharray:320;stroke-dashoffset:320;animation:sparkDraw-b67db46f 1.3s cubic-bezier(.22,.61,.36,1) forwards .15s;filter:drop-shadow(0 0 4px currentColor)}@keyframes sparkDraw-b67db46f{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.line[data-v-b67db46f]{animation:none;stroke-dashoffset:0}}.brand-wm[data-v-db5102d5]{display:inline-flex;align-items:center;gap:12px;clip-path:inset(0 100% 0 0);animation:logoReveal-db5102d5 .95s cubic-bezier(.4,0,.2,1) forwards .15s}.mark[data-v-db5102d5]{font-size:clamp(26px,3.4vw,40px);color:var(--accent);filter:drop-shadow(0 0 14px rgba(0,200,255,.5));transform:translateY(-2px)}.wm[data-v-db5102d5]{font-family:Manrope,system-ui,sans-serif;font-weight:800;font-size:clamp(30px,4.2vw,52px);letter-spacing:-.02em;color:var(--text);text-shadow:0 0 22px rgba(0,200,255,.18)}.wm .accent[data-v-db5102d5]{color:var(--accent)}@keyframes logoReveal-db5102d5{to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.brand-wm[data-v-db5102d5]{animation:none;clip-path:none}}.tasks[data-v-fff83efc]{display:flex;flex-direction:column;min-height:100%}.thead[data-v-fff83efc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.add[data-v-fff83efc]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px;padding:10px;background:var(--bg-2);border:1px solid var(--border);border-radius:10px}.add input[type=text][data-v-fff83efc]{width:100%;padding:8px 10px}.add-row[data-v-fff83efc]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.sel[data-v-fff83efc]{padding:7px 9px;font-size:12.5px}.list[data-v-fff83efc]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;overflow-y:auto;max-height:280px}.item[data-v-fff83efc]{display:grid;grid-template-columns:22px 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;background:var(--bg-2);border-left:3px solid var(--border)}.item.prio-high[data-v-fff83efc]{border-left-color:#ff5470}.item.prio-medium[data-v-fff83efc]{border-left-color:#f5a524}.item.prio-low[data-v-fff83efc]{border-left-color:var(--muted)}.item.auto[data-v-fff83efc]{background:var(--accent-soft);border-left-color:var(--accent)}.item.done .title[data-v-fff83efc]{text-decoration:line-through;color:var(--muted)}.chk[data-v-fff83efc]{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border);background:transparent;color:var(--accent);font-weight:800;font-size:12px;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.chk.on[data-v-fff83efc]{background:var(--accent);color:var(--bg);border-color:var(--accent)}.chk.dis[data-v-fff83efc]{cursor:not-allowed;opacity:.4}.body[data-v-fff83efc]{min-width:0}.title[data-v-fff83efc]{font-size:13.5px;font-weight:600;line-height:1.25}.bot[data-v-fff83efc]{font-size:12px;margin-right:2px}.desc[data-v-fff83efc]{font-size:11.5px;color:var(--muted);margin-top:2px;line-height:1.35}.meta[data-v-fff83efc]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:10.5px}.due[data-v-fff83efc],.prio[data-v-fff83efc]{color:var(--muted)}.item.prio-high .prio[data-v-fff83efc]{color:#ff5470}.item.prio-medium .prio[data-v-fff83efc]{color:#f5a524}.acts[data-v-fff83efc]{display:flex;gap:2px}.icon-btn[data-v-fff83efc]{width:24px;height:24px}.empty[data-v-fff83efc]{text-align:center;padding:18px;font-size:12.5px}.tax-block[data-v-9ea620a5]{margin-top:4px}.tb-head[data-v-9ea620a5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.tb-badges[data-v-9ea620a5]{display:flex;align-items:center;gap:10px}.tb-link[data-v-9ea620a5]{font-size:12px;color:var(--accent);text-decoration:none}.tb-link[data-v-9ea620a5]:hover{text-decoration:underline}.tb-grid[data-v-9ea620a5]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.tb-cell[data-v-9ea620a5]{padding:12px 14px;background:var(--bg-2);border:1px solid var(--border);border-radius:12px}.tb-cell.accent-cell[data-v-9ea620a5]{border-left:3px solid var(--accent)}.tb-l[data-v-9ea620a5]{font-size:11.5px;color:var(--muted);margin-bottom:6px;line-height:1.3}.tb-v[data-v-9ea620a5]{font-size:21px;font-weight:700;font-variant-numeric:tabular-nums}.tb-sub[data-v-9ea620a5]{font-size:10.5px;color:var(--muted);margin-top:3px}.tb-empty[data-v-9ea620a5]{padding:14px;text-align:center;font-size:12.5px}@media(max-width:860px){.tb-grid[data-v-9ea620a5]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.tb-grid[data-v-9ea620a5]{grid-template-columns:1fr}}.deck[data-v-a763b452]{max-width:1200px;margin:0 auto;padding:30px 28px 64px}.hero[data-v-a763b452]{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1.1fr);gap:28px;padding:26px 30px;border-radius:24px;border:1px solid var(--border);background:radial-gradient(120% 140% at 0% 0%,rgba(0,200,255,.1),transparent 55%),linear-gradient(150deg,var(--card-2),var(--card));box-shadow:var(--shadow-2);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.hero-left[data-v-a763b452]{position:relative;z-index:1;min-width:0}.hero-right[data-v-a763b452]{position:relative;z-index:1;min-width:0;padding:16px 18px;background:#ffffff08;border:1px solid var(--border-soft);border-radius:16px}.hero-logo[data-v-a763b452]{margin-bottom:10px}.status[data-v-a763b452]{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.cap-label[data-v-a763b452]{margin-top:14px}.cap-val[data-v-a763b452]{font-size:clamp(26px,3vw,36px);font-weight:800;letter-spacing:-.5px;margin:4px 0 12px;text-shadow:0 0 30px var(--accent-glow)}.period[data-v-a763b452]{display:flex;gap:8px}.period select[data-v-a763b452]{width:auto;min-width:132px}.period .year[data-v-a763b452]{width:92px}@media(max-width:860px){.hero[data-v-a763b452]{grid-template-columns:1fr}}.flow[data-v-a763b452]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.metric[data-v-a763b452]{--g: var(--accent);position:relative;overflow:hidden;padding:18px 20px 12px;border-radius:18px;border:1px solid var(--border);border-left:3px solid var(--g);background:linear-gradient(160deg,var(--card-2),var(--card));box-shadow:var(--shadow-1);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.metric.mint[data-v-a763b452]{--g: #1fae84}.metric.coral[data-v-a763b452]{--g: #ff6286}.metric.cyan[data-v-a763b452]{--g: #00c8ff}.metric[data-v-a763b452]:hover{box-shadow:var(--shadow-2)}.m-top[data-v-a763b452]{display:flex;align-items:center;gap:8px}.m-dot[data-v-a763b452]{width:8px;height:8px;border-radius:50%;background:var(--g);box-shadow:0 0 10px var(--g)}.m-kind[data-v-a763b452]{font-size:10.5px;letter-spacing:1.3px;color:var(--muted);text-transform:uppercase}.m-val[data-v-a763b452]{font-size:clamp(20px,2.4vw,27px);font-weight:800;letter-spacing:-.4px;margin:10px 0 6px;transform:translateZ(28px)}.m-top[data-v-a763b452],.metric[data-v-a763b452] .spark{transform:translateZ(14px)}.pos[data-v-a763b452]{color:var(--mint)}.neg[data-v-a763b452]{color:var(--coral)}.sec[data-v-a763b452]{margin:26px 0 14px}.charts[data-v-a763b452]{display:grid;grid-template-columns:1.45fr 1fr;gap:16px;margin-top:16px}.charts .label[data-v-a763b452]{margin-bottom:14px}.top[data-v-a763b452]{margin-top:16px}.rank[data-v-a763b452]{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.rank li[data-v-a763b452]{display:flex;align-items:center;gap:14px}.idx[data-v-a763b452]{flex:none;width:30px;font-size:13px;color:var(--accent);opacity:.7}.rank-main[data-v-a763b452]{flex:1;min-width:0}.rank-head[data-v-a763b452]{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.rname[data-v-a763b452]{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rval[data-v-a763b452]{font-size:13px;color:var(--muted)}.rbar[data-v-a763b452]{height:6px;border-radius:99px;background:#ffffff0d;overflow:hidden}.rbar span[data-v-a763b452]{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--accent-2),var(--accent));box-shadow:0 0 12px var(--accent-glow);transition:width 1.1s cubic-bezier(.22,.61,.36,1)}@media(max-width:960px){.charts[data-v-a763b452],.flow[data-v-a763b452]{grid-template-columns:1fr}}@media(max-width:760px){.deck[data-v-a763b452]{padding:22px 14px 44px}.hero[data-v-a763b452]{padding:24px 18px}.hero-side[data-v-a763b452]{text-align:left}.cap-label[data-v-a763b452],.period[data-v-a763b452]{justify-content:flex-start}}.container[data-v-853552d2]{max-width:1200px;margin:0 auto;padding:28px 28px 84px}.head[data-v-853552d2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.actions[data-v-853552d2]{display:flex;gap:8px}.balances[data-v-853552d2]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.bal[data-v-853552d2]{display:flex;flex-direction:column;gap:2px;padding:10px 14px;min-width:130px;background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:12px;cursor:pointer;transition:transform .12s,box-shadow .15s,border-color .15s;-webkit-user-select:none;user-select:none}.bal[data-v-853552d2]:hover{transform:translateY(-1px);border-color:var(--accent)}.bal[data-v-853552d2]:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-glow)}.bal.active[data-v-853552d2]{box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--accent-soft)}.bal-name[data-v-853552d2]{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.6px}.bal-val[data-v-853552d2]{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.bal-val.neg[data-v-853552d2]{color:var(--danger)}.bal-sub[data-v-853552d2]{font-size:11px;color:var(--muted)}.form-card[data-v-853552d2]{margin-bottom:16px}tr.is-editing td[data-v-853552d2]{background:#00c8ff0f}.edit-row td.edit-cell[data-v-853552d2]{padding:14px 14px 18px;background:var(--bg-2);border-top:1px solid var(--accent-soft);border-bottom:2px solid var(--accent)}.form-card.inline-mode[data-v-853552d2]{margin:0;background:transparent;border:none;box-shadow:none;padding:0}.form-card.inline-mode[data-v-853552d2]:before{display:none}.form-card .seg[data-v-853552d2]{margin-bottom:18px}.rub-preview .preview[data-v-853552d2]{padding:11px 13px;border:1px dashed var(--border);border-radius:10px;color:var(--muted)}.form-actions[data-v-853552d2]{display:flex;gap:10px;margin-top:6px}.form-title[data-v-853552d2]{margin:0 0 14px}.row-acts[data-v-853552d2]{width:1%;white-space:nowrap;text-align:right}.row-acts .icon-btn+.icon-btn[data-v-853552d2]{margin-left:4px}.amt-main[data-v-853552d2]{display:block;white-space:nowrap}.amt-rub[data-v-853552d2]{display:block;margin-top:2px;font-size:12px}.tr-arrow[data-v-853552d2]{color:var(--accent);font-weight:700;margin-right:4px}th.sortable[data-v-853552d2]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}th.sortable[data-v-853552d2]:hover,th.sortable.active[data-v-853552d2]{color:var(--accent)}th .arr[data-v-853552d2]{font-size:10px}.hint[data-v-853552d2]{margin-top:12px;font-size:12px;color:var(--muted)}.badge.tr[data-v-853552d2]{background:var(--accent-soft);color:var(--accent)}.cp-type[data-v-853552d2]{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:11px;font-family:var(--font-mono);vertical-align:middle}.cp-new[data-v-853552d2]{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.cp-new input[data-v-853552d2]{width:auto;flex:1 1 130px;min-width:110px}.filters[data-v-853552d2]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:16px}.filters select[data-v-853552d2],.filters input[data-v-853552d2]{width:auto;min-width:150px}.filters input[type=text][data-v-853552d2]{flex:1;min-width:200px}.filters .yr[data-v-853552d2]{min-width:84px;width:84px;flex:none}.pager[data-v-853552d2]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:16px;padding-right:60px}.pager-left[data-v-853552d2]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.page-size[data-v-853552d2]{display:flex;align-items:center;gap:6px;font-size:12px}.page-size select[data-v-853552d2]{width:auto;min-width:64px}.pager-ctl[data-v-853552d2]{display:flex;align-items:center;gap:10px}@media(max-width:760px){.container[data-v-853552d2]{padding:20px 14px 84px}.pager[data-v-853552d2]{padding-right:0}.pager-ctl[data-v-853552d2]{margin-left:auto}}.container[data-v-8e70df3d]{max-width:1480px;margin:0 auto;padding:28px 28px 56px}.head[data-v-8e70df3d]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.period[data-v-8e70df3d]{display:flex;align-items:center;gap:8px}.period select[data-v-8e70df3d]{width:auto;min-width:130px}.period .year[data-v-8e70df3d]{width:90px}.emp-card[data-v-8e70df3d]{margin-bottom:16px}.emp-form[data-v-8e70df3d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.emp-form input[data-v-8e70df3d]{width:auto;flex:1;min-width:130px}table.sheet[data-v-8e70df3d]{font-size:13px}table.sheet th[data-v-8e70df3d],table.sheet td[data-v-8e70df3d]{padding:8px 6px}table.sheet th[data-v-8e70df3d]:first-child,table.sheet td[data-v-8e70df3d]:first-child{padding-left:12px}table.sheet .ci[data-v-8e70df3d]{width:96px;padding:5px 7px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;text-align:right}table.sheet .ci.wide[data-v-8e70df3d]{width:150px;text-align:left;font-family:var(--font-sans)}.totals td[data-v-8e70df3d]{font-weight:700;border-top:2px solid var(--border)}.hint[data-v-8e70df3d]{margin-top:14px;font-size:12px;color:var(--muted)}@media(max-width:760px){.container[data-v-8e70df3d]{padding:20px 14px 40px}}.container[data-v-fe362647]{max-width:1200px;margin:0 auto;padding:28px 28px 56px}.head[data-v-fe362647]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.actions[data-v-fe362647]{display:flex;gap:8px;align-items:center}.actions select[data-v-fe362647]{width:auto;min-width:150px}.form-card[data-v-fe362647]{margin-bottom:16px}.form-actions[data-v-fe362647]{display:flex;gap:10px;margin-top:6px}table.sheet th[data-v-fe362647],table.sheet td[data-v-fe362647]{padding:9px 8px}table.sheet .ci[data-v-fe362647]{width:110px;padding:6px 8px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;text-align:right}table.sheet .ci.wide[data-v-fe362647]{width:220px;text-align:left;font-family:var(--font-sans)}table.sheet .ci.sel[data-v-fe362647]{width:150px;text-align:left;font-family:var(--font-sans)}table.sheet .ci.dt[data-v-fe362647]{width:140px;text-align:left}td.overdue .ci[data-v-fe362647]{color:var(--danger);border-color:var(--danger);font-weight:700}tr.dim td[data-v-fe362647]{opacity:.55}.totals td[data-v-fe362647]{font-weight:700;border-top:2px solid var(--border)}.hint[data-v-fe362647]{margin-top:14px;font-size:12px;color:var(--muted)}@media(max-width:760px){.container[data-v-fe362647]{padding:20px 14px 40px}}.container[data-v-eca75205]{max-width:1200px;margin:0 auto;padding:28px 28px 56px}.bar[data-v-eca75205]{display:flex;align-items:center;gap:12px;margin:12px 0 18px}.sel[data-v-eca75205]{width:auto;min-width:130px}.spacer[data-v-eca75205]{margin-left:auto;font-size:12.5px}.form-card[data-v-eca75205]{margin-bottom:16px}.form-card .label[data-v-eca75205]{margin-bottom:12px}.form-actions[data-v-eca75205]{display:flex;gap:10px;margin-top:6px}td.actions[data-v-eca75205]{display:flex;gap:6px;white-space:nowrap}.strong[data-v-eca75205]{font-weight:700}tr.totals td[data-v-eca75205]{border-top:2px solid var(--border);background:var(--accent-soft)}.empty[data-v-eca75205]{text-align:center;color:var(--muted);padding:18px}@media(max-width:760px){.container[data-v-eca75205]{padding:22px 14px 40px}}.container[data-v-aa099975]{max-width:1000px;margin:0 auto;padding:28px 28px 56px}.head[data-v-aa099975]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.err-banner[data-v-aa099975]{color:var(--danger);padding:12px 16px;margin-bottom:14px;border-color:var(--danger)}.form-card[data-v-aa099975]{margin-bottom:16px}.form-actions[data-v-aa099975]{display:flex;gap:10px;margin-top:6px}.pwd[data-v-aa099975]{position:relative;display:flex;align-items:center}.pwd input[data-v-aa099975]{padding-right:40px}.pwd .icon-btn[data-v-aa099975]{position:absolute;right:6px}.role-sel[data-v-aa099975]{width:auto;min-width:150px;padding:6px 28px 6px 10px}.hint[data-v-aa099975]{margin-top:14px;font-size:12px;color:var(--muted)}@media(max-width:760px){.container[data-v-aa099975]{padding:20px 14px 40px}}.bar[data-v-7218e25b]{display:flex;align-items:center;gap:16px;margin-bottom:14px}.chk[data-v-7218e25b]{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:13px;cursor:pointer}.chk input[data-v-7218e25b]{width:auto}.form-card[data-v-7218e25b]{margin-bottom:16px}.form-actions[data-v-7218e25b]{display:flex;gap:10px;margin-top:6px}.group[data-v-7218e25b]{margin-bottom:16px}.group .label[data-v-7218e25b]{margin-bottom:12px}.color[data-v-7218e25b]{width:44px;height:38px;padding:2px;border:1px solid var(--border);border-radius:8px;background:var(--bg-2);cursor:pointer}.color.sm[data-v-7218e25b]{width:34px;height:30px}table.data .ci[data-v-7218e25b]{width:150px;padding:6px 8px}table.data .ci.wide[data-v-7218e25b]{width:200px}table.data .ci.sm[data-v-7218e25b]{width:70px}tr.dim td[data-v-7218e25b]{opacity:.5}.err[data-v-7218e25b]{color:var(--danger);margin-bottom:10px}.start[data-v-5db7d855]{margin-bottom:16px}.start-row[data-v-5db7d855]{display:flex;align-items:center;gap:12px;margin-top:6px}.start-row input[data-v-5db7d855]{width:auto}.snap-bar[data-v-5db7d855]{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.snap-bar select[data-v-5db7d855],.snap-bar input[data-v-5db7d855]{width:auto}.snap-bar .yr[data-v-5db7d855]{width:100px}.err[data-v-5db7d855]{color:var(--danger);margin-bottom:10px}table.data .ci[data-v-5db7d855]{width:150px;padding:6px 8px}table.data .ci.wide[data-v-5db7d855]{width:200px}table.data .num-i[data-v-5db7d855]{font-family:var(--font-mono);text-align:right}.bar[data-v-9646f02d]{display:flex;align-items:center;gap:16px;margin-bottom:14px;flex-wrap:wrap}.chk[data-v-9646f02d]{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:13px;cursor:pointer}.chk input[data-v-9646f02d]{width:auto}.err[data-v-9646f02d]{color:var(--danger);margin-bottom:10px}.hint[data-v-9646f02d]{font-size:12.5px;color:var(--muted);margin:0 0 14px;line-height:1.5}.hint b[data-v-9646f02d]{color:var(--accent)}.subbtn[data-v-9646f02d]{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent)}.tree[data-v-9646f02d]{list-style:none;margin:0;padding:0}.root[data-v-9646f02d]{border-bottom:1px solid var(--border-soft);padding:8px 0}.row[data-v-9646f02d]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tick[data-v-9646f02d]{width:6px;height:6px;background:var(--accent);box-shadow:0 0 8px var(--accent-glow);flex:none}.children[data-v-9646f02d]{list-style:none;margin:8px 0 2px;padding-left:28px}.children .row[data-v-9646f02d]{padding:4px 0}.ci[data-v-9646f02d]{width:300px;max-width:50%;padding:7px 10px}.acts[data-v-9646f02d]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.mini[data-v-9646f02d]{width:28px;height:30px;border-radius:7px;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;font-size:13px}.mini[data-v-9646f02d]:hover{color:var(--accent);border-color:var(--accent)}.save[data-v-9646f02d]{min-width:92px}.dim>.row .ci[data-v-9646f02d]{opacity:.5}.bar[data-v-0b703b0b]{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.bar input[type=text][data-v-0b703b0b]{width:auto;min-width:200px}.bar select[data-v-0b703b0b]{width:auto;min-width:150px}.chk[data-v-0b703b0b]{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:13px;cursor:pointer}.chk input[data-v-0b703b0b]{width:auto}.err[data-v-0b703b0b]{color:var(--danger);margin-bottom:10px}.form-card[data-v-0b703b0b]{margin-bottom:16px}.form-actions[data-v-0b703b0b]{display:flex;gap:10px;margin-top:6px}.types-card[data-v-0b703b0b]{margin-bottom:16px}.type-chips[data-v-0b703b0b]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.chip[data-v-0b703b0b]{display:inline-flex;align-items:center;gap:6px;padding:5px 6px 5px 12px;border-radius:999px;background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent);font-size:13px}.chip-x[data-v-0b703b0b]{width:18px;height:18px;border-radius:50%;border:none;cursor:pointer;background:transparent;color:var(--accent);font-size:15px;line-height:1}.chip-x[data-v-0b703b0b]:hover{background:var(--danger);color:#fff}.type-add[data-v-0b703b0b]{display:flex;gap:8px;align-items:center}.type-add input[data-v-0b703b0b]{width:auto;min-width:220px}.hint2[data-v-0b703b0b]{font-size:12px;margin-top:10px}table.data .ci[data-v-0b703b0b]{width:130px;padding:6px 8px}table.data .ci.wide[data-v-0b703b0b]{width:200px}table.data .ci.sm[data-v-0b703b0b]{width:90px}table.data .ci.sel[data-v-0b703b0b]{width:130px}.acts[data-v-0b703b0b]{display:flex;gap:6px}.save[data-v-0b703b0b]{min-width:92px}.num a[data-v-0b703b0b]{color:var(--accent);text-decoration:none}tr.dim td .ci[data-v-0b703b0b]{opacity:.5}.history[data-v-0b703b0b]{margin-top:16px}.hhead[data-v-0b703b0b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.add[data-v-7444903c]{margin-bottom:16px}.row[data-v-7444903c]{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.row>div[data-v-7444903c]{display:flex;flex-direction:column;gap:4px}.row label[data-v-7444903c]{font-size:12.5px;color:var(--muted);font-weight:600}.row input[data-v-7444903c]{width:auto}.row .cur[data-v-7444903c]{width:110px}.hint[data-v-7444903c]{margin-top:12px;font-size:12px}.empty[data-v-7444903c]{text-align:center;color:var(--muted);padding:24px}table.data[data-v-7444903c]{width:100%;border-collapse:collapse}table.data th[data-v-7444903c]{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);text-align:left;padding:10px 14px;border-bottom:1px solid var(--border)}table.data th.num[data-v-7444903c]{text-align:right}table.data td[data-v-7444903c]{padding:12px 14px;border-bottom:1px solid var(--border-soft)}table.data td.num[data-v-7444903c]{text-align:right}.table-wrap[data-v-7444903c]{overflow-x:auto}.head[data-v-7ad16261]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.hint[data-v-7ad16261]{font-size:12.5px;margin-bottom:14px;line-height:1.5}.table-wrap[data-v-7ad16261]{overflow-x:auto}table.data[data-v-7ad16261]{width:100%;border-collapse:collapse}table.data th[data-v-7ad16261]{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);text-align:left;padding:10px 12px;border-bottom:1px solid var(--border);white-space:nowrap}table.data th.num[data-v-7ad16261]{text-align:right}table.data td[data-v-7ad16261]{padding:11px 12px;border-bottom:1px solid var(--border-soft)}table.data td.num[data-v-7ad16261]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.amount-pos[data-v-7ad16261]{color:var(--success)}.amount-neg[data-v-7ad16261]{color:var(--danger)}.bal[data-v-7ad16261]{font-weight:700}.empty[data-v-7ad16261]{text-align:center;color:var(--muted);padding:24px}.hint[data-v-a93e67f9]{font-size:12.5px;margin-bottom:14px;line-height:1.55}.file-btn[data-v-a93e67f9]{cursor:pointer;display:inline-flex}.file-name[data-v-a93e67f9]{margin-left:10px}.summary[data-v-a93e67f9]{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.table-wrap[data-v-a93e67f9]{overflow-x:auto}table.data[data-v-a93e67f9]{width:100%;border-collapse:collapse}table.data th[data-v-a93e67f9]{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);text-align:left;padding:9px 10px;border-bottom:1px solid var(--border);white-space:nowrap}table.data th.num[data-v-a93e67f9]{text-align:right}table.data td[data-v-a93e67f9]{padding:9px 10px;border-bottom:1px solid var(--border-soft);font-size:13px}table.data td.num[data-v-a93e67f9]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}tr.bad td[data-v-a93e67f9]{background:#ff547012}.amount-pos[data-v-a93e67f9]{color:var(--success)}.amount-neg[data-v-a93e67f9]{color:var(--danger);font-size:12px}.note[data-v-a93e67f9]{font-size:11px;margin-top:2px}.status[data-v-a93e67f9]{max-width:280px}.hint[data-v-f2cad75a]{font-size:12.5px;line-height:1.55;margin-bottom:12px}.rows[data-v-f2cad75a]{display:flex;flex-direction:column;gap:4px;font-size:13px;margin-bottom:14px}.actions[data-v-f2cad75a]{display:flex;gap:10px}.res[data-v-f2cad75a]{margin-top:12px}.hint[data-v-7164ea50]{font-size:12.5px;line-height:1.55;margin-bottom:14px}.bar[data-v-7164ea50]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.form-card[data-v-7164ea50]{margin-bottom:16px}.form-card .label[data-v-7164ea50]{margin-bottom:12px}.form-actions[data-v-7164ea50]{display:flex;gap:10px;margin-top:6px}.chk-wrap[data-v-7164ea50]{display:flex;align-items:flex-end}.chk[data-v-7164ea50]{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:13px;cursor:pointer}.chk input[data-v-7164ea50]{width:auto}.kw[data-v-7164ea50]{font-size:11.5px;color:var(--muted);max-width:280px}td.actions[data-v-7164ea50]{display:flex;gap:6px;white-space:nowrap}.badge.accent[data-v-7164ea50]{background:var(--accent-soft);color:var(--accent)}tr.dim td[data-v-7164ea50]{opacity:.5}.empty[data-v-7164ea50]{text-align:center;color:var(--muted);padding:18px}.hint[data-v-020a1cf2]{font-size:12.5px;line-height:1.55;margin-bottom:14px}.hint code[data-v-020a1cf2]{font-family:var(--font-mono);color:var(--accent)}.rows[data-v-020a1cf2]{display:flex;flex-direction:column;gap:5px;font-size:13px;margin-bottom:14px}.actions[data-v-020a1cf2]{display:flex;gap:10px;margin-bottom:8px}.log-head[data-v-020a1cf2]{margin:22px 0 12px}.err[data-v-020a1cf2]{color:var(--danger)}.small-txt[data-v-020a1cf2]{font-size:11.5px;color:var(--muted)}.empty[data-v-020a1cf2]{text-align:center;color:var(--muted);padding:16px}.container[data-v-421c4573]{max-width:1100px;margin:0 auto;padding:28px 28px 56px}.tabs[data-v-421c4573]{margin:12px 0 20px}.rules-head[data-v-421c4573]{margin:26px 0 14px}.hint[data-v-421c4573]{margin-top:18px;font-size:12px;color:var(--muted)}@media(max-width:760px){.container[data-v-421c4573]{padding:22px 14px 40px}}.table-wrap[data-v-62f02f1f]{overflow-x:auto}table.data[data-v-62f02f1f]{width:100%;border-collapse:collapse}table.data th[data-v-62f02f1f]{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);text-align:left;padding:10px 14px;border-bottom:1px solid var(--border);white-space:nowrap}table.data th.num[data-v-62f02f1f]{text-align:right}table.data td[data-v-62f02f1f]{padding:12px 14px;border-bottom:1px solid var(--border-soft);font-size:14px}table.data td.num[data-v-62f02f1f]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}table.data tbody tr[data-v-62f02f1f]:hover{background:#00c8ff09}table.data tr.bold td[data-v-62f02f1f]{font-weight:700}.indent[data-v-62f02f1f]{padding-left:20px;color:var(--muted);display:inline-block}tr.bold .indent[data-v-62f02f1f]{color:inherit}tr.result td[data-v-62f02f1f]{background:#00c8ff0d}tr.percent td[data-v-62f02f1f]{color:var(--muted);font-style:italic;font-size:13px}tr.info td[data-v-62f02f1f]{color:var(--muted)}.pos[data-v-62f02f1f]{color:var(--success)}.neg[data-v-62f02f1f]{color:var(--danger)}.debt[data-v-62f02f1f]{color:var(--danger);font-weight:600}tfoot tr.totals-row td[data-v-62f02f1f]{font-weight:700;border-top:2px solid var(--border);border-bottom:none;background:#00c8ff0d}.bar-cell[data-v-62f02f1f]{display:flex;align-items:center;gap:10px;justify-content:flex-end}.bar[data-v-62f02f1f]{position:relative;width:90px;height:6px;background:var(--border-soft);border-radius:999px;overflow:hidden}.bar span[data-v-62f02f1f]{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--accent-2),var(--accent));border-radius:999px}.bar-val[data-v-62f02f1f]{font-family:var(--font-mono);font-size:12px;color:var(--muted);min-width:48px;text-align:right}.empty[data-v-62f02f1f]{text-align:center;padding:48px 14px!important}.empty-box[data-v-62f02f1f]{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--muted)}.empty-ico[data-v-62f02f1f]{font-size:32px;opacity:.5}.sk-row td[data-v-62f02f1f]{padding:14px}.sk[data-v-62f02f1f]{display:block;height:12px;border-radius:6px;background:var(--border-soft);animation:skpulse-62f02f1f 1.2s ease-in-out infinite}@keyframes skpulse-62f02f1f{0%,to{opacity:.4}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){.sk[data-v-62f02f1f]{animation:none;opacity:.55}}.chart-box[data-v-68235491]{position:relative;width:100%}.container[data-v-b711d7e5]{max-width:1200px;margin:0 auto;padding:28px 28px 56px}.head[data-v-b711d7e5]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;gap:12px}.period[data-v-b711d7e5]{color:var(--muted);font-size:13px;margin:4px 0 0}.exports[data-v-b711d7e5]{display:flex;gap:8px;flex:none}.note-card[data-v-b711d7e5]{margin-bottom:12px}.balances-hint[data-v-b711d7e5]{font-size:12px;margin-top:10px}.tax-head[data-v-b711d7e5]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.tax-card[data-v-b711d7e5]{margin-top:12px}.tax-note[data-v-b711d7e5]{font-size:12px;margin:10px 4px 0}.label.sec[data-v-b711d7e5]{margin:22px 0 10px}.kpi-strip[data-v-b711d7e5]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0 4px}.kpi-cell[data-v-b711d7e5]{padding:14px 16px;background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-1)}.kpi-l[data-v-b711d7e5]{font-size:11.5px;color:var(--muted);margin-bottom:7px}.kpi-v[data-v-b711d7e5]{font-size:23px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.kpi-d[data-v-b711d7e5]{display:inline-flex;align-items:baseline;gap:6px;font-size:11.5px;margin-top:6px}.kpi-vs[data-v-b711d7e5]{color:var(--muted)}@media(max-width:860px){.kpi-strip[data-v-b711d7e5]{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){.kpi-strip[data-v-b711d7e5]{grid-template-columns:1fr}}.more[data-v-b711d7e5]{position:relative;display:inline-block}.more-btn[data-v-b711d7e5]{white-space:nowrap}.more-menu[data-v-b711d7e5]{position:absolute;top:calc(100% + 6px);left:0;z-index:20;min-width:200px;display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--card-2);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-2)}.more-menu button[data-v-b711d7e5]{text-align:left;padding:9px 12px;border-radius:8px}.more-menu button[data-v-b711d7e5]:hover,.more-menu button.active[data-v-b711d7e5]{background:var(--accent-soft);color:var(--accent)}.period-panel[data-v-b711d7e5]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:16px}.pickers[data-v-b711d7e5]{display:flex;align-items:center;gap:8px}.pickers select[data-v-b711d7e5],.pickers input[data-v-b711d7e5]{width:auto}.pickers .yr[data-v-b711d7e5]{width:96px}.vs[data-v-b711d7e5]{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:1px}.tabs[data-v-b711d7e5]{display:flex;gap:4px;margin-bottom:16px;overflow-x:auto;padding-bottom:4px}.tabs button[data-v-b711d7e5]{flex:none;padding:9px 16px;background:transparent;border:1px solid var(--border);border-radius:10px;color:var(--muted);font-size:13.5px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}.tabs button[data-v-b711d7e5]:hover{color:var(--text);border-color:var(--border-soft)}.tabs button.active[data-v-b711d7e5]{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.chart-card[data-v-b711d7e5]{margin-bottom:16px}.chart-card .label[data-v-b711d7e5]{margin-bottom:14px}.stat-grid[data-v-b711d7e5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px}.stat[data-v-b711d7e5]{background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius);padding:18px 20px;box-shadow:var(--shadow-1)}.stat .l[data-v-b711d7e5]{color:var(--muted);font-size:12.5px;margin-bottom:6px}.stat .v[data-v-b711d7e5]{font-size:30px;font-weight:700;font-variant-numeric:tabular-nums}.stat .v.pos[data-v-b711d7e5]{color:var(--success)}.stat .v.neg[data-v-b711d7e5]{color:var(--danger)}.stat .sub[data-v-b711d7e5]{color:var(--muted);font-size:12px;margin-top:4px}@media(max-width:760px){.container[data-v-b711d7e5]{padding:22px 14px 40px}.head[data-v-b711d7e5]{flex-direction:column}}
