#ue_widget,#usercom-widget{visibility:hidden!important}.custom--calendar-wrapper{height:100vh}@media only screen and (max-width:920px){.custom--calendar-wrapper{padding-right:0;padding-left:0}}@media only screen and (max-width:400px){.custom--calendar-wrapper{padding:0!important}}@media only screen and (min-width:992px){.custom--calendar-wrapper{max-width:720px!important}}#app{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}@media only screen and (max-width:920px){#app{position:relative;width:100%}}#app--wrapper{height:100%;min-height:690px;width:870px;background-color:#fff;border:1px solid #e4e4e7;border-radius:16px;box-shadow:0 16px 32px 0 #0e141b14;padding:32px}@media only screen and (max-width:920px){#app--wrapper{width:100%;box-shadow:none;border-radius:0;border:none;min-width:100%;min-height:100vh}}#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:flex;align-items:center}.custom--avatar .circle-avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;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:flex;align-items: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;transition:all .2s ease-in-out}.custom--btn:focus{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:flex;align-items:center;height:32px;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::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;width:360px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 fill=%27none%27><path fill=%27%23597C9E%27 d=%27m10.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%27/></svg>") no-repeat right .5rem center/1rem auto;padding:2px 2rem 2px 8px;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: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;transition:background-position .2s ease-in}label.custom--input-toggle>span:after{content:"";display:block;position:absolute;width:18px;height:18px;background:#783afb;align-self:center;top:50%;left:0;transform:translateY(-50%);border-radius:100%;box-shadow:0 1px 3px #00000080;transition:left .2s ease-in,background-color .2s ease-in,transform .3s ease}label.custom--input-toggle>span:active:after{transform:translateY(-50%) scale3d(1.15,.85,1)}label.custom--input-toggle>input:checked+span{background-position:-100%;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{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;margin:0 auto;width:300px!important}@media only screen and (min-width:600px){.custom--calendar.vdp-datepicker__calendar{width:360px!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%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225%22%20height%3D%227%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23783afb%22%20d%3D%22M3.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%22%2F%3E%3C%2Fsvg%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%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225%22%20height%3D%227%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23783afb%22%20d%3D%22m.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%22%2F%3E%3C%2Fsvg%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:inline-flex;align-items: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}@media only screen and (max-width:920px){.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--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}@media only screen and (max-width:920px){.custom--progress{border-bottom-left-radius:0;left:0;bottom:0}}.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}@media only screen and (max-width:920px){.custom--progress.custom--progress-step-4{border-bottom-right-radius:0}}.custom--box{cursor:pointer;padding:24px;border-radius:8px;outline:1px solid #e4e4e7;height:136px;position:relative;transition:all .2s ease-in-out;background-color:#fff}.custom--box:before{content:"";width:20px;height:20px;position:absolute;border:2px solid #e4e4e7;border-radius:100%;top:12px;right:12px;transition:all .2s ease-in-out}.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:flex;flex-direction:column;align-items:center}.custom--box-wrapper span{font-size:16px;font-weight:500;color:#09090b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom--box-duration{width:56px;height:56px;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;transition:all .2s ease-in-out;border-color:#783afb;border-style:solid;border-width:2px;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;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}@media only screen and (max-width:600px){.custom--padding-16{height:calc(100vh - 235px)}}.custom--padding-16.extra{padding-top:8px}.custom--padding-16.row{margin:0 -8px}.custom--padding-user{height:424px}@media only screen and (max-width:600px){.custom--padding-user{height:calc(100vh - 249px)}}.custom--padding-description{height:410px}@media only screen and (max-width:600px){.custom--padding-description{height:calc(100vh - 288px)}}.custom-form-error{position:absolute;bottom:60px;left: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;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{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:inline-flex;border-radius:6px;overflow:hidden;background:#f4f4f5;border:4px solid #f4f4f5}.time-toggle .btn{border:none;box-shadow:none;padding:4px 8px;font-weight:500;color:#52525c;font-size:14px;border-radius:4px!important;height:26px;display:flex;align-items:center;background:#0000}.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;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 (max-width:600px){.ampm--wrapper{display:block!important;text-align:center}}@media(max-width:768px){.row{margin-bottom:0}.col-12{margin-bottom:16px}}
