@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300.eot);src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300.eot?#iefix) format("embedded-opentype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300.woff) format("woff"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300.ttf) format("truetype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300italic.eot);src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300italic.eot?#iefix) format("embedded-opentype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300italic.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300italic.woff) format("woff"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300italic.ttf) format("truetype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-300italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-regular.eot);src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-regular.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-regular.woff) format("woff"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-regular.ttf) format("truetype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-italic.eot);src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-italic.eot?#iefix) format("embedded-opentype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-italic.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-italic.woff) format("woff"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-italic.ttf) format("truetype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600.eot);src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600.eot?#iefix) format("embedded-opentype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600.woff) format("woff"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600.ttf) format("truetype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600italic.eot);src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600italic.eot?#iefix) format("embedded-opentype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600italic.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600italic.woff) format("woff"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600italic.ttf) format("truetype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-600italic.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700.eot);src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700.woff) format("woff"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700.ttf) format("truetype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700italic.eot);src:url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700italic.eot?#iefix) format("embedded-opentype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700italic.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700italic.woff) format("woff"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700italic.ttf) format("truetype"),url(/assets-20250628084137/build/fonts/open-sans/open-sans-v27-latin-ext_latin-700italic.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/assets-20250628084137/build/fonts/inter/inter-v18-latin-regular.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/inter/inter-v18-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/assets-20250628084137/build/fonts/inter/inter-v18-latin-500.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/inter/inter-v18-latin-500.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/assets-20250628084137/build/fonts/inter/inter-v18-latin-600.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/inter/inter-v18-latin-600.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/assets-20250628084137/build/fonts/inter/inter-v18-latin-700.woff2) format("woff2"),url(/assets-20250628084137/build/fonts/inter/inter-v18-latin-700.woff) format("woff")}.accordion__item__header{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;padding:15px}.accordion__item__header:hover{cursor:pointer}.accordion__item__header:after{content:url(/assets-20250628084137/build/img/components/accordion/angle-down.svg);height:20px;transform:rotate(-90deg);transition:transform .3s;width:15px}.accordion__item__panel{display:none;padding:15px}.accordion__item.is-open .accordion__item__header:after{transform:rotate(0)}.accordion__item.is-open .accordion__item__panel{display:block}.tooltip-basic-wrapper{width:100%}.tooltip-basic{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:9999}.tooltip-basic__children{display:flex}.tooltip-basic__icon{background:#333;border-radius:100%;padding:9px}.tooltip-basic__icon:hover{cursor:pointer}.tooltip-basic__icon:hover+.tooltip-basic__content{display:block}.tooltip-basic__icon:after{content:url(/assets-20250628084137/build/img/components/tooltip/info.svg);display:block;height:15px;left:3px;position:absolute;top:-3px;width:15px}.tooltip-basic__content{background:#283842;border-radius:4px;color:#fff;font-size:13px;left:calc(100% + 30px);max-width:300px;padding:8px;position:absolute;top:-7px;width:100%;z-index:10}.arrow-left{border-bottom:8px solid #0000;border-right:8px solid #283842;border-top:8px solid #0000;height:0;left:-8px;position:absolute;top:9px;width:0}.tooltip-fade-enter{opacity:.01}.tooltip-fade-enter.tooltip-fade-enter-active{opacity:1;transition:opacity .15s ease-in}.tooltip-fade-leave{opacity:1}.tooltip-fade-leave.tooltip-fade-leave-active{opacity:.01;transition:opacity .15s ease-in}.toast-container{color:#fff;padding:4px;position:fixed;right:1em;top:1em;width:320px;z-index:9999}.toast-container .toast{align-items:center;border-radius:1px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;color:#fff;display:flex;justify-content:space-between;margin-bottom:1rem;max-height:800px;min-height:64px;overflow:hidden;padding:10px 15px;position:relative;transition:.3s}.toast-container .toast.primary{background:#0a6da9}.toast-container .toast.success{background:#28a745}.toast-container .toast.warning{background:#ffc107;color:#333}.toast-container .toast.error{background:#b00}.toast-container .toast__close:after{content:url(/assets-20250628084137/build/img/components/toast/close.svg);display:block;height:20px;transform:rotate(-90deg);transition:transform .3s;width:15px}.toast-container .toast__close:hover{cursor:pointer}.toast-fade-enter{opacity:.01}.toast-fade-enter.toast-fade-enter-active{opacity:1;transition:opacity .3s ease-in}.toast-fade-exit{opacity:1}.toast-fade-exit.toast-fade-exit-active{opacity:.01;transition:opacity .3s ease-in}.embed-wizard{background:var(--bg-secondary);display:flex;font-family:var(--base-font-family)}.embed-wizard__sidebar{max-width:350px;min-width:300px;padding:20px;width:100%}.embed-wizard__sidebar__inner{background:var(--white);border-radius:9px;box-shadow:0 2px 1px 0 #0000000a,0 2px 4px 0 #0000001f}.embed-wizard__sidebar .sidebar-header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 25px}.embed-wizard__sidebar .sidebar-header__logo{margin-bottom:10px;margin-top:5px;width:135px}.embed-wizard__sidebar .sidebar-header__text{align-items:center;color:var(--base-font-color);display:flex;font-size:13px;font-weight:500;margin-bottom:20px}.embed-wizard__sidebar .sidebar-header__button{border-radius:50px;font-weight:600;padding:15px 0;width:100%}.embed-wizard__main{box-shadow:0 2px 1px 0 #0000000a,0 2px 4px 0 #0000001f;flex-grow:1;left:350px;margin:20px 0 25px;overflow:hidden;position:fixed;top:0;width:calc(100% - 370px)}.embed-wizard__main__info{display:block;font-size:15px;font-style:italic;margin-bottom:30px}.embed-wizard__main__embed-wrapper{display:flex;justify-content:space-between;overflow:hidden}.embed-wizard__main .address-bar{align-items:center;background:var(--white);border-top-left-radius:9px;border-top-right-radius:9px;display:flex;height:54px;justify-content:center}.embed-wizard__main .address-bar__url{background:#eff1f3;border-radius:6px;color:var(--gray-blue);font-size:14px;font-size:13px;font-weight:500;height:30px;min-width:400px;padding:5px 36px 5px 15px;position:relative;text-align:center}.embed-wizard__main .address-bar__url:hover{cursor:pointer}.embed-wizard__main .address-bar__url__icon{position:absolute!important;right:10px;top:8px}.embed-wizard .calendar-configurator .accordion-item{border-top:1px solid var(--bg-tertiary);padding:0 15px;width:100%}.embed-wizard .calendar-configurator .accordion-item:hover{cursor:pointer}.embed-wizard .calendar-configurator .accordion-item__header{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.embed-wizard .calendar-configurator .accordion-item__title{color:var(--base-font-color);font-size:14px;font-weight:600}.embed-wizard .calendar-configurator__learn-more{border-top:1px solid var(--bg-tertiary);display:block;font-size:13px;font-weight:500;padding:20px 15px}.embed-wizard .calendar-configurator label{color:var(--base-font-color);font-size:14px;font-weight:500;margin-bottom:10px;text-transform:none}.embed-wizard .calendar-configurator__section{margin-bottom:15px}.embed-wizard .calendar-configurator__section__title{color:var(--blue);display:block;font-size:13px;font-weight:700;text-transform:uppercase}.embed-wizard .calendar-configurator__section__content{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.embed-wizard .calendar-configurator__section.list-by-group-section{margin-top:18px}.embed-wizard .calendar-configurator__reset{align-items:center;color:#283842;display:flex;font-style:italic;margin-bottom:20px;margin-left:-5px;margin-top:5px}.embed-wizard .calendar-configurator__reset.disabled{opacity:.6}.embed-wizard .calendar-configurator__reset.disabled:hover{cursor:not-allowed}.embed-wizard .calendar-configurator .toggle-wrapper{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:13px;width:100%}.embed-wizard .calendar-configurator .form__checkbox{align-items:center;display:flex;min-width:100%}.embed-wizard .calendar-configurator .form__checkbox label{margin-bottom:0;margin-top:1px}.embed-wizard .calendar-configurator .form__checkbox label span{color:var(--base-font-color);font-size:13px;font-weight:500}.embed-wizard .calendar-configurator .child-section .calendar-configurator__toggle{margin-top:8px}.embed-wizard .calendar-configurator .child-section .calendar-configurator__toggle .label .chx-span{color:var(--base-font-color);font-size:13px;font-weight:500}.embed-wizard .calendar-configurator .child-section .radio__label{color:var(--base-font-color)!important;font-size:13px!important;font-weight:500!important;text-transform:none}.embed-wizard .calendar-configurator .child-section .radio svg{margin-top:1px}.embed-wizard .calendar-configurator__toggle{align-items:center;display:flex;justify-content:space-between;margin-top:19px}.embed-wizard .calendar-configurator__toggle.no-margin{margin-top:0}.embed-wizard .calendar-configurator__toggle label{margin-bottom:0}.embed-wizard .calendar-configurator__toggle__label span{color:var(--base-font-color);font-size:14px;font-weight:500}.embed-wizard .calendar-configurator__select{background-image:url(/assets-20250628084137/build/img/inline_svg/select-dropdown.svg)!important;background-position-x:calc(100% - 6px)!important;background-position-y:7px!important;background-repeat:no-repeat!important;font-size:15px!important;margin-bottom:0;padding-bottom:7px!important;padding-top:7px!important}.embed-wizard .calendar-configurator .datepicker input{box-shadow:none!important;margin-top:0!important}.embed-wizard .calendar-configurator .timezone-picker{margin-bottom:15px;padding-bottom:0}.embed-wizard .calendar-configurator .datepicker input,.embed-wizard .calendar-configurator .timezone-picker input,.embed-wizard .calendar-configurator__input,.embed-wizard .calendar-configurator__select{background:var(--bg-secondary);border:none!important;border-radius:6px;color:#283842!important;color:var(--base-font-color)!important;font-size:13px!important;font-weight:500!important;height:30px!important;width:100%}.embed-wizard .calendar-configurator .datepicker input::placeholder,.embed-wizard .calendar-configurator .timezone-picker input::placeholder,.embed-wizard .calendar-configurator__input::placeholder,.embed-wizard .calendar-configurator__select::placeholder{color:var(--gray-blue)!important;font-weight:500!important}.embed-wizard .calendar-configurator .custom-date-wrapper{margin-top:7px}.embed-wizard .calendar-configurator__title-input{border-radius:6px;margin-bottom:4px;margin-top:13px}.embed-wizard .calendar-configurator__select-section{margin-bottom:15px}.embed-wizard .calendar-configurator .dimensions-wrapper{display:flex}.embed-wizard .calendar-configurator .dimensions__input,.embed-wizard .calendar-configurator .dimensions__select{line-height:1;margin-bottom:0;padding-bottom:0!important;padding-top:0!important}.embed-wizard .calendar-configurator .dimensions__input{border-bottom-right-radius:0;border-right:1px solid var(--white)!important;border-top-right-radius:0}.embed-wizard .calendar-configurator .dimensions__select{border-bottom-left-radius:0;border-top-left-radius:0}.embed-wizard .calendar-configurator__dimensions{align-items:center;display:flex;flex-direction:row}.embed-wizard .calendar-configurator__dimensions__seperator{font-size:13px;font-weight:500;margin:0 10px}.embed-wizard .calendar-configurator__dimensions__height,.embed-wizard .calendar-configurator__dimensions__select,.embed-wizard .calendar-configurator__dimensions__width{min-width:0}.embed-wizard .calendar-configurator__border{align-items:center;display:flex;margin-bottom:15px}.embed-wizard .calendar-configurator__border .color-picker{border:none;border-radius:100%;height:30px;margin-bottom:0;margin-right:12px;min-width:30px;overflow:hidden;padding:10px;width:30px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.embed-wizard .calendar-configurator__border .color-picker{display:none}}.embed-wizard .calendar-configurator__border .color-picker::-webkit-color-swatch{border:none}.embed-wizard .calendar-configurator__border .color-picker::-moz-color-swatch{background:none!important;border:none!important}.embed-wizard .calendar-configurator__border .border-size{width:60%}.embed-wizard .calendar-configurator__border .border-size,.embed-wizard .calendar-configurator__border .color-hex{color:#283842;margin-bottom:0;margin-right:12px;min-width:0}.embed-wizard .calendar-configurator__border .color-hex{line-height:3px}.embed-wizard .calendar-configurator__border .unit{font-size:13px;font-weight:500}.embed-wizard .calendar-configurator .datepicker .form-control{border:1px solid #c8cbd0;border-radius:0;border-radius:6px;box-shadow:inset 0 1px 3px #0000000f;color:#283842;font-size:15px;height:36px;margin-bottom:0;margin-top:12px;width:100%}.embed-wizard iframe{box-shadow:0 5px 19px -8px #0003}.section-seperator{border-bottom:2px solid var(--white);margin:15px 0}.list-group-by-section{margin-bottom:0!important}.calendar-selector .modal{align-items:center;display:flex}.calendar-selector__copy-prompt .modal__window{width:485px}.calendar-selector__copy-prompt .copy-to-clipboard{width:100%}.calendar-selector__copy-prompt .copy-to-clipboard.left{margin-right:5px}.calendar-selector__copy-prompt .copy-to-clipboard.right{margin-left:5px}.calendar-selector__copy-prompt__wrapper{display:flex}.calendar-selector__copy-prompt__wrapper .copy-method{align-items:center;background-color:#f0f9fc;border:1px solid var(--action-color);border-radius:var(--base-border-radius);display:flex;flex-direction:column;justify-content:center;padding:20px;width:100%}.calendar-selector__copy-prompt__wrapper .copy-method:hover{cursor:pointer}.calendar-selector__copy-prompt__wrapper .copy-method__label{align-items:center;color:var(--action-color);display:flex;font-size:15px;font-weight:600;margin-top:15px}.calendar-selector__copy-prompt__wrapper .copy-method__label .icon{margin-right:5px}.calendar-selector__modal{align-items:center;display:flex;min-height:auto;padding:35px}.calendar-selector__modal .modal__window{max-width:485px!important;width:485px}.calendar-selector__modal__content{width:100%}.calendar-selector__modal .modal-content__text{font-size:15px;font-weight:500!important;margin-bottom:20px}.calendar-selector__modal .modal-content__input-label{color:var(--gray-blue);display:block;font-size:14px;font-weight:600;margin-bottom:10px;text-transform:none}.calendar-selector__modal .modal-content__input{border-radius:6px;font-size:15px;height:34px;margin-bottom:0;padding:6px 15px;width:100%}.calendar-selector__modal .modal-content__info{align-items:center;color:var(--gray-blue);display:flex;font-size:13px;font-weight:500;margin-top:10px}.calendar-selector__modal .modal-content__info .icon{margin-right:8px;min-width:16px}.calendar-selector__modal .modal-content__info-wrapper{align-items:center;display:flex}.calendar-selector__modal .modal-content__submit{margin-top:30px;min-width:180px}.calendar-selector__modal .modal-content__submit.loading{opacity:.8}.calendar-selector__modal .modal-content__submit__loading{align-items:center;display:flex;justify-content:center}.calendar-selector__modal .modal-content__submit__loading .spinner{display:block;margin-right:8px}.calendar-selector__modal .modal-content__cancel{margin-top:30px;min-width:160px}.calendar-selector__modal .modal-content.invalid .modal-content__info,.calendar-selector__modal .modal-content.invalid .modal-content__input-label{color:#d0011b}.calendar-selector__modal .modal-content.invalid .modal-content__input{border-color:#d0011b}.calendar-selector__form{display:flex;justify-content:center}