.theme-gcal{font-size:12px;font-family:Roboto,sans-serif;font-weight:400;border-color:#202124}.theme-gcal .cv-header{font-weight:400;padding:.6em}.theme-gcal .periodLabel{font-size:1.85em;font-weight:400;color:#3c4043;margin-left:0}.theme-gcal .cv-header-nav{display:flex;flex-direction:row;align-items:center}.theme-gcal .cv-header button:not(.currentPeriod){font-family:Roboto,sans-serif;background-color:transparent;border:none;border-radius:99em;font-size:2em;color:#5f6368}.theme-gcal .cv-header button:hover{background-color:rgba(32,33,36,.039)}.theme-gcal .cv-header button.currentPeriod{order:-1;padding:.6em .75em;margin-right:1em;font-size:1.2em;border-radius:.25em}.theme-gcal .cv-header button.nextPeriod,.theme-gcal .cv-header button.nextYear,.theme-gcal .cv-header button.previousPeriod,.theme-gcal .cv-header button.previousYear{font-family:Material Icons,sans-serif;font-weight:400;width:1.5em;height:1.5em;padding:0;text-align:center;letter-spacing:-.6em;padding-right:.6em}.theme-gcal .cv-header button:disabled{color:#ccc}.theme-gcal .cv-header-day{border-bottom:none;text-transform:uppercase;padding:.75em 0 .25em 0;color:#70757a}.theme-gcal .cv-week.week1 .cv-day{border-top:none}.theme-gcal .cv-weeknumber{color:grey}.theme-gcal .cv-weeknumber span{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theme-gcal .cv-day-number{display:flex;border-radius:99rem;height:2em;width:auto;min-width:2em;justify-content:center;margin:0 auto;padding:.5em .4em;color:#3c4043}.theme-gcal .cv-day.outsideOfMonth .cv-day-number{color:#70757a}.theme-gcal .cv-day.today .cv-day-number{margin-top:.25rem;background-color:#1a73e8;color:#fff}.theme-gcal .cv-day[aria-selected]{background-color:#ffc}.theme-gcal .cv-item{border-color:transparent;border-radius:.25em;background-color:var(--event-color-graphite);color:#fff;padding-top:.325em;padding-bottom:.325em;padding-left:.6em}.theme-gcal .cv-item.span1{width:calc(14.28571% - .75em)}.theme-gcal .cv-item.span2{width:calc(28.57143% - .75em)}.theme-gcal .cv-item.span3{width:calc(42.85714% - .75em)}.theme-gcal .cv-item.span4{width:calc(57.14286% - .75em)}.theme-gcal .cv-item.span5{width:calc(71.42857% - .75em)}.theme-gcal .cv-item.span6{width:calc(85.71429% - .75em)}.theme-gcal .cv-item.span7{width:calc(100% - .75em)}.theme-gcal{--event-color-tomato:#d50000;--event-color-flamingo:#e67c73;--event-color-tangerine:#f4511e;--event-color-banana:#f6bf26;--event-color-sage:#33b679;--event-color-basil:#0b8043;--event-color-peacock:#039be5;--event-color-blueberry:#3f51b5;--event-color-lavender:#7986cb;--event-color-grape:#8e24aa;--event-color-graphite:#616161}.theme-gcal .cv-item.isHovered{filter:brightness(95%)}.theme-gcal .cv-item.continued{border-left-style:none;border-top-left-radius:0;border-bottom-left-radius:0}.theme-gcal .cv-item .endTime,.theme-gcal .cv-item .startTime{font-weight:700;color:#666}.theme-gcal .cv-day.draghover{box-shadow:inset 0 0 .2em .2em #ff0}.cv-item{border-radius:8px}.bg-cut{background-color:#e097ff!important}.text-cut{color:#e097ff!important}.bg-knit{background-color:#ffac70!important}.text-knit{color:#ffac70!important}.bg-iron{background-color:#ff95d5!important}.text-iron{color:#ff95d5!important}.vue-excel-editor thead th{background-color:#ff0!important}.bg-warning{background-color:#ffd5d7!important}.bg-fine{background-color:#d6f3eb!important}body,html{height:100%;margin:0;background-color:#f7fcff}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:Calibri,sans-serif;width:95vw;min-width:30rem;max-width:100rem;min-height:40rem;margin-left:auto;margin-right:auto}.calendar-controls{margin-right:1rem;min-width:14rem;max-width:14rem}.calendar-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;overflow-y:hidden;max-height:80vh;background-color:#fff}.cv-wrapper.period-month.periodCount-2 .cv-week,.cv-wrapper.period-month.periodCount-3 .cv-week,.cv-wrapper.period-year .cv-week{min-height:6rem}.cv-wrapper>.cv-header-days,.cv-wrapper>.cv-weeks{width:1230px}.calendar-parent>.cv-wrapper{overflow-x:auto}.theme-default .cv-item.birthday{background-color:#e0f0e0;border-color:#d7e7d7}.theme-default .cv-item.birthday:before{content:"🎂";margin-right:.5em}.box{background-color:#fff;border-radius:15px;padding:20px;margin:5px}.checkboxClass{display:inline-block;font-size:1em!important}input[type=checkbox]{-webkit-transform:scale(1);transform:scale(1);display:inline-block;width:25px;height:auto}.field label.checkbox{font-size:1rem;font-weight:300!important;line-height:1.1rem}select.btn-mini{line-height:14px;width:auto}.checkbox-wrapper{white-space:nowrap}.checkbox{vertical-align:top;display:inline-block}.checkbox-label{white-space:normal;display:inline-block}.calendar_h{height:600px!important}.cv-header{-ms-flex-line-pack:center!important;align-content:center!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.cv-header .periodLabel{display:inline-block!important;-webkit-box-flex:0;-ms-flex:none;flex:none}.all-button{border:1px solid #462985;border-radius:15px}.border-button-following{border-radius:15px!important}.my-following-search{border:1px solid #78cdea;border-radius:12px;background-color:#f3f6f9}.my-following-date-filter div div div div input,.my-following-multiselect div div input,.my-following-search div div input{background-color:#f3f6f9!important;border-color:#78cdea!important}.form-control.is-valid,.my-following-multiselect div .was-validated .form-control:invalid,.my-following-multiselect div .was-validated .form-control:valid{background-color:#f3f6f9!important;border-color:#78cdea!important;padding-left:0;margin-left:0}.following-prduct-master .is-invalid,.following-prduct-master .is-valid,.following-prduct-master .my-date-filter-main input,.following-prduct-master .my-input,.following-prduct-master .s-input input,.my-clear-button,.my-inpuut-ecs-entry input{background-color:#f3f6f9!important;border-color:#78cdea!important}.my-following-filter-custom div div div{max-width:250px!important;width:100%!important;overflow:hidden;padding-left:5px!important}.cv-item.span1{width:calc(14.28571% - 2.05em)}.other-button{border-radius:15px}.search-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}