@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Open+Sans:wght@400;500;600;700&display=swap);*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;overflow-wrap:break-word;tab-size:4}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200B";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:initial}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:inline;display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}.login-page-container{align-items:center;background:linear-gradient(39.55deg,rgba(10,222,182,.1) 21.91%,rgba(21,194,68,.1) 61.6%,rgba(249,240,37,.1) 90.76%);display:flex;height:inherit;justify-content:center}.login-form-container{background:#fff;border-radius:20px;box-shadow:0 12px 40px rgba(16,24,64,.24);padding:90px 60px;width:605px}.login-welcome-text-container{font-size:32px;line-height:40px;margin-top:50px}.login-continue-text-container{color:#868686;font-size:16px;line-height:24px}.login-forgot-password-container{color:#29d1d7;cursor:pointer;font-size:12px;font-weight:500;line-height:16px;margin-top:-10px;text-align:right}.component-button{background-color:#29d1d7!important;border:none;border-radius:4px;border-radius:25px!important;color:#fff!important;font-size:12px;font-weight:600;line-height:16px;padding:0 16px}.component-button>.anticon+span{margin-left:4px}body,html{font-family:Open Sans!important;height:100%;width:100%}body{background-color:#fafbff;color:#585858;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden}#root{height:100%;min-height:100%;min-width:100%}label,p{font-family:Georgia,Times,Times New Roman,serif}input,select{font-family:inherit;font-size:inherit}.ant-select-selector{border-radius:4px!important;color:#474d66!important;font-size:14px!important;font-weight:300!important}.anticon{vertical-align:initial!important}.ant-menu-light.ant-menu-root.ant-menu-vertical{border:none!important}.ant-menu-light{color:#4a4a4a;font-size:16px;font-weight:500;line-height:24px}.ant-menu-title-content{margin-left:16px!important}.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background-color:#fff}.ant-menu-light .ant-menu-item-selected{color:#29d1d7}.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item-selected{background:#eef8f4!important}.ant-menu .ant-menu-submenu-arrow,.ant-menu .ant-menu-submenu-expand-icon{inset-inline-end:25px!important}.ant-menu-submenu-title{padding-left:25px}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{font-family:Open Sans}label,p{font-family:Open Sans!important;line-height:1.5em}.ant-form-item .ant-form-item-label>label{color:#696f8c;font-size:12px;font-weight:400;line-height:16px}.ant-picker{border-radius:4px!important;width:100%}.ant-picker .ant-picker-input>input{color:#585858!important}.ant-picker-focused{border-color:#29d1d7!important}.ant-picker-range .ant-picker-active-bar{background:#29d1d7!important}.ant-table-wrapper .ant-table-thead>tr>th{background:#e6e8f0;border-bottom:1px solid rgba(5,5,5,.06);color:#474d66;font-size:12px;font-weight:600;position:relative;text-align:start;transition:background .3s ease}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:initial;content:"";height:1.6em;inset-inline-end:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .3s;width:1px}.ant-table-wrapper .ant-table{color:#474d66}.expandableTable .anticon-down,.expandableTable .anticon-up{position:absolute;right:-40px;z-index:1}.ant-table-expanded-row .ant-table-thead .ant-table-cell{background-color:#fafafa}.ant-table-expanded-row .ant-checkbox-inner{border-radius:50%;height:20px;width:20px}.ant-table-expanded-row .ant-checkbox-inner :hover{border-radius:50%}.ant-upload-list-text{display:none}.ant-tabs-top>.ant-tabs-nav:before{border-bottom:none!important}.ant-popover-inner{padding:5px 0!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#29d1d7;border-color:#29d1d7;z-index:2}.component-primary-button{background:#29d1d7;border:none!important;border-radius:25px!important;color:#fff!important;font-size:12px;font-weight:500;line-height:16px;padding:0 16px}.component-primary-button>.anticon+span{margin-left:4px}.ant-popover-title{align-items:center;border-bottom:none;color:#696f8c;display:flex;font-size:10px;font-weight:500;line-height:16px;min-height:32px;min-width:177px;padding-top:12px!important;padding:5px 16px 4px;text-transform:uppercase}.ant-popover-inner-content{padding:0!important}.ant-popover{z-index:1000}.popup-item-container{align-items:center;cursor:pointer;display:flex;height:40px;padding:0 16px}.popup-item-container svg{fill:#8f95b2}.popup-item-container:hover{background:#eef8f4;color:#29d1d7}.popup-item-container:hover svg,.popup-item-container:hover svg path{fill:#29d1d7}.popup-item-selected-container{align-items:center;background:#eef8f4;color:#29d1d7;cursor:pointer;display:flex;height:40px;padding:0 16px}.popup-item-selected-container svg path{fill:#29d1d7}.popup-delete-item-container{align-items:center;cursor:pointer;display:flex;height:40px;padding:0 16px}.popup-delete-item-container svg{fill:#8f95b2}.popup-delete-item-container:hover{background:#f9dada;color:#ff4d4f}.popup-delete-item-container svg{fill:#ff4d4f}.popup-disabled-item-container{align-items:center;color:#d9d9d9fc;cursor:not-allowed;display:flex;font-size:12px;height:40px;padding:0 16px}.popup-disabled-item-container:hover{background:#fafbff;color:#d9d9d9fc}.ant-modal-footer{border:none}.ant-modal-header{background-color:#efefef!important;border:none;border-top-left-radius:8px;border-top-right-radius:8px;color:#4e6358;font-size:18px;font-weight:600;line-height:24px;margin-bottom:30px!important}.ant-modal-content{background-color:#efefef!important;border-radius:8px;box-shadow:none!important}.ant-modal-footer{margin-top:30px}.ant-modal-close{right:30px!important;top:35px!important}.image-modal-container .ant-modal-content{padding:0!important}.ant-spin .ant-spin-dot-item{background-color:#29d1d7}.ant-spin{color:#29d1d7}.breadcrumbs-container{align-items:center;background:#fafbff!important;display:flex;-webkit-filter:drop-shadow(0 4px 8px rgba(16,24,64,.08));filter:drop-shadow(0 4px 8px rgba(16,24,64,.08));height:40px!important;min-height:40px;padding-left:49px}.header-container{align-items:center;background-color:#fff;display:flex;height:77px;min-height:77px;padding:0 44px;width:100%}.notify-popup{height:calc(100vh - 70px);overflow-y:auto}.notify-popup .ant-popover-inner{background:#f8f8f8;border:1px solid #eaeaea;border-radius:3px;margin-right:50px}.ant-popover.notify-popup .ant-popover-arrow:before{background:#f8f8f8}.ant-popover-placement-bottom.notify-popup .ant-popover-arrow{left:76%}.component-ghost-button{background:#fff;border:1px solid #d8dae5;border-radius:4px;border-radius:25px!important;color:#696f8c!important;font-size:12px;font-weight:500;line-height:16px;padding:0 16px}.component-ghost-button>.anticon+span{margin-left:4px}.notification-tabs .ant-tabs-tab{background-color:#fff;border:1px solid #d8dae5!important;border-radius:4px 4px 4px 4px;color:#696f8c;justify-content:center;margin:0!important;padding:8px;width:50%}.notification-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.notification-tabs .ant-tabs-tab:hover{color:#3d8e44}.notification-tabs .ant-tabs-tab.ant-tabs-tab-active{background-color:#eef8f4}.notification-tabs .ant-tabs-nav-list{width:100%}.ant-tabs-ink-bar.ant-tabs-ink-bar-animated{display:none}.card-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.notification-card{background:#fff;border-radius:8px;display:flex;gap:10px;margin-bottom:15px;padding:15px 20px}.card-title .notify-title{color:#4a4a4a;font-family:Abhaya Libre;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.card-title .notify-date{color:#696f8c;font-family:Proxima Nova;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.notify-description{color:#4a4a4a;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}.linear-list-dot{background:linear-gradient(39.61deg,#0adeb6 21.91%,#15c244 57.26%,#f9f025 83.23%);border-radius:50%;height:9px;margin-top:6px;width:9px}.card{width:100%}.sidebar-container{background-color:#fff;-webkit-filter:drop-shadow(0 4px 8px rgba(16,24,64,.16));filter:drop-shadow(0 4px 8px rgba(16,24,64,.16));min-width:280px;overflow-y:auto;width:280px}.sidebar-expand-collapse-container{align-items:center;display:flex;flex-direction:row-reverse;height:77px}.sidebar-expand-box-container{align-items:center;background:#fafbff;border-radius:4px 0 0 4px;box-shadow:0 4px 8px rgba(16,24,64,.08);cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.sidebar-search-container{display:flex;height:39px;justify-content:center;margin-top:30px}.test-with-popup-container{width:250px}.component-upload-container{align-items:center;background-color:#fff;border:1px solid #d8dae5;border-radius:54px;cursor:pointer;display:flex;flex-direction:row;gap:9px;height:54px;justify-content:center;margin:0 auto 20px;padding:6px 16px;width:332px}.component-upload-title{color:#696f8c;font-size:12px;font-weight:400;line-height:16px;margin-bottom:10px}.component-upload-ocr-hr{background:#d8dae5;border:none;height:1px;margin:30px auto;width:100px}.expense-item-retake-picture{align-items:center;background:#29d1d7;color:#fff!important;display:flex;font-size:14px!important;justify-content:center;margin:30px auto 0}.add-expense-container-text{color:#696f8c;flex:1 1 auto;font-size:12px;font-weight:400;line-height:16px}.add-expense-container{align-items:center;display:flex;margin-bottom:15px}.expense-details-hr{background:#939393;height:1px;margin-bottom:30px}.expense-details-container{background:#fff;border-radius:12px;margin:auto;padding:30px 20px;width:404px}.expense-details-model{max-width:1060px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.danger-btn-container{align-items:center;color:#b43c3d;cursor:pointer;display:flex;font-size:14px;margin-right:20px}.main-container{display:flex;height:100%}.main-child-container{height:calc(100% - 117px);overflow-x:hidden;overflow-y:auto;padding:55px 100px}.main-container-title{color:#4e6358;font-size:24px;font-weight:600;line-height:24px;margin-bottom:40px}.component-status-container{text-transform:capitalize}.add-company-container{background-color:#fff;border:1px dotted #8f95b2;cursor:pointer;height:130px;margin-bottom:30px;width:300px}.add-company-container,.avatar-container{align-items:center;display:flex;justify-content:center}.avatar-container{background-color:#29d1d7;border-radius:45px;color:#fff;height:45px;min-width:45px;width:45px}.avatar-close-container{position:absolute;right:0;top:-4px}.avatar-parent-container{cursor:pointer;position:relative;width:45px}.add-approver-item>div{width:100%}.warning-modal-content>div{padding:0!important}.save-or-discard-container{flex-flow:column;padding:40px 0 10px}.exchange-input-class .ant-form-item-control-input-content,.save-or-discard-container{align-items:center;display:flex}.exchange-first-text{width:80px}.exchange-first-text,.exchange-second-text{color:#696f8c;font-size:12px;line-height:16px}.exchange-second-text{margin-left:10px}.estimated-budget{color:#474d66;font-size:14px;line-height:24px;margin-bottom:30px;margin-top:30px}.business-trip-info-container{display:flex;flex-flow:column;gap:10px;margin-top:40px}.user-field-participant input:focus{box-shadow:none;outline:none}.user-field-participant{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;gap:10px;justify-content:start;margin-top:20px;padding-bottom:15px}.review-field{margin-top:20px;width:-webkit-max-content;width:max-content}.review-tab{flex-direction:column;gap:1px;position:relative}.review-img,.review-tab{align-items:center;display:flex}.review-img{background:#29d1d7;border-radius:50%;color:#fff;font-family:Abhaya Libre;height:45px;justify-content:center;text-transform:uppercase;width:45px}.review-title{color:#4a4a4a;font-size:14px;font-weight:400;line-height:20px}.review-cancel-btn{cursor:pointer;position:absolute;right:-4px;top:-8px}.review-cancel-btn svg{height:20px;width:20px}.modal-add-participants{align-items:center;border-bottom:1px solid #d9d9d9;cursor:pointer;display:flex;gap:15px;padding:10px 0}.modal-add-participants:hover{background-color:#d9d9d9}.view-only-direction>div{flex-direction:row!important;flex-flow:nowrap;gap:10px;width:100%}.view-only-direction>div>div{display:flex!important;max-width:-webkit-max-content;max-width:max-content;padding-bottom:0!important;width:100%}.view-label-direction .view-only-direction{max-width:33.33333%;width:100%}.view-label-direction .two-section .view-only-direction{max-width:50%}.approval-form-label .ant-form-item-label label,.item-title{color:#696f8c;font-family:Proxima Nova;font-size:14px;font-weight:600;line-height:16px;text-transform:capitalize}.form-card-item{background-color:#fff;border-radius:10px;margin-top:20px;padding:8px 23px 20px}.borderTextContainer{border-left-color:#29d1d7;border-left-style:solid}.borderText{color:#696f8c;font-size:12px;font-weight:400;line-height:16px;margin:0 0 10px 20px}.borderBoldText{color:#317159;font-size:18px;font-weight:700;line-height:24px;margin:0 0 0 20px}.create-container{display:flex;gap:10px}.create-container .anticon-down{position:static}.create-remark-container{width:430px}.component-expand-all-container{align-items:center;color:#29d1d7;cursor:pointer;display:flex;margin-right:10px}.journal-table tr.ant-table-row.ant-table-row-level-1 td.ant-table-cell.ant-table-cell-fix-right.ant-table-cell-fix-right-first div{display:none}.component-menu-dropdown-container{align-items:center;display:flex;font-size:12px;font-weight:400;width:100%}.component-menu-dropdown-menu{color:#474d66;font-size:12px;font-weight:400;line-height:20px}.permission-container{background:#fff;border-radius:10px;margin-top:25px;padding:20px}.permission-header-container{align-items:center;display:flex}.permission-header-companies-container{max-width:500px;min-width:200px}.permission-header-status-container{flex:1 1 auto}.add-or-edit-role-heading{color:#696f8c;font-size:14px;font-weight:500;line-height:16px}.add-or-edit-permission-header{background-color:#fff;border-bottom:1px solid #e6e8f0;font-size:12px;font-weight:700}.add-or-edit-permission-entity,.add-or-edit-permission-header{align-items:center;color:#474d66;display:flex;height:48px;line-height:16px;padding:0 20px}.add-or-edit-permission-entity{font-size:14px;font-weight:400}.add-or-edit-permission-entity-permission{align-items:center;background-color:#f9fafc;border-bottom:1px solid #e6e8f0;color:#474d66;display:flex;font-size:12px;font-weight:700;height:48px;line-height:16px;padding:0 20px}.bank-details-table{display:block}.sub-group-item-container{align-items:center;border-bottom:1px solid #e6e8f0;color:#474d66;display:flex;font-size:14px;height:48px;padding:0 0 0 16px}.sub-group-item-edit-container{align-items:center;background-color:#f9fafc;cursor:pointer;display:flex;height:100%;justify-content:center;width:55px}.sub-group-delete-container{align-items:center;color:#d14343;cursor:pointer;display:flex;font-size:12px;font-weight:500;line-height:16px;margin-right:20px}.trial-balance-table .ant-table-footer{position:relative}.trial-balance-table .ant-table-footer:after{background-color:#262626;content:"";height:1px;position:absolute;right:0;top:0;width:320px}.trial-balance-table .ant-table-footer:before{background-color:#262626;bottom:0;content:"";height:1px;position:absolute;right:0;width:320px}.border-double{position:relative}.border-double:after{background-color:#262626;bottom:-20px;content:"";height:1px;left:-49px;position:absolute;width:320px}.total-assets{color:#29d1d7;display:flex;justify-content:space-between;padding:16px;position:relative}.total-assets:after{background-color:#29d1d7;content:"";height:80%;left:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px}