@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--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% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .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% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.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:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--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: 1.2 ;--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:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--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:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--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:var(--default-font-feature-settings,normal);font-variation-settings:var(--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,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.right-0{right:0}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-\[4\.9rem\]{margin-top:-4.9rem}.-mt-px{margin-top:-1px}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[335\/376\]{aspect-ratio:335/376}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-14{height:calc(var(--spacing) * 14)}.h-14\.5{height:calc(var(--spacing) * 14.5)}.h-16{height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-\[448px\]{width:448px}.w-auto{width:auto}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[335px\]{max-width:335px}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-\[\#19140035\]{border-color:#19140035}.border-\[\#e3e3e0\]{border-color:#e3e3e0}.border-black{border-color:var(--color-black)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-400{border-color:var(--color-gray-400)}.border-transparent{border-color:#0000}.bg-\[\#1b1b18\]{background-color:#1b1b18}.bg-\[\#FDFDFC\]{background-color:#fdfdfc}.bg-\[\#dbdbd7\]{background-color:#dbdbd7}.bg-\[\#fff2f2\]{background-color:#fff2f2}.bg-gray-100{background-color:var(--color-gray-100)}.bg-white{background-color:var(--color-white)}.p-6{padding:calc(var(--spacing) * 6)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[13px\]{font-size:13px}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-\[\#1b1b18\]{color:#1b1b18}.text-\[\#706f6c\]{color:#706f6c}.text-\[\#F53003\],.text-\[\#f53003\]{color:#f53003}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_0px_1px_0px_rgba\(0\,0\,0\,0\.03\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 0px 1px 0px var(--tw-shadow-color,#00000008), 0px 1px 2px 0px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0px_0px_0px_1px_rgba\(26\,26\,0\,0\.16\)\]{--tw-shadow:inset 0px 0px 0px 1px var(--tw-shadow-color,#1a1a0029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-300{transition-delay:.3s}.duration-750{--tw-duration:.75s;transition-duration:.75s}.\[equipped\:Schilde\]{equipped:Schilde}.\[mod\:ctrl\]{mod:ctrl}.\[mod\:shift\]{mod:shift}.\[nostance\:1\]{nostance:1}.\[nostance\:3\]{nostance:3}.\[stance\:1\]{stance:1}.\[stance\:3\]{stance:3}.not-has-\[nav\]\:hidden:not(:has(:is(nav))){display:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:bottom-1\/2:before{content:var(--tw-content);bottom:50%}.before\:left-\[0\.4rem\]:before{content:var(--tw-content);left:.4rem}.before\:border-l:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.before\:border-\[\#e3e3e0\]:before{content:var(--tw-content);border-color:#e3e3e0}@media(hover:hover){.hover\:border-\[\#1915014a\]:hover{border-color:#1915014a}.hover\:border-\[\#19140035\]:hover{border-color:#19140035}.hover\:border-black:hover{border-color:var(--color-black)}.hover\:bg-black:hover{background-color:var(--color-black)}}@media(min-width:40rem){.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:0}}@media(min-width:64rem){.lg\:-mt-\[6\.6rem\]{margin-top:-6.6rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:-ml-px{margin-left:-1px}.lg\:ml-0{margin-left:0}.lg\:block{display:block}.lg\:aspect-auto{aspect-ratio:auto}.lg\:w-\[438px\]{width:438px}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:grow{flex-grow:1}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.lg\:rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-20{padding:calc(var(--spacing) * 20)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-\[\#3E3E3A\]{border-color:#3e3e3a}.dark\:border-\[\#eeeeec\]{border-color:#eeeeec}.dark\:bg-\[\#0a0a0a\]{background-color:#0a0a0a}.dark\:bg-\[\#1D0002\]{background-color:#1d0002}.dark\:bg-\[\#3E3E3A\]{background-color:#3e3e3a}.dark\:bg-\[\#161615\]{background-color:#161615}.dark\:bg-\[\#eeeeec\]{background-color:#eeeeec}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-\[\#1C1C1A\]{color:#1c1c1a}.dark\:text-\[\#A1A09A\]{color:#a1a09a}.dark\:text-\[\#EDEDEC\]{color:#ededec}.dark\:text-\[\#F61500\]{color:#f61500}.dark\:text-\[\#FF4433\]{color:#f43}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:shadow-\[inset_0px_0px_0px_1px_\#fffaed2d\]{--tw-shadow:inset 0px 0px 0px 1px var(--tw-shadow-color,#fffaed2d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:before\:border-\[\#3E3E3A\]:before{content:var(--tw-content);border-color:#3e3e3a}@media(hover:hover){.dark\:hover\:border-\[\#3E3E3A\]:hover{border-color:#3e3e3a}.dark\:hover\:border-\[\#62605b\]:hover{border-color:#62605b}.dark\:hover\:border-white:hover{border-color:var(--color-white)}.dark\:hover\:bg-white:hover{background-color:var(--color-white)}}}@starting-style{.starting\:translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.starting\:translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.starting\:opacity-0{opacity:0}}}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2)format("woff2"),url(/build/assets/barlow-vietnamese-400-normal-BFeobeCK.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2"),url(/build/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/build/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2)format("woff2"),url(/build/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2"),url(/build/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/build/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2)format("woff2"),url(/build/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2"),url(/build/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/build/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/build/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/build/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/build/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/build/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/build/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/build/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/marcellus-latin-ext-400-normal-DkjSXVBo.woff2)format("woff2"),url(/build/assets/marcellus-latin-ext-400-normal-D06jIo1e.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/marcellus-latin-400-normal-86dSXJnk.woff2)format("woff2"),url(/build/assets/marcellus-latin-400-normal-AvMY561b.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus SC;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/marcellus-sc-latin-ext-400-normal-KmjoMFPz.woff2)format("woff2"),url(/build/assets/marcellus-sc-latin-ext-400-normal-CbfEGuvh.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Marcellus SC;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/marcellus-sc-latin-400-normal-BVWXGf4k.woff2)format("woff2"),url(/build/assets/marcellus-sc-latin-400-normal-BE55TSha.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#14161b;--panel:#1c1f26;--panel-2:#22262e;--field:#0f1115;--line:#2b303a;--ink:#dadde3;--ink-strong:#fff;--muted:#8e95a2;--gold:#e9b44c;--gold-ink:#1a1405;--blue:#3fb4ff;--hotfix:#f08a6b;--ok:#6fd99a;--q-poor:#9d9d9d;--q-common:#fff;--q-uncommon:#1eff00;--q-rare:#0070dd;--q-epic:#a335ee;--q-legendary:#ff8000;--font:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--font-cond:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--wrap:1240px;color-scheme:dark}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}body{background:var(--bg);color:var(--ink);font:15px/1.6 var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--ink-strong)}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:2px}h1,h2,h3,h4{text-wrap:balance;color:var(--ink-strong);margin:0;line-height:1.2}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:20px}.skip{background:var(--gold);color:var(--gold-ink);z-index:100;border-radius:6px;padding:8px 12px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-top{border-bottom:1px solid var(--line)}.site-top .wrap{align-items:center;gap:16px;min-height:64px;display:flex}.logo{font:700 25px/1 var(--font-cond);letter-spacing:.02em;color:#fff;white-space:nowrap;align-items:center;display:flex}.logo img{margin-right:10px}.logo span{color:var(--gold)}.logo img{width:auto;max-height:40px}.search{flex:1;min-width:0;display:flex}.search input{background:var(--field);border:1px solid var(--line);min-width:0;color:var(--ink);font:inherit;border-radius:8px 0 0 8px;flex:1;padding:9px 12px;font-size:14px}.search button{background:var(--panel-2);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-left:0;border-radius:0 8px 8px 0;padding:0 14px}.top-actions{gap:8px;display:flex}.btn{font:600 14px var(--font);border:1px solid var(--line);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.btn:hover{border-color:var(--muted);color:#fff}.btn-gold{background:var(--gold);border-color:var(--gold);color:var(--gold-ink)}.nav{background:var(--panel);border-bottom:1px solid var(--line);z-index:40;position:sticky;top:0}.nav .wrap{scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.nav .wrap::-webkit-scrollbar{display:none}.nav-item{position:static}.nav-link{font:600 16px/1 var(--font-cond);letter-spacing:.03em;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:4px;padding:14px 12px;display:flex}.mega{border-bottom:1px solid var(--line);background:#181b21;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 30px #00000073}.mega .wrap{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:24px;padding-block:18px;display:grid;overflow:visible}.mega h6{font:700 13px var(--font-cond);letter-spacing:.08em;color:var(--gold);text-transform:uppercase;margin:0 0 8px}.mega ul{flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.mega a:hover{color:var(--gold)}.ad{justify-content:center;align-items:center;width:100%;margin-inline:auto;display:flex;overflow:hidden}.ad-placeholder{color:var(--muted);letter-spacing:.03em;text-align:center;border:1.5px dashed #4a505c;border-radius:8px;padding:6px;font-size:12px;font-weight:600}.ad-top{padding-block:14px}.ad-top .ad{max-width:728px}.highlights{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:12px;padding-top:18px;display:grid}.hl-card{border:1px solid var(--line);background:linear-gradient(160deg,#2a4a5a,#0f1a20);border-radius:10px;align-items:flex-end;min-height:140px;padding:16px;display:flex;position:relative;overflow:hidden}.hl-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hl-card:before{content:"";z-index:1;background:linear-gradient(#0b0c100d 25%,#0b0c10f2);position:absolute;inset:0}.hl-card>div{z-index:2;position:relative}.hl-card.big{grid-row:span 2;min-height:300px}.hl-card h2{font:600 19px/1.2 var(--font-cond)}.hl-card.big h2{max-width:24ch;font-size:30px}.hl-card p{color:#c9cdd5;max-width:52ch;margin:6px 0 0;font-size:14px}.label{font:700 12px/1.6 var(--font-cond);letter-spacing:.07em;text-transform:uppercase;color:var(--gold-ink);background:var(--gold);border-radius:4px;margin-bottom:8px;padding:0 8px;display:inline-block}.hl-card:hover h2{color:var(--gold)}.layout{grid-template-columns:minmax(0,1fr) 300px;gap:28px;padding-block:8px 40px;display:grid}.sidebar{flex-direction:column;gap:16px;display:flex}.box{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.box h3{font:700 17px/1 var(--font-cond);letter-spacing:.03em}.sticky{position:sticky;top:64px}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;margin-top:8px;display:flex;overflow-x:auto}.tabs a{font:600 16px/1 var(--font-cond);letter-spacing:.03em;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:12px}.tabs a.is-active{color:#fff;border-bottom-color:var(--gold)}.feed{flex-direction:column;display:flex}.row{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.row .thumb{aspect-ratio:16/10;background:linear-gradient(135deg,#384057,#1a1e2a);border-radius:6px;overflow:hidden}.row .thumb img{object-fit:cover;width:100%;height:100%}.row h3{font:600 17px/1.3 var(--font);margin:2px 0 4px}.row:hover h3{color:var(--gold)}.row p{color:#b9bec8;margin:0;font-size:14px}.cat{font:700 12.5px/1 var(--font-cond);letter-spacing:.07em;text-transform:uppercase;color:var(--gold)}.meta{color:var(--muted);font-size:12.5px}.feed-ad{border-bottom:1px solid var(--line);padding:14px 0}.pager{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:20px;display:flex}.pager a,.pager span{border:1px solid var(--line);min-width:36px;height:36px;color:var(--muted);border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;display:inline-flex}.pager .is-active{background:var(--gold);border-color:var(--gold);color:var(--gold-ink);font-weight:700}.pager a:hover{border-color:var(--muted);color:#fff}.chips{flex-wrap:wrap;gap:6px;margin-block:6px 4px;display:flex}.chip{font:600 13px var(--font);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:4px 12px}.countdown{font:700 34px/1 var(--font-cond);color:var(--gold);font-variant-numeric:tabular-nums}.bp{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding-bottom:10px;font-size:13.5px;display:flex}.bp:last-child{border:0;padding:0}.bp .who{color:var(--blue);font-weight:600}.classes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.cls{background:#ffffff08;border-radius:6px;align-items:center;gap:6px;min-width:0;padding:6px;font-size:13.5px;display:flex}.cls span{overflow-wrap:anywhere;min-width:0;line-height:1.2}.cls i{border-radius:3px;flex:none;width:11px;height:11px}.cls:hover{background:#ffffff12}.pop{counter-reset:pop;flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.pop li{counter-increment:pop;grid-template-columns:20px 1fr;gap:6px;display:grid}.pop li:before{content:counter(pop);color:var(--gold);font-weight:700}.crumbs{color:var(--muted);padding-top:18px;font-size:13px}.article{max-width:760px}.article h1{font:700 clamp(28px,4vw,40px)/1.1 var(--font-cond);margin-top:8px}.byline{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;font-size:13.5px;display:flex}.byline b{color:var(--ink);font-weight:600}.change-note{color:var(--ok);gap:6px;font-size:13px;display:inline-flex}.figure{margin:18px 0}.figure img{border-radius:8px;width:100%}.figure figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:6px;font-size:12.5px;display:flex}.figure.size-medium{max-width:520px}.figure.size-small{max-width:320px}.prose-fh{margin-top:18px;font-size:16px;line-height:1.75}.prose-fh>*+*{margin-top:1em}.prose-fh p{margin:0}.prose-fh h2{font:700 26px/1.2 var(--font-cond);margin-top:1.6em}.prose-fh h3{font:700 21px/1.25 var(--font-cond);margin-top:1.4em}.prose-fh a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.prose-fh ul,.prose-fh ol{margin:0;padding-left:1.5em}.prose-fh ul{list-style:outside}.prose-fh ol{list-style:decimal}.prose-fh li::marker{color:var(--gold)}.prose-fh li{padding-left:.2em;line-height:1.6}.prose-fh li+li{margin-top:.45em}.prose-fh li>p,.prose-fh th>p,.prose-fh td>p{margin:0}.prose-fh li>ul,.prose-fh li>ol{margin-top:.4em}.prose-fh blockquote{border-left:3px solid var(--blue);background:#3fb4ff0f;border-radius:0 6px 6px 0;margin:0;padding:10px 16px}.prose-fh :is(table,ul,ol,blockquote,figure)+*{margin-top:1.4em}.prose-fh *+:is(table,ul,ol,blockquote,figure){margin-top:1.1em}.prose-fh table{border-collapse:collapse;border:1px solid var(--line);border-radius:8px;width:100%;font-size:15px;line-height:1.5}.prose-fh th{background:var(--panel);color:#fff;font-weight:600}.prose-fh th,.prose-fh td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:9px 12px}.prose-fh tr:last-child td{border-bottom:0}.prose-fh tbody tr:nth-child(2n) td{background:#ffffff05}@media(max-width:640px){.prose-fh table{display:block;overflow-x:auto}}.prose-fh img{border-radius:8px}.prose-fh code{background:var(--field);border-radius:4px;padding:1px 5px;font-size:.9em}a.wh-link,.prose-fh a.wh-link{color:var(--q-common);font-weight:600;text-decoration:none}.wh-link.q-poor{color:var(--q-poor)!important}.wh-link.q-uncommon{color:var(--q-uncommon)!important}.wh-link.q-rare{color:#2d8cf0!important}.wh-link.q-epic{color:var(--q-epic)!important}.wh-link.q-legendary{color:var(--q-legendary)!important}.share{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:24px;font-size:13px;display:flex}.share a,.share button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px}.share a:hover,.share button:hover{color:#fff;border-color:var(--muted)}.related{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.related a{background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden}.related .thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#3a5a3d,#12201a)}.related .thumb img{object-fit:cover;width:100%;height:100%}.related b{color:#fff;padding:10px;font-weight:600;line-height:1.3;display:block}.poll{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:16px}.poll h4{font:700 18px var(--font-cond);margin-bottom:10px}.poll-opt{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;margin-top:8px;font-size:14px;display:grid}.poll-bar{background:var(--field);border-radius:4px;grid-column:1/-1;height:8px;overflow:hidden}.poll-bar i{background:var(--gold);height:100%;display:block}.poll label{cursor:pointer;align-items:center;gap:8px;padding:6px 0;display:flex}.poll .btn{margin-top:10px}.comments{margin-top:36px}.comments h2{font:700 24px var(--font-cond)}.cmt{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.cmt.reply{margin-left:52px}.avatar{width:40px;height:40px;font:700 17px var(--font-cond);color:#111;background:#3a3f4a;border-radius:8px;justify-content:center;align-items:center;display:flex}.cmt-top{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;display:flex}.cmt-top .nm{color:var(--ink);font-size:14.5px;font-weight:700}.badge{background:#ffffff12;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:600}.badge.guest{border:1px solid var(--line);color:var(--muted);background:0 0}.badge.staff{color:var(--blue);background:#3fb4ff26}.fac-allianz{color:#9cc3ff;background:#1d3a6e}.fac-horde{color:#ff9c9c;background:#5e1a1a}.fac-neutral{color:#e9d48c;background:#3a3520}.cmt p{white-space:pre-line;margin:4px 0 0;font-size:14.5px}.form{gap:14px;max-width:640px;display:grid}.form label{color:#c9ced7;flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;display:flex}.form input,.form textarea,.form select{font:inherit;background:var(--field);border:1px solid var(--line);color:var(--ink);border-radius:8px;padding:10px 12px;font-size:15px}.form input:focus,.form textarea:focus{border-color:var(--gold);outline:none}.form .err{color:var(--hotfix);font-size:13px;font-weight:500}.hp{position:absolute;left:-9999px}.alert{border-radius:8px;padding:12px 14px;font-size:14px}.alert-ok{color:#bff0d2;background:#1d3a2a;border:1px solid #2f5a40}.alert-err{color:#ffc9bd;background:#3a2220;border:1px solid #6a3530}.site-foot{border-top:1px solid var(--line);margin-top:20px}.foot-grid{color:var(--muted);grid-template-columns:2fr repeat(3,1fr);gap:24px;padding-block:28px;font-size:14px;display:grid}.foot-grid strong{color:#fff;font:700 15px var(--font-cond);letter-spacing:.04em;margin-bottom:8px;display:block}.foot-grid ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.foot-grid a:hover{color:var(--gold)}.foot-bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:16px 8px;font-size:13px;display:flex}.consent{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:90;border:1px solid var(--line);background:#1a1d24;border-radius:12px;max-width:560px;margin-inline:auto;padding:18px;position:fixed;box-shadow:0 20px 50px #0009}.consent h2{font:700 20px var(--font-cond)}.consent p{color:#c9cdd5;margin:8px 0 12px;font-size:14px}.consent .opts{gap:8px;margin-bottom:14px;font-size:14px;display:grid}.consent .opts label{align-items:flex-start;gap:10px;display:flex}.consent .opts small{color:var(--muted);font-size:12.5px;display:block}.consent .actions{flex-wrap:wrap;gap:8px;display:flex}.bottom-bar{display:none}.page-head{padding-block:22px 6px}.page-head h1{font:700 clamp(28px,4vw,38px)/1.1 var(--font-cond)}.page-head p{color:var(--muted);max-width:70ch;margin:8px 0 0}.empty{color:var(--muted);padding:30px 0}.soon{max-width:640px;padding:60px 0}.soon h1{font:700 36px/1.1 var(--font-cond)}.soon p{color:#c9cdd5}@media(max-width:1000px){.layout{grid-template-columns:minmax(0,1fr)}.sticky{position:static}.foot-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.wrap{padding-inline:16px}.highlights{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.hl-card.big{grid-row:auto;min-height:240px}.hl-card.big h2{font-size:25px}.row{grid-template-columns:96px minmax(0,1fr);gap:12px}.row p{display:none}.related{grid-template-columns:minmax(0,1fr)}.top-actions{gap:6px}.top-actions .btn{padding:7px 10px;font-size:13px}.top-actions .btn-reg,.top-actions .btn-icon span{display:none}.top-actions .btn-profile span{text-overflow:ellipsis;white-space:nowrap;max-width:92px;overflow:hidden}.search{display:none}.cmt.reply{margin-left:24px}body{padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))}.bottom-bar{z-index:50;border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);background:#15181e;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bottom-bar a{color:var(--muted);flex-direction:column;align-items:center;gap:2px;padding:8px 2px;font-size:11px;display:flex}.bottom-bar a.is-active{color:var(--gold)}.bottom-bar svg{width:22px;height:22px}.consent{bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.ad-gap{margin:26px 0}.ad-gap:empty{display:none}.nav .wrap{align-items:center}.nav-list{gap:2px;min-width:0;display:flex}.nav-toggle{display:none}@media(max-width:760px){.nav .wrap{flex-wrap:wrap;gap:0;overflow:visible}.nav-toggle{color:var(--ink);font:600 16px var(--font-cond);letter-spacing:.03em;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:12px 4px;display:inline-flex}.nav.is-open .nav-toggle{color:var(--gold)}.nav-list{border-top:1px solid var(--line);flex-direction:column;flex-basis:100%;order:3;gap:0;max-height:calc(100vh - 160px);padding:4px 0 10px;display:none;overflow-y:auto}.nav.is-open .nav-list{display:flex}.nav-list .nav-link{border-bottom:1px solid #ffffff0d;justify-content:space-between;width:100%;padding:13px 4px;font-size:17px}.nav-list .nav-link.is-active{border-bottom-color:var(--gold)}.nav-list .nav-item{width:100%}.nav-list .mega{box-shadow:none;background:0 0;border:0;position:static}.nav-list .mega .wrap{grid-template-columns:1fr 1fr;gap:14px;padding:6px 4px 14px}.nav-list .mega .mega-wide{grid-column:1/-1}.nav-list .mega .mega-cols{columns:2}.nav-rs{order:2;margin-left:auto;padding:0;font-size:14px}}.to-top{z-index:45;width:46px;height:46px;color:var(--gold);cursor:pointer;opacity:0;visibility:hidden;background:#1c2029;border:1px solid #e9b44c73;border-radius:50%;place-items:center;transition:opacity .2s,transform .2s,visibility .2s,background .15s;display:grid;position:fixed;bottom:22px;right:22px;transform:translateY(10px);box-shadow:0 6px 18px #00000073}.to-top.is-visible{opacity:1;visibility:visible;transform:none}.to-top:hover{background:#262b36}.to-top:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media(max-width:760px){.to-top{right:14px;bottom:calc(74px + env(safe-area-inset-bottom,0px));width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.to-top{transition:none}}:root{--blizz:#00b4ff;--blizz-text:#8fd8ff;--blizz-bg:#00b4ff12}.lnk{color:var(--blue);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.btn-block{justify-content:center;width:100%;padding-block:11px}.btn-sm{padding:5px 10px;font-size:13px}.btn-danger{color:#ffd9d2;background:#6a2a24;border-color:#8a3a32}.btn:disabled{opacity:.55;cursor:default}.eyebrow{font:700 13px var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.form .check,.check{color:var(--ink);align-items:flex-start;gap:8px;font-weight:500;flex-direction:row!important}.check input{width:auto;margin-top:4px}.row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.box-h{font:700 20px var(--font-cond);color:#fff;margin:0 0 4px}.auth-stage{background:radial-gradient(ellipse at 50% 0%,#22303e,var(--bg) 60%);justify-content:center;padding:40px 16px 60px;display:flex}.auth{background:var(--panel);border:1px solid var(--line);border-radius:12px;gap:14px;width:100%;max-width:440px;padding:26px;display:grid}.auth h1{font:700 28px/1.1 var(--font-cond);text-align:center}.auth .sub{text-align:center;color:var(--muted);margin:0;font-size:14px}.pwm{gap:4px;display:flex}.pwm i{background:var(--line);border-radius:2px;flex:1;height:4px}.captcha-wrap{gap:6px;display:grid}altcha-widget{--altcha-max-width:100%;--altcha-color-base:var(--field);--altcha-color-text:var(--ink);--altcha-color-border:var(--line);--altcha-border-radius:8px;--altcha-color-active:var(--gold);--altcha-color-border-focus:var(--gold)}.prof{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:22px;display:grid}.prof-card{text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:20px;display:flex}.avatar-lg{border-radius:16px;width:88px;height:88px;font-size:38px}.prof-name{font:700 24px var(--font-cond)}.cmt .nm:hover{text-decoration:underline}.cmt-act{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:6px;font-size:13px;display:flex}.cmt-act .lnk{color:var(--muted);text-decoration:none}.cmt-act .lnk:hover{color:#fff}.report summary{list-style:none}.report summary::-webkit-details-marker{display:none}.report-form{background:var(--panel);border:1px solid var(--line);border-radius:8px;max-width:420px;margin-top:8px;padding:12px}.cform{margin-top:12px}.bp-head{background:var(--blizz-bg);border:1px solid #00b4ff59;border-radius:10px;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;display:flex}.bp-logo{color:#cfeaff;width:42px;height:42px;font:700 22px var(--font-cond);background:linear-gradient(145deg,#0a63c9,#003a7a);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #00b4ff80}.bp-name{color:var(--blizz);margin-right:6px;font-size:16px;font-weight:700}.bp-tag{font:700 11.5px/1.6 var(--font-cond);letter-spacing:.06em;text-transform:uppercase;background:var(--blizz);color:#001829;border-radius:4px;padding:0 7px;display:inline-block}.bp-src{color:var(--blizz-text);margin-top:2px;font-size:13px;display:block}.prose-fh.bluepost blockquote,.prose-fh.bluepost>p{color:var(--blizz-text)}.prose-fh.bluepost blockquote{border-left:3px solid var(--blizz);background:var(--blizz-bg)}.prose-fh.bluepost blockquote p{margin:0}.prose-fh.bluepost blockquote p+p{margin-top:.75em}.prose-fh.bluepost a{color:#fff}.row-blue h3{color:var(--blizz-text)}.row-blue .thumb{background:linear-gradient(145deg,#0a63c9,#001a3a)}.row-blue .cat{color:var(--blizz)!important}.bp-name-sm{color:var(--blizz);font-weight:600}.bp .who{color:var(--blizz)}.bp span:nth-child(2){color:var(--blizz-text)}.class-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.class-card{background:linear-gradient(140deg,var(--cc),var(--panel) 60%);flex-direction:column;gap:6px;padding:16px;display:flex}@supports (color:color-mix(in lab,red,red)){.class-card{background:linear-gradient(140deg,color-mix(in srgb,var(--cc) 18%,transparent),var(--panel) 60%)}}.class-card{border:1px solid var(--line);border-radius:12px}.class-card:hover{border-color:var(--cc)}.class-card.is-soon{opacity:.6}.class-ic{background:var(--cc);color:#111;width:46px;height:46px;font:700 22px var(--font-cond);border-radius:10px;justify-content:center;align-items:center;display:flex}.class-name{font:700 20px var(--font-cond);color:var(--cc)}.ch-banner{background:linear-gradient(100deg,var(--cc),transparent 65%),#1a1c22}@supports (color:color-mix(in lab,red,red)){.ch-banner{background:linear-gradient(100deg,color-mix(in srgb,var(--cc) 22%,transparent),transparent 65%),#1a1c22}}.ch-banner{border-bottom:1px solid var(--line)}.ch-banner .wrap{align-items:center;gap:16px;padding-block:22px;display:flex}.ch-ic{background:var(--cc);color:#111;width:64px;height:64px;font:700 30px var(--font-cond);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.ch-banner h1{font:700 36px/1.05 var(--font-cond);color:var(--cc);margin-top:4px}.ch-meta{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:13.5px;display:flex}.ch-meta b{color:var(--ink)}.ch-tabs{background:var(--panel);border-bottom:1px solid var(--line);z-index:30;position:sticky;top:46px}.ch-tabs .wrap{scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.ch-tabs button,.ch-tab-link{font:600 16px/1 var(--font-cond);letter-spacing:.03em;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 12px}.ch-tabs button[aria-selected=true]{color:#fff;border-bottom-color:var(--cc)}.ch-tab-link{color:var(--blue);margin-left:auto}.ch-body{padding-top:18px}.ch-ad{margin:22px 0}.ch-toc nav{border-left:2px solid var(--line);flex-direction:column;font-size:14px;display:flex}.ch-toc nav a{color:var(--muted);border-left:2px solid #0000;margin-left:-2px;padding:4px 10px}.ch-toc nav a.sub{padding-left:22px;font-size:13px}.ch-toc nav a.on{color:#fff;border-left-color:var(--cc,var(--gold))}.ch-toc{position:static}.build-list{flex-direction:column;gap:8px;display:flex}.build-item{background:var(--panel);border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.build-item b{color:#fff;display:block}.build-item .meta{display:block}.tc{flex-direction:column;gap:14px;display:flex}.tc-bar{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.tc-points{font:700 22px var(--font-cond);color:var(--gold);font-variant-numeric:tabular-nums}.tc-split{font:700 16px var(--font-cond);color:var(--ink);font-variant-numeric:tabular-nums}.tc-tabs{gap:4px;display:none}.tc-tabs button{font:600 15px var(--font-cond);border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:8px;flex:1;padding:8px}.tc-tabs button[aria-selected=true]{color:#fff;border-color:var(--gold)}.tc-trees{--tn:52px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tc-tree{background:radial-gradient(circle at 50% 20%,#2e2418,#15120e 85%);border:1px solid #3c3326;border-radius:10px;min-width:0;padding:12px}.tc-tree h3{font:700 18px var(--font-cond);justify-content:space-between;margin-bottom:10px;display:flex}.tgrid{grid-template-columns:repeat(4,var(--tn));justify-content:center;gap:10px 14px;display:grid}.tn{width:var(--tn);height:var(--tn);color:#fff;font:700 13px var(--font-cond);cursor:pointer;filter:grayscale()brightness(.6);background:linear-gradient(135deg,#4a3a28,#1c150e);border:2px solid #555;border-radius:8px;padding:0;transition:filter .15s,border-color .15s;position:relative}.tn.avail{filter:none;border-color:#1eff00}.tn.maxed{filter:none;border-color:#ffd100}.tn .r{font:600 11px var(--font);color:#1eff00;font-variant-numeric:tabular-nums;background:#000;border:1px solid #666;border-radius:4px;padding:0 4px;position:absolute;bottom:-7px;right:-7px}.tn.maxed .r{color:#ffd100}.tc-info{min-height:1.6em;color:var(--ink);margin:0;font-size:14px}.tc-code{gap:10px}.tc-row{flex-wrap:wrap;gap:8px;display:flex}.tc-row input{background:var(--field);border:1px solid var(--line);color:#cfe3ff;border-radius:8px;flex:1;min-width:0;padding:9px 12px;font:13px ui-monospace,Consolas,monospace}.tc-order{font-variant-numeric:tabular-nums;max-height:220px;margin:8px 0 0;padding-left:28px;font-size:13px;overflow:auto}.lg-info{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,.5fr));gap:12px;display:grid}.lg-info .box{gap:6px;font-size:14px}.lg-info .k{font:700 12px var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lg-h{font:700 18px var(--font-cond);color:var(--gold)}.lg-v{font:700 28px/1 var(--font-cond);color:#fff}.lg-calc{border:1px solid var(--line);background:#121418;border-radius:12px;flex-direction:column;gap:14px;margin-top:16px;padding:14px;display:flex}.lg-bar{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.lg-pts{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:12px;font-size:14px;display:flex}.lg-pts b{font:700 22px var(--font-cond);color:#fff}.lg-split{font:700 16px var(--font-cond)}.lg-split span+span:before{content:" / ";color:var(--muted)}.lg-actions{flex-wrap:wrap;gap:6px;display:flex}.lg-trees{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lg-tree{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex;container-type:inline-size}.lg-th{align-items:center;gap:10px;display:flex}.lg-th .ic{width:30px;height:30px;font:700 15px var(--font-cond);color:#111;border-radius:7px;justify-content:center;align-items:center;display:flex}.lg-th .nm{font:700 19px var(--font-cond);color:#fff;flex:1}.lg-th .cnt{background:var(--field);border:1px solid var(--line);min-width:30px;height:26px;color:var(--gold);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:flex}.lg-grid{--gap:10px;gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lg-cell{aspect-ratio:1;position:relative}.lg-tile{z-index:2;background:linear-gradient(145deg,var(--tc),#14161b 140%);color:#fff;cursor:pointer;width:100%;height:100%;font:700 clamp(13px,5cqi,20px)/1 var(--font-cond);border:2px solid #4a505c;border-radius:9px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,opacity .15s,transform .1s;display:flex;position:relative}.lg-tile:active{transform:scale(.95)}.lg-tile.locked{opacity:.4}.lg-tile.avail{border-color:#1eff00}.lg-tile.maxed{border-color:#ffd100}.lg-tile .thr{font:700 11px/1.5 var(--font);color:var(--gold);background:#000c;border-radius:4px;padding:0 4px;position:absolute;top:3px;left:3px}.lg-tile .rk{font:700 11px/1.5 var(--font);color:#1eff00;font-variant-numeric:tabular-nums;background:#000c;border-radius:4px;padding:0 4px;position:absolute;bottom:3px;right:3px}.lg-tile.maxed .rk{color:#ffd100}.lg-tile.locked .rk{color:#9aa1ad}.lg-res{color:#454b56;width:100%;height:100%;font:700 26px var(--font-cond);border:2px dashed #353a44;border-radius:9px;justify-content:center;align-items:center;display:flex}.lg-arrow{z-index:1;height:2px;width:calc(var(--gap) + (var(--d) - 1) * (100% + var(--gap)));background:#6b7280;position:absolute;top:50%;right:100%}.lg-arrow:after{content:"";border:5px solid #0000;border-left:6px solid #6b7280;border-right:0;position:absolute;top:-4px;right:-1px}.lg-arrow.on{background:#1eff00}.lg-arrow.on:after{border-left-color:#1eff00}.lg-help{color:var(--muted);text-align:center;margin:0;font-size:13px}.lgtt{z-index:101;pointer-events:none;color:#fff;max-width:290px;font:13.5px/1.45 var(--font);background:linear-gradient(#0c1022f2,#060914f2);border:1px solid #5d6b8a;border-radius:6px;padding:10px 12px;position:fixed;box-shadow:0 0 0 1px #000,0 10px 30px #00000080}.lgtt .n{font-size:15px;font-weight:600}.lgtt .g{color:#1eff00}.lgtt .m{color:#9aa1ad}.lgtt .r{color:#ff6b6b}.lg-builds{flex-direction:column;gap:12px;margin-top:26px;display:flex}.lg-bh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lg-bh h2{font:700 24px var(--font-cond)}.lg-bh p{margin:2px 0 0}.lg-blist{flex-direction:column;display:flex}.lg-b{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.lg-b b{color:#fff;font-weight:600}.lg-sp{font:700 14px var(--font-cond);color:var(--ink);margin-right:6px}.lg-desc{color:#b9bec8;margin-top:2px;font-size:14px}.lg-act{flex:none;gap:6px;display:flex}.lg-act form{margin:0}.lg-src{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;margin-top:20px;display:grid}.lg-src .box{color:#b9bec8;font-size:14px}.lg-src .box b{color:#fff;font:700 16px var(--font-cond)}@media(max-width:1000px){.tc-tabs{display:flex}.tc-trees{grid-template-columns:minmax(0,1fr)}.tc-tree[data-mobile-hidden]{display:none}.lg-trees{grid-template-columns:minmax(0,1fr)}.lg-tree{justify-self:center;width:100%;max-width:420px}.lg-info{grid-template-columns:repeat(3,minmax(0,1fr))}.lg-info .box:first-child{grid-column:1/-1}.lg-src{grid-template-columns:minmax(0,1fr)}.ch-toc{position:static}}@media(max-width:760px){.prof,.row2{grid-template-columns:minmax(0,1fr)}.tc-trees{--tn:46px}.tgrid{gap:10px}.lg-b{flex-direction:column;align-items:flex-start}.ch-banner h1{font-size:28px}.ch-tabs{top:0}}.fh-download{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:14px;margin:18px 0;padding:12px 14px;display:flex}.fh-download-ic{border:1px solid var(--line);width:46px;height:54px;font:700 12px var(--font-cond);color:var(--gold);background:linear-gradient(160deg,#2b303a,#1c1f26);border-radius:4px 14px 4px 4px;flex:none;justify-content:center;align-items:flex-end;padding-bottom:8px;display:flex}.fh-download-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fh-download-text b{color:var(--ink-strong);overflow-wrap:anywhere;font-size:16px}.fh-download-text span{color:var(--muted);font-size:13.5px}.fh-download .btn{flex:none}@media(max-width:560px){.fh-download{flex-wrap:wrap}.fh-download .btn{text-align:center;width:100%}}.rs-box{--rs:#8e95a2}.rs-up,.rs-box.rs-up,.nav-rs.rs-up{--rs:#3fd16b}.rs-down,.rs-box.rs-down,.nav-rs.rs-down{--rs:#f05a4f}.rs-maintenance,.rs-box.rs-maintenance,.nav-rs.rs-maintenance{--rs:#f2a93b}.rs-partial,.rs-box.rs-partial,.nav-rs.rs-partial{--rs:#e9c84c}.rs-prelaunch,.rs-box.rs-prelaunch,.nav-rs.rs-prelaunch{--rs:#6aa9ff}.rs-reservation,.rs-box.rs-reservation,.nav-rs.rs-reservation{--rs:#3fd0a0}.rs-unknown{--rs:#8e95a2}.rs-dot{background:var(--rs);width:9px;height:9px;box-shadow:0 0 0 3px var(--rs);border-radius:50%;flex:none;display:inline-block}@supports (color:color-mix(in lab,red,red)){.rs-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--rs) 22%,transparent)}}.rs-up>.rs-dot,.rs-box.rs-up .rs-pill .rs-dot,.nav-rs.rs-up .rs-dot{animation:2.4s ease-in-out infinite rs-pulse}@keyframes rs-pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--rs) 8%,transparent)}}.rs-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.rs-head h3{margin:0}.rs-pill{font:700 15px var(--font-cond);color:var(--rs);align-items:center;gap:7px;display:inline-flex}.rs-note{color:#f2c46b;margin:2px 0 0;font-size:13px}.rs-list{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.rs-list li{border-top:1px solid var(--line);align-items:center;gap:9px;padding:7px 0;font-size:14px;display:flex}.rs-list li:first-child{border-top:0}.rs-name{color:var(--ink-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.rs-meta{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12.5px}.rs-empty{color:var(--muted);margin:0;font-size:13.5px}.rs-more{color:var(--blue);font-size:13.5px;font-weight:600}.rs-more span{color:var(--muted);font-weight:400}.nav-rs{font:600 15px/1 var(--font-cond);color:var(--rs);white-space:nowrap;flex:none;align-items:center;gap:7px;margin-left:auto;padding:0 4px 0 14px;display:inline-flex}.nav-rs-k{color:var(--muted)}.nav-rs:hover .nav-rs-k{color:#fff}.rs-big{font:700 30px var(--font-cond);color:var(--rs);align-items:center;gap:12px;margin:8px 0 4px;display:flex}.rs-big .rs-dot{width:14px;height:14px}.rs-empty-page{color:var(--muted);font-size:16px}.rs-table{flex-direction:column;margin-top:10px;display:flex}.rs-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,2fr) 1fr 1fr 1.2fr 1fr;align-items:center;gap:12px;padding:11px 4px;font-size:15px;display:grid}.rs-row-head{font:700 13px var(--font-cond);letter-spacing:.04em;color:var(--muted)}.rs-row .rs-name{align-items:center;gap:10px;display:flex}.rs-state{color:var(--rs);font-weight:600}@media(max-width:760px){.nav-rs-k{display:none}.rs-row{grid-template-columns:minmax(0,1fr) auto}.rs-row>:nth-child(2),.rs-row>:nth-child(3),.rs-row>:nth-child(4){display:none}}@media(prefers-reduced-motion:reduce){.rs-dot{animation:none!important}}.pf-group{flex-direction:column;gap:14px;margin-top:34px;display:flex}.pf-group h2{font:700 26px var(--font-cond);color:var(--ink-strong)}.pf-grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:4px 28px;display:grid}.pf-item{border-top:1px solid var(--line);color:var(--ink);align-items:flex-start;gap:14px;padding:12px 0;display:flex}.pf-icon{border-radius:8px;flex:none;transition:transform .15s;box-shadow:0 0 0 1px #0009,0 4px 14px #00000059}.pf-item:hover .pf-icon{transform:translateY(-2px)}.pf-item:hover b{color:var(--gold)}.pf-text{flex-direction:column;gap:2px;min-width:0;display:flex}.pf-text b{font:700 19px/1.15 var(--font-cond);color:var(--ink-strong);transition:color .15s}.pf-text span{color:#b9bec8;font-size:14px}.pf-text small{color:var(--gold);font-size:12.5px;font-weight:600}.pf-item.is-empty small{color:var(--muted);font-weight:400}.pf-forever{border-left:3px solid var(--gold);color:var(--ink);margin-top:34px;padding:14px 0 14px 16px;font-size:15px}.pf-forever b{color:var(--gold)}.pf-forever a{color:var(--blue);margin-left:6px;font-weight:600}.pf-all{color:var(--blue);font-weight:600}@media(prefers-reduced-motion:reduce){.pf-icon,.pf-text b{transition:none}}.team-badge{--tb:var(--gold);font:700 12.5px/1.2 var(--font);color:var(--tb);background:var(--tb);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.team-badge{background:color-mix(in srgb,var(--tb) 14%,transparent)}}.team-badge{box-shadow:inset 0 0 0 1px var(--tb)}@supports (color:color-mix(in lab,red,red)){.team-badge{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tb) 40%,transparent)}}.team-badge{white-space:nowrap}.team-admin{--tb:#ff4d4d}.team-redakteur{--tb:#3fd16b}.team-autor{--tb:#ff9a2e}.team-badge-sm{padding:1px 7px;font-size:11.5px}.team-badge-sm svg{width:11px;height:11px}.team-title{color:var(--ink-strong);font-size:13.5px;font-weight:600}.avatar-team{color:#111;background:var(--tb)!important}.tc-tree.has-bg{background:linear-gradient(180deg,#0c0a088c,#0c0a08b8 60%,#0c0a08e0),var(--tbg) center top / cover no-repeat,#15120e;border-color:#4a3d2a;position:relative;box-shadow:inset 0 0 40px #0000008c}.tc-tree.has-bg h3{text-shadow:0 2px 6px #000c}.tgrid .tn{z-index:2}.ta{z-index:1;pointer-events:none;--ac:#a0a5afbf;position:relative}.ta.on{--ac:#ffd100}.ta:before,.ta:after{content:"";position:absolute}.ta-v:before{width:4px;left:calc(50% - 2px);top:var(--tn);bottom:calc(var(--tn) + 7px);background:var(--ac);border-radius:2px;box-shadow:0 0 0 1px #0009}.ta-v:after{left:calc(50% - 7px);bottom:var(--tn);border-left:7px solid #0000;border-right:7px solid #0000;border-top:9px solid var(--ac);filter:drop-shadow(0 1px #0009)}.ta-h:before{height:4px;top:calc(50% - 2px);left:var(--tn);right:var(--tn);background:var(--ac);border-radius:2px;box-shadow:0 0 0 1px #0009}.ta-r:before{right:calc(var(--tn) + 7px)}.ta-l:before{left:calc(var(--tn) + 7px)}.ta-h:after{filter:drop-shadow(0 1px #0009);border-top:7px solid #0000;border-bottom:7px solid #0000;top:calc(50% - 7px)}.ta-r:after{right:var(--tn);border-left:9px solid var(--ac)}.ta-l:after{left:var(--tn);border-right:9px solid var(--ac)}.ta.on:before{box-shadow:0 0 0 1px #0009,0 0 8px #ffd10080}.pt-section{flex-direction:column;gap:12px;margin-top:26px;display:flex}.pt-h{font:700 24px var(--font-cond);color:#fff}.pt-grid{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:14px;display:grid}.pt-card{background:var(--panel);border:1px solid var(--line);border-radius:12px;grid-template-columns:130px minmax(0,1fr);transition:border-color .15s;display:grid;overflow:hidden}.pt-card:hover{border-color:var(--gold)}.pt-card:hover h3{color:var(--gold)}.pt-art{background-color:#0000;background-image:radial-gradient(circle at 70% 25%,#f7d48a44,#0000 45%),linear-gradient(160deg,#2a4a5a,#0f1a20);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:150px;position:relative}.pt-art:after{content:"";background:linear-gradient(#0000 40%,#0b0c10b3);position:absolute;inset:0}.pt-version{z-index:1;font:700 26px/1 var(--font-cond);color:#fff;text-shadow:0 2px 8px #000;position:absolute;bottom:10px;left:10px}.pt-body{flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.pt-body h3{font:700 22px/1.15 var(--font-cond)}.pt-body p{color:#c3c8d0;margin:2px 0 0;font-size:14px}.pt-tags{flex-wrap:wrap;gap:5px;display:flex}.pt-tag{font:700 11.5px/1.7 var(--font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:#ffffff12;border-radius:4px;padding:0 7px}.pt-tag-current{color:#6fd99a;background:#1d3a2a}.pt-tag-upcoming{color:var(--blue);background:#3fb4ff26}.pt-tag-archived{color:var(--muted);background:#ffffff0f}.pt-tag-game{color:var(--gold);background:#e9b44c29}.pt-counts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pt-counts span,.pt-counts a{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:13px}.pt-counts b{color:#fff;font-weight:700}.pt-counts a:hover{border-color:var(--gold);color:#fff}.pt-big{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.pt-big .pt-art{min-height:280px}.pt-big .pt-version{font-size:46px;bottom:16px;left:18px}.pt-big .pt-body{justify-content:center;gap:8px;padding:22px 24px}.pt-big h3{font-size:34px}.pt-big p{font-size:15px}.pt-cta{align-self:flex-start;margin-top:8px}.pt-era{background:var(--panel);border:1px solid var(--line);border-radius:10px}.pt-era summary{cursor:pointer;font:700 18px var(--font-cond);color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;list-style:none;display:flex}.pt-era summary::-webkit-details-marker{display:none}.pt-era summary:before{content:"›";color:var(--gold);margin-right:8px;transition:transform .15s;display:inline-block}.pt-era[open] summary:before{transform:rotate(90deg)}.pt-era summary>span:first-child{flex:1}.pt-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.pt-row{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 16px;font-size:14.5px;display:grid}.pt-row:last-child{border-bottom:0}.pt-row:hover b{color:var(--gold)}.pt-version-sm{font:700 18px var(--font-cond);color:var(--gold)}.pt-hero{background:linear-gradient(90deg,#14161bf7 35%,#14161b8c),var(--pt-img,linear-gradient(160deg, #2a4a5a, #0f1a20));border-bottom:1px solid var(--line);background-position:100%;background-size:cover;position:relative}.pt-hero .wrap{padding-block:26px 28px}.pt-hero h1{font:700 clamp(30px,5vw,46px)/1.05 var(--font-cond);flex-direction:column;gap:2px;margin-top:8px;display:flex}.pt-hero-version{color:var(--gold);letter-spacing:.04em;font-size:.5em}.pt-hero-date{color:var(--muted);margin:8px 0 0;font-size:14px}.pt-hero-sum{color:#d3d7de;max-width:68ch;margin:10px 0 0;font-size:15.5px}.pt-nav{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:30px;padding-top:16px;font-size:14px;display:flex}.pt-nav a{color:var(--blue)}@media(max-width:760px){.pt-card,.pt-big{grid-template-columns:minmax(0,1fr)}.pt-art{min-height:110px}.pt-big .pt-art{min-height:160px}.pt-big .pt-version{font-size:36px}.pt-big h3{font-size:27px}.pt-row{grid-template-columns:56px minmax(0,1fr)}.pt-row>.meta{grid-column:2}}.cls-icon{border-radius:4px;flex:none;box-shadow:0 0 0 1px #0009}.mega-icon{vertical-align:middle;margin-right:8px}.mega li a{align-items:center;display:inline-flex}.cls{gap:6px}.cls .cls-icon{width:20px;height:20px}.class-ic{box-shadow:0 0 0 2px var(--cc);padding:0;overflow:hidden;background:0 0!important}.class-ic-img{border-radius:inherit;width:100%;height:100%;display:block}.ch-ic{width:60px;height:60px;padding:2px;background:var(--cc)!important}.ch-ic .class-ic-img{border-radius:12px}.title-icon{border-radius:10px;width:44px;height:44px;box-shadow:0 0 0 2px}.avatar-icon{border:2px solid;padding:0;overflow:hidden;background:#000!important}.avatar-icon img{width:100%;height:100%;display:block}.badge-cls{align-items:center;gap:5px;display:inline-flex}.badge-cls .cls-icon{border-radius:3px;width:14px;height:14px}.mega .mega-wide{grid-column:span 2}.mega ul.mega-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;display:grid}@media(max-width:640px){.mega .mega-wide{grid-column:auto}}.pth{border-bottom:1px solid var(--line);background:radial-gradient(50% 120% at 85% 30%,#e9b44c29,transparent 65%),linear-gradient(180deg,#17150f,#18171a 60%,var(--bg));margin-bottom:10px;padding:30px 0 36px;position:relative;overflow:hidden}.pth-in{z-index:1;position:relative}.pth h1{font:700 clamp(40px,6vw,64px)/.95 var(--font-cond);color:#fff4e0;margin:8px 0 12px}.pth p{color:#d6cfc2;max-width:58ch;margin:0;font-size:17px;line-height:1.65}.pth-art{pointer-events:none;width:min(340px,34vw);position:absolute;top:50%;right:max(2vw,50% - 640px);transform:translateY(-50%)}.pth-art svg{width:100%;height:auto;display:block}.pth-gear{transform-box:fill-box;transform-origin:50%;animation:18s linear infinite pth-spin}@keyframes pth-spin{to{rotate:360deg}}@media(max-width:860px){.pth-art{opacity:.3;width:60vw;right:-8vw}}@media(prefers-reduced-motion:reduce){.pth-gear{animation:none}}.pn-list{position:relative}.pn-list:before{content:"";background:linear-gradient(180deg,var(--gold),#e9b44c1a);width:2px;position:absolute;top:8px;bottom:8px;left:31px}.pn{grid-template-columns:64px minmax(0,1fr);gap:18px;padding:10px 0 22px;scroll-margin-top:90px;display:grid;position:relative}.pn-date{z-index:1;width:64px;height:64px;box-shadow:0 0 0 2px var(--gold),0 0 22px #e9b44c33;background:#1d1a14;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.pn-date b{font:700 26px/1 var(--font-cond);color:#fff1d6}.pn-date span{font:600 12px var(--font);letter-spacing:.04em;color:var(--gold);text-transform:uppercase}.pn-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:2px 0 4px;font-size:13px;display:flex}.pn-kind{font:700 12px/1.7 var(--font);color:#1a1205;background:var(--gold);border-radius:999px;padding:0 8px}.pn-kind-hotfix{background:#ff8a65}.pn-kind-update{background:#c9b2ff}.pn-build,.pn-count{color:#c3c8d1;background:#ffffff0f;border-radius:999px;padding:0 7px}.pn h3{font:700 24px/1.15 var(--font-cond);color:var(--ink-strong);margin:0}.pn-sum{color:#cfd3da;max-width:78ch;margin:8px 0 0;line-height:1.65}.pn-details{margin-top:10px}.pn-details>summary{cursor:pointer;font:600 14px var(--font);color:var(--blue);flex-wrap:wrap;align-items:center;gap:8px 14px;list-style:none;display:flex}.pn-details>summary::-webkit-details-marker{display:none}.pn-details>summary:before{content:"›";font-size:18px;line-height:1;transition:transform .15s;display:inline-block}.pn-details[open]>summary:before{transform:rotate(90deg)}.pn-details .pn-close,.pn-details[open] .pn-open{display:none}.pn-details[open] .pn-close{display:inline}.pn-areas{flex-wrap:wrap;gap:5px;display:flex}.pn-areas i{font-style:normal;font:600 12px/1.7 var(--font);color:var(--ac);background:var(--ac);border-radius:999px;padding:0 8px}@supports (color:color-mix(in lab,red,red)){.pn-areas i{background:color-mix(in srgb,var(--ac) 14%,transparent)}}.pn-sec{border-left:3px solid var(--ac);margin-top:14px;padding-left:14px}.pn-sec h4{font:700 18px var(--font-cond);color:var(--ac);margin:0 0 6px}.pn-sec h4 small{font:600 12px var(--font);color:var(--muted);margin-left:4px}.pn-sec ul{margin:0;padding:0;list-style:none}.pn-sec li{color:#cfd3da;padding:5px 0 5px 16px;font-size:14.5px;line-height:1.55;position:relative}.pn-sec li:before{content:"";background:var(--ac);border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:2px}.pn-src{color:var(--muted);margin:14px 0 0;font-size:13px}.pn-src a{color:var(--blue)}@media(max-width:600px){.pn-list:before{left:23px}.pn{grid-template-columns:48px minmax(0,1fr);gap:12px}.pn-date{width:48px;height:48px}.pn-date b{font-size:20px}}@media(prefers-reduced-motion:reduce){.pn-details>summary:before{transition:none}}.pn-panel{background:linear-gradient(#e9b44c12,#e9b44c04 140px,#16181e);border:1px solid #e9b44c47;border-radius:16px;margin:26px 0 10px;padding:22px 24px 8px;box-shadow:0 20px 40px #00000040}.pn-panel-head{border-bottom:1px solid #e9b44c33;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:16px;display:flex}.pn-panel-ic{width:48px;height:48px;color:var(--gold);background:#e9b44c1f;border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #e9b44c59}.pn-panel-head h2{font:700 30px/1 var(--font-cond);color:#fff1d6;margin:0}.pn-panel-head p{color:#b9b2a5;margin:4px 0 0;font-size:14.5px}.pt-divider{align-items:center;gap:16px;margin:40px 0 6px;display:flex}.pt-divider:before,.pt-divider:after{content:"";background:linear-gradient(90deg,transparent,var(--line) 30%,var(--line) 70%,transparent);flex:1;height:1px}.pt-divider span{font:700 26px var(--font-cond);color:var(--ink-strong)}@media(max-width:600px){.pn-panel{padding:16px 14px 4px}}.pnr-list{flex-direction:column;display:flex}.pnr{border-bottom:1px solid var(--line);color:inherit;border-radius:6px;grid-template-columns:58px 112px minmax(0,1fr);align-items:baseline;gap:14px;padding:12px 6px;display:grid}.pnr:hover{background:#ffffff08}.pnr:hover .pnr-main b{color:var(--gold)}.pnr-date b{font:700 20px/1 var(--font-cond);color:#fff;display:block}.pnr-date small{color:var(--muted);font-size:12px}.pnr-kind{font:700 12px var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:#9fdcff;background:#123c55;border-radius:4px;justify-self:start;padding:2px 9px}.pnr-beta .pnr-kind{color:#d7c4ff;background:#3a2a5c}.pnr-hotfix .pnr-kind{color:#ffb4a8;background:#5a1d1d}.pnr-main b{color:#e9edf3;font-weight:600;display:block}.pnr-main small{color:var(--muted);font-size:13px}.pnr-month{font:700 13px var(--font-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:22px 0 2px}.pnr-filter{margin:4px 0 6px}.pt-more{margin:4px 0 0;font-size:14px}.pt-more a{color:var(--gold)}@media(max-width:600px){.pnr{grid-template-columns:50px minmax(0,1fr);align-items:start;row-gap:4px}.pnr-date{grid-row:1/3}.pnr-kind{grid-area:1/2}.pnr-main{grid-area:2/2}}.pt-split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:0 40px;display:grid}@media(max-width:900px){.pt-split{grid-template-columns:minmax(0,1fr)}}.rdm{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.rdm>li{display:flex}.rdm-c{background:var(--panel);border:1px solid var(--line);min-height:178px;color:inherit;border-radius:10px;flex-direction:column;flex:1;padding:12px;transition:border-color .15s,transform .15s;display:flex}a.rdm-c:hover{border-color:var(--gold);transform:translateY(-2px)}.rdm-done{opacity:.55}.rdm-done:hover{opacity:.85}.rdm-next{border-color:var(--gold);background:linear-gradient(180deg,#e9b44c21,var(--panel) 62%);box-shadow:0 0 0 1px #e9b44c40,0 10px 26px #00000059}.rdm-hc{background:linear-gradient(180deg,#d0453a2b,var(--panel) 65%);border-color:#d0453a8c}.rdm-logo{justify-content:flex-start;align-items:center;height:60px;margin:0 0 8px;display:flex}.rdm-logo img{object-fit:contain;filter:drop-shadow(0 4px 10px #00000080);width:auto;max-width:100%;max-height:60px}.rdm-logo .road-icon{width:46px;height:54px}.rdm-ic{background:var(--panel-2);border:1px solid var(--line);width:40px;height:40px;color:var(--muted);font:700 16px var(--font-cond);font-variant-emoji:text;border-radius:50%;place-items:center;margin:0 0 10px;display:grid}.rdm-done .rdm-ic{color:#7fbf8f}.rdm-next .rdm-ic{color:var(--gold);border-color:var(--gold)}.rdm-when{font:700 12.5px var(--font-cond);letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.rdm-next .rdm-when{color:var(--gold)}.rdm-c b{font:700 18px/1.15 var(--font-cond);color:#e9edf3;margin:2px 0 4px}a.rdm-c:hover b{color:var(--gold)}.rdm-c small{color:#aeb5c0;font-size:13px;line-height:1.45}.rdm-st{color:var(--muted);margin-top:auto;padding-top:10px;font-size:12px;font-weight:600}.rdm-done .rdm-st{color:#7fbf8f}.rdm-next .rdm-st{color:var(--gold)}@media(max-width:560px){.rdm{grid-template-columns:1fr 1fr}.rdm-c{min-height:150px}}.pt-toc{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px 18px;padding:4px 0 14px;font-size:14.5px;display:flex}.pt-toc a{color:#aeb5c0}.pt-toc a:hover{color:var(--gold)}.pt-hl{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:12px;display:grid}.pt-hl-item{border-left:3px solid var(--hc);background:linear-gradient(90deg,var(--hc),transparent 85%);flex-direction:column;gap:2px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.pt-hl-item{background:linear-gradient(90deg,color-mix(in srgb,var(--hc) 13%,transparent),transparent 85%)}}.pt-hl-item{color:inherit;border-radius:0 8px 8px 0}.pt-hl-item b{font:700 19px var(--font-cond);color:var(--hc)}.pt-hl-item span{color:#c9ced6;font-size:14px}a.pt-hl-item:hover b{text-decoration:underline}.pt-contents{grid-template-columns:1fr 1fr;gap:0 30px;margin:0;display:grid}.pt-contents div{border-bottom:1px solid var(--line);padding:9px 0}.pt-contents dt{color:#e9edf3;font-weight:700}.pt-contents dd{color:#aeb5c0;margin:2px 0 0;font-size:14.5px}.pt-contents dd a{color:var(--gold)}@media(max-width:700px){.pt-contents{grid-template-columns:minmax(0,1fr)}}.pt-cls{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:10px 22px;display:grid}.pt-cls-item{align-items:flex-start;gap:10px;display:flex}.pt-cls-item b{color:var(--cc);font:700 17px var(--font-cond);display:block}.pt-cls-item a{color:#c9ced6;margin-right:10px;font-size:13.5px;display:inline-block}.pt-cls-item a:hover{color:var(--gold)}.pnn-kind{font:700 12px var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:#9fdcff;background:#123c55;border-radius:4px;margin-top:6px;padding:2px 9px;display:inline-block}.pnn-beta .pnn-kind{color:#d7c4ff;background:#3a2a5c}.pnn-hotfix .pnn-kind{color:#ffb4a8;background:#5a1d1d}.pnn-sum{border-left:3px solid var(--gold);background:#e9b44c12;margin:16px 0;padding:12px 16px}.pnn-jump{flex-wrap:wrap;gap:6px;margin:4px 0 6px;display:flex}.pnn-jump a{border:1px solid var(--ac);color:var(--ac);border-radius:999px;padding:3px 11px;font-size:13px}.pnn-jump a small{opacity:.7}.pnn-jump a:hover{background:var(--ac)}@supports (color:color-mix(in lab,red,red)){.pnn-jump a:hover{background:color-mix(in srgb,var(--ac) 18%,transparent)}}.pnn-sec{border-left:3px solid var(--ac);margin-top:26px;padding-left:14px;scroll-margin-top:80px}.pnn-sec h2{font:700 24px var(--font-cond);color:var(--ac);margin:0 0 8px}.pnn-sec ul{margin:0;padding-left:18px}.pnn-sec li{margin:6px 0;line-height:1.6}.pnn-cls{gap:14px;display:grid}.pnn-cls-item{scroll-margin-top:80px}.pnn-cls-item h3{font:700 19px var(--font-cond);align-items:center;gap:8px;margin:0 0 4px;display:flex}.pnn-cls-item h3 a{color:var(--cc)}.pnn-src{color:var(--muted);margin-top:26px;font-size:14px}.pnn-sib{margin:0;padding:0;list-style:none}.pnn-sib li{border-left:3px solid #3fb4ff;margin:6px 0;padding:7px 0 7px 10px}.pnn-sib-beta{border-left-color:#b49cff!important}.pnn-sib-hotfix{border-left-color:#ff6b6b!important}.pnn-sib li.is-here{background:#e9b44c12}.pnn-sib a,.pnn-sib b{font-weight:600;display:block}.pnn-sib small{color:var(--muted);font-size:12.5px}.pnn-clslinks{flex-wrap:wrap;gap:4px 12px;margin:0;font-weight:600;display:flex}.ch-changes{border-top:1px solid var(--line);margin-top:30px;padding-top:18px}.ch-changes h2{font:700 26px var(--font-cond);margin:0 0 10px}.ch-change{border-bottom:1px solid var(--line);padding:10px 0 6px}.ch-change-head{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;display:flex}.ch-change-head .pnr-kind{font:700 11.5px var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:#9fdcff;background:#123c55;border-radius:4px;padding:1px 8px}.ch-change-beta .pnr-kind{color:#d7c4ff;background:#3a2a5c}.ch-change-hotfix .pnr-kind{color:#ffb4a8;background:#5a1d1d}.ch-change-head a{color:#e9edf3;font-weight:600}.ch-change-head a:hover{color:var(--gold)}.ch-change ul{margin:6px 0 4px;padding-left:18px}.ch-change li{color:#c9ced6;margin:4px 0}.pt-duo{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:stretch;gap:22px;display:grid}.pt-duo>div{flex-direction:column;gap:12px;min-width:0;display:flex}.pt-duo-single{grid-template-columns:minmax(0,1fr)}@media(max-width:860px){.pt-duo{grid-template-columns:minmax(0,1fr)}}.pt-stacked{flex:1;grid-template-columns:minmax(0,1fr)}.pt-stacked .pt-art{min-height:200px}.pt-stacked .pt-version{font-size:40px;bottom:14px;left:16px}.pt-stacked .pt-body{padding:16px 18px 18px}.pt-stacked .pt-cta{align-self:flex-start;margin-top:auto}.pt-duo>div:first-child .pt-stacked .pt-art{min-height:260px}.pt-duo>div:first-child .pt-stacked .pt-version{font-size:48px}.pt-duo>div:first-child .pt-stacked .pt-body h3{font-size:30px}.pt-duo>div:first-child .pt-stacked .pt-body p{font-size:15px}.pt-promo{border-color:#e9b44c99;box-shadow:0 0 0 1px #e9b44c26,0 10px 28px #00000059}.pt-promo .pt-art:not([style]){background:radial-gradient(circle at 70% 25%,#ffd98a55,#0000 50%),linear-gradient(160deg,#5a4220,#1a1206)}.pt-duo .pt-promo .pt-art{min-height:140px}.pt-duo .pt-promo .pt-version{font-size:32px}.pt-duo .pt-promo .pt-body h3{font-size:20px}.pt-duo .pt-promo .pt-body p{font-size:13.5px}.pt-chips{flex-wrap:wrap;gap:6px;margin:4px 0 6px;display:flex}.pt-chips span{border:1px solid var(--hc);color:var(--hc);border-radius:999px;padding:2px 10px;font-size:12.5px}.road-icon{filter:drop-shadow(0 4px 10px #a82a2059);display:block}.rc-section{flex-direction:column;gap:12px;margin-top:24px;display:flex}.rc-matrix-wrap{border:1px solid var(--line);background:var(--panel);border-radius:12px;overflow-x:auto}.rc-matrix{border-collapse:collapse;width:100%;min-width:620px;font-size:14px}.rc-matrix th,.rc-matrix td{border-bottom:1px solid var(--line);text-align:center;padding:8px 6px}.rc-matrix thead th{background:var(--panel);position:sticky;top:0}.rc-matrix tbody th{text-align:left;white-space:nowrap;padding-left:14px;font-weight:600}.rc-matrix tbody th a{color:#fff;margin-right:6px}.rc-matrix tbody tr:last-child th,.rc-matrix tbody tr:last-child td{border-bottom:0}.rc-matrix tbody tr:hover{background:#ffffff08}.rc-matrix .cls-icon{vertical-align:middle;display:inline-block}.rc-yes{border-radius:50%;width:14px;height:14px;display:inline-block;box-shadow:0 0 0 2px #00000080}.rc-no{color:#4a505c}.rc-grid{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:14px;display:grid}.rc-card{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;scroll-margin-top:80px;display:flex}.rc-card h4{font:700 14px var(--font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:4px 0 0}.rc-new{border-color:var(--gold);grid-column:1/-1;box-shadow:0 0 0 1px #e9b44c40,0 10px 30px #e9b44c14}.rc-head{align-items:center;gap:12px;display:flex}.rc-head h3{font:700 24px/1.1 var(--font-cond);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rc-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.rc-ic{width:46px;height:46px;font:700 22px var(--font-cond);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.rc-ic-allianz{color:#cfe0ff;background:linear-gradient(145deg,#2a5aa8,#102a55)}.rc-ic-horde{color:#ffd6cf;background:linear-gradient(145deg,#a83228,#4a120e)}.rc-ic-neutral{color:#fff3d2;background:linear-gradient(145deg,#c9a24a,#5a4518)}.rc-intro{color:#c9cdd5;margin:0;font-size:14.5px}.rc-racials{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.rc-racials li{padding-left:14px;position:relative}.rc-racials li:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.rc-racials b{color:#fff}.rc-racials span{color:#b9bec8}.rc-racials span:before{content:" · ";color:var(--muted)}.rc-classes{flex-wrap:wrap;gap:6px;display:flex}.rc-classes a{border:2px solid #0000;border-radius:6px;padding:2px;display:inline-flex}.rc-classes a.is-best{border-color:var(--gold)}.rc-classes .cls-icon{width:30px;height:30px}.rc-tip{color:#e6dcc6;background:#e9b44c14;border:1px solid #e9b44c40;border-radius:8px;padding:8px 12px;font-size:14px}.rc-tip b{color:var(--gold)}[data-race-filter] .chip{cursor:pointer;font:600 13px var(--font);background:0 0}[data-race-filter] .chip.is-active{background:var(--blue);border-color:var(--blue);color:#04121f}.rc-hidden{display:none!important}.race-icon{vertical-align:middle;border-radius:4px;flex:none;box-shadow:0 0 0 1px #0009}.rc-row-name{align-items:center;gap:8px;display:inline-flex}.rc-ic{padding:2px;overflow:hidden}.rc-ic-img{border-radius:8px;width:100%;height:100%;display:block}.badge-cls .race-icon{border-radius:3px;width:14px;height:14px}.prof-ident{color:var(--ink);flex-wrap:wrap;justify-content:center;gap:6px 12px;font-size:14px;display:flex}.prof-ident span{align-items:center;gap:6px;display:inline-flex}.spec-icon{vertical-align:middle;border-radius:50%;flex:none}.spec-row{gap:4px;margin-top:2px;display:flex}.ch-specs{flex-wrap:wrap;gap:4px 12px;display:inline-flex}.ch-specs>span{align-items:center;gap:5px;display:inline-flex}.tc-tabs button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.tc-spec{align-items:center;gap:8px;display:inline-flex}.tn.has-icon{background:#000;overflow:visible}.tn.has-icon img{border-radius:6px;width:100%;height:100%;display:block}.tc-info{flex-direction:column;gap:6px;min-height:0;display:flex}.tc-info-head{align-items:center;gap:10px;display:flex}.tc-info-head img{border:1px solid #555;border-radius:6px;flex:none}.tc-info-head small{color:var(--muted);font-size:12.5px;display:block}.tc-info-text{color:#ffd100;font-size:14px;line-height:1.45}.tc-info-next{color:#c9cdd5;font-size:13.5px}.tc-info-next b{color:var(--ink);font-weight:600}.tc-info-block{color:#f08a6b;font-size:13.5px}.tc-tip{z-index:60;pointer-events:none;color:#fff;background:#040814f5;border:1px solid #3b4252;border-radius:6px;flex-direction:column;gap:6px;max-width:320px;padding:10px 12px;display:none;position:fixed;box-shadow:0 10px 30px #00000080}.tc-tip.is-on{display:flex}@media(hover:none){.tc-tip{display:none!important}}@media(hover:hover)and (pointer:fine){.tc-info{display:none}}.cc-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.cc-top .spec-row{gap:3px;margin:0}.cc-top .spec-icon{width:28px;height:28px;transition:transform .15s}.class-card:hover .cc-top .spec-icon{transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.cc-top .spec-icon{transition:none}}.lg-tree{background:linear-gradient(180deg,var(--tc),var(--panel) 120px)}@supports (color:color-mix(in lab,red,red)){.lg-tree{background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 22%,transparent),var(--panel) 120px)}}.lg-th .ic-img{border:2px solid var(--tcs);width:34px;height:34px;box-shadow:0 0 0 1px #000,0 0 14px var(--tcs);border-radius:7px}@supports (color:color-mix(in lab,red,red)){.lg-th .ic-img{box-shadow:0 0 0 1px #000,0 0 14px color-mix(in srgb,var(--tcs) 35%,transparent)}}.lg-tile.has-icon{background:#000;border-color:#3a3f49;overflow:hidden;box-shadow:inset 0 0 0 1px #000}.lg-tile.has-icon img{border-radius:7px;width:100%;height:100%;display:block;position:absolute;inset:0}.lg-tile.has-icon .thr,.lg-tile.has-icon .rk{z-index:1}.lg-tile.has-icon.locked{opacity:1}.lg-tile.has-icon.locked img{filter:grayscale()brightness(.45)}.lg-tile.has-icon:not(.locked):not(.avail):not(.maxed):not(.has-pts) img{filter:grayscale(.85)brightness(.75)}.lg-tile.has-icon.avail{border-color:#1eff00;box-shadow:0 0 10px #1eff0040}.lg-tile.has-icon.has-pts:not(.maxed){border-color:#1eff00}.lg-tile.has-icon.maxed{border-color:#ffd100;box-shadow:0 0 12px #ffd10059}.lg-tile.has-icon.avail:hover img,.lg-tile.has-icon.maxed:hover img{filter:brightness(1.15)}.lg-tile:focus-visible{outline-offset:2px;outline:2px solid #fff}.lgtt-head{align-items:center;gap:10px;margin-bottom:4px;display:flex}.lgtt-head img{border:1px solid #5d6b8a;border-radius:6px;flex:none}.lg-sub{color:var(--muted);font-size:12.5px;line-height:1.35}.lg-up{flex-direction:column;gap:12px;margin-top:26px;display:flex}.lg-up-head h2{font:700 24px var(--font-cond)}.lg-up-head p{max-width:70ch;margin:2px 0 0}.lg-up-grid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:10px;display:grid}.lg-up-card{background:var(--panel);border:1px dashed #3a3f49;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.lg-up-card img,.lg-up-ph{filter:saturate(.75);border:2px solid #3a3f49;border-radius:8px;flex:none;width:44px;height:44px}.lg-up-ph{color:#454b56;font:700 22px var(--font-cond);justify-content:center;align-items:center;display:flex}.lg-up-card h3{font:700 17px var(--font-cond);margin:0}.lg-up-card h3 a{color:#fff}.lg-up-card p{color:#c9cdd5;margin:3px 0 6px;font-size:14px;line-height:1.45}.lg-up-meta{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.lg-up-open{color:var(--muted)}.lg-arrow-res{background:#4a505c}.lg-arrow-res:after{border-left-color:#4a505c}.rc-yes-new{box-shadow:0 0 0 2px #00000080,0 0 0 4px var(--gold)}.rc-side{font:700 10px/14px var(--font);vertical-align:middle;border-radius:3px;margin-left:4px;padding:0 3px;display:inline-block}.rc-legend{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.rc-legend>span{align-items:center;gap:6px;display:inline-flex}.rc-racials li.has-ic{align-items:flex-start;gap:10px;padding-left:0;display:flex}.rc-racials li.has-ic:before{display:none}.rc-racials li[data-gi]{cursor:help}.rc-racials li[data-gi]:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.rc-r-ic{border-radius:6px;flex:none;width:30px;height:30px;box-shadow:0 0 0 1px #000,0 0 0 2px #3a3f49}.rc-r-txt{flex-direction:column;min-width:0;display:flex}.rc-r-txt>span{color:#b9bec8}.rc-r-txt>span:before,.rc-racials .rc-r-txt:before{content:none}.rc-racials .rc-r-txt b{line-height:1.3}.rc-racials .rc-r-txt>span{font-size:13.5px;line-height:1.45}.rc-hero{background:radial-gradient(50% 120% at 62% 100%,#3f8cff2e,#0000 65%),radial-gradient(50% 120% at 100% 100%,#e0464a2e,#0000 65%),linear-gradient(#1a1f29,#151920);border:1px solid #ffffff12;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:20px 30px;margin-top:8px;padding:26px;display:grid;overflow:hidden}.rc-crest svg{width:100%;height:auto;font-family:var(--font-cond,sans-serif);display:block}.rc-wings{transform-origin:380px 140px;animation:4s ease-in-out infinite rc-float}@keyframes rc-float{50%{transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){.rc-wings{animation:none}}@media(max-width:860px){.rc-hero{grid-template-columns:minmax(0,1fr)}}.nf{--nf-classic:#d8c08f;--nf-retail:#84c8ff;--nf-frame:#e9b44c61}.nf h1,.nf h2,.nf h3{text-wrap:balance}.nf-kicker{font:600 14px var(--font);letter-spacing:.08em;color:var(--gold);display:inline-block}.nf-head{margin-bottom:26px}.nf-head h2{font:700 clamp(34px,5vw,54px)/1 var(--font-cond);color:var(--ink-strong);margin:6px 0 0}.nf-head p{color:#c3c8d1;max-width:60ch;margin:10px auto 0;font-size:16.5px}.nf-head-center{text-align:center}.nf-tagline{color:var(--muted);margin:0;font-size:14px}.nf-tagline b{color:var(--gold);font-weight:600}.nf-body{color:var(--ink);max-width:64ch;margin:0;font-size:16px;line-height:1.65}.nf-more{color:var(--blue);font-size:14.5px;font-weight:600;display:inline-block}.nf-src{border-top:1px solid var(--line);color:var(--muted);margin:56px 0 0;padding-top:14px;font-size:13px}.nf-vs{grid-template-columns:auto 1fr;gap:3px 12px;margin:0;font-size:14px;line-height:1.5;display:grid}.nf-vs>div{display:contents}.nf-vs dt{font:700 13.5px/1.5 var(--font-cond);letter-spacing:.03em;color:var(--nf-classic);white-space:nowrap}.nf-vs>div+div dt{color:var(--nf-retail)}.nf-vs dd{color:#b4bac4;margin:0}.nf-art{isolation:isolate;background:radial-gradient(70% 90% at 72% 18%,hsl(var(--h) 65% 42% / .55),transparent 62%),radial-gradient(60% 70% at 10% 100%,hsl(calc(var(--h) + 40) 60% 30% / .45),transparent 65%),linear-gradient(160deg,hsl(var(--h) 40% 15%),#0b0d11 75%);position:relative;overflow:hidden}.nf-art:before{content:"";z-index:0;opacity:.35;background:repeating-linear-gradient(115deg,#ffffff09 0 1px,#0000 1px 14px);position:absolute;inset:0}.nf-art.has-img:before{display:none}.nf-art>img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.nf-art-mark{z-index:1;font:700 clamp(90px,16vw,220px)/1 var(--font-cond);color:#0000;-webkit-text-stroke:1.5px hsl(var(--h) 70% 70% / .28);letter-spacing:-.03em;white-space:nowrap;pointer-events:none;position:absolute;bottom:-6%;right:4%}.nf-credit{z-index:3;text-align:right;color:#ffffffd9;background:linear-gradient(#0000,#000000a6);padding:14px 12px 7px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.nf-framed{aspect-ratio:16/9;border:1px solid var(--nf-frame);border-radius:6px;box-shadow:0 20px 50px #00000073}.nf-framed:after{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff17;border-radius:3px;position:absolute;inset:7px}.nf-video{z-index:4;position:absolute;inset:0}.nf-video iframe{border:0;width:100%;height:100%;display:block}.nf-play{color:#fff;font:700 19px var(--font-cond);cursor:pointer;background:radial-gradient(circle,#0003,#0000008c);border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.nf-play small{font:400 12px var(--font);color:#ffffffb8;text-align:center;max-width:32ch}.nf-play-ic{background:var(--gold);border-radius:50%;width:64px;height:64px;transition:transform .15s;position:relative;box-shadow:0 8px 24px #00000080}.nf-play-ic:after{content:"";border-left:19px solid var(--gold-ink);border-top:12px solid #0000;border-bottom:12px solid #0000;position:absolute;top:20px;left:26px}.nf-play:hover .nf-play-ic,.nf-play:focus-visible .nf-play-ic{transform:scale(1.06)}.nf-hero{background:radial-gradient(55% 80% at 82% 10%,#e9b44c42,#0000 60%),radial-gradient(60% 90% at 15% 0,#3fa0dc38,#0000 60%),radial-gradient(80% 60% at 50% 120%,#7846a02e,#0000 70%),linear-gradient(#172433,#14161b);align-items:flex-end;min-height:460px;padding:80px 0 40px;display:flex;position:relative;overflow:hidden}.nf-hero:before{content:"";opacity:.5;background:repeating-linear-gradient(115deg,#ffffff08 0 1px,#0000 1px 16px);position:absolute;inset:0}.nf-hero.has-img{min-height:560px}.nf-hero.has-img:before{display:none}.nf-hero-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nf-hero.has-img:after{content:"";background:linear-gradient(90deg,#14161beb,#14161b99 45%,#14161b1a),linear-gradient(0deg,var(--bg) 0%,transparent 40%);position:absolute;inset:0}.nf-hero-in{z-index:1;width:100%;position:relative}.nf-hero h1{font:700 clamp(46px,7.5vw,92px)/.92 var(--font-cond);color:var(--ink-strong);letter-spacing:-.015em;text-shadow:0 4px 30px #0006;margin:10px 0 16px}.nf-lead{color:#d3d7de;max-width:56ch;margin:0;font-size:18px;line-height:1.6}.nf-stats{flex-wrap:wrap;gap:14px 0;margin:30px 0 0;display:flex}.nf-stats>div{border-left:1px solid #ffffff24;flex-direction:column;padding:0 26px;display:flex}.nf-stats>div:first-child{border-left:0;padding-left:0}.nf-stats dd{font:700 46px/1 var(--font-cond);color:var(--gold);font-variant-numeric:tabular-nums;order:-1;margin:0}.nf-stats dt{color:#b7bdc7;margin-top:4px;font-size:14px}.nf-stats .nf-stat-date dd{color:var(--ink-strong)}.nf-nav{z-index:30;background:var(--bg);position:sticky;top:46px}@supports (color:color-mix(in lab,red,red)){.nf-nav{background:color-mix(in srgb,var(--bg) 88%,transparent)}}.nf-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.nf-nav .wrap{scrollbar-width:none;justify-content:center;gap:28px;display:flex;overflow-x:auto}.nf-nav .wrap::-webkit-scrollbar{display:none}.nf-nav a{font:600 16px var(--font-cond);letter-spacing:.02em;color:var(--muted);border-bottom:2px solid #0000;flex:none;padding:13px 0 11px}.nf-nav a:hover,.nf-nav a:focus-visible{color:var(--ink-strong);border-bottom-color:var(--gold)}.nf-tabs{scrollbar-width:none;gap:8px 30px;display:flex;overflow-x:auto}.nf-tabs::-webkit-scrollbar{display:none}.nf-tabs-center{justify-content:center}.nf-tabs-wrap{flex-wrap:wrap;gap:6px 26px;overflow:visible}.nf-tabs [role=tab]{cursor:pointer;font:600 19px var(--font-cond);color:#ffffff9e;background:0 0;border:0;flex:none;padding:8px 2px 10px;transition:color .15s;position:relative}.nf-tabs [role=tab]:after{content:"";background:var(--gold);height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nf-tabs [role=tab]:hover,.nf-tabs [role=tab][aria-selected=true]{color:#fff}.nf-tabs [role=tab][aria-selected=true]:after{transform:scaleX(1)}.nf-tabs [role=tab]:focus-visible,.nf-dlist [role=tab]:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:3px}.nf-scene{align-items:center;min-height:660px;padding:80px 0;scroll-margin-top:90px;display:flex;position:relative;overflow:hidden}.nf-scene-bg{position:absolute;inset:0}.nf-scene-layer{opacity:0;transition:opacity .6s;position:absolute;inset:0}.nf-scene-layer.is-on{opacity:1}.nf-art-full{position:absolute;inset:0}.nf-scene:after{content:"";pointer-events:none;background:linear-gradient(180deg,var(--bg) 0%,#14161b59 22%,#14161b73 70%,var(--bg) 100%),radial-gradient(60% 60% at 50% 55%,#0a0c108c,transparent 75%);position:absolute;inset:0}.nf-scene-in{z-index:1;width:100%;position:relative}.nf-scene .nf-art-mark{font-size:clamp(120px,22vw,320px);bottom:4%;right:6%}.nf-scene-panels{grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;gap:20px;margin-top:26px;display:grid;position:relative}.nf-scene-panel{text-align:center;text-shadow:0 2px 12px #0009;flex-direction:column;grid-column:2;justify-self:center;align-items:center;gap:12px;max-width:720px;display:flex}.nf-scene-panel .nf-body{color:#e3e6eb;font-size:17px}.nf-scene-panel .nf-tagline{color:#c3c8d1;font-size:15px}.nf-scene-panel .nf-vs{text-align:left;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-shadow:none;background:#0a0c108c;border-radius:6px;padding:10px 14px}.nf-arrow{border:1.5px solid var(--nf-frame);cursor:pointer;background:#0a0c1080;border-radius:50%;width:50px;height:50px;transition:border-color .15s,background .15s;position:relative}.nf-arrow:after{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-30%,-50%)rotate(45deg)}.nf-arrow-next:after{transform:translate(-70%,-50%)rotate(-135deg)}.nf-arrow:hover,.nf-arrow:focus-visible{border-color:var(--gold);background:#0a0c10bf}.nf-arrow-prev{grid-area:1/1}.nf-arrow-next{grid-area:1/3}.nf-sec{padding:80px 0;scroll-margin-top:90px}.nf-sec-dark{background:linear-gradient(#0000,#0f1115 12% 88%,#0000)}.nf-split{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:40px;display:grid}.nf-dlist{border-left:1px solid var(--line);flex-direction:column;display:flex}.nf-dlist [role=tab]{text-align:left;cursor:pointer;color:var(--muted);background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;margin-left:-1px;padding:11px 16px 12px 18px;transition:color .15s,background .15s,border-color .15s;display:grid}.nf-dlist [role=tab]:hover{color:var(--ink-strong);background:#ffffff06}.nf-dlist [role=tab][aria-selected=true]{color:var(--ink-strong);border-left-color:var(--gold);background:linear-gradient(90deg,#e9b44c1a,#0000)}.nf-dlist-name{font:600 18px/1.2 var(--font-cond)}.nf-dlist-lvl{font:700 15px var(--font-cond);color:var(--gold);font-variant-numeric:tabular-nums}.nf-mini{background:#ffffff12;border-radius:2px;grid-column:1/-1;height:3px;position:relative}.nf-mini i{top:0;bottom:0;left:calc(var(--a) * 100%);width:max(6px,calc((var(--b) - var(--a)) * 100%));background:#e9b44c8c;border-radius:2px;position:absolute}.nf-dlist [aria-selected=true] .nf-mini i{background:var(--gold);box-shadow:0 0 8px #e9b44c80}.nf-stage-panel{flex-direction:column;gap:22px;display:flex}.nf-stage-text{flex-direction:column;gap:10px;display:flex}.nf-stage-text h3,.nf-feature-text h3{font:700 34px/1.05 var(--font-cond);color:var(--ink-strong);margin:0}.nf-stage-text h3 a,.nf-feature-text h3 a,.nf-poster h3 a{color:inherit}.nf-stage-text h3 a:hover,.nf-feature-text h3 a:hover,.nf-poster h3 a:hover{color:var(--gold)}.nf-posters{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.nf-poster{flex-direction:column;gap:12px;display:flex}.nf-poster-art{aspect-ratio:4/5;border:1px solid var(--nf-frame);border-radius:6px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.nf-art-poster{position:absolute;inset:0}.nf-poster-art:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 30%,#08090c59 55%,#08090cf2);position:absolute;inset:0}.nf-poster-over{z-index:3;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.nf-poster-size{font:600 18px var(--font-cond);color:#cfd3da}.nf-poster-size b{font:700 96px/.85 var(--font-cond);color:var(--gold);letter-spacing:-.02em;text-shadow:0 6px 30px #0009;display:block}.nf-poster h3{font:700 32px/1 var(--font-cond);color:#fff;margin:0}.nf-poster .nf-tagline{margin-top:4px}.nf-poster .nf-body{font-size:15px}.nf-poster .nf-vs{grid-template-columns:minmax(0,1fr);gap:0}.nf-poster .nf-vs dd{margin-bottom:6px}.nf-soon{color:var(--gold);font-weight:600}.nf-live{color:#7dff6a;font-weight:600}.nf-feature{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.nf-feature-text{flex-direction:column;gap:12px;display:flex}.nf-feature-text h2{font:700 clamp(36px,5vw,56px)/1 var(--font-cond);color:var(--ink-strong);margin:0}.nf-feature-tab{margin-top:30px}.nf-art-race{justify-content:center;align-items:center;display:flex}.nf-race-ic{z-index:3;border-radius:22px;position:relative;box-shadow:0 0 0 1px #0009,0 18px 60px #78c8ff40}.nf-duo{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:64px;padding-top:32px;display:grid}.nf-duo>div{flex-direction:column;gap:12px;display:flex}.nf-duo h3{font:700 28px/1.05 var(--font-cond);color:var(--ink-strong);margin:0}.nf-chips{flex-wrap:wrap;gap:6px 8px;display:flex}.nf-chip{background:var(--cc,#888);border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.nf-chip{background:color-mix(in srgb,var(--cc,#888) 14%,transparent)}}.nf-chip{color:var(--ink-strong);font-size:14px}a.nf-chip:hover{background:var(--cc,#888)}@supports (color:color-mix(in lab,red,red)){a.nf-chip:hover{background:color-mix(in srgb,var(--cc,#888) 26%,transparent)}}.nf-chip img{border-radius:4px}.nf-chip small{color:var(--muted);font-size:12px}@media(max-width:960px){.nf-split,.nf-feature,.nf-duo{grid-template-columns:minmax(0,1fr);gap:28px}.nf-dlist{border-left:0;border-bottom:1px solid var(--line);scrollbar-width:none;flex-direction:row;overflow-x:auto}.nf-dlist [role=tab]{border-bottom:2px solid #0000;border-left:0;flex:none;min-width:170px;margin:0 0 -1px}.nf-dlist [role=tab][aria-selected=true]{border-bottom-color:var(--gold);background:0 0}.nf-posters{grid-template-columns:minmax(0,1fr);max-width:520px;margin:0 auto}}@media(max-width:640px){.nf-hero{min-height:400px;padding-top:60px}.nf-stats>div{padding:0 14px}.nf-stats dd{font-size:36px}.nf-nav .wrap{justify-content:flex-start;gap:20px}.nf-scene{min-height:0;padding:64px 0}.nf-scene-panels{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.nf-arrow{width:40px;height:40px}.nf-tabs-center{justify-content:flex-start}.nf-sec{padding:56px 0}.nf-vs{grid-template-columns:minmax(0,1fr);gap:0}.nf-vs dd{margin-bottom:4px}.nf-poster-size b{font-size:76px}}@media(prefers-reduced-motion:reduce){.nf-scene-layer,.nf-tabs [role=tab]:after,.nf-play-ic,.nf-dlist [role=tab]{transition:none}}.cd-sub{font-size:12.5px}.nf-art>img.nf-race-ic{object-fit:contain;width:96px;height:96px;position:relative;inset:auto}.cd-box{text-align:center;background:radial-gradient(90% 70% at 85% 0,#e9b44c24,#0000 65%),linear-gradient(160deg,#24221f,#1a1916 70%);border-color:#e9b44c59;align-items:center;gap:8px;padding:20px 14px 16px;position:relative}.cd-logo{filter:drop-shadow(0 8px 16px #0000008c);width:58%;max-width:170px;height:auto;margin:0 auto 4px;display:block}.cd-logo[hidden]{display:none}.cd-title{font:700 18px var(--font-cond);color:var(--ink-strong);margin:0}.cd-box.has-logo .cd-title{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cd-units{justify-content:center;align-items:flex-start;gap:6px;width:100%;display:flex}.cd-units>div{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.cd-units b{font:700 clamp(28px,3vw,38px)/1 var(--font-cond);color:#f2c46b;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-shadow:0 2px 12px #e9b44c40}.cd-units span{font:600 10.5px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:6px}.cd-units i{font:700 20px/1.4 var(--font-cond);color:#e9b44c73;font-style:normal}.cd-when{color:#cfd3da;margin:6px 0 0;font-size:13.5px}.cd-sub{color:var(--muted);margin:0;font-size:12.5px}.mt-banner{text-align:center;color:#fff;background:repeating-linear-gradient(135deg,#a5221b 0 14px,#8e1c16 14px 28px);padding:8px 16px;font-size:14px;font-weight:600}.mt-banner a{color:#fff;margin-left:8px;text-decoration:underline}.mt-banner-launch{background:repeating-linear-gradient(135deg,#1f7f83 0 14px,#1a6d70 14px 28px)}.mt-banner-launch a:first-child{margin-left:0}.foot-legal{flex-direction:column;gap:6px;padding-bottom:24px;display:flex}.foot-legal p{color:#7d8492;max-width:120ch;margin:0;font-size:12px;line-height:1.6}.nf-details{text-align:left;background:#e9b44c12;border-left:3px solid #e9b44c;border-radius:10px;margin:14px 0 0;padding:12px 16px}.nf-details h4{font:700 15px var(--font-cond);letter-spacing:.02em;color:#f3d79a;margin:0 0 6px}.nf-details ul{margin:0;padding-left:18px}.nf-details li{color:#d6dae1;margin-bottom:5px;font-size:14.5px;line-height:1.55}.nf-details li::marker{color:#e9b44c}.nf-details-link{color:#e9b44c;margin-top:8px;font-weight:600;display:inline-block}.nf-details-link:hover{text-decoration:underline}.nf-art-poster .nf-credit{background:linear-gradient(#000000a6,#0000);padding:7px 12px 16px;top:0;bottom:auto}.nf-combo-art{margin-top:18px}.nf-combo-art .nf-art{aspect-ratio:16/9}.mc{--hl-cmd:#f2c46b;--hl-cond:#84c8ff;--hl-ph:#ff9a52;--hl-meta:#7fd68f}.mc-hero{border-bottom:1px solid var(--line);background:radial-gradient(50% 120% at 88% 0%,#e9b44c33,transparent 60%),radial-gradient(45% 100% at 5% 100%,#84c8ff1a,transparent 60%),linear-gradient(180deg,#1a1f29,var(--bg));padding:40px 0 34px;position:relative;overflow:hidden}.mc-hero:before{content:"";opacity:.45;background:repeating-linear-gradient(115deg,#ffffff08 0 1px,#0000 1px 16px);position:absolute;inset:0}.mc-hero .wrap{position:relative}.mc-kicker{font:600 14px var(--font);letter-spacing:.08em;color:var(--gold)}.mc-hero h1{font:700 clamp(40px,6vw,68px)/.95 var(--font-cond);color:var(--ink-strong);margin:8px 0 12px}.mc-hero p{color:#cfd3da;max-width:58ch;margin:0;font-size:17px;line-height:1.6}.mc-stats{flex-wrap:wrap;gap:12px 0;margin:24px 0 0;display:flex}.mc-stats>div{border-left:1px solid #ffffff24;flex-direction:column;padding:0 24px;display:flex}.mc-stats>div:first-child{border-left:0;padding-left:0}.mc-stats dd{font:700 40px/1 var(--font-cond);color:var(--gold);font-variant-numeric:tabular-nums;order:-1;margin:0}.mc-stats dt{color:#b7bdc7;margin-top:4px;font-size:13.5px}.mc-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:44px;padding-top:30px;padding-bottom:48px;display:grid}.mc-side{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:calc(100vh - 80px);padding-right:4px;display:flex;position:sticky;top:64px;overflow-y:auto}.mc-side-h{font:700 13px var(--font-cond);letter-spacing:.08em;color:var(--muted);margin:14px 0 2px}.mc-search{display:block;position:relative}.mc-search-ic{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mc-search input{border:1px solid var(--line);background:var(--field);width:100%;color:var(--ink-strong);font:15px var(--font);border-radius:10px;padding:10px 12px 10px 38px}.mc-search input:focus{outline:2px solid var(--gold);outline-offset:1px}.mc-cats,.mc-classes{flex-direction:column;gap:2px;display:flex}.mc-cat,.mc-cls{width:100%;color:var(--ink);font:600 14.5px var(--font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;transition:background .15s,color .15s;display:flex}.mc-cat small,.mc-cls small{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:600}.mc-cat-ic{width:18px;height:18px;color:var(--muted);flex:none}.mc-cat:hover,.mc-cls:hover{background:#ffffff0a}.mc-cat.is-active{color:var(--gold);background:#e9b44c1f}.mc-cat.is-active .mc-cat-ic{color:var(--gold)}.mc-cls{color:var(--cc)}.mc-cls img{border-radius:6px;flex:none;width:26px;height:26px;box-shadow:0 0 0 1px #0009}.mc-cls[aria-pressed=true]{background:var(--cc)}@supports (color:color-mix(in lab,red,red)){.mc-cls[aria-pressed=true]{background:color-mix(in srgb,var(--cc) 16%,transparent)}}.mc-cls[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--cc)}.mc-cat:focus-visible,.mc-cls:focus-visible,.mc-copy:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.mc-sort{font:700 13px var(--font-cond);letter-spacing:.08em;color:var(--muted);flex-direction:column;gap:6px;margin-top:14px;display:flex}.mc-sort select{border:1px solid var(--line);background:var(--field);color:var(--ink);font:14px var(--font);letter-spacing:0;border-radius:8px;padding:8px 10px}.mc-count{color:var(--muted);margin:0 0 6px;font-size:14px}.mc-count b{color:var(--ink-strong)}.mc-list{flex-direction:column;display:flex}.mc-item{border-top:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);gap:18px;padding:24px 0;scroll-margin-top:80px;display:grid}.mc-item.is-target .mc-head h2 a{color:var(--gold)}.mc-btn{background:radial-gradient(circle at 30% 25%,var(--cc),#0c0e12 80%);border-radius:8px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mc-btn{background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--cc) 45%,#20242c),#0c0e12 80%)}}.mc-btn{box-shadow:0 0 0 1px #000,0 0 0 3px var(--cc),0 8px 18px #00000073}@supports (color:color-mix(in lab,red,red)){.mc-btn{box-shadow:0 0 0 1px #000,0 0 0 3px color-mix(in srgb,var(--cc) 55%,#3a3f49),0 8px 18px #00000073}}.mc-btn:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff2e,#0000 45%);position:absolute;inset:0}.mc-btn-img{width:100%;height:100%;display:block}.mc-btn-glyph{width:28px;height:28px;color:var(--cc)}@supports (color:color-mix(in lab,red,red)){.mc-btn-glyph{color:color-mix(in srgb,var(--cc) 80%,#fff)}}.mc-body{flex-direction:column;gap:9px;min-width:0;display:flex}.mc-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;display:flex}.mc-head h2{font:700 23px/1.15 var(--font-cond);margin:0}.mc-head h2 a{color:var(--ink-strong)}.mc-head h2 a:hover{color:var(--gold)}.mc-tags{align-items:center;gap:10px;display:inline-flex}.mc-tag{color:var(--muted);font-size:13px;font-weight:600}.mc-type{color:var(--hl-cond)}.mc-desc{color:var(--ink);max-width:72ch;margin:0;font-size:15.5px;line-height:1.6}.mc-code{background:linear-gradient(#0e1116,#0a0c10);border-radius:8px;max-width:820px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #262b34,inset 0 1px #e9b44c59}.mc-code pre{margin:0;padding:14px 16px 12px;overflow-x:auto}.mc-code code{color:#eceff3;white-space:pre;font:14px/1.65 ui-monospace,Cascadia Mono,Consolas,monospace}.hl-cmd{color:var(--hl-cmd);font-weight:600}.hl-cond{color:var(--hl-cond)}.hl-ph{color:var(--hl-ph);font-weight:600}.hl-meta{color:var(--hl-meta)}.mc-code-bar{border-top:1px solid #1d2129;justify-content:space-between;align-items:center;gap:12px;padding:7px 8px 7px 16px;display:flex}.mc-len{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.mc-len i{background:#ffffff14;border-radius:2px;width:72px;height:4px;position:relative;overflow:hidden}.mc-len i:after{content:"";width:var(--p);background:var(--gold);opacity:.8;border-radius:2px;position:absolute;inset:0 auto 0 0}.mc-len.is-over{color:#f05a4f;font-weight:600}.mc-len.is-over i:after{background:#f05a4f}.mc-copy{cursor:pointer;font:700 14px var(--font);color:var(--gold-ink);background:linear-gradient(#f3c66a,#d9a23c);border:0;border-radius:7px;align-items:center;gap:6px;padding:6px 14px;transition:transform .1s,filter .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff4d,0 4px 12px #e9b44c33}.mc-copy:hover{filter:brightness(1.08)}.mc-copy:active{transform:translateY(1px)}.mc-copy-ic{width:16px;height:16px}.mc-copy.is-done{color:#04140a;background:linear-gradient(#4fd27a,#2f9e55)}.mc-empty{color:var(--muted);margin:30px 0;font-size:16px}.mc-help{border-top:1px solid var(--line);margin-top:30px;padding-top:26px}.mc-help h2{font:700 28px var(--font-cond);color:var(--ink-strong);margin:0 0 12px}.mc-help ol{color:var(--ink);flex-direction:column;gap:6px;max-width:72ch;margin:0;padding-left:20px;font-size:15px;display:flex}.mc-help ol b{color:var(--ink-strong)}.mc-legend{flex-wrap:wrap;gap:6px 18px;margin:16px 0 8px;font:14px ui-monospace,Consolas,monospace;display:flex}kbd{border:1px solid var(--line);background:var(--field);color:var(--ink-strong);border-bottom-width:2px;border-radius:4px;padding:1px 6px;font:600 12.5px ui-monospace,Consolas,monospace}.mc-list-compact .mc-item{flex-direction:column;gap:8px;padding:14px 0;display:flex}.mc-list-compact h3{font:700 18px var(--font-cond);margin:0}.mc-list-compact h3 a{color:var(--ink-strong)}.mc-list-compact .mc-code-bar .btn{padding:4px 12px}@media(max-width:900px){.mc-layout{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:20px}.mc-side{max-height:none;padding-right:0;position:static;overflow:visible}.mc-cats,.mc-classes{flex-flow:wrap;gap:6px}.mc-cats::-webkit-scrollbar{display:none}.mc-classes::-webkit-scrollbar{display:none}.mc-cat,.mc-cls{border:1px solid var(--line);border-radius:999px;flex:none;width:auto;padding:6px 12px 6px 8px}.mc-cat small,.mc-cls small{margin-left:6px}.mc-side-h{display:none}.mc-sort{flex-direction:row;align-items:center;margin-top:4px}}@media(max-width:560px){.mc-item{grid-template-columns:44px minmax(0,1fr);gap:12px}.mc-btn{width:44px;height:44px}.mc-stats>div{padding:0 14px}.mc-stats dd{font-size:32px}.mc-code code{font-size:13px}}@media(prefers-reduced-motion:reduce){.mc-cat,.mc-cls,.mc-copy{transition:none}}form.has-sg{position:relative}.sg{z-index:80;scrollbar-width:thin;background:#15181e;border:1px solid #2f3540;border-radius:12px;max-height:min(70vh,560px);padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 60px #0009}.sg-group+.sg-group{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.sg-label{font:700 12px var(--font-cond);letter-spacing:.08em;color:var(--muted);margin:6px 10px 4px}.sg-opt{color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:7px 10px;display:flex}.sg-opt img{object-fit:cover;border-radius:6px;flex:none;width:28px;height:28px;box-shadow:0 0 0 1px #00000080}.sg-opt span{flex-direction:column;min-width:0;display:flex}.sg-opt b{color:var(--ink-strong);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sg-opt small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sg-opt:hover,.sg-opt.is-active{background:#e9b44c1a}.sg-opt:hover b,.sg-opt.is-active b{color:var(--gold)}.sg-dot{background:linear-gradient(135deg,#2b303a,#1b1e25);border-radius:6px;flex:none;width:28px;height:28px;position:relative}.sg-dot:after{content:"";background:var(--muted);opacity:.5;border-radius:50%;position:absolute;inset:9px}.sg-macro:after{opacity:.8;background:#84c8ff}.sg-post:after{background:var(--gold);opacity:.8}.sg-forever:after{opacity:.8;background:#7fd68f}.sg-tool:after{opacity:.8;background:#c9b2ff}.sg-hint,.sg-similar{color:var(--muted);margin:4px 10px 8px;font-size:13.5px}.sg-hint button,.sg-similar button{cursor:pointer;font:inherit;color:var(--gold);background:0 0;border:0;padding:0;font-weight:700}.sg-similar button{color:var(--ink);background:#ffffff0d;border-radius:999px;margin-left:8px;padding:2px 8px;font-weight:600}.sg-similar button:hover{color:var(--gold)}.sg-all{border-top:1px solid var(--line);color:var(--blue);border-radius:0 0 8px 8px;margin-top:6px;padding:9px 10px;font-size:14px;font-weight:600;display:block}.sg-all.is-active,.sg-all:hover{background:#3fb4ff14}.sg-empty{color:var(--muted);margin:8px 10px;font-size:14px}.sr-form{gap:8px;max-width:680px;display:flex;position:relative}.sr-form input{border:1px solid var(--line);background:var(--field);min-width:0;color:var(--ink-strong);font:16px var(--font);border-radius:10px;flex:1;padding:12px 14px}.sr-form input:focus{outline:2px solid var(--gold);outline-offset:1px}.sr-summary{color:var(--muted);margin:18px 0 0;font-size:15px}.sr-summary b{color:var(--ink-strong)}.sr-similar{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;font-size:14px;display:flex}.sr-group{margin-top:30px}.sr-group h2{font:700 24px var(--font-cond);color:var(--ink-strong);align-items:baseline;gap:8px;margin:0 0 10px;display:flex}.sr-group h2 span{font:600 14px var(--font);color:var(--muted)}.sr-grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:2px 24px;display:grid}.sr-tile{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:12px;padding:10px 4px;display:flex}.sr-tile img{border-radius:6px;flex:none;box-shadow:0 0 0 1px #00000080}.sr-tile span,.sr-row span{flex-direction:column;min-width:0;display:flex}.sr-tile b,.sr-row b{color:var(--ink-strong);font-weight:600}.sr-tile small,.sr-row small{color:var(--muted);font-size:13px}.sr-tile:hover b,.sr-row:hover b{color:var(--gold)}.sr-row{border-top:1px solid var(--line);align-items:center;gap:14px;padding:12px 0;display:flex}.sr-thumb{object-fit:cover;border-radius:8px;flex:none;width:96px;height:60px}.sr-thumb-empty{background:linear-gradient(135deg,#2b303a,#1b1e25)}@media(max-width:560px){.sr-thumb{width:72px;height:46px}}.sr-start{margin-top:26px}.sr-start h2{margin:0 0 12px;font-size:22px}.sr-chips{flex-wrap:wrap;gap:8px;margin:0;display:flex}.sr-quick{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.sr-quick .sr-tile{padding:12px 14px}.sr-classes{grid-template-columns:repeat(9,1fr);gap:8px;margin-top:12px;display:grid}.sr-classes a{background:var(--panel);border:1px solid var(--line);border-bottom:3px solid var(--cc);color:var(--cc);text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;font-size:13.5px;font-weight:600;display:flex}.sr-classes a:hover{border-color:#c6af8d80;border-bottom-color:var(--cc)}@media(max-width:900px){.sr-quick{grid-template-columns:1fr 1fr}.sr-classes{grid-template-columns:repeat(5,1fr)}}@media(max-width:560px){.sr-classes{grid-template-columns:repeat(3,1fr)}}.in-kicker{font:600 14px var(--font);letter-spacing:.08em;color:var(--gold);display:inline-block}.in-art{aspect-ratio:16/9;background:radial-gradient(70% 90% at 72% 18%,hsl(var(--h) 60% 40% / .55),transparent 62%),linear-gradient(160deg,hsl(var(--h) 38% 15%),#0b0d11 75%);position:relative;overflow:hidden}.in-art:before{content:"";opacity:.35;background:repeating-linear-gradient(115deg,#ffffff09 0 1px,#0000 1px 14px);position:absolute;inset:0}.in-art.has-img:before{display:none}.in-art>img{object-fit:cover;object-position:50% 72%;width:100%;height:100%;position:absolute;inset:0}.in-art-mark{font:700 clamp(60px,8vw,110px)/1 var(--font-cond);color:#0000;-webkit-text-stroke:1.5px hsl(var(--h) 70% 72% / .3);white-space:nowrap;position:absolute;bottom:-8%;right:6%}.in-hero{border-bottom:1px solid var(--line);background:radial-gradient(55% 120% at 85% 0%,#e9b44c2e,transparent 60%),radial-gradient(50% 100% at 0% 100%,#785ac824,transparent 60%),linear-gradient(180deg,#1a1d27,var(--bg));padding:44px 0 34px;position:relative;overflow:hidden}.in-hero h1{font:700 clamp(40px,6.5vw,72px)/.95 var(--font-cond);color:var(--ink-strong);margin:8px 0 12px}.in-hero p{color:#cfd3da;max-width:58ch;margin:0;font-size:17px;line-height:1.6}.in-stats{flex-wrap:wrap;gap:12px 0;margin:24px 0 0;display:flex}.in-stats>div{border-left:1px solid #ffffff24;flex-direction:column;padding:0 24px;display:flex}.in-stats>div:first-child{border-left:0;padding-left:0}.in-stats dd{font:700 40px/1 var(--font-cond);color:var(--gold);font-variant-numeric:tabular-nums;order:-1;margin:0}.in-stats dt{color:#b7bdc7;margin-top:4px;font-size:13.5px}.in-sec{font:700 30px/1 var(--font-cond);color:var(--ink-strong);margin:0}.in-raids{padding:34px 0 10px}.in-raids .in-sec{margin-bottom:16px}.in-raid-row{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px;display:grid}.in-raid{color:#fff;border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12,0 18px 40px #0006}.in-raid .in-art{aspect-ratio:16/10;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.in-raid:hover .in-art{transform:scale(1.04)}.in-raid:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#08090c8c 60%,#08090cf2);position:absolute;inset:0}.in-raid-txt{z-index:1;flex-direction:column;gap:4px;padding:18px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.in-raid-txt b{font:700 clamp(26px,2.6vw,34px)/1 var(--font-cond);text-shadow:0 2px 14px #0009}.in-raid:hover b{color:var(--gold)}.in-raid-txt small{color:#d3d7de;font-size:13.5px}.in-raid .in-card-tags span:first-child{color:var(--gold);font-size:12.5px;font-weight:600}.in-dungeons{padding-top:30px}.in-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding-bottom:6px;display:flex}.in-filter{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.in-search input{border:1px solid var(--line);background:var(--field);width:220px;max-width:100%;color:var(--ink-strong);font:14px var(--font);border-radius:8px;padding:8px 12px}.in-search input:focus{outline:2px solid var(--gold);outline-offset:1px}.in-chips{flex-wrap:wrap;gap:6px;display:flex}.in-chips .chip{cursor:pointer;background:0 0}.in-chips .chip.is-active{background:var(--blue);border-color:var(--blue);color:#04121f}.in-tabs small{font:600 12.5px var(--font);color:var(--muted);margin-left:6px}.in-bracket{margin-top:26px}.in-bracket-h{font:700 20px var(--font-cond);color:var(--gold);align-items:baseline;gap:12px;margin:0 0 14px;display:flex}.in-bracket-h:after{content:"";background:linear-gradient(90deg,#e9b44c73,#0000);flex:1;align-self:center;height:1px}.in-bracket-h small{font:500 13px var(--font);color:var(--muted);order:2}.in-bracket-h:after{order:3}.in-grid{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:22px 18px;display:grid}.in-card{color:var(--ink);flex-direction:column;display:flex}.in-card-img{border-radius:8px;transition:box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 12px 26px #00000059}.in-card-img .in-art{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.in-card:hover .in-card-img{box-shadow:0 0 0 1px var(--gold),0 16px 32px #00000073}.in-card:hover .in-card-img .in-art{transform:scale(1.05)}.in-card-lvl{z-index:1;font:700 16px/1.3 var(--font-cond);color:var(--gold);font-variant-numeric:tabular-nums;background:#08090cd1;border-radius:6px;padding:2px 9px;position:absolute;bottom:10px;left:10px;box-shadow:0 0 0 1px #e9b44c59}.in-card-body{flex-direction:column;gap:2px;padding-top:10px;display:flex}.in-card b{font:700 20px/1.15 var(--font-cond);color:var(--ink-strong)}.in-card:hover b{color:var(--gold)}.in-card small{color:var(--muted);font-size:13px}.in-card-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:12px;display:flex}.in-new{color:#c9b2ff;background:#a078ff29;border-radius:999px;padding:0 7px;font-weight:700}.in-att{color:#f1cf86;background:#e9b44c24;border-radius:999px;padding:0 7px;font-weight:700}.in-fac{border-radius:999px;padding:0 7px;font-weight:700}.in-fac-a{color:#9cc3ff;background:#3c6ec838}.in-fac-h{color:#ff9c9c;background:#be323238}.in-card-meta{color:#9aa1ad}.in-src{border-top:1px solid var(--line);color:var(--muted);margin:40px 0 30px;padding-top:14px;font-size:13px}.in-head{align-items:flex-end;min-height:320px;padding:60px 0 26px;display:flex;position:relative;overflow:hidden}.in-head-art{aspect-ratio:auto;position:absolute;inset:0}.in-head:after{content:"";background:linear-gradient(0deg,var(--bg) 0%,#14161bbf 45%,#14161b33 100%);position:absolute;inset:0}.in-head.has-img{min-height:420px}.in-head-in{z-index:1;width:100%;position:relative}.in-head .crumbs{padding:0 0 10px}.in-head h1{font:700 clamp(38px,6vw,66px)/.95 var(--font-cond);color:#fff;text-shadow:0 4px 24px #00000080;margin:6px 0 16px}.in-facts{flex-wrap:wrap;gap:10px 0;margin:0;display:flex}.in-facts>div{border-left:1px solid #ffffff29;flex-direction:column;padding:0 22px;display:flex}.in-facts>div:first-child{border-left:0;padding-left:0}.in-facts dt{color:#b7bdc7;order:2;margin-top:2px;font-size:12.5px}.in-facts dd{font:700 28px/1 var(--font-cond);color:var(--gold);margin:0}.in-facts dd.in-facts-text{color:#fff;font-size:18px;line-height:1.55}.in-body{padding-bottom:44px}.in-nav{margin-bottom:26px}.in-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 26px;display:flex}.in-tabs [role=tab]{cursor:pointer;font:600 17px var(--font-cond);color:var(--muted);white-space:nowrap;background:0 0;border:0;flex:none;padding:13px 2px 11px;position:relative}.in-tabs [role=tab]:after{content:"";background:var(--gold);height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.in-tabs [role=tab]:hover,.in-tabs [role=tab][aria-selected=true]{color:#fff}.in-tabs [role=tab][aria-selected=true]:after{transform:scaleX(1)}.in-tabs [role=tab]:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:3px}.in-over{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:48px;display:grid}.in-over h2,.in-boss-head h2{font:700 28px var(--font-cond);color:var(--ink-strong);margin:24px 0 10px}.in-boss-head h2{margin-top:0}.in-boss-head h2 a{color:inherit}.in-boss-head p{color:#c3c8d1;max-width:70ch;margin:0 0 16px}.in-lead{color:var(--ink);margin:0;font-size:17px;line-height:1.65}.in-note{border-left:3px solid var(--gold);background:#e9b44c12;border-radius:0 8px 8px 0;margin-top:14px;padding:10px 14px;font-size:14.5px}.in-bosslist{counter-reset:b;margin:0;padding:0;list-style:none}.in-bosslist li{counter-increment:b;border-top:1px solid var(--line)}.in-jump{cursor:pointer;text-align:left;width:100%;color:var(--ink);font:inherit;background:0 0;border:0;align-items:baseline;gap:12px;padding:10px 2px;display:flex}.in-jump:before{content:counter(b);font:700 15px var(--font-cond);color:var(--gold);min-width:20px}.in-jump span{font:600 17px var(--font-cond);color:var(--ink-strong)}.in-jump small{color:var(--muted);margin-left:auto;font-size:13px}.in-jump:hover span{color:var(--gold)}.in-map{margin:0}.in-map img{border:1px solid #e9b44c59;border-radius:8px;width:100%;display:block;box-shadow:0 18px 40px #00000073}.in-map figcaption{color:var(--muted);margin-top:6px;font-size:12.5px}.in-empty{color:var(--muted)}.in-loot .in-chips{margin-bottom:12px}.in-table{border-collapse:collapse;width:100%;font-size:14.5px}.in-table th{text-align:left;font:700 13px var(--font-cond);letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px}.in-table td{border-bottom:1px solid var(--line);color:#c9cdd5;vertical-align:middle;padding:8px 10px}.in-table tr:hover td{background:#ffffff06}.in-table .num{text-align:right;font-variant-numeric:tabular-nums}.in-item{align-items:center;gap:10px;display:flex}.in-item a{font-weight:600}.in-icon{border-radius:5px;flex:none;width:32px;height:32px;box-shadow:0 0 0 1px #000,0 0 0 2px #3a3f49}.q-b-uncommon{box-shadow:0 0 0 1px #000,0 0 0 2px var(--q-uncommon)}.q-b-rare{box-shadow:0 0 0 1px #000,0 0 0 2px #2d8cf0}.q-b-epic{box-shadow:0 0 0 1px #000,0 0 0 2px var(--q-epic)}.q-b-legendary{box-shadow:0 0 0 1px #000,0 0 0 2px #ff8000}.in-icon-empty{background:#20242c}.in-quests .in-chips{margin-bottom:10px}.in-qlist{columns:2 380px;column-gap:32px;margin:0;padding:0;list-style:none}.in-qlist li{border-top:1px solid var(--line);break-inside:avoid;align-items:center;gap:10px;padding:8px 0;display:flex}.in-qfac{text-align:center;border-radius:999px;flex:none;min-width:64px;padding:1px 8px;font-size:12px;font-weight:700}.in-qfac-allianz{color:#9cc3ff;background:#1d3a6e}.in-qfac-horde{color:#ff9c9c;background:#5e1a1a}.in-qfac-beide{color:#d8dce3;background:#ffffff14}.in-qname{flex:1;min-width:0}.in-qname a{color:var(--ink-strong);font-weight:600}.in-qlvl{color:var(--muted);flex:none;font-size:13px}.in-pn{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:40px;padding-top:16px;display:grid}.in-pn a{font:600 17px var(--font-cond);color:var(--ink-strong);flex-direction:column;display:flex}.in-pn small{font:400 12.5px var(--font);color:var(--muted)}.in-pn-next{text-align:right;align-items:flex-end}.in-pn-all{color:var(--blue)!important;font-size:14px!important}.in-pn a:hover{color:var(--gold)}@media(max-width:900px){.in-over{grid-template-columns:minmax(0,1fr)}.in-table th:nth-child(4),.in-table td:nth-child(4){display:none}}@media(max-width:600px){.in-table th:nth-child(3),.in-table td:nth-child(3){display:none}.in-stats>div,.in-facts>div{padding:0 14px}.in-pn{grid-template-columns:1fr 1fr}.in-pn-all{display:none!important}}@media(prefers-reduced-motion:reduce){.in-card-img,.in-card-img .in-art,.in-raid .in-art,.in-tabs [role=tab]:after{transition:none;transform:none!important}}.in-qmark{filter:drop-shadow(0 0 3px #ffc80066);flex:none;width:12px;height:24px}.in-jump{align-items:center}.in-jump-name{flex:none}.in-jump-icons{gap:5px;margin-left:auto;display:flex}.in-jump-icons .in-icon{border-radius:4px;width:26px;height:26px}.in-jump small{text-align:right;min-width:64px;margin-left:14px}.in-map{margin-top:30px}.in-aside{border-left:1px solid var(--line);padding-left:28px;position:sticky;top:110px}.in-aside h2{font:700 22px var(--font-cond);color:var(--ink-strong);margin:0 0 12px}.in-aside h2+.in-best{margin-top:0}.in-glance{margin:0 0 28px}.in-glance>div{border-top:1px solid var(--line);grid-template-columns:96px 1fr;gap:10px;padding:7px 0;font-size:14.5px;display:grid}.in-glance dt{color:var(--muted)}.in-glance dd{color:var(--ink-strong);margin:0}.in-glance .in-new,.in-glance .in-fac{font-size:12px}.in-linkbtn{cursor:pointer;font:600 14px var(--font);color:var(--blue);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.in-linkbtn:hover{color:var(--gold)}.in-linkbtn .in-qmark{width:9px;height:18px}.in-best{margin:0 0 12px;padding:0;list-style:none}.in-best li{align-items:center;gap:11px;padding:7px 0;display:flex}.in-best li>span{flex-direction:column;min-width:0;display:flex}.in-best a{font-size:14.5px;font-weight:600}.in-best small{color:var(--muted);font-size:12.5px}.in-best .in-icon{width:36px;height:36px}.in-td-boss{white-space:nowrap;color:var(--ink-strong)!important}@media(max-width:900px){.in-aside{border-left:0;padding-left:0;position:static}.in-jump-icons{display:none}}.in-card-img .in-art.has-img>img,.in-raid .in-art.has-img>img{transform-origin:50% 70%;transform:scale(1.14)}.in-map{max-width:720px}.in-bosstabs{flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}.in-bosstabs-label{font:600 13px var(--font);color:var(--muted);margin-right:4px}.in-bosstabs [role=tab]{border:1px solid var(--line);cursor:pointer;font:600 15px var(--font-cond);color:#c9cdd5;background:#ffffff08;border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 6px;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.in-bosstabs [role=tab] i{min-width:20px;height:20px;font:700 12px var(--font);color:var(--gold);background:#e9b44c1f;border-radius:999px;place-items:center;font-style:normal;display:inline-grid}.in-bosstabs [role=tab]:hover{color:#fff;border-color:#e9b44c80}.in-bosstabs [role=tab][aria-selected=true]{border-color:var(--gold);color:#fff;background:#e9b44c24}.in-bosstabs [role=tab][aria-selected=true] i{background:var(--gold);color:#1a1205}.in-bosstabs [role=tab]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.in-strips{pointer-events:none;gap:10px;width:min(620px,55%);display:flex;position:absolute;top:0;bottom:0;right:-60px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.in-strips span{opacity:.75;filter:saturate(1.1);animation:.8s ease-out both in-strip;animation-delay:calc(var(--i) * 90ms);background-position:50% 75%;background-size:auto 150%;flex:1;transform:skew(-12deg);box-shadow:inset 0 0 0 1px #ffffff14}@keyframes in-strip{0%{opacity:0;transform:skew(-12deg)translateY(16px)}}@media(prefers-reduced-motion:reduce){.in-strips span{animation:none}}@media(max-width:860px){.in-strips{opacity:.35;width:100%;right:0}}.in-hero .wrap{z-index:1;position:relative}.in-tactics{background:#e9b44c12;border-left:3px solid #e9b44c;border-radius:0 10px 10px 0;margin:0 0 18px;padding:14px 18px}.in-tactics h3{font:700 18px var(--font-cond);color:#f3d79a;margin:0 0 8px}.in-tactics ul{margin:0;padding-left:20px}.in-tactics li{color:#d6dae1;margin-bottom:6px;line-height:1.6}.in-tactics li::marker{color:#e9b44c}.in-tactics-soon{color:#8f97a4;margin:0 0 16px;font-size:13.5px}.in-lore{background:var(--wow-corners),radial-gradient(90% 120% at 0 0,#e9b44c12,transparent 60%),#171b23;border:1px solid #c6af8d52;border-radius:8px;margin:4px 0 26px;padding:18px 20px 6px}.in-lore p{color:#d3d0c8;max-width:72ch;margin:0 0 14px;font-size:16px;line-height:1.75}.in-lore>p:first-child:first-letter{float:left;font:400 52px/.9 var(--font-display);color:var(--gold);margin:4px 10px 0 0}.in-lore strong{color:var(--cream);font-weight:600}.in-jump-name{flex:auto;min-width:0}.in-jump-sum{color:var(--muted);margin-top:2px;font-size:13px;font-weight:400;line-height:1.4;display:block}.in-jump-name,.in-jump-sum{text-align:left!important}.in-jump .in-jump-sum{font:400 13px/1.4 var(--font);color:var(--muted);margin-left:0}.in-jump:hover .in-jump-sum{color:var(--muted)}.in-pending{border:1px solid #e9b44c4d;border-left:3px solid var(--gold);background:#e9b44c14;border-radius:8px;flex-direction:column;gap:2px;margin:0 0 18px;padding:12px 16px;display:flex}.in-pending b{color:var(--gold);font-weight:700}.in-pending span{color:#cfc6b2;font-size:14.5px}.cl-hero{border-bottom:1px solid var(--line);background:radial-gradient(60% 120% at 90% 0%,#c69b6d29,transparent 60%),radial-gradient(50% 100% at 0% 100%,#3fc7eb1a,transparent 60%),linear-gradient(180deg,#1a1d27,var(--bg));padding:42px 0 30px}.cl-hero h1{font:700 clamp(40px,6vw,68px)/.95 var(--font-cond);color:var(--ink-strong);margin:0 0 14px}.cl-lead{color:#cfd3da;max-width:64ch;margin:0;font-size:17px;line-height:1.65}.cl-jump{flex-wrap:wrap;gap:6px 18px;margin-top:26px;display:flex}.cl-jump a{width:64px;font:600 14px var(--font-cond);color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.cl-jump-ic{border-radius:10px;transition:box-shadow .15s,transform .15s;box-shadow:0 0 0 2px #0000}.cl-jump a:hover{color:var(--cc)}.cl-jump a:hover .cl-jump-ic{box-shadow:0 0 0 2px var(--cc);transform:translateY(-2px)}.cl-body{padding-bottom:50px}.cl-sec{padding-top:40px}.cl-sec>h2{font:700 32px/1.05 var(--font-cond);color:var(--ink-strong);margin:0 0 10px}.cl-sec>p{color:#c3c8d1;max-width:70ch;margin:0 0 18px;line-height:1.6}.cl-roles{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:18px 32px;margin:0;display:grid}.cl-role{border-left:3px solid var(--rc);padding-left:14px}.cl-role dt{font:700 20px var(--font-cond);color:var(--rc)}.cl-role dd{color:#c3c8d1;margin:4px 0 0;font-size:14.5px;line-height:1.55}.cl-role-tank{--rc:#6fa8ff}.cl-role-heiler{--rc:#61d68a}.cl-role-nahkampf{--rc:#ff8a65}.cl-role-fernkampf{--rc:#c792ff}.cl-matrix-wrap{max-width:860px}.cl-matrix{border-collapse:collapse;width:100%}.cl-matrix th,.cl-matrix td{border-bottom:1px solid var(--line);text-align:center;padding:7px 10px}.cl-matrix thead th{font:700 14px var(--font-cond);letter-spacing:.03em;color:var(--muted)}.cl-matrix tbody th{text-align:left}.cl-matrix tbody th a{font:700 18px var(--font-cond);align-items:center;gap:8px;display:inline-flex}.cl-matrix td{white-space:nowrap}.cl-spec-ic{border-radius:6px;margin:0 2px;line-height:0;transition:transform .15s;display:inline-block}.cl-spec-ic:hover{transform:scale(1.12)}.cl-spec-ic img{border-radius:6px;box-shadow:0 0 0 1px #000,0 0 0 2px #3a3f49}.cl-spec-ic.is-soon img{filter:saturate(.5);opacity:.75}.cl-newlist{max-width:76ch;margin:0;padding:0;list-style:none}.cl-newlist li{border-top:1px solid var(--line);color:#cfd3da;padding:10px 0 10px 26px;line-height:1.6;position:relative}.cl-newlist li:before{content:"";background:var(--gold);width:9px;height:9px;position:absolute;top:19px;left:4px;transform:rotate(45deg)}.cl-newlist b{color:var(--ink-strong)}.cl-filter{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.cl-filter .chip{cursor:pointer;background:0 0}.cl-filter .chip.is-active{background:var(--blue);border-color:var(--blue);color:#04121f}.cl-class{border-bottom:1px solid var(--line);padding:28px 0;scroll-margin-top:90px}.cl-class-head{align-items:center;gap:16px;margin-bottom:14px;display:flex}.cl-class-ic{box-shadow:0 0 0 2px var(--cc);border-radius:12px}.cl-class h3{font:700 34px/1 var(--font-cond);margin:0}.cl-class h3 a{color:var(--cc)}.cl-facts{color:var(--muted);flex-wrap:wrap;gap:4px 0;margin:6px 0 0;font-size:13.5px;display:flex}.cl-facts>span{border-left:1px solid var(--line);padding:0 12px}.cl-facts>span:first-child{border-left:0;padding-left:0}.cl-diff{align-items:center;gap:3px;display:inline-flex}.cl-diff i{background:#3a3f49;border-radius:50%;width:7px;height:7px}.cl-diff i.on{background:var(--cc)}.cl-diff i:last-of-type{margin-right:5px}.cl-class-body{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:18px 40px;display:grid}.cl-class-text p{color:#cfd3da;max-width:68ch;margin:0 0 10px;line-height:1.65}.cl-fits b{color:var(--cc)}.cl-races{flex-wrap:wrap;gap:6px 22px;font-size:13px;display:flex}.cl-races span{align-items:center;gap:5px;display:inline-flex}.cl-races img{border-radius:4px}.cl-a{color:#9cc3ff;margin-right:3px}.cl-h{color:#ff9c9c;margin-right:3px}.cl-specs{margin:0;padding:0;list-style:none}.cl-specs a,.ch-specguides a{color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:8px 10px;transition:background .15s;display:flex}.cl-specs a:hover,.ch-specguides a:hover{background:var(--cc)}@supports (color:color-mix(in lab,red,red)){.cl-specs a:hover,.ch-specguides a:hover{background:color-mix(in srgb,var(--cc) 12%,transparent)}}.cl-specs img,.ch-specguides img{box-shadow:0 0 0 1px #000,0 0 0 2px var(--cc);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.cl-specs img,.ch-specguides img{box-shadow:0 0 0 1px #000,0 0 0 2px color-mix(in srgb,var(--cc) 60%,#3a3f49)}}.cl-specs img,.ch-specguides img{flex:none}.cl-specs span,.ch-specguides span{flex-direction:column;min-width:0;display:flex}.cl-specs b,.ch-specguides b{font:700 19px/1.1 var(--font-cond);color:var(--ink-strong)}.cl-specs a:hover b,.ch-specguides a:hover b{color:var(--cc)}.cl-specs small,.ch-specguides small{color:var(--muted);font-size:12.5px}.cl-specs a.is-soon,.ch-specguides a.is-soon{opacity:.6}.ch-specguides{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:6px 16px;margin:18px 0 6px;padding:0;list-style:none;display:grid}.ch-specguides em{color:#b7bdc7;margin-top:3px;font-size:13px;font-style:normal;line-height:1.45}.spg-head{border-bottom:1px solid var(--line);background:radial-gradient(60% 140% at 85% 0%,var(--cc),transparent 62%),linear-gradient(180deg,#1a1d27,var(--bg));padding:26px 0 0}@supports (color:color-mix(in lab,red,red)){.spg-head{background:radial-gradient(60% 140% at 85% 0%,color-mix(in srgb,var(--cc) 22%,transparent),transparent 62%),linear-gradient(180deg,#1a1d27,var(--bg))}}.spg-head .crumbs{padding:0 0 14px}.spg-title{align-items:center;gap:18px;display:flex}.spg-ic{box-shadow:0 0 0 1px #000,0 0 0 3px var(--cc);border-radius:12px;flex:none}.spg-title h1{font:700 clamp(34px,5vw,56px)/1 var(--font-cond);color:var(--cc);margin:0}.spg-sub{color:var(--muted);margin:6px 0 0;font-size:14px}.spg-lead{color:#d6dae1;max-width:70ch;margin:18px 0 0;font-size:17px;line-height:1.65}.spg-switch{flex-wrap:wrap;gap:4px 24px;margin-top:22px;display:flex}.spg-switch a{font:600 17px var(--font-cond);color:var(--muted);align-items:center;gap:8px;padding:10px 0 12px;display:inline-flex;position:relative}.spg-switch a img{border-radius:5px}.spg-switch a:hover,.spg-switch a[aria-current=page]{color:#fff}.spg-switch a[aria-current=page]:after{content:"";background:var(--cc);height:2px;position:absolute;bottom:-1px;left:0;right:0}.spg-switch a.is-soon{opacity:.55}.spg-body{padding-top:26px;padding-bottom:40px}.spg-brief{border-bottom:1px solid var(--line);padding-bottom:26px;scroll-margin-top:90px}.spg-ratings{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 24px;margin:0 0 24px;display:grid}.spg-ratings>div{flex-direction:column;gap:6px;font-size:13.5px;display:flex}.spg-ratings dt{color:var(--muted)}.spg-ratings dd{margin:0}.spg-bar{background:linear-gradient(90deg,var(--cc) calc(var(--v) * 20%),#2b303a 0);border-radius:999px;height:7px;display:block}.spg-pros{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:22px 36px;display:grid}.spg-pros>div{border-top:3px solid var(--pc);padding-top:12px}.spg-plus{--pc:#4fbf78}.spg-minus{--pc:#e0676b}.spg-pros :is(h2,h3){font:700 22px var(--font-cond);color:var(--pc);margin:0 0 8px}.spg-pros ul{margin:0;padding:0;list-style:none}.spg-pros li{border-bottom:1px solid var(--line);padding:9px 0 9px 30px;position:relative}.spg-pros li:last-child{border-bottom:0}.spg-pros li:before{content:"";background:linear-gradient(#0b0d11,#0b0d11) center / 10px 2px no-repeat,var(--pc);border-radius:50%;width:20px;height:20px;position:absolute;top:10px;left:0}.spg-plus li:before{background:linear-gradient(#0b0d11,#0b0d11) center / 10px 2px no-repeat,linear-gradient(#0b0d11,#0b0d11) center / 2px 10px no-repeat,var(--pc)}.spg-pros li b{font:700 17px/1.25 var(--font-cond);color:var(--ink-strong);display:block}.spg-pros li span{color:#c3c8d1;margin-top:2px;font-size:14.5px;line-height:1.55;display:block}.spg-sec{padding-top:30px;scroll-margin-top:90px}.spg-sec>h2:first-child{font:700 30px var(--font-cond);color:var(--cc);margin-top:0}.spg-build{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.spg-build .btn{border-color:var(--cc);color:#fff}.spg-build .btn:hover{background:var(--cc)}@supports (color:color-mix(in lab,red,red)){.spg-build .btn:hover{background:color-mix(in srgb,var(--cc) 18%,transparent)}}.spg-build span{color:var(--muted);font-size:13.5px}.spg-more{border-top:1px solid var(--line);margin-top:34px;padding-top:14px;font-size:14px}@media(max-width:860px){.cl-class-body{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.cl-jump-ic,.cl-spec-ic{transition:none}}.gi{white-space:nowrap}.gi-ic{vertical-align:-4px;border-radius:4px;width:20px;height:20px;margin:0 5px 0 1px;display:inline-block;box-shadow:0 0 0 1px #000,0 0 0 2px #3a3f49}.gi .gi-ic+.gi-ic{margin-left:0}.spg-tals{flex-wrap:wrap;gap:14px 10px;margin:6px 0 22px;padding:0;list-style:none;display:flex}.spg-tals li{text-align:center;flex-direction:column;align-items:center;width:74px;display:flex;position:relative}.spg-tals img{border-radius:7px;box-shadow:0 0 0 1px #000,0 0 0 2px #3a3f49}.spg-tals span{font:700 11px/1.4 var(--font);color:#9be37e;background:#0b0d11;border-radius:4px;margin-left:6px;padding:0 4px;position:absolute;top:28px;left:50%;box-shadow:0 0 0 1px #2b303a}.spg-tals span.is-max{color:var(--gold)}.spg-tals small{color:#b7bdc7;margin-top:8px;font-size:11.5px;line-height:1.25}.gi[data-gi],.spg-tals li[data-gi]{cursor:help}.gi[data-gi]{border-bottom:1px dotted #e9b44c8c}.gi[data-gi]:focus-visible,.spg-tals li:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}.gtt{z-index:200;pointer-events:none;color:#d6dae1;background:#0d1017f2;border:1px solid #3a4150;border-radius:10px;width:min(340px,100vw - 16px);max-width:calc(100vw - 16px);padding:12px 14px;font-size:13.5px;line-height:1.5;position:fixed;box-shadow:0 16px 40px #0000008c}.gtt-head{align-items:center;gap:10px;display:flex}.gtt-head img{border-radius:6px;flex:none;box-shadow:0 0 0 1px #000,0 0 0 2px #3a3f49}.gtt-head b{font:700 17px/1.15 var(--font-cond);color:#fff;display:block}.gtt-head small{color:var(--gold);font-size:12px}.gtt-meta{color:#aeb5c0;flex-wrap:wrap;gap:2px 12px;margin:8px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.gtt p{color:#ffd100;margin:8px 0 0}.ch-sg-h{align-items:center;gap:10px;display:flex}.ch-sg-ic{border-radius:6px;box-shadow:0 0 0 1px #000,0 0 0 2px #3a3f49}.ch-sg-links{font-size:14px}:is(.spg-sec,.ch-panel) ol:not(.spg-tals){counter-reset:step;margin:4px 0 14px;padding:0;list-style:none}:is(.spg-sec,.ch-panel) ol:not(.spg-tals)>li{counter-increment:step;border-bottom:1px solid var(--line);margin:0;padding:9px 0 9px 42px;line-height:1.55;position:relative}:is(.spg-sec,.ch-panel) ol:not(.spg-tals)>li:last-child{border-bottom:0}:is(.spg-sec,.ch-panel) ol:not(.spg-tals)>li:before{content:counter(step);width:28px;height:28px;font:700 15px/1 var(--font-cond);color:#14100a;background:var(--cc,var(--gold));border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;left:0}:is(.spg-sec,.ch-panel) ul:not(.spg-tals,.spg-pros ul){margin:4px 0 14px;padding:0;list-style:none}:is(.spg-sec,.ch-panel) ul:not(.spg-tals,.spg-pros ul)>li{margin:0;padding:6px 0 6px 24px;line-height:1.55;position:relative}:is(.spg-sec,.ch-panel) ul:not(.spg-tals,.spg-pros ul)>li:before{content:"";background:var(--cc,var(--gold));opacity:.85;width:8px;height:8px;position:absolute;top:15px;left:5px;transform:rotate(45deg)}:is(.spg-sec,.ch-panel) h3{margin-top:26px}.spg-loot{border-collapse:collapse;width:100%;margin:6px 0 10px;font-size:14.5px}.spg-loot th{text-align:left;font:700 13px var(--font-cond);letter-spacing:.03em;color:var(--muted);border-bottom:1px solid var(--line);padding:7px 8px}.spg-loot td{border-bottom:1px solid var(--line);color:#c9cdd5;vertical-align:middle;padding:7px 8px}.spg-loot .in-item{align-items:center;gap:10px;display:flex}.spg-loot .in-item a{font-weight:600}.spg-loot td small{color:var(--muted);font-size:12.5px;display:block}.spg-loot .num{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:700px){.spg-loot th:nth-child(2),.spg-loot td:nth-child(2){display:none}}.ch-panel .spg-pros{margin:14px 0 6px}.ch-panel .spg-pros ul{margin:0;padding:0;list-style:none}.ch-panel .spg-pros li+li,.ch-panel .spg-pros h3{margin-top:0}.gt-layout{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 32px;margin-top:8px;display:grid}.gt-side{position:sticky;top:100px}.gt-tree{--tn:48px;width:max-content;max-width:100%;margin:0}.gt-tree h3{font:700 18px var(--font-cond);color:#fff;justify-content:space-between;gap:16px;display:flex;margin:0 0 10px!important}.gt-tree .tc-spec{align-items:center;gap:8px;display:inline-flex}.gt-tree .tc-spec img{border-radius:5px}.gt-tree .tn{cursor:help}.gt-tree .tn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.gt-text>h3:first-child{margin-top:0}.gt-hub{margin:4px 0 10px}@media(max-width:1100px){.gt-layout{grid-template-columns:minmax(0,1fr)}.gt-side{position:static}}@media(max-width:420px){.gt-tree{--tn:40px}}.cl-discord{border-top:3px solid #5865f2;margin-top:14px}.cl-discord h3{font:700 17px var(--font-cond);color:var(--ink-strong);margin:0 0 6px}.cl-discord p{color:#b7bdc7;margin:0 0 10px;font-size:13.5px;line-height:1.5}.cl-discord .btn{color:#fff;border-color:#5865f2}.cl-discord .btn:hover{background:#5865f233}.ch-banner{background:radial-gradient(40% 120% at 85% 50%,var(--cc),transparent 70%),linear-gradient(100deg,var(--cc),transparent 60%),#171a21;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ch-banner{background:radial-gradient(40% 120% at 85% 50%,color-mix(in srgb,var(--cc) 26%,transparent),transparent 70%),linear-gradient(100deg,color-mix(in srgb,var(--cc) 18%,transparent),transparent 60%),#171a21}}.ch-banner .wrap{min-height:250px}.ch-emblem{flex:none;width:260px;height:260px;margin-left:auto;position:relative}.ch-rings{width:100%;height:100%;position:absolute;inset:0}.ch-rings circle{fill:none;stroke:var(--cc)}@supports (color:color-mix(in lab,red,red)){.ch-rings circle{stroke:color-mix(in srgb,var(--cc) 40%,transparent)}}.ch-rings circle{stroke-width:1.5px}.ch-rings circle:nth-child(2){stroke-dasharray:3 7}.ch-rings circle:nth-child(3){fill:var(--cc)}@supports (color:color-mix(in lab,red,red)){.ch-rings circle:nth-child(3){fill:color-mix(in srgb,var(--cc) 12%,transparent)}}.ch-emblem-ic{width:96px;height:96px;box-shadow:0 0 0 2px var(--cc),0 0 50px var(--cc);border-radius:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.ch-emblem-ic{box-shadow:0 0 0 2px var(--cc),0 0 50px color-mix(in srgb,var(--cc) 50%,transparent)}}.ch-orb{width:40px;height:40px;transform:rotate(var(--a)) translate(91px) rotate(calc(-1 * var(--a)));box-shadow:0 0 0 2px #0d1015,0 0 0 3px var(--cc),0 6px 18px #00000080;border-radius:9px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}@supports (color:color-mix(in lab,red,red)){.ch-orb{box-shadow:0 0 0 2px #0d1015,0 0 0 3px color-mix(in srgb,var(--cc) 55%,transparent),0 6px 18px #00000080}}@media(max-width:760px){.ch-banner .wrap{flex-wrap:wrap;min-height:0}.ch-emblem{order:-1;width:200px;height:200px;margin:0 auto}.ch-emblem-ic{border-radius:16px;width:76px;height:76px}.ch-orb{width:32px;height:32px;transform:rotate(var(--a)) translate(70px) rotate(calc(-1 * var(--a)));top:calc(50% - 16px);left:calc(50% - 16px)}}.spg-head{background:radial-gradient(35% 110% at 86% 40%,var(--cc),transparent 70%),var(--spg-head-bg,transparent);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.spg-head{background:radial-gradient(35% 110% at 86% 40%,color-mix(in srgb,var(--cc) 24%,transparent),transparent 70%),var(--spg-head-bg,transparent)}}.spg-head .wrap{position:relative}.spg-emblem{position:absolute;top:4px;right:0}.spg-head .spg-title,.spg-head .spg-lead{max-width:min(62ch,100% - 290px)}@media(max-width:900px){.spg-emblem{width:200px;height:200px;margin:0 auto 10px;position:relative;top:auto;right:auto}.spg-head .spg-title,.spg-head .spg-lead{max-width:none}}.spg-macros{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px;display:grid}.spg-macro{border:1px solid var(--line);border-left:3px solid var(--cc);background:#151a21;border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;position:relative}.spg-macro b{color:#fff}.spg-macro small{color:#9aa1ad;font-size:13.5px;line-height:1.5}.spg-macro pre{color:#cfe3ff;white-space:pre-wrap;word-break:break-word;background:#0d1015;border-radius:8px;margin:4px 0 0;padding:10px 12px;font-size:13px}.spg-copy{border:1px solid var(--line);color:#e9edf3;font:inherit;cursor:pointer;background:#1d232d;border-radius:6px;align-self:flex-start;padding:5px 12px;font-size:13px}.spg-copy:hover{border-color:var(--cc)}@media(max-width:560px){.cl-matrix th,.cl-matrix td{padding:6px 2px}.cl-matrix thead th{letter-spacing:0;white-space:normal;-webkit-hyphens:auto;hyphens:auto;font-size:11.5px;line-height:1.15}.cl-matrix tbody th a{gap:6px;font-size:15px}.cl-matrix td{white-space:normal;line-height:0}.cl-matrix .spec-icon{width:26px;height:26px}.cl-matrix .cl-spec-ic{margin:1px}}.lv-hero{border-bottom:1px solid var(--line);background:radial-gradient(55% 120% at 85% 0%,#61d68a24,transparent 60%),radial-gradient(50% 100% at 0% 100%,#e9b44c1f,transparent 60%),linear-gradient(180deg,#1a1d27,var(--bg));padding:30px 0 28px}.lv-hero .crumbs{padding:0 0 12px}.lv-hero h1{font:700 clamp(40px,6vw,66px)/.95 var(--font-cond);color:var(--ink-strong);margin:0 0 14px}.lv-lead{color:#cfd3da;max-width:66ch;margin:0;font-size:17px;line-height:1.65}.lv-note{color:var(--muted);margin:12px 0 0;font-size:13.5px}.lv-body{padding-bottom:50px}.lv-tabs{gap:10px;padding:26px 0 6px;display:flex}.lv-tabs [role=tab]{border:2px solid var(--line);cursor:pointer;font:700 22px var(--font-cond);color:var(--muted);background:0 0;border-radius:10px;flex:0 220px;padding:12px 18px;transition:border-color .15s,background .15s,color .15s}.lv-tabs .lv-tab-allianz[aria-selected=true]{color:#cfe0ff;background:#3b74d824;border-color:#3b74d8}.lv-tabs .lv-tab-horde[aria-selected=true]{color:#ffd6d6;background:#c23b3b24;border-color:#c23b3b}.lv-tabs [role=tab]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lv-allianz{--fc:#5b8ff0}.lv-horde{--fc:#e05a5a}.lv-h{font:700 30px/1.05 var(--font-cond);color:var(--ink-strong);margin:34px 0 14px}.lv-starts{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:0 32px;display:grid}.lv-start{border-top:1px solid var(--line);gap:16px;padding:16px 0;display:flex}.lv-start-races{flex-direction:column;flex:none;gap:6px;display:flex}.lv-start-races img{box-shadow:0 0 0 2px var(--fc);border-radius:8px}.lv-start h3{font:700 21px var(--font-cond);color:var(--ink-strong);margin:0}.lv-start p{color:#c3c8d1;margin:6px 0 0;font-size:14.5px;line-height:1.6}.lv-start-meta{color:var(--ink)!important}.lv-start-meta span{color:var(--fc);background:var(--fc);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.lv-start-meta span{background:color-mix(in srgb,var(--fc) 16%,transparent)}}.lv-next b{color:var(--fc)}.lv-route{margin:0;padding:0;list-style:none;position:relative}.lv-route:before{content:"";background:linear-gradient(180deg,var(--fc),var(--fc));width:2px;position:absolute;top:10px;bottom:10px;left:39px}@supports (color:color-mix(in lab,red,red)){.lv-route:before{background:linear-gradient(180deg,var(--fc),color-mix(in srgb,var(--fc) 15%,transparent))}}.lv-route>li{grid-template-columns:80px minmax(0,1fr);gap:18px;padding:10px 0 18px;display:grid;position:relative}.lv-lvl{z-index:1;height:34px;font:700 16px var(--font-cond);color:#fff;background:var(--bg);box-shadow:0 0 0 2px var(--fc);font-variant-numeric:tabular-nums;border-radius:999px;align-self:start;place-items:center;display:grid;position:relative}.lv-step h3{font:700 22px var(--font-cond);color:var(--ink-strong);margin:4px 0 2px}.lv-step-meta{color:var(--muted);margin:0 0 6px;font-size:13.5px}.lv-step-meta b{color:var(--ink)}.lv-step>p{color:#cfd3da;max-width:72ch;margin:0 0 6px;line-height:1.65}.lv-dgs{flex-wrap:wrap;gap:6px;display:flex;margin-top:8px!important}.lv-dg{border:1px solid var(--line);font:600 13px var(--font);color:var(--ink-strong);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}a.lv-dg:hover{border-color:var(--gold);color:var(--gold)}.lv-dg small{color:var(--muted);font-weight:500}.lv-dg i{color:#c9b2ff;font-size:11px;font-style:normal;font-weight:700}.lv-tips{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.lv-tips li{border-top:1px solid var(--line);padding:12px 0 12px 26px;position:relative}.lv-tips li:before{content:"";background:var(--gold);width:9px;height:9px;position:absolute;top:21px;left:4px;transform:rotate(45deg)}.lv-tips b{font:700 18px var(--font-cond);color:var(--ink-strong);display:block}.lv-tips span{color:#c3c8d1;margin-top:2px;font-size:14.5px;line-height:1.55;display:block}.lv-more{color:#c3c8d1;margin:16px 0 0;font-size:14.5px}.lv-table{border-collapse:collapse;width:100%;font-size:14.5px}.lv-table th{text-align:left;font:700 13px var(--font-cond);letter-spacing:.03em;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px}.lv-table td{border-bottom:1px solid var(--line);color:#c9cdd5;padding:8px 10px}.lv-table td a{color:var(--ink-strong);font-weight:600}.lv-table td a:hover{color:var(--gold)}.lv-table .num{font-variant-numeric:tabular-nums;white-space:nowrap}.lv-new{color:#c9b2ff;background:#a078ff29;border-radius:999px;padding:0 7px;font-size:12px;font-weight:700}.lv-fac{color:#d8dce3;background:#ffffff14;border-radius:999px;padding:0 7px;font-size:12px;font-weight:700}.lv-fac-a{color:#9cc3ff;background:#3c6ec838}.lv-fac-h{color:#ff9c9c;background:#be323238}.lv-src{color:var(--muted);margin:14px 0 0;font-size:13px}@media(max-width:640px){.lv-route:before{left:29px}.lv-route>li{grid-template-columns:60px minmax(0,1fr);gap:12px}.lv-lvl{font-size:14px}.lv-table th:nth-child(4),.lv-table td:nth-child(4){display:none}}.lv-start-meta span{white-space:nowrap}.lv-rxp{background:linear-gradient(110deg,#e9b44c1a,#0000 70%);border:1px solid #e9b44c59;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 28px;margin:22px 0 6px;padding:18px 20px;display:grid}.lv-rxp h3{font:700 21px var(--font-cond);color:var(--ink-strong);margin:0 0 4px}.lv-rxp p{color:#cfd3da;max-width:68ch;margin:0;font-size:14.5px;line-height:1.6}.lv-rxp-btn{border-color:var(--gold);color:var(--gold)}.lv-rxp-btn:hover{background:#e9b44c26}.lv-rxp-ad{color:var(--muted);grid-column:1/-1;font-size:12px}@media(max-width:700px){.lv-rxp{grid-template-columns:minmax(0,1fr)}}.lv-routewrap{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:10px 40px;display:grid}.lv-chapter{margin-top:26px;scroll-margin-top:90px}.lv-chapter-head{background:var(--wow-corners,none),linear-gradient(110deg,var(--fc),transparent 70%),#171b23;border:1px solid #c6af8d4d;border-radius:6px;margin:0 0 12px;padding:16px 18px 20px;position:relative}@supports (color:color-mix(in lab,red,red)){.lv-chapter-head{background:var(--wow-corners,none),linear-gradient(110deg,color-mix(in srgb,var(--fc) 14%,transparent),transparent 70%),#171b23}}.lv-chapter-no{font:400 13px var(--font-display-sc,var(--font-cond));letter-spacing:.12em;color:var(--beige,#c6af8d)}.lv-chapter-head h3{color:var(--ink-strong);margin:2px 0 4px;font-size:26px}.lv-chapter-head h3 small{font:600 14px var(--font);color:var(--fc);margin-left:8px}.lv-chapter-head p{color:#b9bfc9;margin:0;font-size:14.5px}.lv-band{background:#ffffff12;border-radius:2px;height:4px;position:absolute;bottom:8px;left:18px;right:18px}.lv-band i{background:var(--fc);box-shadow:0 0 10px var(--fc);border-radius:2px;position:absolute;top:0;bottom:0}.lv-step h4{font:400 22px/1.15 var(--font-display,var(--font-cond));color:var(--ink-strong);margin:4px 0}.lv-step-meta{flex-wrap:wrap;gap:4px 12px;display:flex}.lv-region{color:#c3c8d1;background:#ffffff0f;border-radius:99px;padding:0 8px}.lv-hub b{color:var(--ink-strong)}.lv-route>li{padding-bottom:22px}.lv-side{margin-top:70px;position:sticky;top:80px}.lv-side-in{background:var(--wow-corners,none),#171b23;border:1px solid #c6af8d59;border-radius:6px;padding:16px 18px}.lv-side h3{color:var(--ink-strong);margin:0 0 10px;font-size:20px}.lv-side ol{margin:0 0 12px;padding:0;list-style:none}.lv-side li a{border-left:3px solid var(--fc);color:var(--ink-strong);flex-direction:column;margin-bottom:8px;padding:8px 0 8px 12px;font-weight:600;display:flex}.lv-side li a span{color:var(--fc);font-size:12.5px;font-weight:600}.lv-side li a:hover{background:#ffffff08}.lv-side-more{color:var(--blue);margin-top:6px;font-size:14px;display:block}@media(max-width:960px){.lv-routewrap{grid-template-columns:minmax(0,1fr)}.lv-side{order:-1;margin-top:0;position:static}.lv-side ol{flex-wrap:wrap;gap:8px 16px;display:flex}}.lv-dgroup{border-top:1px solid #c6af8d4d}.lv-dgroup summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.lv-dgroup summary b{font:400 21px var(--font-display,var(--font-cond));color:var(--ink-strong)}.lv-dgroup summary span{color:var(--muted);font-size:14px}.lv-dgroup .lv-table{margin-bottom:18px}.lv-route>li.lv-cap{border-top:2px dashed #e9b44c;border-bottom:2px dashed #e9b44c66;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:18px;margin:4px 0 22px;padding:14px 0;display:grid}.lv-cap-badge{z-index:1;width:52px;height:52px;font:400 22px var(--font-display,var(--font-cond));color:#1a1405;background:radial-gradient(circle at 40% 35%,#ffe39a,#e9b44c 60%,#a8781e);border-radius:50%;justify-self:center;place-items:center;display:grid;position:relative;box-shadow:0 0 0 3px #12151c,0 0 18px #e9b44c99}.lv-cap b{font:400 20px var(--font-display,var(--font-cond));color:#f3d79a;display:block}.lv-cap div>span{color:#cfc6b2;max-width:72ch;margin-top:2px;font-size:14.5px;line-height:1.6;display:block}.lv-route>li.is-later .lv-lvl{opacity:.85;border-style:dashed}.lv-route>li.is-later .lv-step>p:not(.lv-step-meta):not(.lv-dgs){color:#b9bfc9}.lv-band em{background:#e9b44c;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px;box-shadow:0 0 6px #e9b44c}.lv-side-cap{color:#cfc6b2;background:#e9b44c14;border-left:3px solid #e9b44c;border-radius:6px;margin:0 0 12px;padding:8px 10px;font-size:13px;display:block}.lv-side-cap b{color:#f3d79a;font-size:14px;display:block}@media(max-width:700px){.lv-route>li.lv-cap{grid-template-columns:60px minmax(0,1fr);gap:12px}}.lv-chapter-head.has-img{background:var(--wow-corners,none),linear-gradient(180deg,#0d10161a,#0d10168c 45%,#0d1016f2),var(--img) center 40% / cover no-repeat;flex-direction:column;justify-content:flex-end;min-height:190px;padding-top:60px;display:flex}.lv-chapter-head.has-img p{color:#dcd6c8}.lv-chapter-credit{color:#fffc;text-shadow:0 1px 3px #000;font-size:11.5px;position:absolute;top:8px;right:12px}@media(min-width:1100px){.lv-route:before{margin-left:-1px;left:50%}.lv-route>li{grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);gap:0;padding:6px 0 18px}.lv-route>li .lv-lvl{grid-area:1/2;justify-self:center;width:76px;margin-top:14px}.lv-route>li .lv-step{background:var(--wow-corners,none),linear-gradient(160deg,var(--fc),#151920);border:1px solid #c6af8d52;border-radius:6px;grid-row:1;padding:14px 18px 12px;position:relative}@supports (color:color-mix(in lab,red,red)){.lv-route>li .lv-step{background:var(--wow-corners,none),linear-gradient(160deg,color-mix(in srgb,var(--fc) 9%,#181c24),#151920)}}.lv-route>li .lv-step{box-shadow:0 8px 20px #0000004d}.lv-route>li:nth-child(odd) .lv-step{grid-column:1;margin-right:10px}.lv-route>li:nth-child(2n) .lv-step{grid-column:3;margin-left:10px}.lv-route>li .lv-step:after{content:"";background:var(--fc);width:12px;height:2px;position:absolute;top:30px}@supports (color:color-mix(in lab,red,red)){.lv-route>li .lv-step:after{background:color-mix(in srgb,var(--fc) 60%,transparent)}}.lv-route>li:nth-child(odd) .lv-step:after{right:-13px}.lv-route>li:nth-child(2n) .lv-step:after{left:-13px}.lv-route>li .lv-step>p{max-width:none}.lv-route>li.is-later .lv-step{border-style:dashed}.lv-route>li.lv-cap{z-index:1;background:#12151ceb;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);position:relative}.lv-route>li.lv-cap .lv-cap-badge{grid-area:1/2}.lv-route>li.lv-cap>div{grid-area:1/3;padding-left:10px}}.cp{--ember:#ff9a3c}.cp-hero{border-bottom:1px solid var(--line);background:radial-gradient(45% 90% at 78% 85%,#ff822838,transparent 70%),linear-gradient(180deg,#17140f,#1a1712 55%,var(--bg));padding:34px 0 40px;position:relative;overflow:hidden}.cp-hero .wrap{z-index:1;position:relative}.cp-hero .crumbs{padding:0 0 12px}.cp-hero h1{font:700 clamp(40px,6vw,66px)/.95 var(--font-cond);color:#fff4e0;text-shadow:0 2px 24px #ff8c2840;margin:0 0 14px}.cp-lead{color:#e3d8c6;max-width:60ch;margin:0;font-size:17px;line-height:1.65}.cp-note{color:#a89c88;margin:12px 0 0;font-size:13.5px}.cp-fireart{pointer-events:none;width:min(420px,42vw);position:absolute;bottom:-20px;right:max(2vw,50% - 640px)}.cp-fireart svg{width:100%;height:auto;display:block}.cp-flames{transform-origin:200px 280px;animation:2.6s ease-in-out infinite cp-flicker}.cp-f2{transform-origin:200px 280px;animation:1.9s ease-in-out infinite reverse cp-flicker}.cp-glow{animation:3.2s ease-in-out infinite cp-glow}.cp-ember{opacity:0;animation:3.4s linear infinite cp-rise}.cp-ember.e2{animation-delay:.9s}.cp-ember.e3{animation-delay:1.7s}.cp-ember.e4{animation-delay:2.4s}@keyframes cp-flicker{0%,to{transform:scale(1)skew(0)}30%{transform:scale(1.03,.96)skew(-2deg)}60%{transform:scale(.97,1.04)skew(2deg)}}@keyframes cp-glow{0%,to{opacity:.85}50%{opacity:1}}@keyframes cp-rise{0%{opacity:0;transform:translateY(40px)}15%{opacity:1}to{opacity:0;transform:translate(14px,-90px)}}@media(max-width:860px){.cp-fireart{opacity:.35;width:70vw;right:-10vw}}@media(prefers-reduced-motion:reduce){.cp-flames,.cp-f2,.cp-glow,.cp-ember{animation:none}.cp-ember{opacity:.7}}.cp-body{padding-bottom:50px}.cp-sec{padding-top:36px}.cp-sec>h2{font:700 30px/1.05 var(--font-cond);color:var(--ink-strong);margin:0 0 12px}.cp-intro{color:#c3c8d1;max-width:72ch;margin:0 0 16px;line-height:1.6}.cp-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:6px 0 0;padding:0;list-style:none;display:grid;position:relative}.cp-steps:before{content:"";background:repeating-linear-gradient(90deg,#ffa046b3 0 10px,#0000 10px 18px);height:2px;position:absolute;top:34px;left:10%;right:10%}.cp-steps li{text-align:center;background:linear-gradient(#ff8c2817,#ff8c2805 60%,#0000);border:1px solid #ff963c29;border-radius:14px;flex-direction:column;align-items:center;padding:0 14px 18px;display:flex;position:relative}.cp-step-ic{z-index:1;background:radial-gradient(circle at 50% 40%,#3a2a18,#17120c);border-radius:50%;place-items:center;width:68px;height:68px;margin-top:0;display:grid;position:relative;box-shadow:0 0 0 2px #e9a24c,0 0 26px #ff8c2859}.cp-step-ic img{border-radius:50%;width:46px;height:46px}.cp-step-quest .in-qmark{width:20px;height:40px}.cp-step-ic i{width:26px;height:26px;font:700 14px var(--font-cond);color:#1a1205;box-shadow:0 0 0 2px var(--bg);background:linear-gradient(#ffd58a,#f08a24);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-4px;right:-6px}.cp-steps b{font:700 19px/1.15 var(--font-cond);color:#fff1dc;margin-top:12px;display:block}.cp-step-text{color:#cfc6b8;margin-top:6px;font-size:14px;line-height:1.55;display:block}@media(max-width:1000px){.cp-steps{grid-template-columns:minmax(0,1fr);gap:12px}.cp-steps:before{background:repeating-linear-gradient(#ffa046b3 0 10px,#0000 10px 18px);width:2px;height:auto;inset:10px auto 10px 33px}.cp-steps li{text-align:left;background:0 0;border:0;grid-template-columns:68px minmax(0,1fr);align-items:start;column-gap:16px;padding:12px 14px 12px 0;display:grid}.cp-step-ic{grid-row:span 2}.cp-steps b{margin-top:4px}}.cp-fires{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px 18px;display:grid}.cp-fire{cursor:help;background:linear-gradient(110deg,#ff8c2814,#0000 70%);border:1px solid #ff8c2840;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.cp-fire div{flex-direction:column;min-width:0;display:flex}.cp-fire b{font:700 17px var(--font-cond);color:var(--ink-strong)}.cp-fire small{color:var(--muted);font-size:12.5px}.cp-slots{color:#ffcf8a;background:#ff8c2829;border-radius:999px;align-self:flex-start;margin-top:3px;padding:0 8px;font-size:12px;font-weight:700}.cp-ic{border-radius:7px;flex:none;box-shadow:0 0 0 1px #000,0 0 0 2px #4a4036}.cp-rules{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:0 30px;margin:0;display:grid}.cp-rules>div{border-top:1px solid var(--line);padding:12px 0 12px 22px;position:relative}.cp-rules>div:before{content:"";background:var(--ember);width:8px;height:8px;position:absolute;top:21px;left:3px;transform:rotate(45deg)}.cp-rules dt{font:700 18px var(--font-cond);color:var(--ink-strong)}.cp-rules dd{color:#c3c8d1;margin:3px 0 0;font-size:14.5px;line-height:1.55}.cp-filter{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.cp-filter .chip{cursor:pointer;background:0 0}.cp-filter .chip.is-active{background:var(--blue);border-color:var(--blue);color:#04121f}.cp-prof{border-bottom:1px solid var(--line);padding:22px 0;scroll-margin-top:90px}.cp-prof-head{align-items:center;gap:14px;margin-bottom:12px;display:flex}.cp-prof-head img{border-radius:8px}.cp-prof h3{font:700 26px/1 var(--font-cond);color:var(--ink-strong);margin:0}.cp-prof-head p{flex-wrap:wrap;gap:6px 10px;margin:6px 0 0;font-size:13.5px;display:flex}.cp-buff{color:#ffcf8a;font-weight:700}.cp-for{color:var(--muted)}.cp-excl{color:#9aa1ad}.cp-excl:before{content:"·";color:var(--muted);margin-right:10px}.cp-tiers{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:10px 18px;margin:0;padding:0;list-style:none;display:grid}.cp-tiers li{border:1px solid var(--line);cursor:help;background:#ffffff06;border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex;position:relative}.cp-tiers li:focus-visible,.cp-fire:focus-visible,.cp-role li:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.cp-tier{font:700 11.5px/1.6 var(--font);color:#1a1205;background:#e9b44c;border-radius:999px;padding:0 8px;position:absolute;top:-9px;right:10px}.cp-tier-body{flex-direction:column;min-width:0;display:flex}.cp-tier-body b{font:700 17px/1.2 var(--font-cond);color:var(--ink-strong)}.cp-tier-body small{color:var(--muted);font-size:12.5px}.cp-mats{color:#b7bdc7;margin-top:4px;font-size:13px;line-height:1.45}.cp-up{color:#c3c8d1;max-width:80ch;margin:10px 0 0;font-size:14px;line-height:1.55}.cp-roles{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px 26px;display:grid}.cp-role h3{font:700 20px var(--font-cond);color:#ffcf8a;margin:0 0 8px}.cp-role ul{margin:0;padding:0;list-style:none}.cp-role li{border-top:1px solid var(--line);cursor:help;align-items:center;gap:10px;padding:6px 0;display:flex}.cp-role li span{flex-direction:column;display:flex}.cp-role li b{color:var(--ink-strong);font-size:14.5px;font-weight:600}.cp-role li small{color:var(--muted);font-size:12.5px}.cp-more{color:#c3c8d1;margin:16px 0 0;font-size:14.5px}.cp-src{color:var(--muted);margin:10px 0 0;font-size:13px}.cp .gp-figs{max-width:900px}.bph{background:radial-gradient(50% 120% at 85% 30%,#3fb4ff2e,transparent 65%),linear-gradient(180deg,#0c1626,#111a2a 60%,var(--bg));border-bottom:1px solid #3fb4ff40;margin-bottom:22px;padding:30px 0 34px;position:relative;overflow:hidden}.bph-in{z-index:1;position:relative}.bph h1{font:700 clamp(40px,6vw,64px)/.95 var(--font-cond);color:#e6f4ff;text-shadow:0 0 28px #3fb4ff59;margin:8px 0 12px}.bph p{color:#c4d6e8;max-width:58ch;margin:0;font-size:17px;line-height:1.65}.bph-art{pointer-events:none;width:min(360px,36vw);position:absolute;top:50%;right:max(2vw,50% - 640px);transform:translateY(-50%)}.bph-art svg{width:100%;height:auto;display:block}.bph-bubble1{transform-origin:50%;animation:5s ease-in-out infinite bph-float}.bph-bubble2{animation:5s ease-in-out infinite reverse bph-float}.bph-sparks{animation:2.8s ease-in-out infinite bph-twinkle}@keyframes bph-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes bph-twinkle{0%,to{opacity:.4}50%{opacity:1}}@media(max-width:860px){.bph-art{opacity:.3;width:60vw;right:-8vw}}@media(prefers-reduced-motion:reduce){.bph-bubble1,.bph-bubble2,.bph-sparks{animation:none}}.feed-blue{flex-direction:column;gap:0;display:flex}.bpt{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:14px;padding:18px 0;display:grid}.bpt-avatar{background:#0a1a30;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 0 1px #3fb4ff66,0 0 18px #3fb4ff2e}.bpt-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 4px;font-size:13px;display:flex}.bpt-name{color:#3fb4ff;font-weight:700}.bpt-badge{font:700 11px/1.7 var(--font);letter-spacing:.02em;color:#04121f;background:#3fb4ff;border-radius:4px;padding:0 7px}.bpt-cat{color:#c4d6e8;background:#3fb4ff1f;border-radius:999px;padding:0 7px;font-size:12px}.bpt h3{font:700 22px/1.2 var(--font-cond);margin:0}.bpt h3 a{color:var(--ink-strong)}.bpt h3 a:hover{color:#3fb4ff}.bpt-quote{color:#d6e6f5;background:#3fb4ff12;border-left:3px solid #3fb4ff;border-radius:0 8px 8px 0;margin:8px 0 0;padding:8px 14px;font-size:15px;line-height:1.6}.bpt-links{flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;font-size:13.5px;display:flex}.bpt-links a{color:#3fb4ff}.bpt-links a:hover{color:var(--gold)}.bpt{grid-template-columns:56px minmax(0,1fr);gap:18px;padding:24px 0}.bpt-avatar{border-radius:14px;width:56px;height:56px}.bpt-meta{margin-bottom:8px}.bpt h3{line-height:1.25}.bpt-quote{margin-top:14px;padding:14px 18px;line-height:1.7}.bpt-links{margin-top:12px}@media(max-width:600px){.bpt{grid-template-columns:44px minmax(0,1fr);gap:12px}.bpt-avatar{width:44px;height:44px}}.bpt-avatar-blizz,.bp-logo-blizz{background:#000;padding:0;overflow:hidden}.bpt-avatar-blizz img,.bp-logo-blizz img{object-fit:cover;width:100%;height:100%;display:block}.pg{--pc:#5fd08a}.pg-ic{border-radius:6px;flex:none;box-shadow:0 0 0 1px #000000b3,0 0 0 2px #ffffff0f}.pg-ic-x{background:#1d222b;display:inline-block}.pg-hero{border-bottom:1px solid var(--line);background:radial-gradient(40% 80% at 80% 50%,var(--pc),transparent 70%),linear-gradient(180deg,#12161c,var(--bg));position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.pg-hero{background:radial-gradient(40% 80% at 80% 50%,color-mix(in srgb,var(--pc) 20%,transparent),transparent 70%),linear-gradient(180deg,#12161c,var(--bg))}}.pg-hero-in{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:30px;padding-top:26px;padding-bottom:34px;display:grid}.pg-hero .crumbs{padding:0 0 12px}.pg-hero h1{font:700 clamp(44px,7vw,76px)/.92 var(--font-cond);color:#fff;margin:0}.pg-tag{font:600 19px/1.3 var(--font-cond);color:var(--pc);margin:8px 0 14px}.pg-lead{color:#cfd4dc;max-width:62ch;margin:0;font-size:16.5px;line-height:1.65}.pg-facts{flex-wrap:wrap;gap:8px 30px;margin:22px 0 0;display:flex}.pg-facts div{flex-direction:column-reverse;display:flex}.pg-facts dt{color:#8f97a4;font-size:13px}.pg-facts dd{font:700 30px/1 var(--font-cond);color:#fff;margin:0}.pg-emblem{justify-self:center;width:320px;height:320px;position:relative}.pg-rings{width:100%;height:100%;position:absolute;inset:0}.pg-rings circle{fill:none;stroke:var(--pc)}@supports (color:color-mix(in lab,red,red)){.pg-rings circle{stroke:color-mix(in srgb,var(--pc) 35%,transparent)}}.pg-rings circle{stroke-width:1.5px}.pg-rings circle:nth-child(2){stroke-dasharray:3 7}.pg-rings circle:nth-child(3){fill:var(--pc)}@supports (color:color-mix(in lab,red,red)){.pg-rings circle:nth-child(3){fill:color-mix(in srgb,var(--pc) 10%,transparent)}}.pg-emblem-ic{width:120px;height:120px;box-shadow:0 0 0 2px var(--pc),0 0 50px var(--pc);border-radius:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.pg-emblem-ic{box-shadow:0 0 0 2px color-mix(in srgb,var(--pc) 70%,#000),0 0 50px color-mix(in srgb,var(--pc) 45%,transparent)}}.pg-orb{width:44px;height:44px;transform:rotate(var(--a)) translate(112px) rotate(calc(-1 * var(--a)));box-shadow:0 0 0 2px #0d1015,0 0 0 3px var(--pc),0 6px 18px #00000080;border-radius:9px;position:absolute;top:calc(50% - 22px);left:calc(50% - 22px)}@supports (color:color-mix(in lab,red,red)){.pg-orb{box-shadow:0 0 0 2px #0d1015,0 0 0 3px color-mix(in srgb,var(--pc) 50%,transparent),0 6px 18px #00000080}}@media(max-width:900px){.pg-hero-in{grid-template-columns:minmax(0,1fr)}.pg-emblem{order:-1;width:240px;height:240px}.pg-emblem-ic{border-radius:18px;width:90px;height:90px}.pg-orb{width:36px;height:36px;transform:rotate(var(--a)) translate(84px) rotate(calc(-1 * var(--a)));top:calc(50% - 18px);left:calc(50% - 18px)}}.pg-body{padding-bottom:50px}.pg-toc{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px 18px;padding:16px 0;display:flex}.pg-toc a{color:#aeb5c0;font-size:14.5px}.pg-toc a:hover{color:var(--pc)}.pg-sec{padding-top:40px}.pg-sec>h2{font:700 32px/1.05 var(--font-cond);color:var(--ink-strong);margin:0 0 12px}.pg-sec h3{font:700 20px/1.2 var(--font-cond);color:#e9edf3;margin:22px 0 10px}.pg-intro{color:#c3c8d1;max-width:72ch;margin:0 0 16px;line-height:1.6}.pg-intro a,.pg-note a{color:var(--pc)}.pg-note{border-left:3px solid var(--pc);color:#c3c8d1;max-width:72ch;margin:14px 0 0;padding-left:14px;line-height:1.55}.pg-why{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:6px 34px;display:grid}.pg-why div{border-top:2px solid var(--pc);padding-top:12px}@supports (color:color-mix(in lab,red,red)){.pg-why div{border-top:2px solid color-mix(in srgb,var(--pc) 45%,transparent)}}.pg-why h3{margin:0 0 6px}.pg-why p{color:#c3c8d1;margin:0;line-height:1.6}.pg-split{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:10px 44px;margin-top:10px;display:grid}.pg-split p{color:#c3c8d1;margin:0;line-height:1.6}@media(max-width:800px){.pg-split{grid-template-columns:minmax(0,1fr)}}.pg-partners{margin:0;padding:0;list-style:none}.pg-partners a{color:var(--ink);align-items:center;gap:12px;display:flex}.pg-partners img{border-radius:8px}.pg-partners span,.pg-tools span{flex-direction:column;display:flex}.pg-partners small,.pg-tools small{color:#9aa1ad;font-size:13.5px;line-height:1.45}.pg-tips{color:#c3c8d1;margin:0;padding-left:22px;line-height:1.6}.pg-tips li{margin-bottom:6px}.pg-tips li::marker{color:var(--pc);font-weight:700}.pg-tools{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pg-tools li{cursor:help;align-items:center;gap:14px;display:flex}.pg-ranks{grid-template-columns:repeat(300,minmax(0,1fr));row-gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid;position:relative}.pg-ranks li{grid-column:var(--from) / calc(var(--to) + 1);border-top:6px solid var(--pc);background:linear-gradient(180deg,var(--pc),transparent);flex-direction:column;gap:2px;min-width:0;padding:10px 12px 8px;display:flex}@supports (color:color-mix(in lab,red,red)){.pg-ranks li{background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 12%,transparent),transparent)}}.pg-ranks li:nth-child(2n){border-top-color:var(--pc);grid-row:2}@supports (color:color-mix(in lab,red,red)){.pg-ranks li:nth-child(2n){border-top-color:color-mix(in srgb,var(--pc) 60%,#fff)}}.pg-ranks li.is-later{opacity:.75;border-top-style:dashed}.pg-ranks b{font:700 18px var(--font-cond);color:#fff}.pg-ranks span{color:#dfe3e8;font-size:14px}.pg-ranks small{color:#8f97a4;font-size:12.5px}@media(max-width:700px){.pg-ranks{grid-template-columns:minmax(0,1fr)}.pg-ranks li,.pg-ranks li:nth-child(2n){grid-area:auto/1}}.pg-trainers{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:10px 40px;margin-top:8px;display:grid}.pg-side{align-items:center;gap:8px;display:flex}.pg-side:before{content:"";background:#9aa1ad;border-radius:50%;width:10px;height:10px}.pg-side-allianz:before{background:#3f8cff}.pg-side-horde:before{background:#e0464a}.pg-trainers h4{font:700 18px var(--font-cond);color:#e9edf3;margin:0 0 6px}.pg-trainers dl{margin:0}.pg-trainers dl div{border-top:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);gap:2px 12px;padding:6px 0;display:grid}.pg-trainers dt{color:#8f97a4;padding-top:1px;font-size:13.5px}.pg-trainers dd{flex-wrap:wrap;gap:2px 14px;margin:0;display:flex}.pg-trainers dd a{color:#e9edf3;text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline dotted #ffffff40;text-decoration:underline dotted #ffffff40}.pg-trainers dd a:hover{color:var(--pc)}.pg-quests{margin:0;padding:0;list-style:none}.pg-quests li{border-top:1px solid var(--line);grid-template-columns:16px minmax(0,1.2fr) auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:9px 0;display:grid}.pg-quests .in-qmark{width:12px;height:24px}.pg-quest{color:#ffd200;font-weight:600}.pg-quest:hover{text-decoration:underline}.pg-qmeta{color:#9aa1ad;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.pg-dot{background:#9aa1ad;border-radius:50%;width:8px;height:8px}.pg-dot-allianz{background:#3f8cff}.pg-dot-horde{background:#e0464a}.pg-qreward{cursor:help;align-items:center;gap:8px;min-width:0;display:inline-flex}.pg-qreward b{font-size:14.5px;font-weight:500}@media(max-width:760px){.pg-quests li{grid-template-columns:16px minmax(0,1fr)}.pg-qmeta,.pg-qreward{grid-column:2}}.pg-fold{border-top:1px solid var(--line)}.pg-fold summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.pg-fold summary b{font:700 19px var(--font-cond);color:#e9edf3}.pg-peek{flex-wrap:wrap;gap:4px;display:flex}.pg-fold[open] .pg-peek{display:none}.pg-fold .pg-chips{margin-bottom:14px}.pg-campline{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pg-campline li{cursor:help;background:radial-gradient(80% 90% at 20% 0,#ff8c2824,#0000 70%),#151a21;border:1px solid #ff963c33;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 16px 14px;display:flex;position:relative}.pg-campline img{border-radius:10px;margin-bottom:6px;box-shadow:0 0 0 2px #e9a24c,0 0 18px #ff8c284d}.pg-campline b{font:700 19px var(--font-cond);color:#fff1dc}.pg-campline span{color:#e9a24c;font-size:13.5px}.pg-campline small{color:#a9a092;font-size:13px;line-height:1.45}.pg-legend{color:#9aa1ad;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 10px;font-size:13px;display:flex}.pg-legend i{border-radius:3px;width:22px;height:6px;display:inline-block}.pg-legend .o,.pg-skill .o{--c:#ff8040}.pg-legend .y,.pg-skill .y{--c:#ffd040}.pg-legend .g,.pg-skill .g{--c:#40c040}.pg-skill .x{--c:#9a9a9a}.pg-legend i{background:var(--c)}.pg-route{margin:0;padding:0;list-style:none}.pg-step{border-top:1px solid var(--line);grid-template-columns:92px minmax(0,1fr) minmax(0,auto);align-items:center;gap:6px 16px;padding:12px 0 16px;display:grid;position:relative}.pg-range{font:700 22px/1 var(--font-cond);color:#fff}.pg-range i{color:var(--pc);margin:0 2px;font-style:normal}.pg-step-main{cursor:help;align-items:center;gap:12px;min-width:0;display:flex}.pg-step-main>span{flex-direction:column;min-width:0;display:flex}.pg-step-main b{font-weight:600}.pg-step-main small{color:#9aa1ad;font-size:13px}.pg-step-mats,.pg-row-mats{flex-wrap:wrap;justify-content:flex-end;gap:6px 10px;display:flex}.pg-mat{cursor:help;align-items:center;gap:4px;display:inline-flex}.pg-mat b{color:#dfe3e8;font-variant-numeric:tabular-nums;font-size:13.5px}.pg-bar{opacity:.8;background:linear-gradient(90deg,#ff8040 0 var(--o),#ffd040 var(--o) var(--y),#40c040 var(--y) 100%);border-radius:2px;height:4px;position:absolute;bottom:4px;left:0;right:0}.pg-route-cap{border-top:2px dashed var(--pc);color:var(--pc);font:600 15px var(--font-cond);margin:4px 0;padding:10px 0}@media(max-width:760px){.pg-step{grid-template-columns:minmax(0,1fr)}.pg-step-mats{justify-content:flex-start}}.pg-mats{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:10px 44px;display:grid}.pg-mats h3{margin-top:4px}.pg-mats ul{columns:1;margin:0;padding:0;list-style:none}.pg-mats li{border-top:1px solid var(--line);cursor:help;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0;display:grid}.pg-mats li b{font:700 18px var(--font-cond);color:#fff;font-variant-numeric:tabular-nums}.pg-chips{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:4px 24px;margin:0;padding:0;list-style:none;display:grid}.pg-chips li{border-top:1px solid var(--line);cursor:help;align-items:center;gap:10px;min-width:0;padding:6px 0;display:flex}.pg-chips span{flex-direction:column;min-width:0;display:flex}.pg-chips b{font-size:14.5px;font-weight:600}.pg-chips small{color:#8f97a4;font-size:12.5px}.pg-books details{border-top:1px solid var(--line)}.pg-books summary{cursor:pointer;font:700 19px var(--font-cond);color:#e9edf3;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.pg-books summary span{color:#8f97a4;font-weight:400}.pg-books ul{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:2px 24px;margin:0 0 14px;padding:0;list-style:none;display:grid}.pg-books li a{color:inherit;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 0;display:grid}.pg-books li a:hover span{text-decoration:underline}.pg-books li small{color:#8f97a4;font-variant-numeric:tabular-nums}.pg-filter{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:12px;display:flex}.pg-filter input[type=search],.pg-filter select{border:1px solid var(--line);height:40px;color:var(--ink);font:inherit;background:#12161c;border-radius:8px;padding:0 12px}.pg-filter input[type=search]{width:min(320px,100%)}.pg-check{color:#c3c8d1;align-items:center;gap:8px;display:inline-flex}.pg-count{color:#8f97a4;margin-left:auto;font-size:13.5px}.pg-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) 150px minmax(0,1.4fr) 130px;align-items:center;gap:6px 16px;padding:8px 0;display:grid}.pg-row[hidden]{display:none}.pg-row-head{color:#7f8794;border-top:0;padding-bottom:4px;font-size:12.5px}.pg-row-name{cursor:help;align-items:center;gap:10px;min-width:0;display:flex}.pg-row-name b{font-size:14.5px;font-weight:600}.pg-new{color:#0d1015;background:var(--pc);border-radius:99px;padding:1px 7px;font-size:11.5px;font-style:normal}.pg-skill{font-variant-numeric:tabular-nums;gap:8px;font-size:13.5px;display:flex}.pg-skill i{color:var(--c);font-style:normal}.pg-row-mats{justify-content:flex-start}.pg-row-src{color:#c3c8d1;flex-direction:column;font-size:13.5px;display:flex}.pg-row-src small{color:#8f97a4}@media(max-width:860px){.pg-row{grid-template-columns:minmax(0,1fr) auto}.pg-row-head{display:none}.pg-row-mats{grid-column:1/-1}.pg-row-src{flex-direction:row;grid-column:1/-1;gap:8px}}.pg-legacy{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:4px 30px;margin:0;padding:0;list-style:none;display:grid}.pg-legacy li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:8px 0;display:flex}.pg-legacy img{border-radius:7px}.pg-legacy span{flex-direction:column;display:flex}.pg-legacy small{color:#9aa1ad;font-size:13.5px}.pg-src{color:#7f8794;margin-top:40px;font-size:13px}.pf-guide{color:#0d1015;background:#5fd08a;border-radius:99px;margin-left:6px;padding:1px 8px;font-size:11.5px;font-weight:600;display:inline-block}.pf-cols{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:10px 40px;display:grid}.pf-cols h3{font:700 20px var(--font-cond);color:#e9edf3;margin:0 0 6px}.pf-cols p{color:#c3c8d1;margin:0 0 10px;line-height:1.55}.pf-small{font-size:13.5px;color:#8f97a4!important}.pf-colors,.pf-ranks,.pf-pairs{margin:0 0 10px;padding:0;list-style:none}.pf-colors li{color:#c3c8d1;align-items:baseline;gap:8px;padding:4px 0;display:flex}.pf-colors b{color:var(--c);min-width:56px}.pf-ranks li{border-top:1px solid var(--line);color:#c3c8d1;grid-template-columns:90px 70px 1fr;padding:5px 0;display:grid}.pf-ranks b{color:#fff;font-weight:600}.pf-ranks small{color:#8f97a4}.pf-pairs li{color:#c3c8d1;align-items:center;gap:6px;padding:5px 0;display:flex}.pf-pairs img{border-radius:6px}.pf-pairs b{margin-left:6px;font-weight:500}.pg-groute .pg-step{grid-template-columns:92px minmax(0,1.3fr) minmax(0,1fr);padding-bottom:12px}.pg-gnodes{flex-wrap:wrap;gap:8px 22px;min-width:0;display:flex}.pg-gnodes a{color:inherit}.pg-gnodes .pg-new{margin-left:6px}.pg-gzones{color:#aeb5c0;font-size:14px;line-height:1.5}.pg-nodes{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:0 30px;margin:0;padding:0;list-style:none;display:grid}.pg-nodes li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:8px 0;display:grid}.pg-nodes a{color:#e9edf3;align-items:center;gap:10px;min-width:0;display:flex}.pg-nodes a:hover b{text-decoration:underline}.pg-nskill{font:700 18px var(--font-cond);color:var(--pc)}.pg-nodes small{color:#8f97a4;grid-column:1/-1;padding-left:42px;font-size:13px}@media(max-width:760px){.pg-groute .pg-step{grid-template-columns:minmax(0,1fr)}}.pg-sides{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:10px 40px;display:grid}.pg-sides h3{margin-top:0}.pg-froute{margin:0;padding:0;list-style:none}.pg-froute li{border-top:1px solid var(--line);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.pg-froute li.is-later{border-top-style:dashed;border-top-color:var(--pc)}@supports (color:color-mix(in lab,red,red)){.pg-froute li.is-later{border-top-color:color-mix(in srgb,var(--pc) 60%,transparent)}}.pg-fzones{color:#fff;margin-bottom:6px;font-weight:600;display:block}.pg-fnodes{color:#c3c8d1;flex-wrap:wrap;gap:6px 16px;font-size:14px;display:flex}.pg-fnodes a{color:#c3c8d1;align-items:center;gap:6px;display:inline-flex}.pg-fnodes a:hover{color:var(--pc)}.pg-fnodes .pg-new{margin-left:2px}.pf-hero{position:relative}.pf-arc{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;max-width:760px;margin:6px 0 22px;display:grid}.pf-arc a{transform:translateY(calc(sin((var(--i) / 11) * 180deg)*-16px));display:block}.pf-arc img{aspect-ratio:1;width:100%;max-width:54px;height:auto;box-shadow:0 0 0 2px var(--pc),0 0 18px var(--pc);border-radius:12px;display:block}@supports (color:color-mix(in lab,red,red)){.pf-arc img{box-shadow:0 0 0 2px color-mix(in srgb,var(--pc) 75%,#000),0 0 18px color-mix(in srgb,var(--pc) 40%,transparent)}}.pf-arc img{transition:transform .15s}.pf-arc a:hover img{transform:scale(1.08)}@media(max-width:640px){.pf-arc{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:14px}.pf-arc a{transform:none}}.pf-item b{color:var(--pc,#fff)}.pf-item .pf-icon{box-shadow:0 0 0 2px var(--pc),0 4px 14px #00000059}@supports (color:color-mix(in lab,red,red)){.pf-item .pf-icon{box-shadow:0 0 0 2px color-mix(in srgb,var(--pc) 70%,#000),0 4px 14px #00000059}}.pf-guide{background:var(--pc,#5fd08a)}.pf-hero{text-align:center;background:radial-gradient(60% 120% at 15% 0,#7ccf5a38,#0000 60%),radial-gradient(60% 120% at 85% 0,#b48cff38,#0000 60%),radial-gradient(70% 120% at 50% 100%,#e9b44c33,#0000 65%),linear-gradient(#1b2230,#151a23);border:1px solid #ffffff12;border-radius:18px;margin:8px 0 10px;padding:34px 20px 30px;overflow:hidden}.pf-hero .pf-arc{justify-items:center;margin:0 auto 22px}.pf-hero h1{margin-top:0}.pf-hero p{max-width:62ch;margin-left:auto;margin-right:auto}.pf-guide{color:#10141b!important}.art-hero{--ah:#3f8cff;background:radial-gradient(55% 130% at 92% 50%,var(--ah),transparent 70%),linear-gradient(180deg,#1a1f29,#151920);border:1px solid #ffffff12;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 34px;margin-top:8px;padding:28px 26px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.art-hero{background:radial-gradient(55% 130% at 92% 50%,color-mix(in srgb,var(--ah) 26%,transparent),transparent 70%),linear-gradient(180deg,#1a1f29,#151920)}}.art-blue{--ah:#3f8cff}.art-gold{--ah:#e9b44c}.art-green{--ah:#4fbf78}@media(max-width:760px){.art-hero{grid-template-columns:minmax(0,1fr)}.art-hero>:last-child{justify-self:center}}.tci-hero{border-bottom:1px solid var(--line);background:radial-gradient(50% 120% at 80% 30%,#e9b44c29,transparent 70%),linear-gradient(180deg,#141821,var(--bg));padding:30px 0 34px;position:relative;overflow:hidden}.tci-stars{pointer-events:none;width:min(600px,60vw);height:auto;position:absolute;top:10px;right:max(0px,50% - 680px)}.tci-node{animation:3.2s ease-in-out infinite tci-glow}@keyframes tci-glow{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.tci-node{animation:none}}.tci-hero-in{position:relative}.tci-hero .crumbs{padding:0 0 12px}.tci-hero h1{font:700 clamp(42px,6vw,70px)/.95 var(--font-cond);color:#fff;margin:0 0 12px}.tci-hero p{color:#cfd4dc;max-width:54ch;margin:0;font-size:17px;line-height:1.6}@media(max-width:860px){.tci-stars{opacity:.35;width:100%}}.tci-body{padding-top:30px;padding-bottom:50px}.tci-banners{grid-template-columns:repeat(9,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tci-banner{text-align:center;color:#fff;background:linear-gradient(180deg,var(--cc),var(--cc) 70%);flex-direction:column;align-items:center;gap:10px;height:100%;padding:20px 10px 46px;display:flex}@supports (color:color-mix(in lab,red,red)){.tci-banner{background:linear-gradient(180deg,color-mix(in srgb,var(--cc) 38%,#141821),color-mix(in srgb,var(--cc) 10%,#141821) 70%)}}.tci-banner{clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),50% 100%,0 calc(100% - 26px));transition:transform .18s,filter .18s}.tci-banner:hover,.tci-banner:focus-visible{filter:brightness(1.15);transform:translateY(-6px)}.tci-ic{box-shadow:0 0 0 2px var(--cc),0 8px 20px #00000073;border-radius:14px}.tci-banner b{font:700 20px/1.1 var(--font-cond);color:var(--cc);text-shadow:0 1px #00000080}.tci-specs{color:#dfe3e8;flex-direction:column;gap:6px;font-size:12.5px;display:flex}.tci-specs span{flex-direction:column;align-items:center;gap:3px;display:flex}.tci-specs img{border-radius:50%}.tci-go{font:700 13px var(--font-cond);color:var(--cc);margin-top:auto}@supports (color:color-mix(in lab,red,red)){.tci-go{color:color-mix(in srgb,var(--cc) 70%,#fff)}}.tci-banner.is-soon{filter:grayscale(.7)brightness(.8)}@media(max-width:1100px){.tci-banners{grid-template-columns:repeat(3,minmax(0,1fr))}.tci-specs{flex-flow:wrap;justify-content:center}}@media(max-width:520px){.tci-banners{grid-template-columns:repeat(2,minmax(0,1fr))}}.lg-hero{margin-bottom:22px}.lg-pillars{align-items:flex-end;gap:26px;padding-right:10px;display:flex}.lg-pillar{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.lg-pillar:before{content:"";background:var(--tc);width:3px;position:absolute;top:20px;bottom:34px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.lg-pillar:before{background:color-mix(in srgb,var(--tc) 55%,transparent)}}.lg-pillar img{width:44px;height:44px;box-shadow:0 0 0 2px var(--tc),0 0 16px var(--tc);border-radius:10px;position:relative}@supports (color:color-mix(in lab,red,red)){.lg-pillar img{box-shadow:0 0 0 2px var(--tc),0 0 16px color-mix(in srgb,var(--tc) 45%,transparent)}}.lg-pillar span{font:700 14px var(--font-cond);color:var(--tc)}.rs-page-head.art-hero{grid-template-columns:auto minmax(0,1fr)}.rs-art{width:180px;color:var(--ah)}.rs-art svg{width:100%;height:auto;display:block}.rs-led{animation:1.8s ease-in-out infinite rs-blink}.rs-waves path{opacity:0;animation:2.4s ease-out infinite rs-wave}.rs-waves path:nth-child(2){animation-delay:.4s}.rs-waves path:nth-child(3){animation-delay:.8s}@keyframes rs-blink{50%{opacity:.35}}@keyframes rs-wave{20%{opacity:.9}to{opacity:0}}@media(prefers-reduced-motion:reduce){.rs-led,.rs-waves path{opacity:.8;animation:none}}@media(max-width:760px){.rs-page-head.art-hero{grid-template-columns:minmax(0,1fr)}.rs-art{width:130px}}.lv-hero{position:relative;overflow:hidden}.lv-hero .wrap{z-index:1;position:relative}.lv-art{pointer-events:none;width:min(520px,46vw);position:absolute;bottom:0;right:max(1vw,50% - 660px)}.lv-art svg{width:100%;height:auto;display:block}.lv-art-path{animation:30s linear infinite lv-dash}@keyframes lv-dash{to{stroke-dashoffset:-340px}}@media(prefers-reduced-motion:reduce){.lv-art-path{animation:none}}@media(max-width:900px){.lv-art{opacity:.3;width:90vw}}.mc-keys{pointer-events:none;grid-template-columns:repeat(4,auto);gap:12px;display:grid;position:absolute;top:50%;right:max(2vw,50% - 640px);transform:translateY(-50%)}.mc-key{min-width:58px;height:58px;font:700 24px var(--font-cond);color:#e9edf3;transform:rotate(calc((var(--i) - 3.5) * 2deg));background:linear-gradient(#2c3442,#1d232d);border-radius:10px;place-items:center;padding:0 14px;display:grid;box-shadow:inset 0 -5px #00000059,inset 0 1px #ffffff1a,0 8px 18px #0006}.mc-key.k-wide{min-width:86px}.mc-key.k-alt{color:#10141b;background:linear-gradient(#c7a6ff,#9a72ea)}@media(max-width:900px){.mc-keys{opacity:.25}}.lv-note{max-width:62ch}.gp{--gc:#e9b44c}.gp-hero{border-bottom:1px solid var(--line);background:radial-gradient(45% 110% at 82% 50%,var(--gc),transparent 70%),linear-gradient(180deg,#141821,var(--bg));padding:30px 0 34px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.gp-hero{background:radial-gradient(45% 110% at 82% 50%,color-mix(in srgb,var(--gc) 22%,transparent),transparent 70%),linear-gradient(180deg,#141821,var(--bg))}}.gp-art{pointer-events:none;width:min(440px,40vw);position:absolute;top:50%;right:max(1vw,50% - 660px);transform:translateY(-50%)}.gp-art svg{width:100%;height:auto;font-family:var(--font-cond,sans-serif);display:block}.gp-hero-in{position:relative}.gp-hero .crumbs{padding:0 0 12px}.gp-hero h1{font:700 clamp(40px,6vw,70px)/.95 var(--font-cond);color:#fff;margin:0}.gp-tag{font:600 19px/1.3 var(--font-cond);color:var(--gc);margin:10px 0 14px}.gp-lead{color:#cfd4dc;max-width:60ch;margin:0;font-size:16.5px;line-height:1.65}.gp-facts{flex-wrap:wrap;gap:8px 30px;max-width:60ch;margin:20px 0 0;display:flex}.gp-facts div{flex-direction:column-reverse;display:flex}.gp-facts dt{color:#8f97a4;font-size:13px}.gp-facts dd{font:700 22px/1.1 var(--font-cond);color:#fff;margin:0}@media(max-width:900px){.gp-art{opacity:.25;width:80vw;right:-10vw}}.gp-float{animation:5s ease-in-out infinite gp-float}.gp-sign,.gp-panel{animation:.6s ease-out both gp-in}.gp-sparks{animation:2.6s ease-in-out infinite gp-twinkle}.gp-coin{animation:.5s ease-out both gp-in}@keyframes gp-float{50%{transform:translateY(-8px)}}@keyframes gp-in{0%{opacity:0;transform:translateY(10px)}}@keyframes gp-twinkle{50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.gp-float,.gp-sign,.gp-panel,.gp-sparks,.gp-coin{animation:none}}.gp-body{grid-template-columns:minmax(0,1fr) 280px;gap:10px 44px;padding-top:6px;padding-bottom:50px;display:grid}.gp-toc{border-bottom:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;gap:6px 18px;padding:16px 0;display:flex}.gp-toc a{color:#aeb5c0;font-size:14.5px}.gp-toc a:hover{color:var(--gc)}.gp-sec{padding-top:34px}.gp-sec h2{font:700 30px/1.05 var(--font-cond);color:var(--ink-strong);margin:0 0 12px}.gp-sec h3{font:700 20px/1.2 var(--font-cond);color:#e9edf3;margin:22px 0 8px}.gp-sec p,.gp-sec li{color:#c9ced6;line-height:1.65}.gp-sec p{max-width:72ch;margin:0 0 12px}.gp-sec a{color:var(--gc)}.gp-sec ul,.gp-sec ol{margin:0 0 12px;padding-left:22px}.gp-sec li{margin-bottom:6px}.gp-sec li::marker{color:var(--gc)}.gp-sec strong{color:#fff}.gp-note{border-left:3px solid var(--gc);background:var(--gc);border-radius:0 8px 8px 0;max-width:72ch;margin:14px 0;padding:12px 16px}@supports (color:color-mix(in lab,red,red)){.gp-note{background:color-mix(in srgb,var(--gc) 8%,transparent)}}.gp-note p:last-child{margin-bottom:0}.gp-steps{counter-reset:gp;list-style:none;padding:0!important}.gp-steps>li{padding:0 0 14px 48px;position:relative}.gp-steps>li:before{counter-increment:gp;content:counter(gp);width:32px;height:32px;font:700 16px var(--font-cond);color:#10141b;background:var(--gc);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.gp-table{border-collapse:collapse;width:100%;margin:6px 0 14px;font-size:15px}.gp-table th{text-align:left;color:#8f97a4;border-bottom:1px solid var(--line);padding:8px 10px 8px 0;font-size:13px;font-weight:600}.gp-table td{border-bottom:1px solid var(--line);color:#c9ced6;vertical-align:top;padding:10px 10px 10px 0}.gp-table td:first-child{color:#fff;font-weight:600}@media(max-width:700px){.gp-table thead{display:none}.gp-table tr{border-bottom:1px solid var(--line);padding:8px 0;display:block}.gp-table td{border:0;padding:2px 0;display:block}}.gp-cols{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:6px 30px;display:grid}.gp-cols>div{border-top:2px solid var(--gc);padding-top:10px}@supports (color:color-mix(in lab,red,red)){.gp-cols>div{border-top:2px solid color-mix(in srgb,var(--gc) 45%,transparent)}}.gp-cols h3{margin-top:0}.gp-racials{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:4px 26px;list-style:none;display:grid;padding:0!important}.gp-racials li{border-top:1px solid var(--line);cursor:help;align-items:flex-start;gap:12px;padding:8px 0;display:flex}.gp-racials img{border-radius:8px;flex:none;box-shadow:0 0 0 1px #000000b3}.gp-racials span{flex-direction:column;display:flex}.gp-racials small{color:#9aa1ad;font-size:13.5px;line-height:1.5}.gp-src{color:#7f8794;margin-top:34px;font-size:13px}.gp-more{padding-top:34px}.gp-more h2{font:700 20px var(--font-cond);color:#e9edf3;margin:0 0 10px}.gp-more ul{margin:0;padding:0;list-style:none;position:sticky;top:90px}.gp-more li{border-top:1px solid var(--line)}.gp-more a{border-left:3px solid var(--gc);flex-direction:column;margin:8px 0;padding:10px 0 10px 12px;display:flex}.gp-more b{color:#fff;font-weight:600}.gp-more span{color:#8f97a4;font-size:13.5px}.gp-more a:hover b{color:var(--gc)}@media(max-width:960px){.gp-body{grid-template-columns:minmax(0,1fr)}.gp-more ul{position:static}}.gp-sec a strong{color:inherit}.gp-figs{gap:14px;margin:6px 0 16px;display:grid}.gp-figs-2{grid-template-columns:1fr 1fr}@media(max-width:700px){.gp-figs-2{grid-template-columns:minmax(0,1fr)}}.gp-fig{margin:0}.gp-fig img{border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #c6af8d73,0 10px 26px #00000073}.gp-fig figcaption{color:#a9a497;margin-top:7px;font-size:13px;line-height:1.5}.gp-fig figcaption span{color:#7f8794}.hs-stage{isolation:isolate;position:relative;overflow:hidden}.hs-bg{z-index:-2;object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.hs-stage:after{content:"";z-index:-1;background:linear-gradient(90deg,#0c0e13f2 28%,#0c0e138c 68%,#0c0e134d),linear-gradient(transparent 55%,var(--bg));position:absolute;inset:0}.hs-inner{grid-template-columns:1.15fr 1fr;align-items:end;gap:28px;padding-block:44px 30px;display:grid}.hs-kicker{font:14px var(--font-display-sc);letter-spacing:.14em;color:var(--beige)}.hs-copy h1{margin:8px 0 12px;font-size:clamp(34px,5vw,52px);line-height:1.02}.hs-copy p{color:#d4cfc4;max-width:50ch;margin:0 0 18px;font-size:16px}.hs-count{gap:10px;margin-bottom:18px;display:flex}.hs-count div{text-align:center;background:#0f1218bf;border:1px solid #c6af8d73;border-radius:6px;min-width:74px;padding:9px 8px 7px}.hs-count b{font:400 34px/1 var(--font-display);color:var(--gold);font-variant-numeric:tabular-nums;display:block}.hs-count small{color:#a9aeb8;font-size:12px}.hs-actions{flex-wrap:wrap;gap:10px;display:flex}.hs-actions .btn{padding:10px 18px}.hs-actions .btn:not(.btn-gold){background:#0f121899;border-color:#c6af8d80}.hs-quick{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hs-quick a{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1218cc;border:1px solid #c6af8d52;border-radius:6px;grid-template-columns:48px 1fr;align-items:center;gap:12px;min-height:68px;padding:10px;transition:border-color .15s;display:grid}.hs-quick a:hover{border-color:var(--gold)}.hs-quick i{background:var(--panel-2) center / cover;width:48px;height:48px;box-shadow:0 0 0 1px var(--beige);border-radius:9px}.hs-quick b{color:var(--cream);font-weight:600;display:block}.hs-quick small{color:#a9aeb8;font-size:13px}.hs-path{background:var(--wow-corners),radial-gradient(60% 120% at 50% 0%,#e9b44c14,transparent 70%),#171b23;border:1px solid #c6af8d66;border-radius:8px;margin-top:10px;padding:20px 22px 18px;scroll-margin-top:80px}.hs-path-head{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-bottom:20px;display:flex}.hs-path-head h2{margin:0;font-size:27px}.hs-progress{color:#c9c2b2;flex:1;align-items:center;gap:12px;min-width:200px;font-size:14px;display:flex}.hs-progress i{background:#ffffff14;border-radius:3px;flex:1;height:6px;overflow:hidden}.hs-progress b{background:linear-gradient(90deg,var(--teal-hi),var(--gold));width:0;height:100%;transition:width .4s ease-out;display:block}.hs-reset{font:13px var(--font);color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 0;text-decoration:underline}.hs-reset:hover{color:var(--cream)}.hs-steps{grid-template-columns:repeat(var(--n,5),1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.hs-steps:before{content:"";background:repeating-linear-gradient(90deg,#e9b44c8c 0 10px,#0000 10px 18px);height:2px;position:absolute;top:40px;left:9%;right:9%}.hs-step a{text-align:center;color:inherit;display:block}.hs-ring{z-index:1;background:var(--panel-2);border-radius:50%;width:80px;height:80px;margin:0 auto 12px;transition:box-shadow .2s;display:block;position:relative;box-shadow:0 0 0 3px #171b23,0 0 0 5px #e9b44c66}.hs-ring img{object-fit:cover;border-radius:50%;width:100%;height:100%}.hs-ring em{width:28px;height:28px;font:400 15px var(--font-display);color:#10141b;background:#6f7684;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 0 2px #171b23}.hs-step h3{color:var(--cream);margin:0;font-size:18px}.hs-step a:hover h3{color:var(--gold)}.hs-step p{color:#a9aeb8;margin:3px 0 8px;font-size:13.5px;line-height:1.4}.hs-state{color:#c9ced6;background:#ffffff14;border-radius:99px;padding:1px 10px;font-size:12px;font-weight:700;display:inline-block}.hs-time{color:#7f8794;margin-top:5px;font-size:12px;display:block}.hs-step.is-done .hs-ring{box-shadow:0 0 0 3px #171b23,0 0 0 5px var(--gold)}.hs-step.is-done .hs-ring img{filter:saturate(.7)}.hs-step.is-done .hs-ring em,.hs-step.is-done .hs-state{color:#0b1a10;background:#4fbf78}.hs-step.is-next .hs-ring{box-shadow:0 0 0 3px #171b23,0 0 0 5px var(--gold),0 0 26px #e9b44c99}.hs-step.is-next .hs-ring em{background:var(--gold)}.hs-step.is-next .hs-state{color:#10141b;background:var(--gold)}.hs-next{border-left:3px solid var(--gold);background:#e9b44c14;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:20px;padding:12px 14px;display:flex}.hs-next b{color:var(--cream)}.hs-next>span{color:#cfc6b2;flex:1;min-width:220px;font-size:14.5px}.hs-done{color:#d6eedd;background:#4fbf781a;border-left:3px solid #4fbf78;border-radius:6px;margin:20px 0 0;padding:12px 14px}.hs-note{color:#7f8794;margin:12px 0 0;font-size:12.5px}.hs-h2{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0 10 5 5 10 0 5z' fill='%23e9b44c'/%3E%3C/svg%3E") left bottom / 9px 9px no-repeat,linear-gradient(90deg,var(--beige),transparent 60%) 14px calc(100% - 4px) / 100% 1px no-repeat;margin:34px 0 14px;padding-bottom:10px;font-size:27px}.hs-h2+.highlights{padding-top:0}.hs-more{padding-bottom:40px}.hs-more .hs-h2{margin-top:6px}.hs-tiles{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.hs-tiles a{isolation:isolate;background:var(--panel-2);border:1px solid #c6af8d66;border-radius:6px;align-items:flex-end;height:130px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.hs-tiles img{z-index:-2;object-fit:cover;opacity:.65;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.hs-tiles a:after{content:"";z-index:-1;background:linear-gradient(#0000 25%,#0a0c10eb);position:absolute;inset:0}.hs-tiles a:hover img{opacity:.85}.hs-tiles b{font:400 18px var(--font-display);color:var(--cream);display:block}.hs-tiles small{color:#c9c2b2;font-size:12.5px}.hs-layout{margin-top:30px}.hs-news{min-width:0;scroll-margin-top:80px}.hs-news-head{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0 10 5 5 10 0 5z' fill='%23e9b44c'/%3E%3C/svg%3E") left bottom / 9px 9px no-repeat,linear-gradient(90deg,var(--beige),transparent 70%) 14px calc(100% - 4px) / 100% 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:16px;padding-bottom:10px;display:flex}.hs-news-head h2{margin:0;font-size:27px}.hs-all{color:var(--blue);font-size:14px;font-weight:600}.hs-all:hover{color:var(--cream)}.hs-lead{grid-template-rows:auto auto;grid-template-columns:1.5fr 1fr;gap:14px;margin-bottom:22px;display:grid}.hs-card{border:1px solid var(--line);border-top:3px solid var(--c);background:#171b23;border-radius:6px;flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden}.hs-card:hover{border-color:#c6af8d8c;border-top-color:var(--c)}.hs-card.is-big{grid-row:span 2}.hs-card-img{aspect-ratio:16/8;background:linear-gradient(135deg,#2a3242,#141820);display:block;overflow:hidden}.hs-card.is-big .hs-card-img{aspect-ratio:auto;flex:1;min-height:240px}.hs-card.is-big .hs-card-body{flex:none}.hs-card-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s ease-out}.hs-card:hover .hs-card-img img{transform:scale(1.03)}.hs-card-body{flex-direction:column;flex:1;gap:4px;padding:10px 14px 13px;display:flex}.hs-cat{font:700 12px/1.3 var(--font-cond);letter-spacing:.07em;text-transform:uppercase;color:var(--c)}.hs-card h3{color:var(--cream);margin:0;font-size:17px;line-height:1.25}.hs-card.is-big h3{font-size:25px}.hs-card:hover h3{color:var(--gold)}.hs-card p{color:#b9bec8;margin:2px 0 4px;font-size:14.5px}.hs-chips{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.hs-chips a{border:1px solid var(--line);color:#c9ced6;border-radius:99px;align-items:center;gap:7px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.hs-chips a:hover{border-color:var(--beige);color:var(--cream)}.hs-chips a.is-active{background:var(--teal);border-color:var(--teal-hi);color:var(--cream)}.hs-chips i{background:var(--c);border-radius:50%;width:8px;height:8px}.hs-card-img{position:relative}.hs-byline{color:var(--muted);flex-wrap:wrap;gap:2px 12px;font-size:12.5px;display:flex}.hs-byline b{color:#c9c2b2;font-weight:600}.hs-play{width:58px;height:58px;box-shadow:0 0 0 2px var(--gold),0 6px 20px #00000080;background:#0f6064e0;border-radius:50%;margin:-29px 0 0 -29px;position:absolute;top:50%;left:50%}.hs-play:before{content:"";border:12px solid #0000;border-left:18px solid var(--cream);border-right:0;position:absolute;top:17px;left:23px}.hs-play.is-sm{width:34px;height:34px;margin:-17px 0 0 -17px}.hs-play.is-sm:before{border-width:8px 8px 8px 12px;top:9px;left:13px}.hs-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:4px;display:flex}.hs-chips small{color:var(--muted);font-size:12px;font-weight:600}.hs-chips a.is-active small{color:#bfe3e3}.hs-unread{color:#c9c2b2;font-size:13.5px}.hs-unread b{color:var(--gold)}.hs-day{letter-spacing:.1em;color:var(--beige);border-bottom:1px solid #c6af8d4d;align-items:baseline;gap:10px;margin:18px 0 0;padding-bottom:6px;display:flex;font:15px var(--font-display-sc)!important}.hs-day small{font:12.5px var(--font);letter-spacing:0;color:#7f8794}.hs-row{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:168px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.hs-thumb{aspect-ratio:16/10;background:linear-gradient(135deg,#384057,#1a1e2a);border-radius:6px;position:relative;overflow:hidden}.hs-thumb img{object-fit:cover;width:100%;height:100%}.hs-thumb:after{content:"";background:var(--c);width:3px;position:absolute;top:0;bottom:0;left:0}.hs-row-body{flex-direction:column;gap:3px;min-width:0;display:flex}.hs-row h4{font:400 17.5px/1.28 var(--font-display);color:var(--cream);margin:0}.hs-row:hover h4{color:var(--gold)}.hs-row.is-blue h4{color:#8fd0ff}.hs-excerpt{color:#b9bec8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.hs-quote{color:#b9c6d4;-webkit-line-clamp:2;border-left:2px solid #3fb4ff;-webkit-box-orient:vertical;padding-left:10px;font-size:14px;font-style:italic;display:-webkit-box;overflow:hidden}.hs-who{color:#3fb4ff;font-weight:600}.hs-new{font:700 10.5px/1.75 var(--font);letter-spacing:.05em;text-transform:uppercase;color:#10141b;background:var(--gold);vertical-align:3px;border-radius:3px;margin-right:7px;padding:0 7px;display:inline-block}.hs-new[hidden]{display:none}.hs-tip{color:inherit;background:var(--wow-corners),radial-gradient(80% 140% at 0 50%,#e9b44c1a,transparent 70%),#171b23;border:1px solid #c6af8d66;border-radius:6px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;margin:14px 0;padding:12px 14px;display:grid}.hs-tip-img{width:64px;height:64px;box-shadow:0 0 0 2px var(--gold);background:var(--panel-2);border-radius:50%;overflow:hidden}.hs-tip-img img{object-fit:cover;width:100%;height:100%}.hs-tip b{font:400 17px var(--font-display);color:var(--cream);display:block}.hs-tip small{color:#b9bec8;font-size:13.5px;display:block}.hs-tip:hover b{color:var(--gold)}.hs-load{justify-content:center;margin-top:18px;display:flex}.hs-load .btn{padding:9px 22px}.hs-load .btn[aria-busy=true]{opacity:.6;pointer-events:none}.side-links a{border-top:1px solid #ffffff0f;padding:8px 0;font-size:14px;display:block}.side-links a small{color:var(--muted);font-size:12px;display:block}.side-links a:hover{color:var(--gold)}@media(max-width:760px){.hs-lead{grid-template-columns:1fr 1fr}.hs-card.is-big{grid-area:auto/1/auto/-1}.hs-card.is-big h3{font-size:21px}.hs-card.is-big .hs-card-img{aspect-ratio:16/9;flex:none;min-height:0}.hs-row{grid-template-columns:104px minmax(0,1fr);gap:12px}.hs-row h4{font-size:15.5px}.hs-excerpt,.hs-quote{display:none}.hs-tip{grid-template-columns:50px minmax(0,1fr)}.hs-tip-img{width:50px;height:50px}.hs-tip .btn{display:none}}@media(max-width:480px){.hs-lead{grid-template-columns:minmax(0,1fr)}.hs-card:not(.is-big){flex-direction:row}.hs-card:not(.is-big) .hs-card-img{aspect-ratio:auto;flex:none;width:110px}}@media(max-width:1000px){.hs-inner{grid-template-columns:minmax(0,1fr)}.hs-steps{grid-template-columns:repeat(3,1fr)}.hs-steps:before{display:none}.hs-tiles{grid-template-columns:1fr 1fr}}@media(max-width:680px){.hs-inner{padding-block:28px 20px}.hs-count div{flex:1;min-width:0}.hs-quick a{grid-template-columns:36px 1fr;min-height:0;padding:8px}.hs-quick i{width:36px;height:36px}.hs-quick small{display:none}.hs-path{padding:16px 14px}.hs-steps{grid-template-columns:minmax(0,1fr);gap:0}.hs-steps:before{background:repeating-linear-gradient(#e9b44c8c 0 8px,#0000 8px 14px);width:2px;height:auto;display:block;inset:30px auto 30px 31px}.hs-step a{text-align:left;grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:7px 0;display:grid}.hs-ring{width:60px;height:60px;margin:0 2px}.hs-ring em{width:24px;height:24px;font-size:13px}.hs-step p{margin:1px 0 4px}.hs-time{display:none}}@media(prefers-reduced-motion:reduce){.hs-progress b,.hs-ring,.hs-tiles img,.hs-quick a{transition:none}}.gx-hero{isolation:isolate;position:relative;overflow:hidden}.gx-hero-bg{z-index:-2;object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.gx-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0c0e13f5 30%,#0c0e1380),linear-gradient(transparent 50%,var(--bg));position:absolute;inset:0}.gx-hero-in{padding-block:34px}.gx-kicker{font:14px var(--font-display-sc);letter-spacing:.14em;color:var(--beige);margin-top:14px;display:block}.gx-hero h1{margin:6px 0 10px;font-size:clamp(32px,4.6vw,48px)}.gx-hero p{color:#d4cfc4;max-width:62ch;margin:0 0 18px;font-size:16px}.gx-search{max-width:540px;color:var(--muted);background:#0f1218d9;border:1px solid #c6af8d73;border-radius:7px;align-items:center;gap:10px;padding:0 14px;display:flex}.gx-search:focus-within{border-color:var(--gold)}.gx-search svg{flex:none;width:18px;height:18px}.gx-search input{min-width:0;color:var(--cream);font:15px var(--font);background:0 0;border:0;outline:none;flex:1;padding:11px 0}.gx{padding-bottom:44px}.gx-recent{background:var(--wow-corners),#171b23;border:1px solid #c6af8d66;border-radius:8px;padding:14px 18px}.gx-recent h2{letter-spacing:.1em;color:var(--beige);margin:0 0 10px;font:15px var(--font-display-sc)!important}.gx-recent-row{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.gx-recent-row a{color:inherit;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;display:grid}.gx-recent-img{width:46px;height:46px;box-shadow:0 0 0 1px var(--beige);background:var(--panel-2);border-radius:9px;overflow:hidden}.gx-recent-img img{object-fit:cover;width:100%;height:100%}.gx-recent b{color:#e3e6ea;font-size:14.5px;font-weight:600;line-height:1.25;display:block}.gx-recent a:hover b{color:var(--gold)}.gx-tag{font:700 10.5px/1.75 var(--font);letter-spacing:.05em;text-transform:uppercase;vertical-align:1px;border-radius:3px;padding:0 7px;display:inline-block}.gx-tag.is-new{color:#0b1a10;background:#6fd08c}.gx-tag.is-upd{color:#e8f6ff;background:#1f6c93}.gx-chips{margin:22px 0 4px}.gx-empty{color:var(--muted);margin:20px 0}.gx-empty a{color:var(--blue)}.gx-group{padding-top:24px;scroll-margin-top:80px}.gx-head{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0 10 5 5 10 0 5z' fill='%23e9b44c'/%3E%3C/svg%3E") left bottom / 9px 9px no-repeat,linear-gradient(90deg,var(--beige),transparent 70%) 14px calc(100% - 4px) / 100% 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin-bottom:14px;padding-bottom:10px;display:flex}.gx-head h2{margin:0;font-size:26px}.gx-head small{color:var(--muted);font-size:13px}.gx-cards{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.gx-cards.is-three{grid-template-columns:repeat(3,1fr)}.gx-card{border:1px solid var(--line);border-top:3px solid var(--c);color:inherit;background:#171b23;border-radius:6px;flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden}.gx-card:hover{border-color:#c6af8d8c;border-top-color:var(--c)}.gx-card-img{aspect-ratio:16/8;background:linear-gradient(135deg,#2a3242,#141820);display:block;position:relative;overflow:hidden}.gx-card-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s ease-out}.gx-card:hover .gx-card-img img{transform:scale(1.03)}.gx-flags{position:absolute;top:8px;left:8px}.gx-card-body{flex-direction:column;gap:3px;padding:10px 13px 12px;display:flex}.gx-card h3{color:var(--cream);margin:0;font-size:18px;line-height:1.2}.gx-card:hover h3{color:var(--gold)}.gx-sub{color:#a9aeb8;font-size:13.5px}.gx-stand{color:#7f8794;font-size:12px}.gx-classes{grid-template-columns:repeat(9,1fr);gap:10px;display:grid}.gx-classes a{border:1px solid var(--line);border-bottom:3px solid var(--cc);color:var(--cc);text-align:center;background:#171b23;border-radius:6px;flex-direction:column;align-items:center;gap:7px;padding:14px 4px 12px;font-size:14px;font-weight:600;transition:transform .15s;display:flex;position:relative}.gx-classes a:hover{border-color:#c6af8d80;border-bottom-color:var(--cc);transform:translateY(-2px)}.gx-classes img{border-radius:8px;width:42px;height:42px}.gx-classes .gx-tag,.gx-icons .gx-tag{padding:0 5px;font-size:9px;position:absolute;top:6px;right:6px}.gx-icons{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.gx-strip{color:inherit;border:1px solid #c6af8d66;border-left:3px solid var(--c);background:var(--wow-corners),radial-gradient(80% 140% at 0 50%,#e9b44c1a,transparent 70%),#171b23;border-radius:6px;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:12px;padding-right:18px;display:grid;overflow:hidden}.gx-strip-img{height:96px;display:block;overflow:hidden}.gx-strip-img img{object-fit:cover;width:100%;height:100%}.gx-strip-body{flex-direction:column;gap:2px;padding:10px 0;display:flex}.gx-strip b{font:400 19px var(--font-display);color:var(--cream)}.gx-strip:hover b{color:var(--gold)}.gx-icons a{border:1px solid var(--line);border-bottom:3px solid var(--c);text-align:center;color:inherit;background:#171b23;border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px 10px;transition:transform .15s;display:flex;position:relative}.gx-icons a:hover{transform:translateY(-2px)}.gx-icon{width:48px;height:48px;box-shadow:0 0 0 1px var(--beige);border-radius:10px;overflow:hidden}.gx-icon img{object-fit:cover;width:100%;height:100%}.gx-icons b{color:#e3e6ea;font-size:14px;font-weight:600}.gx-icons small{color:#7f8794;font-size:11.5px}.gx-posts .hs-feed{margin-top:-6px}@media(max-width:1000px){.gx-cards,.gx-cards.is-three{grid-template-columns:1fr 1fr}.gx-classes{grid-template-columns:repeat(5,1fr)}.gx-recent-row{grid-template-columns:1fr 1fr}.gx-icons{grid-template-columns:repeat(4,1fr)}}@media(max-width:600px){.gx-classes,.gx-icons{grid-template-columns:repeat(3,1fr)}.gx-strip{grid-template-columns:96px minmax(0,1fr);gap:12px;padding-right:12px}.gx-strip .btn{display:none}.gx-recent-row{grid-template-columns:minmax(0,1fr);gap:8px}.gx-cards,.gx-cards.is-three{gap:10px}.gx-card h3{font-size:15.5px}.gx-sub{display:none}}@media(prefers-reduced-motion:reduce){.gx-card-img img,.gx-classes a,.gx-icons a{transition:none}}@media(max-width:480px){.gx-icons{gap:6px}.gx-icons a{min-width:0;padding:12px 4px 9px}.gx-icons b{text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;max-width:100%;font-size:12.5px}}.ga-hero{isolation:isolate;position:relative;overflow:hidden}.ga-bg{z-index:-2;object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.ga-hero:after{content:"";z-index:-1;background:radial-gradient(60% 90% at 15% 50%,#0c0e1380,#0c0e13e6 70%),linear-gradient(transparent 60%,var(--bg));position:absolute;inset:0}.ga-in{grid-template-columns:150px minmax(0,1fr) 340px;align-items:center;gap:30px;padding-block:40px 36px;display:grid}.ga-crest{filter:drop-shadow(0 8px 24px #0009);width:150px;height:170px}.ga-kicker{font:14px var(--font-display-sc);letter-spacing:.14em;color:var(--beige);margin-top:10px;display:block}.ga-hero h1{margin:6px 0 10px;font-size:clamp(34px,4.6vw,52px);line-height:1.02}.ga-hero p{color:#d4cfc4;max-width:56ch;margin:0 0 16px;font-size:16px}.ga-medals{flex-wrap:wrap;gap:12px;display:flex}.ga-medals div{text-align:center;width:92px;height:92px;box-shadow:0 0 0 2px #12151b,0 0 0 4px var(--gold),inset 0 0 18px #e9b44c40;background:radial-gradient(circle at 50% 35%,#232936,#12151b 70%);border-radius:50%;place-content:center;display:grid}.ga-medals b{font:400 27px/1 var(--font-display);color:var(--gold)}.ga-medals small{color:#c9c2b2;margin-top:3px;font-size:11px;display:block}.ga-links{gap:8px;display:grid}.ga-links a{color:inherit;border:1px solid #c6af8d52;border-left:3px solid var(--ac);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1218d6;border-radius:6px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;transition:border-color .15s;display:grid}.ga-links a:hover{border-color:var(--gold);border-left-color:var(--ac)}.ga-link-img{width:46px;height:46px;box-shadow:0 0 0 1px var(--beige);border-radius:8px;overflow:hidden}.ga-link-img img{object-fit:cover;width:100%;height:100%}.ga-links b{color:var(--cream);font-weight:600;display:block}.ga-links small{color:#a9aeb8;font-size:12.5px}.ga-sec{padding-top:26px}.ga-head{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0 10 5 5 10 0 5z' fill='%23e9b44c'/%3E%3C/svg%3E") left bottom / 9px 9px no-repeat,linear-gradient(90deg,var(--beige),transparent 70%) 14px calc(100% - 4px) / 100% 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin-bottom:14px;padding-bottom:10px;display:flex}.ga-head h2{margin:0;font-size:26px}.ga-note{color:var(--muted);font-size:13px}.ga-articles{margin-top:30px;margin-bottom:0}.ga-lead{color:#b9bec8;max-width:90ch;margin:-4px 0 6px}.ga-raids{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ga-raid{isolation:isolate;height:330px;color:inherit;background:#171b23;border:1px solid #c6af8d73;border-radius:8px;align-items:flex-end;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #0a0c1099,inset 0 0 0 4px #e9b44c59}.ga-raid img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .5s ease-out;position:absolute;inset:0}.ga-raid:after{content:"";z-index:-1;background:linear-gradient(#0000 35%,#0a0c10f2);position:absolute;inset:0}.ga-raid:hover img{transform:scale(1.04)}.ga-size{text-align:center;width:62px;height:62px;box-shadow:0 0 0 2px var(--gold);background:#0c0e13d9;border-radius:50%;place-content:center;display:grid;position:absolute;top:14px;right:14px}.ga-size b{font:400 24px/1 var(--font-display);color:var(--gold)}.ga-size small{color:#c9c2b2;font-size:10px}.ga-raid-body{flex-direction:column;gap:2px;display:flex}.ga-cat{font:700 12px var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:#c98bff}.ga-raid h3{color:var(--cream);margin:0;font-size:26px}.ga-raid:hover h3{color:var(--gold)}.ga-raid small{color:#d4cfc4;font-size:13.5px}.ga-dungeons{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ga-dg{border:1px solid var(--line);color:inherit;background:#171b23;border-radius:6px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;padding:8px;transition:border-color .15s;display:grid}.ga-dg:hover{border-color:#c6af8d8c}.ga-dg-img{background:linear-gradient(135deg,#2a3242,#141820);border-radius:5px;height:70px;display:block;overflow:hidden}.ga-dg-img img{object-fit:cover;width:100%;height:100%}.ga-dg h3{color:var(--cream);margin:0;font-size:16.5px}.ga-dg:hover h3{color:var(--gold)}.ga-lvl{color:#10141b;background:var(--beige);border-radius:99px;margin-top:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-block}.ga-kinds{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ga-kind{isolation:isolate;height:210px;color:inherit;background:#171b23;border:1px solid #c6af8d66;border-radius:8px;align-items:flex-end;padding:14px;display:flex;position:relative;overflow:hidden}.ga-kind img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .5s ease-out;position:absolute;inset:0}.ga-kind:after{content:"";z-index:-1;background:linear-gradient(#0000 25%,#0a0c10f0);position:absolute;inset:0}.ga-kind:hover img{transform:scale(1.04)}.ga-kind h3{color:var(--cream);margin:0;font-size:21px}.ga-kind small{color:#d4cfc4;margin-top:3px;font-size:13.5px;display:block}.ga-group{letter-spacing:.1em;color:var(--beige);align-items:baseline;gap:8px;margin:18px 0 10px;display:flex;font:15px var(--font-display-sc)!important}.ga-group small{font:12.5px var(--font);letter-spacing:0;color:#7f8794}.ga-mounts{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ga-mount{border:1px solid var(--line);background:#171b23;border-radius:6px;margin:0;overflow:hidden}.ga-mount:last-child:nth-child(odd){grid-column:1/-1}.ga-mount-img{background:#1d1f24;display:block}.ga-mount-img img{aspect-ratio:800/197;object-fit:cover;width:100%;height:auto;display:block}.ga-mount:last-child:nth-child(odd) .ga-mount-img{justify-content:center;display:flex}.ga-mount:last-child:nth-child(odd) .ga-mount-img img{width:auto;max-width:100%;height:197px}.ga-mount figcaption{flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:9px 12px 10px;display:flex}.ga-mount b{font:400 16.5px var(--font-display);color:var(--cream)}.ga-mount figcaption span{color:#b9bec8;flex:100%;order:2;font-size:13.5px}.ga-mount figcaption small{color:#7f8794;margin-left:auto;font-size:12px}.ga-mount figcaption small a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.ga-facts{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ga-fact{background:var(--wow-corners),#171b23;border:1px solid #c6af8d61;border-radius:8px;padding:16px 16px 14px 58px;position:relative}.ga-fact i{width:32px;height:32px;color:var(--gold);font:400 17px var(--font-display);background:#e9b44c24;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:16px;left:14px}.ga-fact h3{color:var(--cream);margin:0 0 3px;font-size:17px}.ga-fact p{color:#b9bec8;margin:0 0 6px;font-size:14px}.ga-fact a{color:var(--blue);font-size:13px;font-weight:600}@media(max-width:1000px){.ga-in{grid-template-columns:110px minmax(0,1fr)}.ga-crest{width:110px;height:125px}.ga-links{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.ga-raids,.ga-dungeons,.ga-facts,.ga-kinds{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ga-in{grid-template-columns:minmax(0,1fr)}.ga-crest{display:none}.ga-links,.ga-raids,.ga-dungeons,.ga-facts,.ga-mounts{grid-template-columns:minmax(0,1fr)}.ga-medals div{width:76px;height:76px}.ga-raid{height:240px}.ga-mount:last-child:nth-child(odd) .ga-mount-img img{width:100%;height:auto}}@media(prefers-reduced-motion:reduce){.ga-raid img,.ga-kind img{transition:none}}.gp-sec h3 small{font:600 13px var(--font);color:var(--gold);letter-spacing:0;margin-left:8px}.vm-cats{grid-template-columns:repeat(6,1fr);gap:10px;margin:16px 0 8px;display:grid}.vm-cats a{text-align:center;background:radial-gradient(circle at 50% 0%,var(--lc),transparent 70%),#171b23;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:14px 8px 12px;display:flex;color:inherit!important;text-decoration:none!important}@supports (color:color-mix(in lab,red,red)){.vm-cats a{background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--lc) 22%,transparent),transparent 70%),#171b23}}.vm-cats a{border:1px solid var(--line);border-bottom:3px solid var(--lc);transition:transform .15s}.vm-cats a:hover{transform:translateY(-2px)}.vm-cats b{font:400 34px/1 var(--font-display);color:var(--lc)}.vm-cats span{color:var(--cream);font-weight:700}.vm-cats small{color:#a9aeb8;font-size:12px;line-height:1.3}.vm-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;margin:12px 0!important;padding:0!important;list-style:none!important}.vm-grid li{border:1px solid var(--line);background:#171b23;border-radius:6px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;margin:0!important;padding:8px 10px!important;line-height:1.2!important}.vm-grid li::marker{content:none}.vm-grid img{width:36px;height:36px;box-shadow:0 0 0 1px var(--beige);border-radius:7px}.vm-classes li{border-left:3px solid var(--cc)}.vm-classes b{color:var(--cc)}.vm-grid b{font-size:15px;font-weight:600}.vm-pips{gap:4px;display:flex}.vm-pips i{text-align:center;min-width:30px;font:700 11.5px/1.4 var(--font);color:#10141b;background:linear-gradient(#ffe39a,#e9b44c);border-radius:4px;padding:2px 5px;font-style:normal}.vm-hint{color:#a9aeb8;font-size:14px}.vm-pvp{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0;display:grid}.vm-pvp>div{background:var(--wow-corners),#171b23;border:1px solid #c6af8d59;border-radius:8px;padding:14px}.vm-pvp h4{font:400 18px var(--font-display);color:var(--cream);margin:0 0 10px}.vm-pvp h4 span{font:700 12px var(--font);color:#f08a6b;margin-left:6px}.vm-pvp p{color:#b9bec8;font-size:14px;line-height:1.5;margin:10px 0 0!important}.vm-pvp ul{font-size:14.5px;line-height:1.6;margin:0!important;padding-left:1.2em!important}.vm-ranks{flex-wrap:wrap;gap:8px;display:flex;margin:0!important;padding:0!important;list-style:none!important}.vm-ranks li{width:40px;height:40px;font:400 17px var(--font-display);color:var(--gold);background:radial-gradient(circle at 50% 35%,#232936,#12151b 70%);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 2px #12151b,0 0 0 3px #f08a6b;margin:0!important;padding:0!important}.vm-ranks li::marker{content:none}.vm-list{grid-template-columns:1fr 1fr;gap:10px;display:grid;padding:0!important;list-style:none!important}.vm-list li{border:1px solid var(--line);background:#171b23;border-left:3px solid #3dbdbb;border-radius:8px;font-size:14.5px;margin:0!important;padding:12px 14px!important;line-height:1.5!important}.vm-list li::marker{content:none}.vm-list b{font:400 17px var(--font-display);color:var(--cream);margin-bottom:2px;display:block}.vm-brackets{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0;display:grid}.vm-brackets>div{border:1px solid var(--line);background:#171b23;border-top:3px solid #72c6ff;border-radius:8px;padding:14px}.vm-brackets h4{font:400 18px var(--font-display);color:var(--cream);margin:0 0 10px}.vm-ok{font:700 10.5px/1.6 var(--font);letter-spacing:.04em;text-transform:uppercase;color:#0b1a10;vertical-align:2px;background:#6fd08c;border-radius:3px;margin-left:6px;padding:1px 7px}.vm-chips{flex-wrap:wrap;gap:6px;display:flex;margin:0 0 10px!important}.vm-chips a,.vm-chips span{background:#72c6ff1a;border:1px solid #72c6ff59;border-radius:99px;padding:3px 10px;font-size:13px;line-height:1.5;color:#e3e6ea!important;text-decoration:none!important}.vm-chips a:hover{border-color:var(--gold);color:var(--gold)!important}.vm-brackets small{color:#7f8794;font-size:12px}.vm-raids{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0;display:grid}.vm-raids a{background:radial-gradient(80% 120% at 100% 0,#a335ee38,#0000 70%),#171b23;border:1px solid #c6af8d59;border-left:3px solid #a335ee;border-radius:8px;flex-direction:column;gap:2px;padding:14px 16px;display:flex;color:inherit!important;text-decoration:none!important}.vm-raids b{font:400 19px var(--font-display);color:var(--cream)}.vm-raids a:hover b{color:var(--gold)}.vm-raids span{color:#d4cfc4;font-size:14px}.vm-raids small{color:#a9aeb8;font-size:12.5px}.vm-bar{border-radius:8px;height:38px;margin:16px 0 10px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #c6af8d59}.vm-bar span{flex:var(--w) 1 0;min-width:0;font:700 14px var(--font);color:#10141b;background:var(--lc);border-right:2px solid #14161b;place-items:center;display:grid}.vm-bar .vm-bar-rest{color:#8b919c;background:repeating-linear-gradient(135deg,#1b1f27 0 8px,#171b23 8px 16px);border-right:0;font-size:13px;font-weight:600}.vm-legend{flex-wrap:wrap;gap:6px 18px;font-size:14px;display:flex;padding:0!important;list-style:none!important}.vm-legend li{align-items:baseline;gap:6px;display:flex;margin:0!important}.vm-legend li::marker{content:none}.vm-legend li:before{content:"";background:var(--lc);border-radius:2px;align-self:center;width:10px;height:10px}.vm-legend b{color:var(--cream)}.vm-track{grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:relative;margin:18px 0!important;padding:0!important;list-style:none!important}.vm-track:before{content:"";background:linear-gradient(90deg,#6f5a2c,var(--gold));border-radius:2px;height:3px;position:absolute;top:24px;left:12%;right:12%}.vm-track li{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative;margin:0!important}.vm-track li::marker{content:none}.vm-node{z-index:1;width:50px;height:50px;font:400 20px var(--font-display);color:var(--gold);box-shadow:0 0 0 3px #14161b,0 0 0 5px var(--gold),0 0 18px #e9b44c59;background:radial-gradient(circle at 50% 35%,#2a2f3b,#12151b 70%);border-radius:50%;place-items:center;display:grid;position:relative}.vm-track a{background:#171b23;border:1px solid #c6af8d59;border-radius:8px;flex-direction:column;align-items:center;gap:4px;width:100%;padding:12px 10px;display:flex;color:inherit!important;text-decoration:none!important}.vm-track a:hover{border-color:var(--gold)}.vm-track img{width:44px;height:44px;box-shadow:0 0 0 1px var(--beige);border-radius:8px}.vm-track b{font:400 15.5px/1.25 var(--font-display);color:#a335ee}.vm-track li:first-child b,.vm-track li:nth-child(2) b,.vm-track li:nth-child(3) b{color:#3fb4ff}.vm-track small{color:#a9aeb8;font-size:12.5px;line-height:1.35}.gp-fig figcaption a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}@media(max-width:900px){.vm-cats{grid-template-columns:repeat(3,1fr)}.vm-grid,.vm-pvp,.vm-brackets,.vm-raids,.vm-track{grid-template-columns:1fr 1fr}.vm-track:before{display:none}}@media(max-width:560px){.vm-cats{grid-template-columns:1fr 1fr}.vm-grid,.vm-pvp,.vm-brackets,.vm-raids,.vm-list{grid-template-columns:minmax(0,1fr)}.vm-bar .vm-bar-rest{font-size:0}}@media(prefers-reduced-motion:reduce){.vm-cats a{transition:none}}.vm-profs li{grid-template-columns:36px minmax(0,1fr);row-gap:4px}.vm-profs .vm-pips{grid-column:2}#belohnungen .gp-figs-2 .gp-fig img{aspect-ratio:16/9;object-fit:cover;height:auto}.vm-track li{align-self:stretch}.vm-track a{flex:1}.vm-track a[href*="wowhead.com"],.ga-mount a[href*="wowhead.com"]{background-image:none!important;padding-left:10px!important}a[href*="wowhead.com"][style*=background]{background-position:0!important;background-repeat:no-repeat!important}.rl-types{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 6px;display:grid}.rl-type{background:radial-gradient(90% 70% at 50% 0%,var(--rc),transparent 75%),#171b23;border-radius:8px;flex-direction:column;padding:16px 16px 14px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.rl-type{background:radial-gradient(90% 70% at 50% 0%,color-mix(in srgb,var(--rc) 22%,transparent),transparent 75%),#171b23}}.rl-type{border:1px solid #c6af8d52;border-top:4px solid var(--rc)}.rl-type h3{color:var(--cream);margin:6px 0!important;font-size:22px!important}.rl-type p{font-size:14px;margin:0 0 10px!important;line-height:1.55!important}.rl-type ul{border-top:1px solid #ffffff12;margin:auto 0 0!important;padding:10px 0 0!important;list-style:none!important}.rl-type li{font-size:13.5px;position:relative;margin:0!important;padding:2px 0 2px 16px!important;line-height:1.45!important}.rl-type li::marker{content:none}.rl-type li:before{content:"";background:var(--rc);width:7px;height:7px;position:absolute;top:9px;left:0;transform:rotate(45deg)}.rl-badge{font:700 10.5px/1.7 var(--font);letter-spacing:.05em;text-transform:uppercase;color:#10141b;background:var(--rc);border-radius:3px;align-self:flex-start;padding:1px 8px}.rl-type.is-hc{background:radial-gradient(90% 70% at 50% 0,#d0453a47,#0000 75%),repeating-linear-gradient(135deg,#1a1416 0 10px,#171b23 10px 20px)}.rl-table-wrap{overflow-x:auto}.rl-table th[style]{font-family:var(--font-display);font-size:16px;color:var(--rc)!important;border-bottom:3px solid var(--rc)!important;font-weight:400!important}.rl-table tbody th{text-align:left;color:var(--cream);white-space:nowrap;font-weight:600}.rl-table td[colspan]{text-align:center;color:#d4cfc4;background:#e9b44c0d}.rl-yes{font-weight:600;color:#6fd08c!important}.rl-no{font-weight:600;color:#f08a6b!important}.rl-hc{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.rl-hc>div{background:var(--wow-corners),#1a1416;border:1px solid #d0453a66;border-left:3px solid #d0453a;border-radius:8px;padding:14px 16px}.rl-hc h3{color:var(--cream);margin:0 0 4px!important;font-size:18px!important}.rl-hc p{font-size:14px;margin:0!important}.rl-hint{font-size:14px;color:#a9aeb8!important}.rl-pick{grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0;display:grid}.rl-pick>div{border:1px solid var(--line);border-bottom:3px solid var(--rc);background:#171b23;border-radius:8px;padding:14px}.rl-pick b{font:400 19px var(--font-display);color:var(--rc);margin-bottom:4px;display:block}.rl-pick p{font-size:14px;margin:0!important;line-height:1.55!important}@media(max-width:900px){.rl-types,.rl-pick{grid-template-columns:1fr 1fr}}@media(max-width:560px){.rl-types,.rl-pick,.rl-hc{grid-template-columns:minmax(0,1fr)}}.rl-table{table-layout:fixed;width:100%}.rl-table thead th:first-child{width:27%}.rl-table thead th[style],.rl-table td{vertical-align:middle;text-align:center!important}.rl-table td{padding-inline:10px}.rl-table td[colspan]{border-left:1px solid #ffffff0d;border-right:1px solid #ffffff0d}@media(max-width:700px){.rl-table{table-layout:auto;min-width:640px}}.rs-pre{margin-top:22px}.rs-pre-start{background:var(--wow-corners),radial-gradient(80% 140% at 100% 50%,#3fb4ff1a,transparent 70%),#171b23;border:1px solid #c6af8d61;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 20px;display:grid}.rs-pre-start h2{margin:0 0 6px;font-size:24px}.rs-pre-start p{color:#c9ced6;max-width:62ch;margin:0 0 6px}.rs-pre-when{font-weight:600;color:var(--gold)!important}.rs-pre-count{margin:0}.rs-pre-h2{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0 10 5 5 10 0 5z' fill='%23e9b44c'/%3E%3C/svg%3E") left bottom / 9px 9px no-repeat,linear-gradient(90deg,var(--beige),transparent 70%) 14px calc(100% - 4px) / 100% 1px no-repeat;margin:30px 0 12px;padding-bottom:10px;font-size:24px}.rs-pre-list{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.rs-pre-list li{border:1px solid var(--line);border-top:3px solid var(--blue);background:#171b23;border-radius:8px;padding:14px}.rs-pre-list b{color:var(--cream);margin-bottom:4px;display:block}.rs-pre-list span{color:#b9bec8;font-size:14px}.rs-pre-lead{color:#c9ced6;max-width:80ch}.rs-pre .rl-type p{margin:0!important}.rs-pre-more{margin-top:16px}@media(max-width:900px){.rs-pre-list{grid-template-columns:1fr 1fr}.rs-pre-start{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.rs-pre-list{grid-template-columns:minmax(0,1fr)}}.badge.supporter{color:#10141b;background:linear-gradient(#ffe39a,#e9b44c);border-radius:99px;align-items:center;gap:5px;padding:0 8px;font-weight:700;display:inline-flex;box-shadow:0 0 10px #e9b44c59}.badge.supporter:before{content:"◆";font-size:8px}.sp-preview{text-align:center;color:#10141b;background:linear-gradient(#ffe39a,#e9b44c);padding:10px 20px;font-weight:600}.sp-hero{isolation:isolate;position:relative;overflow:hidden}.sp-bg{z-index:-2;object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.sp-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0c0e13f5 35%,#0c0e138c),linear-gradient(transparent 60%,var(--bg));position:absolute;inset:0}.sp-in{grid-template-columns:minmax(0,1fr) 400px;align-items:center;gap:40px;padding-block:40px;display:grid}.sp-kicker{font:14px var(--font-display-sc);letter-spacing:.14em;color:var(--beige);margin-top:10px;display:block}.sp-hero h1{margin:8px 0 12px;font-size:clamp(34px,4.6vw,50px);line-height:1.04}.sp-hero p{color:#d4cfc4;max-width:56ch;margin:0 0 18px;font-size:16px}.sp-actions{flex-wrap:wrap;gap:10px;display:flex}.sp-actions .btn:not(.btn-gold){background:#0f121899;border-color:#c6af8d80}.sp-goal{background:var(--wow-corners),#11141beb;border:1px solid #c6af8d73;border-radius:10px;padding:18px 20px}.sp-goal h2{margin:0 0 4px;font-size:20px}.sp-num{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:8px 0;display:flex}.sp-num b{font:400 40px/1 var(--font-display);color:var(--gold)}.sp-num span{color:#a9aeb8}.sp-bar{background:#0d1015;border-radius:99px;height:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c6af8d59}.sp-bar i{background:linear-gradient(90deg,#0f6064,#1a7b7e 60%,#e9b44c);border-radius:99px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 14px #e9b44c73}.sp-bar-sm{height:10px;margin:2px 0 6px}.sp-goal small{color:#8b919c;margin-top:8px;font-size:12.5px;display:block}.sp-uses{color:#c9c2b2;border-top:1px solid #ffffff12;gap:4px;margin:12px 0 0;padding:10px 0 0;font-size:13.5px;list-style:none;display:grid}.sp-uses li:before{content:"◆";color:var(--gold);vertical-align:2px;margin-right:8px;font-size:9px}.sp-body{padding-bottom:44px}.sp-body section{padding-top:26px;scroll-margin-top:80px}.sp-head{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0 10 5 5 10 0 5z' fill='%23e9b44c'/%3E%3C/svg%3E") left bottom / 9px 9px no-repeat,linear-gradient(90deg,var(--beige),transparent 70%) 14px calc(100% - 4px) / 100% 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin-bottom:14px;padding-bottom:10px;display:flex}.sp-head h2{margin:0;font-size:26px}.sp-empty{color:var(--muted)}.sp-ways{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.sp-ways-1{grid-template-columns:minmax(0,520px)}.sp-way{border:1px solid #c6af8d59;border-top:4px solid var(--wc);background:#171b23;border-radius:10px;flex-direction:column;gap:8px;padding:20px;display:flex}.sp-logo{width:46px;height:46px;font:700 18px var(--font);color:#fff;background:var(--wc);border-radius:12px;place-items:center;display:grid}.sp-tag{font:700 11px/1.7 var(--font);text-transform:uppercase;letter-spacing:.05em;color:#10141b;background:var(--wc);border-radius:3px;align-self:flex-start;padding:1px 8px}.sp-way h3{margin:0;font-size:22px}.sp-way p{color:#b9bec8;margin:0;font-size:14.5px}.sp-way .btn{align-self:flex-start;margin-top:auto}.sp-perks{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.sp-perk{background:var(--wow-corners),#171b23;border:1px solid #c6af8d59;border-radius:8px;padding:16px}.sp-perk i{width:44px;height:44px;font:400 20px var(--font-display);color:var(--gold);box-shadow:0 0 0 2px var(--gold);background:radial-gradient(circle at 50% 35%,#2a2f3b,#12151b 70%);border-radius:50%;place-items:center;margin-bottom:8px;font-style:normal;display:grid}.sp-perk h3{margin:0 0 3px;font-size:17px}.sp-perk p{color:#b9bec8;margin:0;font-size:13.5px}.sp-wall{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sp-wall li{color:var(--cream);background:#171b23;border:1px solid #e9b44c59;border-radius:99px;padding:6px 12px;font-weight:600}.sp-wall small{color:var(--gold);margin-left:6px;font-size:12px}.sp-faq{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sp-faq>div{border:1px solid var(--line);background:#171b23;border-radius:8px;padding:14px 16px}.sp-faq h3{color:var(--cream);margin:0 0 4px;font:600 16px var(--font)!important}.sp-faq p{color:#b9bec8;margin:0;font-size:14px}.sp-faq a{color:var(--blue)}.sp-box p{color:#b9bec8;margin:0;font-size:13.5px}.sp-box small{color:var(--muted);font-size:12.5px}.sp-box .btn{align-self:flex-start}.sp-cta{background:var(--wow-corners),radial-gradient(80% 140% at 0 50%,#e9b44c1f,transparent 70%),#171b23;border:1px solid #c6af8d66;border-radius:8px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:16px;margin:28px 0 0;padding:16px 18px;display:grid}.sp-heart{width:60px;height:60px;color:var(--gold);box-shadow:0 0 0 2px var(--gold);background:radial-gradient(circle at 50% 35%,#2a2f3b,#12151b 70%);border-radius:50%;place-items:center;font-size:26px;display:grid}.sp-cta b{font:400 19px var(--font-display);color:var(--cream);display:block}.sp-cta span>span{color:#b9bec8;font-size:14px}@media(max-width:900px){.sp-in{grid-template-columns:minmax(0,1fr)}.sp-perks{grid-template-columns:1fr 1fr}}@media(max-width:600px){.sp-ways,.sp-faq,.sp-perks{grid-template-columns:minmax(0,1fr)}.sp-cta{grid-template-columns:48px minmax(0,1fr)}.sp-heart{width:48px;height:48px;font-size:20px}.sp-cta .btn{grid-column:1/-1;justify-self:start}}.vp{margin:18px 0}.vp-frame{aspect-ratio:16/9;background:radial-gradient(70% 90% at 30% 20%,#1d4a52,#0b1a1e) 50%/cover no-repeat;border-radius:8px;position:relative;overflow:hidden}.vp-frame.vp-twitch:not([style]){background:radial-gradient(70% 90% at 30% 20%,#3b2a6b,#120c22)}.vp-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vp-gate{text-align:center;background:linear-gradient(#00000026,#000000a6);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.vp-play{color:#fff;font:700 19px var(--font-cond);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;display:flex}.vp-play-ic{background:var(--gold);border-radius:50%;width:68px;height:68px;transition:transform .15s;position:relative;box-shadow:0 8px 24px #00000080}.vp-play-ic:after{content:"";border-left:20px solid var(--gold-ink,#1a1206);border-top:13px solid #0000;border-bottom:13px solid #0000;position:absolute;top:21px;left:27px}.vp-play:hover .vp-play-ic,.vp-play:focus-visible .vp-play-ic{transform:scale(1.06)}.vp-note{color:#fffc;max-width:46ch;margin:0;font-size:12.5px}.vp-note a{color:#fff;text-decoration:underline}.vp-always{color:#fffc;cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.vp.is-playing .vp-gate{display:none}.vp figcaption{color:var(--muted);margin-top:6px;font-size:12.5px}@media(max-width:560px){.vp-note,.vp-always{display:none}.vp-play-ic{width:54px;height:54px}.vp-play-ic:after{border-top-width:11px;border-bottom-width:11px;border-left-width:16px;top:16px;left:21px}}.dc-box{border-top:3px solid #5865f2}.dc-head{align-items:center;gap:10px;display:flex}.dc-logo{color:#8b95ff;flex:none}.dc-head h3{margin:0;font-size:16px}.dc-online{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.dc-online i,.dc-members i{background:#3ba55d;border-radius:50%;width:8px;height:8px;display:inline-block}.dc-members{color:#c9ced7;gap:3px;margin:10px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.dc-members li{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.dc-members .dc-idle i{background:#faa61a}.dc-members .dc-dnd i{background:#ed4245}.dc-join{text-align:center;color:#fff;background:#5865f2;border-radius:8px;margin-top:12px;padding:9px;font-weight:600;display:block}.dc-join:hover{color:#fff;filter:brightness(1.1)}.tm .gp-facts .tm-open{color:#7fd9d3}.tm-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px 24px;margin:18px 0 6px;display:grid}.tm-card{text-align:center}.tm-crest{background:radial-gradient(circle at 50% 35%,var(--cc),#0d1013 72%);border-radius:50%;place-items:center;width:92px;height:92px;margin:0 auto 12px;display:grid}@supports (color:color-mix(in lab,red,red)){.tm-crest{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--cc) 28%,#12161b),#0d1013 72%)}}.tm-crest{box-shadow:0 0 0 2px var(--cc),0 0 0 6px #00000059,0 10px 26px #00000073}.tm-crest img{border-radius:50%}.tm-crest span{font:700 38px var(--font-cond);color:var(--cc)}.tm-card h3{font:700 22px var(--font-cond)!important;color:var(--cc)!important;margin:0 0 6px!important}.gp-sec .tm-task{color:#e9edf3;margin:8px 0 0;font-weight:600}.gp-sec .tm-bio{color:var(--muted);max-width:30ch;margin:6px auto 0;font-size:14px;line-height:1.5}.gp-sec .tm-char{color:var(--muted);margin:8px 0 0;font-size:12.5px}.tm-values{grid-template-columns:1fr 1fr;gap:18px 30px;margin:6px 0 0;padding:0;list-style:none;display:grid}.tm-values li{border-top:2px solid var(--gc);padding-top:10px}.tm-values b{font:700 19px var(--font-cond);color:#fff;margin-bottom:4px;display:block}.tm-values span{color:#c9ced6;line-height:1.6}.tm-areas{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-top:14px;display:grid}.tm-area-card{border-left:3px solid var(--ac);background:linear-gradient(90deg,var(--ac),transparent 80%);flex-direction:column;gap:6px;padding:14px 16px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.tm-area-card{background:linear-gradient(90deg,color-mix(in srgb,var(--ac) 12%,transparent),transparent 80%)}}.tm-area-card{color:inherit;border-radius:0 8px 8px 0}.tm-area-card b{font:700 19px var(--font-cond);color:var(--ac)}.tm-area-card span{color:#c9ced6;font-size:14px;line-height:1.5}.tm-area-card em{color:var(--gold);margin-top:auto;font-size:13.5px;font-style:normal;font-weight:600}.tm-area-card:hover em{text-decoration:underline}.tm-roles{gap:4px;display:grid}.tm-role{border-left:3px solid var(--ac);padding:14px 0 12px 16px}.tm-role+.tm-role{margin-top:6px}.gp-sec .tm-role h3{color:var(--ac);margin:0 0 6px}.gp-sec .tm-role p{margin:0 0 4px;font-size:15px}.tm-role b{color:#e9edf3;font-weight:600}.tm-steps{counter-reset:st;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;margin:6px 0 0;padding:0;list-style:none;display:grid}.tm-steps li{counter-increment:st;padding-top:50px;position:relative}.tm-steps li:before{content:counter(st);width:38px;height:38px;font:700 20px var(--font-cond);color:var(--gold-ink);background:var(--gold);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #e9b44c2e}.tm-steps li:not(:last-child):after{content:"";background:linear-gradient(90deg,#e9b44c80,#0000);height:2px;position:absolute;top:19px;left:46px;right:8px}.tm-steps b{font:700 18px var(--font-cond);color:#fff;display:block}.tm-steps span{color:#c9ced6;font-size:14px;line-height:1.55}.tm-form{max-width:none}.tm-two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form label small{color:var(--muted);font-weight:400}.tm-faq details{border-bottom:1px solid var(--line)}.tm-faq summary{cursor:pointer;color:#e9edf3;justify-content:space-between;gap:12px;padding:12px 0;font-weight:600;list-style:none;display:flex}.tm-faq summary::-webkit-details-marker{display:none}.tm-faq summary:after{content:"+";color:var(--gold);font-weight:700}.tm-faq details[open] summary:after{content:"–"}.gp-sec .tm-faq p{margin:0 0 14px}.tm-side-cta{border-bottom:1px solid var(--line);margin-bottom:18px;padding:16px 0 18px}.tm-side-cta h2{margin-top:0}.tm-side-cta p{color:#c9ced6;margin:4px 0 12px;font-size:14.5px}.gp-more .tm-side-cta .btn{border:1px solid var(--line);flex-direction:row;margin:0;padding:8px 14px;display:inline-flex}.gp-more .tm-side-cta .btn-gold{border-color:var(--gold)}.tm-done{background:linear-gradient(90deg,#5fbf771f,#0000);border-left:3px solid #5fbf77;align-items:center;gap:16px;margin-top:28px;padding:16px 18px;display:flex}.tm-done-mark{color:#0d1013;background:#5fbf77;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:22px;font-weight:700;display:grid}.tm-done h2{font:700 22px var(--font-cond);margin:0}.tm-done p{color:#c9ced6;margin:2px 0 0}@media(max-width:700px){.tm-values,.tm-two{grid-template-columns:minmax(0,1fr)}.tm-steps li:not(:last-child):after{display:none}}.pa-group{margin:22px 0 34px}.pa-h{font:700 14px var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid var(--line);margin:0 0 6px;padding-bottom:8px}.pa-item{border-bottom:1px solid var(--line);grid-template-columns:84px 1fr;gap:18px;padding:18px 0;display:grid}.pa-logo{background:var(--panel-2);border-radius:12px;place-items:center;width:84px;height:84px;display:grid;overflow:hidden}.pa-logo img{object-fit:contain;width:100%;height:100%}.pa-logo span{font:700 34px var(--font-cond);color:var(--gold)}.pa-body h3{font:700 20px var(--font-cond);margin:0}.pa-body h3 a{color:var(--ink)}.pa-body h3 a:hover{color:var(--gold)}.pa-body p{color:#c9ced7;max-width:70ch;margin:4px 0 0}.pa-links{flex-wrap:wrap;gap:6px 18px;margin-top:6px;font-size:13.5px;display:flex}.pa-twitch{color:#b49cff}.pa-stream{max-width:640px;margin-top:10px}.pa-stream summary{cursor:pointer;color:#b49cff;font-size:14px;font-weight:600}.pa-stream .vp{margin:10px 0 0}.pa-note{color:var(--muted);margin:10px 0 40px}@media(max-width:560px){.pa-item{grid-template-columns:56px 1fr;gap:12px}.pa-logo{width:56px;height:56px}}.foot-partners{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 30px;padding-block:18px;display:flex}.foot-partners a{opacity:.7;color:var(--muted);font-weight:600;transition:opacity .15s}.foot-partners a:hover{opacity:1}.foot-partners img{filter:grayscale();width:auto;max-height:34px}.foot-partners a:hover img{filter:none}.post-edit{float:right;color:var(--gold);background:#e9b44c14;border:1px solid #e9b44c73;border-radius:999px;align-items:center;gap:6px;margin:4px 0 8px 12px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.post-edit:hover{color:var(--gold-ink);background:var(--gold)}.author-box{--ac:var(--gold);border:1px solid var(--line);border-left:3px solid var(--ac);background:#ffffff05;border-radius:6px;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;margin:30px 0 8px;padding:16px 18px;display:grid}.author-box-av{border:2px solid var(--ac);border-radius:50%;width:56px;height:56px;display:block;overflow:hidden}.author-box-av img{object-fit:cover;width:100%;height:100%;display:block}.author-box-av span{background:var(--panel-2);color:#fff;width:100%;height:100%;font:700 22px var(--font-cond);place-items:center;display:grid}.author-box-head{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;display:flex}.author-box-by{color:var(--muted);flex-basis:100%;font-size:12.5px}.author-box-name{font:400 21px var(--font-display,var(--font));color:#fff;line-height:1.2}.author-box-name:hover{color:var(--ac)}.author-box-role{font:600 14.5px var(--font-cond);letter-spacing:.02em;color:var(--gold)}.author-box-bio{color:#c3c8d0;margin:6px 0 0;font-size:15px;line-height:1.55}.author-box-more{color:var(--gold);margin-top:6px;font-size:14.5px;display:inline-block}@media(max-width:560px){.author-box{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px}.author-box-av{width:44px;height:44px}}:root{--ink-strong:#f3eee2;--cream:#f3eee2;--cream-2:#e2c2ab;--beige:#c6af8d;--teal:#0f6064;--teal-hi:#1a7b7e;--blue:#3dbdbb;--font-display:"Marcellus", Georgia, "Times New Roman", serif;--font-display-sc:"Marcellus SC", "Marcellus", Georgia, serif;--wow-corners:linear-gradient(#e9b44c, #e9b44c) top left / 14px 2px no-repeat, linear-gradient(#e9b44c, #e9b44c) top left / 2px 14px no-repeat, linear-gradient(#e9b44c, #e9b44c) bottom right / 14px 2px no-repeat, linear-gradient(#e9b44c, #e9b44c) bottom right / 2px 14px no-repeat}body :is(h1,h2,h3){letter-spacing:.005em;font-family:var(--font-display)!important;font-weight:400!important}body :is(h1,h2){line-height:1.12}body h1:not(.ch-banner *):not(.spg *):not(.bph *):not(.cp-hero *){background:linear-gradient(180deg,var(--cream) 30%,var(--cream-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.logo{font-family:var(--font-display-sc);letter-spacing:.01em;font-weight:400}.site-top{border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#0000,#c6af8d8c,#0000) 1}.nav{border-bottom:1px solid #0000;border-image:linear-gradient(90deg,transparent,var(--beige),transparent) 1}.nav-link.is-active{color:var(--cream);border-bottom-color:#e9b44c}.nav-link:hover,.nav-link[aria-expanded=true]{color:var(--cream)}.btn-gold{background:linear-gradient(180deg,var(--teal-hi),var(--teal));color:#f3eee2;border-color:#0b4a4d;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #083a3ccc}.btn-gold:hover{color:#fff;filter:brightness(1.12)}.btn:not(.btn-gold):not(.btn-danger):hover{border-color:var(--beige)}.chip.is-active{background:var(--teal);border-color:var(--teal-hi);color:var(--cream)}.box,.spg-macro,.gp-more a,.in-tactics,.nf-details{border-color:#c6af8d61!important}.box{background:var(--wow-corners),var(--panel);border:1px solid #c6af8d61;border-radius:6px}.spg-macro{background:var(--wow-corners),#151a21}.art-hero,.rc-hero,.pf-hero{border-color:#c6af8d4d}:is(.gp-sec,.pg-sec,.cp-sec)>h2,.spg-sec>h2,.lv-h,.cl-sec>h2,.pf-group>h2,.pt-h,.pn-panel-head h2{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0 10 5 5 10 0 5z' fill='%23e9b44c'/%3E%3C/svg%3E") left bottom / 9px 9px no-repeat,linear-gradient(90deg,var(--beige),#c6af8d26 55%,transparent) 14px calc(100% - 4px) / 100% 1px no-repeat;padding-bottom:12px}.eyebrow,.nf-kicker,.in-kicker,.mc-kicker{font-family:var(--font-display-sc)!important;letter-spacing:.12em!important;text-transform:none!important;font-weight:400!important}.crumbs a{color:var(--beige)}.gp-toc,.pg-toc{border-bottom-color:#c6af8d4d}.gp-table th,.lv-table th,.in-table th{color:var(--beige)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
