dialog.svelte-35q13a{box-sizing:border-box;width:calc(100% - 32px);max-width:650px;max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:32px;border:1px solid #dfd9cf;border-radius:20px;background:#fcfaf5;color:#292d35;text-align:center;font:18px/1.4 League Spartan,sans-serif}dialog.svelte-35q13a::backdrop{background:#292d3570;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}h2.svelte-35q13a{font-size:34px;line-height:1.1;margin:12px 0 22px}h2.svelte-35q13a:focus{outline:none}.tile.svelte-35q13a{width:190px;margin:auto}p.svelte-35q13a{margin:20px 0}.tile.svelte-35q13a p:where(.svelte-35q13a){margin:12px;font-size:15px}button.svelte-35q13a{font:inherit;cursor:pointer}.primary.svelte-35q13a{display:block;width:100%;border:0;border-radius:10px;background:#e11d48;color:#fff;font-weight:700;padding:17px;margin:24px 0 18px;box-shadow:2px 3px #9f1239}.link.svelte-35q13a{display:block;border:0;background:none;color:#0369a1;margin:12px auto}.close.svelte-35q13a{position:absolute;top:8px;right:14px;border:0;background:none;font-size:28px}button.svelte-35q13a:focus-visible{outline:3px solid #0369a1;outline-offset:4px}.classroom.svelte-178mdtw{position:relative;width:100%;container-type:inline-size}.classroom.svelte-178mdtw>img:where(.svelte-178mdtw){width:100%;height:auto;display:block}.screen.svelte-178mdtw{position:absolute;left:28%;top:11%;width:50%;height:32%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#29343d}.screen.svelte-178mdtw p:where(.svelte-178mdtw){font:700 2.5cqw/1.2 League Spartan,sans-serif;margin:0 0 2cqw;text-align:center}.equation.svelte-178mdtw{display:flex;align-items:center;justify-content:center;gap:1.7cqw;width:100%;height:24cqw}.reveal.svelte-178mdtw{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:none;cursor:pointer}.reveal.svelte-178mdtw:focus-visible{outline:3px solid #0369a1;outline-offset:3px}.card.svelte-178mdtw{position:relative;width:11cqw;height:22cqw;flex:none}.equation.svelte-178mdtw>span:where(.svelte-178mdtw){font:700 3.2cqw League Spartan,sans-serif}
