@charset "UTF-8";.column-container{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.column-container--reverse{flex-direction:column-reverse}.row-container{display:flex;flex-direction:row;width:100%;box-sizing:border-box}.row-container--reverse{flex-direction:row-reverse}.bodytext{margin:0}.bodytext--l{font-size:14px;font-weight:400;line-height:140%}.bodytext--m{font-size:12px;font-weight:400;line-height:140%}.bodytext--s{font-size:10px;font-weight:400;line-height:140%}.bodytext--xs{font-size:8px;font-weight:400;line-height:100%}.bodytext--primary{color:var(--color-text-primary)}.bodytext--secondary{color:var(--color-text-secondary)}.headline{margin:0}.headline--no-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.headline--xxl{font-size:21px;font-weight:600;line-height:135%}.headline--xl{font-size:18px;font-weight:600;line-height:140%}.headline--l{font-size:14px;font-weight:600;line-height:140%}.headline--m{font-size:12px;font-weight:600;line-height:140%}.headline--s{font-size:10px;font-weight:600;line-height:140%}.headline--xs{font-size:8px;font-weight:600;line-height:100%}.headline--primary{color:var(--color-text-primary)}.headline--secondary{color:var(--color-text-secondary)}.image-placeholder{border-radius:10px;height:45px;width:45px;min-width:45px;display:flex;justify-content:center;align-items:center;font-size:18px;background-color:var(--color-button-secondary);color:var(--color-surface)}.table-image{border-radius:10px;object-fit:cover;box-shadow:var(--shadow-primary)}.table-image--extra-small{width:20px!important;min-width:20px!important;height:20px!important}.table-image--small{width:40px!important;min-width:40px!important;height:40px!important}.table-image--medium{width:60px!important;min-width:60px!important;height:60px!important}.table-image--large{width:75px!important;min-width:75px!important;height:75px!important}.table-image--xl{width:90px!important;min-width:90px!important;height:90px!important}.table-image--xxl{width:160px!important;min-width:160px!important;height:160px!important}.table-image--full-size{width:100%!important;min-width:100%!important;height:100%!important}.table-image-empty{width:100px;height:100px;border-radius:10px;border:3px dotted var(--color-text-primary)}.rounded-image{border-radius:50%!important}.toast-message{cursor:pointer;padding:16px;min-width:350px;max-width:30vw;border-radius:8px;border:1px solid transparent;transition:.2s linear all;animation:fadeInPlace .3s ease forwards;background-color:var(--color-surface);box-shadow:var(--shadow-primary)}.toast-message:hover{background-color:var(--color-background)}.toast-message--error{border-color:var(--color-error)}.toast-notification-list{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:5px}.toast-notification-list.top-left{top:20px;left:20px}.toast-notification-list.top-right{top:20px;right:20px}.toast-notification-list.bottom-left{bottom:20px;left:20px}.toast-notification-list.bottom-right{bottom:20px;right:80px}.toast-notification-list.top-center{top:20px;left:50%;transform:translate(-50%)}.toast-notification-list.bottom-center{bottom:20px;left:50%;transform:translate(-50%)}@media (max-width: 470px){.toast-notification-list.bottom-left,.toast-notification-list.bottom-right,.toast-notification-list.bottom-center,.toast-notification-list.top-center,.toast-notification-list.top-left,.toast-notification-list.top-right{top:15px;bottom:auto;left:50%!important;right:auto!important;transform:translate(-50%)!important}}.filled-button{border:none;padding:10px 20px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;color:var(--color-background)}@media (max-width: 470px){.filled-button{padding:10px 16px}}.filled-button:hover{opacity:.7}.filled-button-icon{margin-right:5px}@media (max-width: 470px){.filled-button-icon{margin-right:0}}@media (max-width: 470px){.filled-button--has-icon .filled-button-content{display:none}}.filled-button--primary{background-color:var(--color-button-primary)}.filled-button--primary:hover{background-color:var(--color-button-primary-hover)}.filled-button--primary:active{background-color:var(--color-button-primary-pressed)}.filled-button--primary:disabled,.filled-button--primary.filled-button--disabled{background-color:var(--color-button-primary-inactive)}.filled-button--secondary{color:var(--color-surface);background-color:var(--color-button-secondary)}.filled-button--secondary:hover{background-color:var(--color-button-secondary-hover)}.filled-button--secondary:active{background-color:var(--color-button-secondary-pressed)}.filled-button--secondary:disabled,.filled-button--secondary.filled-button--disabled{background-color:var(--color-button-secondary-inactive);color:var(--color-text-secondary)}.filled-button--danger{background-color:var(--color-error)}.filled-button--danger:hover{background-color:var(--color-error-light)}.filled-button--danger:active{background-color:var(--color-error)}.filled-button--danger:disabled,.filled-button--danger.filled-button--disabled{opacity:.5}.filled-button--tertiary{color:var(--color-text-primary);background-color:var(--color-button-tertiary)}.filled-button--tertiary:hover{background-color:var(--color-button-tertiary-hover)}.filled-button--tertiary:active{background-color:var(--color-button-tertiary-pressed)}.filled-button--tertiary:disabled,.filled-button--tertiary.filled-button--disabled{background-color:var(--color-button-tertiary-inactive)}.filled-button--tertiary-dark{color:var(--color-text-primary);background-color:var(--color-button-tertiary-dark)}.filled-button--tertiary-dark:hover{background-color:var(--color-button-tertiary-dark-hover)}.filled-button--tertiary-dark:active{background-color:var(--color-button-tertiary-dark-pressed)}.filled-button--tertiary-dark:disabled,.filled-button--tertiary-dark.filled-button--disabled{background-color:var(--color-button-tertiary-dark-inactive)}.filled-button--auto-width{width:auto}.filled-button--fixed{position:fixed;bottom:30px;right:30px}.filled-button--loading{padding:5px 30px}.upsell-button{display:flex;padding:3px;align-items:center;gap:2px;border-radius:20px;background:var(--Linear-Blue, linear-gradient(125deg, #696eff 12.85%, #8f93ff 87.83%));cursor:pointer}.upsell-button--big{padding:8px;gap:10px}.upsell-button--big .upsell-button-icon{font-size:20px}.upsell-button-icon{color:#fff;font-size:10px}.upsell-button-label{color:#fff;font-size:13px;font-style:normal;font-weight:400;padding-right:3px}.component-wrapper-upsell{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border-radius:16px;background-color:var(--color-primary-ultralight);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.component-container{padding:30px;border-radius:16px;border:1px solid transparent;position:relative;background-color:var(--color-surface);border:1px solid var(--color-border);overflow:hidden}@media (max-width: 470px){.component-container{padding:20px}}.component-container--auto-width{width:auto}.component-container--error{border:1px solid var(--color-error);box-shadow:var(--shadow-error)}.component-container--no-padding{padding:0!important}.component-container .component-wrapper-container{display:flex;flex-direction:column;border-radius:10px;position:relative}.component-container .component-wrapper-container-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0 5px 10px;margin-bottom:15px;border-bottom:1px solid var(--color-border)}.component-container .component-wrapper-container-header--hideBorder{padding:0;margin-bottom:15px;border-bottom:none}.component-container .component-wrapper-container-content{box-sizing:border-box}.component-container .component-wrapper-container-content--disabled{cursor:pointer;pointer-events:none!important;opacity:.7!important}.component-container .component-wrapper-container--no-padding .component-wrapper-container-content{padding:0!important}.component-container .component-wrapper-container--no-border-radius{border-radius:5px}.default-bookingbird-background{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#f9faff}.text-input-container{display:flex;flex-direction:column;position:relative;width:100%;gap:4px}.text-input-error-message{font-size:12px;color:var(--color-error);margin:10px 0 0 4px;position:absolute;top:100%;left:0;z-index:1}.text-input-wrapper{position:relative;color:var(--color-background)}.text-input-wrapper-prefix-icon{position:absolute;top:calc(50% - 7px);left:12px;color:var(--color-text-primary)}.text-input-wrapper-suffix-icon{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;color:var(--color-text-primary)}.text-input-wrapper .text-input-embedded{position:absolute;top:64%;left:12px;transform:translateY(-50%);display:flex;align-items:center;gap:4px;z-index:1}.text-input-wrapper-input{width:100%;font-weight:400;font-size:13px;line-height:1.5;padding:16px 12px 4px;border-radius:8px;outline:none;border:1px solid var(--color-input-border);background:var(--color-input-background);color:var(--color-input-text-primary);box-shadow:var(--shadow-text-input)}@media (max-width: 470px){.text-input-wrapper-input{font-size:16px}}.text-input-wrapper-input--no-label{padding:8px 12px}.text-input-wrapper-input--with-prefix-icon{padding-left:35px}.text-input-wrapper-input--with-suffix-icon{padding-right:35px}.text-input-wrapper-input--with-embedded{padding-left:120px}.text-input-wrapper-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ultralight)}.text-input-wrapper-input::placeholder{color:var(--color-input-text-secondary)}.text-input-wrapper-input--error{border-color:var(--color-error)!important;box-shadow:0 0 0 3px var(--color-error-light)}.text-input-wrapper-input--disabled{cursor:not-allowed;background-color:var(--color-input-background-inactive)!important}.floating-label-container .floating-label--error{color:var(--color-error)!important}.floating-label-container .text-input-wrapper-input::placeholder{color:transparent}.floating-label-container .text-input-wrapper-input:not(:placeholder-shown)~.floating-label,.floating-label-container .text-input-wrapper-input:focus~.floating-label{top:12px;font-size:9px;color:var(--color-text-secondary)}.floating-label-container .text-input-wrapper-input--with-embedded~.floating-label{top:12px;font-size:9px;color:var(--color-text-secondary)}.input-label{font-size:13px}.absolute-layout{height:100vh;width:100vw;overflow:hidden;position:relative}.absolute-layout-content{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0}.forget-password-wrapper{width:100%;max-width:450px}@media (max-width: 470px){.forget-password-wrapper{margin:20px;width:calc(100% - 40px);justify-content:space-between}}.link-button{padding:5px;border:none;font-size:14px;font-weight:300;background-color:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem}.link-button__icon{display:inline-flex;align-items:center;justify-content:center}.link-button:hover{opacity:.7}.link-button--disabled{cursor:not-allowed;pointer-events:none}.link-button--primary{color:var(--color-primary)}.link-button--primary:hover{color:var(--color-button-primary-hover)}.link-button--primary:active{color:var(--color-button-primary-pressed)}.link-button--primary:disabled,.link-button--primary.link-button--disabled{color:var(--color-button-primary-inactive);cursor:not-allowed}.link-button--danger{color:var(--color-error)}.link-button--danger:hover{color:var(--color-error-light)}.link-button--danger:active{color:var(--color-error)}.link-button--danger:disabled,.link-button--danger.link-button--disabled{opacity:.5;cursor:not-allowed}.link-button--secondary{color:var(--color-button-secondary)}.link-button--secondary:hover{color:var(--color-button-secondary-hover)}.link-button--secondary:active{color:var(--color-button-secondary-pressed)}.link-button--secondary:disabled,.link-button--secondary.link-button--disabled{color:var(--color-button-secondary-inactive);cursor:not-allowed}.link-button--tertiary{color:var(--color-button-tertiary-dark)}.link-button--tertiary:hover{color:var(--color-button-tertiary-dark-hover)}.link-button--tertiary:active{color:var(--color-button-tertiary-dark-pressed)}.link-button--tertiary:disabled,.link-button--tertiary.link-button--disabled{color:var(--color-button-tertiary-dark-inactive);cursor:not-allowed}.pin-input-container{display:flex;justify-content:center;align-items:center}.pin-input-container .pin-input-divider{font-weight:700;margin:0 13px}.pin-input-box{text-align:center;font-size:20px;width:45px!important;height:45px!important;-moz-appearance:textfield}.pin-input-box::-webkit-inner-spin-button,.pin-input-box::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.magic-code-signin-page-wrapper{width:100%;max-width:450px}@media (max-width: 470px){.magic-code-signin-page-wrapper{margin:20px;width:calc(100% - 40px);justify-content:space-between}}.reset-password-wrapper{width:100%;max-width:450px}@media (max-width: 470px){.reset-password-wrapper{margin:20px;width:calc(100% - 40px);justify-content:space-between}}.custom-google-login{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;font-size:16px;color:#555;padding:10px 15px;cursor:pointer;transition:all .3s ease;width:100%;height:40px}.custom-google-login:hover{background-color:#f7f7f7;border-color:#ccc}.custom-google-login:active{background-color:#eee}.custom-google-login .google-logo{height:20px;margin-right:10px}.company-icon{height:50px}.company-icon rect{fill:var(--color-background)}.company-icon--cursor-pointer{cursor:pointer}.slideable-container{position:relative;overflow:hidden;width:100%;height:100%}.slideable-container .slides{display:flex;transition:transform .5s ease-in-out;height:100%;width:calc(100% * (var(--slide-count) + 1))}.slideable-container .slide{flex:0 0 100%;height:100%}.slideable-container .navigation{position:absolute;bottom:20px;right:20px}.slideable-container .navigation .slide-arrow{width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid var(--color-surface)}.slideable-container .navigation .slide-arrow-icon{color:var(--color-surface)}.slideable-container .navigation .dots{display:flex;gap:5px}.slideable-container .navigation .dots .dot{width:8px;height:8px;border-radius:50%;background-color:#ffffff80;cursor:pointer}.slideable-container .navigation .dots .dot.active{background-color:var(--color-surface)}.spacer{height:1px;width:100%;background:var(--color-border)}.spacer--bold{background:var(--color-border-secondary)}.link-text{cursor:pointer;text-decoration:none}.link-text--with-underline{text-decoration:underline!important}.invitation-preview-wrapper{width:100%;height:auto;padding:60px 40px;text-align:left;box-sizing:border-box;max-width:500px}.invitation-preview-wrapper .invitation-sender-preview{border-radius:20px;border:1px solid var(--color-border);box-shadow:var(--shadow-primary)}.invitation-preview-wrapper .invitation-sender-preview-wrapper{padding:4px 16px 4px 4px}.invitation-preview-wrapper .invitation-sender-preview-wrapper .sender-image{width:32px;height:32px;border-radius:50%}.invitation-preview-wrapper .ivitation-company-preview{border-radius:10px;width:100%;padding:12px;background-color:var(--color-background)}.invitation-preview-wrapper .ivitation-company-preview-container{padding:12px;border-radius:12px;background-color:var(--color-surface);box-shadow:var(--shadow-primary)}.invitation-preview-wrapper .ivitation-company-preview-container .resource-image{width:75px;height:75px;border-radius:10px}.magic-code-auth-button-wrapper{background-color:#fff;width:210px;height:40px;display:flex;gap:10px;align-items:center;padding:10px;border-radius:5px;cursor:pointer;border:1px solid var(--color-border)}.magic-code-auth-button-wrapper:hover{background-color:#f8fafe}.magic-code-auth-button-wrapper .icon{width:23px;height:auto}.magic-code-auth-button-wrapper .text{font-size:14px;font-weight:500;letter-spacing:.25px;color:#3c4043}.sign-in-auth-content{width:100%;padding:0;overflow:hidden;max-width:900px;border:2px solid var(--color-surface)}@media only screen and (max-width: 1300px){.sign-in-auth-content{margin:20px;width:calc(100% - 40px);justify-content:space-between}}.sign-in-auth-content .sign-in-container{width:100%;padding:60px}@media (max-width: 470px){.sign-in-auth-content .sign-in-container{padding:30px}}.sign-in-preview{position:relative;width:100%;max-width:440px;background-color:var(--color-background)}@media (max-width: 470px){.sign-in-preview{display:none}}.sign-in-preview .company-logo-preview{position:absolute;top:15px;left:15px;z-index:1}.sign-in-preview .sign-in-preview-slide{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;justify-content:flex-end;padding:20px}.sign-in-preview .sign-in-preview-slide .pre-label{font-size:40px;font-weight:200;color:#fff;line-height:1.1}.sign-in-preview .sign-in-preview-slide .label{font-size:40px;font-weight:500;color:#fff;line-height:1.1}.center-wrapper{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.sign-up-auth-content{width:100%;max-width:450px;padding:0;overflow:hidden;max-width:900px;border:2px solid var(--color-surface)}@media only screen and (max-width: 1300px){.sign-up-auth-content{margin:20px;width:calc(100% - 40px);justify-content:space-between}}.sign-up-auth-content .sign-up-container{width:100%;padding:20px}@media (max-width: 470px){.sign-up-auth-content .sign-up-container{padding:30px}}.sign-up-auth-content .sign-up-container-content{padding:40px}@media (max-width: 470px){.sign-up-auth-content .sign-up-container-content{padding:0}}.sign-up-preview{position:relative;width:100%;max-width:440px;background-color:var(--color-background)}@media (max-width: 470px){.sign-up-preview{display:none}}.sign-up-preview .sign-up-preview-slide{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;justify-content:flex-end;padding:20px}.sign-up-preview .sign-up-preview-slide .quote{font-size:22px;font-weight:300;color:#fff}.sign-up-preview .sign-up-preview-slide .name{color:#fff;font-size:14px;font-weight:400;margin-bottom:2px}.sign-up-preview .sign-up-preview-slide .job-position{color:#fff;font-size:12px;font-weight:300}.info-box{padding:16px;border-radius:8px;border:1px solid var(--color-border);background-color:var(--color-background)}.info-box--info{border-color:var(--color-border)}.info-box--error{border-color:var(--color-error);background-color:var(--color-error-light)}.info-box--simple{padding:8px 12px;border-radius:5px}.info-box--clickable{cursor:pointer;transition:background-color .2s ease}.info-box--clickable:hover.info-box--error{background-color:var(--color-error-light)}.info-box--clickable:hover:not(.info-box--error){background-color:var(--color-button-tertiary-hover)}.info-box-icon{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--color-text-primary)}.info-box-icon .icon{font-size:18px;margin-right:8px;color:var(--color-text-secondary)}.info-box-icon span{font-size:12px;font-weight:700;color:var(--color-text-secondary)}.info-box-content{font-weight:400;font-size:12px;color:var(--color-text-secondary)}.form-wrapper{width:100%;padding:20px;border-radius:15px;background-color:var(--color-background)}.form-wrapper--secondary{padding:20px;border-radius:15px;background-color:var(--color-surface)}.form-wrapper-header{padding:0 5px 10px;margin-bottom:15px;color:var(--color-text-primary);border-bottom:1px solid var(--color-border);border:none}.form-wrapper-header--title-left{text-align:left}.form-wrapper-header--title-center{text-align:center}.form-wrapper-icon{position:absolute;top:50%;right:0;transform:translateY(-50%)}.form-wrapper-content{display:flex;flex-direction:column}.default-modal-content{display:flex;flex-direction:column;padding:10px 30px 30px;flex-grow:1;overflow-y:auto!important}@media (max-width: 470px){.default-modal-content{overflow-y:auto!important;margin-bottom:10px;padding:15px}}.modal-header{margin:30px 30px 10px;padding-bottom:0;width:calc(100% - 60px);border-bottom:1px solid var(--color-border-secondary)}.modal-component{position:fixed;display:flex;top:0;left:0;height:100vh;width:100vw;z-index:1000}.modal-component-background-blur{display:flex;justify-content:center;align-items:center;height:100%;width:100%;-webkit-backdrop-filter:brightness(55%);backdrop-filter:brightness(55%);cursor:pointer;position:relative;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.modal-component-side-close-icon-container,.modal-component-bottom-sheet-close-icon-container{width:32px;height:32px;border-radius:50%;cursor:pointer;position:absolute;z-index:999;background-color:var(--color-surface);box-shadow:var(--shadow-modal)}.modal-component-side-close-icon-container:hover,.modal-component-bottom-sheet-close-icon-container:hover{background-color:var(--color-button-tertiary-hover)}.modal-component-side-close-icon-container:active,.modal-component-bottom-sheet-close-icon-container:active{background-color:var(--color-button-tertiary-dark-pressed)}@media (max-width: 470px){.modal-component-side-close-icon-container.modal-component-side-close-icon-container,.modal-component-bottom-sheet-close-icon-container.modal-component-side-close-icon-container{display:none}}.modal-component-side-close-icon-container .modal-component-container-close-icon,.modal-component-bottom-sheet-close-icon-container .modal-component-container-close-icon{position:inherit;top:unset;right:unset;width:12px}.modal-component-side-close-icon-container{top:10px;left:-50px}.modal-component-bottom-sheet-close-icon-container{top:-50px;right:-5px}@media only screen and (max-width: 1300px){.modal-component-bottom-sheet-close-icon-container{right:10px}}.modal-component-container{cursor:initial;position:relative;min-height:100px;max-height:90vh;width:100%;border-radius:8px;-webkit-animation:fadeInY .5s;animation:fadeInY .5s;z-index:10;box-sizing:border-box;overflow:hidden;margin:20px;background-color:var(--color-surface);box-shadow:var(--shadow-modal)}@media (max-width: 470px){.modal-component-container{margin:10px;border-radius:10px!important}}.modal-component-container-small{max-width:580px}.modal-component-container-semi-medium{max-width:650px}.modal-component-container-medium{max-width:1000px}.modal-component-container-large{max-width:1200px}.modal-component-container-xl{max-width:1400px}.modal-component-container-full{max-width:100%}.modal-component-container-fixed-modal{position:fixed;top:15%}.modal-component-container-side-modal{position:absolute;display:flex;top:10px;right:10px;width:calc(100vw - 20px);min-width:350px;height:calc(100vh - 20px);margin:0;border-radius:10px;max-height:unset;overflow:visible;-webkit-animation:fadeFromRightToLeft .5s;animation:fadeFromRightToLeft .5s}.modal-component-container-side-modal .component-wrapper-container{position:relative}.modal-component-container-side-modal .modal-component-content-container{height:calc(100vh - 40px)}.modal-component-container-side-modal.modal-component-container-small{max-width:380px!important}.modal-component-container-side-modal.modal-component-container-semi-medium{max-width:450px!important}.modal-component-container-side-modal.modal-component-container-medium{max-width:700px!important}.modal-component-container-side-modal.modal-component-container-large{max-width:880px!important}.modal-component-container-side-modal.modal-component-container-xl{max-width:100px!important}.modal-component-container-side-modal.modal-component-container-fit-height{height:fit-content;bottom:10px;top:unset;-webkit-animation:fadeFromBottomToTop .5s;animation:fadeFromBottomToTop .5s}.modal-component-container-side-modal.modal-component-container-fit-height .modal-component-content-container{max-height:calc(100vh - 60px);height:fit-content}@media (max-width: 470px){.modal-component-container-side-modal{top:10px;right:10px;left:10px;width:calc(100vw - 20px);height:calc(100vh - 20px);border-radius:10px}}.modal-component-container-close-icon{font-size:25px;position:absolute;top:8px;right:8px;cursor:pointer;z-index:9999;color:var(--color-text-primary)}.modal-component-container .content-container{max-height:100%}.modal-component-container-bottom-sheet{position:fixed;bottom:10px;left:10px;right:10px;width:calc(100% - 20px);height:calc(100vh - 34px);margin:0;border-radius:12px;transform:translateY(100%);transition:transform .3s ease-in-out;animation:slideUp .3s ease-in-out forwards;max-width:calc(95% - 20px)!important;overflow:visible}@media (max-width: 470px){.modal-component-container-bottom-sheet{left:10px;right:10px;width:calc(100% - 20px);margin:0;border-radius:12px}}.modal-component-container-bottom-sheet.modal-component-container-full{left:0;right:0;bottom:0;width:100%;height:100vh;border-top-left-radius:12px;border-top-right-radius:12px;max-width:100%!important}@media (max-width: 470px){.modal-component-container-bottom-sheet.modal-component-container-full{left:0;right:0;width:100%}}.modal-component-container-bottom-sheet .modal-component-content-container{height:100%;overflow-y:auto}.modal-component .modal-component-content-container{overflow-y:auto;flex:1;flex-grow:1}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.icon-button{display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;background-color:transparent;color:inherit;width:34px;height:34px;padding:7px;border:none}.icon-button:hover{opacity:.7}.icon-button--primary{color:var(--color-secondary);background-color:rgba(var(--color-secondary),.1)}.icon-button--secondary{color:var(--color-primary);background-color:var(--color-primary-ultralight)}.icon-button--neutral{background-color:transparent;color:inherit}.icon-button--extra-small{width:20px;min-width:20px;height:20px;padding:4px}.icon-button--small{width:26px;min-width:26px;height:26px;padding:4px}.icon-button--medium{width:34px;min-width:34px;height:34px;padding:7px}.icon-button--large{width:42px;min-width:42px;height:42px;padding:10px}.icon-button--icon{font-size:16px}.icon-button--disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.icon-button--isLoading{pointer-events:none;cursor:not-allowed;background-color:var(--color-text-secondary)}.icon-button .loading-icon{margin-top:3px}.outlined-button{border:none;padding:10px 30px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;background-color:inherit;border:1.5px solid var(--color-primary);color:var(--color-primary);white-space:nowrap}.outlined-button:hover{opacity:.7}.outlined-button--primary{border-color:var(--color-primary)}.outlined-button--danger{background-color:var(--color-error)}.outlined-button--secondary{background-color:var(--color-surface);color:var(--color-secondary);border-color:var(--color-border-secondary)}.outlined-button--warning{background-color:var(--color-warning)}.outlined-button--success{background-color:var(--color-success)}.outlined-button--auto-width{width:auto}.outlined-button--disabled{cursor:auto;opacity:.5}.outlined-button--fixed{position:fixed;bottom:30px;right:30px}.page-intro-card{width:100%;height:300px;margin:0 auto 50px;background-position:center;background-repeat:no-repeat;background-size:cover!important;border-radius:16px;display:flex;justify-content:space-between;padding:24px;overflow:hidden;position:relative;transition:height .8s ease,background-color .5s ease;background-color:var(--color-surface)}.page-intro-card-content{padding-top:30px;padding-bottom:30px;padding-left:60px;max-width:400px;width:100%;justify-content:space-between;transition:opacity .8s ease,transform .8s ease}@media (max-width: 470px){.page-intro-card-content{padding:20px}}@media only screen and (max-width: 860px){.page-intro-card-content .page-intro-actions{flex-direction:column}}@media only screen and (max-width: 860px){.page-intro-card .page-intro-card-image-container{display:none}}.page-intro-card .page-intro-card-image-container .page-intro-card-image{width:100%;max-width:550px;height:100%;max-height:100%;object-fit:contain;margin-right:80px!important;transition:opacity .8s ease}@media (min-width: 471px) and (max-width: 1300px){.page-intro-card .page-intro-card-image-container .page-intro-card-image{margin-right:auto!important}}.page-intro-card-collapsed{min-height:70px;height:70px;transition:height .8s ease,background-color .4s ease;overflow:hidden}.page-intro-card-icon-button{border:none!important;transition:transform .4s ease;position:absolute;top:20px;right:20px}.page-intro-card-icon-button:hover{transform:scale(1.1)}.page-intro-card-icon-button-collapsed{height:auto;width:auto;border:none!important}.page-intro-card-collapsed-text{font-weight:300!important;position:absolute;top:50%;left:24px;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .8s ease}.page-intro-card-collapsed-text.visible{opacity:1;pointer-events:auto;transform:translateY(-50%)}.tag-filter-bar{width:100%}.tag-filter-bar .tag-btn{margin:5px 8px 5px 0;border-radius:8px;font-size:12px;cursor:pointer;transition:all .2s ease-in-out;padding:6px 15px;box-sizing:border-box;background-color:var(--color-background);color:var(--color-text-primary);border:1px solid var(--color-border)}.tag-filter-bar .tag-btn:not(.tag-filter-bar .tag-btn--selected):hover{background-color:var(--color-primary-ultralight)}.tag-filter-bar .tag-btn--selected{border:1px solid transparent;color:var(--color-background);background-color:var(--color-secondary)}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.filled-checkbox-wrapper{width:fit-content;cursor:pointer}.filled-checkbox-wrapper.disabled{cursor:not-allowed}.filled-checkbox-wrapper.disabled .checkbox-icon{color:var(--color-text-secondary)}.simple-dropdown-wrapper{position:relative;width:fit-content}.simple-dropdown-wrapper .simple-dropdown-button{border-radius:8px;padding:5px;border:none;cursor:pointer;display:flex;align-items:center;font-size:32px}.simple-dropdown-wrapper .simple-dropdown-button:hover:not(.simple-dropdown-button-is-open){background-color:var(--color-surface)}.simple-dropdown-wrapper .simple-dropdown-button-is-empty{color:var(--color-button-tertiary-hover)}.simple-dropdown-wrapper .simple-dropdown-button-is-empty:hover:not(.simple-dropdown-button-is-open){background-color:unset}.simple-dropdown-wrapper .simple-dropdown-button-is-open{background-color:var(--color-surface)}.simple-dropdown-wrapper .simple-dropdown-button--secondary:hover:not(.simple-dropdown-button-is-open){background-color:var(--color-secondary-light)}.simple-dropdown-wrapper .simple-dropdown-button--secondary-is-open{background:var(--color-secondary-light)}.simple-dropdown-wrapper .simple-dropdown-menu-wrapper{z-index:100!important;position:absolute;padding:10px;border-radius:8px;background-color:var(--color-surface);box-shadow:var(--shadow-text-input);border:1px solid var(--color-input-border)}.simple-dropdown-wrapper .simple-dropdown-menu-wrapper.left-sided{right:0}.simple-dropdown-wrapper .simple-dropdown-menu-wrapper.right-sided{left:0}.simple-dropdown-wrapper .simple-dropdown-menu-wrapper .simple-dropdown-menu{list-style:none;z-index:1000!important}.simple-dropdown-wrapper .simple-dropdown-menu-wrapper .simple-dropdown-menu .simple-dropdown-item{z-index:1000!important;font-size:12px;font-weight:400;cursor:pointer;padding:10px;margin:7px 0;transition:background-color .2s linear;border-radius:8px;min-width:180px;background-color:var(--color-background)}.simple-dropdown-wrapper .simple-dropdown-menu-wrapper .simple-dropdown-menu .simple-dropdown-item:hover{background-color:var(--color-primary-ultralight)}.simple-dropdown-wrapper .simple-dropdown-menu-wrapper .simple-dropdown-menu .simple-dropdown-item--secondary:hover{background-color:var(--color-button-secondary-hover)}.list-data-table{display:flex;flex-direction:column;width:100%;border-radius:12px;position:relative;background-color:var(--color-surface)}.list-data-table__header{position:sticky;top:0;z-index:90;background-color:var(--color-surface)}.list-data-table__footer{position:sticky;bottom:0;z-index:90;background-color:var(--color-surface)}.list-data-table--without-padding{padding:0}.list-data-table--background-secondary{background-color:var(--color-button-tertiary);border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.list-data-table--background-secondary .list-data-table-body{background-color:var(--color-button-tertiary)}.list-data-table--background-secondary .list-data-table-body .list-data-table-body-item:hover{background-color:var(--color-button-tertiary-hover)}.list-data-table--background-secondary .list-data-table-body .list-data-table-body-item-selected{background-color:var(--color-background)}.list-data-table-header{display:flex;flex-direction:row;width:100%;padding:12px 16px;box-sizing:border-box;border-radius:8px;background-color:var(--color-list-header-background)}.list-data-table-header-item{display:none!important}.list-data-table-header-item.visible{display:flex!important}.list-data-table-body{display:flex;flex-direction:column;width:100%;border-radius:0 0 8px 8px;background-color:var(--color-surface)}.list-data-table-body-item-wrapper{display:flex;flex-direction:column;width:100%}.list-data-table-body-item-cell{width:45px;display:none!important}.list-data-table-body-item-cell.visible{display:flex!important}.list-data-table-body-item{display:flex;flex-direction:row;width:100%;padding:16px;box-sizing:border-box;cursor:pointer;align-items:center}@media (max-width: 470px){.list-data-table-body-item{gap:10px!important}}.list-data-table-body-item:not(.list-data-table-body-item-selected):hover{background-color:var(--color-primary-ultralight)}.list-data-table-body-item-selected{background-color:var(--color-surface)}.list-data-table-body-item--child-row{padding:8px 16px!important;background-color:var(--color-background)}.skeleton-list-data-item-wrapper{overflow:hidden;width:100%;display:flex;justify-content:flex-start!important;cursor:pointer;padding:16px;box-sizing:border-box;gap:30px;align-items:center}.skeleton-list-data-item-wrapper-item{border-radius:20px}@media (max-width: 470px){.skeleton-list-data-item-wrapper{padding:10px 20px}}.skeleton-list-data-item-wrapper:not(.skeleton-list-data-item-wrapper--active):hover{background-color:var(--color-primary-ultralight);border-radius:10px}.skeleton-list-data-item-wrapper .skeleton-list-data-item-text-container{flex:2;padding-left:10px;text-overflow:ellipsis}.highlighted-info-text{border-style:border-box;padding:2px 4px;border-radius:5px;display:inline-block}.highlighted-info-text-success{font-weight:300;background-color:var(--color-surface)}.highlighted-info-text-success .highlighted-info-text-pargraph{color:var(--color-success)}.highlighted-info-text-warning{font-weight:300;background-color:var(--color-surface)}.highlighted-info-text-warning .highlighted-info-text-pargraph{color:var(--color-warning)}.highlighted-info-text-error{font-weight:300;background-color:var(--color-surface)}.highlighted-info-text-error .highlighted-info-text-pargraph{color:var(--color-error)}.highlighted-info-text-border{border:1px solid var(--color-border)}.status-component{padding:6px 8px;width:fit-content!important;border-radius:5px!important;background-color:var(--color-background)!important}.status-component-status-text{text-align:center;font-size:10px;font-weight:400;color:var(--color-text-primary)}.status-component-status-text--success{background-color:var(--color-success-light)!important;color:var(--color-success)!important}.status-component-status-text--partial-success{background-color:#f9f9f9!important;color:var(--color-success)!important}.status-component-status-text--sent{background-color:var(--color-awaiting-light)!important;color:var(--color-awaiting)!important}.status-component-status-text--warning{background-color:#f8b60030!important;color:var(--color-warning)!important}.status-component-status-text--pending{background-color:var(--color-awaiting-light)!important;color:var(--color-awaiting)!important}.status-component-status-text--error{background-color:var(--color-error-light)!important;color:var(--color-error)!important}.global-search-container{display:flex;align-items:center}.global-search-container-input{display:block;height:60px;min-height:60px;width:100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjIuNyAyMi41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMi43IDIyLjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2NzY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjguMSIgY3k9IjguNCIgcj0iNi44Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2NzY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEzLjIiIHkxPSIxMi45IiB4Mj0iMjEuNSIgeTI9IjIxLjQiLz48L3N2Zz4=);background-position:left 20px center;background-repeat:no-repeat;background-size:3.5%;padding:0 52px 0 50px;font-size:21px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;outline:none}.tag-filter-bar-container{padding:5px 20px}.global-search-results{overflow-y:auto;max-height:500px;padding:10px 20px}.bookingbird-loading{border-radius:12px;padding:20px}.bookingbird-loading--white{background-color:#fff}.bookingbird-loading .st2{stroke-dasharray:2000;stroke-dashoffset:2000;animation:draw 2s linear infinite;stroke:#000}.bookingbird-loading .svg-animation-l{width:150px;height:150px}.bookingbird-loading .svg-animation-l .st2{stroke-width:10}@media (max-width: 470px){.bookingbird-loading .svg-animation-l{width:100px;height:100px}}.bookingbird-loading .svg-animation-m{width:100px;height:100px}.bookingbird-loading .svg-animation-m .st2{stroke-width:15}@media (max-width: 470px){.bookingbird-loading .svg-animation-m{width:64px;height:64px}}.bookingbird-loading .svg-animation-s{width:64px;height:64px}.bookingbird-loading .svg-animation-s .st2{stroke-width:20}@media (max-width: 470px){.bookingbird-loading .svg-animation-s{width:32px;height:32px}}.bookingbird-loading .svg-animation-xs{width:32px;height:32px}.bookingbird-loading .svg-animation-xs .st2{stroke-width:30}@media (max-width: 470px){.bookingbird-loading .svg-animation-xs{width:16px;height:16px}}@keyframes draw{0%{stroke-dashoffset:2000}to{stroke-dashoffset:0}}.modal-component-container-title{padding:15px 30px 0}@media (max-width: 470px){.modal-component-container-title{padding:15px}}.modal-component-container-title.border-bottom{border-bottom:1px solid var(--color-border)}.grid-container{display:grid;width:100%;box-sizing:border-box}@media (max-width: 470px){.grid-container{grid-template-columns:repeat(1,1fr)!important}}.filled-tabs-select .filled-tabs-select-item{padding:20px;border-radius:12px;cursor:pointer;transition:all ease-in .2s;background-color:var(--color-surface);border:1px solid var(--color-border)}.filled-tabs-select .filled-tabs-select-item-label,.filled-tabs-select .filled-tabs-select-item-description{text-align:center}.filled-tabs-select .filled-tabs-select-item-icon{margin-right:10px}.filled-tabs-select .filled-tabs-select-item--selected{background-color:var(--color-primary-ultralight);border:1px solid var(--color-primary)}.filled-tabs-select .filled-tabs-select-item--selected .filled-tabs-select-item-label,.filled-tabs-select .filled-tabs-select-item--selected .filled-tabs-select-item-icon{color:var(--color-primary)}.filled-tabs-select .filled-tabs-select-item--small{padding:15px}.filled-tabs-select .filled-tabs-select-item--medium{padding:20px}.filled-tabs-select .filled-tabs-select-item--big{padding:25px}.filled-tabs-select .filled-tabs-select-item:hover{border:1px solid var(--color-button-tertiary-dark-hover)}.select-dropdown-menu{position:absolute;z-index:999;top:calc(100% + 5px);left:0;width:100%;background-color:var(--color-surface);border:1px solid var(--color-input-border);border-radius:8px;box-shadow:var(--shadow-text-input);animation:dropdownAnimation .2s ease-out forwards;padding:8px}.select-dropdown-menu--above{bottom:calc(100% + 5px);top:auto}.select-dropdown-menu--search-input-container{padding-bottom:10px;border-bottom:1px solid var(--color-input-border);margin-bottom:5px}.select-dropdown-menu--actions-container{border-top:1px solid var(--color-input-border);margin-top:5px;padding-top:5px}@keyframes dropdownAnimation{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.select-dropdown-menu .select-dropdown-menu-list{max-height:224px;overflow-y:auto}.select-dropdown-menu .select-dropdown-menu-list .select-dropdown-menu-item{padding:8px 12px;cursor:pointer;border-radius:5px}.select-dropdown-menu .select-dropdown-menu-list .select-dropdown-menu-item:hover{background-color:var(--color-button-tertiary-hover)}.select-dropdown-menu .select-dropdown-menu-list .select-dropdown-menu-item--selected{background-color:var(--color-input-background-inactive)}.select-dropdown-menu .select-dropdown-menu-list .select-dropdown-menu-item-content{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--color-text-primary)}.select-dropdown-menu .select-dropdown-menu-action{padding:8px 12px;cursor:pointer;border-radius:5px}.select-dropdown-menu .select-dropdown-menu-action:hover{background-color:var(--color-button-tertiary-hover)}.select-dropdown-menu .select-dropdown-group{padding:4px 0}.select-dropdown-menu .select-dropdown-menu-placeholder{text-align:center;padding:8px 0;color:var(--color-secondary-light)}.select-dropdown-container{position:relative;width:100%}.select-dropdown-container .select-dropdown-label{display:block;margin-bottom:4px;font-size:13px;font-weight:500}.select-dropdown-container input[readonly]{pointer-events:auto;cursor:pointer!important}.select-dropdown-chips{display:flex;flex-wrap:wrap;gap:4px}.select-dropdown-chips .select-dropdown-chip{display:inline-flex;align-items:center;border-radius:5px;padding:2px 6px;font-size:13px;background-color:var(--color-background);color:var(--color-text-primary)}.select-dropdown-chips .select-dropdown-chip-remove{margin-left:6px;cursor:pointer}.select-dropdown-icon{font-size:10px}.select-dropdown-icon.rotate-chevron{transform:rotate(180deg)}.select-dropdown-toggle-wrapper{cursor:pointer;width:fit-content;position:relative;border-radius:8px}.select-dropdown-toggle-wrapper--value-deselect{position:absolute;top:calc(50% - 7px);right:6px;padding:0 3px;font-size:12px}.select-dropdown-toggle-wrapper--value-deselect:hover{color:var(--color-primary)}.select-dropdown-toggle-wrapper--value-deselect .select-dropdown-icon{font-size:12px}.custom-toggle-container{min-width:270px;width:100%;border-radius:8px}.custom-toggle-container--value,.custom-toggle-container--empty{border:1.5px dashed var(--color-input-border);font-size:14px;width:100%;min-height:48px;padding:7px 12px;border-radius:8px;outline:none;background:var(--color-input-background);box-shadow:var(--shadow-text-input);transition:.2s linear all}.custom-toggle-container--value:hover,.custom-toggle-container--empty:hover{border:1.5px dashed transparent}.custom-toggle-container.opened{box-shadow:var(--shadow-primary-highlight);border:none}.custom-toggle-container--value{padding-right:24px}.custom-toggle-container--loading{width:100%;min-height:40px;padding:7px 12px;border-radius:8px;outline:none;border:1.5px solid var(--color-input-border);background:var(--color-input-background);box-shadow:var(--shadow-text-input);cursor:default}.custom-toggle-container--empty{color:var(--color-primary);line-height:1.5;background:var(--color-input-background)}.custom-toggle-container--empty--opened{background:var(--color-input-background);border:1.5px linear transparent}.custom-toggle-container--empty:hover{background:var(--color-background)}.custom-toggle-container--create-input{min-height:40px}.customer-value-container{height:31px}.customer-image-container{min-width:24px!important;width:24px!important;height:24px!important;border-radius:50%!important}.menu-item{background-color:transparent;border:none;cursor:pointer;height:1.75rem;margin-right:.25rem;width:1.75rem;border-radius:10px}.menu-item:hover,.menu-item.is-active{background-color:var(--color-tinfoil)}.menu-item-icon{font-size:20px;color:var(--color-secondary)}.rich-text-menu-bar{padding:5px;border-radius:8px}.rich-text-menu-bar .rich-text-menu-divider{width:1px;margin:0 4px;background-color:var(--color-border)}.rich-text-box-editor-container{position:relative}.rich-text-box-editor-container .richt-text-menu-bar{position:absolute;z-index:1;margin:8px;width:calc(100% - 16px)}.rich-text-box-editor-container .rich-text-box-editor{height:100%}.rich-text-box-editor-container .rich-text-box-editor .ProseMirror{height:100%;min-height:200px;width:100%;padding:60px 12px 8px;border-radius:8px;outline:none;font-size:14px;color:var(--color-text-primary);background:var(--color-input-background);border:1px solid var(--color-input-border);box-shadow:var(--shadow-text-input)}@media (max-width: 470px){.rich-text-box-editor-container .rich-text-box-editor .ProseMirror{min-height:250px}}.rich-text-box-editor-container .rich-text-box-editor .ProseMirror:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ultralight)}.rich-text-box-editor-container .rich-text-box-editor .ProseMirror::placeholder{padding-top:60px;color:var(--color-input-text-secondary)}.rich-text-box-editor-container .rich-text-box-editor .ProseMirror--error{border-color:var(--color-error);box-shadow:0 0 0 3px var(--color-error-light)}.rich-text-box-editor-container .rich-text-box-editor .ProseMirror p{font-size:12px;color:var(--color-text)}@media (max-width: 470px){.rich-text-box-editor-container .rich-text-box-editor .ProseMirror p{font-size:14px}}.rich-text-box-editor-container .rich-text-box-editor .ProseMirror h1{font-size:21px;font-weight:600;color:var(--color-text)}.rich-text-box-editor-container .rich-text-box-editor .ProseMirror h2{font-size:18px;font-weight:600;color:var(--color-text)}.rich-text-box-editor-container .rich-text-box-editor .ProseMirror h3{font-size:12px;font-weight:500;color:var(--color-text)}@media (max-width: 470px){.rich-text-box-editor-container .rich-text-box-editor .ProseMirror h3{font-size:14px}}.rich-text-box-editor-container .rich-text-box-editor .ProseMirror ul,.rich-text-box-editor-container .rich-text-box-editor .ProseMirror ol{padding:0 1rem}.icon-caret{color:var(--color-input-text-primary)}.icon-caret--disabled{color:var(--color-input-border)}.modal-form-section-wrapper{padding:35px 0;border-bottom:1px solid var(--color-border)}.modal-form-section-wrapper--collapsible{padding:0}.modal-form-section-wrapper--expanded{padding:20px 0}.modal-form-section-wrapper--expanded .icon-caret{display:none}.modal-form-section-wrapper .headline{font-size:14px}.modal-form-section-wrapper .headline .required-star{color:var(--color-error, #ff3b30);margin-left:4px}.modal-form-section-container{margin-top:0}.modal-form-section-container--expanded{margin-top:20px}.modal-form-section-collapsible{width:100%}.modal-form-section-collapsible--trigger{cursor:pointer;padding:20px 0}.modal-form-section-collapsible--trigger-opened{padding:0}.delete-button-component{font-size:15px;cursor:pointer;width:auto}.delete-button-component--light{color:var(--color-background)}.delete-button-component--dark{color:var(--color-text-primary)}.delete-button-component:hover{transition:color .2s;color:var(--color-error)}.delete-button-component--primary{background-color:transparent}.delete-button-component--with-background{background-color:var(--color-button-tertiary-dark);border-radius:8px}.delete-button-component--with-background:hover{background-color:var(--color-button-tertiary-dark-hover)}.delete-button-component--with-background:active{background-color:var(--color-button-tertiary-dark-pressed)}.schedule-preview-item{padding:10px;border-radius:5px;background-color:var(--color-surface);border:1px solid transparent;cursor:pointer}.schedule-preview-item--readonly{cursor:default}.schedule-preview-item:hover:not(.schedule-preview-item--readonly){border:1px solid var(--color-border)}.schedule-preview-item-icon-container{display:flex;border-radius:5px;background-color:var(--color-primary-ultralight);padding:10px;width:fit-content}.schedule-preview-item-icon-container.red{background-color:var(--color-error-light)}.schedule-preview-item-time-container{white-space:nowrap}.schedule-preview-item-day-container{font-size:12px;font-weight:600}.schedule-input-list{border-radius:8px;padding:16px;background-color:var(--color-background)}.schedule-input-list .schedule-item-container{padding:10px;border-radius:5px;cursor:pointer;background-color:var(--color-surface)}.schedule-input-list .schedule-item-icon-container{border-radius:5px;background-color:#e1ff68;padding:10px}.schedule-input-list .schedule-item-icon-container.red{background-color:#ffd9de}.schedule-input-list .schedule-item-time-container{white-space:nowrap}.schedule-input-list .schedule-item-day-container{font-size:12px;font-weight:600}.add-button-wrapper{height:32px;width:32px;border-radius:8px;cursor:pointer;background-color:var(--color-button-secondary);color:var(--color-surface)}.add-button-wrapper.add-button-wrapper-rounded{border-radius:20px}.add-button-wrapper:hover{background-color:var(--color-button-secondary-hover)}.add-button-wrapper:active{background-color:var(--color-button-secondary-pressed)}.add-button-wrapper-primary .icon-container{background-color:var(--color-primary);color:var(--color-text-inverted);border-radius:8px;height:100%;width:100%;min-width:100%}.add-button-wrapper-primary.add-button-wrapper-rounded .icon-container{border-radius:50%}.add-button-wrapper-secondary .icon-container{border-radius:8px;background-color:var(--color-secondary);color:#fff;height:100%;width:100%}.add-button-wrapper-with-title{width:fit-content;border-radius:20px;padding:4px;margin:0 5px;background-color:var(--color-background);color:var(--color-text-primary)}.add-button-wrapper-with-title:hover{background-color:var(--color-button-tertiary-hover)}.add-button-wrapper-with-title:active{background-color:var(--color-button-tertiary-pressed)}.add-button-wrapper-with-title .icon-container{width:24px;min-width:24px;height:24px;border-radius:8px}.add-button-wrapper-with-title.add-button-wrapper-rounded .icon-container{border-radius:50%}.add-button-wrapper .add-button-title{white-space:nowrap;margin:0 5px}.context-top-bar{border-radius:10px;display:flex;justify-content:space-between;align-items:center;min-height:34px}.context-top-bar .breadcrumb-container .breadcrumb-item{color:var(--color-text-primary)}.context-top-bar .breadcrumb-container .breadcrumb-item.clickable{cursor:pointer}.context-top-bar .breadcrumb-container .breadcrumb-item.clickable:hover{color:var(--color-primary)}.context-top-bar .breadcrumb-container .breadcrumb-item--last{font-weight:700}.context-top-bar .breadcrumb-container .breadcrumb-separator{color:var(--color-text-tertiary)}.mobile-navigation-header{padding:20px;border-bottom:1px solid var(--color-border)}.mobile-navigation-content{padding:20px}.action-back-button{display:flex;align-items:center;gap:8px;height:40px;border-radius:8px;cursor:pointer;transition:all .2s ease;padding:0 10px}.action-back-button:hover{background-color:var(--color-button-tertiary-hover)}.action-back-button--mobile{padding:0;border-radius:none;height:100%}.action-back-button--mobile:hover{background-color:transparent}.action-back-button--mobile:hover .back-icon,.action-back-button--mobile:hover .back-button-title{color:var(--color-primary)}.page-container-wrapper{display:flex;flex-direction:row;height:100%;width:100%}.page-container-wrapper .page-container-sidebar{height:100%;width:auto}.page-container-wrapper .topbars-body-container{display:flex;flex-direction:column;flex:1;height:100%;width:100%}.page-container-wrapper .topbars-body-container .page-container-topbar{width:100%;height:auto}.page-container-wrapper .topbars-body-container .page-container-body{flex:1;overflow-y:auto}@media (max-width: 470px){.page-container-wrapper .topbars-body-container .page-container-body{overflow-y:unset}}.context-page-layout{padding:12px 12px 12px 0;gap:12px}.context-page-layout .context-page-content-wrapper{display:flex;flex-direction:column;height:100%;margin:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;transition:all .3s ease}.context-page-layout .context-page-content-wrapper--detail-page{background:transparent;margin:0;border-radius:0;border:none;height:100%}.context-page-layout .context-page-content-wrapper .context-page-content-header{flex-shrink:0;padding:20px;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.context-page-layout .context-page-content-wrapper .context-page-content-body{flex:1;overflow-y:auto;padding:20px;box-sizing:border-box}.context-page-layout .context-page-content-wrapper .context-page-content-body--no-padding{padding:0}.context-page-layout .context-sidebar-wrapper{padding-top:10px;width:210px;flex-shrink:0;transition:width .3s ease,transform .3s ease,opacity .3s ease}.context-page-layout .context-sidebar-wrapper.collapsed{width:0;transform:translate(-100%);opacity:0;overflow:hidden;pointer-events:none}.context-navigation{display:flex;flex-direction:column;background:transparent;width:100%;height:calc(100% - 20px);min-width:200px}.context-navigation-header{margin-bottom:12px;margin-left:10px}.context-navigation-content{display:flex;flex-direction:column;gap:8px}.context-navigation-group-wrapper{display:flex;flex-direction:column;gap:10px;margin-top:5px}.context-navigation-group-wrapper .group-title{margin-left:10px;font-weight:700}.context-navigation-group-content{display:flex;flex-direction:column;gap:3px}.context-navigation-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease}.context-navigation-item:hover,.context-navigation-item--active{background:#e5e6e8}.context-navigation-item--disabled{cursor:not-allowed;opacity:.5}.context-navigation-item--error{background-color:var(--color-error-light);color:var(--color-error)}.context-navigation-item-content{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cancel-rule{padding:15px;border-radius:8px;border:1px solid var(--color-border)}.cancel-rule--PAST{background-color:rgba(var(--color-secondary),.2)}.cancel-rule--PAST .cancel-rule__text{color:var(--color-text-secondary)}.cancel-rule--ACTIVE{background-color:var(--color-primary-ultralight)}.cancel-rule--FUTURE{background-color:var(--color-surface)}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, .2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, .3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, .3);--rpv-core__button-background-color: rgba(0, 0, 0, .3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, .1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, .3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, .5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, .3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, .1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__spinner-border-color: rgba(0, 0, 0, .4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, .2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, .2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%,50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%,50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%,-50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%,50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:#0000;color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:#0000}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:#0000;border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer:after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:#0000}.rpv-core__text-layer-text{color:#0000;cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media (min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media (min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media (min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}.timeline-container{display:flex;flex-direction:column}.timeline-item{position:relative;display:flex;align-items:flex-start}.timeline-item:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:1px;z-index:0;background-color:var(--color-tinfoil)}.timeline-item:last-child:before{content:none}.timeline-icon-wrapper{position:relative;margin-right:16px;width:40px;display:flex;align-items:center;justify-content:center;z-index:1}.timeline-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface);border:1px solid var(--color-border)}.timeline-fallback-wrapper{position:relative;width:40px;display:flex;align-items:center;justify-content:center;z-index:1}.timeline-fallback{width:7px;height:7px;border-radius:50%;background-color:var(--color-tinfoil)}.timeline-content{flex:1;z-index:1;margin-bottom:20px}.timeline-item-container{padding:10px;border-radius:5px;background-color:var(--color-surface);border:1px solid var(--color-border)}.timeline-item-container--hover:hover{cursor:pointer;background-color:var(--color-primary-ultralight)}.timeline-item-container--disabled{cursor:not-allowed!important}.link-tabs-component-wrapper{width:100%;box-sizing:border-box;overflow-x:hidden}.link-tabs-component-wrapper .link-tabs-list-wrapper{height:auto;gap:20px;display:flex;justify-content:space-between;align-items:center;width:100%;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid rgba(0,0,0,.25);box-sizing:border-box}@media (max-width: 470px){.link-tabs-component-wrapper .link-tabs-list-wrapper{margin-right:20px;overflow-y:auto;justify-content:flex-start;overflow-x:auto}}.link-tabs-component-wrapper .link-tabs-list-wrapper .link-tabs-list-container{gap:20px;display:flex;padding-bottom:3px;width:100%;overflow-y:hidden;flex-shrink:0;min-width:max-content}.link-tabs-component-wrapper .link-tabs-list-wrapper .link-tabs-list-container-actions{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-shrink:0}.tab-component{cursor:pointer;padding:10px 0;white-space:nowrap;background-color:transparent;border:none;border-bottom:3px solid transparent;margin-bottom:-4px;color:var(--color-text-primary)}.tab-component--disabled{cursor:not-allowed;opacity:.5}.tab-component--error{color:var(--color-error)}.tab-component-label{font-size:14px;font-weight:400;position:relative}.tab-component-label:after{display:block;content:attr(title);font-weight:700;height:1px;color:transparent;overflow:hidden;visibility:hidden}.active-tab-component{border-bottom:3px solid var(--color-border-secondary)}.active-tab-component .tab-component-label{font-weight:600!important}.split-layout-wrapper{display:flex;flex-direction:row;height:100%;width:100%}@media only screen and (max-width: 860px){.split-layout-wrapper{flex-direction:column;height:auto;padding-bottom:10px}}.split-layout-wrapper .split-container-wrapper{height:100%;width:auto;display:flex;transition:.45s all ease}.split-layout-flex-column{flex-direction:column}.nothing-selected-placeholder{width:auto}.nothing-selected-placeholder-image{width:100%;max-width:500px}.sidebar-navigation-layout-wrapper{height:100%;display:flex;flex-direction:column;padding:0;margin:0;max-width:1650px;box-sizing:border-box}.sidebar-navigation-layout-wrapper--form{max-width:960px}.sidebar-navigation-layout-wrapper--large{max-width:1800px}.sidebar-navigation-layout-wrapper--small{max-width:596px}.sidebar-navigation-layout-wrapper--medium{max-width:1700px}.sidebar-navigation-layout-topbar{flex-shrink:0;border-bottom:1px solid var(--color-border);padding:10px 0;box-sizing:border-box}.sidebar-navigation-layout-topbar--mobile{border-bottom:none;padding-bottom:0}.sidebar-navigation-layout-main{flex:1;display:flex;overflow:hidden;padding-top:10px}.sidebar-navigation-layout-content-main{flex:1;display:flex;flex-direction:column;overflow:hidden}.sidebar-navigation-layout-body{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%;border:1px solid var(--color-border);border-radius:16px;background-color:var(--color-surface);margin-left:10px}.sidebar-navigation-layout-content-body{flex:1;overflow-y:auto;padding:20px;scrollbar-gutter:stable;box-sizing:border-box}.sidebar-navigation-layout-preview-container{flex-shrink:0;display:flex;flex-direction:column}.sidebar-navigation-layout-mobile-wrapper{height:100%;display:flex;flex-direction:column;padding:0;margin:0;max-width:1650px;box-sizing:border-box;overflow-x:hidden}.sidebar-navigation-layout-mobile-wrapper--form{max-width:960px}.sidebar-navigation-layout-mobile-wrapper--large{max-width:1800px}.sidebar-navigation-layout-mobile-wrapper--small{max-width:596px}.sidebar-navigation-layout-mobile-wrapper--medium{max-width:1700px}.sidebar-navigation-layout-mobile-topbar{flex-shrink:0;border-bottom:1px solid var(--color-border);padding:20px;box-sizing:border-box}.sidebar-navigation-layout-mobile-main{flex:1;display:flex;overflow:hidden;padding-top:10px;height:100%}.sidebar-navigation-layout-mobile-content-body{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px;scrollbar-gutter:stable;height:100%;box-sizing:border-box;word-wrap:break-word;word-break:break-word}.vertical-link-tabs-wrapper .vertical-link-tabs-header{margin-bottom:10px}.label-value-container{width:100%}.label-value-container .input-preview-wrapper{min-height:40px}.label-value-container--top{gap:5px}.base-hover-input-label{font-size:12px;font-weight:500;color:var(--color-text-secondary)}.base-hover-input-label--top{margin-left:11px}.base-hover-input-wrapper{width:100%;position:relative;display:inline-flex;align-items:center;padding:11px;border:.5px solid transparent!important;border-radius:8px;font-size:13px;box-sizing:border-box;cursor:pointer}.base-hover-input-wrapper:hover{background:var(--color-background)}.base-hover-input-wrapper--disabled{cursor:not-allowed;opacity:.6}.base-hover-input-wrapper__content{width:100%}.base-hover-input-wrapper__icons{position:absolute;display:flex;align-items:center;gap:8px;right:12px;top:50%;transform:translateY(-50%);visibility:hidden;opacity:0}.base-hover-input-wrapper:hover .base-hover-input-wrapper__icons{visibility:visible;opacity:1}.base-hover-input-wrapper__icon{font-size:14px;color:var(--color-text-primary)}.base-hover-input-wrapper__icon:hover{transform:scale(1.1)}.base-hover-input-wrapper .base-hover-input-value{font-weight:700;color:var(--color-text-primary)}.base-hover-input-wrapper .base-hover-input-value--error{color:var(--color-error)!important}.base-hover-input-wrapper .base-hover-input-placeholder{color:var(--color-input-text-secondary)}.custom-tooltip-container{position:relative;display:inline-block}.custom-tooltip-container:hover .custom-tooltip-bubble{display:block}.custom-tooltip-bubble{display:none;position:absolute;min-width:90px;padding:6px 10px;border-radius:10px;text-align:center;white-space:nowrap;z-index:999;box-shadow:var(--shadow-primary)}.custom-tooltip-bubble:after{content:"";position:absolute;border:5px solid transparent}.custom-tooltip-bubble--primary{background-color:var(--color-primary-ultralight)}.custom-tooltip-bubble--primary .custom-tooltip-bubble-text{color:var(--color-text-primary)}.custom-tooltip-bubble--primary.tooltip--right:after{border-right-color:var(--color-primary-ultralight)}.custom-tooltip-bubble--light{background-color:var(--color-surface)}.custom-tooltip-bubble--light .custom-tooltip-bubble-text{color:var(--color-text-primary)}.custom-tooltip-bubble--light.tooltip--right:after{border-right-color:var(--color-surface)}.tooltip--right{top:50%;left:100%;transform:translateY(-50%);margin-left:9px}.tooltip--right:after{top:50%;left:0;transform:translate(-100%,-50%)}.tooltip--top{left:50%;transform:translate(-50%)}.tooltip--top:after{left:0;transform:translate(-100%,-50%)}.splitter{width:100%;border-color:var(--color-border)!important}.splitter.horizontal{border-bottom:1px solid;border-left:none!important}.splitter.vertical{border-left:1px solid;border-bottom:none!important;margin:0 15px;width:0!important;height:100%}.date-time-input-container{border-radius:10px;position:relative;max-width:650px;height:100%;min-height:180px;padding:25px;background-color:var(--color-surface);border:1px solid var(--color-border)}@media (max-width: 470px){.date-time-input-container{padding:15px}}.date-time-input-container-readonly{cursor:not-allowed}.date-time-input-container-info{padding:0 4px}.date-time-input-container .splitter{min-width:10px;margin-bottom:26px;border-color:var(--color-border-secondary)!important}.date-time-input-container .text-input-wrapper-input{text-align:center}.date-time-input-container .text-input-wrapper-input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.date-time-input-container .picker-input-time input{border:none;box-shadow:none;font-size:26px;font-weight:600;padding:5px;border:1px solid transparent}.date-time-input-container .picker-input-time input:focus{box-shadow:none;border:1px solid var(--color-border);background-color:var(--color-background)}.date-time-input-container .picker-input-time input:hover{background-color:var(--color-button-tertiary-hover);cursor:pointer}.date-time-input-container .picker-input-time input:active{background-color:var(--color-button-tertiary-pressed)}.date-time-input-container .picker-input-date{width:0;height:0;overflow:hidden}.date-time-input-container .picker-input-date input{width:0;height:0;padding:0}.date-time-input-container .picker-input-date-label{padding:10px 15px;margin-bottom:8px;border-radius:20px;background-color:var(--color-button-tertiary);white-space:nowrap}.date-time-input-container .picker-input-date-label:hover{cursor:pointer;background-color:var(--color-button-tertiary-hover)}.date-time-input-container .picker-input-date-label:active{background-color:var(--color-button-tertiary-pressed)}.date-time-input-container .bottom-info-container{position:absolute;bottom:10px}.simple-tag-wrapper{display:flex;align-items:center;width:fit-content;background-color:var(--color-background);transition:.2s linear background-color}.simple-tag-wrapper.simple-tag-clickable{cursor:pointer}.simple-tag-wrapper.simple-tag-clickable:hover{background-color:var(--color-input-border)}.simple-tag--primary{border-radius:15px;white-space:nowrap;padding:4px}.simple-tag--secondary{border-radius:20px;padding:8px 16px}.tag-label{white-space:nowrap}.tag-icon{font-size:14px}.editable-entity-selection-item-wrapper{display:flex;align-items:center;border-radius:8px;gap:8px;padding:6px;width:auto;cursor:pointer;position:relative;overflow:hidden;border:1px solid var(--color-border);background-color:var(--color-background)}.editable-entity-selection-item-wrapper--light-variant{background-color:var(--color-surface);border:1px solid var(--color-border)}.editable-entity-selection-item-wrapper--selected{background-color:var(--color-primary-ultralight);border:1px solid var(--color-primary)}.editable-entity-selection-item-wrapper--error{background-color:var(--color-error-light);border:1px solid var(--color-error)}.editable-entity-selection-item-wrapper--draft{opacity:.6;cursor:not-allowed}.editable-entity-selection-item-wrapper:hover{background-color:var(--color-button-tertiary-dark-hover)}.editable-entity-selection-item-wrapper:hover .editable-entity-selection-item-icon-wrapper{visibility:visible;cursor:pointer}.editable-entity-selection-item-image{height:40px!important;width:40px!important}.editable-entity-selection-item-title{font-size:12px}.editable-entity-selection-item-description{font-size:10px;color:var(--color-text-secondary)}.editable-entity-selection-item-icon-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;background-color:#c4cbde;padding:4px 6px;border-bottom-left-radius:8px;visibility:hidden;min-width:25px}.editable-entity-selection-item-icon-wrapper-selected{visibility:visible;background-color:var(--color-primary)}.editable-entity-selection-item-icon{color:var(--color-surface)}.editable-entity-selection-item-icon:hover{color:var(--color-secondary)}@media only screen and (max-width: 1300px){.booking-general-information-tab .general-info-container{flex-direction:column!important}}.booking-participant-form{border-radius:12px;padding:20px;border:1px solid var(--color-border)}.modal-top-bar-navigation{padding:10px 30px;height:fit-content}@media (max-width: 470px){.modal-top-bar-navigation{padding:10px 15px}}.booking-status{font-size:12px;font-weight:600;cursor:pointer;padding:4px;border-radius:12px}.booking-status--accepted{border:.5px solid var(--color-success);background:var(--color-success-light)}.booking-status--requested{border:.5px solid var(--color-awaiting);background:var(--color-awaiting-light)}.booking-status--canceled{border:.5px solid var(--color-error);background:var(--color-error-light)}.booking-status .status-text{font-weight:600;margin-right:4px;font-size:12px!important;color:var(--color-text-primary)}.booking-status .status-icon{width:15px;height:15px}.order-item{border:1px solid var(--color-border);border-radius:12px;overflow:hidden}.order-item-content{padding:15px!important}.order-item-main-price{position:relative;top:-20px}.order-item-info{height:48px;padding:15px;background-color:var(--color-background)}.order-item-info--button{cursor:pointer}.order-summary-center-components{width:50%;margin-right:13px}.data-table-footer{border-radius:8px;padding:10px;margin-top:10px;background-color:var(--color-list-header-background)}.data-table-footer span{font-size:12px;color:var(--color-text-primary)}.data-table-footer--select{height:36px;line-height:36px;justify-content:space-between}.data-table-footer--select .page-select-container{height:100%;display:flex;align-items:center;font-size:12px;color:var(--color-text-secondary)}.data-table-footer--select .page-select-container .page-select-section{position:relative;height:100%;display:flex;justify-content:space-between;align-items:center;width:180px;margin-right:20px}.data-table-footer--select .page-select-container .page-select-section .page-select .css-13cymwt-control,.data-table-footer--select .page-select-container .page-select-section .page-select .css-t3ipsp-control{min-height:24px!important}.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__control{position:relative;top:-1px!important;display:flex!important;justify-content:center!important;align-items:center!important;width:64px!important;height:24px!important;border-radius:5px!important;padding-left:8px;padding-right:6px;font-family:Poppins!important;font-size:13px!important;font-weight:400!important;background:var(--color-background)!important;color:var(--color-text-secondary)!important}.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__control:hover{cursor:pointer;background:var(--color-background)!important}.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__control--menu-is-open{background:var(--color-success-light)!important}.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__value-container{height:24px!important;padding:0 6px!important}.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__single-value{display:flex;align-items:center}.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__input-container{height:24px!important;padding:0;margin:0;width:34px!important}.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__indicator-separator,.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__clear-indicator{display:none!important}.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__indicator{width:12px!important;height:12px!important;background-image:url(/assets/icons/chevron_down.svg);background-repeat:no-repeat;padding:0!important;color:var(--color-text-secondary)!important}.data-table-footer--select .page-select-container .page-select-section .page-select .page-select-dropdown__indicator svg{display:none!important;width:12px!important;height:12px!important}.data-table-footer--select .page-select-container .page-navigate-section{height:100%;display:flex;justify-content:space-between;align-items:center;width:140px;padding:6px 16px;box-sizing:border-box}.data-table-footer--select .page-select-container .page-navigate-section-button{height:18px!important}.data-table-footer--select .page-select-container .page-navigate-section .current-page-number{color:var(--color-text-secondary)}.page-select-dropdown__control--menu-is-open .page-select-dropdown__indicators .page-select-dropdown__dropdown-indicator{transform:rotate(180deg)!important}.page-select-dropdown__menu{margin-top:0!important;width:64px!important;padding:8px!important;box-shadow:var(--shadow-primary)!important}.page-select-dropdown__option{width:100%!important;height:32px!important;padding:8px!important;border-radius:2px!important;margin-bottom:4px!important;font-family:Poppins!important;font-size:13px!important;font-weight:200!important;line-height:130%!important;background:var(--color-background)!important;color:var(--color-text-secondary)!important}.page-select-dropdown__option:hover,.page-select-dropdown__option--is-selected{cursor:pointer;background:var(--color-background)!important}.page-select-dropdown__option:last-child{margin-bottom:0!important}.rounded-customer-icon{font-size:12px}.booking-nav-list{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width: 1300px){.booking-list .booking-status .status-text{display:none}}@media (max-width: 470px){.booking-list .resource-data-cell .running-text{display:none}}.booking-list .resource-calendar-color{min-width:10px;height:10px;border-radius:20px}.fact-item-card-wrapper{padding:25px;border-radius:16px;background-color:var(--color-surface);box-shadow:var(--shadow-primary)}@media (max-width: 470px){.fact-item-card-wrapper{padding:15px}}.price-group-tag{width:max-content;padding:6px 10px;border-radius:12px;background-color:var(--color-button-tertiary)}.price-group-tag .body-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.price-group-tag svg{min-width:14px}.price-group-tag-skeleton{width:110px;padding:6px 10px;border-radius:12px}.file-upload-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;overflow:hidden;cursor:pointer;padding:5px;box-sizing:border-box;border:dashed 2px var(--color-border)}.file-upload-container:hover,.file-upload-container--dragging{border:dashed 2px var(--color-primary)}.file-upload-container--error{border:dashed 2px var(--color-error)}.file-upload-container .file-upload-list-placeholder-icon{height:40px}.file-upload-container .file-upload-list-placeholder-text{font-size:10px;width:30%;text-align:center}.file-upload-container .file-upload-list-placeholder-bold{font-weight:10px}.file-upload-container .file-upload-placeholder{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.file-upload-container .file-upload-placeholder-icon{font-size:50px;color:var(--color-tinfoil)}.file-upload-container .file-upload-placeholder-text{color:var(--color-tinfoil)}.file-upload-container .file-image{height:100%;width:100%;object-fit:cover;border-radius:7px}.validation-message{height:10px;color:var(--color-error)}.content-container{padding:0}.content-container .uploaded-image-container{min-height:70px;width:96%;padding:0 10px;margin-bottom:10px;cursor:pointer;border:2px solid transparent;border-bottom:2px solid var(--color-border)}.content-container .uploaded-image-container .uploaded-image-title,.content-container .uploaded-image-container .uploaded-image-icons{width:30%}.content-container .uploaded-image-container .uploaded-image{height:60px;width:60px;object-fit:cover;border-radius:5px;margin-right:20px}.content-container .uploaded-image-container--selected{border:2px solid var(--color-primary);background-color:var(--color-primary-ultralight);border-radius:5px}.content-container .uploaded-image-container .uploaded-item-icon{height:26px;width:26px;margin-left:20px}.content-container .uploaded-image-container .uploaded-check-icon{height:12px;width:12px;padding:5px;border-radius:50%;margin-right:10px;color:var(--color-surface);background-color:var(--color-primary)}.page-container-body-content-wrapper{box-sizing:border-box;padding:20px 20px 12px;width:100%;height:100%;scrollbar-gutter:stable}@media (max-width: 470px){.page-container-body-content-wrapper{padding:10px}}.page-container-body-content-wrapper--color-surface{background-color:var(--color-surface)}.page-container-body-content-wrapper--color-background{background-color:var(--color-background)}.page-container-body-content-wrapper--relative{position:relative;display:flex;justify-content:center;align-items:flex-start}.default-modal-wrapper{display:flex;flex-direction:column;height:100%}.asset-selection-modal .container-wrapper .content-container{margin:0;max-height:450px;overflow:scroll}.asset-selection-modal .container-wrapper .content-container .template-image-container{position:relative;aspect-ratio:1/1;border-radius:20px;overflow:hidden;cursor:pointer;border:2px solid transparent}.asset-selection-modal .container-wrapper .content-container .template-image-container .template-image{height:100%;width:100%;object-fit:cover}.asset-selection-modal .container-wrapper .content-container .template-image-container--selected{border:2px solid var(--color-primary)}.asset-selection-modal .container-wrapper .content-container .template-image-container--selected:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-primary-ultralight);opacity:.6}.asset-selection-modal .container-wrapper .content-container .template-image-container .templait-item-icon{color:var(--color-surface);height:20px;width:20px;padding:4px;position:absolute;top:8px;right:8px;border-radius:50%}.asset-selection-modal .container-wrapper .content-container .template-image-container .templait-item-icon--close{background-color:var(--color-text-secondary)}.asset-selection-modal .container-wrapper .content-container .template-image-container .templait-item-icon--check{background-color:var(--color-primary);color:var(--color-surface)}.asset-selection-modal .container-wrapper .content-container .template-image-container .templait-item-index{height:28px;width:28px;padding:0;position:absolute;top:8px;right:8px;border-radius:50%;background-color:var(--color-primary);color:var(--color-surface)}.asset-selection-modal .container-wrapper .upload-container{width:100%;padding:0;box-sizing:border-box;aspect-ratio:1}.asset-selection-modal .container-wrapper .upload-container .file-image{height:100%;width:100%;object-fit:contain}.asset-selection-modal .container-wrapper .button-tags-bar{margin-bottom:10px}.asset-selection-modal .container-wrapper .button-tags-bar .tag-btn{width:110px;height:35px;font-size:13px;margin-right:20px;border-radius:8px;background-color:var(--color-background);color:var(--color-text-primary);border:2px solid var(--color-border)}.asset-selection-modal .container-wrapper .button-tags-bar .tag-btn:not(.asset-selection-modal .container-wrapper .button-tags-bar .tag-btn--selected):hover{background-color:var(--color-primary-ultralight)}.asset-selection-modal .container-wrapper .button-tags-bar .tag-btn--selected{border:2px solid var(--color-primary);background-color:var(--color-success-light)}.asset-upload-container{position:relative;border:2px solid transparent;border-radius:10px;height:100%;max-height:350px;background:var(--color-background);border:1px solid var(--color-border)}.asset-upload-container--error{border:1px solid var(--color-error)!important;box-shadow:0 0 0 3px var(--color-error-light)}.asset-upload-container--round{border-radius:50%!important}.asset-upload-container--loading .overlay{border-radius:20px;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1}.asset-upload-container--visible{overflow:visible}.asset-upload-container .file-input{display:none}.asset-upload-container .file-input-label{position:absolute;left:0;right:0;width:100%;height:100%!important;cursor:pointer}.asset-upload-container .color-dropdown-wrapper{position:absolute;bottom:20px;max-width:120px}.asset-upload-container .empty-file-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.asset-upload-container .empty-file-wrapper--text{text-align:center;margin-top:10px}.asset-upload-container .empty-file-wrapper svg{width:28px;color:var(--color-text-primary)}.asset-upload-container .image-wrapper{align-items:center;justify-content:flex-end;width:100%;height:100%;cursor:pointer}.asset-upload-container .image-wrapper .img{overflow:hidden;border-radius:5px;width:100%!important;height:100%!important;background-size:cover;background-position:center;transition:filter .3s ease}.asset-upload-container .image-wrapper .change-hover{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;border:none;border-radius:5px;padding:8px 12px;cursor:pointer;font-size:14px;align-items:center;justify-content:center}.asset-upload-container .image-wrapper .text{color:var(--color-background)}.asset-upload-container .image-wrapper:after{content:"";position:absolute;border-radius:5px;top:0;left:0;right:0;bottom:0;background-color:transparent;transition:background-color .3s ease;z-index:1}.asset-upload-container .image-wrapper:hover:after{background-color:#00000080}.asset-upload-container .image-wrapper:hover .img{filter:blur(2px)}.asset-upload-container .image-wrapper:hover .change-hover{display:flex}.asset-upload-container-skeleton{border-radius:10px;height:100%;max-height:350px}.asset-upload-container-skeleton--round,.asset-upload-container--round .img{border-radius:50%!important}.asset-upload-container--round .image-wrapper:after{border-radius:50%}.wrap-container{display:flex;flex-wrap:wrap}.customer-image{width:100%;max-width:120px;min-width:120px}.scrollable-right-section{overflow-y:auto;height:calc(100vh - 100px);padding:10px}.booking-list-wrapper{overflow:auto;height:100%}.customer-info-section{margin:10px}.customer-price-group-dropdown{width:auto}.customer-price-group-dropdown .select-dropdown-menu{width:180px}.customer-price-group-dropdown .custom-toggle-container{min-width:unset}.customer-price-group-dropdown .custom-toggle-container--value{padding:0;min-height:unset;border:none}.customer-price-group-dropdown .custom-toggle-container--value .price-group-tag{padding-right:26px;max-width:150px;background-color:var(--color-primary-ultralight)}.customer-price-group-dropdown .custom-toggle-container.opened{box-shadow:unset}.filter-button{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;width:fit-content;display:flex;align-items:center;text-align:center;color:var(--color-text-primary)}.filter-button:hover{opacity:.7}.filter-button--active,.filter-button--primary.filter-button--active{background-color:var(--color-primary-ultralight);color:var(--color-text-primary)}.filter-button--secondary.filter-button--active{background-color:var(--color-surface);color:var(--color-text-primary)}.filter-buttons{width:auto;border-radius:10px;padding:2px;background-color:var(--color-surface)}.filter-buttons--primary{background-color:var(--color-surface)}.filter-buttons--secondary{background-color:var(--color-background)}.list-filter-tabs{width:auto}.list-filter-tabs-buttons{display:flex}@media only screen and (max-width: 1300px){.list-filter-tabs-buttons{display:none}}.list-filter-tabs-dropdown{display:none}@media only screen and (max-width: 1300px){.list-filter-tabs-dropdown{display:flex}}.list-filter-tabs-dropdown-views{width:135px;display:none}@media only screen and (max-width: 1300px){.list-filter-tabs-dropdown-views{display:flex}}@media (max-width: 470px){.list-filter-tabs-dropdown-views-input{padding-top:6px;padding-bottom:6px}}@media (max-width: 470px){.list-filter-tabs-dropdown-views{width:110px}}.list-filter-tabs-dropdown-views .text-input-wrapper-input{border:none!important;box-shadow:none!important;background:none!important}.list-filter-tabs-dropdown .select-dropdown--open .select-dropdown--header{background-color:var(--color-button-tertiary-pressed)}.list-filter-tabs-dropdown .primary-dropdown{font-size:15px}.list-create-button{border-radius:8px;background-color:var(--color-secondary);color:#fff}.placeholder-list-root{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:space-between;padding:100px}@media only screen and (max-width: 860px){.placeholder-list-root{padding:40px}}.placeholder-list-root.placeholder-list--halfscreen{padding:0 0 0 40px}.background-image-wrapper{position:absolute;width:100%;height:100%;border-radius:20px;background-size:cover;background-position:center}.background-image-wrapper--fullscreen{width:100%;height:100%;top:0;left:0}.background-image-wrapper--halfscreen{width:50%;right:0;height:80%}.placeholder-list-content{align-items:flex-start;justify-content:center;position:relative;z-index:1;padding-right:60px}@media only screen and (max-width: 960px){.placeholder-list-content{padding-right:0}}.placeholder-list-title{color:var(--color-surface);text-align:left;font-size:40px;width:100%;margin-bottom:16px}@media only screen and (max-width: 960px){.placeholder-list-title{font-size:32px}}.placeholder-list-description{color:var(--color-surface);text-align:left;max-width:500px;width:100%;margin-bottom:32px}.placeholder-list-perks{margin:16px 0 0}.placeholder-list-perk-item{font-size:1rem;color:var(--color-text-secondary)}.placeholder-list-perk-icon-wrapper{min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface);border-radius:50%;padding:4px}.placeholder-list-perk-icon{width:18px;height:18px}.placeholder-list-perk-label{color:var(--color-surface);max-width:550px;width:100%}.placeholder-list-actions{margin-top:40px}.placeholder-list-image-placeholder{position:relative;z-index:1}@media only screen and (max-width: 1300px){.placeholder-list-image-placeholder{display:none}}.placeholder-list-image-placeholder img,.placeholder-list-image-placeholder .table-image,.placeholder-list-image-placeholder .image-placeholder{width:100%;max-width:400px;border:none;box-shadow:none}.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-title,.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-description,.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-perk-label{color:var(--color-input-text-primary)!important}.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-perk-icon-wrapper{background:var(--color-input-text-primary)!important}.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-perk-icon{color:var(--color-surface)!important;fill:var(--color-surface)!important}@media only screen and (max-width: 860px){.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-content-wrapper{flex-direction:column;align-items:center}.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-image-placeholder{margin-left:0;margin-top:32px;max-width:320px}}@media only screen and (max-width: 1300px){.placeholder-list-root.placeholder-list--halfscreen .background-image-wrapper--halfscreen{width:100%;height:100%;top:0;left:0}.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-title,.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-description,.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-perk-label{color:var(--color-surface)!important}.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-perk-icon-wrapper{background:var(--color-surface)!important}.placeholder-list-root.placeholder-list--halfscreen .placeholder-list-perk-icon{color:var(--color-surface)!important;fill:var(--color-text)!important}}.switcher{position:relative;width:50px;min-width:50px;height:30px;padding:2px;border-radius:20px;background-color:#78788029;transition:background-color .3s ease}.switcher:has(input:checked){background-color:var(--color-primary)}.switcher-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:99}.switcher-input:checked+.switcher-thumb{left:calc(100% - 2px);transform:translate(-100%)}.switcher-input:disabled{cursor:not-allowed}.switcher-thumb{position:absolute;top:2px;left:2px;width:26px;height:26px;border-radius:50%;background-color:#fff;transition:all .3s ease}.switcher-disabled{background-color:var(--color-button-tertiary-dark-inactive)}.switcher-disabled:has(input:checked){background-color:var(--color-primary-ultralight)}.textarea-wrapper{position:relative;width:100%}.textarea-input{width:100%;font-weight:400;line-height:1.5;padding:12px;border-radius:8px;outline:none;resize:none;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-primary);box-shadow:var(--shadow-text-input)}@media (max-width: 470px){.textarea-input{font-size:16px}}.textarea-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ultralight)}.textarea-input::placeholder{color:var(--color-input-text-secondary)}.textarea-input--error{border-color:var(--color-error);box-shadow:0 0 0 3px var(--color-error-light)}.textarea-input--disabled{border:none;box-shadow:none}.floating-label-container{position:relative}.floating-label-container .floating-label{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;transition:.2s ease all;font-size:13px;color:var(--color-input-text-secondary)}.floating-label-container .textarea-input::placeholder{color:transparent}.floating-label-container .textarea-input:not(:placeholder-shown)~.floating-label,.floating-label-container .textarea-input:focus~.floating-label{top:8px;font-size:9px;color:var(--color-text-secondary)}.subscription-fact-item{border:1px solid #e5e5e5;padding:15px}.subscription-fact-item.first-fact{border-top-left-radius:5px;border-bottom-left-radius:5px}.subscription-fact-item.last-fact{border-top-right-radius:5px;border-bottom-right-radius:5px}.progress-step-bar{display:flex;gap:8px;width:100%}.progress-step-bar__step{flex:1;height:5px;border-radius:5px;transition:background-color .3s;background-color:#e0e0e0}.progress-step-bar__step.completed{background-color:var(--color-primary)}.refund-modal-loader-container{margin:120px 0}.refund-modal .payment-info-section,.refund-modal .refund-type-section,.refund-modal .custom-amount-section,.refund-modal .refund-summary-section{padding:15px;border-radius:8px;background-color:var(--color-surface);border:1px solid var(--color-border)}.refund-modal .refund-summary-content{padding:15px;background-color:var(--color-surface);border-radius:6px;border:1px solid var(--color-border)}.refund-modal .refund-summary-content .border-top{border-top:1px solid var(--color-border)}.refund-modal .refund-summary-content .color-error{color:var(--color-error)}.refund-modal .refund-summary-content .color-primary{color:var(--color-primary)}.refund-modal .mb-10{margin-bottom:10px}.refund-modal .mb-5{margin-bottom:5px}.refund-modal .pt-10{padding-top:10px}.refund-modal .bold{font-weight:600}.refund-modal .text-muted{color:var(--color-text-secondary)}.refund-modal .small{font-size:12px}.invoice-document-preview{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden;background-color:var(--color-tinfoil)}.invoice-document-preview-container{width:80%;height:90%;max-width:750px;border-radius:10px!important;overflow-x:auto}.rpv-core__viewer{width:100%;height:100%;object-fit:contain}.rpv-core__canvas-layer{border-radius:10px!important}.rpv-core__inner-page{background:transparent!important;border-radius:8px!important}.success,.partial-success{color:#3fcd37!important}.sent{color:#9969ff!important}.warning{color:#f8b400!important}.pending{color:#696eff!important}.error{color:#ff697b!important}.max-width-wrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.max-width-wrapper--infinity{max-width:none!important}.max-width-wrapper--default{max-width:1650px}.max-width-wrapper--large{max-width:1800px}.max-width-wrapper--medium{max-width:1700px}.max-width-wrapper--form{max-width:960px}.max-width-wrapper--small{max-width:596px}.dropdown-content-wrapper{position:relative;width:fit-content;z-index:995}.dropdown-content-wrapper--viewer{height:100%}.dropdown-content-wrapper--viewer>*{height:100%}.dropdown-content-wrapper--viewer:hover{cursor:pointer}.dropdown-content-wrapper--dropdown{position:absolute;top:calc(100% + 10px);display:flex;flex-direction:column;z-index:100;box-shadow:var(--vui--shadow-input);transition:visibility 0s,opacity .3s ease}.dropdown-content-wrapper--dropdown--open{animation:fadeInPlace .3s ease forwards}.dropdown-content-wrapper--dropdown--close{animation:fadeOut .3s ease forwards}.dropdown-content-wrapper--dropdown--above{bottom:calc(100% + 10px);top:auto}.dropdown-content-wrapper--dropdown--below{bottom:auto;top:calc(100% + 10px)}.dropdown-content-wrapper--dropdown--left{left:0;right:auto}.dropdown-content-wrapper--dropdown--right{right:0;left:auto}.calendar-filter-view-filter-button{max-width:145px;width:100%;height:42px;position:relative}@media only screen and (max-width: 960px){.calendar-filter-view-filter-button .body-text{display:none}}.calendar-filter-view-filter-button .running-text{font-weight:600;font-size:12px;color:var(--color-text-primary)}@media only screen and (max-width: 960px){.calendar-filter-view-filter-button{width:40px;min-height:40px;min-width:unset;padding:0;display:flex;align-items:center;justify-content:center}.calendar-filter-view-filter-button .row-container{justify-content:center}.calendar-filter-view-filter-button .row-container svg{margin:0!important}.calendar-filter-view-filter-button .row-container .running-text{display:none}}@media only screen and (max-width: 960px){.calendar-filter .dropdown-content-wrapper--dropdown{right:0;left:unset}}@media only screen and (max-width: 393px){.calendar-filter .dropdown-content-wrapper--dropdown{right:unset;left:0}}.calendar-filter-wrapper{padding:20px!important;border-radius:8px!important;min-width:200px;max-width:290px;max-height:calc(100vh - 350px);overflow:auto;border:1px solid var(--color-border)}.calendar-filter-wrapper .resource-filter-list{display:none}.calendar-filter-wrapper .resource-filter-list.show{display:flex}@media only screen and (max-width: 1300px){.calendar-filter-wrapper .resource-filter-list{display:flex}}.calendar-filter-wrapper .filter-title{font-size:10px;font-weight:600;color:var(--color-button-secondary)}.calendar-filter-wrapper .filter-item{cursor:pointer;-webkit-user-select:none;user-select:none;padding:12px 0;border-bottom:1px solid var(--color-border)}.calendar-filter-wrapper .filter-item:last-of-type{border-bottom:none}.calendar-filter-wrapper .filter-item .filter-status-icon{min-width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.calendar-filter-wrapper .filter-item .filter-status-icon svg{height:10px;width:10px;color:#fff}.calendar-filter-wrapper .filter-item .filter-status-icon.accepted{background-color:var(--color-success)}.calendar-filter-wrapper .filter-item .filter-status-icon.requested{background-color:var(--color-awaiting)}.calendar-filter-wrapper .filter-item .filter-status-icon.canceled{background-color:var(--color-error)}.calendar-filter-wrapper .filter-item-dot{min-width:12px;height:12px;border-radius:50%}.calendar-filter-wrapper .filter-item-label{font-size:16px}.calendar-filter-wrapper .filter-item .filled-checkbox-wrapper svg{color:var(--color-awaiting);height:20px}@media only screen and (max-width: 860px){.calendar-filter .dropdown-content-wrapper--dropdown--below{right:0}}.calendar-filter .dropdown-content-wrapper--open .filled-button{background-color:var(--color-button-tertiary-pressed)}.entity-status-component{width:10px;height:10px;border-radius:50%}.entity-status-component--published{background-color:var(--color-success)}.entity-status-component--draft{background-color:var(--color-error)}.tooltip-component{padding-top:12px;margin-bottom:auto}.page-headline-container{flex-wrap:wrap;position:relative;margin-bottom:5px}.page-headline-container .title-wrapper{position:relative;width:fit-content;height:100%;word-break:break-all}.page-headline-container .title-wrapper .headline-entity-status{position:absolute;top:0;right:-12px}.page-headline-container-shadow-bottom{box-shadow:0 4px 4px #0000000d}.page-headline-container-none-bottom{border:none;box-shadow:none}.page-headline-container-padding{padding:20px 20px 0}.page-headline-container .page-headline-left-actions,.page-headline-container-actions{width:auto}.page-headline-container-children-wrapper{padding-bottom:5px}.page-headline-container-select-dropdown{bottom:auto!important;top:100%!important;min-width:110px;margin-right:10px}.page-headline-container .back-button-label{width:fit-content;cursor:pointer;color:var(--color-text-secondary)!important}.page-headline-container .back-button-label:hover{opacity:.5}.page-headline-container--dark .page-headline-container-title{color:var(--color-background)}.page-headline-container--dark .page-headline-container-children-wrapper{border-top:1px solid var(--color-background)}.grouped-bookings{padding:10px 0;gap:24px}.grouped-bookings .bookings-count-text{color:var(--color-input-text-secondary)}.grouped-bookings .booking-item{cursor:pointer;border:1px solid var(--color-border);padding:8px;gap:8px;display:flex;flex-direction:row;border-radius:8px;align-items:center}.grouped-bookings .booking-item:hover{background-color:var(--color-input-border)}.grouped-bookings .booking-item .email-text{color:var(--color-input-text-secondary)}.slot-popup-container{z-index:1000;position:fixed!important}.slot-popup-container .slot-popup{padding:15px;max-width:190px;border-radius:10px;background-color:var(--color-surface);box-shadow:var(--shadow-primary)}.slot-popup-container .slot-popup-action{cursor:pointer}.slot-popup-container .slot-popup-action h3{white-space:nowrap}.slot-popup-container .slot-popup-action:hover *{color:var(--color-primary)}.upsell-banner{padding:24px;align-self:center;border-radius:12px;width:auto;background-color:var(--color-surface);box-shadow:var(--shadow-primary)}.upsell-banner-title{margin-bottom:10px}.upsell-banner-description{font-size:14px;text-align:center;margin-bottom:20px}.calendar-page-wrapper{margin-bottom:0;height:100%;overflow:hidden;background-color:var(--color-surface)}@media only screen and (max-width: 860px){.calendar-page-wrapper{flex-direction:column;margin-left:15px;width:calc(100% - 30px)!important}}.calendar-page-wrapper--relative{position:relative}@media only screen and (max-width: 1300px){.calendar-page-wrapper>div:first-of-type{min-width:unset!important;width:0!important;height:0!important}}.calendar-page-wrapper-upsell{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;-webkit-backdrop-filter:blur(3px) brightness(60%);backdrop-filter:blur(3px) brightness(60%)}.react-calendar{width:100%;max-width:280px;min-width:280px}.react-calendar__navigation{display:flex;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--color-border)}.react-calendar__navigation__prev-button{background-color:transparent;transition:none;border:none;outline:none;padding:.6em 1.2em;font-size:1em;cursor:pointer;color:var(--color-text-error)}.react-calendar__navigation__prev-button:hover,.react-calendar__navigation__prev-button:active{outline:none;border:none}.react-calendar__navigation__prev-button:focus{outline:none;border:none}.react-calendar__navigation__label{pointer-events:none;background-color:transparent;font-weight:700;border:none;font-size:1rem;font-weight:500;color:var(--color-text-primary)}.react-calendar__navigation__next-button{background-color:transparent;transition:none;border:none;outline:none;padding:.6em 1.2em;font-size:1em;cursor:pointer;color:var(--color-text-primary)}.react-calendar__navigation__next-button:hover,.react-calendar__navigation__next-button:active{outline:none;border:none}.react-calendar__navigation__next-button:focus{outline:none;border:none}.react-calendar__viewContainer{padding:15px}.react-calendar__month-view__weekdays{color:#9d9d9d;gap:8px;padding-bottom:10px}.react-calendar__month-view__weekdays__weekday{flex:0 0 calc(14.2857% - 6.8571428571px)!important;font-size:13px;display:flex;justify-content:center}.react-calendar__month-view__weekdays__weekday>abbr{text-decoration:none}.react-calendar__month-view__days{justify-content:center;align-items:center;gap:8px}.react-calendar__month-view__days__day{display:flex;justify-content:center;align-items:center;background-color:transparent;padding:0;flex:0 0 calc(14.2857% - 6.8571428571px)!important}.react-calendar__month-view__days__day>abbr{display:none}.react-calendar__tile{font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;border:none}.react-calendar__tile--active{border:none;outline:none}.react-calendar__tile--now .date-item{background-color:#e5e6ff}.react-calendar__tile:focus{outline:none;border:none}.react-calendar__tile:hover{border:none;outline:none;border-color:transparent}.react-calendar__tile:focus,.react-calendar__tile:focus-visible{outline:none}.react-calendar .date-item{display:flex;justify-content:center;align-items:center;height:30px;width:30px;border-radius:5px;font-size:12px}.react-calendar .date-item:hover:not(.react-calendar .date-item--active){border:1px solid var(--color-border)}.react-calendar .date-item--active{color:#fff;background-color:var(--color-primary)}.calendar-picker__nav-icon{font-size:16px}.calendar-header{background-color:#fff;padding-bottom:24px;flex-wrap:wrap}@media (max-width: 470px){.calendar-header{align-items:start!important;flex-wrap:nowrap!important;padding-bottom:12px}}.calendar-header-month{font-size:13px;white-space:nowrap}@media (max-width: 470px){.calendar-header-month{font-size:14px;margin-bottom:5px}}.calendar-header-actions{width:100%;flex:1;flex-wrap:wrap;row-gap:10px}@media (max-width: 470px){.calendar-header-actions{justify-content:space-between}}@media only screen and (max-width: 960px){.calendar-header-action-buttons{display:none}}.calendar-header-date-actions{width:fit-content!important;margin-left:8px}.calendar-header-date-actions .date-action{display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:10px;padding:13px 16px;font-size:16px}.calendar-header-date-actions .date-action .filled-button-content{display:flex;align-items:center;justify-content:center}.calendar-header .dropdown-calendar{display:none}@media only screen and (max-width: 1300px){.calendar-header .dropdown-calendar{display:flex}}.calendar-header .dropdown-calendar.dropdown-content-wrapper--open{z-index:1050}.calendar-header .dropdown-calendar.dropdown-content-wrapper--open .filled-button{background-color:var(--color-button-tertiary-pressed)}.calendar-header .dropdown-calendar .tablet-calendar-button{width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center}.filled-radio-button-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;min-width:18px;height:18px;border-radius:50%;border:2px solid var(--color-primary);background-color:var(--color-surface)}.filled-radio-button-wrapper.disabled{cursor:not-allowed}.filled-radio-button-wrapper.disabled .filled-radio-button-dot{color:var(--color-text-secondary)}.filled-radio-button-wrapper .filled-radio-button-dot{background-color:var(--color-primary);border-radius:50%;width:10px;height:10px}.unsaved-indicator{font-size:.8rem;padding:10px;border-radius:8px;background-color:var(--color-button-tertiary-dark)}.unsaved-indicator--dirty{color:var(--color-error)}.unsaved-indicator--saved{color:var(--color-success)}.integration-item{padding:24px;border-radius:15px;background-color:var(--color-background)!important}.integration-item-logo{height:40px;width:40px;object-fit:contain;border-radius:5px}.default-integration-header{padding:15px 30px}@media (max-width: 470px){.default-integration-header{padding:15px}}.switch-card{padding:24px;border-radius:15px;background-color:var(--color-background)!important}.switch-card-content{height:100%!important}.switch-card .switch-wrapper{min-height:50px!important}.switch-card .title-text{font-size:12px;font-weight:600!important;max-width:180px}.switch-card .description-text{flex:1;margin-top:16px}.form-section-row{padding:40px 0;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--color-border)}.form-section-row--collapsible{padding:0}.form-section-row--expanded{padding:40px 0}.form-section-row--expanded .icon-caret{display:none}.form-section-row--description{margin-top:3px!important}.form-section-row--left{flex:0 0 35%}@media only screen and (max-width: 1300px){.form-section-row--left{flex:0}}.form-section-row--left .required-star{color:var(--color-error, #ff3b30);margin-left:2px}.form-section-row--right{flex:1;padding-left:25px}@media only screen and (max-width: 1300px){.form-section-row{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%}.form-section-row--left,.form-section-row--right{width:100%!important;max-width:100%!important;padding:0;margin:0}}.form-section-collapsible{width:100%}.form-section-collapsible--trigger{padding:40px 0;cursor:pointer}.form-section-collapsible--trigger-opened{padding:0}.form-section-collapsible--opened{width:100%}@media only screen and (max-width: 1300px){.form-section-expanded-content{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%}.form-section-expanded-content .form-section-row--left,.form-section-expanded-content .form-section-row--right{width:100%!important;max-width:100%!important;padding:0;margin:0}}.resource-child-list-container{background-color:var(--color-background);border-radius:8px;padding:16px 16px 0}.resource-child-list-add-button-container{height:120px}.resource-child-list-add-button-container.non-empty-view{height:65px}.resource-child-list-add-button-container .filled-button{background-color:transparent!important;color:var(--color-primary)}.resource-child-list-item{padding:10px 0;border-bottom:1px solid var(--color-border)}.resource-child-list-item-icon{border-radius:5px;height:22px;width:22px;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface)}.resource-child-list-item-edit{padding:5px;cursor:pointer}.resource-child-list-item .title-text{word-break:break-all}.color-picker-container{position:relative}.color-preview{width:36px;height:36px;border:1px solid var(--color-border);cursor:pointer;position:relative;border-radius:10px}.color-picker-label{font-size:10px;cursor:pointer;margin:4px;color:#919191}.popover{position:absolute;z-index:100;border-radius:5px;padding:10px}.popover-top-right{bottom:100%;left:0;transform:translateY(-4px)}.popover-bottom-left{top:100%;right:0;transform:translateY(4px)}.input-name{flex:1}.location-input-map-wrapper .location-input-map-container{height:400px;width:100%;border-radius:5px;overflow:hidden}.location-input-map-wrapper .location-input-footer-container{text-align:center;display:flex;flex-direction:column}.location-input-map-wrapper .location-input-footer-container .location-input-footer-title{font-size:14px;font-weight:600;color:var(--color-primary)}.location-input-map-wrapper .location-input-footer-container .location-input-footer-text{font-size:12px;font-weight:300;color:var(--color-primary)}.pac-container{border-radius:8px;margin-top:10px;border:1px solid var(--color-border)}.pac-container .pac-item{border-radius:5px;border:none;cursor:pointer;padding:5px;transition:background linear .2s;background-color:var(--color-background)}.pac-container .pac-item:hover{background-color:rgb(var(--color-primary),.2)}.pac-container:after{display:none}.resource-modal-content-container{max-width:calc(100% - 10px)}.resource-modal-file-upload-container{height:340px}.resource-modal-file-upload-container .asset-upload-container{aspect-ratio:unset!important}.resource-modal-group-and-color-container .datalist-wrapper{flex:1}.resource-modal-group-and-color-container .color-preview{height:38px;width:38px}.resource-modal-group-and-color-container .popover{right:0}.resource-modal .switch-card{padding:2px 16px}.resource-modal .switch-card .description-text{margin-top:0!important;margin-bottom:16px!important}#resource-side-modal-form{height:calc(100vh - 130px);overflow:auto}.next-event-section{border-radius:12px;background-color:#f5f6f7;padding:15px;position:relative}.next-event-section-header{padding-bottom:15px}.next-event-section-header .event-until{position:absolute;top:10px;right:10px;padding:5px;border-radius:12px;width:auto;background-color:#26262676}.next-event-section-header .event-until-icon,.next-event-section-header .event-until-text{font-size:12px}.next-event-section .next-bookings{max-height:200px;overflow-y:auto}.calendar-nav-controller-wrapper{flex:1;margin-right:20px;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:var(--color-surface)}.service-calendar-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:12px;padding:8px;border:1px solid var(--color-border)}.service-calendar-wrapper .service-calendar-header{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid var(--color-border);padding:20px 0;margin:0 20px 8px}.service-calendar-wrapper .service-calendar-header-label{font-size:20px;font-weight:700;color:var(--color-text-secondary)}.service-calendar-wrapper .service-timeslots{display:flex;flex-direction:column;padding:20px;overflow-y:scroll;max-height:400px}.service-calendar-wrapper .service-timeslots-item{padding:10px 30px;border:2px solid var(--color-border);margin:5px 0;border-radius:8px;cursor:pointer;color:var(--color-text-secondary)}.service-calendar-wrapper .service-timeslots-item:hover:not(.service-calendar-wrapper .service-timeslots-item--active){border:2px solid var(--color-primary);color:var(--color-primary)}.service-calendar-wrapper .service-timeslots-item--active{border:2px solid var(--color-primary);color:var(--color-primary)}.calendar-nav-filter-section{height:100%;overflow:hidden}@media only screen and (max-width: 1300px){.calendar-nav-filter-section{display:none}}.calendar-nav-filter-section .title-text{font-size:16px;font-weight:600}.calendar-nav-filter-section .calendar-nav-filter-list{height:100%;overflow-y:auto}.calendar-nav-filter-section .calendar-nav-filter-list .filter-collapsible-item{border-radius:8px;padding:9px 14px;position:relative;overflow:hidden;transition:.2s linear background-color;min-height:50px;border:1px solid var(--color-border)}.calendar-nav-filter-section .calendar-nav-filter-list .filter-collapsible-item:hover{background-color:var(--color-tinfoil)}.calendar-nav-filter-section .calendar-nav-filter-list .filter-collapsible-item-marker{position:absolute;left:0;top:0;width:6px;height:100%}.calendar-nav-filter-section .calendar-nav-filter-list .filter-collapsible-item-icon{border-radius:50%;width:29px;height:29px;padding:4px;display:flex;align-items:center;justify-content:center;background-color:var(--color-button-tertiary);border:1px solid var(--color-border)}.calendar-nav-filter-section .calendar-nav-filter-list .filter-collapsible-item-icon svg{font-size:12px}.calendar-nav-filter-section .calendar-nav-filter-list .filter-collapsible-item--non-active{border:1px solid transparent;background-color:var(--color-background)}.calendar-nav-filter-section .calendar-nav-filter-list .filter-collapsible-item--non-active .filled-radio-button-wrapper{border-color:var(--color-border)}.calendar-nav-filter-section .calendar-nav-filter-list .filter-collapsible-item .running-text{font-size:14px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{padding:20px;border-radius:12px;width:90%;max-width:400px;box-shadow:var(--shadow-primary);background:var(--color-surface)}.modal-content .close-icon{font-size:20px}.selected-day--wrapper{display:flex;justify-content:center;align-items:center;padding:12px 20px;border-radius:10px;background-color:var(--color-background)}.selected-day--title{font-weight:500}.event-tooltip-wrapper{min-width:250px}.event-tooltip-indicator{min-width:10px;height:10px;border-radius:50%}.event-tooltip-indicator--single{margin-top:5px;margin-right:10px}.event-tooltip-indicators-row{width:fit-content}.event-tooltip-user-circle{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.event-tooltip-resource-name{color:var(--color-input-text-secondary)}.booking-avatar{background-color:var(--color-button-tertiary-dark);width:24px!important;height:24px!important;min-width:24px!important;border-radius:50%}.booking-avatars-row{display:flex;align-items:center;width:100%}.booking-avatars-row .avatars-container{display:flex;align-items:center}.booking-avatars-row .avatars-container .booking-avatar-wrapper{border:1px solid var(--color-surface);border-radius:50%;overflow:hidden;margin-left:-15px;width:24px;height:24px}.booking-avatars-row .avatars-container .booking-avatar-wrapper:first-child{margin-left:0}.booking-avatars-row .booking-count-circle{width:25px;height:25px;border-radius:50%;background-color:var(--color-primary);display:flex;align-items:center;justify-content:center;border:1px solid var(--color-surface);margin-left:-15px}.booking-avatars-row .booking-count-circle p{color:var(--color-surface);font-size:12px;line-height:1;font-weight:500}.booking-avatars-row .remaining-bookings-text{color:var(--color-input-text-secondary);font-size:14px;margin-left:12px}.default-calendar-container{--slot-height-ratio: 1;height:calc(100% - 30px)}.default-calendar-container .calendar-view{height:100%;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}.default-calendar-container .calendar-view.calendar-view-list{border-radius:12px;border:1px solid var(--color-border)}.default-calendar-container .calendar-view.calendar-view-list .calendar-event{border-radius:0}.default-calendar-container .calendar-view.calendar-view-list th{z-index:100}.default-calendar-container .calendar-view.calendar-view-list .fc-list-event-time{text-align:center;vertical-align:middle;font-size:12px;font-weight:600;padding:18px 14px}.default-calendar-container .calendar-view.calendar-view-list .fc-list-event-graphic{position:relative;padding-right:10px}.default-calendar-container .calendar-view.calendar-view-list .fc-list-event-graphic .fc-list-event-dot{position:absolute;top:calc(50% - 5px)}.default-calendar-container .calendar-view.calendar-view-list .event-list-item{min-height:34px}@media only screen and (max-width: 770px){.default-calendar-container .calendar-view.calendar-view-list .event-list-item .event-list-item-status{justify-content:flex-end!important}.default-calendar-container .calendar-view.calendar-view-list .event-list-item .event-list-item-status .running-text{display:none}}@media only screen and (max-width: 860px){.default-calendar-container .calendar-view.calendar-view-list .event-list-item .event-list-item-customer{display:none}}@media only screen and (max-width: 960px){.default-calendar-container .calendar-view.calendar-view-list .event-list-item .event-list-item-number{display:none}}.default-calendar-container .calendar-view.calendar-view-list .event-list-item .customer-image{min-width:24px;height:24px}.default-calendar-container .calendar-view.calendar-view-list .event-list-item .booking-status{height:fit-content}.default-calendar-container .calendar-view.calendar-view-timeline .fc-timeline-slot{border:1px solid var(--color-border)}.default-calendar-container .calendar-view.calendar-view-timeline .fc-datagrid-cell{border-bottom:1px solid var(--color-border)}.default-calendar-container .calendar-view.calendar-view-timeline .fc-datagrid-cell-frame:not(:first-child){min-height:50px;margin:5px 0}.default-calendar-container .calendar-view.calendar-view-timeline .fc-datagrid-header .fc-datagrid-cell-frame{height:fit-content;border-right:1px solid var(--color-border)}.default-calendar-container .calendar-view.calendar-view-timeline .fc-scroller-harness-liquid{border-right:1px solid var(--color-border)}.default-calendar-container .calendar-view thead{background-color:var(--color-surface)}.default-calendar-container .calendar-view .fc-scrollgrid{border:none}.default-calendar-container .calendar-view .fc-col-header thead tr th,.default-calendar-container .calendar-view .fc-col-header .day-of-week-item{border:1px solid var(--color-border)}.default-calendar-container .calendar-view .fc-col-header .day-of-week-item .fc-scrollgrid-sync-inner{padding:10px 20px}.default-calendar-container .calendar-view .fc-col-header .day-of-week-item-content .day-of-week{font-size:12px;color:var(--color-text-primary)}.default-calendar-container .calendar-view .fc-col-header .day-of-week-item--today .fc-scrollgrid-sync-inner{background-color:#e5e6ff}.default-calendar-container .calendar-view .time-slot-row{height:calc(2.5rem * var(--slot-height-ratio))!important;min-height:2.6rem!important;max-height:5rem!important;border-color:var(--color-border)}.default-calendar-container .calendar-view .fc-timeline-lane-frame{height:56px!important}.default-calendar-container .calendar-view .fc-timeline-slot-lane:nth-child(4n-3),.default-calendar-container .calendar-view .fc-timeline-slot-lane:nth-child(4n-2){background-color:var(--color-background)}.default-calendar-container .calendar-view .fc-timeline-slot-lane:nth-child(4n-1),.default-calendar-container .calendar-view .fc-timeline-slot-lane:nth-child(4n){background:transparent}.default-calendar-container .calendar-view .fc-resource-timeline-divider{width:0px}.default-calendar-container .calendar-view .fc-timegrid-slot-label{border:none}.default-calendar-container .calendar-view .day-cell:nth-child(2n){background-color:var(--color-background)}.default-calendar-container .calendar-view .day-cell{border:1px solid var(--color-border)}.default-calendar-container .calendar-view .day-cell--today{background-color:#f0f0ff!important}.default-calendar-container .calendar-view .day-cell .fc-daygrid-day-number{font-size:12px}.default-calendar-container .calendar-view .fc-timegrid-axis{border:1px solid var(--color-border)}.default-calendar-container .calendar-view .fc-timegrid-slots tr:nth-child(2n){border-bottom:1px solid var(--color-border)}.default-calendar-container .calendar-view .fc-non-business{background:unset}.default-calendar-container .calendar-view .fc-event{cursor:pointer}.default-calendar-container .calendar-view .fc-list-day-cushion{border-color:var(--color-border)}.default-calendar-container .calendar-view .calendar-event{padding:8px;border-radius:10px;overflow:hidden;box-shadow:none;margin-right:1px}.default-calendar-container .calendar-view .calendar-event .event-container.canceled .time-slot-title{text-decoration:line-through}.default-calendar-container .calendar-view .calendar-event td{border-color:var(--color-border)}.default-calendar-container .calendar-view .calendar-event .time-slot-title{font-size:12px;color:var(--color-text-primary)}.default-calendar-container .calendar-view .calendar-event .time-slot-time{font-weight:300;font-size:10px;color:var(--color-text-primary)}.default-calendar-container .calendar-view .calendar-event-month{padding:4px;display:flex;align-items:center;overflow:hidden}.default-calendar-container .calendar-view .fc-highlight{border-radius:12px;background-color:#26262613!important;border:2px dotted var(--color-border-secondary)}.default-calendar-container .calendar-view .fc-timegrid-now-indicator-container .now-indicator{border-width:2px 0 0px;border-color:var(--color-border-secondary)}.default-calendar-container .calendar-view .fc-timegrid-now-indicator-container .now-indicator:before{content:"▲";transform:rotate(90deg);position:absolute;top:-10.5px;left:-2px;color:var(--color-text-primary)}.default-calendar-container .calendar-view .fc-timegrid-axis .fc-timegrid-now-indicator-container .now-indicator:before{content:""}.default-calendar-container .calendar-view .fc-timeline-now-indicator-container .now-indicator{border-width:0px 1px 0px;border-color:var(--color-border-secondary)}.default-calendar-container .calendar-view .fc-timeline-now-indicator-container .now-indicator:before{content:"▲";transform:rotate(180deg);position:absolute;top:-5px;left:-6px;color:var(--color-text-primary)}.default-calendar-container .calendar-view .fc-timeline-header .fc-timeline-now-indicator-container .now-indicator:before{content:""}.default-calendar-container .resource-group-label{border:none}.default-calendar-container .resource-group-label .fc-datagrid-cell-frame{height:56px!important}.default-calendar-container .fc-daygrid-day-events{overflow-x:hidden;overflow-y:auto;min-height:76px!important;max-height:130px;flex:1}.default-calendar-container .fc-daygrid-day-events .time-slot-dot{min-width:10px;height:10px;border-radius:50%;margin-right:5px}.default-calendar-container .fc-daygrid-day-events .time-slot-wrapper .time-slot-title{font-weight:400;font-size:12px}.default-calendar-container .fc-daygrid-day-events .time-slot-wrapper .time-slot-time{font-size:9px;height:100%;vertical-align:middle}.default-calendar-container .fc-daygrid-day-frame{display:flex;flex-direction:column}.default-calendar-container .component-container{position:fixed;padding:10px;z-index:3;max-width:300px;width:fit-content;height:fit-content}.default-calendar-container .component-container .component-wrapper-container{height:fit-content}.fc-scrollgrid-sync-table{position:relative;z-index:100;border-bottom:1px solid var(--color-border)!important}.fc-scrollgrid-sync-table tr{z-index:100;border:1px solid var(--color-border)}.fc-theme-standard td,.fc-theme-standard th{border:none}.fc .fc-datagrid-cell-cushion{border-bottom:1px solid var(--color-border)}.preview-container{display:flex;flex-direction:column;border-radius:12px;padding:40px 30px;height:100%!important;background-color:#c4cbde;position:relative}.preview-container--without-pattern:before{display:none}.preview-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/bookingbird_background_pattern-10dc0d41.svg);background-repeat:repeat;background-size:100px 100px;background-position:center;opacity:.1;pointer-events:none;z-index:0}.preview-container>*{position:relative;z-index:1}.service-preview-card{display:flex;flex-direction:row;gap:16px;padding:12px;border-radius:12px;background-color:var(--color-surface)}.service-preview-card .icon-wrapper{height:100px!important;min-width:100px!important;background:linear-gradient(180deg,#c5ccdd 0%,#e5e8f0 100%);border-radius:12px;display:flex;flex-direction:row;align-items:center;justify-content:center}.service-preview-card .icon-wrapper .image{box-shadow:none!important}.service-preview-card .duration-text{font-weight:300;color:var(--color-text-secondary);margin-bottom:4px}.service-preview-card .price-text{font-size:16px;color:var(--color-primary)}.service-preview-card .button{max-width:100px;padding:6px 15px}.service-preview-card .button .filled-button-content{white-space:break-spaces;word-break:break-all;font-size:10px}.reminders-item{padding:24px 0;border-bottom:1px solid var(--color-border)}.reminders-item:first-child{padding-top:24px;border-top:1px solid var(--color-border)}.reminders-divider{margin-top:24px;border-bottom:1px solid var(--color-border)}.reminders-trash-icon{cursor:pointer;color:var(--color-primary)}.input-unit-dropdown{width:100%;border-radius:8px;border:1px solid var(--color-border);color:var(--color-text-primary);background:var(--color-input-background);box-shadow:var(--color-input-background)}.input-unit-dropdown:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ultralight)}.input-unit-dropdown-numeric-input-wrapper{width:100%;flex:3}.input-unit-dropdown-numeric-input{box-shadow:none!important;border:none!important;width:100%;flex:3}.input-unit-dropdown-numeric-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-ultralight)}.input-unit-dropdown-unit-dropdown-wrapper{height:inherit;align-self:stretch;border-top-right-radius:7px;border-bottom-right-radius:7px;max-width:100px;cursor:pointer;display:flex;justify-content:center;align-items:center;background:var(--color-tinfoil);width:fit-content}.input-unit-dropdown-unit-dropdown .text-input-wrapper-input{box-shadow:none!important;border:none!important;background:transparent}.price-input-list-input-wrapper{flex:1;min-width:160px}.price-input-list-trash-icon{color:var(--color-error);cursor:pointer}.price-input-list-wrapper{flex-wrap:wrap}.ticket{width:100%;max-width:213mm;height:284px;aspect-ratio:2.86;transform-origin:top left;display:flex;flex-direction:row;position:relative;border-radius:20px;overflow:hidden;box-shadow:0 0 10px #000000bf}.ticket--small{height:auto;width:auto;border-radius:10px;box-shadow:0 0 5px #000000bf;max-width:auto}.ticket--small .main-section{width:auto}.ticket--small .tear-off-section{align-self:flex-end;width:auto;padding:5px!important}.ticket--small .main-section-image{width:auto!important;height:auto;padding:auto}.ticket--small .main-section-infos{padding:10px!important;width:auto;height:auto}.ticket--small .event-title{font-size:15px!important;margin-bottom:3px!important}.ticket--small .event-subtitle{font-size:7.5px!important}.ticket--small .location-info{font-size:4.5px!important}.ticket--small .time-info{font-size:7.5px!important;margin-bottom:3px!important}.ticket--small .sponsor-wrapper{padding:4px!important}.ticket--small .sponsor-wrapper img{height:6px}.ticket--small .qr-code img{max-width:52.5px;max-height:52.5px}.ticket--small .event-name{font-size:9px!important;margin-bottom:3px!important}.ticket--small .event-info{font-size:5.5px!important;width:auto;margin-bottom:3px}.ticket--small .price{font-size:12px!important}.ticket--small .price-label{font-size:5.5px!important}.ticket .main-section{width:80%;height:100%;display:flex;flex-direction:row}.ticket .main-section-infos{width:70%;height:100%;padding:30px;background-color:#000;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.ticket .main-section-infos .event-title{font-size:30px;font-weight:700;color:#fff;margin-bottom:15px}.ticket .main-section-infos .event-subtitle{font-size:15px;color:#fff;margin-bottom:15px}.ticket .main-section-infos .location-info{font-size:9px;font-weight:200;color:#fff}.ticket .main-section-infos .time-info{font-size:15px;color:#fff;margin-bottom:15px}.ticket .main-section-infos .sponsor-wrapper{padding:8px;background-color:#fff;border-radius:10px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:12px}.ticket .main-section-infos .sponsor-wrapper img{height:12px;min-height:12px;width:auto;filter:grayscale(100%)}.ticket .main-section-image{width:30%;height:100%;background-color:#000;display:flex;justify-content:center;align-items:center;overflow:hidden}.ticket .main-section-image img{width:100%;height:100%;object-fit:cover;transform-origin:"center"}.ticket .ticket-perforation{display:flex;justify-content:center;align-items:center;width:1px;height:100%;margin-left:25px;margin-right:25px;background:repeating-linear-gradient(180deg,#fff 0,#fff 4px,transparent 4px,transparent 8px);position:absolute;top:0;left:75.34%}.ticket .ticket-perforation:before,.ticket .ticket-perforation:after{content:"";width:24px;height:24px;background-color:var(--color-background);border-radius:50%;position:absolute}.ticket .ticket-perforation:before{top:-8px;left:12px;transform:translate(-50%)}.ticket .ticket-perforation:after{bottom:-8px;left:12px;transform:translate(-50%)}.ticket .tear-off-section{width:20%;height:100%;background-color:var(--color-surface);padding:15px;justify-content:space-between}.ticket .tear-off-section .qr-code{display:flex;justify-content:center;align-items:center}.ticket .tear-off-section .qr-code img{width:105px;height:105px}.ticket .tear-off-section .tear-off-event-info-wrapper{justify-content:center;align-items:flex-end}.ticket .tear-off-section .tear-off-event-info-wrapper .event-name{font-size:18px;font-weight:700}.ticket .tear-off-section .tear-off-event-info-wrapper .event-info{font-size:11px;max-height:127px;word-wrap:break-word;white-space:normal;margin-right:8px}.ticket .tear-off-section .tear-off-event-info-wrapper .price-wrapper{align-items:center;justify-content:space-between;height:100%}.ticket .tear-off-section .tear-off-event-info-wrapper .price-wrapper .price{font-size:24px;font-weight:700}.ticket .tear-off-section .tear-off-event-info-wrapper .price-wrapper .price-label{font-size:11px}.ticket .tear-off-section .tear-off-event-info-wrapper .rotated-text{writing-mode:vertical-rl;transform:rotate(180deg)}.ticket .tear-off-section .tear-off-event-info-wrapper .dotted-spacer{width:1px;height:100%;background-image:radial-gradient(circle,#777776 .5px,transparent .5px);background-size:1px 3px;background-repeat:repeat-y}.ticket-selection{padding:34px;border-radius:12px;gap:40px;background-color:var(--color-background);border:1px solid transparent}.ticket-selection--error{border-color:var(--color-error)}.ticket-selection .ticket-item{padding:10px 20px;border-radius:12px;cursor:pointer;background-color:var(--color-surface);color:var(--color-text-secondary);box-shadow:var(--shadow-primary);border:1px solid var(--color-border)}.ticket-selection .ticket-item-title{font-weight:600}.ticket-selection .ticket-item--selected{border:none;background-color:var(--color-primary)}.ticket-selection .ticket-item--selected .ticket-item-title{color:var(--color-surface)}.ticket-selection .error-message{color:var(--color-error)}.asset-selection-item-wrapper{border-radius:8px;box-shadow:var(--shadow-primary)!important}.asset-selection-item{position:relative;width:190px;height:190px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--color-background);border:1px solid var(--color-border)}.asset-selection-item .preview{width:100%!important;height:100%!important;background-size:cover;background-position:center;transition:filter .3s ease}.asset-selection-item .delete-hover{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;border:none;border-radius:8px;padding:8px 12px;cursor:pointer;font-size:14px;align-items:center;justify-content:center}.asset-selection-item .text{color:var(--color-surface)!important}.asset-selection-item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;transition:background-color .3s ease;z-index:1}.asset-selection-item:hover:after{background-color:#00000080}.asset-selection-item:hover .preview{filter:blur(2px)}.asset-selection-item:hover .delete-hover{display:flex}.asset-selection .add-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:190px;height:190px;border-radius:8px;cursor:pointer;gap:8px;background:var(--color-background);border:1px solid var(--color-border)}.asset-selection .add-section:hover{background:var(--color-button-tertiary-hover)}.resource-selection .add-resource-button{height:32px;width:32px;border-radius:50%;cursor:pointer;background-color:var(--color-secondary)}.resource-selection .add-resource-button-icon{color:var(--color-surface)}.participant-configuration-item{padding:10px;border-radius:8px;cursor:pointer;background-color:var(--color-surface);border:1px solid var(--color-border)}.participant-configuration-item:hover{border:1px solid var(--color-button-tertiary-dark-hover)}.price-interval-item{padding:10px;border-radius:8px;cursor:pointer;background-color:var(--color-surface);border:1px solid var(--color-border)}.price-interval-item:hover{border:1px solid var(--color-button-tertiary-dark-hover)}.cancelation-option-wrapper{padding-top:30px;margin-top:10px;border-top:1px solid var(--color-border)}.condidion-row{padding-top:30px;margin-top:15px;border-top:1px solid var(--color-border)}.radio-button{display:inline-flex;align-items:center;cursor:pointer;position:relative}.radio-button__input{opacity:0;position:absolute;pointer-events:none}.radio-button__content{display:flex;align-items:center;padding-left:32px;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-button:before,.radio-button:after{content:"";position:absolute;border-radius:50%;transition:.2s}.radio-button:before{left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid #b0bec5;background-color:transparent}.radio-button:after{top:calc(50% - 5px);left:7px;width:10px;height:10px;transform:scale(0);transition:transform .2s;background-color:var(--color-primary)}.radio-button.is-checked:before{border-color:var(--color-primary)}.radio-button.is-checked:after{transform:scale(1)}@keyframes ripple{to{box-shadow:0 0 0 10px #6200ea33}}.radio-button-selection{padding:20px;border-radius:12px;cursor:pointer;background-color:var(--color-surface);border:1px solid var(--color-border)}.radio-button-selection--selected{background-color:var(--color-primary-ultralight);border:1px solid var(--color-primary)}.radio-button-selection:hover{border:1px solid var(--color-button-tertiary-dark-hover)}.booking-options-page-items-wrapper{flex:1 1 auto}.entity-card-wrapper{gap:16px;padding:10px;border-radius:10px;flex:1;cursor:pointer;position:relative;overflow:hidden;border:1px solid var(--color-border)}.entity-card-wrapper .image-container{height:170px;position:relative}.entity-card-wrapper .image-container-image{border-radius:5px}.entity-card-wrapper .image-container .hidden-info-section{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.entity-card-wrapper .image-container .hidden-info-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:5px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#ffffff59}.entity-card-wrapper .top-left-stick{align-items:center;justify-content:center;position:absolute;top:0;left:0;display:flex;padding:6px 12px;border-bottom-right-radius:10px;z-index:3;background-color:var(--color-tinfoil)}.entity-card-wrapper .top-left-stick-text{font-size:10px}.entity-card-wrapper .ad-info-title{font-size:10px;color:var(--color-text-secondary)}.entity-card-wrapper .ad-info-text{font-size:10px;font-weight:600}.clone-button-container{position:absolute;top:15px;right:15px;z-index:10}.top-right-clone-button{padding:6px 12px}.skeleton-entity-card-wrapper{max-height:300px;padding:16px;box-shadow:var(--shadow-primary)}.table-empty-placeholder{position:relative;background-color:var(--color-surface);padding:16px;border-radius:12px}.table-empty-placeholder .grid-item{width:100%;height:230px;background-color:var(--color-background);display:flex;justify-content:center;align-items:center;border-radius:8px}.table-empty-placeholder .action-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;border-radius:8px;background-color:var(--color-input-background-inactive);box-shadow:var(--shadow-modal)}.wizzard-progress-bar{flex:1;padding:30px;position:relative;background-color:var(--color-background)}@media (max-width: 470px){.wizzard-progress-bar{height:auto;flex:0}}@media (max-width: 470px){.wizzard-progress-bar{background-color:transparent!important}}@media (max-width: 470px){.wizzard-progress-bar-content{flex-direction:row}}.wizzard-progress-bar-content .setup-step{margin-top:10px;margin-bottom:10px;position:relative}@media (max-width: 470px){.wizzard-progress-bar-content .setup-step{justify-content:center}}.wizzard-progress-bar-content .setup-step--active .setup-step-icon-data,.wizzard-progress-bar-content .setup-step--active .setup-step-content,.wizzard-progress-bar-content .setup-step--active .setup-step-divider{opacity:1}.wizzard-progress-bar-content .setup-step-icon{height:40px;width:40px;min-width:40px;padding:10px;border-radius:10px;z-index:10;box-shadow:var(--shadow-primary);background-color:#fff}.wizzard-progress-bar-content .setup-step-icon-data{font-size:18px;opacity:.3}.wizzard-progress-bar-content .setup-step-content{opacity:.3}@media (max-width: 470px){.wizzard-progress-bar-content .setup-step-content{display:none}}.wizzard-progress-bar-content .setup-step-divider{position:absolute;top:30px;left:20px;height:100%;width:2px;background-color:#000;opacity:.3}@media (max-width: 470px){.wizzard-progress-bar-content .setup-step-divider{top:19px;height:2px;width:100%}}.booking-service-wizard{height:100vh;max-height:60vh}.booking-service-wizard .step-content{flex:3;height:100%;padding:40px;position:relative}.booking-service-wizard .step-content-container{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.booking-service-wizard .step-content--no-padding{padding:0}.booking-service-wizard .step-content--animated{background:linear-gradient(var(--gradient-angle),#696eff,#4c1e4f,#f05365,#fabc2a);animation:rotation 5s linear infinite;border-radius:0 8px 8px 0/0px 8px 8px 0px;overflow:hidden}.booking-service-wizard .step-content--animated:before{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;filter:blur(.3rem);z-index:1;background-color:var(--color-surface)}.booking-service-wizard .step-content--animated .step-content-container{position:relative;z-index:2}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes rotation{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}@keyframes fadeInOut{0%{opacity:0}16.67%{opacity:1}83.33%{opacity:1}to{opacity:0}}.ai-loading-container{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;background:linear-gradient(var(--gradient-angle),#696eff,#4c1e4f,#f05365,#fabc2a);animation:rotation 5s linear infinite;border-radius:0 8px 8px 0/0px 8px 8px 0px;padding:30px;height:100%;width:100%}.ai-loading-container:before{content:"";position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;filter:blur(.3rem);z-index:1;background-color:var(--color-surface)}.ai-loading-container .ai-loading-text{position:relative;z-index:2;font-size:2rem;font-weight:700;background:linear-gradient(90deg,#696eff,#4c1e4f,#f05365,#fabc2a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:fadeInOut 2s ease-in-out infinite}.ai-prompt-input-container{position:relative;width:100%}.ai-prompt-input-container .ai-prompt-input{height:150px}.ai-prompt-input-container .ai-prompt-button{position:absolute;right:10px;bottom:10px;border-radius:8px;background-color:var(--color-primary);color:#fff}.current-user-avatar{height:26px;width:26px;min-width:26px;font-size:16px}.templates-wizard-tab{height:100%;overflow-y:auto}.templates-wizard-tab .template-preview-item{padding:10px;border-radius:12px;cursor:pointer;background-color:var(--color-surface);border:1px solid var(--color-border)}.templates-wizard-tab .template-preview-item-image{width:100%}.ticket-section-wrapper{padding:16px;border-radius:12px;background-color:var(--color-background)}.ticket-item-wrapper{padding:16px;border-radius:8px;cursor:pointer;background-color:var(--color-surface);border:solid 1px var(--color-border)}.ticket-item-duration-title{white-space:pre-line;color:var(--color-text-secondary)}.plan-preview{padding:30px;border-radius:16px;background-color:var(--color-surface);box-shadow:var(--shadow-primary)}.plan-preview-title-wrapper{padding:5px 14px;border-radius:20px;background-color:var(--color-border-secondary)}.plan-preview-title-wrapper-text{word-break:break-all;color:var(--color-surface)}.plan-preview-price-type{font-weight:400;color:var(--color-text-primary)}.plan-preview-description{font-size:14px;word-break:break-all;color:var(--color-text-primary)}.plan-preview-benefit-icon-wrapper{display:flex;justify-content:center;align-items:center;height:20px;width:20px;min-width:20px;border-radius:20px;border:1.5px solid var(--color-primary)}.plan-preview-benefit-icon-wrapper-icon{font-size:12px;color:var(--color-primary)}.plan-preview-benefit-desc{font-weight:500;word-break:break-all}.plan-preview-button{width:100%}.project-onboarding-modal .onboarding-info-container{flex:1;padding:30px;position:relative;background-color:var(--color-background)}.project-onboarding-modal .checklist-container{flex:1.5;padding:60px}.sidebar-item{border-radius:8px;padding:10px;cursor:pointer!important;position:relative}.sidebar-item-icon--default{color:var(--color-background)!important}.sidebar-item-icon--primary{color:var(--color-primary)!important}.sidebar-item-icon-wrapper{width:20px;height:20px}.sidebar-item-label--default{color:var(--color-text-inverted)!important}.sidebar-item-label--primary{color:var(--color-primary)!important}.sidebar-item-suffix{position:absolute;right:-10px;top:-5px;color:var(--color-surface);font-size:10px;font-weight:600;background-color:var(--color-primary);border-radius:50%;min-width:18px;height:18px;padding:0 4px;display:flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.sidebar-item-suffix[data-content-length="1"]{min-width:18px;height:18px;font-size:10px}.sidebar-item-suffix[data-content-length="2"]{min-width:20px;height:20px;font-size:9px}.sidebar-item-suffix[data-content-length="3"]{min-width:22px;height:22px;font-size:9px}.sidebar-item-suffix[data-content-length="4"]{min-width:24px;height:22px;font-size:8px;border-radius:11px}.sidebar-item-arrow{color:var(--color-text-secondary);font-size:14px;align-self:center}.sidebar-item--active,.sidebar-item:hover{background-color:var(--color-navigation-bar-hover)}.sidebar-item--active .sidebar-item-label--default,.sidebar-item--active .sidebar-item-label--primary,.sidebar-item--active .sidebar-item-icon--default,.sidebar-item--active .sidebar-item-icon--primary,.sidebar-item--active .sidebar-item-arrow,.sidebar-item:hover .sidebar-item-label--default,.sidebar-item:hover .sidebar-item-label--primary,.sidebar-item:hover .sidebar-item-icon--default,.sidebar-item:hover .sidebar-item-icon--primary,.sidebar-item:hover .sidebar-item-arrow{color:var(--color-background)!important}.sized-container{width:100%}.sized-container--s{max-width:200px}.sized-container--m{max-width:300px}.sized-container--l{max-width:400px}.sized-container--xl{max-width:750px}.sized-container--xml{max-width:500px}.sized-container--xxl{max-width:860px}.sized-container--xxxl{max-width:1400px}.user-dropdown-container{box-sizing:content-box;margin:auto}.user-dropdown-content{z-index:100;position:absolute;width:280px;border-radius:10px;transform:scaleY(0);transform-origin:top;transition:transform .3s ease,opacity .3s ease;opacity:0;background-color:var(--color-surface);box-shadow:var(--shadow-modal)}.user-dropdown-content--open{transform:scaleY(1);opacity:1}.user-dropdown-content--down-right{top:80px;transform-origin:top}.user-dropdown-content--down-left{top:80px;transform-origin:top;right:10px}.user-dropdown-content--up-right{bottom:55px;transform-origin:bottom}.user-dropdown-content--up-left{bottom:45px;transform-origin:bottom;right:10px}.user-dropdown-element{position:relative;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;width:34px;height:34px;border:2px solid transparent}.user-dropdown-element__image{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:50%;object-fit:cover}.user-dropdown-element:hover,.user-dropdown-element--open{border:2px solid var(--color-primary);transition:border .3s ease}.user-dropdown-profile-section{cursor:pointer;padding:12px;border-radius:8px;border:1px solid var(--color-border);transition:all .2s ease}.user-dropdown-profile-section:hover{background-color:var(--color-button-tertiary-hover)}.user-dropdown-profile-section:hover .view-profile-text,.user-dropdown-profile-section:hover .view-profile-icon{color:var(--color-primary);transition:all .2s ease}.user-dropdown-profile-section .user-dropdown-profile-switch{color:var(--color-primary);transition:opacity .2s ease}.user-dropdown-profile-section .user-dropdown-profile-switch:hover{opacity:.8}.user-dropdown-profile-image{border-radius:10px;object-fit:cover;width:32px;height:32px;box-shadow:var(--shadow-text-input)}.user-dropdown-content .navigation-item-wrapper{display:flex;align-items:center;cursor:pointer;border-radius:8px;padding:8px 12px;gap:12px;transition:all .2s ease}.user-dropdown-content .navigation-item-wrapper:hover{background:#e5e6e8;transition:all .2s ease}.user-dropdown-content .navigation-item-wrapper .sidebar-item-icon{width:auto;color:var(--color-text-primary)}.user-dropdown-content .navigation-item-wrapper .sidebar-item-label{color:var(--color-text-primary);font-weight:500}.user-dropdown-header{border-bottom:1px solid var(--border-color);padding:0}.user-dropdown-content-section{padding:20px}.user-dropdown-project-section{background-color:var(--color-button-tertiary);border-top-left-radius:10px;border-top-right-radius:10px;padding:20px}.user-dropdown-project-section:hover{background-color:var(--color-button-tertiary-hover);cursor:pointer;transition:all .2s ease}.user-dropdown-project-section:hover .switch-project-text,.user-dropdown-project-section:hover .switch-project-icon{color:var(--color-primary);transition:all .2s ease}.sidebar-navigation-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:70px;height:calc(100% - 24px);border-radius:12px!important;margin:12px;box-shadow:.5px .5px 8px #0000000d;background:var(--color-navigation-bar)}.sidebar-navigation-wrapper .sidebar-navigation-body{overflow:unset}.sidebar-navigation-wrapper .sidebar-navigation-body .sidebar-navigation-content{overflow-y:unset}.sidebar-navigation-main-content{display:flex;flex-direction:column;justify-content:flex-start;height:100%;width:100%}@media (max-width: 470px){.sidebar-navigation-main-content{padding-top:40px;max-width:320px}}.sidebar-navigation-main-content .sidebar-header{padding:30px 20px}@media (max-width: 470px){.sidebar-navigation-main-content .sidebar-header{display:none}}.sidebar-navigation-main-content .sidebar-header-logo{height:25px!important;cursor:pointer}.sidebar-navigation-main-content .sidebar-navigation-body{display:flex;flex-direction:column;width:100%;flex-grow:1;overflow:hidden}.sidebar-navigation-main-content .sidebar-navigation-body .sidebar-navigation-content{display:flex;flex-direction:column;width:100%;padding:15px;overflow-y:auto;flex-grow:1}.mobile-navigation-container{display:flex;flex-direction:column;align-items:center;padding:16px;border-radius:12px!important;margin:12px;width:calc(100% - 24px);position:fixed;z-index:1000;background:var(--color-navigation-bar);transition:all .5s cubic-bezier(.4,0,.2,1);height:auto;top:0;left:0;max-height:60px}.mobile-navigation-container-burger{cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease;font-size:21px;color:var(--color-background)}.mobile-navigation-container-burger:hover{transform:scale(1.1)}.mobile-navigation-container--open{height:100vh;padding:28px;margin:0;width:100%;border-radius:0!important;max-height:100vh}.mobile-navigation-container .sidebar-navigation-main-content{opacity:0;transform:translateY(30px);transition:all .4s cubic-bezier(.4,0,.2,1);transition-delay:.2s;max-height:0;overflow:hidden}.mobile-navigation-container--open .sidebar-navigation-main-content{opacity:1;transform:translateY(0);max-height:calc(100vh - 80px);overflow:visible}.mobile-navigation-container .sidebar-header-logo-mobile{height:25px!important;transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-navigation-container .sidebar-header-logo-mobile:hover{transform:scale(1.05)}body.no-scroll{overflow:hidden}@media (max-width: 470px){.dashboard-page{flex-direction:column}}@media (max-width: 470px){.dashboard-page .page-container-sidebar{height:auto;margin-bottom:80px}}.resource-preview-card{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;position:relative;background-color:var(--color-surface)}.resource-preview-card .content-wrapper{padding:16px}.resource-preview-card .image-wrapper{height:200px!important}.resource-preview-card .image-wrapper .image{box-shadow:none!important;border-radius:0!important}.resource-preview-card .duration-text{font-weight:300;font-size:16px;margin-top:5px;color:var(--color-text-secondary)}.resource-preview-card .price-text{font-size:16px;margin-top:8px;color:var(--color-primary)}.resource-preview-card .button{position:absolute;top:12px;left:12px;max-width:100px;padding:6px 15px}.resource-preview-card .button .filled-button-content{white-space:break-spaces;word-break:break-all;font-size:10px}.checkin-checkbox-wrapper{width:fit-content;cursor:pointer;transition:all .2s ease}.checkin-checkbox-wrapper:hover{transform:scale(1.1)}.checkin-checkbox-wrapper.disabled{cursor:not-allowed;opacity:.5}.entity-card{width:50%;align-self:center}.statistic-item-wrapper{border-radius:15px;padding:24px;background-color:var(--color-surface)}.statistic-item-wrapper .title{color:var(--color-text-secondary)}.statistic-fact-item-progress{font-size:12px;padding:4px 6px;border-radius:12px}.statistic-fact-item-progress--positive-good{background-color:var(--color-success-light);color:var(--color-success)}.statistic-fact-item-progress--positive-good .progress-icon{color:var(--color-success)}.statistic-fact-item-progress--positive-bad{background-color:var(--color-error);color:#fff}.statistic-fact-item-progress--positive-bad .progress-icon{color:#fff}.statistic-fact-item-progress .arrow-up,.statistic-fact-item-progress .arrow-down{margin-right:3px}.schedule-selection{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ticket-item-price{font-size:14px;color:var(--color-primary)}.ticket-number{border-radius:20px;padding:2px;flex-grow:2;background-color:var(--color-button-secondary)}.ticket-number-icon{padding:3px;border-radius:50%;background-color:var(--color-surface)}.ticket-number-title{color:var(--color-surface)}.schedule-card-preview{background-color:var(--color-surface);border-radius:8px;padding:16px;width:100%;cursor:pointer}.schedule-card-preview-date-text{color:var(--color-input-text-secondary)}.schedule-preview-section-wrapper{border-radius:12px;background-color:var(--color-background);padding:16px}.ticket-preview{width:100%;width:325px;background:#6d3bd9;aspect-ratio:10/17;border-radius:20px;padding:20px;position:relative;overflow:hidden;background-repeat:no-repeat;box-shadow:0 0 10px #000000bf}.ticket-preview-header-label{white-space:pre-wrap;text-align:center;color:#fff!important;font-size:8px}.ticket-preview-header .spacer-line{height:1px;flex:1;background:white;margin-left:5%;margin-right:5%}.ticket-preview .sponsor-wrapper{padding:5px;background-color:#fff;border-radius:8px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:8px}.ticket-preview .sponsor-wrapper img{height:16px;width:auto;filter:grayscale(100%)}.ticket-preview .ticket-description{flex:1}.ticket-preview .ticket-description .powered-by-text{writing-mode:vertical-rl;transform:rotate(180deg);font-size:10px;color:#fff;padding-left:10px;margin-top:15px;font-weight:100}.ticket-preview .ticket-description .ticket-title{color:#fff;margin-top:15px;font-size:25px}.ticket-preview .ticket-description .ticket-subtitle{color:#fff}.ticket-preview .ticket-description .title-spacer-line{height:1px;background:white;margin-top:5px;margin-bottom:10px;width:95%}.ticket-preview .ticket-description .ticket-info-item-label{color:#fff;font-size:8px;font-weight:100}.ticket-preview .ticket-description .ticket-info-item-value{color:#fff}.ticket-preview .ticket-description .info-item-spacer-line{height:70%;width:1px;min-width:1px;background:white}.ticket-preview .ticket-perforation{display:flex;justify-content:center;align-items:center;width:100%;height:1px;min-height:1px;margin-top:25px;margin-bottom:25px;background:repeating-linear-gradient(90deg,#fff 0,#fff 4px,transparent 4px,transparent 8px)}.ticket-preview .ticket-perforation:before,.ticket-preview .ticket-perforation:after{content:"";width:16px;height:16px;background-color:#fff;border-radius:50%;position:absolute}.ticket-preview .ticket-perforation:before{left:-8px}.ticket-preview .ticket-perforation:after{right:-8px}.ticket-preview .ticket-actions{flex:1}.ticket-preview .ticket-actions .qr-code-wrapper{display:flex;justify-content:center;align-items:center;height:150px;background:white;border-radius:12px;padding:5px}.ticket-preview .ticket-actions .qr-code-wrapper .qr-code-image{height:100%;object-fit:contain}@media only screen and (max-width: 960px){.printed-ticket-form-wrapper .ticket{rotate:90deg;width:70vh;min-width:70vh;top:0;left:calc(50% + 142px)}.printed-ticket-form-wrapper .ticket-perforation:before,.printed-ticket-form-wrapper .ticket-perforation:after{left:6px}}@media only screen and (max-width: 960px){.printed-ticket-row-container{height:70vh;align-items:unset!important;justify-content:unset!important}}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;opacity:.8;-webkit-user-select:none;user-select:none;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid rgba(0,0,0,0);border-bottom:0;border-left:5px solid rgba(0,0,0,0);transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.digital-ticket-preview{position:sticky;top:0}@media (max-width: 1100px){.digital-ticket-preview{display:none}}.ticket-configurator-toolbar{overflow-y:auto}.printed-ticket-preview{position:sticky;top:0}@media only screen and (max-width: 1630px){.printed-ticket-preview .ticket{rotate:90deg;width:70vh;min-width:70vh;top:0;left:calc(30% + 142px)}.printed-ticket-preview .ticket-perforation:before,.printed-ticket-preview .ticket-perforation:after{left:6px}}@media (max-width: 1100px){.printed-ticket-preview{display:none}}.rdrCalendarWrapper{box-sizing:border-box;background:#ffffff;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{flex-basis:calc(100% / 7);box-sizing:inherit;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{box-sizing:inherit;width:calc(100% / 7);position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align: auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px #23394236;border:1px solid transparent}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0px;background:transparent;width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 .833em;padding:0;border:0;border-radius:5px;background:#EFF2F7}.rdrNextPrevButton:hover{background:#E1E7F0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:transparent rgb(52,73,94) transparent transparent;transform:translate(-3px)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:transparent transparent transparent rgb(52,73,94);transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;padding:0;line-height:3em;height:3em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;left:0;right:0;top:5px;bottom:5px;display:flex;align-items:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:18px;height:2px;border-radius:2px;background:#3d91ff}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;top:5px;left:0;right:0;bottom:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;border-left-width:1px;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;border-right-width:1px;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:rgba(255,255,255,.09);position:absolute;top:3px;left:0;right:0;bottom:3px;pointer-events:none;border:0px solid currentColor;z-index:1}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:solid 1px rgb(222,231,235);margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";border:1px solid currentColor;border-radius:1.333em;position:absolute;top:-2px;bottom:-2px;left:0;right:0;background:transparent}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#849095;padding:.833em}.sales-statistic-grid-item{grid-column:1/3;max-height:450px}.open-bookings-section{margin-top:20px}.open-bookings-section-item{padding:15px 0}.open-bookings-section-item:not(:last-child){border-bottom:1px solid var(--color-border)}.open-bookings-section-more-button{margin-top:20px;font-size:15px!important}.booking-page-preview-wrapper{width:100%}.booking-page-preview{max-width:1000px;background-color:#f8f9fa;color:#333;overflow:hidden;box-shadow:0 10px 30px #0000001a;border:1px solid #dee2e6}@media only screen and (max-width: 1300px){.booking-page-preview{max-width:100%;box-shadow:none;border:none}}.booking-page-preview__header{width:100%;height:350px;padding:10px;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 1300px){.booking-page-preview__header{height:250px}}@media (max-width: 470px){.booking-page-preview__header{height:200px}}.booking-page-preview__header-bg{width:100%;height:100%;object-fit:cover;border-radius:10px}.booking-page-preview__content{padding:30px 40px;background-color:#fff}@media only screen and (max-width: 1300px){.booking-page-preview__content{padding:20px}}@media (max-width: 470px){.booking-page-preview__content{padding:15px}}.booking-page-preview__content h2{font-size:24px;font-weight:600;margin-bottom:20px}@media only screen and (max-width: 1300px){.booking-page-preview__content h2{font-size:20px;margin-bottom:15px}}@media (max-width: 470px){.booking-page-preview__content h2{font-size:18px;margin-bottom:12px}}.booking-page-preview__filters{display:flex;gap:12px;margin-bottom:30px}@media only screen and (max-width: 1300px){.booking-page-preview__filters{gap:8px;margin-bottom:20px;flex-wrap:wrap}}@media (max-width: 470px){.booking-page-preview__filters{gap:6px;margin-bottom:15px}}.booking-page-preview__filter-btn{padding:10px 24px;border-radius:50px;border:1px solid #dee2e6;background-color:#fff;cursor:pointer;font-size:16px;color:#495057;font-weight:500;transition:all .2s ease-in-out}@media only screen and (max-width: 1300px){.booking-page-preview__filter-btn{padding:8px 16px;font-size:14px}}@media (max-width: 470px){.booking-page-preview__filter-btn{padding:6px 12px;font-size:12px}}.booking-page-preview__filter-btn:hover{border-color:#0d6efd;background-color:#e7f1ff}.booking-page-preview__filter-btn.active{background-color:#0d6efd;color:#fff;border-color:#0d6efd}.booking-page-preview__events{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media only screen and (max-width: 1300px){.booking-page-preview__events{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 470px){.booking-page-preview__events{grid-template-columns:1fr;gap:15px}}.booking-page-preview__event-card{border-radius:8px;overflow:hidden;box-shadow:0 4px 15px #00000014;background-color:#fff;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.booking-page-preview__event-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001f}.booking-page-preview__event-card-img-container{position:relative;width:100%;height:150px}@media only screen and (max-width: 1300px){.booking-page-preview__event-card-img-container{height:120px}}@media (max-width: 470px){.booking-page-preview__event-card-img-container{height:100px}}.booking-page-preview__event-card-img-container img{width:100%;height:100%;object-fit:cover}.booking-page-preview__event-card-category{position:absolute;top:10px;left:10px;background-color:#0009;color:#fff;padding:4px 10px;border-radius:10px;font-size:12px;font-weight:500}@media (max-width: 470px){.booking-page-preview__event-card-category{padding:3px 8px;font-size:10px}}.booking-page-preview__event-card .info{padding:15px}@media only screen and (max-width: 1300px){.booking-page-preview__event-card .info{padding:12px}}@media (max-width: 470px){.booking-page-preview__event-card .info{padding:10px}}.booking-page-preview__event-card h4{margin:0 0 10px;font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 1300px){.booking-page-preview__event-card h4{font-size:16px;margin-bottom:8px}}@media (max-width: 470px){.booking-page-preview__event-card h4{font-size:14px;margin-bottom:6px}}.booking-page-preview__event-card .details{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#6c757d}@media (max-width: 470px){.booking-page-preview__event-card .details{font-size:12px}}.booking-page-preview__event-card .details .price{color:#0d6efd;font-weight:600}.booking-page-preview__show-more{display:flex;align-items:center;justify-content:center;gap:8px;margin:30px auto 0;padding:10px 20px;font-size:16px;color:#0d6efd;background-color:transparent;border:none;cursor:pointer;font-weight:500}@media only screen and (max-width: 1300px){.booking-page-preview__show-more{margin:20px auto 0;padding:8px 16px;font-size:14px}}@media (max-width: 470px){.booking-page-preview__show-more{margin:15px auto 0;padding:6px 12px;font-size:12px}}.booking-page-preview__show-more svg{transition:transform .2s ease-in-out}.booking-page-preview__show-more:hover svg{transform:translateY(3px)}.booking-page-preview__footer{background-color:#f8f9fa;padding:40px;border-top:1px solid #e9ecef}@media only screen and (max-width: 1300px){.booking-page-preview__footer{padding:25px 20px}}@media (max-width: 470px){.booking-page-preview__footer{padding:20px 15px}}.booking-page-preview__footer-content{display:flex;justify-content:space-between;gap:30px;margin-bottom:40px}@media only screen and (max-width: 1300px){.booking-page-preview__footer-content{flex-direction:column;gap:20px;margin-bottom:25px}}@media (max-width: 470px){.booking-page-preview__footer-content{gap:15px;margin-bottom:20px}}.booking-page-preview__footer-logo{display:flex;align-items:center;gap:12px}@media (max-width: 470px){.booking-page-preview__footer-logo{gap:8px}}.booking-page-preview__footer-logo img{height:30px;width:auto;object-fit:contain}@media only screen and (max-width: 1300px){.booking-page-preview__footer-logo img{height:25px}}@media (max-width: 470px){.booking-page-preview__footer-logo img{height:20px}}.booking-page-preview__footer-logo span{font-size:24px;font-weight:700;color:#495057}@media only screen and (max-width: 1300px){.booking-page-preview__footer-logo span{font-size:20px}}@media (max-width: 470px){.booking-page-preview__footer-logo span{font-size:18px}}.booking-page-preview__footer-info{display:flex;gap:60px}@media only screen and (max-width: 1300px){.booking-page-preview__footer-info{gap:30px;flex-wrap:wrap}}@media (max-width: 470px){.booking-page-preview__footer-info{gap:20px;flex-direction:column}}.booking-page-preview__footer-col h4{font-size:16px;font-weight:600;margin-bottom:15px;color:#212529}@media only screen and (max-width: 1300px){.booking-page-preview__footer-col h4{font-size:14px;margin-bottom:10px}}@media (max-width: 470px){.booking-page-preview__footer-col h4{font-size:13px;margin-bottom:8px}}.booking-page-preview__footer-col p{margin:0 0 8px;font-size:14px;color:#6c757d;display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width: 1300px){.booking-page-preview__footer-col p{font-size:13px;gap:15px}}@media (max-width: 470px){.booking-page-preview__footer-col p{font-size:12px;gap:10px}}.booking-page-preview__footer-bottom{border-top:1px solid #e9ecef;padding-top:20px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#6c757d}@media only screen and (max-width: 1300px){.booking-page-preview__footer-bottom{flex-direction:column;gap:10px;text-align:center;padding-top:15px}}@media (max-width: 470px){.booking-page-preview__footer-bottom{font-size:12px;padding-top:12px}}.booking-page-preview__footer-links{display:flex;gap:20px}@media only screen and (max-width: 1300px){.booking-page-preview__footer-links{gap:15px}}@media (max-width: 470px){.booking-page-preview__footer-links{gap:10px}}.booking-page-preview__footer-links a{color:#6c757d;text-decoration:none}.booking-page-preview__footer-links a:hover{color:#0d6efd}.browser-preview{width:100%;height:90%;max-width:800px;border-radius:8px;overflow:hidden;box-shadow:0 10px 30px #0000001a;display:flex;flex-direction:column}@media only screen and (max-width: 1300px){.browser-preview{max-width:100%;height:100%;border-radius:0;box-shadow:none}}.browser-preview__header{background-color:var(--color-background);padding:10px;display:flex;align-items:center;gap:8px}@media only screen and (max-width: 1300px){.browser-preview__header{padding:8px;gap:6px}}@media (max-width: 470px){.browser-preview__header{padding:6px;gap:4px}}.browser-preview__dots{display:flex;gap:6px}@media only screen and (max-width: 1300px){.browser-preview__dots{gap:4px}}@media (max-width: 470px){.browser-preview__dots{gap:3px}}.browser-preview__dots span{width:12px;height:12px;border-radius:50%;background-color:var(--color-border)}@media only screen and (max-width: 1300px){.browser-preview__dots span{width:10px;height:10px}}@media (max-width: 470px){.browser-preview__dots span{width:8px;height:8px}}.browser-preview__dots span:nth-child(1){background-color:#ff5f56}.browser-preview__dots span:nth-child(2){background-color:#ffbd2e}.browser-preview__dots span:nth-child(3){background-color:#27c93f}.browser-preview__address-bar{flex-grow:1;background-color:var(--color-surface);border-radius:5px;padding:5px 10px;color:var(--color-text-secondary);font-size:12px;text-align:center;font-weight:700}@media only screen and (max-width: 1300px){.browser-preview__address-bar{padding:4px 8px;font-size:11px}}@media (max-width: 470px){.browser-preview__address-bar{padding:3px 6px;font-size:10px}}.browser-preview__content{flex-grow:1;background-color:#fff;overflow-y:auto;height:0}@media only screen and (max-width: 1300px){.browser-preview__content{min-height:400px}}@media (max-width: 470px){.browser-preview__content{min-height:350px}}.line-progress-bar{width:100%;padding:16px 0}.line-progress-bar__container{display:flex;flex-direction:column}.line-progress-bar__track{height:6px;background-color:var(--color-background);border-radius:3px;overflow:hidden;position:relative}.line-progress-bar__fill{height:100%;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-light) 100%);border-radius:3px;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative}.line-progress-bar__fill:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.onboarding-step-wrapper{width:100vw;height:100vh;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.onboarding-step-wrapper__container{display:grid;grid-template-columns:650px 1fr;height:100vh;width:100vw;position:relative}@media (max-width: 470px){.onboarding-step-wrapper__container{grid-template-columns:1fr;grid-template-rows:1fr auto}}@media (max-width: 470px){.onboarding-step-wrapper.onboarding-step-wrapper--show-preview-mobile .onboarding-step-wrapper__container{grid-template-rows:1.5fr 1fr}}.onboarding-step-wrapper__left{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:calc(100% - 80px);box-sizing:border-box;width:calc(100% - 80px);background:var(--color-surface);border-radius:24px;margin:40px;box-shadow:var(--shadow-primary);overflow:hidden}@media (max-width: 470px){.onboarding-step-wrapper__left{min-height:auto;max-height:calc(100vh - 32px);height:auto;width:calc(100% - 32px);margin:16px;padding:0;border-radius:16px;overflow:hidden;position:relative}}.onboarding-step-wrapper__header-wrapper{padding:30px 20px 0}@media (max-width: 470px){.onboarding-step-wrapper__header-wrapper{padding:24px 24px 20px}}.onboarding-step-wrapper__content{display:flex;flex-direction:column;height:100%;width:100%;max-width:500px;justify-content:flex-start}@media (max-width: 470px){.onboarding-step-wrapper__content{gap:24px;max-width:100%;height:auto}}.onboarding-step-wrapper__clickable-text{cursor:pointer;transition:opacity .2s ease}.onboarding-step-wrapper__clickable-text:hover{opacity:.7}.onboarding-step-wrapper__step-container{flex:1;display:flex;flex-direction:column;justify-content:center;min-height:0;overflow:hidden}@media (max-width: 470px){.onboarding-step-wrapper__step-container{justify-content:flex-start;overflow:hidden}}.onboarding-step-wrapper__header{padding:0 20px 20px}@media (max-width: 470px){.onboarding-step-wrapper__header{padding:0 24px 20px;margin-bottom:0}}.onboarding-step-wrapper__scrollable-content{overflow-y:auto;min-height:0;max-height:calc(100vh - 200px);padding:20px}@media (max-width: 470px){.onboarding-step-wrapper__scrollable-content{padding:0 24px 80px;max-height:calc(100vh - 300px);overflow-y:auto}}.onboarding-step-wrapper__next-button-container{margin-top:30px;width:100%;padding:0 20px 20px}@media (max-width: 470px){.onboarding-step-wrapper__next-button-container{position:absolute;bottom:0;left:0;right:0;margin-top:0;padding:24px;background:transparent;border-top:none;z-index:10;box-shadow:none}}.onboarding-step-wrapper__next-button{width:100%;height:48px;font-weight:600}.onboarding-step-wrapper__right{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:visible;position:relative;transition:background .5s ease;padding:25px}@media (max-width: 470px){.onboarding-step-wrapper__right{position:relative;height:auto;min-height:200px;padding:20px}}.booking-page-step{width:100%}.booking-page-step__input-container{margin-top:30px}@media (max-width: 470px){.booking-page-step__input-container{margin-top:10px}}.onboarding-preview{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;position:relative;z-index:1}.onboarding-preview__content{align-items:center;text-align:center;max-width:500px;margin-bottom:40px}.onboarding-preview__title{color:var(--color-surface);font-weight:700;font-size:40px;line-height:1.2;margin-bottom:16px}.onboarding-preview__description{color:var(--color-surface);font-size:18px;line-height:1.5;opacity:.9}.onboarding-preview__image-container{flex:1;width:100%;max-width:400px}.onboarding-preview__image-wrapper img,.onboarding-preview__image-wrapper .table-image,.onboarding-preview__image-wrapper .image-placeholder{width:100%;max-width:380px;border:none;box-shadow:none}@media (max-width: 470px){.onboarding-preview{padding:20px}.onboarding-preview__title{font-size:32px}.onboarding-preview__description{font-size:16px}.onboarding-preview__image-wrapper img,.onboarding-preview__image-wrapper .table-image,.onboarding-preview__image-wrapper .image-placeholder{max-width:280px}}.completion-step{display:flex;align-items:center;justify-content:center;height:100%;padding:40px;background:var(--color-background)}@media (max-width: 470px){.completion-step{padding:24px 20px}}.completion-step__content{max-width:480px;width:100%;text-align:center}@media (max-width: 470px){.completion-step__content{max-width:100%}}.completion-step__success{margin-bottom:10px}.completion-step__icon{color:var(--color-success);margin-bottom:24px}.completion-step__title{margin-bottom:16px;color:var(--color-text-primary)}.completion-step__subtitle{color:var(--color-text-secondary);line-height:1.5}.completion-step__summary{margin-bottom:48px;padding:24px;background:var(--color-surface);border-radius:12px;border:1px solid var(--color-border);text-align:left}@media (max-width: 470px){.completion-step__summary{margin-bottom:40px;padding:20px}}.completion-step__summary-title{margin-bottom:20px;color:var(--color-text-primary);text-align:center}.completion-step__summary-items{display:flex;flex-direction:column;gap:16px}.completion-step__summary-item{padding:12px 16px;background:var(--color-background);border-radius:8px;border:1px solid var(--color-border-light)}.completion-step__summary-icon{color:var(--color-primary);flex-shrink:0}.completion-step__summary-label{color:var(--color-text-secondary);margin-bottom:4px}.completion-step__summary-value{color:var(--color-text-primary);font-weight:500}.completion-step__actions{display:flex;flex-direction:column;gap:32px}.completion-step__main-button{padding:14px 32px;font-size:16px;font-weight:500;border-radius:8px}.completion-step__secondary-actions{display:flex;flex-direction:column;gap:16px}.completion-step__action-item{display:flex;align-items:center;gap:16px;padding:16px 20px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);cursor:pointer;transition:all .2s ease;text-align:left}@media (max-width: 470px){.completion-step__action-item{padding:14px 16px;gap:12px}}.completion-step__action-item:hover{border-color:var(--color-primary);background:var(--color-primary-ultralight)}.completion-step__action-item svg:first-child{color:var(--color-primary);flex-shrink:0}.completion-step__action-item svg:last-child{color:var(--color-text-tertiary);margin-left:auto;flex-shrink:0;transition:transform .2s ease}.completion-step__action-item:hover svg:last-child{transform:translate(2px)}.completion-step__action-item div{flex:1;min-width:0}.completion-step__action-item div h3{margin-bottom:4px;color:var(--color-text-primary)}.completion-step__action-item div p{color:var(--color-text-secondary);margin:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes sparkle{0%,to{transform:scale(0) rotate(0);opacity:0}50%{transform:scale(1) rotate(180deg);opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow{0%,to{box-shadow:0 0 20px #696eff4d}50%{box-shadow:0 0 30px #696eff99}}@keyframes progressFill{0%{width:0%}to{width:100%}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.goal-checklist{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;width:100%;padding:24px;position:relative;color:var(--color-surface)}.goal-checklist__header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.goal-checklist__header .goal-checklist__icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,#696eff 0%,#9497ff 100%);border-radius:50%;animation:float 3s ease-in-out infinite;box-shadow:0 8px 32px #696eff4d}.goal-checklist__header .goal-checklist__icon-wrapper .goal-checklist__main-icon{font-size:36px;color:#fff;z-index:2}.goal-checklist__header .goal-checklist__icon-wrapper .goal-checklist__sparkle{position:absolute;font-size:16px;color:#fffc;animation:sparkle 2s ease-in-out infinite}.goal-checklist__header .goal-checklist__icon-wrapper .goal-checklist__sparkle.sparkle-1{top:-8px;right:-8px;animation-delay:0s}.goal-checklist__header .goal-checklist__icon-wrapper .goal-checklist__sparkle.sparkle-2{bottom:-8px;left:-8px;animation-delay:.5s}.goal-checklist__header .goal-checklist__icon-wrapper .goal-checklist__sparkle.sparkle-3{top:50%;right:-12px;transform:translateY(-50%);animation-delay:1s}.goal-checklist__header h2{font-size:18px;font-weight:700;color:var(--color-surface);margin:0}.goal-checklist__header .goal-checklist__subtitle{font-size:12px;color:var(--color-surface);opacity:.9;margin:0;font-weight:400}.goal-checklist__progress{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:300px}.goal-checklist__progress .goal-checklist__progress-bar{width:100%;height:8px;background:rgba(105,110,255,.1);border-radius:4px;overflow:hidden;position:relative}.goal-checklist__progress .goal-checklist__progress-bar .goal-checklist__progress-fill{height:100%;background:linear-gradient(90deg,#696eff,#9497ff);border-radius:4px;animation:progressFill 2s ease-out forwards;position:relative}.goal-checklist__progress .goal-checklist__progress-bar .goal-checklist__progress-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s ease-in-out infinite}.goal-checklist__progress .goal-checklist__progress-text{font-size:10px;color:var(--color-surface);opacity:.9;font-weight:500}.goal-checklist__list{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0;width:100%;max-width:420px}.goal-checklist__item{position:relative;animation:fadeInUp .6s cubic-bezier(.4,0,.2,1) both;border-radius:12px;overflow:hidden;transition:all .3s ease}.goal-checklist__item:hover{transform:translateY(-2px)}.goal-checklist__item:hover .goal-checklist__item-glow{opacity:1}.goal-checklist__item:hover .goal-checklist__item-content{background:rgba(255,255,255,.95);border-color:#696eff4d;box-shadow:0 8px 24px #696eff26}.goal-checklist__item .goal-checklist__item-content{display:flex;align-items:center;gap:16px;padding:20px 24px;background:rgba(255,255,255,.9);border:2px solid rgba(255,255,255,.3);border-radius:12px;transition:all .3s ease;position:relative;z-index:2}.goal-checklist__item .goal-checklist__item-content .goal-checklist__item-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#696eff 0%,#9497ff 100%);border-radius:50%;flex-shrink:0;animation:pulse 2s ease-in-out infinite}.goal-checklist__item .goal-checklist__item-content .goal-checklist__item-icon svg{font-size:16px;color:#fff}.goal-checklist__item .goal-checklist__item-content .goal-checklist__item-text{flex:1;font-weight:600;color:var(--color-text-primary);font-size:14px}.goal-checklist__item .goal-checklist__item-content .goal-checklist__item-status{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.goal-checklist__item .goal-checklist__item-content .goal-checklist__item-status .goal-checklist__item-dot{width:8px;height:8px;background:linear-gradient(135deg,#696eff 0%,#9497ff 100%);border-radius:50%;animation:pulse 2s ease-in-out infinite}.goal-checklist__item .goal-checklist__item-glow{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(105,110,255,.05) 0%,rgba(225,226,255,.05) 100%);border-radius:12px;opacity:0;transition:opacity .3s ease;z-index:1}.goals-step{height:100%;display:flex;flex-direction:column}.goals-step__grid{margin-top:20px;flex-grow:1;align-content:flex-start}.goals-step__item{padding:16px 12px;border-radius:12px;border:2px solid var(--color-border);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;gap:8px;background:var(--color-surface);position:relative;overflow:hidden;min-height:90px;justify-content:center}.goals-step__item:hover{border-color:var(--color-primary);background-color:var(--color-primary-ultralight);transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.goals-step__item:hover .icon-container{background-color:var(--color-primary);color:#fff}.goals-step__item.selected{border-color:var(--color-primary);background:linear-gradient(135deg,var(--color-primary-ultralight) 0%,var(--color-primary-light) 100%);box-shadow:0 8px 25px rgba(var(--color-primary-rgb),.2);transform:translateY(-2px)}.goals-step__item.selected .icon-container{background-color:var(--color-primary);color:var(--color-surface)}.goals-step__item .icon-container{width:36px;height:36px;border-radius:50%;background-color:var(--color-background);display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--color-text-secondary)}.goals-step__preview-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px;width:100%;height:100%;box-sizing:border-box}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.industry-step__preview-wrapper{width:100%;height:100%;animation:fadeIn .4s ease-out}@media (max-width: 470px){.industry-step__grid{grid-template-columns:repeat(2,1fr)!important;gap:12px}}.industry-step__item{padding:24px 20px;border-radius:16px;border:2px solid var(--color-border);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;gap:16px;background:var(--color-surface);position:relative;overflow:hidden;min-height:120px;justify-content:center}.industry-step__item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--color-primary-ultralight) 0%,transparent 100%);opacity:0;transition:opacity .3s ease;z-index:0}.industry-step__item:hover{border-color:var(--color-primary);background-color:var(--color-primary-ultralight);transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.industry-step__item:hover:before{opacity:1}.industry-step__item:hover svg{transform:scale(1.1);color:var(--color-primary)}.industry-step__item:hover .industry-step__item-image img{transform:scale(1.05)}.industry-step__item.selected{border-color:var(--color-primary);background:linear-gradient(135deg,var(--color-primary-ultralight) 0%,var(--color-primary-light) 100%);box-shadow:0 8px 25px rgba(var(--color-primary-rgb),.2);transform:translateY(-2px)}.industry-step__item.selected:before{opacity:1}.industry-step__item.selected svg{color:var(--color-primary);transform:scale(1.1)}.industry-step__item.selected .industry-step__item-text{color:var(--color-primary);font-weight:600}.industry-step__item.selected .industry-step__item-image img{transform:scale(1.05)}.industry-step__item svg{transition:all .3s cubic-bezier(.4,0,.2,1);color:var(--color-text-secondary);z-index:1;position:relative}.industry-step__item .industry-step__item-text{transition:all .3s ease;z-index:1;position:relative;text-align:center;font-weight:500}.industry-step__item .industry-step__item-image{display:none;width:100%;height:80px;border-radius:12px;overflow:hidden;position:relative;z-index:1;margin-bottom:8px}.industry-step__item .industry-step__item-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.industry-step__item .industry-step__item-desktop{display:flex;flex-direction:column;align-items:center;gap:12px;z-index:1;position:relative}@media (max-width: 470px){.industry-step__item{min-height:200px;padding:16px 12px;gap:12px;border-radius:12px}.industry-step__item .industry-step__item-image{display:block;height:120px;margin-bottom:12px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.industry-step__item .industry-step__item-desktop{flex-direction:row;gap:6px}.industry-step__item svg{size:18px}.industry-step__item .industry-step__item-text{font-size:.8rem;line-height:1.2;font-weight:600}}@media (max-width: 470px){.industry-step__item{min-height:180px;padding:12px 8px}.industry-step__item .industry-step__item-image{height:100px}.industry-step__item svg{size:16px}.industry-step__item .industry-step__item-text{font-size:.75rem}}.invitations{width:fit-content}.invitations--absolute{position:absolute;top:1rem;right:1rem;z-index:100}.invitations:not(.invitations--absolute){width:100%;max-width:600px;margin:0 auto}.invitations:not(.invitations--absolute) .invitation-card{margin-bottom:16px}.invitations:not(.invitations--absolute) .invitation-card:last-child{margin-bottom:0}.invitations .invitation-card{background-color:var(--color-surface);border-radius:15px;box-shadow:var(--shadow-primary)}.invitations .invitation-card--horizontal{padding:12px;gap:15px;cursor:pointer}@media (max-width: 470px){.invitations .invitation-card--horizontal{flex-direction:column}}@media only screen and (max-width: 860px){.invitations .invitation-card--horizontal .sender-image{display:none}}@media only screen and (max-width: 860px){.invitations .invitation-card--horizontal .invitation-body{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}}.invitations .invitation-card:not(.invitation-card--horizontal){padding:20px;border:1px solid var(--color-border)}.invitations .invitation-card:not(.invitation-card--horizontal) .invitation-header .invitation-avatar{width:48px;height:48px;border-radius:50%;background-color:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.invitations .invitation-card:not(.invitation-card--horizontal) .invitation-header .invitation-subtitle{color:var(--color-text-secondary)}.invitations .invitation-card:not(.invitation-card--horizontal) .invitation-actions{padding-top:16px;border-top:1px solid var(--color-border)}@media (max-width: 470px){.invitations .invitation-card:not(.invitation-card--horizontal) .invitation-header{flex-direction:column;align-items:flex-start!important;gap:12px}.invitations .invitation-card:not(.invitation-card--horizontal) .invitation-actions{flex-direction:column;gap:12px}.invitations .invitation-card:not(.invitation-card--horizontal) .invitation-actions button{width:100%}}.invitation-step{width:100%}.invitation-step__content{margin-top:30px}.profile-step{width:100%;height:100%;display:flex;flex-direction:column}.profile-step__form{flex-grow:1;display:flex;flex-direction:column;gap:24px}.profile-step__form-section{display:flex;flex-direction:column;gap:16px}.profile-step__section-title{color:var(--color-text-primary);font-weight:600;margin:0}.profile-step__name-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 470px){.profile-step__name-fields{grid-template-columns:1fr}}.profile-step__privacy-section{background-color:var(--color-surface);border-radius:12px;padding:20px;border:1px solid var(--color-border);transition:all .3s ease}.profile-step__privacy-section:hover{border-color:var(--color-primary);background-color:var(--color-primary-ultralight)}.profile-step__privacy-text{color:var(--color-text-secondary);line-height:1.5;margin:0;flex:1}.profile-step__link{color:var(--color-primary);text-decoration:none;font-weight:500;cursor:pointer;transition:color .2s ease}.profile-step__link:hover{color:var(--color-primary-dark);text-decoration:underline}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.verification-step{width:100%;max-width:500px;text-align:center}.verification-step__content{margin-top:30px;text-align:center}.verification-step__email-display{background-color:var(--color-surface);border-radius:12px;padding:16px 20px;border:1px solid var(--color-border);transition:all .3s ease;max-width:300px;margin:0 auto}.verification-step__email-display:hover{border-color:var(--color-primary);background-color:var(--color-primary-ultralight)}.verification-step__email-icon{color:var(--color-primary)}.verification-step__email{font-weight:600;color:var(--color-text-primary);margin:0}.verification-step__code-instruction{color:var(--color-text-secondary);font-weight:500;margin:0}.verification-step__resend-container{margin-top:8px}.verification-step__resend-text{color:var(--color-text-tertiary);margin:0;font-size:12px}.verification-step__resend-link{color:var(--color-primary);cursor:pointer;text-decoration:none;font-weight:500;transition:color .2s ease}.verification-step__resend-link:hover{color:var(--color-primary-dark);text-decoration:underline}.verification-step__verify-button{margin-top:20px;min-width:200px}.verification-step--success .verification-step__success-icon{color:var(--success-color);margin-bottom:20px}.onboarding-page{width:100vw;height:100vh;background-color:var(--color-background);color:var(--color-text-primary);overflow:hidden}.onboarding-page__container{width:100%;height:100%}.vertical-link-tabs-wrapper{overflow:hidden}.vertical-link-tabs-wrapper--primary{max-width:250px!important;border-top-left-radius:12px;border-bottom-left-radius:12px;box-shadow:var(--shadow-primary);background-color:var(--color-button-tertiary-dark)}.vertical-tab-component{cursor:pointer;font-size:12xpx;padding:14px;white-space:nowrap;background-color:transparent;border:none;font-weight:400}.vertical-tab-component--primary{border-bottom:1px solid var(--color-input-border);color:var(--color-secondary)}.vertical-tab-component--secondary{padding:16px 32px;border-bottom:1px solid var(--color-input-border)}.vertical-tab-component--disabled{cursor:not-allowed;opacity:.5}.vertical-tab-component--error{background-color:var(--color-error-light);color:var(--color-error)}.active-vertical-tab-component--primary{background-color:var(--color-primary)!important;color:var(--color-surface)!important}.active-vertical-tab-component--secondary{background-color:var(--color-surface)!important}.organization-dropdown-container{width:100%;height:60px;margin-bottom:20px;position:relative}.organization-dropdown-container.collapsed .organization-dropdown-menu{min-width:200px}.organization-dropdown-container.collapsed .organization-dropdown-image{margin:7px}.organization-dropdown-container .organization-dropdown-menu{z-index:100;position:absolute;bottom:70px;width:100%;max-width:250px;border-radius:10px;padding:10px;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease,opacity .3s ease;opacity:0;background-color:var(--color-surface);box-shadow:var(--shadow-primary)}.organization-dropdown-container .organization-dropdown-menu.open{transform:scaleY(1);opacity:1}.organization-dropdown-container .organization-dropdown-preview-wrapper{position:relative;border-radius:10px;cursor:pointer;display:flex;justify-content:space-around;align-items:center;width:100%;background-color:var(--color-surface);box-shadow:var(--shadow-primary)}.organization-dropdown-container .organization-dropdown-info{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.organization-dropdown-container .organization-dropdown-image{border-radius:10px;object-fit:cover;width:50px;height:50px;margin:12px 10px 12px 12px;box-shadow:var(--shadow-primary)}.organization-dropdown-container .organization-dropdown-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.organization-dropdown-container .organization-dropdown-chevron{margin:0 10px;transition:transform .3s ease}.organization-dropdown-container .organization-dropdown-chevron--open{transform:rotate(180deg)}.organization-dropdown-item{display:flex;align-items:center;padding:5px;cursor:pointer;border-radius:10px}.organization-dropdown-item:hover{background-color:var(--color-primary-ultralight)}.organization-dropdown-item .organization-dropdown-icon-wrapper{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:10px;background-color:var(--color-primary)}.organization-sidebar-layout-content{height:calc(100% - 20px);width:calc(100% - 10px);display:flex;flex-direction:column;overflow:hidden;background-color:var(--color-surface);margin:10px 10px 10px 0;border-radius:12px;border:1px solid var(--color-border)}.organization-sidebar{justify-content:space-between}.organization-sidebar .bottom-section{padding:32px 40px;gap:25px}.organization-sidebar .bottom-section-arrow-icon{font-size:16px!important;color:var(--color-text-secondary)}.organization-sidebar .bottom-section-back-button-label{font-size:14px!important;font-size:400;color:var(--color-text-secondary)}.organization-sidebar .company-logo{margin:34px}.organization-sidebar .user-info{padding:30px 34px;position:relative}.organization-sidebar-layout-topbar{width:100%;height:auto;padding:20px 20px 0}.organization-sidebar-layout-body{flex:1;overflow-y:auto;display:flex;justify-content:center;padding:40px}.horizontal-tabs{padding:10px}.horizontal-tabs .user-info{top:50px!important}.progress-bar-global-container{border-radius:8px;height:40px;position:relative;border:1px solid var(--color-input-border);box-shadow:var(--shadow-text-input);background-color:var(--color-surface)}.progress-bar-under-limit-container,.progress-bar-over-limit-container{height:100%;padding:2px;transition:.2s linear width}.progress-bar-under-limit-progress{border-radius:10px;height:100%;transition:.2s linear width;background-color:var(--color-secondary)}.progress-bar-over-limit-progress{border-radius:10px;height:100%;transition:.2s linear width;background-color:var(--color-error)}.progress-bar-limit-pointer-wrapper{position:absolute;height:100%;transition:.2s linear left;border-left:1px solid var(--color-border-secondary)}.progress-bar-limit-pointer-container{position:relative;height:100%}.progress-bar-limit-pointer-label{position:absolute;top:-16px;left:-4px;font-size:12px;white-space:nowrap;color:var(--color-text-secondary)}.organization-billing-type-table-item-title-text{font-size:12px!important}.subscription-plan{position:relative;padding:20px;border:1px solid var(--color-border);width:100%;max-width:300px;border-radius:12px}.subscription-plan--active{background-color:var(--color-input-background-inactive);border-color:var(--color-input-background-inactive)}.subscription-plan .active-badge{position:absolute;top:15px;right:15px;background-color:var(--color-success);padding:3px;border-radius:10px;color:#fff}.subscription-plan .canceled-badge{position:absolute;top:15px;right:15px;background-color:var(--color-error);padding:3px;border-radius:10px}.subscription-plan-header{min-height:180px}.subscription-plan-header .pricing-recurrence{margin-bottom:2px}.subscription-plan .perk-item-icon{font-size:14px;color:var(--color-text-secondary)}.subscription-success-modal .success-icon{color:var(--color-success)}.permission-type-wrapper{width:100%;padding:20px;border-radius:15px;background-color:var(--color-background)}.permission-type-header{padding:0 5px 10px;margin-bottom:15px;color:var(--color-text-primary);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:flex-start}.permission-groups-container{display:flex;flex-direction:column;gap:16px}.permission-group-title{padding:12px 8px}.permission-group-item{padding:8px;margin-left:16px;border-left:2px solid var(--color-border)}.split-info-pannel{box-shadow:var(--shadow-modal);max-height:725px;border-radius:16px;margin:15px;overflow:auto}.split-info-pannel .left-child{display:flex;flex:1;background-color:var(--color-background)}.split-info-pannel .right-child{background-color:var(--color-surface);height:100%!important;border-top-right-radius:16px;border-bottom-right-radius:16px}@media only screen and (max-width: 860px){.split-info-pannel .right-child{border-top-left-radius:0;border-top-right-radius:0}}.organizations-overview .workspaces-wrapper{padding:24px 40px;border-radius:12px;overflow-y:scroll}.organizations-overview .workspaces-wrapper .organization-item{cursor:pointer;align-items:center}.organizations-overview .workspaces-wrapper .organization-item:hover{opacity:.7}.organizations-overview .workspaces-wrapper .project-icons-row{display:flex;align-items:center}.organizations-overview .workspaces-wrapper .project-icons-row .project-icon-wrapper{border:1px solid var(--color-surface);width:28px;height:28px;border-radius:50%;overflow:hidden;margin-left:-10px}.organizations-overview .workspaces-wrapper .project-icons-row .project-icon-wrapper:first-child{margin-left:0}.organizations-overview .workspaces-wrapper .project-icons-row .project-arrow{margin-left:12px;font-size:18px;color:var(--color-text)}.organizations-overview .workspaces-wrapper .invitation-section{box-shadow:none}.organizations-overview .workspace-info{padding:32px;justify-content:space-between;height:100%}.organizations-overview .workspace-info .company-logo{max-width:120px;max-height:24px;flex:1}.organizations-overview .workspace-info .user-info{position:relative;max-width:32px}@media only screen and (max-width: 1300px){.organizations-overview .workspace-info .add-organization-button{display:none}}.divider{height:1px;margin:10px 0;background-color:var(--color-background)}.domain-availability{margin:10px 0 0 10px}.domain-availability--error-text{color:var(--color-error)!important}.domain-availability--success-text{color:var(--color-success)!important}.booking-pages-overview .booking-pages-panel{padding:24px 40px}.booking-pages-overview .booking-page-info{padding:32px;justify-content:space-between;height:100%;gap:15px}@media only screen and (max-width: 1300px){.booking-pages-overview .booking-page-info .organization-info-wrapper{flex-direction:row;gap:10px}}@media only screen and (max-width: 1300px){.booking-pages-overview .booking-page-info .organization-info-wrapper .add-project-button{display:none}}.booking-pages-overview .user-info{position:relative;max-width:32px}.booking-pages-overview .manage-sub-link{color:var(--color-input-text-secondary)}.booking-pages-overview .projects-section{background-color:var(--color-background);max-width:550px;padding:12px 24px;border-radius:12px;overflow-y:auto}.booking-pages-overview .projects-section .divider{background-color:var(--color-border);margin:12px 0}.booking-pages-overview .project-wrapper{padding:15px}.booking-pages-overview .project-invitation-info{opacity:.4}.booking-pages-overview .empty-state{background-color:var(--color-background);max-width:540px;padding:24px;border-radius:12px}.project-item{position:relative;cursor:pointer}.project-item:hover .icon{opacity:1}.project-item .project-item-row{display:flex;align-items:center;gap:8px}.project-item .project-item-info{flex:2!important;flex:1;min-width:0}.project-item .icon{flex-grow:0;width:20px;height:20px;color:var(--color-text);opacity:0;transition:opacity .2s ease-in-out}@media (max-width: 470px){.project-item .icon{display:none}}.project-item .project-icons-row{display:flex;align-items:center;justify-content:flex-end;flex:1}.project-item .project-icons-row .project-icon-wrapper{border:1px solid var(--color-surface);width:28px;height:28px;border-radius:50%;overflow:hidden;margin-left:-10px}.project-item .project-icons-row .project-icon-wrapper:first-child{margin-left:0}.copy-value-input{border-radius:10px;padding:5px;color:var(--color-text-primary);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-text-input)}.copy-value-input .copy-icon{font-size:25px;padding-left:8px}.dns-value-cell{word-break:break-all;white-space:normal;text-align:left}.service-fee-example{padding:20px;border-radius:12px;border:1px solid var(--color-border)}.resource-nav-list-badges{gap:10px;flex-wrap:wrap}.resource-nav-list{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.event-staff-qr-share-page{background-color:var(--color-primary-ultralight);height:100%;width:100%;display:flex;align-items:center;justify-content:center}.event-staff-qr-share-page .qr-section{padding:40px;max-width:600px;width:100%;margin:0 auto}.event-staff-qr-share-page .qr-section .qr-code{border-radius:8px}.event-staff-qr-share-page .qr-section .checkin-app-logo{width:160px;height:160px;border-radius:8px}.event-staff-qr-share-page .qr-section .user-preview-section{box-shadow:var(--shadow-primary);width:fit-content;padding:15px 20px;border-radius:8px;background-color:var(--color-primary-light)}.event-staff-qr-share-page .image-section{height:100%;display:flex;align-items:center;justify-content:flex-end}.event-staff-qr-share-page .app-mockup{height:65vh;max-width:100%;object-fit:contain}.event-staff-qr-share-page .share-qr-code-title{font-size:45px;letter-spacing:1.2;text-align:center}@media (min-width: 471px) and (max-width: 1300px){.event-staff-qr-share-page .share-qr-code-title{font-size:29px;letter-spacing:1.2;text-align:center}.event-staff-qr-share-page .app-mockup{height:50vh}}@media (max-width: 470px){.event-staff-qr-share-page .share-qr-code-title{font-size:24px}.event-staff-qr-share-page .app-mockup{height:40vh}}.totals-container{padding:15px;border-radius:12px;background-color:var(--color-tinfoil)}.line-items-table .list-data-table-body-item:not(.list-data-table-body-item-selected):hover{background-color:transparent!important}.line-item-row{align-items:flex-start}.invoice-detail-sidebar{position:sticky;top:0;margin-right:20px}.invoices-overview--wrapper{gap:2px;border-radius:10px}.invoices-overview--header{padding:15px 40px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:var(--color-background)}.invoices-overview--header-dropdown-wrapper{min-width:135px!important}.invoices-overview--header-dropdown{width:100%;background-color:inherit!important;justify-content:flex-end!important;text-align:end}.invoices-overview--content{padding:15px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--color-background)}.invoices-overview--content-item:not(:last-child){border-right:1.5px solid var(--color-primary-ultralight)}.general-info-summary{max-width:880px}.bold{font-weight:600!important;line-height:140%!important}.icon-wrapper{width:18px;height:18px;margin-right:2px}.icon-wrapper-button{width:18px;height:18px;align-self:flex-start;cursor:pointer}.icon-wrapper-pen-button{width:16px;height:16px;align-self:flex-start;cursor:pointer}.color-primary{color:var(--color-primary)}.note-text-container .running-text{word-break:break-all}.page-intro-card-image{width:100%;max-width:350px!important}.condition-builder{padding:16px;border-radius:8px;width:100%;border:1px solid var(--color-border)}.condition-builder .logical-operator{margin-bottom:10px;font-weight:700}.condition-builder .condition-group{padding:10px 0 10px 10px;margin:10px 0;border-left:1.5px solid var(--color-border)}.condition-builder .condition-group .condition-item{display:flex;flex-direction:column;border-radius:5px;margin:5px 0}.condition-builder .condition-group .condition-item .condition{display:flex;gap:10px;align-items:center}.condition-builder .condition-group .condition-item .condition .input-field{flex:1}.browser-preview{width:100%;height:100%;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;margin-top:15px;box-shadow:0 0 14px #00000008;border:1px solid var(--color-border)}.browser-preview-head{display:flex;padding:10px;border-bottom:1px solid var(--color-border)}.browser-preview-head div{width:12px;height:12px;border-radius:50%;margin-right:5px}.browser-preview-head-close{background-color:#fe5f57}.browser-preview-head-minimize{background-color:#febc2e}.browser-preview-head-maximize{background-color:#2bc83f}.browser-preview-body{background-color:var(--color-surface)}.browser-preview-body .email-subject-input{background-color:transparent;border:none;border-radius:0;border-bottom:1px solid var(--color-border)}.browser-preview-body .email-subject-input:focus{border:none;box-shadow:none;border-bottom:1px solid var(--color-border)}.browser-preview-body .email-body-input .rich-text-box-editor .ProseMirror{background-color:transparent;border:none;border-radius:0;min-height:200px}.browser-preview-body .email-body-input .rich-text-box-editor .ProseMirror:focus{border:none;box-shadow:none}.workflow-editor{flex-direction:row-reverse}@media (max-width: 470px){.workflow-editor{flex-direction:column-reverse}}.trigger-action-container{position:sticky;top:0;z-index:2;padding:20px;width:100%;background:#2b2b35;border-radius:16px;box-shadow:0 4px 12px #0000004d,0 1px 3px #0003}@media (max-width: 470px){.trigger-action-container{margin-bottom:20px}}.trigger-action-container:after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:10px solid #2b2b35;border-top:6px solid transparent;border-bottom:6px solid transparent;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3))}@media (max-width: 470px){.trigger-action-container:after{top:auto;bottom:-10px;left:50%;right:auto;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #2b2b35;border-bottom:none}}.trigger-action-container .trigger-icon{color:#ffcd00}.trigger-action-container .inverted-text-input{background:transparent;color:#fff}.workflow-action-container{width:100%;display:flex;flex-direction:column;align-items:center}.action-connector{width:2px;height:40px;background-color:#2b2b35}.add-action-connector{height:30px;width:2px;background-color:#2b2b35}.add-action-button{display:flex;justify-content:center;align-items:center;height:40px;width:40px;background-color:#2b2b35;border-radius:50%;cursor:pointer;transition:all .3s ease-in-out}.add-action-button:hover{transform:scale(1.1);background-color:#3a3a48;box-shadow:0 4px 10px #0000004d}.add-action-button:active{transform:scale(.95)}.add-action-button-icon{color:#fff;transition:color .3s ease-in-out}.add-action-button:hover .add-action-button-icon{color:#ffcd00}.worflow-detail-page-container{overflow-y:unset}.support-banner{position:fixed;top:0;left:50%;transform:translate(-50%);width:35%;height:17px;background-color:var(--color-error);z-index:9999;pointer-events:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media only screen and (max-width: 1300px){.support-banner{width:80%!important}}.support-banner-text{color:var(--color-background);font-size:12px;font-weight:700;text-align:center;padding:0;margin:0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInPlace{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeFromRightToLeft{0%{opacity:0;transform:translate(50vw)}to{opacity:1;transform:translate(0)}}@keyframes fadeFromBottomToTop{0%{opacity:0;transform:translateY(50vh)}to{opacity:1;transform:translateY(0)}}#root{height:calc(var(--vh, 1vh) * 100);background-color:var(--color-background)}.max-width-wrapper-default{max-width:1650px}.max-width-wrapper-large{max-width:1800px}.max-width-wrapper-medium{max-width:1700px}.max-width-wrapper-form{max-width:960px}.max-width-wrapper-small{max-width:596px}.auto-height{height:auto!important}.full-width{width:100%!important}.full-width-grid-item{grid-column:1/-1}.full-height{height:100%!important}.flex-row{display:flex;flex-direction:row!important}.flex-column{display:flex;flex-direction:column!important}.as-center{align-self:center!important}.as-end{align-self:flex-end!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.auto-width{width:auto!important}.fit-width{width:fit-content!important}.bold{font-weight:700}.cursor-pointer{cursor:pointer}.color-primary{color:var(--color-primary)!important}.color-secondary{color:var(--color-secondary)!important}.color-text-primary{color:var(--color-text-primary)!important}.color-text-secondary{color:var(--color-text-secondary)!important}.color-error{color:var(--color-error)!important}.color-success{color:var(--color-success)!important}.color-warning{color:var(--color-warning)!important}.background-color-surface{background-color:var(--color-surface)}.hoverable:hover{background-color:var(--color-primary-ultralight)}@media only screen and (max-width: 1300px){.hide-on-mobile{display:none!important}}@media (min-width: 951px){.hide-on-desktop{display:none!important}}@media (max-width: 470px){.mobile-row-break{flex-direction:column;align-items:start!important;row-gap:10px}}.visibility-hidden{visibility:hidden!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.pl-0{padding-left:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-5{padding-left:5px!important}.pt-5{padding-top:5px!important}.pr-5{padding-right:5px!important}.pb-5{padding-bottom:5px!important}.pl-10{padding-left:10px!important}.pt-10{padding-top:10px!important}.pr-10{padding-right:10px!important}.pb-10{padding-bottom:10px!important}.pl-15{padding-left:15px!important}.pt-15{padding-top:15px!important}.pr-15{padding-right:15px!important}.pb-15{padding-bottom:15px!important}.pl-20{padding-left:20px!important}.pt-20{padding-top:20px!important}.pr-20{padding-right:20px!important}.pb-20{padding-bottom:20px!important}.pl-25{padding-left:25px!important}.pt-25{padding-top:25px!important}.pr-25{padding-right:25px!important}.pb-25{padding-bottom:25px!important}.pl-30{padding-left:30px!important}.pt-30{padding-top:30px!important}.pr-30{padding-right:30px!important}.pb-30{padding-bottom:30px!important}.pl-50{padding-left:50px!important}.pt-50{padding-top:50px!important}.pr-50{padding-right:50px!important}.pb-50{padding-bottom:50px!important}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.ml-0{margin-left:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-5{margin-left:5px!important}.mt-5{margin-top:5px!important}.mr-5{margin-right:5px!important}.mb-5{margin-bottom:5px!important}.ml-10{margin-left:10px!important}.mt-10{margin-top:10px!important}.mr-10{margin-right:10px!important}.mb-10{margin-bottom:10px!important}.ml-15{margin-left:15px!important}.mt-15{margin-top:15px!important}.mr-15{margin-right:15px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mt-20{margin-top:20px!important}.ml-20{margin-left:20px!important}.mr-20{margin-right:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mt-25{margin-top:25px!important}.ml-25{margin-left:25px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mt-30{margin-top:30px!important}.ml-30{margin-left:30px!important}.mr-35{margin-right:35px!important}.mt-35{margin-top:35px!important}.mb-35{margin-bottom:35px!important}.ml-35{margin-left:35px!important}.mb-toolbar{margin-bottom:90px!important}.relative{position:relative}form{width:100%;height:100%;display:flex;flex-direction:column}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root{--color-primary: #696eff;--color-primary-light: #9497ff;--color-primary-ultralight: #e1e2ff;--color-primary-dark: #00034d;--color-secondary: #2b2b35;--color-secondary-light: #55555d;--color-surface: #ffffff;--color-background: #f1f2f5;--color-tinfoil: #e6e6e6;--color-surface-detail: #e3e9ee;--color-border: #e6e6e6;--color-border-secondary: #0f1415;--color-text-primary: #2b2b35;--color-text-secondary: #55555d;--color-text-inverted: #ffffff;--color-input-border: #dee2ed;--color-input-border-hover: #2b2b35;--color-input-background: #ffffff;--color-input-background-inactive: #f9f9f9;--color-input-text-primary: #0f1415;--color-input-text-secondary: #999999;--shadow-text-input: rgba(0, 0, 0, .05) 0px 2px 4px;--shadow-primary-highlight: rgb(105, 110, 255) 0px 0px 6px;--color-button-primary: #696eff;--color-button-primary-hover: #9497ff;--color-button-primary-pressed: #00034d;--color-button-primary-inactive: #e1e2ff;--color-button-secondary: #2b2b35;--color-button-secondary-hover: #55555d;--color-button-secondary-pressed: #00034d;--color-button-secondary-inactive: #f4f4f5;--color-button-tertiary: #f6f7fa;--color-button-tertiary-hover: #dee2ed;--color-button-tertiary-pressed: #cdd3e4;--color-button-tertiary-inactive: #f6f7fa;--color-button-tertiary-dark: #e5e8f0;--color-button-tertiary-dark-hover: #c4cbde;--color-button-tertiary-dark-pressed: #b4bcd5;--color-button-tertiary-dark-inactive: #e5e8f0;--color-warning: #f8b400;--color-error: #fd5d5d;--color-error-light: #ffd1d6;--color-success: #5cc37a;--color-success-light: #d8f5d6;--color-awaiting: #696eff;--color-awaiting-light: #e1e2ff;--shadow-primary: rgba(0, 0, 0, .05) 0px 2px 4px;--shadow-modal: 0 0 10px rgba(0, 0, 0, .1019607843);--shadow-error: 0px 1px 10px 0px #fd5d5d;--color-list-header-background: #f4f4f5;--color-navigation-bar: #252525;--color-navigation-bar-hover: #4e4e4e}*{box-sizing:border-box;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:400;margin:0;padding:0;-webkit-tap-highlight-color:transparent}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}strong{font-weight:700}
