:root{--color-primary: #05fdf5;--color-fg: #000;--color-bg: #fff;--color-error: #a00;--color-bg-alt: #3d3d3d;--gutter-size: 1rem;--page-padding: calc(3 * var(--gutter-size));--font-size-small: .75em;--card-border-width: .125rem;--hero-band-height-top: 25rem;--hero-band-height-bottom: 29rem;font-family:Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background-color:var(--color-bg);color:var(--color-fg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 470px){:root{font-size:3.4vw}}@font-face{font-family:Samsung One;src:url(/assets/SamsungOne-400-BYzGRQdW.woff) format("woff");font-weight:400}@font-face{font-family:Samsung One;src:url(/assets/SamsungOne-700-BV1oWFxQ.woff) format("woff");font-weight:700}@font-face{font-family:Samsung Sharp Sans;src:url(/assets/SamsungSharpSans-Bold-nB0tfjaJ.woff) format("woff");font-weight:800}body,.btn{font-family:Samsung One,Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Samsung Sharp Sans,Arial,Helvetica,sans-serif}body,html{margin:0;padding:0}html{height:100%}body{max-height:100%;height:100%}#app{height:100%;position:absolute;top:0;left:0;bottom:0;right:0}.page-root{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;overflow-y:auto;margin:0;padding:0}.screen-enter-active,.screen-leave-active{transition:opacity .25s ease,transform .45s ease}.screen-enter-from,.screen-leave-to{opacity:0;transform:unset}.screen-enter-from{transform:scale(.75)}body{background-color:var(--color-bg)}a{font-weight:500;text-decoration:inherit;text-decoration:underline}a:hover{text-decoration:underline}.input{background-color:var(--color-bg);color:var(--color-fg)}.btn{background-color:var(--color-fg);color:var(--color-bg);text-transform:uppercase;font-weight:700}.btn,.input{border:var(--card-border-width) solid var(--color-primary);border-radius:99999px;text-align:center;padding:calc(1.45 * var(--gutter-size)) calc(4 * var(--gutter-size));transition:opacity .25s,background-color .25s,border-color .25s;font-size:1rem}.btn-sm{padding:.2em}.btn:disabled{opacity:.5}.btn-toggle{font-weight:400;background-color:var(--color-fg);color:var(--color-bg)}.btn-toggle-on{background-color:var(--color-primary);color:var(--color-bg)}.banner-logo-container{padding:calc(var(--gutter-size) * 2.5) calc(var(--gutter-size) * 8);display:flex;flex-flow:column;justify-content:center;align-items:center}.banner-logo-container img{width:100%;max-width:16rem;min-width:20%}.auth-stage a,.auth-stage p{color:#fff}.form-instructions{font-weight:700;text-align:center;color:#fff}.hero-mode .form-instructions{color:#000}body{user-select:none;-webkit-user-select:none}.loader-big{margin-top:-.5em;width:4em;height:4em;border-radius:50%;display:inline-block;position:relative;border:4px solid;border-color:var(--color-primary) var(--color-primary) transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.loader-big:after{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:4px solid;border-color:transparent var(--color-primary) var(--color-primary);width:2.5em;height:2.5em;border-radius:50%;animation:rotationBack .5s linear infinite;transform-origin:center center}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.masterclass-img{width:100%;display:block;margin-top:auto;margin-left:auto;margin-right:auto;padding-top:calc(var(--gutter-size) * 2);max-width:15em}.auth-center{flex:1;display:flex;flex-flow:column;justify-content:center;gap:var(--gutter-size)}.agreement-content p{margin-bottom:.75em}.agreement-content ul,.agreement-content ol{padding-left:1.5em;margin-bottom:.75em}.agreement-content a{color:var(--color-primary)}.agreement-content h2,.agreement-content h3{font-weight:700;margin-bottom:.5em}.error-card-container[data-v-04122077]{padding:var(--page-padding);position:absolute;bottom:0;left:0;right:0;pointer-events:none;z-index:999999999;gap:var(--gutter-size);overflow:hidden}.error-card[data-v-04122077]{pointer-events:auto;font-weight:700;color:var(--color-error);border:var(--card-border-width) solid var(--color-error);border-radius:calc(.5 * var(--gutter-size));background-color:#000;padding:var(--gutter-size);box-shadow:1px 1px 20px #000000bf;display:flex;flex-flow:row;box-sizing:border-box;width:100%;max-width:100%;margin-top:var(--gutter-size)}.error-card-message[data-v-04122077]{flex:1}.error-card-close-icon[data-v-04122077]{width:1.1em;height:1.1em}.error-move[data-v-04122077],.error-enter-active[data-v-04122077],.error-leave-active[data-v-04122077]{transition:all .5s ease}.error-enter-from[data-v-04122077],.error-leave-to[data-v-04122077]{opacity:0;transform:translate(30px)}.error-leave-active[data-v-04122077]{position:absolute}.page-root-desktop-browser[data-v-4dceef38]{display:flex;flex-flow:column}.desktop-instructions[data-v-4dceef38]{flex:1;display:flex;flex-flow:column;justify-content:center;align-items:center;font-size:1.5em;text-align:center;padding:var(--page-padding) calc(var(--page-padding))}.desktop-instructions-text[data-v-4dceef38]{max-width:15em}.desktop-qr-code[data-v-4dceef38]{max-width:20rem;border-radius:var(--gutter-size);border:var(--card-border-width) solid var(--color-primary)}.btn-async-loading[data-v-cc5cad03]:disabled{opacity:1}.btn-async-container[data-v-cc5cad03]{position:relative}.btn-async-loader-container[data-v-cc5cad03]{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.btn-async-content[data-v-cc5cad03],.btn-async-loader-container[data-v-cc5cad03]{transition:opacity .25s}.btn-async-loading .btn-async-content[data-v-cc5cad03]{opacity:0}.btn-async-loading .btn-async-loader-container[data-v-cc5cad03]{opacity:1}.loader[data-v-cc5cad03]{margin-top:-.5em;width:2em;height:2em;border-radius:50%;display:inline-block;position:relative;border:2px solid;border-color:var(--color-primary) var(--color-primary) transparent;box-sizing:border-box;animation:rotation-cc5cad03 1s linear infinite}.loader[data-v-cc5cad03]:after{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:2px solid;border-color:transparent var(--color-primary) var(--color-primary);width:1.25em;height:1.25em;border-radius:50%;animation:rotationBack-cc5cad03 .5s linear infinite;transform-origin:center center}@keyframes rotation-cc5cad03{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotationBack-cc5cad03{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.quiz-stage-video[data-v-be63ef5a]{background-color:var(--color-bg)}.quiz-page-root[data-v-be63ef5a]{display:flex;flex-flow:column}.quiz-header[data-v-be63ef5a]{text-align:center;padding:1em;margin:0;text-transform:uppercase}.quiz-stage-container[data-v-be63ef5a]{flex:1;min-height:0;max-width:100%;overflow:hidden;position:relative}.quiz-stage[data-v-be63ef5a]{position:absolute;top:0;bottom:0;left:0;right:0;transition:transform .25s;display:flex;flex-flow:column;padding:var(--gutter-size) var(--page-padding);padding-top:0;padding-bottom:var(--page-padding);gap:var(--gutter-size);overflow:auto}.quiz-stage.previous[data-v-be63ef5a]{transform:translate(-110%)}.quiz-stage.next[data-v-be63ef5a]{transform:translate(110%)}.quiz-stage-panel[data-v-be63ef5a]{flex:1;display:flex;flex-flow:column;gap:calc(1 * var(--gutter-size));padding:var(--gutter-size)}.quiz-question-text[data-v-be63ef5a]{font-size:2rem;text-align:center;font-weight:700;line-height:1.25em}.btn-quiz-answer[data-v-be63ef5a]{text-transform:unset}.quiz-nav-btn-container[data-v-be63ef5a]{display:flex;flex-flow:column;gap:var(--gutter-size);justify-content:center;align-items:center}.quiz-nav-btn-container[data-v-be63ef5a] *{flex:1}.quiz-video-player-container[data-v-be63ef5a]{flex:1;margin:0 calc(-1 * var(--page-padding));position:relative}.quiz-video-player[data-v-be63ef5a]{position:absolute;top:0;left:0;width:100%;height:100%}.quiz-play-icon[data-v-be63ef5a]{width:calc(5 * var(--gutter-size));height:auto}.quiz-stage-panel-summary[data-v-be63ef5a]{gap:var(--gutter-size);padding-top:0}.summary-points-label[data-v-be63ef5a],.summary-points-amount[data-v-be63ef5a]{text-align:center;font-weight:700}.summary-points-label[data-v-be63ef5a]{font-size:2rem}.summary-points-amount[data-v-be63ef5a]{font-size:3rem;color:var(--color-primary)}.summary-points-img-container[data-v-be63ef5a]{display:flex;justify-content:center;align-items:center;padding:var(--gutter-size)}.summary-points-img-container img[data-v-be63ef5a]{max-height:100%;width:60%;max-width:34vh;margin:auto}.summary-points-breakdown[data-v-be63ef5a]{display:flex;flex-flow:row}.summary-points-breakdown[data-v-be63ef5a] *{flex:1;text-align:center;font-weight:700}.summary-points-breakdown-amount[data-v-be63ef5a]{color:var(--color-primary)}.dashboard-page-root[data-v-a09ba262]{display:flex;flex-flow:column}.dashboard-content[data-v-a09ba262]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-flow:column;padding:var(--page-padding);padding-top:calc(.3 * var(--hero-band-height-top) + var(--page-padding));padding-bottom:calc(.5 * var(--hero-band-height-bottom) + var(--page-padding));overflow:auto;justify-content:center;align-items:center;text-align:center}.hero-img[data-v-a09ba262]{position:fixed;object-fit:contain;z-index:1;pointer-events:none;width:300%;left:50%;transform:translate(-50%)}.hero-img-top[data-v-a09ba262]{top:0;object-position:top;height:var(--hero-band-height-top)}.hero-img-bottom[data-v-a09ba262]{bottom:0;object-position:bottom;height:var(--hero-band-height-bottom)}.banner-logo-container[data-v-a09ba262]{position:relative;z-index:2;overflow:visible}.dashboard-stage-container[data-v-a09ba262]{position:relative;z-index:2;flex:1}.game-page-root iframe[data-v-a1b61238]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:0}.game-page-root[data-v-a1b61238]{background-color:var(--color-bg)}.pregame[data-v-a1b61238]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;padding:var(--page-padding)}.pregame-instructions[data-v-a1b61238]{flex:1;justify-content:center;align-items:center;display:flex;flex-flow:column;font-size:1.2rem;gap:var(--gutter-size);font-weight:700}.token-image[data-v-a1b61238]{width:50vw;height:auto}.btn-play[data-v-a1b61238]{background-color:var(--color-primary);color:var(--color-bg)}.game-finished-root[data-v-a1b61238]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;padding:var(--page-padding);background-color:#000000bf;transition:opacity .25s}.submitted-score-info[data-v-a1b61238]{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;gap:var(--gutter-size)}.submitted-score-info[data-v-a1b61238] *{margin:0}.submitted-score-info h1[data-v-a1b61238]{font-size:2.5rem}.submitted-score-info p[data-v-a1b61238]{font-weight:700;font-size:1.2rem}.auth-page-root[data-v-aa2916b9]{display:flex;flex-flow:column}.auth-bg[data-v-aa2916b9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(/assets/slnz8_bg-lNPWRjL0.webp);background-size:100% 100%;background-position:center;pointer-events:none}.bg-fade-enter-active[data-v-aa2916b9],.bg-fade-leave-active[data-v-aa2916b9]{transition:opacity .4s ease}.bg-fade-enter-from[data-v-aa2916b9],.bg-fade-leave-to[data-v-aa2916b9]{opacity:0}.hero-img[data-v-aa2916b9]{position:fixed;left:0;right:0;width:100%;object-fit:contain;z-index:1;pointer-events:none}.hero-img-top[data-v-aa2916b9]{top:0;object-position:top;height:var(--hero-band-height-top);width:300%;left:50%;transform:translate(-50%)}.hero-img-bottom[data-v-aa2916b9]{bottom:0;object-position:bottom;height:var(--hero-band-height-bottom);width:300%;left:50%;transform:translate(-50%)}.hero-top-enter-active[data-v-aa2916b9],.hero-top-leave-active[data-v-aa2916b9]{transition:opacity .5s ease}.hero-top-enter-from[data-v-aa2916b9],.hero-top-leave-to[data-v-aa2916b9]{opacity:0}.hero-bottom-enter-active[data-v-aa2916b9],.hero-bottom-leave-active[data-v-aa2916b9]{transition:opacity .5s ease}.hero-bottom-enter-from[data-v-aa2916b9],.hero-bottom-leave-to[data-v-aa2916b9]{opacity:0}.banner-logo-container[data-v-aa2916b9]{position:relative;z-index:2}.auth-stage-container[data-v-aa2916b9]{position:relative;z-index:2;flex:1}.auth-stage[data-v-aa2916b9]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-flow:column;gap:var(--gutter-size);padding:var(--page-padding);justify-content:start;overflow:auto;transition:padding-top .4s ease,padding-bottom .4s ease,opacity .25s ease,transform .45s ease}.hero-mode .auth-stage[data-v-aa2916b9]{padding-top:calc(.3 * var(--hero-band-height-top) + var(--page-padding));padding-bottom:calc(.5 * var(--hero-band-height-bottom) + var(--page-padding))}.vision-ai-tagline-container[data-v-00794748]{display:flex;justify-content:center}.vision-ai-tagline-container img[data-v-00794748]{width:100%;max-width:50rem}.email-form[data-v-00794748],.name-form[data-v-9783a35d]{display:flex;flex-flow:column;gap:var(--gutter-size)}.deferred-image[data-v-1c36b7d5]{display:flex;overflow:hidden}.deferred-image img[data-v-1c36b7d5]{width:100%}.select-channel-container[data-v-478a8c1c]{display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter-size)}.channel-img-card[data-v-478a8c1c],.channel-img-card[data-v-77c8461d]{border-radius:var(--gutter-size)}.location-form[data-v-77c8461d],.session-form[data-v-4d096fdd]{display:flex;flex-flow:column;gap:var(--gutter-size)}.input-static[data-v-4d096fdd]{opacity:.75;pointer-events:none}.channel-img-card[data-v-4d096fdd]{border-radius:var(--gutter-size)}.agreements[data-v-ca8828e6]{display:flex;flex-flow:column;gap:calc(var(--gutter-size) * 2);margin-bottom:var(--gutter-size);align-items:center}.agreement[data-v-ca8828e6]{display:flex;flex-flow:column;gap:var(--gutter-size);align-items:center}.agreement-checkbox-label[data-v-ca8828e6]{display:inline-flex;align-items:center;gap:.5em;cursor:pointer;user-select:text;-webkit-user-select:text}.agreement-checkbox-label input[type=checkbox][data-v-ca8828e6]{flex-shrink:0}.modal-overlay[data-v-ca8828e6]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:stretch;justify-content:center;z-index:1000}.modal[data-v-ca8828e6]{background:var(--color-bg);width:100%;max-width:600px;display:flex;flex-flow:column;padding:calc(var(--gutter-size) * 2);gap:var(--gutter-size)}.modal-title[data-v-ca8828e6]{margin:0;font-size:1.1em;flex-shrink:0}.modal-content[data-v-ca8828e6]{flex:1;overflow-y:auto;user-select:text;-webkit-user-select:text}.modal-actions[data-v-ca8828e6]{display:flex;gap:var(--gutter-size);flex-shrink:0}.modal-actions .btn[data-v-ca8828e6]{flex:1}.btn-secondary[data-v-ca8828e6]{background-color:var(--color-bg);color:var(--color-fg)}.verification-form[data-v-c55e39bc]{display:flex;flex-flow:column;gap:var(--gutter-size)}.activity-group-page-root[data-v-841a138d]{display:flex;flex-flow:column;padding:var(--page-padding);padding-top:0;gap:var(--gutter-size)}.activity-group-header[data-v-841a138d]{text-align:center;padding:1em;margin:0;text-transform:uppercase}.quiz-selection-container[data-v-841a138d]{display:flex;flex-flow:column;gap:var(--gutter-size);flex:1;justify-content:center}.quiz-selection-container[data-v-841a138d]>*{border-radius:99999px;border:var(--card-border-width) solid var(--color-primary);background-color:var(--color-fg);color:var(--color-bg);text-align:center;font-weight:700;text-align:left;display:flex;justify-content:start;align-items:center;padding:var(--gutter-size)}.complete[data-v-841a138d]{pointer-events:none;opacity:.5}.quiz-name[data-v-841a138d]{flex:1}.quiz-status[data-v-841a138d]{height:2em}.quiz-status img[data-v-841a138d]{height:100%;width:auto}.account-page-root[data-v-09b7d20d]{display:flex;flex-flow:column;padding:var(--page-padding);padding-top:0;gap:var(--gutter-size)}.account-page-header[data-v-09b7d20d]{text-align:center;padding:1em;margin:0;text-transform:uppercase}.account-info[data-v-09b7d20d]{flex:1;font-size:1.2rem;display:flex;flex-flow:column;text-align:center;gap:var(--gutter-size);align-items:center}.prizes-page-root[data-v-335b5ee3]{display:flex;flex-flow:column;justify-content:center;text-align:center;padding:var(--page-padding);gap:var(--gutter-size)}.prizes-page-root h1[data-v-335b5ee3]{margin:0}.prize-catalogue-container[data-v-335b5ee3]{flex:1;display:flex;justify-content:center;align-items:center;font-weight:700;flex-flow:column;min-height:0}.prize-catalogue-container img[data-v-335b5ee3]{max-width:100%;max-height:100%}
