._nav_o338r_1{display:flex;align-items:center;justify-content:center;width:100%;height:90px;background:var(--color-green)}._nav_o338r_1 div._container_o338r_9{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;height:80%;padding:.5rem}._nav_o338r_1 div._container_o338r_9 img{height:100%}._nav_o338r_1 div._container_o338r_9 ul{display:flex;gap:2rem}._nav_o338r_1 div._container_o338r_9 ul li a{font-size:1.2rem;font-weight:700}._nav_o338r_1 div._container_o338r_9 ul li a:hover{color:var(--color-white)}._layout_mki3d_1{display:flex;flex-direction:column;align-items:center}._layout_mki3d_1 div._container_mki3d_6{width:100%;max-width:var(--container-max-width);padding:1rem .5rem 3rem}._modal_1l90u_1{position:fixed;display:flex;justify-content:center;align-items:center;top:0;bottom:0;left:0;right:0;padding:.5rem;background:#00000080}._modal_1l90u_1 div._container_1l90u_13{width:100%;max-width:500px;background:#f5f5f5;border-radius:.5rem;padding:.5rem 1rem}._modal_1l90u_1 div._container_1l90u_13 h2{border-bottom:2px solid var(--color-green);text-align:center;padding:.5rem;margin-bottom:.5rem}._modal_1l90u_1 div._container_1l90u_13 div{padding:.5rem;text-align:center}._modal_1l90u_1 div._container_1l90u_13 div:last-child{margin-top:.5rem;padding-top:1rem;border-top:2px solid var(--color-green)}._container_1w0rc_1{display:flex;flex-direction:column;align-items:center}._container_1w0rc_1 h1{margin-top:1rem;margin-bottom:2rem}._container_1w0rc_1 ._card_1w0rc_10{display:flex;flex-direction:column;align-items:center;border:var(--border);border-radius:var(--border-radius);margin-bottom:1rem;width:536px;overflow:hidden;box-shadow:3px 3px 5px #00000080}._container_1w0rc_1 ._card_1w0rc_10 h2{display:flex;align-items:center;justify-content:center;width:100%;height:70px;margin-bottom:1.5rem;background:var(--color-green);color:var(--color-white)}._container_1w0rc_1 ._card_1w0rc_10 ul{display:flex;flex-wrap:wrap;margin:1.5rem 1rem 2rem;border:var(--border)}._container_1w0rc_1 ._card_1w0rc_10 ul li{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:var(--border);cursor:pointer;-webkit-user-select:none;user-select:none}._container_1w0rc_1 ._submitButton_1w0rc_47{font-size:1.3rem;box-shadow:3px 3px 3px #00000080}ul._numbers_1w0rc_52{display:flex;justify-content:center}ul._numbers_1w0rc_52 li{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border:1px solid var(--color-gray);border-radius:5px}ul._numbers_1w0rc_52 li:not(:first-child){margin-left:1rem}@keyframes ballAnimation{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes threadAnimation{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes heartAnimation{0%{transform:scale(1)}50%{transform:scale(1.3) translate(-30px,-50px)}to{transform:scale(1)}}@keyframes boardAnimation{0%{transform:rotate(0)}50%{transform:rotate(5deg)}to{transform:rotate(0)}}.notFoundContainer{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.notFoundContainer h1{margin-bottom:1rem}.notFoundContainer a{margin-bottom:.5rem;text-decoration:underline}.notFoundContainer svg{width:95%;max-width:500px}.notFoundContainer #ball{animation:ballAnimation 2s linear infinite}.notFoundContainer #thread{animation:threadAnimation 2s linear infinite}.notFoundContainer #heart{animation:heartAnimation 2s linear infinite}.notFoundContainer #board{animation:boardAnimation 2s linear infinite}*{margin:0;padding:0;box-sizing:border-box}:root{--color-white: #f5f5f5;--color-green: #009e4c;--color-gray: #999;--color-yellow: #ffb703;--container-max-width: 1200px;--border: 1px solid #999;--border-radius: .5rem}body{font-family:Nunito,sans-serif;font-size:16px}ul{list-style:none}a{text-decoration:none;color:unset}button{background:var(--color-green);font-size:1rem;padding:.5rem;border-radius:.4rem;border:none;cursor:pointer;transition:.3s}button:hover{color:var(--color-white);filter:brightness(1.1)}button:active{color:#000;filter:brightness(.9)}button.btn-primary{background:var(--color-gray)}
