.user-dashboard .main-section-container .user-vault{background-color:#f3f5fa;flex-direction:column;align-items:center;width:100vw;height:auto;min-height:100%;display:flex}.user-dashboard .main-section-container .user-vault .main-content.home-section{padding-top:0}.user-dashboard .main-section-container .user-vault .user-vault--btn{justify-content:flex-start;align-items:center;min-width:96%;margin:24px 0 24px 70px;display:flex}.user-dashboard .main-section-container .user-vault .user-vault--btn .user-vault--btn-icon{cursor:pointer;justify-content:center;align-items:center;margin-right:14px;display:flex}.user-dashboard .main-section-container .user-vault .user-vault--btn .user-vault--btn-content{color:#5c6e9e;cursor:pointer;margin:0;font-size:16px;font-weight:700;line-height:24px}.user-dashboard .main-section-container .user-vault .user-vault--header{background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;flex-direction:row;width:100%;padding:16px 32px 16px 0}.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-title,.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-btn{flex-direction:row;justify-content:flex-start;align-items:center;width:50%;display:flex}.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-title .user-vault--header-title-icon svg,.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-btn .user-vault--header-title-icon svg{width:48px;height:48px}.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-title .user-vault--header-title-icon svg path,.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-btn .user-vault--header-title-icon svg path{fill:#ddf8e7}.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-title .user-vault--header-title-icon svg g path,.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-btn .user-vault--header-title-icon svg g path{stroke:#32ca6c}.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-title .user-vault--header-title-text,.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-btn .user-vault--header-title-text{margin:0 0 0 13px;font-size:32px;font-weight:700;line-height:48px}.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-btn{justify-content:flex-end}.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-btn .btn-generic{min-width:180px;height:48px;margin-right:16px}.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-btn .btn-generic:last-child{margin-right:0}.user-dashboard .main-section-container .user-vault .user-vault--header .user-vault--header-btn .btn-generic:hover svg path{stroke:#fff}.user-dashboard .main-section-container .user-vault .user-vault--wide-header{background-color:#fff;border-bottom:2px solid #f3f5fa;border-top-left-radius:16px;border-top-right-radius:16px;flex-direction:column;width:100%;height:112px;padding:32px 32px 32px 0;display:flex}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--sub-title{color:#787e7a}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-title,.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-btn{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-title .user-vault--header-title-icon svg,.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-btn .user-vault--header-title-icon svg{width:48px;height:48px}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-title .user-vault--header-title-icon svg path,.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-btn .user-vault--header-title-icon svg path{fill:#ddf8e7}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-title .user-vault--header-title-icon svg g path,.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-btn .user-vault--header-title-icon svg g path{stroke:#32ca6c}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-title .user-vault--header-title-text,.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-btn .user-vault--header-title-text{margin:0 0 0 13px;font-size:32px;font-weight:700;line-height:48px}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-btn{justify-content:flex-end}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-btn .btn-generic{width:180px;height:48px;margin-right:16px}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-btn .btn-generic:last-child{margin-right:0}.user-dashboard .main-section-container .user-vault .user-vault--wide-header .user-vault--header-btn .btn-generic:hover svg path{stroke:#fff}.user-dashboard .main-section-container .user-vault .user-vault--content{background-color:#fff;border-bottom-right-radius:16px;border-bottom-left-radius:16px;width:100%;height:auto;margin-bottom:32px;padding:16px 32px 16px 0}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--users{width:900px;margin:32px auto 0 0;display:flex}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--users .user-vault--content--users-separator{border-right:2px solid #f3f5fa;border-radius:152px;height:auto;margin:0 32px}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables{margin:16px auto 0 0}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-toggleable-section{padding:0}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table{overflow:visible}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table .generic-custom-table-inner{min-height:unset;overflow:visible}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table .generic-custom-table-inner .generic-custom-table-header{height:64px}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table .generic-custom-table-inner .generic-custom-table--category{background-color:#f9fafd}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table .generic-custom-table-inner .generic-custom-table--category .generic-custom-table-row-column{color:#5c6e9e;font-size:14px;font-weight:700;line-height:24px}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table .generic-custom-table-inner .generic-custom-table-row{height:64px;padding:8px}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table .generic-custom-table-inner .generic-custom-table-row .actions--icon{cursor:pointer;justify-content:center;align-items:center;display:flex}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table .generic-custom-table-inner .generic-custom-table-row .actions--icon.disabled{pointer-events:none}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table .generic-custom-table-inner .generic-custom-table-row .actions--icon.disabled path{stroke:#dde1df}.user-dashboard .main-section-container .user-vault .user-vault--content .user-vault--content--tables .generic-custom-table .generic-custom-table-inner .generic-custom-table-row .actions--icon svg{width:24px;height:24px;margin-right:20px}.user-dashboard .main-section-container .user-vault .user-vault--content .secure-vault--empty{height:50vh}.user-dashboard .main-section-container .details-layout .download-button:has(.multi-option-dropdown-container) .multi-option-dropdown-container{top:70px}.user-dashboard .main-section-container .details-layout .host-approval-container-box .document-approval-container{margin-top:24px}.user-dashboard .main-section-container .details-layout .host-approval-container-box .document-approval-container .host-approval-disabled-message{color:#ef8a2c;text-align:center;margin-top:24px!important}.user-dashboard .main-section-container .details-layout .user-vault-document-preview-info{width:100%}.user-dashboard .main-section-container .details-layout .user-vault-document-preview-info .user-vault-document-preview-info-items{margin-top:32px}.user-dashboard .main-section-container .details-layout .user-vault-document-preview-info .user-vault-document-preview-info-items .user-vault-document-preview-info-single-item{margin-bottom:48px}.user-dashboard .main-section-container .details-layout .user-vault-document-preview-info .user-vault-document-preview-info-items .user-vault-document-preview-info-single-item .user-vault-document-preview-info-single-item-filename{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:center;margin-bottom:24px;display:flex}.user-dashboard .main-section-container .details-layout .user-vault-document-preview-info .user-vault-document-preview-info-items .user-vault-document-preview-info-single-item .user-vault-document-preview-info-single-item-filename .user-vault-document-preview-info-single-item-filename-status{background:#dde1df;border-radius:50%;width:8px;height:8px;margin-right:8px}.user-dashboard .main-section-container .details-layout .user-vault-document-preview-info .user-vault-document-preview-info-items .user-vault-document-preview-info-single-item .user-vault-document-preview-info-single-item-filename .user-vault-document-preview-info-single-item-filename-text{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 16px);font-size:22px;font-style:normal;font-weight:300;line-height:32px;overflow:hidden}.user-dashboard .main-section-container .details-layout .user-vault-document-preview-info .user-vault-document-preview-info-items .user-vault-document-preview-info-single-item.selected .user-vault-document-preview-info-single-item-filename .user-vault-document-preview-info-single-item-filename-status{background:#32ca6c}.user-dashboard .main-section-container .details-layout .user-vault-document-preview-info .user-vault-document-preview-info-items .user-vault-document-preview-info-single-item.selected .user-vault-document-preview-info-single-item-filename .user-vault-document-preview-info-single-item-filename-text{font-weight:700}.tooltip{text-align:left}.form-container.expenses-menu-page-modal{width:100%}.form-container.expenses-menu-page-modal .budget-settings-container{margin-top:32px}.form-container.expenses-menu-page-modal .generic-form-title{color:#4e5450;font-size:22px;font-weight:700;line-height:32px}.form-container.expenses-menu-page-modal .decorated-box-icon{justify-content:center;align-items:flex-start}.form-container.expenses-menu-page-modal .form-container{width:100%;margin-top:50px}.form-container.expenses-menu-page-modal .form-container .cancel,.form-container.expenses-menu-page-modal .form-container .confirm{width:50%;height:56px}.expenses-menu-page .header-menu-container{position:relative}.expenses-menu-page .header-menu-container .menu-page-layout-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;display:flex}.expenses-menu-page .header-menu-container .menu-page-layout-header .btn-group{flex-direction:row;gap:8px;display:flex}.expenses-menu-page .header-menu-container .menu-page-layout-header .btn-group .s-btn.s-btn-primary.s-btn-s{max-width:40px;max-height:40px}.expenses-menu-page .header-menu-container .menu-page-layout-header .btn-group .s-btn.s-btn-secondary.s-btn-s{border:1px solid #005429;max-width:40px;max-height:40px}.expenses-menu-page .header-menu-container .menu-page-layout-header .btn-group .s-btn.s-btn-secondary.s-btn-s svg path{stroke:#005429}.expenses-menu-page .header-menu-container .menu-page-layout-header .btn-group .s-btn.s-btn-secondary.s-btn-s:hover{background:#ddf8e7}.expenses-menu-page .header-menu-container .menu-page-layout-header .btn-group .s-btn.s-btn-secondary.s-btn-s.active{background-color:#005429}.expenses-menu-page .header-menu-container .menu-page-layout-header .btn-group .s-btn.s-btn-secondary.s-btn-s.active svg path{stroke:#fff}.expenses-menu-page .header-menu-container .menu-page-layout-header .btn-group .s-btn.s-btn-secondary.s-btn-s.fill-svg-path svg path{fill:#fff}.expenses-menu-page .decorated-box.info.expense-deactivated{margin-top:16px;margin-bottom:16px}.expenses-menu-page .decorated-box.info.expense-deactivated .decorated-box-icon.middle{padding:8px;display:block}.expenses-menu-page .decorated-box.info.expense-deactivated .decorated-box-text .reminder .title{color:#122440;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.expenses-menu-page .decorated-box.info.expense-deactivated .decorated-box-text .reminder ul{color:#122440;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.expenses-menu-page .enable-user-expense .expense-budget-card.expense-budget-card-success{padding:0}.expenses-menu-page .enable-user-expense .expense-budget-card.expense-budget-card-success .expense-budget-card-container{flex:1 0 0;gap:16px;height:auto;margin:0;padding:16px;display:flex}.expenses-menu-page .enable-user-expense .expense-budget-card.expense-budget-card-success .expense-budget-card-container .expense-budget-card-content{color:#0f331d;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.expenses-menu-page .menu-page-layout-header{justify-content:space-between;display:flex}.expenses-menu-page .menu-page-layout-header .company-service-button.generic-add-button{border:1px solid #005429;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:40px;height:40px;padding:8px;display:flex}.expenses-menu-page .menu-page-layout-header .company-service-button.generic-add-button:hover{background:#ddf8e7}.expenses-menu-page .menu-page-layout-header .company-service-button.generic-add-button svg{width:24px;height:24px;margin-right:0}.expenses-menu-page .menu-page-layout-header .company-service-button.generic-add-button svg path{stroke:#005429}.expenses-menu-page .menu-page-layout-header .company-service-button.generic-add-button.active{background:#005429}.expenses-menu-page .menu-page-layout-header .company-service-button.generic-add-button.active svg path{stroke:#fff}.service-action-container{text-align:left;flex-direction:column;justify-content:flex-start;gap:8px;display:flex}.service-action-container .item{cursor:pointer;align-self:stretch;align-items:center;padding:12px 8px;display:flex}.service-action-container .item a{color:unset}.service-action-container .item a:hover{color:#32ca6c}.service-action-container .item .title{color:#4e5450;letter-spacing:.14px;font-family:Roboto,serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.service-action-container .item .title.delete{color:#f14d4d}.service-action-container .item .title:hover{color:#32ca6c}.service-action-container.dots-menu .item .title:hover{color:#0f6d33}.service-action-container.dots-menu .item a{color:#4e5450}.service-action-container.dots-menu .item a:hover{color:#0f6d33}.service-action-container.dots-menu .item:hover{background-color:#f2fff7}.service-action-container.dots-menu .item:hover a,.service-action-container.dots-menu .item:hover .title{color:#0f6d33}.expenses-menu-page-overview .summary-bar.blue.chat-expense-tab{border-radius:8px}.expenses-menu-page-overview .summary-bar.blue.chat-expense-tab .bar-action-group{display:flex}.expenses-menu-page-overview .summary-bar.blue.chat-expense-tab .bar-action-group .bar-action{cursor:pointer;background-color:#ddf8e7;border-radius:6px;justify-content:center;align-items:center;margin-left:8px;padding:6px;display:flex}.expenses-menu-page-overview .summary-bar.blue.chat-expense-tab .bar-action-group .bar-action svg{width:20px;height:20px}.expenses-menu-page-overview .summary-bar.blue.chat-expense-tab .bar-action-group .bar-action svg path{stroke:#32ca6c}.expenses-menu-page-overview .summary-bar.blue.chat-expense-tab .bar-action-group .bar-action.active{background-color:#32ca6c}.expenses-menu-page-overview .summary-bar.blue.chat-expense-tab .bar-action-group .bar-action.active svg{width:20px;height:20px}.expenses-menu-page-overview .summary-bar.blue.chat-expense-tab .bar-action-group .bar-action.active svg path{stroke:#fff}.expenses-menu-page-overview .summary-bar.blue.chat-expense-tab .bar-action-group .bar-action:first-child{margin-left:16px}.expenseForm .modal-dialog .modal-content .generic-form-title{color:#4e5450;letter-spacing:-.22px;font-family:Roboto,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:32px}.expenseForm .modal-dialog .modal-content .generic-form-text{color:#787e7a;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.expenseForm .modal-dialog .modal-content .expenses-page-form .summary-bar{justify-content:center;column-gap:16px;margin:40px 0}.expenseForm .modal-dialog .modal-content .expenses-page-form .summary-bar span{margin-right:0}.expenseForm .modal-dialog .modal-content .expenses-page-form .decorated-box{margin-bottom:40px}.expenseForm .modal-dialog .modal-content .expenses-page-form .warning .decorated-box-text{color:#3d250f;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.expenseForm .modal-dialog .modal-content .expenses-page-form .form-container .form-item{margin-bottom:16px}.generic-modal.generic-form-modal.expense-cancel-form-modal .modal-content{min-width:660px}.generic-modal.generic-form-modal.expense-cancel-form-modal .modal-content .decorated-box{margin:1.5rem 0}.generic-modal.generic-form-modal.expense-cancel-form-modal .modal-content .form-container .form-item{margin-bottom:0}.generic-modal.generic-form-modal.expense-cancel-form-modal .modal-content .form-container .form-item .input-content textarea{width:100%}.generic-modal.generic-form-modal.expense-cancel-form-modal .modal-content .form-container .form-item.expense-confirm-checkbox{background-color:#f3f5fa;border-radius:8px;margin-top:1.5rem;padding:1rem}.generic-modal.generic-form-modal.expense-cancel-form-modal .modal-content .form-container .form-item.expense-confirm-checkbox .ant-checkbox{align-self:center}.generic-modal.generic-form-modal.expense-cancel-form-modal .modal-content .form-container .form-item.expense-confirm-checkbox .ant-checkbox+span{padding-left:16px}.expense-menu{z-index:3;background:#fff;border-radius:3px;flex-direction:column;align-items:flex-start;gap:8px;width:190px;padding:8px;display:inline-flex;position:absolute;top:76px;right:0;box-shadow:0 2px 5px #a5b1d280}.expense-menu .menu-items{cursor:pointer;letter-spacing:.14px;background:#fff;border-radius:8px;align-self:stretch;align-items:center;padding:12px 8px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.expense-menu .menu-items:hover{color:#32ca6c;background:#f2fff7}.details-layout-content-panel .details-layout-content-panel-header{align-items:center;width:100%;margin-bottom:16px;display:flex}.details-layout-content-panel .details-layout-content-panel-header .header-container{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.details-layout-content-panel .details-layout-content-panel-header .header-container .more-btn{cursor:pointer}
