.calendar__day--dayName{width:14.25%;text-align:left;font-size:.8em;font-weight:400;padding:0 5px}.mobile .calendar__day{padding:0}.calendar__day{background-color:#fff;width:14.2857%;min-height:90px;vertical-align:top;padding:5px;border-right:1px solid #d9d0bf;color:#333;position:relative}.calendar__day:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(211,210,216,.3)),to(rgba(171,169,180,.3)));background:linear-gradient(top,rgba(211,210,216,.3),rgba(171,169,180,.3))}.calendar__day.day--other-month .transaction .text{opacity:.4}.calendar__day.day--today{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,201,102,.3)),to(rgba(255,174,26,.3)));background:linear-gradient(top,rgba(255,201,102,.3),rgba(255,174,26,.3))}.calendar__day .calendar__day__number{cursor:default;font-size:.9em}