.site-navigation{pointer-events:initial;height:50%;flex-wrap:wrap;padding:0;display:flex;list-style:none;margin:0}.site-navigation a{display:inline-flex;align-items:center;text-decoration:none;margin:0 10px;color:#000;text-align:center}.site-navigation a:link,.site-navigation a:visited{text-decoration:none}.site-navigation a:hover{text-decoration:none;color:#9b9b9b}.site-navigation a:active{text-decoration:none;color:#646464}@media (max-width: 1000px){.site-navigation a .link-text-extra{display:none}}.site-navigation li{display:inline-block;height:100%;background-color:red}.kvk-gradient-bar{display:block;height:6px;background:linear-gradient(90deg,#aa418c,#ff9300);width:100%}.kvk-header-top-bar{display:flex;flex-direction:column;align-items:center;height:30px;width:100%;background-color:var(--gray);font-size:14px}.kvk-header-top-bar .kvk-header-top-bar-content{max-width:var(--kvk-content-max-width);display:flex;align-items:center;height:100%;width:calc(100% - 88px)}.kvk-header-top-bar .kvk-header-top-bar-content a{text-decoration:none;display:inline-flex;align-items:center;color:#000;cursor:pointer}.kvk-header-top-bar .kvk-header-top-bar-content a .kvk-website-link-arrow{margin-right:8px}.kvk-header-content,.kvk-footer-content{height:100%;width:calc(100% - 88px);padding:16px 44px;max-width:var(--kvk-content-max-width);display:flex;align-items:center;height:32px}.kvk-footer-content .kvk-footer-logo{fill:#00526e}.fox-it-top-bar[data-v-020386d9]{margin-top:6px}.fox-it-top-bar .fox-it-logo[data-v-020386d9]{height:50px;padding:10px}#in-a-box{height:100%;display:flex;flex-direction:column}#in-a-box .app-header{top:0;left:0;width:100%}#in-a-box .app-header .kvk-logo{display:none}@media (min-width: 1000px){#in-a-box .app-header .kvk-logo{position:absolute;display:inline-block;top:50%;left:50%;transform:translate(-50%,-50%)}}#in-a-box .router-container{position:relative;flex-grow:1}#in-a-box .router-container .nav-menu-container{position:absolute;top:6px;left:0}#in-a-box .app-footer{width:100%}input[type=text],input[type=password]{background:#fff;border:1px solid #F2F2F2;box-shadow:3px 3px 3px #00000029;border-radius:16px;font-size:1em;padding:15px 20px}input[type=text]:disabled,input[type=password]:disabled{color:#ebebeb}@font-face{font-family:Open Sans;src:local("Open Sans"),url(/assets/OpenSans-VariableFont-CwYJ9onq.ttf) format("truetype")}@font-face{font-family:Quando;src:local("Quando"),url(/assets/Quando-Regular-Cw5VqnXK.ttf) format("truetype")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://example.com/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/assets/MaterialIcons-Regular-7oKWXygK.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-button{font-size:1.3em;background-color:unset;color:var(--material-icon-button-color)}.material-button:not(:disabled):hover{background-color:transparent;color:var(--material-icon-button-hover)}.material-button:not(:disabled):active{background-color:transparent;color:var(--material-icon-button-active)}input[type=button]{background:var(--primary-color);border-radius:20px;font-size:1em;box-sizing:border-box;color:#fff;padding:15px 20px;border-width:0;cursor:pointer}input[type=button]:disabled{background:#a8a8a8;cursor:unset}input[type=button]:not(:disabled):hover{background:var(--primary-color-darker)}input[type=button]:not(:disabled):active{background:var(--primary-color-darkest);border-width:0}.multiple-choice-option-label{display:block;background:#fff;box-shadow:3px 3px 3px #00000029;border-radius:16px;cursor:pointer;margin:20px 0;padding:15px 20px;border:1px solid #F2F2F2;transform:scale(1);transition:transform .1s,background-color .1s,border-color .1s}input[type=radio]:checked+.multiple-choice-option-label,input[type=checkbox]:checked+.multiple-choice-option-label{border-color:var(--main-border);transform:scale(1.02)}input[type=radio]:checked+.multiple-choice-option-label:not(.sibbling-incorrect),input[type=checkbox]:checked+.multiple-choice-option-label:not(.sibbling-incorrect){background-color:#e2e9f6}textarea,input[type=text],input[type=email],.in-a-box-text-item{display:inline-block;background:#fff;border:1px solid #F2F2F2;box-shadow:3px 3px 3px #00000029;border-radius:16px;margin:20px 0;padding:15px 20px;color:unset;font:inherit}textarea:disabled,input[type=text]:disabled,input[type=email]:disabled,.in-a-box-text-item:disabled{color:#ebebeb}textarea:disabled::placeholder,input[type=text]:disabled::placeholder,input[type=email]:disabled::placeholder,.in-a-box-text-item:disabled::placeholder{color:#f2f2f2}input[type=checkbox]{position:relative;width:25px;height:25px;margin:2px;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;border:2px solid var(--primary-color);border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:Material Icons;font-size:1.2em;font-weight:700;color:#fff}input[type=checkbox]:hover{background-color:#c9c9c9}input[type=checkbox]:checked{background-color:var(--primary-color)}input[type=checkbox]:checked:before{content:"";position:relative;display:block}input[type=checkbox]:disabled{background-color:#f2f2f2}input[type=range]{position:relative;-webkit-appearance:none;-moz-appearance:none;margin:10px 0;height:28px;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;-moz-appearance:none;height:8px;background-color:var(--accent-color);border-radius:4px}input[type=range]::-moz-range-track{-webkit-appearance:none;-moz-appearance:none;height:8px;background-color:var(--accent-color);border-radius:4px}input[type=range]::-ms-track{-webkit-appearance:none;-moz-appearance:none;height:8px;background-color:var(--accent-color);border-radius:4px}input[type=range]:disabled::-webkit-slider-runnable-track{background-color:var(--accent-color-disabled)}input[type=range]:disabled::-moz-range-track{background-color:var(--accent-color-disabled)}input[type=range]:disabled::-ms-track{background-color:var(--accent-color-disabled)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;width:28px;height:28px;border-radius:50%;margin-top:-10px;background-color:#fff;border:1px solid var(--main-border)}input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;width:28px;height:28px;border-radius:50%;margin-top:-10px;background-color:#fff;border:1px solid var(--main-border)}input[type=range]::-ms-thumb{-webkit-appearance:none;-moz-appearance:none;width:28px;height:28px;border-radius:50%;margin-top:-10px;background-color:#fff;border:1px solid var(--main-border)}input[type=range]:disabled::-webkit-slider-thumb{background-color:#f5f5f5;border-color:#d1d1d1}input[type=range]:disabled::-moz-range-thumb{background-color:#f5f5f5;border-color:#d1d1d1}input[type=range]:disabled::-ms-thumb{background-color:#f5f5f5;border-color:#d1d1d1}input[type=date],.in-a-box-date-input,input[type=time],.in-a-box-time-input{display:block;background:#fff;box-shadow:3px 3px 3px #00000029;border-radius:16px;padding:15px 20px;border:1px solid #F2F2F2;--dp-input-padding: 15px 20px;--dp-border-radius: 16px;--dp-font-size: 1em;--dp-border-color: #F2F2F2;--dp-border-color-hover: #F2F2F2;cursor:text;font-family:var(--main-font-family);font-size:1em;text-align:center}input[type=date]::-webkit-calendar-picker-indicator,.in-a-box-date-input::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator,.in-a-box-time-input::-webkit-calendar-picker-indicator{cursor:pointer}select{display:block;background:#fff;box-shadow:3px 3px 3px #00000029;border-radius:16px;padding:15px 20px;border:1px solid #F2F2F2;font-family:var(--main-font-family);font-size:.95em}.item-box{display:block;background:#fff;box-shadow:3px 3px 3px #00000029;border-radius:16px;padding:15px 20px;border:1px solid #F2F2F2}.item-box-list{list-style:none;padding:0}.item-box-list li{display:block;background:#fff;box-shadow:3px 3px 3px #00000029;border-radius:16px;padding:15px 20px;border:1px solid #F2F2F2;margin:20px 0}.attention-blink{animation-name:attention-blink;animation-duration:.7s;animation-iteration-count:infinite}@keyframes attention-blink{0%{filter:brightness(1) contrast(1)}50%{filter:brightness(1.5) contrast(.9)}}@font-face{font-family:Ciutadella;src:local("Ciutadella"),url(/assets/CiutadellaRounded-SmBd-6RUL8SXK.ttf) format("truetype")}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype")}body.kvk input[type=button]{border-radius:4px;padding:12px 20px;box-shadow:0 1px 3px #75757561,0 4px 6px #8181813d;transition:all .15s ease;font-weight:500}body.kvk input[type=button]:hover{transform:translateY(-1px)}body.kvk input[type=button]:active{transform:translateY(1px);box-shadow:none}body.kvk input[type=button]:disabled{background:var(--accent-color-disabled);color:#ffe3ee;transform:translate(-1px);box-shadow:none}body.kvk .multiple-choice-option-label{background:#fff;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:4px;box-shadow:unset}body.kvk input[type=radio]:checked+.multiple-choice-option-label,body.kvk input[type=checkbox]:checked+.multiple-choice-option-label{background-color:var(--primary-color);color:#fff}body.kvk input[type=radio]:checked+.multiple-choice-option-label.correct.sibbling-incorrect,body.kvk input[type=radio]:checked+.multiple-choice-option-label.correct.none-selected,body.kvk input[type=checkbox]:checked+.multiple-choice-option-label.correct.sibbling-incorrect,body.kvk input[type=checkbox]:checked+.multiple-choice-option-label.correct.none-selected{color:#e6c6dd;background:#fff;border-color:#e6c6dd}body.kvk input[type=radio]:checked+.multiple-choice-option-label.incorrect,body.kvk input[type=checkbox]:checked+.multiple-choice-option-label.incorrect{color:#fff;background:#e6c6dd;border-color:#e6c6dd}body.kvk textarea,body.kvk input[type=text],body.kvk input[type=email],body.kvk input[type=password],body.kvk .in-a-box-text-item{box-shadow:unset;border-radius:3px;border:1px solid var(--neutral-border)}body.kvk textarea:disabled,body.kvk input[type=text]:disabled,body.kvk input[type=email]:disabled,body.kvk input[type=password]:disabled,body.kvk .in-a-box-text-item:disabled{border-color:#d8d8d8}body.kvk textarea:disabled::placeholder,body.kvk input[type=text]:disabled::placeholder,body.kvk input[type=email]:disabled::placeholder,body.kvk input[type=password]:disabled::placeholder,body.kvk .in-a-box-text-item:disabled::placeholder{color:#d8d8d8}body.kvk input[type=checkbox]{border-color:var(--neutral-border);border-width:1px;font-size:.9em;border-radius:3px}body.kvk input[type=checkbox]:disabled{border-color:#d8d8d8;background-color:unset}body.kvk input[type=checkbox]::placeholder{color:#d8d8d8}body.kvk input[type=date],body.kvk .in-a-box-date-input,body.kvk input[type=time],body.kvk .in-a-box-time-input{border-radius:3px;box-shadow:unset;border:1px solid var(--main-border)}body.kvk select{border-radius:3px;box-shadow:unset;border:1px solid var(--neutral-border)}body.kvk #in-a-box{align-items:center}body.kvk #in-a-box .app-header{box-shadow:0 2px 3px #0000001a;margin-bottom:45px;display:flex;flex-direction:column;align-items:center;background-color:#fff}body.kvk #in-a-box .router-container{max-width:var(--kvk-content-max-width);width:100%}body.kvk #in-a-box .app-footer{margin-top:56px;display:flex;flex-direction:column;align-items:center;background-color:var(--gray)}body.kvk .circle-progress-bar .active-circle{stroke:var(--primary-color)}body.kvk .circle-progress-bar .circle-timer-time{color:var(--primary-color)}body.kvk .mc-choices-list .multiple-choice-option-label:before{color:inherit}body.kvk .mc-choices-list input[type=radio]:checked+.multiple-choice-option-label.incorrect:after,body.kvk .mc-choices-list input[type=radio]:checked+.multiple-choice-option-label.correct:after,body.kvk .mc-choices-list input[type=checkbox]:checked+.multiple-choice-option-label.incorrect:after,body.kvk .mc-choices-list input[type=checkbox]:checked+.multiple-choice-option-label.correct:after{box-shadow:unset}body.kvk .mc-choices-list.preselected input[type=radio]:not(:checked)+.multiple-choice-option-label:not(.correct),body.kvk .mc-choices-list.preselected input[type=checkbox]:not(:checked)+.multiple-choice-option-label:not(.correct){border-color:#e6c6dd;color:#e6c6dd}body.kvk .mc-choices-list.preselected input[type=radio]:not(:checked)+.multiple-choice-option-label:not(.correct):before,body.kvk .mc-choices-list.preselected input[type=checkbox]:not(:checked)+.multiple-choice-option-label:not(.correct):before{color:#e6c6dd}body.kvk .session-top-buttons-container input[type=button]{box-shadow:unset;padding:15px}body.kvk .session-top-buttons-container input[type=button]:hover,body.kvk .session-top-buttons-container input[type=button]:active{transform:unset}body.kvk .session-top-buttons-container.question-fill-page{position:fixed}body.kvk .modal-container .modal{border-radius:2px}body.kvk .modal-container .modal .close-button{box-shadow:unset}body.kvk .team-members-container{border-radius:2px;box-shadow:0 4px 6px #81818124;background-color:#fff;max-width:270px}body.kvk .team-members-container:before{content:"";position:absolute;display:block;top:0;left:-2px;background-color:var(--secondary-color);height:4px;width:calc(100% + 4px)}body.kvk .team-members-container .team-name{position:unset;transform:unset;box-shadow:unset;font-weight:700;font-family:var(--title-font-family);font-size:1.4em;padding:20px 30px;width:calc(100% - 60px)}body.kvk .team-members-container .team-members-list{width:100%;padding:0;margin-top:0}body.kvk .team-members-container .team-members-list .team-member-name{text-align:unset;margin:15px 30px}body.kvk .team-members-container .team-members-list .team-member-name .team-member-name-placeholder{background-color:var(--gray-30);border-radius:unset;margin:unset;margin-right:40px}body.kvk .teams-scores-container{min-height:600px}body.kvk .team-score-bar{display:flex;flex-direction:column}body.kvk .team-score-bar .score-bar{order:2;position:relative;background-color:#fff;box-shadow:0 4px 6px #81818124;border-radius:2px;border:unset;color:unset;font-family:var(--title-font-family);justify-content:start;align-items:stretch}body.kvk .team-score-bar .score-bar:before{content:"";position:absolute;display:block;top:0;left:-2px;background-color:var(--secondary-color);height:4px;width:calc(100% + 4px)}body.kvk .team-score-bar .score-bar .name-heading{position:relative;transform:unset;text-align:left;margin:20px 20px 0;width:auto}body.kvk .team-score-bar .score-bar .score-text-container{order:1;box-shadow:0 4px 6px #81818124;position:relative;padding:10px 0;margin:20px}body.kvk .team-score-bar .score-bar .score-text-container:before{content:"";position:absolute;display:block;top:0;left:-2px;background-color:var(--secondary-color);height:1px;width:calc(100% + 4px)}body.kvk .team-score-bar .score-bar .score-text-container .score-bar-score-text:after{content:":"}body.kvk .team-score-bar .medal-container{font-family:var(--title-font-family)}body.kvk .team-score-bar .medal-container .medal{top:10px}body.kvk .team-score-bar.medal-visible .medal-container .medal{transform:scale(1.5)}body.kvk .team-score-bar.rank-0 .medal-container>.medal{border:unset;background-color:var(--kvk-orange)}body.kvk .team-score-bar.rank-0 .medal-container>.medal:before{content:unset}body.kvk .team-score-bar.rank-1 .medal-container>.medal{border:unset;background-color:var(--gray-30)}body.kvk .team-score-bar.rank-2 .medal-container>.medal{border:unset;background-color:var(--utility-orange)}body.kvk .session-progress-bar-container:before{content:"";background-color:#bebebe;position:absolute;top:0;left:0;height:100%;width:100%}body.kvk .session-progress-bar-container .session-progress-bar .progress-bar-inner{background:linear-gradient(90deg,#aa418c,#ff9300)}body.kvk .lobby .left .code-phone{display:flex;flex-direction:column;gap:20px}body.kvk .lobby .left .code-phone .code-phone-img{content:url(/kvk/images/lobby-phone.svg)}body.kvk .lobby .left .code-phone .code-container{display:none}body.kvk .lobby .left .code-phone .qr-container{position:relative;height:unset}body.kvk .lobby .left .code-phone .qr-container .qr{margin:0;box-shadow:0 4px 6px #bfbfbf54,0 1px 3px #bfbfbf54;border-radius:2px}body.kvk .lobby .right .right-content .lobby-description-join-code-container{display:unset}body.kvk .lobby .right .right-content .lobby-description-join-code-container .lobby-description-join-code{font-family:var(--title-font-family);font-size:2em;color:var(--primary-color);letter-spacing:.25em}body.kvk .assignment .left .left-content .left-content-img[src=""]{content:url(/kvk/images/lightbulb-woman.svg)}body.kvk .host-persistent-info-container{--host-persistent-info-container-bottom-min: 80px}body.kvk .fill-page .assignment{position:fixed;top:0;left:0;height:100%}body.kvk .host-persistent-info .join-info-container .join-code{font-family:var(--title-font-family);color:var(--primary-color);letter-spacing:.15em}body.kvk .host-persistent-info .join-info-container,body.kvk .host-persistent-info .qr{border-radius:4px;box-shadow:0 4px 6px #bfbfbf54,0 1px 3px #bfbfbf54}body.kvk{--dashboard-doughnut-marker-color: var(--kvk-petrol);--chart-remaining-color: var(--gray)}body.kvk .dashboard-view .dashboard-name-card h1,body.kvk .dashboard-view .dashboard-name-card h2{color:unset}body.kvk{--primary-color: #AA418C;--primary-color-darker: #883370;--primary-color-darkest: #6f2a5b;--secondary-color: #FF9300;--main-font-family: Roboto;--title-font-family: "Ciutadella";--main-border: var(--primary-color);--neutral-border: #949494;--kvk-content-max-width: 1440px;--kvk-petrol: #20516B;--kvk-orange: #F19837;--utility-orange: #E9712D;--gray-30: #BEBEBE;--gray: #efefef;--material-icon-button-color: #444444;--material-icon-button-hover: #333333;--material-icon-button-active: #1f1f1f;--accent-color: var(--primary-color);--accent-color-disabled: #eecee4;--firework-color-1: var(--primary-color);--firework-color-2: var(--secondary-color);--loading-spinner-neutral: var(--gray);background:unset}body.kvk h1{font-size:2.1em}@media (max-width: 1000px){body.kvk h1{font-size:1.3em}}body.kvk h1,body.kvk h2{color:var(--kvk-petrol);font-family:var(--title-font-family)}:root{--primary-color: #444444;--primary-color-darker: #333333;--primary-color-darkest: #1f1f1f;--main-font-family: "Open Sans";--main-border: #707070;--neutral-border: #949494;--title-font-family: "Quando";--material-icon-button-color: var(--primary-color);--material-icon-button-hover: var(--primary-color-darker);--material-icon-button-active: var(--primary-color-darkest);--accent-color: #3295CF;--accent-color-disabled: #d0dfe9;--firework-color-1: var(--accent-color);--firework-color-2: #e9af3a;--gray: #949494;--dashboard-text-color-alt: var(--color-light-dark-grey);--dashboard-divider-line-color: var(--color-medium-grey);--progress-indicator-height: 15px;--dashboard-doughnut-marker-color: black;--card-padding: 50px;--card-padding-small-screen: 20px;--card-border-radius: 50px;--card-background-color: white;--secondary-card-background-color: var(--color-light-grey);--dashboard-card-background-color: #f9f9f9;--loading-spinner-neutral: var(--gray)}html,body,#app{width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;left:0}body{font-family:var(--main-font-family);background-image:url(/images/background-top-left.svg),url(/images/background-bottom-right.svg);background-repeat:no-repeat;background-size:80vh,25vh;overflow-x:hidden;background-position:top left,bottom right;font-size:1.4em;background-attachment:fixed;color:#142337}@media (max-aspect-ratio: 11/10){body{background-size:50vh,30vh}}@media (max-aspect-ratio: 11/10) and (max-aspect-ratio: 7/10){body{background-size:60vw,50vw}}@media (min-aspect-ratio: 2/1){body{background-size:100vh,50vh}}body h1{font-family:var(--title-font-family);font-size:2.9em;font-style:normal;font-weight:400}@media (max-width: 1000px){body h1{font-size:1.4em}}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:unset}@media (max-width: 1000px){body h2{font-size:1.3em}}
