.shower.svelte-ukthap{pointer-events:none;z-index:1;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.shower.svelte-ukthap span:where(.svelte-ukthap){will-change:transform;line-height:1;animation-name:svelte-ukthap-fall;animation-timing-function:linear;animation-fill-mode:both;position:absolute;top:0}@keyframes svelte-ukthap-fall{0%{opacity:0;transform:translateY(-15vh)rotate(0)}10%{opacity:1}85%{opacity:1}to{transform:translate3d(var(--drift), 105vh, 0) rotate(var(--spin));opacity:0}}@media (prefers-reduced-motion:reduce){.shower.svelte-ukthap{display:none}}.results.svelte-ukthap{z-index:2;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:40rem;margin:0 auto;padding:3rem 1rem;display:flex;position:relative}@media (min-width:1025px){.results.svelte-ukthap{padding-top:5rem}}.results.svelte-ukthap header:where(.svelte-ukthap){flex-direction:column;align-items:center;display:flex}.results.svelte-ukthap header:where(.svelte-ukthap) .percent:where(.svelte-ukthap){font-size:var(--text-display);color:var(--red);font-weight:700;line-height:1}.results.svelte-ukthap header:where(.svelte-ukthap) h1:where(.svelte-ukthap){font-size:var(--text-lg);color:gray}.results.svelte-ukthap.passed header:where(.svelte-ukthap) .percent:where(.svelte-ukthap){color:var(--green)}.results.svelte-ukthap .stats:where(.svelte-ukthap){gap:1rem;width:100%;display:flex}.results.svelte-ukthap .stats:where(.svelte-ukthap) div:where(.svelte-ukthap){border:1px solid var(--main);border-radius:.3rem;flex-direction:column;flex:1;align-items:center;gap:.2rem;padding:.75rem .5rem;display:flex}.results.svelte-ukthap .stats:where(.svelte-ukthap) dt:where(.svelte-ukthap){font-size:var(--text-xs);color:gray}.results.svelte-ukthap .stats:where(.svelte-ukthap) dd:where(.svelte-ukthap){font-weight:700}.results.svelte-ukthap .missed:where(.svelte-ukthap){width:100%}.results.svelte-ukthap .missed:where(.svelte-ukthap) h2:where(.svelte-ukthap){font-size:var(--text-sm);color:gray;padding-bottom:.5rem}.results.svelte-ukthap .home:where(.svelte-ukthap){border:2px solid var(--main);color:var(--main);border-radius:.3rem;padding:.5rem 1rem;transition:background-color .15s,color .15s}@media (hover:hover){.results.svelte-ukthap .home:where(.svelte-ukthap):hover{background-color:var(--main);color:var(--on-main)}}.container.svelte-1vi6gxj{flex:1;grid-template-rows:auto 1fr;grid-template-columns:max-content;justify-content:center;min-height:0;display:grid}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj){color:gray;grid-template-columns:1fr auto;align-items:center;gap:.5rem;width:100%;margin:6.5rem 0 1.5rem;display:grid}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj) .back:where(.svelte-1vi6gxj){display:none}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj) .back-spacer:where(.svelte-1vi6gxj){display:none}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj) .back:where(.svelte-1vi6gxj){color:gray;font-size:var(--text-lg);justify-self:start;font-weight:400;line-height:1;text-decoration:none}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj) .back-spacer:where(.svelte-1vi6gxj){width:1.5em;font-size:var(--text-lg);justify-self:end}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj) svg:where(.svelte-1vi6gxj){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.5em;height:1.125em;display:block}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj) time:where(.svelte-1vi6gxj){justify-self:end}.container.svelte-1vi6gxj time:where(.svelte-1vi6gxj){color:gray;font-variant-numeric:tabular-nums;min-width:3ch}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj){flex-direction:row;flex:1;gap:1rem;display:flex}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj){counter-reset:button-n;grid-template-columns:repeat(10,1fr);align-self:flex-start;gap:.3rem;display:grid}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj){counter-increment:button-n;text-align:center;border:1px solid #000;border-radius:.3rem;min-width:2rem;min-height:2rem;box-shadow:inset 0 0 0 1px #373737}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj):before{content:counter(button-n)}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj).current{background-color:var(--main);color:var(--on-main);box-shadow:unset}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj).correct{background-color:var(--green);color:#fff;box-shadow:unset}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj).incorrect{background-color:var(--red);color:#fff;box-shadow:unset}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj).current:-webkit-any(.correct:where(.svelte-1vi6gxj),.incorrect:where(.svelte-1vi6gxj)){outline:2px solid var(--text-color);outline-offset:2px}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj).current:-moz-any(.correct:where(.svelte-1vi6gxj),.incorrect:where(.svelte-1vi6gxj)){outline:2px solid var(--text-color);outline-offset:2px}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj).current:is(.correct:where(.svelte-1vi6gxj),.incorrect:where(.svelte-1vi6gxj)){outline:2px solid var(--text-color);outline-offset:2px}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj){flex-direction:column;gap:1rem;width:50vw;padding-bottom:1rem;display:flex}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .qhead:where(.svelte-1vi6gxj){align-items:flex-start;gap:.5rem;display:flex}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .qhead:where(.svelte-1vi6gxj) h2:where(.svelte-1vi6gxj){font-size:var(--text-xl);flex:1;font-weight:700}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .bookmark:where(.svelte-1vi6gxj){color:gray;cursor:pointer;flex-shrink:0;padding:.25rem}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .bookmark:where(.svelte-1vi6gxj) svg:where(.svelte-1vi6gxj){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:1.5em;height:1.5em;display:block}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .bookmark:where(.svelte-1vi6gxj):hover{color:var(--main)}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .bookmark:where(.svelte-1vi6gxj).active{color:var(--main)}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .bookmark:where(.svelte-1vi6gxj).active svg:where(.svelte-1vi6gxj){fill:var(--main)}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) img:where(.svelte-1vi6gxj){width:100%;height:auto;margin-inline-start:auto;margin-inline-end:auto;display:block}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .picture.loading:where(.svelte-1vi6gxj){color:#0000;background:linear-gradient(90deg,#0000000d 25%,#0000001f 50%,#0000000d 75%) 0 0/200% 100%;border-radius:.3rem;min-height:12rem;animation:1.2s linear infinite svelte-1vi6gxj-shimmer}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .vector.loading:where(.svelte-1vi6gxj){color:#0000;background:linear-gradient(90deg,#0000000d 25%,#0000001f 50%,#0000000d 75%) 0 0/200% 100%;border-radius:.3rem;min-height:12rem;animation:1.2s linear infinite svelte-1vi6gxj-shimmer}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .vector:where(.svelte-1vi6gxj){object-fit:contain;width:100%;max-width:14rem;max-height:14rem;margin-inline-start:auto;margin-inline-end:auto;display:block}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .vector:where(.svelte-1vi6gxj).composite{width:auto;max-width:100%;height:auto;max-height:none}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .answers:where(.svelte-1vi6gxj){counter-reset:answer;flex-direction:column;gap:1rem;display:flex}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .answers:where(.svelte-1vi6gxj) li:where(.svelte-1vi6gxj){counter-increment:answer;list-style:none}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .answers:where(.svelte-1vi6gxj) li:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj){box-sizing:border-box;border:1px solid #000;border-radius:.3rem;width:100%;padding:.5rem;display:block;box-shadow:inset 0 0 0 1px #373737}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .answers:where(.svelte-1vi6gxj) li:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj):before{content:counter(answer) ". ";font-weight:700}@media (hover:hover){.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .answers:where(.svelte-1vi6gxj):not(.answered) li:where(.svelte-1vi6gxj):hover button:where(.svelte-1vi6gxj){background-color:var(--main);color:var(--on-main)}}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .answers:where(.svelte-1vi6gxj).answered button.answered:where(.svelte-1vi6gxj){border:2px solid var(--main);box-shadow:none}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .answers:where(.svelte-1vi6gxj).answered button.answered:where(.svelte-1vi6gxj):not(.correct){color:#fff;background-color:var(--red)}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .answers:where(.svelte-1vi6gxj).answered button.correct:where(.svelte-1vi6gxj){color:#fff;background-color:var(--green)}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .answers:where(.svelte-1vi6gxj):not(.answered) button:where(.svelte-1vi6gxj):focus{background-color:var(--main);color:var(--on-main);border:1px solid #000;border-radius:.3rem;box-shadow:inset 0 0 0 2px #fff}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .question-buttons:where(.svelte-1vi6gxj){flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .question-buttons:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj){text-align:center;border:2px solid var(--main);min-width:5rem;color:var(--main);cursor:pointer;background-color:#0000;border-radius:.3rem;padding:.5rem 1rem;line-height:1.5rem;transition:background-color .15s,color .15s}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .question-buttons:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj).arrow{font-size:var(--text-lg)}@media (hover:hover){.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .question-buttons:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj):hover{background-color:var(--main);color:var(--on-main)}}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .question-buttons:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj):disabled{visibility:hidden}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .notes:where(.svelte-1vi6gxj){border:2px solid var(--main);border-radius:.3rem;padding:.5rem}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .notes:where(.svelte-1vi6gxj) hr:where(.svelte-1vi6gxj){border:none;border-top:2px solid var(--main);margin:.5rem 0}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .notes:where(.svelte-1vi6gxj) .comment:where(.svelte-1vi6gxj){margin:0}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .notes:where(.svelte-1vi6gxj) .legal:where(.svelte-1vi6gxj) article:where(.svelte-1vi6gxj) p:first-of-type{margin:0;display:inline}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .notes:where(.svelte-1vi6gxj) .legal:where(.svelte-1vi6gxj) b:where(.svelte-1vi6gxj){color:var(--main)}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .notes:where(.svelte-1vi6gxj) .legal:where(.svelte-1vi6gxj) article:where(.svelte-1vi6gxj) img[src$=\.svg]{vertical-align:middle;width:auto;height:1.5em}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj) .notes:where(.svelte-1vi6gxj) .legal:where(.svelte-1vi6gxj) a:where(.svelte-1vi6gxj){color:var(--main);font-size:var(--text-sm);margin-top:.5rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-block}@keyframes svelte-1vi6gxj-shimmer{to{background-position:-200% 0}}@media (max-width:1024px){.container.svelte-1vi6gxj{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj){box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto;width:100%;margin:1rem 0 0;padding:0 1rem}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj) .back:where(.svelte-1vi6gxj){display:block}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj) .back-spacer:where(.svelte-1vi6gxj){display:block}.container.svelte-1vi6gxj header:where(.svelte-1vi6gxj) .title:where(.svelte-1vi6gxj){white-space:nowrap;text-overflow:ellipsis;text-align:center;justify-self:stretch;min-width:0;overflow:hidden}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj){flex-direction:column;align-items:center;width:100%;padding:1rem}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj){flex-wrap:nowrap;align-self:center;width:100%;padding:4px;display:flex;overflow-x:auto}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .questions:where(.svelte-1vi6gxj) button:where(.svelte-1vi6gxj){min-width:2.5rem;min-height:2.5rem}.container.svelte-1vi6gxj main:where(.svelte-1vi6gxj) .question:where(.svelte-1vi6gxj){flex:1;width:100%}}
