:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.MuiDataGrid-cell:not(.MuiDataGrid-cell--editing)>div,.MuiDataGrid-cell:not(.MuiDataGrid-cell--editing)>span{-webkit-line-clamp:2;line-clamp:2;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;min-width:0;overflow:hidden;height:auto!important;display:-webkit-box!important}.MuiDataGrid-cell:not(:has(>div)):not(:has(>span)){-webkit-line-clamp:2;line-clamp:2;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;align-content:center;overflow:hidden;display:-webkit-box!important}.MuiDataGrid-row.Mui-selected{background-color:color-mix(in srgb, #d7ebff, #0080ff calc(var(--DataGrid-t-color-interactive-selected-opacity) * 100%))!important}*{box-sizing:border-box;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px}#root{width:100%;display:block}body{background-color:#fff;flex-direction:column;margin:0;display:flex}.header-container{background-color:#fff;justify-content:space-between;min-width:1200px;display:flex}div.header-toolbar{color:#fff;background-color:#406a95ad;min-height:30px}.header-box{background:#fff;border:1px solid #000;align-items:center;min-height:40px;padding:0;display:flex}.logo{background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;max-width:270px;max-height:25px;padding-left:30px;display:flex}.logo img{max-width:400px;max-height:35px;padding-bottom:5px}.system-name{background-color:#0000;border:none;flex-shrink:0;min-width:800px;max-height:25px;font-size:150%;font-weight:400;display:flex}.user-info{background-color:#0000;border:none;flex-shrink:0;justify-content:center;max-height:25px;margin-left:auto;padding:5px;font-size:100%;font-weight:bolder;display:flex}.user-info span{padding-right:20px}div.container{color:#323130;flex:1;display:flex}.menu-header p{font-size:120%}.menuToggleBtn:focus,.menuToggleBtn.Mui-focusVisible{outline:none}.menu-container div span{padding-top:5px;font-size:100%}.menu-container div svg{color:#214d78;border-radius:20px;width:40px;height:40px;margin-left:auto;padding:5px}.main-content{background-color:#fff;flex-direction:column;flex:1;gap:20px;padding:0 20px 20px 0;display:flex}.properties-container{width:calc(100vw - 100px);max-width:1200px;padding-left:50px}.properties-container .search-header{align-items:center;gap:32px;margin-bottom:24px;display:flex}.properties-container p.properties-title{font-size:150%;font-weight:600}div.properties-common-header{border-bottom:1px solid #ccc;margin-bottom:10px;display:flex}div.properties-common-header .common-header-item.active{color:#fff;background-color:#1976d2;padding-right:30px}div.properties-common-header .common-header-item.active svg{color:#eae9e9;margin-right:5px}.properties-grid-contaniner .MuiDataGrid-row{background-color:#0000}.properties-grid-contaniner .MuiDataGrid-row .form-input{width:100%}.properties-grid-contaniner div.MuiDataGrid-columnHeader{color:#fff;background-color:#1976d2;padding-right:0}.properties-grid-contaniner div.MuiDataGrid-columnSeparator{display:none}.properties-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root,.properties-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root.Mui-checked{color:#eff1f3}.properties-grid-contaniner div.form-input{margin-top:5px}.properties-footer{text-align:center;padding-top:20px}.properties-footer button{width:120px;margin-right:30px}.properties-grid-contaniner div.wrap-header .MuiSelect-select{white-space:normal;font-size:60%}.properties-grid-contaniner .MuiDataGrid-mainContent .MuiDataGrid-cell{padding:0 2px}.property-income-expense-detail-container{width:calc(100vw - 100px);max-width:1600px;padding-left:50px}.property-income-expense-detail-container .search-header{align-items:center;gap:32px;margin-bottom:24px;display:flex}.property-income-expense-detail-container p.property-income-expense-detail-title{font-size:150%;font-weight:600}div.property-income-expense-detail-common-header{border-bottom:1px solid #ccc;margin-bottom:1px;display:flex}div.property-income-expense-detail-common-header svg{color:#467aba;margin-right:5px}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row{background-color:#0000}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row .form-input{width:100%}.property-income-expense-detail-grid-contaniner div.MuiDataGrid-columnHeader{color:#fff;background-color:#1976d2}.property-income-expense-detail-grid-contaniner div.MuiDataGrid-columnSeparator{display:none}.property-income-expense-detail-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root,.property-income-expense-detail-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root.Mui-checked{color:#eff1f3}.property-income-expense-detail-grid-contaniner div.form-input{margin-top:5px}.property-income-expense-detail-footer{text-align:center;padding-top:20px}.property-income-expense-detail-footer button{width:120px;margin-right:30px}.property-income-expense-detail-grid-contaniner .line-separator:after{content:"";background-color:#d0d0d0;width:1px;height:100%;position:absolute;top:0;right:0}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom{background-color:#469cf31f}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom:hover{background-color:#3c8bdb2e}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.mui-row-color-gray{background-color:#e0e0e0}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row .mui-row-color-gray:hover{background-color:#d5d5d5}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow{background-color:#faed77}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow:hover{background-color:#fdf5aa}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.mui-row-color-blue{background-color:#90caf9}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.mui-row-color-blue:hover{background-color:#64b5f6}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.mui-row-color-pink{background-color:#f48fb1}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.mui-row-color-pink:hover{background-color:#f06292}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.summary-total-row{background-color:#aad5f1;font-weight:400}.property-income-expense-detail-grid-contaniner .MuiDataGrid-row.summary-total-row:hover{background-color:#c3dff1}.property-income-expense-detail-grid-contaniner .align-right-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:flex-end;display:flex}.property-income-expense-detail-common-header .common-header-item.active{color:#fff;background-color:#1976d2}.property-income-expense-detail-common-header .common-header-item.active svg{color:#fff}.property-income-expense-detail-common-header .common-header-item{padding-left:10px;padding-right:40px}.property-income-expense-list-container{width:calc(100vw - 100px);max-width:1600px;padding-left:50px}.property-income-expense-list-container .search-header{align-items:center;gap:32px;margin-bottom:24px;display:flex}.property-income-expense-list-container p.property-income-expense-list-title{font-size:150%;font-weight:600}div.property-income-expense-list-common-header{border-bottom:1px solid #ccc;margin-bottom:20px;display:flex}div.property-income-expense-list-common-header svg{color:#467aba;margin-right:5px}.property-income-expense-list-grid-contaniner .MuiDataGrid-row{background-color:#0000}.property-income-expense-list-grid-contaniner .MuiDataGrid-row .form-input{width:100%}.property-income-expense-list-grid-contaniner div.MuiDataGrid-columnHeader{color:#fff;background-color:#1976d2}.property-income-expense-list-grid-contaniner div.MuiDataGrid-columnSeparator{display:none}.property-income-expense-list-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root,.property-income-expense-list-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root.Mui-checked{color:#eff1f3}.property-income-expense-list-grid-contaniner div.form-input{margin-top:5px}.property-income-expense-list-footer{text-align:center;padding-top:20px}.property-income-expense-list-footer button{width:120px;margin-right:30px}.property-income-expense-list-grid-contaniner .line-separator:after{content:"";background-color:#d0d0d0;width:1px;height:100%;position:absolute;top:0;right:0}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom{background-color:#469cf31f}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom:hover{background-color:#3c8bdb2e}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.mui-row-color-gray{background-color:#e0e0e0}.property-income-expense-list-grid-contaniner .MuiDataGrid-row .mui-row-color-gray:hover{background-color:#d5d5d5}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow{background-color:#faed77}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow:hover{background-color:#fdf5aa}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.mui-row-color-blue{background-color:#90caf9}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.mui-row-color-blue:hover{background-color:#64b5f6}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.mui-row-color-pink{background-color:#f48fb1}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.mui-row-color-pink:hover{background-color:#f06292}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.summary-total-row{background-color:#aad5f1;font-weight:400}.property-income-expense-list-grid-contaniner .MuiDataGrid-row.summary-total-row:hover{background-color:#c3dff1}.property-income-expense-list-grid-contaniner .align-right-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:flex-end;display:flex}.property-income-expense-list-grid-contaniner .align-center-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:center;display:flex}.property-income-expense-list-grid-contaniner .align-left-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:left;padding-left:10px;display:flex}.property-income-expense-list-common-header .common-header-item.active{color:#fff;background-color:#1976d2}.property-income-expense-list-common-header .common-header-item.active svg{color:#fff}.property-income-expense-list-common-header .common-header-item{padding-left:10px;padding-right:40px}.payment-list-container{width:calc(100vw - 100px);max-width:1300px;padding-left:50px}.payment-list-container .search-header{align-items:center;gap:32px;margin-bottom:24px;display:flex}.payment-list-container p.payment-list-title{font-size:150%;font-weight:600}div.payment-list-common-header{border-bottom:1px solid #ccc;margin-bottom:10px;display:flex}div.payment-list-common-header svg{color:#467aba;margin-right:5px}.payment-list-grid-contaniner .MuiDataGrid-row{background-color:#0000}.payment-list-grid-contaniner .MuiDataGrid-row .form-input{width:100%}.payment-list-grid-contaniner div.MuiDataGrid-columnHeader{color:#fff;background-color:#1976d2}.payment-list-grid-contaniner div.MuiDataGrid-columnSeparator{display:none}.payment-list-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root,.payment-list-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root.Mui-checked{color:#eff1f3}.payment-list-grid-contaniner div.form-input{margin-top:5px}.payment-list-footer{text-align:center;padding-top:20px}.payment-list-footer button{width:120px;margin-right:30px}.payment-list-grid-contaniner .line-separator:after{content:"";background-color:#d0d0d0;width:1px;height:100%;position:absolute;top:0;right:0}.payment-list-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom{background-color:#469cf31f}.payment-list-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom:hover{background-color:#3c8bdb2e}.payment-list-grid-contaniner .MuiDataGrid-row.mui-row-color-gray{background-color:#e0e0e0}.payment-list-grid-contaniner .MuiDataGrid-row .mui-row-color-gray:hover{background-color:#d5d5d5}.payment-list-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow{background-color:#faed77}.payment-list-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow:hover{background-color:#fdf5aa}.payment-list-grid-contaniner .MuiDataGrid-row.mui-row-color-blue{background-color:#90caf9}.payment-list-grid-contaniner .MuiDataGrid-row.mui-row-color-blue:hover{background-color:#64b5f6}.payment-list-grid-contaniner .MuiDataGrid-row.mui-row-color-pink{background-color:#f48fb1}.payment-list-grid-contaniner .MuiDataGrid-row.mui-row-color-pink:hover{background-color:#f06292}.payment-list-grid-contaniner .MuiDataGrid-row.summary-total-row{background-color:#aad5f1;font-weight:400}.payment-list-grid-contaniner .MuiDataGrid-row.summary-total-row:hover{background-color:#c3dff1}.payment-list-grid-contaniner .align-right-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:flex-end;display:flex}.payment-list-grid-contaniner .align-center-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:center;display:flex}.payment-list-grid-contaniner .align-left-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:left;padding-left:10px;display:flex}.payment-list-common-header .common-header-item.active{color:#fff;background-color:#1976d2}.payment-list-common-header .common-header-item.active svg{color:#fff}.payment-list-common-header .common-header-item{padding-left:10px;padding-right:40px}.master-container{width:calc(100vw - 100px);max-width:calc(100vw - 100px);padding-left:50px}.master-container .search-header{align-items:center;gap:32px;margin-bottom:24px;display:flex}.master-container p.master-title{font-size:150%;font-weight:600}.master-grid-contaniner .MuiDataGrid-row{background-color:#0000}.master-grid-contaniner .MuiDataGrid-row .form-input{width:100%}.master-grid-contaniner div.MuiDataGrid-columnHeader{color:#fff;background-color:#1976d2}.master-grid-contaniner div.MuiDataGrid-columnSeparator{display:none}.master-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root,.master-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root.Mui-checked{color:#eff1f3}.master-grid-contaniner div.form-input{margin-top:5px}.master-footer{text-align:center;padding-top:20px}.master-footer button{width:120px;margin-right:30px}.master-grid-contaniner .line-separator:after{content:"";background-color:#d0d0d0;width:1px;height:100%;position:absolute;top:0;right:0}.master-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom{background-color:#469cf31f}.master-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom:hover{background-color:#3c8bdb2e}.master-grid-contaniner .MuiDataGrid-row.mui-row-color-gray{background-color:#e0e0e0}.master-grid-contaniner .MuiDataGrid-row .mui-row-color-gray:hover{background-color:#d5d5d5}.master-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow{background-color:#faed77}.master-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow:hover{background-color:#fdf5aa}.master-grid-contaniner .MuiDataGrid-row.mui-row-color-blue{background-color:#90caf9}.master-grid-contaniner .MuiDataGrid-row.mui-row-color-blue:hover{background-color:#64b5f6}.master-grid-contaniner .MuiDataGrid-row.mui-row-color-pink{background-color:#f48fb1}.master-grid-contaniner .MuiDataGrid-row.mui-row-color-pink:hover{background-color:#f06292}.master-grid-contaniner .MuiDataGrid-row.summary-total-row{background-color:#aad5f1;font-weight:400}.master-grid-contaniner .MuiDataGrid-row.summary-total-row:hover{background-color:#c3dff1}.master-grid-contaniner .align-right-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:flex-end;display:flex}.master-grid-contaniner .align-center-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:center;display:flex}.master-grid-contaniner .align-left-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:left;padding-left:10px;display:flex}.master-common-header .common-header-item{padding-left:10px;padding-right:40px}.master-common-header .error-row{background-color:#fff3e0!important}.master-common-header .error-row:hover{background-color:#ffecb3!important}.master-common-header .income-expend-report-common-header{scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.master-common-header .common-header-item{white-space:nowrap;flex-shrink:0}.master-common-header .header-checkbox-cell{padding:0}.master-common-header .header-checkbox-cell .MuiCheckbox-root{width:auto;height:auto}.master-common-header .MuiDataGrid-cell{align-items:center;display:flex;overflow:hidden}.master-common-header .common-header-item.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.master-common-header>.MuiBox-root{width:100%}.master-grid-contaniner .disabled{background-color:#d0d0d0}.income-expend-report-container{width:calc(100vw - 100px);max-width:1600px;padding-left:50px}.income-expend-report-container .search-header{align-items:center;gap:32px;margin-bottom:24px;display:flex}.income-expend-report-container p.income-expend-report-title{font-size:150%;font-weight:600}div.income-expend-report-common-header{border-bottom:1px solid #ccc;margin-bottom:10px;display:flex}div.income-expend-report-common-header svg{color:#467aba;margin-right:5px}div.common-header-item,div.common-header-item-logout{padding:5px 10px;display:flex}div.common-header-item:hover,div.common-header-item-logout:hover{background-color:#eae9e9}div.common-header-item-logout{margin-left:auto}.income-expend-report-grid-contaniner .MuiDataGrid-row{background-color:#0000}.income-expend-report-grid-contaniner .MuiDataGrid-row .form-input{width:100%}.income-expend-report-grid-contaniner div.MuiDataGrid-columnHeader{color:#fff;background-color:#1976d2}.income-expend-report-grid-contaniner div.MuiDataGrid-columnSeparator{display:none}.income-expend-report-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root,.income-expend-report-grid-contaniner .MuiDataGrid-columnHeaderCheckbox .MuiCheckbox-root.Mui-checked{color:#eff1f3}.income-expend-report-grid-contaniner div.form-input{margin-top:5px}.income-expend-report-footer{text-align:center;padding-top:20px}.income-expend-report-footer button{width:120px;margin-right:30px}.income-expend-report-grid-contaniner .line-separator:after{content:"";background-color:#d0d0d0;width:1px;height:100%;position:absolute;top:0;right:0}.income-expend-report-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom{background-color:#469cf31f}.income-expend-report-grid-contaniner .MuiDataGrid-row.mui-row-selected-custom:hover{background-color:#3c8bdb2e}.income-expend-report-grid-contaniner .MuiDataGrid-row.mui-row-color-gray{background-color:#e0e0e0}.income-expend-report-grid-contaniner .MuiDataGrid-row .mui-row-color-gray:hover{background-color:#d5d5d5}.income-expend-report-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow{background-color:#faed77}.income-expend-report-grid-contaniner .MuiDataGrid-row.mui-row-color-yellow:hover{background-color:#fdf5aa}.income-expend-report-grid-contaniner .MuiDataGrid-row.mui-row-color-blue{background-color:#90caf9}.income-expend-report-grid-contaniner .MuiDataGrid-row.mui-row-color-blue:hover{background-color:#64b5f6}.income-expend-report-grid-contaniner .MuiDataGrid-row.mui-row-color-pink{background-color:#f48fb1}.income-expend-report-grid-contaniner .MuiDataGrid-row.mui-row-color-pink:hover{background-color:#f06292}.income-expend-report-grid-contaniner .MuiDataGrid-row.summary-total-row{background-color:#aad5f1;font-weight:400}.income-expend-report-grid-contaniner .MuiDataGrid-row.summary-total-row:hover{background-color:#c3dff1}.income-expend-report-grid-contaniner .align-right-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:flex-end;display:flex}.income-expend-report-grid-contaniner .align-center-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:center;display:flex}.income-expend-report-grid-contaniner .align-left-header .MuiDataGrid-columnHeaderTitleContainer{justify-content:left;padding-left:10px;display:flex}.income-expend-report-common-header .common-header-item.active{color:#fff;background-color:#1976d2}.income-expend-report-common-header .common-header-item.active svg{color:#fff}.income-expend-report-grid-contaniner .income-expend-report-common-header .common-header-item{padding-left:10px;padding-right:40px}.income-expend-report-container .align-right-header input::placeholder{text-align:right}.income-expend-report-container .align-center-header input::placeholder{text-align:center}
