.app-aside{display:flex;flex-direction:column;height:100%;padding:10px;position:relative;transition:width .3s ease;width:var(--app-aside-width)}.app-aside--closed{width:var(--app-aside-closed-width)}.app-aside--resizing{transition:none}.app-aside__company{align-items:center;display:flex;gap:9px;margin-bottom:8px;min-height:42px;padding:5px}.app-aside__company-icon{background:var(--el-bg-color);border-radius:7px;color:var(--el-color-primary);display:inline-grid;flex:0 0 30px;height:30px;place-items:center;width:30px}.app-aside__company-copy{display:grid;min-width:0}.app-aside__company-copy small,.app-aside__company-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-aside__company-copy strong{font-size:12px;font-weight:600}.app-aside__company-copy small{color:var(--el-text-color-secondary);font-size:10px}.app-aside__bottom,.app-aside__navigation{display:grid;gap:2px}.app-aside__bottom{margin-top:auto}.app-aside__item{align-items:center;background:transparent;border:0;border-radius:5px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-base);font-weight:500;gap:8px;min-height:30px;padding:0 10px;text-align:left;width:100%}.app-aside__item.is-active,.app-aside__item:focus-visible,.app-aside__item:hover{background:var(--el-fill-color-gray-light-second);outline:none}.app-aside__item .el-icon{flex:0 0 auto}.app-aside--closed .app-aside__company,.app-aside--closed .app-aside__item{justify-content:center;padding-inline:0}.app-aside--closed .app-aside__item{background:var(--el-fill-color-gray-light-hover)}.app-aside--closed .app-aside__item.is-active,.app-aside--closed .app-aside__item:focus-visible,.app-aside--closed .app-aside__item:hover{background:var(--el-fill-color-gray-light-second)}.app-aside__resize-handle{background:transparent;border:0;cursor:col-resize;height:100%;padding:0;position:absolute;right:0;top:0;touch-action:none;width:8px}.app-aside__resize-handle:after{background:var(--el-border-color-lighter);content:"";height:100%;position:absolute;right:0;top:0;transition:width .16s ease,background-color .16s ease;width:1px}.app-aside--resizing .app-aside__resize-handle:after,.app-aside__resize-handle:focus-visible:after,.app-aside__resize-handle:hover:after{background:var(--el-color-primary);width:2px}.app-aside__resize-handle:focus-visible{outline:none}.b-detail-drawer.el-drawer.ltr,.b-detail-drawer.el-drawer.rtl{height:100%;max-width:min(var(--drawer-max-width),100vw - 8px);min-width:0;position:fixed;top:0;width:var(--drawer-min-width)}.b-detail-drawer .el-drawer__header{display:none}.b-detail-drawer .el-drawer__body{display:flex;min-height:0;min-width:0;overflow:auto;padding:0}.el-overlay.b-detail-drawer-overlay{background-color:transparent;pointer-events:none}.el-overlay.b-detail-drawer-overlay .el-drawer,.el-overlay.b-detail-drawer-overlay.el-drawer-fade-enter-active,.el-overlay.b-detail-drawer-overlay.el-drawer-fade-leave-active{transition:none}.el-overlay.b-detail-drawer-overlay .el-drawer{pointer-events:auto}.b-detail-drawer__resizer{background:var(--el-fill-color-gray-light);border:0;border-radius:5px;cursor:col-resize;height:100%;left:0;padding:0;position:absolute;top:0;width:5px;z-index:10}.b-detail-drawer--ltr .b-detail-drawer__resizer{left:auto;right:0}.b-detail-drawer--resizing .b-detail-drawer__resizer,.b-detail-drawer__resizer:focus-visible,.b-detail-drawer__resizer:hover{background:var(--el-color-primary-light-5);outline:none}body.detail-drawer-is-resizing,body.detail-drawer-is-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}@media(max-width:660px){.b-detail-drawer.el-drawer.ltr,.b-detail-drawer.el-drawer.rtl{max-width:100vw}.b-detail-drawer__resizer{display:none}}.attachment-viewer-modal .el-dialog__header{border-bottom:1px solid var(--el-border-color-lighter);padding-bottom:14px}.attachment-viewer-modal .el-dialog__body{padding:0}.attachment-viewer-modal__header{align-items:center;display:flex;gap:20px;justify-content:space-between;min-width:0}.attachment-viewer-modal__header h2{font-size:18px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-viewer-modal__header-actions{align-items:center;display:flex;flex:none;gap:8px}.attachment-viewer-modal__layout{display:grid;min-height:min(720px,100vh - 190px)}.attachment-viewer-modal__layout--with-navigation{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.attachment-viewer-modal__navigation{align-content:start;background:var(--el-fill-color-extra-light);border-right:1px solid var(--el-border-color-lighter);display:grid;gap:6px;max-height:min(720px,100vh - 190px);overflow:auto;padding:14px}.attachment-viewer-modal__navigation-item{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--el-border-radius-base);color:var(--el-text-color-primary);cursor:pointer;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:10px;text-align:left;width:100%}.attachment-viewer-modal__navigation-item:hover{background:var(--el-fill-color-light)}.attachment-viewer-modal__navigation-item:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.attachment-viewer-modal__navigation-item--active{background:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-7)}.attachment-viewer-modal__navigation-item span{display:grid;min-width:0}.attachment-viewer-modal__navigation-item strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-viewer-modal__navigation-item small{color:var(--el-text-color-secondary)}.attachment-viewer-modal__content{background:var(--el-bg-color-page);display:grid;min-height:min(720px,100vh - 190px);min-width:0;overflow:hidden;padding:20px;place-items:center;position:relative}.attachment-viewer-modal__alert{left:14px;position:absolute;right:14px;top:14px;z-index:1}.attachment-viewer-modal__fallback,.attachment-viewer-modal__loading{display:grid;gap:14px;justify-items:center;max-width:520px;text-align:center}.attachment-viewer-modal__fallback p,.attachment-viewer-modal__loading p{color:var(--el-text-color-secondary);margin:0}.attachment-viewer-modal__image{display:block;max-height:min(680px,100vh - 230px);max-width:100%;-o-object-fit:contain;object-fit:contain}.attachment-viewer-modal__pdf{background:var(--el-bg-color);border:0;height:min(680px,100vh - 230px);width:100%}@media(max-width:760px){.attachment-viewer-modal__header{align-items:flex-start}.attachment-viewer-modal__header h2{overflow-wrap:anywhere;white-space:normal}.attachment-viewer-modal__header-actions .el-button:first-child span{display:none}.attachment-viewer-modal__layout--with-navigation{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.attachment-viewer-modal__navigation{border-bottom:1px solid var(--el-border-color-lighter);border-right:0;display:flex;max-height:none;overflow-x:auto}.attachment-viewer-modal__navigation-item{min-width:200px}.attachment-viewer-modal__content,.attachment-viewer-modal__layout{min-height:calc(100vh - 220px)}}.transaction-bulk-labels-modal__content{display:grid;gap:12px}.transaction-bulk-labels-modal__content p{margin:0}.transaction-bulk-labels-modal__select{width:100%}.transaction-bulk-labels-modal__option{align-items:center;display:inline-flex;gap:8px}.transaction-bulk-labels-modal__dot{border-radius:50%;height:10px;width:10px}.transaction-bulk-labels-modal__empty{color:var(--el-text-color-secondary)}.transaction-form-modal__loading{display:grid;gap:12px;justify-items:center;min-height:260px;place-content:center}.transaction-form-modal__form{display:grid;gap:4px}.transaction-form-modal__amount-row,.transaction-form-modal__classification-row{display:grid;gap:0 16px;grid-template-columns:repeat(3,minmax(0,1fr))}.transaction-form-modal__segmented-control{display:flex;width:100%}.transaction-form-modal__segmented-control .el-radio-button{flex:1}.transaction-form-modal__segmented-control .el-radio-button__inner{width:100%}.transaction-form-modal__details{--ui-collapsible-subsection-content-gap:4px;margin-top:4px}.transaction-form-modal .el-date-editor,.transaction-form-modal .el-select{width:100%}@media(max-width:640px){.transaction-form-modal__amount-row,.transaction-form-modal__classification-row{grid-template-columns:1fr}}.transaction-reversal-modal__content{display:grid;gap:16px}.transaction-reversal-modal__content>p{margin:0}.transaction-reversal-modal__summary{background:var(--el-fill-color-light);border-radius:var(--el-border-radius-base);display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px}.transaction-reversal-modal__summary div{min-width:0}.transaction-reversal-modal__summary dt{color:var(--el-text-color-secondary);font-size:var(--el-font-size-small);margin-bottom:4px}.transaction-reversal-modal__summary dd{margin:0;overflow-wrap:anywhere}.transaction-reversal-modal__date{width:100%}@media(max-width:560px){.transaction-reversal-modal__summary{grid-template-columns:1fr}}.transaction-void-modal__content{display:grid;gap:16px}.transaction-void-modal__content>p{margin:0}.transaction-void-modal__summary{background:var(--el-fill-color-light);border-radius:var(--el-border-radius-base);display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px}.transaction-void-modal__summary div{min-width:0}.transaction-void-modal__summary dt{color:var(--el-text-color-secondary);font-size:var(--el-font-size-small);margin-bottom:4px}.transaction-void-modal__summary dd{margin:0;overflow-wrap:anywhere}@media(max-width:560px){.transaction-void-modal__summary{grid-template-columns:1fr}}.transfer-cancel-modal__content{display:grid;gap:16px}.transfer-cancel-modal__summary{background:var(--el-fill-color-light);border-radius:var(--el-border-radius-base);display:grid;gap:14px 20px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:16px}.transfer-cancel-modal__summary div{min-width:0}.transfer-cancel-modal__summary dt{color:var(--el-text-color-secondary);font-size:var(--el-font-size-small);margin-bottom:4px}.transfer-cancel-modal__summary dd{margin:0;overflow-wrap:anywhere}@media(max-width:560px){.transfer-cancel-modal__summary{grid-template-columns:1fr}}.transfer-form-modal__content{display:grid;gap:16px}.transfer-form-modal__loading{color:var(--el-text-color-secondary);display:grid;gap:12px;justify-items:center;min-height:240px;place-content:center}.transfer-form-modal__accounts,.transfer-form-modal__operation{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.transfer-form-modal .el-date-editor,.transfer-form-modal .el-select{width:100%}@media(max-width:640px){.transfer-form-modal__accounts,.transfer-form-modal__operation{gap:0;grid-template-columns:1fr}}
