@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";:root{--color-primary-1: #232253;--color-primary-2: #4458fe;--color-primary-3: #71a0fe;--color-primary-4: #00d0b5;--color-secondary-1: #0ceacd;--color-secondary-2: #ff2855;--color-secondary-3: #ff56a9;--color-secondary-4: #ffb243;--color-general-1: #232253;--color-general-2: #3a3f63;--color-general-3: #6a74a5;--color-general-4: #858ebd;--color-general-5: #b3c0e7;--color-general-6: #dae0f2;--color-general-7: #e8ecf8;--color-general-8: #f5f5fa;--color-blue-1: #4458fe;--color-blue-2: #4f8aff;--color-blue-3: #71a0fe;--color-blue-4: #a8c4fc;--color-blue-5: #c9dafb;--color-blue-6: #dde7fb;--color-blue-7: #eef2ff;--color-blue-8: #f4f7ff;--color-green-1: #00d0b5;--color-green-2: #0ceacd;--color-green-3: #6ef6e5;--color-green-4: #c6fff8;--color-red-1: #ff2855;--color-red-2: #ff3c65;--color-red-3: #ff718e;--color-red-4: #ffd1da;--color-description-label: rgba(0, 0, 0, .45);--text-color-primary: #3a3f63;--text-color-secondary: #6a74a5;--text-color-placeholder: #858ebd;--text-color-disabled: #dae0f2;--text-color-action: #4458fe;--text-color-error: #ff2855;--text-color-success: #00d0b5;--text-color-warning: #ffb243;--font-weight-bold: 700;--font-weight-medium: 500;--font-weight-regular: 400;--layout-padding-y: 24px;--layout-padding-x: 20px;--button-padding: 10px 15px;--table-pagging: 16px 16px}@media screen and (max-width: 768px){:root{--layout-padding-y: 16px;--layout-padding-x: 20px;--button-padding: 8px 15px;--table-pagging: 8px 8px}.ant-picker-panels{flex-direction:column!important}}*{margin:0;padding:0;box-sizing:border-box;font-family:Rubik,sans-serif!important;font-optical-sizing:auto;font-style:normal}html,body,#root{height:100%}.heading-1{font-size:32px;line-height:40px;font-weight:var(--font-weight-bold);color:var(--color-primary-1);text-decoration:underline}.heading-2{font-size:24px;line-height:32px;font-weight:var(--font-weight-bold);color:var(--color-primary-1);word-break:break-word}.heading-3{font-size:20px;line-height:28px;font-weight:var(--font-weight-bold)}.heading-4{font-size:18px;line-height:26px;font-weight:var(--font-weight-bold);color:var(--color-primary-1)}.heading-5{font-size:16px;line-height:24px;font-weight:var(--font-weight-bold)}.button-1{font-size:18px;line-height:24px;font-weight:var(--font-weight-medium)}.button-2{font-size:16px;line-height:24px;font-weight:var(--font-weight-medium)}.button-3{font-size:14px;line-height:20px;font-weight:var(--font-weight-medium)}.body-text-1{font-size:16px;line-height:24px;font-weight:var(--font-weight-regular)}.body-text-2{font-size:14px;line-height:20px;font-weight:var(--font-weight-regular)}.body-text-3{font-size:12px;line-height:20px;font-weight:var(--font-weight-regular)}.button-large-solid{padding:15px 32px;border:none;border-radius:27px;background-color:var(--color-blue-2)}.button-large-solid:hover{background-color:var(--color-blue-3)}.button-large-solid:disabled{background-color:var(--color-general-4);color:var(--color-general-6)}.main-background-general{background-color:var(--color-general-8);padding:var(--layout-padding-x) var(--layout-padding-y)}.text-overflow-dots{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ant-form-item .ant-form-item-label>label,.ant-checkbox-label{font-size:16px;line-height:24px;color:var(--text-color-primary)}.ant-btn-variant-solid{background-color:var(--color-blue-2)}.main-sider-general{background-color:var(--color-primary-1)}.ant-btn-color-default.ant-btn-variant-text{color:var(--color-general-5);border:none;background-color:transparent;border-style:none;height:auto;padding:10px}.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover{color:#fff;background-color:#4f8affbf}.text-divider{color:var(--color-general-4);font-size:14px;line-height:20px;font-weight:var(--font-weight-regular);margin-bottom:12px;margin-left:5px}.text-side-menu{color:var(--color-general-5);font-size:16px;line-height:24px;margin-left:10px;font-weight:var(--font-weight-regular)}.title-side-menu{color:#8da0c4;font-size:14px;line-height:16px;font-weight:var(--font-weight-regular);word-break:break-word;text-align:start}.title-side-menu>.ant-collapse-item>.ant-collapse-header>.ant-collapse-header-text,.title-side-menu>.ant-collapse-item>.ant-collapse-header>.ant-collapse-expand-icon{color:#8da0c4;font-size:14px;line-height:16px;font-weight:var(--font-weight-regular);word-break:break-word}.title-side-menu>.ant-collapse-item>.ant-collapse-header{display:flex;align-items:center}.side-menu-button>span{word-break:break-word;text-align:start}.ant-drawer .ant-drawer-content{background-color:var(--color-primary-1);color:var(--color-general-6)}.ant-drawer .ant-drawer-close{color:var(--color-general-6)!important}.ant-popconfirm .ant-popconfirm-buttons button{padding:5px 15px}.ant-btn{white-space:wrap;height:auto;padding:var(--button-padding)}.ant-descriptions .ant-descriptions-row>td{padding-bottom:8px}.ant-descriptions .ant-descriptions-row>th{padding-bottom:4px}.ant-select .ant-select-selection-item{word-break:break-word}.ant-descriptions .ant-descriptions-title{word-break:break-word;overflow:auto;white-space:normal;text-overflow:unset}.ant-form-item .ant-form-item-label{padding:0}.ant-form-item .ant-form-item-label>label{min-height:32px;height:auto}.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:0}.ant-radio-button-wrapper{border-radius:6px;border:1px solid #d9d9d9}:where(.css-dev-only-do-not-override-36gkoj).ant-radio-button-wrapper:not(:first-child):before{display:none}.ant-table-cell>.ant-typography{word-break:unset}.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-tbody>tr>th,.ant-table-wrapper .ant-table-thead>tr>th{padding:var(--table-pagging)}.ant-empty-normal{margin-block:16px}.responsive-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.responsive-columns>*:first-child:nth-last-child(odd){grid-column:span 2}.responsive-borders{border-left:1px solid rgba(0,0,0,.1);padding-left:10px}@media screen and (max-width: 768px){.responsive-columns{grid-template-columns:1fr;gap:8px}.responsive-borders{border-left:none;border-top:1px solid rgba(0,0,0,.1);padding-left:0;padding-top:10px}}.ant-layout-header{line-height:auto}.description-row-label{color:#00000073;margin-right:6px}.main-page-filters-desktop{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.main-page-filters-desktop>:last-child:nth-child(odd){grid-column-start:1;grid-column-end:3}.main-page-filters-mobile{width:100%;display:grid;grid-template-columns:1fr;gap:8px}.description-row-inline-table{display:inline-table;width:100%;overflow-wrap:normal}.description-row-inline-table:last-child{margin-bottom:0}.description-row-text{color:#00000073;margin:0 4px}.description-row-text:first-child{margin-left:0}.ant-ribbon-wrapper>.ant-card .ant-card-body{padding-top:35px}.ant-form-item{margin-bottom:12px}.ant-card .ant-card-body{height:100%}.ant-typography{margin-bottom:0!important}.hero-card{background:linear-gradient(135deg,var(--color-primary-1) 0%,var(--color-primary-2) 100%);border-radius:clamp(8px,2vw,16px);overflow:hidden;box-shadow:0 8px 32px #4458fe26}.hero-card .ant-card-body{padding:clamp(24px,6vw,48px)}.hero-content{text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;gap:12px}.hero-title{color:#fff!important;display:flex;align-items:center;justify-content:center;gap:clamp(8px,2vw,16px);flex-wrap:wrap}.hero-icon{font-size:48px;color:var(--color-secondary-1)}.hero-description{color:#ffffffe6!important;line-height:1.6;max-width:min(800px,90vw);margin-left:auto;margin-right:auto}.employment-notice{text-align:center}.employment-tag{padding:clamp(6px,1.5vw,8px) clamp(12px,3vw,16px);border-radius:20px;display:inline-flex;align-items:center;gap:8px;text-wrap:wrap}.feature-card{height:100%;border-radius:clamp(8px,2vw,12px);transition:all .3s ease;border:2px solid transparent}.feature-card.disabled{opacity:.6;cursor:not-allowed}.feature-content{text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:8px}.feature-content>*:last-child{justify-self:flex-end}.feature-icon{font-size:32px;display:block}.feature-icon.income{color:var(--color-green-1)}.feature-icon.expense{color:var(--color-red-1)}.feature-icon.transfer{color:var(--color-blue-1)}.feature-icon.exchange{color:var(--color-secondary-4)}.feature-icon.list{color:var(--color-primary-2)}.feature-icon.approve{color:var(--color-green-2)}.feature-title{color:var(--text-color-primary)!important;font-weight:600!important;line-height:1.4;display:flex;flex-direction:column;align-items:center;gap:4px}.feature-description{color:var(--text-color-secondary)!important;line-height:1.5;flex-grow:1}.feature-button{color:var(--color-primary-2)!important;font-weight:500;padding:0}.feature-button:hover{color:var(--color-primary-1)!important}.info-section{margin-top:clamp(16px,4vw,32px)}.info-section .ant-card{border-radius:clamp(8px,2vw,12px);border:1px solid var(--color-general-6)}.info-section .ant-card-head{border-bottom:1px solid var(--color-general-6)}.info-section .ant-card-head-title{color:var(--text-color-primary);font-weight:600}.info-section .ant-typography{color:var(--text-color-secondary)!important;display:flex;align-items:center}.transactions-table{font-size:14px}@media (max-width: 768px){.transactions-table,.transactions-table span,.transactions-table td{font-size:13px}}@media (max-width: 320px){.hero-title{flex-direction:column;gap:8px}}@media (min-width: 321px) and (max-width: 480px){.hero-title{flex-direction:column;gap:12px}}@media (min-width: 481px) and (max-width: 768px){.hero-title{flex-direction:row;flex-wrap:wrap}}@media (min-width: 769px) and (max-width: 1024px){.hero-title{flex-direction:row}}.wrap-anywhere{overflow-wrap:anywhere!important}.ant-timeline .ant-timeline-item{padding-bottom:10px}.ant-timeline .ant-timeline-item:last-child{padding-bottom:0}.ant-table-row-expand-icon-cell{padding:0 0 0 10px!important}@media screen and (max-width: 768px){.ant-table-row-expand-icon-cell{padding:0 0 0 5px!important}}.transaction-documents-title{font-size:14px;display:block;padding-bottom:3px}.document-image{width:100px;height:80px;object-fit:cover;border-radius:4px}.document-image-text{font-size:11px;margin-top:4px;display:block;word-break:break-word}.pdf-info-container{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:140px;justify-content:center}.pdf-info-icon{font-size:32px;color:#1890ff;margin-bottom:8px}.pdf-info-text{font-size:14px;font-weight:500;display:block;word-break:break-word}.pdf-info-description{font-size:12px;color:#666;display:block;text-align:center}.pdf-open-button{font-size:12px;padding:5px 15px}.other-file-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80px}.other-file-icon{font-size:32px;color:#666;margin-bottom:4px}.other-file-text{font-size:11px;word-break:break-word;text-align:center}.document-upload-icon .anticon{font-size:48px;color:#1890ff}.document-upload-text{font-size:16px;margin:16px 0 8px;color:#000000d9}.document-upload-hint{font-size:14px;color:#00000073}.document-upload-dragger .ant-upload-list-item{border-radius:6px;background-color:#fafafa;height:auto!important;padding-left:5px}.document-upload-dragger .ant-upload-list-item:hover{background-color:#f0f0f0}.document-upload-dragger .ant-upload-list-item-action{opacity:1!important}.document-preview-container{display:flex;flex-wrap:wrap;gap:16px;max-width:100%}.document-preview-item{text-align:center;width:120px}.document-preview-image-container{text-align:center;width:120px;border:1px dashed #d9d9d9;border-radius:6px;padding:8px;background-color:#fafafa}.document-preview-image-wrapper{width:102px;height:102px;overflow:hidden}.document-preview-image-wrapper>.ant-image{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.document-preview-image{object-fit:cover;border-radius:4px}.document-preview-filename{font-size:12px;margin-top:4px;color:#666;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.document-preview-pdf{text-align:center;max-width:200px;border:1px dashed #d9d9d9;border-radius:6px;padding:8px;background-color:#fafafa}.pdf-preview-card{cursor:pointer;border:1px dashed #d9d9d9;border-radius:6px;padding:8px 16px;background-color:#fafafa;width:100%;height:102px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.pdf-preview-card:hover{border-color:#1890ff;box-shadow:0 4px 12px #1890ff33}.pdf-icon{font-size:48px;color:#ff4d4f}.pdf-label{font-size:12px;color:#8c8c8c;font-weight:700}.pdf-view-overlay{position:absolute;bottom:8px;right:8px;background-color:#1890ff1a;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center}.pdf-view-icon{font-size:16px;color:#1890ff}.document-delete-button{width:100%;margin-top:5px;padding-top:3px;padding-bottom:3px}.document-preview-pdf-label{margin:0;font-size:14px}.document-preview-pdf-filename{font-size:12px;color:#999;margin:4px 0 0;word-break:break-word}.create-transaction-modal-container,.create-transaction-submit-button{width:100%;margin-top:32px}.ant-image-preview-root .ant-image-preview-img-wrapper{padding:var(--layout-padding-x) var(--layout-padding-y)}.ant-message .ant-message-notice-wrapper .ant-message-notice-content{width:100%}.ant-modal-root .ant-modal{top:30px}
