@layer theme, base, components, utilities;@layer theme{@theme default{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% 0.013 17.38);--color-red-100:oklch(93.6% 0.032 17.717);--color-red-200:oklch(88.5% 0.062 18.334);--color-red-300:oklch(80.8% 0.114 19.571);--color-red-400:oklch(70.4% 0.191 22.216);--color-red-500:oklch(63.7% 0.237 25.331);--color-red-600:oklch(57.7% 0.245 27.325);--color-red-700:oklch(50.5% 0.213 27.518);--color-red-800:oklch(44.4% 0.177 26.899);--color-red-900:oklch(39.6% 0.141 25.723);--color-red-950:oklch(25.8% 0.092 26.042);--color-orange-50:oklch(98% 0.016 73.684);--color-orange-100:oklch(95.4% 0.038 75.164);--color-orange-200:oklch(90.1% 0.076 70.697);--color-orange-300:oklch(83.7% 0.128 66.29);--color-orange-400:oklch(75% 0.183 55.934);--color-orange-500:oklch(70.5% 0.213 47.604);--color-orange-600:oklch(64.6% 0.222 41.116);--color-orange-700:oklch(55.3% 0.195 38.402);--color-orange-800:oklch(47% 0.157 37.304);--color-orange-900:oklch(40.8% 0.123 38.172);--color-orange-950:oklch(26.6% 0.079 36.259);--color-amber-50:oklch(98.7% 0.022 95.277);--color-amber-100:oklch(96.2% 0.059 95.617);--color-amber-200:oklch(92.4% 0.12 95.746);--color-amber-300:oklch(87.9% 0.169 91.605);--color-amber-400:oklch(82.8% 0.189 84.429);--color-amber-500:oklch(76.9% 0.188 70.08);--color-amber-600:oklch(66.6% 0.179 58.318);--color-amber-700:oklch(55.5% 0.163 48.998);--color-amber-800:oklch(47.3% 0.137 46.201);--color-amber-900:oklch(41.4% 0.112 45.904);--color-amber-950:oklch(27.9% 0.077 45.635);--color-yellow-50:oklch(98.7% 0.026 102.212);--color-yellow-100:oklch(97.3% 0.071 103.193);--color-yellow-200:oklch(94.5% 0.129 101.54);--color-yellow-300:oklch(90.5% 0.182 98.111);--color-yellow-400:oklch(85.2% 0.199 91.936);--color-yellow-500:oklch(79.5% 0.184 86.047);--color-yellow-600:oklch(68.1% 0.162 75.834);--color-yellow-700:oklch(55.4% 0.135 66.442);--color-yellow-800:oklch(47.6% 0.114 61.907);--color-yellow-900:oklch(42.1% 0.095 57.708);--color-yellow-950:oklch(28.6% 0.066 53.813);--color-lime-50:oklch(98.6% 0.031 120.757);--color-lime-100:oklch(96.7% 0.067 122.328);--color-lime-200:oklch(93.8% 0.127 124.321);--color-lime-300:oklch(89.7% 0.196 126.665);--color-lime-400:oklch(84.1% 0.238 128.85);--color-lime-500:oklch(76.8% 0.233 130.85);--color-lime-600:oklch(64.8% 0.2 131.684);--color-lime-700:oklch(53.2% 0.157 131.589);--color-lime-800:oklch(45.3% 0.124 130.933);--color-lime-900:oklch(40.5% 0.101 131.063);--color-lime-950:oklch(27.4% 0.072 132.109);--color-green-50:oklch(98.2% 0.018 155.826);--color-green-100:oklch(96.2% 0.044 156.743);--color-green-200:oklch(92.5% 0.084 155.995);--color-green-300:oklch(87.1% 0.15 154.449);--color-green-400:oklch(79.2% 0.209 151.711);--color-green-500:oklch(72.3% 0.219 149.579);--color-green-600:oklch(62.7% 0.194 149.214);--color-green-700:oklch(52.7% 0.154 150.069);--color-green-800:oklch(44.8% 0.119 151.328);--color-green-900:oklch(39.3% 0.095 152.535);--color-green-950:oklch(26.6% 0.065 152.934);--color-emerald-50:oklch(97.9% 0.021 166.113);--color-emerald-100:oklch(95% 0.052 163.051);--color-emerald-200:oklch(90.5% 0.093 164.15);--color-emerald-300:oklch(84.5% 0.143 164.978);--color-emerald-400:oklch(76.5% 0.177 163.223);--color-emerald-500:oklch(69.6% 0.17 162.48);--color-emerald-600:oklch(59.6% 0.145 163.225);--color-emerald-700:oklch(50.8% 0.118 165.612);--color-emerald-800:oklch(43.2% 0.095 166.913);--color-emerald-900:oklch(37.8% 0.077 168.94);--color-emerald-950:oklch(26.2% 0.051 172.552);--color-teal-50:oklch(98.4% 0.014 180.72);--color-teal-100:oklch(95.3% 0.051 180.801);--color-teal-200:oklch(91% 0.096 180.426);--color-teal-300:oklch(85.5% 0.138 181.071);--color-teal-400:oklch(77.7% 0.152 181.912);--color-teal-500:oklch(70.4% 0.14 182.503);--color-teal-600:oklch(60% 0.118 184.704);--color-teal-700:oklch(51.1% 0.096 186.391);--color-teal-800:oklch(43.7% 0.078 188.216);--color-teal-900:oklch(38.6% 0.063 188.416);--color-teal-950:oklch(27.7% 0.046 192.524);--color-cyan-50:oklch(98.4% 0.019 200.873);--color-cyan-100:oklch(95.6% 0.045 203.388);--color-cyan-200:oklch(91.7% 0.08 205.041);--color-cyan-300:oklch(86.5% 0.127 207.078);--color-cyan-400:oklch(78.9% 0.154 211.53);--color-cyan-500:oklch(71.5% 0.143 215.221);--color-cyan-600:oklch(60.9% 0.126 221.723);--color-cyan-700:oklch(52% 0.105 223.128);--color-cyan-800:oklch(45% 0.085 224.283);--color-cyan-900:oklch(39.8% 0.07 227.392);--color-cyan-950:oklch(30.2% 0.056 229.695);--color-sky-50:oklch(97.7% 0.013 236.62);--color-sky-100:oklch(95.1% 0.026 236.824);--color-sky-200:oklch(90.1% 0.058 230.902);--color-sky-300:oklch(82.8% 0.111 230.318);--color-sky-400:oklch(74.6% 0.16 232.661);--color-sky-500:oklch(68.5% 0.169 237.323);--color-sky-600:oklch(58.8% 0.158 241.966);--color-sky-700:oklch(50% 0.134 242.749);--color-sky-800:oklch(44.3% 0.11 240.79);--color-sky-900:oklch(39.1% 0.09 240.876);--color-sky-950:oklch(29.3% 0.066 243.157);--color-blue-50:oklch(97% 0.014 254.604);--color-blue-100:oklch(93.2% 0.032 255.585);--color-blue-200:oklch(88.2% 0.059 254.128);--color-blue-300:oklch(80.9% 0.105 251.813);--color-blue-400:oklch(70.7% 0.165 254.624);--color-blue-500:oklch(62.3% 0.214 259.815);--color-blue-600:oklch(54.6% 0.245 262.881);--color-blue-700:oklch(48.8% 0.243 264.376);--color-blue-800:oklch(42.4% 0.199 265.638);--color-blue-900:oklch(37.9% 0.146 265.522);--color-blue-950:oklch(28.2% 0.091 267.935);--color-indigo-50:oklch(96.2% 0.018 272.314);--color-indigo-100:oklch(93% 0.034 272.788);--color-indigo-200:oklch(87% 0.065 274.039);--color-indigo-300:oklch(78.5% 0.115 274.713);--color-indigo-400:oklch(67.3% 0.182 276.935);--color-indigo-500:oklch(58.5% 0.233 277.117);--color-indigo-600:oklch(51.1% 0.262 276.966);--color-indigo-700:oklch(45.7% 0.24 277.023);--color-indigo-800:oklch(39.8% 0.195 277.366);--color-indigo-900:oklch(35.9% 0.144 278.697);--color-indigo-950:oklch(25.7% 0.09 281.288);--color-violet-50:oklch(96.9% 0.016 293.756);--color-violet-100:oklch(94.3% 0.029 294.588);--color-violet-200:oklch(89.4% 0.057 293.283);--color-violet-300:oklch(81.1% 0.111 293.571);--color-violet-400:oklch(70.2% 0.183 293.541);--color-violet-500:oklch(60.6% 0.25 292.717);--color-violet-600:oklch(54.1% 0.281 293.009);--color-violet-700:oklch(49.1% 0.27 292.581);--color-violet-800:oklch(43.2% 0.232 292.759);--color-violet-900:oklch(38% 0.189 293.745);--color-violet-950:oklch(28.3% 0.141 291.089);--color-purple-50:oklch(97.7% 0.014 308.299);--color-purple-100:oklch(94.6% 0.033 307.174);--color-purple-200:oklch(90.2% 0.063 306.703);--color-purple-300:oklch(82.7% 0.119 306.383);--color-purple-400:oklch(71.4% 0.203 305.504);--color-purple-500:oklch(62.7% 0.265 303.9);--color-purple-600:oklch(55.8% 0.288 302.321);--color-purple-700:oklch(49.6% 0.265 301.924);--color-purple-800:oklch(43.8% 0.218 303.724);--color-purple-900:oklch(38.1% 0.176 304.987);--color-purple-950:oklch(29.1% 0.149 302.717);--color-fuchsia-50:oklch(97.7% 0.017 320.058);--color-fuchsia-100:oklch(95.2% 0.037 318.852);--color-fuchsia-200:oklch(90.3% 0.076 319.62);--color-fuchsia-300:oklch(83.3% 0.145 321.434);--color-fuchsia-400:oklch(74% 0.238 322.16);--color-fuchsia-500:oklch(66.7% 0.295 322.15);--color-fuchsia-600:oklch(59.1% 0.293 322.896);--color-fuchsia-700:oklch(51.8% 0.253 323.949);--color-fuchsia-800:oklch(45.2% 0.211 324.591);--color-fuchsia-900:oklch(40.1% 0.17 325.612);--color-fuchsia-950:oklch(29.3% 0.136 325.661);--color-pink-50:oklch(97.1% 0.014 343.198);--color-pink-100:oklch(94.8% 0.028 342.258);--color-pink-200:oklch(89.9% 0.061 343.231);--color-pink-300:oklch(82.3% 0.12 346.018);--color-pink-400:oklch(71.8% 0.202 349.761);--color-pink-500:oklch(65.6% 0.241 354.308);--color-pink-600:oklch(59.2% 0.249 0.584);--color-pink-700:oklch(52.5% 0.223 3.958);--color-pink-800:oklch(45.9% 0.187 3.815);--color-pink-900:oklch(40.8% 0.153 2.432);--color-pink-950:oklch(28.4% 0.109 3.907);--color-rose-50:oklch(96.9% 0.015 12.422);--color-rose-100:oklch(94.1% 0.03 12.58);--color-rose-200:oklch(89.2% 0.058 10.001);--color-rose-300:oklch(81% 0.117 11.638);--color-rose-400:oklch(71.2% 0.194 13.428);--color-rose-500:oklch(64.5% 0.246 16.439);--color-rose-600:oklch(58.6% 0.253 17.585);--color-rose-700:oklch(51.4% 0.222 16.935);--color-rose-800:oklch(45.5% 0.188 13.697);--color-rose-900:oklch(41% 0.159 10.272);--color-rose-950:oklch(27.1% 0.105 12.094);--color-slate-50:oklch(98.4% 0.003 247.858);--color-slate-100:oklch(96.8% 0.007 247.896);--color-slate-200:oklch(92.9% 0.013 255.508);--color-slate-300:oklch(86.9% 0.022 252.894);--color-slate-400:oklch(70.4% 0.04 256.788);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-600:oklch(44.6% 0.043 257.281);--color-slate-700:oklch(37.2% 0.044 257.287);--color-slate-800:oklch(27.9% 0.041 260.031);--color-slate-900:oklch(20.8% 0.042 265.755);--color-slate-950:oklch(12.9% 0.042 264.695);--color-gray-50:oklch(98.5% 0.002 247.839);--color-gray-100:oklch(96.7% 0.003 264.542);--color-gray-200:oklch(92.8% 0.006 264.531);--color-gray-300:oklch(87.2% 0.01 258.338);--color-gray-400:oklch(70.7% 0.022 261.325);--color-gray-500:oklch(55.1% 0.027 264.364);--color-gray-600:oklch(44.6% 0.03 256.802);--color-gray-700:oklch(37.3% 0.034 259.733);--color-gray-800:oklch(27.8% 0.033 256.848);--color-gray-900:oklch(21% 0.034 264.665);--color-gray-950:oklch(13% 0.028 261.692);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% 0.001 286.375);--color-zinc-200:oklch(92% 0.004 286.32);--color-zinc-300:oklch(87.1% 0.006 286.286);--color-zinc-400:oklch(70.5% 0.015 286.067);--color-zinc-500:oklch(55.2% 0.016 285.938);--color-zinc-600:oklch(44.2% 0.017 285.786);--color-zinc-700:oklch(37% 0.013 285.805);--color-zinc-800:oklch(27.4% 0.006 286.033);--color-zinc-900:oklch(21% 0.006 285.885);--color-zinc-950:oklch(14.1% 0.005 285.823);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-stone-50:oklch(98.5% 0.001 106.423);--color-stone-100:oklch(97% 0.001 106.424);--color-stone-200:oklch(92.3% 0.003 48.717);--color-stone-300:oklch(86.9% 0.005 56.366);--color-stone-400:oklch(70.9% 0.01 56.259);--color-stone-500:oklch(55.3% 0.013 58.071);--color-stone-600:oklch(44.4% 0.011 73.639);--color-stone-700:oklch(37.4% 0.01 67.558);--color-stone-800:oklch(26.8% 0.007 34.298);--color-stone-900:oklch(21.6% 0.006 56.043);--color-stone-950:oklch(14.7% 0.004 49.25);--color-mauve-50:oklch(98.5% 0 none);--color-mauve-100:oklch(96% 0.003 325.6);--color-mauve-200:oklch(92.2% 0.005 325.62);--color-mauve-300:oklch(86.5% 0.012 325.68);--color-mauve-400:oklch(71.1% 0.019 323.02);--color-mauve-500:oklch(54.2% 0.034 322.5);--color-mauve-600:oklch(43.5% 0.029 321.78);--color-mauve-700:oklch(36.4% 0.029 323.89);--color-mauve-800:oklch(26.3% 0.024 320.12);--color-mauve-900:oklch(21.2% 0.019 322.12);--color-mauve-950:oklch(14.5% 0.008 326);--color-olive-50:oklch(98.8% 0.003 106.5);--color-olive-100:oklch(96.6% 0.005 106.5);--color-olive-200:oklch(93% 0.007 106.5);--color-olive-300:oklch(88% 0.011 106.6);--color-olive-400:oklch(73.7% 0.021 106.9);--color-olive-500:oklch(58% 0.031 107.3);--color-olive-600:oklch(46.6% 0.025 107.3);--color-olive-700:oklch(39.4% 0.023 107.4);--color-olive-800:oklch(28.6% 0.016 107.4);--color-olive-900:oklch(22.8% 0.013 107.4);--color-olive-950:oklch(15.3% 0.006 107.1);--color-mist-50:oklch(98.7% 0.002 197.1);--color-mist-100:oklch(96.3% 0.002 197.1);--color-mist-200:oklch(92.5% 0.005 214.3);--color-mist-300:oklch(87.2% 0.007 219.6);--color-mist-400:oklch(72.3% 0.014 214.4);--color-mist-500:oklch(56% 0.021 213.5);--color-mist-600:oklch(45% 0.017 213.2);--color-mist-700:oklch(37.8% 0.015 216);--color-mist-800:oklch(27.5% 0.011 216.9);--color-mist-900:oklch(21.8% 0.008 223.9);--color-mist-950:oklch(14.8% 0.004 228.8);--color-taupe-50:oklch(98.6% 0.002 67.8);--color-taupe-100:oklch(96% 0.002 17.2);--color-taupe-200:oklch(92.2% 0.005 34.3);--color-taupe-300:oklch(86.8% 0.007 39.5);--color-taupe-400:oklch(71.4% 0.014 41.2);--color-taupe-500:oklch(54.7% 0.021 43.1);--color-taupe-600:oklch(43.8% 0.017 39.3);--color-taupe-700:oklch(36.7% 0.016 35.7);--color-taupe-800:oklch(26.8% 0.011 36.5);--color-taupe-900:oklch(21.4% 0.009 43.1);--color-taupe-950:oklch(14.7% 0.004 49.3);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px rgb(0 0 0/0.05);--shadow-xs:0 1px 2px 0 rgb(0 0 0/0.05);--shadow-sm:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--shadow-md:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--shadow-xl:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--shadow-2xl:0 25px 50px -12px rgb(0 0 0/0.25);--inset-shadow-2xs:inset 0 1px rgb(0 0 0/0.05);--inset-shadow-xs:inset 0 1px 1px rgb(0 0 0/0.05);--inset-shadow-sm:inset 0 2px 4px rgb(0 0 0/0.05);--drop-shadow-xs:0 1px 1px rgb(0 0 0/0.05);--drop-shadow-sm:0 1px 2px rgb(0 0 0/0.15);--drop-shadow-md:0 3px 3px rgb(0 0 0/0.12);--drop-shadow-lg:0 4px 4px rgb(0 0 0/0.15);--drop-shadow-xl:0 9px 7px rgb(0 0 0/0.1);--drop-shadow-2xl:0 25px 25px rgb(0 0 0/0.15);--text-shadow-2xs:0px 1px 0px rgb(0 0 0/0.15);--text-shadow-xs:0px 1px 1px rgb(0 0 0/0.2);--text-shadow-sm:0px 1px 0px rgb(0 0 0/0.075),0px 1px 1px rgb(0 0 0/0.075),0px 2px 2px rgb(0 0 0/0.075);--text-shadow-md:0px 1px 1px rgb(0 0 0/0.1),0px 1px 2px rgb(0 0 0/0.1),0px 2px 4px rgb(0 0 0/0.1);--text-shadow-lg:0px 1px 2px rgb(0 0 0/0.1),0px 3px 2px rgb(0 0 0/0.1),0px 4px 8px rgb(0 0 0/0.1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,0.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--animate-bounce:bounce 1s infinite;@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16/9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:--theme(--font-sans,initial);--default-font-feature-settings:--theme(--font-sans--font-feature-settings,initial);--default-font-variation-settings:--theme(--font-sans--font-variation-settings,initial);--default-mono-font-family:--theme(--font-mono,initial);--default-mono-font-feature-settings:--theme(--font-mono--font-feature-settings,initial);--default-mono-font-variation-settings:--theme(--font-mono--font-variation-settings,initial)}@theme default inline reference{--blur:8px;--shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--shadow-inner:inset 0 2px 4px 0 rgb(0 0 0/0.05);--drop-shadow:0 1px 2px rgb(0 0 0/0.1),0 1px 1px rgb(0 0 0/0.06);--radius:0.25rem;--max-width-prose:65ch}}@layer base{::-webkit-backdrop,::-webkit-file-upload-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:--theme(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings,normal);font-variation-settings:--theme(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-variation-settings:--theme(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{-webkit-padding-start:20px;padding-inline-start:20px}::-webkit-file-upload-button{-webkit-margin-end:4px;margin-inline-end:4px}::file-selector-button{-webkit-margin-end:4px;margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{@tailwind utilities}@custom-variant dark (&:where(.dark, .dark *));@theme{--color-background:#0e1014;--color-foreground:#edf0f4}body{margin:0;background-color:var(--color-background);color:var(--color-foreground);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}:root{color-scheme:dark;--pr-muted:#858b98;--pr-border:#292d35;--pr-panel:#191c23;--pr-green:#a9ce90;--pr-red:#e09598}*{box-sizing:border-box}a,button,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}a{text-decoration:none}button,input,select,textarea{font:inherit}button{transition:background .18s,color .18s,border-color .18s}a:focus-visible,button:focus-visible{outline:2px solid var(--pr-accent);outline-offset:4px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--pr-accent);outline-offset:1px}::selection{background:#d1ed7440;color:#fff}.pr-muted{color:var(--pr-muted)}.pr-accent{color:var(--pr-accent)!important}.pr-green{color:var(--pr-green)!important}.pr-red{color:var(--pr-red)!important}.pr-small{font-size:12px}.pr-app{min-height:100vh;line-height:1.5}.pr-skip{position:fixed;left:250px;top:-100px;z-index:100;background:var(--pr-accent);color:#151a10;padding:12px 20px}.pr-skip:focus{top:12px}.pr-sidebar{position:fixed;z-index:30;inset:0 auto 0 0;width:222px;padding:30px 18px 18px;background:#14161b;border-right:1px solid #252830;display:flex;flex-direction:column}.pr-brand{display:inline-flex;align-items:center;gap:11px;font-size:26px;line-height:1;font-weight:800;letter-spacing:-1.2px;padding-left:6px}.pr-brand-symbol{width:34px;height:36px;border-radius:9px;color:#192013;background:var(--pr-accent);display:grid;place-items:center;transform:rotate(-6deg)}.pr-brand-symbol svg{transform:rotate(6deg)}.pr-brand-light{font-weight:400;color:#d9dce3}.pr-brand i{display:inline-block;width:5px;height:5px;background:var(--pr-accent);border-radius:50%;margin-left:2px}.pr-sidebar-caption{margin:44px 14px 14px;font-size:12px;letter-spacing:1.8px;color:#616775;font-weight:700}.pr-sidebar nav{display:grid;grid-gap:6px;gap:6px}.pr-nav-link{display:flex;width:100%;align-items:center;gap:12px;padding:13px 14px;border-radius:8px;color:#939aa7;font-size:12px;text-align:left;background:transparent;border:0}.pr-nav-link>svg{flex-shrink:0;stroke-width:1.7}.pr-nav-link span{flex:1 1}.pr-nav-link:hover{color:#f1f4ed;background:#1e222a}.pr-nav-link.is-active{background:#d1ed7411;color:var(--pr-accent);box-shadow:inset 2px 0 var(--pr-accent)}.pr-count{font-size:12px;background:var(--pr-accent);color:#161d10;border-radius:5px;padding:1px 5px}.pr-sidebar-divider{height:1px;background:#242830;margin:24px 12px 14px}.pr-sidebar-bottom{margin-top:auto;padding-top:32px}.pr-community-card{border:1px solid #2c3330;border-radius:10px;padding:20px 18px;background:linear-gradient(145deg,#25302888,#191d20);position:relative;overflow:hidden}.pr-community-card:after{content:"";height:100px;width:100px;border:1px solid #c8e4a213;border-radius:50%;position:absolute;right:-40px;bottom:-20px;box-shadow:0 0 0 20px #c8e4a208,0 0 0 40px #c8e4a205}.pr-community-card>svg{color:var(--pr-accent);margin-bottom:13px}.pr-community-card strong{display:block;font-size:17px;line-height:1.4;letter-spacing:-.3px;font-weight:600}.pr-community-card span{display:block;color:#818c87;font-size:12px;margin-top:10px}.pr-help-link{display:flex;gap:9px;align-items:center;color:#858b96;font-size:12px;padding:21px 10px 16px}.pr-help-link:hover{color:#fff}.pr-local-label{border-top:1px solid #242830;padding:17px 10px 0;color:#757d87;font-size:12px;display:flex;gap:7px;align-items:center}.pr-local-label>span{width:5px;height:5px;border-radius:50%;background:var(--pr-accent)}.pr-local-label>svg{margin-left:auto}.pr-workspace{margin-left:222px;min-width:0}.pr-topbar{gap:28px;min-height:76px;padding:0 34px;border-bottom:1px solid #252830;background:#121419ed}.pr-breadcrumb,.pr-topbar{display:flex;align-items:center}.pr-breadcrumb{gap:12px;white-space:nowrap;font-size:12px}.pr-breadcrumb span{color:#6f7783}.pr-breadcrumb strong{font-weight:500;color:#bbc0c9}.pr-search-trigger{margin-left:auto;width:280px;display:flex;align-items:center;gap:11px;padding:10px 13px;color:#78818d;background:#1b1e25;border:1px solid #2a2e37;border-radius:8px;font-size:12px;text-align:left}.pr-search-trigger:hover{border-color:#56604a;color:#c2c8cc}.pr-search-trigger kbd{margin-left:auto;color:#6d7581;font-size:15px;line-height:1}.pr-topbar-actions{display:flex;align-items:center;gap:14px}.pr-topbar-divider{width:1px;height:24px;background:#2a2e36}.pr-account{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:600;white-space:nowrap}.pr-account img{height:30px;width:30px;object-fit:cover;border-radius:8px}.pr-account>svg{color:#787f89;margin-left:5px}.pr-icon-button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#939aa7;background:transparent;border:0;border-radius:7px;position:relative;flex-shrink:0}.pr-icon-button:hover{background:#2a2f37;color:#e9ede4}.pr-notification-dot{position:absolute;top:5px;right:5px;width:5px;height:5px;background:var(--pr-accent);border-radius:50%}.pr-logout{opacity:.55}.pr-main{max-width:1480px;margin:0 auto;padding:30px 34px 48px;min-height:calc(100vh - 135px)}.pr-page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px}.pr-eyebrow{font-size:12px;letter-spacing:1.7px;color:#78816e;font-weight:600;margin-bottom:5px}.pr-page-heading h1{font-size:27px;margin:0;line-height:1.3}.pr-page-note{display:flex;color:#6e7680}.btn-main,.pr-button,.pr-page-note{align-items:center;gap:8px;font-size:12px}.btn-main,.pr-button{display:inline-flex;justify-content:center;background:var(--pr-accent);color:#202916;border:1px solid transparent;border-radius:7px;line-height:1.3;font-weight:650;padding:11px 16px;min-height:37px;white-space:nowrap;box-shadow:none;transition:background .18s,transform .18s}.btn-main:hover,.pr-button:hover{background:#e1f799}.pr-button-secondary{background:#252a33;color:#d9dde6;border-color:#363b45}.pr-button-secondary:hover{background:#303640}.pr-outlined{border:1px solid #373d46;height:38px;width:38px;background:#242933}.pr-text-button{display:inline-flex;align-items:center;gap:6px;color:#a1a995;background:transparent;border:0;font-size:12px;padding:3px 0}.pr-text-button:hover{color:var(--pr-accent)}.pr-profile-card{background:var(--pr-panel);border:1px solid #30343d;border-radius:13px;overflow:hidden;margin-bottom:24px}.pr-cover{height:174px;position:relative;overflow:hidden;background:#243129}.pr-cover-image{width:100%;height:100%;object-fit:cover;object-position:center 43%}.pr-cover-shade{position:absolute;inset:0;background:linear-gradient(90deg,#171d22b0,transparent 60%)}.pr-cover-copy{position:absolute;left:28px;top:23px}.pr-cover-copy>span{font-size:12px;letter-spacing:2px;color:#a4ad99}.pr-cover-copy strong{display:block;font-size:30px;line-height:1.12;font-weight:650;letter-spacing:-.8px;margin-top:9px;color:#f0f2e6}.pr-cover-tag{position:absolute;top:22px;right:24px;display:flex;align-items:center;gap:7px;font-size:12px;letter-spacing:1.3px;color:#c2c7b8;padding:7px 10px;border:1px solid #b2bd9e36;border-radius:4px}.pr-profile-identity{padding:0 27px;min-height:97px;position:relative;display:flex;align-items:center;gap:20px}.pr-avatar-button{position:relative;width:104px;height:104px;margin-top:-35px;flex-shrink:0;border:5px solid var(--pr-panel);padding:0;background:#242830;border-radius:18px}.pr-avatar-button>img{width:100%;height:100%;object-fit:cover;border-radius:12px}.pr-avatar-button>span{width:26px;height:26px;display:grid;place-items:center;background:#2a303a;border:2px solid var(--pr-panel);border-radius:8px;position:absolute;bottom:-7px;right:-7px;color:#b9c1ce}.pr-identity-copy{min-width:0;padding-top:12px;padding-bottom:5px}.pr-name-row{display:flex;align-items:center;gap:10px}.pr-name-row h2{font-size:24px;letter-spacing:-.6px;font-weight:700;margin:0;line-height:1.2;overflow-wrap:anywhere}.pr-steam-badge{color:#a1ab94;display:flex;padding:3px 6px;border:1px solid #454f3c;border-radius:4px;flex-shrink:0}.pr-handle,.pr-steam-badge{font-size:12px;align-items:center;gap:4px}.pr-handle{display:inline-flex;color:#848c98;margin-top:5px}.pr-handle:hover{color:var(--pr-accent)}.pr-identity-copy p{color:#a0a6b2;margin:4px 0 0;overflow-wrap:anywhere;max-width:580px}.pr-profile-actions{display:flex;align-items:center;gap:8px;margin-left:auto;padding-top:12px;flex-shrink:0}.pr-profile-bottom{padding:11px 28px 17px;display:flex;align-items:center;justify-content:space-between;gap:12px}.pr-follow-counts{display:flex;align-items:center;gap:15px;font-size:12px;color:#818a97}.pr-follow-counts>button{background:transparent;border:0;color:inherit;padding:0}.pr-follow-counts>button:hover{color:#dce2d7}.pr-follow-counts strong{color:#d9dfe7;font-size:12px;margin-right:4px;font-weight:600}.pr-follow-counts>span{width:1px;height:10px;background:#383e48}.pr-steam-link{display:flex;align-items:center;gap:6px;color:#8c949f;font-size:12px}.pr-steam-link:hover{color:#dce5cc}.pr-profile-tabs{padding:0 28px;display:flex;gap:30px;border-top:1px solid #2b3039}.pr-profile-tabs>button{position:relative;display:flex;align-items:center;gap:8px;padding:17px 0 16px;font-size:12px;color:#89919d;border:0;background:transparent}.pr-profile-tabs>button:hover{color:#dbe4cf}.pr-profile-tabs>button.is-active{color:var(--pr-accent)}.pr-profile-tabs>button.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--pr-accent)}.pr-profile-columns{display:grid;grid-template-columns:minmax(0,1fr) 268px;grid-gap:22px;gap:22px;align-items:start}.pr-primary-column,.pr-secondary-column{min-width:0;display:flex;flex-direction:column;gap:22px}.pr-panel{background:var(--pr-panel);border:1px solid var(--pr-border);border-radius:11px;padding:22px;min-width:0}.pr-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.pr-section-heading h2,.pr-social-panel>h2{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:-.1px;margin:0}.pr-section-heading h2>svg{color:#9dba7c;stroke-width:1.6}.pr-source{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#777f8a;white-space:nowrap}.pr-stat-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;margin:5px 0 21px}.pr-stat-grid>div{display:flex;flex-direction:column;padding-left:22px;border-left:1px solid #30353e}.pr-stat-grid>div:first-child{padding-left:0;border:0}.pr-stat-grid span{font-size:12px;color:#929aa6}.pr-stat-grid strong{font-size:30px;font-weight:600;letter-spacing:-.8px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-stat-grid small{font-size:12px;color:#6e7784;white-space:nowrap}.pr-stat-panel-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #292e37;padding-top:13px;color:#6f7886;font-size:12px}.pr-stat-note{display:block;max-width:490px;margin-top:5px}.pr-extra-stats{display:flex;align-items:center;gap:30px;border-top:1px solid #2a3039;padding:13px 0;font-size:12px;color:#838d9b}.pr-extra-stats strong{color:#d7dde5;margin-left:9px}.pr-hero-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.pr-hero-grid-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-hero-card{background:#20242c;border:1px solid #313741;border-radius:7px;overflow:hidden;transition:border-color .2s,transform .2s;min-width:0}.pr-hero-card:hover{border-color:#72805d;transform:translateY(-3px)}.pr-hero-art{height:110px;position:relative;overflow:hidden}.pr-hero-art>img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.pr-hero-card:hover img{transform:scale(1.04)}.pr-hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#15191ef5,transparent 80%)}.pr-hero-position{top:9px;left:10px;color:#e1e8d4b0}.pr-hero-name,.pr-hero-position{position:absolute;z-index:1;font-size:12px;font-weight:600}.pr-hero-name{left:12px;bottom:10px;right:7px;color:#fff;text-shadow:0 1px 8px #000}.pr-hero-numbers{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:12px 11px;font-size:12px;color:#e4e8ec}.pr-hero-numbers strong{font-weight:500}.pr-hero-numbers small{display:block;font-size:12px;color:#7b8592;margin-top:2px}.pr-hero-numbers>strong{text-align:right}.pr-hero-bar{height:2px;background:#313840;margin:0 11px 12px}.pr-hero-bar>span{height:100%;display:block;background:#9bbd70}.pr-matches-panel{padding:21px 0 0;overflow:hidden}.pr-matches-panel>.pr-section-heading{padding:0 22px;margin-bottom:14px}.pr-match-row{display:flex;align-items:center;gap:16px;padding:13px 21px;border-top:1px solid #2a2f38;transition:background .18s;position:relative}.pr-match-row:before{content:"";height:24px;width:2px;background:#a2c582;position:absolute;left:0;border-radius:0 2px 2px 0}.pr-match-row.is-loss:before{background:#aa646b}.pr-match-row.is-unknown:before{background:#718090}.pr-match-row:hover{background:#252a32}.pr-match-hero{display:flex;align-items:center;gap:10px;flex:1 1;min-width:130px}.pr-match-hero img{width:53px;height:34px;object-fit:cover;border-radius:4px}.pr-match-hero strong{display:block;font-size:12px;font-weight:500}.pr-match-hero span{display:block;font-size:12px;color:#707b89;margin-top:3px}.pr-result{font-size:12px;width:65px}.pr-match-kda{width:89px;text-align:center}.pr-match-kda strong{font-size:12px;font-weight:500}.pr-match-kda i{font-style:normal;color:#616d7c;margin:0 5px}.pr-match-economy span,.pr-match-kda span{display:block;color:#647080;font-size:12px;margin-top:3px;letter-spacing:.5px}.pr-match-economy{text-align:center;width:80px}.pr-match-economy strong{font-size:12px;font-weight:500}.pr-panel-link{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;background:#1c2027;border:0;border-top:1px solid #2c313b;color:#919b8b;padding:12px;font-size:12px}.pr-panel-link:hover{background:#262d2a;color:var(--pr-accent)}.pr-rank-panel{text-align:center;padding-bottom:20px}.pr-rank-panel .pr-section-heading{margin-bottom:0}.pr-rank-art{position:relative;display:flex;align-items:center;justify-content:center;height:145px}.pr-rank-art>img{position:relative;width:124px;height:124px;object-fit:contain;filter:drop-shadow(0 8px 20px #b7a36420)}.pr-rank-art>div{position:absolute;width:106px;height:106px;border:1px solid #41453377;border-radius:50%;box-shadow:0 0 0 11px #8c946308,0 0 0 23px #8c946305}.pr-rank-panel h3{font-size:19px;font-weight:600;letter-spacing:-.3px;margin:0}.pr-rank-stars{font-size:12px;letter-spacing:4px;color:#c4b77d;margin-top:2px}.pr-rank-panel p{font-size:12px;color:#78818f;margin:9px 0 13px}.pr-rank-panel .pr-source{border-top:1px solid #2e333c;display:flex;justify-content:center;padding-top:13px}.pr-people-panel{padding:20px}.pr-people-panel .pr-section-heading{margin-bottom:16px}.pr-neutral-count{color:#858e9b;background:#2b303a;font-size:12px;border-radius:4px;padding:0 5px;margin-left:2px}.pr-person-row{gap:5px;margin-bottom:15px}.pr-person-info,.pr-person-row{display:flex;align-items:center}.pr-person-info{gap:9px;flex:1 1;min-width:0}.pr-person-info img{width:34px;height:34px;object-fit:cover;border-radius:8px;flex-shrink:0}.pr-person-info>div{min-width:0}.pr-person-info strong{display:block;font-size:12px;font-weight:500;color:#d4dae4;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pr-person-info span{display:block;font-size:12px;color:#6f7987;margin-top:2px}.pr-find-players{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;border:1px dashed #3a4334;border-radius:6px;background:transparent;color:#a0af8e;font-size:12px;margin-top:4px}.pr-find-players:hover{border-color:var(--pr-accent);color:var(--pr-accent)}.pr-favorite-note{display:flex;align-items:center;gap:12px;position:relative;padding:19px;min-height:112px;border-radius:10px;background:#20281f;overflow:hidden;border:1px solid #39412f}.pr-favorite-note>img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;opacity:.18}.pr-favorite-note:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1e261df5,#1e261d30)}.pr-favorite-note>div,.pr-favorite-note>svg{position:relative;z-index:1}.pr-favorite-note span{font-size:12px;letter-spacing:1.5px;color:#a0b187}.pr-favorite-note strong{display:block;font-size:17px;font-weight:600;margin-top:6px}.pr-favorite-note p{font-size:12px;color:#91a080;margin:3px 0 0}.pr-favorite-note>svg{margin-left:auto;color:#9eac83}.pr-social-panel{padding:20px}.pr-social-panel h2{margin-bottom:14px}.pr-social-panel>a{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#8996a4;padding:8px 0;border-top:1px solid #2a3039}.pr-social-panel>a:hover{color:var(--pr-accent)}.pr-publish-content{display:flex;align-items:center;gap:15px}.pr-publish-icon{background:#d1ed740c;color:#a2bb70;border-radius:10px;width:54px;height:54px;display:grid;place-items:center;flex-shrink:0}.pr-publish-content h3{font-size:12px;margin:0 0 5px;font-weight:500}.pr-publish-content p{font-size:12px;color:#778391;margin:0}.pr-publish-content .pr-button{margin-left:auto}.pr-footer{display:flex;align-items:center;justify-content:space-between;padding:18px 34px;border-top:1px solid #20252c;font-size:12px;color:#58616d;letter-spacing:1px;gap:20px}.pr-footer a{letter-spacing:0;font-size:12px}.pr-footer a:hover{color:#a3b88a}.pr-mobile-create{display:none}.pr-empty-small{padding:27px 5px;font-size:12px;color:#83909d;line-height:1.8}.pr-empty-small p{margin-bottom:15px}.pr-alert{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#d7ba89;background:#2a251e;border:1px solid #5b4930;border-radius:8px;padding:13px 17px;font-size:12px;margin-bottom:20px}.pr-alert>button{background:none;border:0;flex-shrink:0}.pr-error-page{padding:70px 20px;text-align:center}.pr-error-page h1{font-size:25px;font-weight:600;margin:20px 0}.pr-error-page p{color:#8c98a6;margin-bottom:24px}.pr-profile-skeleton{display:grid;grid-gap:24px;gap:24px}.pr-profile-skeleton>div{height:200px;border-radius:12px;background:linear-gradient(100deg,#1b1f25,#252a30,#1b1f25);background-size:200% 100%;animation:pr-shimmer 1.5s infinite}.pr-profile-skeleton>div:first-child{height:340px}.pr-spin{animation:pr-spin 1s linear infinite}@keyframes pr-spin{to{transform:rotate(1turn)}}@keyframes pr-shimmer{to{background-position:-200% 0}}.pr-modal-root{position:relative;z-index:80}.pr-modal-backdrop{position:fixed;inset:0;background:#06080dcc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.pr-modal-position{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.pr-modal{background:#1b1f27;border:1px solid #3a414d;border-radius:14px;box-shadow:0 25px 100px #0009;width:min(560px,100%);padding:27px;max-height:90vh;overflow:auto;color:#e5eaf1}.pr-modal-wide{width:min(670px,100%)}.pr-modal-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:7px}.pr-modal-title{display:flex;gap:10px;align-items:center;margin:0}.pr-modal-subtitle{font-size:12px;color:#8591a0;margin:0 0 24px}.pr-form-label{display:block;font-size:12px;color:#a3adba;margin:18px 0 8px}.pr-input{width:100%;padding:12px 14px;background:#13171d;border:1px solid #343c48;color:#e4eaf1;border-radius:7px;font-size:12px;min-width:0}.pr-input::placeholder{color:#5e6b7b}.pr-modal-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:22px;margin-top:20px;border-top:1px solid #303743}.pr-modal-error{color:#edb0a3;font-size:12px;padding:10px 0}.pr-dropzone{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;background:#d1ed7405;border:1px dashed #61704d;border-radius:10px;min-height:175px;padding:20px;cursor:pointer;color:#bbcda4;position:relative;overflow:hidden;text-align:center}.pr-dropzone:hover{background:#d1ed740b}.pr-dropzone strong{font-size:13px;font-weight:500}.pr-dropzone small{font-size:12px;color:#788774}.pr-dropzone img{display:block;max-height:220px;object-fit:contain;border-radius:6px}.pr-dropzone input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.pr-form-footer{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#788493;margin-top:7px;gap:12px}.pr-form-two-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 15px;gap:0 15px}.pr-profile-customization{margin-top:23px;font-size:12px;color:#8c99a6}.pr-profile-customization summary{cursor:pointer;padding:8px 0}.pr-color-input{display:flex;align-items:center;gap:10px;font-size:12px;color:#95a1af;padding:13px 0}.pr-color-input input{width:34px;height:28px;border:0;background:transparent}.pr-search-field{position:relative;margin:22px 0 17px}.pr-search-field>svg{position:absolute;left:14px;top:14px;color:#798775}.pr-search-field .pr-input{padding-left:43px}.pr-search-results{min-height:120px;max-height:360px;overflow-y:auto}.pr-search-result{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px}.pr-search-result:hover{background:#2a3230}.pr-search-result img{width:42px;height:42px;object-fit:cover;border-radius:9px}.pr-search-result>div{flex:1 1;min-width:0}.pr-search-result strong{display:block;font-size:13px;font-weight:500}.pr-search-result span{color:#788696;font-size:12px}.pr-search-result>svg{color:#76866a}.pr-photo-grid{display:grid;grid-gap:16px;gap:16px}.pr-photo-tile{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:8px;border:1px solid #333c47;padding:0;background:#202630;text-align:left}.pr-photo-tile>img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.pr-photo-tile:hover>img{transform:scale(1.03)}.pr-photo-caption{position:absolute;bottom:0;left:0;right:0;padding:24px 12px 12px;background:linear-gradient(transparent,#06090dd9);font-size:12px;color:#d6dee9}.pr-missing-photo{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:23px;color:#667384;font-size:12px;text-align:center;height:100%}.pr-missing-photo small{color:#4c596b;font-size:12px;line-height:1.6}.pr-gallery-note{color:#6f7d8e;font-size:12px;margin:18px 0 0;line-height:1.7}.pr-media-modal{width:min(1120px,100%);height:min(790px,88vh);display:grid;grid-template-columns:minmax(0,1fr) 330px;background:#181e26;border:1px solid #3a4552;border-radius:13px;overflow:hidden;box-shadow:0 25px 100px #0009}.pr-media-stage{min-width:0;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;background:#0b0f15;padding:25px 25px 65px}.pr-media-stage>img{max-width:100%;max-height:100%;object-fit:contain;border-radius:5px}.pr-media-stage-footer{position:absolute;bottom:15px;left:20px;right:20px;display:flex;align-items:center;justify-content:center;gap:15px;color:#788899}.pr-media-discussion{min-width:0;min-height:0;display:flex;flex-direction:column;border-left:1px solid #303a47}.pr-media-heading{display:flex;align-items:flex-start;padding:21px;border-bottom:1px solid #303a47}.pr-media-heading>div{flex:1 1;min-width:0}.pr-media-heading h2{font-size:15px;font-weight:600}.pr-media-heading p{margin-top:6px;color:#94a1b2;overflow-wrap:anywhere}.pr-media-reactions{display:flex;align-items:center;gap:17px;padding:15px 21px;border-bottom:1px solid #2e3946}.pr-media-reactions>span{display:flex;gap:6px;align-items:center;font-size:12px;color:#738396}.pr-media-reactions>.pr-icon-button{margin-left:auto}.pr-like-button{display:flex;align-items:center;gap:7px;padding:7px 0;border:0;background:transparent;color:#98a5b5;font-size:12px}.pr-like-button.is-liked{color:#df9e9e}.pr-like-button span{font-size:12px;margin-left:3px}.pr-media-comments{flex:1 1;min-height:0;overflow:auto;padding:22px}.pr-comment{display:flex;align-items:flex-start;gap:9px;margin-bottom:23px}.pr-comment>img{width:28px;height:28px;object-fit:cover;border-radius:7px}.pr-comment>div{flex:1 1;min-width:0}.pr-comment strong{font-size:12px;font-weight:500}.pr-comment p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;color:#a6b4c4;margin:5px 0 7px}.pr-comment time{color:#586c80}.pr-comment>.pr-icon-button{width:18px;height:23px}.pr-media-compose{display:flex;align-items:center;gap:8px;padding:16px;border-top:1px solid #303a47}.pr-media-compose .pr-button{padding:11px}.pr-media-compose textarea{resize:vertical;max-height:180px}.pr-media-confirm{padding:15px 21px;background:#352627;border-bottom:1px solid #684244;font-size:12px;color:#d5adb1}.pr-media-confirm p{margin-bottom:7px}.pr-media-confirm button{margin-right:16px}.pr-media-discussion>.pr-modal-error{padding:10px 20px}.pr-page-toolbar{display:flex;align-items:center;gap:15px;margin-bottom:22px;flex-wrap:wrap}.pr-page-toolbar .pr-input{max-width:300px}.pr-page-toolbar .pr-button{margin-left:auto}.pr-friend-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.pr-friend-card{padding:26px;text-align:center}.pr-friend-card img{width:78px;height:78px;object-fit:cover;border-radius:18px;margin:0 auto 17px}.pr-friend-card h2{font-size:16px;font-weight:600;overflow-wrap:anywhere}.pr-friend-card p{font-size:12px;color:#728091;margin:6px 0 20px}.pr-friend-card .pr-button{width:100%}.pr-friend-card .pr-text-button{margin:13px auto 0}.pr-dialog-list{padding:0;overflow:hidden}.pr-dialog-row{display:flex;align-items:center;gap:17px;padding:22px;border-bottom:1px solid #2c3440}.pr-dialog-row:last-child{border:0}.pr-dialog-row:hover{background:#242b32}.pr-dialog-row>img{width:49px;height:49px;object-fit:cover;border-radius:12px}.pr-dialog-row>div{flex:1 1;min-width:0}.pr-dialog-row strong{font-size:14px;font-weight:500}.pr-dialog-row p{color:#8795a6;font-size:12px;margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-dialog-row time{font-size:12px;color:#647385}.pr-chat-panel{padding:0;overflow:hidden}.pr-chat-heading{display:flex;align-items:center;gap:13px;padding:20px 24px;border-bottom:1px solid #2d3541}.pr-chat-heading img{width:38px;height:38px;border-radius:10px;object-fit:cover}.pr-chat-heading h1{font-size:16px;font-weight:500}.pr-chat-heading a{margin-left:auto}.pr-local-chat-note{background:#222a25;color:#8a9b86;font-size:12px;padding:12px 24px}.pr-chat-messages{height:52vh;min-height:230px;overflow:auto;padding:28px;display:flex;flex-direction:column;gap:16px}.pr-chat-message{align-self:flex-start;max-width:76%;border:1px solid #35404d;border-radius:10px 10px 10px 2px;padding:13px 16px;background:#262d36}.pr-chat-message.is-own{align-self:flex-end;background:#303d2e;border-color:#4b5d3b;border-radius:10px 10px 2px 10px;color:#e2edda}.pr-chat-message>p{white-space:pre-wrap;overflow-wrap:anywhere}.pr-chat-message>small{display:block;color:#a9b58f;margin-bottom:6px;font-size:12px}.pr-chat-message>time{font-size:12px;color:#82907f;display:block;text-align:right;margin-top:7px}.pr-chat-compose{padding:20px 24px;border-top:1px solid #303946;display:flex;gap:13px;align-items:center}.pr-chat-compose textarea{resize:vertical;min-height:46px}.pr-chat-compose .pr-button{min-height:46px}.pr-empty-state{padding:54px 25px;text-align:center;color:#8492a2}.pr-empty-state>svg{color:#718465;margin:0 auto 17px}.pr-empty-state h2{color:#c4cfd6;font-size:18px;font-weight:500;margin-bottom:8px}.pr-empty-state p{font-size:12px;margin-bottom:20px}.pr-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.pr-video-card{border:1px solid #323c46;border-radius:9px;overflow:hidden;background:#1e252c}.pr-video-card video{aspect-ratio:16/9;object-fit:contain;background:#090d12;width:100%}.pr-video-card>div{padding:16px}.pr-video-card h3{font-size:13px;margin-bottom:7px}.pr-video-card p{font-size:12px;color:#78899a}.pr-progress{width:100%;height:3px;background:#333e31;margin-top:15px;border-radius:4px;overflow:hidden}.pr-progress>span{display:block;height:100%;background:var(--pr-accent)}.pr-request-row{display:flex;align-items:center;gap:15px;padding:18px 0;border-top:1px solid #303946}.pr-request-row img{width:42px;height:42px;object-fit:cover;border-radius:9px}.pr-request-row>a{flex:1 1;font-size:13px}.pr-pill-tabs{display:flex;gap:6px;padding:4px;background:#151a20;border:1px solid #2c3540;border-radius:8px}.pr-pill-tabs button{padding:8px 15px;font-size:12px;color:#7d8c9d;background:transparent;border:0;border-radius:5px}.pr-pill-tabs button.is-active{background:#303a2d;color:var(--pr-accent)}.pr-welcome{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:#12161a}.pr-welcome-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:70px 12%}.pr-welcome-content>.pr-brand{margin-bottom:75px}.pr-welcome-content h1{font-size:clamp(35px,4vw,64px);line-height:1.05;font-weight:650;letter-spacing:-2px;margin:18px 0 25px}.pr-welcome-content h1 span{color:var(--pr-accent)}.pr-welcome-content>p{font-size:14px;color:#8e9aab;line-height:1.8;max-width:390px;margin-bottom:35px}.pr-welcome-content>.pr-button{font-size:13px;padding:15px 23px}.pr-welcome-content>small{color:#68788a;line-height:1.8;margin-top:22px;max-width:340px}.pr-welcome-art{position:relative;background:#26392c url(/arena-cover.svg) 50%/cover;overflow:hidden;border-left:1px solid #303e33}.pr-welcome-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#10181de8,transparent 70%)}.pr-welcome-art>div{position:absolute;bottom:10%;left:10%;right:10%;z-index:1}.pr-welcome-art>div>span{color:#b1c494;font-size:12px;letter-spacing:2px}.pr-welcome-art strong{display:block;font-size:34px;letter-spacing:-.8px;margin:18px 0 30px;font-weight:500}.pr-welcome-heroes{display:flex;gap:12px}.pr-welcome-heroes img{width:calc((100% - 24px)/3);aspect-ratio:1.6;object-fit:cover;border-radius:7px;border:1px solid #78946a66}@media (min-width:1650px){.pr-main{padding:38px 46px 55px}.pr-cover{height:210px}.pr-profile-columns{grid-template-columns:minmax(0,1fr) 300px}.pr-hero-art{height:140px}.pr-stat-grid strong{font-size:36px}}@media (max-width:1180px){.pr-sidebar{width:194px;padding-left:12px;padding-right:12px}.pr-workspace{margin-left:194px}.pr-brand{font-size:23px}.pr-topbar{padding:0 24px;gap:15px}.pr-breadcrumb{display:none}.pr-search-trigger{margin-right:auto;margin-left:0}.pr-main{padding:25px 24px 40px}.pr-profile-columns{grid-template-columns:minmax(0,1fr) 230px;gap:18px}.pr-panel{padding:18px}.pr-stat-grid>div{padding-left:13px}.pr-stat-grid strong{font-size:26px}.pr-stat-grid small{white-space:normal;max-width:100px;min-height:24px;font-size:12px}.pr-hero-numbers{padding:10px 8px;font-size:12px}.pr-hero-name{left:9px;font-size:12px}.pr-hero-art{height:92px}.pr-section-heading{gap:9px}.pr-section-heading h2,.pr-source{font-size:12px}.pr-matches-panel{padding:18px 0 0}.pr-match-row{padding:12px 16px;gap:10px}.pr-match-hero{min-width:100px;gap:8px}.pr-match-hero img{width:43px;height:29px}.pr-result{width:54px;font-size:12px}.pr-match-kda{width:72px}.pr-publish-content{flex-wrap:wrap}.pr-publish-content .pr-button{margin-left:69px}.pr-friend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.pr-profile-columns{grid-template-columns:minmax(0,1fr) 210px;gap:15px}.pr-profile-actions .pr-button{padding:9px 10px;font-size:12px}.pr-profile-identity{padding:0 20px;gap:14px}.pr-profile-bottom{padding:12px 20px}.pr-identity-copy p{max-width:240px}.pr-steam-badge{display:none}.pr-stat-grid{grid-template-columns:1fr 1fr 1fr}.pr-hero-grid{gap:9px}.pr-hero-art{height:86px}.pr-section-heading{flex-wrap:wrap}.pr-match-hero span,.pr-match-hero strong,.pr-source{font-size:12px}.pr-match-hero img{width:34px}.pr-match-kda{width:62px}.pr-match-kda i{margin:0 2px}.pr-match-economy,.pr-match-row>svg{display:none}.pr-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-people-panel .pr-icon-button{width:24px}}@media (max-width:800px){.pr-sidebar{width:76px;padding:26px 12px 18px;align-items:center}.pr-community-card,.pr-help-link,.pr-local-label,.pr-nav-link .pr-count,.pr-nav-link span,.pr-nav-link>svg:last-child:not(:first-child),.pr-sidebar .pr-brand>span:last-child,.pr-sidebar-caption{display:none}.pr-brand{padding:0}.pr-sidebar>nav{margin-top:35px;width:100%}.pr-nav-link{justify-content:center;padding:14px 10px;width:50px}.pr-sidebar-divider{width:30px;margin:22px 0 10px}.pr-workspace{margin-left:76px}.pr-profile-columns{grid-template-columns:minmax(0,1fr)}.pr-secondary-column{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.pr-hero-art{height:125px}.pr-stat-grid strong{font-size:30px}.pr-stat-grid small{min-height:0;max-width:none}.pr-name-row h2{font-size:22px}.pr-identity-copy p{max-width:350px}.pr-account span{display:none}.pr-topbar-actions{gap:9px}.pr-page-note{font-size:12px}.pr-welcome-content{padding:50px 10%}}@media (max-width:560px){.pr-sidebar{width:58px;padding:20px 6px}.pr-sidebar .pr-brand-symbol{width:30px;height:32px}.pr-nav-link{width:44px;padding:13px 9px}.pr-workspace{margin-left:58px}.pr-topbar{min-height:61px;padding:0 14px;gap:10px}.pr-search-trigger{width:32px;height:32px;padding:7px;border:0;background:transparent}.pr-logout,.pr-search-trigger kbd,.pr-search-trigger span,.pr-topbar-divider{display:none}.pr-topbar-actions{margin-left:auto}.pr-main{padding:20px 14px 30px}.pr-page-heading{margin-bottom:19px}.pr-page-heading h1{font-size:24px}.pr-page-note{display:none}.pr-eyebrow{font-size:12px}.pr-cover{height:145px}.pr-cover-copy{left:19px;top:21px}.pr-cover-copy strong{font-size:25px}.pr-cover-tag{display:none}.pr-profile-identity{flex-wrap:wrap;gap:12px;padding:0 15px}.pr-avatar-button{width:80px;height:80px;margin-top:-29px;border-width:4px;border-radius:14px}.pr-identity-copy{padding-top:12px;width:calc(100% - 95px)}.pr-name-row h2{font-size:20px}.pr-identity-copy p{font-size:12px}.pr-profile-actions{padding:5px 0 3px;margin-left:0;width:100%}.pr-profile-actions .pr-button{width:100%;font-size:12px}.pr-profile-bottom{flex-wrap:wrap;gap:13px;padding:14px 15px}.pr-follow-counts{gap:10px;font-size:12px;flex-wrap:wrap}.pr-follow-counts strong,.pr-steam-link{font-size:12px}.pr-profile-tabs{gap:0;justify-content:space-between;padding:0 15px}.pr-profile-tabs button{font-size:12px;gap:5px;padding:13px 0}.pr-profile-tabs svg{width:13px}.pr-panel{padding:16px;border-radius:9px}.pr-profile-card{margin-bottom:17px}.pr-primary-column,.pr-secondary-column{gap:17px}.pr-section-heading h2{font-size:12px}.pr-stat-grid strong{font-size:24px}.pr-stat-grid span{font-size:12px}.pr-stat-grid small{font-size:12px;line-height:1.8}.pr-stat-grid>div{padding-left:10px}.pr-hero-grid,.pr-hero-grid-wide{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pr-hero-grid:not(.pr-hero-grid-wide)>.pr-hero-card:last-child{display:none}.pr-hero-art{height:100px}.pr-hero-numbers{font-size:12px}.pr-secondary-column{grid-template-columns:1fr}.pr-matches-panel{padding:16px 0 0}.pr-matches-panel>.pr-section-heading{padding:0 16px}.pr-match-row{gap:6px;padding:12px}.pr-match-hero{min-width:100px}.pr-match-hero img{width:33px}.pr-result{width:49px;font-size:12px}.pr-match-kda{width:62px}.pr-match-hero strong,.pr-match-kda strong{font-size:12px}.pr-photo-grid{gap:10px}.pr-footer{padding:17px 14px}.pr-footer>span{font-size:12px;letter-spacing:.5px}.pr-footer>a{font-size:12px}.pr-modal-position{padding:12px}.pr-modal{padding:20px;max-height:94vh}.pr-modal-title{font-size:18px}.pr-form-two-cols,.pr-friend-grid{grid-template-columns:1fr}.pr-friend-grid{gap:15px}.pr-page-toolbar .pr-button{margin-left:0}.pr-dialog-row{padding:15px;gap:12px}.pr-dialog-row>img{height:37px;width:37px}.pr-dialog-row p,.pr-dialog-row strong,.pr-dialog-row time{font-size:12px}.pr-chat-messages{padding:17px}.pr-chat-compose{padding:15px;gap:8px}.pr-chat-compose .pr-button{padding:10px}.pr-chat-compose .pr-button span{display:none}.pr-chat-heading{padding:17px}.pr-local-chat-note{padding:12px 17px}.pr-video-grid{grid-template-columns:1fr}.pr-request-row{flex-wrap:wrap}.pr-request-row>a{min-width:130px}.pr-welcome{grid-template-columns:1fr}.pr-welcome-content{padding:45px 30px;min-height:100vh}.pr-welcome-content>.pr-brand{margin-bottom:65px}.pr-welcome-art{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:800px){.pr-media-modal{grid-template-columns:minmax(0,1fr) 275px}}@media (max-width:560px){.pr-media-modal{height:93vh;display:flex;flex-direction:column}.pr-media-stage{height:38%;flex-shrink:0;padding:12px 12px 40px}.pr-media-stage-footer{bottom:5px}.pr-media-discussion{flex:1 1;border-left:0}.pr-media-heading{padding:13px 16px}.pr-media-reactions{padding:8px 16px}.pr-media-comments{padding:15px}.pr-media-compose{padding:12px}}.pr-highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.pr-highlight{border:1px solid #353d47;background:#20262e;border-radius:8px;padding:12px;overflow:hidden}.pr-highlight>span{display:flex;gap:6px;align-items:center;font-size:12px;color:#a3b092;margin-bottom:12px}.pr-highlight>img{width:100%;height:75px;object-fit:cover;border-radius:4px;margin-bottom:11px}.pr-highlight>strong{font-size:12px;font-weight:500}.pr-highlight>div{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin:5px 0;color:#b1bdc8}.pr-highlight>small{font-size:12px;color:#728090}.pr-highlight:hover{border-color:#7a9060}@media(max-width:560px){.pr-highlight-grid{grid-template-columns:1fr}.pr-highlight>img{height:120px}}.pr-collector-intro{color:#8995a5;font-size:13px;margin:-5px 0 25px;max-width:720px;line-height:1.8}.pr-collector-prototype{font-size:12px;letter-spacing:1.3px;color:#a5b98c;border:1px solid #46573b;border-radius:5px;padding:6px 9px}.pr-collector-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-bottom:24px}.pr-collector-counts>div{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.pr-collector-counts svg{color:#859d6d}.pr-collector-counts strong{font-size:28px;font-weight:600;grid-column:1}.pr-collector-counts span{grid-column:1/-1;font-size:12px;color:#8d9aaa}.pr-collector-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;align-items:start}.pr-bot-state{display:flex;align-items:center;gap:9px;margin:23px 0 15px;font-size:13px}.pr-bot-state>span{width:7px;height:7px;background:#85909b;border-radius:50%}.pr-bot-state>span.is-ready{background:#bbd985}.pr-bot-state strong{font-weight:500}.pr-bot-account{font-size:17px;color:#dbe5d3;margin-bottom:20px}.pr-bot-account span{display:block;font-size:12px;color:#7b8899;margin-top:5px}.pr-remember{display:flex;align-items:center;gap:10px;color:#acb8c5;font-size:12px;margin-top:23px}.pr-remember input{accent-color:#d1ed74;height:15px;width:15px}.pr-qr-actions{margin:16px 0 20px}.pr-qr-actions .pr-button{min-height:42px}.pr-qr-actions p{margin-top:10px;font-size:12px;line-height:1.7;color:#8d9aaa;max-width:360px}.pr-qr-block{padding:20px 0 5px}.pr-qr-block img{width:220px;height:220px;border-radius:7px;margin-bottom:20px}.pr-qr-block p{font-size:12px;color:#a5b3c3;max-width:350px;line-height:1.8}.pr-qr-block small{display:block;font-size:12px;color:#abbf89;margin-top:10px}.pr-collector-budget{margin-top:24px;padding-top:15px;border-top:1px solid #303b47;display:grid;grid-gap:10px;gap:10px}.pr-collector-budget span{font-size:12px;color:#7c8b9c;display:flex;justify-content:space-between;gap:10px}.pr-collector-budget strong{font-weight:500;color:#a8b799}.pr-collector-budget small{color:#586e83;font-size:12px}.pr-collector-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #303b47;border-bottom:1px solid #303b47;padding:23px 0;margin-top:28px;color:#788a70}.pr-collector-flow span{font-size:12px;background:#242e25;border:1px solid #3c4d34;border-radius:6px;padding:9px;color:#a9b895}.pr-collector-current{padding:15px;background:#252e23;border:1px solid #3f5135;border-radius:7px;margin-top:20px}.pr-collector-current>strong{display:block;font-size:12px;color:#b4c698;font-weight:500}.pr-collector-current>span{display:block;font-size:12px;color:#798d6e;margin-top:5px}.pr-collector-auto{margin-top:24px;padding:18px 0 0;border-top:1px solid #303b47}.pr-collector-auto>strong{display:block;color:#c3d1b8;font-size:12px;font-weight:500}.pr-collector-auto small{display:block;color:#7d8b99;font-size:12px;line-height:1.7;margin-top:12px}.pr-collector-job{display:flex;gap:20px;align-items:center;width:100%;border:0;border-top:1px solid #303b47;padding:16px 0;background:transparent;text-align:left}.pr-collector-job strong{font-size:12px;font-weight:500}.pr-collector-job span{font-size:12px}.pr-collector-job time{margin-left:auto;font-size:12px;color:#697f91}.pr-collector-job:hover{background:#253027}.pr-collected-player{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.pr-collected-player>img{height:55px;max-width:65px;object-fit:contain;border-radius:9px}.pr-collected-player>span{font-size:12px;color:#9aabba}.pr-match-cover{background:linear-gradient(100deg,#1a211bE8,#151a23E8),url(/arena-cover.svg) 50%/cover;border:1px solid #36432d;border-radius:13px;padding:32px 38px 0;margin-bottom:22px}.pr-match-cover h1{margin:10px 0 7px;font-size:28px;letter-spacing:-.8px;font-weight:650}.pr-match-cover>p{color:#8c9aab;font-size:12px}.pr-match-score{display:flex;align-items:center;justify-content:center;gap:65px;padding:28px 0}.pr-match-score>div{min-width:140px;text-align:center}.pr-match-score span{display:block;font-size:12px;color:#829286;letter-spacing:1.5px}.pr-match-score strong{display:block;font-size:42px;font-weight:550;margin-top:8px;color:#a2aebd}.pr-match-score small{display:block;font-size:12px;letter-spacing:2px}.pr-match-score .is-winner strong,.pr-match-score small{color:var(--pr-accent)}.pr-match-duration{color:#829485}.pr-match-duration svg{margin:auto}.pr-match-duration strong{font-size:18px;color:#c0cdb7}.pr-match-cover-bottom{border-top:1px solid #334035;display:flex;justify-content:space-between;gap:20px;padding:18px 0;font-size:12px;color:#96a38d}.pr-match-cover-bottom>span{display:flex;gap:8px;align-items:center}.pr-match-member-note{display:flex;align-items:flex-start;gap:9px;margin:15px 0 23px}.pr-match-member-note svg{flex-shrink:0;margin-top:2px;color:#9db37f}.pr-scoreboard-panel{margin-bottom:22px;padding:24px 0 0;overflow:hidden}.pr-scoreboard-panel>.pr-section-heading{padding:0 24px}.pr-scoreboard-scroll{overflow-x:auto}.pr-scoreboard{width:100%;min-width:1080px;border-collapse:collapse;font-size:12px}.pr-scoreboard th{text-align:right;font-size:12px;letter-spacing:.4px;font-weight:500;color:#738496;padding:13px 14px;background:#161c23;white-space:nowrap}.pr-scoreboard th:first-child{text-align:left}.pr-scoreboard td{padding:15px 14px;text-align:right;border-top:1px solid #2b333d;color:#b9c5d3;white-space:nowrap}.pr-scoreboard tr.is-me{background:#d1ed7408}.pr-scoreboard tr.is-me td:first-child{box-shadow:inset 2px 0 var(--pr-accent)}.pr-scoreboard-player{display:flex;align-items:center;gap:12px;text-align:left;min-width:250px}.pr-scoreboard-player a{color:#d4e8a9;display:inline-flex;align-items:center;gap:5px;font-weight:550}.pr-scoreboard-player a:hover{text-decoration:underline}.pr-scoreboard-player small{display:block;color:#708398;font-size:12px;margin:4px 0 7px}.pr-scoreboard-hero{width:51px;height:34px;object-fit:cover;border-radius:4px}.pr-unknown-player{color:#8c9aa9}.pr-scoreboard-kda{color:#dce4dc!important}.pr-scoreboard-kda i{font-style:normal;color:#576b7b;margin:0 4px}.pr-scoreboard .pr-gold{color:#d7c78e}.pr-match-items{display:flex;gap:3px}.pr-match-items>span{height:18px;width:25px;background:#11171e;border:1px solid #34404d;border-radius:3px;overflow:hidden;display:grid;place-items:center}.pr-match-items img{width:100%;height:100%;object-fit:cover}.pr-match-items small{margin:0;font-size:12px;color:#9aabbd}.pr-match-source-note{display:flex;gap:15px;color:#a9c18e}.pr-match-source-note strong{font-size:12px;font-weight:500}.pr-match-source-note p{color:#76899c;font-size:12px;line-height:1.8;margin-top:7px}.pr-match-loading{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.pr-match-loading h1{font-size:26px}@media(max-width:800px){.pr-match-cover{padding:23px 20px 0}.pr-match-cover h1{font-size:23px}.pr-match-score{gap:14px}.pr-match-score>div{min-width:90px}.pr-match-score strong{font-size:30px}.pr-match-duration strong{font-size:16px}.pr-match-cover-bottom{flex-wrap:wrap}}@media(max-width:980px){.pr-collector-columns{grid-template-columns:1fr}.pr-collector-counts{gap:12px}}@media(max-width:560px){.pr-collector-counts{grid-template-columns:1fr}.pr-collector-counts>div{grid-template-columns:auto 1fr;align-items:center}.pr-collector-counts strong{grid-column:2;grid-row:1}.pr-collector-counts span{grid-column:2}.pr-collector-job{flex-wrap:wrap;gap:7px 12px}.pr-collector-job time{margin-left:0}.pr-collector-job strong{width:calc(100% - 40px);font-size:12px}}.pr-social-tabs-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #2b3039;gap:16px}.pr-social-tabs-row .pr-profile-tabs{border:0}.pr-social-game-link{display:flex;align-items:center;gap:8px;margin-right:28px;font-size:12px;color:#a8ba8d;white-space:nowrap}.pr-social-game-link:hover{color:var(--pr-accent)}.pr-social-albums{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.pr-social-albums>button{display:flex;align-items:center;gap:16px;text-align:left;background:linear-gradient(120deg,#20272a,#191c23)}.pr-social-albums>button:hover{border-color:#667452}.pr-social-albums>button>svg:first-child{color:#a9bf86}.pr-social-albums>button>svg:last-child{margin-left:auto;color:#77866a}.pr-social-albums strong{font-weight:550;font-size:13px;display:block}.pr-social-albums span{font-size:12px;color:#7e8c99;display:block;margin-top:5px}.pr-social-dota-link{position:relative;display:flex;flex-direction:column;gap:10px;background:linear-gradient(140deg,#29332366,#191c23);border-color:#3b4732}.pr-social-dota-link>svg:first-child{color:var(--pr-accent)}.pr-social-dota-link>svg:last-child{position:absolute;right:22px;top:24px;color:#a1b483}.pr-social-dota-link strong{font-size:14px;font-weight:550}.pr-social-dota-link span{font-size:12px;color:#8c9b83}.pr-social-inbox>a{display:flex;align-items:center;gap:10px;padding:13px 0;border-top:1px solid #2c333c;font-size:12px;color:#a3afbd}.pr-social-inbox>a>strong{margin-left:auto;font-size:12px;font-weight:400;color:#97a77f}.pr-social-inbox>a>svg{margin-left:auto;color:#778968}.pr-social-feed{display:flex;flex-direction:column;gap:20px}.pr-composer-main{display:flex;align-items:flex-start;gap:14px}.pr-composer-main>img{width:38px;height:38px;object-fit:cover;border-radius:10px}.pr-composer textarea{resize:vertical;width:100%;min-height:85px;color:#e4e8df;background:transparent;border:0;font-size:12px;line-height:1.8;padding:5px 0}.pr-composer textarea::placeholder{color:#727d8a}.pr-composer-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;margin-top:12px;border-top:1px solid #2b323a}.pr-composer-bottom>div{display:flex;align-items:center;gap:20px}.pr-composer-bottom>div>a,.pr-composer-bottom>div>button{display:flex;align-items:center;gap:7px;background:transparent;border:0;font-size:12px;color:#a0ad95;padding:3px 0}.pr-composer-bottom>div svg{color:#9db377}.pr-feed-filters{display:flex;gap:8px;padding-bottom:2px}.pr-feed-filters>button{border:1px solid #303641;background:#191e25;color:#8d99a8;padding:10px 17px;border-radius:7px;font-size:12px}.pr-feed-filters>button.is-active{background:#d1ed7410;color:var(--pr-accent);border-color:#5c6c43}.pr-feed-author{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.pr-feed-author>a{display:flex;align-items:center;gap:12px;min-width:0}.pr-feed-author img{width:37px;height:37px;object-fit:cover;border-radius:9px}.pr-feed-author strong{display:block;font-size:12px;color:#dce5d1;overflow-wrap:anywhere}.pr-feed-author span{display:block;color:#778594;margin-top:4px}.pr-feed-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9;color:#c7d0da;margin:4px 0 18px}.pr-feed-photo{display:block;width:100%;border:0;padding:0;background:#11161c;border-radius:8px;overflow:hidden}.pr-feed-photo img{max-height:550px;width:100%}.pr-feed-video video{display:block;width:100%;max-height:500px;border-radius:8px;background:#0d1115}.pr-feed-video>a{margin-top:10px}.pr-feed-reactions{display:flex;align-items:center;gap:23px;border-top:1px solid #2b323b;padding-top:15px;margin-top:18px}.pr-feed-reactions>button{display:flex;align-items:center;gap:7px;border:0;background:transparent;color:#8a99a8;padding:3px 0}.pr-feed-reactions>button.is-liked{color:var(--pr-accent)}.pr-feed-reactions>button:hover{color:#cbd9b7}.pr-feed-comments{border-top:1px solid #2c333c;margin-top:16px;padding-top:16px}.pr-feed-comment{display:flex;gap:10px;margin-bottom:16px}.pr-feed-comment img{width:27px;height:27px;border-radius:7px;object-fit:cover}.pr-feed-comment>div{flex:1 1;min-width:0}.pr-feed-comment>div>a{color:#bdceac;font-size:12px}.pr-feed-comment p{color:#9faebc;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.pr-feed-comment-form{display:flex;gap:8px;align-items:center}.pr-feed-comment-form input{min-width:0}.pr-feed-empty{text-align:center;padding:37px 25px}.pr-feed-empty>svg{margin:0 auto 16px;color:#8eaa70}.pr-feed-empty h2{font-size:15px;font-weight:500;margin:0 0 11px}.pr-feed-empty p{color:#758594;font-size:12px;max-width:390px;margin:auto;line-height:1.9}.pr-feed-profile-link{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.pr-feed-profile-link>img{width:67px;height:67px;border-radius:14px;object-fit:cover}.pr-feed-profile-link>strong{font-size:15px;font-weight:550}.pr-feed-profile-link>span{display:flex;gap:7px;color:#92a77a;font-size:12px}.pr-dota-identity{position:relative;display:flex;align-items:center;gap:24px;justify-content:space-between;overflow:hidden;background:linear-gradient(100deg,#263326,#171e28);border:1px solid #3c4c34;border-radius:13px;padding:29px 32px;margin-bottom:25px}.pr-dota-hero-backdrop{position:absolute;width:480px;height:260px;object-fit:cover;right:0;top:-50px;opacity:.13;filter:saturate(.6);-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.pr-dota-identity-main{display:flex;align-items:center;gap:20px;z-index:1;min-width:0}.pr-dota-avatar{width:73px;height:73px;border-radius:13px;object-fit:cover;border:2px solid #a4be7970}.pr-dota-identity-main h2{font-size:26px;letter-spacing:-.6px;margin:4px 0 7px;font-weight:600;overflow-wrap:anywhere}.pr-dota-identity-main a{display:flex;align-items:center;gap:7px;color:#9dac9b}.pr-dota-lifetime{text-align:right}.pr-dota-lifetime>span{display:block;font-size:12px;color:#9aab90}.pr-dota-lifetime>strong{display:block;font-size:34px;color:#d6e7ae;letter-spacing:-.7px;font-weight:500}.pr-dota-lifetime>small{display:block;font-size:12px;color:#84937c}.pr-dota-source-card>svg{color:#a6bf7f;margin-bottom:12px}.pr-dota-source-card h2{font-size:14px;font-weight:550;margin:0}.pr-dota-source-card p{color:#7e8e9d;font-size:12px;line-height:1.9;margin:12px 0 15px}.pr-hero-result-basis{color:#748491;font-size:12px;padding:0 12px 11px;margin:0}@media(max-width:800px){.pr-social-albums{gap:12px}.pr-social-albums>button{padding:17px;gap:11px}.pr-social-tabs-row .pr-profile-tabs{gap:18px}.pr-social-game-link{margin-right:20px}.pr-dota-identity{padding:25px 20px;align-items:flex-start;flex-wrap:wrap}.pr-dota-lifetime{margin-left:93px;text-align:left}.pr-dota-identity-main h2{font-size:23px}}@media(max-width:560px){.pr-social-tabs-row{flex-wrap:wrap;gap:0}.pr-social-tabs-row .pr-profile-tabs{padding:0 18px}.pr-social-game-link{padding:0 18px 16px;margin:0}.pr-social-albums{grid-template-columns:1fr}.pr-composer{padding:18px}.pr-composer-bottom{align-items:flex-start}.pr-composer-bottom>div{gap:15px}.pr-composer-bottom .pr-button{padding:10px}.pr-feed-reactions{gap:16px;flex-wrap:wrap}}.pr-feed-delete{padding:14px 0;border-bottom:1px solid var(--pr-border);margin-bottom:14px}.pr-feed-delete p{font-size:13px;margin-bottom:12px}.pr-feed-delete .pr-button{margin-right:8px}.pr-steam-backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.52;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 50%);mask-image:linear-gradient(90deg,transparent 0,#000 50%)}.pr-steam-avatar{position:relative;width:73px;height:73px;flex-shrink:0}.pr-steam-frame{position:absolute;inset:-10%;width:120%;height:120%;object-fit:contain;pointer-events:none}.pr-dota-lifetime{position:relative;z-index:1}.pr-dota-sync{display:flex;align-items:center;gap:16px;padding:19px 22px;margin-bottom:24px;color:#b6cc80}.pr-dota-sync>svg{flex-shrink:0}.pr-dota-sync>div:nth-child(2){flex:1 1}.pr-dota-sync strong{font-size:13px;font-weight:600}.pr-dota-sync p{margin:5px 0 0;line-height:1.7;color:#8b98a7}.pr-dota-sync.is-ready{color:#9ed8a8}.pr-dota-sync.is-limited,.pr-dota-sync.is-partial,.pr-dota-sync.is-paused,.pr-dota-sync.is-waiting{color:#baa77b}.pr-dota-sync-progress{display:flex;flex-direction:column;gap:7px;align-items:flex-end;font-size:12px}.pr-dota-sync progress{width:110px;height:4px;accent-color:var(--pr-accent)}@media(max-width:560px){.pr-dota-sync{gap:12px;flex-wrap:wrap}.pr-dota-sync-progress{width:100%;align-items:flex-start;margin-left:32px}}.pr-media-viewport{width:100%;height:100%;overflow:auto;overscroll-behavior:contain;border-radius:5px}.pr-media-canvas{display:flex;align-items:center;justify-content:center;min-width:100%;min-height:100%}.pr-media-canvas>img{width:100%;height:100%;object-fit:contain}.pr-media-stage{padding-top:58px}.pr-media-tools{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:3px;background:#171e29e8;border:1px solid #35414e;border-radius:8px;padding:3px}.pr-media-tools .pr-icon-button{color:#d0d8e2}.pr-zoom-reset{font-size:12px;color:#d0d8e2;min-width:40px}.pr-media-modal.is-expanded{grid-template-columns:minmax(0,1fr)}.pr-media-modal.is-expanded .pr-media-discussion{display:none}.pr-file-replace{background:#121b27;display:block;padding:9px;border-radius:5px;font-size:12px;color:#d1ed74}.pr-upload-video{width:100%;max-height:260px;background:#070a0e;border-radius:8px;margin-bottom:12px}.pr-video-dropzone{min-height:110px}.pr-video-dropzone small{overflow-wrap:anywhere;max-width:100%}.pr-video-manage{border-top:1px solid #34404d;margin-top:15px;padding-top:12px}.pr-video-manage-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.pr-video-edit .pr-modal-actions{flex-wrap:wrap}.pr-video-manage .pr-media-confirm{padding:12px 0 0}@media (max-width:560px){.pr-media-stage{padding-top:55px}.pr-media-modal.is-expanded .pr-media-stage{height:100%}}@media (min-width:561px) and (max-width:800px){.pr-media-modal{height:93vh;display:flex;flex-direction:column}.pr-media-stage{height:44%;flex-shrink:0}.pr-media-discussion{flex:1 1;border-left:0}.pr-media-heading{padding:13px 16px}.pr-media-comments{padding:15px}.pr-media-compose{padding:12px}.pr-media-modal.is-expanded .pr-media-stage{height:100%}}.pr-video-card h3,.pr-video-detail h1{overflow-wrap:anywhere}.pr-video-detail{max-width:1050px}.pr-video-detail>.pr-panel{margin-bottom:18px}.pr-video-detail .pr-page-heading{align-items:flex-start;gap:16px}.pr-video-detail .pr-page-heading h1{font-size:26px}.pr-video-detail .pr-page-heading p{margin-top:10px;font-size:12px;color:#95a7b8}.pr-video-detail video{max-height:62vh}.pr-video-detail .pr-panel>div:has(>video){border-radius:8px;overflow:hidden;margin-bottom:18px}.pr-video-detail textarea{border:1px solid #394655;background:#121a24;border-radius:7px;color:#d3dce7;resize:vertical}.pr-video-detail form>button{background:#d1ed74;color:#16201a;border-radius:6px;padding:9px 15px;font-size:12px;font-weight:600}.pr-video-detail .pr-video-manage{margin-bottom:12px}.pr-relationship-actions,.pr-relationship-main{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pr-relationship-actions{width:100%}.pr-relationship-menu{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:12px}.pr-friend-card .pr-relationship-actions{justify-content:center;margin:16px 0}.pr-friend-card .pr-button{padding:10px 12px;font-size:12px}.pr-friend-card>.pr-text-button{justify-content:center}.pr-profile-relationship{margin:18px 0}.pr-choose-friend{display:flex;gap:13px;align-items:center;padding:16px 0;border-bottom:1px solid #303946}.pr-choose-friend img{width:42px;height:42px;border-radius:10px;object-fit:cover}.pr-choose-friend strong{flex:1 1;font-size:13px}.pr-choose-friend+.pr-text-button{margin-top:20px}.pr-settings-grid{display:grid;grid-gap:20px;gap:20px;max-width:900px}.pr-settings-grid h2{display:flex;gap:9px;align-items:center}.pr-settings-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;border-top:1px solid #303946;font-size:12px}.pr-settings-row small{display:block;color:#8e9dae;font-size:12px;margin-top:5px}.pr-settings-grid .pr-gallery-note{margin:15px 0}.pr-success-note{color:#c7e38b;margin-bottom:20px;font-size:13px}.pr-notifications{padding:0}.pr-notice{display:flex;align-items:center;width:100%;text-align:left;gap:16px;padding:22px;border:0;border-bottom:1px solid #303946}.pr-notice:hover{background:#222b30}.pr-notice.is-unread{background:#b9d87b09}.pr-notice img{width:43px;height:43px;border-radius:10px;object-fit:cover;flex-shrink:0}.pr-notice>span{flex:1 1;font-size:12px;line-height:1.8;color:#aab5c1;overflow-wrap:anywhere}.pr-notice strong{color:#e0e7d8}.pr-notice time{display:block;font-size:12px;color:#798a9c;margin-top:4px}.pr-notice i{width:7px;height:7px;border-radius:50%;background:var(--pr-accent);flex-shrink:0}.pr-chat-message.is-deleted{opacity:.65}.pr-chat-message-tools{display:flex;gap:12px;margin-top:9px}.pr-chat-message-tools button{font-size:12px;color:#a4b894}.pr-chat-message-tools button:hover{color:#deecce}.pr-chat-new{align-self:center;position:-webkit-sticky;position:sticky;bottom:0}.pr-chat-status{font-size:12px;color:#8fa57c;text-align:right;display:block;margin-top:7px}.pr-chat-message .pr-media-confirm{font-size:12px}.pr-chat-message textarea{min-width:200px}.pr-discussion{display:flex;flex-direction:column;min-height:0}.pr-discussion-items{padding:16px 0}.pr-discussion .pr-comment{display:flex;gap:11px;padding:0 0 18px}.pr-discussion-avatar{width:30px;height:30px;object-fit:cover;border-radius:8px}.pr-discussion .pr-comment>div{flex:1 1;min-width:0}.pr-discussion .pr-comment strong{font-size:12px;color:#c4d5b2}.pr-discussion .pr-comment p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8;margin:5px 0}.pr-discussion .pr-comment time{font-size:12px;color:#7d8d9f}.pr-discussion-tools{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:7px}.pr-discussion-tools .pr-text-button{font-size:12px}.pr-discussion .pr-media-compose{padding:15px 0 0}.pr-discussion .pr-media-compose textarea{min-width:0;resize:vertical}.pr-media-discussion>.pr-discussion{overflow:auto;padding:0 20px 18px}.pr-media-report{padding:12px 20px}.pr-post-detail{max-width:850px}.pr-report-card{margin-bottom:18px}.pr-report-card>p{font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.pr-report-card a{color:#bfd68e}.pr-profile-preview{border:1px solid #52623d;border-radius:10px;overflow:hidden;margin:18px 0}.pr-profile-preview-cover{height:125px;position:relative;background:#18201d}.pr-profile-preview-cover img{width:100%;height:100%;object-fit:cover}.pr-profile-preview-cover strong{position:absolute;bottom:14px;left:18px;text-shadow:0 2px 8px #000;font-size:17px}.pr-profile-preview-body{display:flex;align-items:flex-start;gap:13px;padding:16px;background:#1d252c}.pr-profile-preview-body>img{width:50px;height:50px;border-radius:11px;object-fit:cover}.pr-profile-preview-body>div{flex:1 1;min-width:0}.pr-profile-preview-body strong{display:block;font-size:16px;overflow-wrap:anywhere}.pr-profile-preview-body span{display:block;font-size:12px;margin-top:5px}.pr-profile-preview-body p{font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;max-height:100px;overflow:auto}.pr-editor-tabs{display:flex;gap:20px;border-bottom:1px solid #34404d;margin-bottom:20px}.pr-editor-tabs button{font-size:12px;padding:12px 2px;color:#8698a8;border-bottom:2px solid transparent}.pr-editor-tabs button[aria-selected=true]{color:var(--pr-accent);border-color:var(--pr-accent)}.pr-editor-fields{margin:0;padding:0;border:0;min-width:0}.pr-editor-fields [hidden]{display:none}.pr-editor-actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.pr-profile-range{width:100%;accent-color:var(--pr-accent)}.pr-color-options{display:flex;gap:24px;margin:22px 0;flex-wrap:wrap}.pr-color-options label{display:flex;gap:10px;align-items:center;font-size:12px}.pr-color-options input{width:34px;height:28px;background:transparent;border:1px solid #46525f;padding:2px;border-radius:5px;cursor:pointer}.pr-role-options{display:flex;gap:10px;flex-wrap:wrap}.pr-role-options label{border:1px solid #354350;border-radius:7px;padding:9px;font-size:12px;display:flex;align-items:center;gap:7px}.pr-role-options label:has(input:checked){border-color:#8ba05d;background:#c2db790a}.pr-check-label{display:flex;gap:9px;align-items:center;font-size:12px;margin:20px 0;color:#b4c1ce}.pr-check-label input,.pr-role-options input{accent-color:var(--pr-accent)}.pr-profile-status{font-size:12px;line-height:1.7;margin:10px 0 0}.pr-profile-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.pr-profile-tags span{border:1px solid #475241;border-radius:5px;padding:4px 7px;font-size:12px;color:#a7b49d}.pr-identity-copy>p{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:560px){.pr-notice{padding:16px;gap:10px}.pr-settings-row{align-items:flex-start}.pr-settings-row .pr-text-button{flex-shrink:0}.pr-choose-friend{gap:9px}.pr-choose-friend .pr-button{padding:10px}.pr-profile-preview-cover{height:100px}.pr-profile-preview-body{padding:12px}.pr-editor-tabs{gap:15px}}.pr-relationship-buttons{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pr-friend-card .pr-relationship-buttons{justify-content:center}.pr-friend-card .pr-relationship{margin:15px 0}.pr-relationship-more summary{cursor:pointer;list-style:none;font-size:12px;color:#9baa84;padding:8px}.pr-relationship-more[open]>div{display:flex;gap:12px;flex-wrap:wrap;padding:12px;background:#202a31;border:1px solid #3a4651;border-radius:8px}.pr-relationship-more{position:relative}.pr-message-meta{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px;color:#91a185}.pr-message-meta small{display:flex;gap:3px;align-items:center}.pr-message-tools{display:flex;gap:5px;justify-content:flex-end;margin-top:4px}.pr-message-tools .pr-icon-button{width:25px;height:25px}.pr-editing-message{padding:9px 23px;background:#a8c56d0a;color:#bdcf95;justify-content:space-between}.pr-editing-message,.pr-new-messages{font-size:12px;display:flex;align-items:center}.pr-new-messages{gap:8px;margin:8px auto;padding:10px 16px;border:1px solid #687a48;border-radius:20px;color:#c7df93;background:#202a22}.pr-file-input{display:none}.pr-video-reactions{display:flex;align-items:center;gap:22px;margin:14px 0;flex-wrap:wrap}.pr-video-reactions button{display:flex;align-items:center;gap:7px;font-size:12px;color:#9eafbd}.pr-video-reactions button.is-liked{color:var(--pr-accent)}.pr-cover-frame{position:relative;overflow:hidden;aspect-ratio:4/1;background:#111b22;isolation:isolate}.pr-cover-frame>img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;max-width:none}.pr-cover-frame.is-editable{cursor:-webkit-grab;cursor:grab;touch-action:none}.pr-cover-frame.is-editable:active{cursor:-webkit-grabbing;cursor:grabbing}.pr-cover.pr-cover-frame,.pr-profile-preview-cover.pr-cover-frame{height:auto}.pr-cover-shade,.pr-profile-preview-cover>strong{pointer-events:none}.pr-profile-columns.pr-profile-content{grid-template-columns:minmax(0,1fr)}.pr-profile-networks{display:flex;gap:7px;flex-wrap:wrap;margin:9px 0 8px}.pr-profile-networks .pr-network-link{display:flex;align-items:center;justify-content:center;width:31px;height:31px;border:1px solid #3d4653;border-radius:9px;background:#242c35;transition:background .15s,border-color .15s,transform .15s}.pr-network-link.is-youtube{color:#ff6a71}.pr-network-link.is-discord{color:#a6adff}.pr-network-link.is-telegram{color:#72c9f2}.pr-network-link.is-twitch{color:#bb9aff}.pr-network-link.is-vk{color:#7db4ff}.pr-network-link.is-instagram{color:#f19cb4}.pr-profile-networks .pr-network-link:hover{border-color:currentColor;background:#303a45;transform:translateY(-2px)}.pr-profile-networks .pr-network-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pr-cover-instruction{color:#9cabbb;font-size:12px;line-height:1.7;margin:14px 0}.pr-cover-zoom-heading{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.pr-cover-zoom-heading .pr-form-label{margin:0}.pr-cover-zoom-heading output{font-size:12px;color:#c9df99;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-cover-zoom{display:flex;gap:10px;align-items:center;margin:7px 0 12px}.pr-cover-zoom input{flex:1 1;min-width:0}.pr-cover-zoom .pr-icon-button{flex-shrink:0}.pr-cover-position-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:13px}.pr-cover-position-controls .pr-form-label{margin:0;font-size:12px}.pr-cover-position-controls input{display:block;margin-top:10px}.pr-nav-link{position:relative}.pr-sidebar .pr-nav-link .pr-count{margin-left:auto;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:22px;text-align:center}@media(max-width:800px){.pr-sidebar .pr-nav-link .pr-count{display:flex;position:absolute;right:0;top:2px;margin:0;align-items:center;justify-content:center;min-width:18px;height:17px;padding:0 4px;font-size:12px;border:2px solid #151a21;line-height:1}.pr-cover-copy strong{font-size:24px}.pr-cover-copy{top:15px}.pr-cover-tag{top:14px;right:15px}}@media(max-width:560px){.pr-cover-copy{left:15px;top:12px}.pr-cover-copy>span{font-size:12px;letter-spacing:1px}.pr-cover-copy strong{font-size:20px;margin-top:5px}.pr-cover-position-controls{gap:14px}.pr-profile-networks .pr-network-link{width:29px;height:29px}}.pr-cover-frame>img{position:absolute}.pr-cover-frame>.pr-cover-ambient{inset:0;width:100%;height:100%;object-fit:cover;filter:blur(18px) brightness(.4);transform:scale(1.12)}.pr-cover-frame>.pr-cover-foreground{position:absolute;max-height:none;object-fit:fill}.pr-cover-framing-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.pr-workspace{position:relative;isolation:isolate;--pr-sidebar-offset:222px}.pr-main{min-height:calc(100vh - 76px)}.pr-workspace .pr-eyebrow{display:none}.pr-sidebar>nav{margin-top:36px}.pr-topbar .pr-search-trigger{margin-left:0;margin-right:auto}.pr-profile-page{max-width:1080px;margin:0 auto}.pr-profile-wallpaper{position:fixed;inset:0 0 0 var(--pr-sidebar-offset);pointer-events:none}.pr-profile-wallpaper>div{position:absolute;inset:0}.pr-cover-frame{aspect-ratio:6/1}.pr-cover-shade{background:linear-gradient(180deg,transparent 50%,#151b2055)}.pr-profile-identity{min-height:144px;align-items:flex-start;gap:23px}.pr-profile-identity .pr-avatar-button{width:132px;height:132px;margin-top:-25px;border-radius:20px}.pr-profile-identity .pr-avatar-button>img{border-radius:14px}.pr-name-row h1{font-size:29px;letter-spacing:-.6px;font-weight:700;line-height:1.2;margin:0;overflow-wrap:anywhere}.pr-identity-copy{padding-top:18px;padding-bottom:14px;flex:1 1}.pr-identity-copy p{font-size:12px}.pr-profile-actions{padding-top:22px}.pr-profile-bottom{padding-top:7px}.pr-profile-tabs>button{padding-top:13px;padding-bottom:13px}.pr-profile-preview-scene{position:relative;isolation:isolate;border-radius:12px;margin:18px 0;padding:16px;overflow:hidden}.pr-preview-dim{position:absolute;inset:0;z-index:-1;pointer-events:none}.pr-profile-preview-scene>.pr-profile-preview{margin:0}.pr-profile-preview-body{padding:14px}.pr-profile-preview-body>img{width:57px;height:57px}.pr-profile-preview-body strong{font-size:18px}.pr-wallpaper-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:13px 0 20px}.pr-wallpaper-choice{overflow:hidden;border-radius:8px;border:1px solid #39434e;text-align:left;background:#1b232c}.pr-wallpaper-choice>span{display:block;height:55px}.pr-wallpaper-choice strong{display:block;font-size:12px;font-weight:500;padding:8px 10px;color:#b1bfcb}.pr-wallpaper-choice[aria-pressed=true]{border-color:var(--pr-accent);box-shadow:0 0 0 1px #d1ed7422}.pr-wallpaper-choice[aria-pressed=true] strong{color:var(--pr-accent)}@media(max-width:1180px){.pr-workspace{--pr-sidebar-offset:194px}.pr-profile-identity{gap:18px}.pr-profile-identity .pr-avatar-button{width:122px;height:122px}.pr-name-row h1{font-size:27px}}@media(max-width:800px){.pr-workspace{--pr-sidebar-offset:76px}.pr-profile-identity{min-height:132px;flex-wrap:wrap;gap:16px}.pr-profile-identity .pr-avatar-button{width:112px;height:112px;margin-top:-19px}.pr-name-row h1{font-size:26px}.pr-identity-copy{padding-top:14px;flex:1 1;width:auto}.pr-profile-actions{margin-left:128px;padding:0 0 13px}.pr-profile-preview-scene{padding:12px}.pr-editor-tabs{gap:17px}}@media(max-width:560px){.pr-workspace{--pr-sidebar-offset:58px}.pr-topbar .pr-search-trigger{margin-right:auto}.pr-profile-identity{gap:12px;padding:0 15px;min-height:110px}.pr-profile-identity .pr-avatar-button{width:92px;height:92px;border-radius:17px;border-width:4px;margin-top:-13px}.pr-name-row h1{font-size:23px}.pr-profile-actions{width:100%;margin-left:0;padding:0 0 10px}.pr-identity-copy{min-width:0;width:calc(100% - 104px)}.pr-identity-copy p{font-size:12px}.pr-profile-preview-scene{padding:10px}.pr-wallpaper-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pr-editor-tabs{gap:14px}.pr-editor-tabs button{font-size:12px}}.pr-profile-identity{display:grid;grid-template-columns:132px minmax(0,1fr) auto;grid-column-gap:23px;column-gap:23px;grid-row-gap:0;row-gap:0}.pr-profile-identity .pr-identity-copy{width:auto}.pr-profile-identity .pr-profile-actions{margin-left:0;width:auto}@media(max-width:1180px){.pr-profile-identity{grid-template-columns:122px minmax(0,1fr) auto;column-gap:18px}}@media(max-width:980px){.pr-profile-identity{grid-template-columns:112px minmax(0,1fr);column-gap:16px}.pr-profile-identity .pr-avatar-button{grid-column:1;grid-row:1/3;width:112px;height:112px}.pr-profile-identity .pr-identity-copy{grid-column:2;grid-row:1;padding-bottom:9px}.pr-profile-identity .pr-profile-actions{grid-column:2;grid-row:2;justify-self:start;padding-top:0;padding-bottom:15px}}@media(max-width:560px){.pr-profile-identity{grid-template-columns:92px minmax(0,1fr);column-gap:12px}.pr-profile-identity .pr-avatar-button{width:92px;height:92px}.pr-profile-identity .pr-profile-actions{max-width:100%}.pr-profile-identity .pr-profile-actions .pr-button{font-size:12px;white-space:normal}}.pr-dota-page{position:relative;isolation:isolate}.pr-dota-page-art{position:absolute;z-index:-1;pointer-events:none;inset:-32px 0 auto;height:860px;overflow:hidden;opacity:.32;-webkit-mask-image:linear-gradient(#000,transparent 95%);mask-image:linear-gradient(#000,transparent 95%)}.pr-dota-page-art img{width:100%;height:100%;object-fit:cover;filter:saturate(.7)}.pr-dota-page-art.is-hero img{object-fit:contain;object-position:right top!important;transform:scale(1.2);transform-origin:85% 10%}.pr-dota-identity{min-height:205px;padding:35px 30px;margin-bottom:18px;background:linear-gradient(105deg,#192322f2,#18202dd9);border-color:#56604e66}.pr-dota-identity:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#111b24c9,transparent 65%,#111b2480)}.pr-dota-identity .pr-steam-backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-mask-image:none;mask-image:none;filter:none}.pr-dota-identity .pr-steam-backdrop.is-hero{width:64%;left:auto;right:0;object-fit:contain;transform:scale(1.6);-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%);mask-image:linear-gradient(90deg,transparent,#000 25%)}.pr-dota-identity-main,.pr-dota-lifetime{position:relative;z-index:1}.pr-dota-avatar{width:84px;height:84px}.pr-dota-lifetime{padding-top:18px}.pr-dota-edit-background{position:absolute;right:15px;top:13px;z-index:2;display:flex;gap:7px;align-items:center;background:#15202bcc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:7px 10px;border:1px solid #d4e2ed24;border-radius:7px;color:#d0dac7}.pr-dota-edit-background:hover{background:#2c3a42}.pr-dota-sync{padding:14px 18px;margin-bottom:18px}.pr-dota-sync p,.pr-dota-sync strong{font-size:12px}.pr-dota-columns{grid-template-columns:minmax(0,1fr) 220px;gap:18px}.pr-dota-columns .pr-primary-column{gap:18px}.pr-dota-update-note{padding:0 8px;color:#81918b;line-height:1.8}.pr-dota-pick-tabs{display:flex;gap:5px;border-bottom:1px solid #ffffff12;margin:-5px -4px 0}.pr-dota-pick-tabs button{position:relative;padding:13px 11px;font-size:12px;color:#849294;border-radius:7px 7px 0 0;white-space:nowrap}.pr-dota-pick-tabs button[aria-selected=true]{color:#d4e9a0;background:#b8d77a09}.pr-dota-pick-tabs button[aria-selected=true]:after{content:"";height:2px;position:absolute;bottom:-1px;left:10px;right:10px;background:var(--pr-accent)}.pr-picks-basis{color:#82918c;font-size:12px;margin:15px 0}.pr-dota-picks .pr-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pr-dota-picks .pr-hero-card{display:grid;grid-template-columns:90px minmax(0,1fr);background:#202a2a85;border:1px solid #ffffff0c;border-radius:9px;position:relative;padding:0 10px 9px 0}.pr-dota-picks .pr-hero-art{grid-row:1/4;height:100%;min-height:96px;border-radius:8px 0 0 8px}.pr-dota-picks .pr-hero-art:after{background:linear-gradient(90deg,transparent,#18222535)}.pr-dota-picks .pr-hero-position{top:6px;left:6px;font-size:12px}.pr-dota-picks .pr-hero-name{font-size:12px;left:7px;right:5px;bottom:8px}.pr-dota-picks .pr-hero-numbers{padding:15px 0 10px 12px;font-size:12px}.pr-dota-picks .pr-hero-numbers small{font-size:12px}.pr-dota-picks .pr-hero-bar{margin:0 0 7px 12px}.pr-dota-picks .pr-hero-result-basis{padding:0 0 0 12px;font-size:12px}.pr-dota-picks .pr-hero-grid>.pr-hero-card:last-child{display:grid}.pr-dota-picks .pr-empty-small{grid-column:1/-1;min-height:120px;display:grid;place-content:center}.pr-dota-picks .pr-highlight-grid{display:flex;flex-direction:column;gap:7px}.pr-dota-picks .pr-highlight{display:grid;grid-template-columns:60px minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;align-items:center;padding:10px 12px;background:#202a2a85;border-color:#ffffff0c;position:relative}.pr-dota-picks .pr-highlight>img{grid-column:1;grid-row:1/4;width:60px;height:50px;margin:0;border-radius:5px}.pr-dota-picks .pr-highlight>span{grid-column:2;grid-row:1;font-size:12px;margin:0 0 4px}.pr-dota-picks .pr-highlight>strong{grid-column:2;grid-row:2;font-size:12px}.pr-dota-picks .pr-highlight>div{grid-column:3;grid-row:1/3;gap:20px;font-size:13px;margin:0}.pr-dota-picks .pr-highlight>small{grid-column:3;grid-row:3;text-align:right}.pr-dota-picks .pr-gallery-note{margin:0 0 12px!important;font-size:12px}.pr-match-disclosure{padding:0}.pr-match-disclosure summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:19px 22px;font-size:13px;font-weight:500;list-style:none}.pr-match-disclosure summary::-webkit-details-marker{display:none}.pr-match-disclosure summary small{color:#7d8e8b;font-size:12px;margin-left:10px;font-weight:400}.pr-match-disclosure summary>svg{transition:transform .2s;color:#93a082}.pr-match-disclosure[open] summary>svg{transform:rotate(180deg)}.pr-match-disclosure[open] summary{border-bottom:1px solid #ffffff0d}.pr-dota-editor{width:min(620px,100%)}.pr-dota-appearance-preview{position:relative;height:170px;overflow:hidden;background:#17222d;border-radius:10px;margin:16px 0}.pr-dota-appearance-preview>img{width:100%;height:100%;object-fit:cover}.pr-dota-appearance-preview.is-hero>img{object-fit:contain;object-position:80% center!important}.pr-dota-appearance-preview>strong{position:absolute;left:24px;bottom:22px;font-size:24px;text-shadow:0 2px 15px #000}.pr-appearance-modes{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:17px}.pr-appearance-modes>button{padding:9px 12px;border:1px solid #ffffff15;border-radius:7px;font-size:12px;color:#a6b0bd}.pr-appearance-modes>button[aria-pressed=true]{color:var(--pr-accent);border-color:#b7d08070;background:#b7d0800c}.pr-dota-hero-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;max-height:205px;overflow:auto;margin-top:10px;padding:2px}.pr-dota-hero-picker>button{display:flex;align-items:center;gap:6px;font-size:12px;text-align:left;border:1px solid #ffffff0b;padding:6px;border-radius:6px}.pr-dota-hero-picker>button[aria-pressed=true]{border-color:var(--pr-accent);background:#b4cf7012}.pr-dota-hero-picker img{width:36px;height:29px;object-fit:cover;border-radius:3px}.pr-dota-hero-picker svg{margin-left:auto;flex-shrink:0;color:var(--pr-accent)}.pr-dota-background-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:20px}.pr-dota-background-controls label{font-size:12px;color:#a7b3c0}.pr-dota-background-controls span{float:right;color:#d1d9c4}.pr-dota-background-controls input{width:100%;display:block;margin-top:10px;accent-color:var(--pr-accent)}.pr-photo-grid{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-photo-grid[data-count="1"]{max-width:340px;grid-template-columns:1fr}.pr-photo-grid[data-count="2"]{max-width:680px;grid-template-columns:repeat(2,minmax(0,1fr))}.pr-photo-tile{aspect-ratio:4/3;border:0;border-radius:9px;background:#131a23}.pr-media-tile-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:16px;background:linear-gradient(transparent 30%,#080e18d9);color:white;opacity:0;transition:opacity .18s}.pr-photo-tile:focus-visible .pr-media-tile-overlay,.pr-photo-tile:hover .pr-media-tile-overlay,.pr-video-preview:focus-visible .pr-media-tile-overlay,.pr-video-preview:hover .pr-media-tile-overlay{opacity:1}.pr-media-tile-caption{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-shadow:0 1px 6px #000}.pr-media-tile-counts{display:flex;align-items:center;justify-content:center;gap:23px;font-size:12px;font-weight:600}.pr-media-tile-counts>span{display:flex;align-items:center;gap:7px}.pr-video-album{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.pr-video-album[data-count="1"]{max-width:340px;grid-template-columns:1fr}.pr-video-album[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:680px}.pr-video-album .pr-video-card{border:0;background:transparent;border-radius:0;overflow:visible}.pr-video-preview{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;border-radius:9px;background:#0f1720}.pr-video-preview video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.pr-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-content:center;width:48px;height:48px;padding-left:3px;border-radius:50%;background:#111a22a8;color:#f1f5ec;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:0 2px 20px #0003}.pr-video-album .pr-video-card>div{padding:10px 2px 0}.pr-video-album h3{font-size:12px;line-height:1.5;margin:0}.pr-video-album .pr-video-card p{font-size:12px;color:#7c8a97;margin-top:6px}.pr-video-album .pr-video-manage{margin-top:8px;padding-top:8px;border-color:#ffffff0b}.pr-video-album .pr-video-manage button{font-size:12px}.pr-video-feed{width:min(760px,100%);margin:auto;display:grid;grid-gap:18px;gap:18px}.pr-video-card-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:15px}.pr-video-card-actions .pr-video-reactions{margin:0;border:0;padding:0}.pr-social-feed{width:min(820px,100%);margin:0 auto;gap:16px}.pr-composer{padding:18px 22px}.pr-composer textarea{min-height:54px;font-size:13px}.pr-composer-bottom{padding-top:12px;margin-top:8px}.pr-feed-card{padding:20px 22px;border-color:#ffffff0c}.pr-feed-author{margin-bottom:14px}.pr-feed-author img{border-radius:50%;width:38px;height:38px}.pr-feed-text{margin-bottom:14px}.pr-feed-photo{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;background:transparent;border-radius:9px}.pr-feed-photo img{display:block;width:auto;max-width:100%;height:auto;max-height:480px;object-fit:contain}.pr-feed-video video{max-height:440px;width:auto;max-width:100%;margin:0 auto}.pr-feed-reactions{gap:18px;padding-top:12px;margin-top:14px;border-color:#ffffff0b}.pr-feed-reactions>button{padding:6px 9px;border-radius:16px;background:#ffffff05;font-size:12px;min-height:30px}.pr-feed-reactions>button:hover{background:#d1ed7410}.pr-feed-reactions>a{margin-left:auto;font-size:12px}.pr-media-modal{width:min(calc((76vh - 110px)*var(--media-ratio,1.33) + 310px),1240px,96vw);min-width:640px;height:min(76vh,800px);grid-template-columns:minmax(0,1fr) 310px;border:1px solid #ffffff12;border-radius:15px;background:#181f28}.pr-media-stage{padding:56px 14px 49px;background:radial-gradient(ellipse at center,#1f2933,#0d141c)}.pr-media-tools{top:10px;right:10px;border:0;border-radius:20px;background:#25313bbd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pr-media-tools .pr-icon-button{width:29px;height:29px;border-radius:50%}.pr-media-canvas>img,.pr-media-viewport{border-radius:4px}.pr-media-stage-footer{bottom:9px;color:#9aaab7;font-size:12px}.pr-media-discussion{border-color:#ffffff0c;background:#1b232d}.pr-media-heading{padding:18px 16px;gap:10px;border-color:#ffffff0c}.pr-media-owner-avatar{width:34px;height:34px;border-radius:50%;object-fit:cover;flex-shrink:0}.pr-media-heading h2{font-size:12px}.pr-media-kind{display:block;color:#7c8a9b;font-size:12px;margin-top:3px}.pr-media-heading p{font-size:12px;line-height:1.7;margin-top:10px}.pr-media-reactions{padding:10px 16px;gap:12px;border-color:#ffffff0c}.pr-media-reactions .pr-like-button span{display:none}.pr-media-discussion>.pr-discussion{flex:1 1;min-height:0;display:flex;flex-direction:column}.pr-media-discussion .pr-discussion-items{padding:16px;overflow:auto;flex:1 1;min-height:0}.pr-media-discussion .pr-comment{margin-bottom:17px}.pr-media-discussion .pr-media-compose{padding:12px;border-color:#ffffff0c}.pr-media-discussion .pr-media-compose textarea{font-size:12px;resize:none}.pr-media-modal.is-expanded{min-width:0;width:calc(100vw - 30px);height:calc(100vh - 30px)}.pr-chat-message{position:relative;border:0;background:#28313d;border-radius:16px 16px 16px 5px;padding:12px 15px;font-size:13px;line-height:1.65;box-shadow:0 2px 8px #00000010}.pr-chat-message.is-own{border:0;background:#354435;border-radius:16px 16px 5px 16px;color:#e0e8dc}.pr-chat-messages{gap:10px;background:radial-gradient(ellipse at 20% 0,#25313e30,transparent 75%)}.pr-message-meta{font-size:12px;color:#87958f;margin-top:6px;gap:7px}.pr-message-meta small{font-size:12px}.pr-message-tools{position:absolute;right:6px;top:-20px;opacity:0;padding:3px 5px;border-radius:20px;background:#25313a;box-shadow:0 3px 12px #0003;z-index:1;transition:opacity .15s}.pr-chat-message:focus-within .pr-message-tools,.pr-chat-message:hover .pr-message-tools{opacity:1}.pr-message-tools .pr-icon-button{width:23px;height:23px;border-radius:50%}@media(hover:none){.pr-media-tile-overlay{opacity:1;background:linear-gradient(transparent 55%,#080e18b3);padding:10px}.pr-media-tile-counts{gap:15px;font-size:12px}.pr-message-tools{position:static;opacity:1;background:transparent;box-shadow:none}}@media(max-width:1100px){.pr-dota-columns{grid-template-columns:minmax(0,1fr) 185px}.pr-dota-picks .pr-hero-card{grid-template-columns:76px minmax(0,1fr)}.pr-dota-pick-tabs button{font-size:12px;padding:12px 8px}.pr-video-album{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.pr-dota-columns{grid-template-columns:minmax(0,1fr)}.pr-dota-columns>.pr-secondary-column{grid-template-columns:1fr}.pr-dota-columns>.pr-secondary-column .pr-rank-panel{padding:18px}.pr-dota-columns .pr-rank-art{height:90px;margin:0}.pr-dota-update-note{text-align:center}.pr-dota-identity{min-height:190px}}@media(max-width:800px){.pr-media-modal{display:flex;flex-direction:column;min-width:0;width:min(650px,96vw);height:90vh}.pr-media-stage{height:50%;flex-shrink:0}.pr-media-discussion{flex:1 1;border-left:0;border-top:1px solid #ffffff0b}.pr-media-discussion .pr-discussion-items,.pr-media-heading{padding:12px 16px}.pr-media-heading p{margin-top:5px}.pr-media-modal.is-expanded .pr-media-stage{height:100%}.pr-media-modal.is-expanded .pr-media-discussion{display:none}}@media(max-width:560px){.pr-dota-identity{padding:50px 18px 20px;gap:16px}.pr-dota-identity-main{gap:14px}.pr-dota-lifetime{padding:0;margin-left:0;text-align:left}.pr-dota-lifetime>strong{font-size:28px}.pr-dota-avatar{width:67px;height:67px}.pr-dota-identity .pr-steam-backdrop.is-hero{width:100%;opacity:.4!important}.pr-dota-pick-tabs{gap:0;overflow-x:auto}.pr-dota-pick-tabs button{font-size:12px;padding:12px 8px;flex-shrink:0}.pr-dota-picks .pr-hero-grid{grid-template-columns:1fr}.pr-dota-picks .pr-hero-card{grid-template-columns:95px minmax(0,1fr)}.pr-dota-picks .pr-highlight{grid-template-columns:46px minmax(0,1fr) auto;gap:8px}.pr-dota-picks .pr-highlight>img{width:46px;height:48px}.pr-dota-picks .pr-highlight>div{font-size:12px;gap:5px}.pr-dota-picks .pr-highlight>span,.pr-dota-picks .pr-highlight>strong{font-size:12px}.pr-dota-background-controls{gap:15px}.pr-dota-hero-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-appearance-modes>button{font-size:12px;padding:8px}.pr-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pr-photo-tile{border-radius:6px}.pr-video-album,.pr-video-album[data-count="2"]{grid-template-columns:1fr}.pr-composer,.pr-feed-card{padding:16px}.pr-composer-bottom>div{gap:12px}.pr-composer-bottom .pr-button{font-size:12px}.pr-feed-reactions{gap:8px}.pr-feed-author span,.pr-feed-reactions>button{font-size:12px}.pr-feed-photo img{max-height:380px}.pr-media-modal{height:94vh}.pr-media-stage{height:45%}.pr-media-discussion .pr-media-heading p{max-height:60px;overflow:auto}.pr-media-tools{right:8px}.pr-chat-message{max-width:90%}.pr-chat-messages{padding:20px 14px}}@media(prefers-reduced-motion:reduce){.pr-match-disclosure summary>svg,.pr-media-tile-overlay,.pr-message-tools{transition:none}}.pr-dota-picks .pr-hero-grid-best{grid-template-columns:1fr}.pr-social-feed{width:min(760px,100%)}.pr-dota-page>.pr-page-heading{flex-wrap:wrap;gap:12px}.pr-profile-page{max-width:1000px;--pr-profile-gap:16px}.pr-profile-page>.pr-profile-card{border-color:#ffffff12;margin-bottom:16px;border-radius:12px}.pr-profile-page .pr-profile-identity{padding:0 24px;column-gap:19px;min-height:113px}.pr-profile-page .pr-profile-identity .pr-avatar-button{margin-top:-43px;border-radius:50%;border-width:5px}.pr-profile-page .pr-avatar-button>img{border-radius:50%}.pr-profile-page .pr-avatar-button>span{right:1px;bottom:1px;border-radius:50%}.pr-profile-page .pr-identity-copy{padding:17px 0}.pr-profile-page .pr-name-row h1{font-size:26px}.pr-profile-page .pr-profile-networks{margin:7px 0 10px;gap:6px}.pr-profile-page .pr-network-link{width:27px;height:27px;border-radius:8px}.pr-profile-page .pr-follow-counts{font-size:12px;gap:12px;flex-wrap:wrap;margin-top:9px}.pr-profile-page .pr-follow-counts strong{font-size:12px}.pr-profile-page .pr-profile-actions{padding-top:19px;grid-column:3;grid-row:1}.pr-profile-page .pr-profile-actions .pr-button{font-size:12px;padding:10px 12px;min-height:34px}.pr-profile-page .pr-profile-tabs{padding:0 24px}.pr-profile-page .pr-profile-tabs>button{padding:13px 0;font-size:12px}.pr-profile-page .pr-social-game-link{margin-right:24px;font-size:12px}.pr-profile-columns.pr-profile-content{grid-template-columns:minmax(0,1fr) 280px;gap:var(--pr-profile-gap)}.pr-profile-content>.pr-primary-column{gap:var(--pr-profile-gap)}.pr-profile-content .pr-social-feed{width:100%;margin:0;gap:var(--pr-profile-gap)}.pr-profile-content .pr-panel{border-radius:11px;border-color:#ffffff12}.pr-profile-info-column{min-width:0;display:grid;grid-gap:16px;gap:16px;position:-webkit-sticky;position:sticky;top:18px}.pr-profile-info{padding:20px}.pr-profile-info h2{font-size:13px;font-weight:600;margin:0 0 17px}.pr-profile-about{font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:17px}.pr-profile-steam-account{display:flex;gap:11px;align-items:center;color:#a2b0bd}.pr-profile-steam-account>svg:first-child{color:#c4d4bd;flex-shrink:0}.pr-profile-steam-account>span{min-width:0;flex:1 1}.pr-profile-steam-account small{display:block;font-size:12px;color:#758495;margin-bottom:4px}.pr-profile-steam-account strong{font-size:12px;display:block;overflow-wrap:anywhere;font-weight:500;color:#c5d0d9}.pr-profile-steam-account:hover strong{color:var(--pr-accent)}.pr-profile-info .pr-profile-tags{margin-top:17px;gap:6px}.pr-profile-fill{margin-top:17px;font-size:12px}.pr-profile-content .pr-composer{padding:15px 18px}.pr-profile-content .pr-composer-main{align-items:center;gap:11px}.pr-profile-content .pr-composer-main>img{width:33px;height:33px;border-radius:50%}.pr-profile-content .pr-composer textarea{min-height:37px;max-height:200px;padding:7px 0;font-size:12px;line-height:1.7}.pr-profile-content .pr-composer-bottom{padding-top:10px;margin-top:9px}.pr-profile-content .pr-composer-bottom .pr-button{min-height:33px;padding:9px 13px;font-size:12px}.pr-profile-content .pr-feed-card{padding:18px;width:100%;margin:0}.pr-feed-author strong{font-size:13px}.pr-profile-content .pr-feed-photo,.pr-profile-content .pr-feed-video-frame{position:relative;display:block;width:100%;aspect-ratio:4/3;max-height:500px;margin:0;background:#111922;border-radius:8px;overflow:hidden;isolation:isolate}.pr-profile-content .pr-feed-photo img{max-height:none;max-width:none;margin:0}.pr-profile-content .pr-feed-photo-ambient{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(24px);opacity:.18;transform:scale(1.09);z-index:-1;pointer-events:none}.pr-profile-content .pr-feed-photo-original{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.pr-profile-content .pr-feed-video video{width:100%;height:100%;max-height:none;object-fit:contain}.pr-profile-content .pr-feed-reactions{gap:12px;flex-wrap:wrap}.pr-profile-content .pr-feed-reactions>a{font-size:12px}@media(max-width:1180px){.pr-profile-columns.pr-profile-content{grid-template-columns:minmax(0,1fr) 240px}.pr-profile-page .pr-profile-identity{grid-template-columns:116px minmax(0,1fr) auto;gap:17px}.pr-profile-page .pr-profile-identity .pr-avatar-button{width:116px;height:116px}.pr-profile-page .pr-name-row h1{font-size:24px}.pr-profile-page .pr-profile-actions .pr-button{font-size:12px;padding:9px}}@media(max-width:1050px){.pr-profile-columns.pr-profile-content{grid-template-columns:minmax(0,1fr)}.pr-profile-info-column{position:static;grid-row:1}.pr-profile-info{padding:16px 18px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.pr-profile-info h2{display:none}.pr-profile-about{flex-basis:100%;margin:0}.pr-profile-steam-account{flex:1 1;min-width:150px}.pr-profile-fill,.pr-profile-info .pr-profile-tags{margin:0}.pr-profile-page .pr-profile-identity{grid-template-columns:116px minmax(0,1fr) auto}}@media(max-width:800px){.pr-profile-page .pr-profile-identity{grid-template-columns:102px minmax(0,1fr);column-gap:15px;min-height:110px;padding:0 18px}.pr-profile-page .pr-profile-identity .pr-avatar-button{width:102px;height:102px;grid-column:1;grid-row:1/3;margin-top:-27px}.pr-profile-page .pr-identity-copy{grid-column:2;grid-row:1;padding:14px 0 10px}.pr-profile-page .pr-profile-actions{grid-column:2;grid-row:2;padding:0 0 15px;justify-self:start}.pr-profile-page .pr-name-row h1{font-size:23px}.pr-profile-page .pr-profile-tabs{padding:0 18px;gap:20px}.pr-profile-page .pr-social-game-link{margin-right:18px}}@media(max-width:560px){.pr-profile-page .pr-profile-identity{grid-template-columns:85px minmax(0,1fr);column-gap:12px;padding:0 14px}.pr-profile-page .pr-profile-identity .pr-avatar-button{width:85px;height:85px;margin-top:-18px;border-width:4px}.pr-profile-page .pr-name-row h1{font-size:20px}.pr-profile-page .pr-follow-counts{font-size:12px;gap:7px}.pr-profile-page .pr-profile-tabs{padding:0 14px;gap:14px}.pr-profile-page .pr-profile-tabs>button{font-size:12px;gap:5px}.pr-profile-page .pr-social-game-link{padding:0 14px 12px;margin:0}.pr-profile-content .pr-composer,.pr-profile-content .pr-feed-card{padding:14px}.pr-profile-content .pr-feed-reactions{gap:8px}.pr-profile-content .pr-feed-reactions>button{font-size:12px}.pr-profile-info{padding:14px}.pr-profile-steam-account{min-width:0}.pr-profile-fill{font-size:12px}}.pr-dota-page{max-width:1000px;margin:0 auto}.pr-dota-art{position:absolute;inset:0;pointer-events:none;overflow:hidden}.pr-dota-art-model{position:absolute;object-fit:contain;max-width:none;max-height:none;transform:none}.pr-dota-art-wallpaper{width:100%;height:100%;object-fit:cover}.pr-dota-appearance-preview.is-hero{background:radial-gradient(ellipse at 75% 50%,#384b43,#101821)}.pr-dota-selected-heroes{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:14px}.pr-dota-selected-heroes>div{display:flex;align-items:center;gap:2px;border:1px solid #ffffff16;border-radius:6px}.pr-dota-selected-heroes>div>button:first-child{padding:8px 9px;font-size:12px}.pr-dota-selected-heroes button[aria-pressed=true]{color:var(--pr-accent);background:#d1ed740c}.pr-dota-selected-heroes .pr-icon-button{width:25px;height:25px}.pr-dota-model-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 20px;gap:12px 20px;margin-bottom:17px}.pr-dota-model-controls label{font-size:12px;color:#a5b2bb}.pr-dota-model-controls label:first-child{grid-column:1/-1}.pr-dota-model-controls input{display:block;width:100%;margin-top:9px;accent-color:var(--pr-accent)}.pr-dota-model-controls label span{float:right;color:#d0dfb8}.pr-dota-model-controls>.pr-text-button{grid-column:1/-1;font-size:12px;justify-self:start}.pr-dota-hero-picker>button:disabled{opacity:.35;cursor:not-allowed}.pr-profile-identity-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:9px 0}.pr-profile-steam-inline{display:inline-flex;align-items:center;gap:6px;color:#a1ae9c}.pr-profile-steam-inline:hover{color:var(--pr-accent)}.pr-profile-identity-meta .pr-profile-networks{margin:0}.pr-profile-page .pr-profile-identity-meta .pr-network-link{width:25px;height:25px}.pr-profile-party-status{display:inline-flex;align-items:center;gap:5px;border:1px solid #7b8e5255;padding:4px 7px;border-radius:5px;font-size:12px}.pr-profile-content .pr-feed-photo-original{object-fit:cover;object-position:center 30%}.pr-profile-content .pr-feed-photo{background:transparent}.pr-party-page{max-width:1000px;margin:0 auto}.pr-party-own{margin-bottom:24px;padding:22px}.pr-party-own-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.pr-party-own h2{font-size:15px;font-weight:600;margin:0 0 8px}.pr-party-state{display:flex;align-items:center;gap:6px;font-size:12px;color:#84919d}.pr-party-state>i{width:5px;height:5px;border-radius:50%;background:#6c7885}.pr-party-state.is-active{color:#b8ce91}.pr-party-state.is-active>i{background:#b4d36f}.pr-party-own-roles{display:flex;gap:7px;flex-wrap:wrap;margin-top:20px}.pr-party-own-roles>button{border:1px solid #ffffff16;border-radius:7px;padding:8px 12px;font-size:12px;color:#9dabb7;background:#ffffff03}.pr-party-own-roles>button[aria-pressed=true]{color:var(--pr-accent);border-color:#a7c26c66;background:#b8d5750c}.pr-party-own-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.pr-party-own-bottom>p{font-size:12px;line-height:1.7;color:#7b8b99;margin:0}.pr-party-own-bottom .pr-text-button{white-space:nowrap;font-size:12px}.pr-party-list-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.pr-party-list-heading h2{font-size:16px;font-weight:600;margin:0}.pr-party-filters{display:flex;align-items:end;gap:12px;margin-bottom:18px}.pr-party-filters .pr-search-field{flex:1 1;width:auto;margin:0}.pr-party-filters .pr-input{font-size:12px}.pr-party-role-filter>span{display:none}.pr-party-role-filter{width:210px}.pr-party-role-filter select{width:100%;min-height:39px}.pr-party-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.pr-party-card{padding:19px}.pr-party-card>header,.pr-party-identity{display:flex;align-items:center;gap:12px}.pr-party-identity{min-width:0;flex:1 1}.pr-party-identity>img{width:47px;height:47px;object-fit:cover;border-radius:50%;flex-shrink:0}.pr-party-identity>span{min-width:0}.pr-party-identity strong{display:block;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.pr-party-identity small{display:block;color:#7e8e9e;font-size:12px;margin-top:3px;overflow-wrap:anywhere}.pr-party-you{font-size:12px;background:#b2cf750e;color:#b6c993;border-radius:5px;padding:4px 7px}.pr-party-caption{font-size:12px;color:#a4b2be;line-height:1.7;margin-top:13px;overflow-wrap:anywhere}.pr-party-card-roles{display:flex;gap:6px;flex-wrap:wrap;margin:16px 0}.pr-party-card-roles>span{padding:5px 8px;background:#ffffff05;color:#adbdc0;border-radius:5px;font-size:12px}.pr-party-card>footer{border-top:1px solid #ffffff0c;padding-top:13px;display:flex;align-items:center;gap:13px;flex-wrap:wrap}.pr-party-card>footer .pr-button{padding:8px 11px;min-height:31px;font-size:12px}.pr-party-card>footer .pr-text-button{font-size:12px}.pr-party-write{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:#bed496;font-size:12px}.pr-party-message-policy{color:#748393;font-size:12px;margin-left:auto}@media(max-width:1100px){.pr-party-grid{grid-template-columns:1fr}}@media(max-width:560px){.pr-party-own{padding:16px}.pr-party-own-heading{align-items:start;flex-wrap:wrap}.pr-party-own-heading>.pr-button{font-size:12px}.pr-party-own-roles{gap:6px;margin-top:15px}.pr-party-own-roles>button{font-size:12px;padding:7px 9px}.pr-party-own-bottom{align-items:start;flex-direction:column}.pr-party-filters{align-items:stretch;flex-direction:column}.pr-party-role-filter{width:100%}.pr-party-card{padding:16px}.pr-party-card>footer{gap:10px}.pr-party-write{margin-left:0}.pr-dota-model-controls{gap:12px}.pr-profile-identity-meta{gap:8px}}.pr-dota-identity.has-models{display:grid;grid-template-columns:minmax(180px,230px) minmax(0,1fr) 150px;grid-gap:16px;gap:16px;padding:32px 28px 20px;min-height:220px}.pr-dota-identity.has-models:after{display:none}.pr-dota-identity.has-models .pr-dota-identity-main{gap:15px;min-width:0}.pr-dota-identity.has-models .pr-dota-identity-main>div:last-child{min-width:0}.pr-dota-identity.has-models h2{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-dota-identity.has-models .pr-dota-lifetime{margin:0;text-align:right;min-width:0}.pr-dota-showcase{position:relative;height:168px;min-width:0;align-self:center}.pr-dota-appearance-preview.is-auto,.pr-dota-appearance-preview.is-hero{background:radial-gradient(ellipse at 65% 50%,#34433e,#101821)}.pr-dota-preview-showcase{position:absolute;left:155px;right:14px;top:10px;bottom:10px}.pr-dota-appearance-preview>strong{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;left:20px;bottom:65px;font-size:20px}.pr-dota-auto-note{padding:14px 16px;border:1px solid #ffffff12;background:#ffffff03;border-radius:8px;font-size:12px}.pr-dota-auto-note strong{font-size:12px;color:#dae3ce;font-weight:500}.pr-dota-auto-note p{margin:8px 0 0;color:#93a0af;line-height:1.7}@media(max-width:1000px){.pr-dota-identity.has-models{grid-template-columns:minmax(160px,210px) minmax(0,1fr) 130px;padding-left:20px;padding-right:20px;gap:12px}.pr-dota-identity.has-models h2{font-size:21px}.pr-dota-identity.has-models .pr-dota-identity-main{gap:12px}.pr-dota-identity.has-models .pr-dota-lifetime>strong{font-size:30px}}@media(max-width:780px){.pr-dota-identity.has-models{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:46px 20px 14px}.pr-dota-identity.has-models .pr-dota-identity-main{grid-column:1;grid-row:1}.pr-dota-identity.has-models .pr-dota-lifetime{grid-column:2;grid-row:1}.pr-dota-showcase{grid-column:1/-1;grid-row:2;height:160px}.pr-dota-preview-showcase{left:110px}.pr-dota-appearance-preview>strong{max-width:80px;font-size:16px}}@media(max-width:430px){.pr-dota-identity.has-models{padding-left:14px;padding-right:14px;gap:10px}.pr-dota-identity.has-models .pr-dota-avatar{width:53px;height:53px}.pr-dota-identity.has-models h2{font-size:18px}.pr-dota-identity.has-models .pr-dota-lifetime>small,.pr-dota-identity.has-models .pr-dota-lifetime>span{font-size:12px}.pr-dota-identity.has-models h2{font-size:16px}.pr-dota-identity.has-models .pr-dota-identity-main a{font-size:12px;gap:4px;white-space:nowrap}.pr-dota-showcase{height:110px}}.pr-photo-post{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:7px 0 12px;border:0;background:transparent;cursor:zoom-in}.pr-photo-post-image{display:block;width:auto;height:auto;max-width:100%;max-height:520px;object-fit:contain;padding:4px;border:1px solid #ffffff20;border-radius:8px;background:#101216;box-shadow:0 4px 18px #0003;box-sizing:border-box}.pr-photo-post:focus-visible,.pr-photo-thumb:focus-visible{outline:2px solid var(--pr-accent);outline-offset:4px}.pr-photo-post-loading{position:absolute;display:grid;place-items:center;inset:0;pointer-events:none;color:#fff;background:#0002;border-radius:8px}.pr-photo-wall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.pr-photo-wall[data-count="2"],.pr-photo-wall[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-photo-wall[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:360px}.pr-photo-thumb{display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:1;min-width:0;width:100%;padding:0;margin:0;border:1px solid #ffffff17;border-radius:9px;overflow:hidden;background:#111418;cursor:zoom-in}.pr-photo-thumb>img{display:block;width:100%;height:100%;max-width:100%;max-height:none;object-fit:cover;object-position:center 30%;border-radius:0}.pr-photo-thumb .pr-missing-photo{min-height:180px}.pr-photo-thumb:focus-visible .pr-media-tile-overlay,.pr-photo-thumb:hover .pr-media-tile-overlay{opacity:1}.pr-lightbox{display:flex;flex-direction:column;width:min(1240px,96vw);height:min(820px,91dvh);min-height:0;overflow:hidden;border:1px solid #343840;border-radius:14px;background:#181c22;color:#eff0f3;box-shadow:0 24px 100px #0009}.pr-lightbox-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 14px 8px 20px;border-bottom:1px solid #ffffff0d}.pr-lightbox-toolbar>div{display:flex;align-items:center;gap:6px}.pr-lightbox-toolbar h2{font-weight:600;margin:0 10px 0 0}.pr-lightbox-toolbar span{font-size:12px;color:#939aa6}.pr-lightbox-toolbar button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:7px;background:transparent;color:#c7ccd4;cursor:pointer}.pr-lightbox-toolbar button:hover:not(:disabled){background:#ffffff0d;color:#fff}.pr-lightbox-toolbar button:disabled{opacity:.28;cursor:default}.pr-lightbox-toolbar .pr-lightbox-scale{width:45px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-lightbox-body{display:grid;grid-template-columns:minmax(0,1fr) 310px;flex:1 1;min-height:0}.pr-lightbox-stage{display:flex;flex-direction:column;min-width:0;min-height:0;background:#0d1014}.pr-lightbox-image-area{position:relative;flex:1 1;min-height:0;overflow:hidden}.pr-lightbox-viewport{width:100%;height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#454b55 transparent}.pr-lightbox-canvas{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:20px}.pr-lightbox-canvas img{flex:none;display:block;max-width:none;object-fit:contain;border:1px solid #ffffff24;box-sizing:border-box;border-radius:4px;box-shadow:0 8px 30px #0007}.pr-lightbox-arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:38px;height:46px;border:1px solid #ffffff16;border-radius:8px;color:#fff;background:#101319b8;cursor:pointer;box-shadow:0 2px 8px #0002}.pr-lightbox-arrow:hover{background:#2b303acc}.pr-lightbox-arrow.is-previous{left:10px}.pr-lightbox-arrow.is-next{right:10px}.pr-lightbox-strip{display:flex;align-items:center;justify-content:center;gap:7px;flex:none;padding:9px 14px;overflow-x:auto;border-top:1px solid #ffffff0a;background:#12161c}.pr-lightbox-strip button{display:grid;place-items:center;flex:none;width:44px;height:46px;padding:2px;border:1px solid transparent;border-radius:5px;background:#ffffff05;opacity:.55;cursor:pointer}.pr-lightbox-strip button[aria-current=true]{border-color:var(--pr-accent);opacity:1}.pr-lightbox-strip button:hover{opacity:1}.pr-lightbox-strip img{max-width:100%;max-height:100%;object-fit:contain}.pr-lightbox-aside{display:flex;flex-direction:column;min-height:0;padding:21px 18px 16px;border-left:1px solid #ffffff0d;overflow:auto}.pr-lightbox-author{display:flex;align-items:center;justify-content:space-between;gap:6px;flex:none}.pr-lightbox-author>a{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none;color:inherit}.pr-lightbox-author img{width:36px;height:36px;border-radius:50%;object-fit:cover;flex:none}.pr-lightbox-author strong{display:block;font-size:12px;line-height:1.5}.pr-lightbox-author time{display:block;margin-top:3px;color:#929aa7}.pr-lightbox-menu{position:relative;flex:none}.pr-lightbox-menu summary{display:grid;place-items:center;width:28px;height:32px;cursor:pointer;list-style:none;color:#9ea6b2}.pr-lightbox-menu summary::-webkit-details-marker{display:none}.pr-lightbox-menu>div{position:absolute;right:0;top:100%;z-index:3;min-width:220px;padding:5px;border:1px solid #414650;border-radius:8px;background:#232830;box-shadow:0 8px 24px #0005}.pr-lightbox-menu button{display:flex;gap:9px;align-items:center;width:100%;padding:11px 9px;border:0;border-radius:5px;text-align:left;color:#dce0e7;background:transparent;cursor:pointer}.pr-lightbox-menu button:hover{background:#ffffff0a}.pr-lightbox-caption{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 3px}.pr-lightbox-reactions{display:flex;gap:22px;padding:19px 0 16px;border-bottom:1px solid #ffffff0b;flex:none}.pr-lightbox-reactions button{display:flex;gap:8px;align-items:center;padding:0;border:0;background:transparent;color:#a9b0bc;cursor:pointer;font-size:12px}.pr-lightbox-reactions .is-liked{color:#f0778b}.pr-lightbox-confirm{padding:12px 0;border-bottom:1px solid #ffffff12;font-size:12px;flex:none}.pr-lightbox-confirm button{margin:0 15px 0 0}.pr-lightbox-confirm p{margin:0 0 10px}.pr-lightbox-aside>.pr-discussion{display:flex;flex-direction:column;flex:1 1;min-height:180px;padding-top:15px}.pr-lightbox-aside .pr-discussion-items{flex:1 1;overflow:auto;min-height:50px;padding-bottom:12px}.pr-lightbox-aside .pr-empty-small{padding:22px 0;line-height:1.6;text-align:left;color:#818b9b}.pr-lightbox-aside .pr-media-compose{display:flex;gap:8px;align-items:flex-end;margin-top:auto;padding-top:12px;border-top:1px solid #ffffff0b}.pr-lightbox-aside .pr-media-compose textarea{min-height:42px;max-height:110px;resize:vertical;padding:10px;font-size:12px;background:#11151b}.pr-lightbox-aside .pr-media-compose .pr-button{flex:none;width:34px;min-height:38px;padding:8px;border-radius:7px}.pr-lightbox-aside .pr-comment{grid-template-columns:25px minmax(0,1fr);gap:8px}.pr-lightbox-aside .pr-discussion-avatar{width:25px;height:25px}.pr-lightbox-aside .pr-comment p{font-size:12px}.pr-lightbox-report{padding-top:10px}.pr-lightbox.is-expanded{width:96vw;height:94dvh}.pr-lightbox.is-expanded .pr-lightbox-body{grid-template-columns:1fr}.pr-lightbox.is-expanded .pr-lightbox-aside{display:none}@media(max-width:800px){.pr-photo-wall{column-count:2}.pr-lightbox{height:94dvh;width:96vw;border-radius:10px}.pr-lightbox-body{display:flex;flex-direction:column;overflow:auto}.pr-lightbox-stage{height:52dvh;min-height:300px;flex:none}.pr-lightbox-aside{border-left:0;border-top:1px solid #ffffff0d;overflow:visible;min-height:280px;padding:17px}.pr-lightbox-aside>.pr-discussion{min-height:160px}.pr-lightbox-aside .pr-discussion-items{overflow:visible}.pr-lightbox.is-expanded .pr-lightbox-stage{height:100%;min-height:0;flex:1 1}.pr-lightbox-toolbar{padding-left:14px}.pr-lightbox-toolbar h2{font-size:12px;margin-right:3px}.pr-lightbox-toolbar button{width:30px}.pr-lightbox-strip{height:58px}.pr-photo-post-image{max-height:500px}}@media(max-width:440px){.pr-photo-wall{column-count:2;column-gap:8px}.pr-photo-thumb{margin-bottom:8px}.pr-lightbox-toolbar{gap:2px;padding-right:7px}.pr-lightbox-toolbar>div{gap:1px}.pr-lightbox-toolbar h2,.pr-lightbox-toolbar span{font-size:12px}}@media(hover:none){.pr-photo-thumb .pr-media-tile-overlay{opacity:1}}.pr-lightbox-strip{justify-content:flex-start}.pr-lightbox-strip button:first-child{margin-left:auto}.pr-lightbox-strip button:last-child{margin-right:auto}.pr-lightbox-strip{height:66px;overflow-y:hidden}.pr-lightbox-strip img{width:36px;height:36px;min-height:0}@media(max-width:800px){.pr-photo-wall{columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.pr-week-page{max-width:1120px;margin:0 auto}.pr-week-page .pr-page-heading{margin-bottom:22px}.pr-week-heading{position:relative;display:flex;justify-content:space-between;align-items:center;gap:24px;overflow:hidden;border:1px solid #3b4431;border-radius:14px;padding:29px 30px;background:radial-gradient(ellipse at 55% 100%,#a2bc3f16,transparent 70%),linear-gradient(110deg,#1b231d,#171c25);margin-bottom:14px}.pr-week-heading>div{position:relative;z-index:1}.pr-week-heading h2{font-size:28px;line-height:1.3;letter-spacing:-.8px;margin:11px 0 8px;font-weight:650}.pr-week-heading p{font-size:14px;margin:0;color:#a9b2bd}.pr-week-state{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#cce7a6}.pr-week-state>span{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 12px #cce7a645}.pr-week-state.is-settling{color:#e2c48a}.pr-week-state.is-history{color:#a5afbd}.pr-week-heading-art{position:absolute;left:49%;top:22px;width:145px;height:145px;color:#d1ed7410;transform:rotate(-12deg)}.pr-week-calendar{width:230px;flex:none}.pr-week-calendar label{display:block;font-size:12px;color:#a4afbd;margin-bottom:8px}.pr-week-calendar .pr-input{font-size:13px;background:#11171dc9;min-height:43px}.pr-week-rules{margin-bottom:24px;font-size:13px;color:#a6b0bf}.pr-week-rules summary{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;cursor:pointer;list-style:none;padding:8px 0}.pr-week-rules summary::-webkit-details-marker{display:none}.pr-week-rules summary>svg:last-child{transition:transform .2s}.pr-week-rules[open] summary>svg:last-child{transform:rotate(180deg)}.pr-week-rules>div{margin-top:8px;padding:9px 22px;border:1px solid #ffffff12;border-radius:10px;background:#191e26;line-height:1.75}.pr-week-rules strong{color:#dce1e9;font-weight:550}.pr-week-columns{display:grid;grid-template-columns:minmax(0,1fr) 302px;grid-gap:20px;gap:20px;align-items:start}.pr-week-main{min-width:0}.pr-week-leaderboard{padding:0;overflow:hidden}.pr-week-rank-tabs{display:flex;overflow-x:auto;padding:15px 12px 0;border-bottom:1px solid #ffffff0b;scrollbar-color:#49513d transparent}.pr-week-rank-tabs>button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:68px;padding:8px 6px 15px;border:0;border-bottom:2px solid transparent;background:transparent;color:#8995a4}.pr-week-rank-tabs>button>img{width:31px;height:34px;object-fit:contain;filter:grayscale(.6);opacity:.7}.pr-week-rank-tabs>button>span{font-size:11px;white-space:nowrap}.pr-week-rank-tabs>button>small{position:absolute;right:5px;top:4px;font-size:10px;color:#9fab8e}.pr-week-rank-tabs>button[aria-pressed=true]{color:var(--pr-accent);border-color:var(--pr-accent);background:#d1ed7405}.pr-week-rank-tabs>button[aria-pressed=true]>img{filter:none;opacity:1}.pr-week-rank-tabs>button:hover{background:#ffffff04;color:#e1e7dc}.pr-week-board-controls{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:21px 22px 16px}.pr-week-nominations{display:flex;align-items:center;gap:5px}.pr-week-nominations button{display:flex;align-items:center;gap:7px;padding:8px 11px;font-size:13px;border-radius:7px;background:transparent;color:#9da7b7;border:0}.pr-week-nominations button[aria-pressed=true]{color:#e6eddf;background:#ffffff09}.pr-week-nominations button[aria-pressed=true]>svg{color:var(--pr-accent)}.pr-week-hero-filter{max-width:185px;font-size:12px;padding:8px 10px;min-height:36px}.pr-week-board-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 24px 18px}.pr-week-board-title h2{font-size:17px;font-weight:600;margin:0;letter-spacing:-.3px}.pr-week-board-title>span{font-size:12px;color:#8e9bad}.pr-week-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:295px;padding:35px 30px 45px;text-align:center;color:#a0acbd}.pr-week-empty-emblem{display:grid;place-items:center;width:83px;height:83px;border:1px solid #d1ed7420;border-radius:26px;background:radial-gradient(circle,#c1d6710c,#c1d67102);color:#b9ce8a;margin-bottom:18px;box-shadow:0 0 45px #d1ed7406}.pr-week-empty h3{margin:0 0 10px;font-size:18px;font-weight:550;color:#e0e6ee}.pr-week-empty p{max-width:365px;font-size:13px;line-height:1.75;margin:0}.pr-week-empty>span{margin-top:18px;font-size:12px;color:#b4c98e}.pr-week-table-labels{display:grid;grid-template-columns:56px minmax(0,1fr) 165px;grid-gap:10px;gap:10px;padding:13px 22px;border-top:1px solid #ffffff09;border-bottom:1px solid #ffffff09;color:#758399;font-size:11px}.pr-week-table-labels>span:last-child{text-align:right}.pr-week-row{display:grid;grid-template-columns:56px minmax(0,1fr) 165px;align-items:center;grid-gap:10px;gap:10px;padding:16px 22px;border-bottom:1px solid #ffffff08}.pr-week-row:last-child{border-bottom:0}.pr-week-row.is-me{background:#c5dc6d06;box-shadow:inset 2px 0 #c5dc6d85}.pr-week-place{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;color:#8794a6;font-size:16px}.pr-week-place strong{font-weight:600}.pr-week-row.is-podium .pr-week-place{color:#d5bd7c}.pr-week-row.is-podium .pr-week-place svg{position:absolute;opacity:.17;width:37px;height:37px}.pr-week-player{display:flex;align-items:center;gap:11px;min-width:0;color:#dfe5ed}.pr-week-player>img{width:39px;height:39px;object-fit:cover;border-radius:11px;flex:none}.pr-week-player>div{min-width:0}.pr-week-player strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550}.pr-week-player strong small{margin-left:7px;font-size:11px;color:#bbd889;font-weight:400}.pr-week-player span{display:block;font-size:11px;color:#8291a4;margin-top:3px}.pr-week-player:hover strong{color:var(--pr-accent)}.pr-week-result{display:flex;align-items:center;justify-content:flex-end;gap:9px;text-align:right;border:0;background:none;color:#a5afbd;min-width:0}.pr-week-result>img{width:35px;height:35px;border-radius:7px;object-fit:cover}.pr-week-result strong{display:block;font-size:17px;color:#d6e8a2;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-week-result span{display:block;margin-top:3px;font-size:11px;color:#8d9bad}.pr-week-result>svg{flex:none;opacity:.65}.pr-week-result:hover>svg{color:var(--pr-accent);opacity:1}.pr-week-source{font-size:12px;line-height:1.7;color:#8390a2;margin:15px 8px}.pr-week-side{display:flex;flex-direction:column;gap:16px;min-width:0}.pr-week-recap{position:relative;overflow:hidden;border:1px solid #465136;border-radius:12px;padding:22px;background:radial-gradient(ellipse at 100% 0,#d1ed740c,transparent 65%),#1a2026;color:#e7ecef}.pr-week-recap>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.pr-week-recap>header>span{display:flex;align-items:center;gap:7px;font-size:10px;letter-spacing:1.5px;font-weight:600;color:#c4d89b}.pr-week-recap>header>a{color:#8f9e83}.pr-week-recap-date{font-size:13px;font-weight:450;color:#acb8c3;margin:12px 0 21px}.pr-week-recap-numbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:17px 0 24px}.pr-week-recap-numbers>div{display:flex;flex-direction:column;gap:5px}.pr-week-recap-numbers strong{font-size:29px;line-height:1;letter-spacing:-1px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-week-recap-numbers>div:nth-child(2) strong{color:#d5eb9b}.pr-week-recap-numbers span{font-size:11px;color:#8e9bad}.pr-week-recap-hero{display:flex;align-items:center;gap:11px;padding-top:18px;border-top:1px solid #ffffff0c}.pr-week-recap-hero>img{width:49px;height:56px;border-radius:8px;object-fit:cover}.pr-week-recap-hero>div{flex:1 1;min-width:0}.pr-week-recap-hero small{display:block;font-size:10px;color:#9ba8b8}.pr-week-recap-hero strong{display:block;font-size:14px;font-weight:550;margin:3px 0}.pr-week-recap-hero span{font-size:11px;color:#97a58a}.pr-week-recap-hero>.pr-week-recap-rank{width:37px;height:44px;object-fit:contain}.pr-week-recap-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:20px;font-size:10px;color:#93a0b0}.pr-week-recap-footer a,.pr-week-recap-footer button,.pr-week-recap-footer span{display:flex;align-items:center;gap:5px}.pr-week-recap-footer a,.pr-week-recap-footer button{border:0;background:none;color:#b4c98f;cursor:pointer;padding:0}.pr-week-placement{display:grid;grid-template-columns:24px 1fr;grid-gap:3px 8px;gap:3px 8px;border-bottom:1px solid #ffffff0c;margin-bottom:20px;padding-bottom:17px;color:#d9c38a}.pr-week-placement>svg{grid-row:1/3;align-self:center}.pr-week-placement strong{font-size:17px;font-weight:550}.pr-week-placement span{font-size:11px;color:#a5ad97}.pr-week-best-match{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid #ffffff09;color:#a4b08e;font-size:10px}.pr-week-best-match strong{display:flex;align-items:center;gap:5px;font-weight:500;color:#d7dfca;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-week-personal{padding:20px}.pr-week-personal-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.pr-week-personal-heading h2{margin:0;font-size:15px;font-weight:600}.pr-week-personal-heading span{font-size:11px;color:#a3afbd}.pr-week-progress-label{display:flex;align-items:center;gap:10px;margin:20px 0 10px}.pr-week-progress-label strong{font-size:20px;font-weight:550}.pr-week-progress-label span{font-size:11px;color:#8f9daf}.pr-week-personal progress{display:block;width:100%;height:4px;accent-color:#c2da80;background:#303842;border:0;border-radius:5px}.pr-week-personal progress::-webkit-progress-bar{background:#303842;border-radius:5px}.pr-week-personal progress::-webkit-progress-value{background:#c2da80;border-radius:5px}.pr-week-personal p{font-size:12px;line-height:1.7;color:#9ca9b9;margin:13px 0 18px}.pr-week-personal>.pr-button{width:100%;font-size:12px;min-height:41px}.pr-week-personal>small{display:block;font-size:11px;color:#7f8c9f;line-height:1.6;margin-top:10px}.pr-week-muted{font-size:12px;line-height:1.65;color:#9eabb9}.pr-week-awards{padding:20px}.pr-week-awards h2{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:550;margin:0 0 15px}.pr-week-awards>a{display:flex;gap:10px;align-items:center;padding:12px 0;border-top:1px solid #ffffff0b}.pr-week-awards>a>svg{color:#ccb778;flex:none}.pr-week-awards strong{display:block;font-weight:500;font-size:12px;color:#d9e1e7}.pr-week-awards span{display:block;margin-top:5px;font-size:11px;color:#8e9caf}.pr-week-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 22px;border-top:1px solid #ffffff0b;font-size:12px;color:#98a4b5}.pr-week-details{width:min(700px,96vw)}.pr-week-details .pr-modal-header p{margin:7px 0 0}.pr-week-details-summary{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:13px;padding:15px 0;border-bottom:1px solid #ffffff10}.pr-week-details-summary>span{color:#c8dd9a}.pr-week-details-summary>strong{font-weight:500}.pr-week-details-summary>div{display:flex;gap:12px;margin-left:auto}.pr-week-details-summary a{display:flex;align-items:center;gap:4px;color:#a8b58e;font-size:12px}.pr-week-note{font-size:12px;line-height:1.6;padding:12px;background:#c6d67d08;border:1px solid #c6d67d20;border-radius:8px;color:#b9c6a0}.pr-week-proof-list{margin-top:10px;max-height:52vh;overflow:auto}.pr-week-proof-list>a,.pr-week-proof-list>div:not(.pr-week-empty){display:flex;align-items:center;gap:12px;padding:11px 2px;border-bottom:1px solid #ffffff0a}.pr-week-proof-list>a:hover{background:#ffffff03}.pr-week-proof-index{width:22px;flex:none;color:#79879a;font-size:12px}.pr-week-proof-list img{width:39px;height:43px;border-radius:6px;object-fit:cover}.pr-week-proof-list strong{display:block;font-size:13px;font-weight:500;color:#e0e6eb}.pr-week-proof-list time{display:block;margin-top:3px;font-size:11px;color:#8493a6}.pr-week-proof-result{margin-left:auto;text-align:right}.pr-week-proof-result span{font-size:11px;color:#95a4b5}.pr-week-proof-result.is-win strong{color:#b8d38e}.pr-week-proof-result.is-loss strong{color:#d49a9c}.pr-week-proof-list>a>svg:last-child{color:#8a9e73;flex:none}.pr-week-share{width:min(460px,96vw)}.pr-week-share textarea{margin:8px 0 16px}.pr-feed-card .pr-week-recap{max-width:440px;margin:12px auto 18px}.pr-week-dota-link{display:flex;align-items:center;gap:10px;padding:16px;color:#d5ddcc;border:1px solid #424c34;border-radius:10px;background:#c3dc6c05;font-size:13px}.pr-week-dota-link>svg:first-child{color:#c8df8b}.pr-week-dota-link>svg:last-child{margin-left:auto;color:#83946c}.pr-week-dota-link:hover{background:#c3dc6c0b}@media(max-width:1050px){.pr-week-columns{grid-template-columns:minmax(0,1fr) 280px;gap:16px}.pr-week-board-controls{padding:16px 14px}.pr-week-row,.pr-week-table-labels{grid-template-columns:38px minmax(0,1fr) 135px;padding-left:14px;padding-right:14px}.pr-week-heading h2{font-size:25px}.pr-week-heading{padding:25px}.pr-week-player strong{font-size:13px}.pr-week-recap{padding:19px}}@media(max-width:850px){.pr-week-columns{grid-template-columns:1fr}.pr-week-side{display:grid;grid-template-columns:1fr 1fr;grid-row:1}.pr-week-side>.pr-week-awards{grid-column:1/-1}.pr-week-heading{gap:18px}.pr-week-calendar{width:210px}.pr-week-heading h2{font-size:23px}.pr-week-heading-art{left:45%;opacity:.6}.pr-week-rank-tabs>button{flex:1 1;min-width:66px}}@media(max-width:560px){.pr-week-heading{padding:21px;align-items:flex-start;flex-direction:column}.pr-week-heading h2{font-size:24px}.pr-week-heading-art{right:12px;left:auto;top:28px;width:110px;height:110px}.pr-week-calendar{width:100%}.pr-week-side{display:flex;flex-direction:column}.pr-week-side .pr-week-recap{padding:22px}.pr-week-row,.pr-week-table-labels{grid-template-columns:27px minmax(0,1fr) 102px;gap:7px;padding-left:12px;padding-right:12px}.pr-week-player{gap:8px}.pr-week-player>img{width:31px;height:34px;border-radius:8px}.pr-week-player strong{font-size:12px}.pr-week-result{gap:4px}.pr-week-result>img{display:none}.pr-week-result>svg{width:12px}.pr-week-result strong{font-size:15px}.pr-week-result span,.pr-week-table-labels{font-size:10px}.pr-week-board-title{padding:0 16px 14px}.pr-week-board-title h2{font-size:16px}.pr-week-nominations button{padding:8px;font-size:12px;gap:5px}.pr-week-board-title>span{font-size:10px}.pr-week-empty{padding:25px 20px;min-height:260px}.pr-week-empty p{font-size:12px}.pr-week-proof-list>a,.pr-week-proof-list>div{gap:8px}.pr-week-proof-index{width:17px}.pr-week-proof-list img{width:30px;height:36px}.pr-week-proof-result span{font-size:10px}.pr-week-details-summary>div{margin-left:0}.pr-week-proof-list strong{font-size:12px}}.pr-week-calendar{width:270px}.pr-week-rank-tabs{scrollbar-width:none}.pr-week-rank-tabs::-webkit-scrollbar{display:none}.pr-week-rank-tabs>button>span{font-size:12px}.pr-week-rank-tabs>button{min-width:72px}@media(max-width:850px){.pr-week-calendar{width:210px}}@media(max-width:560px){.pr-week-calendar{width:100%}}.pr-week-page .pr-page-heading{flex-wrap:wrap;gap:10px}.pr-week-result strong.is-negative{color:#d99a9d}.pr-week-personal-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;padding:13px 0;border-top:1px solid #ffffff0c;border-bottom:1px solid #ffffff0c}.pr-week-personal-results>span{font-size:11px;color:#91a0af;min-width:0}.pr-week-personal-results strong{display:block;font-size:18px;font-weight:550;color:#d7e4bb;margin-top:7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-week-rank-tabs{width:100%;max-width:100%;margin:0 0 20px;padding:12px 10px 0;gap:3px;border:1px solid #ffffff12;border-radius:12px;background:linear-gradient(180deg,#1c222a,#181d25);scrollbar-width:thin;scrollbar-color:#536246 transparent}.pr-week-rank-tabs::-webkit-scrollbar{display:block;height:5px}.pr-week-rank-tabs::-webkit-scrollbar-thumb{background:#536246;border-radius:8px}.pr-week-rank-tabs>button{flex:1 1;min-width:88px;gap:7px;padding:6px 8px 15px;border-radius:8px 8px 0 0;transition:background .15s,color .15s}.pr-week-rank-tabs>button>img{width:58px;height:64px;opacity:.9;filter:none;transition:transform .15s,filter .15s}.pr-week-rank-tabs>button>svg{height:64px;color:#8d9eac}.pr-week-rank-tabs>button>span{font-size:13px;font-weight:500}.pr-week-rank-tabs>button>small{right:9px;top:5px;font-size:12px}.pr-week-rank-tabs>button:hover>img,.pr-week-rank-tabs>button[aria-pressed=true]>img{filter:drop-shadow(0 0 12px #c8df6630);transform:translateY(-2px);opacity:1}.pr-week-immortal-tabs{display:flex;gap:8px;padding:16px;border-bottom:1px solid #ffffff0d;background:#11151c40}.pr-week-immortal-tabs>button{flex:1 1;min-width:0;display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #ffffff12;border-radius:9px;background:#ffffff02;color:#b1bdca;text-align:left}.pr-week-immortal-tabs>button>img{width:44px;height:48px;object-fit:contain;flex:none}.pr-week-immortal-tabs>button>span{font-size:13px;font-weight:550}.pr-week-immortal-tabs small{display:block;font-size:11px;font-weight:400;color:#8291a4;margin-top:5px}.pr-week-immortal-tabs>button[aria-pressed=true]{border-color:#b8d26a80;background:#b8d26a09;color:#d2e99b}.pr-week-immortal-tabs>button:hover{background:#ffffff06}.pr-party-rank-filter{width:225px;flex:none}.pr-party-rank-filter>span{display:none}.pr-party-rank-filter select{width:100%;min-height:39px}.pr-party-preference-label{font-size:13px;font-weight:550;margin:21px 0 9px;color:#c2ccd5}.pr-party-preference-label>small{font-size:12px;font-weight:400;color:#8596a8;margin-left:6px}.pr-party-own .pr-party-own-roles{margin-top:0}.pr-party-own-modes>button{padding:9px 15px}.pr-party-card-modes{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.pr-party-card-modes>span{padding:5px 9px;border:1px solid #bcd18325;border-radius:5px;background:#bcd18308;color:#c3d39f;font-size:12px}.pr-party-card .pr-party-card-roles{margin-top:9px}.pr-party-filters{display:grid;grid-template-columns:minmax(180px,1fr) 165px 180px 190px;grid-gap:10px;gap:10px}.pr-party-filters>.pr-search-field,.pr-party-filters>label{min-width:0;width:auto}.pr-party-mode-filter>span{display:none}.pr-party-mode-filter select{width:100%;min-height:39px}@media(max-width:1050px){.pr-party-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-party-filters>.pr-search-field{grid-column:1/-1}}@media(max-width:560px){.pr-party-filters{grid-template-columns:minmax(0,1fr)}.pr-party-preference-label{margin-top:18px}.pr-party-own-modes>button{padding:8px 10px}}.pr-party-dota{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 0;margin:12px 0 0;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;color:#d8e1e8}.pr-party-dota>img{width:54px;height:60px;object-fit:contain;flex:none;filter:drop-shadow(0 0 9px #bddc6c10)}.pr-party-dota>svg{width:54px;height:48px;flex:none;color:#738395}.pr-party-dota>span{min-width:0}.pr-party-dota strong{display:block;font-size:14px;font-weight:550;line-height:1.4}.pr-party-dota small{display:block;font-size:12px;color:#91a0b0;margin-top:4px}.pr-party-dota:hover strong{color:var(--pr-accent)}.pr-party-stars{display:block;color:#c9b47b;font-size:12px;letter-spacing:3px;margin-top:4px}.pr-party-dota>.pr-party-matches{margin-left:auto;text-align:right;flex:none}.pr-party-matches strong{font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-party-matches small{font-size:11px}@media(max-width:700px){.pr-week-immortal-tabs{padding:12px;gap:6px}.pr-week-immortal-tabs>button{padding:9px 5px;flex-direction:column;text-align:center;gap:6px}.pr-week-immortal-tabs>button>img{width:43px;height:47px}.pr-week-immortal-tabs small{font-size:11px}.pr-party-filters{flex-wrap:wrap}.pr-party-filters .pr-search-field{flex-basis:100%}.pr-party-rank-filter,.pr-party-role-filter{width:calc(50% - 6px)}}@media(max-width:560px){.pr-week-rank-tabs{margin-bottom:16px;padding-top:10px}.pr-week-rank-tabs>button{min-width:82px}.pr-week-rank-tabs>button>img{width:53px;height:59px}.pr-week-rank-tabs>button>svg{height:59px}.pr-week-rank-tabs>button>span{font-size:12px}.pr-party-rank-filter,.pr-party-role-filter{width:100%}.pr-party-dota>img{width:48px;height:54px}.pr-party-matches strong{font-size:17px}.pr-party-dota strong{font-size:13px}.pr-week-row{grid-template-columns:24px minmax(0,1fr);gap:6px 9px}.pr-week-result{grid-column:2;justify-content:flex-start;text-align:left;margin-left:39px;padding-top:3px}.pr-week-result>div{display:flex;align-items:baseline;gap:10px}.pr-week-result span{font-size:12px}.pr-week-player strong{font-size:13px}.pr-week-table-labels{display:none}.pr-week-board-title{align-items:flex-start;flex-direction:column;gap:5px}}.pr-dota-roles{position:relative;margin:10px 0 17px}.pr-dota-roles-summary{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:28px}.pr-dota-roles-label{font-size:12px;color:#8596a8;margin-right:2px}.pr-dota-roles-tags{display:flex;flex-wrap:wrap;gap:6px}.pr-dota-roles-tags>span{font-size:12px;color:#c5d6ab;background:#b8cc7910;border:1px solid #b8cc7925;border-radius:6px;padding:5px 10px}.pr-dota-roles-summary>.pr-text-button{font-size:12px;padding:3px 0;min-height:28px}.pr-dota-roles-editor{max-width:600px;border:1px solid #ffffff16;background:#191f27;border-radius:10px;padding:15px 17px;margin-top:10px}.pr-dota-roles-editor-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px}.pr-dota-roles-editor-heading>strong{font-size:14px;font-weight:550}.pr-dota-roles-editor .pr-party-own-roles{margin-top:0}.pr-dota-roles-editor .pr-party-own-roles>button{display:inline-flex;align-items:center;gap:4px}.pr-dota-roles-editor-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.pr-dota-roles-editor-actions>div{display:flex;align-items:center;gap:15px}.pr-dota-roles-editor-actions .pr-button{font-size:12px;min-height:34px;padding:7px 12px}.pr-dota-behavior{padding:20px}.pr-dota-behavior h2{font-size:14px;font-weight:550;margin:0 0 14px}.pr-dota-behavior>strong{font-size:15px;font-weight:500;color:#9caaba}.pr-dota-behavior p{font-size:12px;line-height:1.65;color:#8090a3;margin:10px 0 0}.pr-party-behavior{font-size:12px;color:#7e90a3;margin:10px 0 0}@media(max-width:560px){.pr-dota-roles-editor{padding:13px}.pr-dota-roles-editor-actions{gap:10px;flex-wrap:wrap}.pr-dota-roles-editor-actions>div{gap:10px;margin-left:auto}.pr-dota-page .pr-extra-stats{flex-wrap:wrap;gap:10px 20px}}.pr-match-heading-actions{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap}.pr-bookmark-action{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.pr-bookmark-action .is-saved{color:var(--pr-accent);border-color:#b7ce6b55;background:#b7ce6b0c}.pr-bookmark-error{font-size:12px;color:#f3a2a2;max-width:300px}.pr-saved-matches{scroll-margin-top:25px}.pr-saved-matches summary>span{display:inline-flex;align-items:center;gap:9px}.pr-saved-match-list{display:grid;grid-gap:4px;gap:4px}.pr-saved-match{display:flex;align-items:center;border-bottom:1px solid #ffffff0b;gap:5px}.pr-saved-match:last-child{border:0}.pr-saved-match-link{display:flex;align-items:center;gap:14px;flex:1 1;min-width:0;padding:13px 0;color:#bdc9d6}.pr-saved-match-link:hover strong{color:var(--pr-accent)}.pr-saved-match .pr-match-hero{flex:1 1;min-width:0}.pr-saved-match .pr-match-hero>div{min-width:0}.pr-saved-match .pr-match-hero strong{font-size:14px;overflow-wrap:anywhere}.pr-saved-match small{display:block;font-size:12px;color:#8799ab;margin-top:4px}.pr-saved-result{text-align:right;flex:none;font-size:13px}.pr-saved-emblem{width:48px;height:38px;display:grid;place-items:center;color:#a8b783;background:#b8cc790b;border:1px solid #b8cc7920;border-radius:5px;flex:none}.pr-saved-matches .pr-empty-small>svg{margin:0 auto 12px}.pr-saved-matches .pr-empty-small>strong{display:block;color:#cbd5dd}.pr-saved-matches .pr-alert{display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:560px){.pr-match-heading-actions{gap:10px;justify-content:flex-start}.pr-match-page>.pr-page-heading{align-items:flex-start;gap:14px;flex-wrap:wrap}.pr-match-heading-actions .pr-button{padding:8px 10px;font-size:12px}.pr-saved-match .pr-match-hero,.pr-saved-match-link{gap:8px}.pr-saved-match .pr-match-hero>img{width:42px;height:32px}.pr-saved-match .pr-match-hero strong{font-size:13px}.pr-saved-match small{font-size:11px}.pr-saved-result{font-size:12px}.pr-saved-match-link>svg{display:none}}.pr-saved-matches>.pr-history-content{padding:16px 22px 18px}@media(max-width:560px){.pr-saved-matches>.pr-history-content{padding:14px}}:root{--pr-muted:#a1aab8;--pr-font:"Inter Variable","Segoe UI",Arial,sans-serif}body{font-family:var(--pr-font);font-optical-sizing:auto;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pr-app{font-size:14px;line-height:1.55}.pr-nav-link{font-size:14px;min-height:44px;font-weight:450;color:#a9b3c2}.pr-nav-link.is-active{font-weight:600}.pr-nav-link:hover{color:#f0f3f8;background:#ffffff05}.pr-count{font-size:11px;line-height:1.4}.pr-topbar .pr-user-button,.pr-topbar-search{font-size:13px}.pr-page-heading h1{font-size:29px;line-height:1.25;letter-spacing:-.8px;font-weight:650}.pr-section-heading h2{font-size:16px;font-weight:600;letter-spacing:-.2px}.btn-main,.pr-button{font-size:13px;min-height:40px;line-height:1.4;font-weight:550;padding:10px 15px}.pr-button:hover:not(:disabled){filter:brightness(1.06)}.pr-button-secondary:hover:not(:disabled){background:#303944;border-color:#5b6850}.pr-text-button{font-size:13px;line-height:1.5}.pr-input{font-size:14px;line-height:1.5}.pr-form-label{font-size:13px;font-weight:500;color:#c1cad6}.pr-profile-name{font-size:30px;font-weight:650;letter-spacing:-.8px}.pr-profile-tabs>button{font-size:14px;font-weight:500}.pr-profile-tabs>button:hover{color:#edf3df}.pr-profile-info h2{font-size:15px}.pr-profile-about{font-size:14px;line-height:1.7}.pr-profile-steam-inline,.pr-profile-tags{font-size:12px}.pr-profile-follow-counts{font-size:13px}.pr-feed-author strong{font-size:14px;font-weight:550;letter-spacing:-.15px}.pr-feed-author span{font-size:12px;color:#95a2b4}.pr-feed-text{font-size:15px;line-height:1.7}.pr-composer textarea{font-size:14px;line-height:1.6}.pr-composer-bottom a,.pr-composer-bottom button,.pr-feed-reactions>button{font-size:13px}.pr-feed-reactions>button:hover{background:#ffffff09}.pr-feed-reactions .pr-text-button{font-size:12px}.pr-comment p{font-size:14px;line-height:1.6}.pr-comment strong{font-size:13px}.pr-comment time{font-size:12px;color:#93a1b3}.pr-chat-message p{font-size:14px;line-height:1.6}.pr-chat-message time{font-size:12px}.pr-modal-title{font-size:21px;font-weight:600;letter-spacing:-.4px}.pr-modal-error,.pr-modal-subtitle{font-size:13px;line-height:1.65}.pr-empty-small{font-size:13px;line-height:1.7}.pr-dota-pick-tabs button{font-size:13px;font-weight:500}.pr-extra-stats>span,.pr-stat-grid>div>span,.pr-stat-panel-footer{font-size:12px}.pr-dota-sync strong{font-size:14px}.pr-dota-sync p{font-size:13px;line-height:1.6}.pr-dota-edit-background,.pr-dota-identity-main a{font-size:12px}.pr-dota-update-note{font-size:12px;line-height:1.7}.pr-lightbox-toolbar h2{font-size:14px}.pr-lightbox-author strong{font-size:13px}.pr-lightbox-caption{font-size:14px;line-height:1.6}.pr-lightbox-aside .pr-comment p{font-size:13px}.pr-lightbox-aside .pr-empty-small{font-size:12px}.pr-lightbox-aside .pr-media-compose textarea{font-size:13px}.pr-lightbox-menu button{font-size:12px}.pr-week-recap>header>span{font-size:11px}.pr-week-best-match,.pr-week-personal>small,.pr-week-recap-footer,.pr-week-recap-hero small,.pr-week-recap-hero span,.pr-week-recap-numbers span{font-size:12px}@media(max-width:600px){.pr-page-heading h1,.pr-profile-name{font-size:25px}.pr-profile-tabs>button{font-size:13px}.pr-button,.pr-dota-pick-tabs button,.pr-lightbox-toolbar h2{font-size:12px}.pr-lightbox-author time{font-size:11px}.pr-profile-steam-inline{font-size:12px}}.pr-nav-link{gap:10px;padding:12px 10px}.pr-nav-link span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-welcome-login{display:flex;align-items:flex-start;flex-direction:column;gap:16px;margin:25px 0 22px}.pr-welcome-login .pr-steam-signin{font-size:15px;padding:14px 22px;min-height:51px;gap:12px}.pr-welcome-login>.pr-text-button{display:flex;align-items:center;gap:8px;color:#a9b4c4;font-size:13px}.pr-welcome-content>small{display:block;max-width:420px;font-size:12px;line-height:1.75;color:#a2adbc}.pr-welcome-content>.pr-welcome-local-note{display:flex;align-items:center;gap:7px;margin-top:17px;color:#7e8c9f}.pr-welcome-login-error{font-size:13px;color:#efb7b9;background:#4a22252b;border:1px solid #a65b5b4d;border-radius:8px;padding:13px;margin:16px 0;max-width:440px}.pr-welcome-login-error button{display:block;margin-top:8px}.pr-welcome-art>div>span{display:flex;gap:8px;align-items:center}@media(min-width:801px){.pr-app{--pr-frame-width:1232px;--pr-header-height:88px;--pr-content-gap:20px;max-width:var(--pr-frame-width);margin:0 auto}.pr-sidebar{left:max(0px,calc((100% - var(--pr-frame-width))/2));width:200px;padding:0 10px 18px;border-right:0;background:#101216;overflow-y:auto}.pr-sidebar>a:first-child{height:var(--pr-header-height);flex-shrink:0;display:flex;align-items:center}.pr-workspace{margin-left:200px;--pr-sidebar-offset:max(200px,calc((100vw - var(--pr-frame-width))/2 + 200px))}.pr-main{max-width:1032px;margin:0;padding:var(--pr-content-gap) 16px 44px}.pr-dota-page,.pr-party-page,.pr-profile-page{margin-left:0;margin-right:0}.pr-topbar{height:var(--pr-header-height);min-height:var(--pr-header-height);padding-left:16px;padding-right:16px}.pr-sidebar>nav{margin-top:var(--pr-content-gap);gap:4px}.pr-sidebar .pr-nav-link{font-size:13px;min-height:39px;padding:10px 12px;gap:10px;border-radius:7px}.pr-sidebar .pr-brand{font-size:24px}.pr-sidebar-divider{margin:18px 10px 10px}}.pr-profile-page .pr-profile-edit{width:34px;height:34px;border:1px solid #ffffff12;border-radius:9px;color:#929ca9}.pr-profile-page .pr-profile-edit:hover{background:#ffffff09;color:#e7eddc;border-color:#ffffff29}.pr-profile-bio{margin-top:10px;max-width:610px}.pr-profile-bio p{margin:0;color:#c5cbd4!important;font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pr-profile-bio p.is-expanded{display:block;overflow:visible}.pr-profile-bio>.pr-text-button{font-size:12px;margin-top:3px;color:#9ba6b5}.pr-profile-bio-add{display:inline-flex;gap:6px;align-items:center;font-size:12px;color:#8994a4;background:transparent;border:0;padding:3px 0;margin-top:5px;cursor:pointer}.pr-profile-bio-add:hover{color:#e2e9d3}.pr-profile-people{padding:17px 16px;min-width:0}.pr-people-heading{justify-content:space-between;width:100%;padding:0 0 15px;background:none;border:0;color:#e1e5ec;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.pr-people-heading,.pr-people-heading>span{display:flex;gap:8px;align-items:center}.pr-people-heading small{color:#8290a2;font-size:12px;font-weight:400}.pr-people-heading>svg{color:#7c8797}.pr-people-heading:hover>svg{color:var(--pr-accent)}.pr-people-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px 7px;gap:14px 7px}.pr-people-person{min-width:0;color:#bec6d2;text-decoration:none}.pr-people-grid .pr-people-person{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;font-size:11px;line-height:1.4}.pr-people-person img{object-fit:cover;border-radius:50%;border:1px solid #ffffff17;flex-shrink:0}.pr-people-grid img{width:48px;height:48px}.pr-people-person span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-people-person:hover{color:#edf2e3}.pr-people-person:hover img{border-color:#d1ed7470}.pr-people-list{display:grid;grid-gap:12px;gap:12px}.pr-people-list .pr-people-person{display:flex;align-items:center;gap:10px;font-size:12px}.pr-people-list img{width:31px;height:31px}.pr-people-empty{font-size:12px;color:#7f8b9d;line-height:1.6}.pr-people-empty>.pr-text-button{display:flex;gap:6px;align-items:center;font-size:12px;margin-top:10px;color:#b9c698}.pr-people-loading{display:flex;gap:12px}.pr-people-loading i{width:40px;height:40px;border-radius:50%;background:#ffffff08}.pr-people-error{padding:18px;font-size:12px;color:#b5becb}.pr-people-error p{margin:0 0 12px}.pr-people-modal .pr-pill-tabs{margin:20px 0 15px;gap:5px;flex-wrap:wrap}.pr-people-modal .pr-pill-tabs button{font-size:12px;padding:9px 11px}.pr-profile-editor .pr-editor-tools{gap:8px;margin-top:19px;padding-bottom:13px}.pr-profile-editor .pr-editor-tools button{display:grid;place-items:center;width:39px;height:37px;padding:0;border:1px solid transparent;border-radius:8px;color:#95a0b0}.pr-profile-editor .pr-editor-tools button[aria-selected=true]{background:#d1ed7410;border-color:#d1ed7433;color:var(--pr-accent)}.pr-profile-editor .pr-editor-tools button:hover{background:#ffffff08;color:#e3ead5}.pr-editor-avatar-tool{margin-left:auto}.pr-profile-editor .pr-modal-actions{margin-top:22px}@media(max-width:1050px){.pr-profile-info-column{grid-row:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;position:static}.pr-profile-info-column>:not(.pr-profile-people):not(.pr-people-error){grid-column:1/-1}.pr-profile-people{padding:14px 12px}.pr-people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-people-grid .pr-people-person:nth-child(n+5){display:none}.pr-people-heading{font-size:13px}}@media(max-width:800px){.pr-profile-page .pr-profile-actions:has(.pr-profile-edit){grid-column:2;grid-row:1;justify-self:end;padding:10px 0;margin:0;width:auto}.pr-profile-page .pr-identity-copy{padding-right:35px}.pr-profile-bio p{font-size:12px}.pr-profile-info-column{gap:8px}.pr-profile-people{padding:13px 10px}.pr-people-heading{padding-bottom:0;font-size:12px;gap:4px}.pr-people-heading>span{gap:5px}.pr-people-heading>svg,.pr-profile-people .pr-people-empty,.pr-profile-people .pr-people-grid,.pr-profile-people .pr-people-list{display:none}}.pr-chat-page,.pr-conversations-page,.pr-friends-page{max-width:1000px}.pr-chat-page .pr-page-heading,.pr-conversations-page .pr-page-heading,.pr-friends-page .pr-page-heading{margin-bottom:18px;min-height:34px}.pr-chat-page .pr-page-heading h1,.pr-conversations-page .pr-page-heading h1,.pr-friends-page .pr-page-heading h1{font-size:23px;display:flex;align-items:center;gap:10px}.pr-friends-list{padding:0 20px}.pr-friends-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #ffffff0b}.pr-friends-toolbar .pr-search-field{margin:0;max-width:320px;flex:1 1}.pr-friends-toolbar input{height:38px;font-size:13px}.pr-friends-toolbar>.pr-text-button{font-size:12px;white-space:nowrap;color:#bac5ae}.pr-friends-list>.pr-empty-small{padding:25px 0}.pr-friend-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid #ffffff09}.pr-friend-row:last-child{border-bottom:0}.pr-friend-person{display:flex;align-items:center;gap:14px;min-width:0}.pr-friend-person>img{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.pr-friend-person>div{min-width:0}.pr-friend-person h2{font-size:14px;font-weight:600;margin:0;overflow-wrap:anywhere}.pr-friend-person p{font-size:12px;color:#8d98a8;margin:4px 0 0;overflow-wrap:anywhere}.pr-friend-row>.pr-relationship{margin:0;flex-shrink:0;max-width:55%}.pr-friend-row .pr-relationship-buttons{justify-content:flex-end;gap:8px}.pr-friend-row .pr-button{font-size:12px;min-height:32px;padding:8px 11px}.pr-friend-row .pr-relationship-more summary{color:#8692a3;font-size:12px}.pr-friend-row .pr-relationship-more[open]>div{position:absolute;right:0;top:100%;z-index:6;width:210px;box-shadow:0 12px 32px #0005;gap:15px;padding:16px}.pr-friend-row .pr-media-confirm{max-width:330px;font-size:12px;margin-top:12px}.pr-friend-row .pr-gallery-note{font-size:12px}.pr-chat-page,.pr-conversations-page{max-width:880px}.pr-conversations-page .pr-dialog-row{gap:13px;padding:15px 18px;min-height:79px;border-color:#ffffff09}.pr-conversations-page .pr-dialog-row:hover{background:#ffffff04}.pr-conversations-page .pr-dialog-row>img{width:44px;height:44px;border-radius:50%}.pr-conversations-page .pr-dialog-row strong{font-size:14px;font-weight:550}.pr-conversations-page .pr-dialog-row p{font-size:13px;margin-top:3px;color:#99a4b4}.pr-dialog-preview-author{color:#bac2ce}.pr-dialog-trailing{display:flex!important;flex:0 0 auto!important;flex-direction:column;align-items:flex-end;gap:6px}.pr-dialog-trailing time{font-size:11px;color:#8d98a8}.pr-dialog-trailing .pr-count{border-radius:10px;min-width:20px;text-align:center}.pr-dialog-row.has-unread strong{color:#f2f4f7}.pr-dialog-row.has-unread p{color:#c4cbd6}.pr-chat-picker{max-width:440px;padding:22px}.pr-chat-picker .pr-modal-title{font-size:19px}.pr-chat-picker .pr-choose-friend{padding:12px 0;gap:12px}.pr-chat-picker .pr-choose-friend img{width:36px;height:36px;border-radius:50%}.pr-chat-picker .pr-choose-friend strong{font-size:13px}.pr-chat-picker .pr-button{font-size:12px;padding:8px 10px;min-height:32px}.pr-chat-page .pr-chat-panel{display:flex;flex-direction:column;height:clamp(390px,calc(100dvh - 174px),700px);padding:0;background:#171b21}.pr-chat-page .pr-chat-heading{flex-shrink:0;padding:14px 18px;min-height:66px;border-color:#ffffff0b;gap:12px}.pr-chat-peer{display:flex;align-items:center;gap:12px;min-width:0;margin-left:0!important}.pr-chat-peer img{width:36px;height:36px;border-radius:50%}.pr-chat-peer h2{font-size:14px;font-weight:600;overflow-wrap:anywhere;margin:0}.pr-chat-heading>.pr-text-button{font-size:12px;color:#9da8b6}.pr-chat-page .pr-chat-messages{flex:1 1;min-height:0;height:auto;padding:18px 20px;gap:8px;background:#14181e;scrollbar-width:thin;scrollbar-color:#343c46 transparent}.pr-chat-day{display:flex;align-items:center;gap:15px;margin:12px 0;color:#7f8a99;font-size:11px;align-self:stretch;text-align:center}.pr-chat-day:after,.pr-chat-day:before{content:"";height:1px;flex:1 1;background:#ffffff07}.pr-message-row{display:flex;align-items:flex-start;gap:9px;align-self:flex-start;max-width:82%;min-width:0}.pr-message-row.is-own{align-self:flex-end;flex-direction:row-reverse}.pr-message-avatar{flex:0 0 29px;margin-top:3px}.pr-message-avatar img{width:29px;height:29px;object-fit:cover;border-radius:50%}.pr-message-row .pr-chat-message{max-width:100%;min-width:0;border:0;padding:9px 12px;background:#222832;border-radius:3px 12px 12px;box-shadow:none;color:#e2e6ec}.pr-message-row.is-own .pr-chat-message{background:#28322f;border-radius:12px 3px 12px 12px;color:#e2e8e3}.pr-message-author{display:block;font-size:11px;font-weight:600;color:#b7c4d6;margin-bottom:4px;overflow-wrap:anywhere}.is-own .pr-message-author{color:#b6c9bb}.pr-message-row .pr-chat-message>p{font-size:14px;line-height:1.55;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.pr-message-row .pr-message-meta{margin-top:5px;gap:6px;color:#85928f}.pr-message-row .pr-message-meta small,.pr-message-row .pr-message-meta time{font-size:10px}.pr-message-row .pr-message-tools{top:-17px;background:#303840;box-shadow:0 2px 10px #0003}.pr-chat-page .pr-chat-compose{flex-shrink:0;padding:12px 16px;gap:10px;border-color:#ffffff0c;align-items:flex-end}.pr-chat-page .pr-chat-compose textarea{min-height:42px;max-height:120px;resize:vertical;font-size:13px;line-height:20px;padding:10px 12px;flex:1 1;min-width:0}.pr-chat-page .pr-chat-compose .pr-button{height:42px;min-height:42px;width:42px;padding:0;background:#d1ed74;color:#202916;border-radius:10px}.pr-chat-page .pr-editing-message{flex-shrink:0;padding:8px 16px;background:#ffffff04;color:#b9c2cb}.pr-chat-page .pr-gallery-note{font-size:12px;padding:10px 16px;margin:0}.pr-chat-page .pr-new-messages{font-size:12px;padding:6px 13px;flex-shrink:0}@media(max-width:800px){.pr-friend-row{gap:10px}.pr-friends-list{padding:0 15px}.pr-friends-toolbar{gap:10px}.pr-chat-page .pr-chat-panel{height:calc(100dvh - 190px)}.pr-message-row{max-width:91%}}@media(max-width:560px){.pr-friends-toolbar{flex-wrap:wrap}.pr-friends-toolbar .pr-search-field{max-width:none;flex-basis:100%}.pr-friends-toolbar>.pr-text-button{padding:4px 0}.pr-friend-row{flex-wrap:wrap;gap:10px}.pr-friend-person{gap:10px}.pr-friend-person>img{width:40px;height:40px}.pr-friend-row>.pr-relationship{max-width:100%;margin-left:50px}.pr-friend-row .pr-media-confirm{max-width:100%}.pr-chat-page .pr-page-heading,.pr-conversations-page .pr-page-heading,.pr-friends-page .pr-page-heading{gap:10px}.pr-conversations-page .pr-page-heading>.pr-button{font-size:12px;padding:9px 10px;white-space:normal}.pr-chat-page .pr-chat-panel{height:calc(100dvh - 147px);min-height:330px}.pr-chat-page .pr-chat-heading{padding:12px}.pr-chat-page .pr-chat-messages{padding:12px 10px}.pr-message-row{max-width:96%;gap:6px}.pr-message-avatar{flex-basis:24px}.pr-message-avatar img{width:24px;height:24px}.pr-message-row .pr-chat-message{padding:8px 10px}.pr-chat-page .pr-chat-compose{padding:10px}.pr-conversations-page .pr-dialog-row{padding:13px 12px;gap:10px}.pr-conversations-page .pr-dialog-row>img{width:36px;height:36px}.pr-dialog-trailing time{font-size:10px}}.pr-video-toolbar{display:flex;justify-content:flex-end;margin-bottom:16px}.pr-video-toolbar>.pr-button{font-size:12px;min-height:34px;padding:8px 12px}.pr-party-page .pr-party-own{padding:16px 18px;margin-bottom:20px}.pr-party-own-heading>div{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pr-party-own-heading h2{font-size:14px;margin:0}.pr-party-own-heading>.pr-button{min-height:32px;padding:8px 12px;font-size:12px}.pr-party-preferences{display:grid;grid-template-columns:60px minmax(0,1fr);grid-gap:10px 12px;gap:10px 12px;align-items:start;margin-top:16px}.pr-party-page .pr-party-preference-label{margin:6px 0 0;font-size:12px;color:#8f9ba9;font-weight:400}.pr-party-page .pr-party-own-roles{gap:6px;margin:0}.pr-party-page .pr-party-own-roles>button{padding:6px 9px;min-height:29px;font-size:12px;border-radius:6px}.pr-party-page .pr-party-own-bottom{grid-column:2;justify-content:flex-end;margin:0;gap:14px;flex-direction:row}.pr-party-own-bottom:empty{display:none}.pr-party-own-bottom .pr-button{min-height:30px;font-size:12px;padding:7px 10px}.pr-party-preferences-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;color:#9da9b8;font-size:12px;line-height:1.8}.pr-party-preferences-summary .pr-text-button{font-size:12px}.pr-party-page .pr-party-list-heading{margin-bottom:12px}.pr-party-list-heading h2{font-size:14px}.pr-party-page .pr-party-filters{display:grid;grid-template-columns:minmax(160px,1fr) 145px 150px 165px;align-items:center;grid-gap:8px;gap:8px;margin-bottom:12px}.pr-party-page .pr-party-filters>.pr-search-field{grid-column:auto;min-width:0}.pr-party-page .pr-party-filters>label{width:auto;min-width:0}.pr-party-page .pr-party-filters .pr-input{min-height:36px;height:36px;font-size:12px;padding-top:7px;padding-bottom:7px}.pr-party-page .pr-party-grid{grid-template-columns:1fr;gap:10px}.pr-party-page .pr-party-card{grid-template-columns:minmax(150px,1fr) minmax(180px,1fr) minmax(160px,1fr) auto;grid-gap:14px;gap:14px;padding:16px 18px}.pr-party-card .pr-party-identity{gap:10px}.pr-party-card .pr-party-identity>img{width:42px;height:42px}.pr-party-card .pr-party-identity strong{font-size:13px;font-weight:550}.pr-party-page .pr-party-card .pr-party-dota{border:0;margin:0;padding:0;gap:8px}.pr-party-page .pr-party-dota>img{width:40px;height:44px}.pr-party-page .pr-party-dota>svg{width:28px;height:32px}.pr-party-page .pr-party-dota strong{font-size:12px}.pr-party-page .pr-party-dota small{font-size:10px;margin-top:2px}.pr-party-page .pr-party-stars{font-size:10px;letter-spacing:1px;margin-top:1px}.pr-party-page .pr-party-dota>.pr-party-matches{margin-left:5px}.pr-party-page .pr-party-matches strong{font-size:13px}.pr-party-page .pr-party-matches small{max-width:55px}.pr-party-card-preferences{min-width:0}.pr-party-page .pr-party-card-modes,.pr-party-page .pr-party-card-roles{display:flex;flex-wrap:wrap;margin:0}.pr-party-page .pr-party-card-roles{margin-top:5px}.pr-party-page .pr-party-card-modes>span,.pr-party-page .pr-party-card-roles>span{padding:3px 6px;font-size:11px;border-radius:4px}.pr-party-page .pr-party-caption{grid-column:1/-1;grid-row:2;margin:0;font-size:12px;line-height:1.5;color:#8d99a8}.pr-party-page .pr-party-card>footer{gap:8px;flex-direction:column;align-items:stretch}.pr-party-page .pr-party-card>footer .pr-button{font-size:11px;min-height:28px;padding:6px 9px}.pr-party-page .pr-party-write{font-size:12px;margin:0;justify-content:center}.pr-party-page .pr-party-message-policy{font-size:11px;max-width:100px;margin:0}.pr-party-you{font-size:10px;padding:2px 5px}@media(max-width:1100px){.pr-party-page .pr-party-card{grid-template-columns:minmax(150px,1fr) minmax(180px,1fr) auto}.pr-party-card-preferences{grid-row:2;grid-column:1/3}.pr-party-page .pr-party-card>footer{grid-column:3;grid-row:1/3}.pr-party-page .pr-party-caption{grid-row:3}.pr-party-page .pr-party-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.pr-party-page .pr-party-filters>.pr-search-field{grid-column:1/-1}}@media(max-width:650px){.pr-party-page .pr-party-own{padding:14px}.pr-party-own-heading>div{gap:6px;flex-direction:column;align-items:flex-start}.pr-party-preferences{grid-template-columns:1fr;gap:7px}.pr-party-page .pr-party-preference-label{margin-top:5px}.pr-party-page .pr-party-own-bottom{grid-column:1}.pr-party-page .pr-party-card{grid-template-columns:minmax(0,1fr) auto;padding:14px;gap:10px}.pr-party-page .pr-party-dota{grid-column:1;grid-row:2}.pr-party-card-preferences{grid-column:1/-1;grid-row:3}.pr-party-page .pr-party-card>footer{grid-column:2;grid-row:1/3}.pr-party-page .pr-party-caption{grid-row:4}.pr-party-page .pr-party-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-party-page .pr-party-filters>.pr-party-rank-filter{grid-column:1/-1}.pr-party-page .pr-party-dota>.pr-party-matches{margin-left:12px}.pr-party-page .pr-party-matches small{max-width:none}}.pr-video-library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px;min-height:36px}.pr-video-library-toolbar nav{display:flex;gap:6px}.pr-video-library-toolbar nav a{padding:9px 13px;border-radius:7px;color:#8e9aab;font-size:13px}.pr-video-library-toolbar nav a.is-active{background:#ffffff08;color:#e0e7ee;font-weight:550}.pr-video-library-toolbar>.pr-button{font-size:12px;padding:9px 12px;min-height:34px}.pr-video-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px 18px;gap:25px 18px}.pr-video-tile{min-width:0;position:relative}.pr-video-tile-preview{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#11161d;border:1px solid #ffffff0c}.pr-video-tile-preview video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.pr-video-tile-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:39px;height:39px;border-radius:50%;background:#12191ed9;color:#eef3e6;box-shadow:0 2px 12px #0004;transition:background .15s,transform .15s}.pr-video-tile-preview:hover .pr-video-tile-play{background:#202b19ed;transform:translate(-50%,-50%) scale(1.08)}.pr-video-tile-preview:hover{border-color:#ffffff28}.pr-video-tile-counts{position:absolute;bottom:0;left:0;right:0;display:flex;gap:12px;justify-content:flex-end;padding:18px 10px 8px;background:linear-gradient(transparent,#000b);color:#f0f2f5;opacity:0;transition:opacity .15s;font-size:11px}.pr-video-tile-counts>span{display:flex;align-items:center;gap:4px}.pr-video-tile-preview:focus-visible .pr-video-tile-counts,.pr-video-tile-preview:hover .pr-video-tile-counts{opacity:1}.pr-video-tile-info{display:flex;align-items:flex-start;gap:7px;margin-top:10px}.pr-video-tile-info h2{flex:1 1;min-width:0;margin:0;font-size:13px;font-weight:550;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.pr-video-tile-info h2 a:hover{color:#d3e6a7}.pr-video-tile-author{display:flex;align-items:center;gap:6px;color:#98a4b5;font-size:11px;margin-top:6px}.pr-video-tile-author img{width:19px;height:19px;border-radius:50%;object-fit:cover}.pr-video-tile-author span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-video-tile-meta{font-size:11px;color:#778596;margin:5px 0 0;gap:6px;flex-wrap:wrap}.pr-video-tile-menu{position:relative;flex:none}.pr-video-tile-menu summary{list-style:none;cursor:pointer;display:grid;place-items:center;width:24px;height:23px;border-radius:5px;color:#8f9aaa}.pr-video-tile-menu summary::-webkit-details-marker{display:none}.pr-video-tile-menu summary:hover{background:#ffffff0a;color:#e4ebd6}.pr-video-tile-menu[open]>div{position:absolute;right:0;top:28px;z-index:8;width:270px;padding:16px;border:1px solid #ffffff16;border-radius:10px;background:#20262f;box-shadow:0 12px 36px #0006}.pr-video-tile-menu .pr-video-manage{margin:0;border:0;padding:0}.pr-video-tile-menu .pr-video-manage-buttons{display:grid;grid-gap:15px;gap:15px}.pr-video-tile-menu .pr-video-manage-buttons button{font-size:12px}.pr-video-tile-menu .pr-media-confirm,.pr-video-tile-menu .pr-video-edit{font-size:12px;margin-top:15px}.pr-video-tile-menu .pr-modal-actions{gap:12px}.pr-video-tile-menu .pr-button{font-size:11px;min-height:30px;padding:7px 9px}.pr-profile-content .pr-video-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.pr-video-library-empty{padding:45px 16px;text-align:center;color:#8795a6}.pr-video-library-empty>svg{margin:0 auto 13px;color:#768493}.pr-video-library-empty h2{font-size:15px;color:#cbd3df;font-weight:500;margin:0 0 7px}.pr-video-library-empty p{font-size:12px;margin:0}.pr-video-library-search{margin:0 0 20px;max-width:340px}.pr-video-library-loading{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.pr-video-library-loading i{aspect-ratio:16/9;border-radius:10px;background:#ffffff04}.pr-watch-modal{width:min(900px,calc(100vw - 40px));max-height:86dvh;padding:0;border:1px solid #ffffff18;border-radius:13px;background:#191e26;color:#dce3ed;box-shadow:0 30px 100px #0009;overflow:auto}.pr-watch-header{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #ffffff0d;min-height:55px}.pr-watch-header h2{font-size:15px;font-weight:550;line-height:1.5;margin:0;overflow-wrap:anywhere}.pr-watch-header>.pr-icon-button{flex-shrink:0}.pr-watch-body{display:grid;grid-template-columns:minmax(0,1fr) 270px;min-height:360px}.pr-watch-main{min-width:0;background:#11161c;display:flex;flex-direction:column}.pr-watch-player{width:100%;aspect-ratio:16/9;background:#080c10}.pr-watch-player video{display:block;width:100%;height:100%;object-fit:contain}.pr-watch-actions{padding:13px 16px}.pr-watch-actions .pr-video-reactions{padding:0;margin:0;border:0;gap:15px;flex-wrap:wrap}.pr-watch-actions .pr-video-reactions button{font-size:12px;gap:6px}.pr-watch-discussion{min-width:0;padding:16px;border-left:1px solid #ffffff0c;max-height:min(500px,70dvh);overflow:auto;scrollbar-width:thin;scrollbar-color:#3c4552 transparent}.pr-watch-author{display:flex;align-items:center;gap:9px;padding-bottom:15px;border-bottom:1px solid #ffffff0b;margin-bottom:15px}.pr-watch-author>img{width:33px;height:33px;border-radius:50%;object-fit:cover}.pr-watch-author>div{min-width:0}.pr-watch-author strong{font-size:12px;font-weight:550;display:block;overflow-wrap:anywhere}.pr-watch-author span{font-size:10px;color:#8996a8;display:block;margin-top:3px}.pr-watch-discussion .pr-comment{gap:8px;padding:11px 0}.pr-watch-discussion .pr-comment>img{width:25px;height:25px}.pr-watch-discussion .pr-comment p{font-size:12px;line-height:1.6}.pr-watch-discussion .pr-comment strong{font-size:11px}.pr-watch-discussion .pr-comment time{font-size:10px}.pr-watch-discussion .pr-comment-form{flex-wrap:wrap;gap:8px}.pr-watch-discussion textarea{min-width:0;font-size:12px;min-height:65px}.pr-watch-discussion .pr-button{font-size:11px;min-height:30px;padding:7px 10px}.pr-watch-discussion .pr-empty-small{font-size:12px}.pr-watch-manage{padding:0 16px 15px}.pr-watch-manage .pr-video-manage{padding-top:12px;margin-top:0}.pr-watch-manage .pr-text-button{font-size:12px}.pr-watch-loading{padding:50px 25px;font-size:13px;color:#9ba8b8;text-align:center}.pr-watch-loading .pr-text-button{margin-top:14px}.pr-video-upload-modal{max-width:470px;padding:23px}.pr-video-upload-modal .pr-modal-title{font-size:19px}.pr-video-upload-modal .pr-upload-video{height:180px;object-fit:contain;margin:17px 0}.pr-video-upload-modal .pr-dropzone{min-height:120px;padding:20px 15px;margin-top:18px}.pr-video-upload-modal .pr-dropzone strong{font-size:13px}.pr-video-upload-modal .pr-modal-actions{margin-top:20px}@media(max-width:1050px){.pr-video-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.pr-watch-modal{width:calc(100vw - 24px)}.pr-watch-body{grid-template-columns:1fr}.pr-watch-discussion{border-left:0;border-top:1px solid #ffffff0c;max-height:280px}.pr-watch-header{padding:11px 14px}.pr-watch-header h2{font-size:14px}.pr-video-library-grid{gap:20px 12px}.pr-video-library-toolbar{gap:8px;flex-wrap:wrap}.pr-video-library-toolbar nav a{font-size:12px;padding:8px 10px}}@media(max-width:460px){.pr-profile-content .pr-video-library-grid,.pr-video-library-grid{grid-template-columns:1fr}.pr-video-tile{max-width:340px}.pr-video-library-toolbar>.pr-button{font-size:11px}.pr-video-upload-modal{padding:18px}}@media(hover:none){.pr-video-tile-counts{opacity:1}}.pr-friends-directory{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:18px;gap:18px;max-width:1000px;align-items:start}.pr-friends-directory-main{min-width:0;display:grid;grid-gap:16px;gap:16px}.pr-friends-directory .pr-panel{padding:16px 19px}.pr-friends-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.pr-friends-card-heading h1,.pr-friends-card-heading h2{margin:0;font-size:14px;font-weight:550;display:flex;align-items:center;gap:7px}.pr-friends-card-heading small{font-size:12px;font-weight:400;color:#7e8b9d}.pr-friends-card-heading>.pr-text-button{font-size:12px;color:#b9c6a8}.pr-friends-directory-list>.pr-search-field{display:flex;align-items:center;margin:0 0 8px;border-radius:7px;background:#ffffff03;border:1px solid #ffffff0b;gap:8px;padding:0 10px}.pr-friends-directory-list>.pr-search-field>svg{position:static;color:#7e8c9d;flex:none}.pr-friends-directory-list>.pr-search-field input{border:0;background:transparent;padding:9px 0;min-height:36px;font-size:12px;box-shadow:none}.pr-friends-directory-list>.pr-search-field .pr-icon-button{width:24px;height:26px;flex:none}.pr-friend-directory-row{display:flex;gap:14px;align-items:center;padding:17px 0;border-bottom:1px solid #ffffff08;min-width:0}.pr-friend-directory-row:last-child{border:0;padding-bottom:4px}.pr-friend-directory-avatar{flex:0 0 62px}.pr-friend-directory-avatar>img{width:62px;height:62px;border-radius:50%;object-fit:cover}.pr-friend-directory-copy{min-width:0;flex:1 1}.pr-friend-directory-name{font-size:13px;color:#d7e0ed;font-weight:550;line-height:1.5;overflow-wrap:anywhere}.pr-friend-directory-name:hover{color:#e1eec9}.pr-friend-directory-copy>p{font-size:12px;color:#8e9aab;margin:3px 0 0;overflow-wrap:anywhere}.pr-friend-message-link{display:inline-flex;align-items:center;gap:5px;color:#a9b9cf;font-size:12px;margin-top:8px}.pr-friend-message-link:hover{color:#d5e2f1}.pr-friend-message-closed{font-size:11px;color:#7b8798;display:block;margin-top:7px}.pr-friend-directory-row>.pr-relationship{margin:0;max-width:55%;flex:none}.pr-friend-directory-row .pr-relationship-buttons{gap:8px;justify-content:flex-end}.pr-friend-directory-row .pr-button{font-size:11px;min-height:30px;padding:7px 10px}.pr-friend-directory-row .pr-relationship-more summary{display:grid;place-items:center;padding:5px;border-radius:5px;color:#8291a5;list-style:none}.pr-friend-directory-row .pr-relationship-more summary::-webkit-details-marker{display:none}.pr-friend-directory-row .pr-relationship-more summary:hover{background:#ffffff07;color:#d5deec}.pr-friend-directory-row .pr-relationship-more[open]>div{position:absolute;right:0;top:100%;z-index:10;width:210px;box-shadow:0 12px 32px #0006;gap:15px;padding:16px;background:#222933}.pr-friend-directory-row .pr-relationship-more button{font-size:12px}.pr-friend-directory-row .pr-media-confirm{max-width:260px;font-size:12px;margin-top:10px}.pr-friend-directory-row .pr-relationship:has(.pr-media-confirm){flex-basis:48%}.pr-friend-request-actions{display:flex;align-items:center;gap:14px;margin-top:10px;flex-wrap:wrap}.pr-friend-request-actions .pr-button{font-size:11px;padding:7px 11px;min-height:30px}.pr-friend-request-actions .pr-text-button{font-size:11px;color:#aebbd0}.pr-friend-request-preview .pr-friends-card-heading{margin-bottom:0}.pr-friend-request-preview .pr-friend-directory-row{padding:16px 0 2px}.pr-friends-directory-side{position:-webkit-sticky;position:sticky;top:20px}.pr-friends-directory-side>nav.pr-panel{padding:7px}.pr-friends-directory-side nav>a{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;padding:12px 11px;color:#9eabbc;border-radius:6px}.pr-friends-directory-side nav>a.is-active{color:#e0e6ef;background:#ffffff08}.pr-friends-directory-side nav>a:hover{background:#ffffff05;color:#e0e6ef}.pr-friends-directory-side small{font-size:11px;color:#7e8c9e}.pr-friends-directory-side small.has-requests{min-width:18px;padding:0 5px;background:#cddd8e;color:#1b2611;text-align:center;border-radius:9px}.pr-friends-directory-empty{text-align:center;color:#7e8da0;font-size:12px;padding:35px 12px;line-height:1.6}.pr-friends-directory-empty svg{margin:0 auto 12px;color:#738093}.pr-friends-directory-empty p{margin:0}.pr-friends-directory-empty .pr-text-button{font-size:12px;margin-top:13px}@media(max-width:1000px){.pr-friends-directory{grid-template-columns:minmax(0,1fr) 200px;gap:12px}.pr-friends-directory .pr-panel{padding:15px}.pr-friend-directory-avatar{flex-basis:52px}.pr-friend-directory-avatar>img{width:52px;height:52px}.pr-friend-directory-row{gap:11px}.pr-friend-directory-row>.pr-relationship{max-width:45%}.pr-friend-directory-row .pr-relationship-buttons{flex-direction:column;align-items:flex-end}}@media(max-width:720px){.pr-friends-directory{grid-template-columns:1fr}.pr-friends-directory-side{grid-row:1;position:static}.pr-friends-directory-side>nav.pr-panel{display:flex;overflow:auto;gap:3px;padding:5px}.pr-friends-directory-side nav>a{white-space:nowrap;padding:10px;gap:7px;font-size:11px}.pr-friend-directory-row .pr-relationship-buttons{flex-direction:row}.pr-friend-directory-row .pr-relationship:has(.pr-media-confirm){flex-basis:50%}}@media(max-width:460px){.pr-friends-directory .pr-panel{padding:13px}.pr-friend-directory-avatar{flex-basis:43px}.pr-friend-directory-avatar>img{width:43px;height:43px}.pr-friend-directory-row{gap:10px}.pr-friend-directory-name{font-size:12px}.pr-friend-message-link{font-size:11px}.pr-friends-card-heading h1,.pr-friends-card-heading h2{font-size:13px}.pr-friend-directory-row .pr-relationship:has(.pr-media-confirm){flex-basis:100%}.pr-friend-directory-row:has(.pr-media-confirm){flex-wrap:wrap}.pr-friend-directory-row .pr-button{font-size:10px;padding:7px}.pr-friends-card-heading>.pr-text-button{font-size:11px}}.pr-conversations-page{max-width:720px}.pr-conversations-page .pr-page-heading h1{font-size:20px}.pr-new-conversation{width:32px;height:32px;border:1px solid #ffffff15;background:#ffffff05;color:#c9d2de}.pr-new-conversation:hover{background:#ffffff0a;color:#d9e8b7}.pr-conversations-page .pr-dialog-row{min-height:65px;padding:12px 15px;gap:11px}.pr-conversations-page .pr-dialog-row>img{width:38px;height:38px}.pr-notification-menu{position:relative}.pr-notification-popup{position:absolute;z-index:65;top:42px;right:0;width:380px;border:1px solid #ffffff17;border-radius:11px;background:#1a1f27;box-shadow:0 15px 55px #0007;overflow:hidden}.pr-notification-center>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 15px;border-bottom:1px solid #ffffff0b}.pr-notification-center h1{font-size:15px;font-weight:550;margin:0}.pr-notification-center>header .pr-icon-button{width:28px;height:28px}.pr-notification-items{max-height:min(430px,65dvh);overflow:auto;scrollbar-width:thin;scrollbar-color:#3c4553 transparent}.pr-notification-center .pr-notice{gap:11px;padding:13px 15px;border-bottom:1px solid #ffffff09;background:transparent;align-items:flex-start}.pr-notification-center .pr-notice:hover{background:#ffffff04}.pr-notification-center .pr-notice.is-unread{background:#c2dc7c06}.pr-notification-center .pr-notice:last-child{border-bottom:0}.pr-notification-center .pr-notice img{width:32px;height:32px;border-radius:50%}.pr-notification-center .pr-notice>span{font-size:12px;line-height:1.6;color:#9fabbc}.pr-notification-center .pr-notice strong{font-weight:550;color:#d9e1ec}.pr-notification-center .pr-notice time{font-size:10px;margin-top:5px;color:#768599}.pr-notification-center .pr-notice i{width:5px;height:5px;margin-top:6px}.pr-notification-center .pr-alert{font-size:12px;margin:10px}.pr-notification-empty{padding:28px 16px;text-align:center;font-size:12px;color:#8593a5}.pr-notification-empty svg{margin:0 auto 10px}.pr-notification-empty p{margin:0}.pr-notification-page.pr-panel{max-width:620px;padding:0;overflow:hidden}.pr-notification-page .pr-notification-items{max-height:70dvh}.pr-profile-summary{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:12px}.pr-profile-follower-count{display:inline-flex;gap:7px;align-items:baseline;padding:3px 0;background:none;border:0;color:#aab6c7;cursor:pointer}.pr-profile-follower-count strong{font-size:18px;font-weight:600;color:#e6ecf3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-profile-follower-count span{font-size:12px}.pr-profile-follower-count:hover span{color:#d6e0bd}.pr-profile-dota-shortcut{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid #cee58430;border-radius:6px;color:#c7db9c;background:#cee58407;font-size:12px;font-weight:500}.pr-profile-dota-shortcut:hover{background:#cee58414;border-color:#cee58460}.pr-profile-dota-shortcut>svg:last-child{opacity:.6}.pr-friend-directory-row{position:relative;isolation:isolate;border-radius:7px}.pr-friend-row-hitbox{position:absolute;inset:0;z-index:0;border-radius:7px}.pr-friend-row-hitbox:hover{background:#ffffff04}.pr-friend-row-hitbox:focus-visible{outline:1px solid #d1e58f;outline-offset:3px}.pr-friend-directory-row>.pr-friend-directory-avatar,.pr-friend-directory-row>.pr-friend-directory-copy{position:relative;z-index:1;pointer-events:none}.pr-friend-directory-row .pr-friend-directory-copy a,.pr-friend-directory-row .pr-friend-directory-copy button{pointer-events:auto}.pr-friend-directory-row>.pr-relationship{position:relative;z-index:2}.pr-friend-directory-row:hover .pr-friend-directory-name{color:#e0e9d4}.pr-friend-quick-links{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:8px}.pr-friend-quick-links .pr-friend-message-closed,.pr-friend-quick-links .pr-friend-message-link{margin:0}.pr-friend-dota-link{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#b7cb8e;border-radius:5px;padding:3px 6px;background:#bfd98008}.pr-friend-dota-link:hover{color:#d5e5aa;background:#bfd98013}@media(max-width:650px){.pr-notification-popup{position:fixed;top:70px;right:12px;width:min(380px,calc(100vw - 85px))}.pr-profile-summary{gap:10px;margin-top:10px}.pr-profile-follower-count strong{font-size:16px}.pr-profile-follower-count span{font-size:11px}.pr-profile-dota-shortcut{font-size:11px;padding:6px 7px}.pr-friend-quick-links{gap:7px}.pr-friend-dota-link{font-size:10px}}.pr-video-library-grid.is-shorts{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 14px}.pr-video-tile.is-short .pr-video-tile-preview{aspect-ratio:9/16}.pr-video-tile.is-short .pr-video-tile-info h2{font-size:12px}.pr-shorts-section{margin-top:24px}.pr-shorts-section:first-child{margin-top:0}.pr-shorts-section>h2{font-size:14px;font-weight:550;margin:0 0 15px;color:#ced7e4}.pr-profile-content .pr-video-library-grid.is-shorts{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-video-more{margin-top:22px;font-size:12px}.pr-watch-modal.is-short{width:min(660px,calc(100vw - 40px))}.pr-watch-body.is-short{grid-template-columns:minmax(0,1fr) 270px}.pr-watch-body.is-short .pr-watch-player{width:min(100%,32.625dvh);align-self:center}.pr-watch-body.is-short .pr-watch-main{background:#080c10}.pr-watch-body.is-short .pr-watch-discussion{max-height:70dvh}.pr-upload-kind{display:flex;gap:7px;align-items:center;border:0;padding:0;margin:18px 0 0}.pr-upload-kind legend{font-size:12px;color:#b6c1d1;margin-bottom:9px}.pr-upload-kind label{display:flex;align-items:center;gap:6px;padding:7px 12px;background:#ffffff03;border:1px solid #ffffff12;border-radius:6px;color:#9facc0;font-size:12px;cursor:pointer}.pr-upload-kind label:has(input:checked){color:#d0e1a7;border-color:#c6dd8055;background:#c6dd8008}.pr-upload-kind input{accent-color:#c6dd80;width:12px;height:12px;margin:0}.pr-upload-video.is-short{max-width:100%;margin-left:auto;margin-right:auto}@media(max-width:1050px){.pr-video-library-grid.is-shorts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.pr-watch-body.is-short{grid-template-columns:1fr}.pr-watch-modal.is-short{width:min(420px,calc(100vw - 24px))}.pr-watch-body.is-short .pr-watch-player{width:min(100%,28.125dvh)}.pr-watch-body.is-short .pr-watch-discussion{max-height:240px}}@media(max-width:650px){.pr-profile-content .pr-video-library-grid.is-shorts,.pr-video-library-grid.is-shorts{grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-profile-page>.pr-profile-card{background:transparent;border:0;border-radius:0;overflow:visible}.pr-profile-page .pr-cover{border-radius:11px;border:1px solid #ffffff12;height:168px;overflow:hidden}.pr-profile-page .pr-profile-identity{display:grid;grid-template-columns:128px minmax(0,1fr) auto;grid-gap:20px;gap:20px;padding:20px 0 18px;min-height:0;align-items:start}.pr-profile-portrait{display:flex;flex-direction:column;align-items:center;gap:9px;min-width:0}.pr-profile-page .pr-profile-identity .pr-avatar-button{width:128px;height:128px;margin:0;border:1px solid #ffffff14;box-shadow:0 3px 18px #0002}.pr-profile-page .pr-identity-copy{padding:3px 0 0;min-width:0}.pr-profile-page .pr-name-row h1{font-size:27px;font-weight:650;letter-spacing:-.7px;margin:0;line-height:1.25}.pr-profile-portrait .pr-profile-follower-count{gap:4px;justify-content:center;align-items:baseline;margin:0;padding:0;line-height:1.5;white-space:nowrap}.pr-profile-portrait .pr-profile-follower-count span,.pr-profile-portrait .pr-profile-follower-count strong{font-size:12px;font-weight:450;color:#9eabbc;letter-spacing:0}.pr-profile-portrait .pr-profile-follower-count:hover span,.pr-profile-portrait .pr-profile-follower-count:hover strong{color:#d6e0bd}.pr-profile-page .pr-profile-summary{margin-top:9px;gap:12px}.pr-profile-page .pr-profile-identity-meta{margin:9px 0;gap:10px}.pr-profile-page .pr-profile-actions{padding:3px 0 0;margin:0;align-self:start}.pr-profile-page .pr-profile-tabs{padding:0;gap:26px;border-color:#ffffff10}.pr-profile-page .pr-profile-bio{margin-top:9px}.pr-profile-page .pr-social-tabs-row{border-bottom:1px solid #ffffff10}.pr-topbar-actions{margin-left:auto}.pr-player-search-menu{position:relative}.pr-player-search-trigger:hover,.pr-player-search-trigger[aria-expanded=true]{background:#c9df8410;color:#d7e89d}.pr-player-search-popup{position:absolute;right:0;top:42px;width:390px;z-index:66;border:1px solid #ffffff17;border-radius:11px;background:#1a1f27;box-shadow:0 15px 55px #0007;overflow:hidden;outline:none}.pr-player-search{padding:10px}.pr-player-search-input-row{display:flex;align-items:center;gap:5px}.pr-player-search-input-row .pr-search-field{flex:1 1;margin:0}.pr-player-search-input-row .pr-search-field>svg{top:12px;left:11px;color:#7d8b9d}.pr-player-search-input-row .pr-input{height:40px;padding:9px 10px 9px 36px;font-size:12px;background:#12171e;border-color:#ffffff13}.pr-player-search-input-row>.pr-icon-button{width:28px;height:28px;flex:none}.pr-player-search .pr-search-results{min-height:70px;max-height:min(340px,55dvh);margin-top:8px;scrollbar-width:thin}.pr-player-search .pr-search-results>.pr-empty-small{padding:20px 10px;font-size:12px;color:#8996a8}.pr-player-search .pr-search-result{gap:10px;padding:10px 8px;border-radius:6px}.pr-player-search .pr-search-result img{width:32px;height:32px;border-radius:50%}.pr-player-search .pr-search-result strong{font-size:12px;font-weight:550}.pr-player-search .pr-search-result span{font-size:11px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-player-search-dialog.pr-modal{padding:0;width:min(410px,100%)}.pr-conversations-page{max-width:680px}.pr-conversations-page .pr-page-heading{margin-bottom:14px}.pr-conversations-page .pr-dialog-list{padding:0;overflow:hidden}.pr-dialog-search{display:flex;align-items:center;gap:10px;min-width:0;min-height:45px;padding:0 15px;border-bottom:1px solid #ffffff0c;color:#7f8da0}.pr-dialog-search input{flex:1 1;min-width:0;outline:none;border:0;background:transparent;color:#d2dae5;height:44px;font-size:12px;padding:0}.pr-dialog-search input::placeholder{color:#8290a3}.pr-dialog-search:focus-within{background:#ffffff03;color:#c3d89c}.pr-dialog-search .pr-icon-button{width:24px;height:24px}.pr-dialog-list>.pr-empty-small{padding:26px 16px;text-align:center;font-size:12px}.pr-dialog-empty{display:flex;align-items:center;flex-direction:column;gap:10px;padding:30px 16px;color:#8290a3;font-size:13px}.pr-dialog-empty p{margin:0}.pr-dialog-empty .pr-text-button{font-size:12px}.pr-chat-picker.pr-modal{width:min(400px,100%);padding:16px;border-radius:12px}.pr-chat-picker .pr-modal-title{font-size:16px;letter-spacing:-.2px}.pr-chat-picker .pr-modal-header{margin-bottom:12px}.pr-chat-picker .pr-dialog-search{padding:0 10px;border:1px solid #ffffff12;border-radius:7px;background:#12171e;min-height:39px}.pr-chat-picker .pr-dialog-search input{height:38px}.pr-chat-picker-list{max-height:300px;overflow:auto;scrollbar-width:thin;margin-top:7px}.pr-chat-picker .pr-choose-friend{padding:11px 2px;gap:10px}.pr-chat-picker .pr-choose-friend img{width:32px;height:32px}.pr-chat-picker .pr-choose-friend strong{font-size:12px;font-weight:550}.pr-chat-picker .pr-choose-friend .pr-text-button{font-size:11px;white-space:nowrap}.pr-chat-picker-all{padding-top:14px;font-size:12px;display:flex;align-items:center;gap:5px}.pr-video-library-toolbar nav{flex:1 1;min-width:0}.pr-video-library-toolbar nav .pr-my-videos-tab{margin-left:auto;white-space:nowrap;color:#c0c9d6}.pr-video-library-toolbar nav .pr-my-videos-tab.is-active{color:#e2e8d6}@media(max-width:800px){.pr-profile-page .pr-profile-identity{grid-template-columns:108px minmax(0,1fr);gap:15px;padding:17px 0}.pr-profile-page .pr-profile-portrait{grid-column:1;grid-row:1/3}.pr-profile-page .pr-profile-identity .pr-avatar-button{width:108px;height:108px;grid-row:auto;grid-column:auto;margin:0}.pr-profile-page .pr-identity-copy{grid-column:2;grid-row:1;padding:2px 35px 0 0}.pr-profile-page .pr-profile-actions,.pr-profile-page .pr-profile-actions:has(.pr-profile-edit){grid-column:2;grid-row:2;justify-self:start;padding:0;align-self:start}.pr-profile-page .pr-profile-actions:has(.pr-profile-edit){grid-row:1;justify-self:end}.pr-profile-page .pr-name-row h1{font-size:23px}.pr-profile-page .pr-profile-tabs{padding:0}}@media(max-width:560px){.pr-profile-page .pr-cover{height:120px;border-radius:9px}.pr-profile-page .pr-profile-identity{grid-template-columns:88px minmax(0,1fr);gap:12px}.pr-profile-page .pr-profile-identity .pr-avatar-button{width:88px;height:88px;margin:0;border-width:1px}.pr-profile-page .pr-name-row h1{font-size:20px}.pr-profile-page .pr-profile-tabs{padding:0;gap:18px}.pr-profile-portrait .pr-profile-follower-count span,.pr-profile-portrait .pr-profile-follower-count strong{font-size:11px}.pr-player-search-popup{position:fixed;top:70px;right:12px;width:min(390px,calc(100vw - 82px))}.pr-topbar-actions{gap:7px}.pr-video-library-toolbar{gap:7px;flex-wrap:wrap}.pr-video-library-toolbar nav a{padding:8px 9px;font-size:12px}.pr-video-library-toolbar>.pr-button{margin-left:auto}}.pr-sidebar .pr-nav-link{font-size:14px;color:#b4c0d0}.pr-profile-page .pr-profile-portrait{grid-row:1}.pr-profile-page .pr-profile-identity{row-gap:14px;padding-bottom:17px}.pr-profile-page .pr-profile-summary{margin-top:12px}.pr-profile-page .pr-profile-follower-count{align-items:baseline;line-height:1.5}.pr-profile-page .pr-profile-follower-count span,.pr-profile-page .pr-profile-follower-count strong{font-size:14px;font-weight:450;color:#c8d2e0}.pr-profile-page .pr-profile-follower-count:hover span,.pr-profile-page .pr-profile-follower-count:hover strong{color:#edf2e2}.pr-profile-game-row{grid-column:1/-1;display:flex;align-items:center;gap:13px;flex-wrap:wrap;min-width:0}.pr-profile-page .pr-profile-dota-shortcut{font-size:13px;padding:7px 10px;color:#d6e5b1;border-color:#cde39b38;min-height:36px}.pr-profile-mini-rank{display:flex;align-items:center;justify-content:center;flex:none;border-radius:6px;width:38px;height:38px}.pr-profile-mini-rank img{display:block;width:36px;height:36px;object-fit:contain;filter:drop-shadow(0 2px 4px #0004)}.pr-profile-mini-rank:hover{background:#ffffff08}.pr-profile-game-roles{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.pr-profile-game-roles>button{font-size:13px;color:#d1dbe8;background:#ffffff05;border:1px solid #ffffff12;padding:5px 9px;border-radius:6px;line-height:1.5;cursor:pointer}.pr-profile-game-roles>button:hover{color:#e4efc6;background:#c9e58b0d;border-color:#c9e58b38}.pr-profile-page .pr-profile-steam-inline{font-size:13px;color:#b6c5ad}.pr-profile-page .pr-profile-status{font-size:14px}.pr-profile-page .pr-profile-tabs>button{font-size:14px;color:#a8b5c7}.pr-profile-page .pr-profile-tabs>button.is-active{color:#d9ec9c}.pr-profile-page .pr-profile-bio p{font-size:14px;color:#d5deea!important}.pr-profile-page .pr-feed-author strong{font-size:15px;color:#e3eaf3}.pr-profile-page .pr-feed-author span{font-size:13px;color:#a3b1c3}.pr-profile-page .pr-composer textarea{font-size:15px;color:#dce4ef}.pr-profile-page .pr-composer textarea::placeholder{color:#9aa9bc}.pr-profile-page .pr-comment p,.pr-profile-page .pr-feed-reactions>button{font-size:14px}.pr-profile-page .pr-people-heading{font-size:15px;color:#e1e8f2}.pr-profile-page .pr-people-heading small{font-size:13px;color:#a4b2c5}.pr-profile-page .pr-people-person{font-size:13px;color:#c3cede}.pr-profile-page .pr-people-empty{font-size:13px;color:#a3b0c2}.pr-profile-editor .pr-form-label,.pr-profile-editor .pr-input{font-size:14px;color:#d3dce9}.pr-profile-editor .pr-cover-instruction,.pr-profile-editor .pr-form-footer,.pr-profile-editor .pr-gallery-note{font-size:13px;color:#a9b7c9}.pr-profile-editor .pr-editor-tools button{color:#b3c0d1}.pr-lightbox{width:min(1600px,calc(100vw - 40px));height:calc(100dvh - 40px);border-radius:12px;border-color:#ffffff17}.pr-lightbox-body{grid-template-columns:minmax(0,1fr) 340px}.pr-lightbox-stage{background:#171b23}.pr-lightbox-image-area{isolation:isolate}.pr-lightbox-ambience{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:#161b22}.pr-lightbox-ambience img{position:absolute;inset:-12%;width:124%;height:124%;max-width:none;object-fit:cover;filter:blur(48px) saturate(1.15) brightness(.6);opacity:.8}.pr-lightbox-ambience:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#10151d30,transparent 45%,#12172070)}.pr-lightbox-viewport{position:relative;background:transparent}.pr-lightbox-canvas img{border:1px solid #ffffff1c;box-shadow:0 12px 40px #0005;border-radius:3px}.pr-lightbox-toolbar{min-height:52px;background:#1b2029;padding-left:18px}.pr-lightbox-toolbar h2{font-size:15px;color:#edf2fa}.pr-lightbox-toolbar .pr-lightbox-scale,.pr-lightbox-toolbar span{font-size:13px;color:#b2bfd0}.pr-lightbox-aside{padding:19px 18px 16px;background:#1c222b;scrollbar-width:thin;scrollbar-color:#475262 transparent}.pr-lightbox-author img{width:40px;height:40px}.pr-lightbox-author strong{font-size:14px;color:#e3eaf4}.pr-lightbox-author time{font-size:12px;color:#a6b4c7}.pr-lightbox-aside .pr-comment p,.pr-lightbox-caption{font-size:14px;line-height:1.65;color:#d8e1ed}.pr-lightbox-aside .pr-comment strong{font-size:13px;color:#ceddb8}.pr-lightbox-aside .pr-comment time{font-size:12px;color:#a1b0c3}.pr-lightbox-aside .pr-empty-small{font-size:13px;color:#a5b3c7}.pr-lightbox-reactions button{font-size:14px;color:#bac7d9}.pr-lightbox-aside .pr-media-compose.is-media{display:flex;flex-direction:column;gap:8px;align-items:stretch;margin-top:auto;padding:10px;border:1px solid #ffffff19;border-radius:11px;background:#131a23;flex-shrink:0}.pr-lightbox-aside .pr-media-compose.is-media:focus-within{border-color:#c9e58b55;box-shadow:0 0 0 2px #c9e58b06}.pr-lightbox-aside .pr-media-compose.is-media textarea{display:block;width:100%;min-height:70px;max-height:130px;resize:vertical;margin:0;padding:3px 2px;background:transparent;border:0;box-shadow:none;outline:none;font-size:14px;line-height:1.6;color:#e0e8f4}.pr-lightbox-aside .pr-media-compose.is-media textarea::placeholder{color:#a0aec2}.pr-lightbox-aside .pr-media-compose.is-media .pr-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;align-self:flex-end;width:auto;min-height:34px;padding:7px 11px;border-radius:7px;font-size:12px}.pr-lightbox.is-expanded{width:calc(100vw - 24px);height:calc(100dvh - 24px)}@media(max-width:800px){.pr-profile-page .pr-profile-portrait{grid-row:1}.pr-lightbox{width:calc(100vw - 20px);height:calc(100dvh - 20px)}.pr-lightbox-body{display:flex;flex-direction:column}.pr-lightbox-stage{height:56dvh;min-height:280px}.pr-lightbox-aside{min-height:310px}.pr-profile-game-row{grid-row:3}}@media(max-width:560px){.pr-profile-game-row{gap:9px}.pr-profile-game-roles{gap:5px}.pr-profile-game-roles>button{font-size:12px;padding:4px 7px}.pr-profile-page .pr-profile-dota-shortcut{font-size:12px}.pr-profile-page .pr-profile-follower-count span,.pr-profile-page .pr-profile-follower-count strong{font-size:14px}.pr-profile-page .pr-profile-tabs>button{font-size:13px}}.pr-profile-page .pr-name-row{flex-wrap:wrap;gap:8px 14px}.pr-profile-page .pr-name-row .pr-profile-steam-inline{font-size:14px;padding:4px 0;color:#b9c8b2}.pr-profile-page .pr-profile-identity-meta{gap:14px;margin-top:12px}.pr-role-players.pr-modal{width:min(560px,100%);padding:22px}.pr-role-players .pr-modal-title{font-size:19px}.pr-role-filters{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.pr-role-filters button{font-size:12px;padding:6px 9px;border:1px solid #ffffff12;background:#ffffff03;color:#acb9cb;border-radius:6px;cursor:pointer}.pr-role-filters button[aria-pressed=true]{color:#e2edc4;border-color:#c9e58b44;background:#c9e58b0b}.pr-role-players .pr-search-field{margin:16px 0 7px}.pr-role-players .pr-input{font-size:13px}.pr-role-player-list{max-height:min(390px,50dvh);overflow:auto;scrollbar-width:thin}.pr-role-player-list>.pr-empty-small{padding:24px 5px;font-size:13px;color:#afbdcf}.pr-role-member{display:flex;align-items:center;gap:15px;border-bottom:1px solid #ffffff0b;padding:12px 0}.pr-role-member:last-child{border-bottom:0}.pr-role-member-profile{display:flex;align-items:center;gap:11px;min-width:0;flex:1 1;border-radius:6px}.pr-role-member-profile>img{width:40px;height:40px;object-fit:cover;border-radius:50%;flex:none}.pr-role-member-profile>div{min-width:0}.pr-role-member-profile strong{font-size:14px;display:block;color:#e1e8f2;font-weight:550}.pr-role-member-profile span{font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a3b2c6;margin-top:3px}.pr-role-member-profile:hover strong{color:#dcebb7}.pr-role-member-dota{display:flex;align-items:center;gap:5px;font-size:12px;color:#c0d399;padding:5px;border-radius:6px;flex:none}.pr-role-member-dota img{width:32px;height:32px;object-fit:contain}.pr-role-member-dota:hover{background:#ffffff06}.pr-profile-page .pr-profile-bio{display:flex;align-items:baseline;gap:6px;max-width:640px;min-width:0;margin-top:10px}.pr-profile-page .pr-profile-bio p{display:block;overflow:hidden;white-space:nowrap;min-width:0;margin:0;line-height:1.7}.pr-profile-page .pr-profile-bio.is-truncated p{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 55px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 55px),transparent)}.pr-profile-about-more{flex:none;border:0;background:transparent;color:#e4ebf5;font-size:14px;font-weight:550;padding:0;cursor:pointer}.pr-profile-about-more:hover{color:#d6e8a7}.pr-about-modal.pr-modal{width:min(530px,100%);padding:24px}.pr-about-modal .pr-modal-title{font-size:20px}.pr-about-identity{display:flex;align-items:center;gap:12px;margin:22px 0 18px}.pr-about-identity>img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.pr-about-identity>div{min-width:0}.pr-about-identity strong{display:block;font-size:16px;font-weight:600;color:#edf2fa;overflow-wrap:anywhere}.pr-about-identity span{display:block;font-size:13px;color:#b7c5d8;margin-top:4px;overflow-wrap:anywhere}.pr-about-description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.8;color:#d9e3ef;max-height:45dvh;overflow:auto;scrollbar-width:thin}.pr-about-links{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:19px;margin-top:22px;border-top:1px solid #ffffff12}.pr-about-links>a{display:inline-flex;align-items:center;gap:7px;color:#c4d6af;font-size:13px;overflow-wrap:anywhere}.pr-about-links .pr-profile-networks{margin:0}.pr-video-section-note{font-size:13px;line-height:1.6;color:#acb9cc;margin:0 0 20px}.pr-video-tile-meta{gap:7px 12px;line-height:1.6}.pr-video-tile-meta>span{gap:5px}.pr-video-tile-meta time{color:#8e9db1}.pr-video-tile-info h2{color:#e3eaf4}.pr-video-tile-author{font-size:12px;color:#b2bfd0}.pr-video-library-grid.is-mixed .pr-video-tile.is-short .pr-video-tile-preview{aspect-ratio:16/9}.pr-video-library-grid.is-mixed .pr-video-tile.is-short .pr-video-tile-preview video{object-fit:contain}.pr-video-category-note{line-height:1.6;color:#aebdd0;margin:8px 0 15px}.pr-upload-category{margin-top:18px}.pr-upload-category legend{margin-bottom:8px}.pr-video-edit select{margin-top:5px;font-size:13px}.pr-video-edit select option{background:#20262f;color:#e0e8f4}.pr-feed-video-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:10px}.pr-feed-video-meta>span{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#acbace}.pr-video-highlights{border:1px solid #ffffff12;border-radius:12px;background:linear-gradient(110deg,#c6e98406,#1b222c);padding:17px 19px;margin-bottom:22px}.pr-video-highlights>header{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.pr-highlights-heading{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#e1edc4}.pr-highlights-heading svg{color:#c7df91}.pr-video-highlights [role=group]{display:flex;gap:3px;background:#0f141a66;border-radius:7px;padding:3px}.pr-video-highlights [role=group] button{border:0;background:transparent;color:#aab7c9;font-size:12px;padding:6px 10px;cursor:pointer;border-radius:5px}.pr-video-highlights [role=group] button[aria-pressed=true]{background:#c8e89314;color:#e2efc9}.pr-highlight-rule summary:focus-visible,.pr-video-highlights button:focus-visible{outline:2px solid #c5df90;outline-offset:3px}.pr-highlight-rule{position:relative;margin-left:auto;font-size:12px;color:#a9b6c8}.pr-highlight-rule summary{cursor:pointer;list-style:none}.pr-highlight-rule summary::-webkit-details-marker{display:none}.pr-highlight-rule[open] summary{color:#e2ebd1}.pr-highlight-rule p{position:absolute;right:0;top:24px;z-index:9;width:min(340px,75vw);margin:0;padding:16px;line-height:1.7;color:#c2cfe0;background:#232b36;border:1px solid #ffffff1a;border-radius:10px;box-shadow:0 12px 32px #0006}.pr-highlight-empty{margin:16px 0 2px;font-size:13px;color:#a9b8cd;line-height:1.65}.pr-highlight-video{display:flex;align-items:center;gap:18px;margin-top:17px;min-width:0}.pr-highlight-preview{flex:none;position:relative;display:block;width:215px;aspect-ratio:16/9;background:#0b1117;overflow:hidden;border-radius:8px;border:1px solid #ffffff17;cursor:pointer;padding:0}.pr-highlight-preview video{width:100%;height:100%;object-fit:contain;pointer-events:none}.pr-highlight-preview>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:34px;height:34px;display:grid;place-items:center;background:#111820d9;border-radius:50%;color:#e4efd5}.pr-highlight-video>div{min-width:0}.pr-highlight-live{font-size:11px;color:#b5ca92;display:block;margin-bottom:6px}.pr-highlight-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left;font-size:16px;font-weight:550;line-height:1.5;color:#edf2f9;background:none;border:0;padding:0;margin-bottom:5px;cursor:pointer;overflow-wrap:anywhere}.pr-highlight-video>div>a{font-size:12px;color:#adbbce}.pr-highlight-video p{display:flex;align-items:center;gap:6px;font-size:12px;color:#d0e4aa;margin:10px 0 0}@media(max-width:650px){.pr-video-highlights{padding:14px}.pr-video-highlights>header{gap:12px}.pr-highlight-rule{margin-left:0}.pr-highlight-rule p{right:auto;left:0}.pr-highlight-preview{width:145px}.pr-highlight-video{gap:12px}.pr-highlight-title{font-size:14px}}@media(max-width:420px){.pr-highlight-video{align-items:flex-start}.pr-highlight-preview{width:115px}.pr-video-highlights [role=group] button{padding:6px 8px}}.pr-video-tile-menu[open]>div{left:0;right:auto}.pr-video-tile-menu.opens-left[open]>div{left:auto;right:0}.pr-topbar{position:relative}.pr-topbar-feed{position:absolute;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 15px;border-radius:8px;color:#acb9cc;font-size:14px;font-weight:550;transition:color .15s,background .15s}.pr-topbar-feed:hover{color:#e0eccc;background:#ffffff05}.pr-topbar-feed.is-active{color:#dcebba;background:#cce99d0c}.pr-topbar-feed:focus-visible{outline:2px solid #c9df98;outline-offset:3px}.pr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pr-media-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,480px) minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;padding:0 0 18px}.pr-media-heading{min-width:0}.pr-media-heading h1{font-size:17px;font-weight:600;line-height:1.4;margin:0;color:#e6edf6}.pr-media-search{display:flex;align-items:center;gap:10px;height:43px;background:#1b2029;border:1px solid #ffffff12;border-radius:10px;padding:0 13px;min-width:0;color:#8697ad;transition:border-color .15s}.pr-media-search:focus-within{border-color:#bbd78866;background:#1d242d}.pr-media-search>svg{flex:none}.pr-media-search input{min-width:0;flex:1 1;width:100%;border:0;background:transparent;color:#e2ebf6;outline:0;font-size:14px;line-height:1.5}.pr-media-search input::placeholder{color:#9caabe}.pr-media-search>button{display:grid;place-items:center;flex:none;border:0;background:transparent;color:#9cabc0;padding:4px;cursor:pointer}.pr-media-header-action{display:flex;justify-content:flex-end;min-width:0}.pr-media-header-action .pr-button{font-size:12px;gap:7px;min-height:36px;padding:9px 12px;white-space:nowrap}.pr-media-navigation{display:flex;align-items:center;gap:20px;justify-content:space-between;border-bottom:1px solid #ffffff0e;margin-bottom:24px}.pr-media-tabs{display:flex;align-items:center;gap:24px;min-width:0}.pr-media-tabs>a{display:inline-flex;align-items:center;gap:7px;position:relative;padding:11px 0 14px;font-size:14px;font-weight:500;color:#a6b5c9;white-space:nowrap}.pr-media-tabs>a:hover{color:#e6edf6}.pr-media-tabs>a[aria-current=page]{color:#e6efd3}.pr-media-tabs>a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#c9e689;border-radius:2px}.pr-media-order{display:flex;align-items:center;gap:4px;padding-bottom:5px}.pr-media-order>a{font-size:12px;padding:6px 10px;border-radius:6px;color:#97a8bf}.pr-media-order>a[aria-current=page]{background:#ffffff08;color:#e0e7f1}.pr-library-tabs{border-bottom:1px solid #ffffff0e;margin-bottom:24px}.pr-video-feed-page .pr-video-library-grid{gap:28px 20px}.pr-video-feed-page .pr-video-tile-preview{border-radius:11px}.pr-video-feed-page .pr-video-library-empty{padding-top:90px;min-height:280px}.pr-video-rank{position:absolute;top:10px;left:10px;display:grid;place-items:center;min-width:32px;height:28px;padding:0 7px;color:#eef7dd;background:#1a251be6;border:1px solid #c7df8b44;border-radius:6px;font-size:13px;font-weight:650;box-shadow:0 3px 16px #0004}.pr-highlights-navigation{display:flex;align-items:center;justify-content:center;gap:14px;position:relative;margin-bottom:26px}.pr-highlight-periods{align-items:center;gap:6px;border:1px solid #ffffff0c;border-radius:9px;background:#161c24;padding:4px}.pr-highlight-periods>button{border:0;color:#a7b7cc;font-size:13px;padding:8px 16px;border-radius:6px}.pr-highlight-periods>button[aria-pressed=true]{background:#c6e38c15;color:#e0edc6}.pr-highlight-periods>button:focus-visible{outline:2px solid #c9df98;outline-offset:2px}.pr-highlights-navigation .pr-highlight-rule{margin-left:0}.pr-highlights-navigation .pr-highlight-rule summary{display:grid;place-items:center;padding:6px}.pr-highlights-navigation .pr-highlight-rule p{top:32px;right:0}.pr-moments-stream{position:relative;max-width:850px;margin:0 auto;padding-right:48px}.pr-moments-viewport{position:relative;height:calc(100dvh - 235px);min-height:365px;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;outline:0;border-radius:12px}.pr-moments-viewport::-webkit-scrollbar{display:none}.pr-moments-viewport:focus-visible{outline:2px solid #b8d28f;outline-offset:4px}.pr-moment-item{height:100%;min-height:365px;scroll-snap-align:start;scroll-snap-stop:always;display:grid;grid-template-columns:auto minmax(150px,220px);align-items:center;justify-content:center;grid-gap:26px;gap:26px;padding:1px 0 1px 10px;position:relative}.pr-moment-player{height:100%;min-width:0;aspect-ratio:9/16;background:#0a0e14;overflow:hidden;border-radius:13px;border:1px solid #ffffff0d;box-shadow:0 10px 35px #0003}.pr-moment-player video{display:block;height:100%;width:100%;object-fit:contain}.pr-moment-placeholder{display:grid;place-items:center;width:100%;height:100%;color:#7d8ba0}.pr-moment-info{min-width:0;align-self:end;padding-bottom:20px}.pr-moment-author{display:flex;align-items:center;gap:9px;font-size:13px;color:#dbe4ef}.pr-moment-author img{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:none}.pr-moment-author span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-moment-info h2{font-size:16px;line-height:1.6;font-weight:550;color:#e7edf7;overflow-wrap:anywhere;margin:13px 0 7px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.pr-moment-views{display:flex;align-items:center;gap:6px;font-size:12px;color:#9eafc6;margin:0 0 18px}.pr-moment-info .pr-video-reactions{padding:0;border:0;gap:15px}.pr-moment-info .pr-video-reactions button{gap:5px}.pr-moment-comments{display:flex;align-items:center;gap:7px;border:0;background:none;color:#b5c3d6;font-size:12px;padding:0;margin-top:18px;cursor:pointer}.pr-moments-arrows{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px}.pr-moments-arrows button{display:grid;place-items:center;width:35px;height:35px;background:#1c2430;color:#c2d0e1;border:1px solid #ffffff12;border-radius:50%;cursor:pointer}.pr-moments-arrows button:disabled{opacity:.3;cursor:default}.pr-moments-arrows button:not(:disabled):hover{background:#2b3541;color:#e0eccb}.pr-moments-more{padding:20px;text-align:center;scroll-snap-align:start}.pr-moments-loading{padding:80px 16px;text-align:center;font-size:14px;color:#a8b8ce}@media(max-width:1000px){.pr-media-header{grid-template-columns:minmax(80px,1fr) minmax(200px,2fr) minmax(100px,1fr);gap:12px}.pr-media-header-action .pr-button{padding:9px}.pr-media-heading h1{font-size:15px}.pr-moment-item{gap:16px;grid-template-columns:auto minmax(130px,180px)}}@media(max-width:700px){.pr-media-header{grid-template-columns:1fr auto;gap:12px}.pr-media-header>.pr-media-search{grid-column:1/-1;grid-row:2}.pr-media-heading:empty{display:none}.pr-video-feed-page .pr-media-header{grid-template-columns:1fr}.pr-video-feed-page .pr-media-header>.pr-media-search{grid-row:1}.pr-media-header-action{grid-row:1;grid-column:2}.pr-media-navigation{gap:10px;flex-wrap:wrap;margin-bottom:18px}.pr-media-tabs{gap:20px}.pr-media-tabs>a{font-size:13px}.pr-media-order{padding-bottom:10px}.pr-media-order>a{padding:5px 8px}.pr-moments-stream{padding-right:0}.pr-moments-viewport{height:calc(100dvh - 220px);min-height:480px;max-height:740px}.pr-moment-item{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 3px;min-height:480px}.pr-moment-player{height:calc(100% - 105px);flex:none;max-width:100%}.pr-moment-info{align-self:stretch;padding:0 0 8px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 12px;gap:5px 12px;min-height:95px}.pr-moment-author{font-size:12px;gap:7px}.pr-moment-author img{width:25px;height:25px}.pr-moment-info h2{font-size:13px;margin:0;grid-column:1;grid-row:2;-webkit-line-clamp:1}.pr-moment-views{grid-column:1;grid-row:3;margin:0;font-size:11px}.pr-moment-info .pr-video-reactions{grid-column:2;grid-row:1/3;align-items:center;gap:12px}.pr-moment-comments{grid-column:2;grid-row:3;margin:0;font-size:11px;justify-content:flex-end}.pr-moments-arrows{display:none}}@media(max-width:560px){.pr-topbar-feed{left:calc(50% - 35px);font-size:13px;padding:0 10px;gap:6px}.pr-topbar-feed svg{width:18px}.pr-media-tabs{gap:17px}.pr-media-tabs>a{gap:5px;font-size:12px}.pr-media-tabs>a svg{width:15px}.pr-highlight-periods>button{padding:8px 11px;font-size:12px}.pr-highlights-navigation{gap:7px}.pr-highlights-navigation .pr-highlight-rule p{right:-8px;width:min(295px,calc(100vw - 90px))}.pr-video-feed-page .pr-video-library-empty{padding-top:65px}.pr-media-order{margin-left:auto}}.pr-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:16px;gap:16px}.pr-topbar-navigation{display:flex;align-items:center;justify-content:center;gap:5px;min-height:42px;padding:3px;border:1px solid #ffffff0a;border-radius:11px;background:#ffffff02}.pr-topbar-navigation .pr-topbar-feed{position:static;left:auto;transform:none;height:34px;padding:0 11px;border-radius:7px;font-size:13px;gap:7px}.pr-topbar-navigation .pr-icon-button{width:34px;height:34px;padding:7px;border-radius:7px;color:#a8b7cb}.pr-topbar-navigation .pr-icon-button:hover,.pr-topbar-navigation .pr-icon-button[aria-expanded=true]{color:#dceabf;background:#c8e48e0b}.pr-topbar-navigation .pr-topbar-divider{display:block;height:19px;background:#ffffff10;margin:0 2px;width:1px}.pr-topbar-actions{justify-self:end;margin-left:0;min-width:0}.pr-account-menu{position:relative;min-width:0}.pr-account-menu .pr-account{border:1px solid transparent;background:none;cursor:pointer;padding:5px 7px;min-width:0;max-width:210px;gap:8px;border-radius:9px;color:#d7e2f1}.pr-account-menu .pr-account:hover,.pr-account-menu .pr-account[aria-expanded=true]{background:#ffffff04;border-color:#ffffff0b}.pr-account-menu .pr-account>img{flex:none}.pr-account-menu .pr-account>span{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-account-menu .pr-account>svg{flex:none;color:#92a3b8;transition:transform .15s}.pr-account-menu .pr-account>svg.is-open{transform:rotate(180deg)}.pr-account-popup{position:absolute;top:calc(100% + 12px);right:0;z-index:80;width:224px;padding:7px;border-radius:12px;background:#202732;border:1px solid #ffffff15;box-shadow:0 16px 45px #0007}.pr-account-popup-identity{padding:10px 11px 12px;margin-bottom:5px;border-bottom:1px solid #ffffff0d}.pr-account-popup-identity strong{font-size:13px;font-weight:550;color:#e0e9f4;display:block;overflow-wrap:anywhere}.pr-account-popup-identity span{font-size:11px;color:#8e9fb5;display:block;margin-top:3px}.pr-account-popup>a,.pr-account-popup>button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 11px;border:0;border-radius:7px;color:#bdcadd;background:none;font-size:13px;text-align:left;cursor:pointer}.pr-account-popup>a:hover,.pr-account-popup>button:hover{color:#edf3e7;background:#ffffff06}.pr-account-popup>button{border-top:1px solid #ffffff0d;border-radius:0 0 7px 7px;margin-top:5px;padding-top:13px;color:#a7b7cb}.pr-account-menu .pr-account:focus-visible,.pr-account-popup>a:focus-visible,.pr-account-popup>button:focus-visible{outline:2px solid #c4de94;outline-offset:2px}@media(max-width:1000px){.pr-account-menu .pr-account{max-width:150px}.pr-account-menu .pr-account>span{max-width:90px}.pr-topbar{gap:9px}}@media(max-width:800px){.pr-topbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-left:14px;padding-right:14px}.pr-account-menu .pr-account{padding:4px;gap:5px}.pr-account-menu .pr-account>span{display:none}.pr-account-menu .pr-account>img{width:29px;height:29px}}@media(max-width:430px){.pr-topbar{grid-template-columns:auto 1fr;gap:9px}.pr-topbar-balance{display:none}.pr-topbar-navigation{justify-self:start;gap:2px;min-height:38px;padding:2px}.pr-topbar-navigation .pr-topbar-feed{font-size:12px;padding:0 7px;gap:5px}.pr-topbar-navigation .pr-icon-button{width:31px;height:31px;padding:6px}.pr-topbar-navigation .pr-topbar-divider{margin:0 1px}.pr-account-menu .pr-account>svg{width:12px}.pr-account-popup{width:min(224px,calc(100vw - 85px))}}.pr-topbar-navigation{position:relative}.pr-topbar-navigation .pr-notification-menu,.pr-topbar-navigation .pr-player-search-menu{position:static}.pr-topbar-navigation .pr-notification-popup,.pr-topbar-navigation .pr-player-search-popup{left:50%;right:auto;top:calc(100% + 12px);transform:translateX(-50%);width:min(390px,calc(100vw - 104px))}@media(max-width:430px){.pr-topbar-navigation .pr-notification-popup,.pr-topbar-navigation .pr-player-search-popup{position:fixed;left:calc(58px + (100vw - 58px)/2);top:64px;width:calc(100vw - 86px);transform:translateX(-50%)}}.pr-tracking-heading{flex-wrap:wrap;gap:12px}.pr-tracking-period{display:flex;gap:4px;padding:3px;border:1px solid var(--pr-border,#303640);border-radius:9px}.pr-tracking-period button{border:0;border-radius:6px;padding:7px 11px;background:transparent;color:var(--pr-muted,#aab5c3);font-size:13px;font-weight:600;cursor:pointer}.pr-tracking-period button[aria-pressed=true]{background:rgba(212,239,105,.12);color:var(--pr-accent,#d4ef69)}.pr-tracking-period button:focus-visible{outline:2px solid var(--pr-accent,#d4ef69);outline-offset:2px}.pr-tracking-basis{margin:0 0 20px;color:var(--pr-muted,#b0bac6);font-size:13px;line-height:1.5}.pr-stats-panel .pr-extra-stats .pr-source{margin-left:auto}.pr-stats-panel .pr-extra-stats{flex-wrap:wrap;gap:10px 24px}.pr-stats-panel .pr-extra-stats>span{white-space:nowrap}@media(max-width:560px){.pr-tracking-heading{align-items:flex-start}.pr-tracking-period button{padding:7px 9px}.pr-stats-panel .pr-extra-stats .pr-source{margin-left:0}}.pr-video-tile-info{align-items:center;margin-top:8px;gap:6px}.pr-video-tile-info h2{font-size:14px;line-height:1.4;font-weight:600}.pr-video-options{flex:none}.pr-video-more-button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:7px;background:transparent;color:#aab5c5;cursor:pointer}.pr-video-more-button:hover,.pr-video-more-button[data-open]{color:#e9edf4;background:#ffffff0c}.pr-video-actions-menu{z-index:110;width:208px;padding:5px;border:1px solid #ffffff17;border-radius:10px;background:#20262f;color:#dce3ed;box-shadow:0 12px 32px #0006;outline:none}.pr-video-actions-menu button{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:13px;line-height:1.3;text-align:left}.pr-video-actions-menu button:hover,.pr-video-actions-menu button[data-focus]{background:#ffffff0b}.pr-video-actions-menu button.is-destructive{color:#f29499}.pr-video-actions-menu svg{flex:none}.pr-video-management-root{z-index:120}.pr-video-management-dialog{width:min(410px,calc(100vw - 28px));max-height:85dvh;overflow:auto;padding:20px;border:1px solid #ffffff17;border-radius:14px;background:#1b2028;box-shadow:0 24px 70px #0008;color:#e7ebf2}.pr-video-management-dialog.is-delete{width:min(350px,calc(100vw - 28px))}.pr-video-management-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.pr-video-management-dialog h2{font-size:17px;font-weight:600;margin:0}.pr-video-management-dialog header .pr-icon-button{width:28px;height:28px;min-width:28px}.pr-video-management-dialog .pr-form-label{font-size:13px;margin-top:14px}.pr-video-management-dialog .pr-input{font-size:14px;min-height:38px;padding:9px 11px}.pr-video-management-dialog p{font-size:14px;line-height:1.6;overflow-wrap:anywhere;color:#b9c3d2}.pr-video-management-dialog .pr-modal-actions{margin-top:20px;gap:8px;justify-content:flex-end}.pr-video-management-dialog .pr-button{font-size:13px;min-height:35px;padding:8px 13px}.pr-video-management-dialog .pr-video-delete-button{background:#af424d;color:#fff;border:1px solid #d06973}.pr-video-delete-button:hover{background:#bf4d58}.pr-video-author-identity{display:flex;align-items:center;min-width:0;gap:6px;margin-top:5px;font-size:13px;line-height:1.4;color:#b9c5d5}.pr-video-author-identity .pr-video-author-avatar{width:22px;height:22px;flex:none;border-radius:50%;object-fit:cover}.pr-video-author-identity .pr-video-author-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-video-author-identity .pr-video-author-rank{display:flex;align-items:center;gap:3px;flex:none;max-width:48%;margin-left:auto;white-space:nowrap;color:#d1dcb9;font-size:11px}.pr-video-author-rank>img{width:28px;height:30px;object-fit:contain;flex:none}.pr-video-author-rank>span{overflow:hidden;text-overflow:ellipsis}.pr-video-author-identity:hover .pr-video-author-name{color:#e1edc3}.pr-video-tile-meta{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;min-width:0;margin-top:5px;font-size:12px;line-height:1.4;color:#a8b5c7}.pr-video-tile-meta>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.pr-video-tile-meta time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:auto}.pr-video-category-note{margin-top:4px;font-size:12px}.pr-watch-discussion .pr-video-author-identity{flex-wrap:wrap;padding-bottom:12px}.pr-watch-discussion .pr-video-author-rank{max-width:none;margin-left:28px}.pr-moment-info .pr-video-author-identity{max-width:300px}@media(max-width:700px){.pr-video-actions-menu{width:202px}.pr-video-management-dialog{padding:18px}.pr-video-tile-meta{gap:8px}}.pr-rank-badge{display:inline-flex;align-items:center;justify-content:center;flex:none;vertical-align:middle;line-height:1;gap:5px}.pr-rank-badge>img{display:block;width:30px;height:34px;object-fit:contain}.pr-rank-badge.has-label>span{font-size:12px;color:#d4ddc6}.pr-rank-badge small{display:block;font-size:9px;letter-spacing:1px;margin-top:4px;color:#e2c676}.pr-person-name-rank{display:inline-flex;align-items:center;gap:7px;min-width:0}.pr-person-name-rank .pr-rank-badge>img{width:27px;height:29px}.pr-profile-inline-actions{display:inline-flex;align-items:center;gap:6px;min-width:0}.pr-profile-page .pr-cover{width:100%;max-width:100%;aspect-ratio:auto}.pr-profile-page .pr-identity-copy{width:auto}.pr-profile-identity:not(:has(.pr-profile-edit)) .pr-identity-copy{padding-right:0}.pr-profile-follow-icon{display:grid;place-items:center;width:28px;height:28px;border:1px solid #ffffff18;border-radius:7px;background:#ffffff04;color:#aebbd0;cursor:pointer;flex:none}.pr-profile-follow-icon.is-following{background:#c7dd8f0b;border-color:#bfd48f33;color:#cde398}.pr-profile-follow-icon:hover{background:#ffffff0c;color:#e3edce}.pr-profile-inline-actions .pr-relationship{margin:0;padding:0;position:relative;min-width:0}.pr-profile-inline-actions .pr-relationship-buttons{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.pr-profile-inline-actions .pr-relationship-buttons>.pr-button{width:28px;height:28px;min-height:28px;padding:0;display:grid;place-items:center;background:#ffffff04;border:1px solid #ffffff15;border-radius:7px;color:#afbdcb}.pr-profile-inline-actions .pr-relationship-buttons>.pr-button:hover{color:#dbe9c1;background:#c5df8c10}.pr-profile-inline-actions .pr-relationship-more summary{display:grid;place-items:center;width:28px;height:28px;border:1px solid transparent;border-radius:7px;padding:0;color:#8d9aaa;list-style:none}.pr-profile-inline-actions .pr-relationship-more summary::-webkit-details-marker{display:none}.pr-profile-inline-actions .pr-relationship-more[open]>div{left:0;right:auto;top:calc(100% + 8px);width:215px;padding:14px;z-index:25;box-shadow:0 12px 30px #0007;background:#202630;border:1px solid #ffffff18;border-radius:10px}.pr-profile-inline-actions .pr-relationship-more summary:hover{color:#dce7cf;background:#ffffff08}.pr-relationship-menu-trigger{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:7px;background:none;color:#8e9daf;cursor:pointer;font-size:12px}.pr-relationship-menu-trigger:hover,.pr-relationship-menu-trigger[data-open]{color:#dbe8c2;background:#ffffff08;border-color:#ffffff0c}.pr-relationship-menu{width:176px;padding:4px;--anchor-gap:6px}.pr-relationship-menu button{font-size:12px;padding:7px 8px;gap:7px}.pr-relationship-confirm{width:min(350px,calc(100vw - 28px));padding:20px}.pr-relationship-confirm .pr-modal-title{font-size:17px}.pr-relationship-confirm p{font-size:13px;color:#b5c2d2;line-height:1.6}.pr-relationship-confirm .pr-button{font-size:12px;min-height:34px;padding:8px 10px}.pr-report-flag{width:27px;height:27px;display:grid;place-items:center;border-radius:6px;color:#8895a8;background:transparent;border:0;padding:0}.pr-report-flag:hover{background:#ffffff08;color:#cad6e5}@media(max-width:560px){.pr-profile-inline-actions,.pr-profile-inline-actions .pr-relationship-buttons{gap:4px}.pr-profile-inline-actions .pr-relationship-more[open]>div{left:auto;right:0}}.pr-friend-rank-link{position:relative;z-index:2;flex:none;padding:2px 5px;margin-left:auto;border-radius:6px}.pr-friend-rank-link .pr-rank-badge>img{width:40px;height:44px}.pr-friend-rank-link:hover{background:#ffffff06}.pr-friend-directory-row .pr-relationship{margin-left:0}.pr-dialog-row .pr-person-name-rank{display:flex;justify-content:flex-start}.pr-dialog-row .pr-person-name-rank strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-message-author .pr-rank-badge{margin-left:5px}.pr-message-author .pr-rank-badge>img{width:22px;height:23px}.pr-people-grid .pr-person-name-rank{justify-content:center;gap:3px;max-width:100%}.pr-people-grid .pr-rank-badge>img{width:23px;height:26px}.pr-people-person .pr-person-name-rank{white-space:normal;overflow-wrap:anywhere}.pr-party-page .pr-party-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.pr-party-page .pr-party-card{position:relative;display:grid;align-content:start;align-items:center;grid-gap:7px;gap:7px;padding:10px;min-height:86px;isolation:isolate;transition:border-color .18s,background .18s}.pr-party-page .pr-party-card:hover{border-color:#80975b66;background:#1c2229}.pr-party-card-hitbox{position:absolute;inset:0;z-index:0;border-radius:inherit}.pr-party-card-hitbox:focus-visible{outline-offset:2px}.pr-party-page .pr-party-card header{grid-column:1;grid-row:1;min-width:0;gap:5px;pointer-events:none}.pr-party-card .pr-party-identity{gap:7px;min-width:0}.pr-party-card .pr-party-identity>img{width:28px;height:28px;flex:none}.pr-party-card .pr-party-identity>span{min-width:0}.pr-party-card .pr-party-identity strong{font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.pr-party-card .pr-party-identity small{font-size:11px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-party-page .pr-party-you{font-size:9px;padding:1px 4px;flex:none}.pr-party-medal{position:relative;z-index:2;grid-column:2;grid-row:1;display:grid;place-items:center;align-self:start;border-radius:6px}.pr-party-medal .pr-rank-badge>img{width:28px;height:33px}.pr-party-medal:hover{background:#ffffff08}.pr-party-page .pr-party-card-preferences{grid-column:1/-1;grid-row:2;padding-right:23px}.pr-party-page .pr-party-card-modes,.pr-party-page .pr-party-card-roles{gap:4px}.pr-party-page .pr-party-card-modes>span{background:#d1ed7409;border:0;color:#cbd8ae;padding:2px 5px;font-size:11px;line-height:1.5}.pr-party-page .pr-party-card-roles{margin-top:4px}.pr-party-page .pr-party-card-roles>span{background:none;padding:0;font-size:11px;line-height:1.5;color:#aebcd0}.pr-party-page .pr-party-card-modes>span{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pr-party-page .pr-party-card-roles{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;color:#aebcd0;line-height:1.5}.pr-party-page .pr-party-card-preferences{pointer-events:none;position:relative;z-index:1;display:flex;align-items:center;gap:6px;width:100%;max-width:100%;min-width:0;height:21px}.pr-party-page .pr-party-card-modes{display:block;flex:0 1 auto;min-width:0;max-width:60%}.pr-party-page .pr-party-card-roles{flex:1 1;min-width:0;margin:0;line-height:20px}.pr-party-card-roles>span+span:before{content:"·";margin-right:4px;color:#788392}.pr-party-page .pr-party-card>footer{position:absolute;z-index:2;bottom:9px;right:9px;display:block;grid-column:auto;grid-row:auto;margin:0;padding:0;border:0}.pr-party-page .pr-party-card>footer .pr-party-write{display:grid;place-items:center;margin:0;width:27px;height:27px;border:1px solid #ffffff10;border-radius:7px;color:#c5d4ae;background:#1c232a}.pr-party-page .pr-party-card>footer .pr-party-write:hover{background:#303b33;color:#e7f3cd}@media(max-width:1150px){.pr-party-page .pr-party-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.pr-party-page .pr-party-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px) and (min-width:651px){.pr-party-page .pr-party-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.pr-party-page .pr-party-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:370px){.pr-party-page .pr-party-grid{grid-template-columns:1fr}}.pr-party-page .pr-party-toolbar{display:flex;align-items:center;padding:10px;margin-bottom:12px;position:relative;z-index:3}.pr-party-search-menu{position:relative;flex:none}.pr-party-search-trigger{display:grid;place-items:center;width:34px;height:34px;border:1px solid #ffffff13;border-radius:7px;background:#14191f;color:#aab8c9}.pr-party-search-trigger.has-query,.pr-party-search-trigger[aria-expanded=true]{color:#d1ed74;border-color:#b2ca7755;background:#c3df8e0c}.pr-party-search-popup{position:absolute;top:calc(100% + 10px);left:0;width:min(300px,calc(100vw - 110px));padding:8px;background:#202731;border:1px solid #ffffff18;border-radius:10px;box-shadow:0 12px 35px #0007;z-index:5}.pr-party-search-popup .pr-search-field{margin:0;min-width:0}.pr-party-search-popup input{width:100%;min-width:0;font-size:13px;padding:9px 32px}.pr-party-search-popup .pr-icon-button{position:absolute;right:3px;top:5px;width:26px;height:26px}.pr-party-page .pr-party-toolbar .pr-party-filters{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:7px;margin:0;min-width:0}.pr-party-page .pr-party-toolbar .pr-party-filters>label{flex:0 1 132px;min-width:0}.pr-party-page .pr-party-toolbar .pr-party-filters .pr-input{width:132px;max-width:100%;height:34px;min-height:34px;padding:6px 22px 6px 9px;font-size:12px}.pr-party-search-controls{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.pr-party-preference-trigger{display:flex;align-items:center;gap:6px;padding:7px 6px;border:0;border-radius:6px;background:none;color:#a6b4c6;font-size:12px;white-space:nowrap}.pr-party-preference-trigger.is-active{color:#cadb9c}.pr-party-preference-trigger>i{width:5px;height:5px;border-radius:50%;background:#cce485}.pr-party-preference-trigger:hover{background:#ffffff07}.pr-party-page .pr-party-toggle{min-height:30px;padding:6px 9px;gap:5px;font-size:11px;white-space:nowrap}.pr-party-page .pr-party-preferences{padding:12px;margin:0 0 12px;gap:8px 10px}.pr-party-page .pr-party-preferences .pr-party-own-bottom{align-items:center}.pr-party-page .pr-party-own-bottom .pr-button{font-size:11px;min-height:29px}@media(max-width:1050px){.pr-party-page .pr-party-toolbar{flex-wrap:wrap}.pr-party-search-controls{gap:5px}.pr-party-page .pr-party-toolbar .pr-party-filters,.pr-party-page .pr-party-toolbar .pr-party-filters>label{flex:1 1}.pr-party-page .pr-party-toolbar .pr-party-filters .pr-input{width:100%}}@media(max-width:650px){.pr-party-page .pr-party-toolbar{gap:7px;padding:8px}.pr-party-page .pr-party-toolbar .pr-party-filters{gap:5px}.pr-party-page .pr-party-toolbar .pr-party-filters .pr-input{font-size:11px;padding-left:6px;padding-right:16px}.pr-party-search-controls{width:100%;justify-content:space-between;margin-left:0;padding-top:6px;border-top:1px solid #ffffff0a}.pr-party-page .pr-party-preferences{grid-template-columns:1fr}.pr-party-page .pr-party-preferences .pr-party-own-bottom{grid-column:1}}.pr-moments-stream{max-width:900px;padding-right:46px}.pr-moments-viewport{height:calc(100dvh - 245px);min-height:400px;max-height:740px}.pr-moment-item{grid-template-columns:minmax(0,auto) minmax(240px,310px);align-items:start;gap:20px;padding:1px 0;min-height:400px}.pr-moment-player{max-width:100%;max-height:100%}.pr-moment-info{display:flex;flex-direction:column;align-self:stretch;height:100%;max-height:100%;min-height:0;padding:18px;background:#191e25;border:1px solid #ffffff10;border-radius:13px}.pr-moment-details{flex:none}.pr-moment-info .pr-video-author-identity{max-width:none;margin:0;display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:2px 9px;gap:2px 9px}.pr-moment-info .pr-video-author-avatar{width:34px;height:34px;grid-row:1/3}.pr-moment-info .pr-video-author-name{font-size:14px;font-weight:550;color:#e4ebf5}.pr-moment-info .pr-video-author-rank{grid-column:2;max-width:100%;margin:0;justify-self:start;font-size:11px;line-height:1.2}.pr-moment-info .pr-video-author-rank>img{width:24px;height:26px}.pr-moment-info h2{font-size:15px;line-height:1.5;margin:16px 0 7px;-webkit-line-clamp:3}.pr-moment-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:#9cabc0;margin-bottom:16px}.pr-moment-meta>span{display:flex;align-items:center;gap:5px}.pr-moment-meta time{white-space:nowrap;font-size:11px}.pr-moment-info .pr-video-reactions{gap:8px;margin:0;flex-wrap:wrap}.pr-moment-info .pr-video-reactions button{padding:8px 9px;background:#ffffff05;border:1px solid #ffffff0a;border-radius:7px;font-size:12px}.pr-moment-info .pr-moment-comments{margin:17px 0 0;padding:12px 0 10px;border-top:1px solid #ffffff0e;width:100%;font-size:13px;justify-content:flex-start;flex:none;color:#d6dfec}.pr-moment-discussion{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#414b56 transparent}.pr-moment-discussion .pr-discussion{min-height:100%;display:flex;flex-direction:column}.pr-moment-discussion .pr-discussion-items{flex:1 1}.pr-moment-discussion .pr-empty-small{font-size:12px;padding:12px 0;color:#9eacbd}.pr-moment-discussion .pr-comment{gap:8px;padding:12px 0}.pr-moment-discussion .pr-discussion-avatar{width:26px;height:26px}.pr-moment-discussion .pr-comment p{font-size:13px}.pr-moment-discussion .pr-comment time{font-size:10px}.pr-moment-discussion .pr-media-compose{position:-webkit-sticky;position:sticky;bottom:0;margin-top:10px;background:#191e25;padding:10px 0 0;gap:8px;display:flex;flex-direction:column;align-items:stretch}.pr-moment-discussion .pr-media-compose textarea{min-height:65px;max-height:110px;resize:vertical;font-size:13px}.pr-moment-discussion .pr-media-compose .pr-button{align-self:flex-end;min-height:32px;padding:7px 11px;font-size:12px;gap:7px;width:auto;height:auto}.pr-moments-arrows{top:24px;transform:none}.pr-moments-arrows button{border-radius:9px}@media(max-width:700px){.pr-moments-stream{padding-right:0}.pr-moments-viewport{height:calc(100dvh - 220px);min-height:520px;max-height:900px}.pr-moment-item{display:flex;flex-direction:column;align-items:center;gap:10px;min-height:520px;padding:0 2px}.pr-moment-player{height:calc(100% - 168px);flex:none;max-width:100%}.pr-moment-info{display:flex;align-self:stretch;width:100%;height:auto;max-height:42%;min-height:158px;flex:1 1;padding:11px 12px;gap:0}.pr-moment-info .pr-video-author-identity{grid-template-columns:28px minmax(0,1fr) auto;gap:0 7px}.pr-moment-info .pr-video-author-avatar{width:28px;height:28px;grid-row:1}.pr-moment-info .pr-video-author-name{font-size:13px}.pr-moment-info .pr-video-author-rank{grid-column:3;grid-row:1;font-size:10px;max-width:140px}.pr-moment-info .pr-video-author-rank>img{width:26px;height:28px}.pr-moment-info h2{margin:7px 0 3px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.pr-moment-meta{margin-bottom:6px;font-size:11px}.pr-moment-info .pr-video-reactions{gap:6px}.pr-moment-info .pr-video-reactions button{padding:5px 7px;font-size:11px}.pr-moment-info .pr-moment-comments{padding:7px 0 0;margin-top:6px;font-size:12px;border:0}.pr-moment-discussion{min-height:110px}.pr-moment-info:has(.pr-moment-discussion){max-height:60%;min-height:300px}.pr-moment-item:has(.pr-moment-discussion) .pr-moment-player{height:calc(100% - 310px)}}.pr-app{position:relative;z-index:1;background:#0e1014f5}.pr-dota-world{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.pr-world-wing{position:absolute;top:0;bottom:0;width:max(0px,calc((100vw - 1232px)/2));overflow:hidden;color:#78bfc0}.pr-world-wing.is-radiant{left:0;background:linear-gradient(90deg,#101d24,#0e1014)}.pr-world-wing.is-dire{right:0;color:#b77b78;background:linear-gradient(270deg,#241719,#0e1014)}.pr-world-haze{position:absolute;inset:0;background:radial-gradient(ellipse at 25% 30%,#62bcac22,transparent 65%);animation:pr-world-breathe 24s ease-in-out infinite alternate}.is-dire .pr-world-haze{background:radial-gradient(ellipse at 75% 40%,#a549372b,transparent 65%);animation-delay:-12s}.pr-world-scene{position:absolute;inset:0;width:100%;height:100%;opacity:.8}.pr-world-hero{position:absolute;bottom:5vh;left:50%;width:350px;height:min(64vh,660px);object-fit:contain;transform:translateX(-50%);opacity:0;filter:saturate(.65) brightness(.67);-webkit-mask-image:linear-gradient(0deg,transparent,black 18%,black 78%,transparent);mask-image:linear-gradient(0deg,transparent,black 18%,black 78%,transparent);animation:pr-world-fade 48s ease-in-out infinite}.pr-world-hero.is-second{animation-delay:-24s}.is-dire .pr-world-hero{bottom:13vh;animation-delay:-8s}.is-dire .pr-world-hero.is-second{animation-delay:-32s}.pr-world-wing:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 25%,#0e1014)}.pr-world-wing.is-dire:after{background:linear-gradient(270deg,transparent 25%,#0e1014)}.pr-dota-world.is-paused *{animation-play-state:paused!important}@keyframes pr-world-fade{0%,8%{opacity:0}18%,42%{opacity:.55}52%,to{opacity:0}}@keyframes pr-world-breathe{0%{opacity:.4}to{opacity:1}}@media(max-width:1330px){.pr-dota-world{display:none}}@media(prefers-reduced-motion:reduce){.pr-dota-world *{animation:none!important}.pr-world-hero.is-first{opacity:.38}.pr-world-hero.is-second{display:none}}.pr-compact-discussion{gap:0;min-height:0;min-width:0}.pr-compact-discussion>.pr-comment-composer-wrap{flex:none;padding:12px 0 6px}.pr-comment-composer{position:relative;display:flex;align-items:center;min-height:42px;border:1px solid #ffffff16;border-radius:9px;background:#13181f;overflow:hidden}.pr-comment-composer:focus-within{border-color:#c4dc7b66;box-shadow:0 0 0 2px #c4dc7b08}.pr-comment-composer textarea,.pr-watch-discussion .pr-comment-composer textarea{display:block;width:100%;min-width:0;min-height:40px;max-height:100px;resize:none;border:0;background:transparent;box-shadow:none;outline:none;padding:10px 43px 10px 11px;font:inherit;font-size:13px;line-height:20px;color:#e1e8f2}.pr-comment-composer textarea::placeholder{color:#a0aec0}.pr-comment-composer>button{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:#cde978;color:#18200d}.pr-comment-composer>button:disabled{background:#ffffff07;color:#687483;cursor:default}.pr-comment-cancel{font-size:11px;margin:5px 0 0 auto;display:block}.pr-compact-discussion .pr-discussion-items{flex:1 1;min-height:0;padding:4px 0 0}.pr-compact-discussion .pr-comment-thread{padding:8px 0;min-width:0}.pr-compact-discussion .pr-thread-comment{display:flex;gap:8px;padding:0;margin:0;align-items:flex-start;min-width:0}.pr-compact-discussion .pr-comment-portrait{flex:none;width:26px;height:26px}.pr-compact-discussion .pr-discussion-avatar{display:block;width:26px;height:26px;border-radius:50%;object-fit:cover}.pr-comment-content{flex:1 1;min-width:0}.pr-comment-heading{display:flex;align-items:center;gap:6px;min-width:0;min-height:20px;flex-wrap:wrap;padding-right:22px;position:relative}.pr-comment-heading>a{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pr-compact-discussion .pr-comment-heading strong{font-size:12px;color:#e0e7f2;font-weight:550;line-height:1.5}.pr-compact-discussion .pr-comment-heading time{font-size:10px;line-height:1.5;color:#9daabd;white-space:nowrap}.pr-compact-discussion .pr-thread-comment p{font-size:13px;line-height:1.55;color:#d5dfec;margin:2px 0 4px;white-space:pre-wrap;overflow-wrap:anywhere}.pr-comment-menu{position:absolute;right:-3px;top:-2px}.pr-comment-menu>.pr-icon-button{width:23px;height:23px;border:0;background:none;color:#9eacbe}.pr-comment-menu>.pr-icon-button:hover{background:#ffffff0b;color:#e0e8f4}.pr-comment-menu-items{width:160px;min-width:0;padding:4px;border-radius:8px}.pr-comment-menu-items button{font-size:12px;padding:7px 8px;gap:8px;min-height:30px}.pr-comment-reactions{display:flex;align-items:center;gap:12px;min-height:23px}.pr-comment-expand,.pr-comment-load-more,.pr-comment-reactions>button{display:flex;align-items:center;gap:5px;border:0;background:none;padding:3px 0;color:#a8b8cc;font-size:11px;line-height:1.5}.pr-comment-reactions>button.is-liked{color:#cde978}.pr-comment-expand:hover,.pr-comment-load-more:hover,.pr-comment-reactions>button:hover{color:#e0ecf6}.pr-comment-expand{margin:3px 0 0 34px;color:#c6d89e;font-size:12px}.pr-comment-replies{margin:9px 0 0 27px;padding-left:7px;border-left:1px solid #ffffff0c}.pr-comment-replies>.pr-thread-comment{margin-top:10px}.pr-comment-reply-composer{margin:6px 0 4px 34px}.pr-comment-reply-label{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:11px;color:#bfcda6;margin-bottom:4px}.pr-comment-reply-label .pr-icon-button{width:21px;height:21px}.pr-comment-delete{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:11px;padding:7px 0}.pr-comment-delete>button{border:0;background:none;font-size:11px;color:#bfcddd;padding:3px}.pr-comment-delete>button.pr-red{color:#ef9696}.pr-compact-discussion .is-deleted p{font-style:italic;color:#94a1b4}.pr-comment-load-more{margin:8px auto}.pr-moment-discussion{margin-top:10px;border-top:1px solid #ffffff0e}.pr-moment-discussion .pr-compact-discussion{min-height:0}.pr-moment-discussion .pr-compact-discussion .pr-comment-thread{padding:8px 0}.pr-media-discussion>.pr-compact-discussion{padding:0 16px 12px;overflow:auto}.pr-media-discussion .pr-compact-discussion .pr-discussion-items{padding:4px 0 0;overflow:visible}.pr-lightbox-aside>.pr-compact-discussion{padding-top:0;min-height:0}.pr-lightbox-aside .pr-compact-discussion .pr-discussion-items{padding-bottom:4px}.pr-watch-modal,.pr-watch-modal.is-short{max-height:90dvh}.pr-watch-body,.pr-watch-body.is-short{grid-template-columns:minmax(0,1fr) 330px;min-height:360px}.pr-watch-header{min-height:42px;padding:7px 12px}.pr-watch-header h2{font-size:13px;color:#b1bfd0}.pr-watch-main{justify-content:center;align-items:center;background:#090d12}.pr-watch-body.is-short .pr-watch-player{width:min(100%,42dvh);aspect-ratio:9/16;max-height:75dvh}.pr-watch-body.is-short .pr-watch-discussion,.pr-watch-discussion{max-height:76dvh;padding:16px;overflow-y:auto;overflow-x:hidden;min-width:0}.pr-watch-identity{display:flex;align-items:flex-start;gap:8px;justify-content:space-between}.pr-watch-discussion .pr-watch-author{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:2px 8px;gap:2px 8px;flex:1 1;min-width:0;padding:0;margin:0;border:0}.pr-watch-author .pr-video-author-avatar{grid-row:1/3;width:30px;height:30px;border-radius:50%}.pr-watch-author .pr-video-author-name{color:#e3ebf5;font-size:13px;font-weight:550;margin:0;line-height:1.5;overflow-wrap:anywhere}.pr-watch-discussion .pr-watch-author .pr-video-author-rank{grid-column:2;margin:0;max-width:100%;display:flex;gap:4px;font-size:10px;align-items:center}.pr-watch-author .pr-video-author-rank img{width:22px;height:24px}.pr-video-manage-icons{display:flex;align-items:center;gap:2px;flex:none}.pr-video-manage-icons .pr-icon-button{width:25px;height:27px;padding:4px;border:0;background:#ffffff03}.pr-video-manage-icons .pr-icon-button:hover{background:#ffffff0b}.pr-watch-title{font-size:15px;line-height:1.5;color:#e4ebf5;font-weight:550;margin:15px 0 7px;overflow-wrap:anywhere}.pr-watch-meta{display:flex;justify-content:space-between;gap:8px;color:#a2b1c4;font-size:11px;margin-bottom:13px}.pr-watch-meta>span{display:flex;align-items:center;gap:5px}.pr-watch-meta time{font-size:10px}.pr-watch-discussion .pr-video-reactions{margin:0 0 5px;padding:0 0 13px;border-bottom:1px solid #ffffff0d;gap:8px}.pr-watch-discussion .pr-video-reactions button{font-size:12px;padding:6px 8px;border:1px solid #ffffff0b;border-radius:7px;background:#ffffff03}@media(max-width:700px){.pr-watch-modal,.pr-watch-modal.is-short{width:calc(100vw - 24px)}.pr-watch-body,.pr-watch-body.is-short{display:flex;flex-direction:column;min-height:0}.pr-watch-body .pr-watch-main{flex:none}.pr-watch-body .pr-watch-player{max-height:46dvh}.pr-watch-body.is-short .pr-watch-player{width:min(100%,25.875dvh);max-height:46dvh}.pr-watch-body.is-short .pr-watch-discussion,.pr-watch-discussion{max-height:38dvh;padding:12px 14px;min-height:180px}.pr-comment-heading{gap:4px}.pr-comment-replies{margin-left:18px}}.pr-dota-cover{position:relative;width:100%;height:clamp(130px,15vw,195px);overflow:hidden;border:1px solid #ffffff13;border-bottom:0;border-radius:13px 13px 0 0;background:#131920}.pr-dota-cover>img{display:block;width:100%;height:100%;object-fit:cover}.pr-dota-cover .pr-dota-edit-background{z-index:1;background:#141c24eb;border:1px solid #ffffff20;color:#e4ebf5}.pr-dota-identity.has-cover{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;min-height:120px;padding:20px 24px;background:#191f27;border:1px solid #ffffff13;border-top-color:#ffffff0a;border-radius:0 0 13px 13px;margin-bottom:12px}.pr-dota-identity.has-cover:after{display:none}.pr-dota-identity.has-cover .pr-dota-identity-main{flex:1 1;min-width:0;gap:14px}.pr-dota-identity.has-cover .pr-dota-identity-main>div:last-child{min-width:0}.pr-dota-identity.has-cover h2{font-size:24px;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f0f4fa}.pr-dota-identity.has-cover .pr-dota-avatar{width:64px;height:64px}.pr-dota-identity.has-cover .pr-eyebrow{display:none}.pr-dota-identity.has-cover .pr-dota-lifetime{flex:none;margin:0;padding:0 0 0 24px;border-left:1px solid #ffffff12;text-align:right}.pr-dota-identity.has-cover .pr-dota-lifetime>span{font-size:12px;color:#aab8cb}.pr-dota-identity.has-cover .pr-dota-lifetime>strong{font-size:29px;line-height:1.5;color:#dfedbd}.pr-dota-identity.has-cover .pr-dota-lifetime>small{font-size:11px;color:#95a4b7}.pr-dota-cover-rank{display:flex;align-items:center;gap:7px;flex:none;color:#dde8c5;font-size:12px}.pr-dota-cover-rank>img{width:44px;height:50px;object-fit:contain}.pr-dota-cover-rank small{display:block;color:#d7bd72;font-size:11px;letter-spacing:1px}@media(max-width:700px){.pr-dota-identity.has-cover{padding:15px;gap:12px;flex-wrap:wrap;min-height:100px}.pr-dota-identity.has-cover h2{font-size:20px}.pr-dota-identity.has-cover .pr-dota-avatar{width:50px;height:50px}.pr-dota-identity.has-cover .pr-dota-identity-main{flex:1 1;min-width:120px;gap:10px}.pr-dota-identity.has-cover .pr-dota-lifetime{padding-left:10px;max-width:140px}.pr-dota-identity.has-cover .pr-dota-lifetime>span{font-size:10px}.pr-dota-identity.has-cover .pr-dota-lifetime>strong{font-size:24px}.pr-dota-identity.has-cover .pr-dota-lifetime>small{display:none}.pr-dota-cover-rank{order:3;width:100%;padding-top:10px;border-top:1px solid #ffffff0b}.pr-dota-cover-rank>img{width:28px;height:32px}.pr-dota-cover-rank small{display:inline;margin-left:6px}}.pr-comment-menu{right:0}.pr-moment-discussion{overflow-x:hidden}.pr-watch-modal.is-short{width:min(760px,calc(100vw - 40px))}@media(max-width:700px){.pr-watch-modal.is-short{width:calc(100vw - 24px)}}.pr-dota-cover.is-showcase{height:185px;background:radial-gradient(ellipse at 50% 100%,#31413c55,transparent 75%),linear-gradient(120deg,#192426,#19202d)}.pr-dota-cover.is-showcase .pr-dota-art{position:absolute;inset:0 12%;width:76%;height:100%;-webkit-mask-image:linear-gradient(0deg,#000 70%,#000b);mask-image:linear-gradient(0deg,#000 70%,#000b)}.pr-dota-identity-strip.is-standalone{border-radius:13px;border-top:1px solid #ffffff13;padding-top:40px}.pr-dota-identity-strip .pr-dota-roles{margin:8px 0 0;padding:0;border:0}.pr-dota-identity-strip .pr-dota-roles-summary{gap:7px;min-height:24px;flex-wrap:wrap}.pr-dota-identity-strip .pr-dota-roles-label{display:none}.pr-dota-identity-strip .pr-dota-roles-tags{gap:5px}.pr-dota-identity-strip .pr-dota-roles-tags>span{padding:3px 7px;font-size:11px;line-height:1.5}.pr-dota-identity-strip .pr-dota-roles .pr-text-button{font-size:11px;gap:5px}.pr-dota-identity-strip .pr-dota-roles-editor{margin-top:10px}.pr-stat-help{display:inline-flex;align-items:center}.pr-stat-help>.pr-icon-button{width:23px;height:23px;border:0;background:none;color:#99a9bd;padding:3px}.pr-stat-help>.pr-icon-button:hover{color:#dce8ba;background:#ffffff06}.pr-stat-help-panel{z-index:100;width:min(320px,calc(100vw - 30px));padding:14px;border:1px solid #ffffff17;border-radius:10px;background:#202731;color:#bfccdd;box-shadow:0 15px 50px #0007;font-size:12px;line-height:1.65}.pr-stat-help-panel strong{font-size:13px;color:#e3ebf5}.pr-stat-help-panel p{margin:8px 0 0}@media(max-width:700px){.pr-dota-cover.is-showcase{height:145px}.pr-dota-cover.is-showcase .pr-dota-art{inset:0 7%;width:86%}.pr-dota-identity-strip .pr-dota-roles-summary{gap:5px}.pr-dota-identity-strip .pr-dota-roles-editor{padding:10px}.pr-dota-identity-strip .pr-dota-roles-editor-heading{gap:5px;flex-wrap:wrap}.pr-dota-identity.has-cover .pr-dota-identity-main{align-items:flex-start}.pr-dota-identity.has-cover .pr-dota-lifetime{align-self:flex-start}}.pr-rapier{display:inline-block;vertical-align:middle;flex:none;transition:color .18s,filter .18s;overflow:visible}button.is-liked:has(.pr-rapier){color:#efcc78}.pr-rapier.is-active{color:#efcc78;filter:drop-shadow(0 0 4px #e6b75a33)}@media(prefers-reduced-motion:reduce){.pr-rapier{transition:none}}.pr-rapier.is-falling{animation:pr-rapier-drop .6s ease-in-out;transform-origin:50% 70%;color:#efcc78}@keyframes pr-rapier-drop{0%{transform:translateY(0) rotate(0);opacity:1}55%{transform:translateY(15px) rotate(28deg);opacity:0}56%,75%{transform:translateY(-3px) rotate(0);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.pr-rapier.is-falling{animation:none}}.pr-profile-status{color:#d1ed74}.pr-profile-page .pr-name-row h1{color:#eef0f4}@media(max-width:560px){.pr-dota-identity.has-cover{gap:12px}.pr-dota-identity.has-cover .pr-dota-identity-main{flex:1 0 100%;width:100%;min-width:0;align-items:center}.pr-dota-identity.has-cover .pr-dota-identity-main>div:last-child{flex:1 1;min-width:0}.pr-dota-identity.has-cover .pr-dota-identity-main a{white-space:nowrap;font-size:11px}.pr-dota-identity.has-cover .pr-dota-lifetime{order:3;flex:1 1;max-width:none;padding:8px 0 0;border:0;border-top:1px solid #ffffff0b;text-align:right}.pr-dota-identity.has-cover .pr-dota-cover-rank{order:2;width:auto;flex:none;padding-top:8px;border:0}.pr-dota-identity.has-cover .pr-dota-cover-rank+.pr-dota-lifetime{border-top:0}.pr-dota-identity.has-cover .pr-dota-lifetime>span{font-size:11px}.pr-dota-identity.has-cover h2{font-size:20px}.pr-dota-identity-strip .pr-dota-roles .pr-text-button{white-space:nowrap}.pr-dota-identity.has-cover:has(.pr-dota-roles-editor) .pr-dota-identity-main{align-items:flex-start}}@media(max-width:560px){.pr-dota-identity-strip .pr-dota-roles-editor{margin-left:-60px;width:calc(100% + 60px);max-width:none}.pr-dota-identity-strip .pr-dota-roles-editor-heading{flex-wrap:nowrap}.pr-dota-identity-strip .pr-dota-roles-editor-actions{gap:8px}.pr-dota-identity-strip .pr-dota-roles-editor .pr-party-own-roles>button{font-size:11px;padding:5px 7px}}.pr-moment-info>.pr-moment-comments-close{align-self:flex-end;flex:none;width:23px;height:22px;min-height:22px;margin:6px -3px -4px 0;border:0;background:none;color:#8f9eb1}.pr-moment-info>.pr-moment-comments-close:hover{color:#dae5f3;background:#ffffff06}.pr-moment-info:has(>.pr-moment-comments-close) .pr-moment-discussion{margin-top:3px}.pr-topbar{background:transparent;border-bottom:0;box-shadow:none}.pr-topbar-navigation{background:#161c25e6;border-color:#ffffff15;box-shadow:0 3px 16px #0001}.pr-account-menu .pr-account{background:#161c25e6;border:1px solid #ffffff15;border-radius:11px;padding:6px 9px}.pr-account-menu .pr-account:hover,.pr-account-menu .pr-account[aria-expanded=true]{background:#202833eb;border-color:#ffffff25}.pr-notice-row{display:flex;align-items:center;min-width:0;border-bottom:1px solid #ffffff09;padding-right:8px}.pr-notice-row:last-child{border-bottom:0}.pr-notice-row.is-unread{background:#c2dc7c06}.pr-notification-center .pr-notice-row .pr-notice{flex:1 1;min-width:0;border:0;padding-right:8px;background:transparent}.pr-notice-row:hover{background:#ffffff03}.pr-notice-row>.pr-notice-dismiss{flex:none;width:26px;height:26px;border:0;background:transparent;color:#8392a5}.pr-notice-row>.pr-notice-dismiss:hover{background:#ffffff08;color:#e7a7a7}@media(max-width:800px){.pr-account-menu .pr-account{padding:4px 5px;min-height:38px}}.pr-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:45;height:68px;min-height:68px;isolation:isolate}.pr-account-menu .pr-account,.pr-topbar-navigation{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 5px 20px #0002}.pr-topbar-shortcut{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:7px;color:#a8b7cb;flex:none}.pr-topbar-shortcut.is-active,.pr-topbar-shortcut:hover{color:var(--pr-accent);background:#d1ed740d}.pr-topbar-shortcut>b{position:absolute;top:-4px;right:-5px;min-width:16px;padding:1px 4px;border:2px solid #1a212b;border-radius:10px;background:#d1ed74;color:#17200b;font-size:9px;line-height:12px;text-align:center}.pr-topbar-shortcut:focus-visible{outline:2px solid var(--pr-accent);outline-offset:2px}.pr-account-menu .pr-account{padding:4px 6px;gap:4px;min-height:42px}.pr-account-menu .pr-account>span{display:none}.pr-account-menu .pr-account>img{width:30px;height:30px;border-radius:50%}.pr-account-menu .pr-account>svg{width:12px;margin-left:0}.pr-profile-page .pr-profile-actions{gap:7px}.pr-profile-card.is-cover-hidden .pr-profile-identity{padding-top:12px}.pr-profile-card.is-cover-hidden .pr-profile-portrait{margin-top:0}.pr-profile-edit-page{max-width:1000px;margin:0 auto}.pr-editor-page-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:4px 0 20px}.pr-editor-page-heading h1{font-size:22px;font-weight:650;margin:0;color:#eef0f4}.pr-editor-page-heading p{font-size:12px;color:#8d9aad;margin:5px 0 0}.pr-editor-page-heading>a{font-size:12px;color:#c5d3a9;white-space:nowrap}.pr-editor-page-grid{display:grid;grid-template-columns:minmax(0,1fr) 195px;grid-gap:16px;gap:16px;align-items:start}.pr-editor-page-grid .pr-profile-preview-scene{grid-column:1;grid-row:1;position:relative;margin:0;padding:14px;border:1px solid #ffffff10;border-radius:13px;overflow:hidden}.pr-editor-page-grid .pr-profile-preview{position:relative;border:1px solid #ffffff19!important;border-radius:9px;background:#1c232c;overflow:hidden}.pr-editor-page-grid .pr-profile-preview-cover{width:100%;height:130px;aspect-ratio:auto;max-width:100%}.pr-editor-page-grid .pr-profile-preview-body{display:flex;gap:13px;align-items:flex-start;padding:16px}.pr-editor-page-grid .pr-profile-preview-body>img{height:54px;width:54px;flex:none;border-radius:50%;object-fit:cover}.pr-editor-page-grid .pr-profile-preview-body>div{min-width:0}.pr-editor-page-grid .pr-profile-preview-body strong{display:block;overflow-wrap:anywhere;font-size:17px}.pr-editor-page-grid .pr-profile-preview-body span{display:block;font-size:12px;margin-top:5px}.pr-editor-page-grid .pr-profile-preview-body p{font-size:12px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:7px 0 0}.pr-editor-page-grid .pr-editor-tools{grid-column:2;grid-row:1/5;display:flex;flex-direction:column;gap:4px;margin:0;padding:8px;border:1px solid #ffffff10;border-radius:11px;background:#1a1f27}.pr-editor-page-grid .pr-editor-tools>button{display:flex;align-items:center;text-align:left;gap:10px;width:100%;min-height:40px;padding:10px 12px;border:0;border-radius:7px;background:none;color:#9daabd;font-size:12px}.pr-editor-page-grid .pr-editor-tools>button[aria-selected=true]{color:#e5ebd6;background:#d1ed7410}.pr-editor-page-grid .pr-editor-tools>button:hover{background:#ffffff07;color:#eef0f4}.pr-editor-tab-short{display:none}.pr-editor-page-grid .pr-editor-tools>.pr-editor-avatar-tool{margin:8px 0 0;border-top:1px solid #ffffff0d;border-radius:0;padding-top:16px}.pr-editor-page-grid .pr-editor-fields{grid-column:1;grid-row:2;background:#1a1f27;border:1px solid #ffffff10;border-radius:12px;padding:22px;min-width:0}.pr-editor-page-grid .pr-form-label:first-child{margin-top:0}.pr-editor-page-grid .pr-form-label{font-size:12px;margin-top:18px}.pr-editor-page-grid .pr-form-two-cols .pr-form-label{margin:0}.pr-editor-page-grid .pr-input{font-size:13px;padding:11px 12px;min-height:42px;background:#12171f}.pr-editor-page-grid textarea.pr-input{min-height:100px;resize:vertical}.pr-editor-page-grid .pr-form-footer{font-size:11px;margin-top:8px}.pr-editor-cover-heading{display:flex;justify-content:space-between;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:17px}.pr-editor-cover-heading h2{font-size:14px;margin:0}.pr-editor-cover-heading label{display:flex;align-items:center;gap:7px;font-size:12px;color:#a6b4c7}.pr-editor-cover-heading input{accent-color:var(--pr-accent)}.pr-editor-savebar{grid-column:1;grid-row:4;display:flex;justify-content:flex-end;gap:9px;padding:13px 16px;border:1px solid #ffffff10;border-radius:10px;background:#1a1f27}.pr-editor-savebar .pr-button{font-size:12px;min-height:36px;padding:9px 13px}.pr-editor-page-grid>.pr-modal-error{grid-column:1;grid-row:3;margin:0}.pr-editor-page-grid .pr-wallpaper-options{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-photo-card{min-width:0}.pr-photo-card-actions{display:flex;align-items:center;gap:18px;padding:10px 2px 5px}.pr-photo-card-actions>button{display:flex;align-items:center;gap:6px;border:0;background:none;color:#8e9db1;font-size:12px;padding:2px;cursor:pointer}.pr-photo-card-actions>button:hover,.pr-photo-card-actions>button[aria-expanded=true]{color:#dee7ce}.pr-photo-card-actions>button.is-liked{color:#e6c46e}.pr-photo-card-actions>button:disabled{opacity:.45;cursor:default}.pr-photo-card-caption{font-size:12px;color:#bac5d4;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:5px 2px 10px}.pr-photo-card .pr-discussion{padding-top:10px;border-top:1px solid #ffffff10}.pr-photo-card .pr-comment-heading{flex-wrap:wrap;gap:4px}.pr-photo-card .pr-comment-heading time{font-size:10px}.pr-photo-card .pr-comment-heading .pr-comment-menu{margin-left:auto}.pr-photos-page .pr-section-heading{margin-bottom:20px}.pr-lightbox-viewport,.pr-lightbox.is-expanded .pr-lightbox-viewport,.pr-photo-post,.pr-photo-thumb{cursor:default}.pr-lightbox-viewport{touch-action:manipulation}.pr-lightbox .pr-lightbox-toolbar{min-height:43px;padding-top:4px;padding-bottom:4px}.pr-editor-page-grid .pr-editor-fields,.pr-editor-page-grid .pr-editor-savebar,.pr-editor-page-grid .pr-editor-tools{position:relative;isolation:isolate;background:transparent;border:1px solid #ffffff12;overflow:hidden;border-radius:13px}.pr-editor-page-grid .pr-editor-fields:before,.pr-editor-page-grid .pr-editor-savebar:before,.pr-editor-page-grid .pr-editor-tools:before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--pr-editor-dim),var(--pr-editor-art);background-size:cover;background-position:50%}.pr-editor-page-grid .pr-editor-fields:after,.pr-editor-page-grid .pr-editor-savebar:after,.pr-editor-page-grid .pr-editor-tools:after{content:"";position:absolute;inset:13px;z-index:-1;background:#1c232cf5;border:1px solid #ffffff19;border-radius:9px}.pr-editor-page-grid .pr-editor-fields{grid-row:auto;padding:34px}.pr-editor-page-grid .pr-editor-tools{position:-webkit-sticky;position:sticky;top:84px;padding:21px}.pr-editor-page-grid .pr-editor-savebar{grid-row:auto;padding:26px}.pr-editor-page-grid>.pr-modal-error{grid-row:auto}.pr-dota-lifetime-heading{display:flex;align-items:center;justify-content:flex-end;gap:9px;color:#93a0b1;font-size:12px}.pr-dota-header-tools{display:flex;gap:4px;flex:none}.pr-dota-header-tools>.pr-icon-button{height:25px;width:25px;padding:4px;border:1px solid #ffffff12;border-radius:7px;color:#8796a9}.pr-dota-header-tools>.pr-icon-button:hover{color:var(--pr-accent);background:#ffffff06}.pr-dota-editor-sections{margin:12px 0 17px}.pr-dota-cover-visibility{display:flex;align-items:center;gap:8px;font-size:12px;color:#b7c3d3;margin-bottom:15px}.pr-dota-cover-visibility input{accent-color:var(--pr-accent)}.pr-dota-page-background-preview{height:150px;position:relative;border:1px solid #ffffff15;border-radius:10px;overflow:hidden;display:grid;place-items:center;margin-bottom:14px}.pr-dota-page-background-preview>div{position:absolute;inset:0}.pr-dota-page-background-preview>span{z-index:1;padding:10px 15px;border-radius:8px;background:#1c232ce6;color:#e6ebf2;font-size:13px}.pr-dota-editor .pr-wallpaper-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:17px}.pr-dota-editor .pr-wallpaper-choice{min-width:0}.pr-dota-editor .pr-wallpaper-choice strong{font-size:11px}.pr-dota-edit-page .pr-wallpaper-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.pr-dota-edit-page .pr-dota-appearance-preview{margin-top:0}.pr-dota-edit-page .pr-editor-tools button{flex-direction:row}.pr-dota-edit-page .pr-editor-tools button:nth-child(2){border:0}@media(min-width:801px){.pr-app{--pr-header-height:68px}}@media(max-width:800px){.pr-topbar{grid-template-columns:minmax(0,1fr) auto;gap:8px;height:64px;min-height:64px;padding-left:12px;padding-right:12px}.pr-topbar-balance{display:none}.pr-topbar-navigation{justify-self:start}.pr-topbar-navigation .pr-topbar-feed{padding:0 7px;font-size:12px;gap:5px}.pr-topbar-navigation .pr-icon-button,.pr-topbar-shortcut{width:30px;height:32px;padding:6px}.pr-topbar-navigation{gap:2px;min-height:38px}.pr-account-menu .pr-account{min-height:38px;padding:3px 4px}.pr-account-menu .pr-account>img{width:27px;height:27px}.pr-editor-page-grid{grid-template-columns:minmax(0,1fr) 165px;gap:12px}.pr-editor-page-grid .pr-editor-fields{padding:29px}.pr-editor-page-grid .pr-editor-tools{top:76px;padding:17px}.pr-editor-page-grid .pr-editor-tools:after{inset:10px}}@media(max-width:560px){.pr-topbar{padding-left:8px;padding-right:8px;gap:5px}.pr-topbar-navigation .pr-topbar-divider{display:none}.pr-topbar-navigation .pr-topbar-feed{padding:0 5px;gap:3px}.pr-topbar-navigation .pr-topbar-feed>svg{width:16px}.pr-account-menu .pr-account>svg{display:none}.pr-editor-page-heading{margin-bottom:15px;gap:9px}.pr-editor-page-heading h1{font-size:18px}.pr-editor-page-grid{display:flex;flex-direction:column;gap:12px}.pr-editor-page-grid>*{width:100%;box-sizing:border-box}.pr-editor-page-grid .pr-editor-tools{position:static;order:-1;display:flex;flex-direction:row;gap:3px;overflow-x:auto;padding:13px}.pr-editor-page-grid .pr-editor-tools:after{inset:7px}.pr-editor-page-grid .pr-editor-tools>button{flex:1 1;min-width:0;min-height:51px;flex-direction:column;justify-content:center;gap:5px;padding:7px 2px;font-size:9px;white-space:nowrap}.pr-editor-page-grid .pr-editor-tools>button span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.pr-editor-page-grid .pr-editor-tools>button:nth-child(3) .pr-editor-tab-full{display:none}.pr-editor-page-grid .pr-editor-tools .pr-editor-tab-short{display:block}.pr-editor-page-grid .pr-editor-tools>button svg{width:17px;height:17px}.pr-editor-page-grid .pr-editor-tools>.pr-editor-avatar-tool{margin:0;border-top:0;border-left:1px solid #ffffff0d;padding-top:7px}.pr-editor-page-grid .pr-profile-preview-cover{height:85px}.pr-editor-page-grid .pr-profile-preview-body{padding:12px;gap:10px}.pr-editor-page-grid .pr-profile-preview-body>img{width:40px;height:40px}.pr-editor-page-grid .pr-profile-preview-body strong{font-size:14px}.pr-editor-page-grid .pr-editor-fields{padding:26px}.pr-editor-page-grid .pr-editor-savebar{padding:22px;gap:7px}.pr-editor-savebar .pr-button{font-size:11px;padding:9px}.pr-photo-card .pr-comment{grid-template-columns:20px minmax(0,1fr);gap:6px}.pr-photo-wall .pr-photo-card.is-discussing{grid-column:1/-1}.pr-photo-card .pr-discussion-avatar{width:20px;height:20px}.pr-photo-card .pr-comment-replies,.pr-photo-card .pr-comment-reply-composer{margin-left:12px}.pr-photos-page .pr-section-heading{gap:8px;flex-wrap:wrap}.pr-photos-page .pr-section-heading .pr-button{font-size:11px;min-height:32px;padding:8px 10px}}.pr-dota-page,.pr-profile-page{--pr-chip-ink:#d1ed74;--pr-chip-border:#c8db8e26;--pr-chip-surface:#11192299;--pr-chip-hover:#18232dc4}.pr-dota-header-tools>.pr-icon-button,.pr-dota-identity-strip .pr-dota-identity-main a,.pr-dota-identity-strip .pr-dota-roles-summary>.pr-text-button,.pr-dota-identity-strip .pr-dota-roles-tags>span,.pr-profile-page .pr-name-row .pr-profile-steam-inline,.pr-profile-page .pr-profile-actions>.pr-profile-edit,.pr-profile-page .pr-profile-dota-shortcut,.pr-profile-page .pr-profile-follower-count,.pr-profile-page .pr-profile-game-roles>button,.pr-profile-page .pr-profile-inline-actions .pr-profile-follow-icon,.pr-profile-page .pr-profile-inline-actions .pr-relationship-buttons>.pr-button,.pr-profile-page .pr-profile-inline-actions .pr-relationship-menu-trigger{color:var(--pr-chip-ink);border:1px solid var(--pr-chip-border);background:var(--pr-chip-surface);border-radius:8px;box-shadow:none}.pr-profile-page .pr-profile-dota-shortcut,.pr-profile-page .pr-profile-game-roles>button{min-height:36px;padding:7px 11px;font-size:13px;font-weight:550}.pr-profile-page .pr-profile-dota-shortcut>svg:last-child{opacity:.85}.pr-profile-page .pr-profile-follower-count{align-items:center;min-height:31px;padding:4px 9px;gap:5px}.pr-profile-page .pr-profile-follower-count span,.pr-profile-page .pr-profile-follower-count strong{color:#d1ed74;font-size:13px;font-weight:550}.pr-profile-page .pr-profile-actions>.pr-profile-edit{display:grid;place-items:center;width:34px;height:34px;flex:none;padding:7px}.pr-profile-page .pr-profile-inline-actions .pr-profile-follow-icon,.pr-profile-page .pr-profile-inline-actions .pr-relationship-buttons>.pr-button,.pr-profile-page .pr-profile-inline-actions .pr-relationship-menu-trigger{width:31px;height:31px;min-height:31px}.pr-dota-header-tools>.pr-icon-button:hover,.pr-dota-identity-strip .pr-dota-identity-main a:hover,.pr-dota-identity-strip .pr-dota-roles-summary>.pr-text-button:hover,.pr-profile-page .pr-name-row .pr-profile-steam-inline:hover,.pr-profile-page .pr-profile-actions>.pr-profile-edit:hover,.pr-profile-page .pr-profile-dota-shortcut:hover,.pr-profile-page .pr-profile-follower-count:hover,.pr-profile-page .pr-profile-game-roles>button:hover,.pr-profile-page .pr-profile-inline-actions .pr-profile-follow-icon:hover,.pr-profile-page .pr-profile-inline-actions .pr-relationship-buttons>.pr-button:hover,.pr-profile-page .pr-profile-inline-actions .pr-relationship-menu-trigger:hover,.pr-profile-page .pr-profile-inline-actions .pr-relationship-menu-trigger[data-open]{color:#deedac;border-color:#c8db8e4d;background:var(--pr-chip-hover);box-shadow:none}.pr-profile-page .pr-profile-follower-count:hover span,.pr-profile-page .pr-profile-follower-count:hover strong{color:#e7ff9e}.pr-dota-header-tools>.pr-icon-button:focus-visible,.pr-profile-page .pr-name-row .pr-profile-steam-inline:focus-visible,.pr-profile-page .pr-profile-actions>.pr-profile-edit:focus-visible,.pr-profile-page .pr-profile-dota-shortcut:focus-visible,.pr-profile-page .pr-profile-follower-count:focus-visible,.pr-profile-page .pr-profile-game-roles>button:focus-visible,.pr-profile-page .pr-profile-inline-actions a:focus-visible,.pr-profile-page .pr-profile-inline-actions button:focus-visible{outline:2px solid #d1ed74;outline-offset:3px}.pr-profile-page .pr-profile-inline-actions button:disabled{opacity:.45}.pr-dota-identity.has-cover h2,.pr-profile-page .pr-name-row h1{color:#eef0f4;text-shadow:0 2px 12px #0009}.pr-profile-page .pr-name-row .pr-profile-steam-inline{padding:5px 8px;font-size:13px;font-weight:500}.pr-profile-page .pr-social-tabs-row{background:#0b1119a3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff15;border-radius:9px;padding:0 12px}.pr-profile-page .pr-profile-tabs>button.is-active{color:#d1ed74;border-bottom-color:#d1ed74;text-shadow:0 0 12px #d1ed7420}.pr-dota-page .pr-dota-cover{border-radius:12px;border:1px solid #ffffff18}.pr-dota-identity.has-cover.pr-dota-identity-strip{background:transparent;border:0;border-radius:0;min-height:114px;padding:20px 0;margin-bottom:18px}.pr-dota-identity.has-cover.pr-dota-identity-strip.is-standalone{padding-top:12px}.pr-dota-identity-strip .pr-dota-identity-main a{display:inline-flex;align-items:center;gap:6px;padding:5px 8px}.pr-dota-identity-strip .pr-steam-avatar{filter:drop-shadow(0 3px 9px #0005)}.pr-dota-identity-strip .pr-dota-roles-tags>span{font-size:12px;padding:5px 9px}.pr-dota-identity-strip .pr-dota-roles-summary>.pr-text-button{padding:5px 8px}.pr-dota-identity-strip .pr-dota-roles-editor{background:#101820f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#d1ed7438}.pr-dota-identity.has-cover .pr-dota-lifetime{padding:12px 14px;background:#0d151dcc;border:1px solid #d1ed742b;border-radius:11px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pr-dota-lifetime-heading{color:#bac7d5;gap:10px}.pr-dota-header-tools{gap:5px}.pr-dota-header-tools>.pr-icon-button{height:28px;width:28px;padding:5px}.pr-dota-identity.has-cover .pr-dota-lifetime>strong{color:#d1ed74;font-size:28px;line-height:1.4}.pr-dota-identity.has-cover .pr-dota-lifetime>small{color:#a5b3c4}.pr-dota-identity-strip .pr-dota-cover-rank{padding:7px 10px;border:1px solid #d1ed7426;border-radius:9px;background:#0e161fbd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pr-dota-page .pr-panel{background:#0e1621b8;border-color:#ffffff20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 6px 24px #0002}.pr-dota-page .pr-stats-panel{padding:22px;border-color:#d1ed7433;background:linear-gradient(120deg,#c8e87108,transparent 60%),#0d151db8}.pr-dota-page .pr-tracking-heading{margin-bottom:15px;gap:14px}.pr-dota-page .pr-tracking-heading h2{color:#eef0f4;font-size:16px}.pr-dota-page .pr-tracking-heading h2>svg{color:#d1ed74}.pr-dota-page .pr-tracking-period{border-color:#d1ed742c;background:#0a121bd1;padding:3px}.pr-dota-page .pr-tracking-period button{font-size:12px;font-weight:550;padding:7px 10px;color:#b0bed0}.pr-dota-page .pr-tracking-period button[aria-pressed=true]{color:#d1ed74;background:#d1ed7416;box-shadow:inset 0 0 0 1px #d1ed7433}.pr-dota-page .pr-tracking-basis{font-size:12px;color:#b5c3d3;margin-bottom:17px}.pr-dota-page .pr-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.pr-dota-page .pr-stat-grid>div{padding:14px 13px;border:1px solid #ffffff12;border-radius:10px;background:#09111c96;min-width:0}.pr-dota-page .pr-stat-grid>div>span{font-size:12px;color:#b3c1d2}.pr-dota-page .pr-stat-grid strong{font-size:31px;line-height:1.3;margin:7px 0 5px;color:#f0f3f8;letter-spacing:-.8px}.pr-dota-page .pr-stat-grid strong.pr-accent{color:#d1ed74}.pr-dota-page .pr-stat-grid small{color:#a3b2c5;font-size:11px;line-height:1.6;white-space:normal;max-width:none;min-height:0}.pr-dota-page .pr-extra-stats{border-top:0;padding-top:0;margin-top:14px;min-height:0}.pr-dota-page .pr-extra-stats .pr-source{font-size:11px;color:#94a6bb}.pr-dota-page .pr-rank-panel{border-color:#d1ed742b}.pr-dota-page .pr-rank-panel .pr-empty-small{padding:22px 3px;color:#bbc7d7;line-height:1.7}.pr-dota-page .pr-rank-panel .pr-empty-small strong{color:#d1ed74;font-weight:550}.pr-dota-page .pr-rank-panel .pr-empty-small p{margin-bottom:0;color:#9cacc0}.pr-dota-page .pr-dota-pick-tabs>button[aria-selected=true]{color:#d1ed74;background:#d1ed7410;border-color:#d1ed7455}.pr-dota-page .pr-hero-card{background:#0a131f8c;border:1px solid #ffffff14;border-radius:9px;overflow:hidden}.pr-dota-page .pr-week-dota-link{border-color:#d1ed7445;color:#d1ed74;background:#0d1713d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pr-week-page .pr-week-rank-tabs{margin:18px 0;padding:10px;gap:6px;border:1px solid #d1ed7438;border-radius:13px;background:radial-gradient(ellipse at 25% 0,#d1ed7409,transparent 65%),#111a20b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pr-week-page .pr-week-rank-tabs>button{flex:1 1;min-width:84px;padding:9px 7px 11px;border:1px solid #ffffff0d;border-radius:9px;background:#0b131f66;color:#a9b8c9;gap:7px}.pr-week-page .pr-week-rank-tabs>button>img{width:42px;height:48px;opacity:.9;filter:grayscale(.2)}.pr-week-page .pr-week-rank-tabs>button>svg{width:35px;height:48px}.pr-week-page .pr-week-rank-tabs>button>span{font-size:11px}.pr-week-page .pr-week-rank-tabs>button[aria-pressed=true]{border-color:#d1ed7473;color:#d1ed74;background:#d1ed7410;box-shadow:inset 0 1px 0 #e4f5ab12,0 0 16px #d1ed7409}.pr-week-page .pr-week-rank-tabs>button:hover{color:#e5f7b4;border-color:#d1ed7447;background:#d1ed740b}.pr-week-page .pr-week-rank-tabs>button:focus-visible{outline:2px solid #d1ed74;outline-offset:-3px}.pr-week-page .pr-week-rank-tabs>button>small{color:#d1ed74}.pr-week-page .pr-week-immortal-tabs>button{border:1px solid #ffffff18;border-radius:9px;background:#0c151da8}.pr-week-page .pr-week-immortal-tabs>button[aria-pressed=true]{border-color:#d1ed7460;background:#d1ed740d;color:#d1ed74}.pr-week-page .pr-week-heading{border-color:#d1ed7445;background:radial-gradient(ellipse at 20% 100%,#d1ed7411,transparent 75%),#10191ee0}.pr-week-page .pr-week-heading-art{opacity:.6}.pr-week-page .pr-week-leaderboard,.pr-week-page .pr-week-personal{background:#101821d9;border-color:#ffffff1b}.pr-week-page .pr-week-nominations>button[aria-pressed=true]{color:#d1ed74;background:#d1ed7410;box-shadow:inset 0 0 0 1px #d1ed7436}@media(max-width:800px){.pr-profile-page .pr-profile-actions:has(.pr-profile-edit){grid-row:2;grid-column:2;justify-self:start;padding:0;margin:0}.pr-profile-page .pr-identity-copy{padding-right:0}.pr-profile-page .pr-name-row h1{max-width:100%;overflow-wrap:anywhere;white-space:normal}}@media(max-width:700px){.pr-dota-identity.has-cover.pr-dota-identity-strip{padding:16px 0;gap:13px}.pr-dota-identity.has-cover .pr-dota-lifetime{padding:10px 12px;max-width:none}.pr-dota-lifetime-heading{font-size:11px;flex-wrap:wrap;gap:5px}.pr-dota-page .pr-stats-panel{padding:18px}.pr-dota-page .pr-stat-grid{gap:9px}.pr-dota-page .pr-stat-grid>div{padding:12px 10px}.pr-dota-page .pr-stat-grid strong{font-size:27px}}@media(max-width:560px){.pr-profile-page .pr-profile-dota-shortcut,.pr-profile-page .pr-profile-game-roles>button{font-size:12px;padding:6px 9px;min-height:33px}.pr-profile-page .pr-profile-follower-count{padding:4px 7px;min-height:29px}.pr-profile-page .pr-profile-follower-count span,.pr-profile-page .pr-profile-follower-count strong{font-size:12px}.pr-profile-page .pr-social-tabs-row{padding:0 9px}.pr-profile-page .pr-profile-people{padding:11px 8px}.pr-profile-page .pr-people-heading{font-size:11px}.pr-profile-page .pr-people-heading>span{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-profile-page .pr-people-heading small{display:block;margin-top:4px;font-size:13px}.pr-dota-identity.has-cover .pr-dota-lifetime{border:1px solid #d1ed742b;padding:10px 12px;margin-top:3px}.pr-dota-identity.has-cover .pr-dota-cover-rank+.pr-dota-lifetime{border-top:1px solid #d1ed742b}.pr-dota-page .pr-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-dota-page .pr-stat-grid strong{font-size:25px}.pr-dota-page .pr-stat-grid>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;align-items:center}.pr-dota-page .pr-stat-grid>div:last-child>strong{grid-column:2;grid-row:1/3;margin:0}.pr-dota-page .pr-stat-grid>div:last-child>small{grid-column:1}.pr-week-page .pr-week-rank-tabs{padding:8px;gap:6px}.pr-week-page .pr-week-rank-tabs>button{min-width:79px;padding:8px 6px}}@media(prefers-reduced-motion:reduce){.pr-profile-page .pr-profile-dota-shortcut,.pr-profile-page .pr-profile-game-roles>button,.pr-week-page .pr-week-rank-tabs>button{transition:none}}.pr-party-page{max-width:900px;margin-left:0;margin-right:auto}.pr-party-page .pr-party-toolbar{width:-moz-fit-content;width:fit-content;max-width:100%;flex-wrap:wrap;border-color:#c8db8e26;background:#111a22c7;border-radius:11px;gap:9px}.pr-party-page .pr-party-search-controls{margin-left:0}.pr-party-page .pr-party-toolbar .pr-party-filters{flex:0 1 auto}.pr-party-page .pr-party-toolbar .pr-party-filters>label{flex:0 1 128px}.pr-party-page .pr-party-toolbar .pr-party-filters .pr-input{width:128px;border-color:#c8db8e20;background:#0c131bba;color:#c6d0dd;border-radius:7px}.pr-party-page .pr-party-preference-trigger,.pr-party-page .pr-party-search-trigger{border:1px solid #c8db8e26;background:#11192299;color:#d1ed74;border-radius:7px}.pr-party-page .pr-party-preference-trigger{min-height:32px;padding:6px 8px}.pr-party-page .pr-party-toggle{border-radius:7px}.pr-party-page .pr-party-toggle.pr-button-secondary{border-color:#c8db8e36;color:#d1ed74;background:#11192299}.pr-party-page .pr-party-card,.pr-party-page .pr-party-preferences{border-color:#c8db8e26;background:#111922bd;border-radius:10px}.pr-party-page .pr-party-card:hover{border-color:#c8db8e4d;background:#18232dc4}.pr-party-page .pr-party-preferences{max-width:760px}.pr-party-page .pr-party-own-roles>button{border:1px solid #c8db8e20;background:#0d151dcc;color:#aebccf;border-radius:7px}.pr-party-page .pr-party-own-roles>button[aria-pressed=true]{color:#d1ed74;border-color:#c8db8e45;background:#d1ed740a;box-shadow:none}.pr-party-page .pr-empty-state{max-width:760px;min-height:240px;border-color:#c8db8e26;background:radial-gradient(ellipse at 0 0,#d1ed7406,transparent 70%),#111922a8;border-radius:12px;padding:40px 24px}.pr-party-page .pr-empty-state>svg{color:#d1ed74;opacity:.7}.pr-party-page .pr-party-list-heading h2{font-size:17px;color:#eef0f4}.pr-party-page .pr-party-list-heading .pr-neutral-count{color:#c8dc92;background:#d1ed740b;border:1px solid #c8db8e20;border-radius:6px}.pr-modal{background:#151c24f5;border-color:#c8db8e2b;box-shadow:0 20px 65px #0006}.pr-modal .pr-button-secondary{background:#ffffff04;border-color:#c8db8e26}.pr-modal .pr-button-secondary:not(.pr-red){color:#cfdbb4}.pr-modal .pr-input{background:#0c131cbd;border-color:#c8db8e22}.pr-modal .pr-input:focus{border-color:#c8db8e66}.pr-notification-popup,.pr-party-search-popup,.pr-video-actions-menu{background:#151c24f7;border-color:#c8db8e2b}@media(max-width:1050px){.pr-party-page .pr-party-toolbar .pr-party-filters,.pr-party-page .pr-party-toolbar .pr-party-filters>label{flex:1 1}.pr-party-page .pr-party-toolbar .pr-party-filters .pr-input{width:100%}}@media(max-width:650px){.pr-party-page .pr-party-toolbar{width:100%;gap:7px}.pr-party-page .pr-party-search-controls{width:100%;justify-content:space-between}.pr-party-page .pr-empty-state{min-height:220px;padding:30px 17px}}:root{--pr-surface-border:#c9df8b29;--pr-surface-wash:linear-gradient(125deg,#d1ed740a,#d1ed7403 45%,transparent 78%);--pr-surface:var(--pr-surface-wash),#10171bef;--pr-surface-soft:var(--pr-surface-wash),#10171bba;--pr-surface-raised:var(--pr-surface-wash),#131b1ff7;--pr-surface-control:#0c1319a3}.pr-app :is(.pr-panel,.pr-week-heading,.pr-week-rank-tabs,.pr-week-immortal-tabs,.pr-week-personal,.pr-week-leaderboard,.pr-week-recap,.pr-party-toolbar,.pr-party-preferences,.pr-party-card,.pr-moment-info,.pr-photo-card,.pr-video-tile){background:var(--pr-surface);border-color:var(--pr-surface-border)}.pr-app :is(.pr-dota-page .pr-panel,.pr-dota-page .pr-stats-panel){background:var(--pr-surface-soft);border-color:var(--pr-surface-border)}.pr-app :is(.pr-dota-lifetime,.pr-dota-cover-rank,.pr-stat-grid>div,.pr-hero-card,.pr-week-rank-tabs>button,.pr-social-tabs-row,.pr-media-header,.pr-media-library-heading,.pr-library-tabs,.pr-highlight-periods,.pr-chat-sidebar,.pr-chat-thread){background:var(--pr-surface-soft);border-color:var(--pr-surface-border)}.pr-app :is(.pr-week-rank-tabs>button[aria-pressed=true],.pr-highlight-periods>button[aria-pressed=true]){background:#d1ed740e;border-color:#c9df8b59;color:#d1ed74}.pr-app :is(.pr-account-popup,.pr-player-search-popup,.pr-notification-popup,.pr-party-search-popup,.pr-dota-roles-editor),.pr-comment-menu-items,.pr-lightbox-menu>div,.pr-modal-root :is(.pr-modal,.pr-video-management-dialog,.pr-watch-modal,.pr-lightbox,.pr-media-modal),.pr-video-actions-menu{background:var(--pr-surface-raised);border-color:var(--pr-surface-border);box-shadow:0 16px 55px #0006}.pr-modal-root :is(.pr-lightbox-toolbar,.pr-lightbox-aside,.pr-lightbox-strip,.pr-watch-header,.pr-watch-discussion,.pr-watch-manage,.pr-media-discussion){background:var(--pr-surface-soft);border-color:var(--pr-surface-border)}.pr-editor-page-grid :is(.pr-editor-fields,.pr-editor-tools,.pr-editor-savebar){border-color:var(--pr-surface-border)}.pr-editor-page-grid :is(.pr-editor-fields,.pr-editor-tools,.pr-editor-savebar):after{background:var(--pr-surface);border-color:var(--pr-surface-border)}.pr-app :is(.pr-media-search,.pr-video-library-search),.pr-modal-root .pr-input{background:var(--pr-surface-control);border-color:#c9df8b26}.pr-app .pr-media-search:focus-within,.pr-modal-root .pr-input:focus{border-color:#c9df8b66}.pr-modal-root :is(.pr-dropzone,.pr-upload-options){background:#d1ed7405;border-color:#c9df8b30}.pr-app :is(.pr-topbar-navigation,.pr-account-menu .pr-account,.pr-tracking-period,.pr-week-rules>div){background:var(--pr-surface-soft);border-color:var(--pr-surface-border)}.pr-app :is(.pr-comment-composer,.pr-editor-page-grid .pr-input){background:var(--pr-surface-control);border-color:#c9df8b26}.pr-app :is(.pr-comment-composer:focus-within,.pr-editor-page-grid .pr-input:focus){border-color:#c9df8b66}.pr-media-add{display:grid;place-items:center;flex:none;width:32px;height:32px;min-height:32px;padding:0;border:1px solid #c9df8b3d;border-radius:8px;color:#d1ed74;background:#d1ed740c;cursor:pointer}.pr-media-add:hover{color:#e3f2bb;background:#d1ed7415;border-color:#c9df8b66}.pr-composer-bottom a:focus-visible,.pr-composer-bottom button:focus-visible,.pr-media-add:focus-visible{outline:2px solid #d1ed74;outline-offset:3px}.pr-photos-page,.pr-profile-media-section{min-width:0;padding:0;border:0;background:transparent}.pr-photo-library>.pr-media-library-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 12px;margin:0 0 16px;border:1px solid var(--pr-surface-border);border-radius:11px}.pr-media-library-heading h2{font-size:16px;margin:0;display:flex;align-items:center;gap:8px}.pr-my-video-page .pr-media-header{grid-template-columns:minmax(120px,1fr) minmax(180px,400px) minmax(32px,1fr);gap:14px;padding:10px 12px;margin-bottom:14px;border:1px solid var(--pr-surface-border);border-radius:11px}.pr-my-video-page .pr-media-heading{padding:0;border:0;margin:0;background:none}.pr-my-video-page .pr-media-heading h1{font-size:16px}.pr-my-video-page .pr-media-search{height:34px;padding:0 10px;border-radius:8px}.pr-my-video-page .pr-media-search input{font-size:12px}.pr-my-video-page .pr-library-tabs{padding:0 12px;border:1px solid var(--pr-surface-border);border-radius:9px;margin-bottom:18px;gap:21px}.pr-my-video-page .pr-library-tabs>a{font-size:13px;padding:10px 0 11px}.pr-photo-library .pr-photo-wall,.pr-photo-library .pr-photo-wall[data-count]{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));grid-gap:12px;gap:12px;align-items:start;max-width:none;columns:auto}.pr-photo-library .pr-photo-card{padding:6px;border:1px solid var(--pr-surface-border);border-radius:10px;overflow:hidden}.pr-photo-library .pr-photo-thumb{border:1px solid #ffffff0b;border-radius:6px;margin:0;aspect-ratio:1;background:#090f15;cursor:default}.pr-photo-library .pr-photo-card-actions{gap:15px;padding:8px 3px 3px}.pr-photo-library .pr-photo-card-actions>button{font-size:11px;gap:5px;min-height:23px}.pr-photo-library .pr-photo-card-caption{margin:5px 3px 4px;font-size:11px}.pr-photo-library .pr-photo-wall .pr-photo-card.is-discussing{grid-column:auto;border-color:#c9df8b66}.pr-photo-inline-discussion{max-width:720px;min-width:0;margin-top:16px;padding:14px;border:1px solid var(--pr-surface-border);border-radius:11px;background:var(--pr-surface);scroll-margin-top:82px}.pr-photo-inline-discussion:focus{outline:none}.pr-photo-inline-discussion>header{display:flex;align-items:center;gap:10px;margin-bottom:14px;min-width:0}.pr-photo-inline-discussion>header>img{width:38px;height:38px;flex:none;border-radius:6px;object-fit:cover}.pr-photo-inline-discussion>header>div{flex:1 1;min-width:0}.pr-photo-inline-discussion h3{font-size:13px;font-weight:550;margin:0;color:#e1e8d5}.pr-photo-inline-discussion>header p{margin:4px 0 0;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a8b5c1}.pr-photo-inline-discussion>header>.pr-icon-button{width:28px;height:28px;flex:none;background:#d1ed7406;border-color:var(--pr-surface-border)}.pr-photo-library .pr-missing-photo{min-height:0;height:100%;padding:12px;font-size:11px}.pr-my-video-page .pr-video-library-grid,.pr-profile-media-section .pr-video-library-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px 13px}.pr-my-video-page .pr-video-library-grid.is-shorts,.pr-profile-media-section .pr-video-library-grid.is-shorts{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:16px 12px}.pr-app .pr-video-tile{border:1px solid var(--pr-surface-border);border-radius:10px;padding:6px;align-self:start}.pr-app .pr-video-tile-preview{border-radius:6px}.pr-app .pr-video-tile-info{margin:8px 3px 0;gap:5px}.pr-app .pr-video-tile-info h2{font-size:12px;line-height:1.5}.pr-app :is(.pr-video-tile-meta,.pr-video-category-note){margin-left:3px;margin-right:3px;font-size:10px}.pr-app .pr-video-tile-meta{padding-bottom:3px;gap:7px}.pr-app .pr-video-tile-play{width:32px;height:32px}.pr-app .pr-video-tile-play svg{width:17px;height:17px}.pr-profile-media-section .pr-video-library-search{max-width:400px;margin-bottom:16px}.pr-video-library-empty{border:1px solid var(--pr-surface-border);border-radius:11px;background:var(--pr-surface-soft)}.pr-app .pr-composer{padding:12px;border-radius:11px}.pr-composer>form{display:flex;align-items:flex-start;gap:12px}.pr-app .pr-composer-main{flex:1 1;min-width:0;gap:10px;align-items:flex-start;padding:0;margin:0}.pr-app .pr-composer-main>img{width:32px;height:32px}.pr-app .pr-composer-main textarea{min-height:32px;max-height:160px;padding:6px 0;font-size:14px;line-height:20px;resize:vertical}.pr-app .pr-composer:focus-within{border-color:#c9df8b59}.pr-app .pr-composer-main textarea:focus{outline:none}.pr-app .pr-composer-bottom{flex:none;align-self:flex-end;align-items:center;gap:6px;padding:0;margin:0;border:0}.pr-app .pr-composer-bottom>div{gap:6px}.pr-app .pr-composer-bottom>div>a,.pr-app .pr-composer-bottom>div>button,.pr-composer-send{display:grid;place-items:center;flex:none;width:30px;height:30px;min-height:30px;padding:0;border:1px solid #c9df8b26;border-radius:7px;color:#cad6ac;background:#d1ed7406;cursor:pointer}.pr-app .pr-composer-bottom>div svg{color:inherit}.pr-app .pr-composer-bottom>div>a:hover,.pr-app .pr-composer-bottom>div>button:hover{background:#d1ed7410;color:#e0edb5}.pr-composer-send{color:#d1ed74;background:#d1ed7415;border-color:#c9df8b45}.pr-composer-send:disabled{color:#75806d;background:#d1ed7404;border-color:#c9df8b14;cursor:default}.pr-composer-send:hover:not(:disabled){color:#e5f4bb;background:#d1ed7420}@media(max-width:700px){.pr-my-video-page .pr-media-header{grid-template-columns:1fr auto;gap:10px}.pr-my-video-page .pr-media-header>.pr-media-search{grid-row:2;grid-column:1/-1}.pr-my-video-page .pr-media-header-action{grid-row:1;grid-column:2}.pr-photo-library .pr-photo-wall,.pr-photo-library .pr-photo-wall[data-count]{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}}@media(max-width:560px){.pr-app .pr-composer{padding:10px}.pr-composer>form{flex-wrap:wrap;gap:6px}.pr-app .pr-composer-main{flex-basis:100%}.pr-app .pr-composer-bottom{margin-left:auto}.pr-photo-library .pr-photo-wall,.pr-photo-library .pr-photo-wall[data-count]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pr-my-video-page .pr-video-library-grid,.pr-profile-media-section .pr-video-library-grid{grid-template-columns:1fr}.pr-my-video-page .pr-video-library-grid.is-shorts,.pr-profile-media-section .pr-video-library-grid.is-shorts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pr-my-video-page .pr-video-tile,.pr-profile-media-section .pr-video-tile{max-width:none}.pr-app .pr-video-tile-meta{gap:5px;font-size:10px}.pr-photo-inline-discussion{padding:12px;margin-top:12px}}.pr-party-page .pr-party-card{grid-template-columns:minmax(0,1fr) 28px}.pr-party-page .pr-party-card>footer{position:relative;bottom:auto;right:auto;grid-row:2;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:4px}.pr-party-page .pr-party-medal{justify-self:end}.pr-party-page .pr-party-card-preferences{padding-right:0;height:auto;min-height:21px}.pr-party-page .pr-party-card:has(footer) .pr-party-card-preferences{grid-column:1/-1;padding-right:33px}.pr-party-page .pr-party-card:has(footer>a:nth-child(2)) .pr-party-card-preferences{padding-right:64px}.pr-party-page .pr-party-invite-trigger{cursor:pointer}.pr-party-invitations{max-width:900px;margin-top:24px;padding:14px;border:1px solid var(--pr-surface-border);border-radius:11px;background:var(--pr-surface-soft);min-width:0}.pr-party-invite-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.pr-party-invite-heading h2{display:flex;align-items:center;gap:7px;font-size:14px;margin:0;color:#e2e8dc}.pr-party-invite-heading h2 svg{color:#c8d99d}.pr-party-invite-heading>span{font-size:10px;color:#88968d}.pr-party-invite-tabs{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:12px}.pr-party-invite-tabs button{display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid transparent;border-radius:7px;background:none;color:#9caab7;font-size:11px;cursor:pointer}.pr-party-invite-tabs button[aria-pressed=true]{background:#d1ed740b;border-color:#c9df8b33;color:#d1e6aa}.pr-party-invite-tabs button>span{font-size:10px;color:#d1ed74}.pr-party-invite-empty{font-size:12px;color:#93a2af;line-height:1.7;margin:14px 2px 3px}.pr-party-invitation{display:grid;grid-template-columns:minmax(160px,1fr) minmax(100px,auto) auto;grid-gap:12px;gap:12px;align-items:center;padding:11px 2px;border-top:1px solid #c9df8b16;min-width:0}.pr-party-invitation.is-selected{padding:12px;background:#d1ed7405;border:1px solid #c9df8b40;border-radius:8px;margin:8px 0}.pr-party-invitation{scroll-margin-top:82px}.pr-party-invitation:focus{outline:none}.pr-party-invite-person{display:flex;gap:9px;min-width:0;align-items:center}.pr-party-invite-person>img{width:32px;height:32px;object-fit:cover;border-radius:50%;flex:none}.pr-party-invite-person>span{min-width:0}.pr-party-invite-person small,.pr-party-invite-person strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-party-invite-person strong{font-size:12px;font-weight:550;color:#eef0f4}.pr-party-invite-person small{font-size:10px;color:#92a18e;margin-top:4px}.pr-party-invite-state{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:10px;color:#9cabbb}.pr-party-invite-state time{font-size:10px;color:#7d8b9b}.pr-party-invite-state.is-accepted{color:#c6df9f}.pr-party-invite-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pr-party-invite-actions a,.pr-party-invite-actions button{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #c9df8b35;border-radius:6px;font-size:11px;color:#d1e6aa;background:#d1ed740b;cursor:pointer}.pr-party-invite-actions .is-quiet{background:none;color:#9eacb6;border-color:#c9df8b17}.pr-party-invite-actions button:disabled{opacity:.5;cursor:default}.pr-party-invite-note{grid-column:1/-1;font-size:11px;line-height:1.7;color:#9ba98d;margin:0}.pr-party-invite-confirm{width:min(450px,calc(100vw - 28px))}.pr-party-invite-preview{display:flex;gap:12px;align-items:center;margin:14px 0}.pr-party-invite-preview>img{width:44px;height:44px;border-radius:50%;object-fit:cover}.pr-party-invite-preview strong{font-size:14px;color:#eef0f4}.pr-party-invite-preview p{font-size:11px;line-height:1.6;color:#9ea995;margin:5px 0 0}.pr-party-invite-confirm>.pr-muted{font-size:12px;line-height:1.8}.pr-party-invitations a:focus-visible,.pr-party-invitations button:focus-visible,.pr-party-invite-trigger:focus-visible{outline:2px solid #d1ed74;outline-offset:3px}@media(max-width:700px){.pr-party-invitation{grid-template-columns:minmax(0,1fr) auto;gap:9px}.pr-party-invite-state{grid-column:1;grid-row:2}.pr-party-invite-actions{grid-column:2;grid-row:1/3;justify-content:flex-end;max-width:145px}.pr-party-invite-person{grid-column:1}.pr-party-invite-note{grid-row:3}}@media(max-width:480px){.pr-party-invitations{padding:11px}.pr-party-invite-heading>span{font-size:9px}.pr-party-invite-tabs{gap:2px}.pr-party-invite-tabs button{padding:6px;font-size:10px}.pr-party-invitation{grid-template-columns:minmax(0,1fr)}.pr-party-invite-actions{grid-column:1;grid-row:3;max-width:none;justify-content:flex-start}.pr-party-invite-note{grid-row:4}.pr-party-invite-state{grid-row:2}}.pr-achievements{min-width:0}.pr-achievements-heading{padding:15px 17px;display:flex;align-items:center;justify-content:space-between;gap:12px}.pr-achievements-heading>div{display:flex;align-items:center;gap:9px}.pr-achievements-heading h2{margin:0;font-size:16px}.pr-achievement-emblem,.pr-achievements-heading svg{color:#ccdf93}.pr-achievement-links>a,.pr-achievements-heading>a{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#bccb9e}.pr-achievement-filters{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.pr-achievement-filters button{display:flex;align-items:center;gap:6px;font-size:12px;padding:8px 10px;border:1px solid #c9df8b1f;border-radius:8px;background:#10171ba8;color:#a4b0bf;cursor:pointer}.pr-achievement-filters button[aria-pressed=true]{color:#d1e69b;border-color:#c9df8b52;background:#c9df8b0d}.pr-achievement-filters small{font-size:10px;color:#a9b58c}.pr-achievement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.pr-achievement-card{padding:19px;min-width:0}.pr-achievement-emblem{display:inline-grid;place-items:center;width:43px;height:43px;border:1px solid #c9df8b2b;background:#c9df8b06;border-radius:12px;margin-bottom:13px}.pr-achievement-place{display:block;font-size:11px;color:#a3b08e}.pr-achievement-card h3{font-size:15px;line-height:1.5;margin:8px 0}.pr-achievement-value{font-size:21px;letter-spacing:-.4px;color:#dae5bf;font-weight:550}.pr-achievement-card p{font-size:11px;color:#8f9eae;margin:11px 0 17px}.pr-achievement-links{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #c9df8b14;padding-top:12px}.pr-achievements-empty{padding:27px 22px;text-align:center}.pr-achievements-empty>svg{color:#b9ce87;margin-bottom:8px}.pr-achievements-empty h3{font-size:16px;margin:8px 0}.pr-achievements-empty p{font-size:12px;color:#99a8b7;line-height:1.75;max-width:470px;margin:8px auto}.pr-achievement-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 0;font-size:12px;color:#8e9daf}.pr-achievement-progress{margin-top:16px;padding:19px}.pr-achievement-progress>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.pr-achievement-progress h3{font-size:15px;margin:0}.pr-achievement-progress select{width:auto;max-width:65%;font-size:12px;min-height:35px;padding:7px 9px}.pr-achievement-state{font-size:11px;color:#b7c693;line-height:1.6;margin:16px 0}.pr-achievement-state>span{display:block;color:#92a0af;margin-top:3px}.pr-achievement-progress-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.pr-achievement-progress-item{display:flex;align-items:flex-start;gap:9px;padding:13px;border:1px solid #c9df8b20;border-radius:9px;background:#10171b70}.pr-achievement-progress-item>svg{color:#b6c88c;flex:none}.pr-achievement-progress-item>svg:last-child{margin-left:auto;width:12px}.pr-achievement-progress-item>div{min-width:0}.pr-achievement-progress-item span{font-size:11px;color:#9caaad;display:block}.pr-achievement-progress-item strong{display:block;font-size:15px;font-weight:550;color:#dce5cc;line-height:1.5;margin:7px 0 3px;overflow-wrap:anywhere}.pr-achievement-progress-item small{font-size:10px;color:#8c9aab}.pr-achievement-footnote{font-size:11px;line-height:1.75;color:#8e9eaf;margin:15px 0 0}.pr-week-board-controls,.pr-week-nominations{flex-wrap:wrap}.pr-week-result .pr-week-record-value{font-size:16px}.pr-achievements :is(button,a,select):focus-visible{outline:2px solid #c9df8b;outline-offset:3px}@media(max-width:560px){.pr-profile-tabs{max-width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin}.pr-profile-tabs>button{flex:none;padding-left:10px;padding-right:10px;gap:5px}.pr-achievement-grid,.pr-achievement-progress-grid{grid-template-columns:1fr}.pr-achievement-progress{padding:15px}.pr-achievement-progress>header{align-items:flex-start;flex-direction:column}.pr-achievement-progress select{max-width:100%;width:100%}.pr-achievement-filters button{font-size:11px;padding:7px 8px}.pr-achievement-value{font-size:20px}.pr-achievements-heading{padding:13px}.pr-week-result .pr-week-record-value{font-size:15px}.pr-profile-tabs{overflow-y:hidden}.pr-profile-tabs>button.is-active:after{bottom:0}}.pr-personal-achievements button{font:inherit;text-align:left;cursor:pointer}.pr-personal-achievements button:disabled{cursor:default}.pr-achievements-heading>span{font-size:11px;color:#91a08b}.pr-personal-controls{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:14px 0}.pr-personal-controls>div{display:flex;gap:4px;flex:none;padding:3px;border:1px solid var(--pr-surface-border);background:var(--pr-surface-control);border-radius:8px}.pr-personal-controls button{border:1px solid transparent;border-radius:6px;background:none;font-size:12px;padding:7px 10px;color:#9aa8b4}.pr-personal-controls button[aria-pressed=true]{color:#d5e7ac;background:#d1ed740b;border-color:#c9df8b33}.pr-personal-controls select{font-size:12px;width:auto;max-width:55%;min-width:0;min-height:36px;padding:7px 10px}.pr-personal-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.pr-personal-summary>div{padding:16px}.pr-personal-summary strong{display:block;font-size:25px;font-weight:550;line-height:1.2;color:#dce6c6}.pr-personal-summary span{display:block;margin-top:7px;font-size:11px;color:#92a0af;line-height:1.5}.pr-personal-comparisons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.pr-personal-compare{padding:17px;min-width:0}.pr-personal-compare>span{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:#aebd99}.pr-personal-compare>strong{display:block;font-size:23px;font-weight:550;color:#e2e6d8;margin:11px 0 7px}.pr-personal-compare>small{font-size:11px;color:#91a0b1}.pr-personal-caption{font-size:11px;line-height:1.7;color:#8d9dac;margin:9px 0 16px}.pr-personal-records{margin:22px 0 17px}.pr-personal-awards h3,.pr-personal-history h3,.pr-personal-records h3,.pr-personal-selected-week h3{font-size:14px;font-weight:550;margin:0}.pr-personal-records>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.pr-personal-records button{display:flex;align-items:flex-start;gap:8px;padding:13px;min-width:0}.pr-personal-records button>svg{color:#bacd91;flex:none;margin-top:1px}.pr-personal-records button>span{font-size:10px;color:#97a3ae;min-width:0}.pr-personal-records strong{display:block;font-size:14px;line-height:1.5;font-weight:550;color:#dce5c8;margin:7px 0 5px;overflow-wrap:anywhere}.pr-personal-records small{font-size:10px;color:#8795a3}.pr-personal-selected-week{padding:19px;margin-top:16px}.pr-personal-awards>header,.pr-personal-history>header,.pr-personal-selected-week>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.pr-personal-selected-week>header>span{font-size:10px;color:#a8b892}.pr-personal-week-total{display:flex;width:100%;align-items:center;justify-content:space-between;gap:9px;padding:12px 0 17px;margin-bottom:13px;border:0;border-bottom:1px solid #c9df8b20;background:none;color:#94a1af}.pr-personal-week-total>span{font-size:10px;line-height:1.6}.pr-personal-week-total strong{display:block;font-size:22px;font-weight:550;color:#e1e8d8}.pr-personal-week-total>svg{color:#b7c989;flex:none}.pr-personal-selected-week .pr-achievement-progress-item{text-align:left;font-size:inherit}.pr-personal-selected-week .pr-achievement-progress-item:disabled{opacity:.55}.pr-personal-selected-week .pr-achievement-progress-item strong{font-size:14px}.pr-personal-selected-week .pr-achievement-progress-item:disabled>div>strong{font-size:12px;color:#a2afba}.pr-personal-history{padding:19px;margin-top:16px}.pr-personal-awards>header>span,.pr-personal-history>header>span{font-size:12px;color:#a5b68b}.pr-personal-history>button{display:grid;grid-template-columns:minmax(0,1fr) auto 55px 14px;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:13px 0;border:0;border-top:1px solid #c9df8b14;background:none;color:#a3b0be}.pr-personal-history>button>span:first-child strong{display:block;color:#dce4db;font-size:12px;font-weight:500}.pr-personal-history small{display:block;font-size:10px;color:#84949f;margin-top:5px}.pr-personal-history>button>span:nth-child(2){font-size:11px}.pr-personal-history b{font-size:13px;font-weight:550;text-align:right;color:#c7d8a3}.pr-personal-history>button>svg{color:#91a278}.pr-personal-history>button:hover strong{color:#d1ed74}.pr-personal-awards{margin-top:24px}.pr-personal-awards h3{display:flex;gap:7px;align-items:center}.pr-personal-awards svg{color:#bfd18e}.pr-personal-awards .pr-achievement-card{width:100%;text-align:left}.pr-personal-award-open{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #c9df8b17;padding-top:12px;font-size:11px;color:#acbd8f}.pr-personal-award-button{display:flex;gap:10px;align-items:center;width:100%;padding:12px 0;border:0;border-top:1px solid #ffffff0b;background:none;text-align:left;cursor:pointer}.pr-personal-award-button>svg{color:#c6b77b;flex:none}.pr-personal-week-modal{width:min(690px,calc(100vw - 28px))}.pr-personal-week-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:18px 0;margin:8px 0;border-top:1px solid #c9df8b20;border-bottom:1px solid #c9df8b20}.pr-personal-week-numbers strong{display:block;font-size:24px;font-weight:550;color:#dbe6c5}.pr-personal-week-numbers span{display:block;font-size:11px;color:#91a2b0;margin-top:6px}.pr-personal-proof-heading{font-size:13px;font-weight:550;margin:20px 0 4px}.pr-personal-week-modal .pr-week-proof-list{max-height:45vh}.pr-personal-week-modal .pr-week-proof-list .pr-empty-small{display:block}.pr-personal-place{font-size:12px;color:#c7d899}.pr-champion-badge{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:1px solid #d3c48833;border-radius:50%;background:#10171988;vertical-align:middle;cursor:pointer}.pr-champion-badge>img{width:30px;height:30px}.pr-champion-badge:hover{border-color:#d3c48888;background:#29291cd9}.pr-champion-badge:focus-visible{outline:2px solid #d1de9a;outline-offset:3px}.pr-week-champion-card{display:flex;align-items:center;gap:15px;margin:17px 0}.pr-week-champion-card>img{width:64px;height:64px;flex:none}.pr-week-champion-card>div{min-width:0}.pr-week-champion-card strong{display:block;font-size:16px;color:#e1d69f}.pr-week-champion-card small,.pr-week-champion-card span{display:block;font-size:12px;color:#a5b294;margin-top:6px}.pr-week-champion-card small{font-size:10px;color:#829285}.pr-week-champion-card>b{font-size:17px;font-weight:550;color:#d8e6b9;margin-left:auto}.pr-dota-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.pr-dota-name-row h2{margin:0}.pr-dota-section-links{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 -6px}.pr-dota-section-links>a{font-size:11px;color:#a4b193;padding:7px 10px;border:1px solid #c9df8b20;border-radius:7px;background:#10171b9c}.pr-dota-section-links>a:hover{color:#d1e4a3;border-color:#c9df8b4d}#dota-history,#dota-picks,#dota-results{scroll-margin-top:83px}.pr-personal-achievements :is(button,a):hover:not(:disabled){border-color:#c9df8b4d}.pr-personal-achievements .pr-achievement-filters button{font-size:11px}.pr-personal-achievements .pr-personal-controls button{font-size:12px}@media(max-width:700px){.pr-personal-records>div{grid-template-columns:1fr}.pr-personal-records button{align-items:center}.pr-personal-records button>span{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:4px 12px;gap:4px 12px;flex:1 1}.pr-personal-records strong{grid-column:2;grid-row:1/3;margin:0;font-size:15px}.pr-personal-records small{grid-column:1}.pr-personal-records .pr-personal-caption{margin-bottom:10px}}@media(max-width:560px){.pr-personal-controls{align-items:stretch;flex-direction:column;gap:8px}.pr-personal-controls>div{justify-content:space-between}.pr-personal-controls button{flex:1 1;text-align:center}.pr-personal-controls select{max-width:100%;width:100%}.pr-personal-summary{gap:7px}.pr-personal-summary>div{padding:12px 10px}.pr-personal-summary strong{font-size:23px}.pr-personal-summary span{font-size:10px}.pr-personal-comparisons{grid-template-columns:1fr}.pr-personal-compare,.pr-personal-history,.pr-personal-selected-week{padding:14px}.pr-personal-selected-week>header{align-items:flex-start;flex-direction:column;gap:5px}.pr-personal-week-total{flex-wrap:wrap;gap:12px}.pr-personal-week-total>span{width:40%;flex:1 0 35%}.pr-personal-week-total>svg{display:none}.pr-personal-history>button{grid-template-columns:minmax(0,1fr) auto 14px;gap:9px}.pr-personal-history>button>span:nth-child(2){grid-column:1;font-size:10px}.pr-personal-history>button>b{grid-column:2;grid-row:1/3}.pr-personal-history>button>svg{grid-column:3;grid-row:1/3}.pr-personal-week-numbers{gap:7px}.pr-personal-week-numbers strong{font-size:21px}.pr-personal-week-numbers span{font-size:10px}.pr-week-champion-card{gap:10px;flex-wrap:wrap}.pr-week-champion-card>b{width:100%;margin-left:0;font-size:15px}.pr-champion-badge{width:28px;height:28px}.pr-champion-badge>img{width:26px;height:26px}.pr-dota-section-links{gap:5px}.pr-dota-section-links>a{padding:7px;font-size:10px}.pr-tracking-heading{align-items:flex-start}.pr-dota-page .pr-tracking-period button{font-size:11px}}.pr-friend-envelope{position:relative;z-index:2;display:grid;place-items:center;flex:none;border:1px solid #c9df8b26;background:#10171b9e;color:#bacb98}.pr-friend-envelope:hover{border-color:#c9df8b55;color:#e0eccc}.pr-friend-personal-roles{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.pr-friend-personal-roles>span{font-size:10px;line-height:1.4;padding:3px 6px;border:1px solid #c9df8b20;border-radius:5px;background:#c9df8b05;color:#b6c39e}.pr-friend-envelope:focus-visible{outline:2px solid #d1e69b;outline-offset:3px}@media(max-width:560px){.pr-friend-envelope{width:28px;height:28px}.pr-friend-directory-row{gap:8px}.pr-friend-personal-roles>span{font-size:10px;padding:2px 4px}}.pr-personal-week-modal{display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - 48px)}.pr-personal-week-modal>.pr-modal-header,.pr-personal-week-modal>.pr-personal-proof-heading,.pr-personal-week-modal>.pr-personal-week-numbers,.pr-personal-week-modal>.pr-week-champion-card{flex:none}.pr-personal-week-modal .pr-week-proof-list{flex:1 1 auto;min-height:70px;overflow:auto}.pr-dota-main-tabs{display:flex;gap:4px;padding:5px;margin:0 0 16px;border:1px solid var(--pr-surface-border);background:var(--pr-surface-soft);border-radius:10px;max-width:100%;overflow-x:auto;overflow-y:hidden}.pr-dota-main-tabs>button{font-size:13px;line-height:1.5;padding:9px 17px;border:1px solid transparent;border-radius:7px;color:#98a7b7;background:none;cursor:pointer;flex:none}.pr-dota-main-tabs>button[aria-selected=true]{border-color:#c9df8b42;background:#c9df8b0b;color:#d2e5a1}.pr-dota-heroes-heading button:focus-visible,.pr-dota-main-tabs>button:focus-visible{outline:2px solid #c9df8b;outline-offset:1px}.pr-dota-heroes-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.pr-dota-heroes-heading h2{font-size:15px;font-weight:550;margin:0}.pr-dota-heroes-heading>div{display:flex;gap:4px;border:1px solid #c9df8b26;padding:3px;border-radius:8px;background:#10171ba3}.pr-dota-heroes-heading button{font-size:11px;padding:7px 9px;border:1px solid transparent;border-radius:6px;color:#98a6b7;background:none;cursor:pointer}.pr-dota-heroes-heading button[aria-pressed=true]{color:#d0e49c;background:#c9df8b0c;border-color:#c9df8b26}.pr-dota-records .pr-gallery-note{margin:0 0 16px!important}.pr-dota-history-section>.pr-gallery-note,.pr-dota-history-section>.pr-section-heading{padding-left:20px;padding-right:20px}.pr-dota-history-section>.pr-section-heading{padding-top:18px}.pr-dota-main-tabs~.pr-dota-columns .pr-primary-column{align-content:start}@media(max-width:560px){.pr-dota-main-tabs{gap:2px;padding:4px}.pr-dota-main-tabs>button{flex:1 1;padding:8px 5px;font-size:11px}.pr-dota-heroes-heading{align-items:flex-start;flex-direction:column;gap:10px}.pr-dota-heroes-heading>div{width:100%}.pr-dota-heroes-heading button{flex:1 1}.pr-dota-history-section>.pr-gallery-note,.pr-dota-history-section>.pr-section-heading{padding-left:14px;padding-right:14px}}.pr-conversations-page.pr-friends-directory{max-width:1000px;width:100%;grid-template-columns:minmax(0,1fr) 240px;align-items:start}.pr-conversations-page .pr-dialog-list{padding:16px 19px;overflow:visible}.pr-conversations-page .pr-friends-card-heading{margin-bottom:15px;min-height:30px}.pr-conversations-page .pr-friends-card-heading h1{font-size:14px;font-weight:550;margin:0;display:flex;align-items:center;gap:7px}.pr-conversations-page .pr-friends-card-heading .pr-new-conversation{width:30px;height:30px}.pr-conversations-page .pr-dialog-search{border:1px solid #ffffff0b;border-radius:7px;background:#ffffff03;padding:0 10px;gap:8px;min-height:38px;margin-bottom:8px}.pr-conversations-page .pr-dialog-search input{font-size:12px;min-height:36px;padding:9px 0}.pr-conversations-page .pr-dialog-row{padding:17px 0;min-height:96px;gap:14px}.pr-conversations-page .pr-dialog-row>img{width:62px;height:62px;flex:none}.pr-conversations-page .pr-dialog-row strong{font-size:13px}.pr-conversations-page .pr-dialog-row p{font-size:12px}.pr-conversations-page .pr-dialog-row:last-child{border-bottom:0;padding-bottom:4px}.pr-friends-directory-side nav>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;background:none;font:inherit;font-size:12px;padding:12px 11px;color:#9eabbc;border-radius:6px;text-align:left;cursor:pointer}.pr-friends-directory-side nav>button.is-active{color:#e0e6ef;background:#ffffff08}.pr-friends-directory-side nav>button:hover{background:#ffffff05;color:#e0e6ef}.pr-friend-steam-line{display:flex;align-items:center;gap:7px;min-width:0;margin-top:3px;color:#94a2b1;font-size:12px}.pr-friend-steam-line:empty{display:none}.pr-friend-steam-line>span{min-width:0;overflow-wrap:anywhere}.pr-friend-inline-rank{position:relative;z-index:2;display:inline-flex;flex:none;align-items:center}.pr-friend-inline-rank .pr-rank-badge>img{width:25px;height:29px;object-fit:contain}.pr-friend-envelope{width:30px;height:30px;border-radius:7px}.pr-friend-envelope>svg{width:18px;height:18px}.pr-friend-directory-row .pr-relationship-icon{width:30px;height:30px}.pr-friend-directory-row .pr-relationship-icon>svg{width:18px;height:18px}.pr-topbar-navigation .pr-topbar-shortcut>svg{width:20px;height:20px}.pr-party-page .pr-party-card{grid-template-rows:auto 1fr auto;align-content:normal;row-gap:9px}.pr-party-page .pr-party-card .pr-party-card-preferences{grid-row:2;grid-column:1/-1;align-self:start;display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;padding-right:0!important;height:auto;min-height:0}.pr-party-page .pr-party-card .pr-party-card-modes{max-width:100%;width:100%;overflow:visible}.pr-party-page .pr-party-card .pr-party-card-modes>span{max-width:100%;white-space:normal;overflow-wrap:anywhere}.pr-party-page .pr-party-card .pr-party-card-roles{display:block;white-space:normal;overflow:visible;line-height:1.5;overflow-wrap:anywhere;margin:0}.pr-party-page .pr-party-card>footer{grid-row:3;grid-column:1/-1;justify-self:end;align-self:end;margin-top:0;gap:5px}.pr-party-page .pr-party-card>footer .pr-party-write{width:30px;height:30px}.pr-party-page .pr-party-card>footer .pr-party-write>svg{width:18px;height:18px}.pr-brand-about{padding:0;border:0;background:none;display:block;cursor:pointer;color:inherit;text-align:left;border-radius:8px}.pr-brand-about:focus-visible{outline:2px solid #c9df8b;outline-offset:5px}.pr-welcome-dialog{width:min(800px,calc(100vw - 28px));max-height:calc(100dvh - 40px);padding:24px;display:flex;flex-direction:column;overflow:hidden}.pr-welcome-dialog>.pr-modal-header{flex:none;margin-bottom:18px}.pr-welcome-eyebrow{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:1px;color:#b9cc94}.pr-welcome-scroll{min-height:0;overflow:auto;scrollbar-width:thin;padding-right:5px}.pr-welcome-dialog .pr-modal-title{font-size:27px;line-height:1.3;margin:0}.pr-welcome-intro{color:#afbac4;font-size:13px;line-height:1.8;margin:13px 0 22px;max-width:650px}.pr-welcome-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px}.pr-welcome-features>article{display:flex;gap:11px;border:1px solid var(--pr-surface-border);border-radius:10px;padding:16px;background:var(--pr-surface-soft)}.pr-welcome-features svg,.pr-welcome-team>svg{flex:none;color:#bbce91;margin-top:2px}.pr-welcome-features h3,.pr-welcome-team h3{font-size:13px;font-weight:550;color:#e2e8d8;margin:0 0 8px}.pr-welcome-features p,.pr-welcome-team p{font-size:12px;line-height:1.8;color:#9aaab7;margin:0}.pr-welcome-team{display:flex;gap:12px;padding:19px 0;margin-top:5px}.pr-welcome-note{font-size:10px;line-height:1.8;color:#7d8c97;margin:0 0 5px}.pr-welcome-dialog>footer{border-top:1px solid var(--pr-surface-border);padding-top:17px;margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;flex:none}.pr-welcome-dialog>footer>span{font-size:11px;color:#8e9caa}.pr-welcome-dialog>footer>.pr-modal-error{width:100%;margin:0}@media(max-width:1000px){.pr-conversations-page.pr-friends-directory{grid-template-columns:minmax(0,1fr) 200px;gap:12px}.pr-conversations-page .pr-dialog-list{padding:15px}.pr-conversations-page .pr-dialog-row>img{width:52px;height:52px}}@media(max-width:720px){.pr-conversations-page.pr-friends-directory{grid-template-columns:1fr}.pr-friends-directory-side nav>button{width:auto;flex:none;white-space:nowrap;padding:10px;gap:7px;font-size:11px}.pr-friends-directory-side nav>button.is-active{background:#ffffff08}.pr-conversations-page .pr-dialog-list{padding:13px}.pr-conversations-page .pr-dialog-row>img{width:43px;height:43px}.pr-conversations-page .pr-dialog-row{gap:10px;min-height:84px}.pr-conversations-page .pr-dialog-row strong{font-size:12px}.pr-welcome-features{grid-template-columns:1fr}.pr-welcome-dialog{padding:18px}.pr-welcome-dialog .pr-modal-title{font-size:23px}.pr-welcome-dialog>footer>.pr-button{width:100%}.pr-welcome-dialog>footer>span{font-size:10px}}.pr-modal .pr-icon-button>svg,.pr-relationship-icon>svg{width:18px;height:18px}.pr-topbar-navigation .pr-icon-button>svg{width:20px;height:20px}.pr-friends-directory-side{min-width:0}@media(max-width:720px){.pr-conversations-page.pr-friends-directory,.pr-friends-directory{grid-template-columns:minmax(0,1fr)}}.pr-world-scene{opacity:.32}.pr-world-haze{opacity:.5;animation-duration:18s}.pr-world-scene-layer{position:absolute;inset:0;opacity:0;transition:opacity 3.4s cubic-bezier(.32,0,.32,1);isolation:isolate;overflow:hidden}.pr-world-scene-layer.is-visible{opacity:1}.pr-world-sky{position:absolute;inset:0;color:var(--world-tone);background:radial-gradient(ellipse at 50% 57%,color-mix(in srgb,var(--world-tone) 24%,transparent),transparent 68%)}.pr-world-sky>svg{position:absolute;inset:0;width:100%;height:100%;opacity:.55}.pr-world-sky>span{position:absolute;inset:12% -40% 0;transform:rotate(-18deg);background:linear-gradient(90deg,transparent 15%,color-mix(in srgb,var(--world-tone) 10%,transparent) 35%,transparent 48%,color-mix(in srgb,var(--world-tone) 14%,transparent) 63%,transparent 80%);filter:blur(16px);animation:pr-world-light 19s ease-in-out infinite alternate}.pr-world-sky>i{position:absolute;left:0;right:0;bottom:17%;height:6%;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--world-tone) 40%,transparent),transparent 65%);filter:blur(9px)}.pr-world-portrait{position:absolute;inset:23vh -38px 10vh;margin:0;display:flex;align-items:center;justify-content:center;opacity:.65;filter:saturate(.8) brightness(.82);animation:pr-world-hover 13s ease-in-out infinite alternate;transform-origin:50% 70%}.pr-world-portrait>img{display:block;flex:none;width:440px;max-width:none;height:min(72vh,760px);object-fit:contain;-webkit-mask-image:linear-gradient(0deg,transparent,black 17%,black 88%,transparent);mask-image:linear-gradient(0deg,transparent,black 17%,black 88%,transparent);transform:scale(1.12)}.pr-world-portrait.is-art{inset:22vh -55px 8vh;opacity:.55}.pr-world-portrait.is-art>img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:radial-gradient(ellipse 66% 65% at 50% 50%,black 28%,transparent 78%);mask-image:radial-gradient(ellipse 66% 65% at 50% 50%,black 28%,transparent 78%);transform:scale(1.03)}.pr-world-portrait.is-fallback>img{object-fit:contain;-webkit-mask-image:radial-gradient(ellipse,black 12%,transparent 68%);mask-image:radial-gradient(ellipse,black 12%,transparent 68%);opacity:.55}.is-dire .pr-world-portrait{animation-direction:alternate-reverse;animation-delay:-5s}.pr-world-mist{position:absolute;inset:47% -30% -14%;opacity:.33;background:radial-gradient(ellipse at 15% 80%,var(--world-tone),transparent 48%),radial-gradient(ellipse at 85% 55%,var(--world-tone),transparent 42%);filter:blur(32px);animation:pr-world-mist 21s ease-in-out infinite alternate;mix-blend-mode:screen}.pr-world-sparks{position:absolute;inset:22% 8% 20%;opacity:.36;background:radial-gradient(circle at 12% 64%,#dbe6b7 0 1px,transparent 1.6px),radial-gradient(circle at 78% 41%,#a7c5ce 0 1px,transparent 1.5px),radial-gradient(circle at 43% 90%,#c0cbb6 0 .7px,transparent 1.3px),radial-gradient(circle at 86% 82%,#c9e7c6 0 .8px,transparent 1.4px);animation:pr-world-dust 16s linear infinite}.is-dire .pr-world-sky>span{animation-delay:-7s;transform:rotate(18deg)}@keyframes pr-world-hover{0%{transform:translate3d(-3px,7px,0) scale(1)}to{transform:translate3d(4px,-8px,0) scale(1.025)}}@keyframes pr-world-light{0%{transform:translateX(-5%) rotate(-18deg);opacity:.3}to{transform:translateX(5%) rotate(-10deg);opacity:.7}}@keyframes pr-world-mist{0%{transform:translate3d(-5%,10px,0);opacity:.18}to{transform:translate3d(6%,-10px,0);opacity:.36}}@keyframes pr-world-dust{0%{transform:translateY(20px);opacity:0}20%,70%{opacity:.32}to{transform:translateY(-30px);opacity:0}}@media(prefers-reduced-motion:reduce){.pr-world-scene-layer{transition:none}.pr-world-mist,.pr-world-portrait,.pr-world-sky>span,.pr-world-sparks{animation:none!important}.pr-world-sparks{display:none}}.pr-moment-player,.pr-watch-player{position:relative}.pr-video-playback-notice{position:absolute;z-index:3;top:12px;right:12px;display:flex;align-items:center;gap:7px;max-width:calc(100% - 24px);padding:8px 11px;border:1px solid #d0df913d;border-radius:7px;background:#10171be8;color:#dce6c5;font:inherit;font-size:12px;cursor:pointer}.pr-video-playback-notice:hover{background:#222c24}.pr-video-playback-notice:focus-visible{outline:2px solid #c9df8b;outline-offset:3px}.pr-app,.pr-sidebar{background:transparent}.pr-sidebar{border-right:0}@media(min-width:1331px){.pr-world-wing.is-radiant{width:calc((100vw - 1232px)/2 + 230px);-webkit-mask-image:linear-gradient(90deg,#000 30%,#000e 47%,#0009 64%,#0003 82%,transparent);mask-image:linear-gradient(90deg,#000 30%,#000e 47%,#0009 64%,#0003 82%,transparent)}.pr-world-wing.is-dire{width:calc((100vw - 1232px)/2 + 36px);-webkit-mask-image:linear-gradient(270deg,#000 30%,#000e 47%,#0009 64%,#0003 82%,transparent);mask-image:linear-gradient(270deg,#000 30%,#000e 47%,#0009 64%,#0003 82%,transparent)}.is-radiant .pr-world-portrait{right:192px}.is-radiant .pr-world-portrait.is-art{right:175px}.pr-world-wing:after{background:linear-gradient(90deg,transparent 28%,#0e101430 68%,#0e1014)}.pr-world-wing.is-dire:after{background:linear-gradient(270deg,transparent 25%,#0e1014)}}.pr-world-sky:before{content:"";position:absolute;inset:0;opacity:.32;background:radial-gradient(ellipse at 14% 35%,color-mix(in srgb,var(--world-tone) 30%,transparent),transparent 42%),repeating-linear-gradient(171deg,transparent 0 70px,color-mix(in srgb,var(--world-tone) 8%,transparent) 71px,transparent 72px 125px);-webkit-mask-image:linear-gradient(0deg,transparent,black 35%,black 75%,transparent);mask-image:linear-gradient(0deg,transparent,black 35%,black 75%,transparent)}.pr-world-sky:after{content:"";position:absolute;inset:8% 0 18%;opacity:.27;background:radial-gradient(circle at 14% 14%,#dce9df 0 .6px,transparent 1.1px),radial-gradient(circle at 67% 9%,var(--world-tone) 0 1px,transparent 1.8px),radial-gradient(circle at 88% 29%,#cfddda 0 .7px,transparent 1.3px),radial-gradient(circle at 39% 42%,var(--world-tone) 0 1.2px,transparent 2px),radial-gradient(ellipse at 50% 92%,color-mix(in srgb,var(--world-tone) 20%,transparent),transparent 42%)}.pr-world-sky>i{box-shadow:0 0 60px 8px color-mix(in srgb,var(--world-tone) 8%,transparent)}.pr-world-portrait.is-fallback>img{-webkit-mask-image:linear-gradient(0deg,transparent,black 17%,black 88%,transparent);mask-image:linear-gradient(0deg,transparent,black 17%,black 88%,transparent);opacity:1}.pr-visual-select{display:flex;align-items:center;gap:8px;width:100%;min-width:0;height:36px;padding:5px 9px;border:1px solid #c8db8e26;border-radius:8px;background:#0e1619d9;color:#cbd2d8;font-size:12px;cursor:pointer;text-align:left}.pr-visual-select:hover,.pr-visual-select[data-open]{border-color:#c8db8e55;background:#20271fc9}.pr-visual-select:disabled{opacity:.5;cursor:default}.pr-select-value{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-visual-select>svg:last-child{flex-shrink:0;color:#a4ac98}.pr-select-symbol{display:flex;align-items:center;justify-content:center;flex:0 0 25px;color:#bccd88}.pr-select-symbol>svg{width:17px;height:17px}.pr-select-symbol>img{width:27px;height:27px;object-fit:contain}.pr-visual-options{--anchor-gap:7px;z-index:110;width:max(var(--button-width),228px);max-width:calc(100vw - 24px);max-height:min(480px,var(--available-height));padding:6px;overflow:auto;border:1px solid #c8db8e38;border-radius:12px;background:linear-gradient(135deg,#20271f,#10181b 78%);box-shadow:0 12px 35px #0007;outline:none}.pr-visual-option{display:flex;align-items:center;gap:10px;min-height:39px;padding:6px 9px;border-radius:7px;color:#cbd2d8;font-size:13px;cursor:pointer}.pr-visual-option[data-focus]{background:#c8db8e11;color:#e4edc8}.pr-visual-option[data-selected]{color:#d0e38b;background:#c8db8e0c}.pr-select-check{margin-left:auto;flex-shrink:0;color:#ccdf87}.pr-hero-select{min-width:180px}.pr-select-hero{width:34px;height:23px;object-fit:cover;border-radius:4px}.pr-hero-options{--anchor-gap:8px;z-index:110;width:430px;max-width:calc(100vw - 24px);max-height:min(510px,var(--available-height));overflow:auto;padding:12px;border:1px solid #c8db8e38;border-radius:12px;background:linear-gradient(135deg,#20271f,#10181b 78%);box-shadow:0 12px 35px #0007;outline:none}.pr-hero-search{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#0b1219a8;border:1px solid #c8db8e24;border-radius:8px;color:#b9c68d}.pr-hero-search input{min-width:0;outline:none;color:#e1e5df;font:inherit;font-size:13px}.pr-hero-any,.pr-hero-search input{width:100%;border:0;background:none}.pr-hero-any{display:flex;align-items:center;gap:8px;padding:10px 5px;margin:4px 0;color:#c8d490;font-size:12px;cursor:pointer}.pr-hero-any>svg:last-child{margin-left:auto}.pr-hero-portrait-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px}.pr-hero-portrait-grid>button{position:relative;padding:0;border:1px solid #d0de8d20;border-radius:6px;overflow:hidden;background:#0e151b;cursor:pointer;aspect-ratio:1.65}.pr-hero-portrait-grid img{display:block;width:100%;height:100%;object-fit:cover}.pr-hero-portrait-grid>button:hover{border-color:#cedf85;filter:brightness(1.2)}.pr-hero-portrait-grid>button[aria-pressed=true]{border-color:#cfe77f}.pr-hero-portrait-grid button>svg{position:absolute;right:2px;bottom:2px;padding:2px;width:18px;height:18px;border-radius:4px;background:#17200de6;color:#d8ed8d}.pr-party-page .pr-party-toolbar .pr-party-filters>div{flex:0 0 153px;min-width:0}.pr-party-filters .pr-visual-select{height:34px}.pr-dota-hero-picker{grid-template-columns:repeat(auto-fill,minmax(66px,1fr))!important;gap:7px!important}.pr-dota-hero-picker>button{position:relative;padding:0!important;aspect-ratio:1.65;overflow:hidden;border-radius:6px!important;display:block!important}.pr-dota-hero-picker>button img{width:100%!important;height:100%!important;object-fit:cover}.pr-dota-hero-picker>button>span{display:none}.pr-dota-hero-picker>button>svg{position:absolute;right:3px;bottom:3px;background:#182015d9;color:#d9eaaa;border-radius:4px}.pr-dota-selected-heroes button>img{width:34px;height:23px;object-fit:cover;border-radius:4px;margin-right:5px}@media(max-width:1050px){.pr-party-page .pr-party-toolbar .pr-party-filters>div{flex:1 1}}@media(max-width:650px){.pr-party-filters .pr-visual-select{gap:4px;padding:5px;font-size:11px}.pr-party-filters .pr-select-symbol{flex-basis:19px}.pr-party-filters .pr-select-symbol>img{width:22px;height:22px}.pr-party-filters .pr-select-symbol>svg{width:14px;height:14px}.pr-hero-portrait-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pr-party-page .pr-party-toolbar{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:8px;gap:8px}.pr-party-page .pr-party-toolbar .pr-party-filters{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.pr-party-page .pr-party-toolbar .pr-party-filters>div:first-child{grid-column:1/-1}.pr-party-page .pr-party-search-controls{grid-column:2;grid-row:1;width:auto;margin:0;padding:0;border:0;justify-content:flex-end;gap:6px}.pr-party-page .pr-party-search-controls button{font-size:10px;padding-left:6px;padding-right:6px}.pr-party-filters .pr-visual-select{font-size:12px;padding:5px 8px;gap:7px}.pr-party-filters .pr-select-value{white-space:normal;line-height:1.15}}.pr-week-calendar-label{display:block;margin-bottom:9px;color:#9ba7b4;font-size:12px}.pr-week-calendar .pr-visual-select{height:43px}.pr-personal-week-select{width:260px;max-width:100%}.pr-dota-profile-links{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.pr-dota-profile-links>a{display:inline-flex;align-items:center;gap:6px;margin:0!important;padding:6px 9px;border:1px solid #c8db8e26;border-radius:7px;background:#0e1619ba;color:#cbdc8c;font-size:12px;font-weight:600}.pr-dota-profile-links>a:hover{background:#c8db8e10;border-color:#c8db8e55}:root{--pr-surface-wash:linear-gradient(125deg,#d1ed740d,#d1ed7404 48%,transparent 82%);--pr-surface:var(--pr-surface-wash),#101711c4;--pr-surface-soft:var(--pr-surface-wash),#10171180;--pr-surface-raised:var(--pr-surface-wash),#131b13f2;--pr-surface-control:#11180f99}.pr-dota-page,.pr-profile-page{--pr-chip-surface:var(--pr-surface-soft);--pr-chip-hover:#d1ed7412;--pr-chip-border:var(--pr-surface-border)}.pr-app :is(.pr-profile-page,.pr-dota-page) :is(.pr-dota-lifetime,.pr-dota-cover-rank,.pr-week-dota-link,.pr-achievements-heading,.pr-achievement-card,.pr-achievement-progress-item,.pr-highlight,.pr-profile-dota-shortcut,.pr-profile-follower-count,.pr-profile-steam-inline,.pr-profile-game-roles>button,.pr-dota-roles-tags>span,.pr-dota-roles-summary>.pr-text-button,.pr-dota-profile-links>a){background:var(--pr-surface-soft);border-color:var(--pr-surface-border);box-shadow:none}.pr-app :is(.pr-profile-page,.pr-dota-page) :is(.pr-profile-dota-shortcut,.pr-profile-follower-count,.pr-profile-steam-inline,.pr-profile-game-roles>button,.pr-dota-roles-tags>span,.pr-dota-profile-links>a,.pr-week-dota-link){color:#d1e58d}.pr-app :is(.pr-profile-page,.pr-dota-page) :is(.pr-profile-dota-shortcut,.pr-profile-follower-count,.pr-profile-steam-inline,.pr-profile-game-roles>button,.pr-dota-profile-links>a,.pr-week-dota-link):hover{background:#d1ed7412;border-color:#c9df8b55}.pr-app .pr-dota-records .pr-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pr-app .pr-dota-records .pr-highlight{border:1px solid var(--pr-surface-border);border-radius:10px;overflow:hidden;min-width:0}.pr-app .pr-dota-records .pr-highlight>span{color:#c6d69a;font-size:12px;min-height:35px;line-height:1.4}.pr-app .pr-dota-records .pr-highlight>div:not(.pr-highlight-pending-art){background:transparent}.pr-highlight-pending-art{height:90px;display:grid;place-items:center;color:#a5b779;background:#d1ed7404}.pr-highlight.is-pending{opacity:.65}.pr-highlight.is-pending>strong{font-size:12px}.pr-highlight.is-pending>small{display:block;padding:8px;font-size:10px;color:#a1aca1}@media(max-width:650px){.pr-app .pr-dota-records .pr-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pr-app .pr-dota-records .pr-highlight>span{font-size:11px}}.pr-party-hidden-toggle{font-size:11px;margin:7px 0 10px;color:#c9d990}.pr-party-invite-person .pr-rank-badge{display:inline-flex;vertical-align:middle;margin-left:5px}.pr-party-invite-person .pr-rank-badge img{width:25px;height:25px;object-fit:contain;border-radius:0}.pr-custom-brand{--brand-lime:#d1ed74;display:inline-flex;flex-direction:row;align-items:center;gap:9px;color:#eef1e8;vertical-align:middle;max-width:100%}.pr-custom-brand-emblem{width:34px;height:34px;flex:0 0 auto;color:var(--brand-lime,#d1ed74)}.pr-custom-wordmark{display:block;width:146px;height:auto;overflow:visible}.pr-custom-brand--flick .pr-custom-wordmark{width:108px}.pr-wordmark-accent{fill:var(--brand-lime,#d1ed74)}.pr-sidebar .pr-custom-brand{gap:7px;padding:0 1px}.pr-sidebar .pr-custom-brand-emblem{width:29px;height:29px}.pr-sidebar .pr-custom-wordmark{width:136px}.pr-sidebar .pr-custom-brand--flick .pr-custom-wordmark{width:107px}.pr-welcome-content>.pr-custom-brand{margin-bottom:65px;gap:13px}.pr-welcome-content>.pr-custom-brand .pr-custom-wordmark{width:210px}.pr-welcome-content>.pr-custom-brand .pr-custom-brand-emblem{width:42px;height:42px}.pr-brand-preview{max-width:1000px;margin:0 auto;padding:5px 0 20px}.pr-brand-preview-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px}.pr-brand-preview-eyebrow{color:#b9c88f;font-size:10px;font-weight:650;letter-spacing:2px}.pr-brand-preview-heading h1{margin:11px 0 8px;font-size:clamp(27px,3vw,37px);letter-spacing:-1.2px;font-weight:650;line-height:1.15}.pr-brand-preview-heading p{color:#8e9a9d;margin:0;font-size:12px;line-height:1.7}.pr-brand-concept-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.pr-brand-concept{overflow:hidden;border:1px solid #d1ed7420;border-radius:16px;background:linear-gradient(140deg,#d1ed7407,transparent 65%),#0c1316e8;min-width:0}.pr-brand-concept.is-selected{border-color:#d1ed7457}.pr-brand-concept>header{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;color:#818e88;font-size:10px;letter-spacing:.8px}.pr-brand-concept-current{color:#b8d67f;display:flex;align-items:center;gap:5px;letter-spacing:0}.pr-brand-concept-stage{min-height:238px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;isolation:isolate;padding:30px 28px;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#b2d6510c,transparent 65%)}.pr-brand-concept-stage .pr-custom-brand{width:100%;justify-content:center;position:relative}.pr-brand-concept-stage .pr-custom-wordmark{width:100%;max-width:380px;filter:drop-shadow(0 5px 16px #0008)}.pr-brand-concept-stage--flick .pr-custom-wordmark{max-width:260px}.pr-brand-concept-stage p{margin:22px 0 0;color:#8e9a8d;font-size:10px;letter-spacing:1px;text-align:center;position:relative}.pr-brand-orbit{position:absolute;width:230px;aspect-ratio:1;border:1px solid #d1ed7412;border-radius:50%;z-index:-1;transform:rotate(-25deg)}.pr-brand-orbit:after,.pr-brand-orbit:before{content:"";position:absolute;inset:16px;border:1px dashed #d1ed7410;border-radius:50%}.pr-brand-orbit:after{inset:-26px 108px;border-radius:0;border-width:0 1px;transform:rotate(50deg);border-style:solid}.pr-brand-concept-details{margin:0 22px;padding:21px 0 23px;border-top:1px solid #ffffff0b}.pr-brand-concept-icons{display:flex;align-items:center;gap:20px;min-height:42px;margin-bottom:21px}.pr-brand-concept-icons>span:first-child{display:grid;place-items:center;width:42px;height:42px;border:1px solid #d1ed7428;border-radius:11px;background:#d1ed7405}.pr-brand-concept-icons>span:first-child>.pr-custom-brand-emblem{width:29px;height:29px}.pr-brand-concept-icons>.pr-custom-brand{gap:7px}.pr-brand-concept-icons .pr-custom-wordmark{width:121px}.pr-brand-concept-icons .pr-custom-brand--flick .pr-custom-wordmark{width:88px}.pr-brand-concept-icons .pr-custom-brand>.pr-custom-brand-emblem{width:25px;height:25px}.pr-brand-concept-details h2{font-size:12px;font-weight:650;letter-spacing:2px;margin:0 0 9px;color:#dce5d7}.pr-brand-concept-details>p{color:#89968d;min-height:36px;font-size:11px;line-height:1.7;margin:0 0 19px;max-width:280px}.pr-brand-concept-details>.pr-button{min-height:34px;padding:8px 13px;font-size:11px;gap:7px;width:auto}.pr-brand-preview-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:21px}.pr-brand-preview-footer p{color:#7f8b89;max-width:440px;margin:0;font-size:11px;line-height:1.7}.pr-brand-preview-footer>.pr-text-button{font-size:11px;flex-shrink:0;display:inline-flex;align-items:center;gap:7px}@media(max-width:800px){.pr-sidebar .pr-custom-brand{padding:0}.pr-sidebar .pr-custom-wordmark{display:none}.pr-sidebar .pr-custom-brand-emblem{width:32px;height:32px}.pr-brand-concept-grid{gap:12px}.pr-brand-concept>header{padding:0 16px}.pr-brand-concept-details{margin:0 16px}.pr-brand-concept-stage{min-height:205px;padding:25px 17px}}@media(max-width:600px){.pr-brand-concept-grid{grid-template-columns:minmax(0,1fr)}.pr-brand-preview-heading{margin-bottom:20px}.pr-brand-preview-footer{flex-direction:column;gap:15px}.pr-brand-concept-stage{min-height:218px}.pr-brand-preview-eyebrow{font-size:9px;letter-spacing:1.5px}.pr-brand-concept-icons{margin-bottom:15px}.pr-brand-concept-details>p{min-height:0}.pr-welcome-content>.pr-custom-brand .pr-custom-wordmark{width:165px}}@media(min-width:801px){.pr-sidebar>.pr-brand-about{height:88px;min-height:88px;width:100%;padding:0 5px;display:flex;justify-content:flex-start;align-items:center;flex-shrink:0}.pr-sidebar .pr-custom-brand{flex-direction:row;gap:9px;padding:0}.pr-sidebar .pr-custom-brand-emblem{width:36px;height:36px}.pr-sidebar .pr-custom-wordmark{width:136px}.pr-sidebar .pr-custom-brand--flick .pr-custom-wordmark{width:112px}.pr-sidebar>nav{margin-top:20px}}.pr-brand-concept-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-brand-concept-grid--three .pr-brand-concept-stage{min-height:218px;padding-left:20px;padding-right:20px}.pr-brand-concept-grid--three .pr-brand-concept-icons{gap:10px}.pr-brand-concept-grid--three .pr-brand-concept-details>p{min-height:57px}.pr-custom-wordmark--lowercase{overflow:visible}@media(max-width:1120px){.pr-brand-concept-grid--three{grid-template-columns:minmax(0,1fr)}.pr-brand-concept-grid--three .pr-brand-concept-stage .pr-custom-wordmark{max-width:290px}.pr-brand-concept-grid--three .pr-brand-concept-details>p{min-height:0}}.pr-custom-brand--rankside{--brand-lime:#c8df83;gap:9px}.pr-custom-brand--rankside .pr-custom-wordmark{width:158px}.pr-sidebar>.pr-brand-about>.pr-custom-brand-emblem{width:37px;height:37px;color:#c8df83;margin-left:5px}.pr-topbar-brand{display:inline-flex;align-items:center;justify-content:center;padding:5px 0;border:0;background:transparent;color:#eef1e8;cursor:pointer;flex:none;border-radius:5px}.pr-topbar-brand:focus-visible{outline:2px solid #c8df83;outline-offset:6px}.pr-topbar-brand .pr-custom-brand--rankside .pr-custom-wordmark{width:143px}.pr-topbar-actions:has(.pr-topbar-brand){gap:18px}.pr-brand-concept-stage--rankside .pr-custom-brand--rankside .pr-custom-wordmark{width:100%;max-width:390px}.pr-brand-concept-icons .pr-custom-brand--rankside .pr-custom-wordmark{width:125px}.pr-welcome-content>.pr-custom-brand--rankside .pr-custom-wordmark{width:285px}.pr-rankside-wordmark--lowercase{overflow:visible}@media(max-width:1120px){.pr-brand-concept-grid--three .pr-brand-concept-stage--rankside .pr-custom-wordmark{max-width:410px}}@media(max-width:1000px){.pr-topbar-brand{display:none}.pr-topbar-actions:has(.pr-topbar-brand){gap:0}}@media(max-width:600px){.pr-welcome-content>.pr-custom-brand--rankside .pr-custom-wordmark{width:225px}.pr-sidebar>.pr-brand-about>.pr-custom-brand-emblem{width:31px;height:31px;margin-left:0}}.pr-topbar-brand .pr-custom-brand-emblem{width:34px;height:34px}.pr-topbar-brand .pr-custom-brand--rankside .pr-custom-wordmark{width:118px}.pr-topbar-brand .pr-custom-brand{gap:5px}.pr-sidebar>.pr-brand-about>.pr-custom-brand-emblem{width:49px;height:49px}.pr-brand-concept-stage--rankside>.pr-custom-brand-emblem{width:112px;height:112px;margin-bottom:13px}.pr-brand-concept-stage--rankside .pr-custom-brand--rankside .pr-custom-wordmark{max-width:310px}.pr-privacy-page{max-width:1000px;margin:0 auto}.pr-privacy-card{padding:23px;min-width:0}.pr-privacy-card h2{display:flex;align-items:center;gap:9px;margin:0 0 22px;font-size:15px}.pr-privacy-card h2>svg{color:#c8df83}.pr-privacy-card .pr-visual-select{width:100%;min-height:42px;margin:9px 0 14px}.pr-privacy-card .pr-gallery-note{line-height:1.75;margin-bottom:0}.pr-privacy-save,.pr-privacy-wide{grid-column:1/-1}.pr-privacy-save{display:flex;justify-content:flex-end}.pr-blocked-person{display:flex;align-items:center;gap:12px}.pr-blocked-person img{width:36px;height:36px;border-radius:50%;object-fit:cover}.pr-owner-settings-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.pr-owner-settings-links>a{display:flex;align-items:center;gap:12px;border:1px solid #c8df8322;border-radius:9px;padding:15px;background:#c8df8305}.pr-owner-settings-links>a>svg:first-child{color:#c8df83}.pr-owner-settings-links>a>svg:last-child{margin-left:auto;color:#7e8d80}.pr-owner-settings-links strong{display:block;font-weight:550;font-size:13px}.pr-owner-settings-links small{display:block;margin-top:6px;color:#8c9a91;font-size:11px}.pr-locked-profile{display:flex;align-items:center;flex-direction:column;gap:16px;padding:48px 24px;text-align:center;max-width:660px;margin:20px auto}.pr-locked-profile>img{width:86px;height:86px;border-radius:50%;object-fit:cover}.pr-locked-profile h1,.pr-locked-profile h2,.pr-locked-profile p{margin:0}.pr-locked-profile h2{font-size:18px}.pr-locked-profile>svg{color:#c8df83}.pr-locked-profile p{color:#98a49c;font-size:13px}@media(max-width:650px){.pr-owner-settings-links{grid-template-columns:1fr}.pr-privacy-card{padding:18px}.pr-privacy-page .pr-settings-grid{grid-template-columns:1fr}}.pr-privacy-page .pr-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}@media(max-width:650px){.pr-privacy-page .pr-settings-grid{grid-template-columns:minmax(0,1fr)}}.pr-social-hub{max-width:1000px;margin:0 auto}.pr-social-hub-heading{display:flex;align-items:baseline;gap:15px;margin:2px 0 20px}.pr-social-hub-heading h1{font-size:20px;letter-spacing:-.4px;margin:0;font-weight:650}.pr-social-hub-heading>span{color:#8d9b90;font-size:12px}.pr-social-hub{max-width:780px}.pr-social-hub-feed{min-width:0}.pr-social-media-navigation{margin-bottom:19px;flex-wrap:wrap;gap:10px 22px}.pr-highlight-summary{margin:22px 0 16px}.pr-highlight-summary h2{font-size:17px;letter-spacing:-.3px;margin:0 0 7px}.pr-highlight-summary p{font-size:12px;line-height:1.7;color:#8e9c91;margin:0}.pr-highlight-page .pr-highlight-periods{flex-wrap:wrap}.pr-highlight-page .pr-highlights-navigation{gap:14px}.pr-sidebar>.pr-brand-about .pr-custom-brand--rankside .pr-custom-wordmark{display:block}.pr-sidebar>.pr-brand-about .pr-custom-brand--rankside>.pr-custom-brand-emblem{display:none}.pr-sidebar>.pr-brand-about .pr-custom-brand--rankside{padding:0;gap:0;width:100%;justify-content:center}.pr-welcome-content>.pr-custom-brand--rankside>.pr-custom-brand-emblem{display:none}@media(max-width:800px){.pr-sidebar>.pr-brand-about .pr-custom-brand--rankside .pr-custom-wordmark{display:none}.pr-sidebar>.pr-brand-about .pr-custom-brand--rankside>.pr-custom-brand-emblem{display:block;width:35px;height:35px}.pr-social-hub-heading{gap:10px}.pr-social-hub-heading>span{font-size:11px}}@media(max-width:520px){.pr-social-hub-heading>span{display:none}.pr-social-media-navigation{gap:7px 15px}.pr-social-media-navigation>a{font-size:12px}.pr-highlight-page .pr-highlight-periods button{padding:7px 9px;font-size:11px}}.pr-daily-highlight-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:4px 0 23px}.pr-daily-highlight-heading h2{font-size:18px;margin:0 0 8px;letter-spacing:-.3px}.pr-daily-highlight-heading p{font-size:12px;color:#92a08f;line-height:1.7;margin:0}.pr-daily-highlight-heading>.pr-highlight-rule{margin-top:3px;flex:none}.pr-clip-stage{--clip-height:clamp(440px,calc(100dvh - 220px),720px);display:flex;position:relative;gap:12px;width:100%;height:var(--clip-height);min-width:0;isolation:isolate}.pr-clip-screen{flex:1 1;min-width:0;overflow:hidden;border-radius:11px;background:#080c0bb0}.pr-clip-frame,.pr-clip-screen{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.pr-clip-frame{width:min(100%,calc(var(--clip-height)*.5625));flex:none}.pr-clip-frame video{display:block;width:100%;height:100%;object-fit:contain;max-height:none;background:transparent;border-radius:0}.pr-clip-placeholder{height:100%;width:100%;display:grid;place-items:center;color:#c9da8a66;background:linear-gradient(150deg,#19201c,#0b100e)}.pr-clip-panel{display:flex;flex-direction:column;flex:none;width:clamp(230px,34%,290px);min-width:0;height:100%;padding:15px;border:1px solid #c8df8320;border-radius:11px;background:linear-gradient(130deg,#c8df8309,transparent 65%),#0e1513ad;overflow:hidden}.pr-clip-panel[hidden]{display:none}.pr-clip-panel>header{display:flex;align-items:flex-start;gap:7px;justify-content:space-between;flex:none;min-width:0}.pr-clip-panel .pr-video-author-identity{min-width:0;max-width:100%;margin:0}.pr-clip-panel .pr-video-author-name{font-size:12px;overflow:hidden;text-overflow:ellipsis}.pr-clip-panel .pr-video-author-avatar{width:30px;height:30px}.pr-clip-panel .pr-video-manage-icons{flex:none;gap:2px}.pr-clip-panel .pr-video-manage-icons button{width:25px;height:27px;padding:4px}.pr-clip-panel>h2{font-size:14px;font-weight:550;line-height:1.45;margin:14px 0 8px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:none}.pr-clip-meta{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;color:#95a298;flex:none}.pr-clip-meta>span{display:flex;align-items:center;gap:4px}.pr-clip-meta time{white-space:nowrap}.pr-clip-panel .pr-video-reactions{gap:8px;margin:13px 0}.pr-feed-reactions>button,.pr-video-reactions button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:30px;min-height:30px;padding:6px 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#aebba8;font-size:12px;cursor:pointer}.pr-feed-reactions>button:hover,.pr-video-reactions button:hover{color:#d3e591;background:#c8df830b}.pr-video-reactions button:disabled{opacity:.45;cursor:default}.pr-video-reactions .is-liked{color:#d4e782}.pr-clip-comments{min-height:0;flex:1 1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;border-top:1px solid #c8df8312;padding-top:8px}.pr-clip-comments .pr-discussion{padding:0}.pr-clip-comments .pr-comment-thread{padding:9px 0}.pr-clip-comments .pr-discussion-avatar{width:24px;height:24px}.pr-clip-comments .pr-comment p{font-size:12px}.pr-clip-comments .pr-media-compose{position:-webkit-sticky;position:sticky;bottom:0;background:#101713f2;padding-top:10px}.pr-clip-comments .pr-media-compose textarea{min-height:55px;font-size:12px}.pr-clip-comments .pr-empty-small{padding:18px 0;font-size:12px}.pr-clip-panel-toggle.pr-icon-button{position:absolute;z-index:3;right:9px;top:9px;width:32px;height:32px;background:#101713b8;border:1px solid #c8df832b;color:#cadb99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pr-clip-stage.is-panel-hidden .pr-clip-screen{flex:1 1}.pr-clip-stage.is-landscape .pr-clip-frame{width:100%;height:auto;aspect-ratio:16/9}.pr-clip-stage.is-landscape .pr-clip-frame video{height:auto;max-height:var(--clip-height)}.pr-moment-item{display:block!important;padding:0!important;min-height:0!important}.pr-moment-item>.pr-clip-stage{--clip-height:clamp(440px,calc(100dvh - 245px),740px);height:100%}.pr-moments-viewport{min-height:440px}.pr-moments-stream{max-width:100%;padding-right:44px}.pr-feed-clip-card.pr-panel{padding:9px;overflow:hidden}.pr-feed-clip{min-width:0}.pr-clip-loading{min-height:clamp(440px,calc(100dvh - 220px),720px);display:flex;align-items:center;justify-content:center;flex-direction:column;color:#a2ad99;font-size:13px}.pr-watch-modal,.pr-watch-modal.is-short{width:min(1020px,calc(100vw - 40px))}.pr-watch-modal>.pr-clip-stage{--clip-height:min(74dvh,780px);height:var(--clip-height);padding:0 12px 12px;box-sizing:content-box;width:calc(100% - 24px)}.pr-feed-reactions{gap:6px}.pr-feed-reactions .pr-feed-open{margin-left:auto;display:grid;place-items:center;width:30px;height:30px;color:#9da98d}.pr-share-dialog{width:min(450px,calc(100vw - 28px));padding:20px!important;background:linear-gradient(140deg,#c8df830c,transparent 65%),#101713f7!important;border:1px solid #c8df8330!important;box-shadow:0 25px 100px #0009}.pr-share-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px}.pr-share-dialog>header h2{font-size:17px;margin:0}.pr-share-search{display:flex;align-items:center;gap:8px;color:#9ba887}.pr-share-search .pr-input{font-size:13px}.pr-share-friends{max-height:min(390px,50dvh);overflow-y:auto;margin:12px 0;scrollbar-width:thin}.pr-share-friends>p{padding:20px 8px;font-size:13px;color:#9da991}.pr-share-friend{display:flex;align-items:center;gap:11px;padding:11px 7px;border-radius:8px;cursor:pointer}.pr-share-friend:hover{background:#c8df8308}.pr-share-friend>input{position:absolute;opacity:0;width:1px;height:1px}.pr-share-friend:has(input:focus-visible){outline:2px solid #c8df83;outline-offset:-2px}.pr-share-friend>img{width:37px;height:37px;border-radius:50%;object-fit:cover}.pr-share-friend>span{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.pr-share-friend strong{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.pr-share-friend small{font-size:11px;color:#8f9983}.pr-share-friend>i{display:grid;place-items:center;width:20px;height:20px;border:1px solid #c8df833d;border-radius:5px;color:#d0e288}.pr-share-friend:has(input:checked)>i{background:#c8df831c}.pr-share-friend.is-unavailable{opacity:.45;cursor:default}.pr-share-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:13px;border-top:1px solid #c8df831a}.pr-share-dialog>footer>span{font-size:11px;color:#99a28d}.pr-share-dialog>footer .pr-button{font-size:12px;min-height:34px}.pr-share-success{display:flex;align-items:center;flex-direction:column;gap:12px;padding:22px 0;color:#c8df83}.pr-share-success p{font-size:13px;color:#c7d0c2}.pr-shared-message{display:flex;align-items:center;gap:12px;padding:12px;margin:10px 0 4px;border:1px solid #c8df8325;border-radius:9px;background:linear-gradient(130deg,#c8df8310,#0a100b33);color:#cad7a4;max-width:360px}.pr-shared-message>span{display:flex;flex-direction:column;min-width:0;flex:1 1;gap:4px}.pr-shared-message small{font-size:10px;color:#99a88c}.pr-shared-message strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.pr-shared-message>svg{flex:none}.pr-shared-message.is-unavailable{font-size:12px;color:#98a08f}.pr-topbar-rs{border:0;background:none;width:29px;height:29px;padding:0;transform:translateY(-2px);cursor:pointer;opacity:.85}.pr-topbar-rs>svg{display:block;width:100%;height:100%}.pr-topbar-rs:hover{opacity:1}.pr-highlight-periods{display:flex;gap:7px;margin:0 0 16px}.pr-highlight-periods>button{background:transparent;border:1px solid #c8df831d;border-radius:7px;color:#a5b397;padding:8px 14px;cursor:pointer}.pr-highlight-periods>button[aria-pressed=true]{color:#d1e38d;background:#c8df8310;border-color:#c8df8340}@media(max-width:700px){.pr-clip-stage{--clip-height:clamp(400px,calc(100dvh - 185px),650px);display:grid;grid-template-columns:1fr;height:auto;grid-gap:8px;gap:8px}.pr-clip-screen{height:var(--clip-height);width:100%}.pr-clip-frame{width:min(100%,calc(var(--clip-height)*.5625))}.pr-clip-panel{width:100%;height:auto;max-height:350px;padding:12px}.pr-clip-panel>h2{margin:9px 0 6px}.pr-clip-comments{max-height:220px;min-height:95px}.pr-clip-panel .pr-video-reactions{margin:9px 0}.pr-moments-viewport{height:calc(100dvh - 190px);min-height:500px;max-height:900px}.pr-moment-item>.pr-clip-stage{--clip-height:clamp(300px,calc(100dvh - 390px),530px);height:100%;grid-template-rows:minmax(0,1fr) auto;align-content:start}.pr-moment-item .pr-clip-screen{height:100%;min-height:0}.pr-moment-item .pr-clip-panel{max-height:270px;min-height:0}.pr-moment-item .pr-clip-comments{min-height:65px}.pr-moment-item .pr-clip-stage.is-panel-hidden{grid-template-rows:1fr}.pr-watch-modal>.pr-clip-stage{--clip-height:53dvh;height:auto;padding:0 8px 8px;width:calc(100% - 16px)}.pr-watch-modal .pr-clip-panel{max-height:30dvh}.pr-watch-modal .pr-clip-comments{min-height:55px}.pr-feed-clip-card.pr-panel{padding:6px}.pr-moments-stream{padding-right:0}.pr-clip-loading{min-height:420px}.pr-topbar-rs{width:24px;height:24px}.pr-feed-clip .pr-clip-stage.is-panel-hidden{gap:0}}@media(prefers-reduced-motion:no-preference){.pr-clip-panel-toggle{transition:color .2s,background .2s}.pr-shared-message{transition:border-color .2s}.pr-shared-message:hover{border-color:#c8df8360}}.pr-clip-panel .pr-video-author-identity{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:2px 8px;gap:2px 8px;flex:1 1}.pr-clip-panel .pr-video-author-avatar{grid-row:1/3}.pr-clip-panel .pr-video-author-rank{grid-column:2;max-width:100%;margin-left:0;font-size:10px;justify-self:start}.pr-clip-panel .pr-video-author-rank>img{width:21px;height:23px}.pr-video-tile-meta:has([title="Баллы: лайки + обсуждения + отправки"]){flex-wrap:wrap;gap:7px 10px}.pr-moment-item .pr-clip-frame{width:auto;max-width:100%;height:100%;aspect-ratio:9/16}.pr-clip-stage{--clip-panel-width:280px;display:grid;grid-template-columns:minmax(0,1fr) var(--clip-panel-width);grid-gap:14px;gap:14px;overflow:hidden;transition:grid-template-columns .32s ease,gap .32s ease}.pr-clip-stage.is-panel-hidden{grid-template-columns:minmax(0,1fr) 0;gap:0}.pr-clip-watch{display:grid;grid-template-columns:minmax(0,calc((var(--clip-height) - 86px)*.5625)) 44px;grid-template-rows:minmax(0,1fr) auto;justify-content:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:10px;row-gap:10px;height:100%;min-width:0}.pr-clip-stage .pr-clip-screen{grid-column:1;grid-row:1;flex:none;width:100%;height:100%;max-width:100%;background:#080c0b80}.pr-clip-stage .pr-clip-frame,.pr-moment-item .pr-clip-frame{width:100%;height:100%;aspect-ratio:auto;max-width:100%}.pr-clip-actions{grid-column:2;grid-row:1;align-self:end;min-width:0;padding-bottom:10px;position:relative}.pr-clip-rail.pr-video-reactions{display:flex;flex-direction:column;align-items:center;gap:17px;margin:0;flex-wrap:nowrap}.pr-clip-rail.pr-video-reactions>button{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;width:44px;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:transparent!important;color:#b9ce88;font-size:11px;line-height:1.1;cursor:pointer}.pr-clip-rail.pr-video-reactions>button>svg{box-sizing:border-box;display:block;flex:none;width:40px;height:40px;padding:10px;border:1px solid #c8df8329;border-radius:50%;background:linear-gradient(135deg,#c8df830d,transparent),#10170fc7;transition:color .18s,border-color .18s,background .18s}.pr-clip-rail.pr-video-reactions>button>span{color:#c8d0bc;min-height:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-clip-rail.pr-video-reactions>.is-active>svg,.pr-clip-rail.pr-video-reactions>.is-liked>svg,.pr-clip-rail.pr-video-reactions>button:hover>svg{color:#d5e792;border-color:#c8df8357;background:#c8df8315}.pr-clip-rail.pr-video-reactions>button:focus-visible{outline:2px solid #c8df83;outline-offset:4px;border-radius:22px}.pr-clip-actions>.pr-modal-error{position:absolute;bottom:0;right:48px;background:#10170ff2;border:1px solid #c8df832b;padding:10px;border-radius:8px;width:180px;z-index:6;font-size:11px}.pr-clip-caption{grid-column:1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:3px 8px;gap:3px 8px;min-width:0;padding:0 2px}.pr-clip-caption>.pr-video-author-identity{display:flex;flex-wrap:nowrap;gap:7px;margin:0;min-width:0;font-size:12px}.pr-clip-caption .pr-video-author-avatar{width:25px;height:25px}.pr-clip-caption .pr-video-author-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-clip-caption .pr-video-author-rank{margin-left:0;font-size:10px}.pr-clip-caption .pr-video-author-rank>img{width:22px;height:23px}.pr-clip-caption .pr-video-author-rank>span{display:none}.pr-clip-caption>.pr-video-manage-icons{gap:0}.pr-clip-caption .pr-video-manage-icons>button{width:25px;height:25px;padding:4px}.pr-clip-caption>h2{grid-column:1/-1;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;font-weight:500}.pr-clip-caption>.pr-clip-meta{grid-column:1/-1;font-size:10px;margin:0;color:#93a18a}.pr-clip-stage .pr-clip-panel{display:block!important;width:100%;height:100%;max-height:none;padding:0;border:0;border-radius:11px;background:transparent;overflow:hidden;min-width:0;opacity:1;visibility:visible;transition:opacity .23s ease,visibility .32s}.pr-clip-stage.is-panel-hidden .pr-clip-panel{opacity:0;visibility:hidden;pointer-events:none}.pr-clip-panel-inner{display:flex;flex-direction:column;height:100%;width:var(--clip-panel-width);max-width:100%;min-height:0;border:1px solid #c8df8325;border-radius:11px;background:linear-gradient(140deg,#c8df8309,transparent 70%),#0e1513e6;padding:14px;transform:translateX(0);transition:transform .32s ease}.is-panel-hidden .pr-clip-panel-inner{transform:translateX(25px)}.pr-clip-panel-inner>header{display:flex;align-items:center;justify-content:space-between;gap:9px;flex:none;padding-bottom:12px;border-bottom:1px solid #c8df8314}.pr-clip-panel-inner>header h2{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:550;margin:0;color:#e0e6d8}.pr-clip-panel-inner>header h2>span{font-size:11px;font-weight:400;color:#9ead8c}.pr-clip-panel-inner>header .pr-icon-button{width:27px;height:27px;min-height:27px;color:#b9cd8b;border:1px solid #c8df831b;background:#c8df8305}.pr-clip-panel-inner>.pr-clip-comments{border-top:0;padding-top:12px;max-height:none;min-height:0}.pr-clip-panel .pr-discussion{display:block}.pr-clip-panel-toggle.pr-icon-button{border-color:#c8df8335;background:linear-gradient(130deg,#c8df830f,transparent),#11190fcc;color:#c9df88}.pr-moments-arrows button{border:1px solid #c8df8333!important;background:linear-gradient(130deg,#c8df830b,transparent),#10170fc4!important;color:#c9df88!important;box-shadow:none}.pr-moments-arrows button:hover:not(:disabled){background:#c8df8315!important;border-color:#c8df8350!important}.pr-moments-arrows button:disabled{opacity:.33!important}.pr-clip-stage.is-landscape .pr-clip-watch{grid-template-columns:minmax(0,1fr) 44px}.pr-clip-stage.is-landscape .pr-clip-frame{height:100%;aspect-ratio:auto}.pr-clip-stage.is-landscape .pr-clip-frame video{height:100%;width:100%;object-fit:contain}@media(max-width:900px){.pr-clip-stage,.pr-moment-item .pr-clip-stage.is-panel-hidden,.pr-moment-item>.pr-clip-stage{display:block;grid-template-rows:none;height:var(--clip-height);gap:0;--clip-panel-width:min(100%,340px)}.pr-clip-watch{height:100%;grid-template-columns:minmax(0,calc((var(--clip-height) - 86px)*.5625)) 40px;column-gap:8px;row-gap:8px}.pr-clip-rail.pr-video-reactions{gap:13px}.pr-clip-rail.pr-video-reactions>button{width:40px}.pr-clip-rail.pr-video-reactions>button>svg{width:36px;height:36px;padding:9px}.pr-clip-rail.pr-video-reactions>button>span{font-size:10px}.pr-clip-stage .pr-clip-panel{position:absolute;z-index:6;inset:0 0 0 auto;width:var(--clip-panel-width);height:100%;max-height:none;transform:translateX(0);transition:transform .3s ease,opacity .25s ease,visibility .3s;background:transparent}.pr-clip-stage.is-panel-hidden .pr-clip-panel{transform:translateX(105%)}.pr-clip-panel-inner{width:100%;max-width:100%;padding:13px;background:linear-gradient(145deg,#c8df830a,transparent 70%),#0d150cf5;transform:none!important}.pr-clip-panel-inner>.pr-clip-comments{min-height:0;max-height:none}.pr-clip-caption .pr-video-author-rank{display:none}.pr-clip-caption .pr-video-manage-icons>button{width:22px;height:24px}.pr-clip-caption>h2{font-size:11px}.pr-clip-caption>.pr-clip-meta{font-size:9px}.pr-watch-modal>.pr-clip-stage{box-sizing:border-box;--clip-height:70dvh;height:var(--clip-height);padding:0 8px 8px;width:100%}.pr-moment-item>.pr-clip-stage{--clip-height:clamp(500px,calc(100dvh - 190px),900px);height:100%}}@media(prefers-reduced-motion:reduce){.pr-clip-panel-inner,.pr-clip-rail.pr-video-reactions>button>svg,.pr-clip-stage,.pr-clip-stage .pr-clip-panel{transition:none}}.pr-clip-screen .pr-video-playback-notice{left:9px;top:10px;right:48px;width:max-content;max-width:calc(100% - 58px);padding:6px 8px;gap:5px;font-size:10px;background:#10170ed9;border-color:#c8df832f;color:#c7db8d}.pr-clip-screen .pr-video-playback-notice>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pr-clip-screen .pr-video-playback-notice>svg{width:14px;height:14px;flex:none}@media(max-width:900px){.pr-moments-viewport{height:calc(100dvh - 275px);min-height:440px;max-height:900px}.pr-moment-item>.pr-clip-stage{--clip-height:clamp(440px,calc(100dvh - 275px),900px);height:100%}}.pr-clip-watch{grid-template-columns:minmax(0,calc(var(--clip-height)*.5625)) 44px;grid-template-rows:minmax(0,1fr);row-gap:0}.pr-clip-actions{align-self:center;padding:0;transform:translateY(6%)}.pr-short-player{position:relative;isolation:isolate;width:100%;height:100%;overflow:hidden;border-radius:10px;background:#070b0a;outline:none}.pr-short-player:focus-visible{outline:1px solid #c8df8370;outline-offset:-2px}.pr-short-player .pr-short-media{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;background:transparent;cursor:pointer}.pr-short-ambience{position:absolute;inset:-10%;z-index:0;opacity:0;background-position:50%;background-size:cover;filter:blur(42px) brightness(.38) saturate(1.3);transform:scale(1.08);pointer-events:none;transition:opacity .4s}.pr-short-player:-webkit-full-screen{width:100vw;height:100dvh;border-radius:0;background:#050805}.pr-short-player:fullscreen{width:100vw;height:100dvh;border-radius:0;background:#050805}.pr-short-player:-webkit-full-screen .pr-short-ambience{opacity:1}.pr-short-player:fullscreen .pr-short-ambience{opacity:1}.pr-short-player:-webkit-full-screen .pr-short-media{object-fit:contain;background:transparent}.pr-short-player:fullscreen .pr-short-media{object-fit:contain;background:transparent}.pr-short-controls{position:absolute;z-index:5;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:center;gap:10px;opacity:0;transition:opacity .2s;pointer-events:none}.pr-short-controls>div{display:flex;gap:6px}.pr-short-controls button{pointer-events:auto;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #c8df8326;border-radius:50%;background:#0d160db3;color:#e1ebd4;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pr-short-controls button:hover{border-color:#c8df8366;color:#d5e98d;background:#162213cc}.pr-short-player.is-paused .pr-short-controls,.pr-short-player:focus-within .pr-short-controls,.pr-short-player:hover .pr-short-controls{opacity:1}.pr-short-player .pr-video-playback-notice{z-index:4!important;top:49px!important;left:10px!important;right:auto!important;max-width:calc(100% - 20px)!important;font-size:10px;padding:5px 7px}.pr-short-progress{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;z-index:6;left:7px;bottom:0;width:calc(100% - 14px);height:14px;margin:0;padding:0;border:0;border-radius:0;background:linear-gradient(to right,#c8df83 0 var(--clip-progress),#e4edcf33 var(--clip-progress) 100%) 50%/100% 3px no-repeat;cursor:pointer}.pr-short-progress::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:0;height:0;background:#d2e58d;border:0;border-radius:50%}.pr-short-progress::-moz-range-thumb{width:0;height:0;background:#d2e58d;border:0;border-radius:50%}.pr-short-progress:focus-visible::-webkit-slider-thumb,.pr-short-progress:hover::-webkit-slider-thumb{width:8px;height:8px}.pr-short-progress:focus-visible::-moz-range-thumb,.pr-short-progress:hover::-moz-range-thumb{width:8px;height:8px}.pr-short-progress:focus-visible{outline:1px solid #c8df8355;outline-offset:2px}.pr-short-clock{position:absolute;z-index:4;right:12px;bottom:17px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e3e9da;text-shadow:0 1px 4px #000}.pr-short-error{position:absolute;z-index:7;top:55px;left:10px;right:10px;border-radius:8px;padding:10px;font-size:11px;background:#11190fe8;border:1px solid #c8df8330;color:#d4dfbd}.pr-clip-identity-overlay{position:absolute;z-index:3;left:0;right:0;bottom:11px;padding:26px 11px 8px;background:linear-gradient(transparent,#030a03b8);color:#edf1e7;pointer-events:none;min-width:0;text-shadow:0 1px 5px #0009}.pr-clip-identity-row{display:flex;align-items:center;gap:8px;min-width:0}.pr-clip-identity-row>.pr-video-author-identity{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0;margin:0;font-size:12px;pointer-events:auto;color:#edf1e7}.pr-clip-identity-row .pr-video-author-avatar{width:25px;height:25px;border:1px solid #d2e0ba33}.pr-clip-identity-row .pr-video-author-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pr-clip-identity-row .pr-video-author-rank{flex:none;max-width:90px;margin-left:0;gap:3px;color:#d6e4ac;font-size:9px}.pr-clip-identity-row .pr-video-author-rank>img{width:24px;height:27px;filter:drop-shadow(0 1px 3px #0009)}.pr-clip-identity-row .pr-video-author-rank>span{display:none}.pr-clip-identity-row .pr-video-author-rank:has(>svg)>span{display:inline;max-width:65px;overflow:hidden;text-overflow:ellipsis}.pr-clip-follow{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:none;pointer-events:auto;min-height:25px;padding:5px 7px;border-radius:6px;border:1px solid #c8df8363;background:#1a2914dc;color:#d5e69b;font-size:10px;line-height:1;cursor:pointer}.pr-clip-follow:hover{background:#26371edf}.pr-clip-follow:disabled{opacity:.45;cursor:default}.pr-clip-follow.is-following{background:#101b0fbd;color:#b1c58a;border-color:#c8df8334}.pr-clip-identity-overlay>h2{display:block;margin:7px 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;font-weight:500}.pr-clip-overlay-views{display:flex;align-items:center;gap:4px;font-size:10px;color:#c2cbb9}.pr-clip-identity-overlay>.pr-modal-error{font-size:10px;pointer-events:auto}.pr-short-player.has-clock .pr-clip-identity-overlay{bottom:34px}.pr-short-player.is-portrait:-webkit-full-screen .pr-clip-identity-overlay{left:50%;right:auto;transform:translateX(-50%);width:min(100%,calc(100dvh*.5625));padding-left:13px;padding-right:13px}.pr-short-player.is-portrait:fullscreen .pr-clip-identity-overlay{left:50%;right:auto;transform:translateX(-50%);width:min(100%,calc(100dvh*.5625));padding-left:13px;padding-right:13px}.pr-clip-follow:focus-visible,.pr-clip-identity-overlay .pr-video-author-identity:focus-visible{outline:2px solid #c8df83;outline-offset:3px}.pr-topbar-rs>img{display:block;width:100%;height:100%}.pr-custom-brand-emblem,.pr-topbar-rs>img{object-fit:contain}.pr-sidebar>.pr-brand-about .pr-custom-brand--rankside .pr-custom-wordmark{width:178px;height:auto;max-width:100%;object-fit:contain}.pr-rankside-wordmark{height:auto}@media(max-width:900px){.pr-clip-watch{grid-template-columns:minmax(0,calc(var(--clip-height)*.5625)) 40px;grid-template-rows:minmax(0,1fr);row-gap:0}.pr-clip-actions{transform:none;align-self:center}.pr-clip-identity-overlay{padding:25px 8px 7px}.pr-clip-identity-row{gap:5px}.pr-clip-identity-row>.pr-video-author-identity{font-size:10px;gap:4px}.pr-clip-identity-row .pr-video-author-avatar{width:22px;height:22px}.pr-clip-identity-row .pr-video-author-rank{display:flex!important;max-width:55px}.pr-clip-identity-row .pr-video-author-rank>img{width:20px;height:23px}.pr-clip-follow{font-size:9px;min-height:23px;padding:4px 5px;gap:2px}.pr-clip-follow>svg{display:none}.pr-clip-identity-overlay>h2{font-size:11px}.pr-clip-overlay-views{font-size:9px}.pr-short-controls{left:8px;right:8px;top:8px}.pr-short-controls button{width:27px;height:27px}}@media(hover:none){.pr-short-controls{opacity:1}}@media(prefers-reduced-motion:reduce){.pr-short-ambience,.pr-short-controls{transition:none}}.pr-clip-identity-row{justify-content:flex-start;gap:6px}.pr-clip-identity-row>.pr-video-author-identity{flex:0 1 auto;max-width:calc(100% - 104px)}.pr-clip-identity-row:not(:has(.pr-clip-follow))>.pr-video-author-identity{max-width:100%}.pr-clip-follow{font-size:11px;font-weight:600;min-height:28px;padding:6px 9px;border-radius:999px;border-color:#daeaa162;background:#bdce89;color:#17220e;text-shadow:none;white-space:nowrap}.pr-clip-follow:hover{background:#d0df9c}.pr-clip-follow.is-following{border-color:#c8df8350;background:#101c0fe0;color:#d2e3a0}.pr-clip-follow.is-following:hover{background:#213119e8}@media(max-width:900px){.pr-clip-identity-row>.pr-video-author-identity{max-width:calc(100% - 88px)}.pr-clip-follow{min-height:26px;font-size:10px;padding:5px 7px}.pr-clip-identity-row:not(:has(.pr-clip-follow))>.pr-video-author-identity{max-width:100%}}.pr-clip-panel-inner>.pr-clip-comments{display:flex;overflow:hidden;padding-top:0}.pr-clip-panel .pr-discussion.is-inline-compose{display:flex!important;flex-direction:column;flex:1 1;min-height:0;height:100%;overflow:hidden}.pr-discussion.is-inline-compose>.pr-discussion-items{order:0;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:10px 0}.pr-comment-inline{order:2;flex:none;margin:0 -14px;padding:12px 14px 4px;border-top:1px solid #c8df831e;background:#0e1513ed}.pr-comment-inline-row{display:flex;align-items:flex-start;gap:9px;min-width:0}.pr-comment-inline-row>img{width:27px;height:27px;border-radius:50%;object-fit:cover;flex:none}.pr-comment-inline textarea{display:block;flex:1 1;min-width:0;width:100%;height:28px;min-height:28px;max-height:112px;padding:3px 0 6px;border:0;border-bottom:1px solid #c8df8332;border-radius:0;outline:none;background:transparent;box-shadow:none;resize:none;overflow-y:hidden;scrollbar-width:thin;color:#e0e6d8;font:inherit;font-size:12px;line-height:1.6}.pr-comment-inline textarea::placeholder{color:#a1ae95}.pr-comment-inline textarea:focus{border-bottom-color:#c9de8b}.pr-comment-inline textarea:disabled{opacity:.5}.pr-comment-inline-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin-top:9px}.pr-comment-inline-actions>button{min-height:29px;padding:5px 10px;border:1px solid transparent;border-radius:999px;background:transparent;color:#bfcba9;font-size:11px;font-weight:500;cursor:pointer}.pr-comment-inline-actions>button:hover{background:#c8df830c}.pr-comment-inline-actions>button[type=submit]{background:#c3d78f;color:#17210f}.pr-comment-inline-actions>button[type=submit]:hover{background:#d2e39e}.pr-comment-inline-actions>button:disabled{background:#c8df8308;color:#91a07866;cursor:default}.pr-comment-inline .pr-modal-error{font-size:11px;margin:9px 0 0}.pr-report-dialog.pr-modal{width:min(440px,calc(100vw - 28px));padding:21px!important;background:linear-gradient(140deg,#c8df8309,transparent 70%),#101710f7!important;border:1px solid #c8df8330!important;box-shadow:0 25px 90px #0008}.pr-report-dialog .pr-modal-title{font-size:18px}.pr-report-dialog .pr-modal-header{margin-bottom:18px}.pr-report-dialog .pr-form-label{font-size:12px;margin:14px 0 8px;color:#b3bfa3}.pr-report-dialog .pr-visual-select{height:40px;background:#0c130cd9;border-color:#c8df8328;color:#d0d8c4}.pr-report-dialog textarea.pr-input{resize:vertical;min-height:90px;background:#0c130c99;color:#d9e1cf;border-color:#c8df8325;font-size:12px;line-height:1.7}.pr-report-dialog .pr-modal-actions{margin-top:18px;padding-top:14px;border-top-color:#c8df8319;gap:8px}.pr-report-dialog .pr-button{min-height:33px;padding:7px 12px;font-size:12px;background:#c3d78f;color:#17210f}.pr-report-dialog .pr-button-secondary{background:#c8df8307;color:#b9c8a3;border-color:#c8df8325}@media(max-width:900px){.pr-comment-inline{margin:0 -13px;padding-left:13px;padding-right:13px}}.pr-my-video-page .pr-video-library-grid.is-shorts{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:18px 15px}.pr-my-video-page .pr-video-tile{max-width:260px}.pr-my-video-page .pr-video-tile.is-short .pr-video-tile-info h2{font-size:13px}.pr-watch-modal{position:relative}.pr-watch-navigation{position:absolute;right:12px;top:58px;z-index:7;display:flex;flex-direction:column;gap:8px}.pr-watch-navigation .pr-icon-button{width:33px;height:33px;border:1px solid #c8df8330;background:#10170fd9;color:#c9df90}.pr-watch-navigation .pr-icon-button:hover:not(:disabled){background:#c8df8319}.pr-watch-navigation .pr-icon-button:disabled{opacity:.3;cursor:default}@media(max-width:650px){.pr-my-video-page .pr-video-library-grid.is-shorts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pr-watch-navigation{right:7px;top:53px}.pr-watch-navigation .pr-icon-button{width:29px;height:29px}}:root{--pr-accent:#d1ed74;--pr-control-accent:var(--pr-accent);--pr-control-accent-rgb:209 237 116;--pr-muted:#a9b4bf;--pr-border:#b5c99c24;--pr-surface-border:#b5c99c24;--pr-surface-wash:linear-gradient(130deg,#b9d78c08,transparent 65%);--pr-surface:var(--pr-surface-wash),#10171bc7;--pr-surface-soft:var(--pr-surface-wash),#10171ba8;--pr-surface-raised:var(--pr-surface-wash),#121a1fee;--pr-surface-control:#0d1419b3;--pr-surface-shadow:inset 0 1px 0 #ffffff03,0 8px 26px -14px #0008}.pr-app :is(.pr-profile-page,.pr-dota-page){--pr-chip-ink:#e5e9e6;--pr-chip-border:var(--pr-surface-border);--pr-chip-surface:var(--pr-surface-soft);--pr-chip-hover:#d1ed7412}body :is(.pr-panel,.pr-feed-card,.pr-composer,.pr-profile-friends,.pr-profile-followers,.pr-profile-following,.pr-video-tile,.pr-photo-card,.pr-achievement-card,.pr-achievement-progress-item,.pr-dota-lifetime,.pr-dota-cover-rank,.pr-highlight,.pr-stat-grid>div,.pr-hero-card,.pr-week-heading,.pr-week-panel,.pr-week-personal,.pr-week-leaderboard,.pr-week-recap,.pr-party-toolbar,.pr-party-preferences,.pr-party-card,.pr-party-invitations,.pr-chat-sidebar,.pr-chat-thread){background:var(--pr-surface)!important;border:1px solid var(--pr-surface-border)!important;border-radius:14px!important;box-shadow:var(--pr-surface-shadow)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body :is(.pr-feed-card,.pr-composer,.pr-video-tile,.pr-photo-card,.pr-achievement-card,.pr-highlight,.pr-party-card){transition:border-color .18s,box-shadow .18s,background-color .18s}body :is(.pr-feed-card,.pr-composer,.pr-video-tile,.pr-photo-card,.pr-achievement-card,.pr-highlight,.pr-party-card):hover{border-color:#d1ed7433!important;box-shadow:inset 0 1px 0 #ffffff04,0 8px 30px -15px #000a,0 0 18px -8px #b9d78c16!important}body :is(.pr-profile-tabs,.pr-social-tabs-row,.pr-media-header,.pr-media-library-heading,.pr-media-section-header,.pr-video-section-header,.pr-library-tabs,.pr-highlight-periods,.pr-tracking-period,.pr-week-rank-tabs,.pr-week-immortal-tabs){background:var(--pr-surface-soft)!important;border:1px solid var(--pr-surface-border)!important;border-radius:12px!important;box-shadow:var(--pr-surface-shadow)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pr-social-tabs-row>.pr-profile-tabs{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}body :is(.pr-section-heading,.pr-media-heading){background:transparent!important;box-shadow:none!important}body :is(.pr-profile-status,.pr-profile-follower-count,.pr-profile-follower-count strong,.pr-profile-follower-count span){color:#fff!important}body :is(.pr-profile-follower-count,.pr-profile-steam-inline,.pr-profile-dota-shortcut,.pr-profile-game-roles>button,.pr-dota-roles-tags>span,.pr-dota-roles-summary>.pr-text-button,.pr-dota-profile-links>a,.pr-week-dota-link,.pr-dota-profile-role){background:var(--pr-surface-soft)!important;color:#fff!important;border-color:var(--pr-surface-border)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 #ffffff03!important}body :is(.pr-button,.pr-icon-button,.pr-text-button,.pr-media-add,.pr-panel-link,.pr-clip-follow,.pr-comment-inline-actions>button){color:#fff;border-color:var(--pr-surface-border);text-shadow:none;box-shadow:none}body :is(.pr-button,.pr-icon-button,.pr-media-add,.pr-clip-follow,.pr-comment-inline-actions>button){background:var(--pr-surface-control)!important;color:#fff!important;border:1px solid var(--pr-surface-border)!important;border-radius:9px;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}body :is(.pr-button:not(.pr-button-secondary),.pr-media-add,.pr-clip-follow:not(.is-following),.pr-comment-inline-actions>button[type=submit]):not(:disabled){background:#d1ed7417!important;border-color:#d1ed743d!important;color:#fff!important}body :is(.pr-button,.pr-icon-button,.pr-media-add,.pr-clip-follow,.pr-profile-follower-count,.pr-profile-steam-inline,.pr-profile-dota-shortcut,.pr-profile-game-roles>button):hover:not(:disabled){background:#d1ed741c!important;border-color:#d1ed7454!important;color:#d1ed74!important;box-shadow:0 0 14px -5px #d1ed7422!important;filter:none}body :is(button,a,input,textarea,select):focus-visible{outline:2px solid #d1ed74a6;outline-offset:3px}body :is(.pr-button,.pr-icon-button,.pr-media-add,.pr-clip-follow):disabled{opacity:.4;box-shadow:none!important;cursor:default}body :is(.is-destructive,.pr-red,.pr-video-delete-button){color:#efb0b3!important}body .pr-video-delete-button{background:#9c434326!important;border-color:#d97d7d50!important}body :is(.pr-nav-link,.pr-topnav a,.pr-profile-tabs>button,.pr-profile-tabs>a,.pr-media-navigation>a,.pr-library-tabs>a,.pr-library-tabs>button,.pr-highlight-periods>button,.pr-tracking-period>button,.pr-dota-tabs>button,.pr-editor-tabs>button,.pr-week-nominations>button,.pr-party-tabs>button){border-radius:8px;transition:background-color .16s,color .16s,border-color .16s}body :is(.pr-nav-link,.pr-topnav a,.pr-media-navigation>a,.pr-library-tabs>a)[aria-current=page],body :is(.pr-nav-link.is-active,.pr-topnav .is-active,.pr-profile-tabs>.is-active,.pr-profile-tabs>.active,.pr-media-navigation>.is-active,.pr-library-tabs>.is-active,.pr-highlight-periods>button[aria-pressed=true],.pr-tracking-period>button[aria-pressed=true],.pr-week-nominations>button[aria-pressed=true],.pr-week-rank-tabs>button[aria-pressed=true],.pr-week-immortal-tabs>button[aria-pressed=true],.pr-dota-pick-tabs>button[aria-selected=true],.pr-editor-tabs>button[aria-selected=true]){background:#d1ed7414!important;color:var(--pr-accent)!important;border-color:#d1ed743b!important;box-shadow:inset 0 1px 0 #ffffff04,0 0 16px -8px #d1ed7420!important}.pr-nav-link.is-active{box-shadow:inset 2px 0 var(--pr-accent)!important}body .pr-profile-tabs>button.is-active{border-bottom-color:var(--pr-accent)!important}body :is(.pr-tracking-heading h2>svg,.pr-stat-grid strong.pr-accent,.pr-dota-lifetime>strong,.pr-rank-panel .pr-empty-small strong){color:var(--pr-accent)!important}body :is(.pr-visual-select,.pr-input,.pr-search-field,.pr-media-search,.pr-video-library-search,.pr-comment-composer,.pr-topnav,.pr-topbar-navigation){background:var(--pr-surface-control)!important;border-color:var(--pr-surface-border)!important;color:#fff!important;box-shadow:inset 0 1px 0 #0002!important;border-radius:10px}body :is(.pr-visual-select,.pr-input,.pr-search-field,.pr-comment-composer):focus-within{border-color:#d1ed7467!important}body :is(input,textarea)::placeholder{color:#99a7b2;opacity:1}body :is(.pr-modal,.pr-share-dialog,.pr-report-dialog,.pr-watch-modal,.pr-photo-modal,.pr-profile-about-modal,.pr-video-management-dialog,.pr-lightbox,.pr-media-modal,.pr-account-popup,.pr-player-search-popup,.pr-notification-popup,.pr-party-search-popup,.pr-dota-roles-editor,.pr-visual-options,.pr-hero-options,.pr-video-actions-menu,.pr-comment-menu-items){background:var(--pr-surface-raised)!important;border:1px solid #d1ed742d!important;border-radius:14px!important;box-shadow:inset 0 1px 0 #ffffff04,0 24px 80px #0008!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body :is(.pr-visual-option,.pr-video-actions-menu button,.pr-comment-menu-items button){color:#fff}body :is(.pr-visual-option[data-selected],.pr-visual-option[data-focus],.pr-video-actions-menu button[data-focus],.pr-comment-menu-items button[data-focus]){background:#d1ed7414!important;color:#d9e8bf!important}body :is(.pr-modal-header,.pr-modal-actions,.pr-watch-header,.pr-lightbox-toolbar,.pr-lightbox-aside,.pr-comment-inline,.pr-clip-panel-inner>header){border-color:var(--pr-surface-border)!important}body :is(.pr-lightbox-aside,.pr-watch-discussion,.pr-watch-manage,.pr-media-discussion){background:var(--pr-surface-soft)!important}.pr-clip-stage .pr-clip-panel-inner{background:var(--pr-surface)!important;border:1px solid var(--pr-surface-border)!important;border-radius:14px!important;box-shadow:var(--pr-surface-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pr-comment-inline{background:#0e151adc!important}.pr-comment-inline textarea{border-bottom-color:#b5c99c40!important}.pr-comment-inline textarea:focus{border-bottom-color:var(--pr-accent)!important}.pr-clip-rail.pr-video-reactions>button{color:#d1dbc9!important}.pr-clip-rail.pr-video-reactions>button>svg{color:#fff!important;background:#111a1cc9!important;border-color:#b5c99c3b!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pr-clip-rail.pr-video-reactions>.is-liked>svg,.pr-clip-rail.pr-video-reactions>button:hover>svg{color:#d6e9ac!important;background:#d1ed7420!important;border-color:#d1ed745c!important}.pr-moments-arrows button,.pr-short-controls button,.pr-watch-navigation .pr-icon-button{background:#11191bd9!important;color:#fff!important;border-color:#b5c99c32!important}.pr-comment-reactions button,.pr-feed-reactions button{color:#b5c2bd}.pr-comment-reactions button.is-liked,.pr-feed-reactions button.is-liked{color:var(--pr-accent)!important}body :is(.pr-rank-badge img,.pr-video-author-rank>img,.pr-week-rank-tabs>button>img,.pr-rank-image){object-fit:contain;image-rendering:auto;filter:none!important;opacity:1}@media(prefers-reduced-motion:reduce){body :is(.pr-feed-card,.pr-composer,.pr-video-tile,.pr-photo-card,.pr-button,.pr-icon-button,.pr-nav-link){transition:none}}.pr-like-icon{display:inline-block;vertical-align:middle;flex:none;transform-origin:center;transition:color .16s,fill .16s}.pr-like-icon.is-active{color:#d1ed74}.pr-like-icon.is-pulsing{animation:pr-like-pulse .4s cubic-bezier(.2,.8,.25,1)}@keyframes pr-like-pulse{0%{transform:scale(.8)}45%{transform:scale(1.2)}75%{transform:scale(.98)}to{transform:none}}body{font-synthesis:none}.pr-nav-link{font-weight:500}.pr-clip-views,.pr-comment time,.pr-count,.pr-video-tile-meta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-clip-overlay .pr-clip-views,.pr-video-author-rank{font-size:12px}.pr-rank-art>img{max-width:144px;max-height:144px;image-rendering:auto;filter:none}@media(prefers-reduced-motion:reduce){body .pr-like-icon,body .pr-like-icon.is-pulsing{animation:none!important;transition:none!important}}body [role=tab]{border-radius:8px}body [role=tab][aria-selected=true]{color:var(--pr-accent)!important;background:#d1ed7414!important;border-color:#d1ed743b!important;box-shadow:inset 0 1px 0 #ffffff04!important}body .pr-sidebar .pr-nav-link,body .pr-sidebar .pr-nav-link.is-active{color:#fff!important}body .pr-sidebar .pr-nav-link:focus-visible,body .pr-sidebar .pr-nav-link:hover{color:#d1ed74!important}body .pr-topbar-navigation .pr-topbar-feed{color:#fff}body .pr-topbar-navigation .pr-topbar-feed:hover{color:#d1ed74}.pr-topbar-actions>.pr-topbar-rs{width:54px;height:34px;transform:none;opacity:1;flex:none;display:grid;place-items:center}.pr-topbar-rs>.pr-custom-brand-emblem{width:100%;height:100%;object-fit:contain}body .pr-clip-rail.pr-video-reactions>button>.pr-like-icon{padding:8px!important}.pr-comment-reactions .pr-like-icon{width:17px;height:17px}.pr-feed-reactions .pr-like-icon,.pr-photo-card-actions .pr-like-icon{width:20px;height:20px}.pr-media-tile-counts .pr-like-icon,.pr-video-tile-meta .pr-like-icon{min-width:16px;min-height:16px}@media(max-width:800px){.pr-topbar-actions>.pr-topbar-rs{width:48px;height:30px}}@media(max-width:450px){.pr-topbar-navigation .pr-topbar-feed>span{display:none}.pr-topbar-navigation .pr-topbar-feed{width:30px;padding:0;justify-content:center}}body :is(.pr-app,.pr-modal-root) :is(button,a,[role=button],[role=tab]){color:#fff!important}body :is(.pr-app,.pr-modal-root) :is(button,a,[role=button],[role=tab]):hover:not(:disabled):not([aria-disabled=true]){color:#d1ed74!important}body :is(.pr-app,.pr-modal-root) :is(button,a,[role=button],[role=tab]):focus-visible{color:#d1ed74!important;outline:2px solid #d1ed74a6;outline-offset:3px}body :is(.pr-app,.pr-modal-root) :is(button.pr-button,a.pr-button,.pr-icon-button,.pr-media-add,.pr-clip-follow,.pr-profile-follower-count,.pr-profile-steam-inline,.pr-profile-dota-shortcut,.pr-profile-game-roles>button):hover:not(:disabled){color:#d1ed74!important;background:#d1ed7414!important;border-color:#d1ed7460!important;box-shadow:0 0 14px -6px #d1ed7440!important}body :is(.pr-app,.pr-modal-root) :is(button,a):is([aria-pressed=true],[aria-selected=true],[aria-current=page],.is-active,.is-liked){color:#d1ed74!important}body .pr-app .pr-sidebar .pr-nav-link.is-active{color:#d1ed74!important}body :is(.pr-app,.pr-modal-root) :is(button,a):hover:not(:disabled)>:is(span,strong,svg){color:inherit!important}body :is(.pr-app,.pr-modal-root) :is(button,a):active:not(:disabled){color:#d1ed74!important}body :is(.pr-visual-option[data-selected],.pr-visual-option[data-focus]){color:#d1ed74!important;background:#d1ed7414!important}.pr-role-options label:has(input:checked),.pr-role-options label:hover,.pr-upload-kind label:has(input:checked),.pr-upload-kind label:hover{color:#d1ed74!important;border-color:#d1ed7450!important;background:#d1ed7410!important}body .pr-clip-rail.pr-video-reactions>.is-liked>.pr-like-icon{color:#d1ed74!important;background:#d1ed741c!important;border-color:#d1ed7460!important}body .pr-clip-rail.pr-video-reactions>button:hover>.pr-like-icon{color:#d1ed74!important;background:#d1ed7414!important;border-color:#d1ed7460!important}body .pr-clip-rail.pr-video-reactions>button:hover>svg{color:#d1ed74!important;border-color:#d1ed7460!important}body .pr-profile-follower-count:hover :is(strong,span){color:#d1ed74!important}.pr-comment-reactions button.is-liked,.pr-lightbox-reactions button.is-liked,.pr-photo-card-actions button.is-liked{color:#d1ed74!important}body .pr-dota-page .pr-dota-main-tabs,body .pr-profile-page .pr-profile-tabs,body .pr-profile-page .pr-social-tabs-row{width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;flex:0 1 auto;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .pr-profile-page .pr-social-tabs-row{padding:0!important}body .pr-dota-page .pr-dota-main-tabs,body .pr-profile-page .pr-profile-tabs{display:flex;justify-content:flex-start;gap:6px;padding:4px 0!important;overflow-x:auto;scrollbar-width:none}body .pr-dota-page .pr-dota-main-tabs>button,body .pr-profile-page .pr-profile-tabs>button{flex:none;min-height:36px;padding:8px 12px!important;margin:0;border:1px solid transparent!important;border-radius:9px;color:#fff!important;line-height:1.4;white-space:nowrap}body .pr-dota-page .pr-dota-main-tabs>button:is(:hover,[aria-selected=true]),body .pr-profile-page .pr-profile-tabs>button:is(:hover,[aria-selected=true]){color:#d1ed74!important;background:#d1ed7413!important;border-color:#d1ed744a!important;box-shadow:0 0 14px -7px #d1ed7430!important}body .pr-dota-page .pr-dota-main-tabs>button:after,body .pr-profile-page .pr-profile-tabs>button:after{display:none!important}@media(max-width:700px){body .pr-clip-rail.pr-video-reactions>button>.pr-like-icon{padding:6px!important}}body :is(.pr-app,.pr-modal-root) :is(button,a.pr-button,a.pr-icon-button,.pr-media-add,.pr-panel-link,.pr-clip-follow,.pr-media-tabs>a,.pr-media-order>a,.pr-account-menu .pr-account,.pr-profile-follower-count,.pr-profile-steam-inline,.pr-profile-dota-shortcut,.pr-profile-game-roles>button,.pr-dota-profile-links>a,.pr-week-dota-link,.pr-social-tabs-row .pr-profile-tabs>button,.pr-dota-main-tabs>button){border-color:transparent!important;box-shadow:none!important}body :is(.pr-app,.pr-modal-root) :is(button,a.pr-button,a.pr-icon-button,.pr-media-add,.pr-panel-link,.pr-clip-follow,.pr-media-tabs>a,.pr-media-order>a,.pr-account-menu .pr-account,.pr-profile-follower-count,.pr-profile-steam-inline,.pr-profile-dota-shortcut,.pr-profile-game-roles>button,.pr-dota-profile-links>a,.pr-week-dota-link,.pr-social-tabs-row .pr-profile-tabs>button,.pr-dota-main-tabs>button):is(:hover,:focus-visible,:active,[aria-selected=true],[aria-pressed=true],.is-active){border-color:transparent!important;box-shadow:none!important}body .pr-app .pr-sidebar .pr-nav-link{border-color:transparent!important;box-shadow:none!important}body :is(.pr-app,.pr-modal-root) .pr-clip-rail.pr-video-reactions>button:is(:hover,.is-liked)>svg,body :is(.pr-app,.pr-modal-root) .pr-clip-rail.pr-video-reactions>button>svg{border-color:transparent!important;box-shadow:none!important}.pr-role-options label,.pr-upload-kind label{border-color:transparent!important}.pr-role-options label:has(input:checked),.pr-role-options label:hover,.pr-upload-kind label:has(input:checked),.pr-upload-kind label:hover{border-color:transparent!important;box-shadow:none!important}.pr-clip-viewer-root .pr-modal-position{padding:48px 24px 24px;overflow:hidden}.pr-clip-viewer{--clip-viewer-height:min(82dvh,900px);position:relative;width:min(1000px,100%);min-width:0;max-height:100%;background:transparent;border:0;box-shadow:none;outline:none}.pr-clip-viewer>.pr-clip-viewer-close{position:absolute;right:0;top:-40px;z-index:9;width:34px;height:34px}.pr-clip-viewer .pr-moments-stream{width:100%;max-width:none}.pr-clip-viewer .pr-moments-viewport{height:var(--clip-viewer-height);min-height:0;max-height:none;overscroll-behavior:contain;touch-action:pan-y}.pr-clip-viewer .pr-moment-item>.pr-clip-stage{--clip-height:var(--clip-viewer-height);height:100%}@media(max-width:900px){.pr-clip-viewer-root .pr-modal-position{padding:48px 10px 12px}.pr-clip-viewer{--clip-viewer-height:min(calc(100dvh - 72px),calc((100vw - 68px)*16/9))}}body .pr-social-media-navigation{gap:6px;flex-wrap:wrap;border:0;background:transparent}body .pr-social-media-navigation>a{padding:8px 12px;border:0;border-radius:9px;line-height:1.4}body .pr-social-media-navigation>a:is(:hover,[aria-current=page]){color:#d1ed74!important;background:#d1ed7413!important;box-shadow:none!important}body .pr-social-media-navigation>a:after{display:none!important}.pr-dota-identity-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,190px));grid-gap:12px;gap:12px;flex:none;align-self:center}body .pr-dota-identity.has-cover .pr-dota-identity-metrics>:is(.pr-dota-cover-rank,.pr-dota-lifetime){box-sizing:border-box;width:190px;min-width:0;min-height:104px;max-width:none;margin:0;padding:12px 14px;align-self:stretch;order:0;text-align:center;border-radius:14px}body .pr-dota-identity-metrics .pr-dota-cover-rank{justify-content:center;gap:9px}.pr-dota-identity-metrics .pr-dota-cover-rank>img{width:52px;height:58px;object-fit:contain}.pr-dota-identity-metrics .pr-dota-cover-rank>span{font-size:13px;line-height:1.5}.pr-dota-rank-caption{display:block;color:var(--pr-muted)!important;font-size:10px!important;letter-spacing:0!important;margin-bottom:3px}.pr-dota-identity-metrics .pr-dota-lifetime-heading{justify-content:center}.pr-dota-columns.is-achievements{grid-template-columns:minmax(0,1fr)}.pr-dota-columns.is-achievements>.pr-secondary-column{display:none}.pr-dota-roles-tags>button{font:inherit;font-size:12px;padding:5px 9px;line-height:1.4;border:0;border-radius:8px;background:var(--pr-surface-soft);cursor:pointer}.pr-dota-roles-tags>button:hover{background:#d1ed7414!important}.pr-hero-open{width:100%;text-align:left;font:inherit;cursor:pointer}.pr-hero-open:hover{background:#d1ed740d!important}.pr-hero-open .pr-hero-numbers strong{display:inline-flex;align-items:center;gap:4px}.pr-hero-open .pr-hero-numbers strong>svg{flex:none}.pr-history-shown{font-size:11px;color:var(--pr-muted);padding:0 20px;margin:8px 0 12px}.pr-hero-matches-modal{width:min(850px,calc(100vw - 40px))}.pr-week-standings-modal,.pr-weeks-history-modal{width:min(720px,calc(100vw - 40px))}.pr-hero-matches-modal,.pr-week-standings-modal,.pr-weeks-history-modal{max-height:calc(100dvh - 48px);display:flex;flex-direction:column;overflow:hidden}.pr-drilldown-scroll{overflow:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin}.pr-personal-summary>button{position:relative;padding:16px;text-align:left;min-width:0;cursor:pointer}.pr-personal-summary>button>svg{position:absolute;right:13px;top:18px;color:var(--pr-muted)}.pr-personal-summary>button:hover{background:#d1ed7410!important}.pr-week-history-rows>button{display:grid;grid-template-columns:minmax(0,1fr) auto 60px 16px;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:16px 10px;background:transparent;border:0;border-radius:9px;text-align:left;font:inherit;cursor:pointer}.pr-week-history-rows>button:hover{background:#d1ed7410}.pr-week-history-rows strong{font-size:13px;display:block}.pr-week-history-rows small{display:block;margin-top:5px}.pr-week-history-rows small,.pr-week-history-rows>button>span:nth-child(2){font-size:11px;color:var(--pr-muted)}.pr-week-history-rows b{font-size:13px;text-align:right}.pr-week-standings-rows>a{display:flex;align-items:center;gap:12px;padding:13px 10px;border-radius:9px}.pr-week-standings-rows>a:is(:hover,.is-owner){background:#d1ed7410}.pr-week-standings-rows>a>b{min-width:26px;font-size:14px}.pr-week-standings-rows img{width:34px;height:34px;border-radius:50%}.pr-week-standings-rows>a>span{flex:1 1;min-width:0}.pr-week-standings-rows strong{font-size:13px}.pr-week-standings-rows small{display:block;color:var(--pr-muted);font-size:11px;margin-top:4px}.rs-entry{position:relative;isolation:isolate;min-height:100dvh;background:#0c1011;color:#fff;overflow:hidden}.rs-entry-scene{position:absolute;inset:0;z-index:-2;background:#0c1011}.rs-entry-scene img{width:100%;height:100%;object-fit:cover;object-position:center center}.rs-entry-scene:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,14,15,.75),rgba(9,14,15,.3) 35%,transparent 66%),linear-gradient(0deg,#0c1011,rgba(12,16,17,.12) 29%,rgba(12,16,17,.08) 76%,rgba(12,16,17,.66))}.rs-entry-frame{width:min(1320px,calc(100% - 112px));margin:auto;min-height:100dvh;display:flex;flex-direction:column}.rs-entry-header{height:126px;display:flex;align-items:center;justify-content:space-between;gap:28px}.rs-entry-header>a{display:inline-flex;color:white;text-decoration:none}.rs-entry-header .pr-custom-brand{width:216px;max-width:100%;padding:0}.rs-entry-header .pr-custom-brand-emblem{display:none}.rs-entry-beta{display:flex;align-items:center;gap:9px;color:#edf2e7;font-size:10px;font-weight:650;letter-spacing:1.5px;background:#121a17a6;padding:11px 15px;border-radius:999px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rs-entry-beta i{width:5px;height:5px;border-radius:50%;background:#d1ed74;box-shadow:0 0 12px #d1ed7466}.rs-entry-main{flex:1 1;display:grid;grid-template-columns:1.15fr 1fr;grid-gap:60px;gap:60px;align-items:center;padding:32px 0 68px;min-height:620px}.rs-entry-copy{max-width:560px}.rs-entry-eyebrow{font-size:10px;font-weight:650;letter-spacing:3px;color:#c8d1ca}.rs-entry h1{font-size:clamp(57px,5.6vw,83px);font-weight:650;letter-spacing:-3.8px;line-height:1.04;margin:24px 0 27px;text-wrap:balance}.rs-entry h1 span{color:#d1ed74}.rs-entry-lead{font-size:18px;line-height:1.6;color:#fff;margin:0 0 10px;font-weight:450}.rs-entry-description{font-size:14px;line-height:1.85;color:#b6c0bc;max-width:380px;margin:0}.rs-entry-login{margin:31px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.rs-steam-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:15px 21px;background:#eaf1df;color:#142015;border:0;border-radius:12px;box-shadow:0 6px 32px #0003;text-decoration:none;font-size:14px;font-weight:650;transition:background .2s,color .2s,box-shadow .2s,transform .2s}.rs-steam-button>svg:last-child{margin-left:18px}.rs-steam-button:not(:disabled):hover{background:#d1ed74;color:#10200f;box-shadow:0 8px 36px #d1ed7426;transform:translateY(-1px)}.rs-steam-button:disabled{opacity:.65;cursor:wait}.rs-steam-button:focus-visible{outline:2px solid #d1ed74;outline-offset:5px}.rs-local-signin{display:inline-flex;align-items:center;gap:8px;color:#cbd3ce;font-size:11px;text-decoration:none}.rs-local-signin:hover{color:#d1ed74}.rs-entry-security{font-size:11px;line-height:1.7;color:#9ba9a1;margin:20px 0 0}.rs-entry-policy{font-size:10px;line-height:1.8;color:#93a099;margin:14px 0 0;max-width:330px}.rs-entry-policy a{color:#d0d9d1;text-underline-offset:3px}.rs-entry-policy a:hover{color:#d1ed74}.rs-entry-access{display:block;margin-top:11px;color:#9aa69f;font-size:10px;line-height:1.8}.rs-entry-error{font-size:12px;line-height:1.7;background:#402123c4;color:#f8cccf;border-radius:10px;padding:13px 15px;max-width:370px}.rs-entry-error button{display:block;margin-top:6px;background:none;border:0;color:#fff;cursor:pointer;padding:0}.rs-entry-error button:hover{color:#d1ed74}.rs-entry-caption{align-self:end;justify-self:end;padding:0 0 15px;max-width:425px;text-shadow:0 2px 22px #000}.rs-entry-caption>span{font-size:9px;letter-spacing:2.6px;color:#d0d6cf}.rs-entry-caption>p{font-size:clamp(22px,2.25vw,31px);line-height:1.25;font-weight:500;letter-spacing:-.8px;margin:14px 0 22px;color:#fff}.rs-entry-caption>div{display:flex;flex-wrap:wrap;gap:15px}.rs-entry-caption>div>span{display:inline-flex;gap:6px;align-items:center;font-size:10px;color:#e5ece1}.rs-entry-caption svg{color:#d1ed74}.rs-legal-footer{margin-top:30px;padding:23px 0 22px;color:#9aa69e;font-size:10px;line-height:1.8}.rs-legal-footer>div{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.rs-legal-footer nav{display:flex;gap:20px;flex-wrap:wrap}.rs-legal-footer a{color:#d4ddd5;text-decoration:none;border:0;background:none}.rs-legal-footer a:hover{color:#d1ed74}.rs-legal-footer p{font-size:9px;line-height:1.8;margin:9px 0 0;max-width:780px;color:#8a9890}.rs-footer-beta{margin-left:auto;color:#aab6ad}.rs-entry-footer{margin-top:0;padding-top:15px}.rs-app-footer{margin:0 30px;padding:18px 0 22px}.rs-app-footer p{font-size:9px}.rs-welcome-dialog{padding:0!important;width:min(750px,calc(100vw - 36px));max-height:calc(100dvh - 50px);display:flex;flex-direction:column;overflow:hidden;border-radius:18px!important;background:#101818f7!important;box-shadow:0 28px 100px #0009!important}.rs-welcome-hero{position:relative;min-height:186px;flex:none;overflow:hidden;background:#101818}.rs-welcome-hero>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center 37%}.rs-welcome-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101818a6,transparent 80%),linear-gradient(0deg,#101818 1%,transparent 85%)}.rs-welcome-hero>.pr-icon-button{position:absolute;right:17px;top:16px;z-index:2;background:#1018189e;color:white}.rs-welcome-hero>.pr-icon-button:hover{color:#d1ed74;background:#30412bb8}.rs-welcome-beta{position:absolute;left:28px;top:24px;z-index:1;color:#d1ed74;font-size:9px;font-weight:650;letter-spacing:1.4px}.rs-welcome-hero>div{position:absolute;left:28px;bottom:24px;z-index:1}.rs-welcome-hero>div>span{font-size:9px;letter-spacing:1.5px;color:#d4ddd5}.rs-welcome-hero strong{display:block;font-size:27px;line-height:1.25;font-weight:550;letter-spacing:-.9px;color:white;margin-top:8px}.rs-welcome-scroll{padding:13px 28px 10px;overflow:auto;min-height:0;scrollbar-width:thin;scrollbar-color:#7b8c7355 transparent}.rs-welcome-title{font-size:23px;font-weight:600;letter-spacing:-.7px;margin:0 0 12px;color:white;line-height:1.3}.rs-welcome-intro{font-size:12px;line-height:1.9;color:#becac2;margin:0 0 22px}.rs-welcome-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px 24px;gap:15px 24px}.rs-welcome-features article{display:flex;gap:11px}.rs-welcome-features article>svg{color:#d1ed74;flex:none;margin-top:2px}.rs-welcome-community>h3,.rs-welcome-features h3,.rs-welcome-testing h3{color:#fff;font-size:12px;line-height:1.5;font-weight:550;margin:0 0 5px}.rs-welcome-features p,.rs-welcome-testing p{font-size:11px;line-height:1.8;color:#a7b6ad;margin:0}.rs-welcome-testing{display:flex;gap:12px;margin:23px 0 21px;padding:17px;border-radius:12px;background:#d1ed7409}.rs-welcome-testing>svg{color:#d1ed74;flex:none;margin-top:3px}.rs-welcome-community>p{font-size:11px;line-height:1.8;color:#a7b6ad;margin:0 0 13px}.rs-community-links{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.rs-community-links>a,.rs-community-links>div{display:flex;align-items:center;gap:8px;padding:11px 10px;border-radius:10px;background:#ffffff05;text-decoration:none;min-width:0}.rs-community-links>a:hover{background:#d1ed7412;color:#d1ed74}.rs-community-links svg{flex:none;color:#b9c6bc}.rs-community-links strong{display:block;color:white;font-size:10px;font-weight:550}.rs-community-links small{display:block;font-size:8px;line-height:1.6;color:#a0aea4;margin-top:3px}.rs-community-links em{font-style:normal;font-size:8px;color:#9ca99f;margin-left:auto}.rs-welcome-note{font-size:9px;line-height:1.8;color:#8c9d91;margin:17px 0 0}.rs-welcome-footer{flex:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 28px 23px;background:#101818}.rs-welcome-footer>div{display:flex;gap:13px;flex-wrap:wrap}.rs-welcome-footer a{color:#b9c8bd;font-size:9px;text-decoration:none}.rs-welcome-footer a:hover{color:#d1ed74}.rs-welcome-footer small{width:100%;display:block;font-size:8px;color:#8b9b90}.rs-welcome-footer>.pr-button{flex:none;gap:18px;background:#d1ed7414!important;color:#d1ed74!important;min-height:40px;border-radius:10px}.rs-welcome-footer>.pr-button:hover{background:#d1ed7426!important}.rs-welcome-footer>.pr-modal-error{width:100%;font-size:11px}.rs-welcome-footer:has(>.pr-modal-error){flex-wrap:wrap}.rs-document-page{min-height:100dvh;background:radial-gradient(ellipse at 82% 0,#23302950,transparent 42%),#0d1214;color:#fff;padding:0 max(32px,calc((100vw - 1180px)/2))}.rs-document-header{display:flex;justify-content:space-between;align-items:center;gap:30px;min-height:112px}.rs-document-header>a:first-child{display:inline-flex;text-decoration:none;color:white}.rs-document-header .pr-custom-brand{width:180px;padding:0}.rs-document-header .pr-custom-brand-emblem{display:none}.rs-document-back{display:flex;gap:8px;align-items:center;text-decoration:none;font-size:12px;color:#fff}.rs-document-back:hover{color:#d1ed74}.rs-document-main{padding:42px 0 70px}.rs-document-intro{max-width:800px}.rs-document-eyebrow{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:1.5px;color:#d1ed74}.rs-document-intro h1{font-size:clamp(32px,3vw,43px);letter-spacing:-1.5px;line-height:1.2;margin:20px 0 16px;font-weight:600;color:#fff}.rs-document-intro>p{font-size:15px;line-height:1.85;color:#b6c3bc;margin:0 0 12px}.rs-document-intro>small{font-size:11px;color:#98aaa0}.rs-document-draft{margin:30px 0 34px;padding:18px 22px;border-radius:12px;background:#d1ed740a;max-width:950px}.rs-document-draft>strong{color:#e4ecce;font-size:12px}.rs-document-draft>p{margin:7px 0 0;font-size:12px;line-height:1.85;color:#b5c2b6}.rs-document-columns{display:grid;grid-template-columns:212px minmax(0,1fr);grid-gap:65px;gap:65px;margin-top:40px}.rs-document-toc{display:flex;flex-direction:column;gap:3px;align-self:start;position:-webkit-sticky;position:sticky;top:30px}.rs-document-toc a{color:#c7d2ca;font-size:12px;line-height:1.7;text-decoration:none;padding:7px 10px;border-radius:8px}.rs-document-toc a:hover{color:#d1ed74;background:#d1ed7410}.rs-document-copy{min-width:0;max-width:810px}.rs-document-copy section{scroll-margin-top:32px;margin-bottom:40px}.rs-document-copy h2{font-size:20px;line-height:1.4;letter-spacing:-.4px;color:white;margin:0 0 17px;font-weight:550}.rs-document-copy li,.rs-document-copy p{font-size:13px;line-height:1.95;color:#becac2}.rs-document-copy p{margin:0 0 14px}.rs-document-copy li{margin-bottom:12px}.rs-document-copy ul{padding-left:19px}.rs-document-copy strong{color:#fff;font-weight:550}.rs-document-copy a{color:#e0e9d7;text-decoration:underline;text-underline-offset:3px}.rs-document-copy a:hover{color:#d1ed74}.rs-operator-details{background:#ffffff04;border-radius:12px;padding:18px 20px;margin:20px 0}.rs-operator-details>div{display:grid;grid-template-columns:170px 1fr;grid-gap:16px;gap:16px;margin:9px 0;font-size:12px;line-height:1.8}.rs-operator-details dt{color:#9faea5}.rs-operator-details dd{margin:0;color:#f3f6f0;overflow-wrap:anywhere}.rs-policy-table{overflow-x:auto;margin:20px 0}.rs-policy-table table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;line-height:1.85;min-width:450px}.rs-policy-table th{color:white;font-weight:550;padding:14px 15px;background:#d1ed7409}.rs-policy-table td{padding:15px;color:#becac2;vertical-align:top;border-bottom:1px solid #ffffff08}.rs-policy-table td:first-child{width:35%;color:#e5ece5}@media(max-width:1100px){.rs-entry-frame{width:calc(100% - 80px)}.rs-entry-main{gap:28px}.rs-entry h1{font-size:65px}.rs-entry-description{max-width:345px}.rs-entry-caption{max-width:300px}.rs-entry-caption>div{gap:9px}.rs-document-columns{gap:35px;grid-template-columns:180px minmax(0,1fr)}}@media(max-width:760px){.rs-entry-frame{width:calc(100% - 44px)}.rs-entry-header{height:90px}.rs-entry-header .pr-custom-brand{width:170px}.rs-entry-beta{font-size:8px;letter-spacing:1px;padding:9px 11px}.rs-entry-main{grid-template-columns:1fr;min-height:610px;padding:30px 0 38px}.rs-entry-copy{max-width:460px}.rs-entry h1{font-size:63px}.rs-entry-scene img{object-position:58% center;opacity:.58}.rs-entry-scene:after{background:linear-gradient(90deg,#0c1011e8,#0c101195 62%,#0c101160),linear-gradient(0deg,#0c1011,transparent 50%,#0c10114d)}.rs-entry-caption{display:none}.rs-legal-footer nav,.rs-legal-footer>div{gap:12px}.rs-footer-beta{margin-left:0}.rs-app-footer{margin-left:20px;margin-right:20px}.rs-document-page{padding:0 24px}.rs-document-header{min-height:85px}.rs-document-main{padding-top:28px}.rs-document-columns{grid-template-columns:1fr;gap:25px}.rs-document-toc{position:static;flex-direction:row;flex-wrap:wrap;gap:4px}.rs-document-toc a{background:#ffffff04;font-size:10px}.rs-document-intro h1{font-size:34px}.rs-operator-details>div{grid-template-columns:1fr;gap:3px}}@media(max-width:520px){.rs-entry h1{font-size:55px;letter-spacing:-2.8px}.rs-entry-lead{font-size:16px}.rs-entry-description{font-size:13px;max-width:320px}.rs-entry-header .pr-custom-brand{width:148px}.rs-entry-beta{letter-spacing:.6px;font-size:7px}.rs-entry-main{min-height:560px}.rs-welcome-dialog{max-height:calc(100dvh - 24px)}.rs-welcome-hero{min-height:155px}.rs-welcome-beta{left:20px;top:20px;font-size:8px}.rs-welcome-hero>div{left:20px;bottom:20px}.rs-welcome-hero strong{font-size:23px}.rs-welcome-scroll{padding:14px 20px 8px}.rs-welcome-title{font-size:21px}.rs-welcome-features{gap:14px}.rs-community-links,.rs-welcome-features{grid-template-columns:1fr}.rs-community-links em,.rs-community-links small{font-size:9px}.rs-welcome-footer{padding:17px 20px 20px;gap:12px}.rs-welcome-footer>div{gap:10px}.rs-document-header .pr-custom-brand{width:155px}.rs-document-back{font-size:10px}.rs-document-intro h1{font-size:29px}.rs-document-copy h2{font-size:19px}}@media(prefers-reduced-motion:reduce){.rs-steam-button{transition:none}.rs-steam-button:not(:disabled):hover{transform:none}}.rs-entry-scene .rs-entry-art-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity 4.2s ease;will-change:opacity}.rs-entry-scene .rs-entry-art-frame.is-current{opacity:1;transition:none}.rs-entry-scene .rs-entry-art-frame.is-entering{opacity:0}.rs-entry-scene .rs-entry-art-frame.is-entering.is-ready{opacity:1}.rs-entry-scene .rs-entry-art-frame.is-initial,.rs-entry-scene.is-reduced .rs-entry-art-frame{transition:none}.rs-entry-scene:after{background:linear-gradient(90deg,rgba(9,14,15,.72),rgba(9,14,15,.3) 36%,transparent 72%),linear-gradient(0deg,#0c1011,rgba(12,16,17,.1) 30%,rgba(12,16,17,.08) 76%,rgba(12,16,17,.6))}.rs-entry-copy{text-shadow:0 2px 26px #0008}.rs-join .rs-entry-header{height:100px}.rs-join-back{display:inline-flex;align-items:center;gap:8px;color:#dbe3d8!important;font-size:12px;text-decoration:none}.rs-join-main{flex:1 1;display:flex;align-items:center;padding:20px 0 40px;min-height:0}.rs-join-card{width:min(480px,100%);padding:32px;border:1px solid #d4e3c714;border-radius:22px;background:linear-gradient(140deg,#0c1212e8,#0c1212b3);box-shadow:0 18px 70px #0003;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rs-join .rs-join-card h1{font-size:clamp(36px,3.5vw,48px);line-height:1.08;letter-spacing:-1.8px;margin:19px 0 14px}.rs-join-lead{font-size:14px;line-height:1.6;color:#d0d9d1;margin:0 0 24px}.rs-join-security{display:flex;align-items:flex-start;gap:11px;margin-bottom:22px;color:#d1ed74}.rs-join-security>svg{flex-shrink:0;margin-top:3px}.rs-join-security p{font-size:13px;line-height:1.7;margin:0;color:#e7ece6}.rs-join-security span{font-size:11px;color:#aebbb3}.rs-join-documents{display:flex;flex-wrap:wrap;gap:9px 17px;padding:17px 0;border-top:1px solid #d4e3c71c;border-bottom:1px solid #d4e3c71c}.rs-join-documents a{font-size:11px;line-height:1.6;color:#c6d2c4;text-decoration:none}.rs-join-back:hover,.rs-join-demo:hover,.rs-join-documents a:hover{color:#d1ed74!important}.rs-join-accept{display:flex;align-items:flex-start;gap:11px;margin:20px 0 0;cursor:pointer;font-size:13px;line-height:1.5;color:#edf1e9}.rs-join-accept input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex-shrink:0;accent-color:#cfe873;width:19px;height:19px;margin:1px 0 0;border-radius:4px}.rs-join-accept input:focus-visible{outline:2px solid #d1ed74;outline-offset:4px}.rs-join-accept small{display:block;margin-top:4px;color:#95a59a;font-size:10px}.rs-join-preview{font-size:11px;line-height:1.6;color:#b8c8b5;margin:14px 0 0}.rs-join .rs-join-submit{margin-top:20px;width:100%;min-height:52px;border-radius:10px}.rs-join .rs-join-submit:disabled{opacity:.5;cursor:not-allowed}.rs-join-submit>svg:last-child{margin-left:auto}.rs-join-submit>span{flex:1 1;text-align:left}.rs-join-demo{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;font-size:12px;color:#dbe3d4;text-decoration:none}.rs-join-demo svg:last-child{margin-left:3px}.rs-join-loading{display:flex;gap:10px;align-items:center;font-size:12px;color:#c6d2c4}.rs-join .rs-entry-error{margin-top:18px;max-width:none}@media(max-width:760px){.rs-join .rs-entry-header{height:80px}.rs-join-main{padding:10px 0 24px;justify-content:center}.rs-join-card{padding:25px 22px;border-radius:18px}.rs-join .rs-join-card h1{font-size:39px}.rs-join .rs-entry-footer{padding-top:8px}}@media(max-width:380px){.rs-join .rs-entry-frame{width:calc(100% - 28px)}.rs-join-card{padding:23px 18px}.rs-join .rs-join-card h1{font-size:34px}.rs-join-back{font-size:10px}.rs-join .rs-entry-header .pr-custom-brand{width:132px}}.rs-generated-world .pr-world-wing{isolation:isolate}.rs-world-environment{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:43% center;opacity:0;filter:brightness(.62) saturate(.68);transition:opacity 1.8s ease}.rs-world-environment.is-ready{opacity:.58}.is-dire .rs-world-environment{object-position:65% center;filter:brightness(.6) saturate(.64)}.rs-world-atmosphere{position:absolute;inset:0;background:linear-gradient(0deg,#0e10145c,transparent 35%,#0e10144d)}.rs-world-hero-layer{position:absolute;inset:0;opacity:0;transition:opacity 5s ease}.rs-world-hero-layer.is-current{opacity:1;transition:none}.is-transitioning>.rs-world-hero-layer.is-current{opacity:0;transition:opacity 5s ease}.rs-world-hero-layer.is-incoming.is-ready{opacity:1}.rs-world-hero-glow{position:absolute;inset:30% -10% 8%;opacity:.14;background:radial-gradient(ellipse,var(--hero-tone),transparent 65%);filter:blur(22px)}.rs-world-hero{position:absolute;inset:26vh -26px 3vh -26px;margin:0;display:flex;align-items:center;justify-content:center;opacity:.64;filter:brightness(.76) saturate(.76);animation:rs-world-breathe 17s ease-in-out infinite alternate;transform-origin:50% 72%}.rs-world-hero>img{display:block;flex:none;width:100%;height:100%;object-fit:contain;-webkit-mask-image:linear-gradient(0deg,transparent,black 12%,black 93%,transparent);mask-image:linear-gradient(0deg,transparent,black 12%,black 93%,transparent);max-width:none}.is-radiant .rs-world-hero{right:205px;left:-20px;opacity:.63}.is-dire .rs-world-hero{opacity:.59;animation-direction:alternate-reverse;animation-delay:-7s}.rs-generated-world .pr-world-wing:after{z-index:2;pointer-events:none}@keyframes rs-world-breathe{0%{transform:translate3d(-2px,4px,0) scale(1)}to{transform:translate3d(2px,-4px,0) scale(1.012)}}.rs-generated-world.is-reduced .rs-world-environment,.rs-generated-world.is-reduced .rs-world-hero{animation:none;transition:none}@media(prefers-reduced-motion:reduce){.rs-world-environment,.rs-world-hero{animation:none!important;transition:none!important}}@media(min-width:1051px){body .pr-profile-info-column .pr-profile-people{background:linear-gradient(90deg,#10171ba6,#10171b70 45%,#10171b24 78%,transparent)!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(min-width:1331px){.rs-generated-world .pr-world-wing.is-dire{width:calc((100vw - 1232px)/2 + 210px)}.is-dire .rs-world-hero{left:148px}.is-dire .rs-world-hero-glow{left:140px}}.rs-generated-world.has-scenes:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0e101426,transparent 30%,transparent 70%,#0e101426);pointer-events:none}.rs-generated-world .pr-world-wing.has-scene{background:transparent}.rs-world-hero-layer.is-scene .rs-world-hero{inset:-8px;margin:0;opacity:.8;filter:brightness(.72) saturate(.76);transform-origin:50% 60%;animation:rs-world-scene-drift 22s ease-in-out infinite alternate}.rs-world-hero-layer.is-scene .rs-world-hero>img{width:100%;height:100%;object-fit:cover;object-position:100% 50%;-webkit-mask-image:none;mask-image:none}.is-dire .rs-world-hero-layer.is-scene .rs-world-hero{opacity:.76;filter:brightness(.68) saturate(.7);animation-direction:alternate-reverse;animation-delay:-8s}.rs-generated-world .has-scene .rs-world-atmosphere{z-index:1;pointer-events:none;background:linear-gradient(0deg,#0e10146b,transparent 30%,#0e10141f 70%,#0e101438)}@keyframes rs-world-scene-drift{0%{transform:translate3d(0,2px,0) scale(1)}to{transform:translate3d(0,-2px,0) scale(1.008)}}.rs-generated-world.is-reduced .rs-world-hero-layer.is-scene .rs-world-hero{animation:none}.rs-generated-world .rs-world-hero-layer.is-scene .rs-world-hero{animation:none!important;transform:none!important}:root{--pr-surface-border:transparent;--pr-surface-wash:radial-gradient(ellipse farthest-side at 50% 50%,#8f9d8c02,transparent 78%);--pr-surface:radial-gradient(ellipse farthest-side at 50% 50%,#0c1012ce 0%,#0c1012a6 45%,#0c101252 75%,#0c101200 100%);--pr-surface-soft:radial-gradient(ellipse farthest-side at 50% 50%,#0c10128c 0%,#0c101266 45%,#0c10122e 75%,#0c101200 100%);--pr-surface-raised:linear-gradient(90deg,#0b0e11f7,#111513f0 50%,#0b0e11f7);--pr-surface-control:#0b0f12a6;--pr-surface-shadow:none}body .pr-app :is(.pr-panel,.pr-feed-card,.pr-composer,.pr-profile-people,.pr-video-tile,.pr-photo-card,.pr-achievement-card,.pr-achievement-progress-item,.pr-highlight,.pr-week-heading,.pr-week-panel,.pr-week-personal,.pr-week-leaderboard,.pr-week-recap,.pr-party-toolbar,.pr-party-preferences,.pr-party-card,.pr-party-own,.pr-party-invitations,.pr-chat-sidebar,.pr-chat-thread,.pr-video-library-empty,.pr-photo-inline-discussion){background:var(--pr-surface)!important;border:0!important;box-shadow:none!important;border-radius:14px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .pr-app :is(.pr-feed-card,.pr-composer,.pr-video-tile,.pr-photo-card,.pr-achievement-card,.pr-highlight,.pr-party-card):hover{border-color:transparent!important;box-shadow:none!important}body .pr-app :is(.pr-profile-tabs,.pr-social-tabs-row,.pr-media-header,.pr-media-library-heading,.pr-media-section-header,.pr-video-section-header,.pr-library-tabs,.pr-highlight-periods,.pr-tracking-period,.pr-week-rank-tabs,.pr-week-immortal-tabs,.pr-dota-main-tabs,.pr-topbar-navigation,.pr-account){background:var(--pr-surface-soft)!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .pr-app :is(.pr-media-header,.pr-media-library-heading,.pr-video-section-header,.pr-highlight-periods,.pr-week-heading,.pr-week-rank-tabs,.pr-week-immortal-tabs,.pr-dota-main-tabs,.pr-profile-tabs,.pr-social-tabs-row){background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}body .pr-app :is(.pr-stat-grid>div,.pr-hero-card,.pr-dota-cover-rank,.pr-dota-lifetime,.pr-achievement-progress-item){border:0!important;box-shadow:none!important;background:var(--pr-surface-soft)!important}body .pr-app :is(button,a.pr-button)[class]{border-color:transparent!important;box-shadow:none!important}body .pr-app :is(.pr-input,.pr-media-search,.pr-video-library-search,.pr-search-field,.pr-comment-composer){background:var(--pr-surface-control)!important;border-color:transparent!important;box-shadow:none!important}body .pr-app :is(.pr-profile-tabs,.pr-dota-main-tabs,.pr-tracking-period,.pr-week-rank-tabs,.pr-week-immortal-tabs,.pr-highlight-periods)>button{border:0!important;box-shadow:none!important;background:transparent;color:#fff}body .pr-app :is(.pr-profile-tabs,.pr-dota-main-tabs,.pr-tracking-period,.pr-week-rank-tabs,.pr-week-immortal-tabs,.pr-highlight-periods)>button:is(:hover,[aria-selected=true],[aria-pressed=true],.is-active){background:#d1ed7412!important;color:#d1ed74!important}body .pr-app .pr-nav-link{border:0!important;box-shadow:none!important}body .pr-app :is(.pr-profile-follower-count,.pr-profile-steam-inline,.pr-profile-dota-shortcut,.pr-profile-game-roles>button,.pr-dota-profile-links>a,.pr-dota-roles-summary>.pr-text-button,.pr-dota-roles-tags>span){border:0!important;box-shadow:none!important;background:#0e121166!important}body .pr-editor-page-grid :is(.pr-editor-fields,.pr-editor-tools,.pr-editor-savebar){border:0!important;box-shadow:none!important;background:var(--pr-surface)!important;border-radius:14px}body .pr-editor-page-grid :is(.pr-editor-fields,.pr-editor-tools,.pr-editor-savebar):after,body .pr-editor-page-grid :is(.pr-editor-fields,.pr-editor-tools,.pr-editor-savebar):before{display:none!important}body .pr-profile-preview{border:0!important;box-shadow:none!important;background:var(--pr-surface)!important}body .pr-profile-preview-scene{border:0!important;box-shadow:none!important;background:transparent!important}body .pr-profile-preview-body{background:var(--pr-surface)!important}body .pr-wallpaper-choice{border:0!important;box-shadow:none!important;background:var(--pr-surface-soft)}body .pr-wallpaper-choice[aria-pressed=true]{background:#d1ed7414;color:#d1ed74}.pr-profile-wallpaper{inset:0;z-index:-1;background-color:#0e1014}body .pr-app :is(.pr-cover,.pr-dota-cover){border:0!important;box-shadow:none!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000e 7%,#000 20%,#000 80%,#000e 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000e 7%,#000 20%,#000 80%,#000e 93%,transparent)}body :is(.pr-modal,.pr-video-management-dialog,.pr-watch-modal,.pr-lightbox,.pr-media-modal,.pr-account-popup,.pr-player-search-popup,.pr-notification-popup,.pr-party-search-popup,.pr-dota-roles-editor,.pr-stat-help-panel,.pr-video-actions-menu,.pr-comment-menu-items){background:var(--pr-surface-raised)!important;border:0!important;box-shadow:0 20px 70px #0006!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body :is(.pr-modal,.pr-media-modal,.pr-watch-modal) .pr-input{border-color:transparent!important;background:var(--pr-surface-control)!important}body :is(.pr-lightbox-toolbar,.pr-lightbox-aside,.pr-lightbox-strip,.pr-watch-header,.pr-watch-discussion,.pr-watch-manage,.pr-media-discussion){background:var(--pr-surface)!important;border-color:transparent!important;box-shadow:none!important}body .pr-app :is(button,a,input,textarea,select):focus-visible{outline:2px solid #d1ed74;outline-offset:3px}body .pr-dota-identity-metrics{display:flex!important;gap:18px;align-items:center;width:auto;min-width:0}body .pr-dota-identity-strip .pr-dota-cover-rank{background:transparent!important;border:0!important;box-shadow:none!important;width:auto!important;min-width:0;min-height:0!important;height:auto;padding:0!important;justify-content:flex-start;gap:10px}body .pr-dota-identity-strip .pr-dota-cover-rank>img{width:44px;height:48px;object-fit:contain}body .pr-dota-identity-strip .pr-dota-cover-rank>svg{width:24px;height:24px;color:#a7b5af}body .pr-dota-identity-strip .pr-dota-cover-rank>span{font-size:12px;text-align:left;line-height:1.6}.pr-dota-career-summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin:6px 0 19px;color:#e5ebe6;font-size:12px;line-height:1.6}.pr-dota-career-summary>span{display:flex;gap:10px;align-items:baseline}.pr-dota-career-summary strong{font-size:21px;font-weight:600;color:#fff;letter-spacing:-.4px}.pr-dota-career-summary small{font-size:10px;color:#a8b5ad}@media(min-width:1051px){body .pr-app :is(.pr-profile-info-column .pr-profile-people,.pr-secondary-column>.pr-panel,.pr-week-side>.pr-panel,.pr-week-side>.pr-week-recap){background:var(--pr-surface)!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.pr-profile-info-column :is(.pr-people-heading,.pr-people-person){text-shadow:0 1px 5px #000c}}.rs-generated-world .rs-world-hero-layer[data-hero=pudge-combat] .rs-world-hero{opacity:.43;filter:brightness(.62) saturate(.64)}body .pr-app .pr-highlight-page .pr-video-library-empty{background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}.pr-dota-history-notice{display:flex;gap:14px;margin:18px 0 24px;padding:18px 20px;border-radius:14px;background:var(--pr-surface);color:#f5f7f3}.pr-dota-history-notice>svg{flex-shrink:0;color:var(--pr-accent);margin-top:2px}.pr-dota-history-notice strong{font-size:18px;line-height:1.4}.pr-dota-history-notice p,.pr-dota-history-progress{font-size:13px;line-height:1.7;color:#b5c2ba;margin:9px 0}.pr-dota-history-notice button{margin-top:5px}body .pr-app :is(.pr-profile-friends,.pr-profile-followers,.pr-profile-following,.pr-achievements-heading,.pr-week-rules>div,.pr-week-empty-emblem,.pr-clip-panel-inner){background:var(--pr-surface)!important;border:0!important;box-shadow:none!important}body .pr-app .pr-highlight-page .pr-video-library-empty{background:var(--pr-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(min-width:1331px){:root{--pr-desktop-frame:1092px}body .pr-app{--pr-frame-width:var(--pr-desktop-frame)}body .pr-app .pr-main{max-width:calc(var(--pr-desktop-frame) - 200px)}body .pr-app .pr-topbar-navigation{transform:translateX(-100px)}.rs-generated-world .pr-world-wing.is-radiant{width:calc((100vw - var(--pr-desktop-frame))/2 + 230px)}.rs-generated-world .pr-world-wing.is-dire{width:calc((100vw - var(--pr-desktop-frame))/2 + 210px)}}body .pr-personal-achievements{width:100%;max-width:760px;min-width:0}body .pr-personal-achievements .pr-achievements-heading{padding:12px 14px;margin-bottom:4px}.pr-achievements-intro{font-size:12px;line-height:1.6;color:#a2adb2;margin:0 14px 12px}body .pr-personal-controls{justify-content:flex-start;margin:8px 0 12px}body .pr-personal-summary{gap:8px;margin:0 0 20px}body .pr-personal-summary>button{display:grid;grid-template-columns:minmax(0,1fr) 14px;align-items:center;grid-gap:5px 8px;gap:5px 8px;padding:13px 14px;min-height:82px}body .pr-personal-summary>button>strong{grid-column:1;grid-row:1}body .pr-personal-summary>button>span{grid-column:1;grid-row:2;margin:0;line-height:1.5}body .pr-personal-summary>button>svg{grid-column:2;grid-row:1/3;color:#9eaca5}.pr-personal-section-title{font-size:14px;font-weight:550;color:#fff;margin:0 0 10px}body .pr-personal-comparisons{gap:8px}body .pr-personal-compare{padding:13px 14px}body .pr-personal-compare>strong{margin:8px 0 5px}body .pr-personal-records{margin:20px 0}body .pr-personal-records>div{grid-template-columns:1fr;gap:3px;margin-top:9px}body .pr-personal-records button{padding:10px 14px;align-items:center;gap:10px}body .pr-personal-records button>span{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:3px 16px;gap:3px 16px;flex:1 1;font-size:12px;align-items:center}body .pr-personal-records strong{grid-column:2;grid-row:1;margin:0;text-align:right}body .pr-personal-records small{grid-column:1/-1;grid-row:2}body .pr-personal-selected-week{padding:14px;margin-top:22px}body .pr-personal-selected-week>header{align-items:flex-start;flex-wrap:wrap;margin-bottom:8px}.pr-personal-week-heading{display:grid;grid-gap:4px;gap:4px}.pr-personal-week-heading>small{font-size:11px;color:#9dab9f}.pr-personal-selected-week .pr-personal-week-select{width:220px;max-width:100%}body .pr-personal-week-total{padding:8px 0 12px;margin-bottom:10px}body .pr-personal-selected-week .pr-achievement-progress-item{padding:11px}body .pr-personal-awards{margin-top:22px;padding:0 14px}.pr-video-tile-preview>.pr-video-poster{display:block;width:100%;height:100%;object-fit:cover}.pr-clip-placeholder{position:relative;overflow:hidden}.pr-clip-placeholder>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.pr-clip-placeholder>svg{position:relative;z-index:1}@media(min-width:1051px){body .pr-app :is(.pr-my-video-page,.pr-profile-media-section) .pr-video-library-grid.is-shorts{grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px;gap:16px 12px}}.rs-generated-world .rs-world-hero-layer.is-scene .rs-world-hero{inset:24px 0}.rs-generated-world .rs-world-hero-layer.is-scene .rs-world-hero>img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;-webkit-mask-image:linear-gradient(0deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(0deg,transparent,#000 6%,#000 94%,transparent)}.pr-inline-delete{display:inline-flex;align-items:center;gap:3px;flex:none;vertical-align:middle}body .pr-inline-delete>.pr-icon-button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:4px;background:transparent;border:0;border-radius:7px;cursor:pointer}body .pr-inline-delete>.is-confirm{color:#b8df62!important}body .pr-inline-delete>.is-cancel{color:#f17b80!important}body .pr-inline-delete>.pr-icon-button:hover{background:rgba(255,255,255,.07)}body .pr-inline-delete>.pr-icon-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}body .pr-inline-delete>.pr-icon-button:disabled{opacity:.45;cursor:wait}.pr-comment-heading>.pr-inline-delete{margin-left:auto}.rs-generated-world .rs-world-hero-layer.is-scene .rs-world-hero{filter:brightness(.84) saturate(.76)}.rs-generated-world .is-dire .rs-world-hero-layer.is-scene .rs-world-hero{filter:brightness(.8) saturate(.7)}.rs-generated-world .rs-world-hero-layer.is-scene .rs-world-hero{inset:-1px}.rs-generated-world .rs-world-hero-layer.is-scene .rs-world-hero>img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;-webkit-mask-image:none;mask-image:none}body .pr-video-tile-info>.pr-video-manage-icons{display:inline-flex;align-items:center;flex:none;gap:2px;margin-left:auto}body .pr-video-tile-info>.pr-video-manage-icons>.pr-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:27px;width:27px;height:27px;padding:5px;border:0!important;background:transparent!important;color:#abb5af!important;border-radius:7px;cursor:pointer}body .pr-video-tile-info>.pr-video-manage-icons>.pr-icon-button:hover{background:#d1ed740c!important;color:#d1ed74!important}body .pr-video-tile-info>.pr-video-manage-icons>.pr-icon-button:focus-visible{outline:1px solid #b9cc88;outline-offset:1px}body .pr-comment-inline{background:transparent!important;border:0!important;box-shadow:none!important}body .pr-comment-inline textarea,body .pr-comment-inline textarea:focus,body .pr-comment-inline textarea:focus-visible{background:transparent!important;border:0!important;outline:none!important;border-radius:0!important;box-shadow:none!important}body .pr-comment-inline textarea:focus-visible{box-shadow:inset 0 -1px 0 #c5dba54d!important}body .pr-comment-inline-actions>button{background:transparent!important;border:0!important;color:#aeb9ad!important}body .pr-comment-inline-actions>button[type=submit]:not(:disabled){color:#d1ed74!important;background:#d1ed7409!important}body .pr-video-management-dialog :is(.pr-input,.pr-video-category-select){background:#0b0f1270!important;border:0!important;border-radius:8px;box-shadow:none!important}body .pr-video-management-dialog :is(.pr-input,.pr-video-category-select):focus,body .pr-video-management-dialog :is(.pr-input,.pr-video-category-select):focus-visible{outline:none!important;box-shadow:inset 0 -1px 0 #c5dba54d!important}body .pr-video-category-select .pr-select-symbol{display:none}body .pr-video-category-options{z-index:150;background:var(--pr-surface-raised)!important;border:0!important;box-shadow:0 12px 35px #0007;color:#dce2da}body .pr-video-category-options .pr-select-symbol{display:none}body .pr-video-category-options .pr-visual-option{font-size:12px}@media(min-width:1051px){body .pr-feed-clip-card.pr-panel{overflow:visible!important;position:relative}body .pr-feed-clip-card:has(.pr-clip-stage:not(.is-panel-hidden)){z-index:16}body .pr-feed-clip .pr-clip-stage,body .pr-feed-clip .pr-clip-stage.is-panel-hidden{display:block;overflow:visible;grid-template-columns:none;gap:0;transition:none}body .pr-feed-clip .pr-clip-watch{width:100%}body .pr-feed-clip .pr-clip-stage .pr-clip-panel{position:absolute;z-index:18;left:calc(100% + 14px);right:auto;top:0;width:280px;height:100%;max-height:none;overflow:visible;transform:none}body .pr-feed-clip .pr-clip-panel-inner{width:100%;max-width:100%;background:linear-gradient(90deg,#0b1012f5,#101614e8);border:0;box-shadow:0 14px 45px #0005;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body .pr-feed-clip .pr-clip-stage.is-panel-hidden .pr-clip-panel{display:none!important}}.rs-entry-header-actions{display:flex;align-items:center;gap:22px}.rs-entry-header-actions>button{border:0;background:transparent;color:#dbe3d8;font-size:13px;cursor:pointer}.rs-entry-login-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px}.rs-demo-button{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 17px;border:1px solid #d1ed7422;border-radius:12px;background:#111913c7;color:#edf1e8;font-size:13px;text-decoration:none}.rs-demo-button>span{display:grid;grid-gap:4px;gap:4px}.rs-demo-button small{font-size:10px;color:#a5b29e}.rs-demo-button:hover{background:#d1ed7414;color:#d1ed74}.rs-entry-communities{width:min(800px,100%);margin:0 0 15px}.rs-entry-communities .rs-community-links{grid-template-columns:repeat(4,minmax(0,1fr))}.rs-entry h1{font-size:clamp(48px,4.8vw,72px);letter-spacing:-2.8px}.rs-welcome-dialog{width:min(860px,calc(100vw - 36px))}.rs-welcome-title{font-size:30px!important;line-height:1.2!important}.rs-welcome-intro{font-size:16px!important;line-height:1.8!important}.rs-project-support h3,.rs-welcome-community>h3,.rs-welcome-features h3,.rs-welcome-testing h3{font-size:16px!important;font-weight:600;margin:0 0 7px;color:#edf1e8}.rs-project-support p,.rs-welcome-community>p,.rs-welcome-features p,.rs-welcome-testing p{font-size:14px!important;line-height:1.75!important;color:#b2beb3;margin:0}.rs-welcome-hero strong{font-size:32px}.rs-welcome-community>p{margin-bottom:16px}.rs-community-links{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-community-links strong{font-size:12px}.rs-community-links small{font-size:10px}.rs-project-support{display:flex;gap:14px;margin:25px 0 18px;padding:18px 0}.rs-project-support>svg{flex:none;margin-top:3px;color:#d1ed74}.rs-project-support small{display:block;font-size:12px;color:#9aa891;margin-top:10px}.rs-project-support a{display:inline-flex;gap:8px;align-items:center;color:#d1ed74;font-size:13px;margin-top:12px}@media(max-width:700px){.rs-entry-login-actions{flex-direction:column;align-items:stretch;width:100%}.rs-entry-communities .rs-community-links{grid-template-columns:1fr 1fr}.rs-welcome-title{font-size:25px!important}.rs-entry-header-actions{gap:12px}.rs-welcome-intro{font-size:15px!important}}body .pr-app .pr-dota-page :is(.pr-panel,.pr-stat-grid>div,.pr-hero-card,.pr-highlight,.pr-achievement-progress-item,.pr-week-recap){border:1px solid #c1d1bb29!important;box-shadow:none!important}body .pr-app .pr-dota-page :is(.pr-hero-card,.pr-highlight,.pr-achievement-card):hover{border-color:#c1d1bb50!important}body .pr-app .pr-dota-page .pr-stat-grid>div{padding:14px;border-radius:10px}body .pr-app .pr-dota-page .pr-stat-grid{gap:10px}body .pr-app .pr-dota-page .pr-hero-position{display:grid;place-items:center;min-width:29px;height:25px;padding:0 5px;top:6px;left:6px;font-size:13px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;color:#fff;background:#080d12eb;border:1px solid #e3ecdf66;border-radius:6px;opacity:1;text-shadow:0 1px 3px #000}body .pr-app .pr-dota-page .pr-hero-name{color:#fff!important;font-weight:650;text-shadow:0 1px 4px #000,0 0 8px #000}body .pr-app .pr-dota-page .pr-hero-art:after{background:linear-gradient(0deg,#05090cef,transparent 68%)}.pr-dota-navigation-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:18px}.pr-dota-navigation-row .pr-dota-main-tabs{margin-bottom:0;min-width:0;flex:0 1 auto}.pr-dota-week-action{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:10px 12px;white-space:nowrap;background:#d1ed740c;color:#e0e8cf;font-size:12px;cursor:pointer}.pr-dota-week-action:hover{background:#d1ed7418;color:#d1ed74}.rs-welcome-hero{min-height:214px}.rs-welcome-hero>img{object-position:center top!important}.rs-welcome-hero>div{max-width:62%;bottom:22px}.rs-welcome-hero strong{font-size:30px;line-height:1.2;letter-spacing:-.7px}@media(max-width:700px){.rs-welcome-hero>div{max-width:65%}.rs-welcome-hero strong{font-size:23px}.rs-welcome-hero>img{object-position:70% top!important}.pr-dota-navigation-row{gap:4px}.pr-dota-week-action{padding:9px 10px}}.rs-welcome-community-top{flex:none;padding:0 28px 14px}.rs-welcome-community-top>h3{margin:0 0 9px;font-size:13px;font-weight:600;color:#dce5da}.rs-welcome-community-top .rs-community-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rs-welcome-community-top .rs-community-links>a{padding:10px 9px;gap:7px;align-items:flex-start}.rs-welcome-community-top .rs-community-links strong{font-size:11px;line-height:1.45}.rs-welcome-community-top .rs-community-links small{font-size:9px;line-height:1.5}.rs-welcome-community-top .rs-community-links>a>svg:first-child{width:16px;height:16px;margin-top:1px}.rs-welcome-community-top .rs-community-links>a>svg:last-child{width:12px;height:12px;margin-left:auto}@media(max-width:700px){.rs-welcome-community-top{padding:0 20px 12px}.rs-welcome-community-top .rs-community-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.rs-demo-page{position:relative;isolation:isolate;min-height:100dvh;color:#e5ebe2;background:#0e1014}.rs-demo-layout{width:min(1092px,calc(100% - 48px));margin:auto;display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:22px;gap:22px}.rs-demo-top{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:98px}.rs-demo-top>button{border:0;background:none;padding:0;width:174px;cursor:pointer}.rs-demo-top .pr-custom-brand{padding:0;width:100%}.rs-demo-top .pr-custom-brand-emblem{display:none}.rs-demo-top>span{display:flex;gap:8px;align-items:center;font-size:10px;letter-spacing:1.3px;color:#b5c49d}.rs-demo-join>a,.rs-demo-top>a{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:10px;background:#d1ed7416;color:#d1ed74;font-size:12px;text-decoration:none}.rs-demo-nav{align-self:start;position:-webkit-sticky;position:sticky;top:22px;display:grid;grid-gap:12px;gap:12px;padding-top:12px}.rs-demo-nav nav{display:grid;grid-gap:4px;gap:4px}.rs-demo-nav button,.rs-demo-nav>a{display:flex;align-items:center;gap:10px;text-align:left;padding:11px 10px;border:0;border-radius:9px;background:transparent;color:#dce3d8;font-size:12px;cursor:pointer;text-decoration:none}.rs-demo-nav button.is-active,.rs-demo-nav button:hover{background:#d1ed7412;color:#d1ed74}.rs-demo-main{min-width:0;padding:4px 0 30px}.rs-demo-notice{padding:16px 18px;margin-bottom:28px;border-radius:13px;background:linear-gradient(90deg,#152019cc,#11171480);color:#b6c4b4}.rs-demo-notice>span{display:flex;align-items:center;gap:10px;color:#d6e6c0;font-size:14px}.rs-demo-notice>p{font-size:12px;line-height:1.8;margin:8px 0 0}.rs-demo-profile{display:flex;align-items:center;gap:22px;padding:3px 0 22px}.rs-demo-profile>img{width:98px;height:98px;border-radius:50%;padding:20px;background:#10151c}.rs-demo-profile small,.rs-demo-section-title small{font-size:9px;letter-spacing:1.5px;color:#a5b291}.rs-demo-profile h1{font-size:28px;margin:9px 0;color:#fff}.rs-demo-profile p{font-size:13px;color:#b6c3b4;margin:10px 0 14px}.rs-demo-profile button,.rs-demo-text{border:0;background:none;color:#d1ed74;display:inline-flex;align-items:center;gap:7px;padding:0;cursor:pointer;font-size:12px}.rs-demo-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:9px 0 22px}.rs-demo-tabs>button{padding:10px 13px;border:0;background:none;color:#cbd5c5;border-radius:9px;font-size:12px;cursor:pointer}.rs-demo-tabs>button:is([aria-selected=true],[aria-pressed=true]){background:#d1ed7414;color:#d1ed74}.rs-demo-columns{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:20px;gap:20px}.rs-demo-columns>section{min-width:0}.rs-demo-card{padding:20px;border-radius:13px;background:var(--pr-surface);margin:0 0 18px}.rs-demo-card h2{font-size:18px;color:#edf0e8;margin:0 0 16px}.rs-demo-card>p{font-size:13px;line-height:1.8;color:#bcc8b8;margin:15px 0}.rs-demo-card>header{display:flex;align-items:center;gap:9px}.rs-demo-card>header>img{width:29px;height:29px}.rs-demo-card strong{font-size:12px}.rs-demo-card small{display:block;font-size:10px;color:#a7b39e;margin-top:5px}.rs-demo-compose{display:flex;gap:11px;align-items:center;padding:14px 12px;background:var(--pr-surface-soft);margin-bottom:18px;border-radius:10px}.rs-demo-compose>img{width:26px;height:26px}.rs-demo-chat input,.rs-demo-comments input,.rs-demo-compose input{width:100%;flex:1 1;min-width:0;border:0;background:transparent;color:#e1e8db;font:inherit;font-size:12px;padding:8px 0;outline:none}.rs-demo-chat input:focus-visible,.rs-demo-comments input:focus-visible,.rs-demo-compose input:focus-visible{box-shadow:inset 0 -1px 0 #c5dba54d}.rs-demo-chat form>button,.rs-demo-comments button,.rs-demo-compose button{display:inline-flex;border:0;background:transparent;color:#c9df9d;cursor:pointer}.rs-demo-chat form>button:disabled,.rs-demo-comments button:disabled,.rs-demo-compose button:disabled{opacity:.4}.rs-demo-feed-art{display:block;width:100%;max-height:400px;object-fit:cover;object-position:50% 32%;border-radius:11px}.rs-demo-reactions{display:flex;gap:18px;align-items:center;margin-top:16px}.rs-demo-reactions button{display:flex;align-items:center;gap:7px;background:none;border:0;color:#b4c6a6;font-size:12px;cursor:pointer}.rs-demo-reactions button[aria-pressed=true]{color:#d1ed74}.rs-demo-reactions>small{margin-left:auto;font-size:9px}.rs-demo-comments>p{font-size:12px;color:#c6d1be;line-height:1.7}.rs-demo-comments strong{display:block;color:#eff3e8;font-size:11px}.rs-demo-comments>form{display:flex;gap:12px;align-items:center;margin-top:15px}.rs-demo-people{padding:10px 0}.rs-demo-people h2{font-size:14px;color:#e4edde;margin:0 0 18px}.rs-demo-people>button{display:flex;width:100%;align-items:center;gap:8px;text-align:left;border:0;background:none;padding:10px 0;color:#c6d2bb;cursor:pointer}.rs-demo-people>button>span{width:33px;height:33px;display:grid;place-items:center;flex:none;border-radius:50%;background:#d1ed7412;color:#d1ed74}.rs-demo-people>button>div{flex:1 1;min-width:0}.rs-demo-people strong{font-size:11px;font-weight:550}.rs-demo-people small{display:block;font-size:9px;color:#96a88d;margin-top:5px}.rs-demo-people>p{font-size:10px;line-height:1.8;color:#92a187}.rs-demo-section-title{display:flex;align-items:center;gap:13px;margin:12px 0 27px}.rs-demo-section-title>svg{color:#d1ed74}.rs-demo-section-title h1{font-size:29px;margin:7px 0;color:#fff}.rs-demo-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:12px 0}.rs-demo-stats strong{font-size:28px;color:#d1ed74;line-height:1.4}.rs-demo-stats small{font-size:11px}.rs-demo-match-list>div{display:grid;grid-template-columns:30px minmax(80px,1fr) 90px 90px 45px;align-items:center;grid-gap:12px;gap:12px;padding:14px 0;font-size:12px;color:#a8b7a1;border-bottom:1px solid #ffffff06}.rs-demo-match-list strong{font-size:13px;color:#e2eadb}.rs-demo-match-list .is-win{color:#c6df91}.rs-demo-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.rs-demo-gallery>button{display:block;min-width:0;text-align:left;padding:0;border:0;background:none;color:#e6eddf;cursor:pointer}.rs-demo-gallery>button>div{position:relative;aspect-ratio:9/14;overflow:hidden;border-radius:11px;background:#111714}.rs-demo-gallery img{width:100%;height:100%;object-fit:cover;object-position:center}.rs-demo-gallery>button>div>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:43px;height:43px;display:grid;place-items:center;background:#0a100dd9;border-radius:50%;color:#dfedcf}.rs-demo-gallery strong{display:block;font-size:12px;line-height:1.5;margin:11px 0 5px}.rs-demo-gallery small{font-size:10px;line-height:1.5;color:#9aaa91}.rs-demo-hint{font-size:12px;line-height:1.8;color:#a8b89f;max-width:620px;margin-bottom:24px}.rs-demo-party{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.rs-demo-party h2{margin-top:14px;font-size:19px}.rs-demo-action{border:0;border-radius:8px;background:#d1ed7412;color:#d1ed74;padding:11px 12px;font-size:12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.rs-demo-join{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:28px 0;margin:32px 0 22px}.rs-demo-join h2{font-size:24px;margin:0 0 11px}.rs-demo-join p{font-size:12px;color:#aabb9f;line-height:1.8;max-width:420px}.rs-demo-join>a{flex:none}.rs-demo-chat .pr-modal,.rs-demo-preview .pr-modal{width:min(600px,calc(100vw - 36px));max-height:90dvh;overflow:auto;padding:20px}.rs-demo-chat header,.rs-demo-preview header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.rs-demo-chat h2,.rs-demo-preview h2{font-size:20px;margin:0}.rs-demo-preview img{display:block;max-width:100%;max-height:57dvh;width:100%;object-fit:contain}.rs-demo-preview p{font-size:13px;line-height:1.8;color:#b8c5ae}.rs-demo-chat-messages{min-height:170px;max-height:40dvh;overflow:auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:20px}.rs-demo-chat-messages>p{font-size:12px;line-height:1.7;padding:10px 13px;margin:0;background:#ffffff05;border-radius:10px;max-width:85%;overflow-wrap:anywhere}.rs-demo-chat-messages>.is-own{align-self:flex-end;background:#d1ed7410}.rs-demo-chat form{display:flex;gap:13px;align-items:center}.rs-demo-page a:focus-visible,.rs-demo-page button:focus-visible{outline:1px solid #c5df95;outline-offset:3px}.rs-demo-page input:focus-visible{outline:none}@media(max-width:1050px){.rs-demo-layout{width:calc(100% - 36px);grid-template-columns:160px minmax(0,1fr);gap:20px}.rs-demo-columns{grid-template-columns:minmax(0,1fr)}.rs-demo-people{display:none}.rs-demo-party{grid-template-columns:1fr}}@media(max-width:700px){.rs-demo-layout{display:block;width:calc(100% - 28px)}.rs-demo-top{min-height:85px;flex-wrap:wrap;gap:10px;padding:15px 0}.rs-demo-top>button{width:145px}.rs-demo-top>span{font-size:8px}.rs-demo-top>a{padding:9px}.rs-demo-nav{position:static;display:block;padding:0}.rs-demo-nav nav{display:flex;gap:4px;overflow:auto}.rs-demo-nav nav>button{white-space:nowrap;padding:10px;font-size:11px}.rs-demo-nav>a,.rs-demo-nav>button{display:inline-flex;font-size:10px;padding:9px}.rs-demo-main{padding-top:18px}.rs-demo-profile{gap:15px}.rs-demo-profile>img{width:70px;height:70px;padding:12px}.rs-demo-profile h1{font-size:23px}.rs-demo-gallery{gap:10px}.rs-demo-match-list>div{grid-template-columns:18px minmax(65px,1fr) 75px 75px;gap:6px;font-size:10px}.rs-demo-match-list>div>small{display:none}.rs-demo-join{display:block}.rs-demo-join>a{margin-top:10px}.rs-demo-section-title h1{font-size:25px}}.rs-demo-match-list>button{display:grid;grid-template-columns:30px minmax(80px,1fr) 90px 90px 45px;align-items:center;grid-gap:12px;gap:12px;width:100%;text-align:left;padding:14px 0;font:inherit;font-size:12px;color:#a8b7a1;background:transparent;border:0;border-bottom:1px solid #ffffff06;cursor:pointer}.rs-demo-match-list>button:hover{color:#d1ed74;background:#d1ed7405}.rs-demo-stats>button{text-align:left;border:0;background:transparent;border-radius:9px;padding:8px;cursor:pointer}.rs-demo-stats>button:hover{background:#d1ed7409}.rs-demo-detail .pr-modal{width:min(690px,calc(100vw - 36px));max-height:90dvh;overflow:auto;padding:26px}.rs-demo-detail header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.rs-demo-detail header small{font-size:9px;letter-spacing:1.5px;color:#a8bc95}.rs-demo-detail h2{font-size:26px;margin:10px 0 0}.rs-demo-detail p{font-size:13px;line-height:1.8;color:#b6c4ac;margin:15px 0 24px}.rs-demo-detail .rs-demo-stats{grid-template-columns:1.4fr 1fr 1fr}.rs-demo-detail .rs-demo-stats strong{font-size:25px}.rs-demo-detail-result{display:flex;justify-content:space-between;color:#d1ed74;font-size:18px}.rs-demo-detail-result span{color:#adbea2;font-size:14px}.rs-demo-detail-weeks>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #ffffff08;font-size:12px;color:#a9b99d}.rs-demo-detail-weeks{margin-bottom:24px}.rs-demo-detail-weeks strong{color:#dce8d2}.rs-arcade{--arc-lime:#d1ed74;--arc-muted:#acb8b2;color:#edf2ee;max-width:900px;margin:0 auto;padding-bottom:35px}.rs-arcade h1,.rs-arcade h2,.rs-arcade p{margin-top:0}.rs-arcade a,.rs-arcade button{-webkit-tap-highlight-color:transparent}.rs-arcade button{cursor:pointer;font:inherit}.rs-arcade button:disabled{cursor:default;opacity:.48}.rs-arcade a:focus-visible,.rs-arcade button:focus-visible,.rs-arcade input:focus-visible{outline:2px solid var(--arc-lime)!important;outline-offset:4px}.rs-arcade-heading{position:relative;padding:28px 26px 26px;overflow:hidden;border-radius:16px;background:radial-gradient(ellipse at 90% 50%,#a6c96112,transparent 65%),linear-gradient(100deg,#111715e6,#0c111188)}.rs-arcade-eyebrow{display:flex;align-items:center;gap:8px;color:var(--arc-lime);font-size:10px;letter-spacing:1.3px;font-weight:650;text-transform:uppercase}.rs-arcade-heading h1{font-size:34px;line-height:1.2;letter-spacing:-1px;margin:17px 0 12px;font-weight:650}.rs-arcade-heading>p{max-width:440px;font-size:13px;line-height:1.8;color:#bec9c2;margin-bottom:22px;position:relative;z-index:1}.rs-arcade-meta{display:flex;gap:20px;flex-wrap:wrap;color:#b9c5bc;font-size:10px}.rs-arcade-meta>span{display:flex;gap:6px;align-items:center}.rs-arcade-heading-art{position:absolute;right:35px;top:30px;display:grid;grid-template-columns:repeat(2,52px);grid-gap:7px;gap:7px;transform:rotate(-12deg);opacity:.7}.rs-arcade-heading-art>i{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;font-style:normal;font-size:20px;background:#c8e87916;color:#d1ed74}.rs-arcade-heading-art>i:nth-child(2){background:#d1ed7427}.rs-arcade-heading-art>i:nth-child(3){background:#d1ed743c}.rs-arcade-heading-art>b{position:absolute;font-size:67px;top:48px;right:-15px;color:#e4f3bd;transform:rotate(12deg)}.rs-arcade-categories,.rs-arcade-filters>div{display:flex;gap:5px;flex-wrap:wrap}.rs-arcade-categories{margin:25px 0 20px}.rs-arcade-categories button,.rs-arcade-filters button{border:0;color:#e3eae4;background:transparent;padding:9px 13px;border-radius:9px;font-size:11px}.rs-arcade-categories button:hover,.rs-arcade-filters button:hover{background:#d1ed740a}.rs-arcade-categories button[aria-pressed=true],.rs-arcade-filters button[aria-pressed=true]{color:var(--arc-lime);background:#d1ed7414}.rs-arcade-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.rs-arcade-card{text-decoration:none;color:inherit;overflow:hidden;background:linear-gradient(145deg,#141a18b8,#0d13115c);border-radius:13px;transition:background .2s,transform .2s}.rs-arcade-card:hover{background:#1a241bc7;transform:translateY(-3px)}.rs-arcade-card-copy{padding:16px}.rs-arcade-card-copy>small{font-size:9px;color:#adbbb1}.rs-arcade-card h2{display:flex;justify-content:space-between;align-items:center;gap:7px;font-size:15px;font-weight:600;line-height:1.4;margin:8px 0}.rs-arcade-card h2>svg{flex:none;color:#b8ca9c}.rs-arcade-card p{font-size:11px;line-height:1.8;color:#b4c0b8;min-height:40px;margin-bottom:15px}.rs-arcade-card footer{display:flex;justify-content:space-between;gap:5px;font-size:9px;color:#9faa9f}.rs-arcade-card footer strong{color:#d1ed74;font-weight:550}.rs-arcade-preview{height:125px;position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse at 50% 65%,#badc5424,transparent 70%),#101714;color:#d1ed74}.rs-arcade-preview>span{position:relative;z-index:1;font-size:45px;font-weight:600;letter-spacing:-2px;text-shadow:0 0 25px #c2e45720}.rs-arcade-preview>b,.rs-arcade-preview>i{position:absolute;border:1px solid #cadbb318;width:80px;height:80px;transform:rotate(30deg);border-radius:18px}.rs-arcade-preview>b{width:140px;height:140px;transform:rotate(-20deg)}.rs-arcade-preview-tiles>span{font-size:34px;background:#c5e96922;padding:13px;border-radius:14px}.rs-arcade-preview-math>span{font-size:43px;letter-spacing:12px;color:#c6dce1}.rs-arcade-preview-math{background:radial-gradient(ellipse at 50% 65%,#6790aa22,transparent 70%),#101717}.rs-arcade-preview-timer>span{font-size:31px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.rs-arcade-preview-aim>span{font-size:78px;font-weight:400}.rs-arcade-preview-aim>b,.rs-arcade-preview-aim>i{border-radius:50%;transform:none}.rs-arcade-preview-clicks>span{font-size:75px}.rs-arcade-preview-health>span{font-size:62px;transform:rotate(-10deg)}.rs-arcade-preview-health>i{border:0;transform:none;height:5px;width:85px;background:linear-gradient(90deg,#d1ed74 20%,#496049 0);top:35px}.rs-arcade-preview-dodge>span{font-size:65px;color:#b4d9d4}.rs-arcade-preview-dodge{background:radial-gradient(ellipse at 50% 65%,#507f882c,transparent 70%),#101717}.rs-arcade-preview-map>span{font-size:65px}.rs-arcade-preview-map{background-image:linear-gradient(#a8ca7a09 1px,transparent 0),linear-gradient(90deg,#a8ca7a09 1px,transparent 0);background-size:25px 25px}.rs-arcade-preview-combo>span{font-size:26px;letter-spacing:8px}.rs-arcade-footnote{font-size:10px;line-height:1.8;color:#9caaa2;margin:24px 4px}.rs-arcade-muted{color:var(--arc-muted);font-size:11px;line-height:1.8}.rs-arcade-empty{padding:18px 0;color:#b8c3bc;font-size:12px}.rs-arcade-back{display:inline-flex;align-items:center;gap:8px;color:#b9c6ba;text-decoration:none;font-size:11px;margin:6px 0 23px}.rs-arcade-back:hover{color:var(--arc-lime)}.rs-arcade-game-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px}.rs-arcade-game-header h1{font-size:28px;line-height:1.3;margin:12px 0 8px;letter-spacing:-.7px;font-weight:600}.rs-arcade-game-header p{font-size:12px;color:#b6c3b9;line-height:1.8;margin-bottom:0}.rs-arcade-game-header>.pr-icon-button{margin-top:14px;flex:none}.rs-arcade-play-layout{display:grid;grid-template-columns:minmax(0,1fr) 190px;grid-gap:22px;gap:22px;align-items:start}.rs-arcade-play-panel{min-width:0;border-radius:14px;background:linear-gradient(145deg,#131b17e6,#0c1211cf);overflow:hidden}.rs-arcade-game-toolbar{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:16px 18px;color:#b8c7ba;font-size:10px}.rs-arcade-game-toolbar>strong{color:#e2eddd;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-arcade-result,.rs-arcade-start{min-height:345px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:20px 30px 32px}.rs-arcade-start>.rs-arcade-preview{height:100px;width:150px;background:none;margin-bottom:14px;flex:none}.rs-arcade-start h2{font-size:20px;margin-bottom:13px}.rs-arcade-start p{font-size:12px;color:#c0cbc2;line-height:1.9;max-width:355px}.rs-arcade .pr-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:40px;background:#d1ed741a!important;color:#d1ed74!important;font-size:12px;border:0;border-radius:9px;padding:10px 17px;text-decoration:none}.rs-arcade .pr-button:hover{background:#d1ed7428!important}.rs-arcade-rules h2{font-size:14px;margin:6px 0 12px}.rs-arcade-rules p{font-size:11px;line-height:1.9;color:#b5c2b8}.rs-arcade-rules>div{margin:20px 0;display:flex;flex-direction:column;gap:6px}.rs-arcade-rules small{font-size:9px;color:#a9b5aa}.rs-arcade-rules strong{font-size:11px;color:#e2eadd;font-weight:550}.rs-arcade-tap{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;width:calc(100% - 32px);margin:0 16px 16px;min-height:300px;border:0;border-radius:13px;background:radial-gradient(ellipse at center,#586e3526,transparent 90%),#101813;color:#ecf3e9;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.rs-arcade-tap>strong{font-size:44px;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-arcade-tap>span{font-size:16px}.rs-arcade-tap>small{font-size:10px;color:#b8c8b9}.rs-arcade-tap-reaction.is-signal{background:#a8cc53;color:#13200d}.rs-arcade-tap-reaction.is-signal>small{color:#26391b}.rs-arcade-pulse{width:30px;height:30px;border-radius:50%;background:#5f704f;box-shadow:0 0 0 10px #9ab66c08!important}.is-signal .rs-arcade-pulse{background:#233d0f}.rs-arcade-clock{font-size:52px!important;letter-spacing:-2px}.rs-arcade-tap-last-hit{gap:13px}.rs-arcade-tap-last-hit>.rs-arcade-target-creep{font-size:85px;color:#b8c2b1;line-height:1}.rs-arcade-tap-last-hit>strong{font-size:16px}.rs-arcade-health{width:150px;height:8px;background:#303b30;border-radius:6px;overflow:hidden}.rs-arcade-health>i{height:100%;display:block;background:#c4df72}.rs-arcade-play-actions{display:flex;justify-content:center;gap:15px;align-items:center;padding:0 16px 18px}.rs-arcade-quiet-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:transparent;color:#b4c2b7;border:0;padding:10px;font-size:10px!important;border-radius:8px}.rs-arcade-quiet-button:hover{color:#edf2e7;background:#ffffff05}.rs-arcade-2048{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;max-width:340px;margin:5px auto 15px;padding:9px;border-radius:13px;background:#0c120f;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rs-arcade-2048>div{aspect-ratio:1;display:grid;place-items:center;border-radius:8px;background:#263026;font-size:27px;font-weight:650;color:#e2ebd7;transition:background .1s}.rs-arcade-2048>.tile-0{background:#1b241d}.rs-arcade-2048>.tile-4{background:#35452e}.rs-arcade-2048>.tile-8{background:#4b6237}.rs-arcade-2048>.tile-16{background:#658044}.rs-arcade-2048>.tile-32{background:#839b50;color:#10170b}.rs-arcade-2048>.tile-64{background:#a1b763;color:#11190c}.rs-arcade-2048>.tile-128{background:#c2d775;color:#17200c;font-size:24px}.rs-arcade-2048>.tile-256{background:#d1ed74;color:#132009;font-size:24px}.rs-arcade-2048>.tile-1024,.rs-arcade-2048>.tile-2048,.rs-arcade-2048>.tile-512{background:#e6efa7;color:#17220b;font-size:22px}.rs-arcade-direction{display:flex;gap:8px;justify-content:center;margin:5px auto 18px}.rs-arcade-direction button{display:grid;place-items:center;width:43px;height:38px;border:0;background:#c5df7820;border-radius:8px;color:#e3edda;touch-action:none}.rs-arcade-math{min-height:330px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:18px;gap:15px}.rs-arcade-math>small,.rs-arcade-math>span{font-size:11px;color:#b6c4b8}.rs-arcade-math>strong{font-size:36px;color:#edf4e7;letter-spacing:-1px}.rs-arcade-math label{font-size:10px;color:#c5d0c1}.rs-arcade-math input{width:140px;padding:12px;border:0;border-bottom:1px solid #d1ed7440;border-radius:8px;background:#080e0b;color:#edf5df;text-align:center;font-size:27px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:none}.rs-arcade-combo{min-height:330px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:23px;padding:15px}.rs-arcade-combo>p,.rs-arcade-combo>small{font-size:11px;color:#bfcbbe;margin:0}.rs-arcade-combo>div{display:flex;gap:9px}.rs-arcade-combo kbd{display:grid;place-items:center;width:52px;height:65px;border-radius:10px;background:#263127;color:#b8c6b9;font:550 30px Inter Variable,sans-serif}.rs-arcade-combo kbd.is-next{background:#52643b;color:#eff6e7}.rs-arcade-combo kbd.is-done{background:#d1ed74;color:#18220e}.rs-arcade-combo button{width:44px;height:38px;border-radius:7px;border:0;color:#e4ecd9;background:#c1da8016;font-weight:600}.rs-arcade-map-game{display:flex;align-items:center;flex-direction:column;gap:12px;padding:0 15px 22px}.rs-arcade-map-game>p{font-size:13px;color:#d6e4cc;margin:0}.rs-arcade-map{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;gap:5px;width:min(300px,100%);aspect-ratio:1}.rs-arcade-map button{border:0;border-radius:6px;background:#233426;color:#d1ed74;min-width:0;font-size:19px}.rs-arcade-map button:disabled{opacity:1}.rs-arcade-map button.is-marked,.rs-arcade-map button[aria-pressed=true]{background:#a7c863;color:#18250f}.rs-arcade-arena{position:relative;aspect-ratio:1;width:calc(100% - 32px);margin:0 16px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;border-radius:11px;background-color:#0c1511;background-image:linear-gradient(#8aaa7809 1px,transparent 0),linear-gradient(90deg,#8aaa7809 1px,transparent 0);background-size:30px 30px;outline:none}.rs-arcade-arena-aim{cursor:crosshair}.rs-arcade-aim-target{width:11%;height:11%;border-radius:50%;background:radial-gradient(circle,#192a0d 0 15%,#d1ed74 17% 40%,#739245 42% 58%,#b5d568 60%)}.rs-arcade-aim-target,.rs-arcade-arena-cross{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.rs-arcade-arena-cross{top:50%;left:50%;color:#75936040;font-size:24px}.rs-arcade-arena-status{text-align:center;padding:12px;font-size:10px;color:#bdcabd;margin:0}.rs-arcade-projectile{position:absolute;width:6%;height:6%;border-radius:50%;transform:translate(-50%,-50%);background:#e5b277;box-shadow:0 0 12px #da9b5c22}.rs-arcade-dodger{position:absolute;top:84%;width:7%;height:7%;transform:translate(-50%,-50%) rotate(45deg);border-radius:6px;background:#c7e786;box-shadow:0 0 20px #a4d14d22}.rs-arcade-arena-guide{position:absolute;bottom:3%;left:0;right:0;text-align:center;font-size:9px;color:#b4c2ae;pointer-events:none}.rs-arcade-result{gap:15px}.rs-arcade-result-icon{display:grid;place-items:center;width:70px;height:70px;color:#d1ed74;background:#d1ed7412;border-radius:22px;margin-bottom:5px}.rs-arcade-result>small{font-size:9px;letter-spacing:1.2px;color:#becdb4}.rs-arcade-result>strong{font-size:40px;letter-spacing:-1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e6f0ce}.rs-arcade-result>p{font-size:11px;color:#bbcab9;line-height:1.8;margin:0;max-width:350px}.rs-arcade-stats{margin-top:30px;padding:0 2px}.rs-arcade-stats h2{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:550;margin:25px 0 15px}.rs-arcade-stats>header{display:flex;justify-content:space-between;align-items:center;gap:12px}.rs-arcade-stats>header>span{font-size:9px;color:#a1b1a2}.rs-arcade-personal{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;background:var(--pr-surface-soft);padding:17px 14px;border-radius:12px}.rs-arcade-personal>div{display:flex;flex-direction:column;gap:9px}.rs-arcade-personal small{font-size:10px;color:#afbfad}.rs-arcade-personal strong{font-size:21px;line-height:1.4;letter-spacing:-.5px;font-weight:550;color:#d7e7be;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-arcade-filters{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.rs-arcade-filters button{font-size:10px;padding:8px 9px}.rs-arcade-leaders{list-style:none;padding:0;margin:0}.rs-arcade-leaders>li{display:flex;gap:15px;align-items:center;min-height:48px;padding:7px 11px;border-radius:9px}.rs-arcade-leaders>li:nth-child(odd){background:#b4cd8b06}.rs-arcade-leaders>li>span{color:#aebda8;font-size:11px}.rs-arcade-leaders a{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1;color:#e4ecdf;text-decoration:none;font-size:12px}.rs-arcade-leaders a>img{width:26px;height:26px;object-fit:cover;border-radius:50%}.rs-arcade-leaders a>strong{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-arcade-leaders b{font-size:12px;color:#d1ed74;font-weight:550;flex:none}.rs-arcade-history{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 25px;gap:0 25px}.rs-arcade-history>div{display:flex;justify-content:space-between;padding:10px 0;gap:10px;font-size:10px}.rs-arcade-history time{color:#aabcaa}.rs-arcade-history strong{color:#d8e3cb;font-weight:550}.rs-arcade-profile{padding:22px 16px;margin-top:20px;background:var(--pr-surface-soft);border-radius:12px}.rs-arcade-profile>header{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:15px}.rs-arcade-profile h2{display:flex;align-items:center;gap:8px;font-size:15px;margin:0}.rs-arcade-profile a{color:#d6e4bf;text-decoration:none;font-size:11px}.rs-arcade-profile>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 20px;gap:8px 20px}.rs-arcade-profile>div>a{display:flex;justify-content:space-between;gap:10px;padding:10px 0;color:#bac8b8}.rs-arcade-profile strong{font-weight:550;color:#d1ed74}@media(max-width:1100px){.rs-arcade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-arcade-play-layout{grid-template-columns:minmax(0,1fr) 170px}.rs-arcade-heading>p{max-width:65%}}@media(max-width:700px){.rs-arcade{padding:0 0 25px}.rs-arcade-heading{padding:23px 18px}.rs-arcade-heading h1{font-size:28px}.rs-arcade-heading>p{max-width:100%}.rs-arcade-heading-art{display:none}.rs-arcade-meta{gap:13px}.rs-arcade-grid{gap:12px}.rs-arcade-card-copy{padding:12px}.rs-arcade-card h2{font-size:13px}.rs-arcade-card p{font-size:10px;min-height:55px}.rs-arcade-card footer{font-size:8px;flex-direction:column;min-height:25px}.rs-arcade-preview{height:105px}.rs-arcade-categories{gap:0}.rs-arcade-categories button{padding:8px 10px;font-size:10px}.rs-arcade-play-layout{grid-template-columns:1fr;gap:15px}.rs-arcade-rules{padding:3px 10px}.rs-arcade-rules>div{display:inline-flex;margin:6px 22px 12px 0}.rs-arcade-game-header h1{font-size:25px}.rs-arcade-personal{padding:14px 10px;gap:8px}.rs-arcade-personal strong{font-size:18px}.rs-arcade-history{gap:0 15px}.rs-arcade-profile>div{grid-template-columns:1fr}.rs-arcade-2048{width:calc(100% - 36px)}.rs-arcade-combo kbd{width:45px;height:57px}.rs-arcade-result,.rs-arcade-start{padding:15px 20px 25px;min-height:320px}.rs-arcade-tap>small{max-width:240px;text-align:center;line-height:1.7}}@media(prefers-reduced-motion:reduce){.rs-arcade-2048>div,.rs-arcade-card{transition:none}.rs-arcade-card:hover{transform:none}}.rs-arcade-arena{width:min(420px,calc(100% - 32px));margin:0 auto}.rs-arcade-game-toolbar{position:relative;z-index:1}.rs-mobile-brand,.rs-mobile-nav{display:none}.rs-mobile-menu-root{position:fixed;inset:0;z-index:140}.rs-mobile-menu-backdrop{position:fixed;inset:0;background:#020605b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.rs-mobile-menu-position{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:12px 12px max(12px,env(safe-area-inset-bottom))}.rs-mobile-menu-panel{width:100%;max-width:600px;max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;border:1px solid #d1ed7424;border-radius:22px;background:#111815;padding:20px;color:#edf1eb;box-shadow:0 18px 70px #0008}.rs-mobile-menu-panel>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:12px}.rs-mobile-menu-panel header small{font-size:10px;letter-spacing:2px;color:#c7df83}.rs-mobile-menu-panel h2{font-size:22px;margin:6px 0 0}.rs-mobile-menu-panel a,.rs-mobile-menu-panel button{font:inherit;color:inherit;cursor:pointer;text-decoration:none;border:0;background:none}.rs-mobile-menu-panel header>button{display:grid;place-items:center;width:44px;height:44px;background:#ffffff06;border-radius:50%}.rs-mobile-menu-panel>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.rs-mobile-menu-panel>nav>a,.rs-mobile-menu-panel>nav>button{position:relative;display:flex;align-items:center;gap:10px;min-height:57px;padding:11px;text-align:left;border-radius:12px;font-size:13px;line-height:1.4;background:#ffffff04}.rs-mobile-menu-panel nav svg{flex:none;color:#b5c5ab}.rs-mobile-menu-panel nav .is-active{color:#d1ed74;background:#d1ed7413}.rs-mobile-menu-panel nav .is-active svg{color:inherit}.rs-mobile-menu-panel nav b{font-size:10px;margin-left:auto;color:#d1ed74}.rs-mobile-menu-footer{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:18px;padding-top:12px;border-top:1px solid #ffffff0d}.rs-mobile-menu-footer>a,.rs-mobile-menu-footer>button{display:flex;align-items:center;gap:7px;font-size:12px;color:#bbc7b7;min-height:44px;text-align:left}.rs-mobile-menu-panel :is(a,button):focus-visible,.rs-mobile-nav :is(a,button):focus-visible{outline:2px solid #d1ed74;outline-offset:2px}@media(max-width:800px){html{scroll-padding-top:78px;-webkit-text-size-adjust:100%}body{--rs-mobile-bottom:calc(64px + env(safe-area-inset-bottom));--rs-mobile-top:calc(60px + env(safe-area-inset-top))}.pr-app{width:100%;max-width:none;margin:0;min-width:0}.pr-app .pr-sidebar,.pr-mobile-create{display:none!important}.pr-app .pr-workspace{margin-left:0;width:100%;min-width:0;--pr-sidebar-offset:0px;padding-bottom:var(--rs-mobile-bottom)}.pr-app .pr-main{width:100%;max-width:700px;margin:0 auto;padding:16px 12px 24px;min-width:0}.pr-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;justify-content:space-between;gap:4px;width:100%;height:var(--rs-mobile-top);min-height:var(--rs-mobile-top);padding:env(safe-area-inset-top) max(8px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));background:#0e1212f2!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #ffffff08}.pr-topbar .pr-topbar-balance,.pr-topbar .pr-topbar-divider,.pr-topbar .pr-topbar-feed,.pr-topbar .pr-topbar-rs,.pr-topbar .pr-topbar-shortcut[href="/chat"]{display:none}.rs-mobile-brand{display:flex;align-items:center;justify-content:flex-start;min-width:0;flex:1 1;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.rs-mobile-brand .rs-brand-logo,.rs-mobile-brand>span,.rs-mobile-brand>svg{width:116px;max-width:100%;height:auto}.rs-mobile-brand .pr-brand{font-size:19px;gap:5px}.pr-topbar-navigation{min-height:44px;justify-self:auto}.pr-topbar-actions,.pr-topbar-navigation{flex:none;gap:0;margin:0;padding:0}.pr-account-menu .pr-account,.pr-topbar-navigation .pr-icon-button,.pr-topbar-navigation .pr-topbar-shortcut{width:42px;height:44px;min-height:44px;padding:10px;display:flex;align-items:center;justify-content:center}.pr-account-menu .pr-account{padding:6px}.pr-account-menu .pr-account>img{width:29px;height:29px}.pr-account-menu .pr-account>span,.pr-account-menu .pr-account>svg{display:none}.pr-account-popup,.pr-notification-popup,.pr-player-search-popup{position:fixed!important;top:calc(var(--rs-mobile-top) + 6px)!important;left:12px!important;right:12px!important;width:auto!important;max-width:calc(100vw - 24px)!important;transform:none!important;max-height:calc(100dvh - var(--rs-mobile-top) - var(--rs-mobile-bottom) - 22px);overflow:auto;overscroll-behavior:contain}.rs-mobile-nav{position:fixed;bottom:0;left:0;right:0;z-index:60;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:var(--rs-mobile-bottom);padding:5px max(6px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(6px,env(safe-area-inset-left));background:#101614f5;border-top:1px solid #d1ed741a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.rs-mobile-nav>a,.rs-mobile-nav>button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:49px;padding:5px 2px;border:0;border-radius:11px;background:none;color:#a7b2aa;text-decoration:none;font:500 10px/1.2 Inter Variable,sans-serif;cursor:pointer;touch-action:manipulation}.rs-mobile-nav .is-active{color:#d1ed74;background:linear-gradient(180deg,#d1ed7411,transparent)}.rs-mobile-nav b{position:absolute;top:1px;left:calc(50% + 7px);border:2px solid #101614;background:#d1ed74;color:#17210f;min-width:17px;padding:1px 4px;border-radius:12px;font-size:9px}:is(.pr-app,.pr-modal,.rs-demo-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){font-size:16px!important;min-width:0;max-width:100%}:is(.pr-app,.pr-modal,.rs-demo-page) :is(button,a){-webkit-tap-highlight-color:transparent}:is(.pr-app,.pr-modal,.rs-demo-page) :is(.pr-button,.pr-icon-button,.pr-visual-select,.pr-video-manage-icons>button,.pr-inline-delete>button){min-height:44px;touch-action:manipulation}:is(.pr-app,.pr-modal) .pr-icon-button{min-width:44px}.pr-app :is(.pr-pill-tabs,.pr-dota-main-tabs,.pr-profile-tabs,.pr-highlight-periods,.rs-arcade-categories,.rs-demo-tabs){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap}.pr-app :is(.pr-pill-tabs,.pr-dota-main-tabs,.pr-profile-tabs,.pr-highlight-periods,.rs-arcade-categories)>:is(a,button){flex:none;white-space:nowrap;min-height:44px;font-size:13px;padding:10px 13px}.pr-modal-position{padding:10px max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));align-items:center}.pr-modal{max-width:100%;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.pr-modal-actions{flex-wrap:wrap;gap:8px}.pr-modal-actions>.pr-button{flex:1 1}.pr-modal-header{gap:10px}.pr-modal-title{font-size:20px;overflow-wrap:anywhere}.pr-profile-page .pr-profile-identity{grid-template-columns:80px minmax(0,1fr);gap:12px;padding:12px 0}.pr-profile-page .pr-profile-avatar,.pr-profile-page .pr-profile-avatar-wrap{width:80px;height:80px}.pr-profile-page .pr-profile-actions:has(.pr-profile-edit){grid-row:auto;grid-column:1/-1;padding:0;justify-self:end}.pr-profile-page .pr-identity-copy{padding-right:0;min-width:0}.pr-profile-page h1{font-size:23px;overflow-wrap:anywhere}.pr-profile-page .pr-profile-edit{width:44px;height:44px}.pr-profile-bio p{font-size:13px;line-height:1.7}.pr-profile-info-column{gap:5px}.pr-profile-people{padding:10px 4px}.pr-people-heading{min-height:44px;justify-content:center}.pr-people-heading>span{flex-wrap:wrap;justify-content:center;gap:4px}.pr-editor-page-grid{display:flex;flex-direction:column;gap:14px}.pr-editor-page-grid .pr-editor-tools{position:static;order:-1;display:flex;overflow-x:auto;gap:4px;padding:5px;scrollbar-width:none}.pr-editor-page-grid .pr-editor-tools>button{flex:none;min-width:66px;min-height:58px;font-size:11px;flex-direction:column;justify-content:center;padding:8px;gap:6px}.pr-editor-page-grid .pr-editor-fields{padding:16px 8px}.pr-editor-page-grid .pr-editor-tools:after{display:none}.pr-editor-fields :is(.grid-cols-2,.pr-social-links-grid){grid-template-columns:1fr}.pr-dota-page .pr-dota-heroes-grid{grid-template-columns:1fr}.pr-personal-week-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pr-dota-heroes-heading{gap:12px}.pr-dota-heroes-heading button{min-height:40px}.pr-personal-summary{gap:6px}.pr-personal-summary>button{padding:12px 8px}.pr-dota-page :is(.pr-table-wrap,.pr-match-table-wrap){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.pr-chat-page .pr-chat-panel{height:calc(100dvh - var(--rs-mobile-top) - var(--rs-mobile-bottom) - 84px);min-height:230px}.pr-chat-compose{padding:10px;gap:8px}.pr-chat-compose textarea{max-height:110px}.pr-chat-messages{overscroll-behavior:contain}.pr-chat-bubble{overflow-wrap:anywhere}.pr-chat-message-edit{min-width:0;max-width:100%}.pr-friend-envelope{width:44px;height:44px}.pr-friend-directory-row{padding:12px 5px;min-width:0}.pr-media-header{grid-template-columns:minmax(0,1fr) auto;gap:10px}.pr-media-header .pr-media-search{grid-column:1/-1;width:100%}.pr-my-video-page .pr-video-library-grid.is-shorts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.pr-my-video-page .pr-video-tile{max-width:none}.pr-video-tile-info h2{overflow-wrap:anywhere}.pr-video-tile-info .pr-video-manage-icons{gap:2px}.pr-video-tile-info .pr-video-manage-icons button{width:36px;min-width:36px;height:44px;padding:8px}.pr-photo-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rs-arcade-card h2{font-size:14px}.rs-arcade-card p{font-size:12px;line-height:1.6;min-height:0}.rs-arcade-card footer{font-size:10px}.rs-arcade-preview{height:104px}.rs-arcade-card-copy>small{font-size:10px}.rs-arcade-combo button,.rs-arcade-direction button{width:48px;height:46px}.rs-arcade-personal strong{font-size:18px;overflow-wrap:anywhere}.rs-arcade-personal small{font-size:11px}.rs-arcade-history{grid-template-columns:1fr}.rs-arcade-history>div{font-size:12px}.rs-arcade-result>p,.rs-arcade-rules p,.rs-arcade-start p{font-size:13px}.rs-arcade-play-actions{flex-wrap:wrap}.rs-arcade-quiet-button{min-height:44px;font-size:12px!important}.rs-arcade-combo{gap:18px;padding:12px}.rs-arcade-combo>div{gap:6px}.rs-arcade-combo kbd{width:40px;height:52px;font-size:26px}.rs-demo-page{padding-bottom:var(--rs-mobile-bottom)}.rs-demo-layout{display:block;padding:0 12px;max-width:700px}.rs-demo-nav{display:none}.rs-demo-main{padding-top:15px;min-width:0}.rs-demo-top{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;gap:8px;align-items:center;min-height:60px;margin:0 -12px;padding:env(safe-area-inset-top) 12px 0;background:#0e1212f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rs-demo-top>button{min-width:0;flex:1 1}.rs-demo-top>button svg{width:120px;max-width:100%}.rs-demo-top>span{display:none}.rs-demo-top>a{font-size:12px;min-height:44px;padding:10px}.rs-demo-profile{gap:12px}.rs-demo-profile>img{width:70px;height:70px}.rs-demo-profile h1{font-size:24px}.rs-demo-profile p{font-size:13px}.rs-demo-notice{padding:13px}.rs-demo-notice p{font-size:12px}.rs-demo-tabs{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.rs-demo-tabs button{flex:none;white-space:nowrap;min-height:44px;font-size:13px}.rs-demo-columns{grid-template-columns:1fr}.rs-demo-card{padding:16px}.rs-demo-card p{font-size:14px}.rs-demo-match-list>button{grid-template-columns:22px minmax(0,1fr) auto;min-width:0;gap:8px;padding:13px 0;width:100%;font-size:12px;text-align:left}.rs-demo-match-list>button>span:nth-child(4){grid-column:2;color:#b4c2b0}.rs-demo-match-list>button>small{grid-column:3;text-align:right}.rs-demo-match-list strong{min-width:0;overflow-wrap:anywhere}.rs-demo-join{align-items:stretch;flex-direction:column}.rs-demo-join>a{justify-content:center;min-height:48px}.rs-demo-detail .rs-demo-stats{grid-template-columns:1fr}.rs-demo-detail .rs-demo-stats>div{padding:10px 0}.rs-demo-detail .rs-demo-stats strong{font-size:24px}.rs-demo-reactions{flex-wrap:wrap}.rs-demo-reactions button{min-width:44px;min-height:44px}.rs-demo-compose{padding:10px;gap:7px}.rs-demo-compose input{width:0;flex:1 1}.rs-demo-compose>button{width:44px;height:44px}.rs-demo-chat form input,.rs-demo-comments form input{width:0;flex:1 1}.rs-demo-chat form button,.rs-demo-comments form button{width:44px;height:44px;flex:none}.rs-demo-chat .pr-modal{display:flex;flex-direction:column}.rs-demo-chat-messages{min-height:100px;max-height:40dvh;overflow:auto}.rs-welcome-dialog.pr-modal{display:flex;max-height:calc(100dvh - 20px);overflow:hidden;padding:0!important}.rs-welcome-hero{min-height:155px;height:155px;flex:none}.rs-welcome-hero>div{left:18px;right:18px;bottom:17px}.rs-welcome-hero strong{font-size:23px;line-height:1.2}.rs-welcome-beta{top:18px;left:18px;font-size:9px}.rs-welcome-community-top{padding:10px 14px;flex:none}.rs-welcome-community-top h3{display:none}.rs-welcome-community-top .rs-community-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0}.rs-welcome-community-top .rs-community-links a{min-height:46px;padding:8px;gap:6px}.rs-welcome-community-top .rs-community-links a small{display:none}.rs-welcome-community-top .rs-community-links a strong{font-size:11px}.rs-welcome-scroll{min-height:80px;padding:16px 18px;flex:1 1;overflow:auto}.rs-welcome-title{font-size:23px!important}.rs-welcome-intro{font-size:14px!important;line-height:1.7!important}.rs-welcome-features{grid-template-columns:1fr;gap:16px}.rs-welcome-features p,.rs-welcome-testing p{font-size:13px}.rs-welcome-footer{padding:12px 16px;gap:10px;flex:none;flex-wrap:wrap}.rs-welcome-footer>div{flex:1 1;min-width:130px}.rs-welcome-footer>button{min-height:44px}.rs-welcome-footer small{display:none}.rs-app-footer{padding:16px 12px}.rs-legal-footer nav{flex-wrap:wrap}}@media(max-width:360px){.rs-mobile-brand .rs-brand-logo,.rs-mobile-brand>svg{width:98px}.pr-topbar-navigation .pr-topbar-shortcut{display:none}.rs-arcade-grid{gap:10px}.rs-arcade-card-copy{padding:10px}.rs-arcade-card h2{font-size:13px}.rs-arcade-heading h1{font-size:25px}.rs-mobile-menu-panel{padding:16px}.rs-mobile-menu-panel>nav>a,.rs-mobile-menu-panel>nav>button{font-size:12px;padding:10px 7px;gap:7px}.rs-demo-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-demo-stats{gap:8px}.rs-demo-stats strong{font-size:23px}}@media(max-width:800px) and (max-height:520px){.rs-welcome-hero{display:none}.rs-welcome-scroll{min-height:80px}.rs-mobile-menu-panel>nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.pr-app .pr-dota-main-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;overflow:visible;width:100%}.pr-app .pr-dota-main-tabs>button{padding:9px 4px;font-size:12px}.pr-app .pr-dota-main-tabs>button:last-child{grid-column:span 2}.pr-dota-navigation-row{flex-wrap:wrap;align-items:stretch}.pr-dota-week-action{min-height:44px}.pr-profile-social-links a{min-width:36px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.rs-demo-detail .rs-demo-stats small,.rs-demo-detail .rs-demo-stats strong{display:block}.rs-demo-detail .rs-demo-stats small{margin-top:7px;line-height:1.5;font-size:12px}.rs-demo-detail .pr-modal>header h2{font-size:23px;line-height:1.3}.rs-mobile-comments-root{z-index:120}.rs-mobile-comments-position{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:env(safe-area-inset-top) 0 0}.rs-mobile-comments-panel.pr-clip-panel-inner{width:100%;max-width:600px;height:min(72dvh,640px);max-height:100%;border-radius:20px 20px 0 0;padding:14px 18px max(12px,env(safe-area-inset-bottom));background:#101714!important;border:1px solid #d1ed7424!important;transform:none!important}.rs-mobile-comments-panel>header h2{font-size:16px}.rs-mobile-comments-panel>header .pr-icon-button{width:44px;height:44px}.rs-mobile-comments-panel .pr-discussion.is-inline-compose{display:flex!important;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;height:100%}.rs-mobile-comments-panel .pr-clip-comments{flex:1 1;min-height:0;max-height:none;overflow:hidden}.rs-mobile-comments-panel .pr-comment-inline{padding-bottom:6px;background:#101714;margin:0}.rs-mobile-comments-panel textarea{font-size:16px!important;min-height:44px;line-height:1.5}.rs-mobile-comments-panel .pr-comment-inline-actions>button{min-height:44px;font-size:13px}.pr-clip-stage .pr-short-controls button{width:44px;height:44px}.pr-clip-stage .pr-short-controls{opacity:1}.pr-clip-stage .pr-clip-watch{grid-template-columns:minmax(0,calc(var(--clip-height)*.5625)) 44px}.pr-moments-stream .pr-moments-viewport{height:calc(100dvh - var(--rs-mobile-top) - var(--rs-mobile-bottom) - 172px);min-height:300px;max-height:800px}.pr-moment-item>.pr-clip-stage{--clip-height:clamp(300px,calc(100dvh - var(--rs-mobile-top) - var(--rs-mobile-bottom) - 172px),800px)}.pr-watch-modal .pr-watch-navigation{right:8px;top:60px}.pr-watch-modal .pr-watch-navigation .pr-icon-button{width:44px;height:44px}.pr-editor-page-grid .pr-editor-tools>button{width:auto;min-width:0;flex:1 0;padding:8px 3px;font-size:10px}.pr-app .pr-media-header,.pr-video-feed-page .pr-media-header{grid-template-columns:minmax(0,1fr) auto}.pr-app .pr-media-header>.pr-media-heading{grid-row:1;grid-column:1}.pr-app .pr-media-header>.pr-media-search{grid-row:2;grid-column:1/-1;min-height:44px;height:auto}.pr-app .pr-media-header>.pr-media-header-action{grid-row:1;grid-column:2}.pr-app .pr-media-add{width:44px;height:44px;min-height:44px}.pr-app .pr-settings-page>.pr-page-heading{flex-wrap:wrap;gap:12px}}.rs-admin,.rs-settings{color:#e5ebe4;min-width:0;max-width:100%;padding:8px 0 24px}.rs-admin-kicker{display:flex;justify-content:space-between;gap:15px;color:#d1ed74;font-size:10px;letter-spacing:1px;margin-bottom:18px}.rs-admin-kicker a,.rs-admin-kicker span{display:inline-flex;align-items:center;gap:8px}.rs-admin-kicker a{color:#aebba9;letter-spacing:0}.rs-admin-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px}.rs-admin-heading h1{font-size:28px;line-height:1.2;letter-spacing:-.8px;margin:7px 0 10px}.rs-admin-heading p{font-size:13px;line-height:1.6;color:#aab6b0;margin:0}.rs-admin-heading>button{flex:none}.rs-admin-nav,.rs-settings-tabs{display:flex;gap:5px;overflow:auto;scrollbar-width:thin;margin-bottom:24px;padding:4px;background:#0b1012a6;border-radius:11px}.rs-admin-nav>a,.rs-settings-tabs>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 12px;border-radius:8px;white-space:nowrap;font-size:12px;flex:1 1;background:none;border:0;color:#aebbb3;cursor:pointer}.rs-admin-nav>[aria-current=page],.rs-settings-tabs>[aria-current=page]{background:#d1ed7412;color:#d1ed74}.rs-admin-nav>a:hover,.rs-settings-tabs>button:hover{color:#eff4e9;background:#ffffff06}.rs-admin-period{display:flex;gap:14px;align-items:center;justify-content:space-between;margin-bottom:18px}.rs-admin-period>div{display:flex;gap:3px}.rs-admin-period button{background:transparent;border:0;border-radius:7px;padding:8px 11px;min-height:36px;font-size:12px;color:#b3bfb8;cursor:pointer}.rs-admin-period button[aria-pressed=true]{background:#d1ed7417;color:#d1ed74}.rs-admin-period small{font-size:11px;color:#929f99}.rs-admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.rs-admin-metric{display:flex;flex-direction:column;min-width:0;border:1px solid #d8eac116;border-radius:14px;padding:17px;background:linear-gradient(135deg,#d1ed7408,#0c1115a0);transition:border-color .2s,background .2s}.rs-admin-metric:hover{border-color:#d1ed7444;background:#d1ed740c}.rs-admin-metric>div{display:flex;justify-content:space-between;color:#a8b59b;margin-bottom:17px}.rs-admin-metric>div>svg:last-child{opacity:.6}.rs-admin-metric>strong{font-size:33px;line-height:1.1;font-weight:650;letter-spacing:-1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#eaf1dd}.rs-admin-metric>span{font-size:12px;margin:9px 0 5px}.rs-admin-metric>small{font-size:10px;line-height:1.6;color:#a2b196}.rs-admin-card{border:1px solid #d8eac116;border-radius:13px;background:linear-gradient(110deg,#101817ba,#0c1115c2);padding:20px;margin-bottom:18px;min-width:0}.rs-admin-card h2,.rs-settings-card h2{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;margin:0 0 15px;line-height:1.5}.rs-admin-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.rs-admin-section-title h2{margin-bottom:4px}.rs-admin-section-title p{font-size:11px;color:#a1aea8;margin:0}.rs-admin-section-title b{font-size:23px;color:#d1ed74;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-admin-section-title b small{font-size:10px;color:#a1aea8;font-weight:400;display:block;text-align:right}.rs-admin-bars{height:115px;display:flex;gap:4px;align-items:flex-end;margin-top:23px;border-bottom:1px solid #c9d8bb19}.rs-admin-bars>div{display:flex;align-items:flex-end;flex:1 1;height:100%;min-width:0}.rs-admin-bars span{display:block;width:100%;background:#59634c;border-radius:3px 3px 0 0;min-height:1px}.rs-admin-bars span.has-value{background:linear-gradient(#d1ed74,#829e50)}.rs-admin-axis{display:flex;justify-content:space-between;font-size:10px;color:#94a293;margin-top:8px}.rs-admin-note{font-size:11px;line-height:1.7;color:#a6b3ad;overflow-wrap:anywhere;margin:12px 0 0}.rs-admin-note a{color:#cedbbd}.rs-admin-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.rs-admin-facts{margin:0}.rs-admin-facts>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #d4e0cf0c;font-size:12px}.rs-admin-facts dt{color:#aab8b0}.rs-admin-facts dd{margin:0;text-align:right;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-admin-service-ok{display:flex;gap:8px;align-items:center;color:#c5dc94;font-size:11px;margin-bottom:8px}.rs-admin-card>.pr-text-button{margin-top:15px}.rs-admin-empty{text-align:center;padding:40px 15px;color:#a9b5ae;font-size:13px;line-height:1.7}.rs-admin-empty>svg{margin:0 auto 10px;color:#a2b78b}.rs-admin-empty h2{font-size:17px;color:#e4ebdd}.rs-admin-empty p{margin:6px 0 0}.rs-admin-search{display:flex;align-items:center;gap:12px;padding:8px 10px 8px 15px;background:#101719;border-radius:11px;margin-bottom:20px}.rs-admin-search>svg{color:#9cac9c;flex:none}.rs-admin-search input{border:0!important;background:transparent!important;outline-offset:3px;min-width:0;flex:1 1;padding:8px 0;color:#e8eddf;font:inherit;font-size:13px}.rs-admin-search button{min-height:38px}.rs-admin-member{display:grid;grid-template-columns:44px minmax(0,1fr) auto 145px;align-items:center;grid-gap:15px;gap:15px;padding:18px 5px;border-bottom:1px solid #cfe2c114}.rs-admin-member>img{width:44px;height:44px;border-radius:50%;object-fit:cover}.rs-admin-member-name{display:flex;flex-direction:column;gap:4px;min-width:0}.rs-admin-member-name>a{display:flex;gap:5px;align-items:center;font-size:13px;font-weight:600;overflow-wrap:anywhere}.rs-admin-member-name small{font-size:10px;color:#91a099;overflow-wrap:anywhere}.rs-admin-member-name>span{display:flex;align-items:center;gap:4px;font-size:10px;color:#c1d396}.rs-admin-member-counts{display:flex;gap:13px;font-size:10px;color:#9daea2}.rs-admin-member-counts b{display:block;font-size:14px;color:#dce5d5;font-weight:600}.rs-admin-member-date{text-align:right;font-size:10px;display:flex;flex-direction:column;gap:5px}.rs-admin-member-date small{color:#92a198;font-size:10px}.rs-admin-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.rs-admin-media{min-width:0;border-radius:12px;overflow:hidden;background:#0d1416b8}.rs-admin-media-preview{position:relative;height:135px;display:grid;place-items:center;background:#172124;color:#91a189}.rs-admin-media-preview>img{width:100%;height:100%;object-fit:cover;min-height:0}.rs-admin-media-preview>span{position:absolute;left:8px;top:8px;font-size:10px;background:#060d12ce;border-radius:5px;padding:4px 6px;color:#e6ecdd}.rs-admin-media>div:last-child{padding:13px}.rs-admin-media h2{font-size:13px;line-height:1.5;overflow-wrap:anywhere;margin:0 0 7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-admin-media>div>a{font-size:11px;color:#c1d293;overflow-wrap:anywhere}.rs-admin-media p,.rs-admin-media small{font-size:10px;line-height:1.6;color:#a1afa7}.rs-admin-media .pr-text-button{margin-top:7px}.rs-report-quote{margin:16px 0;padding:12px 15px;background:#d1ed7406;border-left:2px solid #d1ed7444;color:#c5d1bd;font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.rs-admin-report-filter{max-width:260px;margin-bottom:20px}.rs-admin-report-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.rs-admin-report-title>span:first-child{display:flex;gap:7px;align-items:center;color:#b9c5ac;font-size:11px}.rs-report-state{padding:5px 8px;border-radius:6px;font-size:10px;background:#ffffff06;color:#b9c3bc}.rs-report-state.is-open{background:#e7bd5c12;color:#e4c87e}.rs-report-state.is-resolved{background:#d1ed7412;color:#c4db94}.rs-report-details{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7;margin:18px 0}.rs-admin-report>p:not(.rs-report-details){font-size:12px}.rs-admin-report-editor{display:grid;grid-template-columns:170px 1fr;grid-gap:16px;gap:16px;align-items:start;margin:20px 0}.rs-admin-report-editor textarea{width:100%;resize:vertical;font-size:13px;min-height:80px}.rs-admin-report footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.rs-admin-report footer>small{font-size:10px;line-height:1.6;color:#a3aea6;max-width:300px}.rs-admin-report footer>button{flex:none}.rs-settings{max-width:780px}.rs-settings-tabs{margin-bottom:22px}.rs-settings-tabs i{width:5px;height:5px;border-radius:50%;background:#d1ed74}.rs-settings-card{padding:22px;border-radius:14px;margin-bottom:16px;background:linear-gradient(120deg,#1420199c,#0c1214a6);min-width:0}.rs-settings-card h2>svg{color:#bfce9b;flex:none}.rs-settings-card>p{font-size:13px;line-height:1.75;color:#aebbb2;margin:12px 0}.rs-settings-identity{display:flex;align-items:center;gap:20px}.rs-settings-identity>img{width:72px;height:72px;border-radius:50%;object-fit:cover;flex:none}.rs-settings-identity>div{min-width:0}.rs-settings-identity h2{font-size:20px;overflow-wrap:anywhere;margin-bottom:7px}.rs-settings-identity span{display:block;color:#9fac9f;font-size:11px;overflow-wrap:anywhere}.rs-settings-identity a{margin-top:13px}.rs-settings-link{display:flex;align-items:center;gap:14px;color:#dce6ce}.rs-settings-link>svg{flex:none;color:#c8dc99}.rs-settings-link>span{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.rs-settings-link strong{font-size:14px;font-weight:600}.rs-settings-link small{font-size:11px;line-height:1.6;color:#a3b09f}.rs-settings-documents{display:flex;gap:12px 20px;flex-wrap:wrap;margin:18px 0}.rs-settings-documents a{font-size:12px;color:#d0dabb}.rs-settings-card>.pr-text-button{margin-top:8px}.rs-settings-save{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:20px 0}.rs-settings-save>span{font-size:12px;color:#a7b596}.rs-settings-info{display:flex;gap:12px;background:#d1ed7406;border-radius:10px;padding:16px;margin:18px 0 0}.rs-settings-info>svg{flex:none;color:#c3d499;margin-top:3px}.rs-settings-info span{display:flex;flex-direction:column;gap:6px}.rs-settings-info strong{font-size:13px;font-weight:600}.rs-settings-info small{font-size:11px;line-height:1.7;color:#a8b5a5}.rs-settings-session-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin:20px 0 0}.rs-settings-confirm{display:flex;align-items:center;gap:8px;margin:18px 0 0;background:#ffffff04;border-radius:9px;padding:12px}.rs-settings-confirm>span{flex:1 1;font-size:12px;line-height:1.6}.rs-settings-confirm>button{display:grid;place-items:center;width:34px;height:34px;flex:none;border:0;border-radius:7px;cursor:pointer}.rs-confirm-yes{color:#d1ed74;background:#d1ed7414}.rs-confirm-no{color:#ee8e8e;background:#e0777712}.rs-settings-blocked{display:flex;gap:12px;align-items:center;padding:13px 0;border-top:1px solid #ffffff08}.rs-settings-blocked img{width:36px;height:36px;border-radius:50%}.rs-settings-blocked strong{min-width:0;flex:1 1;font-size:13px;overflow-wrap:anywhere}.rs-settings-blocked button{flex:none}.rs-admin-spin{animation:rs-admin-spin 1.5s linear infinite}@keyframes rs-admin-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.rs-admin-spin{animation:none}}@media(max-width:1100px){.rs-admin-member{grid-template-columns:40px minmax(0,1fr) auto}.rs-admin-member-date{grid-column:2/-1;text-align:left;flex-direction:row}.rs-admin-member-counts{gap:10px}}@media(max-width:800px){.rs-admin,.rs-settings{padding-top:8px}.rs-admin-heading{align-items:flex-start;gap:10px;margin-bottom:18px}.rs-admin-heading h1{font-size:25px;letter-spacing:-.5px}.rs-admin-heading p{font-size:13px}.rs-admin-heading>button{font-size:0;padding:10px;min-width:44px}.rs-admin-heading>button svg{width:18px;height:18px}.rs-admin-kicker{font-size:9px;margin-bottom:13px}.rs-admin-kicker a{font-size:10px}.rs-admin-nav>a{flex:none;min-height:44px;padding:10px 13px}.rs-settings-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.rs-settings-tabs>button{min-height:44px;font-size:12px;padding:10px 8px}.rs-admin-metrics{grid-template-columns:1fr 1fr;gap:10px}.rs-admin-metric{padding:15px}.rs-admin-metric>strong{font-size:31px}.rs-admin-metric>small{font-size:11px}.rs-admin-metric>span{font-size:13px}.rs-admin-metric>div{margin-bottom:13px}.rs-admin-period{gap:6px}.rs-admin-period button{min-height:44px;padding:8px;font-size:12px}.rs-admin-period small{font-size:9px;text-align:right}.rs-admin-card{padding:17px}.rs-admin-columns{grid-template-columns:1fr;gap:0}.rs-admin-note{font-size:12px}.rs-admin-section-title p{font-size:11px}.rs-admin-bars{gap:2px}.rs-admin-facts>div{font-size:13px;gap:10px}.rs-admin-axis{font-size:11px}.rs-admin-search{gap:8px;padding-left:12px}.rs-admin-search input{font-size:16px!important}.rs-admin-search .pr-button{min-height:44px;padding:8px 12px}.rs-admin-member{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:18px 3px}.rs-admin-member-counts{grid-column:2;gap:22px}.rs-admin-member-counts b{display:inline;font-size:13px}.rs-admin-member-date{grid-column:2;font-size:11px;flex-wrap:wrap;gap:4px 8px}.rs-admin-member-name>a{font-size:14px}.rs-admin-member-name>small,.rs-admin-member-name>span{font-size:11px}.rs-admin-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rs-admin-media-preview{height:110px}.rs-admin-media>div:last-child{padding:11px}.rs-admin-media h2{font-size:13px}.rs-admin-media p,.rs-admin-media small,.rs-admin-media>div>a{font-size:11px}.rs-admin-report-editor{grid-template-columns:1fr;gap:12px}.rs-admin-report-editor textarea{font-size:16px}.rs-admin-report footer{align-items:stretch;flex-direction:column;gap:12px}.rs-admin-report footer small{font-size:11px;max-width:none}.rs-admin-report-title{align-items:flex-start}.rs-admin-report-title>span:first-child{font-size:12px}.rs-report-state{font-size:11px}.rs-settings-card{padding:18px}.rs-settings-card>p{font-size:14px}.rs-settings-identity{gap:14px}.rs-settings-identity>img{width:56px;height:56px}.rs-settings-identity h2{font-size:18px}.rs-settings-identity span{font-size:10px}.rs-settings-card h2{font-size:16px}.rs-settings .pr-visual-select{min-height:46px}.rs-settings .pr-button,.rs-settings .pr-text-button{min-height:44px}.rs-settings-info{padding:13px}.rs-settings-info small{font-size:12px}.rs-settings-info strong{font-size:13px}.rs-settings-session-actions{align-items:stretch;flex-direction:column;gap:8px}.rs-settings-confirm{padding:10px;flex-wrap:wrap}.rs-settings-confirm>button{width:44px;height:44px}.rs-settings-confirm>span{flex-basis:100%}.rs-settings-documents a{font-size:13px;min-height:36px;display:flex;align-items:center}.rs-settings-blocked{flex-wrap:wrap}.rs-settings-blocked button{margin-left:auto}.rs-settings-save{gap:10px}.rs-settings-save>span{font-size:12px;max-width:150px}}@media(max-width:350px){.rs-admin-heading h1{font-size:23px}.rs-admin-kicker{letter-spacing:.5px}.rs-admin-metric{padding:13px}.rs-admin-media-grid{grid-template-columns:1fr}.rs-admin-media-preview{height:155px}.rs-admin-period{flex-wrap:wrap}.rs-settings-identity>img{width:48px;height:48px}}.rs-member-collection{grid-column:1/-1;min-width:0}.rs-member-collection-toggle{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:7px;background:rgba(255,255,255,.035);color:#dfe5e7;padding:7px 10px;font:inherit;font-size:13px;cursor:pointer}.rs-member-collection-panel{padding:15px 0 2px;margin-top:12px;border-top:1px solid rgba(255,255,255,.07);color:#e2e7e9}.rs-member-collection-panel header{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;justify-content:space-between}.rs-member-collection-panel header>strong{font-size:14px}.rs-member-collection-panel header>span,.rs-member-collection-panel>small{font-size:12px;color:#9eacb1;line-height:1.5}.rs-member-collection-panel p{font-size:13px;line-height:1.6;color:#acb8bd;margin:10px 0}.rs-member-collection-panel form{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:14px 0 8px}.rs-member-collection-panel label{font-size:13px}.rs-member-collection-panel input{width:110px;min-width:0;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:rgba(12,16,19,.6);color:#e8edf0;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-member-collection-start{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(155,177,128,.12);color:#e6ebdf;font:inherit;font-size:13px;cursor:pointer}.rs-member-collection-panel button:disabled{opacity:.5;cursor:default}.rs-member-collection-progress{margin-top:16px;font-size:13px}.rs-member-collection-progress>div{display:flex;flex-wrap:wrap;gap:8px 20px;margin:10px 0;color:#9eacb1}.rs-member-collection-progress b{color:#e5e9eb;margin-left:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-member-collection-progress progress{width:100%;height:5px;accent-color:#99ad85}.rs-member-collection-panel [role=alert]{color:#e2aaa1}.rs-today{margin:0 0 24px;padding:16px 0;color:#e8eee9}.rs-theme-toolbar,.rs-today>header{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.rs-today h2{font-size:18px;margin:0}.rs-theme-grid footer a,.rs-today-notices a,.rs-today>header>a{display:flex;align-items:center;gap:8px;font-size:13px}.rs-today-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px}.rs-today-card{display:flex;align-items:flex-start;gap:11px;padding:17px 15px;border-radius:16px;background:linear-gradient(115deg,#18251dc9,#14202030);min-width:0}.rs-today-card>svg{flex-shrink:0;color:#c9e779}.rs-today-card>svg:last-child{margin-left:auto}.rs-today-card>div{display:grid;grid-gap:7px;gap:7px;min-width:0}.rs-theme-invitation small,.rs-theme-page header small,.rs-today-card small{font-size:10px;letter-spacing:1.15px;color:#c8d69e}.rs-today-card strong{font-size:15px;line-height:1.4}.rs-today-card span{font-size:12px;line-height:1.5;color:#a9b6b5}.rs-today-notices{margin-top:8px}.rs-today-notices a{padding:10px 12px;line-height:1.6}.rs-today-notices svg{flex-shrink:0;color:#c9e779}.rs-welcome-goals{margin:15px 0 23px}.rs-welcome-goals h3{font-size:17px}.rs-welcome-goals>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin:12px 0}.rs-welcome-goals button{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:13px;text-align:left;background:#c9e77910;border-radius:12px;font-size:14px;font-weight:600;min-height:52px}.rs-welcome-goals small{font-size:12px;color:#a9b6b5}.rs-theme-invitation{display:flex;align-items:center;gap:16px;padding:20px;margin:16px 0 24px;border-radius:16px;background:linear-gradient(110deg,#273421aa,#18272145);color:#e8eee9}.rs-theme-invitation>div{display:grid;grid-gap:7px;gap:7px;flex:1 1}.rs-theme-invitation>svg{color:#c9e779;flex-shrink:0}.rs-theme-invitation span{color:#b3bfbc;font-size:13px}.rs-theme-page{max-width:880px;margin:auto}.rs-theme-page>header{display:flex;gap:15px;align-items:flex-start}.rs-theme-page>header>svg{color:#c9e779;flex-shrink:0;margin-top:4px}.rs-theme-page h1{font-size:clamp(23px,3vw,30px);line-height:1.3;margin:8px 0 12px}.rs-theme-page p{line-height:1.7;color:#b3bfbc;overflow-wrap:anywhere}.rs-theme-toolbar{margin:20px 0;font-size:13px;justify-content:flex-start}.rs-theme-toolbar>span{margin-right:auto;color:#b3bfbc}.rs-theme-compose{padding:20px;background:#15211bc9;border-radius:18px;margin-bottom:24px}.rs-theme-compose h2{font-size:18px}.rs-theme-compose label{display:grid;grid-gap:9px;gap:9px;font-size:14px;margin-top:20px}.rs-theme-compose textarea{width:100%;box-sizing:border-box;background:#0d1715aa;border:1px solid #c9e77926;border-radius:10px;padding:12px;color:#edf2ed;resize:vertical;font:inherit}.rs-theme-compose footer{display:flex;gap:10px;justify-content:flex-end;margin-top:15px}.rs-theme-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;max-height:300px;overflow:auto}.rs-theme-choices button{border:1px solid transparent;border-radius:12px;overflow:hidden;text-align:left;background:#0c1313;font-size:13px}.rs-theme-choices button.is-selected{border-color:#c9e779;background:#c9e77914}.rs-theme-choices img{width:100%;height:96px;object-fit:cover}.rs-theme-choices span{display:block;padding:9px;overflow-wrap:anywhere}.rs-theme-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.rs-theme-grid article{background:linear-gradient(160deg,#16211bd9,#101a1433);border-radius:16px;overflow:hidden;min-width:0}.rs-theme-preview{display:block;height:210px;background:#0d1412}.rs-theme-preview img{height:100%;width:100%;object-fit:contain}.rs-theme-grid article>div{padding:16px}.rs-theme-grid h2{font-size:16px;margin:10px 0}.rs-theme-grid strong{font-size:13px;color:#c9e779}.rs-theme-grid p{white-space:pre-wrap;font-size:14px}.rs-theme-grid footer{display:flex;gap:10px;align-items:center;justify-content:space-between}.rs-theme-empty{padding:36px 20px;text-align:center;max-width:550px;margin:auto}.rs-theme-empty>svg{color:#c9e779}.rs-theme-empty h2{font-size:20px}.rs-focused-discussion{max-width:760px;margin:auto}.rs-focused-discussion>header{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:28px}.rs-focused-discussion h1{font-size:23px}.rs-comment-focus{background:#c9e7790b;border-radius:12px;box-shadow:inset 2px 0 #c9e779;padding:14px!important}.rs-focused-discussion .pr-comment-replies{margin-top:12px}.rs-theme-invitation:hover,.rs-today a:hover{background-color:#c9e77908}.rs-theme-choices button:focus-visible,.rs-welcome-goals button:focus-visible{outline:2px solid #c9e779;outline-offset:3px}@media(max-width:600px){.rs-today-grid{grid-template-columns:1fr;gap:8px}.rs-today{padding-top:4px}.rs-today h2{font-size:17px}.rs-today-card{padding:13px}.rs-welcome-goals>div{grid-template-columns:1fr}.rs-welcome-goals button{min-height:44px}.rs-theme-grid{grid-template-columns:1fr}.rs-theme-choices{grid-template-columns:1fr 1fr}.rs-theme-toolbar .pr-button{min-height:44px}.rs-theme-compose{padding:14px}.rs-theme-compose textarea{font-size:16px}.rs-theme-grid footer a{min-height:44px}.rs-theme-preview{height:240px}.rs-theme-page>header>svg{display:none}.rs-theme-invitation{padding:15px}.rs-focused-discussion>header{align-items:flex-start;flex-direction:column}.rs-today>header>a{min-height:36px}}.rs-party-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 15px}.rs-gather-roles button,.rs-party-tabs button{display:inline-flex;align-items:center;gap:7px;background:rgba(15,18,19,.64);border:1px solid rgba(218,220,170,.13);color:#b7bab5;border-radius:8px;padding:9px 13px;cursor:pointer;font:inherit;font-size:13px}.rs-gather-roles button[aria-pressed=true],.rs-party-tabs button[aria-pressed=true]{color:#e0ed9a;background:rgba(182,200,93,.09);border-color:rgba(210,225,121,.36)}.rs-party-duration{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 14px;color:#b2b7ae;font-size:12px}.rs-party-duration-select{width:150px}.rs-party-expiry{display:flex;align-items:center;gap:7px}.rs-gatherings{--gather-border:rgba(215,222,158,.15);color:#e6e9df;min-width:0}.rs-gather-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px}.rs-gather-section-heading h2{margin:0 0 5px;font-size:21px}.rs-gather-section-heading h3,.rs-gather-section-heading h4{display:flex;align-items:center;gap:7px;margin:0}.rs-gather-section-heading p{margin:0}.rs-gather-muted{font-size:12px;color:#a9afa4;line-height:1.6}.rs-gather-muted svg{vertical-align:middle}.rs-gather-muted a{color:#d3df9b;text-decoration:underline}.rs-gather-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.rs-gather-actions .pr-text-button,.rs-gatherings .pr-text-button{display:inline-flex;align-items:center;gap:5px;min-height:32px;font-size:12px}.rs-gather-form{padding:18px;margin:0 0 18px;border:1px solid var(--gather-border);border-radius:12px;background:rgba(16,19,20,.85)}.rs-gather-field-label,.rs-gather-form label,.rs-gather-invite-picker label{display:block;font-size:12px;color:#c1c7b8}.rs-gather-form .pr-input,.rs-gather-invite-picker .pr-input{display:block;width:100%;margin-top:7px;box-sizing:border-box;min-width:0;color:#eceee6}.rs-gather-form textarea{resize:vertical;min-height:75px}.rs-gather-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;margin-bottom:16px}.rs-gather-field-label{margin:0 0 7px}.rs-gather-roles{border:0;padding:0;margin:0 0 17px;display:flex;flex-wrap:wrap;gap:6px}.rs-gather-roles legend{font-size:12px;color:#c1c7b8;margin-bottom:8px}.rs-gather-roles button{padding:6px 10px;font-size:12px}.rs-evenings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.rs-evening-card,.rs-squad-card{min-width:0;background:rgba(16,19,20,.78);border:1px solid var(--gather-border);border-radius:12px;padding:17px}.rs-evening-card:focus,.rs-squad-card:focus{outline:1px solid #cadc91;outline-offset:3px}.rs-evening-card>header,.rs-squad-card>header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.rs-evening-card h3,.rs-squad-card h3{font-size:17px;line-height:1.35;margin:5px 0 0;overflow-wrap:anywhere}.rs-gather-eyebrow{display:flex;align-items:center;gap:6px;color:#cad795;font-size:11px;margin:0}.rs-gather-count{flex:none;color:#e2e9c6;font-size:13px;background:rgba(187,204,126,.07);border:1px solid var(--gather-border);border-radius:6px;padding:5px 8px}.rs-gather-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:13px}.rs-gather-tags>span{display:inline-flex;gap:5px;align-items:center;color:#b0b6a8;font-size:11px;padding:3px 6px;background:rgba(255,255,255,.035);border-radius:4px}.rs-gather-host{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#8f978a;font-size:11px;margin:0 0 11px}.rs-gather-person{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%;color:#e4e7dc!important;text-decoration:none!important;font-size:12px}.rs-gather-person img{width:25px;height:25px;object-fit:cover;border-radius:50%;flex:none}.rs-gather-person span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-gather-note{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;color:#c2c7ba;line-height:1.6;margin:12px 0}.rs-gather-attendees{display:flex;flex-wrap:wrap;gap:9px 16px;margin:15px 0}.rs-gather-attendees>div{display:flex;flex-direction:column;gap:3px;max-width:100%}.rs-gather-attendees small{font-size:10px;color:#909988;margin-left:32px}.rs-gather-role-select{width:170px;max-width:100%}.rs-gather-joined{display:flex;align-items:center;gap:5px;color:#d1e29d;font-size:12px}.rs-gather-empty{padding:35px 20px;text-align:center;color:#9aa28f;border:1px dashed var(--gather-border);border-radius:12px}.rs-gather-empty h3{font-size:16px;color:#d2d9c5;margin:12px 0 7px}.rs-gather-empty p{font-size:13px;line-height:1.6;margin:0}.rs-gather-warmup{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:16px;padding:16px;color:#d8e4a8;font-size:13px;border:1px solid var(--gather-border);border-radius:10px;background:rgba(187,204,126,.04)}.rs-gather-warmup>span{color:#a9b09c}.rs-squads-list{display:grid;grid-gap:18px;gap:18px}.rs-squad-members{display:flex;gap:15px;flex-wrap:wrap;margin:15px 0}.rs-squad-members>div{display:flex;flex-direction:column;gap:4px;max-width:100%}.rs-squad-members small{font-size:10px;color:#8f9980;padding-left:32px}.rs-gather-inline-form{display:flex;gap:7px;align-items:center;margin-top:7px}.rs-gather-inline-form .pr-input{min-width:0;width:100%}.rs-gather-confirm,.rs-gather-invite-picker,.rs-gather-moment-form{padding:14px;border:1px solid var(--gather-border);border-radius:9px;background:rgba(10,13,14,.4);margin:14px 0}.rs-gather-confirm p{font-size:12px;color:#bcc4ae;line-height:1.6}.rs-gather-confirm>.pr-text-button{margin-left:12px}.rs-gather-picker-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0}.rs-gather-picker-row .rs-gather-person{max-width:70%}.rs-squad-pending{margin:14px 0;padding-top:10px;border-top:1px solid var(--gather-border)}.rs-squad-next h4,.rs-squad-pending h4{font-size:12px;color:#adb79b;margin:0 0 10px}.rs-squad-next{margin:18px 0}.rs-squad-next .rs-evening-card{background:rgba(255,255,255,.02)}.rs-squad-card>.rs-gather-form{margin-top:16px}.rs-squad-card>.rs-gather-section-heading{margin-top:18px;border-top:1px solid var(--gather-border);padding-top:15px}.rs-squad-card h4{font-size:13px}.rs-gather-moment-form>button{margin-top:10px}.rs-squad-moments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.rs-squad-moments>div{min-width:0}.rs-squad-moments a{display:block;color:#dde3d0;font-size:12px}.rs-squad-moments img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:7px;background:#161a16}.rs-squad-moments strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin:7px 0 2px}.rs-squad-moments>div>div{display:flex;align-items:center;justify-content:space-between;gap:6px}.rs-squad-moments small{color:#8d9881;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-squad-invitations{padding:16px;border:1px solid var(--gather-border);border-radius:12px;margin-bottom:18px;background:rgba(167,186,107,.05)}.rs-squad-invitations h3{font-size:15px;margin:0 0 13px}.rs-squad-invitations article{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 0}.rs-squad-invitations article>div:first-child{display:flex;align-items:flex-start;flex-direction:column;gap:7px}.rs-squad-invitations article small{font-size:11px;color:#a1ab92}.rs-gatherings button:disabled{opacity:.45;cursor:default}.rs-gatherings input[type=datetime-local]{color-scheme:dark}@media(max-width:1100px){.rs-evenings-grid{grid-template-columns:1fr}}@media(max-width:600px){.rs-gather-section-heading{align-items:flex-start;flex-direction:column;gap:10px}.rs-gather-section-heading h2{font-size:19px}.rs-gather-form-grid{grid-template-columns:1fr}.rs-evening-card,.rs-gather-form,.rs-squad-card{padding:13px}.rs-gather-form .pr-input,.rs-gather-inline-form .pr-input,.rs-gather-invite-picker .pr-input{font-size:16px}.rs-gather-roles button,.rs-gatherings .pr-button,.rs-gatherings .pr-text-button,.rs-party-tabs button{min-height:40px}.rs-party-tabs{gap:5px}.rs-party-tabs button{font-size:12px;padding:8px 10px}.rs-squad-moments{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-squad-invitations article{align-items:flex-start;flex-direction:column}.rs-gather-actions{gap:9px}.rs-gather-empty{padding:26px 14px}.rs-gather-warmup{align-items:flex-start;flex-direction:column}.rs-gather-role-select{width:155px}.rs-gather-count{font-size:12px}.rs-party-duration{gap:8px}}.rs-expansion-game{padding:0 16px 16px}.rs-expansion-status{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 12px;font-size:12px;color:#c3d0c5}.rs-expansion-status>span{display:flex;gap:6px;align-items:center}.rs-expansion-status strong{color:#d1ed74;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-expansion-hint{color:#b7c6bc;font-size:11px;line-height:1.7;text-align:center;margin:10px 0 0!important}.rs-arcade-preview-risk{background:radial-gradient(ellipse at 50% 90%,#e7bc6433,transparent 75%),#111810}.rs-arcade-preview-risk>span{color:#ecc688;font-size:66px}.rs-arcade-preview-courier{background:repeating-linear-gradient(90deg,transparent 0 28px,#b6d68d10 28px 30px),repeating-linear-gradient(0deg,transparent 0 28px,#b6d68d10 28px 30px),#101913}.rs-arcade-preview-courier>span{font-size:63px}.rs-risk-arena{position:relative;width:min(380px,100%);height:340px;margin:0 auto;overflow:hidden;border-radius:13px;background:linear-gradient(#101a17,#1c2920);display:grid;grid-template-columns:repeat(3,1fr);isolation:isolate}.rs-risk-road{border-inline:1px solid #c9dfb510;background:linear-gradient(0deg,#cfeb7410,transparent)}.rs-risk-road:nth-child(2){background:linear-gradient(0deg,#cfeb741a,transparent)}.rs-risk-gate{position:absolute;width:25%;height:18px;transform:translate(-50%,-50%);border-radius:5px;background:repeating-linear-gradient(-45deg,#dfb27f 0 8px,#926a46 8px 14px);box-shadow:0 4px 0 #060b0755}.rs-risk-gate>span{position:absolute;inset:3px;border:1px solid #f9e1b975;border-radius:3px}.rs-risk-player{position:absolute;top:82%;transform:translate(-50%,-50%);font-size:35px;line-height:1;color:#d6f491;filter:drop-shadow(0 0 10px #bee66c55);transition:left .08s linear}.rs-risk-controls{display:flex;gap:8px;width:min(380px,100%);margin:12px auto 0}.rs-risk-controls button{display:flex;align-items:center;justify-content:center;gap:7px;flex:1 1;min-height:46px;padding:9px;border:1px solid transparent;background:#bad68512;color:#dce6d8;border-radius:9px;touch-action:manipulation}.rs-risk-controls button[aria-pressed=true]{border-color:#c1df6f66;background:#bedc7026;color:#d1ed74}.rs-risk-controls small{font-size:11px}.rs-risk-checkpoint{position:absolute;inset:0;z-index:3;background:#0a130ef2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;color:#d1ed74;gap:12px}.rs-risk-checkpoint>strong{font-size:24px}.rs-risk-checkpoint>p{color:#c2d1c3;font-size:12px;line-height:1.8;margin:0 0 5px}.rs-courier-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));width:min(390px,100%);aspect-ratio:1;grid-gap:2px;gap:2px;padding:5px;margin:0 auto;background:#0b120e;border-radius:12px;overflow:hidden}.rs-courier-grid button{min-width:0;padding:0;display:grid;place-items:center;border:0;border-radius:3px;aspect-ratio:1;touch-action:manipulation}.rs-courier-grid button:disabled{opacity:1;cursor:default}.rs-courier-grid .is-wall{background:linear-gradient(135deg,#344337,#26352a);box-shadow:inset 0 2px #a4be9710}.rs-courier-grid .is-path{background:#152019;color:#d7edac}.rs-courier-grid .is-path:not(:disabled):hover{background:#31472a}.rs-courier-grid .is-parcel{color:#e7c78a;background:#c4a45717}.rs-courier-grid .is-exit{color:#98c8cf;background:#558e9920}.rs-courier-grid .is-player{background:#badf6923}.rs-courier-marker{color:#d1ed74;font-size:22px;text-shadow:0 0 12px #c6ef6766}.rs-courier-controls{display:grid;grid-template-columns:repeat(3,48px);grid-template-rows:repeat(2,46px);grid-gap:6px;gap:6px;justify-content:center;margin:14px auto 0}.rs-courier-controls button{border:0;border-radius:9px;background:#bed77a20;color:#e4edd9;display:grid;place-items:center;touch-action:manipulation}.rs-courier-controls .move-up{grid-column:2}.rs-courier-controls .move-left{grid-column:1;grid-row:2}.rs-courier-controls .move-down{grid-column:2;grid-row:2}.rs-courier-controls .move-right{grid-column:3;grid-row:2}@media(max-width:420px){.rs-expansion-game{padding:0 10px 14px}.rs-risk-arena{height:300px}.rs-risk-checkpoint{padding:16px}.rs-risk-controls button{padding:7px 3px;gap:4px}.rs-risk-controls small{font-size:10px}.rs-courier-grid{gap:1px;padding:4px}.rs-courier-grid svg{width:17px;height:17px}}@media(prefers-reduced-motion:reduce){.rs-risk-player{transition:none}}@media(min-width:1051px){.rs-dota-desktop{--rs-dota-line:#b8c7b321;--rs-dota-muted:#a7b3b9;--rs-dota-green:#d1ed74;font-family:var(--pr-font);font-size:14px;line-height:1.55}body .pr-app .rs-dota-desktop .pr-dota-identity-strip{min-height:120px;padding:14px 4px 22px;margin-bottom:12px;align-items:center}.rs-dota-desktop .pr-dota-name-row h1{margin:0;font-size:30px;font-weight:650;letter-spacing:-.65px;line-height:1.2;color:#eef2f0;overflow-wrap:anywhere}.rs-dota-desktop .pr-dota-identity-main{gap:18px;min-width:0}.rs-dota-desktop .pr-dota-identity-main>.pr-steam-avatar{width:72px;height:72px;flex:none;overflow:visible}.rs-dota-desktop .pr-dota-identity .pr-dota-avatar{display:block;width:72px;height:72px;border-radius:13px;border:1px solid #cad4d42b;box-shadow:0 4px 15px #0003}body .pr-app .rs-dota-desktop .pr-dota-cover-rank{padding:10px 14px!important;background:#111816b8!important;border:1px solid var(--rs-dota-line)!important;border-radius:11px}.rs-dota-desktop .pr-dota-profile-links a{font-size:14px;line-height:1.5}.rs-dota-desktop .pr-dota-identity-strip .pr-dota-roles-tags>span{font-size:13px;line-height:1.5}.rs-dota-desktop .pr-dota-identity-strip .pr-dota-roles .pr-text-button{font-size:13px}.rs-dota-desktop .pr-dota-cover-rank{font-size:15px;font-weight:550;line-height:1.5}.rs-dota-desktop .pr-dota-cover-rank .pr-dota-rank-caption{font-size:12px;font-weight:450;letter-spacing:0}.rs-dota-desktop .pr-dota-navigation-row{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:12px;margin:0;padding:0 0 13px;border-bottom:1px solid var(--rs-dota-line)}.rs-dota-desktop .pr-dota-main-tabs{padding:0;gap:5px;overflow:visible}.rs-dota-desktop .pr-dota-main-tabs>button{font-size:14px;padding:10px 13px;border-radius:8px;min-height:40px}body .pr-app .rs-dota-desktop .pr-dota-main-tabs>button[aria-selected=true]{background:#d1ed7417!important;color:#e1f4a6!important}.rs-dota-desktop .pr-dota-week-action{font-size:14px;padding:10px 12px;background:#151c18;border:1px solid var(--rs-dota-line);flex:none}.rs-dota-section-description{font-size:14px;line-height:1.65;color:var(--rs-dota-muted);margin:14px 2px 20px}body .pr-app .rs-dota-desktop .pr-dota-columns{display:block;grid-template-columns:minmax(0,1fr);width:100%;margin:0}body .pr-app .rs-dota-desktop .pr-primary-column{display:grid;grid-gap:18px;gap:18px;min-width:0;width:100%;max-width:none}body .pr-app .rs-dota-desktop :is(.pr-stats-panel,.pr-dota-records,.pr-dota-picks,.pr-dota-history-section){width:100%;max-width:none;padding:22px;background:linear-gradient(125deg,#141c18b0,#0e13149c)!important;border:1px solid var(--rs-dota-line)!important;border-radius:14px}.rs-dota-desktop :is(.pr-section-heading h2,.pr-dota-heroes-heading h2){font-size:17px;font-weight:650;color:#edf2ec}.rs-dota-desktop .pr-section-heading{margin-bottom:17px}.rs-dota-desktop .pr-tracking-heading{gap:16px;align-items:center}body .pr-app .rs-dota-desktop .pr-tracking-period{padding:3px;background:#0b1011a8;border:1px solid var(--rs-dota-line);border-radius:9px}.rs-dota-desktop .pr-tracking-period button{font-size:14px;padding:8px 12px}.rs-dota-desktop .pr-tracking-basis{color:#c2ccce;font-size:14px;line-height:1.6;margin:0 0 5px}.rs-dota-stats-tracking-note{font-size:13px;line-height:1.6;color:var(--rs-dota-muted);margin:4px 0 18px}body .pr-app .rs-dota-desktop .rs-dota-stats-dashboard .pr-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:19px 0 16px}body .pr-app .rs-dota-desktop .rs-dota-stats-dashboard .pr-stat-grid>div{padding:16px 17px;min-width:0;background:#101715aa!important;border:1px solid var(--rs-dota-line)!important;border-radius:11px;min-height:106px}.rs-dota-stats-dashboard .pr-stat-grid>div>span{font-size:14px;color:#bac4c8}.rs-dota-stats-dashboard .pr-stat-grid>div>strong{font-size:31px;font-weight:650;line-height:1.3;margin:8px 0 4px;letter-spacing:-.6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-dota-stats-dashboard .pr-stat-grid>div>small{font-size:12px;color:var(--rs-dota-muted);line-height:1.5}.rs-dota-stats-secondary{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:0 2px 12px;font-size:14px;color:var(--rs-dota-muted)}.rs-dota-stats-secondary>span{display:flex;gap:8px;align-items:center}.rs-dota-stats-secondary strong{color:#e3eae2;font-weight:600}.rs-dota-stats-secondary .pr-source{margin-left:auto;font-size:12px}.rs-dota-stats-lifetime{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px 18px;padding-top:14px;border-top:1px solid var(--rs-dota-line);color:#acb7bd;font-size:14px;line-height:1.6}.rs-dota-stats-lifetime strong{color:#d9e1da;font-weight:600;font-size:15px;margin:0 6px}.rs-dota-stats-lifetime small{font-size:12px;color:#909fa6}.rs-dota-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 268px;grid-gap:16px;gap:16px;align-items:stretch}.rs-dota-card{border:1px solid var(--rs-dota-line);border-radius:14px;background:linear-gradient(130deg,#131b17aa,#101416a6);min-width:0;padding:18px}.rs-dota-card>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:15px}.rs-dota-card>header h2{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:650;margin:0;color:#ecf0ea}.rs-dota-card>header h2 svg{color:#bacc95;flex:none}.rs-dota-card>header>button{display:flex;align-items:center;gap:4px;background:none;border:0;color:#c7d8a5;padding:5px 0;font-size:13px;white-space:nowrap;cursor:pointer}.rs-dota-card>header>span{font-size:10px;color:#bbce97;background:#d1ed740b;padding:4px 7px;border-radius:5px}.rs-dota-week-date{font-size:14px;color:#bdc7cb;margin:0 0 18px}.rs-dota-week-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.rs-dota-week-values strong{display:block;font-size:26px;font-weight:650;color:#e2ebd2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.5px}.rs-dota-week-values span{font-size:13px;color:#9babb1}.rs-dota-week-note{font-size:13px;line-height:1.6;color:#9eacb2;margin:17px 0}.rs-dota-week-details{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;font-size:14px;background:none;border:0;border-top:1px solid var(--rs-dota-line);padding:12px 0 0;color:#d8e8b5;cursor:pointer}.rs-dota-empty{font-size:14px;line-height:1.7;color:#a1b0b6;padding:16px 0;margin:0}.rs-dota-match-table{min-width:0}.rs-dota-match-columns,.rs-dota-match-row{display:grid;grid-template-columns:minmax(150px,1fr) 92px 108px 62px 16px;align-items:center;grid-gap:12px;gap:12px}.rs-dota-match-columns{font-size:12px;color:#92a2aa;padding:0 0 9px;border-bottom:1px solid #bccab721}.rs-dota-match-row{padding:13px 0;border-bottom:1px solid #bccab713;text-decoration:none!important;color:#e3e9e4;min-width:0}.rs-dota-match-row:last-child{border-bottom:0}.rs-dota-match-row:hover .rs-dota-match-person strong{color:#d1ed74}.rs-dota-match-row:focus-visible{outline:2px solid #c9df8b;outline-offset:3px;border-radius:5px}.rs-dota-match-person{display:flex;gap:10px;align-items:center;min-width:0}.rs-dota-match-person img{width:50px;height:42px;object-fit:cover;border-radius:7px;flex:none}.rs-dota-match-person>div{min-width:0}.rs-dota-match-person strong{display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-dota-match-person time{display:block;font-size:12px;color:#9caeb7;margin-top:5px;white-space:nowrap}.rs-dota-outcome{font-size:14px;white-space:nowrap}.rs-dota-outcome.is-win{color:#cbe59d}.rs-dota-outcome.is-loss{color:#e8a398}.rs-dota-outcome.is-pending{color:#acb8c0}.rs-dota-kda{font-size:14px;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rs-dota-kda i{color:#64767e;font-style:normal;margin:0 2px}.rs-dota-duration{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#adbdc4}.rs-dota-match-row>svg{color:#8a9d91}.rs-dota-match-table.is-compact .rs-dota-match-columns,.rs-dota-match-table.is-compact .rs-dota-match-row{grid-template-columns:minmax(130px,1fr) 72px 85px 16px;gap:9px}.rs-dota-match-table.is-compact :is(.rs-dota-duration,.rs-dota-match-columns>span:nth-child(4)){display:none}.rs-dota-match-table.is-compact .rs-dota-match-person img{width:43px;height:38px}.rs-dota-desktop .pr-dota-history-section>.pr-section-heading{padding:0}.rs-dota-desktop .pr-history-shown{font-size:14px;color:#a7b5bc;margin:0 0 18px}.rs-dota-desktop .pr-dota-heroes-heading{margin-bottom:9px}.rs-dota-desktop .pr-dota-picks .pr-hero-grid{gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}body .pr-app .rs-dota-desktop .pr-dota-picks .pr-hero-card{grid-template-columns:104px minmax(0,1fr);padding-right:15px;background:#101715b8!important;min-height:112px;border-radius:11px}.rs-dota-desktop .pr-dota-picks .pr-hero-art{min-height:112px;border-radius:10px 0 0 10px}.rs-dota-desktop .pr-dota-picks .pr-hero-name{font-size:15px;line-height:1.4}.rs-dota-desktop .pr-dota-picks .pr-hero-numbers{padding-top:20px;font-size:14px}.rs-dota-desktop .pr-hero-position{font-size:12px}.rs-dota-desktop .pr-picks-basis{font-size:14px;line-height:1.6;color:#a5b5bb;margin:0 0 19px}.rs-dota-records-basis{margin:0 0 20px;color:#a6b6bc;font-size:14px;line-height:1.6}.rs-dota-records-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.rs-dota-record{display:flex;flex-direction:column;min-width:0;padding:18px;border-radius:12px;border:1px solid var(--rs-dota-line);background:linear-gradient(145deg,#1a231aaa,#101619b8);color:#e8ede8;text-decoration:none!important;transition:border-color .18s,background .18s}a.rs-dota-record:hover{border-color:#c5d8a45c;background:#19231cc4}.rs-dota-record-heading{display:flex;align-items:center;gap:8px;font-size:14px;color:#bccab8;font-weight:500;min-height:28px}.rs-dota-record-heading svg{color:#c6d997;flex:none}.rs-dota-record-value{display:flex;align-items:baseline;gap:7px;margin:15px 0 20px}.rs-dota-record-value strong{font-size:32px;font-weight:650;letter-spacing:-.7px;line-height:1.2;color:#e7f0d4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-dota-record-value span{font-size:13px;color:#acb9ac}.rs-dota-record-hero{display:flex;align-items:center;gap:10px;min-width:0;margin-bottom:12px}.rs-dota-record-hero img{width:49px;height:38px;object-fit:cover;border-radius:6px;flex:none}.rs-dota-record-hero strong{font-size:15px;font-weight:600;overflow-wrap:anywhere}.rs-dota-record-meta{display:flex;flex-direction:column;gap:7px;font-size:14px;color:#a2b2bb;line-height:1.5}.rs-dota-record-meta .is-win{color:#bed89c}.rs-dota-record-meta .is-loss{color:#e3a496}.rs-dota-record-open{display:flex;align-items:center;justify-content:space-between;gap:7px;padding-top:13px;margin-top:14px;border-top:1px solid var(--rs-dota-line);font-size:14px;color:#bfd3a4}.rs-dota-record-empty,.rs-dota-records-error,.rs-dota-records-status{font-size:14px;color:#aab8bf;line-height:1.7}.rs-dota-record.is-empty .rs-dota-record-value strong{color:#80918b}body .pr-app .rs-dota-desktop .pr-personal-achievements{max-width:780px;width:100%;padding:0}body .pr-app .rs-dota-desktop .pr-achievements-heading{padding:14px 16px;margin-bottom:12px;border-radius:10px}.rs-dota-desktop .pr-achievements-intro{display:none}.rs-dota-desktop .pr-personal-summary{gap:10px;margin-bottom:14px}body .pr-app .rs-dota-desktop .pr-personal-summary>button{padding:13px 15px;min-height:82px}.rs-dota-desktop .pr-personal-summary strong{font-size:25px}.rs-dota-desktop .pr-personal-summary span{font-size:11px;color:#b1bdc2}.rs-dota-desktop .pr-personal-comparisons{gap:10px}.rs-dota-desktop .pr-personal-compare{padding:15px 16px}.rs-dota-desktop .pr-personal-records h3,.rs-dota-desktop .pr-personal-section-title{font-size:14px;margin:19px 0 10px}.rs-dota-desktop .pr-personal-records button{padding:11px 14px;gap:10px}.rs-dota-desktop .pr-personal-records button>span{font-size:12px}.rs-dota-desktop .pr-personal-records strong{font-size:14px}.rs-dota-desktop .pr-personal-selected-week{padding:17px;border-radius:10px}.rs-dota-desktop .pr-personal-week-total>span{font-size:12px}.rs-dota-desktop .pr-personal-week-total strong{font-size:24px}.rs-dota-desktop .pr-personal-caption{font-size:11px;color:#9fb0b8}}@media(min-width:1051px) and (max-width:1200px){.rs-dota-overview-grid{grid-template-columns:1fr}.rs-dota-records-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-dota-desktop .pr-dota-main-tabs>button{padding:10px 9px;font-size:14px}.rs-dota-desktop .pr-dota-navigation-row{gap:8px}.rs-dota-desktop .pr-dota-week-action{padding:10px 8px;font-size:14px}}.rs-profile-arcade{--pa-lime:#d1ed74;--pa-muted:#a6afb5;min-width:0;color:#f4f6f8;background:#0e1114;border:1px solid #ffffff0d;border-radius:16px;padding:24px;font-size:13px;line-height:1.5}.rs-profile-arcade :where(h2,h3,h4,p,ol){margin:0}.rs-profile-arcade :where(a,button,select){font:inherit}.rs-profile-arcade a{text-decoration:none;color:inherit}.rs-profile-arcade button{cursor:pointer}.rs-profile-arcade :where(a,button,select):focus-visible{outline:2px solid var(--pa-lime);outline-offset:4px}.rs-profile-arcade .rs-pa-heading,.rs-profile-arcade .rs-pa-heading>div{display:flex;align-items:center;gap:10px}.rs-profile-arcade .rs-pa-heading{justify-content:space-between;gap:16px;margin-bottom:16px}.rs-profile-arcade .rs-pa-heading h2{color:#fff;font-size:18px;line-height:1.3;font-weight:650;letter-spacing:-.25px}.rs-profile-arcade .rs-pa-heading-icon{display:grid;place-items:center;color:var(--pa-lime)}.rs-profile-arcade .rs-pa-text-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;padding:5px 0;border:0;background:transparent;color:var(--pa-lime);font-size:12px;line-height:1.5;font-weight:550;text-align:left}.rs-profile-arcade .rs-pa-text-action:hover{color:#e6f9b1}.rs-profile-arcade .rs-pa-summary{margin:0 0 7px;color:#e6e9ec;font-size:12px}.rs-profile-arcade .rs-pa-summary>span{color:var(--pa-muted)}.rs-profile-arcade .rs-pa-note,.rs-profile-arcade .rs-pa-status{color:var(--pa-muted);font-size:12px;line-height:1.7}.rs-profile-arcade .rs-pa-status{padding:18px 0}.rs-profile-arcade .rs-pa-status>p{margin-bottom:8px;overflow-wrap:anywhere}.rs-profile-arcade .rs-pa-mark{position:relative;display:grid;place-items:center;flex:none;width:48px;height:48px;border:1px solid #d1ed7414;border-radius:13px;color:var(--pa-lime);background:linear-gradient(145deg,#d1ed740d,#d1ed7402)}.rs-profile-arcade .rs-pa-mark>svg{width:38px;height:38px}.rs-profile-arcade .rs-pa-record-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));grid-gap:14px;gap:14px;margin-top:22px}.rs-profile-arcade .rs-pa-record-card{min-width:0;display:flex;flex-direction:column;padding:19px;background:linear-gradient(145deg,#171c20,#11161a);border:1px solid #ffffff0c;border-radius:13px}.rs-profile-arcade .rs-pa-game-heading{display:flex;align-items:center;gap:12px;min-width:0}.rs-profile-arcade .rs-pa-game-heading>div{min-width:0}.rs-profile-arcade .rs-pa-game-heading small{display:block;margin-bottom:3px;color:var(--pa-muted);font-size:10px;letter-spacing:.35px}.rs-profile-arcade .rs-pa-game-heading h3{font-size:14px;line-height:1.35;color:#fff;font-weight:600;overflow-wrap:anywhere}.rs-profile-arcade .rs-pa-best{display:flex;flex-direction:column;gap:7px;margin-top:23px}.rs-profile-arcade .rs-pa-best>span{display:flex;align-items:center;gap:6px;color:var(--pa-muted);font-size:11px}.rs-profile-arcade .rs-pa-best>strong{font-size:27px;line-height:1.2;letter-spacing:-.7px;color:#f6f8f3;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rs-profile-arcade .rs-pa-game-meta{display:flex;flex-wrap:wrap;gap:3px 12px;justify-content:space-between;color:var(--pa-muted);font-size:10px;margin:11px 0 18px}.rs-profile-arcade .rs-pa-record-card>footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:14px;margin-top:auto;border-top:1px solid #ffffff0a}.rs-profile-arcade .rs-pa-play{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:8px 12px;color:#d1ed74;background:#d1ed7412;border:1px solid #d1ed741c;border-radius:8px;font-size:12px;font-weight:550;line-height:1.4;text-align:center}.rs-profile-arcade .rs-pa-play:hover{background:#d1ed741e;border-color:#d1ed7438}.rs-profile-arcade .rs-pa-empty{display:flex;flex-direction:column;align-items:flex-start;gap:11px;padding:20px 0 6px}.rs-profile-arcade .rs-pa-empty>svg{color:#d1ed747a;margin-bottom:3px}.rs-profile-arcade .rs-pa-empty h3{font-size:15px;font-weight:550;color:#e8ecef}.rs-profile-arcade .rs-pa-empty p{color:var(--pa-muted);font-size:12px;line-height:1.7;max-width:420px}.rs-profile-arcade .rs-pa-empty .rs-pa-play{margin-top:3px}.rs-profile-arcade .rs-pa-inspector{border-top:1px solid #ffffff0d;margin-top:26px;padding-top:24px}.rs-profile-arcade .rs-pa-inspector>header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:19px}.rs-profile-arcade .rs-pa-inspector h3{display:flex;gap:8px;align-items:center;font-size:15px;font-weight:600;color:#f1f4f6}.rs-profile-arcade .rs-pa-inspector h3>svg{color:var(--pa-muted)}.rs-profile-arcade .rs-pa-inspector>header p{font-size:11px;color:var(--pa-muted);margin-top:4px}.rs-profile-arcade .rs-pa-game-picker{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;font-size:11px;color:var(--pa-muted)}.rs-profile-arcade .rs-pa-game-select{width:245px;max-width:100%;min-width:0;border:1px solid #ffffff17;border-radius:8px;background:#171c20;color:#eef1f4;font-size:12px}.rs-profile-arcade .rs-pa-personal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:10px}.rs-profile-arcade .rs-pa-personal>div{display:flex;flex-direction:column;gap:7px;padding:15px;background:#ffffff03;border-radius:9px;border:1px solid #ffffff06}.rs-profile-arcade .rs-pa-personal span{font-size:11px;color:var(--pa-muted)}.rs-profile-arcade .rs-pa-personal strong{font-size:21px;line-height:1.3;color:#e4f0c6;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rs-profile-arcade .rs-pa-history-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:22px 0 8px}.rs-profile-arcade .rs-pa-history-heading h4{font-size:12px;font-weight:550;color:#e0e5e8}.rs-profile-arcade .rs-pa-history-heading .rs-pa-text-action{font-size:11px}.rs-profile-arcade .rs-pa-history{list-style:none;padding:0}.rs-profile-arcade .rs-pa-history>li{display:flex;align-items:center;gap:13px;padding:13px 0;border-top:1px solid #ffffff08}.rs-profile-arcade .rs-pa-history>li>div{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:3px}.rs-profile-arcade .rs-pa-history>li>div>span{font-size:12px;color:#d7dde2}.rs-profile-arcade .rs-pa-history time{color:var(--pa-muted);font-size:10px}.rs-profile-arcade .rs-pa-history>li>strong{color:#f1f4f6;font-size:13px;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-profile-arcade .rs-pa-history>li>a{display:grid;place-items:center;width:30px;height:30px;flex:none;color:var(--pa-lime);border-radius:7px;background:#d1ed7408}.rs-profile-arcade .rs-pa-history>li>a:hover{background:#d1ed7419}.rs-profile-arcade .rs-pa-history-empty{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 0;font-size:12px;color:var(--pa-muted)}.rs-profile-arcade.is-compact{padding:19px;border-radius:14px}.rs-profile-arcade.is-compact .rs-pa-heading{margin-bottom:11px}.rs-profile-arcade.is-compact .rs-pa-heading h2{font-size:15px}.rs-profile-arcade.is-compact .rs-pa-summary{font-size:11px;line-height:1.6;margin-bottom:10px}.rs-profile-arcade .rs-pa-compact-records{display:flex;flex-direction:column}.rs-profile-arcade .rs-pa-compact-record{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid #ffffff08;min-width:0}.rs-profile-arcade .rs-pa-compact-record .rs-pa-mark{width:37px;height:37px;border-radius:10px}.rs-profile-arcade .rs-pa-compact-record .rs-pa-mark>svg{width:30px;height:30px}.rs-profile-arcade .rs-pa-compact-record>span:nth-child(2){display:flex;flex:1 1;min-width:0;flex-direction:column;gap:3px}.rs-profile-arcade .rs-pa-compact-record>span:nth-child(2)>span{color:#dce2e7;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.rs-profile-arcade .rs-pa-compact-record strong{font-size:15px;line-height:1.3;font-weight:550;color:#e5efcd;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-profile-arcade .rs-pa-compact-record>svg{flex:none;color:#899579}.rs-profile-arcade .rs-pa-compact-record:hover>svg{color:var(--pa-lime)}.rs-profile-arcade .rs-pa-compact-play{width:100%;margin-top:9px;font-size:11px}.rs-profile-arcade.is-compact .rs-pa-empty{padding:12px 0 4px;gap:9px}.rs-profile-arcade.is-compact .rs-pa-empty h3{font-size:13px}.rs-profile-arcade.is-compact .rs-pa-empty p{font-size:11px}@media (min-width:1051px){body .pr-app .rs-profile-desktop{--rs-profile-aside:244px;--rs-profile-gap:20px;--rs-muted:#9ca9b0;--rs-accent:#d1ed74;--rs-surface:rgba(19,24,27,.82);color:#eef2f2}body .pr-app .rs-profile-desktop .pr-profile-card{background:linear-gradient(115deg,rgba(25,31,33,.82),rgba(15,19,22,.66))!important;border-radius:18px!important;overflow:hidden;padding:0!important;box-shadow:inset 0 1px rgba(255,255,255,.045)!important}body .pr-app .rs-profile-desktop .pr-cover{height:190px;min-height:0;border-radius:0}.rs-profile-identity{padding:25px 25px 0;position:relative}.rs-profile-identity-top{display:flex;align-items:flex-start;gap:22px}.rs-profile-avatar{width:110px;height:110px;flex:none;position:relative;background:#101519;border:0;padding:0;border-radius:30px;cursor:pointer}.rs-profile-avatar>img{width:100%;height:100%;object-fit:cover;border-radius:inherit;box-shadow:0 0 0 1px rgba(255,255,255,.12)}.rs-profile-avatar>span{position:absolute;bottom:-3px;right:-3px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#263039;color:#e1e9ec;box-shadow:0 0 0 4px #151b1e}.rs-profile-intro{min-width:0;flex:1 1}.rs-profile-name{display:flex;align-items:center;gap:10px;padding-top:5px}.rs-profile-pencil{display:grid;place-items:center;width:34px;height:34px;color:#adbbc2;border-radius:9px}.rs-profile-pencil:hover{background:rgba(255,255,255,.04);color:#d1ed74}.rs-profile-eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#baca9c;margin:0 0 8px;line-height:1.4}body .pr-app .rs-profile-desktop .rs-profile-intro h1{margin:0;font-size:28px;line-height:1.18;letter-spacing:-.8px;font-weight:750;overflow-wrap:anywhere}.rs-profile-status{margin:9px 0 0;color:#bfcbd1;font-size:13px;line-height:1.5;overflow-wrap:anywhere}body .pr-app .rs-profile-desktop .pr-profile-bio{margin:9px 0 0;color:#bcc5cb;font-size:13px;line-height:1.55}.rs-profile-muted-link{display:inline-flex;align-items:center;gap:6px;color:var(--rs-muted);font-size:12px;margin-top:10px}.rs-profile-external{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:15px}.rs-profile-external>a{display:flex;align-items:center;gap:6px;color:#aebbc1;max-width:100%;font-size:12px}.rs-profile-external>a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}body .pr-app .rs-profile-desktop .rs-profile-external .pr-profile-networks{gap:6px;margin:0}body .pr-app .rs-profile-desktop .rs-profile-external .pr-network-link{width:28px;height:28px;border-radius:8px;background:rgba(255,255,255,.04);color:#bdc8cd}.rs-profile-owner-actions{display:flex;align-items:center;gap:5px;flex:none}.rs-profile-follow,body .pr-app .rs-profile-desktop .rs-profile-edit{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 13px;min-height:36px;border:0;border-radius:9px;color:#e3e9e8;background:rgba(255,255,255,.055);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.rs-profile-cover-toggle{display:grid;place-items:center;width:32px;height:36px;border:0;background:none;color:#a1aeb6;cursor:pointer}.rs-profile-visitor-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin:18px 0 4px}.rs-profile-follow{background:#d1ed74;color:#1d2714}.rs-profile-follow.is-following{background:#293323;color:#d1ed74}.rs-profile-identity-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 0 18px;margin-top:22px;border-top:1px solid rgba(203,218,225,.08)}.rs-profile-counts{display:flex;align-items:center;gap:25px}.rs-profile-counts button{padding:0;display:flex;align-items:baseline;gap:7px;border:0;background:none;color:#a7b4bd;font-size:11px;cursor:pointer}.rs-profile-counts strong{font-size:19px;line-height:1;font-weight:650;color:#e9efef;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-profile-game{display:flex;align-items:center;gap:12px}.rs-profile-dota{display:flex;align-items:center;gap:9px;color:#d7e6c1;font-size:12px;font-weight:600}.rs-profile-dota img{height:34px;width:34px;object-fit:contain}.rs-profile-dota small{display:block;font-size:9px;line-height:1.5;color:#9dacaa;font-weight:400}.rs-profile-roles{display:flex;gap:5px;flex-wrap:wrap}.rs-profile-roles button{background:rgba(184,207,158,.07);border:0;color:#b8c7ac;border-radius:6px;font-size:10px;padding:5px 7px;cursor:pointer}body .pr-app .rs-profile-desktop .pr-social-tabs-row{margin:0;padding:0 18px!important;width:100%;background:rgba(5,9,12,.24)!important}body .pr-app .rs-profile-desktop .pr-profile-tabs{display:flex;gap:3px;padding:7px 0;margin:0;overflow:visible}body .pr-app .rs-profile-desktop .pr-profile-tabs>button{height:39px;padding:0 13px;border-radius:9px!important;gap:7px;color:#a9b7c1!important;font-size:12px;font-weight:550}body .pr-app .rs-profile-desktop .pr-profile-tabs>button.is-active{background:rgba(209,237,116,.1)!important;color:#d1ed74!important}body .pr-app .rs-profile-desktop .pr-profile-columns{display:grid;grid-template-columns:minmax(0,1fr) 244px;grid-gap:20px;gap:20px;margin-top:20px;align-items:start}body .pr-app .rs-profile-desktop .rs-profile-full-width{grid-template-columns:minmax(0,1fr)}body .pr-app .rs-profile-desktop .rs-profile-publications{max-width:none;margin:0}body .pr-app .rs-profile-desktop .pr-primary-column{width:100%;min-width:0}body .pr-app .rs-profile-desktop .rs-profile-sidebar{display:flex;flex-direction:column;gap:16px;width:auto;min-width:0}.rs-profile-side-card{padding:17px;border-radius:14px;background:rgba(19,25,29,.8);min-width:0}.rs-profile-side-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px;color:#8b9b97}.rs-profile-side-heading h2{margin:0;color:#edf2ef;font-size:13px;line-height:1.3;font-weight:650}.rs-profile-people-tabs{display:flex;gap:12px;margin:0 0 16px;border-bottom:1px solid rgba(255,255,255,.06)}.rs-profile-people-tabs button{font-size:10px;color:#9daeb7;border:0;background:none;padding:0 0 8px;cursor:pointer}.rs-profile-people-tabs button[aria-selected=true]{color:#d1ed74;box-shadow:0 1px #d1ed74}.rs-profile-people-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px 6px;gap:14px 6px}.rs-profile-people-grid a{display:flex;align-items:center;flex-direction:column;min-width:0;gap:7px;font-size:10px;color:#c1cbd0}.rs-profile-people-grid img{width:43px;height:43px;object-fit:cover;border-radius:50%}.rs-profile-people-grid span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-profile-side-link{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:none;padding:13px 0 0;margin-top:13px;border-top:1px solid rgba(255,255,255,.06);font-size:11px;color:#a5b5bd;cursor:pointer}.rs-profile-side-link>span{display:flex;gap:6px;align-items:center;color:#d0ddc1}.rs-profile-side-note{color:#9dacb4;font-size:12px;line-height:1.6;margin:0}.rs-profile-side-note p{margin:0 0 8px}.rs-profile-side-note button{display:flex;align-items:center;gap:4px;font-size:11px;padding:0;color:#d1ed74;background:none;border:0;cursor:pointer}.rs-profile-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.rs-profile-photo-grid a{aspect-ratio:1;overflow:hidden;border-radius:8px;background:#0d1216}.rs-profile-photo-grid img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.rs-profile-photo-grid a:hover img{transform:scale(1.04)}body .pr-app .rs-profile-desktop .rs-profile-composer{padding:17px 18px!important;background:rgba(23,29,33,.76)!important}body .pr-app .rs-profile-desktop .rs-profile-composer>form{display:flex;flex-direction:column;align-items:stretch;gap:0}body .pr-app .rs-profile-desktop .rs-profile-composer .pr-composer-main{width:100%;flex:auto}body .pr-app .rs-profile-desktop .rs-profile-composer .pr-composer-bottom{width:100%;align-self:stretch}.rs-profile-composer-heading{display:flex;align-items:center;gap:7px;color:#c9d5d8;font-size:12px;margin:0 0 13px}body .pr-app .rs-profile-desktop .rs-profile-composer .pr-composer-main{gap:11px;align-items:flex-start}body .pr-app .rs-profile-desktop .rs-profile-composer .pr-composer-main>img{width:32px;height:32px;border-radius:10px}body .pr-app .rs-profile-desktop .rs-profile-composer textarea{height:44px;min-height:44px!important;max-height:220px;resize:vertical;font-size:13px;line-height:1.6;box-shadow:none!important;border:0!important;background:transparent!important;padding:4px 0}body .pr-app .rs-profile-desktop .rs-profile-composer textarea:focus{outline:0!important}body .pr-app .rs-profile-desktop .rs-profile-composer .pr-composer-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.065)}.rs-profile-composer-tools{display:flex;gap:5px}body .pr-app .rs-profile-desktop .rs-profile-composer-tools a,body .pr-app .rs-profile-desktop .rs-profile-composer-tools button{display:flex;align-items:center;gap:7px;min-width:0;width:auto;height:32px;padding:0 9px;background:rgba(255,255,255,.035)!important;border-radius:8px;color:#b5c2c8;font-size:11px}body .pr-app .rs-profile-desktop .rs-profile-composer-publish{display:flex;align-items:center;gap:8px;width:auto;height:32px;padding:0 13px;border-radius:8px;color:#172215!important;background:#d1ed74!important;font-size:11px;font-weight:650}body .pr-app .rs-profile-desktop .rs-profile-composer-publish:disabled{opacity:.4}body .pr-app .rs-profile-desktop .pr-social-feed{gap:18px}body .pr-app .rs-profile-desktop .pr-feed-card:not(.pr-feed-clip-card){padding:19px!important;background:rgba(17,23,27,.8)!important}body .pr-app .rs-profile-desktop .pr-feed-author{gap:10px;margin-bottom:16px}body .pr-app .rs-profile-desktop .pr-feed-author strong{font-size:13px}body .pr-app .rs-profile-desktop .pr-feed-author span{font-size:10px;color:#99a9b5}body .pr-app .rs-profile-desktop .pr-feed-text{font-size:14px;line-height:1.7}body .pr-app .rs-profile-desktop .pr-feed-clip .pr-clip-stage{--clip-height:clamp(450px,calc(100dvh - 200px),600px)}body .pr-app .rs-profile-desktop .pr-profile-media-section{padding:0;width:100%}.rs-profile-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:4px 0 20px;padding:0}.rs-profile-section-heading h2{font-size:19px;font-weight:650;line-height:1.4;margin:0}.rs-profile-section-heading p{font-size:12px;line-height:1.6;color:#9cadb8;margin:5px 0 0}.rs-profile-clip-search{display:flex;align-items:center;gap:10px;max-width:320px;padding:10px 13px;background:#151d22;border-radius:10px;color:#96a7b2;margin-bottom:20px}.rs-profile-clip-search input{min-width:0;width:100%;background:none;border:0;outline:0;color:#e0e9eb;font-size:12px}body .pr-app .rs-profile-desktop .pr-video-library-grid.is-shorts{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;max-width:none}body .pr-app .rs-profile-desktop .pr-video-library-grid.is-shorts .pr-video-tile{width:100%;max-width:none}body .pr-app .rs-profile-desktop .pr-photo-wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.rs-profile-desktop .pr-photo-card-caption{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .pr-app .rs-profile-desktop .pr-personal-achievements{max-width:780px;margin:0 auto}body .pr-app .rs-profile-desktop .pr-personal-summary>button{min-height:85px;padding:16px;background:rgba(25,31,35,.65)!important}body .pr-app .rs-profile-desktop .pr-personal-comparisons{gap:12px}body .pr-app .rs-profile-desktop .pr-personal-compare{padding:18px;background:rgba(25,31,35,.65)!important}body .pr-app .rs-profile-desktop .pr-personal-records>div{gap:12px}body .pr-app .rs-profile-desktop .pr-personal-records>div>button{padding:14px;background:rgba(25,31,35,.65)!important}.rs-profile-desktop :is(button,a,input,textarea):focus-visible{outline:2px solid #d1ed74!important;outline-offset:3px}.rs-profile-desktop .rs-profile-cover-toggle:hover,.rs-profile-desktop .rs-profile-edit:hover,.rs-profile-desktop .rs-profile-side-link:hover{color:#d1ed74}@media(max-width:1279px){body .pr-app .rs-profile-desktop{--rs-profile-aside:220px;--rs-profile-gap:14px}.rs-profile-identity{padding:22px 20px 0}.rs-profile-avatar{width:90px;height:90px;border-radius:25px}.rs-profile-identity-top{gap:17px}.rs-profile-owner-actions{flex-direction:column;align-items:flex-end}body .pr-app .rs-profile-desktop .rs-profile-intro h1{font-size:25px}.rs-profile-counts{gap:15px}.rs-profile-counts button{flex-direction:column;gap:5px}body .pr-app .rs-profile-desktop .pr-profile-columns{grid-template-columns:minmax(0,1fr) 220px;gap:14px}body .pr-app .rs-profile-desktop .rs-profile-full-width{grid-template-columns:minmax(0,1fr)}body .pr-app .rs-profile-desktop .pr-profile-tabs>button{padding:0 10px;font-size:11px}}}.rs-shell-desktop .rs-shell-desktop-label,.rs-shell-desktop .rs-shell-desktop-settings,.rs-shell-desktop .rs-shell-group-label{display:none}@media (min-width:1051px){body .pr-app.rs-shell-desktop .pr-sidebar>.pr-brand-about{height:68px;min-height:68px;display:flex;align-items:center;justify-content:center;padding:0 5px;margin:0}body .pr-app.rs-shell-desktop .pr-sidebar>nav{margin-top:10px;gap:3px}body .pr-app.rs-shell-desktop .rs-shell-group-label{display:block;margin:18px 12px 6px;color:#aab5ae;font-size:10px;font-weight:600;letter-spacing:.09em;line-height:1.4;text-transform:uppercase}body .pr-app.rs-shell-desktop .rs-shell-group-label:first-child{margin-top:0}body .pr-app.rs-shell-desktop .pr-sidebar .pr-nav-link{display:flex;align-items:center;gap:11px;min-height:42px;padding:10px 12px;border-radius:10px;background:transparent;color:#f5f7f4!important;font-size:13px;font-weight:500;line-height:1.35;text-decoration:none}body .pr-app.rs-shell-desktop .pr-sidebar .pr-nav-link>svg{flex:none;opacity:.85}body .pr-app.rs-shell-desktop .pr-sidebar .pr-nav-link.is-active{background:#d1ed7414;color:#d1ed74!important;font-weight:600}body .pr-app.rs-shell-desktop .pr-sidebar .pr-nav-link.is-active:before{content:"";position:absolute;inset:12px auto 12px 0;width:2px;border-radius:2px;background:#d1ed74}body .pr-app.rs-shell-desktop .pr-sidebar .pr-nav-link:hover{background:#ffffff08;color:#d1ed74!important}body .pr-app.rs-shell-desktop .pr-sidebar .rs-shell-default-divider,body .pr-app.rs-shell-desktop .pr-sidebar .rs-shell-default-settings{display:none}body .pr-app.rs-shell-desktop .pr-sidebar-bottom{margin-top:auto;padding-top:24px}body .pr-app.rs-shell-desktop .pr-sidebar-bottom .rs-shell-desktop-settings{display:flex;margin-bottom:8px}body .pr-app.rs-shell-desktop .pr-sidebar-bottom .pr-help-link{display:flex;align-items:center;gap:10px;min-height:38px;padding:9px 12px;color:#b8c2bb;border-radius:9px;font-size:11px;line-height:1.45;text-decoration:none}body .pr-app.rs-shell-desktop .pr-sidebar-bottom .pr-help-link>svg{flex:none}body .pr-app.rs-shell-desktop .pr-sidebar-bottom .pr-help-link:hover{background:#ffffff08;color:#d1ed74}body .pr-app.rs-shell-desktop .pr-local-label{margin-top:14px;padding:13px 12px 0;border-top:1px solid #ffffff0d;font-size:10px;color:#8d9c92}body .pr-app.rs-shell-desktop .pr-topbar{background:rgba(14,17,20,.96)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px}body .pr-app.rs-shell-desktop .pr-topbar-actions>.pr-topbar-rs,body .pr-app.rs-shell-desktop .pr-topbar-balance,body .pr-app.rs-shell-desktop .pr-topbar-divider{display:none}body .pr-app.rs-shell-desktop .pr-topbar-navigation{display:flex;flex:1 1;align-items:center;justify-content:flex-start;gap:4px;min-width:0;min-height:42px;margin:0;padding:0;transform:none;background:transparent!important}body .pr-app.rs-shell-desktop .rs-shell-desktop-label{display:inline}body .pr-app.rs-shell-desktop .pr-topbar-navigation :is(.pr-topbar-feed,.pr-topbar-shortcut){display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;height:42px;padding:0 12px;border-radius:10px;color:#f5f7f4;font-size:13px;font-weight:500;white-space:nowrap;text-decoration:none;background:transparent}body .pr-app.rs-shell-desktop .pr-topbar-navigation :is(.pr-topbar-feed,.pr-topbar-shortcut).is-active{color:#d1ed74;background:#d1ed7414;font-weight:600}body .pr-app.rs-shell-desktop .pr-topbar-navigation :is(.pr-topbar-feed,.pr-topbar-shortcut):hover{color:#d1ed74;background:#ffffff08}body .pr-app.rs-shell-desktop .pr-topbar-shortcut>b{position:static;min-width:18px;padding:2px 4px;border:0;border-radius:5px;color:#d1ed74;background:#d1ed7421;font-size:10px;font-weight:700;line-height:14px}body .pr-app.rs-shell-desktop .pr-topbar-navigation .pr-player-search-menu{position:relative;margin-left:auto;padding-left:8px}body .pr-app.rs-shell-desktop .pr-topbar-navigation .pr-player-search-trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;width:172px;height:42px;padding:0 14px;border-radius:10px;color:#e1e9df;background:#d1ed740c;font-size:12px;font-weight:500;white-space:nowrap}body .pr-app.rs-shell-desktop .pr-player-search-trigger>svg{flex:none;color:#d1ed74}body .pr-app.rs-shell-desktop .pr-topbar-navigation .pr-player-search-trigger:is(:hover,[aria-expanded=true]){color:#d1ed74;background:#d1ed741a}body .pr-app.rs-shell-desktop .pr-topbar-navigation .pr-player-search-popup{left:auto;right:0;top:calc(100% + 12px);width:390px;transform:none}body .pr-app.rs-shell-desktop .pr-topbar-navigation .pr-notification-menu{position:relative;flex:none}body .pr-app.rs-shell-desktop .pr-topbar-navigation .pr-notification-menu>.pr-icon-button{width:42px;height:42px;padding:10px;color:#c7d1c9;border-radius:10px}body .pr-app.rs-shell-desktop .pr-notification-menu>.pr-icon-button:is(:hover,[aria-expanded=true]){color:#d1ed74;background:#ffffff08}body .pr-app.rs-shell-desktop .pr-topbar-navigation .pr-notification-popup{left:auto;right:0;transform:none}body .pr-app.rs-shell-desktop .pr-topbar-actions{flex:none;margin:0;gap:0}body .pr-app.rs-shell-desktop .pr-account-menu .pr-account{min-height:42px;padding:4px 7px;border-radius:10px;background:#ffffff05!important}body .pr-app.rs-shell-desktop .pr-account-menu .pr-account[aria-expanded=true]{background:#d1ed7414!important}body .rs-editor9{--editor-ink:#f1f5ee;--editor-muted:#a9b5ac;--editor-accent:#d1ed74;max-width:900px;margin:0 auto;padding:6px 0 24px;color:var(--editor-ink)}body .rs-editor9-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}body .rs-editor9-heading h1{margin:0;font-size:25px;font-weight:650;letter-spacing:-.7px;line-height:1.25}body .rs-editor9-heading p{margin:7px 0 0;color:var(--editor-muted);font-size:12px;line-height:1.6}body .rs-editor9-back{display:inline-flex;align-items:center;gap:7px;flex:none;padding:9px 0 9px 12px;font-size:12px;color:#c9d3c7;background:none;border:0}body .rs-editor9-back:hover{color:var(--editor-accent)}body .rs-editor9-layout{display:grid;grid-template-columns:174px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}body .rs-editor9-navigation{position:-webkit-sticky;position:sticky;top:108px;min-width:0}body .rs-editor9-navigation [role=tablist]{display:grid;grid-gap:5px;gap:5px}body .rs-editor9-navigation [role=tab]{display:flex;align-items:flex-start;gap:10px;width:100%;min-height:65px;padding:13px 11px;border:0;border-radius:11px;text-align:left;background:transparent;color:#d6dfd4}body .rs-editor9-navigation [role=tab]>svg{flex:none;margin-top:1px}body .rs-editor9-navigation [role=tab] strong{display:block;font-size:12px;line-height:1.4;font-weight:600}body .rs-editor9-navigation [role=tab] small{display:block;margin-top:5px;font-size:10px;line-height:1.5;color:#91a094}body .rs-editor9-navigation [role=tab][aria-selected=true]{background:#d1ed7412;color:var(--editor-accent)}body .rs-editor9-navigation [role=tab][aria-selected=true] small{color:#c2cdb2}body .rs-editor9-navigation [role=tab]:hover{background:#ffffff08;color:var(--editor-accent)}body .rs-editor9-nav-note{display:flex;gap:9px;margin:22px 11px 0;padding-top:18px;border-top:1px solid #ffffff0c;color:#95a397}body .rs-editor9-nav-note svg{flex:none;margin-top:2px}body .rs-editor9-nav-note p{margin:0;font-size:10px;line-height:1.75}body .rs-editor9-content{min-width:0}body .rs-editor9-fields{margin:0;padding:26px;border:1px solid #ffffff0b;border-radius:16px;min-width:0;background:#121815ed}body .rs-editor9-fields>section{min-width:0}body .rs-editor9-section-heading{margin-bottom:23px}body .rs-editor9-section-heading h2{margin:0;color:var(--editor-ink);font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.35px}body .rs-editor9-section-heading p{margin:7px 0 0;max-width:440px;color:var(--editor-muted);font-size:12px;line-height:1.7}body .rs-editor9-avatar-card{display:flex;align-items:center;gap:13px;margin:0 0 26px;padding-bottom:23px;border-bottom:1px solid #ffffff0b}body .rs-editor9-avatar-card>img{width:61px;height:61px;flex:none;object-fit:cover;border-radius:50%;border:1px solid #d1ed7426}body .rs-editor9-avatar-card>div{min-width:0;flex:1 1}body .rs-editor9-avatar-card strong{display:block;font-size:14px;font-weight:600;overflow-wrap:anywhere}body .rs-editor9-avatar-card span{display:block;margin-top:5px;font-size:11px;line-height:1.5;color:#aebcae;overflow-wrap:anywhere}body .rs-editor9-avatar-card small{display:block;margin-top:7px;font-size:10px;line-height:1.5;color:#8d9b8e}body .rs-editor9-avatar-card>button{flex:none}body .rs-editor9-form-row{margin-top:22px}body .rs-editor9-form-row>label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:9px;font-size:12px;font-weight:500;color:#e5ece1}}@media (min-width:1051px){body .rs-editor9-form-row>label>:is(span,output){color:#91a18f;font-size:10px;font-weight:400}body .rs-editor9 .pr-input{display:block;width:100%;min-height:44px;margin:0;padding:12px 13px;border:1px solid #ffffff13!important;border-radius:9px;background:#090e0c85!important;color:#f2f6ee;font-size:13px;font-weight:400;line-height:1.55;box-shadow:none!important}body .rs-editor9 .pr-input::placeholder{color:#7e8c81}body .rs-editor9 .pr-input:focus{border-color:#d1ed746b!important;outline:1px solid #d1ed7433;outline-offset:0}body .rs-editor9 textarea.pr-input{min-height:128px;resize:vertical}body .rs-editor9-form-row>p{margin:7px 0 0;color:#93a294;font-size:10px;line-height:1.65}body .rs-editor9 :is(.rs-editor9-primary,.rs-editor9-secondary,.rs-editor9-square,.rs-editor9-text){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:9px 12px;border:0;border-radius:8px;font-size:11px;font-weight:600;line-height:1.4;cursor:pointer}body .rs-editor9 .rs-editor9-primary{background:#d1ed74;color:#18200d;min-width:116px}body .rs-editor9 .rs-editor9-primary:hover{background:#ddf595}body .rs-editor9 .rs-editor9-secondary{background:#ffffff08;color:#e6ede1}body .rs-editor9 .rs-editor9-secondary:hover{background:#ffffff10;color:#d1ed74}body .rs-editor9 .rs-editor9-text{background:none;color:#b9c6b7;padding-left:0;padding-right:0;font-weight:500}body .rs-editor9 .rs-editor9-text:hover{color:#d1ed74}body .rs-editor9 .rs-editor9-square{flex:none;width:36px;min-height:36px;padding:8px;color:#cfdacb;background:#ffffff08}body .rs-editor9 :is(button,input,textarea):disabled{opacity:.45;cursor:default}body .rs-editor9-toggle{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:19px}body .rs-editor9-toggle strong{display:block;font-size:12px;font-weight:500}body .rs-editor9-toggle small{display:block;margin-top:4px;color:#98a597;font-size:10px}body .rs-editor9-toggle input{width:18px;height:18px;accent-color:#d1ed74;cursor:pointer}body .rs-editor9-preview{position:relative;isolation:isolate;padding:16px;border:1px solid #ffffff12;border-radius:12px;background-size:cover;background-position:50%;overflow:hidden}body .rs-editor9-preview-shade{position:absolute;inset:0;z-index:-1;pointer-events:none}body .rs-editor9-profile-preview{border-radius:9px;overflow:hidden;background:#111713}body .rs-editor9 .rs-editor9-cover{width:100%;height:166px;aspect-ratio:auto;border-radius:0}body .rs-editor9-preview-person{display:flex;gap:11px;padding:15px;align-items:flex-start}body .rs-editor9-preview-person>img{width:46px;height:46px;flex:none;object-fit:cover;border-radius:50%}body .rs-editor9-preview-person>div{min-width:0}body .rs-editor9-preview-person strong{display:block;font-size:15px;line-height:1.5;overflow-wrap:anywhere}body .rs-editor9-preview-person span{display:block;margin-top:3px;color:#b6c2b3;font-size:10px;line-height:1.5;overflow-wrap:anywhere}body .rs-editor9-preview-person p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap;margin:6px 0 0;color:#a4b19f;font-size:10px;line-height:1.6}body .rs-editor9-upload-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-top:17px}body .rs-editor9-file-note{margin:9px 0 0;color:#8d9e8e;font-size:10px;line-height:1.6;overflow-wrap:anywhere}body .rs-editor9-framing{margin-top:22px;padding-top:21px;border-top:1px solid #ffffff0b}body .rs-editor9-framing-title{display:flex;align-items:baseline;justify-content:space-between;gap:10px}body .rs-editor9-framing-title h3,body .rs-editor9-subtitle{margin:0;font-size:12px;font-weight:600}body .rs-editor9-framing-title>span{color:#92a08e;font-size:10px}body .rs-editor9 input[type=range]{width:100%;min-width:0;accent-color:#d1ed74;cursor:pointer}body .rs-editor9-zoom{display:flex;align-items:center;gap:12px}body .rs-editor9-range-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:17px}body .rs-editor9-range-grid label{font-size:11px;color:#b1bfae}body .rs-editor9-range-grid input{display:block;margin-top:14px}body .rs-editor9-subtitle{margin-top:23px;margin-bottom:12px}body .rs-editor9-wallpapers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}body .rs-editor9-wallpapers button{padding:0;text-align:left;border:0;background:none;color:#afbcab}body .rs-editor9-wallpapers button>span{position:relative;display:flex;align-items:center;justify-content:center;height:58px;border:1px solid #ffffff15;border-radius:8px}body .rs-editor9-wallpapers button>strong{display:block;margin-top:6px;font-size:10px;line-height:1.5;font-weight:500}body .rs-editor9-wallpapers button[aria-pressed=true]{color:#d1ed74}body .rs-editor9-wallpapers button[aria-pressed=true]>span{outline:2px solid #d1ed74;outline-offset:2px}body .rs-editor9-wallpapers button>span>svg{padding:3px;width:23px;height:23px;border-radius:50%;background:#14200ed9;color:#d1ed74}body .rs-editor9-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:23px 16px;gap:23px 16px}body .rs-editor9-social-field{min-width:0}body .rs-editor9-social-field label{display:flex;align-items:center;gap:6px;margin-bottom:9px;font-size:12px;font-weight:500}body .rs-editor9-social-field label svg{color:#93a58a}body .rs-editor9-social-field small{display:block;margin-top:6px;color:#92a18f;font-size:10px;line-height:1.5}body .rs-editor9-savebar{position:-webkit-sticky;position:sticky;bottom:14px;z-index:12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:15px;padding:13px 16px;border:1px solid #d1ed7419;border-radius:12px;background:#192018f5;box-shadow:0 8px 32px #0004;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body .rs-editor9-save-state{display:flex;align-items:center;gap:7px;color:#9faf9c;font-size:10px;line-height:1.5}body .rs-editor9-save-state>span{width:5px;height:5px;flex:none;border-radius:50%;background:#799475}body .rs-editor9-save-state>span.is-changed{background:#d1ed74}body .rs-editor9-save-actions{display:flex;gap:8px;margin-left:auto}body .rs-editor9-error{flex-basis:100%;margin:0;padding-bottom:9px;border-bottom:1px solid #ed817a26;color:#ffaaa3;font-size:12px;line-height:1.65}.rs-people-dialog{--people-accent:#d1ed74;--people-muted:#9daab2;color:#edf2f2}.rs-people-dialog .pr-modal-backdrop{background:rgba(3,6,9,.77);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rs-people-dialog .pr-modal-position{padding:32px}.rs-people-dialog .rs-people-panel{display:flex;flex-direction:column;width:min(520px,calc(100vw - 64px));max-height:min(760px,calc(100dvh - 64px));overflow:hidden;border:1px solid rgba(208,224,233,.15);border-radius:18px;background:radial-gradient(ellipse at 0 0,rgba(209,237,116,.045),transparent 60%),#11171b;box-shadow:0 32px 120px #000b,inset 0 1px 0 #ffffff08}}@media (min-width:1051px){.rs-people-dialog :where(button,input,a){font:inherit}.rs-people-dialog button{cursor:pointer}.rs-people-dialog .rs-people-content:focus-visible,.rs-people-dialog :where(button,input,a):focus-visible{outline:2px solid var(--people-accent);outline-offset:3px}.rs-people-dialog .rs-people-heading{display:flex;align-items:center;gap:13px;flex:none;padding:20px 22px 17px}.rs-people-dialog .rs-people-heading-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;background:#d1ed740b;border:1px solid #d1ed7416;border-radius:15px;color:var(--people-accent)}.rs-people-dialog .rs-people-heading h2{margin:0;font-size:20px;line-height:1.2;font-weight:650;letter-spacing:-.55px;color:#f0f4f4}.rs-people-dialog .rs-people-close{display:grid;place-items:center;flex:none;width:36px;height:36px;margin-left:auto;padding:0;border:0;border-radius:11px;background:#ffffff05;color:#aebbc2;transition:background .16s,color .16s}.rs-people-dialog .rs-people-close:hover{background:#ffffff0c;color:#fff}.rs-people-dialog .rs-people-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px;flex:none;margin:0 22px;padding:5px;background:#080d114d;border:1px solid #ffffff08;border-radius:13px}.rs-people-dialog .rs-people-tabs button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:37px;padding:9px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#aebbc2;font-size:13px;font-weight:550;transition:background .16s,color .16s,border-color .16s}.rs-people-dialog .rs-people-tabs button:hover{color:#eef4ee;background:#ffffff05}.rs-people-dialog .rs-people-tabs button[aria-selected=true]{background:#d1ed7412;border-color:#d1ed7420;color:#e3f2b3}.rs-people-dialog .rs-people-tabs button>span{display:inline-flex;justify-content:center;min-width:22px;padding:2px 6px;border-radius:6px;background:#ffffff06;color:#81909b;font-size:11px;font-weight:600;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-people-dialog .rs-people-tabs button[aria-selected=true]>span{background:#d1ed7412;color:#d1ed74}.rs-people-dialog .rs-people-search{display:flex;align-items:center;gap:10px;flex:none;margin:14px 22px 0;padding:0 13px;min-height:41px;border:1px solid #cbdce315;border-radius:11px;background:#080d113d;color:#7f909b;transition:border-color .16s,background .16s}.rs-people-dialog .rs-people-search:focus-within{border-color:#d1ed7459;background:#0c1215}.rs-people-dialog .rs-people-search input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#e5ecef;font-size:13px;padding:12px 0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rs-people-dialog .rs-people-search input::placeholder{color:#81919b;opacity:1}.rs-people-dialog .rs-people-search input:focus-visible{outline:0}.rs-people-dialog .rs-people-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.rs-people-dialog .rs-people-search input:disabled{opacity:.55;cursor:default}.rs-people-dialog .rs-people-search button{display:grid;place-items:center;flex:none;width:26px;height:26px;margin-right:-5px;padding:0;border:0;border-radius:7px;background:transparent;color:#9eafb9}.rs-people-dialog .rs-people-search button:hover{background:#ffffff0a;color:#fff}.rs-people-dialog .rs-people-content{min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 18px 18px;margin:0 8px 8px;scrollbar-width:thin;scrollbar-color:#39434a transparent}.rs-people-dialog .rs-people-result-count{margin:16px 3px 9px;color:#84959f;font-size:11px;line-height:1.5;letter-spacing:.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-people-dialog .rs-people-list{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.rs-people-dialog .rs-people-person{display:flex;align-items:center;gap:10px;min-height:58px;padding:7px 9px;border:1px solid transparent;border-radius:14px;background:#ffffff02;color:#eef3f4;text-decoration:none;transition:border-color .16s,background .16s}.rs-people-dialog .rs-people-person:hover{background:#d1ed7407;border-color:#d1ed7416}.rs-people-dialog .rs-people-avatar{display:block;flex:none;width:36px;height:36px;object-fit:cover;border-radius:12px;box-shadow:0 0 0 1px #ffffff0e}.rs-people-dialog .rs-people-identity{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;flex:1 1}.rs-people-dialog .rs-people-identity>strong{display:flex;align-items:center;gap:7px;color:#edf3f3;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:-.1px}.rs-people-dialog .rs-people-identity>strong,.rs-people-dialog .rs-people-identity>strong>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-people-dialog .rs-people-identity>strong .pr-rank-badge{flex:none;display:inline-flex}.rs-people-dialog .rs-people-identity>strong .pr-rank-badge>img{width:25px;height:28px;object-fit:contain}.rs-people-dialog .rs-people-steam{display:flex;align-items:center;gap:6px;min-width:0;font-size:11px;line-height:1.3;color:#8d9da7}.rs-people-dialog .rs-people-steam>svg{flex:none;color:#7c909c}.rs-people-dialog .rs-people-steam>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-people-dialog .rs-people-restricted{display:flex;align-items:center;gap:5px;font-size:10px;line-height:1.4;color:#8a9aa3}.rs-people-dialog .rs-people-rank{display:block;flex:none;margin-left:8px;max-width:145px}.rs-people-dialog .rs-people-rank .pr-rank-badge{gap:8px}.rs-people-dialog .rs-people-rank .pr-rank-badge>img{width:39px;height:43px}.rs-people-dialog .rs-people-rank .pr-rank-badge>span{font-size:11px;color:#bdc9ca;font-weight:500;line-height:1.3}.rs-people-dialog .rs-people-rank .pr-rank-badge small{font-size:8px;letter-spacing:.5px;margin-top:4px}.rs-people-dialog .rs-people-open{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;color:#647780;transition:background .16s,color .16s,transform .16s}.rs-people-dialog .rs-people-person:focus-visible .rs-people-open,.rs-people-dialog .rs-people-person:hover .rs-people-open{color:#d1ed74;background:#d1ed740b;transform:translate(1px,-1px)}.rs-people-dialog .rs-people-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:14px 26px;border-top:1px solid #ffffff0a;color:#99aab4;font-size:11px}.rs-people-dialog .rs-people-pagination>div,.rs-people-dialog .rs-people-pagination>div>span{display:flex;gap:4px;align-items:center}.rs-people-dialog .rs-people-pagination button{min-width:28px;height:30px;padding:0 6px;background:#ffffff05;border:0;border-radius:7px;font-size:11px;color:#c8d6da}.rs-people-dialog .rs-people-pagination button[aria-current=page]{background:#d1ed7418;color:#d1ed74}.rs-people-dialog .rs-people-pagination button:disabled{opacity:.3;cursor:default}.rs-people-dialog .rs-people-pagination i{font-style:normal;padding:0 3px}.rs-people-dialog .rs-people-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:215px;padding:32px 25px 24px;text-align:center;color:#94a5ae}.rs-people-dialog .rs-people-state>svg{color:#a6b996}.rs-people-dialog .rs-people-state h3{margin:2px 0 0;color:#dce5e8;font-size:15px;font-weight:550;line-height:1.4}.rs-people-dialog .rs-people-state p{max-width:340px;margin:0;font-size:12px;line-height:1.65;color:#91a1ab}.rs-people-dialog .rs-people-state button{margin-top:3px;padding:9px 13px;border:1px solid #d1ed7422;border-radius:9px;background:#d1ed740a;color:#d1ed74;font-size:12px;font-weight:500;transition:background .16s}.rs-people-dialog .rs-people-state button:hover{background:#d1ed7418}}@media (min-width:1051px) and (prefers-reduced-motion:reduce){.rs-people-dialog *{transition:none!important}.rs-people-dialog .pr-spin{animation:none!important}.rs-people-dialog .rs-people-open{transform:none!important}}.rs-discussion-empty{display:none}@media (min-width:1051px){body .pr-app .pr-feed-clip .pr-clip-stage:not(.is-panel-hidden){display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;height:auto;min-height:var(--clip-height);transition:none}body .pr-app .pr-feed-clip .pr-clip-stage.is-short:not(.is-panel-hidden)>.pr-clip-watch{flex:0 0 calc(var(--clip-height)*.5625 + 56px);width:calc(var(--clip-height)*.5625 + 56px);max-width:100%;height:var(--clip-height);grid-template-columns:minmax(0,calc(var(--clip-height)*.5625)) 44px;column-gap:12px}body .pr-app .pr-feed-clip .pr-clip-stage:not(.is-panel-hidden)>.pr-clip-panel{position:static;inset:auto;flex:1 1 240px;width:auto;min-width:0;max-width:280px;height:var(--clip-height);padding:0;overflow:hidden;transform:none;border-radius:10px}body .pr-app .pr-feed-clip .pr-clip-stage.is-landscape:not(.is-panel-hidden)>.pr-clip-watch{flex:0 0 100%;width:100%;height:var(--clip-height)}body .pr-app .pr-feed-clip .pr-clip-stage.is-landscape:not(.is-panel-hidden)>.pr-clip-panel{flex-basis:100%;max-width:100%;height:360px}body .pr-app .rs-profile-desktop .rs-profile-publications .pr-feed-clip .pr-clip-stage.is-short:not(.is-panel-hidden){display:block;height:var(--clip-height);min-height:var(--clip-height);gap:0}body .pr-app .rs-profile-desktop .rs-profile-publications .pr-feed-clip .pr-clip-stage.is-short:not(.is-panel-hidden)>.pr-clip-watch{width:100%;max-width:100%;height:100%}body .pr-app .rs-profile-desktop .rs-profile-publications .pr-feed-clip .pr-clip-stage.is-short:not(.is-panel-hidden)>.pr-clip-panel{position:absolute;top:0;left:calc(50% + min(50%,calc(var(--clip-height)*.28125 + 28px)) + 14px);right:auto;bottom:auto;width:var(--rs-profile-aside);max-width:none;height:100%;z-index:18}body .pr-app .pr-clip-stage .pr-clip-panel-inner,body .pr-modal-root .pr-clip-stage .pr-clip-panel-inner{background:#101419!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:16px;border-radius:10px}body .pr-clip-panel-inner>header{min-height:34px;padding:0 0 12px;border-bottom:1px solid #ffffff0c}body .pr-clip-panel-inner>header h2{color:#eef2f5;font-size:14px;font-weight:600}body .pr-clip-panel-inner>header h2>span{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:2px 6px;border-radius:6px;background:#ffffff08;color:#aab6be;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body .pr-clip-panel-inner>header .pr-icon-button{width:30px;height:30px;min-height:30px;border:0;border-radius:8px;color:#aab6be;background:#ffffff06}body .pr-clip-panel-inner>header .pr-icon-button:hover{color:#c6d3dc;background:#ffffff0c}body .pr-lightbox-aside,body .pr-media-discussion,body .pr-watch-discussion{background:#101419!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .pr-app .pr-feed-comments,body .pr-app .pr-photo-inline-discussion{background:#101419!important;border:0!important;border-radius:12px;padding:18px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .pr-photo-inline-discussion>header{margin-bottom:16px;padding-bottom:13px;border-bottom:1px solid #ffffff0b}body .pr-photo-inline-discussion>header h3{color:#eef2f5;font-size:14px;font-weight:600}body .pr-photo-inline-discussion>header p{color:#9ba8b1;line-height:1.6}body :is(.pr-clip-panel,.pr-lightbox-aside,.pr-media-discussion,.pr-watch-discussion){--pr-surface:#101419;--pr-surface-control:#151b20;--pr-surface-raised:#151b20;--pr-surface-border:#ffffff0d;min-width:0}body .pr-clip-stage .pr-clip-panel-inner{width:100%;max-width:100%;min-width:0}body .pr-clip-panel-inner>.pr-clip-comments,body :is(.pr-discussion,.rs-focused-discussion){min-width:0;max-width:100%}body :is(.pr-discussion,.rs-focused-discussion) .pr-discussion-items{min-width:0;max-width:100%;overflow-x:hidden}body :is(.pr-discussion,.rs-focused-discussion) :is(form,.pr-comment-inline-row,.pr-comment-reply-composer){min-width:0;max-width:100%}body :is(.pr-discussion,.rs-focused-discussion){color:#dce4e9;font-size:12px}body :is(.pr-discussion,.rs-focused-discussion) .pr-discussion-items{scrollbar-color:#35424b transparent;scrollbar-width:thin}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-thread{margin:0 0 18px;padding:0;border:0}body :is(.pr-discussion,.rs-focused-discussion) .pr-thread-comment{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-portrait{flex:none}body :is(.pr-discussion,.rs-focused-discussion) .pr-discussion-avatar{display:block;width:32px;height:32px;border-radius:50%;object-fit:cover}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-content{flex:1 1;min-width:0}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px;min-height:22px;margin:0 0 3px;padding-right:28px;position:relative}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-heading>a{min-width:0}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-heading strong{color:#eef2f5;font-size:12px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-heading time{color:#8897a2;font-size:10px;line-height:1.5;white-space:normal}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-content>p{margin:0;color:#ced8df;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}body :is(.pr-discussion,.rs-focused-discussion) .is-deleted .pr-comment-content>p{color:#84939d;font-style:italic}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-menu{position:absolute;right:-4px;top:-4px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-menu .pr-icon-button{width:26px;height:26px;min-height:26px;padding:5px;border:0;color:#9eacb5;background:transparent}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-menu .pr-icon-button:hover{color:#c6d3dc;background:#ffffff08}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-reactions{display:flex;align-items:center;gap:13px;margin-top:6px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-reactions button{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:3px 0;border:0;background:transparent;color:#96a5af;font-size:10px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-reactions button:is(:hover,.is-liked){color:#c6d3dc}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-replies{margin:9px 0 0 15px;padding:3px 0 0 16px;border-left:1px solid #ffffff14}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-replies .pr-thread-comment{margin-top:14px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-replies .pr-discussion-avatar{width:27px;height:27px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-expand{display:inline-flex;align-items:center;gap:6px;margin:5px 0 0 42px;min-height:27px;padding:3px 0;color:#b6c3cc;background:none;border:0;font-size:10px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-reply-composer{margin:10px 0 0 42px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-reply-label{margin-bottom:7px;color:#a4b3bd;font-size:10px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-composer{display:flex;gap:8px;align-items:flex-end;padding:10px 11px;border:0!important;border-radius:10px;background:#151b20!important;box-shadow:none!important}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-composer:focus-within{box-shadow:inset 0 -1px 0 #8fa5b54d!important}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-composer textarea{min-width:0;flex:1 1;padding:0;border:0!important;outline:0!important;background:none!important;box-shadow:none!important;color:#dce5eb;font-size:12px;line-height:1.7;resize:none}body :is(.pr-discussion,.rs-focused-discussion) :is(.pr-comment-composer,.pr-comment-inline) textarea::placeholder{color:#82949f}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-composer>button{position:static;inset:auto;display:grid;place-items:center;width:30px;min-height:30px;flex:none;padding:6px;border:0;border-radius:7px;color:#c6d3dc;background:#ffffff06}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-composer>button:disabled{opacity:.35;background:transparent}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-composer-wrap{margin-bottom:18px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline{margin:0;padding:12px 0 0;border-top:1px solid #ffffff0c!important;background:#101419!important;box-shadow:none!important}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline-row{gap:8px;align-items:flex-start}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline-row>img{width:28px;height:28px;margin-top:4px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline textarea,body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline textarea:focus,body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline textarea:focus-visible{min-height:36px;padding:7px 9px;border:0!important;border-radius:8px!important;background:#151b20!important;color:#dce5eb;box-shadow:none!important;outline:none!important;line-height:1.65}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline textarea:focus-visible{box-shadow:inset 0 -1px 0 #8fa5b54d!important}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline-actions{gap:7px;margin-top:8px}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline-actions>button{min-height:30px;padding:6px 10px;border-radius:7px;font-size:10px;color:#9eafb9!important}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline-actions>button[type=submit]:not(:disabled){color:#c6d3dc!important;background:#ffffff09!important}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-inline-actions>button:disabled{opacity:.4}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-load-more{min-height:34px;padding:7px 11px;border:0;border-radius:8px;background:#ffffff05;color:#b3c1ca;font-size:11px}body :is(.pr-discussion,.rs-focused-discussion) .rs-discussion-empty{display:block;margin:10px 0;padding:18px 9px;color:#899aa6;font-size:11px;line-height:1.8;text-align:center}body :is(.pr-discussion,.rs-focused-discussion) .pr-modal-error{margin:9px 0 0;color:#f5a59b;font-size:11px;line-height:1.65}body .pr-comment-menu-items{z-index:110;min-width:155px;padding:6px;border:0!important;border-radius:10px;background:#151b20!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}body .pr-comment-menu-items button{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:0;border-radius:6px;color:#dce5eb;font-size:11px;background:transparent}body .pr-comment-menu-items button:is(:hover,[data-focus]){color:#c6d3dc;background:#ffffff08}body .pr-comment-menu-items button.is-destructive{color:#efa297}body .pr-comment-menu-items button:focus-visible{outline:none!important;background:#202930!important}body :is(.pr-app,.pr-modal-root) :is(.pr-discussion,.rs-focused-discussion,.pr-clip-panel-inner) :is(button,a):is(:hover,:focus-visible,:active,.is-liked):not(:disabled):not([aria-disabled=true]){color:#dce6ed!important;border-color:transparent!important;box-shadow:none!important}body :is(.pr-app,.pr-modal-root) :is(.pr-discussion,.rs-focused-discussion,.pr-clip-panel-inner) :is(.pr-icon-button,.pr-comment-inline-actions>button,.pr-comment-composer>button):is(:hover,:focus-visible,:active):not(:disabled){background:#202930!important}body :is(.pr-app,.pr-modal-root) :is(.pr-discussion,.rs-focused-discussion,.pr-clip-panel-inner) :is(button,a,textarea):focus-visible{outline:none!important}body :is(.pr-app,.pr-modal-root) :is(.pr-discussion,.rs-focused-discussion) a:focus-visible{text-decoration:underline;text-underline-offset:3px}body :is(.pr-app,.pr-modal-root) :is(.pr-discussion,.rs-focused-discussion) .pr-comment-reactions button:focus-visible{text-decoration:underline;text-underline-offset:3px}body :is(.pr-video-reactions,.pr-feed-reactions,.pr-lightbox-reactions) button>span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}}@media (min-width:1051px){.pr-app .rs-media-page{max-width:1040px;margin:0 auto;padding:6px 0 28px;color:#edf1f2;min-width:0}.rs-media-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 25px;padding:0 2px}.rs-media-page-heading h1{font-size:26px;line-height:1.2;letter-spacing:-.6px;font-weight:700;margin:0 0 7px;color:#f0f3f4}.rs-media-page-heading p{margin:0;color:#a1afb8;font-size:13px;line-height:1.6}.rs-media-primary,.rs-media-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:10px 16px;border-radius:10px;font-size:12px;font-weight:650;line-height:1.35;cursor:pointer;flex:none;transition:background .15s,color .15s}.rs-media-primary{border:1px solid #3d4937;background:#242d23;color:#eff2ed}.rs-media-primary:hover{background:#2c352a;border-color:#4d5946;color:#f5f7f3}.rs-media-secondary{background:#1b2228;border:1px solid #333d46;color:#d5dce0}.rs-media-secondary:hover{background:#242d34;color:#f1f4f5}.rs-media-primary:disabled,.rs-media-secondary:disabled{background:#1a2025;color:#a0aab2;border-color:#303940;opacity:1;cursor:not-allowed}.rs-media-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid #d1e2ed12}.pr-app .rs-media-toolbar .pr-media-header{display:block;flex:0 1 330px;min-width:200px;padding:0;margin:0;border:0;background:none}.rs-media-toolbar .pr-media-header-action,.rs-media-toolbar .pr-media-heading{display:none}.pr-app .rs-media-toolbar .pr-media-search{height:39px;border-radius:10px;border:1px solid #d1e2ed16;background:#12191cc9;padding:0 12px}.rs-media-toolbar .pr-media-search input{font-size:12px;color:#d8e1e5}.pr-app .rs-media-navigation{display:flex;align-items:center;gap:4px;margin:0;padding:4px;border:1px solid #d1e2ed10;border-radius:11px;background:#101619bd;flex:none}.pr-app .rs-media-navigation>a{font-size:12px;font-weight:550;border:0;border-radius:7px;color:#a4b2bb;padding:9px 17px;line-height:1.3;white-space:nowrap}.pr-app .rs-media-navigation>a[aria-current=page]{background:#d1ed7415;color:#d1ed74;box-shadow:inset 0 0 0 1px #d1ed7410}.pr-app .rs-media-navigation>a:after{display:none}.rs-media-navigation>a:hover{background:#ffffff05;color:#e4ebed}.pr-app .rs-media-library .pr-video-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px 17px}.pr-app .rs-media-library.rs-media-top-two .pr-video-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.rs-media-card{border:1px solid #d1e2ed12;border-radius:14px;background:#151b20;overflow:hidden;min-width:0;transition:border-color .16s,background .16s}.rs-media-card:hover{border-color:#d1e2ed28;background:#192128}.rs-media-card-preview{display:block;position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#0c1115}.rs-media-card-preview>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.rs-media-card-preview:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 55%,#070d1355);pointer-events:none}.rs-media-card-preview:hover>img{transform:scale(1.025)}.rs-media-card-play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:48px;height:48px;border:1px solid #ffffff28;border-radius:50%;background:#10171dc7;color:#f1f5e8;display:grid;place-items:center;padding-left:2px;z-index:1}.rs-media-card-preview:focus-visible .rs-media-card-play,.rs-media-card-preview:hover .rs-media-card-play{background:#202a32ed;color:#f3f5f6;border-color:#84939c70}.rs-media-watch{position:absolute;bottom:13px;left:15px;font-size:11px;font-weight:600;opacity:0;color:#eff5ec;z-index:1}.rs-media-card-preview:focus-visible .rs-media-watch,.rs-media-card-preview:hover .rs-media-watch{opacity:1}.rs-media-card-body{padding:14px 14px 11px}.rs-media-card-heading{display:flex;align-items:flex-start;gap:7px;min-height:39px}.rs-media-card-heading h2{margin:0;flex:1 1;min-width:0;font-size:14px;line-height:1.45;font-weight:650;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-media-card-heading h2 a:hover{color:#d1ed74}.rs-media-card .pr-video-manage-icons{flex:none;gap:0}.rs-media-card .pr-video-manage-icons .pr-icon-button{width:25px;height:27px;color:#91a1ac}.rs-media-card .pr-video-author-identity{font-size:11px;gap:7px;margin-top:9px;color:#a7b5bf}.rs-media-card .pr-video-author-avatar{width:25px;height:25px;border-radius:8px}.rs-media-card .pr-video-author-rank{font-size:9px;max-width:47%;color:#bfc9b0}.rs-media-card .pr-video-author-rank>img{height:26px;width:26px}.rs-media-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.rs-media-tags a{font-size:11px;line-height:1.4;color:#a8b4bc;overflow-wrap:anywhere}.rs-media-tags a:hover{color:#e2e8ec;text-decoration:underline}.rs-media-card-stats{display:flex;align-items:center;gap:16px;margin-top:14px;padding-top:11px;border-top:1px solid #d1e2ed0e;color:#9eafb8}.rs-media-card-stats>span{display:inline-flex;gap:5px;align-items:center;font-size:11px;white-space:nowrap}.rs-media-card-stats strong{font-size:12px;font-weight:550;color:#d7e1e5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-media-card-stats .rs-media-card-views{margin-left:auto;font-size:10px;color:#8a9ba5}.rs-media-card-footer{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;color:#788d99;font-size:10px;line-height:1.5}.rs-media-card-footer time{margin-left:auto}.rs-media-card-footer small{font-size:10px;color:#83959f}.rs-media-highlights-toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 0;border-top:1px solid #d1e2ed12;border-bottom:1px solid #d1e2ed12}.rs-media-periods{display:flex;gap:5px;flex-wrap:wrap}.rs-media-periods>button{padding:9px 13px;border:1px solid transparent;border-radius:9px;background:none;color:#9cabb4;font-size:12px;cursor:pointer}.rs-media-periods>button[aria-pressed=true]{color:#eff2ed;background:#242d23;border-color:#3d4937}.rs-media-periods>button:hover{color:#e7ece4;background:#ffffff05}.rs-media-rule{position:relative;flex:none}.rs-media-rule>summary{list-style:none;display:flex;align-items:center;gap:7px;padding:9px 0;color:#9faeb8;font-size:12px;cursor:pointer}.rs-media-rule>summary::-webkit-details-marker{display:none}.rs-media-rule[open]{max-width:350px;padding:0 14px 10px;border:1px solid #d1e2ed18;border-radius:10px;background:#12191dec}.rs-media-rule p{font-size:12px;line-height:1.65;color:#a9b9c1;margin:7px 0}.rs-media-highlight-intro{margin:25px 0 20px}.rs-media-highlight-intro h2{font-size:17px;font-weight:650;color:#edf2f2;margin:0 0 6px}.rs-media-highlight-intro p{font-size:12px;line-height:1.6;color:#98aab5;margin:0}.rs-media-leader .rs-media-card-preview{aspect-ratio:16/10}.rs-media-leader .rs-media-card-body{padding:17px 18px 13px}.rs-media-leader .rs-media-card-heading h2{font-size:16px}.rs-media-leader .rs-media-card-stats{gap:24px}.rs-media-photo-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 22px;padding-bottom:18px;border-bottom:1px solid #d1e2ed12;color:#a5b4bd;font-size:12px}.rs-media-photo-search{display:flex;align-items:center;gap:10px;width:330px;min-width:0;padding:10px 12px;border-radius:10px;background:#12191cc9;border:1px solid #d1e2ed16;color:#8d9eaa}.rs-media-photo-search input{width:100%;min-width:0;border:0;outline:0;background:none;color:#e1e8eb;font-size:12px}.pr-app .rs-media-photos .pr-photo-library .pr-photo-wall[data-count]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;max-width:none}.rs-media-photos .pr-photo-card{border:1px solid #d1e2ed14;border-radius:13px;overflow:hidden;background:#151d21c9;padding:0}.rs-media-photos .pr-photo-thumb{aspect-ratio:1;margin:0;border-radius:0}.rs-media-photos .pr-photo-card-actions{padding:12px 14px;gap:18px}.rs-media-photos .pr-photo-card-caption{font-size:12px;line-height:1.6;padding:0 14px 13px;margin:0;color:#b2c0c8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.rs-media-dialog-root .rs-media-upload-dialog{width:min(760px,calc(100vw - 80px));max-height:90dvh;overflow:auto;background:#151b20;border:1px solid #d1e2ed24;border-radius:20px;color:#eaf0f2;box-shadow:0 28px 110px #000b}.rs-media-dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:25px 28px 21px;border-bottom:1px solid #d1e2ed10}.rs-media-dialog-heading h2{font-size:21px;font-weight:700;letter-spacing:-.4px;margin:0 0 6px;color:#f0f3f5}.rs-media-dialog-heading p{font-size:12px;line-height:1.6;color:#a1b2bd;margin:0}.rs-media-dialog-heading>.pr-icon-button{flex:none;width:31px;height:31px;border-radius:9px;background:#ffffff05;color:#acbdc7}.rs-media-upload-body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:27px;gap:27px;padding:25px 28px}.rs-media-upload-preview{min-width:0;background:#101419;border:1px solid #ffffff12;border-radius:13px;padding:10px;align-self:start;overflow:hidden}.rs-media-upload-preview>img,.rs-media-upload-preview>video{width:100%;height:270px;display:block;object-fit:contain;background:#080e12;border-radius:7px;margin:0}.rs-media-upload-placeholder{height:270px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:13px;text-align:center;color:#9eb1bc;padding:20px}.rs-media-upload-placeholder>svg{color:#a8b5bd;margin-bottom:9px}.rs-media-upload-placeholder strong{font-size:14px;font-weight:550;color:#d5e0e5}.rs-media-upload-placeholder span{font-size:11px;line-height:1.6;color:#9aabb5}.rs-media-file-picker{display:flex;align-items:center;justify-content:center;gap:8px;position:relative;min-height:38px;border:1px solid #d1e2ed22;border-radius:8px;background:#ffffff05;color:#c6d4dc;font-size:12px;font-weight:550;margin-top:10px;cursor:pointer;overflow:hidden}.rs-media-file-picker:hover{border-color:#66737b;background:#242d34;color:#eff3f5}.rs-media-file-picker input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.rs-media-file-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#879ca8;font-size:10px;padding:9px 3px 1px}.rs-media-upload-fields{min-width:0}.rs-media-dialog-root .rs-media-upload-fields .pr-form-label{display:block;font-size:12px;line-height:1.5;margin:0 0 10px;color:#c5d3db;font-weight:550}.rs-media-dialog-root .rs-media-upload-fields .pr-input{width:100%;border:1px solid #c8dde024;background:#101419;border-radius:10px;padding:12px 13px;font-size:13px;line-height:1.6;color:#e9eff2;min-height:0;resize:vertical}.rs-media-input-note{display:flex;justify-content:space-between;gap:13px;margin:9px 0 24px;font-size:10px;line-height:1.6;color:#8da3af}.rs-media-input-note>span:last-child{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-media-category{border:0;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.rs-media-category legend{font-size:12px;font-weight:550;color:#c5d3db;margin-bottom:11px}.rs-media-category label{position:relative;display:block;padding:12px 10px 11px;border:1px solid #d1e2ed18;border-radius:10px;background:#ffffff02;cursor:pointer}.rs-media-category input{width:12px;height:12px;accent-color:#d1ed74;position:absolute;right:9px;top:13px}.rs-media-category strong{font-size:12px;font-weight:650;color:#c8d6dc;display:block;padding-right:15px;margin-bottom:5px}.rs-media-category small{font-size:10px;line-height:1.5;color:#8ea4af;display:block}.rs-media-category label.is-selected{border-color:#5f6b56;background:#242d23}.rs-media-category label.is-selected strong{color:#eff2ed}.rs-media-access-note{font-size:11px;line-height:1.7;color:#8ba0ac;margin:15px 0 0}.rs-media-upload-progress{margin-top:15px;color:#b7c8d0;font-size:12px}.rs-media-upload-progress .pr-progress{margin-top:9px}.rs-media-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:18px 28px;border-top:1px solid #d1e2ed10;background:#101419}.rs-media-dialog-root .rs-media-edit-dialog{width:min(520px,calc(100vw - 80px));padding:24px 27px;border-radius:17px;background:#151b20;border:1px solid #d1e2ed24;box-shadow:0 28px 110px #000b}.rs-media-edit-dialog>header{margin-bottom:23px}.rs-media-edit-dialog>header h2{font-size:20px;letter-spacing:-.3px;font-weight:700}.rs-media-edit-dialog .pr-form-label{font-size:12px;color:#bdcdd5}.rs-media-edit-dialog .pr-input{padding:12px;border-radius:10px;font-size:13px;background:#101419}.rs-media-edit-hint{margin:9px 0 21px;font-size:11px;line-height:1.6;color:#91a7b2}.rs-media-edit-dialog .pr-modal-actions{padding-top:20px;border-top:1px solid #d1e2ed10;margin-top:24px}.rs-media-dialog-root :is(a,button,summary):focus-visible,.rs-media-file-picker:focus-within,.rs-media-page :is(a,button,summary):focus-visible,.rs-media-photo-search:focus-within{outline:2px solid #d1ed74;outline-offset:3px}.rs-media-dialog-root .pr-input:focus{outline:0;border-color:#86917c;box-shadow:0 0 0 2px #86917c20}body :is(.pr-app .rs-media-page,.pr-app .pr-profile-page,.pr-modal-root.rs-media-dialog-root) :is(.rs-media-primary,.rs-media-secondary){color:#eff2ed!important;border:1px solid #3d4937!important;background:#242d23!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}body :is(.pr-app .rs-media-page,.pr-app .pr-profile-page,.pr-modal-root.rs-media-dialog-root) .rs-media-secondary{color:#d5dce0!important;border-color:#333d46!important;background:#1b2228!important}body :is(.pr-app .rs-media-page,.pr-app .pr-profile-page,.pr-modal-root.rs-media-dialog-root) :is(.rs-media-primary,.rs-media-secondary):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#f5f7f3!important;background:#2c352a!important;border-color:#4d5946!important;box-shadow:none!important}body :is(.pr-app .rs-media-page,.pr-app .pr-profile-page,.pr-modal-root.rs-media-dialog-root) .rs-media-secondary:is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){background:#242d34!important;border-color:#52606b!important}body :is(.pr-app .rs-media-page,.pr-app .pr-profile-page,.pr-modal-root.rs-media-dialog-root) :is(.rs-media-primary,.rs-media-secondary):disabled{color:#a0aab2!important;background:#1a2025!important;border-color:#303940!important;opacity:1!important;cursor:not-allowed}body :is(.pr-app .rs-media-page,.pr-app .pr-profile-page,.pr-modal-root.rs-media-dialog-root) :is(.rs-media-primary,.rs-media-secondary)>:is(span,strong,svg){color:inherit!important}body .pr-app .rs-media-card .rs-media-card-preview:is(:hover,:focus-visible,:active) .rs-media-card-play{background:#202a32ed!important;color:#f3f5f6!important;border-color:#84939c70!important;box-shadow:none!important}body .pr-app .rs-media-card .rs-media-tags a{color:#a8b4bc!important}body .pr-app .rs-media-card .rs-media-tags a:is(:hover,:focus-visible){color:#e2e8ec!important}body .pr-app .rs-media-highlights .rs-media-periods>button{color:#b9c3ca!important;background:transparent!important;border:1px solid transparent!important;box-shadow:none!important}body .pr-app .rs-media-highlights .rs-media-periods>button:is(:hover,:focus-visible){color:#f0f3f5!important;background:#202930!important}body .pr-app .rs-media-highlights .rs-media-periods>button[aria-pressed=true]{color:#eff2ed!important;background:#242d23!important;border-color:#3d4937!important}body .pr-modal-root.rs-media-dialog-root :is(.rs-media-upload-dialog,.rs-media-edit-dialog){background:#151b20!important;border:1px solid #34414a!important;box-shadow:0 28px 90px #0009!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .pr-modal-root.rs-media-dialog-root :is(.rs-media-upload-dialog,.rs-media-edit-dialog):after,body .pr-modal-root.rs-media-dialog-root :is(.rs-media-upload-dialog,.rs-media-edit-dialog):before{display:none!important}body .pr-modal-root.rs-media-dialog-root :is(.pr-input,.pr-video-category-select){background:#101419!important;color:#e9eff2!important;border:1px solid #3b4852!important;box-shadow:none!important}body .pr-modal-root.rs-media-dialog-root :is(.pr-input,.pr-video-category-select):is(:hover,:focus,:focus-visible):not(:disabled){background:#101419!important;color:#f1f4f6!important;border-color:#819176!important;box-shadow:none!important}body .pr-modal-root.rs-media-dialog-root :is(.pr-input,.pr-video-category-select):disabled{opacity:1!important;color:#9fadb6!important;background:#141a1f!important}body .pr-modal-root.rs-media-dialog-root .pr-input::placeholder{color:#91a0ab!important;opacity:1}body .pr-modal-root.rs-media-dialog-root :is(.rs-media-dialog-heading,.rs-media-edit-dialog>header)>.pr-icon-button{color:#c4cdd3!important;background:#1c252c!important;border:1px solid #35424b!important;box-shadow:none!important}body .pr-modal-root.rs-media-dialog-root :is(.rs-media-dialog-heading,.rs-media-edit-dialog>header)>.pr-icon-button:is(:hover,:focus-visible):not(:disabled){color:#f3f5f6!important;background:#29343d!important;border-color:#52616d!important;box-shadow:none!important}body .pr-modal-root.rs-media-dialog-root .rs-media-category label{background:#101419!important;border:1px solid #34414a!important;color:#d4dee4!important;box-shadow:none!important}body .pr-modal-root.rs-media-dialog-root .rs-media-category label:is(:hover,.is-selected){background:#242d23!important;border-color:#5f6b56!important;color:#eff2ed!important}body .pr-modal-root.rs-media-dialog-root .rs-media-category label.is-selected strong{color:#eff2ed!important}body .pr-modal-root.rs-media-dialog-root .rs-media-category label:has(input:disabled),body .pr-modal-root.rs-media-dialog-root .rs-media-file-picker:has(input:disabled){opacity:1;color:#a0adb5!important;cursor:not-allowed}body .pr-modal-root.rs-media-dialog-root .rs-media-file-picker:has(input:disabled){background:#192128!important;border-color:#35424b!important}body .pr-modal-root.rs-media-dialog-root .rs-media-file-picker input:disabled{cursor:not-allowed}body .pr-video-category-options.pr-visual-options{background:#151b20!important;border:1px solid #3b4852!important;box-shadow:0 16px 38px #0007!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .pr-video-category-options.pr-visual-options .pr-visual-option{color:#d5dfe5!important;background:transparent!important}body .pr-video-category-options.pr-visual-options .pr-visual-option:is([data-selected],[data-focus]){color:#eff2ed!important;background:#242d23!important}body .pr-video-category-options.pr-visual-options .pr-select-check{color:#c9d9b9!important}.rs-arcade-level-picker{padding:18px 20px;margin:14px 0 24px;background:#121a15;border:1px solid #d1ed7417;border-radius:14px}.rs-arcade-level-picker h2{margin:0 0 12px;color:#eef2ea;font-size:15px;font-weight:650}.rs-arcade-level-picker .rs-arcade-filters{margin:0}.rs-arcade-level-picker .rs-arcade-filters>div{gap:6px;flex-wrap:wrap}.rs-arcade-level-picker .rs-arcade-filters button{min-height:38px;padding:8px 15px;font-size:12px}}@media (min-width:1051px){.rs-arcade-level-picker .rs-arcade-filters button:focus-visible{outline:2px solid #d1ed74;outline-offset:3px}.rs-arcade-level-picker p{margin:12px 0 0;font-size:12px;color:#aebdae;line-height:1.65}.rs-arcade-start>h2{max-width:430px;font-size:23px;line-height:1.35;text-wrap:balance}.rs-arcade-start>.rs-arcade-instructions{max-width:410px;color:#d4dfce;font-size:13px;line-height:1.65}.rs-arcade-combo>div{max-width:100%;flex-wrap:wrap;justify-content:center}.rs-arcade-arena-guide{font-size:10px;color:#c5d5be}}.rs-settings .rs-settings-view-profile{display:none}@media (min-width:1051px){.rs-desktop-chat,.rs-desktop-conversations,.rs-desktop-settings,.rs-desktop-social{--rs-social-surface:#121619;--rs-social-line:#ffffff12;--rs-social-muted:#929a9e;--rs-social-accent:#d1ed74;min-width:0;color:#f2f4f4}.rs-desktop-friends{width:100%;max-width:800px;margin:0 auto}.rs-social-heading{margin:0 0 23px}.rs-social-heading h1{margin:0;font-size:26px;font-weight:650;letter-spacing:-.65px}.rs-social-heading p{margin:7px 0 0;color:var(--rs-social-muted);font-size:13px}.rs-social-tabs{display:flex;align-items:center;gap:4px;padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid var(--rs-social-line)}.rs-social-tabs a{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:8px 13px;border-radius:8px;color:#a7afb3;font-size:13px;font-weight:550;text-decoration:none;white-space:nowrap}.rs-social-tabs a:hover{color:#fff;background:#ffffff05}.rs-social-tabs a[aria-current=page]{background:#d1ed7412;color:var(--rs-social-accent)}.rs-social-tabs small{padding:2px 5px;min-width:19px;border-radius:5px;background:#ffffff08;font-size:10px;line-height:1.35;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-social-list{padding:0 16px;border:1px solid var(--rs-social-line);border-radius:13px;background:var(--rs-social-surface);overflow:visible}.rs-social-search{display:flex;align-items:center;gap:9px;min-width:0;min-height:39px;padding:0 11px;border:1px solid #ffffff10;border-radius:8px;background:#0e1114;color:#879096}.rs-social-list>.rs-social-search{margin:16px 0 10px}.rs-social-search:focus-within{border-color:#d1ed7460;box-shadow:0 0 0 2px #d1ed7408}.rs-social-search>svg{flex:none}.rs-social-search input{width:100%;min-width:0;padding:9px 0;color:#edf1f2;background:none;border:0;outline:none;font-size:13px;line-height:1.4}.rs-social-search input::placeholder{color:#7d878d}body .rs-desktop-conversations .pr-dialog-search input:is(:focus,:focus-visible),body .rs-social-search input:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}.rs-social-search .pr-icon-button{flex:none;width:25px;height:25px;padding:0}.rs-social-person{display:flex;align-items:center;gap:14px;min-width:0;min-height:76px;padding:13px 0;border-bottom:1px solid #ffffff09}.rs-social-person:last-child{border-bottom:0}.rs-social-person-profile{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;color:inherit;text-decoration:none}.rs-chat-friend-row>img,.rs-social-person-profile>img{width:44px;height:44px;flex:none;object-fit:cover;border-radius:10px;background:#20262b}.rs-social-person-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.rs-social-name{display:flex;align-items:center;gap:7px;min-width:0;line-height:1.4}.rs-social-name>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:#f1f4f5}.rs-social-name .pr-rank-badge{flex:none}.rs-chat-friend-copy>small,.rs-social-person-copy>small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;color:#879196;line-height:1.4}.rs-social-person-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex:none}.rs-social-person-actions>.pr-icon-button{width:32px;height:32px;padding:0;color:#a0aaaf;border:1px solid transparent;background:transparent}.rs-social-person-actions>.pr-icon-button:hover{color:#d1ed74;border-color:#d1ed7422;background:#d1ed7409}.rs-social-person-actions .pr-button{min-height:31px;padding:6px 10px;font-size:11px;gap:5px}.rs-social-person-actions .pr-text-button{padding:6px;font-size:11px;color:#8e989e}.rs-social-person-actions .pr-relationship{margin:0;gap:5px}.rs-social-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:0;padding:40px 16px;color:#909a9f;font-size:13px;text-align:center;min-height:150px;line-height:1.6}.rs-social-empty>p{margin:0}.rs-social-empty>svg{color:#6f7c83}.rs-social-empty .pr-text-button{font-size:12px;color:#d1ed74}.rs-social-pagination{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px 0;border-top:1px solid #ffffff09}.rs-social-pagination>span{display:flex;flex-direction:column;gap:4px;min-width:74px;text-align:center;font-size:12px;color:#c6cdcf;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-social-pagination small{font-size:10px;color:#7f8a90}.rs-social-pagination .pr-icon-button{width:31px;height:31px;border:1px solid #ffffff10;border-radius:7px;background:#ffffff03}.rs-social-pagination .pr-icon-button:disabled{opacity:.3;cursor:default}.rs-desktop-social .pr-alert{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;margin-bottom:12px}.rs-desktop-conversations.pr-friends-directory{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:800px;margin:0 auto}.rs-desktop-conversations>.pr-friends-directory-main{width:100%;min-width:0}.rs-desktop-conversations>.pr-friends-directory-side{position:static;order:-1;width:100%;margin:0 0 16px}.rs-desktop-conversations>.pr-friends-directory-side>nav{display:flex;align-items:center;gap:4px;padding:0 0 14px;border:0;border-bottom:1px solid #ffffff12;border-radius:0;background:transparent;box-shadow:none}.rs-desktop-conversations>.pr-friends-directory-side>nav>a,.rs-desktop-conversations>.pr-friends-directory-side>nav>button{display:flex;align-items:center;justify-content:normal;gap:8px;width:auto;min-height:36px;padding:8px 13px;border:0;border-radius:8px;background:transparent;font-size:13px;color:#a7afb3}.rs-desktop-conversations>.pr-friends-directory-side>nav>a{margin-left:auto}.rs-desktop-conversations>.pr-friends-directory-side>nav>.is-active{background:#d1ed7412;color:#d1ed74}.rs-desktop-conversations>.pr-friends-directory-side small{margin-left:0;padding:2px 5px;min-width:19px;background:#ffffff08;font-size:10px;line-height:1.35}.rs-desktop-conversations .pr-dialog-list.pr-panel{width:100%;padding:18px 18px 2px;border:1px solid #ffffff12;border-radius:13px;background:#121619;box-shadow:none}.rs-desktop-conversations .pr-friends-card-heading{margin:0 0 16px;min-height:34px}.rs-desktop-conversations .pr-friends-card-heading h1{font-size:21px;font-weight:600;letter-spacing:-.4px;gap:8px}.rs-desktop-conversations .pr-friends-card-heading h1 small{font-size:12px;color:#859096}.rs-desktop-conversations .pr-new-conversation{width:33px;height:33px;border:1px solid #d1ed7430;border-radius:8px;background:#d1ed7410;color:#d1ed74}.rs-desktop-conversations .pr-dialog-search{min-height:39px;margin:0 0 9px;padding:0 11px;border-color:#ffffff10;border-radius:8px;background:#0e1114}.rs-desktop-conversations .pr-dialog-search input{padding:10px 0;font-size:13px}.rs-desktop-conversations .pr-dialog-search:focus-within{border-color:#d1ed7460;box-shadow:0 0 0 2px #d1ed7408}.rs-desktop-conversations .pr-dialog-row{display:flex;gap:12px;min-width:0;min-height:82px;padding:16px 4px;border-color:#ffffff09;background:transparent;border-radius:0}.rs-desktop-conversations .pr-dialog-row:hover{background:#ffffff03}.rs-desktop-conversations .pr-dialog-row>img{width:44px;height:44px;border-radius:10px}.rs-desktop-conversations .pr-dialog-row>div:not(.pr-dialog-trailing){flex:1 1;min-width:0}.rs-desktop-conversations .pr-dialog-row .pr-person-name-rank{display:flex;min-width:0;gap:7px}.rs-desktop-conversations .pr-dialog-row strong{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600}.rs-desktop-conversations .pr-dialog-row .pr-rank-badge{flex:none}.rs-desktop-conversations .pr-dialog-row p{margin:5px 0 0;font-size:12px;line-height:1.45;color:#929da3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-desktop-conversations .pr-dialog-preview-author{color:#77838a}.rs-desktop-conversations .pr-dialog-trailing{width:auto;min-width:48px;flex:none;align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:7px}.rs-desktop-conversations .pr-dialog-trailing time{color:#7e8990;font-size:10px;white-space:nowrap}.rs-desktop-conversations .pr-count{min-width:19px;height:19px;padding:0 5px;border-radius:6px;line-height:19px;font-size:10px;background:#d1ed74;color:#172015}.rs-desktop-conversations .pr-dialog-empty{min-height:220px;padding:42px 20px;color:#8b979d}.rs-desktop-conversations .pr-alert{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;font-size:12px}.rs-chat-friend-picker .rs-chat-friend-panel{width:min(520px,calc(100vw - 48px));max-width:520px;padding:22px;border:1px solid #ffffff16;border-radius:15px;background:#121619;box-shadow:0 24px 100px #0008}.rs-chat-friend-picker .pr-modal-header{align-items:flex-start;gap:12px;margin-bottom:18px}.rs-chat-friend-picker .pr-modal-title{font-size:20px;font-weight:600;letter-spacing:-.4px}.rs-chat-friend-picker .pr-modal-header p{margin:6px 0 0;color:#849198;font-size:12px}.rs-chat-friend-list{max-height:min(470px,calc(100dvh - 285px));min-height:120px;overflow:auto;overscroll-behavior:contain;margin-top:12px;scrollbar-width:thin;scrollbar-color:#354149 transparent}.rs-chat-friend-row{display:flex;align-items:center;gap:11px;padding:12px 5px;border-bottom:1px solid #ffffff09;color:#e9eef0;text-decoration:none}.rs-chat-friend-row:last-child{border-bottom:0}a.rs-chat-friend-row:hover{background:#ffffff04}.rs-chat-friend-row>svg{flex:none;color:#97a2a8;margin-left:auto}.rs-chat-friend-row>img{width:40px;height:40px;border-radius:9px}.rs-chat-friend-copy{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.rs-chat-friend-row.is-unavailable .rs-social-name>strong{color:#99a3a8}.rs-chat-friend-footer{display:flex;justify-content:center;gap:6px;width:100%;margin:10px 0 0;padding-top:13px;border-top:1px solid #ffffff09;color:#b9c3c8;font-size:12px}.rs-desktop-chat.pr-chat-page{width:100%;max-width:860px;margin:0 auto}.rs-desktop-chat>.pr-page-heading{align-items:center;margin:0 0 18px}.rs-desktop-chat>.pr-page-heading h1{font-size:25px;letter-spacing:-.6px;font-weight:650}.rs-desktop-chat>.pr-page-heading .pr-text-button{font-size:12px;color:#9ca8ae}.rs-desktop-chat .pr-chat-panel{display:flex;flex-direction:column;min-width:0;height:calc(100dvh - 188px);min-height:410px;max-height:920px;padding:0;border:1px solid #ffffff14;border-radius:14px;background:#121619;box-shadow:none;overflow:hidden}.rs-desktop-chat .pr-chat-heading{flex:none;min-height:74px;padding:15px 20px;border-bottom:1px solid #ffffff0c;background:#14191d}.rs-desktop-chat .pr-chat-peer{min-width:0;gap:11px}.rs-desktop-chat .pr-chat-peer>img{width:40px;height:40px;border-radius:10px}.rs-desktop-chat .pr-chat-peer h2{min-width:0;font-size:15px;font-weight:600;gap:8px;overflow-wrap:anywhere}.rs-desktop-chat .pr-chat-heading>.pr-text-button{flex:none;margin-left:16px;font-size:11px;color:#8f9ca4}.rs-desktop-chat .pr-chat-messages{display:flex;flex:1 1;flex-direction:column;min-height:0;gap:12px;padding:20px 24px 26px;background:#0e1114;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#354149 transparent}.rs-desktop-chat .pr-chat-day{margin:10px 0 6px;color:#78868e;font-size:10px}.rs-desktop-chat .pr-chat-day time{padding:5px 10px;border:1px solid #ffffff08;border-radius:20px;background:#151b1f}.rs-desktop-chat .pr-message-row{max-width:min(78%,590px);gap:8px;align-items:flex-end}.rs-desktop-chat .pr-message-avatar{width:27px;height:27px;flex:none}.rs-desktop-chat .pr-message-avatar>img{width:27px;height:27px;border-radius:8px}.rs-desktop-chat .pr-chat-message{min-width:80px;padding:10px 13px 8px;border:1px solid #ffffff09;border-radius:12px 12px 12px 4px;background:#1a2228;box-shadow:none}.rs-desktop-chat .pr-chat-message.is-own{border-color:#d1ed7412;border-radius:12px 12px 4px 12px;background:#26312b}.rs-desktop-chat .pr-message-author{gap:5px;margin:0 0 5px;color:#9ba9b1;font-size:10px;font-weight:500}.rs-desktop-chat .pr-chat-message.is-own .pr-message-author{color:#b2c2a6}.rs-desktop-chat .pr-chat-message>p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:#e8eef0;font-size:14px;line-height:1.6}.rs-desktop-chat .pr-chat-message>p.pr-muted{font-style:italic;color:#829089}.rs-desktop-chat .pr-message-meta{gap:7px;margin-top:6px;font-size:9px;color:#83918f}.rs-desktop-chat .pr-message-meta small{font-size:9px}.rs-desktop-chat .pr-message-tools{position:static;display:flex;justify-content:flex-end;gap:4px;height:auto;min-height:0;margin:5px -3px -4px;padding:0;background:none;border:0;box-shadow:none;opacity:.45;transform:none}.rs-desktop-chat .pr-message-row:hover .pr-message-tools,.rs-desktop-chat .pr-message-tools:focus-within{opacity:1}.rs-desktop-chat .pr-message-tools>.pr-icon-button{width:22px;height:22px;padding:0;background:none;color:#a9b8af}.rs-desktop-chat .pr-message-tools>.pr-icon-button:hover{color:#e7f3cc;background:#ffffff08}.rs-desktop-chat .pr-chat-compose{flex:none;gap:10px;align-items:flex-end;padding:15px 18px;border-top:1px solid #ffffff0d;background:#14191d}.rs-desktop-chat .pr-chat-compose textarea{min-height:44px;max-height:140px;padding:12px 13px;border:1px solid #ffffff10;border-radius:9px;background:#0e1114;color:#e5ecef;font-size:13px;line-height:1.5;resize:none;overflow-y:auto}.rs-desktop-chat .pr-chat-compose textarea:focus{border-color:#d1ed744d;box-shadow:none}.rs-desktop-chat .pr-chat-compose>button{width:44px;height:44px;min-height:44px;padding:0;border-radius:9px;background:#d1ed74;color:#1e271a}.rs-desktop-chat .pr-chat-compose>button:disabled{opacity:.35}.rs-desktop-chat .pr-editing-message{flex:none;gap:12px;min-height:38px;padding:8px 19px;font-size:11px;background:#d1ed740b;border-top:1px solid #d1ed7418;color:#c9dba4}.rs-desktop-chat .pr-gallery-note{flex:none;margin:0;padding:10px 20px;background:#191c1e;font-size:11px;line-height:1.5;color:#99a5aa}.rs-desktop-chat .pr-new-messages{align-self:center;z-index:1;flex:none;margin:-40px 0 8px;min-height:32px;padding:8px 13px;border:1px solid #d1ed7430;border-radius:20px;background:#263126;box-shadow:0 4px 20px #0005;color:#d1ed74;font-size:11px}.rs-desktop-chat .pr-chat-messages>.pr-panel-link{align-self:center;flex:none;margin:0 0 8px;font-size:11px;color:#8f9da4}.rs-desktop-chat .pr-empty-state{padding:55px 20px;color:#8c9aa2}.rs-desktop-chat .pr-empty-state h2{font-size:18px;color:#d5dfe4}.rs-desktop-chat .pr-empty-state p{font-size:12px}.rs-settings.rs-desktop-settings{width:100%;max-width:780px;margin:0 auto}.rs-desktop-settings>.rs-admin-heading{margin-bottom:23px}.rs-desktop-settings>.rs-admin-heading .pr-eyebrow{display:none}.rs-desktop-settings>.rs-admin-heading h1{font-size:26px;letter-spacing:-.65px;font-weight:650}.rs-desktop-settings>.rs-admin-heading p{margin-top:7px;font-size:13px;color:#929a9e}.rs-desktop-settings .rs-settings-tabs{gap:4px;padding:0 0 14px;margin-bottom:18px;border:0;border-bottom:1px solid #ffffff12;border-radius:0;background:none}.rs-desktop-settings .rs-settings-tabs button{min-height:36px;padding:8px 12px;gap:7px;border-radius:8px;font-size:12px;color:#a1abb1}.rs-desktop-settings .rs-settings-tabs button[aria-current=page]{background:#d1ed7412;color:#d1ed74}.rs-desktop-settings .rs-settings-tabs button svg{width:15px;height:15px}.rs-desktop-settings .rs-settings-card{margin-bottom:14px;padding:21px;border:1px solid #ffffff12;border-radius:12px;background:#121619;box-shadow:none}.rs-desktop-settings .rs-settings-card>h2{margin-bottom:10px;font-size:15px;font-weight:600;gap:8px}.rs-desktop-settings .rs-settings-card>p{margin:8px 0 15px;font-size:12px;line-height:1.65;color:#93a0a6}.rs-desktop-settings .rs-settings-identity{align-items:center;gap:17px;padding:23px}.rs-desktop-settings .rs-settings-identity>img{width:58px;height:58px;border-radius:13px}.rs-desktop-settings .rs-settings-identity h2{margin-bottom:5px;font-size:19px;font-weight:600}.rs-desktop-settings .rs-settings-identity>div>span{font-size:11px;color:#849197}.rs-desktop-settings .rs-settings-profile-actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-top:12px}.rs-desktop-settings .rs-settings-profile-actions .pr-text-button{display:inline-flex;margin:0;font-size:12px;gap:4px}.rs-desktop-settings .rs-settings-profile-actions .rs-settings-view-profile{color:#9ea9ae}.rs-desktop-settings .rs-settings-profile-duplicate{display:none}.rs-desktop-settings .rs-settings-link{gap:12px}.rs-desktop-settings .rs-settings-link>span>strong{font-size:14px}.rs-desktop-settings .rs-settings-link>span>small{margin-top:4px;font-size:11px;color:#849299}.rs-desktop-settings .rs-settings-documents{gap:15px;flex-wrap:wrap;margin:13px 0 17px}.rs-desktop-settings .rs-settings-documents a{font-size:11px}.rs-desktop-settings .pr-form-label,.rs-desktop-settings .rs-settings-card>.pr-text-button{font-size:12px}.rs-desktop-settings .rs-settings-save{padding:5px 0 15px;font-size:11px;color:#849198}.rs-desktop-settings .rs-settings-save>.pr-button{min-height:36px;padding:9px 15px;font-size:12px}.rs-desktop-settings .rs-settings-info{padding:13px;border:1px solid #ffffff09;border-radius:9px;background:#0e1114}.rs-desktop-settings .rs-settings-info strong{font-size:12px}.rs-desktop-settings .rs-settings-info small{font-size:11px;line-height:1.6}.rs-desktop-settings .rs-settings-session-actions{gap:18px}.rs-desktop-settings .rs-settings-session-actions .pr-button{min-height:35px;padding:8px 12px;font-size:11px}.rs-desktop-settings .rs-settings-session-actions .pr-text-button{font-size:11px}.rs-desktop-settings .rs-settings-blocked{padding:12px 0;gap:12px}.rs-desktop-settings .rs-settings-blocked img{width:38px;height:38px;border-radius:9px}.rs-desktop-settings .rs-settings-blocked strong{font-size:13px}.rs-desktop-settings .rs-settings-blocked .pr-text-button{font-size:11px}.rs-desktop-settings .rs-admin-empty{padding:25px 12px;font-size:12px;color:#87949b}.rs-week-desktop{max-width:1100px;margin:0 auto;padding:4px 0 20px;min-width:0;color:#e7ecef;font-size:14px;line-height:1.5}.rs-week-header{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:17px}.rs-week-header h1{margin:0 0 6px;font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.5px;color:#f0f3f5}.rs-week-header p{margin:0;color:#b2bec7;font-size:14px;line-height:1.5;max-width:620px}.rs-week-period{display:flex;align-items:center;gap:11px;flex:none;font-size:14px;color:#bbc6ce}.rs-week-period>div{width:235px}.rs-week-period button,.rs-week-period input{font-size:14px}.rs-week-context{display:flex;align-items:flex-start;gap:18px;margin-bottom:18px;padding-bottom:15px;border-bottom:1px solid #ffffff12;font-size:14px;color:#b0bec7}.rs-week-state{display:inline-flex;align-items:center;gap:6px;color:#c2cbc5}.rs-week-state.is-settling{color:#d9c6a4}.rs-week-state.is-final{color:#c4d1b4}.rs-week-state>svg{flex:none}.rs-week-rules{margin-left:auto;max-width:440px;flex:none}.rs-week-rules summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;color:#c4cdd3;font-size:14px}}@media (min-width:1051px){.rs-week-rules summary::-webkit-details-marker{display:none}.rs-week-rules[open]{flex:1 1;padding:10px 13px;border:1px solid #ffffff18;border-radius:9px;background:#101419}.rs-week-rules p{font-size:14px;line-height:1.65;color:#b6c2ca;margin:11px 0 0}.rs-week-error{display:flex;gap:14px;align-items:center;margin:0 0 18px;padding:13px 16px;background:#1b171b;border:1px solid #654c54;border-radius:9px;color:#e2bcc3;font-size:14px}.rs-week-error a,.rs-week-error button{color:#d1d8c6;text-decoration:underline;background:none;border:0;cursor:pointer;font-size:14px}.rs-week-personal{display:grid;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:18px 20px;margin-bottom:20px;border:1px solid #ffffff14;border-radius:12px;background:#151b20}.rs-week-eyebrow,.rs-week-personal-title>span{font-size:14px;line-height:1.5;letter-spacing:0;color:#aab7c0;font-weight:400}.rs-week-personal-title h2{margin:4px 0;font-size:16px;font-weight:600;line-height:1.45;color:#e1e8ec}.rs-week-personal-title p{margin:0;color:#b2bec7;font-size:14px}.rs-week-personal-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px}.rs-week-personal-stats>div{min-width:0}.rs-week-personal-stats strong{font-size:25px;line-height:1.15;font-weight:650;letter-spacing:-.4px;color:#eef2f5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-week-personal-stats strong.is-negative{color:#dab2ba}.rs-week-personal-stats span{display:block;font-size:14px;color:#b1bec7;line-height:1.4;margin-top:5px}.rs-week-personal>button{display:flex;align-items:center;gap:7px;padding:9px 11px;background:#101419;border:1px solid #ffffff19;border-radius:8px;font-size:14px;color:#d2dbe0;cursor:pointer}.rs-week-personal>button:hover{background:#222b28;border-color:#61704c}.rs-week-personal>button:disabled{opacity:.45;cursor:default}.rs-week-personal-note{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:12px;border-top:1px solid #ffffff0e}.rs-week-personal-note p{margin:0;font-size:14px;color:#aebdc6;line-height:1.5}.rs-week-personal-note>button{display:flex;align-items:center;gap:7px;border:0;background:none;color:#cbd3c1;font-size:14px;cursor:pointer;flex:none}.rs-week-rank-selection{margin-bottom:18px;min-width:0;max-width:100%;border:1px solid #ffffff14;border-radius:12px;background:#151b20;overflow:hidden}.rs-week-rank-tabs{display:flex;align-items:stretch;gap:3px;max-width:100%;padding:8px 8px 0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#526047 transparent}.rs-week-rank-tabs>button{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:76px;padding:7px 6px 11px;border:solid transparent;border-width:1px 1px 2px;border-radius:8px 8px 0 0;background:none;color:#bfcbd2;font-size:14px;line-height:1.4;white-space:nowrap;cursor:pointer}.rs-week-rank-tabs>button>img{width:48px;height:54px;object-fit:contain;opacity:.88;transition:transform .15s,opacity .15s}.rs-week-rank-tabs>button>svg{height:54px;flex:none;color:#96a5ab}.rs-week-rank-tabs>button>small{position:absolute;right:7px;top:4px;color:#c4cfbd;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-week-rank-tabs>button:hover{background:#20292c;color:#eef2f3}.rs-week-rank-tabs>button[aria-pressed=true]{background:#283126;border-bottom-color:#7a8c60;color:#e5eadf}.rs-week-rank-tabs>button:is(:hover,[aria-pressed=true])>img{transform:translateY(-2px);opacity:1}.rs-week-immortal-tabs{display:flex;align-items:stretch;gap:8px;padding:10px 12px;border-top:1px solid #ffffff12;background:#101419}.rs-week-immortal-tabs>button{display:flex;flex:1 1;align-items:center;justify-content:center;gap:9px;min-width:0;padding:8px 12px;border:1px solid #ffffff14;border-radius:8px;background:#151b20;color:#c2cdd4;font-size:14px;line-height:1.4;cursor:pointer}.rs-week-immortal-tabs>button>img{width:32px;height:36px;object-fit:contain;flex:none}.rs-week-immortal-tabs>button:hover{background:#20292c;color:#eef2f3}.rs-week-immortal-tabs>button[aria-pressed=true]{background:#283126;border-color:#526343;color:#e5eadf}.rs-week-workspace{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:18px;gap:18px;align-items:start}.rs-week-ranking{min-width:0;border:1px solid #ffffff14;background:#101419;border-radius:12px;overflow:hidden}.rs-week-board-heading{padding:17px 20px 14px;border-bottom:1px solid #ffffff0d;background:#151b20}.rs-week-board-heading h2{margin:4px 0 0;font-size:22px;font-weight:650;line-height:1.3;color:#eef2f4}.rs-week-navigation{border:1px solid #ffffff14;border-radius:12px;background:#151b20;padding:14px 10px}.rs-week-categories{display:flex;flex-direction:column;align-items:stretch;gap:4px}.rs-week-categories h2{margin:0 0 8px;padding:0 10px;font-size:15px;line-height:1.5;color:#d7e0e5;font-weight:600}.rs-week-categories>button{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding:9px 10px;border:1px solid transparent;border-radius:8px;background:transparent;text-align:left;color:#c2cdd4;font-size:14px;line-height:1.35;cursor:pointer}.rs-week-categories>button>svg{flex:none;color:#9caaa4}.rs-week-categories>button[aria-pressed=true]{background:#283126;border-color:#404c35;color:#e5eadf}.rs-week-categories>button[aria-pressed=true]>svg{color:#becbad}.rs-week-categories>button:hover{background:#20292c;color:#eef2f3}.rs-week-category-explainer{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:16px 20px;background:#101419}.rs-week-category-explainer>div:first-child{flex:1 1;min-width:0}.rs-week-category-explainer h3{margin:0 0 7px;font-size:17px;font-weight:600;color:#e0e7eb;line-height:1.4}.rs-week-category-explainer p{font-size:14px;line-height:1.55;color:#b0bec8;margin:0}.rs-week-category-explainer small{display:block;font-size:14px;line-height:1.5;color:#a4b5c0;margin-top:7px}.rs-week-category-explainer button{font-size:14px}.rs-week-table-caption{display:flex;justify-content:space-between;gap:15px;padding:11px 20px;color:#acbcc6;font-size:14px;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;background:#151b20}.rs-week-row{display:grid;grid-template-columns:31px minmax(0,1fr) minmax(140px,205px);grid-gap:12px;gap:12px;align-items:center;padding:14px 19px;border-bottom:1px solid #ffffff0c;min-height:79px}.rs-week-row:last-child{border-bottom:0}.rs-week-row.is-me{background:#1c2420;box-shadow:inset 3px 0 #758263}.rs-week-row:hover{background:#192126}.rs-week-place{font-size:18px;font-weight:650;color:#d2dce2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.rs-week-player{display:flex;align-items:center;gap:10px;min-width:0}.rs-week-player>img{width:40px;height:40px;border-radius:9px;object-fit:cover;flex:none}.rs-week-player>span{min-width:0}.rs-week-player strong{display:flex;align-items:center;gap:7px;color:#e7edf0;font-weight:600;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.rs-week-player strong small{font-size:14px;color:#b6c7a3;font-weight:400;flex:none}.rs-week-player>span>span{display:block;margin-top:4px;font-size:14px;line-height:1.4;color:#a6b9c5}.rs-week-player:hover strong{color:#fff}.rs-week-value{display:flex;justify-content:flex-end;align-items:center;gap:10px;text-align:right;padding:0;background:none;border:0;min-width:0;cursor:pointer;color:#adbfca}.rs-week-value strong{display:block;color:#edf1f4;font-size:21px;font-weight:650;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-week-value strong.is-negative{color:#d9adb7}.rs-week-value span{display:block;margin-top:5px;font-size:14px;line-height:1.4;color:#a8bbc7}.rs-week-value>svg{flex:none;color:#9aaa9c}.rs-week-value:hover>svg{color:#d6e0ce}.rs-week-empty{min-height:185px;padding:26px 22px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;text-align:center;color:#afc0ca}.rs-week-empty>svg{color:#a8b69b}.rs-week-empty h3{font-size:17px;font-weight:600;color:#dae4e9;margin:3px 0 0;line-height:1.4}.rs-week-empty p{font-size:14px;line-height:1.6;max-width:470px;margin:0}.rs-week-empty small{font-size:14px;color:#b1c1cb;line-height:1.5}.rs-week-paging{justify-content:space-between;gap:15px;padding:14px 20px;border-top:1px solid #ffffff12;color:#bac7d0}.rs-week-paging,.rs-week-paging button{display:flex;align-items:center;font-size:14px}.rs-week-paging button{gap:7px;border:0;background:none;color:#cfd9c3;cursor:pointer}.rs-week-paging button:disabled{opacity:.35;cursor:default}.rs-week-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:17px}.rs-week-footer p{font-size:14px;line-height:1.55;color:#a8bbc7;max-width:620px;margin:0}.rs-week-footer>a,.rs-week-footer>button{display:flex;align-items:center;gap:7px;flex:none;border:1px solid #ffffff19;border-radius:8px;background:#151b20;color:#d1dac6;padding:9px 12px;font-size:14px;cursor:pointer}.rs-week-footer>button:disabled{opacity:.45;cursor:default}.rs-week-desktop :is(a,button,summary):focus-visible{outline:2px solid #a7b98e;outline-offset:3px}}@media (min-width:1051px){:root{--rs-panel:#141a1e;--rs-control:#202722;--rs-control-hover:#29322a;--rs-control-ink:#e9eeea;--pr-surface-raised:#141a1e;--pr-surface-control:#11171b}body :is(.pr-app,.pr-modal-root,.pr-modal-position,.rs-editor9) :is(.pr-button,.btn-main,.rs-profile-follow,.rs-editor9-primary,.rs-editor9-secondary):not(.is-destructive):not(.pr-red){background:var(--rs-control)!important;color:var(--rs-control-ink)!important;border-color:#ffffff0e!important;box-shadow:none!important;text-shadow:none!important;font-size:13px}body :is(.pr-app,.pr-modal-root,.pr-modal-position,.rs-editor9) :is(.pr-button,.btn-main,.rs-profile-follow,.rs-editor9-primary,.rs-editor9-secondary):not(.is-destructive):not(.pr-red):hover:not(:disabled){background:var(--rs-control-hover)!important;color:#f3f6f3!important;filter:none!important;box-shadow:none!important}body .pr-app .rs-profile-desktop .rs-profile-composer .rs-profile-composer-publish{background:var(--rs-control)!important;color:var(--rs-control-ink)!important;font-size:12px;box-shadow:none!important}body .pr-app .rs-profile-desktop .rs-profile-composer .rs-profile-composer-publish:hover:not(:disabled){background:var(--rs-control-hover)!important}body :is(.pr-app,.pr-modal-root,.rs-editor9) :is(.pr-button,.rs-profile-composer-publish,.rs-editor9-primary):disabled{background:#1a2023!important;color:#8f9ba3!important;opacity:1!important;cursor:default}body :is(.pr-modal,.pr-share-dialog,.pr-report-dialog,.pr-video-management-dialog,.pr-profile-about-modal,.pr-account-popup,.pr-player-search-popup,.pr-notification-popup,.pr-visual-options,.pr-comment-menu-items){background:#141a1e!important;border-color:#ffffff14!important;box-shadow:0 20px 65px #0006!important}body .rs-editor9-fields,body .rs-editor9-savebar,body .rs-people-dialog .rs-people-panel,body .rs-profile-desktop .rs-pa-record-card,body .rs-profile-desktop .rs-profile-arcade{background:#141a1e!important;border-color:#ffffff0d!important;box-shadow:none!important}body .rs-profile-desktop .rs-profile-arcade .rs-pa-play{background:#202722!important;color:#e9eeea!important;border-color:#ffffff0d!important}body .rs-profile-desktop .rs-profile-arcade .rs-pa-play:hover{background:#29322a!important;color:#f3f6f3!important}body .rs-profile-desktop .rs-pa-compact-record strong,body .rs-profile-desktop .rs-pa-personal strong{color:#e4e9e7}body .rs-profile-desktop .rs-pa-compact-record>span:nth-child(2)>span,body .rs-profile-desktop .rs-pa-summary{font-size:12px}body .rs-arcade .rs-arcade-level-picker,body .rs-arcade .rs-arcade-play-panel{background:#141a1e;border-color:#ffffff0d}body .rs-arcade .rs-arcade-level-picker p,body .rs-arcade .rs-arcade-rules p{font-size:13px;color:#b1bbc1}body .rs-arcade .rs-arcade-categories button,body .rs-arcade .rs-arcade-filters button{font-size:13px}body .rs-arcade .rs-arcade-categories button[aria-pressed=true],body .rs-arcade .rs-arcade-filters button[aria-pressed=true]{background:#202722;color:#cedb9d}body :is(.rs-editor9,.rs-profile-desktop,.rs-people-dialog) :is(button,a,input,textarea):focus-visible{outline:1px solid #87966e!important;outline-offset:3px}}@media (min-width:1051px){body .pr-app .pr-clip-stage .pr-clip-panel-inner,body .pr-app .rs-profile-desktop .rs-profile-arcade,body .pr-app .rs-profile-desktop .rs-profile-composer,body .pr-modal-root .pr-clip-stage .pr-clip-panel-inner,body .rs-media-dialog-root .rs-media-edit-dialog,body .rs-media-dialog-root .rs-media-upload-dialog{background:#141a1e!important;border:1px solid #ffffff0d!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .pr-app .rs-profile-desktop .rs-profile-composer .rs-profile-composer-publish:disabled{color:#8f9ba3!important;background:#1a2023!important;opacity:1!important}}body,button,input,select,textarea{font-family:var(--pr-font,"Inter Variable","Segoe UI",Arial,sans-serif);font-optical-sizing:auto}@media (min-width:1051px){body :is(.pr-app,.pr-modal,.rs-editor9,.rs-people-dialog,.rs-media-dialog-root,.rs-chat-friend-picker){font-family:var(--pr-font,"Inter Variable","Segoe UI",Arial,sans-serif);font-optical-sizing:auto}body :is(.rs-social-heading h1,.rs-desktop-settings>.rs-admin-heading h1,.rs-desktop-chat>.pr-page-heading h1,.rs-desktop-conversations .pr-friends-card-heading h1,.rs-media-page-heading h1,.rs-arcade-heading h1,.rs-arcade-game-header h1,.pr-party-page .pr-page-heading h1,.rs-editor9-heading h1,.rs-entry-copy h1,.rs-theme-page h1){font-size:30px!important;font-weight:650!important;line-height:1.2;letter-spacing:-.6px;color:#e7edf0;overflow-wrap:anywhere}body .pr-app .rs-profile-desktop .rs-profile-intro h1{font-size:30px!important;font-weight:650!important;line-height:1.2;letter-spacing:-.6px;color:#e7edf0}body :is(.rs-profile-section-heading h2,.rs-profile-side-heading h2,.rs-pa-heading h2,.rs-pa-inspector h3,.rs-media-highlight-intro h2,.rs-media-card-heading h2,.rs-arcade-card h2,.rs-arcade-stats h2,.rs-arcade-rules h2,.rs-arcade-level-picker h2,.rs-settings-card>h2,.rs-editor9-section-heading h2,.rs-editor9-framing-title h3,.rs-editor9-subtitle,.rs-gather-section-heading h2,.pr-party-list-heading h2,.pr-photo-inline-discussion>header h3,.pr-clip-panel-inner>header h2,.rs-today h2,.rs-welcome-goals h3){font-size:18px!important;font-weight:600!important;line-height:1.35;letter-spacing:-.2px;color:#e7edf0;overflow-wrap:anywhere}body :is(.pr-modal-title,.rs-people-heading h2,.rs-media-dialog-heading h2,.rs-media-edit-dialog>header h2,.pr-about-modal h2,.pr-share-dialog h2,.pr-report-dialog h2,.rs-chat-friend-picker .pr-modal-title){font-size:20px!important;font-weight:650!important;line-height:1.3;letter-spacing:-.3px;color:#e7edf0;overflow-wrap:anywhere}body :is(.pr-button,.btn-main,.pr-text-button,.pr-panel-link,.pr-media-add,.pr-clip-follow,.rs-media-primary,.rs-media-secondary,.rs-profile-edit,.rs-profile-follow,.rs-pa-play,.rs-pa-text-action,.rs-editor9-primary,.rs-editor9-secondary,.rs-editor9-text,.rs-editor9-back,.rs-arcade-quiet-button,.rs-people-state button,.pr-comment-load-more,.pr-comment-inline-actions>button){font-family:var(--pr-font)!important;font-size:14px!important;font-weight:600!important;line-height:1.4}body .pr-app.rs-shell-desktop :is(.pr-sidebar .pr-nav-link,.pr-topbar-navigation .pr-topbar-feed,.pr-topbar-navigation .pr-topbar-shortcut,.pr-topbar-navigation .pr-player-search-trigger,.pr-account-menu .pr-account){font-family:var(--pr-font)!important;font-size:14px!important;font-weight:600!important;line-height:1.4}body .pr-app .rs-profile-desktop :is(.pr-profile-tabs>button,.rs-profile-counts button,.rs-profile-dota,.rs-profile-roles button,.rs-profile-composer-heading,.rs-profile-composer-tools button,.rs-profile-composer-tools a,.rs-profile-composer .rs-profile-composer-publish){font-family:var(--pr-font)!important;font-size:14px!important;font-weight:600!important;line-height:1.4}body :is(.rs-media-navigation>a,.rs-media-periods>button,.rs-media-rule>summary,.rs-social-tabs a,.rs-desktop-conversations>.pr-friends-directory-side>nav>a,.rs-desktop-conversations>.pr-friends-directory-side>nav>button,.rs-settings-tabs button,.rs-people-tabs button,.rs-people-pagination button,.rs-editor9-navigation [role=tab] strong,.rs-arcade-categories button,.rs-arcade-filters button,.rs-party-tabs button,.pr-party-own-roles button,.rs-gather-roles button,.pr-party-preference-trigger,.pr-party-toggle,.pr-upload-kind label,.pr-video-category-options .pr-visual-option,.pr-comment-menu-items button,.pr-account-popup a,.pr-account-popup button){font-family:var(--pr-font)!important;font-size:14px!important;font-weight:600!important;line-height:1.4}body .pr-app .rs-profile-desktop .pr-profile-tabs>button:not(.is-active):not([aria-selected=true]):not(:hover):not(:focus-visible),body .pr-app.rs-shell-desktop .pr-sidebar .pr-nav-link:not(.is-active):not(:hover):not(:focus-visible){color:#e7edf0!important}body :is(.pr-app,.pr-modal-root,.rs-media-dialog-root,.rs-editor9,.rs-people-dialog) :is(.pr-button,.btn-main,.rs-media-primary,.rs-media-secondary,.rs-profile-edit,.rs-profile-follow,.rs-pa-play,.rs-editor9-primary,.rs-editor9-secondary,.rs-arcade-quiet-button):not(:disabled):not([aria-disabled=true]):not(.is-destructive):not(.pr-red):not(.is-following):not(:hover):not(:focus-visible){color:#e7edf0!important}body .pr-app .rs-profile-desktop .rs-profile-composer .rs-profile-composer-publish:not(:disabled):not(:hover):not(:focus-visible){color:#e7edf0!important}body .pr-app .rs-profile-desktop :is(.rs-profile-status,.pr-profile-bio,.pr-profile-bio p,.rs-profile-section-heading p,.rs-profile-side-note,.rs-pa-summary,.rs-pa-note,.rs-pa-status,.rs-pa-empty p,.rs-pa-inspector>header p){font-size:14px!important;line-height:1.65;color:#aab6be!important}body .pr-app .rs-profile-desktop :is(.rs-profile-external>a,.rs-profile-composer textarea,.rs-profile-clip-search input,.pr-feed-text){font-size:14px!important;line-height:1.6}body .pr-app .rs-profile-desktop .rs-profile-counts strong{font-size:20px;font-weight:650;color:#e7edf0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body :is(.rs-pa-game-heading h3,.rs-pa-empty h3,.rs-pa-history-heading h4,.rs-pa-compact-record>span:nth-child(2)>span,.rs-pa-history>li>div>span,.rs-pa-game-select,.rs-pa-personal span,.rs-pa-best>span){font-size:14px!important;line-height:1.5}body :is(.rs-pa-game-heading h3,.rs-pa-history-heading h4,.rs-pa-compact-record>span:nth-child(2)>span){font-weight:600;color:#e7edf0}body :is(.rs-pa-personal strong,.rs-pa-compact-record strong){font-size:22px!important;font-weight:650;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body .pr-app .rs-profile-desktop .pr-feed-author strong{font-size:14px!important;font-weight:600;color:#e7edf0}body .pr-app .rs-profile-desktop .pr-feed-author span{font-size:12px!important;line-height:1.5;color:#aab6be}body :is(.rs-media-page-heading p,.rs-media-highlight-intro p,.rs-media-rule p,.rs-media-dialog-heading p,.rs-media-photos .pr-photo-card-caption,.pr-lightbox-caption,.pr-about-description){font-size:14px!important;line-height:1.65;color:#aab6be}body :is(.rs-media-card .pr-video-author-identity,.rs-media-card-stats>span,.rs-media-card-stats strong,.rs-media-photo-toolbar,.rs-media-upload-progress,.rs-media-category strong,.rs-media-file-picker){font-size:14px!important;line-height:1.45}body .rs-media-card-stats strong{font-weight:600;color:#e7edf0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body :is(.rs-media-card .pr-video-author-rank,.rs-media-tags a,.rs-media-card-stats .rs-media-card-views,.rs-media-input-note,.rs-media-access-note,.rs-media-edit-hint,.rs-media-category small,.rs-media-upload-placeholder span){font-size:13px!important;line-height:1.55;color:#aab6be}body :is(.pr-form-label,.rs-media-category legend,.rs-editor9-form-row>label,.rs-editor9-social-field label,.rs-editor9-toggle strong){font-size:14px!important;font-weight:600!important;line-height:1.5;color:#e7edf0}body :is(.pr-input,.rs-media-toolbar .pr-media-search input,.rs-media-photo-search input,.rs-social-search input,.rs-people-search input,.pr-dialog-search input,.pr-player-search-popup input,.rs-editor9-form-row input,.rs-editor9-form-row textarea,.rs-editor9-social-field input,.rs-pa-game-select,.pr-video-category-select .pr-select-value){font-family:var(--pr-font)!important;font-size:14px!important;line-height:1.5}body :is(.rs-media-card-footer,.rs-media-card-footer time,.rs-media-card-footer small,.rs-media-file-name,.rs-pa-game-meta,.rs-pa-history time,.rs-pa-game-heading small,.rs-profile-dota small){font-size:12px!important;line-height:1.5;color:#aab6be}body :is(.rs-social-heading p,.rs-social-empty,.rs-desktop-conversations .pr-dialog-row p,.rs-chat-friend-picker .pr-modal-header p,.rs-desktop-settings>.rs-admin-heading p,.rs-settings-card>p,.rs-settings-info small,.rs-people-state p,.rs-editor9-heading p,.rs-editor9-section-heading p,.pr-modal-subtitle,.pr-empty-small){font-size:14px!important;line-height:1.65;color:#aab6be}body :is(.rs-social-name>strong,.rs-people-identity>strong,.rs-desktop-conversations .pr-dialog-row strong,.rs-settings-link>span>strong,.rs-settings-blocked strong,.rs-editor9-avatar-card strong,.rs-editor9-preview-person strong){font-size:14px!important;font-weight:600!important;line-height:1.4;color:#e7edf0}body :is(.rs-social-person-copy>small,.rs-chat-friend-copy>small,.rs-people-steam,.rs-people-identity .pr-rank-badge>span,.rs-settings-link>span>small,.rs-settings-identity>div>span,.rs-editor9-avatar-card span,.rs-editor9-navigation [role=tab] small,.rs-editor9-preview-person span,.rs-editor9-preview-person p){font-size:13px!important;line-height:1.5;color:#aab6be}body :is(.rs-social-pagination>span,.rs-people-result-count,.rs-people-pagination,.rs-settings-save,.rs-settings-info strong,.rs-settings-documents a,.rs-chat-friend-footer){font-size:14px!important;line-height:1.5}body :is(.rs-desktop-chat .pr-chat-peer h2,.rs-settings-identity h2){font-size:18px!important;font-weight:600!important;line-height:1.4;color:#e7edf0}body :is(.rs-desktop-chat .pr-chat-message>p,.rs-desktop-chat .pr-chat-compose textarea,.rs-desktop-chat .pr-gallery-note,.rs-desktop-chat .pr-empty-state p){font-family:var(--pr-font);font-size:14px!important;line-height:1.6}body :is(.rs-desktop-chat .pr-message-author,.rs-desktop-chat .pr-editing-message,.rs-desktop-chat .pr-new-messages,.rs-desktop-chat .pr-chat-messages>.pr-panel-link){font-size:13px!important;line-height:1.5}body :is(.rs-desktop-chat .pr-message-meta,.rs-desktop-chat .pr-message-meta small,.rs-desktop-chat .pr-message-meta time,.rs-desktop-chat .pr-chat-day,.rs-desktop-conversations .pr-dialog-trailing time,.rs-social-pagination small,.rs-people-restricted,.rs-editor9-form-row>label>:is(span,output),.rs-editor9-form-row>p,.rs-editor9-toggle small,.rs-editor9-file-note,.rs-editor9-social-field small,.rs-editor9-save-state,.rs-editor9-nav-note p,.rs-editor9-framing-title>span,.rs-editor9-avatar-card small){font-size:12px!important;line-height:1.5;color:#aab6be}body :is(.pr-discussion,.rs-focused-discussion) :is(.pr-comment-content>p,.pr-comment-composer textarea){font-family:var(--pr-font);font-size:14px!important;line-height:1.65}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-heading strong{font-size:14px!important;font-weight:600;color:#e7edf0}body :is(.pr-discussion,.rs-focused-discussion) :is(.pr-comment-reactions button,.pr-comment-expand,.pr-comment-reply-label){font-size:13px!important;line-height:1.5}body :is(.pr-discussion,.rs-focused-discussion) .pr-comment-heading time{font-size:12px!important;line-height:1.5;color:#aab6be}body :is(.pr-video-reactions,.pr-feed-reactions,.pr-lightbox-reactions,.pr-photo-card-actions) button>span{font-size:14px!important;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body :is(.pr-lightbox-author strong){font-size:14px!important;font-weight:600}body :is(.pr-lightbox-author time){font-size:12px!important;color:#aab6be}body :is(.rs-arcade-heading>p,.rs-arcade-card p,.rs-arcade-game-header p,.rs-arcade-rules p,.rs-arcade-start p,.rs-arcade-start>.rs-arcade-instructions,.rs-arcade-level-picker p,.rs-arcade-footnote){font-size:14px!important;line-height:1.65;color:#aab6be}body :is(.rs-arcade-leaders a,.rs-arcade-leaders b,.rs-arcade-stats>div>article>div,.rs-arcade-personal small,.rs-arcade-rules strong){font-size:14px!important;line-height:1.5}body :is(.rs-arcade-stats>div>article time,.rs-arcade-stats>header>span,.rs-arcade-card footer,.rs-arcade-meta,.rs-arcade-rules small,.rs-arcade-card-copy>small){font-size:12px!important;line-height:1.5;color:#aab6be}body :is(.rs-entry-description,.rs-entry-security,.rs-today-card span,.rs-theme-invitation span,.rs-theme-page p,.rs-gather-muted,.rs-party-duration,.pr-party-page .pr-empty-state p){font-size:14px!important;line-height:1.65;color:#aab6be}body :is(.rs-today-card strong,.pr-party-identity strong,.rs-evening-card h3,.pr-notification-center .pr-notice strong){font-size:14px!important;font-weight:600;line-height:1.4;color:#e7edf0}body :is(.rs-today>header>a,.rs-today-notices a,.rs-theme-toolbar button,.rs-theme-grid footer a,.pr-notification-popup>header button,.rs-local-signin,.rs-steam-button,.rs-demo-button){font-size:14px!important;font-weight:600;line-height:1.4}body :is(.pr-modal-error,.rs-editor9-error,.rs-desktop-social .pr-alert,.rs-desktop-conversations .pr-alert){font-size:14px!important;line-height:1.6}body .pr-app.rs-shell-desktop :is(.rs-shell-group-label,.pr-local-label,.pr-sidebar-bottom .pr-help-link){font-size:12px!important;line-height:1.5}body :is(.rs-squad-card h3,.rs-evening-card h3,.rs-people-state h3,.pr-notification-center h1,.rs-welcome-community-top h3,.rs-welcome-features h3,.rs-welcome-testing h3){font-size:18px!important;font-weight:600!important;line-height:1.4;color:#e7edf0}body .rs-welcome-title{font-size:20px!important;font-weight:650;line-height:1.3;color:#e7edf0}body :is(.rs-welcome-intro,.rs-welcome-features p,.rs-welcome-testing p,.rs-welcome-note,.pr-notification-center .pr-notice>span,.pr-notification-empty,.rs-gather-muted,.rs-gather-count,.rs-gather-form label,.rs-gather-field-label,.rs-gather-invite-picker label,.pr-party-preference-label,.rs-arcade-muted,.rs-arcade-empty){font-size:14px!important;line-height:1.6}body :is(.rs-welcome-intro,.rs-welcome-features p,.rs-welcome-testing p,.rs-welcome-note,.pr-notification-empty,.rs-gather-muted,.rs-arcade-muted,.rs-arcade-empty){color:#aab6be}body :is(.pr-party-identity small,.pr-party-card-modes,.pr-party-card-roles,.rs-gather-tags>span,.rs-editor9-range-grid label){font-size:13px!important;line-height:1.5;color:#aab6be}body :is(.pr-notification-center .pr-notice time,.rs-entry-policy,.rs-entry-access,.rs-gather-eyebrow,.rs-party-expiry,.rs-people-tabs button>span,.rs-social-tabs small,.rs-desktop-conversations>.pr-friends-directory-side small,.rs-welcome-footer small){font-size:12px!important;line-height:1.5}body .pr-app :is(.rs-media-navigation>a,.rs-media-periods>button,.rs-social-tabs a,.rs-settings-tabs button,.rs-party-tabs button,.rs-arcade-categories button,.rs-arcade-filters button,.pr-topbar-feed,.pr-topbar-shortcut,.pr-player-search-trigger):not([aria-pressed=true]):not([aria-selected=true]):not([aria-current=page]):not(.is-active):not(:hover):not(:focus-visible){color:#e7edf0!important}}@media (max-width:1050px){body :is(.pr-button,.btn-main,.pr-text-button,.pr-profile-tabs>button,.pr-dota-main-tabs>button,.pr-media-tabs>a,.rs-party-tabs button,.rs-arcade-categories button,.rs-arcade-filters button,.pr-editor-tabs>button){font-size:13px!important;font-weight:600!important}body :is(.pr-profile-bio p,.pr-profile-about,.pr-about-description,.pr-gallery-note,.pr-modal-subtitle,.pr-empty-small,.pr-notification-center .pr-notice>span,.pr-notification-empty,.pr-chat-message>p,.pr-chat-compose textarea,.pr-comment-content>p,.pr-comment-composer textarea,.pr-lightbox-caption,.rs-gather-muted,.rs-arcade-heading>p,.rs-arcade-card p,.rs-arcade-rules p,.rs-arcade-start p,.rs-arcade-muted,.rs-arcade-empty,.rs-welcome-intro,.rs-welcome-features p,.rs-welcome-testing p){font-size:14px!important;line-height:1.6}body :is(.pr-gallery-note,.pr-modal-subtitle,.pr-empty-small,.pr-notification-empty,.rs-gather-muted,.rs-arcade-muted,.rs-arcade-empty,.rs-welcome-intro,.rs-welcome-features p,.rs-welcome-testing p){color:#aab6be}body :is(.pr-feed-author strong,.pr-comment-heading strong,.pr-lightbox-author strong,.pr-dialog-row strong,.pr-chat-peer h2,.pr-party-identity strong){font-size:14px!important;font-weight:600!important;color:#e7edf0}body :is(.pr-feed-author span,.pr-comment-heading time,.pr-lightbox-author time,.pr-message-meta time,.pr-message-meta small,.pr-notification-center .pr-notice time,.pr-dialog-trailing time,.rs-arcade-stats>header>span,.rs-arcade-card footer,.rs-gather-tags>span){font-size:12px!important;color:#aab6be}body :is(.pr-composer textarea,.pr-comment-inline textarea){font-size:14px!important}body .pr-feed-text{font-size:15px!important;line-height:1.65}}@media (min-width:1051px){:root{--rs-panel:rgba(9,13,15,.42);--rs-dialog:rgba(9,13,15,.90);--rs-control:rgba(255,255,255,.055);--rs-control-hover:rgba(255,255,255,.09);--pr-surface-raised:var(--rs-panel);--pr-surface-control:rgba(255,255,255,.035)}body .pr-app .rs-dota-desktop :is(.pr-stats-panel,.pr-dota-records,.pr-dota-picks,.pr-dota-history-section),body .pr-app .rs-profile-desktop :is(.pr-profile-card,.rs-profile-composer,.rs-profile-arcade,.rs-pa-record-card),body .pr-app :is(.pr-panel,.pr-profile-card,.rs-profile-composer,.rs-profile-arcade,.rs-pa-record-card,.pr-stats-panel,.pr-dota-records,.pr-dota-picks,.pr-dota-history-section,.rs-dota-card,.rs-social-list,.pr-chat-panel,.rs-settings-card,.pr-party-card,.rs-evening-card,.rs-squad-card,.rs-arcade-card,.rs-arcade-play-panel,.rs-arcade-level-picker,.rs-week-personal,.rs-week-ranking,.rs-week-sidebar){background:var(--rs-panel)!important;border-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .pr-app .rs-dota-desktop .rs-dota-stats-dashboard .pr-stat-grid>div{background:rgba(255,255,255,.018)!important;border-color:transparent!important;box-shadow:none!important}body .pr-app :is(.pr-social-tabs-row,.pr-chat-heading,.pr-chat-messages,.pr-chat-compose,.rs-editor9-fields,.rs-editor9-savebar,.rs-week-ranking-header){background:transparent!important;box-shadow:none!important}body .pr-app :is(.pr-panel,.pr-profile-card,.rs-profile-composer,.rs-profile-arcade,.rs-dota-card,.rs-social-list,.pr-chat-panel):after,body .pr-app :is(.pr-panel,.pr-profile-card,.rs-profile-composer,.rs-profile-arcade,.rs-dota-card,.rs-social-list,.pr-chat-panel):before{background:none!important;box-shadow:none!important}body .pr-modal-root.rs-media-dialog-root :is(.rs-media-upload-dialog,.rs-media-edit-dialog),body .pr-video-category-options.pr-visual-options,body .rs-people-dialog .rs-people-panel,body :is(.pr-modal,.pr-share-dialog,.pr-report-dialog,.pr-video-management-dialog,.pr-profile-about-modal,.pr-account-popup,.pr-player-search-popup,.pr-notification-popup,.pr-visual-options,.pr-comment-menu-items,.rs-chat-friend-panel,.pr-watch-modal,.pr-lightbox){background:var(--rs-dialog)!important;border:1px solid #ffffff09!important;box-shadow:0 16px 55px #0003!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}body .pr-modal-backdrop{background:rgba(0,0,0,.32)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}body :is(.rs-editor9-fields,.rs-editor9-savebar,.rs-media-dialog-footer,.pr-watch-header,.pr-lightbox-toolbar,.pr-lightbox-aside,.pr-lightbox-stage,.pr-lightbox-strip){background:transparent!important;border-color:#ffffff0b!important;box-shadow:none!important}body .pr-app .pr-clip-stage .pr-clip-panel-inner,body .pr-modal-root .pr-clip-stage .pr-clip-panel-inner{background:var(--rs-dialog)!important;border:1px solid #ffffff09!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body .pr-app .rs-profile-desktop .pr-social-tabs-row{background:transparent!important}body .pr-app :is(.rs-media-library,.rs-media-library.rs-media-top-two) .pr-video-library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,198px));justify-content:start;align-items:start;grid-gap:24px 16px;gap:24px 16px}body .pr-app .rs-media-card{padding:0;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;overflow:visible;min-width:0}body .pr-app .rs-media-card .rs-media-card-preview{aspect-ratio:9/16;border-radius:10px;background:rgba(0,0,0,.16);overflow:hidden}body .pr-app .rs-media-card .rs-media-card-preview>img{width:100%;height:100%;object-fit:cover}body .pr-app .rs-media-card .rs-media-card-preview:after{display:none}body .pr-app .rs-media-card .rs-media-card-body{padding:10px 0 0;background:none;min-height:0}body .pr-app .rs-media-card .rs-media-card-heading{min-height:0;gap:4px;align-items:start}body .pr-app .rs-media-card .rs-media-card-heading h2{font-size:14px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;margin:0;min-height:0;-webkit-line-clamp:2}body .pr-app .rs-media-card .rs-media-card-heading h2 a{color:#ecf0f1!important}body .pr-app .rs-media-card .pr-video-author-identity{margin-top:7px;font-size:12px!important;line-height:1.4;gap:6px;max-width:100%}body .pr-app .rs-media-card .pr-video-author-avatar{width:20px;height:20px;border-radius:50%}body .pr-app .rs-media-card .pr-video-author-rank{display:none}body .pr-app .rs-media-card .rs-media-card-stats{gap:10px;margin-top:8px;padding:0;border:0;flex-wrap:wrap;color:#9da9af}body .pr-app .rs-media-card .rs-media-card-stats :is(span,strong){font-size:12px!important;line-height:1.5!important;font-weight:450!important;color:#aeb8bd!important}body .pr-app .rs-media-card .rs-media-card-stats>span{gap:4px}body .pr-app .rs-media-card .rs-media-card-stats svg{width:15px;height:15px;stroke-width:1.65}body .pr-app .rs-media-card .rs-media-card-views{margin-left:0}body .pr-app .rs-media-card .rs-media-card-play{width:36px;height:36px;border:0!important;background:rgba(8,12,14,.7)!important;color:#f0f3f4!important;box-shadow:none!important}body .pr-app .rs-media-card .rs-media-card-play svg{width:17px;height:17px}body .pr-app .rs-media-card .rs-media-card-preview:is(:hover,:focus-visible,:active) .rs-media-card-play{background:rgba(8,12,14,.88)!important;color:white!important;border:0!important;box-shadow:none!important}body .pr-app .rs-media-card .pr-video-manage-icons .pr-icon-button{width:23px;height:23px;background:transparent!important}.rs-media-highlight-intro{margin:22px 0 16px}.rs-media-highlight-intro h2{font-size:16px!important}body .pr-app .rs-media-photos .pr-photo-library .pr-photo-wall[data-count]{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,198px));justify-content:start;grid-gap:24px 16px;gap:24px 16px}body .pr-app .rs-media-photos .pr-photo-card{border:0;background:transparent!important;box-shadow:none!important;border-radius:0;overflow:visible}body .pr-app .rs-media-photos .pr-photo-thumb{aspect-ratio:1;border-radius:10px;overflow:hidden;background:rgba(0,0,0,.15)}body .pr-app .rs-media-photos .pr-photo-card-actions{padding:9px 0 0;gap:16px}body .pr-app .rs-media-photos .pr-photo-card-caption{padding:7px 0 0;font-size:13px!important;line-height:1.5;margin:0}body .pr-modal-root.rs-media-dialog-root .rs-media-upload-dialog{width:min(650px,calc(100vw - 80px));border-radius:14px;max-height:85dvh}.rs-media-dialog-heading{padding:20px 22px 16px}.rs-media-dialog-heading h2{font-size:20px!important}.rs-media-upload-body{grid-template-columns:220px minmax(0,1fr);padding:20px 22px;gap:20px;align-items:start}.rs-media-upload-preview{background:rgba(255,255,255,.015);border:0;padding:0;border-radius:9px}.rs-media-upload-preview>img,.rs-media-upload-preview>video{height:215px;background:rgba(0,0,0,.12);border-radius:9px}.rs-media-upload-placeholder{height:215px;gap:9px;padding:14px;background:rgba(255,255,255,.025);border:1px dashed #ffffff12;border-radius:9px}.rs-media-upload-placeholder>svg{width:26px;height:26px;margin:0}.rs-media-file-picker{border-color:#ffffff0d;background:rgba(255,255,255,.04)}.rs-media-input-note{margin:5px 0 16px;justify-content:flex-end}.rs-media-dialog-footer{padding:14px 22px}.rs-media-access-note{font-size:12px!important}.rs-media-category{grid-template-columns:1fr;gap:7px}.rs-media-category label{padding:10px 11px}.rs-media-category small{font-size:12px!important}body .pr-modal-root.rs-media-dialog-root .rs-media-category label,body .pr-modal-root.rs-media-dialog-root :is(.pr-input,.pr-video-category-select),body .pr-modal-root.rs-media-dialog-root :is(.pr-input,.pr-video-category-select):is(:hover,:focus,:focus-visible):not(:disabled){background:rgba(255,255,255,.025)!important;border-color:#ffffff12!important;box-shadow:none!important}body .pr-modal-root.rs-media-dialog-root .rs-media-category label:is(:hover,.is-selected){background:rgba(209,225,182,.06)!important;border-color:#afbd9e40!important}body :is(.pr-app .rs-media-page,.pr-app .pr-profile-page,.pr-modal-root.rs-media-dialog-root) :is(.rs-media-primary,.rs-media-secondary),body :is(.pr-app .rs-media-page,.pr-app .pr-profile-page,.pr-modal-root.rs-media-dialog-root) :is(.rs-media-primary,.rs-media-secondary):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){background:rgba(255,255,255,.06)!important;border-color:#ffffff0d!important;color:#e9eeee!important;box-shadow:none!important}body .pr-modal-root .pr-lightbox:not(.is-expanded){width:min(1080px,calc(100vw - 88px));height:clamp(min(500px,82dvh),calc((min(1080px,100vw - 88px) - 352px) / var(--photo-ratio,1) + 140px),min(720px,82dvh));border-radius:14px}body .pr-modal-root .pr-lightbox-body{grid-template-columns:minmax(0,1fr) 310px;min-height:0}body .pr-modal-root .pr-lightbox-toolbar{min-height:44px;padding:9px 14px}body .pr-modal-root .pr-lightbox-aside{padding:16px;min-width:0;overflow-x:hidden}body .pr-modal-root .pr-lightbox-ambience{background:transparent;opacity:.18}body .pr-modal-root .pr-lightbox-canvas img{border:0;box-shadow:none}body .pr-modal-root .pr-lightbox-aside .pr-media-compose.is-media textarea{min-height:42px;max-height:110px}body .pr-modal-root .pr-lightbox-strip{height:56px;min-height:0}body .pr-clip-viewer-root .pr-modal-position{padding:48px 28px 28px}body .pr-clip-viewer-root .pr-clip-viewer{--clip-viewer-height:min(76dvh,720px);width:calc(var(--clip-viewer-height)*.5625 + 100px);max-width:calc(100vw - 72px);background:transparent!important;border:0!important;box-shadow:none!important}body .pr-clip-viewer-root .pr-clip-viewer:has(.pr-clip-stage:not(.is-panel-hidden)){width:calc(var(--clip-viewer-height)*.5625 + 418px)}body .pr-clip-viewer .pr-moments-viewport{height:var(--clip-viewer-height);max-height:none;min-height:0}body .pr-clip-viewer .pr-moment-item>.pr-clip-stage{--clip-height:var(--clip-viewer-height);--clip-panel-width:304px;height:100%;gap:14px;grid-template-columns:minmax(0,1fr) var(--clip-panel-width);grid-template-rows:minmax(0,1fr)}body .pr-clip-viewer .pr-moment-item>.pr-clip-stage.is-panel-hidden{grid-template-columns:minmax(0,1fr) 0;gap:0}body .pr-clip-viewer .pr-clip-panel{position:relative;inset:auto;transform:none;height:var(--clip-height)!important;max-height:100%;min-height:0;min-width:0}body .pr-clip-viewer .pr-clip-panel-inner{padding:14px;border-radius:12px}body .pr-clip-viewer .pr-clip-watch{grid-template-columns:minmax(0,1fr) 40px;column-gap:12px;justify-content:start}body .pr-clip-viewer .pr-moments-stream{padding-right:44px}body .pr-clip-viewer .pr-moments-arrows{right:0}body .pr-watch-modal{width:min(1040px,calc(100vw - 80px));border-radius:14px}body :is(.pr-app,.pr-modal-root) :is(.pr-clip-rail.pr-video-reactions>button,.pr-clip-rail.pr-video-reactions>.pr-share-wrap>button){background:transparent!important;border-color:transparent!important;box-shadow:none!important}body :is(.pr-app,.pr-modal-root) :is(.pr-clip-rail.pr-video-reactions>button>svg,.pr-clip-rail.pr-video-reactions>.pr-share-wrap>button>svg){background:transparent!important;border:0!important;box-shadow:none!important;width:24px;height:24px;padding:0;stroke-width:1.65}body :is(.pr-app,.pr-modal-root) :is(.pr-feed-reactions,.pr-photo-card-actions,.pr-lightbox-reactions,.pr-video-reactions) svg{stroke-width:1.65}body :is(.pr-app,.pr-modal-root) :is(.pr-feed-reactions,.pr-photo-card-actions,.pr-lightbox-reactions,.pr-video-reactions) .is-liked{color:#cbd6bf!important}body :is(.pr-app,.pr-modal-root) .pr-like-icon{animation:none!important}body :is(.pr-app,.pr-modal-root) .pr-like-icon.is-active{color:#cbd6bf!important}body :is(.pr-app,.pr-modal-root) .pr-clip-rail.pr-video-reactions>button>.pr-like-icon{padding:0!important;width:24px!important;height:24px!important}body .pr-modal-root .pr-lightbox-aside>.pr-discussion.is-media{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}body .pr-modal-root .pr-lightbox-aside>.pr-discussion.is-media>.pr-discussion-items{order:0;flex:1 1;min-height:0;overflow-y:auto;padding:10px 0;overscroll-behavior:contain}body .pr-modal-root .pr-lightbox-aside>.pr-discussion.is-media>.pr-comment-composer-wrap{order:2;flex:none;margin:10px 0 0}body .pr-modal-root .pr-discussion :is(.pr-comment-composer,.pr-comment-inline){background:transparent!important}body .pr-modal-root .pr-discussion .pr-comment-inline textarea{background:rgba(255,255,255,.035)!important}body .pr-app :is(.rs-week-rank-selection,.rs-week-navigation,.rs-arcade-stat,.rs-arcade-rules,.pr-achievement-section,.pr-personal-history){background:var(--rs-panel)!important;border-color:transparent!important;box-shadow:none!important}body .pr-app :is(.rs-week-immortal-tabs,.rs-week-board-heading,.rs-week-category-explainer,.rs-week-table-caption,.rs-settings-info){background:transparent!important;border-color:#ffffff0b!important;box-shadow:none!important}body .pr-app .rs-profile-desktop .pr-feed-card:not(.pr-feed-clip-card){background:var(--rs-panel)!important}body .pr-app .rs-dota-desktop.pr-dota-page :is(.pr-panel,.pr-stat-grid>div,.pr-hero-card,.pr-highlight,.pr-achievement-progress-item,.pr-week-recap){border-color:transparent!important;box-shadow:none!important}body .pr-app :is(.pr-achievement-card,.pr-achievement-progress-item,.pr-dota-lifetime,.pr-highlight,.pr-hero-card,.pr-party-invitations,.pr-party-preferences,.pr-party-own,.pr-personal-summary>div,.pr-personal-compare,.pr-personal-selected-week,.pr-editor-fields,.pr-profile-preview,.pr-profile-preview-body){background:var(--rs-panel)!important;border-color:transparent!important;box-shadow:none!important}body .pr-app .rs-dota-desktop .pr-dota-cover-rank{background:rgba(255,255,255,.025)!important;border-color:transparent!important}body :is(.pr-app,.pr-modal-root) :is(button,a,summary,input,textarea):focus-visible{outline:1px solid #a6b99a!important;outline-offset:3px;box-shadow:none!important}body :is(.pr-app,.pr-modal-root) :is(.pr-media-search,.rs-social-search,.pr-dialog-search,.rs-media-file-picker):focus-within{outline:1px solid #a6b99a!important;outline-offset:2px;box-shadow:none!important}body :is(.pr-app,.pr-modal-root) :is(.pr-media-search,.rs-social-search,.pr-dialog-search,.rs-media-file-picker) input:focus-visible{outline:0!important;box-shadow:none!important}}@media (min-width:1051px){body .pr-app .rs-desktop-chat .pr-chat-panel{height:calc(100dvh - 190px);min-height:380px;max-height:800px;border-radius:14px;overflow:hidden}body .pr-app .rs-desktop-chat .pr-chat-heading{min-height:64px;padding:12px 20px;gap:12px;border-bottom:1px solid #ffffff09}body .pr-app .rs-desktop-chat .pr-chat-peer>img{width:36px;height:36px;border-radius:50%}body .pr-app .rs-desktop-chat .pr-chat-peer h2{font-size:16px;font-weight:600}body .pr-app .rs-desktop-chat .pr-chat-heading>.pr-text-button{font-size:13px;font-weight:500}body .pr-app .rs-desktop-chat .pr-chat-messages{gap:10px;padding:16px 22px 24px;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:thin}body .pr-app .rs-desktop-chat .pr-chat-day{margin:10px 0 8px;font-size:12px}body .pr-app .rs-desktop-chat .pr-chat-day time{padding:4px 10px;border:0;background:#ffffff04;color:#8f9a9f}body .pr-app .rs-desktop-chat .pr-message-row{max-width:min(76%,480px);gap:8px;flex-shrink:0}body .pr-app .rs-desktop-chat .pr-message-row.is-grouped{margin-top:-6px}body .pr-app .rs-desktop-chat .pr-message-row.is-grouped .pr-message-avatar{visibility:hidden}body .pr-app .rs-desktop-chat .pr-message-avatar,body .pr-app .rs-desktop-chat .pr-message-avatar>img{width:26px;height:26px;border-radius:50%}body .pr-app .rs-desktop-chat .pr-chat-message{position:relative;min-width:74px;max-width:100%;padding:10px 12px 7px;border:0;border-radius:12px 12px 12px 4px;background:rgba(255,255,255,.055);color:#e8edef;box-shadow:none}body .pr-app .rs-desktop-chat .pr-chat-message.is-own{background:rgba(142,162,149,.12);border-radius:12px 12px 4px 12px}body .pr-app .rs-desktop-chat .pr-message-author,body .pr-app .rs-desktop-chat .pr-message-share-label{display:none}body .pr-app .rs-desktop-chat .pr-chat-message>p{font-size:14px;font-weight:400;line-height:1.55}body .pr-app .rs-desktop-chat .pr-message-meta{gap:6px;margin-top:4px;color:#8d999f;font-size:11px;line-height:16px}body .pr-app .rs-desktop-chat .pr-message-meta small{font-size:11px}body .pr-app .rs-desktop-chat .pr-message-receipt>span{display:none}body .pr-app .rs-desktop-chat .pr-message-receipt.is-read{color:#c4d7c7}body .pr-app .rs-desktop-chat .pr-message-tools{position:absolute;top:auto;right:calc(100% + 7px);bottom:4px;display:flex;align-items:center;gap:2px;margin:0;padding:3px;border:0;border-radius:8px;background:rgba(13,18,21,.9);opacity:0;transition:opacity .15s;white-space:nowrap}body .pr-app .rs-desktop-chat .pr-message-row:hover .pr-message-tools,body .pr-app .rs-desktop-chat .pr-message-tools.is-confirming,body .pr-app .rs-desktop-chat .pr-message-tools:focus-within{opacity:1}body .pr-app .rs-desktop-chat .pr-message-tools.is-confirming{position:static;margin:8px 0 0;white-space:normal}body .pr-app .rs-desktop-chat .pr-message-tools>.pr-icon-button{width:28px;height:28px;color:#a7b1b6}body .pr-app .rs-desktop-chat .pr-message-tools>.pr-icon-button:hover{background:#ffffff0b;color:#edf1f3}body .pr-app .rs-desktop-chat .pr-chat-compose{gap:9px;padding:12px 18px;border-top:1px solid #ffffff09}body .pr-app .rs-desktop-chat .pr-chat-compose textarea{min-height:42px;max-height:140px;padding:11px 13px;border:1px solid #ffffff08;border-radius:11px;background:rgba(255,255,255,.035);font-size:14px;font-weight:400;line-height:20px;resize:none;overflow-y:auto;scrollbar-width:thin}body .pr-app .rs-desktop-chat .pr-chat-compose textarea:focus{border-color:#ffffff25;outline:none;box-shadow:none}body .pr-app .rs-desktop-chat .pr-chat-compose>button{width:40px;height:42px;min-height:42px;border:0;border-radius:10px;background:#ffffff08;color:#e5ebed}body .pr-app .rs-desktop-chat .pr-chat-compose>button:hover:not(:disabled){background:#ffffff12;color:#fff}body .pr-app .rs-desktop-chat .pr-chat-compose>button:disabled{opacity:.35}body .pr-app .rs-desktop-chat .pr-chat-message.has-shared-media{padding:5px 5px 6px}body .pr-app .rs-desktop-chat .has-shared-media>.pr-message-meta{padding:0 5px}body .pr-app .rs-desktop-chat .pr-shared-preview-card{display:block;width:216px;max-width:100%;margin:0;padding:0;text-align:left;color:#e8edef;background:none;border:0;border-radius:9px;box-shadow:none;cursor:pointer;overflow:hidden}body .pr-app .rs-desktop-chat .pr-shared-preview-card.is-portrait{width:156px}body .pr-app .rs-desktop-chat .pr-shared-preview{position:relative;display:flex;width:100%;height:144px;align-items:center;justify-content:center;background:#ffffff04;border-radius:8px;overflow:hidden}body .pr-app .rs-desktop-chat .is-portrait .pr-shared-preview{height:224px}body .pr-app .rs-desktop-chat .pr-shared-preview>img{display:block;width:100%;height:100%;object-fit:cover}body .pr-app .rs-desktop-chat .pr-shared-preview-play{position:absolute;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#11191dcc;color:#f3f5f6;border:1px solid #ffffff30;pointer-events:none;transition:background .15s}body .pr-app .rs-desktop-chat .pr-shared-preview-card:hover .pr-shared-preview-play{background:#263139e6}body .pr-app .rs-desktop-chat .pr-shared-caption{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding:8px 5px 2px;font-size:13px;line-height:1.4;font-weight:500;overflow-wrap:anywhere}body .pr-app .rs-desktop-chat .pr-shared-preview-fallback{display:flex;flex-direction:column;align-items:center;gap:8px;color:#98a4a9;font-size:12px}body .pr-app .rs-desktop-chat .pr-shared-preview-loading{position:absolute;inset:auto 0 0;padding:6px;background:#111b;color:#dce4e6;text-align:center;font-size:12px}body .pr-app .rs-desktop-chat .pr-shared-error{max-width:216px;margin:8px 5px;font-size:12px;color:#d4aaa3}body .pr-app .rs-desktop-chat .pr-shared-message{margin:0;padding:10px;max-width:260px;border:0;background:#ffffff03;color:#c7d0d4;font-size:13px}body .pr-app .rs-desktop-chat .pr-shared-preview-card:focus-visible{outline:2px solid #b6c1c8;outline-offset:3px}}@media (min-width:1051px){body .pr-app .rs-profile-desktop .rs-profile-visitor-actions{justify-content:flex-start;align-items:center;gap:7px;margin:14px 0 2px}body .pr-app .rs-profile-desktop .rs-profile-visitor-actions .pr-relationship{margin:0;min-width:0;width:auto;flex:0 1 auto}body .pr-app .rs-profile-desktop .rs-profile-visitor-actions .pr-relationship-buttons{display:flex;align-items:center;justify-content:flex-start;gap:7px;flex-wrap:wrap}body .pr-app .rs-profile-desktop .rs-profile-visitor-actions :is(.rs-profile-follow,.pr-button,.pr-relationship-menu-trigger){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;height:30px;width:auto;min-width:0;margin:0;padding:5px 10px;border:1px solid #ffffff09;border-radius:7px;background:rgba(255,255,255,.04)!important;color:#d5dfe2!important;box-shadow:none;font-size:13px!important;font-weight:550;line-height:18px;white-space:nowrap}body .pr-app .rs-profile-desktop .rs-profile-visitor-actions :is(.rs-profile-follow,.pr-button,.pr-relationship-menu-trigger):hover:not(:disabled){background:rgba(255,255,255,.07)!important;color:#edf2f3!important}body .pr-app .rs-profile-desktop .rs-profile-visitor-actions :is(.rs-profile-follow,.pr-button)>svg{width:14px;height:14px;flex:none}body .pr-app .rs-profile-desktop .rs-profile-visitor-actions .pr-relationship-menu-trigger{padding-inline:8px;color:#a5b1b6!important}body .pr-app .rs-profile-desktop .rs-profile-identity-bottom{flex-wrap:wrap;gap:14px 22px;align-items:center}body .pr-app .rs-profile-desktop .rs-profile-counts{flex:0 0 auto;gap:20px}body .pr-app .rs-profile-desktop .rs-profile-game{flex:0 1 auto;min-width:0;max-width:100%;margin-left:auto;align-items:center;gap:12px;flex-wrap:wrap}body .pr-app .rs-profile-desktop .rs-profile-dota{flex:none;white-space:nowrap;gap:8px;line-height:1.35}body .pr-app .rs-profile-desktop .rs-profile-dota>img{width:30px;height:30px;flex:none}body .pr-app .rs-profile-desktop .rs-profile-dota>span{white-space:nowrap}body .pr-app .rs-profile-desktop .rs-profile-dota small{font-size:11px!important;line-height:1.35;margin-top:2px}body .pr-app .rs-profile-desktop .rs-profile-dota>svg{flex:none}body .pr-app .rs-profile-desktop .rs-profile-roles{display:flex;flex:none;gap:4px;flex-wrap:nowrap}body .pr-app .rs-profile-desktop .rs-profile-roles>button{display:grid;place-items:center;flex:none;width:28px;height:28px;min-height:28px;padding:0!important;border:1px solid #ffffff0a;border-radius:7px;background:rgba(255,255,255,.025);color:#aebeb4;box-shadow:none;line-height:1}body .pr-app .rs-profile-desktop .rs-profile-roles>button:hover{background:rgba(255,255,255,.06);color:#d2e0c8}body .pr-app .rs-profile-desktop .rs-profile-roles>button:focus-visible{outline:2px solid #aebeb4;outline-offset:3px}body .pr-app .rs-profile-desktop .rs-profile-roles>button>svg{display:block;pointer-events:none}}