.wrapper.svelte-1ymbikl.svelte-1ymbikl{display:flex;flex-direction:row;justify-content:space-around;width:100%;margin:0;padding:0}.main-section.svelte-1ymbikl.svelte-1ymbikl{width:60rem;margin:0;box-sizing:border-box}.main-section-heading-wrapper.svelte-1ymbikl.svelte-1ymbikl{text-align:center;overflow:hidden}.main-section-heading.svelte-1ymbikl.svelte-1ymbikl{display:inline-block;position:relative;margin:0;z-index:-1;font:500 .875em var(--display);text-transform:uppercase;color:var(--sub-fg)}.main-section-heading.svelte-1ymbikl.svelte-1ymbikl:before,.main-section-heading.svelte-1ymbikl.svelte-1ymbikl:after{content:"";position:absolute;border-bottom:1px solid gray;top:1.125ch;width:30rem}.main-section-heading.svelte-1ymbikl.svelte-1ymbikl:before{right:100%;margin-right:1em}.main-section-heading.svelte-1ymbikl.svelte-1ymbikl:after{left:100%;margin-left:1rem}.site-expo-wrapper.svelte-1ymbikl.svelte-1ymbikl{margin-bottom:3.5rem;background-color:var(--main-accent);border-bottom:2px solid var(--dark-accent)}.site-expo.svelte-1ymbikl.svelte-1ymbikl{padding:2rem 0 3rem;background:linear-gradient(to right,var(--main-accent) 60%,transparent 200%),url(../../../assets/media/images/crossword.png);background-size:cover,40rem;background-position:0 0,right center;background-repeat:no-repeat,no-repeat}.site-expo-title.svelte-1ymbikl.svelte-1ymbikl{display:block;margin:0;max-width:40rem;text-wrap:balance;font:600 2.5em var(--display)}.site-expo-desc.svelte-1ymbikl.svelte-1ymbikl{max-width:40rem;font:400 1.125em var(--display)}.game-card-wrapper.svelte-1ymbikl.svelte-1ymbikl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;gap:1.5rem;margin:2rem 0 3rem;width:100%}.game-card.svelte-1ymbikl.svelte-1ymbikl{display:flex;flex-direction:column;margin:0;padding:0;box-sizing:border-box;width:19rem;border:1px solid var(--light-fg);border-radius:1rem;text-align:center}.game-card-title.svelte-1ymbikl.svelte-1ymbikl{padding:1rem .5rem .5rem;margin:0;font-size:1.5em}.game-card-date.svelte-1ymbikl.svelte-1ymbikl{display:block;margin-bottom:.75rem;font:400 .875em var(--sans)}.game-card-actions.svelte-1ymbikl.svelte-1ymbikl{display:flex;flex-direction:column;justify-content:end;align-items:stretch;gap:.75rem;flex-grow:1;width:100%;padding:1rem;box-sizing:border-box;border-radius:0 0 calc(1rem - 1px) calc(1rem - 1px);background-color:var(--main-bg)}.game-card-link.svelte-1ymbikl.svelte-1ymbikl{display:inline-block;padding:.75em;color:var(--main-fg);background-color:var(--main-bg);text-decoration:none;font:500 1em var(--sans);border-radius:2rem;transition:.125s;-webkit-user-select:none;user-select:none}.game-card-icon.svelte-1ymbikl.svelte-1ymbikl{margin:1rem auto 2rem;width:8rem;aspect-ratio:1 / 1;-webkit-user-select:none;user-select:none}.yellow-card.svelte-1ymbikl.svelte-1ymbikl{background-color:var(--main-yellow);border-color:var(--dark-yellow)}.yellow-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl{background-color:var(--light-yellow)}.yellow-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl:hover{background-color:var(--dark-yellow);color:var(--light-yellow)}.indigo-card.svelte-1ymbikl.svelte-1ymbikl{background-color:var(--main-indigo);border-color:var(--dark-indigo)}.indigo-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl{background-color:var(--light-indigo)}.indigo-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl:hover{background-color:var(--dark-indigo);color:var(--light-indigo)}.red-card.svelte-1ymbikl.svelte-1ymbikl{background-color:var(--main-red);border-color:var(--dark-red)}.red-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl{background-color:var(--light-red)}.red-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl:hover{background-color:var(--dark-red);color:var(--light-red)}.green-card.svelte-1ymbikl.svelte-1ymbikl{background-color:var(--main-green);border-color:var(--dark-green)}.green-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl{background-color:var(--light-green)}.green-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl:hover{background-color:var(--dark-green);color:var(--light-green)}.blue-card.svelte-1ymbikl.svelte-1ymbikl{background-color:var(--main-blue);border-color:var(--dark-blue)}.blue-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl{background-color:var(--light-blue)}.blue-card.svelte-1ymbikl .game-card-link.svelte-1ymbikl:hover{background-color:var(--dark-blue);color:var(--light-blue)}.preview-divider.svelte-1ymbikl.svelte-1ymbikl{margin:0 1rem;box-sizing:border-box;border-top:none;border-bottom:1px solid var(--light-fg)}@media screen and (max-width: 64rem){.main-section.svelte-1ymbikl.svelte-1ymbikl{box-sizing:border-box;max-width:100%;padding:0 2rem}.site-expo-wrapper.svelte-1ymbikl.svelte-1ymbikl{margin-bottom:3.5rem;background-color:var(--main-accent);border-bottom:2px solid var(--dark-accent)}.site-expo.svelte-1ymbikl.svelte-1ymbikl{padding:2rem 2rem 3rem;background:linear-gradient(to right,var(--main-accent) 50%,transparent 250%),url(../../../assets/media/images/crossword.png);background-size:cover,40rem;background-position:0 0,right center;background-repeat:no-repeat,no-repeat}.site-expo-title.svelte-1ymbikl.svelte-1ymbikl{font:600 2.25em var(--display)}.site-expo-desc.svelte-1ymbikl.svelte-1ymbikl{max-width:80%}}@media screen and (max-width: 44rem){.game-card.svelte-1ymbikl.svelte-1ymbikl{width:calc((100% - 1.5rem)/2)}.game-card-icon.svelte-1ymbikl.svelte-1ymbikl{margin:1rem auto 2rem;width:5rem}.main-section.svelte-1ymbikl.svelte-1ymbikl{box-sizing:border-box;max-width:100%;padding:0 1rem}.site-expo.svelte-1ymbikl.svelte-1ymbikl{padding:1rem 2rem 3rem}.main-section.games.svelte-1ymbikl.svelte-1ymbikl{padding:0 2rem}}
