.finance_status{border-width:1px;border-style:solid;padding:0;max-width:80px;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.finance_parcel,.finance_recurrence{border-width:1px;border-style:solid;padding:0;max-width:58px;border-radius:5px;display:flex;flex-direction:column;gap:0}.finance_recurrence--1{background:#c3e6f4;color:#06f}.finance_recurrence--5{background:#7f95f3;color:#0030ce}.canceled{color:grey;background:#eceff1}.unpaid{color:#ff6d00;background:#f0f4c3}.expired{color:#f44336;background:#ffe7e5}.paid{color:green;background:#b9f6ca}.parcel{color:#fff;background:#000;min-width:44px!important;width:44px!important}td,th{padding:0 5px!important}.finances__status-days{font-size:12px;min-width:70px}.finances__row--negatived{background:#000;color:#fff!important}.finances__row--negatived .v-icon{color:#fff!important}.events-list-item{position:relative;transition:all .3s ease}.events-list-item:hover{background-color:rgba(0,0,0,.04)}.events-badge{position:absolute;top:-5px;right:-5px;background-color:#1976d2;color:#fff;border-radius:50%;min-width:20px;height:20px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-animation:badge-pop .3s ease-out;animation:badge-pop .3s ease-out}@-webkit-keyframes badge-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes badge-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}