@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff")}:root{--color-bg:#0e1a2b;--color-surface:#16263d;--color-surface-raised:#1b2f4c;--color-input:#0b1523;--color-border:#2a3f5e;--color-border-strong:#3a5578;--color-text:#f3f6fa;--color-text-secondary:#c9d6e8;--color-text-muted:#9fb0c6;--color-accent:#ffd23f;--color-on-accent:#0e1a2b;--color-correct:#2fbf71;--color-wrong:#f08a24;--color-skipped:#6f8fba;--color-pending:#22406a;--color-category-deportes:#2fbf71;--color-category-cultura:#ff7ab6;--color-category-saber:#5cc8ff;--color-category-argentina:#8fb8ff;--font:"Space Grotesk", system-ui, sans-serif;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--touch:44px;--gutter:16px;--content-width:960px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}h1,h2,h3,p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._page_1a0cl_1{min-height:100dvh;padding:24px var(--gutter);flex-direction:column;justify-content:center;align-items:center;display:flex}._logo_1a0cl_10{font-size:1.75rem}
