.theme-wrapper [data-bs-theme],.theme-wrapper [data-bs-theme] :after,.theme-wrapper [data-bs-theme] :before{--page-font-body:var(--bs-body-font-family);--page-font-headline:var(--page-font-body);--body-color:var(--bs-body-color);--link-color:var(--bs-primary);--page-background-color:var(--bs-body-bg);--page-background-image:var(--bs-body-img);--page-background-attachment:"initial";--widget-bg:var(--page-background-color);--app-border-width:thin;--app-border-type:solid;--app-border-color:var(--bs-border-color);--app-border-radius:var(--bs-border-radius-lg);--app-input-height:var(--input-height,3rem);--app-input-height-sm:auto;--app-input-height-lg:3.2rem;--media-container-border-width:.125rem;--media-container-border-type:solid;--media-container-border-color:var(--app-border-color);--media-container-border-radius:var(--bs-border-radius)}.theme-wrapper{height:100%}.theme-wrapper__scope{height:100%;font-family:var(--page-font-body)}.theme-wrapper__scope .headline{font-family:var(--page-font-headline)}.theme-wrapper .event-page{color:var(--body-color)}.theme-wrapper .btn{--bs-btn-padding-x:1.25rem;--bs-btn-font-weight:bold;--bs-btn-active-color:var(--bs-primary)}.theme-wrapper .btn-primary{--bs-btn-color:var(--button-primary-color);--bs-btn-bg:var(--button-primary-bg,var(--bs-primary));--bs-btn-border-color:var(--button-primary-bg,var(--bs-primary));--bs-btn-hover-color:var(--button-primary-color);--bs-btn-active-color:var(--button-primary-color);--bs-btn-hover-bg:var(--button-primary-hover-bg,var(--bs-primary));--bs-btn-active-bg:var(--button-primary-hover-bg,var(--bs-primary));--bs-btn-hover-border-color:var(--button-primary-hover-bg,var(--bs-primary));--bs-btn-active-border-color:var(--button-primary-hover-bg,var(--bs-primary));--bs-btn-disabled-color:var(--button-primary-color);--bs-btn-disabled-bg:var(--button-primary-bg);--bs-btn-disabled-border-color:var(--button-primary-bg)}.theme-wrapper .btn-secondary{--bs-btn-color:var(--button-secondary-color);--bs-btn-bg:var(--button-secondary-bg,var(--bs-secondary));--bs-btn-border-color:var(--button-secondary-bg,var(--bs-secondary));--bs-btn-hover-color:var(--button-secondary-color);--bs-btn-active-color:var(--button-secondary-color);--bs-btn-hover-bg:var(--button-secondary-hover-bg,var(--bs-secondary));--bs-btn-active-bg:var(--button-secondary-hover-bg,var(--bs-secondary));--bs-btn-hover-border-color:var(--button-secondary-hover-bg,var(--bs-secondary));--bs-btn-active-border-color:var(--button-secondary-hover-bg,var(--bs-secondary));--bs-btn-disabled-color:var(--button-secondary-color);--bs-btn-disabled-bg:var(--button-secondary-bg);--bs-btn-disabled-border-color:var(--button-secondary-bg)}.theme-wrapper .btn-outline-primary{--bs-btn-color:var(--button-primary-bg);--bs-btn-border-color:var(--button-primary-bg,var(--bs-primary));--bs-btn-hover-color:var(--button-primary-color);--bs-btn-hover-bg:var(--button-primary-bg,var(--bs-btn-hover-bg));--bs-btn-hover-border-color:var(--button-primary-hover-bg,var(--bs-btn-hover-bg))}.theme-wrapper .dropdown-menu{--bs-dropdown-link-active-color:var(--button-primary-color);--bs-dropdown-link-active-bg:var(--button-primary-bg)}.theme-wrapper .btn-danger,.theme-wrapper .btn-info,.theme-wrapper .btn-success,.theme-wrapper .btn-warning{--bs-btn-color:var(--button-color);--bs-btn-bg:var(--button-bg);--bs-btn-border-color:var(--button-bg);--bs-btn-hover-color:var(--button-color);--bs-btn-active-color:var(--button-color);--bs-btn-hover-bg:var(--button-hover-bg);--bs-btn-active-bg:var(--button-hover-bg);--bs-btn-hover-border-color:var(--button-hover-bg);--bs-btn-active-border-color:var(--button-hover-bg);--bs-btn-disabled-color:var(--button-color);--bs-btn-disabled-bg:var(--button-bg);--bs-btn-disabled-border-color:var(--button-bg)}.theme-wrapper .btn-success{--button-color:var(--button-success-color,var(--bs-success));--button-bg:var(--button-success-bg,var(--bs-success));--button-hover-bg:var(--button-success-hover-bg,var(--bs-success))}.theme-wrapper .btn-info{--button-color:var(--button-info-color,var(--bs-info));--button-bg:var(--button-info-bg,var(--bs-info));--button-hover-bg:var(--button-info-hover-bg,var(--bs-info))}.theme-wrapper .btn-warning{--button-color:var(--button-warning-color,var(--bs-warning));--button-bg:var(--button-warning-bg,var(--bs-warning));--button-hover-bg:var(--button-warning-hover-bg,var(--bs-warning))}.theme-wrapper .btn-danger{--button-color:var(--button-danger-color,var(--bs-danger));--button-bg:var(--button-danger-bg,var(--bs-danger));--button-hover-bg:var(--button-danger-hover-bg,var(--bs-danger))}.theme-wrapper .btn-link,.theme-wrapper .link{color:var(--bs-primary);align-items:center;gap:.5rem;display:inline-flex}.theme-wrapper .input{margin:0}.theme-wrapper .media-container,.theme-wrapper .photo-app{background-color:var(--widget-bg)}.theme-wrapper .photo-app{border:var(--app-border-width) var(--app-border-type) var(--app-border-color);border-radius:var(--app-border-radius);padding:1rem}.theme-wrapper .creative-booth__thumbnails{margin-top:1rem}.theme-wrapper .event-page__element+.event-page__element .event-element{padding-top:0}.theme-wrapper .page-section--widget{margin-bottom:1rem}.theme-wrapper .page-section--widget .event-element{border:var(--app-border-width) var(--app-border-type) var(--app-border-color);border-width:0 var(--app-border-width);background-color:var(--widget-bg);padding:1rem}.theme-wrapper .page-section--widget .event-page__element:first-child .event-element{border-width:var(--app-border-width) var(--app-border-width) 0;border-radius:var(--app-border-radius) var(--app-border-radius) 0 0}.theme-wrapper .page-section--widget .event-page__element:last-child .event-element{border-width:0 var(--app-border-width) var(--app-border-width);border-radius:0 0 var(--app-border-radius) var(--app-border-radius)}.theme-wrapper .page-section--widget .event-page__element:only-child .event-element{border-width:var(--app-border-width);border-radius:var(--app-border-radius)}.theme-wrapper a:not(.btn):not(.link){color:var(--link-color);text-decoration:none}.theme-wrapper a:not(.btn):not(.link):hover{color:color-mix(in srgb,var(--link-color),#fff 20%)}.theme-wrapper .form-check-input:not([type=radio]){border-color:var(--body-color);border-radius:0}.theme-wrapper [data-bs-theme=dark] .form-check-input{--bs-border-color:var(--bs-light)}.event-element:has(.base-paragraph:empty,.component-hub.is-empty,.component-hub>.is-empty){height:0;margin:0;padding:0;overflow:hidden;border:none!important;padding:0!important}.creative-booth>.media-container{background-image:var(--motif-background-image)}.creative-booth>.media-container,.creative-booth>.media-container:after{background-position:50%;background-repeat:no-repeat;background-size:cover}.creative-booth>.media-container:after{content:"";background-image:var(--media-overlay-image);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.link-primary{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,text-decoration-color .15s ease-in-out,box-shadow .15s ease-in-out;color:var(--bs-primary)!important}.link-primary:focus,.link-primary:hover{color:hsl(from var(--bs-primary) h s calc(l + 5))!important;-webkit-text-decoration-color:hsl(from var(--bs-primary) h s calc(l + 5))!important;text-decoration-color:hsl(from var(--bs-primary) h s calc(l + 5))!important}[data-bs-theme=dark] .link-primary:focus,[data-bs-theme=dark] .link-primary:hover{color:hsl(from var(--bs-primary) h s calc(l - 5))!important;-webkit-text-decoration-color:hsl(from var(--bs-primary) h s calc(l - 5))!important;text-decoration-color:hsl(from var(--bs-primary) h s calc(l - 5))!important}
