/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@font-face{font-family:PublicSans;font-style:NORMAL;font-weight:100 1000;src:url(/assets/PublicSans-VariableFont_wght-0ee75167.ttf)}@font-face{font-family:PublicSans;font-style:ITALIC;font-weight:100 1000;src:url(/assets/PublicSans-Italic-VariableFont_wght-8ddaddef.ttf)}@font-face{font-family:Sniglet;src:url(/assets/Sniglet-ExtraBold-66ce5e05.ttf)}body.game{background-color:#fef9f4;color:#383838;justify-content:center;font-family:PublicSans}body.game #tsparticles{width:20%;height:20%;margin:0;padding:0;top:0;left:0}body.game.dark{background-color:#383838;color:#fef9f4}body.game .bold{font-weight:600}body.game .light{font-weight:100}body.game #root-container{width:100%;height:100vh;display:flex;justify-content:center;border:6px solid #FEBCD9;box-sizing:border-box}body.game #root-container.over{border-color:#d74941}body.game #main{width:71rem}body.game .text-center{display:flex;flex-direction:column;justify-content:center;margin-left:5px}body.game .game-menu{background-color:#fef9f4;margin-top:4rem;margin-bottom:3rem;font-size:14px;font-weight:300;justify-content:center}body.game .game-menu .folder,body.game .game-menu .lives{display:flex;flex-direction:row;justify-content:center;margin-left:2rem}body.game .answer-bar{background-color:#fef9f4}body.game .center-container{display:flex;justify-content:center;align-items:center}body.game span.green{color:#16aa98;font-weight:800}body.game span.red{color:#ff7169;font-weight:800}body.game span.yellow{color:#d7b600;font-weight:800}body.game #border-bottom{position:fixed;width:100%;height:6px;background-color:#febcd9;bottom:0;z-index:1}body.game #root-container.over #border-bottom{background-color:#d74941}body.game a.btn,body.game button.btn{position:relative;cursor:pointer;border-radius:12px;border:1px solid #383838;background-color:#fef9f4;box-shadow:inset 0 -4px #383838;line-height:1.4375rem;padding:.6rem 2.25rem .9rem;font-size:16px;text-decoration:none;color:#383838;display:inline-block;font-weight:600;margin-left:.25rem;margin-right:.25rem;transition:.15s all ease-in}body.game a.btn.btn-sm,body.game button.btn.btn-sm{padding:.9rem;line-height:0px}body.game a.btn.btn-round,body.game button.btn.btn-round{border-radius:100%}body.game a.btn.btn-round:after,body.game button.btn.btn-round:after{content:""}body.game a.btn.btn-yellow,body.game button.btn.btn-yellow{background-color:#ffde00}body.game a.btn.btn-primary,body.game button.btn.btn-primary{color:#383838;border:1px solid #B28498;background-color:#febcd9;box-shadow:inset 0 -4px #b28498}body.game a.btn.btn-red,body.game button.btn.btn-red{color:#fef9f4;border:1px solid #D74941;background-color:#ff7169;box-shadow:inset 0 -4px #d74941;padding:.9rem .7rem}body.game a.btn.btn-disabled,body.game button.btn.btn-disabled{cursor:initial;color:#cbc7c3;border:1px solid #CBC7C3;box-shadow:inset 0 -4px #cbc7c3}body.game a.btn.btn-link,body.game button.btn.btn-link{text-decoration:underline;border:none;box-shadow:none;padding:0px .5rem}body.game a.btn.btn-link:hover,body.game button.btn.btn-link:hover{filter:none}body.game a.btn.correct,body.game button.btn.correct{border:1px solid #008270;background-color:#16aa98;box-shadow:inset 0 -4px #008270;color:#fef9f4}body.game a.btn.wrong,body.game button.btn.wrong{border:1px solid #D74941;background-color:#ff7169;box-shadow:inset 0 -4px #d74941;color:#fef9f4}body.game a.btn:after,body.game button.btn:after{content:url(/assets/glow-33deb2eb.svg);position:absolute;right:5px;top:0;display:inline}body.game a.btn:active,body.game button.btn:active{scale:.95;transition:box-shadow .1s}body.game a.btn:hover,body.game button.btn:hover{filter:brightness(.95)}body.game .time-bar{display:flex}body.game .time-bar .text-center{width:2.5rem}body.game .time-bar .time-bar-container{height:2rem;width:50.875rem;border:1px solid #CBC7C3;border-radius:12px}body.game .time-bar .time-bar-container .time-bar-filling{height:calc(2rem - 4px);width:50%;border:1px solid #008270;background-color:#16aa98;box-shadow:0 3px #008270;border-radius:12px;transition:background-color .25s ease-in,border .25s ease-in,box-shadow .25s ease-in,width 1s linear}body.game .time-bar .time-bar-container .time-bar-filling:after{content:url(/assets/glow-33deb2eb.svg);float:right;margin-right:6px;margin-top:3px}body.game .time-bar .time-bar-container .time-bar-filling.medium{border:1px solid #D7B600;background-color:#ffde00;box-shadow:0 3px #d7b600}body.game .time-bar .time-bar-container .time-bar-filling.small,body.game .time-bar .time-bar-container .time-bar-filling.tiny{border:1px solid #D74941;background-color:#ff7169;box-shadow:0 3px #d74941}body.game .time-bar .time-bar-container .time-bar-filling.tiny:after{content:""}body.game .question{display:flex;flex-direction:row;justify-content:center;margin-bottom:7.5rem}body.game .question .question-left,body.game .question .question-middle,body.game .question .question-right{width:18rem;margin:.5rem;line-height:27px;font-weight:200}body.game .question .question-middle{width:28rem;margin:.5rem;line-height:27px;font-weight:200}body.game .question .question-middle .question-middle-inspection{margin-top:1rem}@media screen and (min-height: 850px){body.game .question .question-middle,body.game .question .question-right{height:29.5rem}body.game .question .question-left,body.game .question .question-left.large{height:26rem}}@media screen and (max-height: 850px){body.game .question .question-middle,body.game .question .question-right{height:23.5rem}body.game .question .question-left,body.game .question .question-left.large{height:20rem}}body.game .question .question-content{border:1px solid #CBC7C3;border-radius:12px;padding:2rem 1.5rem 1.5rem;height:100%;overflow-y:auto}body.game .question .question-content .checkbox{margin-bottom:1rem;line-height:1.5rem}body.game .question .question-content input[type=checkbox]{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0rem .5rem 0rem 0rem}body.game .question .question-content input[type=checkbox]:before{content:" ";display:flex;justify-content:center;width:1rem;height:1rem;background-color:#fef9f4;border:1px solid #CBC7C3;border-radius:3px;padding:.25rem}body.game .question .question-content input[type=checkbox]:checked:before{content:url(/assets/check-dark-81db69c5.svg);border:1px solid #D7B600;background-color:#ffde00}body.game .question .question-content label{vertical-align:top}body.game .question .question-left-full{border:1px solid #CBC7C3;border-radius:12px;padding:.5rem 1.5rem 1.5rem;height:100%;overflow-y:auto}body.game .question .question-left-full h5{display:flex;gap:.25rem;align-content:center;font-size:16px;margin:0;margin-top:1rem;margin-bottom:.25rem}body.game .question .question-left-history,body.game .question .question-left-medication{border:1px solid #CBC7C3;border-top:none;border-radius:0 0 12px 12px;padding:1.5rem;height:100%;overflow-y:auto}body.game .question .question-left-history h5,body.game .question .question-left-medication h5{display:flex;gap:.25rem;align-content:center;font-size:16px;margin:0;margin-top:1rem;margin-bottom:.25rem}body.game .question .question-title{font-size:16px;font-weight:500;border:1px solid #CBC7C3;border-radius:12px 12px 12px 0/12px 12px 12px 0px;padding:14.5px;background-color:#fef9f4;margin-bottom:-1rem;width:fit-content;position:relative}body.game .question .question-left-patient{border:1px solid #CBC7C3;border-radius:12px;padding:1.5rem;display:flex;margin-bottom:1rem}body.game .question .question-left-patient .question-left-patient-right{padding-left:.75rem}body.game .question .question-left-patient .question-left-patient-name{color:#383838;font-weight:500}body.game .question .question-left-patient .question-left-patient-info{color:#a29f9c}body.game .question .question-left-history-tabs,body.game .question .question-left-medication-tabs{display:flex;justify-content:space-around;flex-direction:row}body.game .question .question-left-history-tabs .tab,body.game .question .question-left-medication-tabs .tab{cursor:pointer;display:flex;justify-content:center;font-size:13px;font-weight:400}body.game .question .question-left-history-tabs .tab i,body.game .question .question-left-medication-tabs .tab i{padding-right:.25rem}body.game .question .question-left-history-tabs div:first-child,body.game .question .question-left-medication-tabs div:first-child{width:50%;border-top-left-radius:12px;border:1px solid #CBC7C3;padding:.8rem}body.game .question .question-left-history-tabs div:first-child.active,body.game .question .question-left-medication-tabs div:first-child.active{color:#4699d6;border-color:#4699d6}body.game .question .question-left-history-tabs div:nth-child(2),body.game .question .question-left-medication-tabs div:nth-child(2){width:50%;border-top-right-radius:12px;border:1px solid #CBC7C3;border-left:0px;padding:.8rem}body.game .question .question-left-history-tabs div:nth-child(2).active,body.game .question .question-left-medication-tabs div:nth-child(2).active{color:#4699d6;border-color:#4699d6}body.game .overlay{position:absolute;opacity:.5;width:100%;height:100%;top:0;left:0;background-color:#fef9f4;z-index:2}body.game .dashboard-popup-overlay{position:absolute;opacity:.7;width:100%;height:100%;top:0;left:0;background-color:#b7b3b0;z-index:2}.diagram-selector{position:absolute;width:16rem;height:auto;background-color:#ffde00;border:1px solid #D7B600;border-radius:12px;z-index:2;padding:1.5rem;line-height:1.5rem;font-weight:200}.diagram-selector.round1{bottom:6rem;left:16rem}.diagram-selector.round2{bottom:6rem;left:21rem}.diagram-selector ul{list-style:square;margin:0;padding:0;padding-left:.5rem}.diagram-selector ul li{cursor:pointer;margin-top:.25rem}.diagram-selector:after{content:url(/assets/glow-lg-304bc93c.svg);position:absolute;right:.5rem;top:.5rem;display:inline}body.game .icon-heart{content:url(/assets/heart-0071552f.svg)}body.game .icon-folder{content:url(/assets/folder-608b6b8b.svg)}body.game .icon-diagram{content:url(/assets/diagrams-8d13a54b.svg)}body.game .icon-diagram-button{content:url(/assets/diagram-button-6de76640.svg)}body.game .icon-phone{content:url(/assets/phone-364f05f2.svg);height:1.25rem;width:1.25rem}body.game .icon-end-call{display:inline-block;content:url(/assets/end-call-20b44cdc.svg);height:1.25rem;width:28px}body.game .icon-speaker{content:url(/assets/speaker-5577b97c.svg);height:1.25rem;width:1.25rem}body.game .icon-speaker-mute{content:url(/assets/speaker-mute-98e059df.svg);height:1.25rem;width:1.25rem}body.game .icon-leaderboard{content:url(/assets/leaderboard-8b1ea6c0.svg)}body.game .icon-feedback{content:url(/assets/feedback-9ee3d3e1.svg)}body.game .icon-star{content:url(/assets/star-43bf790b.svg)}body.game .icon-patient1{content:url(/assets/patient1-60a5e45a.svg)}body.game .icon-patient2{content:url(/assets/patient2-408eebaa.svg)}body.game .icon-patient3{content:url(/assets/patient3-e42af523.svg)}body.game .icon-patient4{content:url(/assets/patient4-a62ccb1e.svg)}body.game .icon-patient5{content:url(/assets/patient5-a7fc13a8.svg)}body.game .icon-history{content:url(/assets/history-79d8e050.svg)}body.game .icon-medication{content:url(/assets/medication-5b039aa1.svg)}body.game .icon-profile{content:url(/assets/profile-cecd4ce0.svg)}body.game .icon-large{height:50px;width:50px}body.game .icon-settings{content:url(/assets/settings-0529fd29.svg)}body.game .icon-diploma{content:url(/assets/diploma-0a033f3d.svg)}body.game .icon-achievement1{content:url(/assets/trophy-f0207c1d.svg)}body.game .icon-achievement2{content:url(/assets/trophy-f0207c1d.svg)}body.game .icon-achievement3{content:url(/assets/trophy-f0207c1d.svg)}body.game .icon-achievement4{content:url(/assets/achievement-six-43b11f1d.svg)}body.game .icon-achievement5{content:url(/assets/achievement-five-a89736a3.svg)}body.game .icon-achievement6{content:url(/assets/achievement-one-60e9b33a.svg)}body.game .icon-achievement7{content:url(/assets/achievement-three-779f2004.svg)}body.game .icon-achievement8{content:url(/assets/achievement-two-f3bc843a.svg)}body.game .icon-about{content:url(/assets/about-b52a79b4.svg)}body.game .icon-trophy{content:url(/assets/trophy-inactive-8155b11d.svg)}body.game .logo-langerhans{content:url(/assets/logo-langerhans-1339ab66.svg);cursor:pointer}body.game .logo-schola{content:url(/assets/logo-schola-ee0ec4b6.svg);cursor:pointer}body.game .icon-score-cases{content:url(/assets/score-cases-8929c21d.svg)}body.game .icon-score-calls{content:url(/assets/score-calls-303aa5a3.svg)}body.game .icon-score-bonus{content:url(/assets/score-bonus-6af68313.svg)}body.game .logo-wedge-right{content:url(/assets/wedge-right-f1239c0d.svg)}body.game .icon-close{content:url(/assets/close-b1151f06.svg)}body.game .icon-skip{content:url(/assets/skip-34f62117.svg)}body.game .img-game-over{position:relative;content:url(/assets/game-over-9c81ce75.svg)}body.game .img-badge{content:url(/assets/badge-6969a5d9.svg)}body.game .img-audiowave{content:url(/assets/audiowave-1fc2bbd5.svg)}body.game .img-clock{content:url(/assets/clock-fd2c1a12.svg)}body.game .img-logo{content:url(/assets/logo-fd9feb12.svg)}body.game .img-call{content:url(/assets/call-9d02a0fd.svg);height:7.5rem;width:7.5rem}body.game .fields{font-weight:200}body.game select.select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body.game .input-toggle svg{fill:#fef9f4;stroke:#cbc7c3}body.game .input-toggle.active svg{fill:#febcd9;stroke:#b28498}body.game .select{cursor:pointer;position:relative;border:1px solid #CBC7C3;background-color:#fef9f4;color:#383838;font-family:PublicSans;font-size:1rem;font-weight:200;border-radius:.25rem;padding:.53125rem .75rem;min-width:6.5rem;padding-right:30px}body.game .select.invalid{border-color:#d74941}body.game .select-wrapper{position:relative}body.game .select-wrapper:after{position:absolute;display:inline-block;content:url(/assets/wedge-down-d42ee68d.svg);top:.5rem;right:.75rem;z-index:1}body.game .field{position:relative;display:flex;justify-content:space-between;padding-bottom:1rem}body.game .field label{align-content:center}body.game .field input[type=checkbox]{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.game .field .select{width:10.25rem}body.game .field .select-wrapper{position:relative}body.game .field .select-wrapper:after{top:0rem;right:.75rem}body.game .checkbox.correct label{font-weight:400;color:#008270}body.game .checkbox.correct input[type=checkbox]:before{background-color:#16aa98;border-color:#008270;content:url(/assets/check-dcb0ec96.svg)}body.game .checkbox.wrong label{font-weight:400;color:#d74941}body.game .checkbox.wrong input[type=checkbox]:before{background-color:#ff7169;border-color:#d74941;content:url(/assets/cross-32d4abce.svg)}body.game .game-over{position:relative;font-size:20px;font-weight:200;display:flex;flex-direction:column;align-items:center}body.game .game-over .buttons{margin-top:1.5rem}body.game .game-over .img-game-over{margin-bottom:1rem}body.game .game-over:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-medium-59412c3c.svg);left:0rem;bottom:8.25rem;z-index:1}body.game .game-over:before{display:inline-block;position:absolute;content:url(/assets/mascot-fail-39a9e59c.svg);left:-5rem;bottom:4rem;z-index:-11}body.game .score-screen{display:flex;flex-direction:column;align-items:center}body.game .score-screen .score-screen-title{position:relative;display:flex;align-items:center;justify-content:center;gap:2rem;width:50rem}body.game .score-screen .score-screen-title h1{font-size:48.83px;font-weight:700;font-family:Sniglet;color:#ffde00;text-shadow:1px 0 #CBC7C3,-1px 0 #CBC7C3,1px 1px #CBC7C3,-1px -1px #CBC7C3,1px -1px #CBC7C3,-1px 1px #CBC7C3}body.game .score-screen .score-screen-title .score-screen-badge{position:relative;display:flex;align-items:center;justify-content:center;min-width:5.25rem;height:calc(5.25rem - 3pox);background-color:#ffde00;border:1px solid #D7B600;border-radius:12px;box-shadow:0 3px #d7b600;font-size:61.25px;font-weight:700;font-family:Sniglet;text-shadow:1px 0 #4699D6,-1px 0 #4699D6,1px 1px #4699D6,-1px -1px #4699D6,1px -1px #4699D6,-1px 1px #4699D6;color:#6fc2ff}body.game .score-screen .score-screen-title .score-screen-badge:after{content:url(/assets/glow-sm-65e201d8.svg);position:absolute;display:inline;right:.25rem;bottom:2.75rem}body.game .score-screen .score-container{border:1px solid #CBC7C3;border-radius:12px;width:47.6225rem;background-color:#fef9f4;padding:1.5rem;position:relative;display:flex}body.game .score-screen .score-container .badge{width:6rem;margin-right:1.5rem;position:relative}body.game .score-screen .score-container .badge .badge-score{height:6rem;width:6rem;position:absolute;display:flex;align-content:center;justify-content:center;font-family:Sniglet;color:#6fc2ff;font-size:3.75rem;top:.75rem;left:-.25rem;letter-spacing:-.5rem;text-shadow:1px 0 #4699D6,-1px 0 #4699D6,1px 1px #4699D6,-1px -1px #4699D6,1px -1px #4699D6,-1px 1px #4699D6}body.game .score-screen .score-container .content{display:flex;flex-direction:column;justify-content:center;line-height:1.5rem}body.game .score-screen .score-container .content h3{font-size:24px;margin:0rem 0rem .25rem;font-weight:500}body.game .score-screen .score-container .content ul{color:#b7b3b0;font-size:16px;font-weight:300;margin:0rem;padding:0rem 0rem 0rem 1.5rem}body.game .score-screen .score-container.screen1:before{animation:.75s mascot-appear-left ease-in;display:inline-block;position:absolute;content:url(/assets/mascot-medium-6a05c7ea.svg);left:-8rem;bottom:-3rem;z-index:-1}body.game .score-screen .score-container.screen1:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-medium-59412c3c.svg);left:-.5rem;bottom:3.25rem;z-index:1}body.game .score-screen .score-container.screen2:before{animation:.75s mascot-appear-left ease-in;display:inline-block;position:absolute;content:url(/assets/mascot-medium-6a05c7ea.svg);left:-8rem;bottom:-3rem;z-index:-1}body.game .score-screen .score-container.screen2:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-medium-59412c3c.svg);left:-.5rem;bottom:3.25rem;z-index:1}body.game .score-screen .buttons{display:flex;justify-content:center;margin-top:2rem}body.game .score-screen .score-container.screen3{flex-direction:column;gap:.5rem}body.game .score-screen .score-container.screen3 h3{font-size:24px;font-weight:600;margin:0;margin-bottom:.5rem}body.game .score-screen .score-container.screen3 .category-score{width:100%;font-size:14px;font-weight:300}body.game .score-screen .score-container.screen3 .category-score td{padding-top:.5rem}body.game .score-screen .score-container.screen3 .category-score .category-score-container{border:1px solid #B7B3B0;border-radius:4px;width:35rem;height:1.75rem}body.game .score-screen .score-container.screen3 .category-score .category-score-container .category-score-bar{height:calc(1.75rem - 6px);border-radius:4px;position:relative}body.game .score-screen .score-container.screen3 .category-score .category-score-container .category-score-bar:after{content:url(/assets/glow-sm-65e201d8.svg);position:absolute;display:inline;right:.25rem;top:.1rem}body.game .score-screen .score-container.screen3 .category-score .category-score-container .category-score-bar.green{border:1px solid #008270;background-color:#16aa98;box-shadow:0 4px #008270}body.game .score-screen .score-container.screen3 .category-score .category-score-container .category-score-bar.yellow{border:1px solid #D7B600;background-color:#ffde00;box-shadow:0 4px #d7b600}body.game .score-screen .score-container.screen3 .category-score .category-score-container .category-score-bar.red{border:1px solid #D74941;background-color:#ff7169;box-shadow:0 4px #d74941}body.game .score-screen .score-container.screen4{background-color:#fef9f4;display:flex;flex-direction:column;width:calc(47.625rem + -0px)}body.game .score-screen .score-container.screen4 h1{text-shadow:1px 0 #D7B600,-1px 0 #D7B600,1px 1px #D7B600,-1px -1px #D7B600,1px -1px #D7B600,-1px 1px #D7B600}body.game .score-screen .score-container.screen4 .score-screen-title h1,body.game .score-screen .score-container.screen4 .score-screen-title .score-screen-badge{z-index:2}body.game .score-screen .score-container.screen4 .score-screen-title .firework-large{z-index:1}body.game .score-screen .score-container.screen4 .content{display:flex;align-items:center;gap:.5rem}body.game .score-screen .score-container.screen4 .content .content-outer-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}body.game .score-screen .score-container.screen4 .content .content-wrapper{display:flex;align-items:center;gap:.5rem}body.game .score-screen .score-container.screen4 .content .content-item{width:35.5rem;border:1px solid #CBC7C3;border-radius:12px;padding:1rem;z-index:2;display:flex;flex-direction:column}body.game .score-screen .score-container.screen4 .content .content-item.hidden{display:none}body.game .score-screen .score-container.screen4 .content .content-item.visible{animation:achievement-appear 1s ease-out;display:inherit}body.game .score-screen .score-container.screen4 .content .content-text{font-size:20px;font-weight:100}body.game .score-screen .score-container.screen4 .content .content-extra{font-size:19px;font-weight:100;display:flex;justify-content:center;padding-top:5px;font-style:italic}body.game .score-screen .score-container.screen4 .content .content-score{color:#16aa98;font-size:31.25px;font-weight:800;text-shadow:1px 0 #008270,-1px 0 #008270,1px 1px #008270,-1px -1px #008270,1px -1px #008270,-1px 1px #008270}body.game .score-screen .score-container.screen4:before{animation:.75s mascot-appear-right cubic-bezier(.87,.1,.59,.26);display:inline-block;position:absolute;content:url(/assets/mascot-large-flip-7f4086ba.svg);right:-5.5rem;bottom:0rem;z-index:-1}body.game .score-screen .score-container.screen4:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-large-flip-09157720.svg);right:-.75rem;bottom:7rem;z-index:0}body.game .score-screen .score-container.screen5{background-color:#fef9f4;display:flex;flex-direction:column;width:calc(47.625rem + -0px);align-items:center}body.game .score-screen .score-container.screen5 h2{margin-bottom:.25rem}body.game .score-screen .score-container.screen5 ul{list-style:none;padding-left:0}body.game .score-screen .score-container.screen5 ul li{border:solid 1px #CBC7C3;border-radius:12px;margin-bottom:.25rem;height:auto;padding:.75rem;width:35.5rem;display:flex;justify-content:space-between;align-content:center}body.game .score-screen .score-container.screen5 ul li.player{border-color:#383838;padding:1rem;width:37.5rem;margin-left:-1rem}body.game .score-screen .score-container.screen5 ul li .rank{position:relative;font-size:19px;color:#6fc2ff;text-shadow:1px 1px 0px #4699D6;font-family:Sniglet;background-color:none;height:3rem;width:5rem}body.game .score-screen .score-container.screen5 ul li .rank .rank-number{display:flex;justify-content:center;font-size:30px;position:absolute;z-index:1;top:.25rem;width:3rem}body.game .score-screen .score-container.screen5 ul li .rank:after{position:absolute;left:.15rem;content:url(/assets/rank-large-7a47a977.svg);z-index:0}body.game .score-screen .score-container.screen5 ul li .text{align-content:center;width:100%}body.game .score-screen .score-container.screen5 ul li .scores{display:flex;flex-direction:row;align-items:center;gap:.25rem}body.game .score-screen .score-container.screen5:before{animation:.75s mascot-appear-right cubic-bezier(.87,.1,.59,.26);display:inline-block;position:absolute;content:url(/assets/mascot-large-flip-7f4086ba.svg);right:-5.5rem;bottom:0rem;z-index:-1}body.game .score-screen .score-container.screen5:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-large-flip-09157720.svg);right:-.75rem;bottom:7rem;z-index:0}body.game .table{width:100%;font-size:12px;font-weight:200;border-spacing:0px}body.game .table tr:nth-child(2n){background-color:#f5f4f3}body.game .table td{padding:.5rem}body.game .table td.scores{font-weight:600;display:flex;align-items:center;justify-content:space-around}body.game .table td.rank{position:relative;font-size:19px;color:#6fc2ff;text-shadow:1px 1px 0px #4699D6;font-family:Sniglet;background-color:none}body.game .table td.rank .rank-number{position:relative;z-index:1}body.game .table td.rank:after{position:absolute;left:.15rem;content:url(/assets/rank-efe75ea1.svg);z-index:0}body.game .table.score-table{border:1px solid #CBC7C3;border-radius:4px}body.game .table.score-table tr:first-child{font-weight:700}body.game .table.score-table td{border:1px solid #CBC7C3}body.game .dashboard .dashboard-main .dashboard-about-left{position:relative;width:23rem;border:1px solid #CBC7C3;border-radius:12px;height:fit-content;margin:1rem}@media screen and (max-width: 1440px){body.game .dashboard .dashboard-main .dashboard-about-left{width:17rem}}body.game .dashboard .dashboard-main .dashboard-about-left .about-title{cursor:pointer;padding:1rem;border-top:1px solid #CBC7C3}body.game .dashboard .dashboard-main .dashboard-about-left .about-title:first-child{border-top:0px}body.game .dashboard .dashboard-main .dashboard-about-left .about-title:after{position:absolute;content:url(/assets/wedge-right-f1239c0d.svg);right:1rem}body.game .dashboard .dashboard-main .dashboard-about-left .about-title.active{color:#6fc2ff}body.game .dashboard .dashboard-main .dashboard-about-left .about-title.active:after{content:url(/assets/wedge-right-blue-d5c0e434.svg)}body.game .dashboard .dashboard-main .dashboard-about-right{background-color:#fef9f4;position:relative;border:1px solid #CBC7C3;border-radius:12px;padding:1.5rem;height:44.25rem;margin:1rem;font-weight:200;line-height:1.5rem;width:47rem}@media screen and (max-width: 1440px){body.game .dashboard .dashboard-main .dashboard-about-right{width:37rem}}body.game .dashboard .dashboard-main .dashboard-about-right a,body.game .dashboard .dashboard-main .dashboard-about-right a:active,body.game .dashboard .dashboard-main .dashboard-about-right a:visited{color:#4699d6}body.game .dashboard .dashboard-main .dashboard-about-right .content{height:100%;overflow-y:auto}body.game .dashboard .dashboard-main .dashboard-about-right .content p{margin:0;padding:0}body.game .dashboard .dashboard-main .dashboard-about-right:before{animation:.75s mascot-appear-left ease-in;display:inline-block;position:absolute;content:url(/assets/mascot-large-692464bd.svg);left:-9rem;bottom:0rem;z-index:-1}body.game .dashboard .dashboard-main .dashboard-about-right:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-large-4e072124.svg);left:-.75rem;bottom:6.25rem;z-index:1}body.game .feedback .time-bar{display:flex;align-items:center;justify-content:center;margin:3rem 0}body.game .feedback .answer-bar .answer-popup-title{position:absolute;width:fit-content;background-color:#ffde00;border:1px solid #D7B600;border-radius:12px 12px 12px 0;margin-bottom:-1rem;top:-2rem;left:-1px;z-index:1;font-size:20px;font-weight:400;padding:.75rem 1.5rem}body.game .feedback .answer-bar .answer-popup{border:1px solid #D7B600;border-radius:12px;position:absolute;height:fit-content;width:32.5rem;padding:2.5rem 1.5rem 2rem;bottom:7rem;background-color:#ffde00;box-shadow:0 5px #d7b600;font-weight:200}body.game .game-menu{width:100%;height:3rem;display:flex;flex-direction:row;align-items:center;z-index:1}body.game .game-menu .timer{font-size:24px;font-weight:800;padding-right:.5rem}body.game .game-menu .basket,body.game .game-menu .clipboard{font-size:24px;margin-right:2rem}body.game .game-menu .basket i,body.game .game-menu .clipboard i{padding-right:.5rem}@keyframes livesUp{0%{opacity:0;bottom:0rem;scale:0}to{opacity:1;bottom:3rem;scale:1.2}}@keyframes livesDown{0%{opacity:0;right:0rem;scale:0}to{opacity:1;right:8.3rem;scale:1.2}}body.game .game-menu .lives{position:relative}body.game .game-menu .lives-plus,body.game .game-menu .lives-minus{position:absolute;right:0;transformation-origin:center center}body.game .game-menu .lives-plus{content:url(/assets/_1-36a53313.svg);animation:.75s livesUp forwards}body.game .game-menu .lives-minus{content:url(/assets/-1-008905af.svg);animation:.75s livesDown forwards;bottom:.5rem}body.game .game-menu .icon-folder{transition:all 75ms ease-in}body.game .game-menu .icon-folder.large{scale:1.15}@keyframes bang{0%{translate:0 1rem;scale:0;opacity:0}75%{translate:0 0;scale:1.25;opacity:1}to{scale:1.25;opacity:0}}body.game .answer-container{position:relative}body.game .answer-container .firework{opacity:0;animation-name:bang;animation-duration:.25s;animation-timing-function:ease-out;position:absolute;content:url(/assets/firework-2206a602.svg)}@keyframes large-bang{0%{translate:0 1rem;scale:0;opacity:0}50%{translate:0 0;scale:3;opacity:.8}to{scale:3;opacity:0}}body.game .firework-large{opacity:0;animation-name:large-bang;animation-duration:1s;animation-timing-function:ease-out;position:absolute;content:url(/assets/firework-2206a602.svg);z-index:-1}body.game .answer-bar{border-top:solid 1px #CBC7C3;height:7.5rem;width:1136px;position:absolute;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center}body.game .answer-bar .score{font-size:25px;font-weight:800}@keyframes multiplier{0%{opacity:1}to{translate:0 -5rem;opacity:1}}body.game .answer-bar .multiplier{position:absolute;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-weight:600;opacity:0;animation-name:multiplier;animation-duration:.75s;animation-timing-function:ease-out}body.game .answer-bar .multiplier.button1{left:4rem}body.game .answer-bar .multiplier.button2{left:5rem}body.game .answer-bar .multiplier.button3{left:6rem}body.game .answer-bar .multiplier.answer2{left:8.5rem}body.game .answer-bar .multiplier .text{font-family:Sniglet;font-size:2rem;color:#febcd9;z-index:1;text-shadow:1px 1px 2px #B28498}body.game .answer-bar .buttons{position:relative;display:flex}body.game .achievement{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(5.375rem - 2px);width:calc(5.5rem - 2px);background-color:#fef9f4;border:1px solid #CBC7C3;box-shadow:0 3px #cbc7c3;border-radius:.75rem;font-size:12px;font-weight:300;position:relative;color:#cbc7c3}body.game .achievement i{margin-bottom:.5rem}body.game .achievement .achievement-name{text-align:center}body.game .achievement.MISSING .icon-achievement1,body.game .achievement.MISSING .icon-achievement2,body.game .achievement.MISSING .icon-achievement3,body.game .achievement.MISSING .icon-achievement4,body.game .achievement.MISSING .icon-achievement5,body.game .achievement.MISSING .icon-achievement6,body.game .achievement.MISSING .icon-achievement7,body.game .achievement.MISSING .icon-achievement8,body.game .achievement.READY .icon-achievement1,body.game .achievement.READY .icon-achievement2,body.game .achievement.READY .icon-achievement3,body.game .achievement.READY .icon-achievement4,body.game .achievement.READY .icon-achievement5,body.game .achievement.READY .icon-achievement6,body.game .achievement.READY .icon-achievement7,body.game .achievement.READY .icon-achievement8{content:url(/assets/trophy-inactive-8155b11d.svg)}body.game .achievement.RECEIVING{animation:achievement-appear 1s ease-out;background-color:#ffde00;border:1px solid #D7B600;box-shadow:0 3px #d7b600;color:#383838}body.game .achievement.RECEIVING .icon-trophy{content:url(/assets/trophy-f0207c1d.svg)}body.game .achievement.RECEIVED{background-color:#ffde00;border:1px solid #D7B600;box-shadow:0 3px #d7b600;color:#383838}body.game .achievement.RECEIVED .icon-trophy{content:url(/assets/trophy-f0207c1d.svg)}body.game .achievement:before{content:url(/assets/glow-lg-304bc93c.svg);position:absolute;top:.25rem;right:.25rem;display:inline}body.game .achievement-list{display:flex;gap:.75rem;flex-wrap:wrap}@keyframes achievement-appear{0%{opacity:0;scale:1.2}to{opacity:1;scale:1}}@keyframes mascot-appear-small{0%{transform:translate(-1rem)}to{transform:translate(0)}}@keyframes mascot-appear-left{0%{transform:translate(4rem)}to{transform:translate(0)}}@keyframes mascot-appear-right{0%{transform:translate(-4.5rem)}to{transform:translate(0)}}body.game .notice{margin-bottom:.5rem;padding:.5rem;color:#fef9f4;border-radius:5px}body.game .notice.error{background-color:#ff7169;border:1px solid #D74941}body.game .notice.success{background-color:#fef9f4;color:#008270;border:1px solid #008270}body.game .dashboard .dashboard-main .dashboard-levels{position:relative;height:38.75rem;width:24.375rem;border:1px solid #CBC7C3;border-radius:12px;padding:7rem 1.5rem 1.5rem;margin:1rem;overflow:hidden}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block{transition:transform 1s;transform:translateY(0)}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block:before{position:absolute;content:url(/assets/levels-bfe0f085.svg);left:9rem;z-index:-1}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block.block2{transform:translateY(-5rem)}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block.block3{transform:translateY(-10rem)}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block.block4{transform:translateY(-15rem)}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block.block5{transform:translateY(-20rem)}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block.block5{transform:translateY(-25rem)}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block.block6{transform:translateY(-30rem)}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block.block7{transform:translateY(-35rem)}body.game .dashboard .dashboard-main .dashboard-levels .dashboard-levels-block.block8{transform:translateY(-40rem)}body.game .dashboard .dashboard-main .dashboard-levels .level{background-color:#fef9f4;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin-bottom:1.5rem;margin-right:5rem;z-index:1}body.game .dashboard .dashboard-main .dashboard-levels .level .level-name{margin-top:1rem;font-weight:300}body.game .dashboard .dashboard-main .dashboard-levels .level .level-block{display:relative;height:6rem;width:6rem;border:1px solid #CBC7C3;border-radius:100%;box-shadow:-1px 3px #b7b3b0}body.game .dashboard .dashboard-main .dashboard-levels .level .level-block:after{content:url(/assets/glow-sm-65e201d8.svg);position:relative;display:inline;left:4rem;top:.5rem}body.game .dashboard .dashboard-main .dashboard-levels .level .level-progress{position:absolute;top:2.25rem;background-color:#fef9f4;border:1px solid #D7B600;border-radius:4px;padding:.25rem}body.game .dashboard .dashboard-main .dashboard-levels .level .level-start{cursor:pointer;display:flex;align-items:center;box-shadow:-1px 3px #b28498;justify-content:center;position:absolute;bottom:9rem;width:10rem;height:2.5rem;background-color:#febcd9;border:1px solid #B28498;border-radius:12px;color:#4c4c4c;font-weight:600}body.game .dashboard .dashboard-main .dashboard-levels .level .level-start:after{content:url(/assets/glow-sm-65e201d8.svg);position:absolute;display:inline;right:.25rem;top:0rem}body.game .dashboard .dashboard-main .dashboard-levels .level .level-start .level-start-name{z-index:1}body.game .dashboard .dashboard-main .dashboard-levels .level .level-start:before{position:absolute;top:1.75rem;content:"";height:1.5rem;width:1.5rem;background-color:#febcd9;transform:rotate(45deg);box-shadow:3px 3px #b28498}body.game .dashboard .dashboard-main .dashboard-levels .level .level-start:active{scale:.95;transition:box-shadow .1s}body.game .dashboard .dashboard-main .dashboard-levels .level .level-start:hover{filter:brightness(.95)}body.game .dashboard .dashboard-main .dashboard-levels .level:nth-child(2n){margin-left:5rem;margin-right:0rem}body.game .dashboard .dashboard-main .dashboard-levels .level.complete .level-block{border-color:#d7b600;background-color:#ffde00;box-shadow:-1px 3px #d7b600}body.game .dashboard .dashboard-main .dashboard-levels .level.active{cursor:pointer}body.game .dashboard .dashboard-main .dashboard-levels .level.active.next:before{animation:.75s mascot-appear-small ease-in;display:inline-block;position:absolute;content:url(/assets/mascot-tail-small-bc5d282b.svg);right:3rem;z-index:-1}body.game .dashboard .dashboard-main .dashboard-levels .level.active.next:after{animation:.75s mascot-appear-small ease-in;display:inline-block;content:url(/assets/mascot-head-small-25ca77f0.svg);position:absolute;z-index:-1;right:4.75rem;top:0rem}body.game .dashboard .dashboard-main .dashboard-levels .level.active.next .level-block:before{display:inline-block;content:url(/assets/mascot-hand-small-7f16934a.svg);position:absolute;z-index:1;right:4.75rem;top:0rem}body.game .dashboard .dashboard-main .dashboard-levels .level.active .level-block{background-color:#fef9f4;border-color:#383838;box-shadow:-1px 3px #383838}body.game .dashboard{display:flex;width:100%}body.game .dashboard .dashboard-menu{height:100%;border-right:1px solid #CBC7C3}body.game .dashboard .dashboard-menu .dashboard-menu-logo{width:16.25rem;height:4.5rem;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #CBC7C3}body.game .dashboard .dashboard-menu .dashboard-menu-logo h1{cursor:pointer;font-size:16px;font-weight:700;display:flex;align-items:center;gap:.25rem}body.game .dashboard .dashboard-menu .dashboard-menu-items ul{list-style:none;margin:0;margin-top:1.25rem;margin-left:1.25rem;margin-right:1.25rem;padding:0rem}body.game .dashboard .dashboard-menu .dashboard-menu-items li{height:2rem;cursor:pointer;align-items:center;display:flex;padding:.5rem 1rem;font-weight:600;border:1px solid #FEF9F4;border-radius:4px}body.game .dashboard .dashboard-menu .dashboard-menu-items li i{margin-right:.5rem}body.game .dashboard .dashboard-menu .dashboard-menu-items li.active{border:1px solid #6FC2FF;color:#6fc2ff}body.game .dashboard .dashboard-main{display:flex;justify-content:center;width:100%}@media screen and (min-height: 800px){body.game .dashboard .dashboard-main{margin-top:3.5rem}}body.game .dashboard .dashboard-main h3{font-size:20px;font-weight:500;margin-top:0rem}body.game .dashboard .dashboard-main h2{font-size:25px;font-weight:500}body.game .dashboard .dashboard-main #main{display:flex}body.game .dashboard .dashboard-main .link{display:flex;cursor:pointer;text-decoration:underline;margin-top:1rem;width:100%;justify-content:end;font-weight:200}body.game .dashboard .dashboard-main .dashboard-achievements{background-color:#fef9f4;position:relative;display:flex;flex-direction:column;height:44.25rem;width:24.375rem;border:1px solid #CBC7C3;border-radius:12px;padding:1.5rem;margin:1rem}body.game .dashboard .dashboard-main .dashboard-achievements:before{animation:.75s mascot-appear-right cubic-bezier(.87,.1,.59,.26);display:inline-block;position:absolute;content:url(/assets/mascot-large-flip-7f4086ba.svg);right:-5.5rem;bottom:0rem;z-index:-1}body.game .dashboard .dashboard-main .dashboard-achievements:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-large-flip-09157720.svg);right:-.75rem;bottom:7rem;z-index:1}body.game .dashboard .dashboard-main .dashboard-achievements-block{border:1px solid #CBC7C3;border-radius:12px;height:fit-content;width:24.375rem;padding:2rem 1.5rem;margin:1rem}body.game .dashboard-settings{background-color:#fef9f4;position:relative;display:flex;flex-direction:column;height:44.25rem;width:24.375rem;border:1px solid #CBC7C3;border-radius:12px;padding:1.5rem;margin:1rem}body.game .dashboard-settings .select-wrapper,body.game .dashboard-settings .select-wrapper .select{width:15rem}body.game .dashboard-settings .field .select-wrapper:after{position:absolute;display:inline-block;content:url(/assets/wedge-down-d42ee68d.svg);top:.5rem;right:.75rem}body.game .dashboard-settings .buttons{position:absolute;bottom:2rem;border-top:1px solid #CBC7C3;width:calc(100% - 3rem);padding-top:1rem;display:flex;justify-content:right}body.game .dashboard-settings:before{animation:.75s mascot-appear-right cubic-bezier(.87,.1,.59,.26);display:inline-block;position:absolute;content:url(/assets/mascot-large-flip-7f4086ba.svg);right:-5.5rem;bottom:0rem;z-index:-1}body.game .dashboard-settings:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-large-flip-09157720.svg);right:-.75rem;bottom:7rem;z-index:1}body.game .dashboard-leaderboard-block{border:1px solid #CBC7C3;border-radius:12px;height:fit-content;width:24.375rem;padding:2rem 1.5rem;margin:1rem}body.game .dashboard-leaderboard-block table{border-collapse:collapse}body.game .dashboard-leaderboard-block tr.mine{border:1px solid #383838;border-radius:5px}body.game .dashboard-leaderboard{background-color:#fef9f4;position:relative;display:flex;flex-direction:column;height:44.25rem;width:33.8125rem;border:1px solid #CBC7C3;border-radius:12px;padding:1.5rem;margin:1rem}body.game .dashboard-leaderboard:before{animation:.75s mascot-appear-right cubic-bezier(.87,.1,.59,.26);display:inline-block;position:absolute;content:url(/assets/mascot-large-flip-7f4086ba.svg);right:-5.5rem;bottom:0rem;z-index:-1}body.game .dashboard-leaderboard:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-large-flip-09157720.svg);right:-.75rem;bottom:7rem;z-index:1}body.game .dashboard-leaderboard .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:1rem;margin-bottom:.5rem}body.game .dashboard-leaderboard .header h2{margin:0rem}body.game .dashboard-leaderboard .header .filters{position:relative;display:flex;align-items:center;gap:.25rem;font-weight:100}body.game .dashboard-leaderboard .header .filters .select-wrapper,body.game .dashboard-leaderboard .header .filters .select-wrapper .select{width:150px}body.game .dashboard-leaderboard ul{list-style:none;padding-left:0;overflow-y:auto}body.game .dashboard-leaderboard ul li{border:solid 1px #CBC7C3;border-radius:12px;margin-bottom:.25rem;height:auto;padding:.75rem;display:flex;justify-content:space-between;align-content:center}body.game .dashboard-leaderboard ul li.mine{border-color:#383838}body.game .dashboard-leaderboard ul li .rank{position:relative;font-size:19px;color:#6fc2ff;text-shadow:1px 1px 0px #4699D6;font-family:Sniglet;background-color:none;height:3rem;width:5rem}body.game .dashboard-leaderboard ul li .rank .rank-number{display:flex;justify-content:center;font-size:30px;position:absolute;z-index:1;top:.25rem;width:3rem}body.game .dashboard-leaderboard ul li .rank:after{position:absolute;left:.15rem;content:url(/assets/rank-large-7a47a977.svg);z-index:0}body.game .dashboard-leaderboard ul li .text{align-content:center;width:100%}body.game .dashboard-leaderboard ul li .scores{display:flex;flex-direction:row;align-items:center;gap:.25rem}body.game .dashboard-feedback{background-color:#fef9f4;position:relative;display:flex;flex-direction:column;height:44.25rem;width:24.375rem;border:1px solid #CBC7C3;border-radius:12px;padding:1.5rem;margin:1rem;font-weight:200}body.game .dashboard-feedback textarea{width:100%;height:25rem;background-color:#fef9f4;border:1px solid #CBC7C3;border-radius:5px;margin-top:1rem;resize:none}body.game .dashboard-feedback:before{animation:.75s mascot-appear-right cubic-bezier(.87,.1,.59,.26);display:inline-block;position:absolute;content:url(/assets/mascot-large-flip-7f4086ba.svg);right:-5.5rem;bottom:0rem;z-index:-1}body.game .dashboard-feedback:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-large-flip-09157720.svg);right:-.75rem;bottom:7rem;z-index:1}body.game .dashboard-feedback .buttons{position:absolute;bottom:2rem;border-top:1px solid #CBC7C3;width:calc(100% - 3rem);padding-top:1rem;display:flex;justify-content:right}body.game .dashboard-feedback .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:1rem;margin-bottom:.5rem}body.game .dashboard-feedback .header h2{margin:0rem}body.game .dashboard-feedback .header .filters{position:relative;display:flex;align-items:center;gap:.25rem;font-weight:100}body.game .dashboard-feedback .header .filters .select-wrapper,body.game .dashboard-feedback .header .filters .select-wrapper .select{width:150px}body.game .dashboard-feedback ul{list-style:none;padding-left:0;overflow-y:auto}body.game .dashboard-feedback ul li{border:solid 1px #CBC7C3;border-radius:12px;margin-bottom:.25rem;height:auto;padding:.75rem;display:flex;justify-content:space-between;align-content:center}body.game .dashboard-feedback ul li.mine{border-color:#383838}body.game .dashboard-feedback ul li .rank{position:relative;font-size:19px;color:#6fc2ff;text-shadow:1px 1px 0px #4699D6;font-family:Sniglet;background-color:none;height:3rem;width:5rem}body.game .dashboard-feedback ul li .rank .rank-number{display:flex;justify-content:center;font-size:30px;position:absolute;z-index:1;top:.25rem;width:3rem}body.game .dashboard-feedback ul li .rank:after{position:absolute;left:.15rem;content:url(/assets/rank-large-7a47a977.svg);z-index:0}body.game .dashboard-feedback ul li .text{align-content:center;width:100%}body.game .dashboard-feedback ul li .scores{display:flex;flex-direction:row;align-items:center;gap:.25rem}body.game .dashboard-popup .info-popup-main{position:absolute;width:30.5rem;height:fit-content;background-color:#fef9f4;z-index:2;border-radius:12px;padding:2.5rem 2.5rem 10rem;line-height:30px;font-size:20px;font-weight:200}body.game .dashboard-popup .info-popup-main h1{margin:0;font-size:28.3px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}body.game .dashboard-popup .info-popup-main .credits{color:#b7b3b0;font-size:14px;font-weight:300;border-top:1px solid #CBC7C3;margin-top:1rem}body.game .dashboard-popup .info-popup-main .credits .credits-text{margin-top:1rem;margin-bottom:.5rem}body.game .dashboard-popup .info-popup-main .credits .credits-logos{display:flex;gap:1rem;justify-content:center}body.game .dashboard-popup .info-popup-main .buttons{position:absolute;bottom:3rem;border-top:1px solid #CBC7C3;width:calc(100% - 5rem);padding-top:1.5rem;display:flex;justify-content:left}body.game .dashboard-popup .start-popup-main{position:absolute;width:30.5rem;height:fit-content;background-color:#fef9f4;z-index:2;border-radius:12px;padding:2.5rem 2.5rem 10rem;line-height:30px;font-size:20px;font-weight:200}body.game .dashboard-popup .start-popup-main h1{margin:0;font-size:28.3px;margin-bottom:.5rem}body.game .dashboard-popup .start-popup-main .fields{margin-top:2rem}body.game .dashboard-popup .start-popup-main .fields select{width:15rem}body.game .dashboard-popup .start-popup-main .buttons{position:absolute;bottom:3rem;border-top:1px solid #CBC7C3;width:calc(100% - 5rem);padding-top:1.5rem;display:flex;justify-content:space-between}body.game .dashboard-popup .dashboard-popup-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.tutorial-popup{position:absolute;width:100%;height:100%}.tutorial-popup .tutorial-popup-overlay{position:absolute;width:100%;height:100%;background-color:#383838;opacity:.5;z-index:2;top:-7px}.tutorial-popup .tutorial-popup-window{display:block;position:absolute;padding:1.5rem;background-color:#fef9f4;border:1px solid #FEF9F4;border-radius:12px;width:16rem;height:fit-content;top:10rem;right:calc(50vw - 28.5rem);z-index:5;line-height:24px}.tutorial-popup .tutorial-popup-window .buttons{display:flex}.tutorial-popup .tutorial-popup-window:before{position:absolute;top:-.75rem;left:9rem;content:"";height:1.5rem;width:1.5rem;background-color:#fef9f4;transform:rotate(45deg)}.tutorial-popup.step0 .tutorial-popup-window{top:revert;right:revert;left:calc(50vw - 6.5rem);bottom:9rem}.tutorial-popup.step0 .tutorial-popup-window:before{top:revert;bottom:-.75rem}.tutorial-popup.step1 .tutorial-popup-overlay{mask:url(/assets/tutorial-mask1-4dbc92b4.svg) no-repeat,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-position:center top;mask-position:center top}.tutorial-popup.step1 .tutorial-popup-window{right:calc(50vw - 28.5rem)}.tutorial-popup.step2 .tutorial-popup-overlay{mask:url(/assets/tutorial-mask5-3da1dfe2.svg) no-repeat,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-position:center top;mask-position:center top}.tutorial-popup.step2 .tutorial-popup-window{top:12rem;right:revert;left:calc(50vw - 10.5rem)}.tutorial-popup.step2 .tutorial-popup-window:before{left:revert;top:7rem;left:-.75rem;transform:rotate(45deg)}.tutorial-popup.step3 .tutorial-popup-overlay{mask:url(/assets/tutorial-mask2-c5ef357e.svg) no-repeat,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-position:center top;mask-position:center top}.tutorial-popup.step3 .tutorial-popup-window{right:calc(50vw - 34.2rem)}.tutorial-popup.step4 .tutorial-popup-overlay{mask:url(/assets/tutorial-mask3-e61742cd.svg) no-repeat,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-position:center top;mask-position:center top}.tutorial-popup.step4 .tutorial-popup-window{right:calc(50vw - 40.5rem)}.tutorial-popup.step5 .tutorial-popup-overlay{mask:url(/assets/tutorial-mask6-42a3c3e9.svg) no-repeat,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-position:center top;mask-position:center top}.tutorial-popup.step5 .tutorial-popup-window{top:18rem;right:calc(50vw - 10.5rem)}.tutorial-popup.step5 .tutorial-popup-window:before{top:6rem;left:revert;right:-.75rem;transform:rotate(45deg)}.tutorial-popup.step6 .tutorial-popup-overlay{mask:url(/assets/tutorial-mask4-7b6e47e1.svg) no-repeat,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-position:center bottom;mask-position:center bottom}.tutorial-popup.step6 .tutorial-popup-window{top:revert;right:revert;left:calc(50vw - 20.1rem);bottom:9rem}.tutorial-popup.step6 .tutorial-popup-window:before{top:revert;bottom:-.75rem}body.game .tutorial-end-popup{position:absolute;height:100%;width:100%}body.game .tutorial-end-popup .tutorial-end-popup-overlay{position:absolute;opacity:.7;width:100%;height:100%;top:-7px;left:0;background-color:#b7b3b0;z-index:2}body.game .tutorial-end-popup .tutorial-end-popup-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-extra{position:absolute;width:35.5rem;height:fit-content}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-extra:before{display:inline-block;position:absolute;content:url(/assets/mascot-large-flip-7f4086ba.svg);right:-8rem;top:-4rem;z-index:2}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-main{position:absolute;width:35.5rem;height:fit-content;background-color:#fef9f4;z-index:2;border-radius:12px;padding:3rem 2.5rem 9rem;line-height:30px;font-size:16px;font-weight:300}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-main ul{padding-top:.25rem;padding-left:0}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-main ul li{display:flex;list-style:none;align-items:center;gap:.5rem;margin:1rem 0rem}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-main:after{display:inline-block;position:absolute;content:url(/assets/mascot-hand-large-flip-09157720.svg);right:-.75rem;bottom:7rem}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-main strong{font-weight:700}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-main h1{margin:0;font-size:28.3px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-main textarea{width:100%;height:10rem;background-color:#fef9f4;border:1px solid #CBC7C3;border-radius:5px}body.game .tutorial-end-popup .tutorial-end-popup-container .tutorial-end-popup-main .buttons{position:absolute;bottom:3rem;border-top:1px solid #CBC7C3;width:calc(100% - 5rem);padding-top:1.5rem;display:flex;justify-content:space-between}.diagram-popup{display:block;position:absolute;background-color:#fff;border:1px solid #383838;border-radius:12px;resize:both;width:44.5rem;height:39.75rem;top:calc(50vh - 19.875rem);left:calc(50vw - 22.25rem);overflow:hidden;z-index:5}.diagram-popup.DIAGRAM1{min-width:15rem;min-height:20rem;width:46.5rem;height:61.75rem;left:calc(50vw - 23.25rem);top:calc(50vh - 30.875rem)}.diagram-popup.DIAGRAM2{min-width:60.5rem;min-height:19.37rem;width:46.5rem;height:48.75rem;left:calc(50vw - 30.25rem);top:calc(50vh - 22.875rem)}.diagram-popup.DIAGRAM3{min-width:15rem;min-height:20rem;width:40.5rem;height:54.75rem;left:calc(50vw - 20.25rem);top:calc(50vh - 27.375rem)}.diagram-popup.DIAGRAM4{min-width:12.75rem;min-height:19.37rem;width:25.5rem;height:38.75rem;left:calc(50vw - 12.75rem);top:calc(50vh - 19.375rem)}.diagram-popup.DIAGRAM5{min-width:35.25rem;min-height:15.37rem;width:84.5rem;height:42.75rem;left:calc(50vw - 42.25rem);top:calc(50vh - 21.375rem)}.diagram-popup.DIAGRAM6,.diagram-popup.DIAGRAM7{min-width:15.75rem;min-height:19.5rem;width:38.5rem;height:48.75rem;left:calc(50vw - 19.25rem);top:calc(50vh - 24.375rem)}.diagram-popup.DIAGRAM8{min-width:14.5rem;min-height:17.37rem;width:39.5rem;height:49.75rem;left:calc(50vw - 19.75rem);top:calc(50vh - 24.875rem)}.diagram-popup.DIAGRAM9{min-width:22.25rem;min-height:27.25rem;width:44.5rem;height:37.75rem;left:calc(50vw - 22.25rem);top:calc(50vh - 18.875rem)}.diagram-popup.DIAGRAM10{min-width:21.5rem;min-height:19rem;width:43rem;height:38rem;left:calc(50vw - 21.5rem);top:calc(50vh - 19rem)}.diagram-popup.DIAGRAM11{min-width:20.75rem;min-height:19.25rem;width:41.5rem;height:39.75rem;left:calc(50vw - 20.75rem);top:calc(50vh - 19.875rem)}.diagram-popup.DIAGRAM12{min-width:40.5rem;min-height:15.37rem;width:57.5rem;height:43.75rem;left:calc(50vw - 28.75rem);top:calc(50vh - 21.875rem)}.diagram-popup .diagram-popup-menu{display:flex;justify-content:space-between;align-items:center;background-color:#ffde00;border-bottom:1px solid #383838;height:2rem;padding:0 .5rem}.diagram-popup .diagram-popup-menu .diagram-popup-menu-title{cursor:grab;font-weight:600}.diagram-popup .diagram-popup-menu .icon{cursor:pointer}.diagram-popup .diagram-popup-menu .icon-close{margin-top:.25rem}.diagram-popup .diagram-popup-menu .icon-close:active{scale:.95;transition:box-shadow .1s}.diagram-popup .diagram-popup-menu .icon-close:hover{filter:brightness(.95)}.diagram-popup .diagram-popup-image{width:calc(100% - 1rem);height:calc(100% - 3rem);padding:.5rem;background-size:contain;background-repeat:no-repeat;background-position:center}.diagram-popup .diagram-popup-image.diagram1{background-image:url(/assets/DG-figuur2.3-84ba7216.png)}.diagram-popup .diagram-popup-image.diagram2{background-image:url(/assets/DG-figuur3.1-7592bc17.png)}.diagram-popup .diagram-popup-image.diagram3{background-image:url(/assets/DG-figuur3.2-93157b9a.png)}.diagram-popup .diagram-popup-image.diagram4{background-image:url(/assets/DG-figuur3.4-0285f106.png)}.diagram-popup .diagram-popup-image.diagram5{background-image:url(/assets/DG-figuur4.1-8042f0de.png)}.diagram-popup .diagram-popup-image.diagram6{background-image:url(/assets/DG-figuur4.2-91e0c50a.png)}.diagram-popup .diagram-popup-image.diagram7{background-image:url(/assets/DG-figuur4.3-6b78ac61.png)}.diagram-popup .diagram-popup-image.diagram8{background-image:url(/assets/DG-figuur4.4-82dd52df.png)}.diagram-popup .diagram-popup-image.diagram9{background-image:url(/assets/DG-figuur4.5-45ad64b0.png)}.diagram-popup .diagram-popup-image.diagram10{background-image:url(/assets/DG-figuur4.6-080f5fa7.png)}.diagram-popup .diagram-popup-image.diagram11{background-image:url(/assets/DG-figuur4.7-72d2a02d.png)}.diagram-popup .diagram-popup-image.diagram12{background-image:url(/assets/DG-figuur3.3-e2d3949c.png)}.call-popup{position:absolute;width:100%;height:100%}.call-popup.feedback{position:initial;width:initial;height:initial;display:flex;flex-direction:row;justify-content:center;margin-bottom:7.5rem;width:72rem}.call-popup .call-popup-overlay{position:absolute;width:100%;height:100%;background-color:#d74941;opacity:.5;z-index:2;top:-7px}.call-popup .call-popup-initial-window{position:absolute;height:25rem;width:23.375rem;top:calc(50vh - 12.5rem);left:calc(50vw - 11.6875rem);background-color:#fef9f4;border-radius:12px;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:300}.call-popup .call-popup-initial-window .text{margin-top:1rem}.call-popup .call-popup-initial-window .call-animation{position:relative;height:12rem;width:12rem}@keyframes grow{0%{scale:70% 70%}to{scale:100% 100%}}.call-popup .call-popup-initial-window .call-outer-ring-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1;height:12rem;width:12rem}.call-popup .call-popup-initial-window .call-outer-ring-wrapper .call-outer-ring{animation:1s grow infinite alternate ease-in-out;background-color:#cbc7c3;border-radius:100%;opacity:.2;height:12rem;width:12rem}.call-popup .call-popup-initial-window .call-middle-ring-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;z-index:2;height:12rem;width:12rem}.call-popup .call-popup-initial-window .call-middle-ring-wrapper .call-middle-ring{animation:1s grow infinite alternate ease-in-out;background-color:#cbc7c3;border-radius:100%;opacity:.4;height:10.5rem;width:10.5rem}.call-popup .call-popup-initial-window .call-inner-ring-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;z-index:3;height:12rem;width:12rem}.call-popup .call-popup-initial-window .call-inner-ring-wrapper .call-inner-ring{animation:1s grow infinite alternate ease-in-out;background-color:#cbc7c3;border-radius:100%;opacity:.6;height:9rem;width:9rem}.call-popup .call-popup-initial-window .img-call-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;z-index:4;height:12rem;width:12rem}.call-popup .call-popup-initial-window .img-call-wrapper .img-call{margin:1rem;height:7.5rem;width:7.5rem}.call-popup .call-popup-initial-window .name{font-size:25px;font-weight:700}.call-popup .call-popup-initial-window .buttons{margin-top:1rem}.call-popup.feedback .call-popup-window{top:inherit;z-index:0}.call-popup .call-popup-window{position:absolute;padding:3rem 6.15rem;height:35.25rem;width:47.7rem;top:calc(50vh - 21.625rem);left:calc(50vw - 29.85rem);background-color:#fef9f4;border-radius:12px;z-index:3;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem;font-weight:300}.call-popup .call-popup-window .call-popup-window-left{height:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.call-popup .call-popup-window .call-popup-window-right{width:36.125rem;height:calc(100% - 2rem);border:1px solid #CBC7C3;border-radius:12px;padding:1rem}.call-popup .call-popup-window .call-popup-window-right .call-popup-patient{display:block;margin-top:.75rem}.call-popup .call-popup-window .call-popup-window-right p{font-size:27.25px;font-weight:100;margin-top:.75rem}.call-popup .call-popup-window .call-popup-window-right .buttons{border-top:1px solid #CBC7C3;padding:1rem;display:flex;justify-content:center}.call-popup .call-popup-window .call-popup-window-right:before{position:absolute;left:14.6rem;top:8rem;content:"";height:1.5rem;width:1.5rem;background-color:#fef9f4;transform:rotate(45deg);border-left:1px solid #CBC7C3;border-bottom:1px solid #CBC7C3}body.game .feedback-popup{position:absolute;height:100%;width:100%}body.game .feedback-popup .feedback-popup-overlay{position:absolute;opacity:.7;width:100%;height:100%;top:-7px;left:0;background-color:#b7b3b0;z-index:2}body.game .feedback-popup .feedback-popup-main{position:absolute;width:35.5rem;height:fit-content;background-color:#fef9f4;z-index:2;border-radius:12px;padding:3rem 2.5rem 10rem;line-height:30px;font-size:14px;font-weight:600}body.game .feedback-popup .feedback-popup-main h1{margin:0;font-size:28.3px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}body.game .feedback-popup .feedback-popup-main textarea{width:100%;height:10rem;background-color:#fef9f4;border:1px solid #CBC7C3;border-radius:5px;resize:none}body.game .feedback-popup .feedback-popup-main .buttons{position:absolute;bottom:3rem;border-top:1px solid #CBC7C3;width:calc(100% - 5rem);padding-top:1.5rem;display:flex;justify-content:right}body.game .feedback-popup .feedback-popup-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}body.game .schola-popup{position:absolute;height:100%;width:100%}body.game .schola-popup .schola-popup-overlay{position:absolute;opacity:.7;width:100%;height:100%;top:-7px;left:0;background-color:#b7b3b0;z-index:2}body.game .schola-popup .schola-popup-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}body.game .schola-popup .schola-popup-container .schola-popup-main{position:absolute;width:35.5rem;height:fit-content;background-color:#fef9f4;z-index:2;border-radius:12px;padding:3rem 2.5rem 9rem;line-height:30px;font-size:16px;font-weight:300}body.game .schola-popup .schola-popup-container .schola-popup-main strong{font-weight:700}body.game .schola-popup .schola-popup-container .schola-popup-main h1{margin:0;font-size:28.3px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}body.game .schola-popup .schola-popup-container .schola-popup-main textarea{width:100%;height:10rem;background-color:#fef9f4;border:1px solid #CBC7C3;border-radius:5px}body.game .schola-popup .schola-popup-container .schola-popup-main .buttons{position:absolute;bottom:3rem;border-top:1px solid #CBC7C3;width:calc(100% - 5rem);padding-top:1.5rem;display:flex;justify-content:space-between}body.game .mobile-popup{position:absolute;height:100%;width:100%}body.game .mobile-popup .mobile-popup-overlay{position:absolute;opacity:.7;width:100%;height:100%;top:-7px;left:0;background-color:#b7b3b0;z-index:2}body.game .mobile-popup .mobile-popup-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}body.game .mobile-popup .mobile-popup-container .mobile-popup-main{position:absolute;max-width:30.5rem;width:fit-content;height:fit-content;background-color:#fef9f4;z-index:2;border-radius:12px;padding:3rem 2.5rem 2.5rem;line-height:30px;font-size:16px;font-weight:300}body.game .mobile-popup .mobile-popup-container .mobile-popup-main strong{font-weight:700}body.game .mobile-popup .mobile-popup-container .mobile-popup-main h1{margin:0;font-size:28.3px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.admin{overflow-x:hidden;overflow-y:auto}
