/*!
  Theme: Default
  Description: Original highlight.js style
  Author: (c) Ivan Sagalaev <maniac@softwaremaniacs.org>
  Maintainer: @highlightjs/core-team
  Website: https://highlightjs.org/
  License: see project LICENSE
  Touched: 2021
*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-punctuation,.hljs-tag{color:#444a}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#ab5656}.hljs-literal{color:#695}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.modal-wrapper.svelte-1d2k9l0{background-color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;border-radius:6px;justify-content:center}.modal.svelte-1d2k9l0{display:flex;flex-direction:column;justify-content:left;background-color:#fff;margin:auto;align-items:start;min-width:80%;text-align:left;padding:2%;position:relative;border-radius:6px}@media (width < 640px){.modal.svelte-1d2k9l0{font-size:14px}}svg.svelte-dy3i6x{margin:0 auto}@media (640px < width < 1000px){.level4.svelte-dy3i6x{width:40px!important;height:40px!important}.level0.svelte-dy3i6x{width:65px;height:65px}}@media (max-width: 640px){.level0.svelte-dy3i6x{width:38px!important;height:38px!important}.level1.svelte-dy3i6x{width:36px!important;height:36px!important}.level2.svelte-dy3i6x{width:20px!important;height:20px!important}.level3.svelte-dy3i6x{width:30px!important;height:30px!important}.level4.svelte-dy3i6x{width:40px!important;height:40px!important}}@keyframes svelte-3s4rb1-shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}.clearBackground.svelte-3s4rb1{background-color:transparent;padding:2.5px 15px!important}.blueBackground.svelte-3s4rb1{background-color:#5050f1;color:#fff}.shake.svelte-3s4rb1{animation:svelte-3s4rb1-shake .1s}.redBackground.svelte-3s4rb1{background-color:#ff4040;color:#fff}.smallHeight.svelte-3s4rb1{height:25px;align-items:center;margin:auto 0}.greenBackground.svelte-3s4rb1{background-color:#40a040;color:#fff}.multifunctionSubmit.svelte-3s4rb1{padding:2.5px 15px;height:24px;display:flex;gap:8px}.disabledButton.svelte-3s4rb1{color:#00000040!important;background-color:#0000001a!important;border:transparent 1px solid}.disabledButton.svelte-3s4rb1:hover{border:transparent 1px solid}.resultsWrapColor.svelte-3s4rb1{background-color:#dadada!important}.mainInner.svelte-3s4rb1{height:calc(100vh - 20px);background-color:#fff;height:100%;display:flex;flex-direction:column;flex:1 1 0;border-radius:5px}.outerFullWrapper.svelte-3s4rb1{height:calc(100vh - 14px);display:flex;justify-content:center;gap:5px;position:relative;margin:7px auto;width:98%;max-width:1000px}.answerSection.svelte-3s4rb1{padding:0 10px 5px;background-color:#0000000d;position:relative}.answerText.svelte-3s4rb1{padding-left:10px;border-left:2px solid rgba(80,80,241,1);margin:auto 0;font-size:16px}#main.svelte-3s4rb1{z-index:1;top:0;left:0;width:100%;background-color:#fff;border-radius:6px;text-align:left;max-width:none;position:relative;display:flex;flex-direction:column;flex:1 1 0}.hide.svelte-3s4rb1{display:none!important}.innerWrapProg.svelte-3s4rb1{display:flex;flex-direction:column;gap:5px;margin-top:5px;justify-content:start;font-family:Fira Code,monospace;width:30px;align-items:start}.wrapProg.svelte-3s4rb1{width:30px;align-items:start}.questionCircle.svelte-3s4rb1{position:absolute;top:0;left:0;width:25px;height:25px}.questionCircle.svelte-3s4rb1:hover{border:2px rgb(255,255,255) solid!important}.success.svelte-3s4rb1{background-color:#40a040;border:2px rgba(255,255,255,.05) solid;border-radius:14px}.doneButNoRevealResult.svelte-3s4rb1{background-color:#00000091;border:2px rgba(255,255,255,.05) solid;border-radius:14px}.fail.svelte-3s4rb1{background-color:#ff4040;border:2px rgba(255,255,255,.05) solid;border-radius:14px}.outerQuestionCircle.svelte-3s4rb1{position:relative;width:29px;height:29px}.notTried.svelte-3s4rb1{background-color:#ffffff40;border:2px rgba(255,255,255,.05) solid;border-radius:14px}.barbutton.svelte-3s4rb1{background-color:#ffffff40}.questiontag.svelte-3s4rb1{background-color:#fff;font-size:15px}.current.svelte-3s4rb1{border:2px rgb(255,255,255) solid}span.svelte-3s4rb1{display:block;margin-top:20px}#headingText.svelte-3s4rb1{padding-top:2.5px}#headingSubtext.svelte-3s4rb1{font-size:16px;font-weight:300;margin:0}.hiddenBackgroundCoverSide.svelte-3s4rb1{position:absolute;top:0;left:0;width:100%;height:100%}.questionBar.svelte-3s4rb1{padding:10px;display:flex;flex-wrap:wrap;gap:2px 10px;align-items:end;margin:0;justify-content:space-between;z-index:0;font-size:17px;font-weight:800}.graybackground.svelte-3s4rb1{background-color:#0000000d}.whiteBackground.svelte-3s4rb1{background-color:#fff}.choicesWrapper.svelte-3s4rb1{margin-left:10px;margin-right:10px;padding:0 0 10px}.subprompt.svelte-3s4rb1{color:#00000091;margin:0 0 25px;position:relative}.subpromptAndChoices.svelte-3s4rb1{overflow-y:overlay;min-height:100px;position:relative;z-index:100}.subpromptOuter.svelte-3s4rb1{position:relative;display:flex;flex-shrink:0;flex-direction:column;flex:none;padding:0 10px;min-height:18px;background-color:#0000000d}#button-bar.svelte-3s4rb1{display:flex;flex-direction:row;flex-wrap:wrap;padding:10px;gap:10px;width:100%;justify-content:space-between}.leftSidebuttonbar.svelte-3s4rb1{display:flex;gap:10px;align-self:end;flex-wrap:wrap}#navBar.svelte-3s4rb1{display:flex;flex:none;gap:10px;align-self:end}.bottomWapper.svelte-3s4rb1{position:relative;display:flex;flex:none;padding:0;gap:10px;margin-top:auto;background-color:#0000001a}.choiceWrap.svelte-3s4rb1{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;min-width:min-content;overflow-x:scroll;padding-top:10px}.svelte-3s4rb1::-webkit-scrollbar{width:5px;height:5px;background:transparent;border-radius:3px;position:absolute;right:5px}.svelte-3s4rb1::-webkit-scrollbar-track{background:transparent;border-radius:3px}.svelte-3s4rb1::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.svelte-3s4rb1::-webkit-scrollbar-thumb:hover{background:#555;border-radius:3px}.choice.svelte-3s4rb1{position:relative;font-family:Roboto Flex Variable,normal;font-style:normal!important;font-size:16px;font-weight:300;flex-shrink:0;padding:5px 10px;border-radius:5px;cursor:pointer;background-color:#0000000d;color:#000;border:2.5px solid transparent}.incorrectChoice.svelte-3s4rb1{background-color:#5050f11a!important;color:#5050f191!important}.inactive.svelte-3s4rb1{background-color:#0000000d;color:#00000040;cursor:default!important}.selectedChoice.svelte-3s4rb1{color:#5050f1}.correctChoice.svelte-3s4rb1{border:2px solid rgba(64,160,64,1)!important;color:#000!important}#resultsWrapper.svelte-3s4rb1{position:relative;z-index:200;height:calc(100vh - 40px);width:100%;text-align:left;max-width:none;background-color:#dadada;border-radius:5px}#results.svelte-3s4rb1{border-radius:15px;text-align:center;position:absolute;width:70%;height:90%;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;font-size:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 600px){#results.svelte-3s4rb1{font-size:18px!important}}main.svelte-47uepc{max-width:fit-content;margin-left:auto;margin-right:auto}main.svelte-hd6sp6{text-align:center}@media (min-width: 640px){main.svelte-hd6sp6{max-width:none}}
