.container.svelte-10ve118.svelte-10ve118{display:flex;flex-direction:column;gap:1rem;width:100%;color:#fff}.language-row.svelte-10ve118.svelte-10ve118{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;width:100%}.language-row-item.svelte-10ve118.svelte-10ve118{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;background-color:#fff;color:var(--Purple, #7635c0);padding:1rem 1.3rem;border-radius:2rem;display:flex;transition:scale .2s;cursor:pointer}.language-row-item.svelte-10ve118.svelte-10ve118:hover{background-color:#ffffffe6;scale:1.05}.language-row-item.svelte-10ve118.svelte-10ve118:not(.active){color:#fffc;background-color:#ffffff1a}@media (max-width: 768px){.language-row-item.svelte-10ve118.svelte-10ve118{border-radius:1rem;padding:.5rem 1rem}}.language-row.svelte-10ve118:not(:has(.active)) .language-row-item.svelte-10ve118{background-color:#ffffffe6;color:var(--Purple, #7635c0)}.flag.svelte-10ve118.svelte-10ve118{display:block;height:1.5rem;border-radius:4px}.caret.svelte-10ve118.svelte-10ve118{color:#c0a8e1;margin-left:.5rem}.more-languages.svelte-10ve118.svelte-10ve118{font-size:1rem;font-weight:600;color:#fffc;margin-left:1rem;padding:.5rem 1rem;border-radius:2rem;cursor:pointer}.more-languages.svelte-10ve118.svelte-10ve118:hover{background-color:#fff3}.more-languages.active.svelte-10ve118.svelte-10ve118{background-color:#fff;color:#8252c3}.options-section.svelte-10ve118.svelte-10ve118{display:flex;flex-direction:column;gap:1rem;width:100%;margin-top:2rem}.exam-options-column.svelte-10ve118.svelte-10ve118{display:flex;flex-direction:column;gap:.5rem;width:-moz-fit-content;width:fit-content}.exam-option.svelte-10ve118.svelte-10ve118{gap:.5rem;font-size:1.1rem;font-weight:600;background-color:#fff;padding:.5rem 1.5rem;border-radius:2rem;cursor:pointer}.exam-option.svelte-10ve118.svelte-10ve118:hover{background-color:#f0f0f0}.exam-option-level.svelte-10ve118.svelte-10ve118{font-size:1rem;font-weight:600;color:#000}.exam-option-label.svelte-10ve118.svelte-10ve118{font-size:1rem;font-weight:600;color:#8252c3}.exam-option-new.svelte-10ve118.svelte-10ve118{background:#ffd800;color:#000;font-size:.5rem;letter-spacing:.1em;font-weight:600;padding:.2rem .5rem;border-radius:.5rem}.more-languages-select.svelte-10ve118.svelte-10ve118{margin-top:1rem}.scroll-to-me-container.svelte-10ve118.svelte-10ve118{height:0;position:relative}.scroll-to-me.svelte-10ve118.svelte-10ve118{position:absolute;top:-72px;width:100%;height:100%}
