#root,body,html,snippet-application{font-family:var(--defaultFont);font-size:var(--textSize);font-display:swap;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;height:100vh;width:100vw;scroll-behavior:smooth}#root *,body *,html *,snippet-application *{box-sizing:border-box}#root :focus,body :focus,html :focus,snippet-application :focus{outline:none!important}#root>:not(header):not(footer):not(app-content),body>:not(header):not(footer):not(app-content),html>:not(header):not(footer):not(app-content),snippet-application>:not(header):not(footer):not(app-content){z-index:5!important}cms-style{display:inline-block}#root{font-size:1rem}button{background-color:unset;color:unset;border:unset;font-family:var(--defaultFont);font-size:inherit}a,a:visited{text-decoration:none;color:inherit;cursor:pointer;transition:var(--speedFFF) color ease}a:hover,a:visited:hover{color:var(--colorPrimary)}a:active{color:inherit;color:var(--colorPrimary)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{animation-name:autofill;animation-fill-mode:both}hr{width:100%}@keyframes autofill{to{background:transparent}}[data-selectable]{cursor:pointer}[data-editable-html]{white-space:unset!important}snippet-icon{font-size:inherit;line-height:inherit}snippet-icon:not([class]):empty{display:none}img{max-height:100%;max-width:100%;display:block}img[data-error]{padding:10%;opacity:.3;object-fit:contain!important}snippet-box{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:inherit}.effectWrapperNoInfo{margin:0!important;font-size:var(--fontL);background-color:var(--colorShadowLighter);height:100%;flex:1 1;width:100%!important;text-align:center;padding:var(--sizeL);min-height:inherit;border-radius:inherit}.effectWrapperNoInfo,snippet-page.themePageModal{display:flex;align-items:center;justify-content:center}snippet-page.themePageModal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:4;animation-fill-mode:both;animation-duration:var(--speedFFF);background-color:var(--colorShadowDarker);font-size:1rem}snippet-page.themePageModal[data-animation=in]:not(.anim){animation-name:fadeIn}snippet-page.themePageModal[data-animation=in]>page-wrapper:not(.anim){animation-name:zoomIn}snippet-page.themePageModal[data-animation=out]:not(.anim){animation-name:fadeOut}snippet-page.themePageModal[data-animation=out]>page-wrapper:not(.anim){animation-name:zoomOut}snippet-page.themePageModal>page-image-wrapper{height:inherit;width:inherit;display:flex;flex-direction:column}snippet-page.themePageModal>page-image-wrapper:empty{display:none}snippet-page.themePageModal>page-image-wrapper~*{z-index:1}snippet-page.themePageModal>page-image-wrapper~page-wrapper>page-header{color:var(--colorPrimaryAlt)}snippet-page.themePageModal>page-image-wrapper>img{object-fit:cover;width:100%;height:100%;position:absolute}snippet-page.themePageModal>page-wrapper{color:var(--colorText);display:flex;flex-direction:column;animation-duration:var(--speedFFF);animation-fill-mode:both;width:calc(var(--sizeXXL)*2.2);background-color:var(--colorTextAlt);height:80vh;max-width:100%;border-radius:var(--sizeS);overflow:hidden}snippet-page.themePageModal>page-wrapper>page-header{display:flex;align-items:center;background-position:bottom;background-size:cover;justify-content:space-between;position:relative;z-index:3;height:var(--sizeXL);padding:var(--sizeS) var(--sizeL);background-color:var(--colorPrimary);color:var(--colorSecondaryAlt)}snippet-page.themePageModal>page-wrapper>page-header>snippet-icon{font-size:var(--sizeL);height:var(--sizeXL);width:var(--sizeXL);display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:2;bottom:0}snippet-page.themePageModal>page-wrapper>page-header>page-header-info{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:flex-start}snippet-page.themePageModal>page-wrapper>page-header>page-header-info>page-title{font-size:var(--fontL);font-family:var(--titleFont)}snippet-page.themePageModal>page-wrapper>page-header>page-header-info>page-subtitle{font-size:var(--fontM)}snippet-page.themePageModal>page-wrapper>page-header>page-actions{display:flex;flex-direction:row;text-align:center;justify-content:center;margin-left:auto;align-items:center}snippet-page.themePageModal>page-wrapper>page-subheader{background-color:var(--colorPrimary);color:var(--colorPrimaryAlt);padding:0 var(--sizeL)}snippet-page.themePageModal>page-wrapper>page-content{height:100%;width:100%;overflow:auto;scroll-behavior:smooth;position:relative}snippet-page.themePageModal>page-wrapper>page-footer{display:flex;padding:var(--sizeS);justify-content:flex-end;align-items:center;border-top:var(--sizeXXS) solid var(--colorShadow)}snippet-page.themePageModal>page-wrapper>page-footer:empty{display:none}snippet-application[data-device-type=mobile] snippet-page.themePageModal,snippet-application[data-device-type=tablet] snippet-page.themePageModal{position:absolute;width:100%;height:100%}snippet-application[data-device-type=mobile] snippet-page.themePageModal>page-wrapper,snippet-application[data-device-type=tablet] snippet-page.themePageModal>page-wrapper{height:100%;border-radius:0}snippet-application[data-device-type=mobile] snippet-page.themePageModal>page-wrapper>page-header,snippet-application[data-device-type=tablet] snippet-page.themePageModal>page-wrapper>page-header{padding:0 var(--sizeS)}snippet-application[data-device-type=mobile] snippet-page.themePageModal>page-wrapper>page-header>page-header-info>page-title,snippet-application[data-device-type=tablet] snippet-page.themePageModal>page-wrapper>page-header>page-header-info>page-title{font-size:var(--fontM)}snippet-application[data-device-type=mobile] snippet-page.themePageModal>page-wrapper>page-header>page-header-info>page-subtitle,snippet-application[data-device-type=tablet] snippet-page.themePageModal>page-wrapper>page-header>page-header-info>page-subtitle{font-size:var(--fontS)}.effectWrapperForm{padding:var(--sizeL);width:100%}.effectWrapperForm~.effectWrapperForm{border-top:var(--sizeXXS) solid var(--colorShadow)}.effectWrapperForm .effectWrapperInput,.effectWrapperForm snippet-control,.effectWrapperForm snippet-file-input{margin:var(--sizeM) 0 var(--sizeL) 0}.effectWrapperForm .effectWrapperInput:first-child,.effectWrapperForm snippet-control:first-child,.effectWrapperForm snippet-file-input:first-child{margin-top:0}.effectWrapperForm .effectWrapperInput:last-child,.effectWrapperForm snippet-control:last-child,.effectWrapperForm snippet-file-input:last-child{margin-bottom:0}.effectWrapperForm .effectWrapperInput snippet-control,.effectWrapperForm .effectWrapperInput snippet-file-input{margin:0}snippet-application[data-device-type=mobile] .effectWrapperForm,snippet-application[data-device-type=tablet] .effectWrapperForm{padding:var(--sizeL) var(--sizeM)}snippet-application[data-device-type=browser] .effectWrapperInput,snippet-application[data-device-type=smarttv] .effectWrapperInput{display:flex;align-items:center;justify-content:flex-start}snippet-application[data-device-type=browser] .effectWrapperInput:empty,snippet-application[data-device-type=smarttv] .effectWrapperInput:empty{display:none}snippet-application[data-device-type=browser] .effectWrapperInput>*,snippet-application[data-device-type=smarttv] .effectWrapperInput>*{width:100%!important;margin:0!important}snippet-application[data-device-type=browser] .effectWrapperInput>:first-child:not(:last-child),snippet-application[data-device-type=smarttv] .effectWrapperInput>:first-child:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}snippet-application[data-device-type=browser] .effectWrapperInput>:not(:first-child):not(:last-child),snippet-application[data-device-type=smarttv] .effectWrapperInput>:not(:first-child):not(:last-child){border-radius:0!important;border-right:0!important}snippet-application[data-device-type=browser] .effectWrapperInput>:last-child:not(:first-child),snippet-application[data-device-type=smarttv] .effectWrapperInput>:last-child:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important}snippet-application[data-device-type=browser] .effectWrapperInput>snippet-button>button-clickable-area,snippet-application[data-device-type=smarttv] .effectWrapperInput>snippet-button>button-clickable-area{white-space:nowrap;min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important}snippet-application[data-device-type=mobile] .effectWrapperInput,snippet-application[data-device-type=tablet] .effectWrapperInput{padding:0}snippet-application[data-device-type=mobile] .effectWrapperInput>*,snippet-application[data-device-type=tablet] .effectWrapperInput>*{margin:var(--sizeM) 0 var(--sizeL) 0!important}snippet-page.themePageInfo{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;font-size:1rem}snippet-page.themePageInfo+.themePageInfo{min-width:50%;box-shadow:0 var(--sizeXL) 50px var(--colorShadow);z-index:3}snippet-page.themePageInfo+.themePageInfo>page-wrapper>page-content,snippet-page.themePageInfo+.themePageInfo>page-wrapper>page-subheader{border-radius:0}snippet-page.themePageInfo>page-image-wrapper{width:100%;height:var(--sizeXL);z-index:0;top:var(--sizeXL);margin-top:calc(var(--sizeXL)*-1);position:relative}snippet-page.themePageInfo>page-image-wrapper~*{z-index:1}snippet-page.themePageInfo>page-image-wrapper>img{object-fit:cover;width:100%;height:100%;position:absolute}snippet-page.themePageInfo>page-wrapper{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}snippet-page.themePageInfo>page-wrapper>page-header{display:flex;align-items:center;background-position:bottom;background-size:cover;justify-content:space-between;position:relative;z-index:3;height:var(--sizeXL);padding:0 var(--sizeS);background-color:var(--colorPrimary);color:var(--colorSecondaryAlt)}snippet-page.themePageInfo>page-wrapper>page-header>snippet-icon{font-size:var(--sizeL);height:var(--sizeXL);width:var(--sizeXL);display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:2;bottom:0}snippet-page.themePageInfo>page-wrapper>page-header>img{max-height:70%;margin-right:var(--sizeM)}snippet-page.themePageInfo>page-wrapper>page-header>page-header-info{display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:flex-start;margin-right:auto;height:inherit}snippet-page.themePageInfo>page-wrapper>page-header>page-header-info:empty{display:none}snippet-page.themePageInfo>page-wrapper>page-header>page-header-info>page-title{font-size:var(--fontM);display:flex;align-items:center}snippet-page.themePageInfo>page-wrapper>page-header>page-header-info>page-title:last-child{height:100%}snippet-page.themePageInfo>page-wrapper>page-header>page-header-info>page-subtitle{font-size:var(--fontS)}snippet-page.themePageInfo>page-wrapper>page-header>page-actions{display:flex;height:100%;align-items:center;margin-left:auto}snippet-page.themePageInfo>page-wrapper>page-subheader{padding:var(--sizeS) var(--sizeM);background-color:var(--colorNeutralLight);color:var(--colorNeutralDark);position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:flex-start}snippet-page.themePageInfo>page-wrapper>page-content{height:100%;overflow-y:auto;background-color:var(--colorTextAlt);color:var(--colorText);scroll-behavior:smooth}snippet-page.themePageInfo>page-wrapper>page-footer{margin-top:auto;border-top:1px solid var(--colorShadowLight);padding:var(--sizeM);display:flex;align-items:center;justify-content:flex-end;background-color:var(--colorTextAlt);color:var(--colorText)}snippet-page.themePageInfo>page-wrapper>page-footer:empty{display:none}snippet-application[data-device-type=mobile] snippet-page.themePageInfo+.themePageInfo,snippet-application[data-device-type=tablet] snippet-page.themePageInfo+.themePageInfo{position:absolute}snippet-text-box{display:inline-block;white-space:normal}snippet-text-box:empty{display:none}[data-sort]{counter-reset:section}[data-sort] [data-id].EffectSortable{background-color:var(--colorShadowLight)}[data-sort] [data-sortnumbering]{cursor:pointer}[data-sort] [data-sortnumbering]:hover{background-color:var(--colorShadowLight)}[data-sort] [data-sortnumbering]:before{content:counters(section,".") ". ";counter-increment:section;position:relative;margin-right:var(--sizeXS);z-index:1}[data-sort]>[data-sortlabel]{cursor:pointer}[data-sort]>[data-sortlabel]:hover{background-color:var(--colorShadowLight)}[data-sort]>[data-sortlabel]:before{content:counters(section,".") " ";counter-increment:section;position:absolute;left:0;top:50%;width:30px;height:30px;background-color:var(--colorPrimary);color:var(--colorPrimaryAlt);display:flex;align-items:center;justify-content:center;border-radius:1000px;transform:translate(-10px,-50%);z-index:1}video{max-height:100%;max-width:100%;display:block}embed{border:none;outline:none;width:100%;height:100%}.EffectTextUnit{font-size:var(--fontS);opacity:.5;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}snippet-button.themeButtonDefault.themeButtonSelection{border-radius:0!important;width:100%;height:var(--sizeXL);color:var(--colorNeutralDark)}snippet-button.themeButtonDefault.themeButtonSelection:hover,snippet-button.themeButtonDefault.themeButtonSelection[data-active]{color:var(--colorPrimary)}snippet-button.themeButtonDefault.themeButtonSelection>a,snippet-button.themeButtonDefault.themeButtonSelection>button-clickable-area{padding-left:var(--sizeM);padding-right:var(--sizeM);text-align:left}snippet-button.themeButtonDefault{cursor:pointer;display:inline-flex;height:inherit;text-align:center;border-radius:inherit;align-items:center;height:var(--sizeL);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-sizing:initial;position:relative;font-size:var(--masterFontM);text-transform:none;letter-spacing:normal;transition:var(--speedFFF) color ease,var(--speedFFF) background-color ease}snippet-button.themeButtonDefault>a,snippet-button.themeButtonDefault>button-clickable-area{box-sizing:initial;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;height:inherit;width:inherit;text-align:center;border-radius:inherit;min-width:inherit;min-height:inherit}snippet-button.themeButtonDefault>a>button-media,snippet-button.themeButtonDefault>button-clickable-area>button-media{height:inherit;border-radius:inherit;min-width:inherit;min-height:inherit;display:flex;align-items:center;justify-content:center;min-width:var(--sizeL)}snippet-button.themeButtonDefault>a>button-media>img,snippet-button.themeButtonDefault>button-clickable-area>button-media>img{object-fit:cover;border-radius:inherit}snippet-button.themeButtonDefault>a>button-media+button-text,snippet-button.themeButtonDefault>button-clickable-area>button-media+button-text{padding-left:var(--sizeS);text-align:left}snippet-button.themeButtonDefault>a>button-text,snippet-button.themeButtonDefault>button-clickable-area>button-text{font-size:var(--fontM);padding:0 var(--sizeM);line-height:1;position:relative}snippet-button.themeButtonDefault[data-disabled] snippet-button{pointer-events:all}snippet-button.themeButtonDefault[data-disabled]>a,snippet-button.themeButtonDefault[data-disabled]>button-clickable-area{cursor:no-drop;pointer-events:none!important;color:var(--colorShadow)!important;background-color:initial!important}.ThemeBoxSelectorDefault{display:grid;grid-template-columns:-webkit-min-content auto -webkit-min-content;grid-template-columns:min-content auto min-content;grid-template-rows:-webkit-min-content auto -webkit-min-content;grid-template-rows:min-content auto min-content;--size:50px;--border:#383838;--padding:#b3fca1;--margin:#fccaa1}.ThemeBoxSelectorDefault>*{padding:var(--sizeXS)}.ThemeBoxSelectorDefault box-selector-border-bottom,.ThemeBoxSelectorDefault box-selector-border-bottom-left-radius,.ThemeBoxSelectorDefault box-selector-border-bottom-right-radius,.ThemeBoxSelectorDefault box-selector-border-left,.ThemeBoxSelectorDefault box-selector-border-right,.ThemeBoxSelectorDefault box-selector-border-top,.ThemeBoxSelectorDefault box-selector-border-top-left-radius,.ThemeBoxSelectorDefault box-selector-border-top-right-radius,.ThemeBoxSelectorDefault box-selector-margin-bottom,.ThemeBoxSelectorDefault box-selector-margin-left,.ThemeBoxSelectorDefault box-selector-margin-right,.ThemeBoxSelectorDefault box-selector-margin-top,.ThemeBoxSelectorDefault box-selector-padding-bottom,.ThemeBoxSelectorDefault box-selector-padding-left,.ThemeBoxSelectorDefault box-selector-padding-right,.ThemeBoxSelectorDefault box-selector-padding-top{cursor:pointer;transition:var(--speedFFF) transform ease}.ThemeBoxSelectorDefault box-selector-border-bottom-left-radius:hover,.ThemeBoxSelectorDefault box-selector-border-bottom-right-radius:hover,.ThemeBoxSelectorDefault box-selector-border-bottom:hover,.ThemeBoxSelectorDefault box-selector-border-left:hover,.ThemeBoxSelectorDefault box-selector-border-right:hover,.ThemeBoxSelectorDefault box-selector-border-top-left-radius:hover,.ThemeBoxSelectorDefault box-selector-border-top-right-radius:hover,.ThemeBoxSelectorDefault box-selector-border-top:hover,.ThemeBoxSelectorDefault box-selector-margin-bottom:hover,.ThemeBoxSelectorDefault box-selector-margin-left:hover,.ThemeBoxSelectorDefault box-selector-margin-right:hover,.ThemeBoxSelectorDefault box-selector-margin-top:hover,.ThemeBoxSelectorDefault box-selector-padding-bottom:hover,.ThemeBoxSelectorDefault box-selector-padding-left:hover,.ThemeBoxSelectorDefault box-selector-padding-right:hover,.ThemeBoxSelectorDefault box-selector-padding-top:hover{transform:scale(.9)}.ThemeBoxSelectorDefault box-selector-border-bottom-left-radius,.ThemeBoxSelectorDefault box-selector-border-bottom-right-radius,.ThemeBoxSelectorDefault box-selector-border-top-left-radius,.ThemeBoxSelectorDefault box-selector-border-top-right-radius{width:calc(var(--size)*0.66667);height:calc(var(--size)*0.66667)}.ThemeBoxSelectorDefault box-selector-border-top-left-radius{border-radius:50% 0;border-left:calc(var(--size)/3) solid var(--border);border-top:calc(var(--size)/3) solid var(--border);margin:auto 0 0 auto}.ThemeBoxSelectorDefault box-selector-border-top-right-radius{border-radius:0 50%;border-right:calc(var(--size)/3) solid var(--border);border-top:calc(var(--size)/3) solid var(--border);margin:auto auto 0 0}.ThemeBoxSelectorDefault box-selector-border-bottom-left-radius{border-radius:0 50%;border-left:calc(var(--size)/3) solid var(--border);border-bottom:calc(var(--size)/3) solid var(--border);margin:0 0 auto auto}.ThemeBoxSelectorDefault box-selector-border-bottom-right-radius{border-radius:50% 0;border-right:calc(var(--size)/3) solid var(--border);border-bottom:calc(var(--size)/3) solid var(--border);margin:0 auto auto 0}.ThemeBoxSelectorDefault box-selector-bottom-edge,.ThemeBoxSelectorDefault box-selector-left-edge,.ThemeBoxSelectorDefault box-selector-right-edge,.ThemeBoxSelectorDefault box-selector-top-edge{display:flex}.ThemeBoxSelectorDefault box-selector-top-edge{height:var(--size);width:100%;flex-direction:column}.ThemeBoxSelectorDefault box-selector-bottom-edge{height:var(--size);width:100%;flex-direction:column-reverse}.ThemeBoxSelectorDefault box-selector-left-edge{width:var(--size);height:100%;flex-direction:row}.ThemeBoxSelectorDefault box-selector-right-edge{width:var(--size);height:100%;flex-direction:row-reverse}.ThemeBoxSelectorDefault box-selector-center{display:flex;align-items:center;justify-content:center;min-height:var(--size)}.ThemeBoxSelectorDefault box-selector-margin-bottom,.ThemeBoxSelectorDefault box-selector-margin-left,.ThemeBoxSelectorDefault box-selector-margin-right,.ThemeBoxSelectorDefault box-selector-margin-top{background-color:var(--margin);width:100%;height:100%}.ThemeBoxSelectorDefault box-selector-padding-bottom,.ThemeBoxSelectorDefault box-selector-padding-left,.ThemeBoxSelectorDefault box-selector-padding-right,.ThemeBoxSelectorDefault box-selector-padding-top{background-color:var(--padding);width:100%;height:100%}.ThemeBoxSelectorDefault box-selector-border-bottom,.ThemeBoxSelectorDefault box-selector-border-left,.ThemeBoxSelectorDefault box-selector-border-right,.ThemeBoxSelectorDefault box-selector-border-top{background-color:var(--border);width:100%;height:100%}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39063deg) skewY(.39063deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}snippet-page.themePageDrawer{display:flex;align-items:center;justify-content:flex-end;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:4;animation-fill-mode:both;animation-duration:var(--speedFFF);background-color:var(--colorShadowDark);pointer-events:none}snippet-page.themePageDrawer[data-animation=in]:not(.anim){animation-name:fadeIn}snippet-page.themePageDrawer[data-animation=in]>page-wrapper:not(.anim){animation-name:slideInRight}snippet-page.themePageDrawer[data-animation=out]:not(.anim){animation-name:fadeOut}snippet-page.themePageDrawer[data-animation=out]>page-wrapper:not(.anim){animation-name:slideOutRight}snippet-page.themePageDrawer>page-image-wrapper{height:inherit;width:inherit;display:flex;flex-direction:column}snippet-page.themePageDrawer>page-image-wrapper:empty{display:none}snippet-page.themePageDrawer>page-image-wrapper~*{z-index:1}snippet-page.themePageDrawer>page-image-wrapper>img{object-fit:cover;width:100%;height:100%;position:absolute}snippet-page.themePageDrawer>page-wrapper{color:var(--colorText);display:flex;flex-direction:column;animation-duration:var(--speedFFF);animation-fill-mode:both;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--colorTextAlt);height:80vh;max-width:100%;width:calc(var(--sizeXXL)*1.2);border-radius:var(--sizeS) 0 0 var(--sizeS);overflow:hidden;pointer-events:all}snippet-page.themePageDrawer>page-wrapper>page-header{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;display:flex;padding:var(--sizeM);border-bottom:1px solid var(--colorShadow);background-color:var(--colorPrimary);color:var(--colorPrimaryAlt);align-items:center}snippet-page.themePageDrawer>page-wrapper>page-header>snippet-icon{font-size:var(--sizeM);display:flex;align-items:center;justify-content:center;margin-right:var(--sizeM)}snippet-page.themePageDrawer>page-wrapper>page-header>page-header-info{display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:flex-start}snippet-page.themePageDrawer>page-wrapper>page-header>page-header-info>page-title{font-size:var(--fontM);font-family:var(--titleFont)}snippet-page.themePageDrawer>page-wrapper>page-header>page-header-info>page-subtitle{font-size:var(--fontS)}snippet-page.themePageDrawer>page-wrapper>page-header>page-actions{display:flex;flex-direction:row;text-align:center;justify-content:center;margin-left:auto;align-items:center}snippet-page.themePageDrawer>page-wrapper>page-subheader{padding:var(--sizeM)}snippet-page.themePageDrawer>page-wrapper>page-content{height:100%;width:100%;overflow:auto;font-size:var(--fontM);scroll-behavior:smooth}snippet-page.themePageDrawer>page-wrapper>page-footer{display:flex;padding:var(--sizeS);justify-content:flex-end;align-items:center;border-top:var(--sizeXXS) solid var(--colorShadow)}snippet-page.themePageDrawer>page-wrapper>page-footer:empty{display:none}snippet-card.themeCardDefault2{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;overflow:visible}snippet-card.themeCardDefault2>card-media{width:100%;height:calc(var(--sizeXXL)/2);position:relative;object-fit:cover;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--colorShadowLight);box-shadow:0 0 var(--sizeXL) var(--colorShadow) inset;font-size:var(--fontXL);color:var(--colorPrimary)}snippet-card.themeCardDefault2>card-media~card-info-bar{top:calc(var(--sizeXXL)/2);transform:translateY(-50%)}snippet-card.themeCardDefault2>card-media>snippet-icon,snippet-card.themeCardDefault2>card-media img,snippet-card.themeCardDefault2>card-media video{width:100%;height:100%;display:flex;align-items:center;justify-content:center;object-fit:cover;mix-blend-mode:multiply}snippet-card.themeCardDefault2>card-media>snippet-icon{font-size:3em}snippet-card.themeCardDefault2>card-container{display:block;position:static;width:100%;position:relative}snippet-card.themeCardDefault2>card-container>card-info{display:flex;flex-direction:column;font-size:1.2em;padding:var(--sizeL) var(--sizeXL);align-items:flex-start;text-align:left;width:100%}snippet-card.themeCardDefault2>card-container>card-info>card-pretitle{color:var(--colorPrimary);font-size:var(--fontL);width:100%}snippet-card.themeCardDefault2>card-container>card-info>card-title{font-size:var(--fontXL);margin-bottom:var(--sizeS);line-height:1;font-family:var(--titleFont);width:100%}snippet-card.themeCardDefault2>card-container>card-info>card-subtitle{white-space:pre-wrap;font-size:var(--fontM);color:var(--colorNeutralDark);width:100%}snippet-card.themeCardDefault2>card-container>card-description{padding:var(--sizeL) var(--sizeXL);display:block;word-break:break-word;text-align:justify;border-top:1px solid var(--colorShadowLight)}snippet-card.themeCardDefault2>card-container>card-description:empty{display:none}snippet-card.themeCardDefault2>card-container>card-highlight{padding:var(--sizeL) var(--sizeXL);display:block;background-color:var(--colorPrimary);color:var(--colorPrimaryAlt);font-size:var(--fontL);text-align:left;width:100%;white-space:pre-line;font-weight:700;border-top:1px solid var(--colorShadowLight);text-transform:uppercase}snippet-card.themeCardDefault2>card-container>card-highlight:empty{display:none}snippet-card.themeCardDefault2>card-container>card-actions{width:100%;border-top:1px solid var(--colorShadowLight);display:flex;padding:var(--sizeM) var(--sizeXL);align-items:center;justify-content:flex-start}snippet-card.themeCardDefault2>card-container>snippet-card{padding-left:var(--sizeXL);padding-right:var(--sizeXL)}snippet-card.themeCardDefault2>card-info-bar{font-size:1.8em;color:var(--colorPrimary);display:block;text-align:right;filter:drop-shadow(0 0 17px var(--colorShadow));top:0;position:absolute;right:var(--sizeM);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}snippet-card.themeCardDefault2>card-info-bar:empty{display:none}snippet-application[data-device-type=mobile] snippet-card.themeCardDefault2>card-media,snippet-application[data-device-type=tablet] snippet-card.themeCardDefault2>card-media{height:calc(var(--sizeXXL)/3)}snippet-application[data-device-type=mobile] snippet-card.themeCardDefault2>card-container>card-info,snippet-application[data-device-type=tablet] snippet-card.themeCardDefault2>card-container>card-info{padding:var(--sizeL) var(--sizeM)}snippet-application[data-device-type=mobile] snippet-card.themeCardDefault2>card-container>card-info>card-pretitle,snippet-application[data-device-type=tablet] snippet-card.themeCardDefault2>card-container>card-info>card-pretitle{font-size:var(--fontM)}snippet-application[data-device-type=mobile] snippet-card.themeCardDefault2>card-container>card-info>card-title,snippet-application[data-device-type=tablet] snippet-card.themeCardDefault2>card-container>card-info>card-title{font-size:var(--fontL)}snippet-application[data-device-type=mobile] snippet-card.themeCardDefault2>card-container>card-info>card-subtitle,snippet-application[data-device-type=tablet] snippet-card.themeCardDefault2>card-container>card-info>card-subtitle{font-size:var(--fontM)}snippet-application[data-device-type=mobile] snippet-card.themeCardDefault2>card-container>card-actions,snippet-application[data-device-type=mobile] snippet-card.themeCardDefault2>card-container>card-highlight,snippet-application[data-device-type=mobile] snippet-card.themeCardDefault2>card-container>snippet-card,snippet-application[data-device-type=tablet] snippet-card.themeCardDefault2>card-container>card-actions,snippet-application[data-device-type=tablet] snippet-card.themeCardDefault2>card-container>card-highlight,snippet-application[data-device-type=tablet] snippet-card.themeCardDefault2>card-container>snippet-card{padding:var(--sizeM)}snippet-application[data-device-type=mobile] snippet-card.themeCardDefault2>card-container>snippet-card,snippet-application[data-device-type=tablet] snippet-card.themeCardDefault2>card-container>snippet-card{padding-left:var(--sizeL);padding-right:var(--sizeL)}snippet-control.themeInputOutlined{background-color:inherit;border-radius:calc(var(--sizeL)/2);min-height:var(--sizeL);display:flex;align-items:stretch;min-width:var(--sizeL);transition:var(--speedFFF) color ease,var(--speedFFF) box-shadow ease;position:relative;border:var(--sizeXXS) solid var(--colorInput);background-color:var(--colorTextAlt);color:var(--colorText)}snippet-control.themeInputOutlined[data-error]{border-bottom-color:var(--colorError)}snippet-control.themeInputOutlined[data-error]:after{content:attr(data-error);position:absolute;top:100%;padding:0 calc(var(--sizeL)/2);font-size:.8em;color:var(--colorError);max-width:100%;right:0}snippet-control.themeInputOutlined[data-disabled]{pointer-events:none;opacity:.5}snippet-control.themeInputOutlined:focus-within{box-shadow:0 .2em 1em -.7em var(--colorShadowDark);z-index:1;border:1px solid var(--colorShadow)}snippet-control.themeInputOutlined>input-wrap>input-wrap-content>label,snippet-control.themeInputOutlined>label{color:var(--colorShadowDark);display:flex;align-items:center;text-align:right;font-size:.85rem;position:absolute;top:50%;height:calc(var(--sizeL)/2);line-height:1;transform:translate(calc(var(--sizeL)/2),-50%);transition:var(--speedFFF) transform ease,var(--speedFFF) top ease;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;pointer-events:none}snippet-control.themeInputOutlined>input-wrap>input-wrap-content>label:not(:first-child),snippet-control.themeInputOutlined>label:not(:first-child){transform:translate(var(--sizeL),-50%)}snippet-control.themeInputOutlined:focus-within>input-wrap>input-wrap-content>label,snippet-control.themeInputOutlined:focus-within>label,snippet-control.themeInputOutlined[data-active]>input-wrap>input-wrap-content>label,snippet-control.themeInputOutlined[data-active]>label{transform:translate(calc(var(--sizeL)/4),-110%);color:var(--colorPrimary);top:0}snippet-control.themeInputOutlined>input-wrap{border:none;height:inherit;min-height:inherit;width:100%;box-sizing:border-box;outline:none;background-color:initial;color:inherit;border-radius:inherit;flex-wrap:wrap;display:flex;min-width:inherit}snippet-control.themeInputOutlined>input-wrap>input-wrap-content{position:relative;height:inherit;min-height:inherit;min-width:inherit;display:flex;width:100%;align-items:center}snippet-control.themeInputOutlined>input-wrap>input-wrap-content:not(:last-child){border-bottom:var(--sizeXXS) solid var(--colorShadow)!important}snippet-control.themeInputOutlined>input-wrap>input-wrap-content>div[contenteditable],snippet-control.themeInputOutlined>input-wrap>input-wrap-content>input{min-height:inherit}snippet-control.themeInputOutlined>div[contenteditable],snippet-control.themeInputOutlined>input,snippet-control.themeInputOutlined>input-wrap>input-wrap-content>div[contenteditable],snippet-control.themeInputOutlined>input-wrap>input-wrap-content>input{min-width:inherit;border:none;height:inherit;min-height:inherit;width:100%;padding:0 calc(var(--sizeL)/2);box-sizing:border-box;outline:none;background-color:initial;color:inherit;border-radius:inherit;font-size:.9rem}snippet-control.themeInputOutlined>div[contenteditable],snippet-control.themeInputOutlined>input-wrap>input-wrap-content>div[contenteditable]{max-height:var(--sizeXXL);overflow-y:auto;padding:calc(var(--sizeL)/2);white-space:pre-wrap}snippet-control.themeInputOutlined>div[contenteditable][placeholder]:empty:before,snippet-control.themeInputOutlined>input-wrap>input-wrap-content>div[contenteditable][placeholder]:empty:before{content:attr(placeholder)}snippet-control.themeInputOutlined>:not(label)+div[contenteditable],snippet-control.themeInputOutlined>:not(label)+input{padding-left:calc(var(--sizeL)/4)}snippet-control.themeInputOutlined>div[contenteditable]:not(:last-child),snippet-control.themeInputOutlined>input:not(:last-child){padding-right:calc(var(--sizeL)/4)}snippet-control.themeInputOutlined>input-icon,snippet-control.themeInputOutlined>input-wrap>input-wrap-content>input-icon{height:inherit;min-width:inherit;display:flex;align-items:center;justify-content:center;border-top-right-radius:inherit;border-bottom-right-radius:inherit;opacity:.4}snippet-control.themeInputOutlined>input-icon:empty,snippet-control.themeInputOutlined>input-wrap>input-wrap-content>input-icon:empty{display:none}snippet-control.themeInputOutlined>input-wrap>input-wrap-content>input::placeholder,snippet-control.themeInputOutlined>input::placeholder{color:var(--colorNeutralDark);opacity:1}snippet-control.themeInputOutlined .flag-icon{border-radius:50%;min-width:var(--sizeM);height:var(--sizeM);margin:auto}.EffectStateHideOnEmpty:empty{display:none}.EffectWrapperScrollable{height:100%;width:100%;overflow:overlay}snippet-tree.themeTreeList{display:flex;flex-direction:column;justify-content:flex-start;z-index:1;overflow-y:visible;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}snippet-tree.themeTreeList>tree-node{font-size:1em}snippet-tree.themeTreeList>tree-node>tree-node-info{width:100%;text-transform:uppercase;padding:var(--sizeM) 0}snippet-tree.themeTreeList>tree-node>tree-node-info:first-child{padding-top:0}snippet-tree.themeTreeList>tree-node>tree-node-group{grid-gap:var(--sizeS);gap:var(--sizeS)}snippet-tree.themeTreeList>tree-node>tree-node-group>tree-node{font-size:.9em}snippet-tree.themeTreeList>tree-node>tree-node-group>tree-node>tree-node-info{font-weight:700}snippet-tree.themeTreeList>tree-node>tree-node-group>tree-node>tree-node-group tree-node{font-size:.9em}snippet-tree.themeTreeList tree-node{position:relative;display:block}snippet-tree.themeTreeList tree-node[data-active]>tree-node-info{color:var(--colorPrimary)}snippet-tree.themeTreeList tree-node tree-node-info{min-height:var(--sizeL);width:100%;display:flex;align-items:center}snippet-tree.themeTreeList tree-node tree-node-info[data-selectable]{cursor:pointer}snippet-tree.themeTreeList tree-node tree-node-group{transition:var(--speedFFF) opacity ease;display:flex;flex-direction:column;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}snippet-tree.themeTreeList tree-node tree-node-group:empty{display:none}table.themeTableStylish{width:100%;border-collapse:collapse;overflow:hidden;border-radius:inherit;overflow:auto}table.themeTableStylish thead tr:first-child{border-bottom:var(--sizeXXS) solid var(--colorShadowLight)}table.themeTableStylish thead tr th{padding:var(--sizeM);font-size:var(--fontM);color:var(--colorText);line-height:1.1;background-color:var(--colorTextAlt);position:-webkit-sticky;position:sticky;top:0;z-index:1}table.themeTableStylish thead tr th:first-child{padding-left:var(--sizeXL)}table.themeTableStylish thead tr th:last-child:not(:first-child){padding-right:var(--sizeXL);white-space:nowrap}table.themeTableStylish thead tr th:last-child:not(:first-child)[data-active]{width:1%}table.themeTableStylish tbody tr:nth-child(odd){background-color:var(--colorNeutralLight)}table.themeTableStylish tbody tr td{font-weight:400;padding:var(--sizeM);font-size:var(--fontM);color:var(--colorShadowDarker);line-height:1;white-space:pre-wrap}table.themeTableStylish tbody tr td:first-child{padding-left:var(--sizeXL)}table.themeTableStylish tbody tr td:last-child:not(:first-child){padding-right:var(--sizeXL);white-space:nowrap}table.themeTableStylish tbody tr td:last-child:not(:first-child)[data-active]{width:1%}table.themeTableStylish tbody tr td:last-child:not(:first-child)>:first-child:last-child{margin-left:auto;margin-right:auto}table.themeTableStylish tfoot tr:last-child{border-top:var(--sizeXXS) solid var(--colorShadowLight)}table.themeTableStylish tfoot tr td{font-weight:400;padding:var(--sizeM);font-size:var(--fontM);color:var(--colorShadowDarker);line-height:1;white-space:pre}table.themeTableStylish tfoot tr td:first-child{padding-left:var(--sizeXL)}table.themeTableStylish tfoot tr td:last-child:not(:first-child){padding-right:var(--sizeXL);white-space:nowrap}table.themeTableStylish tfoot tr td:last-child:not(:first-child)[data-active]{width:1%}table.themeTableStylish tfoot tr td:last-child>:first-child:last-child{margin-left:auto;margin-right:auto}snippet-button.themeButtonLink{cursor:pointer;display:inline-block;text-align:center;border-radius:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;font-size:1em;text-transform:none;letter-spacing:normal;font-weight:700}snippet-button.themeButtonLink[data-disabled]{pointer-events:none}snippet-button.themeButtonLink[data-disabled]>a,snippet-button.themeButtonLink[data-disabled]>button-clickable-area{color:var(--colorShadowLight)}snippet-button.themeButtonLink[data-active]>a,snippet-button.themeButtonLink[data-active]>button-clickable-area{color:var(--colorPrimary)}snippet-button.themeButtonLink:hover{color:var(--colorSecondary)!important}snippet-button.themeButtonLink>a,snippet-button.themeButtonLink>button-clickable-area{cursor:pointer;display:flex;align-items:flex-start;justify-content:flex-start;height:inherit;width:inherit;text-align:left;border-radius:inherit;min-width:inherit;transition:var(--speedFFF) color ease}snippet-button.themeButtonLink>a>button-media,snippet-button.themeButtonLink>button-clickable-area>button-media{max-height:1em;max-width:1em;border-radius:inherit;display:flex;align-items:center;justify-content:center;font-size:1em}snippet-button.themeButtonLink>a>button-media+button-text,snippet-button.themeButtonLink>button-clickable-area>button-media+button-text{padding-left:var(--sizeS)}snippet-button.themeButtonLink>a>button-text,snippet-button.themeButtonLink>button-clickable-area>button-text{padding:0;line-height:1;position:relative}snippet-button.themeButtonFitting{cursor:pointer;display:inline-block;justify-content:center;text-align:center;border-radius:inherit;height:auto;width:auto;position:relative;font-size:1em;text-transform:none;letter-spacing:normal}snippet-button.themeButtonFitting[data-disabled]{pointer-events:none;color:var(--colorShadow)}snippet-button.themeButtonFitting>a,snippet-button.themeButtonFitting>button-clickable-area{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;text-align:center;border-radius:inherit;min-width:inherit;position:relative;background-color:inherit;color:inherit}snippet-button.themeButtonFitting>a>button-media,snippet-button.themeButtonFitting>button-clickable-area>button-media{height:inherit;width:inherit;display:flex;align-items:center;justify-content:center;border-radius:inherit;font-size:3.2em}snippet-button.themeButtonFitting>a>button-media>img,snippet-button.themeButtonFitting>button-clickable-area>button-media>img{width:100%;height:100%;object-fit:cover;border-radius:inherit}snippet-button.themeButtonFitting>a>button-media+button-text,snippet-button.themeButtonFitting>button-clickable-area>button-media+button-text{position:absolute;bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}snippet-button.themeButtonFitting>a>button-text,snippet-button.themeButtonFitting>button-clickable-area>button-text{padding:var(--sizeS) var(--sizeXS);line-height:1;width:100%;background-color:inherit;color:inherit;font-size:.8em;position:relative;overflow:hidden;text-overflow:ellipsis}snippet-button.themeButtonFitting>a>button-text:empty,snippet-button.themeButtonFitting>button-clickable-area>button-text:empty{display:none}.effectShadowSoft{box-shadow:0 0 var(--sizeL) var(--colorShadow)}table.themeTableCompact{width:100%;border-collapse:collapse;border-bottom:1px solid var(--colorShadowLight);border-top:1px solid var(--colorShadowLight);font-size:var(--fontSizeM)}table.themeTableCompact thead tr{background-color:var(--colorNeutralLight)}table.themeTableCompact thead tr th{padding:var(--sizeS) var(--sizeXS);color:var(--colorText);border-bottom:1px solid var(--colorShadowLight)}table.themeTableCompact thead tr th:first-child{padding-left:var(--sizeL);text-align:center}table.themeTableCompact thead tr th:last-child{padding-right:var(--sizeL);padding-left:var(--sizeXS);width:1%;white-space:nowrap;text-align:center}table.themeTableCompact tbody tr:nth-child(2n){background-color:var(--colorNeutralLight)}table.themeTableCompact tbody tr td{font-weight:400;color:var(--colorShadowDarker);padding:var(--sizeS) var(--sizeXS)}table.themeTableCompact tbody tr td:first-child{padding-left:var(--sizeL);text-align:center}table.themeTableCompact tbody tr td:last-child{padding-right:var(--sizeL);padding-left:var(--sizeXS);width:1%;white-space:nowrap;text-align:center}table.themeTableCompact tfoot tr td{padding:var(--sizeS) var(--sizeXS);color:var(--colorText);border-bottom:1px solid var(--colorShadowLight)}table.themeTableCompact tfoot tr td:first-child{padding-left:var(--sizeL);text-align:center}table.themeTableCompact tfoot tr td:last-child{padding-right:var(--sizeL);padding-left:var(--sizeXS);width:1%;white-space:nowrap;text-align:center}snippet-application[data-device-type=mobile] table.themeTableCompact thead tr th:first-child,snippet-application[data-device-type=tablet] table.themeTableCompact thead tr th:first-child{padding-left:var(--sizeS)}snippet-application[data-device-type=mobile] table.themeTableCompact thead tr th:last-child,snippet-application[data-device-type=tablet] table.themeTableCompact thead tr th:last-child{padding-right:var(--sizeS)}snippet-application[data-device-type=mobile] table.themeTableCompact tbody tr td:first-child,snippet-application[data-device-type=tablet] table.themeTableCompact tbody tr td:first-child{padding-left:var(--sizeS)}snippet-application[data-device-type=mobile] table.themeTableCompact tbody tr td:last-child,snippet-application[data-device-type=tablet] table.themeTableCompact tbody tr td:last-child{padding-right:var(--sizeS)}snippet-application[data-device-type=mobile] table.themeTableCompact tfoot tr td:first-child,snippet-application[data-device-type=tablet] table.themeTableCompact tfoot tr td:first-child{padding-left:var(--sizeS)}snippet-application[data-device-type=mobile] table.themeTableCompact tfoot tr td:last-child,snippet-application[data-device-type=tablet] table.themeTableCompact tfoot tr td:last-child{padding-right:var(--sizeS)}snippet-button.themeButtonDefault.themeButtonDefaultNormal{border-radius:1000px}snippet-button.themeButtonDefault.themeButtonDefaultNormal>a,snippet-button.themeButtonDefault.themeButtonDefaultNormal>button-clickable-area{transition:var(--speedFFF) color ease,var(--speedFFF) background-color ease,var(--speedFFF) box-shadow ease}snippet-button.themeButtonDefault.themeButtonDefaultNormal>a:hover,snippet-button.themeButtonDefault.themeButtonDefaultNormal>button-clickable-area:hover{color:inherit}snippet-button.themeButtonDefault.themeButtonDefaultNormal[data-active]>a,snippet-button.themeButtonDefault.themeButtonDefaultNormal[data-active]>button-clickable-area{background-color:var(--colorPrimary);color:var(--colorPrimaryAlt)}snippet-button.themeButtonDefault.themeButtonDefaultNormal[data-active]>a:hover,snippet-button.themeButtonDefault.themeButtonDefaultNormal[data-active]>button-clickable-area:hover{box-shadow:0 .2em 1.5em -.3em var(--colorPrimaryLight)}snippet-button.themeButtonDefault.themeButtonDefaultNormal>a:not([data-active]),snippet-button.themeButtonDefault.themeButtonDefaultNormal>button-clickable-area:not([data-active]){background-color:var(--colorShadowLight)}snippet-button.themeButtonDefault.themeButtonDefaultNormal>a:not([data-active]):hover,snippet-button.themeButtonDefault.themeButtonDefaultNormal>button-clickable-area:not([data-active]):hover{background-color:var(--colorShadow)}snippet-button.themeButtonDefault.themeButtonDefaultNormal[data-disabled]{cursor:no-drop;pointer-events:none!important}snippet-button.themeButtonDefault.themeButtonDefaultNormal[data-disabled] snippet-button{pointer-events:all}snippet-button.themeButtonDefault.themeButtonDefaultNormal[data-disabled]>a,snippet-button.themeButtonDefault.themeButtonDefaultNormal[data-disabled]>button-clickable-area{color:var(--colorShadow)!important;background-color:initial!important}snippet-booking-calendar{display:grid;background-color:var(--colorTextAlt);width:100%;height:100%;grid-template-rows:fit-content(0) auto;overflow:hidden;display:flex;background-color:initial;position:relative;grid-gap:0;grid-template-rows:var(-headerSectionSmall) var(--headerSize) auto;grid-template-columns:fit-content(0) auto;box-shadow:inset 80px 0 90px -60px rgba(0,0,0,.28)}snippet-booking-calendar bc-cursor-info{position:fixed;padding:var(--sizeXS) var(--sizeS);border-radius:var(--sizeXXL);box-shadow:0 0 20px -5px var(--colorShadow);z-index:1;font-size:var(--fontS);background-color:var(--colorTextAlt);transform:translate(-50%,150%);transition:var(--speedF) ease transform}snippet-booking-calendar>bc-list[data-loading]:after,snippet-booking-calendar[data-loading]:after{pointer-events:none;content:attr(data-loading);width:100%;height:100%;position:absolute;z-index:1;background:radial-gradient(var(--colorHighlightLighter),var(--colorHighlightLight));border-radius:inherit;display:flex;align-items:center;justify-content:center;color:var(--colorNeutralDark);text-shadow:0 0 40px var(--colorShadowDark),0 0 150px var(--colorShadowDark);font-size:var(--fontL)}snippet-booking-calendar bc-booking{transition:var(--speedF) width ease,var(--speedF) left ease,var(--speedF) background-color ease;animation-name:showReservation;animation-duration:1s}snippet-booking-calendar>bc-info{display:flex;flex-direction:column;width:calc(var(--sizeXXL)/2);min-width:calc(var(--sizeXXL)/2);background-color:var(--colorTextAlt);z-index:1;border-right:1px solid var(--colorShadow)}snippet-booking-calendar>bc-info>bc-corner{min-height:calc(var(--sizeL)*4);display:flex;align-items:center;justify-content:space-between;font-size:2rem;color:var(--colorNeutral);border-bottom:var(--sizeXS) solid Var(--colorShadow);cursor:pointer;flex-direction:column;padding:var(--sizeM)}snippet-booking-calendar>bc-info>bc-units{height:calc(100% - var(--sizeL)*4);display:flex;flex-direction:column}snippet-booking-calendar>bc-info>bc-units>bc-unit{width:100%;display:flex;align-items:center;justify-content:flex-start;border-bottom:var(--sizeXXS) solid var(--colorShadowLight);padding:10px;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:100%;max-height:var(--sizeXL)}snippet-booking-calendar>bc-data{display:flex;flex-direction:column;width:100%;height:100%;overflow:overlay;position:relative;z-index:0}snippet-booking-calendar>bc-data::-webkit-scrollbar{width:0!important;height:0!important}snippet-booking-calendar>bc-data::-webkit-scrollbar-thumb{background-color:var(--colorPrimary)!important}snippet-booking-calendar>bc-data bc-date-row,snippet-booking-calendar>bc-data bc-month-row{box-sizing:border-box;display:flex;min-width:100%;max-width:100%}snippet-booking-calendar>bc-data bc-month-row{min-height:var(--sizeL);position:relative;z-index:1}snippet-booking-calendar>bc-data bc-month-row>bc-month{position:relative;display:block;border-right:var(--sizeXXS) solid Var(--colorShadow);box-sizing:border-box;height:100%;border-bottom:var(--sizeXXS) solid Var(--colorShadow);background-color:var(--colorTextAlt)}snippet-booking-calendar>bc-data bc-month-row>bc-month>bc-month-year{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:-webkit-sticky;position:sticky;left:var(--sizeS);max-width:calc(100% - var(--sizeS)*2);text-transform:uppercase;letter-spacing:5px;margin:0 var(--sizeS);height:100%;line-height:2;display:inline-block;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}snippet-booking-calendar>bc-data bc-date-row{height:100%;position:relative;z-index:1}snippet-booking-calendar>bc-data bc-date-row>bc-day{height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;position:relative;background-image:linear-gradient(90deg,var(--colorShadowLight) var(--sizeXXS),transparent var(--sizeXXS));background-size:100%;background-position:-1px 0}snippet-booking-calendar>bc-data bc-date-row>bc-day:hover{background-color:var(--colorShadowLighter)}snippet-booking-calendar>bc-data bc-date-row>bc-day>*{width:100%;display:flex;align-items:center;justify-content:center;cursor:zoom-in}snippet-booking-calendar>bc-data bc-date-row>bc-day[data-weekend]{background-color:var(--colorNeutralLight)}snippet-booking-calendar>bc-data bc-date-row>bc-day[data-today]>bc-date,snippet-booking-calendar>bc-data bc-date-row>bc-day[data-today]>bc-day-of-week,snippet-booking-calendar>bc-data bc-date-row>bc-day[data-today]>bc-full-date,snippet-booking-calendar>bc-data bc-date-row>bc-day[data-today]>bc-hours{background-color:var(--colorPrimary);color:var(--colorPrimaryAlt)!important}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-date{padding:0 var(--sizeS);font-size:var(--fontL);font-weight:400;min-height:calc(var(--sizeL)*2)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-date,snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-date+*{box-sizing:border-box}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-full-date{padding:0 var(--sizeS);justify-content:flex-start;box-sizing:border-box;width:100%;text-transform:capitalize;font-size:var(--fontM);min-height:calc(var(--sizeL)*2)}snippet-booking-calendar>bc-data bc-date-row>bc-day:first-child>bc-hour:first-child{opacity:0}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-day-of-week{text-transform:uppercase;color:var(--colorNeutralDark)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-day-of-week,snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-hours{font-size:var(--fontS);box-sizing:border-box;min-height:var(--sizeL);border-bottom:var(--sizeXS) solid Var(--colorShadow)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-hours>bc-hour{position:relative;width:100%;display:flex;align-items:center;justify-content:center;bottom:0;transform:translateX(-50%)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-hours>bc-hour>snippet-icon{background-color:var(--colorSecondary);color:var(--colorSecondaryAlt);border-radius:var(--sizeXXL);padding:var(--sizeXS)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell{width:100%;height:100%;border-bottom:var(--sizeXXS) solid var(--colorShadowLight);max-height:var(--sizeXL);cursor:pointer;display:flex;flex-direction:column;position:relative;align-items:normal}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell[data-disabled]{background-color:var(--colorShadowLight);pointer-events:none}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell:hover{background-color:var(--colorPrimaryLight)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell>bc-booking{width:0;position:absolute;background-color:var(--colorPrimary);transform:scale(.98,.96) skewX(-4deg);text-align:left;color:var(--colorPrimaryAlt);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:10px 0 10px 0;z-index:1;padding:var(--sizeXS);height:inherit;max-height:var(--sizeXL);pointer-events:all;cursor:pointer}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell>bc-booking[data-status=checked_in_booking]{background-color:var(--colorWarning)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell>bc-booking[data-status=checked_out_booking]{background-color:var(--colorSuccess)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell>bc-booking[data-status=canceled_booking]{background-color:var(--colorNetural)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell>bc-booking[data-status=new_booking]{background-color:var(--colorPrimary)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell>bc-booking[data-status=no_participants_booking]{background-color:var(--colorError)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell>bc-booking:hover{background-color:var(--colorSecondary)}snippet-booking-calendar>bc-data bc-date-row>bc-day>bc-cell>bc-booking[data-archived]{background-color:var(--colorNeutral)}snippet-booking-calendar>bc-list{border-left:var(--sizeXXS) solid var(--colorShadow);min-width:var(--sizeXXL);overflow:overlay;display:flex;flex-direction:column;z-index:1;background-color:var(--colorTextAlt);margin-left:auto;position:relative}snippet-booking-calendar>bc-list>bc-list-date{display:block;padding:var(--sizeS) var(--sizeL);background-color:var(--colorPrimary);font-weight:700;color:var(--colorPrimaryAlt);z-index:1;position:-webkit-sticky;position:sticky;top:0}snippet-booking-calendar>bc-list~bc-day-toolbar{right:calc(var(--sizeXXL) + var(--sizeM))}snippet-booking-calendar>bc-day-toolbar,snippet-booking-calendar>bc-unit-toolbar{background-color:var(--colorTextAlt);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;border-radius:var(--sizeXXL);box-shadow:0 0 20px -5px var(--colorShadow);display:flex;z-index:1;opacity:.5;transition:var(--speedF) ease opacity;font-size:var(--fontS)}snippet-booking-calendar>bc-day-toolbar:hover,snippet-booking-calendar>bc-unit-toolbar:hover{opacity:1}snippet-booking-calendar>bc-day-toolbar{top:calc(var(--sizeL)*4 + var(--sizeM));right:var(--sizeM);white-space:pre;align-items:center}snippet-booking-calendar>bc-unit-toolbar{left:calc(var(--sizeXXL)/2 + var(--sizeM));bottom:var(--sizeM);flex-direction:column;align-items:center;text-align:center}@keyframes showReservation{0%{transform:scale(.98,.96) skewX(-4deg);opacity:0}to{transform:scale(.98,.96) skewX(-4deg);opacity:1}}snippet-card.themeCardTableRow{padding:var(--sizeM) var(--sizeL);display:grid;align-items:center;transition:var(--speedFFF) background-color ease,var(--speedFFF) border ease;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;position:relative;grid-template-columns:var(--sizeXL) auto;grid-gap:var(--sizeS)}snippet-card.themeCardTableRow[data-disabled]{pointer-events:none}snippet-card.themeCardTableRow[data-archived],snippet-card.themeCardTableRow[data-disabled]{opacity:.5;background-color:var(--colorNeutralLight);color:var(--colorNeutralDark)}snippet-card.themeCardTableRow[data-active]{background-color:var(--colorNeutralLight);border-left-width:var(--sizeXS)}snippet-card.themeCardTableRow[data-selectable]:hover{background-color:var(--colorNeutralLight);cursor:pointer}snippet-card.themeCardTableRow>card-media{background-color:var(--colorShadowLight);border-radius:var(--sizeS);object-fit:cover;align-items:center;font-size:var(--fontL);display:block;position:relative;margin-bottom:auto}snippet-card.themeCardTableRow>card-media+card-container{grid-column:2/3}snippet-card.themeCardTableRow>card-media:empty{padding:0;margin:0;width:0}snippet-card.themeCardTableRow>card-media:not(:empty):after{content:"";width:100%;padding-bottom:100%;display:block}snippet-card.themeCardTableRow>card-media>*{position:absolute;width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:center;border-radius:inherit;object-fit:cover}snippet-card.themeCardTableRow>card-container{display:grid;position:relative;width:100%;align-items:center;grid-column:-1/1;flex-direction:column;grid-gap:var(--sizeS);gap:var(--sizeS)}snippet-card.themeCardTableRow>card-container>card-info{display:flex;flex-direction:column;margin-right:auto;width:100%;justify-content:center;grid-column:1/2;grid-row:1/2}snippet-card.themeCardTableRow>card-container>card-info>card-title{font-size:var(--fontM);font-weight:700;line-height:1.4}snippet-card.themeCardTableRow>card-container>card-info>card-subtitle{font-size:var(--fontS);color:var(--colorNeutralDark);white-space:pre-line;line-height:1.4}snippet-card.themeCardTableRow>card-container>card-info>card-pretitle{font-size:var(--fontS);color:var(--colorPrimary);line-height:1}snippet-card.themeCardTableRow>card-container>card-description{text-align:justify;grid-column:1/3}snippet-card.themeCardTableRow>card-container>card-highlight{grid-column:2/3;grid-row:1/2;font-size:var(--fontM);text-align:right;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 var(--sizeM);font-weight:700;margin-left:auto;white-space:pre;max-width:300px}snippet-card.themeCardTableRow>card-container>card-actions{display:flex;grid-column:3/4;grid-row:1/2}snippet-card.themeCardTableRow>card-info-bar{display:block;grid-column:-1/1;border-top:1px dashed var(--colorShadowLight);margin-top:var(--sizeM)}snippet-application[data-device-type=mobile] snippet-card.themeCardTableRow,snippet-application[data-device-type=tablet] snippet-card.themeCardTableRow{padding:var(--sizeS)}snippet-application[data-device-type=mobile] snippet-card.themeCardTableRow>card-container,snippet-application[data-device-type=tablet] snippet-card.themeCardTableRow>card-container{flex-direction:column;text-align:left;align-items:flex-start}snippet-application[data-device-type=mobile] snippet-card.themeCardTableRow>card-container>card-highlight,snippet-application[data-device-type=tablet] snippet-card.themeCardTableRow>card-container>card-highlight{padding:var(--sizeS) 0}snippet-application[data-device-type=mobile] snippet-card.themeCardTableRow>card-container>card-actions,snippet-application[data-device-type=tablet] snippet-card.themeCardTableRow>card-container>card-actions{width:100%;padding:var(--sizeS) 0;justify-content:flex-end}snippet-card.themeCardBox{padding:var(--sizeS) 0;display:flex;align-items:center;transition:var(--speedFFF) background-color ease;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:var(--sizeXL);width:100%;text-transform:none}snippet-card.themeCardBox[data-disabled]{pointer-events:none}snippet-card.themeCardBox[data-archived],snippet-card.themeCardBox[data-disabled]{opacity:.5;background-color:var(--colorNeutralLight)}snippet-card.themeCardBox[data-selectable]:hover{background-color:var(--colorNeutralLight);cursor:pointer}snippet-card.themeCardBox>card-media{background-color:var(--colorShadowLight);border-radius:var(--sizeS);object-fit:cover;display:flex;align-items:center;justify-content:center;margin-right:var(--sizeS);font-size:var(--fontL);padding:var(--sizeXS);background-clip:content-box;width:2.2em;height:2.2em;min-width:2.2em}snippet-card.themeCardBox>card-media>img{width:100%;height:100%;border-radius:inherit;object-fit:cover}snippet-card.themeCardBox>card-container{display:flex;position:relative;width:100%;align-items:center}snippet-card.themeCardBox>card-container>card-info{display:flex;flex-direction:column;margin-right:auto;width:100%;justify-content:center}snippet-card.themeCardBox>card-container>card-info>card-title{font-size:var(--fontM);font-weight:700}snippet-card.themeCardBox>card-container>card-info>card-subtitle{font-size:var(--fontS);white-space:pre-line}snippet-card.themeCardBox>card-container>card-info>card-pretitle{font-size:var(--fontS);color:var(--colorPrimary)}snippet-card.themeCardBox>card-container>card-highlight{white-space:nowrap;padding:0 var(--sizeM);font-size:var(--fontM)}.EffectShapeTag{display:inline-flex;align-items:center;background-color:var(--colorPrimary);color:var(--colorPrimaryAlt);padding:var(--sizeXS) var(--sizeS);border-radius:var(--sizeXXL);margin:var(--sizeXXS);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:var(--fontS)}snippet-application.applicationWebApp{display:grid;grid-template-columns:fit-content(0) auto;grid-template-rows:auto var(--sizeXL);height:100vh;width:100vw;overflow:hidden;background-color:var(--colorPrimary);background-image:linear-gradient(45deg,transparent,var(--colorPrimaryDark));color:var(--colorPrimaryLight);transition:var(--speedFFF) background-color ease}snippet-application.applicationWebApp header{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:calc(100vh - var(--sizeXL));display:flex;flex-direction:column;align-items:center;grid-row:1/2;grid-column:1/2;z-index:4}snippet-application.applicationWebApp header>application-logo{width:var(--sizeXL);height:var(--sizeXL);display:flex;align-items:center;justify-content:center;font-size:2rem;margin-bottom:auto}snippet-application.applicationWebApp header:empty{display:none!important}snippet-application.applicationWebApp app-content{width:100%;overflow:auto;display:flex;grid-row:1/3;grid-column:2/3;height:100%;min-height:calc(100vh - var(--sizeXL));position:relative}snippet-application.applicationWebApp footer{grid-column:1/2;grid-row:2/3;display:flex;align-items:center;justify-content:center;height:var(--sizeXL)}snippet-application.applicationWebApp>header:empty~footer{display:none}snippet-application[data-device-type=mobile].applicationWebApp,snippet-application[data-device-type=tablet].applicationWebApp{display:flex;flex-direction:column}snippet-application[data-device-type=mobile].applicationWebApp header,snippet-application[data-device-type=tablet].applicationWebApp header{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:5}snippet-application[data-device-type=mobile].applicationWebApp app-content,snippet-application[data-device-type=tablet].applicationWebApp app-content{min-height:unset}snippet-application[data-device-type=mobile].applicationWebApp footer,snippet-application[data-device-type=tablet].applicationWebApp footer{z-index:5;justify-content:space-evenly;height:unset}snippet-button.themeButtonDefault.themeButtonDefaultChip{border-radius:1000px;transition:var(--speedFFF) color ease,var(--speedFFF) background-color ease;background-color:var(--colorPrimary);color:var(--colorPrimaryAlt);display:flex;cursor:auto;margin:var(--sizeXS)}snippet-button.themeButtonDefault.themeButtonDefaultChip button-text{text-align:left;display:flex;flex-direction:column;white-space:pre}snippet-button.themeButtonDefault.themeButtonDefaultChip[data-selectable]>a,snippet-button.themeButtonDefault.themeButtonDefaultChip[data-selectable]>button-clickable-area{cursor:pointer}snippet-button.themeButtonDefault.themeButtonDefaultChip:not([data-selectable])>a,snippet-button.themeButtonDefault.themeButtonDefaultChip:not([data-selectable])>button-clickable-area{pointer-events:none}snippet-button.themeButtonDefault.themeButtonDefaultChip[data-active]{background-color:var(--colorPrimary);color:var(--colorPrimaryAlt)}snippet-button.themeButtonDefault.themeButtonDefaultChip:hover{transition:var(--speedFFF) color ease,var(--speedFFF) background-color ease;background-color:var(--colorPrimaryDark)}snippet-button.themeButtonDefault.themeButtonDefaultChip[data-disabled]{cursor:no-drop;pointer-events:none!important;color:var(--colorShadowDark)!important;background-color:var(--colorShadowLight)!important}snippet-button.themeButtonDefault.themeButtonDefaultChip[data-disabled] snippet-button{pointer-events:all}snippet-button.themeButtonDefault.themeButtonDefaultChip>.themeButtonDefaultChip{--nestedMargin:calc(var(--sizeXS)*1.8);--nestedSize:calc(var(--sizeL) - var(--nestedMargin)*2);color:var(--colorPrimary);background-color:var(--colorHighlightLight);margin:var(--nestedMargin);height:var(--nestedSize)}snippet-button.themeButtonDefault.themeButtonDefaultChip>.themeButtonDefaultChip>a,snippet-button.themeButtonDefault.themeButtonDefaultChip>.themeButtonDefaultChip>button-clickable-area{transition:var(--speedFFF) color ease,var(--speedFFF) background-color ease}snippet-button.themeButtonDefault.themeButtonDefaultChip>.themeButtonDefaultChip>a>button-media,snippet-button.themeButtonDefault.themeButtonDefaultChip>.themeButtonDefaultChip>button-clickable-area>button-media{min-width:var(--nestedSize)}snippet-button.themeButtonDefault.themeButtonDefaultChip>.themeButtonDefaultChip>a:hover,snippet-button.themeButtonDefault.themeButtonDefaultChip>.themeButtonDefaultChip>button-clickable-area:hover{background-color:var(--colorHighlightLighter);color:var(--colorPrimaryDark)}snippet-button.themeButtonDefault.themeButtonDefaultChip>.themeButtonDefaultChip[data-disabled]{cursor:no-drop;pointer-events:none!important;color:var(--colorShadow)!important;background-color:var(--colorShadowLighter)!important}snippet-button.themeButtonDefault.themeButtonInfoSelection{border-bottom:var(--sizeXXS) solid var(--colorShadow);border-radius:none;margin-top:var(--sizeS);margin-bottom:var(--sizeS);width:100%}snippet-button.themeButtonDefault.themeButtonInfoSelection[data-active]{color:var(--colorPrimary)}snippet-button.themeButtonDefault.themeButtonInfoSelection[data-disabled]{color:var(--colorShadow)}snippet-button.themeButtonDefault.themeButtonInfoSelection>a,snippet-button.themeButtonDefault.themeButtonInfoSelection>button-clickable-area{display:flex;justify-content:flex-start;align-items:center;flex-direction:row-reverse}snippet-button.themeButtonDefault.themeButtonInfoSelection>a>button-text,snippet-button.themeButtonDefault.themeButtonInfoSelection>button-clickable-area>button-text{width:100%;padding:0;position:relative}snippet-button.themeButtonDefault.themeButtonTab{border-radius:var(--sizeS) var(--sizeS) 0 0}snippet-button.themeButtonDefault.themeButtonTab>a[data-active],snippet-button.themeButtonDefault.themeButtonTab>button-clickable-area[data-active]{background-color:var(--colorTextAlt);color:var(--colorText)}snippet-button.themeButtonDefault.themeButtonTab>a>button-text,snippet-button.themeButtonDefault.themeButtonTab>button-clickable-area>button-text{white-space:nowrap}snippet-event-calendar.themeEventCalendarDatepicker{background-color:var(--colorTextAlt);max-width:100%;max-height:100%;height:calc(var(--sizeXXL)*0.8);display:flex;justify-content:center;align-items:center;width:calc(var(--sizeXXL)*1.2)}snippet-event-calendar.themeEventCalendarDatepicker preview-date{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:50%;background-color:var(--colorPrimary);color:var(--colorPrimaryAlt)}snippet-event-calendar.themeEventCalendarDatepicker preview-date preview-week{width:100%;min-height:var(--sizeL);padding:var(--sizeXS);justify-content:center;background-color:var(--colorShadowLight);margin-bottom:auto;align-items:center;display:flex;font-size:.9em}snippet-event-calendar.themeEventCalendarDatepicker preview-date preview-month{font-size:1em}snippet-event-calendar.themeEventCalendarDatepicker preview-date preview-day{font-size:4em;line-height:1}snippet-event-calendar.themeEventCalendarDatepicker preview-date preview-year{font-size:1em;opacity:.4;margin-bottom:auto}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates{display:flex;width:100%;height:100%;flex-direction:column;font-size:.9em}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-month-info,snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-week-info{width:100%;min-height:var(--sizeL);padding:var(--sizeXS);justify-content:space-around;background-color:var(--colorShadowLight);align-items:center;display:flex;color:var(--colorNeutralDark);white-space:nowrap}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-month-info calendar-nav-button,snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-week-info calendar-nav-button{width:var(--sizeL);height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-month-info calendar-nav-button:hover,snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-week-info calendar-nav-button:hover{color:var(--colorPrimary)}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-week-info{display:grid;grid-template-columns:repeat(7,1fr)}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info{display:grid;grid-template-columns:repeat(7,1fr);height:-webkit-fill-available}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-info{cursor:pointer;transition:var(--speedFFF) background-color ease,var(--speedFFF) color ease}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-info:hover{background-color:var(--colorShadowLight)}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-info,snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-of-week-info{display:flex;align-items:center;justify-content:center}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-info[data-today],snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-of-week-info[data-today]{background-color:var(--colorSecondary);color:var(--colorSecondaryAlt);font-size:var(--fontL)!important;font-weight:700!important}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-info[data-disabled],snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-of-week-info[data-disabled]{color:var(--colorNeutral);pointer-events:none;cursor:no-drop}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-info[data-active],snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-of-week-info[data-active]{background-color:var(--colorPrimary);color:var(--colorPrimaryAlt);font-size:1em;font-weight:700}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-info[data-archived],snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-of-week-info[data-archived]{color:var(--colorNeutral);display:flex!important}snippet-event-calendar.themeEventCalendarDatepicker calendar-dates calendar-dates-info calendar-day-of-week-info{text-transform:uppercase;font-size:.6em;opacity:.6;font-weight:700}@media (orientation:portrait){snippet-event-calendar.themeEventCalendarDatepicker>preview-date{width:30%}}snippet-card.themeCardFile{display:flex;flex-direction:column;align-items:center;transition:var(--speedFFF) background-color ease;height:100%;min-width:var(--sizeXL);width:100%;text-transform:none;padding:var(--sizeM);position:relative}snippet-card.themeCardFile[data-disabled]{pointer-events:none}snippet-card.themeCardFile[data-active],snippet-card.themeCardFile[data-disabled]{opacity:.5;background-color:var(--colorNeutralLight)}snippet-card.themeCardFile[data-selectable]:hover{background-color:var(--colorNeutralLight);cursor:pointer}snippet-card.themeCardFile+.tableRow{border-top:1px solid var(--colorNeutral)}snippet-card.themeCardFile>card-media{display:flex;align-items:center;justify-content:center;font-size:3.4em;padding:var(--sizeS);background-clip:content-box;height:calc(var(--sizeXL)*2)}snippet-card.themeCardFile>card-media>img{height:100%;border:var(--sizeXXS) solid var(--colorShadow);border-radius:var(--sizeS);padding:0;background-color:#fff!important;mix-blend-mode:unset}snippet-card.themeCardFile>card-container{display:flex;position:relative;width:100%;align-items:center;flex-direction:column}snippet-card.themeCardFile>card-container>card-info{display:flex;flex-direction:column;margin-right:auto;width:100%;justify-content:center;align-items:center}snippet-card.themeCardFile>card-container>card-info>card-title{font-size:1em;text-transform:uppercase;overflow:hidden;width:100%;text-align:center;padding:0 var(--sizeL);text-overflow:ellipsis;white-space:pre-line}snippet-card.themeCardFile>card-container>card-info>card-subtitle{font-size:.8em;white-space:pre-line}snippet-card.themeCardFile>card-container>card-info>card-pretitle{font-size:.7em;color:var(--colorPrimary)}snippet-card.themeCardFile>card-container>card-description{padding:var(--sizeM) 0;width:100%;text-align:center}snippet-card.themeCardFile>card-container>card-highlight{white-space:nowrap;font-size:var(--fontM);position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:0;right:0;padding:var(--sizeXS) var(--sizeM);transform:translate(-50%,-100%);background-color:var(--colorPrimary);border-radius:var(--sizeXXL);color:var(--colorPrimaryAlt);left:50%}snippet-card.themeCardFile>card-container>card-highlight:empty{display:none}snippet-card.themeCardFile>card-container>card-actions{width:100%;display:flex;align-items:center;justify-content:center;margin-top:auto;padding:var(--sizeS)}snippet-card.themeCardFile>card-info-bar{position:absolute;width:100%;top:0;padding:var(--sizeS) var(--sizeM);animation-fill-mode:both;animation-duration:var(--speedFFF)}snippet-card.themeCardFile:hover:not(.anim)>card-info-bar{animation-name:fadeIn}snippet-card.themeCardFile:not(:hover):not(.anim)>card-info-bar{animation-name:fadeOut}snippet-card.themeCardPostcard2{display:flex;position:relative;align-items:flex-end;flex-direction:column;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;width:100%}snippet-card.themeCardPostcard2>card-media{width:inherit;height:inherit;object-fit:contain;box-shadow:0 0 var(--sizeXL) 0 var(--colorShadow) inset;display:flex;align-items:center;justify-content:center;font-size:5em;color:var(--colorShadowDark);background-position:50%;background-size:contain;background-blend-mode:darken;background-repeat:no-repeat}snippet-card.themeCardPostcard2>card-media>*{object-fit:inherit;display:flex;align-items:center;justify-content:center}snippet-card.themeCardPostcard2>card-media>img{width:inherit;height:inherit}snippet-card.themeCardPostcard2>card-container{pointer-events:none;display:flex;width:100%;height:100%;min-height:inherit;flex-direction:column;color:var(--colorTextAlt);position:absolute;bottom:0}snippet-card.themeCardPostcard2>card-container>card-info{padding:var(--sizeM);display:flex;flex-direction:column;width:100%;margin-top:auto}snippet-card.themeCardPostcard2>card-container>card-info:empty{display:none}snippet-card.themeCardPostcard2>card-container>card-info:not(.empty){background:radial-gradient(ellipse at bottom left,var(--colorShadowDark),transparent 70%)}snippet-card.themeCardPostcard2>card-container>card-info>card-pretitle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 var(--sizeS);background-color:var(--colorPrimary);color:var(--colorText);border-radius:var(--sizeXL)}snippet-card.themeCardPostcard2>card-container>card-info>card-title{letter-spacing:2px;font-size:var(--fontL)}snippet-card.themeCardPostcard2>card-container>card-info>card-subtitle{opacity:.8}snippet-card.themeCardPostcard2>card-container>card-highlight{text-align:right;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:var(--sizeM)}snippet-card.themeCardPostcard2>card-container>card-highlight:empty{display:none}snippet-card.themeCardPostcard2>card-container>card-description{padding:var(--sizeM)}snippet-card.themeCardPostcard2>card-container>card-description:empty{display:none}snippet-card.themeCardPostcard2>card-container>card-actions{padding:var(--sizeM);position:absolute;top:0;right:0;width:100%;display:flex;justify-content:flex-end;pointer-events:all}snippet-chat.ThemeChatDefault{width:100%;display:flex;flex-direction:column-reverse;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto;background:radial-gradient(at bottom,var(--colorNeutralLight) 30%,var(--colorNeutral) 85%);padding:var(--sizeL) var(--sizeXL);min-height:100%}snippet-chat.ThemeChatDefault chat-bubble,snippet-chat.ThemeChatDefault chat-bubble-alt,snippet-chat.ThemeChatDefault chat-info-bubble{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:75%;padding:var(--sizeS) var(--sizeM);margin:var(--sizeS);display:flex;flex-direction:column;border-radius:var(--sizeS);min-width:20%;position:relative;box-shadow:0 3px 4px -2px var(--colorShadow)}snippet-chat.ThemeChatDefault chat-bubble-alt chat-message-title,snippet-chat.ThemeChatDefault chat-bubble chat-message-title,snippet-chat.ThemeChatDefault chat-info-bubble chat-message-title{color:var(--colorPrimary);font-weight:700}snippet-chat.ThemeChatDefault chat-bubble-alt chat-message-timestamp,snippet-chat.ThemeChatDefault chat-bubble chat-message-timestamp,snippet-chat.ThemeChatDefault chat-info-bubble chat-message-timestamp{color:var(--colorShadowDark);font-size:var(--fontS)}snippet-chat.ThemeChatDefault chat-bubble-alt chat-message-content,snippet-chat.ThemeChatDefault chat-bubble chat-message-content,snippet-chat.ThemeChatDefault chat-info-bubble chat-message-content{margin-top:var(--sizeS)}snippet-chat.ThemeChatDefault chat-bubble-alt chat-message-content img,snippet-chat.ThemeChatDefault chat-bubble chat-message-content img,snippet-chat.ThemeChatDefault chat-info-bubble chat-message-content img{max-width:var(--sizeXL);max-height:var(--sizeXL)}snippet-chat.ThemeChatDefault chat-bubble{background-color:var(--colorTextAlt);margin-left:auto;border-top-right-radius:0}snippet-chat.ThemeChatDefault chat-bubble:after{content:"";width:0;height:0;border-left:var(--sizeS) solid var(--colorTextAlt);top:0;position:absolute;right:calc(var(--sizeS)*-1);border-bottom:var(--sizeS) solid transparent}snippet-chat.ThemeChatDefault chat-bubble chat-message-title{display:none}snippet-chat.ThemeChatDefault chat-bubble-alt{background-color:var(--colorTextAlt);border-top-left-radius:0}snippet-chat.ThemeChatDefault chat-bubble-alt:after{content:"";width:0;height:0;border-right:var(--sizeS) solid var(--colorTextAlt);top:0;position:absolute;left:calc(var(--sizeS)*-1);border-bottom:var(--sizeS) solid transparent}snippet-chat.ThemeChatDefault chat-info-bubble{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;max-width:100%;margin:var(--sizeS) auto;background-color:var(--colorTextAlt);color:var(--colorText);flex-direction:revert;align-items:center;justify-content:center}snippet-chat.ThemeChatDefault chat-info-bubble>chat-message-content{margin:0}snippet-chat.ThemeChatDefault chat-info-bubble>:not(:last-child){margin-right:var(--sizeS)}.themeCollectionList{display:flex;flex-direction:column;min-height:50px;width:100%}.themeCollectionList>*{position:relative}.themeCollectionList>:not(:first-child):after{width:100%;height:1px;background-color:var(--colorShadowLight);content:"";display:block;position:absolute;top:0;left:0}snippet-data-preview.ThemeDataPreviewDefault{display:block;padding:var(--sizeL);background-color:var(--colorNeutralLight);color:var(--colorText)}snippet-data-preview.ThemeDataPreviewDefault data-preview-type{color:var(--colorPrimary);font-weight:700}snippet-data-preview.ThemeDataPreviewDefault data-preview-line{display:block;padding-left:var(--sizeL)}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-attribute{margin-right:var(--sizeS);color:var(--colorText);font-weight:400}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-attribute:after{content:":"}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-attribute[data-optional]:after{content:"?:"}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-attribute>snippet-icon{margin-right:var(--sizeXS);position:absolute;left:calc(var(--sizeM)*-1);top:50%;transform:translateY(-50%);font-size:var(--fontS);color:var(--colorSecondary)}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-type[data-selectable]:hover{color:var(--colorPrimaryDark)}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-type[data-array]:after{content:"[]";color:var(--colorText)}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-type[data-type=string]{color:#dfa12f}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-type[data-type=string]:after,snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-type[data-type=string]:before{content:'"'}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-type[data-type=number]{color:#2f90df}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-type[data-type=boolean]{color:#a72fdf}snippet-data-preview.ThemeDataPreviewDefault data-preview-line>data-preview-type[data-type=object]{color:var(--colorText);font-weight:400}snippet-feedback.themeFeedbackCentered{position:fixed;bottom:var(--sizeM);left:50%;padding:var(--sizeS);display:flex;flex-direction:column-reverse;flex-wrap:wrap-reverse;z-index:1200!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;pointer-events:none;opacity:1;transition:var(--speedFFF) opacity ease,var(--speedFFF) transform ease;transform:translateX(-50%);max-width:100%;width:var(--sizeXXL);box-shadow:0 50px 130px var(--colorShadowDark);border-radius:var(--sizeM);background-color:var(--colorNeutralLight)}snippet-feedback.themeFeedbackCentered:empty{opacity:0;transform:translate(-50%,100%)}snippet-feedback.themeFeedbackCentered>feedback-log{pointer-events:all;background-color:var(--colorTextAlt);width:100%;font-size:var(--fontM);max-width:100%!important;z-index:10;margin:var(--sizeS) 0;color:var(--colorText);position:relative;cursor:no-drop;line-height:1.1;font-weight:700;display:flex;animation-name:fadeLogCentered;animation-duration:5s;animation-fill-mode:both;align-items:center;border:var(--sizeXXS) solid var(--colorShadow);border-radius:var(--sizeM);padding:var(--sizeS)}snippet-feedback.themeFeedbackCentered>feedback-log:before{content:"";font-size:var(--fontSizeNestedS);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;letter-spacing:2px;background-color:var(--colorText);color:var(--colorTextAlt);margin-right:var(--sizeS);border-radius:inherit;padding:inherit;height:100%}snippet-feedback.themeFeedbackCentered>feedback-log[data-code]:before{content:attr(data-time)}snippet-feedback.themeFeedbackCentered>feedback-log[data-code="500"]:before{background-color:var(--colorError)}snippet-feedback.themeFeedbackCentered>feedback-log:not([data-code]):before,snippet-feedback.themeFeedbackCentered>feedback-log[data-code="200"]:before{background-color:var(--colorSuccess)}snippet-feedback.themeFeedbackCentered>feedback-log[data-code="400"]:before,snippet-feedback.themeFeedbackCentered>feedback-log[data-code="401"]:before,snippet-feedback.themeFeedbackCentered>feedback-log[data-code="403"]:before,snippet-feedback.themeFeedbackCentered>feedback-log[data-code="404"]:before{background-color:var(--colorWarning)}snippet-feedback.themeFeedbackCentered>feedback-log:not(:first-child){font-size:var(--fontS);margin:var(--sizeXS) 0;padding:calc(var(--sizeS)/2)}snippet-feedback.themeFeedbackCentered>feedback-log:first-child{margin-bottom:0}snippet-feedback.themeFeedbackCentered>feedback-log:last-child{margin-top:0}@keyframes fadeLogCentered{0%{opacity:0;transform:translateY(100%)}5%{opacity:0;transform:translateY(100%)}10%{opacity:1;transform:translateY(0)}95%{opacity:.8;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}snippet-check-control.themeCheckInputCheckbox{min-height:var(--sizeL);display:flex;align-items:stretch;min-width:var(--sizeL);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:calc(var(--sizeL)/2)}snippet-check-control.themeCheckInputCheckbox check-text+check-icon{margin-left:auto}snippet-check-control.themeCheckInputCheckbox>snippet-check{display:flex;align-items:center;width:100%;cursor:pointer;min-width:inherit;min-height:inherit;border-radius:inherit}snippet-check-control.themeCheckInputCheckbox>snippet-check>check-text{line-height:1rem;font-size:.8rem;margin:calc(var(--sizeL)/4);margin-right:auto;justify-content:space-between;display:flex;width:100%;align-items:center}snippet-check-control.themeCheckInputCheckbox>snippet-check>check-icon{min-width:calc(var(--sizeL)/2);height:calc(var(--sizeL)/2);color:var(--colorNeutral);margin:calc(var(--sizeL)/4);border-radius:inherit;box-shadow:0 0 0 2px var(--colorInput);transition:var(--speedFFF) box-shadow ease}snippet-check-control.themeCheckInputCheckbox>snippet-check>check-icon:before{content:"";width:calc(100% - 4px);height:calc(100% - 4px);display:block;border-radius:inherit;margin:2px;box-sizing:border-box;transform:scale(0);background-color:var(--colorPrimary);transition:transform .2s ease}snippet-check-control.themeCheckInputCheckbox:hover>snippet-check>check-icon{box-shadow:0 0 0 2px var(--colorNeutralDark)}snippet-check-control.themeCheckInputCheckbox>snippet-check[data-checked]>check-icon{box-shadow:0 0 0 2px var(--colorPrimary)}snippet-check-control.themeCheckInputCheckbox>snippet-check[data-checked]>check-icon:before{transform:scale(1)}snippet-check-control.themeCheckInputPlainSwitch{min-height:var(--sizeL);display:flex;align-items:stretch;min-width:var(--sizeL);position:relative;width:100%;border-radius:calc(var(--sizeL)/2)}snippet-check-control.themeCheckInputPlainSwitch[data-disabled]{pointer-events:none;opacity:.6}snippet-check-control.themeCheckInputPlainSwitch:hover{color:var(--colorPrimary);transition:color .1s ease}snippet-check-control.themeCheckInputPlainSwitch:hover>snippet-check>check-icon{box-shadow:0 0 6px 1px var(--colorTextAlt),0 0 23px -9px var(--colorShadowDark)}snippet-check-control.themeCheckInputPlainSwitch check-text+check-icon{margin-left:auto}snippet-check-control.themeCheckInputPlainSwitch>snippet-check{display:flex;align-items:center;width:100%;cursor:pointer}snippet-check-control.themeCheckInputPlainSwitch>snippet-check>check-text{line-height:1rem;font-size:.8rem;margin:calc(var(--sizeL)/4);margin-right:auto;margin-left:0}snippet-check-control.themeCheckInputPlainSwitch>snippet-check>check-icon{background:var(--colorInput);width:50px;height:25px;border-radius:12.5px;transition:background-color .2s ease,box-shadow .2s ease;margin-left:calc(var(--sizeL)/4)}snippet-check-control.themeCheckInputPlainSwitch>snippet-check>check-icon:before{content:"";width:21px;height:21px;display:block;border-radius:50%;margin:2px;box-sizing:border-box;background-color:var(--colorTextAlt);transition:transform .2s ease}snippet-check-control.themeCheckInputPlainSwitch>snippet-check[data-checked]{font-weight:700}snippet-check-control.themeCheckInputPlainSwitch>snippet-check[data-checked]>check-icon{background:var(--colorPrimary)}snippet-check-control.themeCheckInputPlainSwitch>snippet-check[data-checked]>check-icon:before{content:"";transform:translateX(25px)}snippet-control.themeFileInputDropzone{flex-direction:column!important;padding:var(--sizeS)}snippet-control.themeFileInputDropzone>input{display:none!important}snippet-control.themeFileInputDropzone>snippet-control:first-child{margin-bottom:var(--sizeM)}snippet-control.themeFileInputDropzone>snippet-control:last-child{margin-top:var(--sizeM)}snippet-control.themeFileInputDropzone>file-drop-area{border:var(--sizeXS) dashed var(--colorNeutral);width:auto;min-height:calc(var(--sizeXL)*2);max-height:50vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:center;justify-content:center;display:flex;flex-direction:column;transition:var(--speedFFF) box-shadow ease,var(--speedFFF) border-color ease;border-radius:inherit;padding:var(--sizeM);cursor:pointer}snippet-control.themeFileInputDropzone>file-drop-area[data-active]{box-shadow:0 0 20px var(--colorShadow) inset;border-color:var(--colorPrimary)}snippet-control.themeFileInputDropzone>file-drop-area[data-disabled]{opacity:.5;pointer-events:none}snippet-control.themeFileInputDropzone>file-drop-area>file-input-title{font-size:var(--fontM);pointer-events:none}snippet-control.themeFileInputDropzone>file-drop-area>file-input-subtitle{font-size:var(--fontS);color:var(--colorShadowDark);text-align:center;pointer-events:none}snippet-control.themeFileInputDropzone>file-drop-area>file-input-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--sizeXL)*2),1fr));grid-auto-rows:1fr;grid-gap:var(--sizeS);margin-top:var(--sizeM);width:100%;overflow:auto;border-radius:inherit}snippet-control.themeFileInputDropzone>file-drop-area>file-input-gallery>file-input-media{display:flex;align-items:center;justify-content:center;position:relative;background-color:var(--colorNeutral);font-size:var(--fontXXL);border-radius:inherit;aspect-ratio:1}snippet-control.themeFileInputDropzone>file-drop-area>file-input-gallery>file-input-media>img{width:100%;height:100%;position:absolute;border-radius:inherit;object-fit:cover}snippet-control.themeFileInputDropzone>file-drop-area>file-input-gallery>file-input-media:hover>file-input-delete{opacity:1}snippet-control.themeFileInputDropzone>file-drop-area>file-input-gallery>file-input-media>file-input-delete{width:var(--sizeL);height:var(--sizeL);font-size:var(--masterFontM);display:flex;align-items:center;justify-content:center;color:var(--colorTextAlt);background-color:var(--colorError);z-index:1;transition:var(--speedFFF) opacity ease;position:absolute;border-radius:var(--sizeXXL);box-shadow:0 0 30px var(--colorShadowDark);opacity:0;margin:var(--sizeXS);top:0;right:0}snippet-control.themeFileInputDropzone>file-drop-area>file-input-gallery>file-input-media>file-input-progress{position:absolute;height:100%;display:block;left:0;background-color:var(--colorShadowDark)}snippet-control.themeFileInputDropzone>file-drop-area>file-input-gallery>file-input-media>file-input-progress-text{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--colorTextAlt);font-size:1em;text-align:center;text-shadow:0 0 1px #000,0 0 28px #000,0 20px 34px #000,0 -20px 34px #000}snippet-control.themeFileInputDropzone>file-drop-area>file-input-gallery:empty{display:none}snippet-range.themeInputRangeDefault{width:auto;height:10px;display:block;background-position:50%;position:relative;background-color:var(--colorInput);margin:var(--sizeM);cursor:crosshair}snippet-range.themeInputRangeDefault>snippet-handle{position:absolute;left:0;top:0;display:block;cursor:pointer;width:0;height:0}snippet-range.themeInputRangeDefault>snippet-handle:before{z-index:2;background-color:var(--colorTextAlt);box-shadow:0 0 6px -2px #000;border-radius:10px;position:absolute;min-width:20px;content:"";height:20px;left:-10px;top:-10px;font-size:.8em;display:flex;align-items:center;justify-content:center}snippet-range.themeInputRangeDefault>snippet-handle:hover{z-index:1}snippet-range.themeInputRangeDefault>snippet-handle:hover:after{border-radius:50%;background-color:var(--colorHighlight);box-shadow:0 0 10px var(--colorHighlight);position:absolute;width:50px;content:"";height:50px;left:-25px;top:-25px}snippet-range.themeInputRangeDefault[data-axis=x]>snippet-handle{top:50%!important;transform:translateY(-50%)}snippet-range.themeInputRangeDefault[data-axis=y]>snippet-handle{left:50%!important;transform:translateX(-50%)}snippet-google-maps.ThemeGoogleMapsDefault{height:100%;width:100%;display:block}snippet-google-maps.ThemeGoogleMapsDefault google-maps-cluster,snippet-google-maps.ThemeGoogleMapsDefault google-maps-marker{display:block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}snippet-google-maps.ThemeGoogleMapsDefault google-maps-cluster{background-color:var(--colorSecondary);color:var(--colorSecondaryAlt);padding:var(--sizeS);border-radius:var(--sizeXXL);min-width:var(--sizeL);min-height:var(--sizeL);display:flex;align-items:center;justify-content:center;font-size:var(--masterFontM);transform:translate(-50%,-50%)}snippet-google-maps.ThemeGoogleMapsDefault google-maps-marker{color:var(--colorPrimary);transform:translate(-50%,-100%)}snippet-google-maps.ThemeGoogleMapsDefault google-maps-marker:hover{z-index:2}snippet-google-maps.ThemeGoogleMapsDefault google-maps-marker google-maps-marker-icon{display:block;font-size:var(--masterFontL)}snippet-google-maps.ThemeGoogleMapsDefault google-maps-marker google-maps-marker-info{font-size:var(--masterFontM);font-weight:500;display:block;position:absolute;left:100%;transform:translateY(-50%);top:50%;white-space:pre;padding:var(--sizeXS) var(--sizeS)}snippet-matrix.themeMatrixDefault{display:flex;overflow:hidden;background-color:inherit;width:100%;height:100%}snippet-matrix.themeMatrixDefault[data-differentiate=columns] matrix-column:nth-child(odd){background-color:var(--colorTextAlt)}snippet-matrix.themeMatrixDefault[data-differentiate=columns] matrix-column:nth-child(2n){background-color:var(--colorNeutralLight)}snippet-matrix.themeMatrixDefault[data-differentiate=rows] matrix-cell:nth-child(odd){background-color:var(--colorTextAlt)}snippet-matrix.themeMatrixDefault[data-differentiate=rows] matrix-cell:nth-child(2n){background-color:var(--colorNeutralLight)}snippet-matrix.themeMatrixDefault matrix-column{position:-webkit-sticky;position:sticky;left:0;height:100%;width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;background-color:inherit;display:flex;flex-direction:column}snippet-matrix.themeMatrixDefault matrix-column:first-child{z-index:1;box-shadow:0 0 var(--sizeS) var(--colorShadow);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}snippet-matrix.themeMatrixDefault matrix-column:first-child matrix-cell{justify-content:flex-end}snippet-matrix.themeMatrixDefault matrix-column:first-child>matrix-cell:first-child{color:var(--colorPrimary)}snippet-matrix.themeMatrixDefault matrix-column matrix-cell{display:flex;justify-content:center;align-items:center;font-size:var(--fontM);height:10%;max-height:var(--sizeXXL);border-bottom:var(--sizeXXS) solid var(--colorNeutral);font-size:.7rem;padding:var(--sizeS);text-align:center;overflow:hidden}snippet-matrix.themeMatrixDefault matrix-column matrix-cell>*{font-size:.7rem}snippet-matrix.themeMatrixDefault matrix-column matrix-cell:empty:before,snippet-matrix.themeMatrixDefault matrix-column matrix-cell>div:empty:before{content:"N/A";display:block;opacity:.4}snippet-matrix.themeMatrixDefault matrix-column matrix-cell:first-child{position:-webkit-sticky;position:sticky;top:0;height:var(--sizeXL);z-index:2;font-weight:700}snippet-navigation.themeNavigationDrawer{display:flex;flex-direction:row;height:var(--sizeXL);max-width:var(--maxContentBody);width:var(--contentBody);align-items:center}snippet-navigation.themeNavigationDrawer>navigation-logo{font-size:2rem;display:flex;align-items:center;justify-content:center;margin-right:auto;cursor:pointer;padding:var(--sizeS) 0;height:100%;color:var(--colorPrimary)}snippet-navigation.themeNavigationDrawer>navigation-logo>snippet-icon{font-size:6rem}snippet-navigation.themeNavigationDrawer>navigation-button{cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto var(--sizeM);font-size:2rem}snippet-navigation.themeNavigationDrawer>navigation-body{flex-direction:column;overflow:auto;color:var(--colorNeutralDark);justify-content:flex-start;position:fixed;top:0;right:0;height:100vh;width:100vw;background-color:var(--colorShadowDark);z-index:1;display:flex;opacity:0;pointer-events:none;transition:var(--speedFFF) opacity ease}snippet-navigation.themeNavigationDrawer>navigation-body[data-active]{opacity:1;pointer-events:all}snippet-navigation.themeNavigationDrawer>navigation-body[data-active]>navigation-menu{transform:translateX(0)}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:flex-start;background-color:var(--colorTextAlt);width:var(--sizeXXL);margin-left:auto;height:100%;transform:translateX(100%);transition:var(--speedFFF) transform ease;max-width:85vw;overflow:auto}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu::-webkit-scrollbar-button:single-button{background-color:initial;height:calc(var(--sizeL)/2)}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu::-webkit-scrollbar{width:var(--sizeXS)}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>span{flex-wrap:wrap}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link{width:100%;position:relative;line-height:1}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link a,snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link span{font-size:var(--fontM);transition:var(--speedFFF) all ease;cursor:pointer;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-transform:uppercase;min-height:var(--sizeXL);min-width:var(--sizeXL);font-weight:400;display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link a[data-active],snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link span[data-active]{color:var(--colorPrimary)}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link a>navigation-link-icon,snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link span>navigation-link-icon{display:flex;align-items:center;justify-content:center;padding:var(--sizeS);min-width:inherit;min-height:inherit}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link a>navigation-link-icon:empty,snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link span>navigation-link-icon:empty{width:0;min-width:0;padding:0}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link a>navigation-link-text,snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link span>navigation-link-text{padding:var(--sizeS);height:100%;display:flex;align-items:center}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link>navigation-submenu{display:flex;flex-direction:column;width:100%;text-transform:none;color:var(--colorNeutral)}snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link>navigation-submenu a,snippet-navigation.themeNavigationDrawer>navigation-body>navigation-menu>navigation-link>navigation-submenu span{min-height:var(--sizeL);min-width:var(--sizeL)}snippet-application[data-device-type=mobile] snippet-navigation.themeNavigationDrawer navigation-logo,snippet-application[data-device-type=tablet] snippet-navigation.themeNavigationDrawer navigation-logo{font-size:var(--fontL)}snippet-application[data-device-type=mobile] snippet-navigation.themeNavigationDrawer navigation-logo>snippet-icon,snippet-application[data-device-type=tablet] snippet-navigation.themeNavigationDrawer navigation-logo>snippet-icon{font-size:var(--fontXL)}snippet-navigation.themeNavigationVertical{display:flex;flex-direction:column;height:100%;width:100%;max-width:var(--pageWidth);margin:auto}snippet-navigation.themeNavigationVertical navigation-logo{min-height:var(--sizeXL);display:flex;align-items:center;justify-content:center;font-size:1.5rem;cursor:pointer;padding:var(--sizeXS) var(--sizeL) var(--sizeXS) var(--sizeM)}snippet-navigation.themeNavigationVertical navigation-logo>snippet-icon{margin-right:var(--sizeS)}snippet-navigation.themeNavigationVertical navigation-body{display:flex;overflow:auto}snippet-navigation.themeNavigationVertical navigation-body navigation-menu{display:flex;flex-direction:column;width:100%;overflow:auto;padding:var(--sizeL) var(--sizeL) var(--sizeL) var(--sizeM);border-right:var(--sizeXXS) solid var(--colorShadowLight)}snippet-navigation.themeNavigationVertical navigation-body navigation-menu::-webkit-scrollbar-button:single-button{background-color:initial;height:calc(var(--sizeL)/2)}snippet-navigation.themeNavigationVertical navigation-body navigation-menu::-webkit-scrollbar{width:var(--sizeXS)}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link{position:relative}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link a,snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link span{font-weight:400;min-height:var(--sizeXL);min-width:var(--sizeXL);font-size:1rem;display:flex;align-items:center;justify-content:flex-start;transition:var(--speedFFF) color ease;cursor:pointer}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link a:hover,snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link a[data-active],snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link span:hover,snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link span[data-active]{color:var(--colorSecondary)}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link a navigation-link-icon,snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link span navigation-link-icon{display:flex;align-items:center;justify-content:center;min-height:inherit;min-width:inherit;font-size:1.5rem}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link a navigation-link-text,snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link span navigation-link-text{white-space:nowrap}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link>navigation-submenu{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;background-color:var(--colorTextAlt);color:var(--colorText);position:absolute;top:100%;left:0;border-radius:var(--sizeS);animation-fill-mode:both;animation-duration:var(--speedFFF);width:100%;z-index:2}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link>navigation-submenu[data-animation=in]:not(.anim){animation-name:fadeIn;pointer-events:all}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link>navigation-submenu[data-animation=out]:not(.anim){animation-name:fadeOut;pointer-events:none}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link>navigation-submenu navigation-link{display:block;position:relative;width:100%}snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link>navigation-submenu navigation-link a,snippet-navigation.themeNavigationVertical navigation-body navigation-menu>navigation-link>navigation-submenu navigation-link span{justify-content:flex-start}snippet-page.themePageModal.themePageConfirmation>page-wrapper{background-color:var(--colorPrimary);color:var(--colorPrimaryAlt);width:var(--sizeXXL);height:calc(var(--sizeXXL)*0.6)}snippet-page.themePageModal.themePageConfirmation>page-wrapper:empty{display:none}snippet-page.themePageModal.themePageConfirmation>page-wrapper>page-header{background-color:inherit;color:inherit}snippet-page.themePageModal.themePageConfirmation>page-wrapper>page-header>page-header-info>page-title{font-size:var(--fontM);font-family:var(--titleFont);letter-spacing:0}snippet-page.themePageModal.themePageConfirmation>page-wrapper>page-content{display:flex;align-items:center;justify-content:center;flex-direction:column}snippet-page.themePageLightbox{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:4;animation-fill-mode:both;animation-duration:var(--speedFFF);background-color:var(--colorShadowDarker)}snippet-page.themePageLightbox[data-animation=in]:not(.anim){animation-name:fadeIn}snippet-page.themePageLightbox[data-animation=in]>page-wrapper:not(.anim){animation-name:zoomIn}snippet-page.themePageLightbox[data-animation=out]:not(.anim){animation-name:fadeOut}snippet-page.themePageLightbox[data-animation=out]>page-wrapper:not(.anim){animation-name:zoomOut}snippet-page.themePageLightbox>page-image-wrapper{height:inherit;width:inherit;display:flex;flex-direction:column}snippet-page.themePageLightbox>page-image-wrapper:empty{display:none}snippet-page.themePageLightbox>page-image-wrapper~*{z-index:1}snippet-page.themePageLightbox>page-image-wrapper~page-wrapper>page-header{color:var(--colorPrimaryAlt)}snippet-page.themePageLightbox>page-image-wrapper>img{object-fit:cover;width:100%;height:100%;position:absolute}snippet-page.themePageLightbox>page-wrapper{height:inherit;width:auto;color:var(--colorHighlightLight);display:flex;flex-direction:column;animation-duration:var(--speedFFF);animation-fill-mode:both}snippet-page.themePageLightbox>page-wrapper>page-header{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;display:flex;padding:var(--sizeS) var(--sizeL)}snippet-page.themePageLightbox>page-wrapper>page-header>snippet-icon{font-size:var(--sizeM);display:flex;align-items:center;justify-content:center;margin-right:var(--sizeM)}snippet-page.themePageLightbox>page-wrapper>page-header>page-header-info{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:flex-start}snippet-page.themePageLightbox>page-wrapper>page-header>page-header-info>page-title{font-size:var(--fontL);font-family:var(--titleFont);letter-spacing:var(--sizeXS)}snippet-page.themePageLightbox>page-wrapper>page-header>page-header-info>page-subtitle{font-size:var(--fontM)}snippet-page.themePageLightbox>page-wrapper>page-header>page-actions{display:flex;flex-direction:row;text-align:center;justify-content:center;margin-left:auto;align-items:center}snippet-page.themePageLightbox>page-wrapper>page-content{height:100%;width:100%;overflow:auto}snippet-page.themePageLightbox>page-wrapper>page-footer{display:flex;padding:var(--sizeS) var(--sizeL);justify-content:flex-end;align-items:center}snippet-page.themePageLightbox>page-wrapper>page-footer:empty{display:none}snippet-page.themePageLogin{width:100vw;min-height:100vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:var(--colorPrimary);background-color:var(--colorShadowDarker);z-index:3;position:fixed;top:0;left:0;font-size:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;animation-fill-mode:both;animation-duration:var(--speedFFF)}snippet-page.themePageLogin[data-animation=in]:not(.anim){animation-name:fadeIn}snippet-page.themePageLogin[data-animation=in]>page-wrapper:not(.anim){animation-name:zoomIn}snippet-page.themePageLogin[data-animation=out]:not(.anim){animation-name:fadeOut}snippet-page.themePageLogin[data-animation=out]>page-wrapper:not(.anim){animation-name:zoomOut}snippet-page.themePageLogin>page-image-wrapper{width:var(--sizeXXL);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:3;position:relative;font-size:var(--sizeL);display:flex;align-items:center;justify-content:center;color:var(--colorPrimaryAlt);margin-left:auto}snippet-page.themePageLogin>page-image-wrapper>snippet-icon{font-size:var(--sizeXL)}snippet-page.themePageLogin>page-image-wrapper:empty{display:none}snippet-page.themePageLogin>page-image-wrapper~*{z-index:1}snippet-page.themePageLogin>page-image-wrapper>img{object-fit:contain;width:80%;height:80%;position:relative}snippet-page.themePageLogin>page-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-direction:column;background-color:var(--colorTextAlt);color:var(--colorText);width:var(--sizeXXL);margin-right:auto;border-radius:0 var(--sizeM) var(--sizeM) 0;position:relative}snippet-page.themePageLogin>page-wrapper:before{content:"";background-color:inherit;border-radius:var(--sizeM) 0 0 var(--sizeM);height:100%;width:inherit;position:absolute;left:-100%;top:0;border-right:var(--sizeXXS) solid var(--colorShadow);color:var(--colorPrimary);background-image:radial-gradient(circle at top,var(--colorPrimary) 30%,var(--colorPrimaryDark) 200%)}snippet-page.themePageLogin>page-wrapper>page-header{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--sizeM) var(--sizeL)}snippet-page.themePageLogin>page-wrapper>page-header>snippet-icon{position:absolute;background-color:var(--colorPrimary);font-size:var(--sizeL);height:var(--sizeXL);width:var(--sizeXL);display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 3px 20px -5px var(--colorShadow);z-index:2;bottom:0}snippet-page.themePageLogin>page-wrapper>page-header>page-header-info{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center}snippet-page.themePageLogin>page-wrapper>page-header>page-header-info>page-title{font-size:var(--fontL);font-family:var(--titleFont)}snippet-page.themePageLogin>page-wrapper>page-header>page-header-info>page-subtitle{font-size:var(--fontM)}snippet-page.themePageLogin>page-wrapper>page-header>page-actions{margin-left:auto}snippet-page.themePageLogin>page-wrapper>page-header>page-actions:empty{display:none}snippet-page.themePageLogin>page-wrapper>page-content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:var(--sizeS)}snippet-page.themePageLogin>page-wrapper>page-content>*{width:100%}snippet-page.themePageLogin>page-wrapper>page-footer{margin:auto;width:var(--sizeXXL);display:flex;justify-content:center;align-self:center;padding:var(--sizeS) var(--sizeL);text-align:center}snippet-application[data-device-type=mobile] snippet-page.themePageLogin,snippet-application[data-device-type=tablet] snippet-page.themePageLogin{flex-direction:column}snippet-application[data-device-type=mobile] snippet-page.themePageLogin>page-image-wrapper,snippet-application[data-device-type=tablet] snippet-page.themePageLogin>page-image-wrapper{width:90vw;margin:unset;height:var(--sizeXL);font-size:var(--fontL)}snippet-application[data-device-type=mobile] snippet-page.themePageLogin>page-image-wrapper>snippet-icon,snippet-application[data-device-type=tablet] snippet-page.themePageLogin>page-image-wrapper>snippet-icon{font-size:var(--sizeL)}snippet-application[data-device-type=mobile] snippet-page.themePageLogin>page-wrapper,snippet-application[data-device-type=tablet] snippet-page.themePageLogin>page-wrapper{border-radius:var(--sizeM);width:90vw;left:5vw;border-radius:0 0 var(--sizeM) var(--sizeM)}snippet-application[data-device-type=mobile] snippet-page.themePageLogin>page-wrapper>page-header,snippet-application[data-device-type=tablet] snippet-page.themePageLogin>page-wrapper>page-header{justify-content:center;align-items:center}snippet-application[data-device-type=mobile] snippet-page.themePageLogin>page-wrapper:before,snippet-application[data-device-type=tablet] snippet-page.themePageLogin>page-wrapper:before{border-radius:var(--sizeM) var(--sizeM) 0 0;top:calc(var(--sizeXL)*-1);left:0;border-bottom:var(--sizeXXS) solid var(--colorShadow);border-right:unset;height:var(--sizeXL)}snippet-control snippet-popup.themePopupDropdown{min-width:var(--sizeXXL)}snippet-popup.themePopupDropdown{position:absolute;display:block;min-width:calc(var(--sizeXXL)/2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(var(--sizeXXL)*1.5);background-color:var(--colorTextAlt);color:var(--colorText);box-shadow:0 2px 5px 1px var(--colorShadow),0 -2px 5px 1px var(--colorShadow);border-radius:var(--sizeS);z-index:5;animation-fill-mode:both;animation-duration:var(--speedFFF)}snippet-popup.themePopupDropdown[data-disabled]{pointer-events:none!important}snippet-popup.themePopupDropdown[data-animation=in]:not(.anim){animation-name:fadeIn}snippet-popup.themePopupDropdown[data-animation=out]:not(.anim){animation-name:fadeOut}snippet-popup.themePopupDropdown>popup-header{display:flex;justify-content:space-between;align-items:center;padding:var(--sizeS);font-size:var(--fontS);width:100%;border-bottom:var(--sizeXXS) solid var(--colorShadow)}snippet-popup.themePopupDropdown>popup-content{border-radius:inherit;width:100%;max-height:var(--sizeXXL);overflow-y:auto;overflow-x:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid var(--borderLight);border-left:0;border-right:0;transition:box-shadow .2s ease;position:relative;display:flex;flex-direction:column}snippet-popup.themePopupDropdown>popup-footer{display:flex;justify-content:space-between;align-items:center;font-size:var(--fontS);width:100%;border-top:var(--sizeXXS) solid var(--colorShadow)}snippet-popup.themePopupDropdown:before{content:" ";width:0;height:0;position:absolute;border-bottom:10px solid var(--colorTextAlt);border-left:10px solid transparent;border-right:10px solid transparent}snippet-popup.themePopupDropdown:not([data-horizontal]):not([data-vertical]):not([data-left]):not([data-right]){transform:translate(0) scale(1)}snippet-popup.themePopupDropdown[data-horizontal=left][data-vertical=bottom]{left:0;top:100%;transform:translate(0) scale(1);transform-origin:top}snippet-popup.themePopupDropdown[data-horizontal=left][data-vertical=bottom]:before{left:10px;top:-10px}snippet-popup.themePopupDropdown[data-horizontal=center][data-vertical=bottom]{left:50%;top:100%;transform:translate(-50%) scale(1);transform-origin:top}snippet-popup.themePopupDropdown[data-horizontal=center][data-vertical=bottom]:before{left:calc(50% - 15px);top:-10px}snippet-popup.themePopupDropdown[data-horizontal=right][data-vertical=bottom]{left:100%;top:100%;transform:translate(-100%) scale(1);transform-origin:top}snippet-popup.themePopupDropdown[data-horizontal=right][data-vertical=bottom]:before{left:calc(100% - 30px);top:-10px}snippet-popup.themePopupDropdown[data-horizontal=left][data-vertical=top]{left:0;top:0;transform:translateY(-100%) scale(1);transform-origin:bottom}snippet-popup.themePopupDropdown[data-horizontal=left][data-vertical=top]:before{left:10px;bottom:-10px;transform:rotate(180deg)}snippet-popup.themePopupDropdown[data-horizontal=center][data-vertical=top]{left:50%;top:0;transform:translate(-50%,-100%) scale(1);transform-origin:bottom}snippet-popup.themePopupDropdown[data-horizontal=center][data-vertical=top]:before{left:calc(50% - 15px);bottom:-10px;transform:rotate(180deg)}snippet-popup.themePopupDropdown[data-horizontal=right][data-vertical=top]{left:100%;top:0;transform:translate(-100%,-100%) scale(1);transform-origin:bottom}snippet-popup.themePopupDropdown[data-horizontal=right][data-vertical=top]:before{left:calc(100% - 30px);bottom:-10px;transform:rotate(180deg)}snippet-popup.themePopupDropdown[data-vertical=left][data-horizontal=top]{left:0;top:0;transform:translate(-100%) scale(1);transform-origin:right}snippet-popup.themePopupDropdown[data-vertical=left][data-horizontal=top]:before{left:-15px;top:calc(50% - 5px);transform:rotate(-90deg)}snippet-popup.themePopupDropdown[data-vertical=left][data-horizontal=center]{left:0;top:50%;transform:translate(-100%,-50%) scale(1);transform-origin:right}snippet-popup.themePopupDropdown[data-vertical=left][data-horizontal=center]:before{left:-15px;top:15px;transform:rotate(-90deg)}snippet-popup.themePopupDropdown[data-vertical=left][data-horizontal=bottom]{left:0;top:100%;transform:translate(-100%,-100%) scale(1);transform-origin:right}snippet-popup.themePopupDropdown[data-vertical=left][data-horizontal=bottom]:before{left:-15px;top:calc(100% - 25px);transform:rotate(-90deg)}snippet-popup.themePopupDropdown[data-vertical=right][data-horizontal=top]{left:100%;top:0;transform:translate(0) scale(1);transform-origin:left}snippet-popup.themePopupDropdown[data-vertical=right][data-horizontal=top]:before{left:calc(100% - 5px);top:15px;transform:rotate(90deg)}snippet-popup.themePopupDropdown[data-vertical=right][data-horizontal=center]{left:100%;top:50%;transform:translateY(-50%) scale(1);transform-origin:left}snippet-popup.themePopupDropdown[data-vertical=right][data-horizontal=center]:before{left:calc(100% - 5px);top:calc(50% - 5px);transform:rotate(90deg)}snippet-popup.themePopupDropdown[data-vertical=right][data-horizontal=bottom]{left:100%;top:100%;transform:translateY(-100%) scale(1);transform-origin:left}snippet-popup.themePopupDropdown[data-vertical=right][data-horizontal=bottom]:before{left:calc(100% - 5px);top:calc(100% - 25px);transform:rotate(90deg)}@media (orientation:portrait){snippet-popup.themePopupDropdown{max-width:100vw}}snippet-linear-progress.ThemeLinearProgressDefault{display:flex;justify-content:center;align-items:center;background-color:var(--colorNeutral);text-align:center;z-index:1;position:relative;width:100%;border-radius:var(--sizeXXL);overflow:hidden}snippet-linear-progress.ThemeLinearProgressDefault>linear-progress-bar{background-color:var(--colorPrimary);height:100%;left:0;position:absolute;top:0;z-index:-1}snippet-linear-progress.ThemeLinearProgressDefault>linear-progress-text{mix-blend-mode:exclusion;color:var(--colorPrimaryAlt)}.anim{animation-duration:var(--speedFFF,.2s);animation-fill-mode:both}.anim.anim_i{animation-iteration-count:infinite}@media (prefers-reduced-motion){.anim{animation:unset!important;transition:none!important}}snippet-carousel.themeCarouselLightbox{display:flex;flex-direction:column;width:100%;height:100%;z-index:1;padding:0;position:relative}snippet-carousel.themeCarouselLightbox>carousel-action-bar{padding:var(--sizeM);z-index:1;background-color:var(--colorText);color:var(--colorTextAlt);display:flex;justify-content:center;width:100%}snippet-carousel.themeCarouselLightbox>carousel-action-bar:empty{display:none}snippet-carousel.themeCarouselLightbox>carousel-action-bar>carousel-info{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}snippet-carousel.themeCarouselLightbox>carousel-slides{display:block;width:100%;height:100%;overflow:hidden;position:relative}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-slide{width:100%;height:100%;object-fit:cover;position:absolute!important;left:0;top:0;display:flex;justify-content:center;align-items:center}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-slide:not(.anim){animation-fill-mode:both;animation-duration:var(--speedFF)}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-slide:not(.anim)[data-animation=in]{animation-name:slideInRight}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-slide:not(.anim)[data-animation=out]{animation-name:slideOutLeft}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-slide:not(.anim)[data-animation=inr]{animation-name:slideInLeft}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-slide:not(.anim)[data-animation=outr]{animation-name:slideOutRight}snippet-carousel.themeCarouselLightbox>carousel-controls{width:100vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;bottom:0;padding:var(--sizeM);width:100%;background-color:var(--colorText);display:flex;align-items:center;justify-content:center}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-info{position:absolute;left:50%;transform:translateX(-50%);top:0;padding:var(--sizeS)}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions{display:grid;overflow-x:auto;scroll-snap-type:x proximity;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;grid-gap:var(--sizeS);padding:var(--sizeS);scroll-behavior:smooth}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions::-webkit-scrollbar-thumb{background-color:var(--colorPrimary)}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position,snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-next,snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-prev{cursor:pointer;min-height:var(--sizeM);min-width:var(--sizeM);transition:var(--speedFFF) all ease;opacity:.3;background-color:var(--colorShadow);font-size:var(--fontM);max-height:var(--sizeXL);max-width:var(--sizeXL);display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-next>*,snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-prev>*,snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position>*{object-fit:cover}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-next>span,snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-prev>span,snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position>span{padding:var(--sizeXS) var(--sizeS);white-space:pre;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-next:hover,snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-next[data-active],snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-prev:hover,snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position-prev[data-active],snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position:hover,snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position[data-active]{opacity:1;background-color:var(--colorPrimary);color:var(--colorPrimaryAlt)}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position{font-size:var(--fontL)}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position>:not(img){padding:var(--sizeS)}snippet-carousel.themeCarouselLightbox>carousel-controls>carousel-positions>carousel-position>img{height:100%;width:100%;max-height:inherit;max-width:inherit}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-next,snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-prev{opacity:0;color:var(--colorNeutral);font-size:2rem;display:block;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transition:var(--speedFFF) color ease,var(--speedFFF) opacity ease;z-index:1}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-next:hover,snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-prev:hover{color:var(--colorPrimary)}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-next,snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-prev{top:50%;position:absolute;transform:translateY(-50%);font-size:var(--fontXL)}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-prev{left:0;margin-right:auto}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-next{right:0;margin-left:auto}snippet-carousel.themeCarouselLightbox>carousel-slides>carousel-play{opacity:0;cursor:pointer;display:block;position:absolute;top:50%;left:50%;font-size:var(--fontXXL);transform:translate(-50%,-50%)}snippet-carousel.themeCarouselLightbox>carousel-slides:hover>carousel-next,snippet-carousel.themeCarouselLightbox>carousel-slides:hover>carousel-play,snippet-carousel.themeCarouselLightbox>carousel-slides:hover>carousel-prev{opacity:1}.effectBackgroundAlpha{--colorAlpha:red;background-image:linear-gradient(270deg,transparent,var(--colorAlpha)),linear-gradient(45deg,var(--colorShadowDark) 25%,transparent 0,transparent 75%,var(--colorShadowDark) 0,var(--colorShadowDark)),linear-gradient(45deg,var(--colorShadowDark) 25%,transparent 0,transparent 75%,var(--colorShadowDark) 0,var(--colorShadowDark));background-size:100% 100%,10px 10px,10px 10px;background-position:0 0,0 0,5px 5px!important}.effectBackgroundHue{background-image:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.effectBackgroundSaturation{--colorSaturation:red;background-color:var(--colorSaturation)!important;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,transparent)}.EffectScrollSimple::-webkit-scrollbar,.EffectScrollSimple ::-webkit-scrollbar{width:var(--scrollbarWidth);height:var(--scrollbarWidth)}@media (orientation:portrait){.EffectScrollSimple::-webkit-scrollbar,.EffectScrollSimple ::-webkit-scrollbar{width:2px!important;height:2px!important}}.EffectScrollSimple::-webkit-scrollbar-track,.EffectScrollSimple ::-webkit-scrollbar-track{background-color:var(--colorScrollbarTrack)}.EffectScrollSimple::-webkit-scrollbar-thumb,.EffectScrollSimple ::-webkit-scrollbar-thumb{border-radius:1px;background-color:var(--colorScrollbarThumb)}.EffectScrollSimple::-webkit-scrollbar-thumb:hover,.EffectScrollSimple ::-webkit-scrollbar-thumb:hover{background-color:var(--colorScrollbarActive)}.EffectShapeBadge{color:var(--colorTextAlt);height:0;position:relative;bottom:1em;font-size:.8rem;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;z-index:1;left:11px;width:0}.EffectShapeBadge:empty{display:none}.EffectShapeBadge:not(:empty):before{content:"";height:22px;width:22px;background-color:var(--colorError);position:absolute;z-index:-1;border-radius:var(--sizeXXL)}.circle,.elipse{border-radius:50%!important}.largeCircle{border-radius:1000px!important}.effectWrapperAuth{padding:var(--sizeL);max-width:calc(var(--sizeXXL)*1.2);width:100%;margin:auto;min-height:inherit;display:flex;flex-direction:column;justify-content:center}.effectWrapperAuth .effectWrapperInput,.effectWrapperAuth snippet-control,.effectWrapperAuth snippet-file-input{margin:0 0 var(--sizeL) 0}.effectWrapperAuth .effectWrapperInput snippet-control,.effectWrapperAuth .effectWrapperInput snippet-file-input,.effectWrapperAuth snippet-control snippet-control,.effectWrapperAuth snippet-control snippet-file-input,.effectWrapperAuth snippet-file-input snippet-control,.effectWrapperAuth snippet-file-input snippet-file-input{margin:0}.effectWrapperAuth>snippet-box:first-child:not(:last-child){display:flex;align-items:center;justify-content:center;padding:var(--sizeL) 0}.effectWrapperAuth>snippet-box:first-child:last-child{display:block;text-align:center;line-height:2}snippet-card.themeCardPostcard{--transitionColor:var(--colorShadowDark);display:flex;position:relative;align-items:flex-end;flex-direction:column;overflow:hidden;height:100%;width:100%}snippet-card.themeCardPostcard[data-active]{--transitionColor:var(--colorPrimary)}snippet-card.themeCardPostcard>card-media{box-shadow:0 0 var(--sizeXL) 0 var(--colorShadow) inset;font-size:var(--fontXL);color:var(--transitionColor);position:absolute;background-position:50%;background-size:contain;background-blend-mode:darken;background-repeat:no-repeat;left:0;top:0}snippet-card.themeCardPostcard>card-media,snippet-card.themeCardPostcard>card-media>*{width:100%;height:100%;object-fit:cover;display:flex;align-items:center;justify-content:center}snippet-card.themeCardPostcard>card-container{display:flex;position:relative;width:100%;height:100%;min-height:inherit;flex-direction:column;color:var(--colorTextAlt)}snippet-card.themeCardPostcard>card-container>card-info{padding:var(--sizeM);display:flex;flex-direction:column;width:100%;margin-top:auto}snippet-card.themeCardPostcard>card-container>card-info:empty{display:none}snippet-card.themeCardPostcard>card-container>card-info:not(:empty):after{content:"";z-index:0;left:0;top:0;width:100%;height:100%;background-image:radial-gradient(at bottom left,var(--transitionColor),transparent);position:absolute}snippet-card.themeCardPostcard>card-container>card-info>card-pretitle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 var(--sizeS);background-color:var(--colorPrimary);color:var(--colorText);border-radius:var(--sizeXL);z-index:1}snippet-card.themeCardPostcard>card-container>card-info>card-title{letter-spacing:2px;font-size:var(--fontL);z-index:1}snippet-card.themeCardPostcard>card-container>card-info>card-subtitle{opacity:.8;z-index:1}snippet-card.themeCardPostcard>card-container>card-highlight{text-align:right;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:var(--sizeM)}snippet-card.themeCardPostcard>card-container>card-highlight:empty{display:none}snippet-card.themeCardPostcard>card-container>card-description{padding:var(--sizeM)}snippet-card.themeCardPostcard>card-container>card-description:empty{display:none}snippet-card.themeCardPostcard>card-container>card-actions{padding:var(--sizeM);position:absolute;top:0;right:0;width:100%;display:flex;justify-content:flex-end}[style="position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; border: none; z-index: 2147483647;"]{-webkit-user-select:none;user-select:none;width:0!important;height:0!important;top:0;left:0;position:fixed;pointer-events:none}.EffectInteractivePopout{transition:transform .3s ease;cursor:pointer}.EffectInteractivePopout:hover{transform:scale(1.03);box-shadow:0 0 30px -10px var(--colorShadow);z-index:1}snippet-application[data-hostname="admin.scst.hr"],snippet-application[data-hostname="admin.scst.hr.oktax.art"]{--colorPrimary:#03a9f4;--colorSecondary:#ffc107;--colorNeutral:#e6e6e6;--colorPrimaryDark:#3f51b5;--colorSecondaryDark:#c4811e;--colorNeutralDark:#6a6a6a;--colorPrimaryLight:#bfdfee;--colorSecondaryLight:#f5cd53;--colorNeutralLight:#f7f7f7;--colorPrimaryAlt:hsla(0,0%,100%,0.84);--colorSecondaryAlt:hsla(0,0%,100%,0.84);--colorNeutralAlt:#333;--colorText:rgba(0,0,0,0.87);--colorTextAlt:#fff;--colorDisabledBackground:rgba(0,0,0,0.04);--colorDisabledText:rgba(0,0,0,0.34);--colorShadow:rgba(0,0,0,0.1);--colorShadowLight:rgba(0,0,0,0.05);--colorShadowLighter:rgba(0,0,0,0.01);--colorShadowDark:rgba(0,0,0,0.61);--colorShadowDarker:rgba(0,0,0,0.9);--colorHighlight:hsla(0,0%,100%,0.1);--colorHighlightLight:hsla(0,0%,100%,0.4);--colorHighlightLighter:hsla(0,0%,100%,0.8);--colorInput:hsla(0,0%,47.1%,0.37);--gradientPrimary:radial-gradient(at bottom left,var(--colorPrimaryDark),var(--colorPrimary));--gradientSecondary:radial-gradient(at bottom left,var(--colorSecondaryDark),var(--colorSecondary));--colorError:#f44336;--colorWarning:#ffc107;--colorSuccess:#8bc34a;--colorTransparent:transparent;--colorInherit:inherit;--defaultFont:"Quicksand";--titleFont:"Quicksand";--textSize:19px;--colorScrollbarThumb:rgba(0,0,0,0.29);--colorScrollbarActive:#3c3e44;--colorScrollbarTrack:var(--colorShadowLight);--scrollbarWidth:8px;--sizeF:fit-content;--sizeN:0px;--sizeXXS:1px;--sizeXS:3px;--sizeS:10px;--sizeM:20px;--sizeL:36px;--sizeXL:64px;--sizeXXL:390px;--fontXXS:0.1em;--fontXS:0.4em;--fontS:0.8em;--fontM:1em;--fontL:1.2em;--fontXL:2em;--fontXXL:4em;--masterFontXXS:0.1rem;--masterFontXS:0.3rem;--masterFontS:0.6rem;--masterFontM:1rem;--masterFontL:2rem;--masterFontXL:3rem;--masterFontXXL:4rem;--contentBody:1400px;--maxContentBody:96vw;--speedFFF:200ms;--speedFF:300ms;--speedF:500ms;--speedS:1s;--speedSS:3s;--speedSSS:6s;--speedD:0s}snippet-application[data-hostname="admin.scst.hr"] h1,snippet-application[data-hostname="admin.scst.hr"] h2,snippet-application[data-hostname="admin.scst.hr"] h3,snippet-application[data-hostname="admin.scst.hr"] h4,snippet-application[data-hostname="admin.scst.hr"] h5,snippet-application[data-hostname="admin.scst.hr"] h6,snippet-application[data-hostname="admin.scst.hr"] p,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h1,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h2,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h3,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h4,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h5,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h6,snippet-application[data-hostname="admin.scst.hr.oktax.art"] p{margin-top:unset;padding:0}snippet-application[data-hostname="admin.scst.hr"] p,snippet-application[data-hostname="admin.scst.hr.oktax.art"] p{text-align:justify}snippet-application[data-hostname="admin.scst.hr"] h1,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h1{font-size:var(--fontXL)}snippet-application[data-hostname="admin.scst.hr"] h2,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h2{font-size:var(--fontL)}snippet-application[data-hostname="admin.scst.hr"] h3,snippet-application[data-hostname="admin.scst.hr"] h4,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h3,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h4{font-size:var(--fontM)}snippet-application[data-hostname="admin.scst.hr"] h5,snippet-application[data-hostname="admin.scst.hr"] h6,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h5,snippet-application[data-hostname="admin.scst.hr.oktax.art"] h6{font-size:var(--fontS)}
/*# sourceMappingURL=main.dd8b5813.chunk.css.map */