.LatestBooks_section__zr9_q{width:100%}.LatestBooks_container__Y2oly{display:flex;flex-direction:column;gap:2.5rem;padding:6rem 8rem;background:linear-gradient(180deg,var(--surface) 0,var(--surface-elevated) 100%)}.LatestBooks_header__UFJUf{display:flex;justify-content:space-between;align-items:center}.LatestBooks_sectionTitle__L48M3{font-size:1.75rem;font-weight:600;color:var(--accent-primary);margin:0;letter-spacing:.02em}.LatestBooks_viewAllLink___2mcb{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.LatestBooks_viewAllLink___2mcb:hover{color:var(--accent-primary)}.LatestBooks_arrowIcon__mx2r9{width:18px;height:18px;transition:transform .2s ease}.LatestBooks_viewAllLink___2mcb:hover .LatestBooks_arrowIcon__mx2r9{transform:translateX(4px)}.LatestBooks_booksGrid__8Ytzu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.LatestBooks_bookCard__0Z8X4{display:flex;gap:1rem;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:8px;padding:1.25rem;transition:all .3s ease}.LatestBooks_bookCard__0Z8X4:hover{background:var(--surface);border-color:var(--accent-primary);transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow)}.LatestBooks_coverWrapper__1wpzf{position:relative;width:80px;min-width:80px;height:120px;border-radius:4px;overflow:hidden;background:var(--surface);flex-shrink:0}.LatestBooks_coverImage__qiZBj{object-fit:cover}.LatestBooks_favoriteBadge__zIiyC{position:absolute;top:4px;right:4px;background:rgba(0,0,0,.7);color:#ffd700;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.625rem}.LatestBooks_bookContent__rb27y{flex:1 1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.LatestBooks_bookTitle__x4AEf{font-size:1rem;font-weight:600;margin:0;color:var(--text-primary);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LatestBooks_bookAuthor__OP7Xz{font-size:.875rem;color:var(--text-secondary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LatestBooks_starRating__SepLd{display:flex;gap:1px;margin-top:.25rem}.LatestBooks_starFilled__25svI{color:#ffd700;font-size:.75rem}.LatestBooks_starEmpty___wU05{color:var(--text-muted);opacity:.5;font-size:.75rem}.LatestBooks_yearRead__giPGg{font-size:.75rem;color:var(--text-muted);margin-top:auto}@media (max-width:1024px){.LatestBooks_container__Y2oly{padding:4rem;gap:2rem}.LatestBooks_sectionTitle__L48M3{font-size:1.5rem}.LatestBooks_booksGrid__8Ytzu{grid-template-columns:repeat(2,1fr);gap:1.25rem}.LatestBooks_bookCard__0Z8X4{padding:1rem}.LatestBooks_coverWrapper__1wpzf{width:70px;min-width:70px;height:105px}.LatestBooks_bookTitle__x4AEf{font-size:.95rem}.LatestBooks_bookAuthor__OP7Xz{font-size:.8rem}}@media (max-width:768px){.LatestBooks_container__Y2oly{padding:3rem 1.5rem;gap:1.5rem}.LatestBooks_header__UFJUf{flex-direction:column;align-items:flex-start;gap:1rem}.LatestBooks_sectionTitle__L48M3{font-size:1.375rem}.LatestBooks_viewAllLink___2mcb{font-size:.938rem}.LatestBooks_booksGrid__8Ytzu{grid-template-columns:1fr;gap:1rem}.LatestBooks_bookCard__0Z8X4{padding:1rem;gap:1rem}.LatestBooks_coverWrapper__1wpzf{width:70px;min-width:70px;height:105px}.LatestBooks_bookTitle__x4AEf{font-size:.95rem}.LatestBooks_bookAuthor__OP7Xz{font-size:.8rem}.LatestBooks_yearRead__giPGg{font-size:.7rem}}@media (max-width:480px){.LatestBooks_container__Y2oly{padding:2rem 1rem}.LatestBooks_sectionTitle__L48M3{font-size:1.25rem}.LatestBooks_bookCard__0Z8X4{padding:.875rem}.LatestBooks_coverWrapper__1wpzf{width:60px;min-width:60px;height:90px;border-radius:3px}.LatestBooks_favoriteBadge__zIiyC{width:16px;height:16px;font-size:.5rem}.LatestBooks_bookTitle__x4AEf{font-size:.9rem}.LatestBooks_bookAuthor__OP7Xz{font-size:.75rem}.LatestBooks_starEmpty___wU05,.LatestBooks_starFilled__25svI,.LatestBooks_yearRead__giPGg{font-size:.65rem}}.TravelStats_section__dg5hw{width:100%}.TravelStats_container__ilQL3{display:flex;flex-direction:column;gap:2.5rem;padding:6rem 8rem;background:linear-gradient(180deg,var(--surface) 0,var(--surface-elevated) 100%)}.TravelStats_header__dlsSZ{display:flex;justify-content:space-between;align-items:center}.TravelStats_sectionTitle__vgsTf{font-size:1.75rem;font-weight:600;color:var(--accent-primary);margin:0;letter-spacing:.02em}.TravelStats_viewAllLink__e942J{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.TravelStats_viewAllLink__e942J:hover{color:var(--accent-primary)}.TravelStats_arrowIcon__x_oBQ{width:18px;height:18px;transition:transform .2s ease}.TravelStats_viewAllLink__e942J:hover .TravelStats_arrowIcon__x_oBQ{transform:translateX(4px)}.TravelStats_content__kCnE5{display:flex;flex-direction:column;gap:1.5rem}.TravelStats_statsRow__JwFVy{display:flex;align-items:center;gap:2rem;padding:1.25rem 1.5rem;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;width:-moz-fit-content;width:fit-content}.TravelStats_stat__oOwGF{display:flex;flex-direction:column;align-items:center;gap:.25rem}.TravelStats_statNumber__xVB6O{font-size:1.75rem;font-weight:600;color:var(--accent-primary);line-height:1}.TravelStats_statLabel__QqOCp{font-size:.8rem;color:var(--text-muted);font-weight:400}.TravelStats_statDivider__HkqXW{width:1px;height:36px;background:var(--border-subtle)}.TravelStats_countriesGrid__AJPxJ{display:flex;flex-wrap:wrap;gap:.75rem}.TravelStats_countryTag__Sccwb{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:100px;transition:all .2s ease}.TravelStats_countryTag__Sccwb:hover{border-color:var(--accent-primary)}.TravelStats_countryCheckmark__BgGcu{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--accent-primary);color:#fff;font-size:.625rem;border-radius:50%;flex-shrink:0}.TravelStats_countryName___AJyi{font-size:.9rem;font-weight:500;color:var(--text-primary)}.TravelStats_moreTag__N8frN{display:flex;align-items:center;padding:.5rem 1rem;background:transparent;border:1px dashed var(--border-subtle);border-radius:100px;font-size:.9rem;font-weight:500;color:var(--text-muted);text-decoration:none;transition:all .2s ease}.TravelStats_moreTag__N8frN:hover{border-color:var(--accent-primary);color:var(--accent-primary)}@media (max-width:1024px){.TravelStats_container__ilQL3{padding:4rem;gap:2rem}.TravelStats_sectionTitle__vgsTf{font-size:1.5rem}.TravelStats_statsRow__JwFVy{gap:1.5rem;padding:1rem 1.25rem}.TravelStats_statNumber__xVB6O{font-size:1.5rem}.TravelStats_statLabel__QqOCp{font-size:.75rem}.TravelStats_statDivider__HkqXW{height:32px}.TravelStats_countriesGrid__AJPxJ{gap:.625rem}.TravelStats_countryTag__Sccwb{padding:.4rem .875rem}.TravelStats_countryName___AJyi{font-size:.85rem}}@media (max-width:768px){.TravelStats_container__ilQL3{padding:3rem 1.5rem;gap:1.5rem}.TravelStats_header__dlsSZ{flex-direction:column;align-items:flex-start;gap:1rem}.TravelStats_sectionTitle__vgsTf{font-size:1.375rem}.TravelStats_viewAllLink__e942J{font-size:.938rem}.TravelStats_content__kCnE5{gap:1.25rem}.TravelStats_statsRow__JwFVy{width:100%;justify-content:space-around;gap:1rem;padding:1rem}.TravelStats_statNumber__xVB6O{font-size:1.375rem}.TravelStats_statLabel__QqOCp{font-size:.7rem}.TravelStats_statDivider__HkqXW{height:28px}.TravelStats_countriesGrid__AJPxJ{gap:.5rem}.TravelStats_countryTag__Sccwb{padding:.375rem .75rem;gap:.375rem}.TravelStats_countryCheckmark__BgGcu{width:16px;height:16px;font-size:.5625rem}.TravelStats_countryName___AJyi{font-size:.8rem}.TravelStats_moreTag__N8frN{padding:.375rem .75rem;font-size:.8rem}}@media (max-width:480px){.TravelStats_container__ilQL3{padding:2rem 1rem}.TravelStats_sectionTitle__vgsTf{font-size:1.25rem}.TravelStats_statsRow__JwFVy{padding:.875rem}.TravelStats_statNumber__xVB6O{font-size:1.25rem}.TravelStats_statLabel__QqOCp{font-size:.65rem}.TravelStats_countryTag__Sccwb{padding:.3125rem .625rem}.TravelStats_countryCheckmark__BgGcu{width:14px;height:14px;font-size:.5rem}.TravelStats_countryName___AJyi{font-size:.75rem}.TravelStats_moreTag__N8frN{padding:.3125rem .625rem;font-size:.75rem}}.Faq_section__WlPt4{width:100%}.Faq_container__sDhtS{display:flex;flex-direction:column;gap:2.5rem;padding:6rem 8rem;background:linear-gradient(180deg,var(--surface) 0,var(--surface-elevated) 100%)}.Faq_header__3MJAq{display:flex;justify-content:space-between;align-items:center}.Faq_sectionTitle__aYrCq{font-size:1.75rem;font-weight:600;color:var(--accent-primary);margin:0;letter-spacing:.02em}.Faq_faqList__UmGfX{display:flex;flex-direction:column;gap:.75rem}.Faq_faqItem__pbeyQ{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden;transition:border-color .3s ease}.Faq_faqItemOpen__ezr09{border-color:var(--accent-primary)}.Faq_faqQuestion__jxkBn{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 1.5rem;background:transparent;border:none;cursor:pointer;text-align:left;gap:1rem;transition:none}.Faq_questionText___aC2h{font-size:1rem;font-weight:600;color:var(--text-primary);line-height:1.4}.Faq_toggleIcon__Zwvci{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--surface);border-radius:50%;font-size:1.25rem;font-weight:400;color:var(--accent-primary);flex-shrink:0;transition:background-color .3s ease,color .3s ease,transform .3s ease}.Faq_faqItemOpen__ezr09 .Faq_toggleIcon__Zwvci{background:var(--accent-primary);color:#fff;transform:rotate(180deg)}.Faq_faqAnswer__LbS25{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.Faq_faqAnswerOpen__12hm9{grid-template-rows:1fr}.Faq_answerInner__U73OL{min-height:0;overflow:hidden}.Faq_answerText___j8cK{padding:0 1.5rem 1.25rem;margin:0;font-size:.95rem;line-height:1.6;color:var(--text-secondary);opacity:0;transform:translateY(-8px);transition:opacity .3s ease .1s,transform .3s ease .1s}.Faq_faqAnswerOpen__12hm9 .Faq_answerText___j8cK{opacity:1;transform:translateY(0)}@media (max-width:1024px){.Faq_container__sDhtS{padding:4rem;gap:2rem}.Faq_sectionTitle__aYrCq{font-size:1.5rem}.Faq_faqQuestion__jxkBn{padding:1rem 1.25rem}.Faq_questionText___aC2h{font-size:.95rem}.Faq_answerText___j8cK{padding:0 1.25rem 1rem;font-size:.9rem}}@media (max-width:768px){.Faq_container__sDhtS{padding:3rem 1.5rem;gap:1.5rem}.Faq_sectionTitle__aYrCq{font-size:1.375rem}.Faq_faqList__UmGfX{gap:.625rem}.Faq_faqQuestion__jxkBn{padding:1rem;gap:.75rem}.Faq_questionText___aC2h{font-size:.9rem}.Faq_toggleIcon__Zwvci{width:24px;height:24px;font-size:1.125rem}.Faq_answerText___j8cK{padding:0 1rem 1rem;font-size:.875rem}}@media (max-width:480px){.Faq_container__sDhtS{padding:2rem 1rem}.Faq_sectionTitle__aYrCq{font-size:1.25rem}.Faq_faqQuestion__jxkBn{padding:.875rem}.Faq_questionText___aC2h{font-size:.875rem}.Faq_toggleIcon__Zwvci{width:22px;height:22px;font-size:1rem}.Faq_answerText___j8cK{padding:0 .875rem .875rem;font-size:.8125rem}}.LatestFilms_section__k5OJJ{width:100%}.LatestFilms_container__1sMF8{display:flex;flex-direction:column;gap:2.5rem;padding:6rem 8rem;background:linear-gradient(180deg,var(--surface) 0,var(--surface-elevated) 100%)}.LatestFilms_header__3An_X{display:flex;justify-content:space-between;align-items:center}.LatestFilms_sectionTitle__oaSIW{font-size:1.75rem;font-weight:600;color:var(--accent-primary);margin:0;letter-spacing:.02em}.LatestFilms_viewAllLink__vBW76{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.LatestFilms_viewAllLink__vBW76:hover{color:var(--accent-primary)}.LatestFilms_arrowIcon__6E10D{width:18px;height:18px;transition:transform .2s ease}.LatestFilms_viewAllLink__vBW76:hover .LatestFilms_arrowIcon__6E10D{transform:translateX(4px)}.LatestFilms_filmsGrid__H4570{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.LatestFilms_filmCard__VWvKq{display:flex;gap:1rem;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:8px;padding:1.25rem;transition:all .3s ease}.LatestFilms_filmCard__VWvKq:hover{background:var(--surface);border-color:var(--accent-primary);transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow)}.LatestFilms_coverWrapper__bpvnR{position:relative;width:80px;min-width:80px;height:120px;border-radius:4px;overflow:hidden;background:var(--surface);flex-shrink:0}.LatestFilms_coverImage__u4Y7_{object-fit:cover}.LatestFilms_favoriteBadge___uP8k{position:absolute;top:4px;right:4px;background:rgba(0,0,0,.7);color:#ffd700;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.625rem}.LatestFilms_mediaTypeBadge__O1ZMd{position:absolute;bottom:4px;left:4px;background:rgba(0,0,0,.75);color:#fff;padding:.1rem .35rem;border-radius:3px;font-size:.5rem;font-weight:700;letter-spacing:.05em;line-height:1;text-transform:uppercase}.LatestFilms_filmContent__neu7U{flex:1 1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.LatestFilms_filmTitle__bkVdQ{font-size:1rem;font-weight:600;margin:0;color:var(--text-primary);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LatestFilms_filmDirector__0tkuv{font-size:.875rem;color:var(--text-secondary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LatestFilms_overallBadge__bK8PE{display:inline-flex;align-items:baseline;width:-moz-fit-content;width:fit-content;font-size:.9rem;font-weight:700;padding:.15rem .5rem;border-radius:6px;line-height:1;margin-top:.25rem}.LatestFilms_outOf__xgKCK{font-size:.6rem;font-weight:400;opacity:.7}.LatestFilms_ratingHigh__U8rDD{background:rgba(34,197,94,.15);color:#22c55e}.LatestFilms_ratingMid__zePef{background:rgba(234,179,8,.15);color:#eab308}.LatestFilms_ratingLow__QszFe{background:rgba(239,68,68,.15);color:#ef4444}.LatestFilms_yearWatched__aAazi{font-size:.75rem;color:var(--text-muted);margin-top:auto}@media (max-width:1024px){.LatestFilms_container__1sMF8{padding:4rem;gap:2rem}.LatestFilms_sectionTitle__oaSIW{font-size:1.5rem}.LatestFilms_filmsGrid__H4570{grid-template-columns:repeat(2,1fr);gap:1.25rem}.LatestFilms_filmCard__VWvKq{padding:1rem}.LatestFilms_coverWrapper__bpvnR{width:70px;min-width:70px;height:105px}.LatestFilms_filmTitle__bkVdQ{font-size:.95rem}.LatestFilms_filmDirector__0tkuv{font-size:.8rem}}@media (max-width:768px){.LatestFilms_container__1sMF8{padding:3rem 1.5rem;gap:1.5rem}.LatestFilms_header__3An_X{flex-direction:column;align-items:flex-start;gap:1rem}.LatestFilms_sectionTitle__oaSIW{font-size:1.375rem}.LatestFilms_viewAllLink__vBW76{font-size:.938rem}.LatestFilms_filmsGrid__H4570{grid-template-columns:1fr;gap:1rem}.LatestFilms_filmCard__VWvKq{padding:1rem;gap:1rem}.LatestFilms_coverWrapper__bpvnR{width:70px;min-width:70px;height:105px}.LatestFilms_filmTitle__bkVdQ{font-size:.95rem}.LatestFilms_filmDirector__0tkuv{font-size:.8rem}.LatestFilms_yearWatched__aAazi{font-size:.7rem}}@media (max-width:480px){.LatestFilms_container__1sMF8{padding:2rem 1rem}.LatestFilms_sectionTitle__oaSIW{font-size:1.25rem}.LatestFilms_filmCard__VWvKq{padding:.875rem}.LatestFilms_coverWrapper__bpvnR{width:60px;min-width:60px;height:90px;border-radius:3px}.LatestFilms_favoriteBadge___uP8k{width:16px;height:16px;font-size:.5rem}.LatestFilms_mediaTypeBadge__O1ZMd{font-size:.45rem;padding:.075rem .25rem}.LatestFilms_filmTitle__bkVdQ{font-size:.9rem}.LatestFilms_filmDirector__0tkuv{font-size:.75rem}.LatestFilms_overallBadge__bK8PE{font-size:.8rem;padding:.1rem .375rem}.LatestFilms_outOf__xgKCK{font-size:.5rem}.LatestFilms_yearWatched__aAazi{font-size:.65rem}}.LatestChess_section__LWQ4A{width:100%}.LatestChess_container__KEV_o{display:flex;flex-direction:column;gap:2.5rem;padding:6rem 8rem;background:linear-gradient(180deg,var(--surface) 0,var(--surface-elevated) 100%)}.LatestChess_header__QWHRa{display:flex;justify-content:space-between;align-items:center}.LatestChess_sectionTitle__BRD2C{font-size:1.75rem;font-weight:600;color:var(--accent-primary);margin:0;letter-spacing:.02em}.LatestChess_viewAllLink__6_eog{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.LatestChess_viewAllLink__6_eog:hover{color:var(--accent-primary)}.LatestChess_arrowIcon__msH4G{width:18px;height:18px;transition:transform .2s ease}.LatestChess_viewAllLink__6_eog:hover .LatestChess_arrowIcon__msH4G{transform:translateX(4px)}.LatestChess_loadingState__4Wz2z{display:flex;align-items:center;justify-content:center;padding:2rem 0}.LatestChess_spinner__jbIfH{width:24px;height:24px;border:3px solid var(--border-subtle);border-top-color:var(--accent-primary);border-radius:50%;animation:LatestChess_spin___EnMb .8s linear infinite}@keyframes LatestChess_spin___EnMb{to{transform:rotate(1turn)}}.LatestChess_content__jdOhC{display:flex;flex-direction:column;gap:1.25rem}.LatestChess_profileRow__fJ1Dv{display:flex;align-items:center;gap:1rem;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:8px;padding:1rem 1.25rem}.LatestChess_avatarWrapper__uaiBX{width:48px;height:48px;border-radius:10px;overflow:hidden;background:var(--surface);border:1px solid var(--border-subtle);flex-shrink:0}.LatestChess_avatar__xNG_3{object-fit:cover;width:48px;height:48px}.LatestChess_avatarPlaceholder__J2anT{width:48px;height:48px;border-radius:10px;background:var(--surface);border:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.LatestChess_profileInfo__PNov0{display:flex;flex-direction:column;gap:.2rem;min-width:0}.LatestChess_username__h4R_h{font-size:1.1rem;font-weight:700;color:var(--text-primary)}.LatestChess_totalRecord__jF8sl{display:flex;gap:.5rem;font-size:.75rem;font-weight:600}.LatestChess_recordWin___GayM{color:#22c55e}.LatestChess_recordLoss__j_2yN{color:#ef4444}.LatestChess_recordDraw__5i9Rp{color:#eab308}.LatestChess_winRateBar__kCjzN{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--surface);flex:1 1;min-width:80px;margin-left:auto}.LatestChess_winSegment__f4xOB{background:#22c55e;transition:width .5s ease}.LatestChess_drawSegment__kp264{background:#eab308;transition:width .5s ease}.LatestChess_lossSegment__d_m_1{background:#ef4444;transition:width .5s ease}.LatestChess_ratingsGrid__66_Kw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.LatestChess_ratingCard__jUTg_{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.25rem;transition:all .3s ease}.LatestChess_ratingCard__jUTg_:hover{background:var(--surface);border-color:var(--accent-primary);transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow)}.LatestChess_ratingCardHeader__IEm5b{display:flex;align-items:center;gap:.375rem}.LatestChess_ratingEmoji__J7frX{font-size:.9rem}.LatestChess_ratingLabel__T7bUX{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.LatestChess_ratingValue__uc0wH{font-size:1.75rem;font-weight:700;color:var(--accent-primary);line-height:1}.LatestChess_ratingBest__sLr2J{font-size:.7rem;color:var(--text-muted);margin-top:.125rem}@media (max-width:1024px){.LatestChess_container__KEV_o{padding:4rem;gap:2rem}.LatestChess_sectionTitle__BRD2C{font-size:1.5rem}.LatestChess_ratingsGrid__66_Kw{gap:.75rem}}@media (max-width:768px){.LatestChess_container__KEV_o{padding:3rem 1.5rem;gap:1.5rem}.LatestChess_header__QWHRa{flex-direction:column;align-items:flex-start;gap:1rem}.LatestChess_sectionTitle__BRD2C{font-size:1.375rem}.LatestChess_viewAllLink__6_eog{font-size:.938rem}.LatestChess_profileRow__fJ1Dv{flex-wrap:wrap;gap:.75rem;padding:.875rem 1rem}.LatestChess_winRateBar__kCjzN{width:100%;flex:none;margin-left:0}.LatestChess_ratingsGrid__66_Kw{grid-template-columns:repeat(3,1fr);gap:.75rem}.LatestChess_ratingValue__uc0wH{font-size:1.35rem}}@media (max-width:480px){.LatestChess_container__KEV_o{padding:2rem 1rem}.LatestChess_sectionTitle__BRD2C{font-size:1.25rem}.LatestChess_ratingCard__jUTg_{padding:.75rem}.LatestChess_ratingValue__uc0wH{font-size:1.15rem}.LatestChess_ratingBest__sLr2J{font-size:.65rem}.LatestChess_username__h4R_h{font-size:1rem}.LatestChess_totalRecord__jF8sl{font-size:.7rem}}