@keyframes svelte-1c0k8df-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@keyframes svelte-1c0k8df-celebration{0%{transform:scale(.8) rotate(0);opacity:.8}50%{transform:scale(1.1) rotate(5deg);opacity:1}70%{transform:scale(1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}section.svelte-1c0k8df{margin-top:2.875rem}@media(min-width:64rem){section.svelte-1c0k8df{margin-top:5.625rem}}.column.svelte-1c0k8df p{max-width:34.25rem}.quiz.svelte-1c0k8df{max-width:54.6875rem;margin-inline:auto;margin-top:2rem}@media(min-width:64rem){.quiz.svelte-1c0k8df{margin-top:3.5rem}}.quiz.svelte-1c0k8df>h3:where(.svelte-1c0k8df){color:var(--color-black);font-weight:var(--font-weight-default)}.questions.svelte-1c0k8df{position:relative;margin-bottom:2.25rem;background-color:var(--color-lightblue-tint);border-radius:0 0 2rem;height:23.125rem;transition:all .4s ease-in-out}@media(min-width:48rem){.questions.svelte-1c0k8df{height:20rem}}@media(min-width:64rem){.questions.svelte-1c0k8df{height:32rem;margin-bottom:2.625rem}}.questions.svelte-1c0k8df:not(:has(.question)){height:0}.questions.svelte-1c0k8df .question:where(.svelte-1c0k8df){position:absolute;inset:0;display:grid;grid-template-rows:auto 1fr}.questions.svelte-1c0k8df .question:where(.svelte-1c0k8df)>div:where(.svelte-1c0k8df){display:grid;gap:2px}@media(min-width:64rem){.questions.svelte-1c0k8df .question:where(.svelte-1c0k8df)>div:where(.svelte-1c0k8df){grid-template-columns:1fr 1fr}}.questions.svelte-1c0k8df h3:where(.svelte-1c0k8df){position:relative;margin-bottom:-2px;padding:1.625rem 2rem;background-color:var(--color-darkblue);color:var(--color-white)}@media not (min-width:48rem){.questions.svelte-1c0k8df h3:where(.svelte-1c0k8df){font-size:1.125rem}}@media(min-width:64rem){.questions.svelte-1c0k8df h3:where(.svelte-1c0k8df){padding:2.5rem 3.75rem}}.questions.svelte-1c0k8df h3:where(.svelte-1c0k8df):before{content:attr(data-num) ".";margin-right:1rem}@media(min-width:64rem){.questions.svelte-1c0k8df h3:where(.svelte-1c0k8df):before{margin-right:1.5rem}}.questions.svelte-1c0k8df h3:where(.svelte-1c0k8df):after{content:"";position:absolute;top:100%;left:50%;width:4.5rem;height:2.25rem;translate:-50% 0;background-color:var(--color-darkblue);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='96'%20height='48'%20viewBox='0%200%2096%2048'%20fill='none'%3e%3cpath%20d='M95.999%201.14478e-06C69.6968%200.000527259%2048.3359%2021.1564%2048.0039%2047.3799L48%2048C48%2021.4903%2026.5097%207.94552e-06%205.72394e-07%200L95.999%201.14478e-06Z'%20fill='currentColor'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='96'%20height='48'%20viewBox='0%200%2096%2048'%20fill='none'%3e%3cpath%20d='M95.999%201.14478e-06C69.6968%200.000527259%2048.3359%2021.1564%2048.0039%2047.3799L48%2048C48%2021.4903%2026.5097%207.94552e-06%205.72394e-07%200L95.999%201.14478e-06Z'%20fill='currentColor'/%3e%3c/svg%3e")}@media(min-width:64rem){.questions.svelte-1c0k8df h3:where(.svelte-1c0k8df):after{width:6rem;height:3rem}}.questions.svelte-1c0k8df button:where(.svelte-1c0k8df){background-color:var(--color-white);padding-inline:2rem;padding-right:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;transition:background-color .2s ease}@media(min-width:64rem){.questions.svelte-1c0k8df button:where(.svelte-1c0k8df){grid-template-columns:1fr;padding-top:4rem;padding-inline:4.5rem;padding-top:3.375rem;padding-bottom:2rem}}@media not (min-width:64rem){.questions.svelte-1c0k8df button:where(.svelte-1c0k8df):first-child{padding-top:1.25rem}}.questions.svelte-1c0k8df button:where(.svelte-1c0k8df):last-child{border-radius:0 0 2rem}.questions.svelte-1c0k8df button:where(.svelte-1c0k8df) span:where(.svelte-1c0k8df){font-weight:var(--font-weight-default);color:var(--color-black);text-align:start;width:fit-content;transition:color .2s ease}@media(min-width:64rem){.questions.svelte-1c0k8df button:where(.svelte-1c0k8df) span:where(.svelte-1c0k8df){font-size:var(--font-size-h4);justify-self:center}}.questions.svelte-1c0k8df button:where(.svelte-1c0k8df) .letter:where(.svelte-1c0k8df){place-self:center;width:3rem;height:3rem;line-height:3rem;color:var(--color-darkblue);background-color:var(--color-lightblue-tint);border-radius:50%;text-align:center;transition:background-color .2s ease}@media(min-width:64rem){.questions.svelte-1c0k8df button:where(.svelte-1c0k8df) .letter:where(.svelte-1c0k8df){width:4.125rem;height:4.125rem;line-height:4.125rem}}.questions.svelte-1c0k8df button:where(.svelte-1c0k8df):is(:where(.svelte-1c0k8df):hover,:where(.svelte-1c0k8df):focus-visible){background-color:var(--color-lightblue)}.questions.svelte-1c0k8df button:where(.svelte-1c0k8df):is(:where(.svelte-1c0k8df):hover,:where(.svelte-1c0k8df):focus-visible) span:where(.svelte-1c0k8df):first-of-type{color:var(--color-white)}.questions.svelte-1c0k8df button:where(.svelte-1c0k8df):is(:where(.svelte-1c0k8df):hover,:where(.svelte-1c0k8df):focus-visible) .letter:where(.svelte-1c0k8df){background-color:var(--color-white)}.answers.svelte-1c0k8df{display:grid}@media(min-width:64rem){.answers.svelte-1c0k8df{grid-template-columns:1fr 16rem}}.answers.svelte-1c0k8df ol:where(.svelte-1c0k8df){display:grid;grid-template-columns:repeat(auto-fit,minmax(2rem,1fr));gap:2px;background:hsl(from var(--color-darkblue) h s l / .25);list-style:none}.answers.svelte-1c0k8df ol:where(.svelte-1c0k8df) button:where(.svelte-1c0k8df){width:100%;aspect-ratio:1;background-color:var(--color-lightblue-tint);font-weight:var(--font-weight-default);transition:all .2s ease}@media not (min-width:64rem){.answers.svelte-1c0k8df ol:where(.svelte-1c0k8df) button:where(.svelte-1c0k8df){font-size:2.5rem}}.answers.svelte-1c0k8df ol:where(.svelte-1c0k8df) button:where(.svelte-1c0k8df)[disabled]{color:var(--color-lightblue);background-color:var(--color-white)}.answers.svelte-1c0k8df ol:where(.svelte-1c0k8df) button:where(.svelte-1c0k8df).invalid{color:var(--color-red);animation:svelte-1c0k8df-shake .4s ease-in-out}.answers.svelte-1c0k8df ol:where(.svelte-1c0k8df) button:where(.svelte-1c0k8df):not([disabled]):is(:where(.svelte-1c0k8df):hover,:where(.svelte-1c0k8df):focus-visible){background-color:var(--color-lightblue);color:var(--color-white)}.check.svelte-1c0k8df :is(button:where(.svelte-1c0k8df),span:where(.svelte-1c0k8df)){display:grid;place-items:center;padding:.375rem 1.5rem;border-radius:0 0 1.25rem}@media(min-width:64rem){.check.svelte-1c0k8df :is(button:where(.svelte-1c0k8df),span:where(.svelte-1c0k8df)){height:100%;padding-inline:2.75rem}}.check.svelte-1c0k8df button:where(.svelte-1c0k8df){text-align:start;color:var(--color-white);background-color:var(--color-purple);transition:all .2s ease}@media not (min-width:64rem){.check.svelte-1c0k8df button:where(.svelte-1c0k8df){width:100%;padding-block:1rem}}.check.svelte-1c0k8df button:where(.svelte-1c0k8df)[disabled]{opacity:.25}.check.svelte-1c0k8df button:where(.svelte-1c0k8df):is(:where(.svelte-1c0k8df):hover,:where(.svelte-1c0k8df):focus-visible){background-color:var(--color-darkblue)}.check.svelte-1c0k8df span:where(.svelte-1c0k8df){background-color:var(--color-white)}.check.svelte-1c0k8df span:where(.svelte-1c0k8df).correct{color:var(--color-green);animation:svelte-1c0k8df-celebration .6s ease-in-out}.check.svelte-1c0k8df span:where(.svelte-1c0k8df).invalid{color:var(--color-red);animation:svelte-1c0k8df-shake .4s ease-in-out}.restart.svelte-1c0k8df{display:grid;grid-template-columns:1.875rem 1fr;gap:.625rem;align-items:center;margin-top:2rem;font-weight:var(--font-weight-bold)}.restart.svelte-1c0k8df:before{content:"";aspect-ratio:1;background-image:url(data:image/png;base64,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);rotate:0deg;transition:rotate .35s ease-out}.restart.svelte-1c0k8df:is(:where(.svelte-1c0k8df):hover,:where(.svelte-1c0k8df):focus-visible){text-decoration:underline}.restart.svelte-1c0k8df:is(:where(.svelte-1c0k8df):hover,:where(.svelte-1c0k8df):focus-visible):before{rotate:270deg}
