#calendar-navigation{-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}#calendar-navigation,#calendar-navigation .calendar-top{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}#calendar-navigation .calendar-top .calendar-btn{background-color:#fff;background-image:url(../img/input_datetime_neutro_s50.c47d34f9.svg);background-size:30px;background-position:50%;background-repeat:no-repeat;border-radius:5px;background-clip:padding-box;width:50px;height:50px;margin-right:5px;min-width:50px;cursor:pointer}#calendar-navigation .calendar-top #days-navigation{width:calc(100% - 55px)}#calendar-navigation .calendar-top #days-navigation .days-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;gap:5px;overflow-x:auto}#calendar-navigation .calendar-top #days-navigation .days-container .day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;border-radius:5px;background-clip:padding-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ede7db;width:100%;height:50px;cursor:pointer}#calendar-navigation .calendar-top #days-navigation .days-container .day .day-name{font-size:12px;font-size:.75rem;font-family:Avenir-Regular;color:#2c2c2c;text-transform:uppercase}#calendar-navigation .calendar-top #days-navigation .days-container .day .day-num{font-size:18px;font-size:1.125rem;font-family:Avenir-Regular;color:#2c2c2c;text-transform:uppercase;padding:0 22px;padding-bottom:1px}#calendar-navigation .calendar-top #days-navigation .days-container .day.current-day{background-color:#d7dae3}#calendar-navigation .calendar-top #days-navigation .days-container .day.current-day .day-name{font-size:12px;font-size:.75rem;font-family:Avenir-Bold;color:#2c2c2c;text-transform:uppercase}#calendar-navigation .calendar-top #days-navigation .days-container .day.current-day .day-num{font-size:18px;font-size:1.125rem;font-family:Avenir-Bold;color:#2c2c2c;text-transform:uppercase}#calendar-navigation .calendar-top #days-navigation .days-container .day.selected{background-color:#374673}#calendar-navigation .calendar-top #days-navigation .days-container .day.selected .day-name{font-size:12px;font-size:.75rem;font-family:Avenir-Bold;color:#fff;text-transform:uppercase}#calendar-navigation .calendar-top #days-navigation .days-container .day.selected .day-num{font-size:18px;font-size:1.125rem;font-family:Avenir-Bold;color:#fff;text-transform:uppercase}#calendar-navigation .calendar-picker{width:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;height:100%;padding-top:10px;max-width:500px}@media (min-width:301px) and (max-width:900px){.vfc-main-container{min-width:14rem}.vfc-main-container .vfc-months .vfc-item{font-size:16px;font-size:1rem}}@media (min-width:901px) and (max-width:1199px){.vfc-main-container{min-width:14rem}.vfc-main-container .vfc-months .vfc-item{font-size:16px;font-size:1rem}}.interaction,.interactions{pointer-events:auto;cursor:pointer}.empty{font-size:18px;font-size:1.125rem;color:#aaa;text-align:center;padding:50px 30px;font-family:Avenir-Regular}.empty.over-dark{color:#ccc}.ico{background-size:20px;background-position:50%;background-repeat:no-repeat;display:inline-block;width:40px;height:40px}.ico.edit{background-image:url(../img/edit_dark.5e14e8a6.svg)}.ico.delete{background-image:url(../img/delete_dark.6573e9de.svg)}.ico.download{background-image:url(../img/download_dark.31a0a5e0.svg)}.results{font-style:italic;text-align:center;color:#212a45;width:100%}.results.loading{background-image:url(../img/loader2_primary.a30445aa.svg);background-size:40px;background-position:50%;background-repeat:no-repeat;height:40px}.error-message,.info-message,.success-message{border-radius:3px;background-clip:padding-box;font-size:14px;font-size:.875rem;font-family:Avenir-Bold;color:#6f6f6f;background-color:#eee;padding:6px 9px;margin-top:15px}.error-message{color:#732f2e;background-color:#f2aeae}.success-message{color:#065041;background-color:#86d0c1}.info-message{color:#5c6672;background-color:#dbe5f1}.keep-format p,.keep-format span{font-size:inherit;color:inherit}.keep-format b,.keep-format strong{font-weight:700;font-size:inherit;color:inherit}.keep-format i{font-style:italic;font-size:inherit;color:inherit}.keep-format ol,.keep-format ul{list-style:disc;padding:5px 0;padding-left:30px}.keep-format ol li,.keep-format ul li{font-size:inherit;color:inherit}.keep-format ol{list-style:decimal}.dft-user-color{border-radius:50%;display:inline-block;min-width:30px;width:30px;height:30px;padding:0 2px}.dft-user-color:after{font-size:12px;font-size:.75rem;line-height:1;font-family:Avenir-Bold;color:#fff;text-align:center;width:100%;height:100%;display:inline-block;overflow:hidden;padding:9px 3px}.sty-score,.sty-score>*{color:#374673}.sty-score.success,.sty-score.success>*{color:#0ca082}.sty-score.progress,.sty-score.progress>*{color:#abba37}.sty-score.warning,.sty-score.warning>*{color:#cd902f}.sty-score.error,.sty-score.error>*{color:#e55d5c}#calendar-navigation.portrait .calendar-picker{width:100%;max-width:500px}