.login_form__kuqSB{grid-area:18/21/30/29;display:grid;grid-template-columns:repeat(48,1fr);grid-template-rows:repeat(48,1fr);font-size:18px;padding:10px;border-right:.5px solid rgb(30,255,0);border-bottom:.5px solid rgb(30,255,0);box-shadow:20px 20px 40px rgb(30,255,0)}.login_errorMessage__qBbtu{color:red;grid-area:1/3/2/47}.login_inputNickname__kSAIK{grid-area:4/3/12/47}.login_inputNickname__kSAIK,.login_inputPassword__1AXB1{font-size:16px;border:none;border-radius:4px;outline:none;transition:border-color .3s ease;background-color:rgba(45,44,44,.5);color:#fff}.login_inputPassword__1AXB1{grid-area:15/3/23/47}.login_inputPassword2__VC_8n{grid-area:26/3/34/47;font-size:16px;border:none;border-radius:4px;outline:none;transition:border-color .3s ease;background-color:rgba(45,44,44,.5);color:#fff}.login_inputNickname__kSAIK:placeholder-shown,.login_inputPassword__1AXB1:placeholder-shown{background-color:rgba(45,44,44,.5)}.login_inputNickname__kSAIK:-webkit-autofill,.login_inputPassword__1AXB1:-webkit-autofill{background-color:rgba(45,44,44,.5)!important;-webkit-box-shadow:inset 0 0 0 1000px rgba(45,44,44,.5)!important;-webkit-text-fill-color:#fff!important}.login_button__ghL_n{grid-area:37/3/45/47;font-size:16px;font-weight:600;font-family:var(--font-tucsonone);color:white;background-color:rgb(30,255,0);border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.login_button__ghL_n:hover{background-color:rgb(99,255,0)}.login_link__1nUPb{grid-area:47/3/48/47;cursor:pointer;color:#0099ff;text-align:center;justify-self:center;align-self:center;text-decoration:none;text-shadow:0 0 8px #0099ff;transition:color .3s ease;font-size:16px;font-family:var(--font-tucsonone)}.login_link__1nUPb:active,.login_link__1nUPb:focus,.login_link__1nUPb:hover{text-decoration:underline;color:#66ccff;text-shadow:0 0 12px #66ccff}@media (min-width:1368px) and (max-width:1920px){.login_form__kuqSB{grid-area:18/21/30/29;padding:10px;font-size:16px}.login_button__ghL_n,.login_errorMessage__qBbtu,.login_inputNickname__kSAIK,.login_inputPassword2__VC_8n,.login_inputPassword__1AXB1{font-size:16px}}@media (min-width:1024px) and (max-width:1367px){.login_form__kuqSB{grid-area:18/20/30/30;padding:10px}.login_button__ghL_n,.login_errorMessage__qBbtu,.login_inputNickname__kSAIK,.login_inputPassword2__VC_8n,.login_inputPassword__1AXB1{font-size:15px}}@media (min-width:800px) and (max-width:1023px){.login_form__kuqSB{grid-area:18/18/30/32;padding:10px}.login_button__ghL_n,.login_errorMessage__qBbtu,.login_inputNickname__kSAIK,.login_inputPassword2__VC_8n,.login_inputPassword__1AXB1{font-size:15px}}@media (min-width:500px) and (max-width:799px){.login_form__kuqSB{grid-area:18/16/30/34;padding:10px}.login_button__ghL_n,.login_errorMessage__qBbtu,.login_inputNickname__kSAIK,.login_inputPassword2__VC_8n,.login_inputPassword__1AXB1{font-size:14px}}@media (min-width:420px) and (max-width:499px){.login_form__kuqSB{grid-area:17/13/30/37;padding:10px}.login_button__ghL_n,.login_errorMessage__qBbtu,.login_inputNickname__kSAIK,.login_inputPassword2__VC_8n,.login_inputPassword__1AXB1{font-size:14px}}@media (min-width:320px) and (max-width:419px){.login_form__kuqSB{grid-area:17/12/30/38;padding:10px}.login_button__ghL_n,.login_errorMessage__qBbtu,.login_inputNickname__kSAIK,.login_inputPassword2__VC_8n,.login_inputPassword__1AXB1{font-size:13px}}@media (min-width:280px) and (max-width:319px){.login_form__kuqSB{grid-area:17/10/30/40;padding:10px}.login_button__ghL_n,.login_errorMessage__qBbtu,.login_inputNickname__kSAIK,.login_inputPassword2__VC_8n,.login_inputPassword__1AXB1{font-size:12px}}.registration_form___roek{grid-area:18/21/30/29;display:grid;grid-template-columns:repeat(48,1fr);grid-template-rows:repeat(48,1fr);font-size:18px;padding:10px;border-right:.5px solid rgb(30,255,0);border-bottom:.5px solid rgb(30,255,0);box-shadow:20px 20px 40px rgb(30,255,0)}.registration_errorMessage__5syZ5{color:red;grid-area:1/3/2/47}.registration_inputNickname__USBos{grid-area:4/3/12/47}.registration_inputNickname__USBos,.registration_inputPassword__5IQiq{font-size:16px;border:none;border-radius:4px;outline:none;transition:border-color .3s ease;background-color:rgba(45,44,44,.5);color:#fff}.registration_inputPassword__5IQiq{grid-area:15/3/23/47}.registration_inputPassword2__K1KMT{grid-area:26/3/34/47;font-size:16px;border:none;border-radius:4px;outline:none;transition:border-color .3s ease;background-color:rgba(45,44,44,.5);color:#fff}.registration_inputNickname__USBos:placeholder-shown,.registration_inputPassword__5IQiq:placeholder-shown{background-color:rgba(45,44,44,.5)}.registration_inputNickname__USBos:-webkit-autofill,.registration_inputPassword__5IQiq:-webkit-autofill{background-color:rgba(45,44,44,.5)!important;-webkit-box-shadow:inset 0 0 0 1000px rgba(45,44,44,.5)!important;-webkit-text-fill-color:#fff!important}.registration_button__G00YB{grid-area:37/3/45/47;font-size:16px;font-weight:600;font-family:var(--font-tucsonone);color:white;background-color:rgb(30,255,0);border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.registration_button__G00YB:hover{background-color:rgb(99,255,0)}.registration_link__IIyp2{grid-area:47/3/48/47;cursor:pointer;color:#0099ff;text-align:center;justify-self:center;align-self:center;text-decoration:none;text-shadow:0 0 8px #0099ff;transition:color .3s ease;font-size:16px;font-family:var(--font-tucsonone)}.registration_link__IIyp2:active,.registration_link__IIyp2:focus,.registration_link__IIyp2:hover{text-decoration:underline;color:#66ccff;text-shadow:0 0 12px #66ccff}@media (min-width:1368px) and (max-width:1920px){.registration_form___roek{grid-area:18/21/30/29;padding:10px;font-size:16px}.registration_button__G00YB,.registration_errorMessage__5syZ5,.registration_inputNickname__USBos,.registration_inputPassword2__K1KMT,.registration_inputPassword__5IQiq{font-size:16px}}@media (min-width:1024px) and (max-width:1367px){.registration_form___roek{grid-area:18/20/30/30;padding:10px}.registration_button__G00YB,.registration_errorMessage__5syZ5,.registration_inputNickname__USBos,.registration_inputPassword2__K1KMT,.registration_inputPassword__5IQiq{font-size:15px}}@media (min-width:800px) and (max-width:1023px){.registration_form___roek{grid-area:18/18/30/32;padding:10px}.registration_button__G00YB,.registration_errorMessage__5syZ5,.registration_inputNickname__USBos,.registration_inputPassword2__K1KMT,.registration_inputPassword__5IQiq{font-size:15px}}@media (min-width:500px) and (max-width:799px){.registration_form___roek{grid-area:18/16/30/34;padding:10px}.registration_button__G00YB,.registration_errorMessage__5syZ5,.registration_inputNickname__USBos,.registration_inputPassword2__K1KMT,.registration_inputPassword__5IQiq{font-size:14px}}@media (min-width:420px) and (max-width:499px){.registration_form___roek{grid-area:17/13/30/37;padding:10px}.registration_button__G00YB,.registration_errorMessage__5syZ5,.registration_inputNickname__USBos,.registration_inputPassword2__K1KMT,.registration_inputPassword__5IQiq{font-size:14px}}@media (min-width:320px) and (max-width:419px){.registration_form___roek{grid-area:17/12/30/38;padding:10px}.registration_button__G00YB,.registration_errorMessage__5syZ5,.registration_inputNickname__USBos,.registration_inputPassword2__K1KMT,.registration_inputPassword__5IQiq{font-size:13px}}@media (min-width:280px) and (max-width:319px){.registration_form___roek{grid-area:17/10/30/40;padding:10px}.registration_button__G00YB,.registration_errorMessage__5syZ5,.registration_inputNickname__USBos,.registration_inputPassword2__K1KMT,.registration_inputPassword__5IQiq{font-size:12px}}.installPwa_installPrompt__3Ykhx{grid-area:6/21/12/29}.installPwa_promptContent__GrkRV{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:installPwa_slideInFromTop___TkHc .3s ease-out}.installPwa_promptHeader__amwvN{display:flex;align-items:center;gap:12px;margin-bottom:12px}.installPwa_appIcon__pgRE4{font-size:24px;background:rgba(255,255,255,.2);border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center}.installPwa_promptTitle__oFLnB{color:white;font-size:18px;font-weight:600;margin:0;display:flex;align-items:center;justify-content:space-between}.installPwa_closeButton__Hhk7J{background:rgba(255,0,0,.8);color:white;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease;&:hover{background:rgba(255,0,0,1);transform:scale(1.1)}&:active{transform:scale(.95)}}@keyframes installPwa_slideInFromTop___TkHc{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width:1368px) and (max-width:1920px){.installPwa_installPrompt__3Ykhx{grid-area:6/21/12/29}}@media (min-width:1024px) and (max-width:1367px){.installPwa_installPrompt__3Ykhx{grid-area:5/20/11/30}}@media (min-width:800px) and (max-width:1023px){.installPwa_installPrompt__3Ykhx{grid-area:4/18/10/32}}@media (min-width:677px) and (max-width:799px){.installPwa_installPrompt__3Ykhx{grid-area:3/15/7/35}}@media (min-width:500px) and (max-width:676px){.installPwa_installPrompt__3Ykhx{grid-area:3/13/7/37}}@media (min-width:420px) and (max-width:499px){.installPwa_installPrompt__3Ykhx{grid-area:3/12/8/38}}@media (min-width:320px) and (max-width:419px){.installPwa_installPrompt__3Ykhx{grid-area:3/7/7/43}}@media (min-width:280px) and (max-width:319px){.installPwa_installPrompt__3Ykhx{grid-area:3/4/7/46}}.o_nas_oNasLink__SlAq6{grid-area:14/22/16/28;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.8);color:#333;text-decoration:none;border-radius:5px;font-family:var(--font-tucsonone);font-size:16px;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:background .2s;opacity:.4}.o_nas_oNasLink__SlAq6:hover{background:rgba(255,255,255,1)}@media (min-width:1024px) and (max-width:1367px){.o_nas_oNasLink__SlAq6{grid-area:14/21/16/29}}@media (min-width:800px) and (max-width:1023px){.o_nas_oNasLink__SlAq6{grid-area:14/19/16/31}}@media (min-width:500px) and (max-width:799px){.o_nas_oNasLink__SlAq6{grid-area:14/17/16/33}}@media (min-width:420px) and (max-width:499px){.o_nas_oNasLink__SlAq6{grid-area:14/16/16/36}}@media (min-width:320px) and (max-width:419px){.o_nas_oNasLink__SlAq6{grid-area:14/15/16/36}}@media (min-width:280px) and (max-width:319px){.o_nas_oNasLink__SlAq6{grid-area:14/12/16/38}}