._boundary_37s2q_1{background-color:#fff;border:1px solid #333;font-size:.75rem;padding:8px;color:var(--error-color)}._fullscreen_hoxhw_1{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fffc;z-index:9999}@font-face{font-family:opensans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-regular-webfont-DYa2kawM.eot);src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-regular-webfont-Bnf-56Pf.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-regular-webfont-Djho-cGJ.woff) format("woff"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-regular-webfont-BHutOZIK.ttf) format("truetype"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-regular-webfont-BkMwGUaS.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibold-webfont-ohWJfQJl.eot);src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibold-webfont-D3fXrFYt.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibold-webfont-C0FNW-V4.woff) format("woff"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibold-webfont-DXUto5Az.ttf) format("truetype"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibold-webfont-CCVRpqxK.svg#open_sanssemibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:opensans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bold-webfont-CH8URKua.eot);src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bold-webfont-UHJHNdXZ.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bold-webfont-Dl6w4CdX.woff) format("woff"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bold-webfont-Bsto-J9P.ttf) format("truetype"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bold-webfont-nomyCnIO.svg#open_sansbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:opensans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-italic-webfont-D2JCkZos.eot);src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-italic-webfont-DkfIWRpN.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-italic-webfont-lcYjM-tR.woff) format("woff"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-italic-webfont-DNp17gxQ.ttf) format("truetype"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-italic-webfont-BZiZQ6Hl.svg#open_sansitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:opensans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bolditalic-webfont-RROFNqUe.eot);src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bolditalic-webfont-D20OBvf0.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bolditalic-webfont-CJZa_D5F.woff) format("woff"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bolditalic-webfont-CSS9yX_y.ttf) format("truetype"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-bolditalic-webfont-CORd3-33.svg#open_sansbold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:opensans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibolditalic-webfont-DUO6yBMa.eot);src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibolditalic-webfont-C43nfCMK.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibolditalic-webfont-DdAQjcHh.woff) format("woff"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibolditalic-webfont-CA8AUhc_.ttf) format("truetype"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/assets/opensans-semibolditalic-webfont-DQQt1HGR.svg#open_sanssemibold_italic) format("svg");font-weight:600;font-style:italic}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid rgba(72,72,72,.2)}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid rgba(72,72,72,.2)}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#48484833}.flatpickr-calendar.arrowTop:after{border-bottom-color:#42a5f5}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#48484833}.flatpickr-calendar.arrowBottom:after{border-top-color:#42a5f5}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#42a5f5;color:#fff;fill:#fff;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#fff;fill:#fff}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#bbb}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#ffffff80}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#ffffff80;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#42a5f5;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#42a5f5;outline:none;padding:0}.flatpickr-weekdays{background:#42a5f5;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#42a5f5;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid rgba(72,72,72,.2);border-right:1px solid rgba(72,72,72,.2)}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 rgba(72,72,72,.2);box-shadow:-1px 0 #48484833}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#42a5f5;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#42a5f5}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #42a5f5;box-shadow:-10px 0 #42a5f5}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 #e2e2e2,5px 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#4848484d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4848481a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #42a5f5,5px 0 0 #42a5f5;box-shadow:-5px 0 #42a5f5,5px 0 #42a5f5}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid rgba(72,72,72,.2)}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#4848484d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid rgba(72,72,72,.2)}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.flatpickr-weekdays,.flatpickr-months .flatpickr-month,.flatpickr-current-month .flatpickr-monthDropdown-months{background-color:var(--accent-color-light);color:#000}span.flatpickr-weekday{background-color:transparent}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--accent-color-light)}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{border-top-color:var(--accent-color-light)}.flatpickr-day.selected{border-color:var(--accent-color);background-color:var(--accent-color)}.flatpickr-months svg{fill:#000;color:#000}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}:root{--toastify-font-family: opensans, sans-serif;--toastify-toast-right: 80px;--toastify-toast-padding: .5rem 1rem;--toastify-toast-bd-radius: 0}.Toastify{font-size:var(--fonts-medium-font-size);text-transform:var(--fonts-medium-text-transform);text-transform:none}:root{--accent-color-transparent: color-mix(in srgb, var(--accent-color), rgba(255, 255, 255, .4) 73%);--accent-color-light: color-mix(in srgb, var(--accent-color), white 37%);--accent-color-lighter: color-mix(in srgb, var(--accent-color), white 46%);--accent-color-light-53: color-mix(in srgb, var(--accent-color), white 53%);--accent-color-light-60: color-mix(in srgb, var(--accent-color), white 60%);--accent-color-light-70: color-mix(in srgb, var(--accent-color), white 70%);--accent-color-light-85: color-mix(in srgb, var(--accent-color), white 85%);--accent-color-lightest: color-mix(in srgb, var(--accent-color), white 92%);--accent-text-color: contrast(var(--accent-color), black, white, 43%);--accent-color-dark: color-mix(in srgb, var(--accent-color), black 3%);--menu-color-legend-light: color-mix(in srgb, var(--menu-color-legend), white 37%);--error-color-dark: #c00;--error-color-light: #f93234;--warning-color: #ffbf00}.noDisplay{display:none!important;visibility:hidden!important;pointer-events:none}@layer core,uiframework,viewer;@layer uiframework{html,body{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}html{-ms-content-zooming:none;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.clear{clear:both}.rotate180{transition:all .2s;transform:rotate(180deg)}.icon-spin{line-height:0!important;-webkit-filter:blur(0);-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.icon-spin.margin{margin-right:10px}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-moz-animation:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}}.font-size--small{font-size:var(--fonts-small-font-size);text-transform:var(--fonts-small-text-transform)}.font-size--normal{font-size:var(--fonts-normal-font-size);text-transform:var(--fonts-normal-text-transform)}.font-size--medium{font-size:var(--fonts-medium-font-size);text-transform:var(--fonts-medium-text-transform)}.font-size--large{font-size:var(--fonts-large-font-size);text-transform:var(--fonts-large-text-transform)}h1{font-size:var(--fonts-large-font-size);text-transform:var(--fonts-large-text-transform);font-family:opensans,sans-serif;font-weight:600}h2{font-size:var(--fonts-medium-font-size);text-transform:var(--fonts-medium-text-transform);font-family:opensans,sans-serif;font-weight:600}h3,h4,h5,h6{font-size:var(--fonts-normal-font-size);text-transform:var(--fonts-normal-text-transform);font-family:opensans,sans-serif;font-weight:600}body{font-size:var(--fonts-normal-font-size);text-transform:var(--fonts-normal-text-transform);font-family:opensans,sans-serif;font-weight:400}button{font-size:var(--fonts-medium-font-size);text-transform:var(--fonts-medium-text-transform)}i{font-family:opensans,sans-serif;font-weight:400;font-style:italic}b,strong{font-family:opensans,sans-serif;font-weight:600}.block-form-field{display:flex;flex-direction:column;padding:0;margin:0}.block-form-field label{margin-bottom:10px}.block-form-field .maxchoices{margin:-10px 0 15px}.block-form-field .inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #777;border-radius:3px;color:#495057;font-family:inherit;font-size:1rem;padding:.5rem;transition:border-color .2s;width:100%}.block-form-field .inputtext:hover{border-color:#929292}.block-form-field .inputtext:focus{border-color:var(--accent-color)}.block-form-field .inputtext:focus-visible{outline:none}.block-form-field fieldset{border:0;padding:0;margin:0}.block-form-field fieldset legend{margin-bottom:10px}.block-form-field .radio-field-item input[type=radio],.block-form-field .checkbox-field-item input[type=checkbox]{margin-right:10px}.block-form-field .checkbox-field-item.disabled{opacity:.5;pointer-events:none}.block-form-field .checkbox-field-item .checkbox-svg{position:absolute;top:10px;left:3px;width:14px;height:14px;opacity:0}.block-form-field .checkbox-field-item .checkbox-svg.show{opacity:1}.block-form-field-slider .range-slider{display:flex;flex-direction:column;padding:50px 0 0;position:relative;-webkit-user-select:none;user-select:none}.block-form-field-slider .range-slider input[type=range]{width:100%;-webkit-appearance:none;height:7px;background:#929292;border-radius:5px;background-image:linear-gradient(var(--accent-color),var(--accent-color));background-repeat:no-repeat}.block-form-field-slider .range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:var(--accent-color);cursor:pointer;box-shadow:0 0 2px 0 var(--accent-color)}.block-form-field-slider .range-slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.block-form-field-slider .range-slider input[type=range]::-webkit-slider-thumb:hover{box-shadow:color-mix(in srgb,var(--accent-color),transparent 75%) 0 0 0 7px}.block-form-field-slider .range-slider input[type=range]::-webkit-slider-thumb:active{box-shadow:color-mix(in srgb,var(--accent-color),transparent 50%) 0 0 0 11px;transition:box-shadow .35s cubic-bezier(.4,0,.2,1) 0ms,left .35s cubic-bezier(.4,0,.2,1) 0ms,bottom .35s cubic-bezier(.4,0,.2,1) 0ms}.block-form-field-slider .range-slider .range-value{position:absolute;transform:translateY(-40px);pointer-events:none}.block-form-field-slider .range-slider .range-value span{text-align:center;color:var(--accent-color);font-weight:600;display:block;position:absolute;left:50%;transform:translate(-50%);white-space:nowrap}.block-form-field-slider .range-slider .range-labels{margin-top:20px;color:var(--accent-color);font-weight:600;display:flex;justify-content:space-between}.block-form-field-smiley .smiley-rating .rating-field-wrapper{display:flex;gap:5px clamp(5px,10%,23px);transition:gap .1s ease-in-out;flex-wrap:wrap}.block-form-field-smiley .smiley-rating .rating-field-wrapper .rating-field input[type=radio]:not(:checked)~label{opacity:1}.block-form-field-smiley .smiley-rating .rating-field-wrapper:hover .rating-field-item input[type=radio]:not(:checked)~label{opacity:.7;filter:grayscale(1)}.block-form-field-smiley .smiley-rating .rating-field-wrapper:hover .rating-field-item input[type=radio]:not(:checked)~label:hover{opacity:1;filter:none}.block-form-field-smiley .smiley-rating .rating-field-wrapper.hasvalue .rating-field-item input[type=radio]:not(:checked)~label{opacity:.7;filter:grayscale(1)}.block-form-field-smiley .smiley-rating .rating-field-wrapper.hasvalue .rating-field-item input[type=radio]:checked~label{opacity:1;filter:none}.block-form-field-smiley .smiley-rating .rating-field-item>label{border-radius:100%;background-color:#fff;border:1px solid #ffffff;display:flex;transition:all .2s ease-in-out;cursor:pointer;padding:3px!important;width:39px;height:39px;margin-bottom:0}.block-form-field-smiley .smiley-rating .rating-field-item>label:hover{border-color:var(--accent-color)}.block-form-field-smiley .smiley-rating .rating-field-item:hover label{border-color:var(--accent-color)}.block-form-field-smiley .smiley-rating .rating-field-item input[type=radio]:checked~label{border-color:var(--accent-color)}.block-form-field-smiley .smiley-rating .rating-field-item input[type=radio]:focus~label{border-color:var(--accent-color-darkest)}.block-form-field-smiley .smiley-rating .rating-field-item input[type=radio][aria-invalid=true]~label{border-color:#f93234}.block-form-field-checkbox.image-choice-grid .field-wrap{display:flex;row-gap:10px;column-gap:10px;flex-wrap:wrap;container-type:inline-size;justify-content:flex-start}.block-form-field-checkbox.image-choice-grid .checkbox-field-item{min-width:140px;justify-content:flex-start}.block-form-field-checkbox.image-choice-grid .checkbox-field-item label{flex-direction:column;align-items:center;width:100%}.block-form-field-checkbox.image-choice-grid .image-wrap{position:relative;display:flex;padding-bottom:5px;justify-content:center;cursor:pointer}.block-form-field-checkbox.image-choice-grid .image-wrap img{max-width:150px;object-fit:contain}.block-form-field-checkbox.image-choice-grid .control-label{overflow-wrap:break-word}.block-form-field-checkbox.image-choice-grid .checkbox-wrap{display:flex;position:relative;margin-bottom:3px;max-width:100%}@container (max-width: 450px){.block-form-field-checkbox.image-choice-grid .field-wrap .checkbox-field-item{min-width:100%;flex:none}}@container (min-width: 450px){.block-form-field-checkbox.image-choice-grid .field-wrap .checkbox-field-item{max-width:calc(50% - 5px);width:100%}}@container (min-width: 768px){.block-form-field-checkbox.image-choice-grid .field-wrap .checkbox-field-item{max-width:calc(33% - 5px);width:100%}}@container (min-width: 1024px){.block-form-field-checkbox.image-choice-grid .field-wrap .checkbox-field-item{max-width:none;width:auto;flex-basis:19%}}@container (min-width: 1400px){.block-form-field-checkbox.image-choice-grid .field-wrap .checkbox-field-item{max-width:none;width:auto;flex-basis:16%}}.block-form-field-dropdown .react-select__menu{position:relative!important}.cc{display:none}.cc,.cc:after,.cc:before,.cc *,.cc *:after,.cc *:before,.cc+.cc-btn{box-sizing:border-box}.cc-btn{position:relative;outline:0;cursor:pointer;-webkit-user-select:none;user-select:none}input[type=checkbox].cc-theme1+.cc-btn{position:relative;display:inline-block;padding:8px;border:1px solid #393939;border-radius:5px;background-color:transparent}input[type=checkbox].cc-theme1+.cc-btn svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:14px;height:14px;fill:var(--accent-color)}input[type=checkbox].cc-theme1:checked+.cc-btn svg{display:block}input[type=radio].cc-theme1+.cc-btn{position:relative;padding:7px;border:1px solid #393939;background-color:transparent;border-radius:100%}input[type=radio].cc-theme1+.cc-btn:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:4px;border-radius:100%;background:transparent;content:""}input[type=radio].cc-theme1:checked+.cc-btn:before{background-color:var(--accent-color)}.cc-btn>.fa{color:#b8b8b8;font-size:14px}input[type=checkbox].cc-theme2+.cc-btn{display:block;width:auto;height:auto}input[type=checkbox].cc-theme2:hover+.fa{color:#929292}input[type=checkbox].cc-theme2:hover+.fa.disabled{color:#b8b8b8}input[type=checkbox].cc-theme2:checked+.fa{color:var(--accent-color)}input[type=checkbox].cc-theme2:checked+.fa.disabled{color:var(--accent-color)}input[type=checkbox].cc-theme2:checked+.fa:hover{color:color-mix(in srgb,var(--accent-color),black 15%)}input[type=checkbox].cc-theme2:checked+.fa:hover.disabled{color:#929292}input[type=checkbox].cc-theme2black+.cc-btn{display:block;width:auto;height:auto}input[type=checkbox].cc-theme2black:hover+.fa{color:#929292}input[type=checkbox].cc-theme2black:hover+.fa.disabled{color:#b8b8b8}input[type=checkbox].cc-theme2black:checked+.fa{color:#000}input[type=checkbox].cc-theme2black:checked+.fa.disabled{color:#b8b8b8}input[type=checkbox].cc-theme2black:checked+.fa:hover{color:color-mix(in srgb,var(--accent-color),black 15%)}input[type=checkbox].cc-theme2black:checked+.fa:hover.disabled{color:#929292}input[type=checkbox].cc-theme3+.cc-btn{display:block;width:40px;height:20px;background-color:var(--accent-color-lighter);margin:3px;padding:2px;transition:all .4s ease}input[type=checkbox].cc-theme3+.cc-btn:after,input[type=checkbox].cc-theme3+.cc-btn:before{position:relative;display:block;content:"|||";width:16px;height:16px;font-size:12px;text-align:center;background:var(--accent-color-light);transition:all .1s ease}input[type=checkbox].cc-theme3+.cc-btn:after{left:0}input[type=checkbox].cc-theme3+.cc-btn:before{display:none}input[type=checkbox].cc-theme3:checked+.cc-btn:after{left:20px;background-color:var(--accent-color)}input[type=checkbox].cc-theme3:checked+.cc-btn:before{background-color:var(--accent-color)}.iframe-block{width:100%;height:100%;border:none}.measurement-window{box-sizing:border-box;min-width:210px}.measurement-window.results{min-height:95px}@media screen and (max-height: 180px) and (orientation: landscape),screen and (max-width: 767.98px) and (orientation: portrait){.measurement-window.results{overflow:visible;min-height:0;height:auto}}.measurement-window .tool-row{display:flex;align-items:center;margin:8px 0 16px}.measurement-window .tool-row .btn{display:flex;justify-content:center;align-items:center;width:37px;height:37px;margin-right:5px;border:1px solid var(--accent-color-light-70);outline:0;background-color:transparent;color:#000;font-size:24px;cursor:pointer}.measurement-window .tool-row .btn:hover,.measurement-window .tool-row .btn.active{background-color:var(--accent-color-light-85)}.measurement-window .tool-row .btn .icon{display:block;margin:auto;text-align:center}.measurement-window .tool-row .btn .icon-measurement-line,.measurement-window .tool-row .btn .icon-measurement-circle{width:24px;height:24px}.measurement-window .tool-row .btn .icon-measurement-square{width:28px;height:28px}.measurement-window .result{margin-bottom:16px}.measurement-window .result .head,.measurement-window .result .body{background-color:#e2e2e280;color:#000;font-size:12px}.measurement-window .result .head{display:flex;align-items:center;padding:5px;cursor:pointer;font-weight:700}.measurement-window .result .head:hover{background-color:#d3d3d3}.measurement-window .result .head span{margin-right:5px}.measurement-window .result .head span:first-child{padding-left:5px}.measurement-window .result .head .icon-caretdown{width:18px;height:18px;margin-left:auto;padding:0 5px;transition:transform .3s ease-in-out}.measurement-window .result .head .icon-caretdown.rotate180{transform:rotate(180deg)}.measurement-window .result .head+.body ul{padding:0 10px 5px}.measurement-window .result .body{transition:max-height .3s}.measurement-window .result .body.hidden{max-height:0;overflow:hidden}.measurement-window .result .body ul{padding:10px;list-style:none}.measurement-window .result .body ul li{display:flex;align-items:center;padding:3px 3px 3px 0}.measurement-window .result .body ul li span:last-child{margin-left:auto;font-weight:700}.measurement-window .refresh-btn{display:flex;align-items:center;width:100%;padding:8px 12px;margin-bottom:16px;border:0;outline:0;background-color:#e2e2e280;color:#000;font-size:12px;text-transform:uppercase;cursor:pointer}.measurement-window .refresh-btn:hover{background-color:color-mix(in srgb,rgba(226,226,226,.5),var(--accent-color) 10%)}.measurement-window .refresh-btn .icon-refresh{width:18px;height:18px;margin-right:10px}.action-button-with-window-container.print .actionbar-button svg.icon-print{width:22px!important;height:22px!important}.action-button-with-window-container.print .window-container{top:50%;transform:translateY(-25%);width:700px;height:100vh}.action-button-with-window-container.print .window-container .window{right:-710px}.action-button-with-window-container.print .window-container .window.show{right:10px}.action-button-with-window-container.print .window-container .window>.window-body{max-width:700px}@media screen and (max-width: 1024px){.print-window .print-ui{padding:15px}}@media screen and (max-Height: 850px){.print-window .print-ui{padding:15px}}.print-window .print-title{width:100px;font-family:opensans,sans-serif;font-weight:600}@media screen and (max-width: 1024px){.print-window .print-title{width:80px}}@media screen and (max-Height: 850px){.print-window .print-title{width:80px}}.print-window .print-template .dropdown{flex:1;border:solid 1px black}.print-window .print-template,.print-window .print-layout,.print-window .print-format,.print-window .print-orientation,.print-window .print-scale{display:flex;align-items:center;margin-bottom:16px}@media screen and (max-width: 1024px){.print-window .print-template,.print-window .print-layout,.print-window .print-format,.print-window .print-orientation,.print-window .print-scale{margin-bottom:10px}}@media screen and (max-Height: 850px){.print-window .print-template,.print-window .print-layout,.print-window .print-format,.print-window .print-orientation,.print-window .print-scale{margin-bottom:10px}}.print-window .print-options,.print-window .print-properties{margin-bottom:16px}@media screen and (max-width: 1024px){.print-window .print-options,.print-window .print-properties{margin-bottom:10px}}@media screen and (max-Height: 850px){.print-window .print-options,.print-window .print-properties{margin-bottom:10px}}.print-window .print-format,.print-window .print-orientation,.print-window .print-scale{height:22px}.print-window .print-format>label,.print-window .print-orientation>label,.print-window .print-scale>label,.print-window .print-options>label,.print-window .print-properties>label{display:flex;align-items:center;flex-basis:100px;cursor:pointer}.print-window .print-format>label.disabled,.print-window .print-orientation>label.disabled,.print-window .print-scale>label.disabled,.print-window .print-options>label.disabled,.print-window .print-properties>label.disabled,.print-window .print-format>label input:disabled~span,.print-window .print-orientation>label input:disabled~span,.print-window .print-scale>label input:disabled~span,.print-window .print-options>label input:disabled~span,.print-window .print-properties>label input:disabled~span{opacity:.5;cursor:not-allowed}.print-window .print-format .print-format-span,.print-window .print-orientation .print-format-span,.print-window .print-scale .print-format-span,.print-window .print-options .print-format-span,.print-window .print-properties .print-format-span,.print-window .print-format .print-orientation-span,.print-window .print-orientation .print-orientation-span,.print-window .print-scale .print-orientation-span,.print-window .print-options .print-orientation-span,.print-window .print-properties .print-orientation-span,.print-window .print-format .print-scale-span,.print-window .print-orientation .print-scale-span,.print-window .print-scale .print-scale-span,.print-window .print-options .print-scale-span,.print-window .print-properties .print-scale-span,.print-window .print-format .print-option-span,.print-window .print-orientation .print-option-span,.print-window .print-scale .print-option-span,.print-window .print-options .print-option-span,.print-window .print-properties .print-option-span,.print-window .print-format .print-properties-span,.print-window .print-orientation .print-properties-span,.print-window .print-scale .print-properties-span,.print-window .print-options .print-properties-span,.print-window .print-properties .print-properties-span{display:flex;align-items:center;margin-left:5px}.print-window .print-layout>label{position:relative;display:flex;align-items:center;margin-right:12px;cursor:pointer}.print-window .print-layout>label:last-of-type{margin-right:0}.print-window .print-layout>label .cc-btn{margin-right:4px}.print-window .print-layout>label .print-layout-canvas{border:1px solid black;background-color:#fff}@media screen and (max-width: 1024px){.print-window .print-layout>label .print-layout-canvas{width:85px}}@media screen and (max-Height: 850px){.print-window .print-layout>label .print-layout-canvas{width:85px}}.print-window .print-layout>label .print-layout-span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:20px}.print-window .print-layout>label[for=print-layout-right] .print-layout-span{padding-left:12px}.print-window .print-scale #print-scale-custom{width:100px;margin-top:2px;border:0;border-bottom:1px solid black;border-radius:0;outline:0;background-color:transparent;font-family:opensans,sans-serif}.print-window .print-options{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:43px;align-items:flex-start}.print-window .print-properties{display:grid;grid-template-columns:110px 1fr 110px 1fr;grid-template-rows:43px 43px;grid-column-gap:15px;align-items:flex-start}.print-window .print-properties>label{padding:5px 0}.print-window .print-properties>.print-properties-input{padding:5px 10px;border:1px solid black;outline:0;font-family:opensans,sans-serif}.print-window .print-properties>.print-properties-input:disabled{opacity:.25;cursor:not-allowed}.print-window #print-description{font-family:opensans,sans-serif;display:block;box-sizing:border-box;width:100%;min-height:80px;max-height:200px;padding:8px;border:1px solid black;outline:0;resize:vertical;margin-bottom:8px}@media screen and (max-width: 1024px){.print-window #print-description{min-height:auto}}@media screen and (max-Height: 850px){.print-window #print-description{min-height:auto}}.print-window #print-submit-btn{width:100%;padding:10px 0;border:0;outline:0;background-color:var(--accent-color);color:#fff;text-transform:uppercase;cursor:pointer;pointer-events:auto}@media screen and (max-width: 1024px){.print-window #print-submit-btn{padding:7px 0}}@media screen and (max-Height: 850px){.print-window #print-submit-btn{padding:7px 0}}.print-window #print-submit-btn:hover{background-color:color-mix(in srgb,var(--accent-color),black 15%)}.print-window #print-submit-btn:active{background-color:color-mix(in srgb,var(--accent-color),black 12%)}.print-window #print-submit-btn:disabled{background-color:color-mix(in srgb,var(--accent-color),white 18%);-webkit-filter:saturate(50%);-moz-filter:saturate(50%);-ms-filter:saturate(50%);filter:saturate(50%);cursor:not-allowed}.print-window .error-message{margin-top:15px;padding:5px;border:1px solid #e60000;background-color:#ffd7d7;color:#e60000}@supports (-ms-ime-align: auto){.print-window #print-right-bar #print-window .window-body #print-scale #print-scale-custom{margin-top:0}}.share-window{padding:15px;width:400px;display:flex}.share-window .permalink-input{flex:1;box-sizing:border-box;height:28px;padding:5px 10px;border:1px solid #b8b8b8;outline:0;font-family:monospace}.share-window .permalink-input[readonly]{color:gray}.share-window .permalink-input:not([readonly]):focus{border:1px solid var(--accent-color)}.share-window .btn{box-sizing:border-box;height:28px;padding:0 10px;border:0;outline:0;background-color:var(--accent-color);text-transform:uppercase;color:#fff;cursor:pointer}.share-window .btn:active,.share-window .btn.disabled,.share-window .btn:disabled{background-color:var(--accent-color-light)}.share-window .btn.btn-copy{margin-left:10px}.share-window .btn.btn-copy.copied{background-color:#33cc80}.share-window .error-message{margin-bottom:10px;padding:5px;border:1px solid #e60000;background-color:#ffd7d7;color:#e60000}@font-face{font-family:open_sans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-regular-webfont.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:open_sans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-semibold-webfont.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:open_sans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-bold-webfont.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:open_sans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-italic-webfont.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-italic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:open_sans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-bolditalic-webfont.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-bolditalic-webfont.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:open_sans;src:url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-semibolditalic-webfont.woff2) format("woff2"),url(/Templates/884ce881dfc540ef999d8efe59250131-019f9b3c451c/dist/resources/fonts/opensans/opensans-semibolditalic-webfont.woff) format("woff");font-weight:600;font-style:italic}:root{--primary-color: var(--accent-color, #00AEEF);--secondary-color: var(--accent-color1, #0D4F68)}html,body,#root{height:100%;margin:0;padding:0;position:initial}html{min-height:100%}body{background-color:#fff;color:#000;font-size:1rem;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:400}*,*:before,*:after{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[class*=flex]{display:flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex.gap-10{gap:10px}.flex.gap-15{gap:15px}.flex.gap-20{gap:20px}.flex.gap-25{gap:25px}.flex.gap-30{gap:30px}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}a,a:any-link{color:var(--primary-color);text-decoration:none;transition:color .2s ease-in-out}a:hover,a:any-link:hover{color:color-mix(in srgb,var(--secondary-color),black 35%)}a:active,a:any-link:active{color:color-mix(in srgb,var(--primary-color),black 16%)}@keyframes show{to{opacity:1}}.maincontainer{height:100%;background:#f9f9f9;display:flex;flex-direction:column;overflow:hidden}.maincontainer .app-overview{height:100%;padding:30px 20px;overflow:hidden;overflow-y:auto;position:relative}.maincontainer .app-overview .container{max-width:1860px;margin:0 auto}button{border:none}button:focus{outline:none}button:focus-visible,button.focus-visible{outline:2px solid black}button.disabled,button:disabled{outline:none;cursor:default}button.disabled:focus,button:disabled:focus{outline:none}.button{font-size:.875rem;line-height:1em;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:700;text-transform:uppercase;margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;text-decoration:none;color:#fff;background:var(--primary-color);padding:10px 20px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.button-primary{background:var(--primary-color);border:1px solid var(--primary-color)}.button-primary:not(a):not(.pm-disabled):not(.disabled):not(:disabled):hover{background:color-mix(in srgb,var(--primary-color),black 8%);color:#fff;border-color:color-mix(in srgb,var(--primary-color),black 8%)}.button-primary:not(a):not(.pm-disabled):not(.disabled):not(:disabled):active{background:color-mix(in srgb,var(--primary-color),black 10%);border-color:color-mix(in srgb,var(--primary-color),black 10%)}.button-primary.disabled,.button-primary:disabled{opacity:.5;color:color-mix(in srgb,transparent,white 50%)}.button-secondary{background:var(--secondary-color);border:1px solid var(--secondary-color)}.button-secondary:not(a):not(.pm-disabled):not(.disabled):not(:disabled):hover{background:color-mix(in srgb,var(--secondary-color),black 8%);color:#fff;border-color:color-mix(in srgb,var(--secondary-color),black 8%)}.button-secondary:not(a):not(.pm-disabled):not(.disabled):not(:disabled):active{background:color-mix(in srgb,var(--secondary-color),black 10%);border-color:color-mix(in srgb,var(--secondary-color),black 10%)}.button-secondary.disabled,.button-secondary:disabled{opacity:.5;color:color-mix(in srgb,transparent,white 50%)}.button-blank{background:none;border-color:transparent}.button-small{padding:.6rem .8rem;font-size:14px}.button-icon{gap:5px;height:38px}.button-icon .icon{width:18px;flex:none}.box{background:#fff;padding:20px;box-shadow:0 0 6px #00000029}.box-title{color:#666}.box-title h2{display:flex;align-items:center;font-weight:700;font-size:14px;text-transform:uppercase;margin:0}.box-title h2 .icon{flex:none;margin-right:10px;width:18px;height:18px}.box+.box{margin-top:20px}.card-tile{display:grid;margin:20px 0 0;gap:20px}@media (min-width: 769px){.card-tile{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1400px){.card-tile{grid-template-columns:repeat(3,minmax(0,1fr))}}.card-tile .card{display:flex;flex-direction:column;border:1px solid #E4ECF3;border-radius:12px;box-shadow:0 0 6px #00000029;position:relative;overflow:hidden}.card-tile .card-label{position:absolute;right:13px;top:0;height:60px}.card-tile .card-label .label-content{display:flex;align-items:center;justify-content:center;position:relative;padding:8px 20px}.card-tile .card-label .label-content span{color:#fff;font-weight:700;font-size:15.5px}.card-tile .card-label .label-content .icon-apptype{width:18px;height:18px;color:var(--primary-color);margin-right:5px;flex:none}.card-tile .card-label .label-wrap{left:-5px;top:0;overflow:hidden;color:var(--secondary-color)}.card-tile .card-label .label-wrap svg{position:absolute;left:0;top:-3px;width:100%;height:100%}.card-tile .card-label .label-wrap .path{fill:currentColor}.card-tile .card-title{align-items:center}.card-tile .card-title .icon-apptype{color:var(--primary-color);flex:none;width:18px;height:18px}.card-tile .card-title h2{margin:0;font-size:1rem;color:var(--secondary-color);text-transform:uppercase;font-weight:700}.card-tile .card-title-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:10px}.card-tile .card-title-row .card-title{flex:1;min-width:0}.card-tile .card-bottom{flex-grow:1;background:#fff}.card-tile .card-details{padding:20px}.card-tile .card-image{background-color:#f1f1f1;position:relative}.card-tile .card-image img{width:100%;object-fit:cover;aspect-ratio:4 / 2;max-height:200px}@media (min-width: 769px){.card-tile .card-image img{max-height:unset}}.card-tile .card-image .apptype-label{position:absolute;top:20px;right:20px;margin:0}.card-tile .card-image .apptype-label .apptype-text{display:inline-block;font-size:11px;font-weight:600;color:#fff;background-color:var(--primary-color);padding:6px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.8px;border:1px solid var(--primary-color);font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.card-tile .card-buttons{margin-top:10px;display:flex;flex-direction:row;gap:15px;justify-content:space-between}@media (max-width: 768px){.card-tile .card-buttons{justify-content:flex-end}.card-tile .card-buttons .button-edit{display:none}}@media (min-width: 500px){.card-tile .card-buttons{flex-direction:column}}.card-tile .card .app-type{background-color:#e4ecf3;color:#7793af;font-size:15px;font-weight:700;display:flex;align-items:center;line-height:37px;padding:0 20px 0 10px}.card-tile .card .app-type .icon{height:18px;color:var(--primary-color);margin-right:13px;flex:none;width:18px}.card-tile .card .app-status{display:flex;gap:10px;align-items:center}.card-tile .card .app-status .status{font-size:15px;font-weight:700;color:#7793af}.card-tile .card .app-status .dot{width:10px;height:10px;border-radius:100%}.card-tile .card .app-status .dot.concept{background:#ffc400}.card-tile .card .app-description{margin-top:10px;font-size:14px;line-height:22px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.card-tile .card .card-description-buttons{display:flex;flex-direction:column}@media (min-width: 500px){.card-tile .card .card-description-buttons{gap:25px;justify-content:space-between;flex-direction:row}}.card-list{margin:20px 0 0}@media (min-width: 769px){.card-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1400px){.card-list{grid-template-columns:repeat(3,1fr)}}.card-list .card{display:flex;border:1px solid #E4ECF3;border-radius:12px;box-shadow:0 0 6px #00000029;position:relative;margin-bottom:15px;overflow:hidden}.card-list .card:last-child{margin-bottom:0}.card-list .card .label-box{font-size:.875rem;line-height:1em;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:700;text-transform:uppercase;margin:0;display:inline-flex;-webkit-user-select:none;user-select:none;align-items:center;text-decoration:none;color:#fff;background-color:var(--primary-color);padding:10px 20px;height:38px;gap:3px}@media (min-width: 1600px){.card-list .card .label-box{margin-right:220px}}@media (max-width: 1080px){.card-list .card .label-box{margin-right:0}}@media (max-width: 768px){.card-list .card .label-box{background-color:gray}}.card-list .card .label-box .icon-list{flex:none;width:18px;height:18px}.card-list .card-title{align-items:center}.card-list .card-title .icon-apptype{color:var(--primary-color);flex:none;width:18px;height:18px}.card-list .card-title h2{margin:0;font-size:1rem;color:var(--secondary-color);text-transform:uppercase;font-weight:700}.card-list .card-title-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:10px}.card-list .card-title-row .card-title{flex:1;min-width:0}.card-list .card-bottom{flex-grow:1;background:#fff}.card-list .card-details{padding:20px}.card-list .card-image{height:150px;background-color:#f1f1f1;position:relative}.card-list .card-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 2;max-height:200px}@media (min-width: 843px){.card-list .card-image img{height:150px;width:300px}}@media (max-width: 842px){.card-list .card-image img{display:none}}.card-list .card-buttons{align-items:flex-end;display:flex;flex-direction:row;gap:15px;justify-content:space-between}@media (max-width: 500px){.card-list .card-buttons{flex-direction:column}}@media (max-width: 768px){.card-list .card-buttons{justify-content:flex-end}.card-list .card-buttons .button-edit{display:none}}@media (max-width: 1080px){.card-list .card-buttons{margin-left:15%}}.card-list .card .app-type{background-color:#e4ecf3;color:#7793af;font-size:15px;font-weight:700;display:flex;align-items:center;line-height:37px;padding:0 20px 0 10px}.card-list .card .app-type .icon{height:18px;width:18px;color:var(--primary-color);margin-right:13px;flex:none}.card-list .card .app-status{display:flex;gap:10px;align-items:center}.card-list .card .app-status .status{font-size:15px;font-weight:700;color:#7793af}.card-list .card .app-status .dot{width:10px;height:10px;border-radius:100%}.card-list .card .app-status .dot.concept{background:#ffc400}.card-list .card .app-description{margin-top:10px;font-size:14px;line-height:22px}.card-list .card .card-description-buttons{display:flex;gap:25px;justify-content:space-between;flex-direction:row}@media (max-width: 1080px){.card-list .card .card-description-buttons{flex-direction:column}}.header{background:#fff;height:100px;padding:20px;border-bottom:1px solid #D1D1D1}@media (max-width: 769px){.header{padding:10px}}.header .container{display:flex;align-items:center;justify-content:space-between;height:100%;gap:10px}.header .user-icon-button{background:transparent;cursor:pointer;border:none;color:var(--secondary-color)}@media (max-width: 769px){.header .user-icon-button{width:37px;height:37px;align-items:center;display:flex;justify-content:center;padding:0}.header .user-icon-button .user-icon{width:37px;height:37px}}.header .logo{background-image:var(--logo);width:var(--logo-width);background-repeat:no-repeat;background-size:contain;background-position:center left;height:100%}@media (max-width: 1200px){.header .logo{max-width:160px;min-width:120px}}.header .user{display:flex;align-items:center;justify-content:space-between;position:relative}.header .user div#beamernoti{height:8px}.header .user .profileName{color:var(--secondary-color);text-align:right;white-space:nowrap}@media (max-width: 1024px){.header .user .profileName{font-size:13px}}@media (max-width: 1200px){.header .user .profileName{font-size:14px}}.header .user .profileImg{border-radius:100%;width:48px;height:48px;flex:none;cursor:pointer;border:2px solid white;box-shadow:0 0 6px #00000029;overflow:hidden}@media (max-width: 769px){.header .user .profileImg{width:42px;height:42px}}.header .user .profileImg img{width:100%;height:100%;object-fit:cover}.header .user .currentUserWindow{animation:show .2s 10ms cubic-bezier(.25,.1,.25,1) forwards;opacity:0;position:absolute;right:0;top:100%;margin-top:10px;display:none;flex-direction:column;align-items:flex-start;z-index:1;background:#fff;border:1px solid rgba(0,0,0,.16);box-shadow:0 10px 20px -5px #0003}.header .user .currentUserWindow.show{display:flex}.header .user .currentUserWindow:before,.header .user .currentUserWindow:after{pointer-events:none;content:" ";display:block;position:absolute;width:0;height:0;right:15px}.header .user .currentUserWindow:after{top:-14px;right:16px;border:7px solid transparent;border-bottom-color:#f9f9f9}.header .user .currentUserWindow:before{top:-16px;border:8px solid transparent;border-bottom-color:#cdcdcd}.header .user .currentUserWindow .top{padding:15px;border-bottom:1px solid rgba(0,0,0,.16);display:flex;align-items:center;flex-direction:column;gap:15px;justify-content:space-between;background:#f9f9f9;width:100%}.header .user .currentUserWindow .user-info{display:flex;align-items:flex-start;gap:15px;justify-content:space-between}.header .user .currentUserWindow .user-name{font-weight:600;font-size:16px;white-space:nowrap}.header .user .currentUserWindow .user-email{font-size:11px;white-space:nowrap}.header .user .currentUserWindow .user-details{text-align:left;padding-right:20px}.header .user .currentUserWindow .user-image{width:60px;height:60px;border-radius:100%;object-fit:cover;border:2px solid white;box-shadow:0 0 6px #00000029;overflow:hidden}.header .user .currentUserWindow .user-links{display:flex;gap:3px;flex-direction:column;padding:7px 0 0;align-items:flex-start}.header .user .currentUserWindow .user-links button{font-size:13px;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;cursor:pointer;border:none;color:var(--secondary-color);padding:0;white-space:nowrap;background:transparent;font-size:11px}.header .user .currentUserWindow .user-links button:hover{color:color-mix(in srgb,var(--secondary-color),black 20%);text-decoration:underline}.header .user .currentUserWindow .bottom{width:100%}.header .user .currentUserWindow .bottom button{padding:10px 20px;width:100%;white-space:nowrap;text-align:left;font-family:inherit;font-size:14px;background:#fff;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;cursor:pointer;border:none;color:var(--secondary-color)}.header .user .currentUserWindow .bottom button:first-child{margin-top:8px}.header .user .currentUserWindow .bottom button:hover{background:color-mix(in srgb,#E4ECF3,black 10%)}.header .user .currentUserWindow .bottom button.beamer_beamerSelectorRelative{font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--secondary-color)}.header .user .currentUserWindow .bottom button.logout{border-top:1px solid rgba(0,0,0,.16);background:#f9f9f9;padding:10px 20px;margin-top:8px;margin-bottom:0}.header .user .currentUserWindow .bottom button.logout:hover{background:color-mix(in srgb,#E4ECF3,black 10%)}.header .user .currentUserWindow .bottom button.logout:only-child{border-top:none;margin-top:0}.header .filterbar{display:flex;gap:10px}.header .filterbar .mobile-searchbutton{display:none;width:37px;height:37px;cursor:pointer;align-items:center;justify-content:center;background:#e4ecf3;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--secondary-color)}.header .filterbar .mobile-searchbutton:hover{background-color:color-mix(in srgb,#E4ECF3,black 20%)}.header .filterbar .mobile-searchbutton:active,.header .filterbar .mobile-searchbutton.active{background-color:color-mix(in srgb,#E4ECF3,black 10%)}@media (max-width: 769px){.header .filterbar .mobile-searchbutton{display:flex}}.header .search{display:flex;align-items:center}@media (max-width: 769px){.header .search{position:absolute;left:0;right:0;padding:0 10px 10px;background:#fff;display:none;top:80px;z-index:1;border-bottom:1px solid #D1D1D1}.header .search.show{display:flex}}.header .search input{border-radius:0;border:none;outline:none;height:37px;padding:0 40px 0 15px;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--secondary-color);font-size:14px;width:275px;border:1px solid transparent;background-color:#e4ecf3}@media (max-width: 1024px){.header .search input{font-size:16px;width:100%}}.header .search input:placeholder-shown{background-color:#e4ecf3;border-color:transparent}.header .search input:hover{background-color:color-mix(in srgb,#E4ECF3,black 20%)}.header .search input:focus{background-color:color-mix(in srgb,#E4ECF3,black 10%);border-color:color-mix(in srgb,#E4ECF3,black 50%)}.header .search input::placeholder{color:var(--secondary-color)}.header .search button{width:37px;height:37px;margin-left:-37px;background:transparent;color:var(--secondary-color);cursor:pointer;display:flex;align-items:center;justify-content:center}.header .search button:active{background-color:color-mix(in srgb,transparent,var(--secondary-color) 10%)}.header .sub-menu{border-radius:0;border:1px solid rgba(0,0,0,.15);box-shadow:0 10px 20px -5px #0003;pointer-events:none;transform:translate(-50%);z-index:101;padding:20px;position:absolute;background:#fff;margin:0;list-style:none}.header .sub-menu:before,.header .sub-menu:after{pointer-events:none;content:" ";display:block;position:absolute;width:0;height:0;left:50%;transform:translate(-50%)}.header .sub-menu:after{top:-14px;border:7px solid transparent;border-bottom-color:#a1a1a1}.header .sub-menu:before{top:-16px;border:8px solid transparent;border-bottom-color:#0003}.header .sub-menu{animation:show .2s 10ms cubic-bezier(.25,.1,.25,1) forwards;opacity:0;display:flex;flex-direction:column;gap:20px;top:48px;left:50%;pointer-events:auto}@media (max-width: 625px){.header .sub-menu{left:auto;transform:unset;right:-30px}.header .sub-menu:before{left:auto;right:32px}.header .sub-menu:after{left:auto;right:34px}}.header .sub-menu .menu-item>a{display:flex;flex-direction:row;position:relative;cursor:pointer;gap:5px;color:var(--secondary-color);text-decoration:none}.header .sub-menu .menu-item>a:hover{color:var(--secondary-color)}.header .sub-menu .menu-item>a>span.flex{flex-direction:column;padding:3px 0 0 3px}.header .sub-menu .menu-item>a .title{white-space:nowrap;min-width:200px;font-size:15.5px;font-weight:600}.header .sub-menu .menu-item>a .icon{width:43px;height:42px;margin-left:2px;flex:none;margin-top:3px}.header .sub-menu .menu-item>a .icon img{object-fit:contain;width:100%;height:100%}.header .sub-menu .menu-item>a .description{font-weight:400;font-size:13px;line-height:16px}.header .sub-menu .menu-item>a:before{position:absolute;content:"";left:-7px;top:-7px;right:-7px;bottom:-7px;border-radius:6px;z-index:-1}.header .sub-menu .menu-item>a:hover:before{background-color:color-mix(in srgb,transparent,var(--primary-color) 20%)}.header .sub-menu .menu-item>a.active:before{background-color:color-mix(in srgb,transparent,var(--primary-color) 30%)}.header .sub-menu .indicator{position:unset;padding:0}.header .sub-menu .indicator .loading-indicator{width:30px;height:30px;flex:none}.header .sub-menu .indicator-inner{flex-direction:row;gap:10px;justify-content:center}.header .sub-menu .indicator-title{max-width:260px;margin:0;font-size:13px;white-space:nowrap}.header .sub-menu .indicator-title.error{width:260px;white-space:normal}.header .sub-menu .indicator-icon{font-size:2rem;color:#0003;transition:color .2s ease-in-out}.header .sub-menu .indicator-icon.error{color:#ffbb4d}.header .sub-menu .indicator-close{position:absolute;top:1px;right:4px;cursor:pointer}.header .sub-menu .indicator-close .indicator-icon:hover{color:#00000059}.header .create-app{position:relative}.header .create-app .button{height:37px}@media (max-width: 768px){.header .create-app .button{display:none}}@media (max-width: 800px){.header .create-app .button{padding:10px 0;width:37px;justify-content:center}}.header .create-app .button .title{display:none}@media (min-width: 800px){.header .create-app .button .title{display:block}}.header .create-app .button .plus{width:20px;height:20px;position:relative}.header .create-app .button .plus:before,.header .create-app .button .plus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:3px;background:#fff}.header .create-app .button .plus:after{width:3px;height:16px}@media (min-width: 800px){.header .create-app .button .plus{display:none!important}}.header .create-app .button .icon.dropdown{display:none!important}@media (min-width: 800px){.header .create-app .button .icon.dropdown{display:inline-block!important}}.header .group-by{position:relative}.header .group-by .button{background:#e4ecf3;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--secondary-color);height:37px}@media (max-width: 769px){.header .group-by .button{padding:10px}}.header .group-by .button span{display:none}@media (min-width: 769px){.header .group-by .button span{display:block}}@media (max-width: 1024px){.header .group-by .button{font-size:13px}}.header .group-by .button:hover{background-color:color-mix(in srgb,#E4ECF3,black 20%)}.header .group-by .button:active,.header .group-by .button.active{background-color:color-mix(in srgb,#E4ECF3,black 10%)}.header .group-by .dropdown-menu{animation:show .2s 10ms cubic-bezier(.25,.1,.25,1) forwards;opacity:0;position:absolute;top:100%;margin-top:11px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:3px;align-items:flex-start;z-index:1;border:1px solid rgba(0,0,0,.15);box-shadow:0 10px 20px -5px #0003;background:#fff;padding:10px}.header .group-by .dropdown-menu:before,.header .group-by .dropdown-menu:after{pointer-events:none;content:" ";display:block;position:absolute;width:0;height:0;left:50%;transform:translate(-50%)}.header .group-by .dropdown-menu:after{top:-14px;border:7px solid transparent;border-bottom-color:#fff}.header .group-by .dropdown-menu:before{top:-16px;border:8px solid transparent;border-bottom-color:#cdcdcd}.header .group-by .dropdown-menu button{padding:10px 20px 10px 10px;height:37px;width:100%;white-space:nowrap;text-align:left;font-family:inherit;font-size:14px;background:#fff;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--secondary-color);cursor:pointer;border:none;display:flex;gap:5px;align-items:center;transition:all .2s ease-in-out}.header .group-by .dropdown-menu button .icon{opacity:0;transition:all .2s ease-in-out;color:var(--primary-color);width:12px;height:12px}.header .group-by .dropdown-menu button:hover{background:color-mix(in srgb,#E4ECF3,black 10%)}.header .group-by .dropdown-menu button:hover .icon{opacity:.5}.header .group-by .dropdown-menu button.active{font-weight:700}.header .group-by .dropdown-menu button.active .icon{opacity:1}.header .display-by{position:relative}.header .display-by .button{background:#e4ecf3;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--secondary-color);height:37px}@media (max-width: 769px){.header .display-by .button{padding:10px;width:36px}}.header .display-by .button span{display:none}@media (min-width: 769px){.header .display-by .button span{display:block}}@media (max-width: 1024px){.header .display-by .button{font-size:13px}}.header .display-by .button:hover{background-color:color-mix(in srgb,#E4ECF3,black 20%)}.header .display-by .button:active,.header .display-by .button.active{background-color:color-mix(in srgb,#E4ECF3,black 10%)}.header .display-by .dropdown-menu{animation:show .2s 10ms cubic-bezier(.25,.1,.25,1) forwards;opacity:0;position:absolute;top:100%;margin-top:11px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:3px;align-items:flex-start;z-index:1;border:1px solid rgba(0,0,0,.15);box-shadow:0 10px 20px -5px #0003;background:#fff;padding:10px}.header .display-by .dropdown-menu:before,.header .display-by .dropdown-menu:after{pointer-events:none;content:" ";display:block;position:absolute;width:0;height:0;left:50%;transform:translate(-50%)}.header .display-by .dropdown-menu:after{top:-14px;border:7px solid transparent;border-bottom-color:#fff}.header .display-by .dropdown-menu:before{top:-16px;border:8px solid transparent;border-bottom-color:#cdcdcd}.header .display-by .dropdown-menu button{padding:10px 20px 10px 10px;height:37px;width:100%;white-space:nowrap;text-align:left;font-family:inherit;font-size:14px;background:#fff;font-family:open_sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--secondary-color);cursor:pointer;border:none;display:flex;gap:5px;align-items:center;transition:all .2s ease-in-out}.header .display-by .dropdown-menu button .icon{opacity:0;transition:all .2s ease-in-out;color:var(--primary-color);width:12px;height:12px}.header .display-by .dropdown-menu button:hover{background:color-mix(in srgb,#E4ECF3,black 10%)}.header .display-by .dropdown-menu button:hover .icon{opacity:.5}.header .display-by .dropdown-menu button.active{font-weight:700}.header .display-by .dropdown-menu button.active .icon{opacity:1}.icon{fill:currentColor;image-rendering:auto;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated}.indicator{-webkit-user-select:none;user-select:none;flex-grow:1;background:#fff;display:flex;align-items:center;justify-content:center;padding:30px;position:absolute;left:0;right:0;top:0;bottom:0;animation:show .2s 10ms cubic-bezier(.25,.1,.25,1) forwards;opacity:0}.indicator.has-error .indicator-inner{flex-direction:row;align-items:center;gap:10px}.indicator.has-error .indicator-inner .indicator-title{order:2;margin-bottom:0}.indicator-inner{display:flex;flex-direction:column;align-items:center}.indicator-title{font-weight:600;font-size:1rem;margin:0 0 15px}.indicator .loading-indicator{position:relative;width:40px;height:40px;border-radius:50%;background-color:transparent;border:4px solid color-mix(in srgb,transparent,var(--primary-color) 20%);border-bottom-color:var(--primary-color);-webkit-animation:2s spin linear infinite;animation:2s spin linear infinite}.indicator .loading-error{opacity:.3;width:30px;height:30px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGFhZ18xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2MCA1NjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU2MCA1NjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0yODAsMEMyMDUuNywwLDEzNC41LDI5LjUsODIsODJDMjkuNSwxMzQuNSwwLDIwNS43LDAsMjgwczI5LjUsMTQ1LjUsODIsMTk4YzUyLjUsNTIuNSwxMjMuNyw4MiwxOTgsODJzMTQ1LjUtMjkuNSwxOTgtODINCgljNTIuNS01Mi41LDgyLTEyMy43LDgyLTE5OHMtMjkuNS0xNDUuNS04Mi0xOThDNDI1LjUsMjkuNSwzNTQuMywwLDI4MCwweiBNMzE1LDQyMGgtNzB2LTcwaDcwVjQyMHogTTMxNSwzMDMuM2gtNzBWMTQwaDcwVjMwMy4zeiINCgkvPg0KPC9zdmc+DQo=);background-repeat:no-repeat;background-size:contain}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dark-mode body{background-color:#333}.dark-mode .maincontainer{background-color:#474747}.dark-mode .maincontainer .header{background-color:#333;border-bottom-color:#666}.dark-mode .maincontainer .header .search input{background-color:#666;border-color:#666;color:#fff}.dark-mode .maincontainer .header .search input::placeholder{color:#fff}.dark-mode .maincontainer .header .search input:hover{background-color:color-mix(in srgb,#666666,black 28%);border-color:color-mix(in srgb,#666666,black 28%)}.dark-mode .maincontainer .header .search button{color:#fff}.dark-mode .maincontainer .header .mobile-searchbutton,.dark-mode .maincontainer .header .group-by .button,.dark-mode .maincontainer .header .display-by .button{background-color:#666;color:#fff}.dark-mode .maincontainer .header .group-by .button:hover,.dark-mode .maincontainer .header .display-by .button:hover{background-color:color-mix(in srgb,#666666,black 28%)}.dark-mode .maincontainer .header .group-by .dropdown-menu,.dark-mode .maincontainer .header .display-by .dropdown-menu{background-color:#333;border-color:#666}.dark-mode .maincontainer .header .group-by .dropdown-menu button,.dark-mode .maincontainer .header .display-by .dropdown-menu button{background-color:#333;color:#fff}.dark-mode .maincontainer .header .group-by .dropdown-menu button:hover,.dark-mode .maincontainer .header .display-by .dropdown-menu button:hover{background-color:color-mix(in srgb,#666666,black 28%)}.dark-mode .maincontainer .header .group-by .dropdown-menu button .icon,.dark-mode .maincontainer .header .display-by .dropdown-menu button .icon{color:color-mix(in srgb,var(--primary-color),white 14%)}.dark-mode .maincontainer .header .group-by .dropdown-menu:before,.dark-mode .maincontainer .header .display-by .dropdown-menu:before{border-bottom-color:#666}.dark-mode .maincontainer .header .group-by .dropdown-menu:after,.dark-mode .maincontainer .header .display-by .dropdown-menu:after{border-bottom-color:#333}.dark-mode .maincontainer .header .sub-menu{border-color:#666;box-shadow:0 10px 20px -5px #0003;background:#333}.dark-mode .maincontainer .header .sub-menu:before{border-bottom-color:#666}.dark-mode .maincontainer .header .sub-menu .indicator{background-color:#333}.dark-mode .maincontainer .header .sub-menu .indicator-close .indicator-icon{color:#777}.dark-mode .maincontainer .header .sub-menu .indicator-close .indicator-icon:hover{color:#999}.dark-mode .maincontainer .header .sub-menu .flex{color:#f9f9f9}.dark-mode .maincontainer .header .sub-menu .menu-item>a{color:color-mix(in srgb,var(--secondary-color),white 14%)}.dark-mode .maincontainer .create-app{background-color:#666;border-color:#666;color:#f9f9f9}.dark-mode .maincontainer .create-app .button-primary{background-color:color-mix(in srgb,var(--primary-color),white 14%);border-color:color-mix(in srgb,var(--primary-color),white 14%)}.dark-mode .maincontainer .create-app .button-primary:hover{background-color:color-mix(in srgb,var(--secondary-color),white 60%)}.dark-mode .maincontainer .user-icon-button{color:#f9f9f9}.dark-mode .maincontainer .user .currentUserWindow{background-color:#666}.dark-mode .maincontainer .user .currentUserWindow:before{border-bottom-color:#666}.dark-mode .maincontainer .user .currentUserWindow:after{border-bottom-color:#474747}.dark-mode .maincontainer .user .currentUserWindow .top{background:#474747;border-bottom-color:#666;color:#f9f9f9}.dark-mode .maincontainer .user .currentUserWindow .top .user-links button{color:color-mix(in srgb,var(--primary-color),white 14%)}.dark-mode .maincontainer .user .currentUserWindow .bottom{background:#333}.dark-mode .maincontainer .user .currentUserWindow .bottom button{color:#f9f9f9;background:#333;background-color:#333}.dark-mode .maincontainer .user .currentUserWindow .bottom button.logout{background-color:#474747;color:#f9f9f9;border-top-color:#666}.dark-mode .maincontainer .user .currentUserWindow .bottom button:hover{background-color:#294c59}.dark-mode .box{background-color:#333;border-color:#333}.dark-mode .box h2{color:#f9f9f9}.dark-mode .box .card{border-color:#666}.dark-mode .box .card .card-image{background:#807878}.dark-mode .box .card .label-wrap{color:color-mix(in srgb,var(--secondary-color),white 14%)}.dark-mode .box .card .label-box{background-color:color-mix(in srgb,var(--primary-color),white 14%)}.dark-mode .box .card .icon-apptype{color:color-mix(in srgb,var(--primary-color),white 14%)}.dark-mode .box .card .card-bottom{background-color:#333}.dark-mode .box .card .card-details .icon-apptype{color:color-mix(in srgb,var(--secondary-color),white 14%)}.dark-mode .box .card .card-details .app-description{color:#f9f9f9}.dark-mode .box .card .card-details .button-primary{background-color:color-mix(in srgb,var(--primary-color),white 14%);border-color:color-mix(in srgb,var(--primary-color),white 14%);color:#fff}.dark-mode .box .card .card-details .button-secondary{background-color:color-mix(in srgb,var(--secondary-color),white 14%);border-color:color-mix(in srgb,var(--secondary-color),white 14%);color:#fff}.dark-mode .box .card .card-details .icon{color:#fff}.dark-mode .box .card .card-details h2{color:color-mix(in srgb,var(--primary-color),white 14%)}.dark-mode .indicator{background:#666}.dark-mode .indicator .indicator-title{color:#f9f9f9}
