.page_banner__IvIth{background-image:linear-gradient(0deg,#171c26,#1e232d,#252a34,#2c313b,#333942);width:100%;padding-top:25%;position:absolute;top:0;left:0;z-index:1}.page_user-container__rNVCH{margin-top:20%;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%}.page_user-container__rNVCH .page_img-container__ThaIm{padding:32px;border-radius:100%;background-color:var(--dark-gray)}.page_user-container__rNVCH .page_role__rawzD{font-size:11px;margin-top:8px;color:var(--light-gray)}.page_user-container__rNVCH .page_role-badge__mmYXV{padding:2px 8px;border-radius:64px;background-color:var(--pink);margin:8px 0;font-size:14px;font-weight:600}.page_user-container__rNVCH .page_username__Ul8Tz{font-size:48px;color:#fff;font-weight:700;font-family:Poppins,Inter,sans-serif;transition:.2s;cursor:pointer}.page_user-container__rNVCH .page_username__Ul8Tz:hover{color:var(--accent)}.page_user-container__rNVCH .page_status-container__WNsSH{display:flex;align-items:center;font-size:14px;justify-content:center}.page_user-container__rNVCH .page_status-container__WNsSH .page_icon__I0cKs{background-color:#40b457;width:12px;height:12px;margin-right:8px;border-radius:100%;flex-shrink:0}.page_user-container__rNVCH .page_stats-container__uXxO4{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:8px;margin-top:48px}.page_user-container__rNVCH .page_stats-container__uXxO4 .page_stat-block__jvF2Y{padding:16px;background-color:var(--dark-gray);border-radius:8px;border:1px solid #2f384c;display:flex;align-items:center;font-weight:600;gap:16px}.page_user-container__rNVCH .page_stats-container__uXxO4 .page_stat-block__jvF2Y h3{font-size:16px;margin-bottom:8px}.page_user-container__rNVCH .page_stats-container__uXxO4 .page_stat-block__jvF2Y p{font-size:11px;color:var(--light-gray)}.page_user-data__yMzcV{text-align:center;padding:16px;border:1px solid var(--gray);border-radius:8px;margin-top:16px;color:var(--light-gray)}.page_user-data__yMzcV .page_steam-connect__zwdJt{margin-top:32px;font-size:20px;font-weight:600;color:#fff}.page_user-data__yMzcV h2{font-weight:600}.page_user-data__yMzcV p{font-size:14px;margin:4px}.page_user-data__yMzcV button{margin-top:12px;font-size:14px;min-width:140px;width:fit-content;height:40px;border:2px solid var(--gray);background-color:rgba(0,0,0,0);color:#fff}.page_user-data__yMzcV .page_userdata-info__yriF_{width:100%;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.page_user-data__yMzcV .page_userdata-info__yriF_ .page_userdata-title__9UTjl{font-weight:700;color:#fff;font-size:18px}.page_user-data__yMzcV .page_userdata-info__yriF_ .page_userdata-text__0YA5C{margin:0}.page_modal-container__UmLl5 h2{font-size:22px;font-weight:700;margin-bottom:32px;text-align:center}.page_modal-container__UmLl5 input,.page_modal-container__UmLl5 label{display:block}.page_modal-container__UmLl5 label{margin-bottom:6px;font-size:14px;font-weight:600;margin-left:2px}.page_modal-container__UmLl5 input{margin-bottom:16px;width:100%}.page_modal-container__UmLl5 button{display:block;margin:16px 0;width:100%}@media screen and (max-width:425px){.page_user-container__rNVCH .page_stats-container__uXxO4{grid-template-columns:1fr}.page_user-container__rNVCH .page_username__Ul8Tz{font-size:32px}.page_user-data__yMzcV .page_userdata-info__yriF_{display:flex;flex-direction:column}.page_user-data__yMzcV .page_userdata-info__yriF_ div{margin-bottom:8px}}.ModalWindowOverlay_overlay__AhjPE{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:99;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px)}.ModalWindowOverlay_container__GrzMQ{position:relative;padding:48px;border-radius:16px;background-color:var(--dark-gray);min-width:468px;max-width:600px;margin:8px;max-height:90vh;overflow-y:auto}.ModalWindowOverlay_container__GrzMQ .ModalWindowOverlay_close__kZho5{position:absolute;top:16px;right:16px;cursor:pointer}.ModalWindowOverlay_container__GrzMQ h1{font-size:48px;font-weight:700;font-family:Poppins,Inter,sans-serif;text-align:center}@media screen and (max-width:520px){.ModalWindowOverlay_container__GrzMQ{min-width:unset;padding:32px}.ModalWindowOverlay_container__GrzMQ h1{font-size:32px}}.universal_svg-container__6hNv4 svg{width:32px;height:32px;filter:brightness(0) saturate(100%) invert(70%) sepia(21%) saturate(537%) hue-rotate(182deg) brightness(94%) contrast(90%)}.universal_nav__g3Nqe{height:40px;border-bottom:1px solid rgba(149,172,218,.15)}.universal_nav__g3Nqe ul{display:flex;height:40px;gap:32px;font-size:16px;font-weight:600;color:var(--light-gray)}.universal_connect-button__mnZyG{min-width:130px;height:40px;width:fit-content;padding:0 12px}.universal_connect-modal__U7YJH{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;text-align:center}.universal_connect-modal__U7YJH .universal_images__jom00{width:60%;display:flex;align-items:center;justify-content:space-between}.universal_connect-modal__U7YJH h2{margin-top:32px;font-size:32px;font-weight:600}.universal_connect-modal__U7YJH p{margin-top:4px;font-size:14px;color:var(--light-gray)}.universal_connect-modal__U7YJH .universal_btn__CvPi6{width:100%;height:48px;margin-top:32px;font-size:16px}.universal_modal-container__tNBLp{display:flex;flex-direction:column}.universal_modal-container__tNBLp .universal_subtitle__gL8pw{text-align:center;color:var(--light-gray);font-size:14px;margin-bottom:32px}.universal_modal-container__tNBLp .universal_subtitle__gL8pw span{color:var(--accent);cursor:pointer;font-weight:600}.universal_modal-container__tNBLp label{display:block;font-size:14px;color:var(--light-gray);margin-bottom:8px}.universal_modal-container__tNBLp input{margin-bottom:16px;width:100%}.universal_modal-container__tNBLp .universal_date-container__ElGiH{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px}.universal_modal-container__tNBLp button{width:100%;height:48px;font-size:16px;margin-top:32px}.universal_modal-container__tNBLp .universal_rules__zXBjn{font-size:10px;color:var(--light-gray);text-align:center;margin-top:48px}@media screen and (max-width:768px){.universal_connect-button__mnZyG{min-width:90px;font-size:11px;font-weight:600}.universal_nav__g3Nqe ul{gap:16px;font-size:14px}}@media screen and (max-width:425px){.universal_connect-modal__U7YJH .universal_images__jom00{width:unset}.universal_connect-modal__U7YJH .universal_images__jom00 img{display:none}.universal_connect-modal__U7YJH .universal_images__jom00 img:last-child{display:block}}