#ue_widget,#usercom-widget{visibility:hidden!important}.custom--calendar-wrapper{height:100vh}#app{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}#app--wrapper{height:100%;min-height:690px;width:870px;background-color:#fff;border:1px solid #e4e4e7;border-radius:16px;-webkit-box-shadow:0 16px 32px 0 rgba(14,20,27,.08);box-shadow:0 16px 32px 0 rgba(14,20,27,.08);padding:32px}#app--top{min-height:96px;border-bottom:1px solid #e4e4e7;padding-bottom:20px}.custom--header{padding-bottom:16px;color:#09090b;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.calendar--title{padding-top:16px;text-align:center;color:#52525c;font-weight:300;font-size:14px;line-height:20px}.calendar--person{color:#09090b;font-size:16px;line-height:22px}.custom--avatar,.custom--avatar .circle-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom--avatar .circle-avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom--avatar .circle-avatar span{line-height:24px;font-size:20px}.custom--avatar p{padding-left:8px;color:#09090b;font-size:16px;font-weight:400;line-height:24px}.custom--btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#783afb;color:#f0f7ff;padding:4px 12px;height:32px;font-weight:500;font-size:14px;border-radius:6px;cursor:pointer;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.custom--btn:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.custom--btn:hover:not(:disabled){background:#630de3}.custom--btn:active{background:#783afb!important}.custom--btn:disabled{background-color:#f6f8fc;color:#d4deec;cursor:not-allowed;border-color:#f6f8fc}.custom--back{cursor:pointer;position:absolute;bottom:32px;left:32px;padding:4px 12px}.custom--back,.custom--back span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom--back span{padding-left:8px;color:#09090b;font-weight:500;font-size:14px}.custom--next{cursor:pointer;position:absolute;bottom:32px;right:32px}.btn--border{border:1px solid #e4e4e7;background-color:#fff;color:#09090b;font-size:14px;border-radius:6px;margin-bottom:10px;margin-right:10px;width:60px;font-weight:300;padding:9px 0;text-align:center}.btn--border:nth-child(6n){margin-right:0}.btn--border:not(.btn--disabled):hover{border-color:#eff5ff;background-color:#eff5ff;color:#783afb}.btn--disabled{border-color:#f6f8fc;background-color:#f6f8fc;color:#d4deec;font-size:14px}.form-group label{color:#09090b;font-size:14px;margin-bottom:4px}.form-group label span{color:#52525c}.form-group input,.form-group textarea{border:2px solid #e4e4e7;border-radius:6px;padding-top:4px;padding-bottom:4px;font-size:14px}.form-group input::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{color:#e1e1e1;font-size:14px}.form-group input:-ms-input-placeholder,.form-group input::-ms-input-placeholder,.form-group textarea:-ms-input-placeholder,.form-group textarea::-ms-input-placeholder{color:#e1e1e1;font-size:14px}.form-group input::placeholder,.form-group textarea::placeholder{color:#e1e1e1;font-size:14px}.form-group input{height:32px!important}.label-required{color:#52525c;font-size:14px}.custom--timezone-label,.custom--timezone-select{color:#09090b;font-size:14px;line-height:20px}.custom--timezone-select{margin-top:8px;margin-bottom:16px;border-radius:6px;border:2px solid #e4e4e7;font-weight:400;height:32px!important;padding:2px 8px;width:360px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'><path fill='%23597C9E' d='m10.627 12.96 4.708-4.717A.833.833 0 1 0 14.16 7.06l-4.166 4.125L5.869 7.06a.833.833 0 0 0-1.36.27.833.833 0 0 0-.065.321.833.833 0 0 0 .25.592l4.708 4.717a.834.834 0 0 0 1.225 0Z'/></svg>") no-repeat right .5rem center/1rem auto;padding-right:2rem;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer}.custom--timezone-select:focus{border-color:#e4e4e7!important}label.custom--input-toggle{line-height:0;font-size:0;display:inline-block;margin:0}label.custom--input-toggle>input{display:block;position:absolute;opacity:0;width:0;height:0}label.custom--input-toggle>span{display:inline-block;position:relative;background-image:-webkit-gradient(linear,left top,right top,from(#edf1ff),color-stop(50%,#edf1ff),color-stop(50%,#edf1ff),to(#edf1ff));background-image:linear-gradient(90deg,#edf1ff,#edf1ff 50%,#edf1ff 0,#edf1ff);background-size:64px 14px;background-position:0;border-radius:32px;width:32px;height:14px;cursor:pointer;border:1px solid #783afb;-webkit-transition:background-position .2s ease-in;transition:background-position .2s ease-in}label.custom--input-toggle>span:after{content:"";display:block;position:absolute;width:18px;height:18px;background:#783afb;-ms-flex-item-align:center;align-self:center;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:left .2s ease-in,background-color .2s ease-in,-webkit-transform .3s ease;transition:left .2s ease-in,background-color .2s ease-in,-webkit-transform .3s ease;transition:left .2s ease-in,background-color .2s ease-in,transform .3s ease;transition:left .2s ease-in,background-color .2s ease-in,transform .3s ease,-webkit-transform .3s ease}label.custom--input-toggle>span:active:after{-webkit-transform:translateY(-50%) scale3d(1.15,.85,1);transform:translateY(-50%) scale3d(1.15,.85,1)}label.custom--input-toggle>input:checked+span{background-position:-100%;background-image:-webkit-gradient(linear,left top,right top,from(#e9f1ff),color-stop(50%,#e9f1ff),color-stop(50%,#e9f1ff),to(#e9f1ff));background-image:linear-gradient(90deg,#e9f1ff,#e9f1ff 50%,#e9f1ff 0,#e9f1ff)}label.custom--input-toggle>input:checked+span:after{left:calc(100% - 18px);background-color:#783afb}label.custom--input-toggle>input:disabled+span{cursor:default;background:#d5d5d5}label.custom--input-toggle>input:disabled+span:after{background:#bdbdbd}label.custom--input-toggle>input:disabled+span:active:after{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ampm--wrapper{padding-top:16px;max-width:540px;width:100%;margin:0 auto;color:#09090b}.ampm--wrapper-label{font-size:14px;line-height:20px}.custom--time{padding-top:16px;width:100%;margin:0 auto;max-width:548px}.custom--calendar.vdp-datepicker__calendar{border:0 none;margin:0 auto;width:300px!important}.custom--calendar.vdp-datepicker__calendar header span{line-height:31px;height:31px;background:none!important}.custom--calendar.vdp-datepicker__calendar .next{font-size:0;padding-top:10px;padding-left:25px}.custom--calendar.vdp-datepicker__calendar .next:before{display:block;content:"";width:100%;height:7px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' fill='none'%3E%3Cpath fill='%23783afb' d='M3.967%203.024%201.141.197a.667.667%200%201%200-.947.94l2.36%202.36-2.36%202.36A.667.667%200%200%200%20.41%206.941q.123.05.256.05a.67.67%200%200%200%20.474-.194l2.826-2.826a.666.666%200%200%200%200-.947'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.custom--calendar.vdp-datepicker__calendar .next:after{display:none}.custom--calendar.vdp-datepicker__calendar .prev{font-size:0;padding-top:10px;padding-right:30px}.custom--calendar.vdp-datepicker__calendar .prev:before{display:block;content:"";width:100%;height:7px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' fill='none'%3E%3Cpath fill='%23783afb' d='m.197%203.967%202.827%202.826a.667.667%200%201%200%20.946-.94l-2.36-2.36%202.36-2.36A.667.667%200%200%200%203.753.05.7.7%200%200%200%203.497%200a.67.67%200%200%200-.473.193L.197%203.02a.667.667%200%200%200%200%20.947'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.custom--calendar.vdp-datepicker__calendar .prev:after{display:none}.custom--calendar.vdp-datepicker__calendar .day__month_btn{font-size:14px;font-weight:500;color:#09090b!important}.custom--calendar.vdp-datepicker__calendar .cell{color:#09090b!important;font-size:14px;font-weight:300}.custom--calendar.vdp-datepicker__calendar .cell.day-header{color:#3f3f47!important;font-size:14px;font-weight:300}.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day{position:relative;color:inherit;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none!important}.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day.highlighted,.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day.selected,.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover{color:#fff!important;border:none!important;background:#fff!important}.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day.highlighted:after,.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day.selected:after,.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover:after{content:"";position:absolute;top:5px;left:11px;width:29px;height:29px;border-radius:6px;background-color:#783afb!important;z-index:-1}.custom--calendar.vdp-datepicker__calendar .disabled{color:#09090b;opacity:.4}.custom--calendar.vdp-datepicker__calendar .disabled:hover{border-color:#fff!important;border-width:1px}.vdp-datepicker__calendar .cell.highlighted,.vdp-datepicker__calendar .cell.selected{background:#783afb!important;border:1px solid #fff!important;color:#fff!important}.highlighted{color:#fff!important;background-color:#783afb!important;border:1px solid #fff!important;position:relative}.custom--progress{overflow:hidden;position:absolute;left:7px;bottom:0;background:#783afb;height:4px;border-bottom-left-radius:25px}.custom--progress.custom--progress-step-1{width:25%}.custom--progress.custom--progress-step-2{width:50%}.custom--progress.custom--progress-step-3{width:75%}.custom--progress.custom--progress-step-4{right:7px;border-bottom-right-radius:25px}.custom--box{cursor:pointer;padding:24px;border-radius:8px;outline:1px solid #e4e4e7;height:136px;position:relative;background-color:#fff}.custom--box,.custom--box:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.custom--box:before{content:"";width:20px;height:20px;position:absolute;border:2px solid #e4e4e7;border-radius:100%;top:12px;right:12px}.custom--box:hover{outline:2px solid #e4e4e7}.custom--box.selected{outline:2px solid #783afb;background:#f1ebfe}.custom--box.selected:before{border:4px solid #783afb}.custom--box-wrapper{position:relative;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-align:center;-ms-flex-align:center;align-items:center}.custom--box-wrapper span{font-size:16px;font-weight:500;color:#09090b;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom--box-duration{width:56px;height:56px;border-radius:50%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:500;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:2px solid #783afb;color:#783afb}.custom--box-label{font-size:12px;font-weight:300;color:#52525c;text-align:center;margin-top:16px;line-height:16px;letter-spacing:.4px;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:normal}.custom--box-duration span{font-size:14px!important;font-weight:500}.custom--fs13{font-size:13px}.custom--text-active{color:#a3a3a3}.custom--padding-16{padding-top:16px;margin-bottom:40px;overflow-y:scroll;height:460px}.custom--padding-16.extra{padding-top:8px}.custom--padding-16.row{margin:0 -8px}.custom--padding-user{height:424px}.custom--padding-description{height:410px}.custom-form-error{position:absolute;bottom:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.custom--top-label{border-bottom:1px solid #e4e4e7;padding:25px}.custom--top-label p{font-size:13px;color:#1b1b1b}.custom--top-label p+p{color:#a3a3a3}.choice-item-list{list-style:none}.choice-item-list li{display:inline}.item-content{width:30px;border:1px solid blue;border-radius:50%;text-align:center}.custom--box-confirmed .confirmed{font-size:24px;font-weight:700;color:#09090b;margin-bottom:0}.custom--box-confirmed .description{font-size:14px;font-weight:300;color:#52525c}.custom--box-summary{border:1px solid #e4e4e7;border-radius:8px;padding:16px;width:298px}.custom--box-summary .custom--box-duration{height:40px;width:40px;margin-bottom:0!important}.custom--box-summary .custom--box-duration span{font-size:14px!important}.custom--box-summary .d-flex{margin-bottom:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#52525c;font-size:12px;line-height:16px}.custom--box-summary svg{margin-right:4px}.custom--box-summary .label{color:#09090b;font-weight:700;line-height:20px;font-size:14px;margin-left:16px}.custom--box-summary .startDate,.custom--box-summary .startTime,.custom--box-summary .timeZone{color:#09090b;margin-left:4px}.summary--box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom--name{font-weight:500}.custom--avatar-section{text-align:center}.user{position:absolute;right:13px;top:-20px}.user a{color:#d0d0d0;font-size:12px}.user a:hover{color:#d0d0d0;text-decoration:none}.time-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:6px;overflow:hidden;background:#f4f4f5;border:4px solid #f4f4f5}.time-toggle .btn{border:none;-webkit-box-shadow:none;box-shadow:none;padding:4px 8px;font-weight:500;color:#52525c;font-size:14px;border-radius:4px!important;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent}.time-toggle .btn.active{background:#783afb;color:#f0f7ff;border-radius:4px!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.time-toggle .btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.custom--time .btn.active,.custom--time .btn:hover{color:#fff;border:1px solid #783afb;background-color:#783afb}.custom--time .btn.disabled{cursor:default;opacity:.4;color:#626262;background-color:#e4e4e7}.custom--time .btn.disabled:hover{background-color:#d1d1d1;opacity:.4;color:#626262;border:1px solid #d1d1d1}@media only screen and (min-width:600px){.custom--calendar.vdp-datepicker__calendar{width:360px!important}}@media only screen and (min-width:992px){.custom--calendar-wrapper{max-width:720px!important}}@media only screen and (max-width:920px){.custom--calendar-wrapper{padding-right:0;padding-left:0}#app{position:relative;width:100%}#app--wrapper{width:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;min-width:100%;min-height:100vh}.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day.highlighted:after,.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day.selected:after,.custom--calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover:after{left:7px}.custom--progress{border-bottom-left-radius:0;left:0;bottom:0}.custom--progress.custom--progress-step-4{border-bottom-right-radius:0}}@media only screen and (max-width:400px){.custom--calendar-wrapper{padding:0!important}}@media only screen and (max-width:600px){.custom--padding-16{height:calc(100vh - 235px)}.custom--padding-user{height:calc(100vh - 249px)}.custom--padding-description{height:calc(100vh - 288px)}.ampm--wrapper{display:block!important;text-align:center}}@media (max-width:768px){.row{margin-bottom:0}.col-12{margin-bottom:16px}}