body{margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,sub,sup,tt,var,center,dl,dt,dd fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;outline:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,a:visited,a:focus,a:active,a:hover{text-decoration:none}select,input{appearance:none;-moz-webkit-appearance:none;border:0;outline:none}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box}body{font-family:"customFont",var(--font),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;interpolate-size:allow-keywords;background:#f0f2f6;font-size:16px;font-weight:400;line-height:24px}.full-width{width:100%;max-width:700px;margin:0 auto;padding-left:16px;padding-right:16px}.view{flex:1;position:relative}h1,.h1{font-size:24px;font-weight:700;line-height:1.2}h2,.h2{font-size:20px;font-weight:700;line-height:1.2}.subtitle{opacity:.6;margin-bottom:8px}input[type=text],input[type=number],textarea{font-family:"customFont",var(--font),sans-serif;border-radius:3px;width:100%;margin:0;padding:8px 12px;font-size:16px}textarea{width:100%;max-width:100%;min-height:110px}select[disabled]{opacity:.6}@media (min-width:700px) and (max-width:1030px){.full-width{padding-left:24px;padding-right:24px}}@media (min-width:1031px){input{-o-transition:border .3s ease,color .3s ease;transition:border .3s,color .3s}}:root{--minigame-cyan:#4b7bec;--minigame-dark-blue:#162e66;--minigame-green:var(--green);--minigame-red:var(--red);--minigame-purple:#b909a7;--minigame-dark-red:#b60220;--minigame-turquoise:#00b8a8;--minigame-brown:#3d220d;--minigame-orange:#ff7b00;--minigame-yellow:#ffec1a}
@keyframes badge-outline{0%{stroke-dashoffset:500px}to{stroke-dashoffset:0}}@keyframes pop-in-centered{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.badge{width:160px;height:160px;position:relative}.badge-outline{transform-origin:50%;fill:none;stroke:currentColor;stroke-width:2px;stroke-dasharray:500;stroke-dashoffset:500px;animation:.4s both badge-outline;position:absolute;transform:rotate(-90deg)translateZ(0)}.badge-content{transform-origin:50%;background:var(--primary);width:96px;height:96px;color:var(--primary-contrast);border:2px solid var(--primary-contrast);border-radius:999px;animation:.4s cubic-bezier(.5,0,.4,1.8) .125s both pop-in-centered;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.badge-icon{transform-origin:50%;font-size:40px;animation:.25s cubic-bezier(.5,0,.4,1.8) .4s both pop-in-centered;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.card{color:var(--dark);background-color:#fff;border-radius:8px;position:relative;box-shadow:0 0 5px #0003}.card.is-disabled .card-content{opacity:.25;pointer-events:none;cursor:not-allowed}.card .card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 0 0;width:100%;height:160px}.card .card-content{padding:16px;transition:opacity .25s}
.chip{border-radius:999px;align-items:center;margin-right:8px;padding:2px;display:inline-flex}.chip.variant-contained{border:1px solid var(--primary-contrast);background:var(--primary);color:var(--primary-contrast)}.chip.variant-outlined{border:1px solid var(--primary);color:var(--primary-contrast)}.chip-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:999px;width:24px;height:24px;margin:8px 0 8px 8px}.chip-label{padding:8px 12px;font-size:14px}
.multiple-choice-options{border-radius:8px;flex-direction:column;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.multiple-choice-total{opacity:.75;padding-bottom:8px;font-size:14px}.maximum-reached{opacity:.5;pointer-events:none}.maximum-reached.is-active{opacity:1;pointer-events:all}.multiple-choice-option{outline:1px solid var(--primary);background-color:var(--primary-contrast);border:1px solid var(--primary-contrast);color:var(--primary);text-align:center;border-radius:8px;height:calc(100% - 2px);padding:16px}.multiple-choice-option.is-active{background-color:var(--primary);color:var(--primary-contrast);border:1px solid var(--primary-contrast)}
.text-field{margin-bottom:16px}.text-field label{margin-bottom:8px;font-size:14px;display:block}.text-field input[type=text]{width:100%;height:40px;font-size:inherit;background:0 0;border-radius:8px;padding:0 16px;transition:border .25s}
.view.evaluation .flow-item-card{margin-bottom:24px}.view.evaluation .flow-item-buttons{margin:0 -8px;display:flex}.view.evaluation .flow-item-buttons .button{width:100%;margin:0 8px}.view.evaluation .back{color:var(--primary)}.view.evaluation .helper-text{margin-bottom:16px!important}.view.evaluation .finished-state{text-align:center;color:inherit;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.view.evaluation .finished-state h1{margin-bottom:8px}.view.evaluation .finished-state h2{margin-bottom:24px;font-weight:400}.view.evaluation .error-message{color:var(--red)}.evaluation__dialog{gap:8px;display:flex}.evaluation__dialog-button{width:100%}.evaluation__button{width:100%;margin-top:8px}.error{color:var(--primary-contrast);justify-content:center;padding:32px;display:flex}
@keyframes optionFadeIn{0%{opacity:0;transform-origin:50%;transform:scale(.8)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes optionFadeOut{0%{opacity:1;transform-origin:50%;transform:scale(1)translateZ(0)}to{opacity:0;transform:scale(.8)translateZ(0)}}.tool{border-top:2px solid var(--primary);margin-top:-24px;margin-bottom:24px}.view.question{padding-top:24px}.view.question .card{width:100%;color:var(--dark);background-color:#fff;border-radius:8px;margin-bottom:16px;position:relative;overflow:hidden;box-shadow:0 0 5px #0003}.view.question .card--transparent{color:inherit;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin-bottom:0!important}.view.question .card#swipe{overflow:initial;padding-bottom:calc(105% + 150px)}.view.question .card .question{text-align:center;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:32px 24px;background-position:50%!important;background-size:cover!important}.view.question .card .question.default{color:var(--dark);background:#fff;margin-bottom:4px}.view.question .card .question.default--transparent{color:inherit;background:0 0!important}.view.question .card .media{width:100%;margin-top:-4px;position:relative}.view.question .card .media .visual,.view.question .card .media html,.view.question .card .media video{width:100%;height:100%;position:absolute;top:0;left:0;background-position:50%!important;background-size:cover!important}.view.question .card .media img{width:100%}.view.question .card .answers-header{justify-content:space-between;display:flex}.view.question .card .note{opacity:.75;padding:16px 12px;font-size:14px}.view.question .card .participant-name{margin:-8px 0;padding:0 12px;font-weight:700}.view.question .card .participant-name:last-child{margin-bottom:8px}.view.question .card .participant-weight{opacity:.75;text-align:center;flex-direction:column;padding:16px 12px;font-size:12px;line-height:21px;display:flex}.view.question .card .answers{background:var(--primary-contrast);margin-bottom:24px}.view.question .card .answers:last-child{margin-bottom:0}.view.question .card .answers .item-answer{cursor:pointer;background-color:var(--primary);border:1px solid var(--primary);width:calc(100% - 16px);color:var(--primary-contrast);justify-content:space-between;margin:8px;padding:16px 12px;transition:all .1s ease-in-out;display:flex;position:relative}.view.question .card .answers .item-answer.with-check{color:var(--primary);background:0 0;padding-left:56px}.view.question .card .answers .item-answer.answered{background:var(--primary-contrast);color:var(--primary);border:1px solid var(--primary)}.view.question .card .answers .item-answer.incorrect{color:#fff;background:var(--red)}.view.question .card .answers .item-answer.correct{color:#fff;background:var(--green)}.view.question .card .answers .item-answer.disabled{pointer-events:none;opacity:.5}.view.question .card .answers .item-answer .holder-check{border:2px solid var(--primary);width:32px;height:32px;color:var(--primary-contrast);text-align:center;border-radius:100%;font-family:Material Icons;font-size:16px;line-height:28px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.view.question .card .answers .item-answer .holder-ranking{border:1px solid var(--primary);border-radius:100%;width:24px;height:24px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.view.question .card .answers .item-answer .holder-ranking .rank{text-align:center;width:100%;font-size:12px;position:absolute;top:50%;transform:translateY(-50%)}.view.question .card .answers .item-answer .holder-answer{line-height:1.2}.view.question .card .answers .item-answer .holder-drag{width:24px;height:24px;color:var(--primary-contrast);justify-content:center;align-items:center;font-family:Material Icons;font-size:24px;display:flex}.view.question .card .answers .item-answer.chosen{border:1px solid var(--primary);background:var(--primary-contrast);border-radius:3px}.view.question .card .answers .item-answer.chosen .holder-answer{color:var(--primary)}.view.question .card .answers .item-answer.chosen .holder-drag{background-position:bottom!important}.view.question .card .answers .item-answer.selected .holder-check{background:var(--primary-contrast);color:var(--primary)}.view.question .card .answers .item-answer.drag{cursor:grab;padding-right:32px}.view.question .card .answers .dragging .item-answer{background:var(--primary-contrast);border:1px solid var(--primary)}.view.question .card .answers .dragging .item-answer .holder-answer{color:var(--primary)!important}.view.question .card .answers .dragging .item-answer .holder-drag{color:var(--primary)}.view.question .card .open-question{padding:16px 16px 0}.view.question .card .open-question textarea{border:0}.view.question .card .open-question__anwser{font-size:20px}.view.question .card .open-question__anwser--correct{color:var(--red)}.view.question .card .slider{padding:16px 16px 32px}.view.question .card .slider--disabled{opacity:.5;pointer-events:none}.view.question .card .slider .slider-input{background:var(--primary-contrast);border:0;border-radius:5px;outline:none;width:100%;height:6px;padding:0}.view.question .card .slider .slider-input::-webkit-slider-thumb{appearance:none;background:var(--primary);cursor:pointer;border:0;border-radius:50%;width:24px;height:24px}.view.question .card .slider .slider-input::-moz-range-thumb{background:var(--primary);cursor:pointer;border:0;border-radius:50%;width:24px;height:24px}.view.question .card .slider .my-slider-value{border:1px solid var(--primary);text-align:center;border-radius:3px;min-width:90px;margin:0 auto 16px;padding:8px 12px;display:table}.view.question .card .picture-options .item-picture-options{border-top:1px solid var(--primary-contrast);cursor:pointer;width:100%;margin-top:16px;padding:0 16px;position:relative}.view.question .card .picture-options .item-picture-options .visual{border-radius:8px;width:100%;padding-bottom:56%;background-position:50%!important;background-size:cover!important}.view.question .card .picture-options .item-picture-options .title{width:100%;color:var(--primary);text-align:center;text-transform:uppercase;padding:16px;font-size:24px;font-weight:700}.view.question .card .button-container{padding:16px}.view.question .card .profile-picture{padding:30px}.view.question .card .match-result{padding:24px;line-height:1.2}.view.question .card .match-result .loading{text-align:center}.view.question .card .match-result .loading .loader{margin-bottom:24px}.view.question .card .match-result .match{flex-direction:column;align-items:center;display:flex}.view.question .card .match-result .match .avatars{height:170px;position:relative}.view.question .card .match-result .match .avatars .avatar1{position:absolute;left:50%;transform:translate(-115px)}.view.question .card .match-result .match .avatars .avatar2{position:absolute;left:50%;transform:translate(-5px)}.view.question .card .match-result .match .avatars .score{background:var(--primary);text-align:center;width:50px;height:50px;color:var(--primary-contrast);border:1px solid var(--primary-contrast);border-radius:30px;line-height:50px;position:absolute;top:120px;left:50%;transform:translate(-50%)}.view.question .card .match-result .match .name{text-align:center;margin-top:24px;font-size:24px;font-weight:700}.view.question .card .match-result .match .organisation{text-align:center;margin-top:12px}.view.question .card .match-result .no-result{line-height:1.5}.view.question .card .match-result .button--contrast-border{border:2px solid var(--primary-contrast)}.view.question h3{margin-bottom:8px;font-size:18px}.view.question .option-fade-in{animation:.25s optionFadeIn}.view.question .option-fade-out{animation:.25s optionFadeOut}
.view.question .swipe-container{margin-left:auto;margin-right:auto;position:absolute;inset:0;overflow:hidden}.view.question .swipe-container .loading{margin-top:200px}.view.question .swipe-container .card-container{width:80%;max-width:400px;position:relative;left:50%;transform:translate(-50%)}.view.question .swipe-container .swipecard{transform-origin:bottom;cursor:grab;border-radius:8px;width:100%;height:auto;position:absolute;overflow:hidden;box-shadow:0 0 5px #0003}.view.question .swipe-container .swipecard.not-dragging{-o-transition:transform .8s ease-out,opacity .8s ease-out 50ms;transition:transform .8s ease-out,opacity .8s ease-out 50ms}.view.question .swipe-container .swipecard.left{z-index:15;opacity:0;transform:translate(-120%,30px)rotate(-10deg)}.view.question .swipe-container .swipecard.left .holder-visual{background:var(--red)}.view.question .swipe-container .swipecard.left .holder-visual .background{opacity:.4}.view.question .swipe-container .swipecard.right{z-index:15;opacity:0;transform:translate(120%,30px)rotate(10deg)}.view.question .swipe-container .swipecard.right .holder-visual{background:var(--green)}.view.question .swipe-container .swipecard.right .holder-visual .background{opacity:.4}.view.question .swipe-container .swipecard .visual{width:100%;padding-bottom:105%;position:relative}.view.question .swipe-container .swipecard .visual .background{background-color:var(--primary);-o-transition:opacity .5s ease;width:100%;height:100%;transition:opacity .5s;position:absolute;top:0;left:0;background-position:50%!important;background-size:cover!important}.view.question .swipe-container .swipecard .visual .background:after{content:"";background-image:linear-gradient(to top, var(--primary-contrast), #0000);width:100%;height:100%;position:absolute;bottom:0;left:0}.view.question .swipe-container .swipecard .visual .overlay{width:100%;color:var(--primary);text-align:center;padding:32px;position:absolute;bottom:0;left:0}.view.question .swipe-container .swipecard .buttons{text-align:center;z-index:10;background:var(--primary-contrast);padding:0 16px 16px;font-size:0;position:relative}.view.question .swipe-container .swipecard .buttons .button{background:var(--primary);border:1px solid var(--primary);cursor:pointer;border-radius:100%;width:70px;height:70px;margin:-12px 8px 0;display:inline-block;position:relative}.view.question .swipe-container .swipecard .buttons .button .icon{width:auto;height:22px;color:var(--primary-contrast);justify-content:center;align-items:center;font-family:Material Icons;font-size:24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.view.question .swipe-container .swipecard .buttons .button.yes .icon{color:var(--primary-contrast)}
.view.static-content-page{min-height:100%;color:inherit;padding:16px 0}.view.static-content-page .body a{color:inherit;text-decoration:underline}.view.static-content-page .header{margin-bottom:16px}.view.static-content-page .image{width:100%}.view.static-content-page .subtitle{margin-top:8px}.view.static-content-page .button{width:100%}.view.static-content-page .button--contrast-border{border-color:var(--primary-contrast)!important}
.view.splash{text-align:center;width:100%;height:100%;color:inherit;padding:64px 24px}.view.splash--new-layout{padding:0}.view.splash .avatar-container{text-align:center;margin-bottom:32px;display:block;position:relative}.view.splash .holder-logo{background:#fff;border-radius:8px;margin:32px auto 0;display:table}.view.splash .holder-logo--transparent{background:0 0}.view.splash .holder-logo img{border-radius:8px;width:150px;height:auto;display:block;box-shadow:0 0 5px #0003}.view.splash .holder-logo--transparent img{box-shadow:none;border-radius:0}
.lw-loader{width:100%;height:60px;position:relative}.lw-loader:after{content:"";z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.lw-loader_element{z-index:1;line-height:1;position:absolute;top:10px;left:50%;transform:translate(-50%)}.lw-loader_child{opacity:0;height:100%}.lw-loader_child--visible{opacity:1;height:inherit;transition:opacity .3s}
.bingo{padding:8px}.bingo__grid{background-color:#0000001f;border-radius:8px;gap:2px;display:grid;overflow:hidden;box-shadow:0 0 5px #0003}.bingo__grid--3x3{grid-template-columns:repeat(3,minmax(0,1fr))}.bingo__grid--4x4{grid-template-columns:repeat(4,minmax(0,1fr))}.bingo__grid--5x5{grid-template-columns:repeat(5,minmax(0,1fr))}.bingo__grid--6x6{grid-template-columns:repeat(6,minmax(0,1fr))}.bingo__item{background-color:var(--primary);height:0;color:var(--primary-contrast);padding-top:100%;position:relative;overflow:hidden}.bingo__item:before{content:"";background-color:var(--primary-contrast);border-radius:50%;width:0%;height:0%;transition:all .1s ease-in-out;position:absolute;top:50%;left:50%}.bingo__item--checked{color:var(--primary)}.bingo__item--checked:before{width:80%;height:80%;top:10%;left:10%}.bingo__item-title{-webkit-hyphens:auto;hyphens:auto;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;font-size:16px;line-height:1.5;display:flex;position:absolute;top:0;left:0}.bingo__item-title--5x5,.bingo__item-title--6x6{padding:2px}.bingo__item-title--5x5{font-size:14px}.bingo__item-title--6x6{font-size:13px}.bingo__dialog{gap:8px;display:flex}.bingo__dialog-button{width:100%}.bingo__button{width:100%;margin-top:8px}
.scratchcard{flex-flow:column;display:flex}.scratchcard__title{color:var(--primary-contrast);margin-bottom:16px}.scratchcard__canvas-container{background-color:var(--primary);background-repeat:no-repeat;border-radius:8px;height:0;margin:16px;padding-top:56.25%;transition:all 2s ease-out;position:relative}.scratchcard__canvas-container--revealed{background-position:50%!important;background-size:100% 100%!important}.scratchcard__canvas{touch-action:none;border-radius:8px;width:100%;height:100%;transition:opacity 2s ease-out;position:absolute;top:0;left:0}.scratchcard__canvas--revealed{opacity:0}.scratchcard__controls{width:var(--width);place-content:flex-start flex-end;display:flex}.scratchcard__colors{white-space:nowrap;width:100%;margin-right:8px;overflow:auto}
.cheer__title{text-align:center;padding:24px 0}.cheer__grid{background-color:#0000001f;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 5px #0003}.cheer__emoji{cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;height:0;padding-top:100%;font-size:0;transition:background-size .1s ease-in-out}.cheer__emoji:active{background-size:90%}.cheer__emoji--thumbs-up{background-image:url(../media/thumbs-up.1pahe8zgco91j.svg)}.cheer__emoji--heart{background-image:url(../media/heart.438zvnn_unbke.svg)}.cheer__emoji--clapping{background-image:url(../media/clapping.1l6ec6anhnh7i.svg)}.cheer__emoji--haha{background-image:url(../media/haha.3sd9mt7ilx-hj.svg)}.cheer__emoji--thinking{background-image:url(../media/thinking.34f_p9w31de83.svg)}.cheer__emoji--wow{background-image:url(../media/wow.0ri5_6cm1ylel.svg)}.cheer__emoji--perfect{background-image:url(../media/perfect.2dswjo9puq18u.svg)}.cheer__emoji--metal{background-image:url(../media/metal.3ebhe67hk6muf.svg)}.cheer__emoji--idea{background-image:url(../media/idea.19p3shcbkxhpg.svg)}
.Content-module-scss-module__m89VSq__page{isolation:isolate;min-height:100dvh;color:var(--dark);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex}.Content-module-scss-module__m89VSq__page--primary-color,.Content-module-scss-module__m89VSq__page--image{background-color:var(--primary);color:var(--primary-contrast)}.Content-module-scss-module__m89VSq__background{z-index:-1;width:100%;height:100vh;position:fixed}.Content-module-scss-module__m89VSq__background:after{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:100%;position:absolute;top:0;left:0}.Content-module-scss-module__m89VSq__loader{height:100vh;min-height:100dvh;display:flex}.Content-module-scss-module__m89VSq__toast{box-shadow:0 0 5px #0003;margin-top:87px!important}.Content-module-scss-module__m89VSq__overlay-root{z-index:1;position:relative}.Content-module-scss-module__m89VSq__toast-root{display:block}
.ChatMessage-module-scss-module__rz1K2W__root{width:300px;display:block;color:unset!important}.ChatMessage-module-scss-module__rz1K2W__participant{align-items:center;display:flex}.ChatMessage-module-scss-module__rz1K2W__participant__avatar{margin:0!important}.ChatMessage-module-scss-module__rz1K2W__participant__message{color:var(--primary)}.ChatMessage-module-scss-module__rz1K2W__participant__name{color:var(--primary);font-weight:700}.ChatMessage-module-scss-module__rz1K2W__message{margin-left:16px;font-size:14px}
