@import"https://fonts.googleapis.com/css2?family=Sigmar&display=swap";@import"https://fonts.googleapis.com/css2?family=Indie+Flower&display=swap";._container_1bppa_1{font-family:Sigmar,cursive;background-color:var(--color-primary);background-image:repeating-radial-gradient(var(--color-primary),var(--color-secondary));color:var(--color-secondary);box-shadow:0 2px 8px var(--color-shadow);display:flex;justify-content:space-between;align-items:center;padding:1rem;margin-bottom:5rem}._navigation_1bppa_14 ul{list-style:none;display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}@media (min-width: 520px){._navigation_1bppa_14 ul{flex-direction:row}}._list_1bppa_28 a{text-decoration:none;color:var(--color-secondary);margin-left:1rem}._list_1bppa_28 a:hover,._list_1bppa_28 a._active_1bppa_35{color:var(--color-primary-200)}._footer_qphig_1{width:100%;height:6rem;background-image:repeating-radial-gradient(var(--color-primary),var(--color-secondary));color:var(--color-secondary-200);display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin-top:5rem;box-shadow:0 2px 8px var(--color-shadow)}._footer_qphig_1 a{color:var(--color-secondary);font-size:32px;margin:.5rem}._footer_qphig_1 a:hover{color:var(--color-primary-200)}._content_12q1r_1{font-size:1.3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;text-align:center;background-image:repeating-radial-gradient(var(--color-secondary-200),var(--color-secondary));color:var(--color-primary-200)}._title_12q1r_13{font-family:Sigmar,cursive;font-size:3rem;text-align:center;margin:2rem auto;color:var(--color-primary)}._title__ready_12q1r_22,._title__set_12q1r_23,._title__memorize_12q1r_24{display:inline-block;padding:1rem;animation:_scale_12q1r_1 1s ease-in-out infinite}._title__ready_12q1r_22{animation-delay:0s}._title__set_12q1r_23{animation-delay:.2s}._title__memorize_12q1r_24{animation-delay:.4s}@keyframes _scale_12q1r_1{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}._subtitle_12q1r_56{font-size:2rem;margin:2rem 0 1rem;font-family:Sigmar,cursive;text-align:center;color:var(--color-primary)}._text_12q1r_64{max-width:800px;line-height:1.8;text-align:justify;font-size:1.5rem}._link_12q1r_71{color:var(--color-secondary-300);text-decoration:none;font-weight:700;transition:color .5s ease-in-out}._link_12q1r_71:hover{color:var(--color-primary)}._container_10vy1_1{background-image:repeating-radial-gradient(var(--color-secondary-200),var(--color-secondary));display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;margin:auto;border-radius:14px;color:var(--color-primary)}._container_10vy1_1 h1{font-size:2.5rem;margin-bottom:2.5rem}._control-group_qnspl_1{display:flex;justify-content:center;column-gap:1rem;flex-wrap:wrap}._form-control_qnspl_8{margin-bottom:1rem}._form-control_qnspl_8 input,._form-control_qnspl_8 label{display:block}._form-control_qnspl_8 label{font-size:1.4rem;color:var(--color-primary-200)}._form-control_qnspl_8 input,._form-control_qnspl_8 select{font:inherit;padding:.5rem;border-radius:4px;border:1px solid var(--color-primary);width:20rem;max-width:100%}._form-control_qnspl_8 input:focus{outline:none;border-color:var(--color-secondary-200);background-color:var(--color-secondary)}._form-actions_qnspl_39{text-align:center}._button_nwyk9_1{font-family:Sigmar,cursive;font-size:1.2rem;background-image:repeating-radial-gradient(var(--color-primary),var(--color-secondary));color:var(--color-secondary);border:1px solid var(--color-primary);padding:.5rem 1.5rem;border-radius:4px;cursor:pointer}._button_nwyk9_1:hover,._button_nwyk9_1:active{background-image:repeating-radial-gradient(var(--color-secondary),var(--color-primary));border-color:var(--color-secondary);color:var(--color-primary)}._backdrop_1gx45_1{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10;background:var(--color-shadow)}._modal_1gx45_11{position:fixed;top:30vh;left:10%;width:80%;z-index:100;overflow:hidden;background-color:var(--color-secondary);border-radius:14px}._header_1gx45_22{background-image:repeating-radial-gradient(var(--color-secondary),var(--color-primary));padding:1rem;color:var(--color-primary-200);text-align:center}._content_1gx45_29{padding:1rem;font-size:x-large;color:var(--color-primary);text-align:justify}._actions_1gx45_36{padding:1rem;display:flex;justify-content:flex-end}@media (min-width: 768px){._modal_1gx45_11{left:calc(50% - 20rem);width:40rem}}._container_v858s_1{display:flex;justify-content:space-around;color:var(--color-primary);font-size:1.2rem;margin-bottom:2rem}._container_v858s_1 h2{box-shadow:0 2px 8px var(--color-secondary-300);color:var(--color-primary-200);border-radius:14px;padding:.5rem}._score_v858s_16{padding:.5rem;color:var(--color-secondary-300)}._card_192c1_1{background-color:var(--color-primary);border-radius:14px;padding:1rem;cursor:pointer}._card-image_192c1_8 img{width:100%;height:300px;object-fit:cover;filter:contrast(120%);box-shadow:10px 15px 25px 0 var(--color-shadow);transition:.75s cubic-bezier(.01,.01,.68,1.61)}._card-image_192c1_8:hover img{transform:scale3d(.9,.9,.9);border-radius:20px;object-position:70% 70%}._cards-grid_g290o_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;list-style:none;padding:1rem}._fallback_g290o_9{text-align:center;color:var(--color-primary-200)}._fallback_g290o_9 h1{margin:2rem 0}._setup_g290o_18{padding:1rem;list-style:none;font-size:1.2rem;color:var(--color-primary-200);box-shadow:0 2px 8px var(--color-secondary-300);width:300px;margin:auto;border-radius:14px}._setup_g290o_18 li{margin-bottom:1.5rem}._setup_g290o_18 span{color:var(--color-secondary-300);margin-left:.5rem}:root{font-family:Indie Flower,cursive;line-height:1.5;font-weight:400;color-scheme:light dark;background-color:#2e3249;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--color-primary: #fffeee;--color-secondary: #2e3249;--color-primary-200: #fffbb6;--color-secondary-200: #445097;--color-secondary-300: #6d81f6;--color-shadow: #000000bf}*{margin:0;padding:0}#root{height:100vh;display:flex;flex-direction:column;justify-content:space-between}
