.game-visual-module__q-1g1G__visual{isolation:isolate;background:#151e23;display:block;position:relative;overflow:hidden}.game-visual-module__q-1g1G__image{object-fit:cover;object-position:center;transition:transform .2s,filter .2s}.game-visual-module__q-1g1G__visual:hover .game-visual-module__q-1g1G__image{filter:saturate(1.05);transform:scale(1.025)}.game-visual-module__q-1g1G__icon{border-radius:inherit;width:100%;height:100%}.game-visual-module__q-1g1G__cover{width:100%;height:100%}@media (prefers-reduced-motion:reduce){.game-visual-module__q-1g1G__image{transition:none}.game-visual-module__q-1g1G__visual:hover .game-visual-module__q-1g1G__image{transform:none}}
.notification-center-module__qNPwJG__root{align-items:center;display:flex;position:relative}.notification-center-module__qNPwJG__trigger{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(7 * var(--u));color:#aab5bc;background:0 0;border:1px solid #0000;place-items:center;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:grid;position:relative}.notification-center-module__qNPwJG__trigger:hover,.notification-center-module__qNPwJG__triggerActive{color:var(--primary);background:#19231b;border-color:#46583b}.notification-center-module__qNPwJG__triggerActive{box-shadow:inset 0 0 0 1px #bdf44925,0 0 calc(10 * var(--u)) #bdf44916}.notification-center-module__qNPwJG__trigger>svg{width:calc(17 * var(--u));height:calc(17 * var(--u));stroke-width:1.75px}.notification-center-module__qNPwJG__badge{top:calc(1 * var(--u));right:calc(1 * var(--u));min-width:calc(13 * var(--u));height:calc(13 * var(--u));padding:0 calc(3 * var(--u));border:calc(2 * var(--u)) solid #10171a;background:var(--primary);color:#101608;font-size:calc(6.2 * var(--u));border-radius:999px;place-items:center;font-weight:900;line-height:1;display:grid;position:absolute}.notification-center-module__qNPwJG__popover{top:calc(39 * var(--u));right:calc(-4 * var(--u));z-index:80;width:min(calc(326 * var(--u)),calc(100vw - 24px));border-radius:calc(9 * var(--u));box-shadow:0 calc(20 * var(--u)) calc(58 * var(--u)) #0009,0 0 0 1px #ffffff05;color:#e5ebee;transform-origin:94% 0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#11191df7;border:1px solid #354248;animation:.14s ease-out notification-center-module__qNPwJG__notificationsIn;position:absolute;overflow:hidden}@keyframes notification-center-module__qNPwJG__notificationsIn{0%{opacity:0;transform:translateY(calc(-4 * var(--u))) scale(.988)}to{opacity:1;transform:translateY(0)scale(1)}}.notification-center-module__qNPwJG__header{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));min-height:calc(38 * var(--u));padding:0 calc(10 * var(--u));background:linear-gradient(#121c20,#10181b);border-bottom:1px solid #263238;display:flex}.notification-center-module__qNPwJG__headerTitle{align-items:center;gap:calc(6 * var(--u));min-width:0;display:flex}.notification-center-module__qNPwJG__headerTitle h2{color:#f1f5f6;font-family:var(--font-display);font-size:calc(10 * var(--u));letter-spacing:-.025em;margin:0;font-weight:800;line-height:1}.notification-center-module__qNPwJG__headerTitle>b{min-width:calc(16 * var(--u));height:calc(16 * var(--u));padding:0 calc(4 * var(--u));background:var(--primary);color:#0d1308;font-size:calc(6.6 * var(--u));font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-weight:900;display:grid}.notification-center-module__qNPwJG__readAll{align-items:center;gap:calc(4 * var(--u));padding:calc(4 * var(--u));border-radius:calc(4 * var(--u));color:#a7d94b;font-size:calc(6.6 * var(--u));white-space:nowrap;background:0 0;border:0;font-weight:700;line-height:1;transition:background .14s,color .14s,opacity .14s;display:flex}.notification-center-module__qNPwJG__readAll:hover:not(:disabled){color:#d1ff74;background:#1d291b}.notification-center-module__qNPwJG__readAll:disabled{color:#56635a;opacity:.7;cursor:default}.notification-center-module__qNPwJG__readAll svg{width:calc(9 * var(--u));height:calc(9 * var(--u));stroke-width:2.25px}.notification-center-module__qNPwJG__list{gap:calc(4 * var(--u));max-height:calc(262 * var(--u));padding:calc(6 * var(--u));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#536447 #141d21;flex-direction:column;display:flex;overflow-y:auto}.notification-center-module__qNPwJG__listExpanded{max-height:min(calc(320 * var(--u)),calc(100svh - 140px))}.notification-center-module__qNPwJG__list::-webkit-scrollbar{width:calc(5 * var(--u))}.notification-center-module__qNPwJG__list::-webkit-scrollbar-track{background:0 0}.notification-center-module__qNPwJG__list::-webkit-scrollbar-thumb{background:#485940;border-radius:999px}.notification-center-module__qNPwJG__card{grid-template-columns:calc(31 * var(--u)) minmax(0,1fr) auto;align-items:center;gap:calc(8 * var(--u));width:100%;min-height:calc(53 * var(--u));padding:calc(7 * var(--u)) calc(8 * var(--u));border-radius:calc(7 * var(--u));color:inherit;text-align:left;background:linear-gradient(115deg,#182226,#131b1f);border:1px solid #2b383e;text-decoration:none;transition:border-color .14s,background .14s,transform .14s,box-shadow .14s;display:grid;position:relative}.notification-center-module__qNPwJG__card:hover{transform:translateY(calc(-1 * var(--u)));box-shadow:0 calc(7 * var(--u)) calc(18 * var(--u)) #0003;background:linear-gradient(115deg,#1b272a,#162024);border-color:#4a5b50}.notification-center-module__qNPwJG__card:focus-visible{outline:2px solid var(--primary);outline-offset:calc(1 * var(--u))}.notification-center-module__qNPwJG__cardUnread{box-shadow:inset calc(2 * var(--u)) 0 0 var(--primary);background:linear-gradient(90deg,#24301f55 0,#0000 44%),linear-gradient(115deg,#18231f,#131b1e);border-color:#526846}.notification-center-module__qNPwJG__avatar,.notification-center-module__qNPwJG__icon{width:calc(31 * var(--u));height:calc(31 * var(--u));color:#bdc8cd;background:#1c272c;border:1px solid #3b494f;border-radius:50%;align-self:start;place-items:center;display:grid;overflow:hidden}.notification-center-module__qNPwJG__avatar>img{object-fit:cover;width:100%;height:100%;display:block}.notification-center-module__qNPwJG__icon{border-radius:calc(7 * var(--u))}.notification-center-module__qNPwJG__icon svg{width:calc(14 * var(--u));height:calc(14 * var(--u));stroke-width:1.8px}.notification-center-module__qNPwJG__icon_support{color:var(--primary);background:#1c2a1c;border-color:#46633c}.notification-center-module__qNPwJG__icon_friend{color:#baf34b;background:#182722;border-color:#385044}.notification-center-module__qNPwJG__icon_event{color:#ffc34a;background:#292316;border-color:#554c2c}.notification-center-module__qNPwJG__icon_team{color:#b9c8d0;background:#19242a;border-color:#374853}.notification-center-module__qNPwJG__icon_system{color:#a8b8c1;background:#192328;border-color:#39474d}.notification-center-module__qNPwJG__icon_message{color:#aeea49;background:#172622;border-color:#365047}.notification-center-module__qNPwJG__cardMain{justify-content:center;gap:calc(2 * var(--u));flex-direction:column;min-width:0;display:flex}.notification-center-module__qNPwJG__titleLine{align-items:baseline;gap:calc(5 * var(--u));min-width:0;line-height:1.15;display:flex}.notification-center-module__qNPwJG__titleLine>strong{color:#f2f6f7;min-width:0;font-size:calc(8.5 * var(--u));letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-weight:800;overflow:hidden}.notification-center-module__qNPwJG__titleLine>span{color:#c3cdd2;min-width:0;font-size:calc(7 * var(--u));white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:650;overflow:hidden}.notification-center-module__qNPwJG__context{color:#9bc24f;font-size:calc(6.6 * var(--u));white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.25;display:block;overflow:hidden}.notification-center-module__qNPwJG__preview{color:#85949d;font-size:calc(6.5 * var(--u));white-space:nowrap;text-overflow:ellipsis;line-height:1.28;display:block;overflow:hidden}.notification-center-module__qNPwJG__cardSide{justify-content:center;align-items:flex-end;gap:calc(5 * var(--u));min-width:calc(49 * var(--u));flex-direction:column;align-self:stretch;display:flex}.notification-center-module__qNPwJG__statusBadge{min-height:calc(15 * var(--u));padding:0 calc(5 * var(--u));color:#b4c0c7;font-size:calc(5.8 * var(--u));letter-spacing:.01em;white-space:nowrap;background:#19242a;border:1px solid #314048;border-radius:999px;justify-content:center;align-items:center;font-weight:850;line-height:1;display:inline-flex}.notification-center-module__qNPwJG__statusBadge_pending{color:#c8f45f;background:#202d17;border-color:#5b7738}.notification-center-module__qNPwJG__statusBadge_accepted{color:#84e5aa;background:#143325;border-color:#2e6449}.notification-center-module__qNPwJG__statusBadge_declined{color:#ffb4bd;background:#2c171d;border-color:#694049}.notification-center-module__qNPwJG__statusBadge_cancelled,.notification-center-module__qNPwJG__statusBadge_expired{color:#aab6bd;background:#172127;border-color:#41515a}.notification-center-module__qNPwJG__timeRow{align-items:center;gap:calc(3 * var(--u));color:#7f8d95;display:flex}.notification-center-module__qNPwJG__timeRow time{font-size:calc(6.1 * var(--u));font-variant-numeric:tabular-nums;white-space:nowrap}.notification-center-module__qNPwJG__chevron{width:calc(9 * var(--u));height:calc(9 * var(--u));stroke-width:2px;transition:transform .14s,color .14s}.notification-center-module__qNPwJG__card:hover .notification-center-module__qNPwJG__chevron{transform:translateX(calc(1 * var(--u)));color:var(--primary)}.notification-center-module__qNPwJG__footer{padding:calc(5 * var(--u)) calc(6 * var(--u));background:#10181bf2;border-top:1px solid #263238}.notification-center-module__qNPwJG__more{justify-content:center;align-items:center;gap:calc(5 * var(--u));width:100%;height:calc(27 * var(--u));border-radius:calc(6 * var(--u));color:#b8e94d;font-size:calc(7.1 * var(--u));background:#172019;border:1px solid #415139;font-weight:750;transition:border-color .14s,background .14s,color .14s;display:flex}.notification-center-module__qNPwJG__more:hover{color:#d4ff75;background:#1d291b;border-color:#738f4a}.notification-center-module__qNPwJG__more>svg:first-child{width:calc(10 * var(--u));height:calc(10 * var(--u))}.notification-center-module__qNPwJG__more>svg:last-child{width:calc(9 * var(--u));height:calc(9 * var(--u))}.notification-center-module__qNPwJG__more small{min-width:calc(14 * var(--u));height:calc(14 * var(--u));padding:0 calc(4 * var(--u));color:#b8ed49;font-size:calc(6 * var(--u));font-variant-numeric:tabular-nums;background:#26351d;border-radius:999px;place-items:center;font-weight:800;display:grid}.notification-center-module__qNPwJG__end{justify-content:center;align-items:center;gap:calc(5 * var(--u));min-height:calc(25 * var(--u));color:#75848d;font-size:calc(6.8 * var(--u));font-weight:600;display:flex}.notification-center-module__qNPwJG__end svg{width:calc(9 * var(--u));height:calc(9 * var(--u));color:#88a66b}@media (max-width:760px){.notification-center-module__qNPwJG__root{position:static}.notification-center-module__qNPwJG__popover{--u:1px;width:auto;max-width:430px;margin-left:auto;position:fixed;top:62px;left:12px;right:12px}.notification-center-module__qNPwJG__header{min-height:43px;padding:0 12px}.notification-center-module__qNPwJG__headerTitle h2{font-size:14px}.notification-center-module__qNPwJG__headerTitle>b{min-width:20px;height:20px;font-size:10px}.notification-center-module__qNPwJG__readAll{font-size:10px}.notification-center-module__qNPwJG__list{gap:6px;max-height:min(390px,100svh - 165px);padding:7px}.notification-center-module__qNPwJG__card{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:66px;padding:9px 10px}.notification-center-module__qNPwJG__avatar,.notification-center-module__qNPwJG__icon{width:38px;height:38px}.notification-center-module__qNPwJG__icon svg{width:18px;height:18px}.notification-center-module__qNPwJG__titleLine>strong{font-size:12px}.notification-center-module__qNPwJG__titleLine>span{font-size:10px}.notification-center-module__qNPwJG__context,.notification-center-module__qNPwJG__preview{font-size:9px}.notification-center-module__qNPwJG__statusBadge{min-height:18px;font-size:8px}.notification-center-module__qNPwJG__timeRow time{font-size:9px}.notification-center-module__qNPwJG__more{height:35px;font-size:11px}}@media (prefers-reduced-motion:reduce){.notification-center-module__qNPwJG__popover{animation:none}}
.friends-page-module__MRnxsW__page{min-height:100%;padding:0 calc(15 * var(--u)) calc(18 * var(--u));background:linear-gradient(#0d1418 0%,#0a1014 100%)}.friends-page-module__MRnxsW__hero{min-height:calc(142 * var(--u));margin:0 calc(-15 * var(--u));padding:calc(24 * var(--u)) calc(22 * var(--u));background:linear-gradient(90deg,#111a1e 0%,#0c1317 52%,#0b1115 100%);border-bottom:1px solid #263138;align-items:flex-start;display:flex;position:relative;overflow:hidden}.friends-page-module__MRnxsW__heroCopy{z-index:3;padding-top:calc(2 * var(--u));max-width:calc(390 * var(--u));position:relative}.friends-page-module__MRnxsW__heroCopy h1{font-size:calc(31 * var(--u));letter-spacing:-.035em;color:#f5f2e8;font-weight:900;line-height:.96}.friends-page-module__MRnxsW__heroCopy p{font-size:calc(10.5 * var(--u));color:#c4ced6;margin-top:calc(5 * var(--u));line-height:1.45}.friends-page-module__MRnxsW__heroCopy p+p{margin-top:0}.friends-page-module__MRnxsW__heroVisual{position:absolute;inset:0 0 0 42%;overflow:hidden}.friends-page-module__MRnxsW__heroArtwork{filter:saturate(.78)contrast(1.05)brightness(.72);aspect-ratio:auto!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.friends-page-module__MRnxsW__heroArtwork img{object-fit:cover}.friends-page-module__MRnxsW__heroShade{background:linear-gradient(90deg,#0e161b 0%,#0e161bd8 13%,#0e161b36 48%,#09101488 100%),linear-gradient(#0000 52%,#0b1115bb);position:absolute;inset:0}.friends-page-module__MRnxsW__heroQuote{right:calc(24 * var(--u));top:calc(27 * var(--u));color:#a2abb4;font-family:Segoe Print,Comic Sans MS,cursive;font-style:italic;font-size:calc(13 * var(--u));text-shadow:0 2px 8px #000;flex-direction:column;align-items:flex-end;line-height:1.18;display:flex;position:absolute;transform:rotate(-7deg)}.friends-page-module__MRnxsW__heroQuote svg{width:calc(22 * var(--u));height:calc(22 * var(--u));margin-top:calc(4 * var(--u));color:var(--primary)}.friends-page-module__MRnxsW__summary{gap:calc(10 * var(--u));padding:calc(14 * var(--u)) 0 calc(12 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.friends-page-module__MRnxsW__summaryCard{height:calc(64 * var(--u));align-items:center;gap:calc(14 * var(--u));padding:0 calc(16 * var(--u));border-radius:calc(6 * var(--u));text-align:left;background:linear-gradient(120deg,#141e23,#10171b);border:1px solid #2b373e;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:flex}.friends-page-module__MRnxsW__summaryCard:hover{background:#172227;border-color:#46545a;transform:translateY(-1px);box-shadow:0 10px 28px #0002}.friends-page-module__MRnxsW__summaryCard>svg{width:calc(28 * var(--u));height:calc(28 * var(--u));color:#b9c6d1;stroke-width:1.6px}.friends-page-module__MRnxsW__summaryCard>span{gap:calc(3 * var(--u));flex-direction:column;display:flex}.friends-page-module__MRnxsW__summaryCard b{font-size:calc(18 * var(--u));color:#f5f7f8;font-weight:850;line-height:1}.friends-page-module__MRnxsW__summaryCard small{font-size:calc(8.4 * var(--u));color:#b1bdc6}.friends-page-module__MRnxsW__summaryDot{width:calc(22 * var(--u));height:calc(22 * var(--u));border-radius:50%;flex:none;display:block}.friends-page-module__MRnxsW__online{--status:#91f33f;--status-soft:#91f33f24}.friends-page-module__MRnxsW__offline{--status:#657884;--status-soft:#6578841b}.friends-page-module__MRnxsW__summaryDot.friends-page-module__MRnxsW__online{box-shadow:0 0 calc(17 * var(--u)) #91f33f2d;background:#91f33f}.friends-page-module__MRnxsW__summaryDot.friends-page-module__MRnxsW__offline{box-shadow:0 0 calc(17 * var(--u)) #65788425;background:#657884}.friends-page-module__MRnxsW__toolbar{align-items:center;gap:calc(12 * var(--u));padding:calc(2 * var(--u)) 0 calc(12 * var(--u));border-top:1px solid #222c32;display:flex}.friends-page-module__MRnxsW__filters{align-items:center;gap:calc(7 * var(--u));min-width:0;display:flex}.friends-page-module__MRnxsW__filters button{height:calc(34 * var(--u));padding:0 calc(12 * var(--u));align-items:center;gap:calc(7 * var(--u));border-radius:calc(6 * var(--u));color:#c0cad2;font-size:calc(9 * var(--u));white-space:nowrap;background:#121b20;border:1px solid #344149;font-weight:650;transition:all .15s;display:inline-flex}.friends-page-module__MRnxsW__filters button:hover{color:#f3f5f6;background:#182228;border-color:#56636a}.friends-page-module__MRnxsW__filters .friends-page-module__MRnxsW__activeFilter{color:#0d1608;box-shadow:0 0 calc(18 * var(--u)) #c2fc4918;background:linear-gradient(110deg,#bef744,#c9ff55);border-color:#b7ef3b}.friends-page-module__MRnxsW__filterDot{width:calc(10 * var(--u));height:calc(10 * var(--u));background:var(--status);border-radius:50%;display:block}.friends-page-module__MRnxsW__toolbarRight{align-items:center;gap:calc(8 * var(--u));min-width:0;margin-left:auto;display:flex}.friends-page-module__MRnxsW__searchBox{width:calc(206 * var(--u));height:calc(34 * var(--u));align-items:center;gap:calc(9 * var(--u));padding:0 calc(11 * var(--u));border-radius:calc(6 * var(--u));color:#91a0ab;background:#111a1f;border:1px solid #334047;display:flex}.friends-page-module__MRnxsW__searchBox svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.friends-page-module__MRnxsW__searchBox input{color:#e7ecef;width:100%;font-size:calc(8.8 * var(--u));background:0 0;border:0;outline:0}.friends-page-module__MRnxsW__viewToggle{height:calc(34 * var(--u));border-radius:calc(6 * var(--u));background:#11191d;border:1px solid #344149;display:flex;overflow:hidden}.friends-page-module__MRnxsW__viewToggle button{width:calc(38 * var(--u));color:#87959f;background:0 0;border:0;border-right:1px solid #2d373d;place-items:center;height:100%;display:grid}.friends-page-module__MRnxsW__viewToggle button:last-child{border-right:0}.friends-page-module__MRnxsW__viewToggle svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.friends-page-module__MRnxsW__viewToggle .friends-page-module__MRnxsW__activeView{color:var(--primary);background:#19231d}.friends-page-module__MRnxsW__friendGrid{gap:calc(9 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.friends-page-module__MRnxsW__friendCard{--status:#657884;--status-soft:#6578841b;min-width:0;min-height:calc(147 * var(--u));border:1px solid #344149;border-bottom-color:var(--status);border-radius:calc(7 * var(--u));background:radial-gradient(circle at 12% 20%,var(--status-soft),transparent 40%),linear-gradient(122deg,#172126,#10171b);box-shadow:0 0 0 1px #ffffff02,0 calc(9 * var(--u)) calc(22 * var(--u)) #0001;transition:transform .16s,border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.friends-page-module__MRnxsW__friendCard.friends-page-module__MRnxsW__online{--status:#8ffa3c;--status-soft:#8ffa3c16;box-shadow:inset 0 calc(-2 * var(--u)) 0 #8ffa3c73,0 0 calc(16 * var(--u)) #8ffa3c0a;border-color:#4e8b35 #4e8b35 #8ffa3c}.friends-page-module__MRnxsW__friendCard.friends-page-module__MRnxsW__offline{--status:#647782;--status-soft:#64778210;border-color:#344149 #344149 #51636e}.friends-page-module__MRnxsW__friendCard:hover{transform:translateY(calc(-2 * var(--u)));border-color:var(--status);box-shadow:0 calc(12 * var(--u)) calc(28 * var(--u)) #0004,0 0 calc(22 * var(--u)) var(--status-soft)}.friends-page-module__MRnxsW__friendIdentity{align-items:flex-start;gap:calc(10 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u)) calc(10 * var(--u));color:inherit;text-decoration:none;display:flex}.friends-page-module__MRnxsW__friendIdentity:focus-visible{outline:2px solid var(--status);outline-offset:-2px;border-radius:calc(7 * var(--u))}.friends-page-module__MRnxsW__avatarWrap{width:calc(58 * var(--u));height:calc(58 * var(--u));flex:none;position:relative}.friends-page-module__MRnxsW__avatarImage,.friends-page-module__MRnxsW__avatarFallback{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 calc(2 * var(--u)) #0c1216;background:#141e23;border:1px solid #70828d;border-radius:50%;place-items:center;display:grid}.friends-page-module__MRnxsW__avatarFallback svg{color:#81919b;width:46%;height:46%}.friends-page-module__MRnxsW__avatarStatus{right:calc(-1 * var(--u));bottom:calc(2 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u));border:calc(2 * var(--u)) solid #121a1f;background:var(--status);border-radius:50%;position:absolute}.friends-page-module__MRnxsW__friendMain{flex:1;min-width:0;display:block}.friends-page-module__MRnxsW__friendHeading{align-items:center;gap:calc(6 * var(--u));display:flex}.friends-page-module__MRnxsW__friendHeading strong{text-overflow:ellipsis;white-space:nowrap;font-size:calc(10.5 * var(--u));color:#f4f7f9;font-weight:800;overflow:hidden}.friends-page-module__MRnxsW__statusLine{align-items:center;gap:calc(6 * var(--u));margin-top:calc(5 * var(--u));min-width:0;color:var(--status);font-size:calc(8.5 * var(--u));font-weight:700;display:flex}.friends-page-module__MRnxsW__statusLine>i{width:calc(7 * var(--u));height:calc(7 * var(--u));background:var(--status);box-shadow:0 0 calc(8 * var(--u)) var(--status-soft);border-radius:50%;flex:none}.friends-page-module__MRnxsW__gameLine{align-items:center;gap:calc(7 * var(--u));margin-top:calc(8 * var(--u));color:#d5dde2;min-width:0;font-size:calc(8.6 * var(--u));display:flex}.friends-page-module__MRnxsW__gameLine>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.friends-page-module__MRnxsW__gameIcon{flex:none;width:calc(18 * var(--u))!important;height:calc(18 * var(--u))!important;border-radius:calc(3 * var(--u))!important}.friends-page-module__MRnxsW__gameIconFallback{width:calc(15 * var(--u));height:calc(15 * var(--u));color:#80919b;flex:none}.friends-page-module__MRnxsW__metaLine{align-items:center;gap:calc(5 * var(--u));margin-top:calc(7 * var(--u));color:#97a6b0;min-width:0;font-size:calc(7.8 * var(--u));display:flex}.friends-page-module__MRnxsW__metaLine>svg{width:calc(12 * var(--u));height:calc(12 * var(--u));color:#8fb3c8;flex:none}.friends-page-module__MRnxsW__metaLine>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.friends-page-module__MRnxsW__metaLine em{padding:calc(2 * var(--u)) calc(5 * var(--u));border-radius:calc(4 * var(--u));color:#b8c4cb;font-size:calc(6.7 * var(--u));white-space:nowrap;background:#243036;margin-left:auto;font-style:normal}.friends-page-module__MRnxsW__friendActions{grid-template-columns:minmax(0,1fr) auto calc(29 * var(--u));gap:calc(6 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u));background:#0b111569;border-top:1px solid #ffffff0d;display:grid}.friends-page-module__MRnxsW__messageButton,.friends-page-module__MRnxsW__profileButton,.friends-page-module__MRnxsW__removeButton{height:calc(29 * var(--u));justify-content:center;align-items:center;gap:calc(6 * var(--u));border-radius:calc(5 * var(--u));font-size:calc(7.8 * var(--u));font-weight:750;transition:all .15s;display:inline-flex}.friends-page-module__MRnxsW__messageButton{color:#0d1608;background:linear-gradient(110deg,#b9f13d,#ccff59);border:1px solid #7ba930}.friends-page-module__MRnxsW__messageButton svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.friends-page-module__MRnxsW__messageButton:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 0 calc(16 * var(--u)) #bff44220}.friends-page-module__MRnxsW__messageButton:disabled{cursor:not-allowed;filter:saturate(.2);opacity:.55}.friends-page-module__MRnxsW__profileButton{padding:0 calc(10 * var(--u));color:#b7c3ca;background:#111a1f;border:1px solid #344149;text-decoration:none}.friends-page-module__MRnxsW__profileButton:hover{color:#f0f4f6;background:#172126;border-color:#52616a}.friends-page-module__MRnxsW__profileButton span{font-size:calc(10 * var(--u));line-height:1}.friends-page-module__MRnxsW__removeButton{color:#7e8d96;background:#111a1f;border:1px solid #344149;padding:0}.friends-page-module__MRnxsW__removeButton svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.friends-page-module__MRnxsW__removeButton:hover{color:#ff9eaa;background:#24171b;border-color:#75454d}.friends-page-module__MRnxsW__removeConfirm{align-items:center;gap:calc(6 * var(--u));min-height:calc(29 * var(--u));grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.friends-page-module__MRnxsW__removeConfirm>span{color:#c8d0d5;font-size:calc(7.8 * var(--u));font-weight:650}.friends-page-module__MRnxsW__cancelRemove,.friends-page-module__MRnxsW__confirmRemove{height:calc(29 * var(--u));justify-content:center;align-items:center;gap:calc(4 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(5 * var(--u));font-size:calc(7.4 * var(--u));font-weight:750;display:inline-flex}.friends-page-module__MRnxsW__cancelRemove{color:#b9c3c9;background:#121b20;border:1px solid #3a474e}.friends-page-module__MRnxsW__confirmRemove{color:#ffb0b9;background:#2c171c;border:1px solid #7c414b}.friends-page-module__MRnxsW__cancelRemove svg,.friends-page-module__MRnxsW__confirmRemove svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.friends-page-module__MRnxsW__requestSection{margin:0 0 calc(14 * var(--u));padding:calc(12 * var(--u));border-radius:calc(9 * var(--u));scroll-margin-top:calc(60 * var(--u));background:linear-gradient(135deg,#18231c,#10181b 68%);border:1px solid #394638}.friends-page-module__MRnxsW__requestHeading{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));margin-bottom:calc(10 * var(--u));display:flex}.friends-page-module__MRnxsW__requestHeading>span{align-items:center;gap:calc(9 * var(--u));display:flex}.friends-page-module__MRnxsW__requestHeading svg{width:calc(20 * var(--u));height:calc(20 * var(--u));color:var(--primary)}.friends-page-module__MRnxsW__requestHeading h2{font-size:calc(12 * var(--u));line-height:1.2}.friends-page-module__MRnxsW__requestHeading p{margin-top:calc(2 * var(--u));color:#8f9ca4;font-size:calc(7.8 * var(--u))}.friends-page-module__MRnxsW__requestHeading>b{min-width:calc(22 * var(--u));height:calc(22 * var(--u));padding:0 calc(6 * var(--u));color:#111806;font-size:calc(8 * var(--u));background:#c2fc49;border-radius:999px;place-items:center;display:grid}.friends-page-module__MRnxsW__requestList{border-radius:calc(7 * var(--u));background:#0e1714;border:1px solid #2e3c35;flex-direction:column;display:flex;overflow:hidden}.friends-page-module__MRnxsW__requestRow{align-items:center;gap:calc(12 * var(--u));min-height:calc(58 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border-bottom:1px solid #28352f;display:flex}.friends-page-module__MRnxsW__requestRow:last-child{border-bottom:0}.friends-page-module__MRnxsW__requestIdentity{align-items:center;gap:calc(10 * var(--u));min-width:0;color:inherit;flex:1;text-decoration:none;display:flex}.friends-page-module__MRnxsW__requestIdentity:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:5px}.friends-page-module__MRnxsW__requestAvatar{width:calc(40 * var(--u));height:calc(40 * var(--u));flex:none}.friends-page-module__MRnxsW__requestAvatar img,.friends-page-module__MRnxsW__requestAvatar>span{object-fit:cover;background:#15201c;border:1px solid #56655d;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.friends-page-module__MRnxsW__requestAvatar svg{color:#84938c;width:45%;height:45%}.friends-page-module__MRnxsW__requestCopy{gap:calc(3 * var(--u));flex-direction:column;min-width:0;display:flex}.friends-page-module__MRnxsW__requestCopy strong{text-overflow:ellipsis;white-space:nowrap;color:#f0f5f2;font-size:calc(9.4 * var(--u));overflow:hidden}.friends-page-module__MRnxsW__requestCopy small{text-overflow:ellipsis;white-space:nowrap;color:#8f9d96;font-size:calc(7.6 * var(--u));overflow:hidden}.friends-page-module__MRnxsW__requestActions{gap:calc(6 * var(--u));flex:none;display:flex}.friends-page-module__MRnxsW__acceptRequest,.friends-page-module__MRnxsW__declineRequest{height:calc(30 * var(--u));justify-content:center;align-items:center;gap:calc(5 * var(--u));border-radius:calc(5 * var(--u));font-size:calc(7.7 * var(--u));font-weight:800;display:inline-flex}.friends-page-module__MRnxsW__acceptRequest{padding:0 calc(10 * var(--u));color:#101707;background:#c2fc49;border:1px solid #8fc63a}.friends-page-module__MRnxsW__declineRequest{width:calc(30 * var(--u));color:#9eaba4;background:#141e1a;border:1px solid #415048}.friends-page-module__MRnxsW__acceptRequest svg,.friends-page-module__MRnxsW__declineRequest svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.friends-page-module__MRnxsW__acceptRequest:disabled,.friends-page-module__MRnxsW__declineRequest:disabled{cursor:not-allowed;opacity:.48}.friends-page-module__MRnxsW__declineRequest:hover:not(:disabled){color:#ff9ca8;border-color:#7c4c54}.friends-page-module__MRnxsW__showRequests{margin:calc(9 * var(--u)) auto 0;padding:calc(5 * var(--u)) calc(8 * var(--u));color:#b9d884;font-size:calc(7.8 * var(--u));background:0 0;border:0;font-weight:750;display:block}.friends-page-module__MRnxsW__showRequests:hover{text-decoration:underline}.friends-page-module__MRnxsW__discoverButton{margin-top:calc(14 * var(--u));min-height:calc(36 * var(--u));padding:0 calc(16 * var(--u));border-radius:calc(6 * var(--u));color:#101707;font-size:calc(9 * var(--u));background:linear-gradient(110deg,#bef744,#c9ff55);border:1px solid #a7dc37;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.friends-page-module__MRnxsW__listView{grid-template-columns:repeat(2,minmax(0,1fr))}.friends-page-module__MRnxsW__listView .friends-page-module__MRnxsW__friendCard{min-height:calc(139 * var(--u))}.friends-page-module__MRnxsW__emptyState{min-height:calc(320 * var(--u));color:#84939d;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.friends-page-module__MRnxsW__emptyState>svg{width:calc(27 * var(--u));height:calc(27 * var(--u));color:var(--primary)}.friends-page-module__MRnxsW__emptyState h2{margin-top:calc(10 * var(--u));font-size:calc(15 * var(--u));color:#e8edef}.friends-page-module__MRnxsW__emptyState p{max-width:calc(320 * var(--u));margin-top:calc(5 * var(--u));font-size:calc(9 * var(--u));line-height:1.45}.friends-page-module__MRnxsW__emptyState button{margin-top:calc(12 * var(--u));height:calc(31 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(5 * var(--u));color:var(--primary);font-size:calc(8.5 * var(--u));background:#182219;border:1px solid #486229;font-weight:700}.friends-page-module__MRnxsW__friendSkeleton{min-height:calc(147 * var(--u));gap:calc(10 * var(--u));padding:calc(12 * var(--u));border-radius:calc(7 * var(--u));background:#11191d;border:1px solid #29353b;display:flex;overflow:hidden}.friends-page-module__MRnxsW__friendSkeleton>i{width:calc(58 * var(--u));height:calc(58 * var(--u));background:#1d282e;border-radius:50%;flex:none}.friends-page-module__MRnxsW__friendSkeleton>span{gap:calc(8 * var(--u));padding-top:calc(3 * var(--u));flex-direction:column;flex:1;display:flex}.friends-page-module__MRnxsW__friendSkeleton b,.friends-page-module__MRnxsW__friendSkeleton small{background:#1d282e;border-radius:999px;display:block}.friends-page-module__MRnxsW__friendSkeleton b{width:58%;height:calc(9 * var(--u))}.friends-page-module__MRnxsW__friendSkeleton small{width:80%;height:calc(7 * var(--u))}.friends-page-module__MRnxsW__friendSkeleton small:last-child{width:67%}.friends-page-module__MRnxsW__friendSkeleton>i,.friends-page-module__MRnxsW__friendSkeleton b,.friends-page-module__MRnxsW__friendSkeleton small{animation:1.4s ease-in-out infinite alternate friends-page-module__MRnxsW__friendPulse}@keyframes friends-page-module__MRnxsW__friendPulse{to{opacity:.42}}.friends-page-module__MRnxsW__aside{gap:calc(12 * var(--u));height:100%;padding-top:calc(1 * var(--u));flex-direction:column;display:flex}.friends-page-module__MRnxsW__asideVisual{height:calc(285 * var(--u));border-radius:calc(7 * var(--u));background:#0b1217;border:1px solid #2d3940;position:relative;overflow:hidden}.friends-page-module__MRnxsW__asideArtwork{filter:saturate(.56)brightness(.53)contrast(1.18);aspect-ratio:auto!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.friends-page-module__MRnxsW__asideArtwork img{object-fit:cover}.friends-page-module__MRnxsW__asideOverlay{background:linear-gradient(#07101a3b 0%,#07101a90 56%,#071017ed 100%),radial-gradient(circle at 64% 20%,#4f94a827,#0000 45%);position:absolute;inset:0}.friends-page-module__MRnxsW__asideHandwriting{left:calc(21 * var(--u));right:calc(17 * var(--u));top:calc(34 * var(--u));font-family:Segoe Print,Comic Sans MS,cursive;font-style:italic;font-size:calc(20 * var(--u));color:#bcc5ce;text-align:center;text-shadow:0 2px 10px #000;flex-direction:column;align-items:center;line-height:1.22;display:flex;position:absolute;transform:rotate(-6deg)}.friends-page-module__MRnxsW__asideHandwriting svg{width:calc(24 * var(--u));height:calc(24 * var(--u));margin-top:calc(4 * var(--u));color:var(--primary)}.friends-page-module__MRnxsW__asideBenefits{border-radius:calc(7 * var(--u));background:linear-gradient(130deg,#111a1f,#0e1519);border:1px solid #2d3940;overflow:hidden}.friends-page-module__MRnxsW__asideBenefits>div{min-height:calc(63 * var(--u));align-items:center;gap:calc(13 * var(--u));padding:calc(11 * var(--u));border-bottom:1px solid #28343a;display:flex}.friends-page-module__MRnxsW__asideBenefits>div:last-child{border-bottom:0}.friends-page-module__MRnxsW__asideBenefits svg{width:calc(23 * var(--u));height:calc(23 * var(--u));color:var(--primary);stroke-width:1.8px}.friends-page-module__MRnxsW__asideBenefits span{gap:calc(3 * var(--u));flex-direction:column;display:flex}.friends-page-module__MRnxsW__asideBenefits b{font-size:calc(9.2 * var(--u));color:#edf2f4;line-height:1.2}.friends-page-module__MRnxsW__asideBenefits small{font-size:calc(7.6 * var(--u));color:#8f9da7}.friends-page-module__MRnxsW__asideQuote{margin:auto 0 calc(10 * var(--u));padding:calc(10 * var(--u)) calc(8 * var(--u));text-align:center!important;font-size:calc(11 * var(--u))!important;color:#7d8993!important;line-height:1.55!important;transform:none!important}.friends-page-module__MRnxsW__asideQuote span{justify-content:flex-end;align-items:center;gap:calc(5 * var(--u));margin-top:calc(5 * var(--u));padding-right:calc(8 * var(--u));font-size:calc(13 * var(--u));color:#89959e;display:flex}.friends-page-module__MRnxsW__asideQuote svg{width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--primary)}@media (max-width:1220px){.friends-page-module__MRnxsW__friendGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.friends-page-module__MRnxsW__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.friends-page-module__MRnxsW__toolbar{flex-direction:column;align-items:flex-start}.friends-page-module__MRnxsW__toolbarRight{width:100%;margin-left:0}.friends-page-module__MRnxsW__searchBox{flex:1}.friends-page-module__MRnxsW__filters{width:100%;padding-bottom:2px;overflow-x:auto}.friends-page-module__MRnxsW__filters::-webkit-scrollbar{display:none}}@media (max-width:900px){.friends-page-module__MRnxsW__page{padding-left:12px;padding-right:12px}.friends-page-module__MRnxsW__hero{margin-left:-12px;margin-right:-12px}.friends-page-module__MRnxsW__friendGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.friends-page-module__MRnxsW__heroVisual{left:34%}.friends-page-module__MRnxsW__heroQuote{display:none}}@media (max-width:600px){.friends-page-module__MRnxsW__page{padding:0 12px 18px}.friends-page-module__MRnxsW__hero{min-height:175px;margin:0 -12px;padding:22px 18px}.friends-page-module__MRnxsW__heroCopy h1{font-size:31px}.friends-page-module__MRnxsW__heroCopy p{font-size:12px}.friends-page-module__MRnxsW__heroVisual{opacity:.65;left:25%}.friends-page-module__MRnxsW__summary{grid-template-columns:1fr 1fr;gap:8px;padding:12px 0}.friends-page-module__MRnxsW__summaryCard{height:66px;padding:0 12px}.friends-page-module__MRnxsW__summaryCard b{font-size:19px}.friends-page-module__MRnxsW__summaryCard small{font-size:10px}.friends-page-module__MRnxsW__toolbar{padding-top:4px}.friends-page-module__MRnxsW__filters button{height:36px;padding:0 11px;font-size:10px}.friends-page-module__MRnxsW__toolbarRight{gap:7px}.friends-page-module__MRnxsW__searchBox{width:auto;height:38px}.friends-page-module__MRnxsW__viewToggle{height:38px}.friends-page-module__MRnxsW__viewToggle button{width:40px}.friends-page-module__MRnxsW__friendGrid,.friends-page-module__MRnxsW__listView{grid-template-columns:1fr}.friends-page-module__MRnxsW__requestSection{margin-bottom:14px;padding:12px}.friends-page-module__MRnxsW__requestHeading h2{font-size:14px}.friends-page-module__MRnxsW__requestHeading p{font-size:10px}.friends-page-module__MRnxsW__requestRow{flex-wrap:wrap;align-items:flex-start}.friends-page-module__MRnxsW__requestIdentity{width:100%}.friends-page-module__MRnxsW__requestCopy strong{font-size:12px}.friends-page-module__MRnxsW__requestCopy small{font-size:10px}.friends-page-module__MRnxsW__requestActions{width:100%;padding-left:50px}.friends-page-module__MRnxsW__acceptRequest{flex:1;height:36px;font-size:10px}.friends-page-module__MRnxsW__declineRequest{width:36px;height:36px}.friends-page-module__MRnxsW__friendCard,.friends-page-module__MRnxsW__listView .friends-page-module__MRnxsW__friendCard{min-height:154px}.friends-page-module__MRnxsW__friendIdentity{padding:13px}.friends-page-module__MRnxsW__avatarWrap{width:64px;height:64px}.friends-page-module__MRnxsW__friendHeading strong{font-size:13px}.friends-page-module__MRnxsW__statusLine,.friends-page-module__MRnxsW__gameLine{font-size:11px}.friends-page-module__MRnxsW__metaLine{font-size:10px}.friends-page-module__MRnxsW__messageButton,.friends-page-module__MRnxsW__profileButton,.friends-page-module__MRnxsW__removeButton{height:34px;font-size:10px}.friends-page-module__MRnxsW__friendActions{grid-template-columns:minmax(0,1fr) auto 34px}.friends-page-module__MRnxsW__removeConfirm{grid-template-columns:1fr 1fr}.friends-page-module__MRnxsW__removeConfirm>span{grid-column:1/-1;font-size:10px}.friends-page-module__MRnxsW__cancelRemove,.friends-page-module__MRnxsW__confirmRemove{height:34px;font-size:10px}}
.profile-reviews-module__K-0m9q__section{border:1px solid var(--profile-border,#1d4a3b);border-radius:calc(13 * var(--profile-unit,1px));background:var(--profile-section-background,linear-gradient(118deg, #061115fa, #030a0efc));min-height:0;box-shadow:inset 0 1px 0 #e2ffee06, 0 calc(5 * var(--profile-unit,1px)) calc(18 * var(--profile-unit,1px)) #0000001f;align-self:start;margin:0;scroll-margin-top:80px;overflow:hidden}.profile-reviews-module__K-0m9q__heading{height:calc(36 * var(--profile-unit,1px));justify-content:space-between;align-items:center;gap:calc(10 * var(--profile-unit,1px));padding:0 calc(13 * var(--profile-unit,1px));background:radial-gradient(circle at 18% 0,#62ff5b0b,#0000 34%),linear-gradient(90deg,#1f6e4312,#00574d05 54%,#0000 76%);border-bottom:1px solid #1c3d419e;display:flex}.profile-reviews-module__K-0m9q__headingMain,.profile-reviews-module__K-0m9q__headingActions,.profile-reviews-module__K-0m9q__titleRow{align-items:center;min-width:0;display:flex}.profile-reviews-module__K-0m9q__headingActions{gap:calc(8 * var(--profile-unit,1px))}.profile-reviews-module__K-0m9q__titleRow{gap:calc(9 * var(--profile-unit,1px));color:#f2f7f5}.profile-reviews-module__K-0m9q__titleRow>svg{width:calc(20 * var(--profile-unit,1px));height:calc(20 * var(--profile-unit,1px));color:#83ff38;filter:drop-shadow(0 0 calc(5 * var(--profile-unit,1px)) #7dff373b)}.profile-reviews-module__K-0m9q__titleRow h2{color:#f2f7f5;font-size:calc(13 * var(--profile-unit,1px));letter-spacing:-.015em;font-weight:760}.profile-reviews-module__K-0m9q__titleRow b{align-items:center;gap:calc(4 * var(--profile-unit,1px));color:#a7ff67;font-size:calc(10 * var(--profile-unit,1px));font-weight:760;line-height:1;display:inline-flex}.profile-reviews-module__K-0m9q__titleRow b svg{width:calc(12 * var(--profile-unit,1px));height:calc(12 * var(--profile-unit,1px));color:#a7ff67;fill:#a7ff67}.profile-reviews-module__K-0m9q__addButton{justify-content:center;align-items:center;gap:calc(6 * var(--profile-unit,1px));border-radius:calc(6 * var(--profile-unit,1px));font-size:calc(9 * var(--profile-unit,1px));font-weight:650;display:inline-flex}.profile-reviews-module__K-0m9q__addButton svg{width:calc(14 * var(--profile-unit,1px))}.profile-reviews-module__K-0m9q__addButton{height:calc(27 * var(--profile-unit,1px));padding:0 calc(9 * var(--profile-unit,1px));color:#c8f77b;background:#14251a;border:1px solid #4e6c42}.profile-reviews-module__K-0m9q__list,.profile-reviews-module__K-0m9q__skeletons{gap:calc(8 * var(--profile-unit,1px));min-height:0;padding:calc(4 * var(--profile-unit,1px)) calc(10 * var(--profile-unit,1px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.profile-reviews-module__K-0m9q__singleList{grid-template-columns:minmax(0, calc(25% - calc(6 * var(--profile-unit,1px))))}.profile-reviews-module__K-0m9q__card,.profile-reviews-module__K-0m9q__skeleton{min-width:0;height:calc(82 * var(--profile-unit,1px));grid-template-columns:calc(36 * var(--profile-unit,1px)) minmax(0, 1fr);gap:calc(8 * var(--profile-unit,1px));padding:calc(8 * var(--profile-unit,1px));border-radius:calc(8 * var(--profile-unit,1px));background:var(--profile-inner-background,linear-gradient(145deg, #081418fa, #040c10fc));border:1px solid #275b49cc;display:grid;overflow:hidden}.profile-reviews-module__K-0m9q__card:hover{background:linear-gradient(145deg,#0b2224,#071519);border-color:#3b6750}.profile-reviews-module__K-0m9q__card,.profile-reviews-module__K-0m9q__fullCard{position:relative}.profile-reviews-module__K-0m9q__detailTrigger{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.profile-reviews-module__K-0m9q__detailTrigger:focus-visible{outline-offset:-3px;outline:2px solid #83ff38}.profile-reviews-module__K-0m9q__card a,.profile-reviews-module__K-0m9q__fullCard a{z-index:2;position:relative}.profile-reviews-module__K-0m9q__avatar{width:calc(36 * var(--profile-unit,1px));height:calc(36 * var(--profile-unit,1px));color:#d1dcda;background:#15282c;border:1px solid #35544d;border-radius:50%;place-items:center;display:grid;overflow:hidden}.profile-reviews-module__K-0m9q__avatar img{object-fit:cover;width:100%;height:100%;display:block}.profile-reviews-module__K-0m9q__content{min-width:0}.profile-reviews-module__K-0m9q__meta{align-items:center;gap:calc(7 * var(--profile-unit,1px));min-width:0;display:flex}.profile-reviews-module__K-0m9q__meta strong{color:#f2f6f5;min-width:0;font-size:calc(10 * var(--profile-unit,1px));text-overflow:ellipsis;white-space:nowrap;font-weight:760;overflow:hidden}.profile-reviews-module__K-0m9q__authorName,.profile-reviews-module__K-0m9q__authorIdentity{align-items:center;gap:8px;min-width:0;text-decoration:none;display:inline-flex}.profile-reviews-module__K-0m9q__authorName:hover strong,.profile-reviews-module__K-0m9q__authorIdentity:hover strong{color:#a7ff67}.profile-reviews-module__K-0m9q__authorName:focus-visible,.profile-reviews-module__K-0m9q__authorIdentity:focus-visible,.profile-reviews-module__K-0m9q__card>a:focus-visible{outline-offset:3px;border-radius:4px;outline:1px solid #83ff38}.profile-reviews-module__K-0m9q__authorIdentity .profile-reviews-module__K-0m9q__avatar{flex-shrink:0}.profile-reviews-module__K-0m9q__meta time{color:#839492;font-size:calc(8 * var(--profile-unit,1px));white-space:nowrap;margin-left:auto}.profile-reviews-module__K-0m9q__stars{gap:calc(1 * var(--profile-unit,1px));margin-top:calc(5 * var(--profile-unit,1px));display:flex}.profile-reviews-module__K-0m9q__stars svg{width:calc(12 * var(--profile-unit,1px));height:calc(12 * var(--profile-unit,1px));color:#526466}.profile-reviews-module__K-0m9q__stars .profile-reviews-module__K-0m9q__starActive{color:#83ff38;fill:#83ff38;filter:drop-shadow(0 0 calc(4 * var(--profile-unit,1px)) #83ff383d)}.profile-reviews-module__K-0m9q__content p{margin-top:calc(9 * var(--profile-unit,1px));color:#d2dad8;font-size:calc(10 * var(--profile-unit,1px));overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.profile-reviews-module__K-0m9q__state{height:calc(82 * var(--profile-unit,1px));justify-content:center;align-items:center;gap:calc(5 * var(--profile-unit,1px));margin:calc(4 * var(--profile-unit,1px)) calc(10 * var(--profile-unit,1px));padding:calc(8 * var(--profile-unit,1px));border-radius:calc(8 * var(--profile-unit,1px));color:#819391;text-align:center;border:1px dashed #2d484b;flex-direction:column;display:flex}.profile-reviews-module__K-0m9q__state>svg{width:calc(20 * var(--profile-unit,1px));color:#83ff38}.profile-reviews-module__K-0m9q__state strong{color:#d9e1df;font-size:calc(10 * var(--profile-unit,1px))}.profile-reviews-module__K-0m9q__state span,.profile-reviews-module__K-0m9q__state button{font-size:calc(8 * var(--profile-unit,1px))}.profile-reviews-module__K-0m9q__state button{padding:calc(5 * var(--profile-unit,1px)) calc(9 * var(--profile-unit,1px));color:#c8f77b;background:#14251a;border:1px solid #4e6b43;border-radius:5px}.profile-reviews-module__K-0m9q__loadMore{margin:0 auto calc(8 * var(--profile-unit,1px));padding:calc(6 * var(--profile-unit,1px)) calc(12 * var(--profile-unit,1px));color:#c6f478;background:#101f1a;border:1px solid #3b5548;border-radius:6px;display:block}.profile-reviews-module__K-0m9q__skeleton>i{width:calc(42 * var(--profile-unit,1px));height:calc(42 * var(--profile-unit,1px));background:#183034;border-radius:50%}.profile-reviews-module__K-0m9q__skeleton>span{min-width:0}.profile-reviews-module__K-0m9q__skeleton b,.profile-reviews-module__K-0m9q__skeleton small{height:calc(8 * var(--profile-unit,1px));margin:calc(7 * var(--profile-unit,1px)) 0;background:#183034;border-radius:999px;display:block}.profile-reviews-module__K-0m9q__skeleton b{width:42%}.profile-reviews-module__K-0m9q__skeleton small{width:88%}.profile-reviews-module__K-0m9q__dialog{max-width:520px}.profile-reviews-module__K-0m9q__fullList{gap:10px;min-height:0;max-height:65dvh;display:grid;overflow-y:auto}.profile-reviews-module__K-0m9q__fullCard{background:#0d1b1f;border:1px solid #2b4144;border-radius:8px;min-width:0;padding:12px}.profile-reviews-module__K-0m9q__fullCard p{color:#d2dad8;overflow-wrap:anywhere;white-space:pre-wrap;margin-top:10px;font-size:13px;line-height:1.5}.profile-reviews-module__K-0m9q__target{background:#0d1b1f;border:1px solid #2b4144;border-radius:8px;align-items:center;gap:11px;padding:10px;display:flex}.profile-reviews-module__K-0m9q__target>span{color:#899896;background:#1d2c30;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.profile-reviews-module__K-0m9q__target img{object-fit:cover;width:100%;height:100%}.profile-reviews-module__K-0m9q__target div{flex-direction:column;display:flex}.profile-reviews-module__K-0m9q__target small{color:#83918f;font-size:11px}.profile-reviews-module__K-0m9q__target strong{font-size:14px}.profile-reviews-module__K-0m9q__rating{border:0;margin:12px 0 0;padding:0}.profile-reviews-module__K-0m9q__rating legend,.profile-reviews-module__K-0m9q__editor>span{color:#b8c5c3;margin-bottom:7px;font-size:12px;font-weight:700}.profile-reviews-module__K-0m9q__rating>div{gap:4px;display:flex}.profile-reviews-module__K-0m9q__rating button{color:#556668;background:#101e22;border:1px solid #34494d;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.profile-reviews-module__K-0m9q__rating button:hover,.profile-reviews-module__K-0m9q__rating .profile-reviews-module__K-0m9q__starSelected{color:#c2fc49;background:#1c2d1c;border-color:#759b46}.profile-reviews-module__K-0m9q__rating svg{width:18px;height:18px}.profile-reviews-module__K-0m9q__starSelected svg{fill:#c2fc49}.profile-reviews-module__K-0m9q__editor{flex-direction:column;margin-top:13px;display:flex}.profile-reviews-module__K-0m9q__editor textarea{resize:vertical;color:#e8eeee;background:#0d191d;border:1px solid #34494d;border-radius:8px;min-height:112px;padding:11px;font-size:13px;line-height:1.5}.profile-reviews-module__K-0m9q__editor textarea:focus{border-color:#66864f;box-shadow:0 0 0 2px #c2fc490f}.profile-reviews-module__K-0m9q__editor small{color:#778785;align-self:flex-end;margin-top:5px;font-size:10px}.profile-reviews-module__K-0m9q__editor .profile-reviews-module__K-0m9q__invalid{color:#f0a2aa}.profile-reviews-module__K-0m9q__dialogActions{align-items:center;gap:8px;margin-top:15px;display:flex}.profile-reviews-module__K-0m9q__dialogActions button{border-radius:7px;height:38px;padding:0 14px;font-size:12px;font-weight:750}.profile-reviews-module__K-0m9q__deleteButton{color:#ffabb5;background:#27171b;border:1px solid #654047;align-items:center;gap:6px;margin-right:auto;display:flex}.profile-reviews-module__K-0m9q__deleteButton svg{width:14px}.profile-reviews-module__K-0m9q__deleteConfirm{color:#ffabb5;align-items:center;gap:6px;margin-right:auto;font-size:11px;display:flex}.profile-reviews-module__K-0m9q__deleteConfirm button{color:#ffb3bc;background:#27171b;border:1px solid #654047;height:30px;padding:0 9px}.profile-reviews-module__K-0m9q__deleteConfirm button:first-of-type{color:#bac7c5;background:#121f22;border-color:#3b4b4d}.profile-reviews-module__K-0m9q__cancelButton{color:#bac7c5;background:#121f22;border:1px solid #34494d}.profile-reviews-module__K-0m9q__publishButton{color:#111707;background:#c2fc49;border:1px solid #a5dc37}@media (max-width:900px){.profile-reviews-module__K-0m9q__section{height:auto;min-height:0}.profile-reviews-module__K-0m9q__list,.profile-reviews-module__K-0m9q__skeletons{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.profile-reviews-module__K-0m9q__singleList{grid-template-columns:minmax(0, calc(50% - calc(4 * var(--profile-unit,1px))))}}@media (max-width:700px){.profile-reviews-module__K-0m9q__heading{height:auto;min-height:48px;padding:8px 12px}.profile-reviews-module__K-0m9q__headingActions{flex-wrap:wrap;justify-content:flex-end}.profile-reviews-module__K-0m9q__list,.profile-reviews-module__K-0m9q__skeletons{grid-template-columns:1fr;padding:10px}.profile-reviews-module__K-0m9q__singleList{grid-template-columns:1fr}.profile-reviews-module__K-0m9q__card,.profile-reviews-module__K-0m9q__skeleton{height:auto;min-height:102px}.profile-reviews-module__K-0m9q__state{height:auto;min-height:110px}.profile-reviews-module__K-0m9q__dialogActions{flex-wrap:wrap}.profile-reviews-module__K-0m9q__deleteButton{margin-right:0}.profile-reviews-module__K-0m9q__dialogActions button{flex:1}}
