.accounting-money-selecting,.accounting-money-selecting *{-webkit-user-select:none!important;user-select:none!important}.ant-table-wrapper .ant-table-tbody>tr>td.accounting-money-selected,.ant-table-wrapper .ant-table-tbody>tr:hover>td.accounting-money-selected,.ant-table-wrapper .ant-table-tbody>tr>td.accounting-money-selected.ant-table-cell-row-hover{background:var(--accounting-money-selected);box-shadow:inset 0 0 0 1px var(--accounting-money-selected-edge)}.accounting-money-sum{z-index:2000;background:var(--accounting-tooltip-bg);color:#fff;pointer-events:none;white-space:nowrap;border-radius:6px;padding:5px 10px;font-size:12px;line-height:19px;position:fixed;overflow:hidden;box-shadow:0 6px 16px #00000038}.accounting-money-sum-line{justify-content:space-between;gap:14px;display:flex}.accounting-money-sum-line>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.accounting-money-sum-rows{opacity:.65;font-size:11px}.accounting-header .accounting-theme-toggle.accounting-theme-toggle{flex-shrink:0;align-self:center;margin-right:14px;color:#fff!important}.accounting-header .accounting-theme-toggle.accounting-theme-toggle:hover{color:#fff!important;background:#0000002e!important}.accounting-app-sidebar{width:var(--accounting-sidebar-collapsed);background:var(--accounting-rail-bg);border-right:1px solid var(--accounting-border);z-index:950;flex-direction:column;transition:width .2s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}.accounting-app-sidebar:has(.accounting-app-sidebar-item:hover){width:var(--accounting-sidebar-expanded);box-shadow:2px 0 12px #0000000f}.accounting-app-sidebar .accounting-app-sidebar-brand{height:var(--accounting-header-height);background:var(--accounting-rail-brand-bg);color:#fff;letter-spacing:.5px;white-space:nowrap;flex-shrink:0;align-items:center;font-size:14px;font-weight:700;display:flex;overflow:hidden}.accounting-app-sidebar .accounting-brand-mark{width:var(--accounting-sidebar-collapsed);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;display:inline-flex}.accounting-app-sidebar .accounting-brand-text{display:none}.accounting-app-sidebar:has(.accounting-app-sidebar-item:hover) .accounting-brand-text{display:inline}.accounting-app-sidebar .accounting-app-sidebar-apps{flex:auto}.accounting-app-sidebar .accounting-app-sidebar-item{width:100%;height:44px;color:var(--accounting-rail-text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.accounting-app-sidebar .accounting-app-sidebar-item:hover{background:var(--accounting-rail-hover)}.accounting-app-sidebar .accounting-app-sidebar-item.active{background:var(--accounting-rail-active);border-left-color:var(--accounting-primary);color:var(--accounting-rail-active-text);font-weight:600}.accounting-app-sidebar .accounting-app-sidebar-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:12px;font-size:18px;display:inline-flex}.accounting-app-sidebar .accounting-app-sidebar-label{opacity:0;text-overflow:ellipsis;transition:opacity .2s;overflow:hidden}.accounting-app-sidebar:has(.accounting-app-sidebar-item:hover) .accounting-app-sidebar-label{opacity:1}.accounting-app-sidebar .accounting-app-sidebar-item.accounting-nav-drop-before{box-shadow:inset 0 2px 0 var(--accounting-primary)}.accounting-app-sidebar .accounting-app-sidebar-item.accounting-nav-drop-after{box-shadow:inset 0 -2px 0 var(--accounting-primary)}:root{--accounting-header-height:46px;--accounting-sidebar-collapsed:48px;--accounting-sidebar-expanded:200px}.accounting-header{background:var(--accounting-primary);color:#fff;top:0;left:var(--accounting-sidebar-collapsed);z-index:900;height:var(--accounting-header-height);align-items:stretch;padding:0 0 0 16px;font-size:13px;display:flex;position:fixed;right:0;overflow:hidden}.accounting-app-body{margin-top:var(--accounting-header-height)}.accounting-header .accounting-current-app{letter-spacing:.2px;white-space:nowrap;flex-shrink:0;align-items:center;margin-right:16px;font-weight:600;display:flex}.accounting-header .accounting-submenu-menu.ant-menu{background:0 0;flex:auto;min-width:0;font-size:13px;line-height:normal;border-bottom:none!important}.accounting-header .accounting-submenu-menu .ant-menu-item,.accounting-header .accounting-submenu-menu .ant-menu-submenu-title{border-radius:0;align-items:center;height:46px;line-height:1.15;transition:background .1s;display:inline-flex;color:#ffffffe0!important;margin:0!important;padding:4px 12px!important;top:0!important}.accounting-header .accounting-submenu-menu .ant-menu-item:after,.accounting-header .accounting-submenu-menu .ant-menu-submenu-title:after{display:none!important}.accounting-header .accounting-submenu-menu .ant-menu-item:hover,.accounting-header .accounting-submenu-menu .ant-menu-submenu-title:hover{color:#fff!important;background:#00000026!important}.accounting-header .accounting-submenu-menu .ant-menu-item-selected{font-weight:500;color:#fff!important;background:#0000002e!important}.accounting-stacked-label{text-align:center;line-height:1.1;display:inline-block}.accounting-submenu-more{padding:0 4px;font-size:18px;font-weight:600;line-height:1;display:inline-block}.ant-menu-submenu-popup .ant-menu-item .accounting-stacked-label{text-align:left}.accounting-header .accounting-header-extra{flex-shrink:0;align-items:center;max-width:280px;padding:0 4px;display:flex}.accounting-header .accounting-user{cursor:pointer;color:#fff;flex-shrink:0;align-items:center;margin-right:12px;display:flex}.accounting-shell-with-sidebar{margin-left:var(--accounting-sidebar-collapsed);min-height:100vh}.accounting-app-content{background:var(--accounting-bg);padding:16px}.accounting-header .accounting-submenu-menu .ant-menu-item.accounting-nav-drop-before{box-shadow:inset 2px 0 #fff}.accounting-header .accounting-submenu-menu .ant-menu-item.accounting-nav-drop-after{box-shadow:inset -2px 0 #fff}.accounting-page-fallback{justify-content:center;padding:48px;display:flex}.accounting-company-switcher{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:6px;max-width:260px;padding:4px 10px;font-weight:600;display:inline-flex}.accounting-company-switcher:hover{background:#00000026}.accounting-company-switcher-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accounting-company-menu .ant-dropdown-menu{max-height:70vh;overflow-y:auto}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}body{background:var(--accounting-bg);color:var(--accounting-text);font-size:13px}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom-color:var(--accounting-border)!important}.ant-table-small .ant-table-cell{font-size:13px;padding:4px 8px!important}.ant-table-thead>tr>th{white-space:nowrap;border-bottom:1px solid var(--accounting-border)!important;font-weight:500!important}.ant-table-tbody>tr>td{font-variant-numeric:tabular-nums;border-bottom:1px solid #ececec!important}.ant-table-cell{--accounting-cell-editor-width:100%;--accounting-cell-editor-min-width:0}.ant-table-cell .ant-tag:last-child{margin-inline-end:0}[data-theme=dark] .ant-pagination-item-active a,[data-theme=dark] .ant-pagination-item-active:hover a{color:#d9c9e8}.ant-card-bordered{border:1px solid var(--accounting-border);box-shadow:0 1px #00000005}.ant-show-card .ant-card-body{padding:16px}.ant-descriptions .ant-descriptions-view table{table-layout:auto!important}.ant-descriptions-item-label{white-space:nowrap;font-weight:500;background:var(--accounting-surface-alt)!important;width:18%!important;padding:4px 10px!important}.ant-descriptions-item-content{overflow-wrap:anywhere;width:32%;padding:4px 10px!important}.ant-descriptions-view:has(.ant-descriptions-row>th):not(:has(.ant-descriptions-row>th:nth-of-type(2))) .ant-descriptions-item-label{width:36%!important}.ant-descriptions-view:has(.ant-descriptions-row>th):not(:has(.ant-descriptions-row>th:nth-of-type(2))) .ant-descriptions-item-content{width:64%}.ant-descriptions-view:has(.ant-descriptions-row>th:nth-of-type(3)) .ant-descriptions-item-label{width:11%!important}.ant-descriptions-view:has(.ant-descriptions-row>th:nth-of-type(3)) .ant-descriptions-item-content{width:22%}.ant-input-clear-icon{font-size:18px}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){box-shadow:inset 3px 0 0 var(--accounting-primary-legible);background:var(--accounting-row-hover)!important}.ant-tag{border-radius:3px;padding:0 6px;font-size:11px;line-height:18px}[data-theme=dark] .ant-tag{filter:saturate(.9);border-color:#ffffff1a}[data-theme=dark] .ant-tag-blue,[data-theme=dark] .ant-tag-processing{color:#93c0ff;background:#60a5fa26;border-color:#60a5fa52}[data-theme=dark] .ant-tag-purple{color:#c9adef;background:#aa82eb29;border-color:#aa82eb57}[data-theme=dark] .ant-tag-magenta{color:#eda4cb;background:#eb69af26;border-color:#eb69af52}[data-theme=dark] .ant-tag-red,[data-theme=dark] .ant-tag-error{color:#f0a3a1;background:#eb6e6e26;border-color:#eb6e6e52}[data-theme=dark] .ant-tag-green,[data-theme=dark] .ant-tag-success{color:#92d3a4;background:#6ec88226;border-color:#6ec88252}[data-theme=dark] .ant-tag-gold,[data-theme=dark] .ant-tag-warning{color:#e3c473;background:#e1b44629;border-color:#e1b44657}[data-theme=dark] .ant-tag-cyan{color:#8fd6da;background:#5fc8cd26;border-color:#5fc8cd52}[data-theme=dark] .ant-tag-orange{color:#efb27e;background:#f0965029;border-color:#f0965057}[data-theme=dark] .ant-tag-volcano{color:#f0a98e;background:#f0825f26;border-color:#f0825f52}.ant-btn-sm{height:26px;padding:0 10px;font-size:12px}.ant-breadcrumb li{flex-shrink:0}.ant-modal .ant-modal-content{flex-direction:column;max-height:calc(100vh - 124px);display:flex;overflow:hidden}.ant-modal .ant-modal-header,.ant-modal .ant-modal-footer{flex-shrink:0}.ant-modal .ant-modal-body{flex:auto;min-height:0;overflow-y:auto}.accounting-u-w-full{width:100%}.accounting-u-h-full{height:100%}.accounting-u-text-2xs{font-size:11px}.accounting-u-text-xs{font-size:12px}.accounting-u-muted{color:var(--accounting-muted)}.accounting-u-primary{color:var(--accounting-primary)}.accounting-u-positive{color:var(--accounting-positive)}.accounting-u-nowrap{white-space:nowrap}.accounting-u-pre-wrap{white-space:pre-wrap}.accounting-u-ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.accounting-u-tabular{font-variant-numeric:tabular-nums}.accounting-u-pointer{cursor:pointer}.accounting-u-m-0{margin:0}.accounting-u-me-0{margin-inline-end:0}.accounting-u-me-4{margin-inline-end:4px}.accounting-u-me-6{margin-inline-end:6px}.accounting-u-me-8{margin-inline-end:8px}.accounting-u-mt-4{margin-top:4px}.accounting-u-mt-8{margin-top:8px}.accounting-u-mt-12{margin-top:12px}.accounting-u-mt-16{margin-top:16px}.accounting-u-mb-0{margin-bottom:0}.accounting-u-mb-4{margin-bottom:4px}.accounting-u-mb-8{margin-bottom:8px}.accounting-u-mb-12{margin-bottom:12px}.accounting-u-mb-16{margin-bottom:16px}.accounting-u-mb-24{margin-bottom:24px}.accounting-u-ms-6{margin-inline-start:6px}.accounting-u-ms-8{margin-inline-start:8px}.accounting-u-ms-auto{margin-inline-start:auto}.accounting-u-inline-flex-gap-8{align-items:center;gap:8px;display:inline-flex}.accounting-u-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--accounting-primary:#714b67;--accounting-positive:#52c41a;--accounting-primary-dark:#5a3c52;--accounting-tab-active:var(--accounting-primary);--accounting-primary-bg:#f4eeff;--accounting-primary-border:#d3c9e5;--accounting-primary-legible:var(--accounting-primary);--accounting-bg:#f9f9f9;--accounting-row-hover:#f4eeff;--accounting-border:#dcdcdc;--accounting-text:#4c4c4c;--accounting-muted:#8f8f8f;--accounting-surface:#fff;--accounting-surface-alt:#f6f6f7;--accounting-heading:#2a2a2a;--accounting-tooltip-bg:#4a4453;--accounting-row-danger:#fff1f0;--accounting-row-warning:#fffbe6;--accounting-up-glow:#52c41a8c;--accounting-up-wash:#52c41a24;--accounting-changed:#d48806;--accounting-changed-glow:#faad1480;--accounting-changed-wash:#faad1429;--accounting-down-glow:#ff4d4f8c;--accounting-down-wash:#ff4d4f24;--accounting-money-selected:#714b6729;--accounting-money-selected-edge:#714b6757;--accounting-border-strong:#c6c6cb;--accounting-card-shadow:0 1px 2px #10141c0d, 0 6px 16px -6px #10141c1f;--accounting-rail-bg:#f8f9fa;--accounting-rail-brand-bg:var(--accounting-primary-dark);--accounting-rail-text:#495057;--accounting-rail-hover:#e9ecef;--accounting-rail-active:#dee2e6;--accounting-rail-active-text:var(--accounting-primary)}[data-theme=dark]{--accounting-primary-bg:#4c4268;--accounting-primary-border:#655889;--accounting-tab-active:#c080af;--accounting-primary-legible:#cba3bf;--accounting-bg:#332e3d;--accounting-row-hover:#473e5c;--accounting-border:#5b5369;--accounting-text:#e4e1e8;--accounting-muted:#a69fb4;--accounting-surface:#3f3a4c;--accounting-surface-alt:#4a4459;--accounting-heading:#f3f1f7;--accounting-tooltip-bg:#5a5368;--accounting-row-danger:#4a2529;--accounting-row-warning:#443c1f;--accounting-up-glow:#73d13d80;--accounting-up-wash:#73d13d2b;--accounting-changed:#ffc53d;--accounting-changed-glow:#ffc53d73;--accounting-changed-wash:#ffc53d29;--accounting-down-glow:#ff787580;--accounting-down-wash:#ff78752b;--accounting-money-selected:#cba3bf42;--accounting-money-selected-edge:#cba3bf80;--accounting-border-strong:#6e6580;--accounting-card-shadow:0 1px 2px #0000005c, 0 8px 20px -8px #0000008c;--accounting-rail-bg:var(--accounting-surface-alt);--accounting-rail-text:var(--accounting-text);--accounting-rail-hover:var(--accounting-row-hover);--accounting-rail-active:var(--accounting-primary-bg);--accounting-rail-active-text:#d9c9e8}
