.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}.display_options a{border-bottom:1px dotted #ce7004}.display_options a.selected{border-bottom:none;color:#000;cursor:default}.filters .el-select,.filters .select,.filters .select select{width:100%}.filters .is-info .el-input__inner{border-color:#2366d1}.mobile .filters .columns{margin:.5em 0}.mobile .filters .columns .column{padding-bottom:0}.mobile .calendar .days{min-width:750px}.mobile .calendar .calendar_table{overflow:scroll;padding-bottom:0}.calendar :not(input):not(textarea){-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar .days{border-left:1px solid #d9d0bf;border-top:1px solid #d9d0bf}.calendar .week{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d9d0bf}.calendar .calendar_table{position:relative;padding-bottom:4em}.calendar .demo_transactions_text{display:none;position:absolute;z-index:30;text-align:center;width:100%;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);top:300px;left:auto}.calendar.old_demo_transactions .el-tooltip__popper,.calendar.old_demo_transactions .transaction{opacity:.2}.calendar.old_demo_transactions .demo_transactions_text{display:block}