.v-sheet.calendar-view{border-color:var(--v-grey-darken3)!important}.calendar-view,.calendar-view .calendar-scroll{position:relative}.calendar-view .tile{position:relative;margin:4px;border-radius:2px;opacity:.24}.calendar-view .tile:not(.tile.available){text-decoration:line-through!important}.calendar-view .tile.available{opacity:1}.calendar-view .vAxis .caption{display:block;margin-top:-4.075px;visibility:hidden}.calendar-view .vAxis .caption.visible{visibility:visible}.calendar-view .step .caption{display:inline-block;line-height:.875rem}.calendar-selection+.calendar-grid{border-top:1px solid var(--v-grey-darken3)!important}.calendar-view .header,.calendar-view .row:not(:last-of-type){border-bottom:1px solid var(--v-grey-darken3)!important}.calendar-view .col:not(:last-of-type){border-right:1px solid var(--v-grey-darken3)!important}.calendar-view .grid-hint{position:absolute;top:66px;left:-7px;max-width:36px;max-height:50vh;overflow:hidden}.calendar-view .grid-hint .row-hint{display:inline-block;background:var(--v-background-base);border-bottom:1px solid transparent!important;border-radius:2px;opacity:.8;padding:0 6px;margin:8px 0}.row+.row{margin:0}.m-alerts .schedule-alert .alert-text{opacity:1;font-size:14px}.m-alerts .alert .icon{opacity:.6}.m-alerts .alert .alert-content{position:relative}.m-alerts .alert .benefits-container .confetti{position:absolute;top:0;left:0;width:100%;opacity:.25}.m-alerts .alert .alert-content .text b{white-space:nowrap}