@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap";#root,.ant-layout{min-height:100vh}.ant-table-tbody>tr>td{transition:background .2s}.ant-table-tbody>tr:hover>td{background:#fafafa!important}.ant-table-row-level-1>td{color:#8c8c8c;font-size:12px;padding:4px 8px!important}tr.category-row{cursor:pointer;border:1px solid #0000}.category-row>td{border:1px solid #0000!important;padding:8px!important}.dark-teal-btn:hover{background-color:#2e8889!important;border-color:#2e8889!important}.indigo-btn:hover{background-color:#8107d9!important;border-color:#8107d9!important}.revenue-summary-cell{border-top:2px solid #2563eb33;border-bottom-color:#0000!important;padding:8px!important}.expense-total-operating-cell{border-top:1px solid #e29e7e;border-bottom-color:#0000!important;padding:8px!important}.expense-noi-cell{background-color:#f0fdf4;border-top:1px solid #53d6ad;border-bottom-color:#0000!important;padding:8px!important}.expense-noi-cell:first-child{border-bottom-left-radius:10px}.expense-noi-cell:last-child{border-bottom-right-radius:10px}.ant-table-tbody>tr.category-row:hover>td,.category-row:hover{background:#eff6ff!important}.expanded-category-row{background-color:#eff6ff;border-radius:8px}.expanded-category-row td:first-child{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.expanded-category-row td:last-child{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.license{padding:1rem}.license h1{margin-bottom:1rem}.license h2{margin-bottom:.75rem}.license p{margin-bottom:.5rem}.license ul{margin-bottom:.5rem;margin-left:1rem}.license ul li{margin-bottom:.5rem}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Instrument Serif,Georgia,serif}.ant-typography{font-family:DM Sans,sans-serif}
