.HomeGameGridSkeleton_grid__8UCNN{--game-grid-max-columns:6;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(100%,var(--game-card-min-width)),(100% - (var(--game-grid-max-columns) - 1) * var(--game-card-gap))/var(--game-grid-max-columns) - .1px),1fr));gap:var(--game-card-gap);width:100%;max-width:calc(var(--game-grid-max-columns)*var(--game-card-max-width) + (var(--game-grid-max-columns) - 1)*var(--game-card-gap));margin-inline:auto}@media(max-width:760px){.HomeGameGridSkeleton_grid__8UCNN{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.HomeGameGridSkeleton_card__cNb8R{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:1.15rem;background:var(--color-card);box-shadow:var(--shadow-card)}.HomeGameGridSkeleton_cover__2eSpw{width:100%;aspect-ratio:3/4;flex-shrink:0;border-radius:0}.HomeGameGridSkeleton_content__5b6_B{display:grid;gap:.32rem;flex:1;min-height:0;padding:.72rem .75rem .78rem}.HomeGameGridSkeleton_title__AgHmW{margin-top:0}.HomeGameGridSkeleton_titleSecondLine__ltgKU{margin-top:-.12rem}.HomeGameGridSkeleton_meta__41V5l{margin-top:.04rem}.Events_page__w4JIJ{width:calc(100% - var(--app-header-width, var(--app-sidebar-expanded-width)));margin-left:var(--app-header-width,var(--app-sidebar-expanded-width));min-height:100dvh;padding:1.25rem clamp(1rem,2vw,2rem) 4rem;color:var(--color-text)}.Events_page__w4JIJ h1{margin:.4rem 0 .75rem;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.15}.Events_page__w4JIJ h2{margin:0 0 1rem;font-size:1.25rem}.Events_page__w4JIJ h3{margin:.4rem 0 .8rem;font-size:1.15rem;line-height:1.35}.Events_page__w4JIJ a:focus-visible,.Events_page__w4JIJ button:focus-visible,.Events_page__w4JIJ input:focus-visible,.Events_page__w4JIJ select:focus-visible,.Events_page__w4JIJ summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.Events_header__aA2Le,.Events_sectionHeading__Rl45z{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.Events_header__aA2Le{margin-bottom:1.75rem;align-items:flex-end}.Events_muted__x0SyW,.Events_subtitle__ECXio{color:var(--color-text-muted);line-height:1.6}.Events_subtitle__ECXio{margin:0}.Events_eyebrow__E4l77{margin:0;color:var(--color-text-soft);font-size:.75rem;font-weight:700;letter-spacing:.04em}.Events_section__IOl2V{margin-top:2rem}.Events_votingSection__nFg35{border:1px solid var(--color-border);border-radius:1.25rem;background:var(--color-surface-soft);padding:clamp(1rem,2vw,1.5rem)}.Events_sectionHeading__Rl45z{margin-bottom:1rem}.Events_sectionHeading__Rl45z h2{margin:0}.Events_sectionHeading__Rl45z .Events_muted__x0SyW{max-width:18rem;text-align:right;font-size:.8rem;line-height:1.35}.Events_votingGrid__85UhV{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem}.Events_votingNoticeList__pvixH{display:grid;gap:.5rem}.Events_votingNotice__qPpZV{border:1px solid var(--color-border);border-radius:.8rem;background:var(--color-surface);overflow:hidden}.Events_votingNotice__qPpZV summary{display:flex;align-items:center;gap:.65rem;cursor:pointer;list-style:none;padding:.75rem .9rem;font-weight:650}.Events_votingNotice__qPpZV summary::-webkit-details-marker{display:none}.Events_votingNotice__qPpZV .Events_votingGrid__85UhV{padding:0 .75rem .75rem}.Events_activeEventNotice__QMeBc{display:flex;align-items:center;gap:.65rem;padding:.75rem .9rem;margin-bottom:.5rem;border:1px solid color-mix(in srgb,var(--color-accent) 45%,var(--color-border));border-radius:.8rem;background:var(--color-surface);font-weight:650}.Events_activeEventNotice__QMeBc:hover{border-color:var(--color-accent)}.Events_activeEventNotice__QMeBc svg{margin-left:auto}.Events_nowSection__sfV00{margin-bottom:2.25rem}.Events_switcher__7Ceb0{display:inline-flex;gap:.35rem;padding:.3rem;border:1px solid var(--color-border);border-radius:1rem;background:var(--color-surface)}.Events_switcher__7Ceb0 .Events_selectedTab__GsKJ5,.Events_switcher__7Ceb0 .Events_tab__VrkkC{display:inline-flex;align-items:center;gap:.45rem;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.Events_switcher__7Ceb0 .Events_selectedTab__GsKJ5{background:var(--color-accent-soft)}.Events_scopeTabs___Z_mx{display:inline-flex;gap:.35rem;margin-bottom:.75rem}.Events_deadline__CKGwz{margin-top:.4rem!important;color:var(--color-text)!important;font-weight:650}.Events_nowGrid__g8ee9{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem}.Events_nowCard__mPVVw{position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));background:var(--color-surface);color:var(--color-text);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.Events_nowCard__mPVVw:hover{transform:translateY(-2px);border-color:var(--color-accent);box-shadow:0 .8rem 2rem color-mix(in srgb,#000 18%,transparent)}.Events_nowCardArt__sQ7_Y{position:relative;display:flex;flex:0 0 8.75rem;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;background:linear-gradient(145deg,var(--color-accent-soft),var(--color-surface-muted));color:var(--color-accent);overflow:hidden}.Events_nowCardArt__sQ7_Y span{font-size:.7rem;font-weight:800;letter-spacing:.12em}.Events_nowCardArt__sQ7_Y img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.Events_nowCardBody__BvAmJ{min-width:0;padding:.95rem 3rem 1rem 1.1rem}.Events_nowCardBody__BvAmJ h3{margin:.45rem 0;font-size:1.05rem;line-height:1.3}.Events_nowCardBody__BvAmJ p{margin:0;color:var(--color-text-muted);font-size:.8rem;line-height:1.45}.Events_nowCardArrow__SWfhS{position:absolute;right:1rem;bottom:1rem;color:var(--color-text-muted);transition:transform .16s ease,color .16s ease}.Events_nowCard__mPVVw:hover .Events_nowCardArrow__SWfhS{color:var(--color-accent)}.Events_eventNowCard__UO1lY .Events_nowCardArt__sQ7_Y{background:#111923}.Events_votingNowCard__Q5a0I{display:block;background:linear-gradient(145deg,var(--color-surface),color-mix(in srgb,var(--color-accent-soft) 35%,var(--color-surface)))}.Events_nowCardSummary__gxXAy{display:flex;min-height:15rem;flex-direction:column;cursor:pointer;list-style:none}.Events_nowCardSummary__gxXAy::-webkit-details-marker{display:none}.Events_votingNowCard__Q5a0I[open] .Events_nowCardArrow__SWfhS{transform:rotate(90deg)}.Events_votingPopup__VXuBa{padding:.9rem 1.1rem 1.1rem;border-top:1px solid var(--color-border)}.Events_votingPopup__VXuBa p{margin:0 0 .65rem;color:var(--color-text-muted);font-size:.82rem}.Events_votingCard__JR5oy{display:flex;flex-direction:column;align-items:flex-start;padding:1.25rem;border:1px solid var(--color-border);border-radius:1rem;background:var(--color-surface)}.Events_votingCard__JR5oy h3{margin-bottom:.5rem}.Events_votingCard__JR5oy .Events_cardActions__0NZ7X{margin-top:auto;padding-top:.75rem}.Events_openCard__hDTMc{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border))}.Events_cardHeading__GB531{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:1rem;gap:.75rem;color:var(--color-accent)}.Events_badge__6eluJ,.Events_liveBadge__F85EY{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;padding:.35rem .6rem;border-radius:.5rem;font-size:.75rem;font-weight:650;background:var(--color-surface-muted);color:var(--color-text-muted)}.Events_liveBadge__F85EY{background:var(--color-accent-soft);color:var(--color-accent)}.Events_liveBadge__F85EY:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.Events_period__di2BU{display:grid;gap:.25rem;font-size:.82rem;color:var(--color-text-muted);line-height:1.5}.Events_cardActions__0NZ7X{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.Events_primaryButton__arQjW,.Events_secondaryButton__1GsH9{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem .9rem;border:1px solid var(--color-border);border-radius:.75rem;font-size:.85rem;font-weight:650;background:var(--color-surface);color:var(--color-text);cursor:pointer}.Events_primaryButton__arQjW:hover,.Events_secondaryButton__1GsH9:hover{background:var(--color-surface-muted)}.Events_primaryButton__arQjW:disabled,.Events_secondaryButton__1GsH9:disabled{opacity:.5;cursor:default}.Events_primaryButton__arQjW{background:var(--color-accent-soft);color:var(--color-accent);border-color:rgba(0,0,0,0)}.Events_primaryButton__arQjW:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.Events_backLink__8BEW3,.Events_textLink__7js98{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;color:var(--color-text-muted)}.Events_backLink__8BEW3:hover,.Events_textLink__7js98:hover{color:var(--color-accent)}.Events_archive__1JAjJ{margin-top:1rem}.Events_archive__1JAjJ summary{cursor:pointer;color:var(--color-text-muted);padding:.5rem 0}.Events_archive__1JAjJ .Events_votingGrid__85UhV{margin-top:.75rem}.Events_categories__JJlaM{display:flex;gap:.5rem;overflow-x:auto;padding:.25rem 0 .75rem}.Events_selectedTab__GsKJ5,.Events_tab__VrkkC{flex-shrink:0;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);border-radius:.75rem;padding:.65rem .85rem;cursor:pointer;font-size:.85rem}.Events_selectedTab__GsKJ5{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.Events_filters__1tENu{display:flex;gap:.75rem;margin:.5rem 0 1.25rem;flex-wrap:wrap}.Events_filters__1tENu select{padding:.7rem}.Events_filters__1tENu select,.Events_search__TGQ8j{border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-surface)}.Events_search__TGQ8j{flex:1;min-width:200px;display:flex;align-items:center;gap:.6rem;padding:.7rem .85rem;color:var(--color-text-soft)}.Events_search__TGQ8j input{width:100%;border:none;outline:none;background:rgba(0,0,0,0)}.Events_eventGrid__7xcBv{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1rem}.Events_eventCard__ILOo2{overflow:hidden;background:var(--color-card)}.Events_eventImage__KnEA0{height:160px;position:relative;display:flex;align-items:center;justify-content:center;background:var(--color-surface-muted);color:var(--color-text-soft)}.Events_eventImage__KnEA0 img{width:100%;height:100%;object-fit:cover;object-position:center}.Events_eventImage__KnEA0 .Events_badge__6eluJ,.Events_eventImage__KnEA0 .Events_liveBadge__F85EY{position:absolute;left:.75rem;bottom:.75rem}.Events_sourceArtwork__9fQfY{display:grid;place-items:center;align-content:center;gap:.4rem;width:100%;height:100%;min-height:140px;background:linear-gradient(145deg,var(--color-accent-soft),var(--color-surface-muted));color:var(--color-accent)}.Events_sourceArtwork__9fQfY span{font-size:.65rem;font-weight:800;letter-spacing:.15em}.Events_eventBody__ehg9P{padding:1.2rem}.Events_date__Ns09c{display:flex;align-items:center;gap:.4rem;font-size:.82rem;line-height:1.5;color:var(--color-text-muted)}.Events_description__tKjqt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-text-muted);font-size:.9rem;line-height:1.6}.Events_gamePreview__bQa4O{display:flex;gap:.4rem;margin:1rem 0}.Events_gamePreview__bQa4O img{width:38px;height:52px;border-radius:.3rem;object-fit:cover}.Events_gamePreview__bQa4O span{display:block;font-size:.75rem;max-width:100px}.Events_loading__iy7la{padding:3rem;text-align:center;color:var(--color-text-muted)}.Events_backLink__8BEW3{margin-bottom:1.5rem}.Events_detailHeader__sonVx{display:flex;align-items:center;flex-wrap:wrap;gap:2rem;padding:1.5rem;border:1px solid var(--color-border);border-radius:1.25rem;background:var(--color-surface)}.Events_detailLogo__eaTa6{width:210px;height:180px;display:grid;place-items:center;border-radius:1rem;background:var(--color-surface-muted);padding:1rem}.Events_detailLogo__eaTa6 img{width:100%;height:100%;object-fit:contain}.Events_detailDescription__LjCqW{margin:2rem 0;max-width:85ch}.Events_detailDescription__LjCqW p{white-space:pre-line;color:var(--color-text-muted);line-height:1.75}.Events_gamesGrid__2NTX6{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,160px));gap:1rem}.Events_gameTile__QpX8j{display:flex;flex-direction:column;gap:.5rem;font-size:.85rem}.Events_gameTile__QpX8j .Events_coverPlaceholder__xcRNM,.Events_gameTile__QpX8j img{width:100%;aspect-ratio:3/4;border-radius:.7rem;object-fit:cover}.Events_coverPlaceholder__xcRNM{display:grid;place-items:center;background:var(--color-surface-muted);color:var(--color-text-soft)}@media(max-width:760px){.Events_page__w4JIJ{padding-bottom:6rem}.Events_nowGrid__g8ee9{grid-template-columns:1fr}.Events_sectionHeading__Rl45z .Events_muted__x0SyW{max-width:none;text-align:left}.Events_detailHeader__sonVx{gap:1rem}.Events_detailLogo__eaTa6{width:100%;height:160px}.Events_filters__1tENu select{flex:1;min-width:140px}.Events_search__TGQ8j{flex-basis:100%}}.Events_toolbar__GUqbX{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem}.Events_toolbar__GUqbX .Events_search__TGQ8j{flex:1 1 14rem;height:2.75rem;padding-block:0}.Events_toolbar__GUqbX .Events_select__x_tpC{margin-left:auto}.Events_toolbar__GUqbX .Events_selectMenu__mKTOw{left:auto;right:0}.Events_segmented__qHPFq{display:inline-flex;padding:.25rem;border:1px solid var(--color-border);border-radius:.85rem;background:var(--color-surface)}.Events_segmentActive__Z78FL,.Events_segment__ZmK4l{height:2.2rem;padding:0 1rem;border:none;border-radius:.6rem;background:rgba(0,0,0,0);color:var(--color-text-muted);font-size:.85rem;font-weight:650;cursor:pointer}.Events_segmentActive__Z78FL{background:var(--color-accent-soft);color:var(--color-accent)}.Events_select__x_tpC{position:relative}.Events_selectButton__joipF{display:inline-flex;align-items:center;justify-content:space-between;gap:.6rem;height:2.75rem;min-width:10.5rem;padding:0 .85rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-surface);color:var(--color-text-muted);font-size:.85rem;cursor:pointer}.Events_selectButton__joipF:hover{border-color:var(--color-border-strong)}.Events_selectActive__5kb2x{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.Events_selectMenu__mKTOw{position:absolute;z-index:20;top:calc(100% + .4rem);left:0;min-width:100%;margin:0;padding:.35rem;list-style:none;border:1px solid var(--color-border);border-radius:.85rem;background:var(--color-surface);box-shadow:0 1rem 2.5rem color-mix(in srgb,#000 30%,transparent)}.Events_optionActive__j2i7b,.Events_option__tV8YT{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.55rem .7rem;border:none;border-radius:.55rem;background:rgba(0,0,0,0);color:var(--color-text);font-size:.85rem;white-space:nowrap;text-align:left;cursor:pointer}.Events_optionActive__j2i7b:hover,.Events_option__tV8YT:hover{background:var(--color-surface-muted)}.Events_optionActive__j2i7b{color:var(--color-accent);background:var(--color-accent-soft)}.CatalogBreadcrumbs_root__gzlPn{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:clamp(.75rem,1.5vw,1.25rem);color:var(--color-text-soft);font-size:.85rem}.CatalogBreadcrumbs_item__BA3BV{display:inline-flex;min-width:0;align-items:center;gap:.4rem}.CatalogBreadcrumbs_item__BA3BV a{color:var(--color-text-muted);text-decoration:none}.CatalogBreadcrumbs_item__BA3BV a:hover{color:var(--color-text);text-decoration:underline}.CatalogBreadcrumbs_separator__1IdhX{color:var(--color-text-soft)}.CatalogBreadcrumbs_current__YMOV8{overflow:hidden;max-width:40ch;color:var(--color-text);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.GameShareCard_card__mwxtK{display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color .14s ease,background-color .14s ease}.GameShareCard_card__mwxtK:hover{border-color:var(--color-border-strong)}.GameShareCard_card__mwxtK[data-unviewed=true]{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent-soft) 45%,var(--color-surface))}.GameShareCard_cover___lFhz{display:grid;place-items:center;width:72px;height:96px;border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-soft);overflow:hidden}.GameShareCard_cover___lFhz img{width:100%;height:100%;object-fit:cover}.GameShareCard_body__ccpGd{min-width:0;display:flex;flex-direction:column;gap:4px}.GameShareCard_title__HuZxd{margin:0;font-size:.97rem;font-weight:820;line-height:1.25}.GameShareCard_title__HuZxd a{color:var(--color-text);text-decoration:none}.GameShareCard_title__HuZxd a:hover{color:var(--color-accent)}.GameShareCard_sender__ct8Ar{margin:0;color:var(--color-text-muted);font-size:.8rem;font-weight:700}.GameShareCard_sender__ct8Ar a{color:var(--color-text);text-decoration:none}.GameShareCard_sender__ct8Ar a:hover{color:var(--color-accent)}.GameShareCard_message__TRqRn{margin:2px 0 0;color:var(--color-text-muted);font-size:.83rem;font-style:italic;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.GameShareCard_date__KGb6h{margin-top:2px;color:var(--color-text-soft);font-size:.74rem;font-weight:650}.GameShareCard_actions__tNJ3R{display:flex;align-items:center;gap:6px}.GameShareCard_dismissButton__OlnLA,.GameShareCard_openButton__m1YrX,.GameShareCard_wishlistButton__M63SJ{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:.78rem;font-weight:780;text-decoration:none;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.GameShareCard_dismissButton__OlnLA:hover:not(:disabled),.GameShareCard_openButton__m1YrX:hover:not(:disabled),.GameShareCard_wishlistButton__M63SJ:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text)}.GameShareCard_dismissButton__OlnLA:focus-visible,.GameShareCard_openButton__m1YrX:focus-visible,.GameShareCard_wishlistButton__M63SJ:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.GameShareCard_dismissButton__OlnLA:disabled,.GameShareCard_openButton__m1YrX:disabled,.GameShareCard_wishlistButton__M63SJ:disabled{cursor:default;opacity:.5}.GameShareCard_openButton__m1YrX{border-color:rgba(0,0,0,0);background:var(--color-accent);color:var(--color-accent-text)}.GameShareCard_openButton__m1YrX:hover{border-color:rgba(0,0,0,0);background:var(--color-accent-hover);color:var(--color-accent-text)}.GameShareCard_dismissButton__OlnLA:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.GameShareCard_inLibrary__6jsk8{display:inline-flex;align-items:center;min-height:32px;padding:0 .7rem;border-radius:var(--radius-md);color:var(--color-text-soft);font-size:.76rem;font-weight:700;white-space:nowrap}@media(max-width:760px){.GameShareCard_card__mwxtK{grid-template-columns:56px 1fr;align-items:start}.GameShareCard_cover___lFhz{width:56px;height:76px}.GameShareCard_actions__tNJ3R{grid-column:1/-1;flex-wrap:wrap}}.Loader_loader__cvVQ1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem}.Loader_page__jy9cP{min-height:50vh;padding:3rem 1rem}.Loader_section__QXVAs{min-height:6rem;padding:1.4rem 1rem}.Loader_spinner__Y1cFK{width:2.6rem;height:2.6rem;border-radius:50%;border-left:3px solid rgba(250,250,250,.12);border-bottom:3px solid rgba(250,250,250,.12);border-top:3px solid rgba(250,250,250,.12);border-top-color:var(--color-accent);border-right:3px solid rgba(250,250,250,.12);border-right-color:color-mix(in srgb,var(--color-accent) 55%,transparent);animation:Loader_loaderSpin__RioGO .8s linear infinite}.Loader_section__QXVAs .Loader_spinner__Y1cFK{width:1.8rem;height:1.8rem;border-width:2px}.Loader_label__dARC3{color:rgba(161,161,170,.86);font-size:.9rem;font-weight:650;letter-spacing:.01em}.Loader_section__QXVAs .Loader_label__dARC3{font-size:.82rem}.Loader_srOnly__tz0Ls{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes Loader_loaderSpin__RioGO{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.Loader_spinner__Y1cFK{animation-duration:1.8s}}.GameShareList_list__VC2JZ{display:grid;gap:10px}.GameShareList_state__AHRGG{margin:0;padding:28px 0;color:var(--color-text-muted);font-size:.87rem;font-weight:650;line-height:1.45;text-align:center}.GameShareList_error__22UlM{margin:0 0 12px;padding:.6rem .9rem;border-radius:var(--radius-md);background:var(--color-danger-soft);color:var(--color-danger);font-size:.81rem;font-weight:750}.PageState_page__eV50c{width:100%;max-width:56rem;min-height:100vh;margin:0 auto;padding:2.5rem 1.5rem}.PageState_panel__JrAqf{background:var(--color-surface);padding:1.5rem;color:var(--color-text-muted)}.PageState_danger__SBiSF{border-color:color-mix(in srgb,var(--color-danger) 45%,var(--color-border));background:var(--color-danger-soft)}.PageState_title__wgIYy{margin-bottom:.5rem;color:var(--color-text);font-size:1.5rem;font-weight:700}.PageState_message__8yXga{line-height:1.6}.PageState_action__PukTf{display:inline-flex;width:fit-content;margin-top:1.25rem;border:1px solid var(--color-border);border-radius:.875rem;color:var(--color-text);padding:.75rem 1rem;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.PageState_action__PukTf:hover{border-color:var(--color-border-strong);background:var(--color-surface-soft);color:var(--color-text)}.PageState_actions__dhog_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.7rem}.AgeRatingBadge_badge__h2QNq,.AgeRatingBadge_image__tMCPt{flex:0 0 auto;width:3.25rem;height:3.25rem;border-radius:.7rem}.AgeRatingBadge_image__tMCPt{object-fit:contain}.AgeRatingBadge_badge__h2QNq{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;border:1px solid rgb(var(--gh-c50,250 250 250)/14%);color:rgb(var(--gh-c50,250 250 250));text-align:center}.AgeRatingBadge_value__qWZJq{font-size:1.2rem;font-weight:900;line-height:1;letter-spacing:-.02em;white-space:nowrap}.AgeRatingBadge_valueLong__3BOz8 .AgeRatingBadge_value__qWZJq{font-size:.78rem}.AgeRatingBadge_organization__giVEa{max-width:100%;overflow:hidden;font-size:.5rem;font-weight:800;letter-spacing:.06em;opacity:.85;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.AgeRatingBadge_all__OsHxe{background:rgb(var(--gh-a-16a34a,22 163 74))}.AgeRatingBadge_teen__ghY4U{background:rgb(var(--gh-a-ca8a04,202 138 4))}.AgeRatingBadge_mature__eWRDG{background:rgb(var(--gh-a-ea580c,234 88 12))}.AgeRatingBadge_adult__vhvzD{background:rgb(var(--gh-a-dc2626,220 38 38))}.AgeRatingBadge_unknown__ffhO8{background:rgb(var(--gh-s700,63 63 70))}.GameInfoSections_contentGrid__5fYRk{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:1rem;max-width:1120px;margin:1rem auto 0}.GameInfoSections_panel__Uo7vF{border:0;border-radius:1rem;background:rgb(var(--gh-s900,24 24 27)/.76);box-shadow:0 24px 80px rgba(0,0,0,.22);padding:1.5rem}.GameInfoSections_sectionTitle__Sd25g{color:rgb(var(--gh-c50,250 250 250));font-size:1rem;font-weight:800}.GameInfoSections_description__IXrBg{margin-top:1rem;color:rgb(var(--gh-c300,212 212 216));line-height:1.7;white-space:pre-line}.GameInfoSections_detailValues__hJT8h{display:inline}.GameInfoSections_detailLink__yw8Dq{color:rgb(var(--gh-a-bef264,190 242 100)/.92);text-decoration:none}.GameInfoSections_detailLink__yw8Dq:hover{color:rgb(var(--gh-a-bef264,190 242 100));text-decoration:underline}.GameInfoSections_customBlocks__WbuEi{display:grid;gap:1rem;margin-top:1.25rem;border-top:1px solid rgb(var(--gh-c50,250 250 250)/.08);padding-top:1.25rem}.GameInfoSections_customBlock__K9vBx h3{color:rgb(var(--gh-c100,244 244 245));font-size:.95rem;font-weight:800}.GameInfoSections_customBlock__K9vBx p,.GameInfoSections_customBlock__K9vBx ul{margin-top:.65rem;color:rgb(var(--gh-c300,212 212 216));line-height:1.65}.GameInfoSections_customBlock__K9vBx ul{padding-left:1.1rem}.GameInfoSections_customBlock__K9vBx li+li{margin-top:.35rem}.GameInfoSections_detailsList__NdhJw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.75rem;margin-top:1rem;margin-bottom:-.85rem}.GameInfoSections_detailRow__DpfWB{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem 0;border-top:1px solid rgb(var(--gh-c50,250 250 250)/.07);min-width:0}.GameInfoSections_detailRow__DpfWB:first-child,.GameInfoSections_detailRow__DpfWB:nth-child(2){border-top:0;padding-top:0}.GameInfoSections_detailsToggle__QmG8D{display:none}.GameInfoSections_detailsToggleIcon__tD_RU{transition:transform .16s ease}.GameInfoSections_detailsToggleIconOpen__o_enY{transform:rotate(180deg)}.GameInfoSections_detailRowAction__GKEaf{cursor:pointer;border-radius:.5rem;outline:none}.GameInfoSections_detailRowAction__GKEaf .GameInfoSections_detailIcon__4jq9C,.GameInfoSections_detailRowAction__GKEaf dd{transition:color .15s ease,border-color .15s ease}.GameInfoSections_detailRowAction__GKEaf:focus-visible .GameInfoSections_detailIcon__4jq9C,.GameInfoSections_detailRowAction__GKEaf:hover .GameInfoSections_detailIcon__4jq9C{border-color:rgb(var(--gh-c50,250 250 250)/.16);color:rgb(var(--gh-c200,228 228 231))}.GameInfoSections_detailRowAction__GKEaf:focus-visible dd,.GameInfoSections_detailRowAction__GKEaf:hover dd{color:rgb(var(--gh-c50,250 250 250))}.GameInfoSections_detailRowAction__GKEaf:focus-visible .GameInfoSections_detailRowChevron__7UJkZ,.GameInfoSections_detailRowAction__GKEaf:hover .GameInfoSections_detailRowChevron__7UJkZ{color:rgb(var(--gh-c300,212 212 216));transform:translateX(2px)}.GameInfoSections_detailRowAction__GKEaf:focus-visible{box-shadow:0 0 0 2px rgb(var(--gh-a-c4b5fd,196 181 253)/.55)}.GameInfoSections_detailRowAction__GKEaf.GameInfoSections_detailRowAccent___Tpk_ dd{color:rgb(var(--gh-a-bef264,190 242 100)/.92)}.GameInfoSections_detailRowAction__GKEaf.GameInfoSections_detailRowAccent___Tpk_:focus-visible dd,.GameInfoSections_detailRowAction__GKEaf.GameInfoSections_detailRowAccent___Tpk_:hover dd{color:rgb(var(--gh-a-bef264,190 242 100))}.GameInfoSections_detailRowChevron__7UJkZ{flex:0 0 auto;align-self:center;margin-left:auto;color:#52525b;transition:color .15s ease,transform .15s ease}.GameInfoSections_detailMore__ClLkG{margin-left:.4rem;color:rgb(var(--gh-c500,113 113 122));font-weight:600}.GameInfoSections_detailIcon__4jq9C{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border:1px solid rgb(var(--gh-c50,250 250 250)/.07);border-radius:.75rem;background:rgb(var(--gh-c50,250 250 250)/.04);color:rgb(var(--gh-c400,161 161 170))}.GameInfoSections_detailBody__1tu8t{display:grid;gap:.25rem;min-width:0}.GameInfoSections_detailBody__1tu8t dt{color:rgb(var(--gh-c500,113 113 122));font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.GameInfoSections_detailBody__1tu8t dd{margin:0;color:rgb(var(--gh-c200,228 228 231));font-size:.95rem;line-height:1.45;overflow-wrap:anywhere}@media(max-width:760px){.GameInfoSections_detailsList__NdhJw{grid-template-columns:minmax(0,1fr)}.GameInfoSections_detailsList__NdhJw[data-collapsed=true] .GameInfoSections_detailRowExtra__eUotM{display:none}.GameInfoSections_detailsToggle__QmG8D{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;min-height:2.4rem;padding:0 .9rem;border:0;border-radius:999px;background:rgb(var(--gh-c50,250 250 250)/.06);color:rgb(var(--gh-c300,212 212 216));cursor:pointer;font:inherit;font-size:.85rem;font-weight:700}.GameInfoSections_detailRow__DpfWB:nth-child(2){border-top:1px solid rgb(var(--gh-c50,250 250 250)/.07);padding-top:.85rem}.GameInfoSections_contentGrid__5fYRk{grid-template-columns:1fr}.GameInfoSections_panel__Uo7vF{padding:1rem}}:root[data-theme=light] .GameInfoSections_detailLink__yw8Dq,:root[data-theme=light] .GameInfoSections_detailRowAction__GKEaf.GameInfoSections_detailRowAccent___Tpk_ dd{color:rgb(var(--gh-a-bef264,190 242 100))}.GameDescriptionSection_panel__jw_d8{padding:24px;border:1px solid rgb(var(--gh-c50,255 255 255)/.08);border-radius:24px;background:rgb(var(--gh-s900,24 24 27)/.72)}.GameDescriptionSection_header__jIWHK{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.GameDescriptionSection_sectionTitle__wqFKq{margin:0;color:rgb(var(--gh-c100,244 244 245));font-size:20px;font-weight:700}.GameDescriptionSection_source__rXrAF{padding:4px 8px;border-radius:999px;background:rgb(var(--gh-c50,255 255 255)/.08);color:rgb(var(--gh-c400,161 161 170));font-size:12px;font-weight:600}.GameDescriptionSection_description__kkfU8{margin:0;color:rgb(var(--gh-c300,212 212 216));font-size:15px;line-height:1.7;white-space:pre-line}.GameDescriptionSection_customBlocks__4JxQX{display:grid;gap:16px;margin-top:24px}.GameDescriptionSection_customBlock__gz8x9{display:grid;gap:8px}.GameDescriptionSection_customBlock__gz8x9 h3{margin:0;color:rgb(var(--gh-c100,244 244 245));font-size:16px;font-weight:700}.GameDescriptionSection_customBlock__gz8x9 p,.GameDescriptionSection_customBlock__gz8x9 ul{margin:0;color:rgb(var(--gh-c300,212 212 216));font-size:14px;line-height:1.6}.GameDescriptionSection_customBlock__gz8x9 ul{padding-left:20px}.AwardCategory_page__Jm4kc{position:relative;box-sizing:border-box;width:calc(100% - var(--app-header-width, var(--app-sidebar-expanded-width)));max-width:calc(100vw - var(--app-header-width, var(--app-sidebar-expanded-width)));min-height:100dvh;margin-left:var(--app-header-width,var(--app-sidebar-expanded-width));overflow-x:clip;padding:1rem clamp(1rem,2vw,1.75rem) 3rem;background:var(--color-page);color:var(--color-text);transition:width .22s ease,max-width .22s ease,margin-left .22s ease}.AwardCategory_breadcrumbs__bhOml{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-bottom:clamp(.75rem,1.5vw,1.25rem);color:var(--color-text-soft);font-size:.85rem}.AwardCategory_breadcrumbs__bhOml a{color:var(--color-text-muted);text-decoration:none}.AwardCategory_breadcrumbs__bhOml a:hover{color:var(--color-text);text-decoration:underline}.AwardCategory_header__PxyUt{margin-bottom:clamp(1rem,2vw,1.5rem)}.AwardCategory_title__QbyFS{margin:0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.15}.AwardCategory_description__PuHhh{margin:.5rem 0 0;max-width:70ch;color:var(--color-text-muted);font-size:.95rem;line-height:1.5}.AwardCategory_counts__lbQnw{margin:.5rem 0 0;color:var(--color-text-soft);font-size:.85rem}.AwardCategory_section__7lzuJ{margin-top:clamp(1rem,2vw,1.5rem)}.AwardCategory_sectionTitle__NCgzt{margin:0 0 .75rem;font-size:1.05rem}.AwardCategory_winners__ikF9x{display:grid;gap:clamp(.6rem,1.4vw,.9rem)}.AwardCategory_winner__kksQr{position:relative;display:grid;grid-template-columns:auto minmax(26rem,37.5rem) 1fr;gap:clamp(1rem,2.5vw,2rem);align-items:stretch;overflow:hidden;padding:clamp(.85rem,1.4vw,1.15rem);border:1px solid color-mix(in srgb,var(--color-warning) 30%,transparent);border-radius:var(--radius-md);background:radial-gradient(60% 120% at 92% 50%,color-mix(in srgb,var(--color-warning) 9%,transparent),transparent 70%),var(--color-page-soft,var(--color-page));transition:border-color .16s ease,background-color .16s ease}.AwardCategory_winnerPoster__RNSm8{position:relative;display:block;flex:0 0 auto}.AwardCategory_winnerCover__2xxF0{display:grid;place-items:center;width:clamp(9.5rem,15vw,14rem);height:clamp(13.5rem,22vw,20.5rem);overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.AwardCategory_winnerCover__2xxF0 img{width:100%;height:100%;object-fit:cover}.AwardCategory_winnerRibbon__ORkyN{position:absolute;top:-.35rem;left:.85rem;display:grid;place-items:center;width:2rem;padding:.5rem 0 .7rem;background:linear-gradient(180deg,var(--color-warning),color-mix(in srgb,var(--color-warning) 78%,#000));color:var(--color-text-inverse);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%)}.AwardCategory_winner__kksQr:not(.AwardCategory_winnerWithTrophy__yKGjT){grid-template-columns:auto minmax(0,1fr)}.AwardCategory_pageTrophy__sRVv_{position:absolute;top:0;right:0;height:clamp(28rem,96vh,60rem);width:auto;pointer-events:none;z-index:2;mask-image:linear-gradient(180deg,#000 0 52%,transparent 96%);-webkit-mask-image:linear-gradient(180deg,#000 0 52%,transparent 96%)}.AwardCategory_pageTrophy__sRVv_ img{display:block;height:100%;width:auto;max-width:none;mask-image:linear-gradient(90deg,transparent 0,#000 30%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%)}@media(max-width:1280px){.AwardCategory_pageTrophy__sRVv_{height:clamp(24rem,62vh,40rem)}}.AwardCategory_breadcrumbs__bhOml,.AwardCategory_header__PxyUt,.AwardCategory_section__7lzuJ{position:relative;z-index:1}.AwardCategory_sectionNominees__dQyvr{z-index:3}@media(max-width:900px){.AwardCategory_pageTrophy__sRVv_{display:none}}.AwardCategory_winnerBody__EvW6N{display:grid;align-content:space-between;justify-items:start;gap:.5rem;padding:.15rem 0;min-width:0}.AwardCategory_winnerBadge__OIHe3{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:var(--radius-sm);background:var(--color-warning-soft);color:var(--color-warning);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.AwardCategory_winnerTitle__qVvCk{font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;line-height:1.15}.AwardCategory_winnerTitleLink___H860{color:inherit;text-decoration:none}.AwardCategory_winnerTitleLink___H860:hover{text-decoration:underline}.AwardCategory_winnerYear__Qle57{margin-left:.6rem;color:var(--color-text-soft);font-size:1.05rem;font-weight:500;font-variant-numeric:tabular-nums}.AwardCategory_winnerDescription__s0imN{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:35rem;color:var(--color-text-muted);font-size:.88rem;line-height:1.5}.AwardCategory_facts__uatgV{display:grid;grid-template-columns:minmax(5.5rem,.7fr) minmax(9rem,1fr) minmax(9rem,1.1fr);gap:1rem 1.5rem;justify-self:stretch}.AwardCategory_fact__Q4qZe{display:grid;gap:.1rem;min-width:0;color:var(--color-text);font-size:.85rem}.AwardCategory_factLabel__OHRQg{color:var(--color-text-soft);font-size:.7rem}.AwardCategory_factValues__QJdNz{min-width:0}.AwardCategory_factLink__zNLsI{color:inherit;text-decoration:none}.AwardCategory_factLink__zNLsI:hover{color:var(--color-accent);text-decoration:underline}.AwardCategory_winnerScores__6_z5R{display:flex;flex-wrap:wrap;gap:.35rem 2.5rem;justify-self:stretch;padding-top:.7rem;border-top:1px solid var(--color-border)}.AwardCategory_winnerScore__W_cX9{display:grid;gap:.1rem}.AwardCategory_winnerScoreLabel__GOpbU{color:var(--color-text-soft);font-size:.7rem}.AwardCategory_winnerScoreValue__b07nZ{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-text);font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.AwardCategory_winnerScoreNote__P6ZDV{color:var(--color-text-soft);font-size:.75rem;font-weight:500}.AwardCategory_scoreStar__lGXhA{align-self:center;fill:currentColor}.AwardCategory_grid__5pQbu{--game-grid-max-columns:6;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(100%,var(--game-card-min-width)),(100% - (var(--game-grid-max-columns) - 1) * var(--game-card-gap))/var(--game-grid-max-columns) - .1px),1fr));gap:var(--game-card-gap);width:100%;max-width:calc(var(--game-grid-max-columns)*var(--game-card-max-width) + (var(--game-grid-max-columns) - 1)*var(--game-card-gap));margin-inline:auto}@media(max-width:760px){.AwardCategory_grid__5pQbu{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.AwardCategory_coverEmpty__QHFBI{padding:0 .35rem;color:var(--color-text-soft);font-size:.7rem;text-align:center}.AwardCategory_empty__9whAj{margin:0;color:var(--color-text-soft);font-size:.9rem}@media(max-width:1180px){.AwardCategory_winnerWithTrophy__yKGjT{grid-template-columns:auto minmax(0,1fr) minmax(7rem,.5fr)}}@media(max-width:900px){.AwardCategory_winnerWithTrophy__yKGjT{grid-template-columns:auto minmax(0,1fr)}.AwardCategory_trophy__pRWEN{display:none}.AwardCategory_facts__uatgV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.AwardCategory_winnerWithTrophy__yKGjT,.AwardCategory_winner__kksQr{grid-template-columns:minmax(0,1fr);justify-items:start}.AwardCategory_winnerCover__2xxF0{width:9.5rem;height:13.5rem}.AwardCategory_facts__uatgV{grid-template-columns:minmax(0,1fr)}}.AwardCategoryRail_rail__1p_V_{display:none;margin:clamp(.75rem,1.5vw,1.25rem) 0}@media(max-width:900px){.AwardCategoryRail_rail__1p_V_{display:block}}.AwardCategoryRail_railLabel__n_WXI{margin:0 0 .5rem;color:var(--color-text-soft);font-size:.8rem;font-weight:600}.AwardCategoryRail_railViewport__7oPH3{position:relative;display:flex;align-items:center;gap:.5rem;min-width:0}.AwardCategoryRail_railTrack__OUq8_{display:flex;gap:.5rem;min-width:0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:.15rem}.AwardCategoryRail_railTrack__OUq8_::-webkit-scrollbar{display:none}.AwardCategoryRail_chip__RwrVb{display:inline-flex;align-items:center;gap:.55rem;flex:0 0 auto;max-width:15rem;padding:.7rem .95rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-muted);font-size:.88rem;font-weight:600;line-height:1.25;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.AwardCategoryRail_chip__RwrVb:hover{border-color:var(--color-border-strong);background:var(--color-surface-soft);color:var(--color-text)}.AwardCategoryRail_chipActive__zXvPz{border-color:color-mix(in srgb,var(--color-warning) 55%,transparent);background:var(--color-warning-soft);color:var(--color-text)}.AwardCategoryRail_chipIcon__npXtt{flex:0 0 auto;color:var(--color-text-soft)}.AwardCategoryRail_chipActive__zXvPz .AwardCategoryRail_chipIcon__npXtt{color:var(--color-warning)}.AwardCategoryRail_chipLabel__1bdFL{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.AwardCategoryRail_railNext__zUIqk{display:grid;place-items:center;flex:0 0 auto;width:2.4rem;height:2.4rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer}.AwardCategoryRail_railNext__zUIqk:hover{border-color:var(--color-border-strong);color:var(--color-text)}@media(max-width:760px){.AwardCategoryRail_railNext__zUIqk{display:none}.AwardCategoryRail_chip__RwrVb{max-width:12rem}}.FromFriends_page__anbrv{max-width:900px;margin:0 auto;padding:32px 20px 56px}.FromFriends_pageHeader__xLhVC{margin-bottom:22px}.FromFriends_pageHeader__xLhVC h1{margin:0 0 6px;font-size:26px;letter-spacing:-.02em}.FromFriends_pageHeader__xLhVC p{margin:0;color:var(--color-text-muted);font-size:13px}.FriendsPrivacyDialog_backdrop__ni5eZ{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px;background:color-mix(in srgb,var(--color-page) 72%,transparent);backdrop-filter:blur(4px)}.FriendsPrivacyDialog_dialog__Uy3V2{display:grid;gap:18px;width:min(540px,100%);max-height:90vh;overflow-y:auto;padding:22px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-panel)}.FriendsPrivacyDialog_header__6B0Rj{display:flex;align-items:center;justify-content:space-between;gap:16px}.FriendsPrivacyDialog_header__6B0Rj h2{margin:0;font-size:1.15rem;font-weight:800}.FriendsPrivacyDialog_closeButton__ncD1E{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:10px;background:rgba(0,0,0,0);color:var(--color-text-muted);cursor:pointer}.FriendsPrivacyDialog_closeButton__ncD1E:hover{background:var(--color-surface-muted);color:var(--color-text)}.FriendsPrivacyDialog_group__hzF0u{display:grid;gap:10px;margin:0;padding:0;border:0}.FriendsPrivacyDialog_group__hzF0u legend{padding:0 0 8px;color:var(--color-text-muted);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.FriendsPrivacyDialog_option__EGv2a{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:12px 14px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface-soft);cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.FriendsPrivacyDialog_option__EGv2a:hover{border-color:color-mix(in srgb,var(--color-accent) 45%,transparent)}.FriendsPrivacyDialog_option__EGv2a:has(input:checked){border-color:color-mix(in srgb,var(--color-accent) 70%,transparent);background:var(--color-accent-soft)}.FriendsPrivacyDialog_option__EGv2a input{margin-top:3px;accent-color:var(--color-accent)}.FriendsPrivacyDialog_option__EGv2a span{display:grid;gap:3px;min-width:0}.FriendsPrivacyDialog_option__EGv2a strong{font-size:.9rem;font-weight:700}.FriendsPrivacyDialog_option__EGv2a small{color:var(--color-text-muted);font-size:.78rem;line-height:1.4}.FriendsPrivacyDialog_error__ROvvR{margin:0;color:var(--color-danger);font-size:.82rem}.FriendsPrivacyDialog_footer__bnc0K{display:flex;justify-content:flex-end;gap:10px}.FriendsPrivacyDialog_ghostButton__Wa0Xn,.FriendsPrivacyDialog_primaryButton__p_mto{padding:12px 18px;border:1px solid var(--color-border);border-radius:12px;background:rgba(0,0,0,0);color:var(--color-text);font:inherit;font-size:.86rem;font-weight:700;cursor:pointer}.FriendsPrivacyDialog_ghostButton__Wa0Xn:disabled,.FriendsPrivacyDialog_primaryButton__p_mto:disabled{opacity:.6;cursor:not-allowed}.FriendsPrivacyDialog_primaryButton__p_mto{border-color:color-mix(in srgb,var(--color-accent) 70%,transparent);background:var(--color-accent-soft);color:var(--color-text)}.FindFriendsDialog_dialog__4PpZc{width:min(620px,100%);grid-template-rows:auto auto minmax(0,1fr)}.FindFriendsDialog_searchBox__8eFiT{position:relative;display:flex;align-items:center}.FindFriendsDialog_searchIcon__G8RDt{position:absolute;left:14px;color:var(--color-text-muted);pointer-events:none}.FindFriendsDialog_input__4__UK{width:100%;height:46px;padding:0 42px;border:1px solid var(--color-border);border-radius:14px;outline:none;background:var(--color-surface-soft);color:var(--color-text);font:inherit;font-size:.95rem;transition:border-color .15s ease}.FindFriendsDialog_input__4__UK:focus{border-color:var(--color-accent)}.FindFriendsDialog_input__4__UK::-webkit-search-cancel-button{display:none}.FindFriendsDialog_clearButton__hsEiH{position:absolute;right:8px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:9px;background:rgba(0,0,0,0);color:var(--color-text-muted);cursor:pointer}.FindFriendsDialog_clearButton__hsEiH:hover{background:var(--color-surface-muted);color:var(--color-text)}.FindFriendsDialog_results__HL_r_{display:grid;gap:8px;min-height:120px;max-height:55vh;overflow-y:auto;align-content:start}.FindFriendsDialog_hint__lD5Zr{margin:1.5rem 0;color:var(--color-text-muted);font-size:.9rem;text-align:center}.UserAvatar_avatar__Yno8P{position:relative;display:grid;place-items:center;overflow:hidden}.UserAvatar_avatar__Yno8P>img{width:100%;height:100%;object-fit:cover}.UserAvatar_initials__goLUB{line-height:1}.UserAvatar_icon__1I_E6{width:42%;height:42%}.OnboardingSteps_form__hNj_0{display:grid;gap:1.1rem}.OnboardingSteps_grid__IbVqZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.OnboardingSteps_field__SqDpc{display:grid;align-content:start;gap:.4rem}.OnboardingSteps_label__MWpCp{color:var(--color-text-muted);font-size:.78rem;font-weight:750}.OnboardingSteps_hint__BOsAu{color:var(--color-text-soft);font-size:.75rem}.OnboardingSteps_hintError__6Dz14{color:var(--color-danger);font-size:.75rem}.OnboardingSteps_input__8QUFS{width:100%;height:46px;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);outline:none;background:var(--color-surface-soft);color:var(--color-text);padding:0 .9rem;font:inherit;font-size:.95rem;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.OnboardingSteps_input__8QUFS::placeholder{color:var(--color-text-soft)}.OnboardingSteps_input__8QUFS:focus{border-color:var(--color-accent);background:var(--color-surface);box-shadow:var(--shadow-focus)}.OnboardingSteps_input__8QUFS[aria-invalid=true]{border-color:var(--color-danger)}.OnboardingSteps_avatarRow__GfpTj{display:flex;align-items:center;gap:1rem}.OnboardingSteps_avatar__CBL_t{width:72px;height:72px;flex-shrink:0;border-radius:50%}.OnboardingSteps_avatarText__d7vcO{display:grid;gap:.4rem;justify-items:start}.OnboardingSteps_hiddenInput__1qtu4{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.OnboardingSteps_accounts__41bCP,.OnboardingSteps_section__G431R{display:grid;gap:.5rem}.OnboardingSteps_chips__91JNF{display:flex;flex-wrap:wrap;gap:.45rem;max-height:14rem;overflow-y:auto;padding:.1rem}.OnboardingSteps_chip__kq7x2{border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface-soft);color:var(--color-text-muted);padding:.4rem .8rem;font:inherit;font-size:.82rem;font-weight:650;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.OnboardingSteps_chip__kq7x2:hover{border-color:var(--color-accent);color:var(--color-text)}.OnboardingSteps_chipActive__2xkWx{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-text)}.OnboardingSteps_chipActive__2xkWx:hover{color:var(--color-accent-text)}.OnboardingSteps_actions__SNMvc{display:flex;align-items:center;justify-content:space-between;gap:1rem}.OnboardingSteps_primaryButton__Dva0j{min-width:11rem;height:46px;border:0;border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-text);padding:0 1.25rem;font:inherit;font-size:.95rem;font-weight:750;cursor:pointer}.OnboardingSteps_primaryButton__Dva0j:disabled{opacity:.6;cursor:default}.OnboardingSteps_secondaryButton__rbLd8{display:inline-flex;align-items:center;gap:.45rem;height:38px;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:rgba(0,0,0,0);color:var(--color-text);padding:0 .9rem;font:inherit;font-size:.85rem;font-weight:700;cursor:pointer}.OnboardingSteps_secondaryButton__rbLd8:disabled{opacity:.6;cursor:default}.OnboardingSteps_textButton__YNSfT{justify-self:start;border:0;border-radius:var(--radius-sm);background:rgba(0,0,0,0);color:var(--color-text-muted);padding:.5rem .6rem;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.OnboardingSteps_textButton__YNSfT:hover{color:var(--color-text)}.OnboardingSteps_error__NAXcw{margin:0;color:var(--color-danger);font-size:.85rem}.OnboardingSteps_success__HvNXc{display:flex;align-items:center;gap:.4rem;margin:0;color:var(--color-accent);font-size:.85rem;font-weight:650}@media(max-width:560px){.OnboardingSteps_grid__IbVqZ{grid-template-columns:1fr}}.BidirectionalGamesFeed_feed__S7aKS{display:flex;flex-direction:column;gap:18px;overflow-anchor:none}.BidirectionalGamesFeed_pageBlock__FtW6P{display:flex;flex-direction:column;gap:18px;scroll-margin-top:calc(var(--app-topbar-height, 92px) + 24px)}.BidirectionalGamesFeed_flowBlock__QDGtB{display:contents}.BidirectionalGamesFeed_flowBlock__QDGtB>:first-child{scroll-margin-top:calc(var(--app-topbar-height, 92px) + 24px)}.BidirectionalGamesFeed_pageMarker__rsCJ7{display:flex;align-items:center;gap:14px;margin:6px 0 2px;color:var(--color-text-soft);font-size:13px;font-weight:600}.BidirectionalGamesFeed_pageLine__4ZsUp{height:1px;flex:1;background:var(--color-border)}.BidirectionalGamesFeed_pageLabel__VHUEV{white-space:nowrap}.BidirectionalGamesFeed_gameGrid__6l_WS{--game-grid-max-columns:6;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(100%,var(--game-card-min-width)),(100% - (var(--game-grid-max-columns) - 1) * var(--game-card-gap))/var(--game-grid-max-columns) - .1px),1fr));gap:var(--game-card-gap);width:100%;max-width:calc(var(--game-grid-max-columns)*var(--game-card-max-width) + (var(--game-grid-max-columns) - 1)*var(--game-card-gap));margin-inline:auto}@media(max-width:760px){.BidirectionalGamesFeed_gameGrid__6l_WS{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.BidirectionalGamesFeed_sentinel__UrHE_{display:flex;min-height:56px;align-items:center;justify-content:center;color:var(--color-text-soft);font-size:.875rem}.BidirectionalGamesFeed_topSentinel__aNlHB{min-height:72px}.BidirectionalGamesFeed_empty__n_wbc{padding:3rem 1.25rem;border:1px dashed var(--color-border);border-radius:1.25rem;background:var(--color-surface-soft);color:var(--color-text-muted);text-align:center}.GameListItemsTable_shellPlain__PkmdM{background:rgba(0,0,0,0);box-shadow:none}.GameListItemsTable_removeAction__vd0zH:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-danger,#e0726f) 55%,transparent);color:var(--color-danger,#e0726f)}.GameListNote_overlay__w_Wpk{position:fixed;inset:0;z-index:1000;display:grid;padding:20px;background:rgba(3,7,12,.6);place-items:center}.GameListNote_dialog__iPbAm{display:flex;flex-direction:column;gap:.9rem;width:min(100%,760px);max-height:min(86dvh,820px);padding:1.4rem 1.5rem 1.2rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg,16px);background:var(--color-surface);box-shadow:0 18px 52px rgba(0,0,0,.42)}.GameListNote_head__ZTE7J{display:flex;align-items:center;justify-content:space-between;gap:1rem}.GameListNote_title__MI7L1{display:inline-flex;align-items:center;gap:.6rem;margin:0;color:var(--color-text);font-size:1.15rem;font-weight:800}.GameListNote_title__MI7L1 svg{color:var(--color-accent)}.GameListNote_close__DJWwb{display:grid;width:32px;height:32px;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--color-text-soft);cursor:pointer;place-items:center}.GameListNote_close__DJWwb:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text)}.GameListNote_hint__unqVS{margin:0;color:var(--color-text-muted);font-size:.88rem}.GameListNote_reader__Rr39j{min-height:160px;overflow-y:auto;color:var(--color-text);font-size:1rem;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.GameListNote_textarea__Uu4FE{width:100%;min-height:320px;flex:1 1 auto;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-soft,transparent);color:var(--color-text);resize:vertical;font:inherit;font-size:1rem;line-height:1.6}.GameListNote_textarea__Uu4FE:focus{border-color:var(--color-accent);outline:none}.GameListNote_counter__sHFm7{align-self:flex-end;color:var(--color-text-soft);font-size:.75rem;font-variant-numeric:tabular-nums}.GameListNote_actions__VMIp0{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding-top:.2rem}.GameListNote_spacer__c4e5o{flex:1 1 auto}.GameListNote_button__bz9Kg{display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;padding:0 1.1rem;border:1px solid var(--color-border);border-radius:999px;background:rgba(0,0,0,0);color:var(--color-text);cursor:pointer;font:inherit;font-size:.9rem;font-weight:700}.GameListNote_button__bz9Kg:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted)}.GameListNote_button__bz9Kg:disabled{cursor:wait;opacity:.6}.GameListNote_buttonPrimary___lc8C{border-color:rgba(0,0,0,0);background:var(--color-accent);color:var(--color-accent-text,#fff)}.GameListNote_buttonPrimary___lc8C:hover:not(:disabled){border-color:rgba(0,0,0,0);background:var(--color-accent-hover)}.GameListNote_buttonDanger__GBZ3Q{color:var(--color-danger,#e0726f)}.GameListNote_buttonDanger__GBZ3Q:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-danger,#e0726f) 55%,transparent);background:color-mix(in srgb,var(--color-danger,#e0726f) 12%,transparent)}@media(max-width:560px){.GameListNote_dialog__iPbAm{padding:1.1rem 1rem 1rem}.GameListNote_textarea__Uu4FE{min-height:240px}}.GameListTitle_input__9LrLr,.GameListTitle_title__QlCFK{width:100%;margin:.25rem 0;color:var(--color-text);font-family:inherit;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.15}.GameListTitle_title__QlCFK{cursor:text;border:1px solid rgba(0,0,0,0);border-radius:10px;padding:.1rem .4rem;margin-left:-.4rem;margin-right:-.4rem;transition:border-color .14s ease,background-color .14s ease}.GameListTitle_title__QlCFK:focus-visible,.GameListTitle_title__QlCFK:hover{border-color:var(--color-border);background:var(--color-card);outline:none}.GameListTitle_input__9LrLr{padding:.1rem .4rem;margin-left:-.4rem;margin-right:-.4rem;border:1px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));border-radius:10px;background:var(--color-card)}.GameListTitle_input__9LrLr:focus{outline:none}.GameListTitle_input__9LrLr:disabled{opacity:.7}.FriendsProfileHeader_card__uxFGh{position:relative;isolation:isolate;overflow:hidden;width:100%;margin-bottom:var(--dashboard-gap,20px);padding:clamp(22px,2vw,30px)}.FriendsProfileHeader_background__RaPfA{position:absolute;inset:0;z-index:-4;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:saturate(.82) brightness(.9)}.FriendsProfileHeader_backgroundOverlay__PQsj_{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,var(--color-page) 0,var(--color-page) 8%,color-mix(in srgb,var(--color-page) 92%,transparent) 17%,color-mix(in srgb,var(--color-page) 58%,transparent) 29%,transparent 43%,transparent 20%,color-mix(in srgb,var(--color-page) 58%,transparent) 84%,color-mix(in srgb,var(--color-page) 80%,transparent) 93%,var(--color-page) 100%),linear-gradient(180deg,transparent 0,transparent 70%,color-mix(in srgb,var(--color-page) 32%,transparent) 84%,var(--color-page) 100%)}.FriendsProfileHeader_content__3lWRG{display:grid;gap:clamp(18px,1.8vw,26px)}.FriendsProfileHeader_top__SEz7F{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.FriendsProfileHeader_profile__iIG_c{display:flex;align-items:center;gap:20px;min-width:0}.FriendsProfileHeader_avatar__46Rcy{position:relative;display:grid;place-items:center;width:clamp(88px,7vw,116px);height:clamp(88px,7vw,116px);flex:0 0 auto;overflow:hidden;border:1px solid rgba(166,255,202,.16);border-radius:26px;background:linear-gradient(145deg,rgba(137,229,177,.96),rgba(67,138,101,.96));box-shadow:0 18px 38px rgba(57,173,109,.2),inset 0 1px 0 hsla(0,0%,100%,.22);color:#fff;font-size:40px;font-weight:600}.FriendsProfileHeader_avatar__46Rcy>img{width:100%;height:100%;object-fit:cover}.FriendsProfileHeader_info__MwK3P{display:grid;gap:4px;min-width:0}.FriendsProfileHeader_info__MwK3P h1{margin:0;color:var(--color-text);font-size:clamp(1.9rem,2.6vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.05}.FriendsProfileHeader_kicker__nRcJb{color:var(--color-accent);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.FriendsProfileHeader_handle__ScXFM{margin:0;color:var(--color-text-muted);font-size:1.05rem;font-weight:650}.FriendsProfileHeader_chips__H7m3v{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.FriendsProfileHeader_chip__fYKj_{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--color-border);border-radius:var(--radius-pill,999px);background:color-mix(in srgb,var(--color-surface) 92%,transparent);color:var(--color-text-muted);font-size:.82rem;font-weight:650}.FriendsProfileHeader_avatarLink__18nxg{display:inline-flex;flex:0 0 auto;border-radius:26px;transition:box-shadow .16s ease,transform .16s ease}.FriendsProfileHeader_avatarLink__18nxg:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 55%,transparent);transform:translateY(-1px)}.FriendsProfileHeader_nameLink__tfw5Q{color:inherit;text-decoration:none;transition:color .16s ease}.FriendsProfileHeader_nameLink__tfw5Q:hover{color:var(--color-accent)}.FriendsProfileHeader_nameLink__tfw5Q:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:6px}.FriendsProfileHeader_profileActions__vseRy{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.FriendsProfileHeader_iconButtonDisabled__ubBN_,.FriendsProfileHeader_iconButton__rCYRX{display:inline-flex;align-items:center;gap:10px;padding:13px 18px;border:1px solid var(--color-border-strong);border-radius:16px;background:color-mix(in srgb,var(--color-surface) 92%,transparent);color:var(--color-text);font:inherit;font-size:.88rem;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.FriendsProfileHeader_iconButtonDisabled__ubBN_:hover,.FriendsProfileHeader_iconButton__rCYRX:hover{border-color:color-mix(in srgb,var(--color-accent) 55%,transparent);background:var(--color-surface-soft)}.FriendsProfileHeader_iconButtonDisabled__ubBN_:active,.FriendsProfileHeader_iconButton__rCYRX:active{transform:translateY(1px)}.FriendsProfileHeader_iconButtonDisabled__ubBN_,.FriendsProfileHeader_iconButton__rCYRX{position:relative;padding:13px}.FriendsProfileHeader_iconButtonAccent__wggt0{border-color:color-mix(in srgb,var(--color-accent) 60%,transparent);background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface));color:var(--color-accent)}.FriendsProfileHeader_iconButtonAccent__wggt0:hover{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 22%,var(--color-surface))}.FriendsProfileHeader_iconDot__Dk4Yc{position:absolute;top:7px;right:7px;width:9px;height:9px;border:2px solid var(--color-surface);border-radius:50%;background:var(--color-danger)}.FriendsProfileHeader_iconButtonDisabled__ubBN_{color:var(--color-text-soft);cursor:not-allowed}.FriendsProfileHeader_iconButtonDisabled__ubBN_:hover{border-color:var(--color-border-strong);background:color-mix(in srgb,var(--color-surface) 92%,transparent)}.FriendsProfileHeader_bottom__CCOxf{display:flex;align-items:stretch;gap:clamp(14px,1.4vw,22px);flex-wrap:wrap}.FriendsProfileHeader_stats__hTrjp{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:12px;flex:1 1 560px;min-width:0}.FriendsProfileHeader_statsConnections__kELTq{display:contents}.FriendsProfileHeader_statWrapper__TWk_w{min-width:0;transform:translateZ(0);transition:transform .2s ease}.FriendsProfileHeader_statWrapper__TWk_w:focus-within,.FriendsProfileHeader_statWrapper__TWk_w:hover{transform:translate3d(0,-4px,0)}.FriendsProfileHeader_stat__3CtrY{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:157px;padding:18px 10px 14px;border:1px solid rgba(0,0,0,0);background-color:var(--color-card);color:var(--color-text);font:inherit;text-align:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.FriendsProfileHeader_stat__3CtrY:hover{border-color:color-mix(in srgb,var(--color-accent) 38%,transparent);background-color:var(--color-card-hover);box-shadow:var(--shadow-card-hover),0 0 26px color-mix(in srgb,var(--color-accent) 8%,transparent)}.FriendsProfileHeader_stat__3CtrY:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.FriendsProfileHeader_stat__3CtrY strong{max-width:100%;overflow-wrap:anywhere;color:var(--color-text);font-size:clamp(24px,1vw,38px);font-weight:700;letter-spacing:-.045em;line-height:1.04}.FriendsProfileHeader_statActive__wvPUn{border-color:color-mix(in srgb,var(--color-accent) 70%,transparent);background-color:color-mix(in srgb,var(--color-accent) 10%,var(--color-card))}.FriendsProfileHeader_statIcon__55mck{position:relative;display:grid;place-items:center;width:58px;height:58px;margin-bottom:16px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-success);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 14%,transparent)}.FriendsProfileHeader_statRequest__q05zL .FriendsProfileHeader_statIcon__55mck{background:var(--color-info-soft);color:var(--color-info);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-info) 18%,transparent)}.FriendsProfileHeader_statDot___pqDm{position:absolute;top:2px;right:2px;width:12px;height:12px;border:2px solid var(--color-card);border-radius:50%;background:var(--color-danger)}.FriendsProfileHeader_statLabel__P0f0d{margin-top:8px;color:var(--color-text-muted);font-size:12px;line-height:1.25}@media(max-width:760px){.FriendsProfileHeader_stats__hTrjp{width:100%}.FriendsProfileHeader_card__uxFGh{box-sizing:border-box;padding:24px 0 0;margin-bottom:12px}.FriendsProfileHeader_background__RaPfA{bottom:auto;height:190px;background-position:top}.FriendsProfileHeader_backgroundOverlay__PQsj_{background:linear-gradient(90deg,color-mix(in srgb,var(--color-page) 45%,transparent),transparent),linear-gradient(180deg,color-mix(in srgb,var(--color-page) 20%,transparent),var(--color-page) 190px)}.FriendsProfileHeader_content__3lWRG{gap:12px}.FriendsProfileHeader_top__SEz7F{flex-direction:column;gap:12px}.FriendsProfileHeader_profile__iIG_c{width:100%;gap:14px}.FriendsProfileHeader_avatar__46Rcy{width:72px;height:72px;border-radius:18px;box-shadow:none;font-size:28px}.FriendsProfileHeader_avatarLink__18nxg{border-radius:18px}.FriendsProfileHeader_info__MwK3P{flex:1;min-width:0;gap:5px}.FriendsProfileHeader_info__MwK3P h1{font-size:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FriendsProfileHeader_kicker__nRcJb{display:none}.FriendsProfileHeader_handle__ScXFM{font-size:12px;font-weight:500}.FriendsProfileHeader_chips__H7m3v{margin-top:2px;gap:4px}.FriendsProfileHeader_chip__fYKj_{padding:4px 8px;gap:5px;border-radius:7px;font-size:10px;font-weight:500}.FriendsProfileHeader_chip__fYKj_ svg{width:12px;height:12px}.FriendsProfileHeader_profileActions__vseRy{gap:8px;width:100%}.FriendsProfileHeader_iconButtonDisabled__ubBN_,.FriendsProfileHeader_iconButton__rCYRX{width:40px;height:40px;padding:0;justify-content:center;border-radius:12px}.FriendsProfileHeader_iconButtonDisabled__ubBN_ svg,.FriendsProfileHeader_iconButton__rCYRX svg{width:18px;height:18px}.FriendsProfileHeader_bottom__CCOxf{gap:8px}.FriendsProfileHeader_stats__hTrjp{flex-basis:100%;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px 8px}.FriendsProfileHeader_statWrapper__TWk_w{grid-column:span 3}.FriendsProfileHeader_statWrapper__TWk_w[data-people=followers],.FriendsProfileHeader_statWrapper__TWk_w[data-people=following],.FriendsProfileHeader_statWrapper__TWk_w[data-people=friends]{grid-column:span 2}.FriendsProfileHeader_stat__3CtrY{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;gap:4px 8px;min-height:62px;padding:8px;border-radius:12px;text-align:left;background:color-mix(in srgb,var(--color-surface) 65%,var(--color-page))}.FriendsProfileHeader_stat__3CtrY strong{align-self:end;font-size:15px;line-height:1.1}.FriendsProfileHeader_statIcon__55mck{grid-row:1/3;width:32px;height:32px;margin:0}.FriendsProfileHeader_statIcon__55mck svg{width:18px;height:18px}.FriendsProfileHeader_statLabel__P0f0d{align-self:start;margin:0;font-size:9px;line-height:1.25;overflow-wrap:anywhere}.FriendsProfileHeader_statActive__wvPUn{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface))}.FriendsProfileHeader_statDot___pqDm{width:9px;height:9px;top:0;right:0}}@media(max-width:380px){.FriendsProfileHeader_stat__3CtrY{grid-template-columns:26px minmax(0,1fr);gap:4px 5px;padding:6px}.FriendsProfileHeader_statIcon__55mck{width:26px;height:26px}.FriendsProfileHeader_statIcon__55mck svg{width:15px;height:15px}.FriendsProfileHeader_statLabel__P0f0d{font-size:8px}}@media(max-width:760px){.FriendsProfileHeader_statWrapper__TWk_w[data-people=followers] .FriendsProfileHeader_statIcon__55mck{background:var(--color-info-soft);color:var(--color-info)}.FriendsProfileHeader_statsConnections__kELTq{display:flex;grid-column:1/-1;align-items:center;padding:12px 0;border:1px solid var(--color-border);border-radius:14px;background:color-mix(in srgb,var(--color-surface) 78%,transparent);backdrop-filter:blur(8px)}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_statWrapper__TWk_w{flex:1 1 0;grid-column:auto;min-width:0}}@media(max-width:760px){.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_statWrapper__TWk_w:focus-within,.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_statWrapper__TWk_w:hover{transform:none}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_statWrapper__TWk_w+.FriendsProfileHeader_statWrapper__TWk_w{border-left:1px solid var(--color-border)}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_stat__3CtrY{min-height:0;padding:0 10px;gap:2px 8px;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_stat__3CtrY:hover{background:rgba(0,0,0,0);box-shadow:none}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_stat__3CtrY strong{font-size:14px}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_statLabel__P0f0d{font-size:9px;font-weight:500}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_statIcon__55mck{border-radius:50%}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_statActive__wvPUn{border:0;background:rgba(0,0,0,0)}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_statActive__wvPUn strong{color:var(--color-accent)}.FriendsProfileHeader_statsConnections__kELTq .FriendsProfileHeader_statActive__wvPUn .FriendsProfileHeader_statIcon__55mck{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.FriendsProfileHeader_statsRequests__fpKOH{order:-1}.FriendsProfileHeader_profileActions__vseRy{justify-content:flex-end}}.Friends_page___DMS9{box-sizing:border-box;--dashboard-gap:clamp(14px,1.35vw,20px);--dashboard-radius:24px;width:calc(100% - var(--app-header-width, var(--app-sidebar-expanded-width)));max-width:calc(100vw - var(--app-header-width, var(--app-sidebar-expanded-width)));min-height:100dvh;margin-left:var(--app-header-width,var(--app-sidebar-expanded-width));padding:1.25rem clamp(1rem,2vw,2rem) 4rem;overflow-x:clip;color:var(--color-text);transition:width .22s ease,max-width .22s ease,margin-left .22s ease}.Friends_content__wqOIG{width:min(100%,1500px);margin:0 auto}@media(max-width:760px){.Friends_page___DMS9{width:calc(100% - var(--app-sidebar-collapsed-width));max-width:calc(100vw - var(--app-sidebar-collapsed-width));margin-left:var(--app-sidebar-collapsed-width)}}@media(max-width:480px){.Friends_page___DMS9{width:100%;max-width:100%;margin-left:0}}.Friends_listTitle__PqY04{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:18px;font-weight:750;letter-spacing:-.01em}.Friends_listTitle__PqY04 span{padding:2px 9px;border-radius:999px;background:color-mix(in srgb,var(--color-text-muted) 18%,transparent);color:var(--color-text-muted);font-size:12px;font-weight:700}.Friends_rows__ruWKN{display:grid;gap:8px}.Friends_row__eV7AU{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 14px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.Friends_rowAvatar__DlVrQ{display:grid;width:44px;height:44px;place-items:center;overflow:hidden;border-radius:50%;background:color-mix(in srgb,var(--color-text-muted) 18%,transparent);color:var(--color-text-muted);font-size:17px;font-weight:700}.Friends_rowAvatar__DlVrQ img{width:100%;height:100%;object-fit:cover}.Friends_rowIdentity__LiWRD{display:grid;gap:2px;min-width:0}.Friends_rowIdentity__LiWRD a{overflow:hidden;color:inherit;font-size:14px;font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.Friends_rowIdentity__LiWRD a:hover{color:var(--color-accent)}.Friends_rowIdentity__LiWRD small{color:var(--color-text-muted);font-size:11px}.Friends_presence__QbAk4{display:inline-flex;align-items:center;gap:5px}.Friends_presenceOnline__dKEED{color:var(--color-success);font-weight:600}.Friends_presenceDot__AA7aq{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent)}.Friends_rowNameless__pqr3A{color:var(--color-text-muted);font-size:14px}.Friends_actions__cuJC9{display:grid;justify-items:end;gap:4px}.Friends_actionButtons__tbYbM{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.Friends_actionError__z40k_{color:var(--color-danger);font-size:11px;text-align:right}.Friends_dangerButton__BGVEz,.Friends_ghostButton__0LFyG,.Friends_primaryButton__iwYzb{display:inline-flex;gap:7px;align-items:center;min-height:34px;padding:7px 12px;border-radius:10px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.Friends_dangerButton__BGVEz:disabled,.Friends_ghostButton__0LFyG:disabled,.Friends_primaryButton__iwYzb:disabled{cursor:not-allowed;opacity:.5}.Friends_primaryButton__iwYzb{border:1px solid var(--color-accent);background:color-mix(in srgb,var(--color-accent) 18%,transparent);color:var(--color-text)}.Friends_primaryButton__iwYzb:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 28%,transparent)}.Friends_ghostButton__0LFyG{border:1px solid var(--color-border);background:rgba(0,0,0,0);color:var(--color-text)}.Friends_ghostButton__0LFyG:hover:not(:disabled){border-color:var(--color-accent)}.Friends_dangerButton__BGVEz{border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--color-text-muted)}.Friends_dangerButton__BGVEz:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-danger) 45%,transparent);color:var(--color-danger)}.Friends_followingButton__punH_{display:inline-flex;gap:7px;align-items:center;min-height:34px;padding:7px 12px;border:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent);border-radius:10px;background:rgba(0,0,0,0);color:var(--color-text);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .16s ease,color .16s ease}.Friends_followingButton__punH_:disabled{cursor:not-allowed;opacity:.5}.Friends_followingButton__punH_ .Friends_followingLabels__u8FeW{display:inline-grid}.Friends_followingButton__punH_ .Friends_followingHover__8NgJp,.Friends_followingButton__punH_ .Friends_followingState__YwFXl{grid-area:1/1;text-align:center;transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease}.Friends_followingButton__punH_ .Friends_followingHover__8NgJp{opacity:0;transform:translateY(7px);filter:blur(2px)}.Friends_followingButton__punH_ .Friends_followingIcons__NqC4w{display:inline-grid;place-items:center}.Friends_followingButton__punH_ .Friends_followingIconHover__DWNCj,.Friends_followingButton__punH_ .Friends_followingIconState__maFT_{grid-area:1/1;transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1),color .22s ease}.Friends_followingButton__punH_ .Friends_followingIconHover__DWNCj{opacity:0;transform:rotate(-70deg) scale(.5)}.Friends_followingButton__punH_ svg{transition:color .22s ease}.Friends_followingButton__punH_:focus-visible,.Friends_followingButton__punH_:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-danger) 45%,transparent);color:var(--color-danger)}.Friends_followingButton__punH_:focus-visible .Friends_followingIconState__maFT_,.Friends_followingButton__punH_:hover:not(:disabled) .Friends_followingIconState__maFT_{opacity:0;transform:rotate(70deg) scale(.5)}.Friends_followingButton__punH_:focus-visible .Friends_followingIconHover__DWNCj,.Friends_followingButton__punH_:hover:not(:disabled) .Friends_followingIconHover__DWNCj{opacity:1;transform:none}.Friends_followingButton__punH_:focus-visible .Friends_followingState__YwFXl,.Friends_followingButton__punH_:hover:not(:disabled) .Friends_followingState__YwFXl{opacity:0;transform:translateY(-7px);filter:blur(2px)}.Friends_followingButton__punH_:focus-visible .Friends_followingHover__8NgJp,.Friends_followingButton__punH_:hover:not(:disabled) .Friends_followingHover__8NgJp{opacity:1;transform:none;filter:none}.Friends_pending__fvvtC{display:inline-flex;gap:6px;align-items:center;color:var(--color-text-muted);font-size:13px}.Friends_hint__OSD6h{margin:0;padding:20px 0;color:var(--color-text-muted);font-size:13px}.Friends_emptyState___n9mK{display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px 0;text-align:center}.Friends_emptyHint__mXlMJ{max-width:34rem;margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.55}@media(max-width:680px){.Friends_row__eV7AU{grid-template-columns:44px minmax(0,1fr)}.Friends_actions__cuJC9{grid-column:1/-1;justify-items:stretch}.Friends_actionButtons__tbYbM{justify-content:flex-start}.Friends_actionError__z40k_{text-align:left}}.Friends_menuRoot__OJB8L{position:relative;display:inline-flex}.Friends_menuButton__N5GDf{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--color-border);border-radius:10px;background:rgba(0,0,0,0);color:var(--color-text-muted);cursor:pointer;transition:border-color .16s ease,color .16s ease}.Friends_menuButton__N5GDf:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-text)}.Friends_menuButton__N5GDf:disabled{cursor:not-allowed;opacity:.5}.Friends_menu__hnKDx{position:absolute;top:calc(100% + 6px);right:0;z-index:40;display:grid;gap:4px;min-width:180px;padding:6px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);box-shadow:var(--shadow-panel)}.Friends_menuItemDanger__i2eC9{display:inline-flex;gap:8px;align-items:center;padding:9px 10px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:var(--color-text-muted);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.Friends_menuItemDanger__i2eC9:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}.Friends_menuItemDanger__i2eC9:disabled{cursor:not-allowed;opacity:.5}@media(max-width:760px){.Friends_page___DMS9{width:100%;max-width:100%;margin-left:0;padding:10px 8px calc(var(--mobile-bottom-nav-height, 80px) + env(safe-area-inset-bottom, 0px) + 24px);--dashboard-gap:12px;--dashboard-radius:14px}.Friends_row__eV7AU{grid-template-columns:40px minmax(0,1fr) auto;gap:10px;padding:10px;border-radius:12px;background:color-mix(in srgb,var(--color-surface) 65%,var(--color-page))}.Friends_rowAvatar__DlVrQ{width:40px;height:40px;border-radius:12px}.Friends_rowIdentity__LiWRD a,.Friends_rowNameless__pqr3A{font-size:13px}.Friends_rowIdentity__LiWRD small{font-size:10px;overflow-wrap:anywhere}.Friends_actions__cuJC9{grid-column:3;justify-items:end;min-width:0}.Friends_actionButtons__tbYbM{gap:5px;justify-content:flex-end}.Friends_dangerButton__BGVEz,.Friends_followingButton__punH_,.Friends_ghostButton__0LFyG,.Friends_primaryButton__iwYzb{min-height:32px;padding:6px 8px;font-size:11px}.Friends_listTitle__PqY04{font-size:16px;margin-bottom:10px}}@media(max-width:760px){.Friends_row__eV7AU:has(.Friends_actionButtons__tbYbM>:nth-child(2)){grid-template-columns:40px minmax(0,1fr)}.Friends_row__eV7AU:has(.Friends_actionButtons__tbYbM>:nth-child(2)) .Friends_actions__cuJC9{grid-column:1/-1;justify-items:stretch}.Friends_row__eV7AU:has(.Friends_actionButtons__tbYbM>:nth-child(2)) .Friends_actionButtons__tbYbM{justify-content:flex-start}}.Friends_hero__pd0F7{justify-items:start}.Friends_hero__pd0F7 .Friends_actionButtons__tbYbM{justify-content:flex-start;gap:10px}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:12px;font:inherit;font-size:14px;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,transform .12s ease}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb svg{flex:none}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb:active:not(:disabled){transform:translateY(1px)}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb:disabled{cursor:not-allowed;opacity:.6}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb{border:1px solid rgba(0,0,0,0);background:var(--color-accent);box-shadow:0 6px 18px color-mix(in srgb,var(--color-accent) 32%,transparent);color:var(--color-accent-text)}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb:hover:not(:disabled){background:var(--color-accent-hover)}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb~.Friends_primaryButton__iwYzb{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:12px;font:inherit;font-size:14px;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,transform .12s ease}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb~.Friends_primaryButton__iwYzb svg{flex:none}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb~.Friends_primaryButton__iwYzb:active:not(:disabled){transform:translateY(1px)}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb~.Friends_primaryButton__iwYzb:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb~.Friends_primaryButton__iwYzb:disabled{cursor:not-allowed;opacity:.6}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb~.Friends_primaryButton__iwYzb{border:1px solid var(--color-border-strong);background:color-mix(in srgb,var(--color-surface) 88%,transparent);box-shadow:0 6px 18px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25);color:var(--color-text)}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb~.Friends_primaryButton__iwYzb:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border-strong));background:color-mix(in srgb,var(--color-surface) 96%,transparent)}.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb~.Friends_primaryButton__iwYzb svg{color:var(--color-accent)}.Friends_hero__pd0F7 .Friends_ghostButton__0LFyG,.Friends_hero__pd0F7 .Friends_menuButton__N5GDf{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:12px;font:inherit;font-size:14px;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,transform .12s ease}.Friends_hero__pd0F7 .Friends_ghostButton__0LFyG svg,.Friends_hero__pd0F7 .Friends_menuButton__N5GDf svg{flex:none}.Friends_hero__pd0F7 .Friends_ghostButton__0LFyG:active:not(:disabled),.Friends_hero__pd0F7 .Friends_menuButton__N5GDf:active:not(:disabled){transform:translateY(1px)}.Friends_hero__pd0F7 .Friends_ghostButton__0LFyG:focus-visible,.Friends_hero__pd0F7 .Friends_menuButton__N5GDf:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Friends_hero__pd0F7 .Friends_ghostButton__0LFyG:disabled,.Friends_hero__pd0F7 .Friends_menuButton__N5GDf:disabled{cursor:not-allowed;opacity:.6}.Friends_hero__pd0F7 .Friends_ghostButton__0LFyG,.Friends_hero__pd0F7 .Friends_menuButton__N5GDf{border:1px solid var(--color-border-strong);background:color-mix(in srgb,var(--color-surface) 88%,transparent);box-shadow:0 6px 18px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25);color:var(--color-text)}.Friends_hero__pd0F7 .Friends_ghostButton__0LFyG:hover:not(:disabled),.Friends_hero__pd0F7 .Friends_menuButton__N5GDf:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border-strong));background:color-mix(in srgb,var(--color-surface) 96%,transparent)}.Friends_hero__pd0F7 .Friends_dangerButton__BGVEz{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:12px;font:inherit;font-size:14px;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,transform .12s ease}.Friends_hero__pd0F7 .Friends_dangerButton__BGVEz svg{flex:none}.Friends_hero__pd0F7 .Friends_dangerButton__BGVEz:active:not(:disabled){transform:translateY(1px)}.Friends_hero__pd0F7 .Friends_dangerButton__BGVEz:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Friends_hero__pd0F7 .Friends_dangerButton__BGVEz:disabled{cursor:not-allowed;opacity:.6}.Friends_hero__pd0F7 .Friends_dangerButton__BGVEz{border:1px solid var(--color-border-strong);background:color-mix(in srgb,var(--color-surface) 88%,transparent);box-shadow:0 6px 18px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25);color:var(--color-text)}.Friends_hero__pd0F7 .Friends_dangerButton__BGVEz:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border-strong));background:color-mix(in srgb,var(--color-surface) 96%,transparent)}.Friends_hero__pd0F7 .Friends_followingButton__punH_{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:12px;font:inherit;font-size:14px;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,transform .12s ease}.Friends_hero__pd0F7 .Friends_followingButton__punH_ svg{flex:none}.Friends_hero__pd0F7 .Friends_followingButton__punH_:active:not(:disabled){transform:translateY(1px)}.Friends_hero__pd0F7 .Friends_followingButton__punH_:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Friends_hero__pd0F7 .Friends_followingButton__punH_:disabled{cursor:not-allowed;opacity:.6}.Friends_hero__pd0F7 .Friends_followingButton__punH_{border:1px solid var(--color-border-strong);background:color-mix(in srgb,var(--color-surface) 88%,transparent);box-shadow:0 6px 18px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25);color:var(--color-text)}.Friends_hero__pd0F7 .Friends_followingButton__punH_:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border-strong));background:color-mix(in srgb,var(--color-surface) 96%,transparent)}.Friends_hero__pd0F7 .Friends_followingButton__punH_{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border-strong))}.Friends_hero__pd0F7 .Friends_followingButton__punH_ svg{color:var(--color-accent)}.Friends_hero__pd0F7 .Friends_followingButton__punH_:focus-visible,.Friends_hero__pd0F7 .Friends_followingButton__punH_:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-danger) 65%,transparent);background:color-mix(in srgb,var(--color-danger) 12%,var(--color-surface));color:var(--color-danger)}.Friends_hero__pd0F7 .Friends_followingButton__punH_:focus-visible svg,.Friends_hero__pd0F7 .Friends_followingButton__punH_:hover:not(:disabled) svg{color:var(--color-danger)}.Friends_hero__pd0F7 .Friends_menuButton__N5GDf{width:40px;height:40px;padding:0}.Friends_hero__pd0F7 .Friends_menu__hnKDx{background:var(--color-surface)}.Friends_hero__pd0F7 .Friends_actionError__z40k_{flex-basis:100%;padding:7px 11px;border-radius:10px;background:color-mix(in srgb,var(--color-surface) 90%,transparent);font-size:12px;font-weight:600;text-align:left}@media(max-width:760px){.Friends_hero__pd0F7{grid-column:1/-1;justify-items:stretch}.Friends_hero__pd0F7 .Friends_actionButtons__tbYbM{gap:8px}.Friends_hero__pd0F7 .Friends_dangerButton__BGVEz,.Friends_hero__pd0F7 .Friends_followingButton__punH_,.Friends_hero__pd0F7 .Friends_ghostButton__0LFyG,.Friends_hero__pd0F7 .Friends_primaryButton__iwYzb{flex:1 1 0;min-height:42px;padding:0 12px;font-size:13px}.Friends_hero__pd0F7 .Friends_menuButton__N5GDf{flex:0 0 42px;width:42px;height:42px}}.not-found_content__krn5k{width:calc(100% - var(--app-header-width, var(--app-sidebar-expanded-width)));margin-left:var(--app-header-width,var(--app-sidebar-expanded-width))}