.treemap{position:relative}.treemap .subcategories_toggle{position:absolute;top:0;right:5px}.treemap .treemapHead{text-align:left;padding:0 5px}.treemap .treemapView>.treemapSquare>.treemapCell .treemapCell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer}.treemap .treemapView>.treemapSquare>.treemapCell .treemapCell .tooltip{display:none}.treemap .treemapView>.treemapSquare>.treemapCell .treemapCell:hover{font-weight:700}.treemap .treemapView>.treemapSquare>.treemapCell .treemapCell:hover .tooltip{display:block}.treemap .treemap-expenses .treemapCell{border-color:#950000!important}.treemap .treemap-incomes .treemapCell{border-color:#5ebb5e!important}.treemap .treemap_label{font-size:.8rem;white-space:nowrap;line-height:1em;max-width:100%;padding:0 5px;text-overflow:ellipsis;overflow:hidden}.treemap .tooltip{position:fixed;font-weight:400;line-height:1.2em;background-color:#fff;border:1px solid #999;border-radius:5px;padding:5px 20px;-webkit-box-shadow:1px,1px,2px,#999;box-shadow:1px,1px,2px,#999;text-align:center;z-index:2000}.transactions_stats .level{height:2rem;margin-bottom:10px}.transactions_stats .level li.is-active a{border-bottom-width:2px}.transactions_stats tbody.opened:after{content:"";display:block;height:25px}.transactions_stats tbody.opened tr:first-child td{font-weight:700}.transactions_stats tr:last-child td,.transactions_stats tr:last-child th{border-bottom-width:1px!important}.transactions_stats td,.transactions_stats th{font-weight:400;vertical-align:middle}.transactions_stats .per_month{display:none}.transactions_stats.from_reports .per_month{display:table-cell}.transactions_stats.from_reports .columns{display:block}.transactions_stats.from_reports .close_button,.transactions_stats.from_reports .hm-buttons-cell{display:none}