#persian-calendar{font-weight:400;font-size:1em;user-select:none}[dir=ltr] #persian-calendar{direction:rtl}[dir=rtl] #persian-calendar{direction:ltr}#persian-calendar *{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;outline:none;text-transform:none;text-decoration:none}[dir] #persian-calendar *{padding:0;margin:0}#persian-calendar #vpc_header{display:flex}[dir] #persian-calendar #vpc_header{padding:20px 15px}#persian-calendar #vpc_header #vpc_date-control{display:flex;justify-content:flex-start;font-size:1em}#persian-calendar #vpc_header #vpc_date-control .vpc_control-btn{width:1em;height:1em;color:#fff!important}[dir] #persian-calendar #vpc_header #vpc_date-control .vpc_control-btn{padding:.3em;border-radius:9999px!important;cursor:pointer!important;background-color:#7367f0!important}[dir] #persian-calendar #vpc_header #vpc_date-control .vpc_control-btn[disabled]{background-color:#ccc!important;cursor:not-allowed!important}#persian-calendar #vpc_header #vpc_date-control .vpc_now-date{white-space:nowrap}[dir] #persian-calendar #vpc_header #vpc_date-control .vpc_now-date{margin:auto .75em}#persian-calendar #vpc_header #vpc_date-control .vpc_today-btn{display:flex;justify-content:center;align-items:center;height:1em;height:1.3em;line-height:1em;vertical-align:middle;color:#fff!important}[dir] #persian-calendar #vpc_header #vpc_date-control .vpc_today-btn{margin:0 10px;padding:.2em 1.2em;border-radius:15px!important;cursor:pointer!important;background-color:#7367f0!important}[dir] #persian-calendar #vpc_header #vpc_date-control .vpc_today-btn[disabled]{background-color:#ccc!important;cursor:not-allowed!important}#persian-calendar #vpc_header #vpc_date-control .vpc_control-btn svg{vertical-align:top!important}[dir=ltr] #persian-calendar #vpc_header .vpc_period-control{margin-right:auto}[dir=rtl] #persian-calendar #vpc_header .vpc_period-control{margin-left:auto}#persian-calendar #vpc_header .vpc_period-control .vpc_period-btn{display:flex;justify-content:center;align-items:center;height:1em;height:1.3em;line-height:1em;vertical-align:middle;color:#fff!important}[dir] #persian-calendar #vpc_header .vpc_period-control .vpc_period-btn{margin:0 10px;padding:.2em 1.2em;border-radius:15px!important;cursor:pointer!important;background-color:#7367f0!important}[dir] #persian-calendar #vpc_calendar{border-radius:15px;box-shadow:0 4px 25px 0 rgba(0,0,0,.1)}#persian-calendar #vpc_calendar #vpc_days-header{display:flex;justify-content:flex-start;width:100%;flex-grow:1;flex-shrink:1;flex-basis:0;flex-flow:row nowrap;position:relative;overflow-y:auto;-ms-overflow-style:none}[dir] #persian-calendar #vpc_calendar #vpc_days-header{border-width:0}#persian-calendar #vpc_calendar #vpc_days-header div{width:100%;overflow:hidden;user-select:none;color:#626262;font-size:.9em;line-height:.6em}[dir] #persian-calendar #vpc_calendar #vpc_days-header div{padding:.5em;border-top:1px solid #ddd;background:#fff;text-align:center;cursor:default}[dir=ltr] #persian-calendar #vpc_calendar #vpc_days-header div{border-right:1px solid #ddd}[dir=rtl] #persian-calendar #vpc_calendar #vpc_days-header div{border-left:1px solid #ddd}[dir=ltr] #persian-calendar #vpc_calendar #vpc_days-header div:first-child{border-top-right-radius:15px}[dir=rtl] #persian-calendar #vpc_calendar #vpc_days-header div:first-child{border-top-left-radius:15px}[dir=ltr] #persian-calendar #vpc_calendar #vpc_days-header div:last-child{border-top-left-radius:15px;border-left:1px solid #ddd}[dir=rtl] #persian-calendar #vpc_calendar #vpc_days-header div:last-child{border-top-right-radius:15px;border-right:1px solid #ddd}#persian-calendar #vpc_calendar .vpc_week{display:flex;justify-content:flex-start;width:100%;flex-grow:1;flex-shrink:1;flex-basis:0;flex-flow:row nowrap;position:relative;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}[dir] #persian-calendar #vpc_calendar .vpc_week{border-width:0}#persian-calendar #vpc_calendar .vpc_week::-webkit-scrollbar{display:none}#persian-calendar #vpc_calendar .vpc_week .vpc_day{width:100%;overflow:hidden;user-select:none;min-height:120px}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_day{padding:.5em;border-top:1px solid #ddd;background:#fff;cursor:pointer}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_day{border-right:1px solid #ddd}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_day{border-left:1px solid #ddd}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_past{background-color:#fafafa;cursor:default!important}#persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_past .vpc_day-number{color:transparent;-moz-background-clip:text}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_past .vpc_day-number{background-color:#565656;text-shadow:0 1px 1px hsla(0,0%,100%,.5);-webkit-background-clip:text;background-clip:text}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_not-current-month{background-color:#ececec}#persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_not-current-month .vpc_day-number{color:transparent;-moz-background-clip:text}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_not-current-month .vpc_day-number{background-color:#565656;text-shadow:0 1px 1px hsla(0,0%,100%,.5);-webkit-background-clip:text;background-clip:text}#persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_week-period-day{min-height:600px}#persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_week-period-day .vpc_day-number{font-size:1.4em;width:auto!important}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_week-period-day .vpc_day-number{text-align:center}#persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_today .vpc_day-number{line-height:1.5em;width:1.2em;height:1.2em;color:#fff!important}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_today .vpc_day-number{padding:0;margin-top:0;border-radius:9999px!important;background-color:#7367f0!important;text-align:center}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_today .vpc_day-number{margin-right:0}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_today .vpc_day-number{margin-left:0}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_day.vpc_day-disable{background-color:#ececec!important}#persian-calendar #vpc_calendar .vpc_week .vpc_day .vpc_day-number{font-weight:700;line-height:1.2em}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_day:last-child{border-left:1px solid #ddd}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_day:last-child{border-right:1px solid #ddd}#persian-calendar #vpc_calendar .vpc_week .vpc_event{display:flex;justify-content:center;align-items:center;height:1em;font-size:.9em;height:1.2em;text-overflow:ellipsis;position:absolute;white-space:nowrap;overflow:hidden;color:#fff;user-select:none}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event{border-color:#e0e0f0;border-radius:.5em;background-color:#666}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event{padding-left:.78em}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event{padding-right:.78em}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset0{right:0}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset0{left:0}#persian-calendar #vpc_calendar .vpc_week .vpc_event.span1{width:calc(14.28571% - .75em)}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.span1{text-align:center}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset1{right:14.28571%}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset1{left:14.28571%}#persian-calendar #vpc_calendar .vpc_week .vpc_event.span2{width:calc(28.57143% - .75em)}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.span2{text-align:center}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset2{right:28.57143%}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset2{left:28.57143%}#persian-calendar #vpc_calendar .vpc_week .vpc_event.span3{width:calc(42.85714% - .75em)}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.span3{text-align:center}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset3{right:42.85714%}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset3{left:42.85714%}#persian-calendar #vpc_calendar .vpc_week .vpc_event.span4{width:calc(57.14286% - .75em)}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.span4{text-align:center}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset4{right:57.14286%}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset4{left:57.14286%}#persian-calendar #vpc_calendar .vpc_week .vpc_event.span5{width:calc(71.42857% - .75em)}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.span5{text-align:center}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset5{right:71.42857%}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset5{left:71.42857%}#persian-calendar #vpc_calendar .vpc_week .vpc_event.span6{width:calc(85.71429% - .75em)}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.span6{text-align:center}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset6{right:85.71429%}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset6{left:85.71429%}#persian-calendar #vpc_calendar .vpc_week .vpc_event.span7{width:calc(100% - .75em)}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.span7{text-align:center}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset7{right:100%}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.offset7{left:100%}#persian-calendar #vpc_calendar .vpc_week .vpc_event.isHovered{filter:brightness(95%)}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.continued{border-right-style:none;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.continued{border-left-style:none;border-top-left-radius:0;border-bottom-left-radius:0}#persian-calendar #vpc_calendar .vpc_week .vpc_event.continued:not(.toBeContinued) .vpc_event-end-time{display:block}#persian-calendar #vpc_calendar .vpc_week .vpc_event.continued.span1 .vpc_event-start-date{display:none}#persian-calendar #vpc_calendar .vpc_week .vpc_event.continued .vpc_event-start-date{display:block}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.toBeContinued{border-left-style:none;border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.toBeContinued{border-right-style:none;border-top-right-radius:0;border-bottom-right-radius:0}#persian-calendar #vpc_calendar .vpc_week .vpc_event.toBeContinued:not(.continued) .vpc_event-start-time{display:block}#persian-calendar #vpc_calendar .vpc_week .vpc_event.toBeContinued.span1 .vpc_event-end-date{display:none}#persian-calendar #vpc_calendar .vpc_week .vpc_event.toBeContinued .vpc_event-end-date{display:block}#persian-calendar #vpc_calendar .vpc_week .vpc_event.continued:before,#persian-calendar #vpc_calendar .vpc_week .vpc_event.toBeContinued:after{content:" ⇠"}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.continued:before,[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.toBeContinued:after{padding:0 .1em}#persian-calendar #vpc_calendar .vpc_week .vpc_event:not(.continued):not(.toBeContinued) .vpc_event-end-time,#persian-calendar #vpc_calendar .vpc_week .vpc_event:not(.continued):not(.toBeContinued) .vpc_event-start-time{display:block}#persian-calendar #vpc_calendar .vpc_week .vpc_event.oneDay{color:#262626!important}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.oneDay{background-color:unset!important}#persian-calendar #vpc_calendar .vpc_week .vpc_event.oneDay .vpc_event-title{justify-content:inherit;width:100%}[dir=ltr] #persian-calendar #vpc_calendar .vpc_week .vpc_event.oneDay .vpc_event-title{margin-right:0}[dir=rtl] #persian-calendar #vpc_calendar .vpc_week .vpc_event.oneDay .vpc_event-title{margin-left:0}#persian-calendar #vpc_calendar .vpc_week .vpc_event.oneDay .vpc_event-ball{width:10px;height:10px}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event.oneDay .vpc_event-ball{margin:0 .1em;border-radius:999px}#persian-calendar #vpc_calendar .vpc_week .vpc_event.oneDay .vpc_event-end-time{display:none!important}#persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-title{text-overflow:ellipsis;overflow:hidden}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-title{margin:0 auto}#persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-end-date,#persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-end-time,#persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-start-date,#persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-start-time,#persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-start-time span{display:none}[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-end-date,[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-end-time,[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-start-date,[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-start-time,[dir] #persian-calendar #vpc_calendar .vpc_week .vpc_event .vpc_event-start-time span{margin:0 .2em}#persian-calendar #vpc_calendar .vpc_week .vpc_event .endTime,#persian-calendar #vpc_calendar .vpc_week .vpc_event .startTime{font-weight:700;color:#666}#persian-calendar #vpc_calendar .vpc_week.vpc_week-period .vpc_event{height:1.4em}#persian-calendar #vpc_calendar .vpc_week.vpc_week-period .vpc_event.oneDay{display:block;height:2em;line-height:1em}#persian-calendar #vpc_calendar .vpc_week.vpc_week-period .vpc_event.oneDay .vpc_event-ball{position:absolute;top:.1em}#persian-calendar #vpc_calendar .vpc_week.vpc_week-period .vpc_event.oneDay .vpc_event-start-time span{display:contents}[dir] #persian-calendar #vpc_calendar .vpc_week.vpc_week-period .vpc_event.oneDay .vpc_event-title{margin:0 .8em}[dir] #persian-calendar #vpc_calendar .vpc_week:last-child .vpc_day{border-bottom:1px solid #ddd}#persian-calendar .slide-left-enter-active,#persian-calendar .slide-right-enter-active{transition:all .2s ease}#persian-calendar .slide-left-leave-active,#persian-calendar .slide-right-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}#persian-calendar .slide-left-enter,#persian-calendar .slide-right-leave-to{opacity:0}[dir=ltr] #persian-calendar .slide-left-enter,[dir=ltr] #persian-calendar .slide-right-leave-to{transform:translateX(10px)}[dir=rtl] #persian-calendar .slide-left-enter,[dir=rtl] #persian-calendar .slide-right-leave-to{transform:translateX(-10px)}#persian-calendar .slide-left-leave-to,#persian-calendar .slide-right-enter{opacity:0}[dir=ltr] #persian-calendar .slide-left-leave-to,[dir=ltr] #persian-calendar .slide-right-enter{transform:translateX(-10px)}[dir=rtl] #persian-calendar .slide-left-leave-to,[dir=rtl] #persian-calendar .slide-right-enter{transform:translateX(10px)}