/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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-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-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-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-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-400:oklch(84.1% .238 128.85);--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-100:oklch(95.3% .051 180.801);--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-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-100:oklch(95.6% .045 203.388);--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-950:oklch(30.2% .056 229.695);--color-sky-100:oklch(95.1% .026 236.824);--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-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-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-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-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--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-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-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-pink-100:oklch(94.8% .028 342.258);--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-100:oklch(94.1% .03 12.58);--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-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-zinc-100:oklch(96.7% .001 286.375);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--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-6xl:72rem;--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:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--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-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;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 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-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--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,ui-sans-serif, system-ui, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{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{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.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:calc(var(--spacing) * 0)}.inset-1\.5{inset:calc(var(--spacing) * 1.5)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-8{top:calc(var(--spacing) * -8)}.-top-12{top:calc(var(--spacing) * -12)}.-top-16{top:calc(var(--spacing) * -16)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[-10px\]{top:-10px}.top-\[10px\]{top:10px}.top-\[20\%\]{top:20%}.top-\[40\%\]{top:40%}.top-\[89px\]{top:89px}.top-\[105\%\]{top:105%}.top-\[161px\]{top:161px}.top-\[167px\]{top:167px}.top-\[232px\]{top:232px}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-8{right:calc(var(--spacing) * -8)}.-right-12{right:calc(var(--spacing) * -12)}.-right-16{right:calc(var(--spacing) * -16)}.right-0{right:calc(var(--spacing) * 0)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-\[15\%\]{right:15%}.right-\[30\%\]{right:30%}.right-\[calc\(50\%-22px\)\]{right:calc(50% - 22px)}.right-\[calc\(50\%-34px\)\]{right:calc(50% - 34px)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[10\%\]{bottom:10%}.bottom-\[30\%\]{bottom:30%}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[10\%\]{left:10%}.left-\[10px\]{left:10px}.left-\[20px\]{left:20px}.left-\[25\%\]{left:25%}.left-\[80\%\]{left:80%}.left-\[103px\]{left:103px}.left-\[193px\]{left:193px}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[140\]{z-index:140}.z-\[190\]{z-index:190}.z-\[200\]{z-index:200}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-5{margin-block:calc(var(--spacing) * 5)}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-\[-6px\]{margin-top:-6px}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!h-8{height:calc(var(--spacing) * 8)!important}.h-1{height:calc(var(--spacing) * 1)}.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-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-36{height:calc(var(--spacing) * 36)}.h-\[18px\]{height:18px}.h-\[80\%\]{height:80%}.h-\[85\%\]{height:85%}.h-\[310px\]{height:310px}.h-\[400px\]{height:400px}.h-fit{height:fit-content}.h-full{height:100%}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[140px\]{max-height:140px}.max-h-\[160px\]{max-height:160px}.max-h-\[420px\]{max-height:420px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[64px\]{min-height:64px}.min-h-screen{min-height:100vh}.\!w-8{width:calc(var(--spacing) * 8)!important}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.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-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-36{width:calc(var(--spacing) * 36)}.w-\[1px\]{width:1px}.w-\[3px\]{width:3px}.w-\[4\.75rem\]{width:4.75rem}.w-\[5rem\]{width:5rem}.w-\[80\%\]{width:80%}.w-\[85\%\]{width:85%}.w-\[192px\]{width:192px}.w-\[270px\]{width:270px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[130px\]{max-width:130px}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[240px\]{max-width:240px}.max-w-\[270px\]{max-width:270px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[560px\]{max-width:560px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[18px\]{min-width:18px}.min-w-\[28px\]{min-width:28px}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[500px\]{min-width:500px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[2\]{flex:2}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-102{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.01\]{scale:1.01}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[bounce_2s_infinite\]{animation:2s infinite bounce}.animate-\[ping_1\.2s_infinite_ease-in-out\]{animation:1.2s ease-in-out infinite ping}.animate-\[ping_1\.5s_infinite_ease-in-out\]{animation:1.5s ease-in-out infinite ping}.animate-\[ping_1\.8s_infinite_ease-in-out\]{animation:1.8s ease-in-out infinite ping}.animate-\[ping_2\.2s_infinite_ease-in-out\]{animation:2.2s ease-in-out infinite ping}.animate-\[ping_2s_infinite_ease-in-out\]{animation:2s ease-in-out infinite ping}.animate-bounce{animation:var(--animate-bounce)}.animate-none{animation:none}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#3e342d\]\/40>:not(:last-child)){border-color:oklab(33.3493% .0101957 .0157031/.4)}:where(.divide-slate-950\/30>:not(:last-child)){border-color:#0206184d}@supports (color:color-mix(in lab, red, red)){:where(.divide-slate-950\/30>:not(:last-child)){border-color:color-mix(in oklab, var(--color-slate-950) 30%, transparent)}}.self-start{align-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-red-500{border-color:var(--color-red-500)!important}.border-\[\#2ecc71\]\/20{border-color:oklab(74.5868% -.160516 .0841779/.2)}.border-\[\#2ecc71\]\/40{border-color:oklab(74.5868% -.160516 .0841779/.4)}.border-\[\#3e342d\]{border-color:#3e342d}.border-\[\#3e342d\]\/20{border-color:oklab(33.3493% .0101957 .0157031/.2)}.border-\[\#3e342d\]\/25{border-color:oklab(33.3493% .0101957 .0157031/.25)}.border-\[\#3e342d\]\/30{border-color:oklab(33.3493% .0101957 .0157031/.3)}.border-\[\#3e342d\]\/40{border-color:oklab(33.3493% .0101957 .0157031/.4)}.border-\[\#3e342d\]\/80{border-color:oklab(33.3493% .0101957 .0157031/.8)}.border-\[\#8a8078\]\/40{border-color:oklab(60.6384% .00822875 .0149526/.4)}.border-\[\#b89a68\]{border-color:#b89a68}.border-\[\#cf157b\]{border-color:#cf157b}.border-\[\#f6d46f\]\/30{border-color:oklab(87.8692% -.00235805 .126169/.3)}.border-\[\#f6d46f\]\/60{border-color:oklab(87.8692% -.00235805 .126169/.6)}.border-\[\#ffdd00\]{border-color:#fd0}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/60{border-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/50{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.border-amber-500\/60{border-color:#f99c0099}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/60{border-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.border-amber-600\/30{border-color:#dd74004d}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/30{border-color:color-mix(in oklab, var(--color-amber-600) 30%, transparent)}}.border-amber-600\/40{border-color:#dd740066}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/40{border-color:color-mix(in oklab, var(--color-amber-600) 40%, transparent)}}.border-amber-600\/50{border-color:#dd740080}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/50{border-color:color-mix(in oklab, var(--color-amber-600) 50%, transparent)}}.border-amber-700{border-color:var(--color-amber-700)}.border-amber-700\/30{border-color:#b750004d}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/30{border-color:color-mix(in oklab, var(--color-amber-700) 30%, transparent)}}.border-amber-700\/40{border-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/40{border-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.border-amber-700\/50{border-color:#b7500080}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/50{border-color:color-mix(in oklab, var(--color-amber-700) 50%, transparent)}}.border-amber-800\/30{border-color:#953d004d}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/30{border-color:color-mix(in oklab, var(--color-amber-800) 30%, transparent)}}.border-amber-800\/35{border-color:#953d0059}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/35{border-color:color-mix(in oklab, var(--color-amber-800) 35%, transparent)}}.border-amber-800\/40{border-color:#953d0066}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/40{border-color:color-mix(in oklab, var(--color-amber-800) 40%, transparent)}}.border-amber-800\/50{border-color:#953d0080}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/50{border-color:color-mix(in oklab, var(--color-amber-800) 50%, transparent)}}.border-amber-800\/60{border-color:#953d0099}@supports (color:color-mix(in lab, red, red)){.border-amber-800\/60{border-color:color-mix(in oklab, var(--color-amber-800) 60%, transparent)}}.border-amber-900{border-color:var(--color-amber-900)}.border-amber-900\/20{border-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.border-amber-900\/20{border-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.border-amber-900\/25{border-color:#7b330640}@supports (color:color-mix(in lab, red, red)){.border-amber-900\/25{border-color:color-mix(in oklab, var(--color-amber-900) 25%, transparent)}}.border-amber-900\/30{border-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.border-amber-900\/30{border-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.border-amber-900\/40{border-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.border-amber-900\/40{border-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.border-amber-900\/50{border-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.border-amber-900\/50{border-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.border-amber-900\/80{border-color:#7b3306cc}@supports (color:color-mix(in lab, red, red)){.border-amber-900\/80{border-color:color-mix(in oklab, var(--color-amber-900) 80%, transparent)}}.border-amber-950\/35{border-color:#46190159}@supports (color:color-mix(in lab, red, red)){.border-amber-950\/35{border-color:color-mix(in oklab, var(--color-amber-950) 35%, transparent)}}.border-amber-950\/50{border-color:#46190180}@supports (color:color-mix(in lab, red, red)){.border-amber-950\/50{border-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.border-blue-800\/50{border-color:#193cb880}@supports (color:color-mix(in lab, red, red)){.border-blue-800\/50{border-color:color-mix(in oklab, var(--color-blue-800) 50%, transparent)}}.border-blue-800\/80{border-color:#193cb8cc}@supports (color:color-mix(in lab, red, red)){.border-blue-800\/80{border-color:color-mix(in oklab, var(--color-blue-800) 80%, transparent)}}.border-cyan-500\/50{border-color:#00b7d780}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/50{border-color:color-mix(in oklab, var(--color-cyan-500) 50%, transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-emerald-700{border-color:var(--color-emerald-700)}.border-emerald-700\/30{border-color:#0079564d}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/30{border-color:color-mix(in oklab, var(--color-emerald-700) 30%, transparent)}}.border-emerald-700\/40{border-color:#00795666}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/40{border-color:color-mix(in oklab, var(--color-emerald-700) 40%, transparent)}}.border-emerald-700\/60{border-color:#00795699}@supports (color:color-mix(in lab, red, red)){.border-emerald-700\/60{border-color:color-mix(in oklab, var(--color-emerald-700) 60%, transparent)}}.border-emerald-800{border-color:var(--color-emerald-800)}.border-emerald-800\/40{border-color:#005f4666}@supports (color:color-mix(in lab, red, red)){.border-emerald-800\/40{border-color:color-mix(in oklab, var(--color-emerald-800) 40%, transparent)}}.border-emerald-800\/50{border-color:#005f4680}@supports (color:color-mix(in lab, red, red)){.border-emerald-800\/50{border-color:color-mix(in oklab, var(--color-emerald-800) 50%, transparent)}}.border-emerald-800\/60{border-color:#005f4699}@supports (color:color-mix(in lab, red, red)){.border-emerald-800\/60{border-color:color-mix(in oklab, var(--color-emerald-800) 60%, transparent)}}.border-emerald-900{border-color:var(--color-emerald-900)}.border-emerald-900\/20{border-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.border-emerald-900\/20{border-color:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.border-emerald-900\/30{border-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-900\/30{border-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.border-emerald-900\/35{border-color:#004e3b59}@supports (color:color-mix(in lab, red, red)){.border-emerald-900\/35{border-color:color-mix(in oklab, var(--color-emerald-900) 35%, transparent)}}.border-emerald-900\/40{border-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.border-emerald-900\/40{border-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.border-emerald-900\/50{border-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.border-emerald-900\/50{border-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.border-emerald-900\/60{border-color:#004e3b99}@supports (color:color-mix(in lab, red, red)){.border-emerald-900\/60{border-color:color-mix(in oklab, var(--color-emerald-900) 60%, transparent)}}.border-emerald-950\/30{border-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.border-emerald-950\/30{border-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.border-emerald-950\/35{border-color:#002c2259}@supports (color:color-mix(in lab, red, red)){.border-emerald-950\/35{border-color:color-mix(in oklab, var(--color-emerald-950) 35%, transparent)}}.border-emerald-950\/50{border-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.border-emerald-950\/50{border-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-500\/20{border-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/20{border-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.border-indigo-700\/50{border-color:#432dd780}@supports (color:color-mix(in lab, red, red)){.border-indigo-700\/50{border-color:color-mix(in oklab, var(--color-indigo-700) 50%, transparent)}}.border-indigo-800\/40{border-color:#372aac66}@supports (color:color-mix(in lab, red, red)){.border-indigo-800\/40{border-color:color-mix(in oklab, var(--color-indigo-800) 40%, transparent)}}.border-indigo-800\/50{border-color:#372aac80}@supports (color:color-mix(in lab, red, red)){.border-indigo-800\/50{border-color:color-mix(in oklab, var(--color-indigo-800) 50%, transparent)}}.border-indigo-900{border-color:var(--color-indigo-900)}.border-indigo-900\/30{border-color:#312c854d}@supports (color:color-mix(in lab, red, red)){.border-indigo-900\/30{border-color:color-mix(in oklab, var(--color-indigo-900) 30%, transparent)}}.border-indigo-900\/40{border-color:#312c8566}@supports (color:color-mix(in lab, red, red)){.border-indigo-900\/40{border-color:color-mix(in oklab, var(--color-indigo-900) 40%, transparent)}}.border-indigo-950\/35{border-color:#1e1a4d59}@supports (color:color-mix(in lab, red, red)){.border-indigo-950\/35{border-color:color-mix(in oklab, var(--color-indigo-950) 35%, transparent)}}.border-indigo-950\/50{border-color:#1e1a4d80}@supports (color:color-mix(in lab, red, red)){.border-indigo-950\/50{border-color:color-mix(in oklab, var(--color-indigo-950) 50%, transparent)}}.border-orange-500\/50{border-color:#fe6e0080}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/50{border-color:color-mix(in oklab, var(--color-orange-500) 50%, transparent)}}.border-orange-800\/40{border-color:#9f2d0066}@supports (color:color-mix(in lab, red, red)){.border-orange-800\/40{border-color:color-mix(in oklab, var(--color-orange-800) 40%, transparent)}}.border-orange-900{border-color:var(--color-orange-900)}.border-orange-900\/30{border-color:#7e2a0c4d}@supports (color:color-mix(in lab, red, red)){.border-orange-900\/30{border-color:color-mix(in oklab, var(--color-orange-900) 30%, transparent)}}.border-orange-900\/40{border-color:#7e2a0c66}@supports (color:color-mix(in lab, red, red)){.border-orange-900\/40{border-color:color-mix(in oklab, var(--color-orange-900) 40%, transparent)}}.border-pink-500\/20{border-color:#f6339a33}@supports (color:color-mix(in lab, red, red)){.border-pink-500\/20{border-color:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.border-pink-500\/30{border-color:#f6339a4d}@supports (color:color-mix(in lab, red, red)){.border-pink-500\/30{border-color:color-mix(in oklab, var(--color-pink-500) 30%, transparent)}}.border-pink-500\/50{border-color:#f6339a80}@supports (color:color-mix(in lab, red, red)){.border-pink-500\/50{border-color:color-mix(in oklab, var(--color-pink-500) 50%, transparent)}}.border-pink-700\/30{border-color:#c4005c4d}@supports (color:color-mix(in lab, red, red)){.border-pink-700\/30{border-color:color-mix(in oklab, var(--color-pink-700) 30%, transparent)}}.border-pink-700\/60{border-color:#c4005c99}@supports (color:color-mix(in lab, red, red)){.border-pink-700\/60{border-color:color-mix(in oklab, var(--color-pink-700) 60%, transparent)}}.border-pink-900\/20{border-color:#86104333}@supports (color:color-mix(in lab, red, red)){.border-pink-900\/20{border-color:color-mix(in oklab, var(--color-pink-900) 20%, transparent)}}.border-pink-900\/30{border-color:#8610434d}@supports (color:color-mix(in lab, red, red)){.border-pink-900\/30{border-color:color-mix(in oklab, var(--color-pink-900) 30%, transparent)}}.border-pink-900\/40{border-color:#86104366}@supports (color:color-mix(in lab, red, red)){.border-pink-900\/40{border-color:color-mix(in oklab, var(--color-pink-900) 40%, transparent)}}.border-pink-950\/30{border-color:#5104244d}@supports (color:color-mix(in lab, red, red)){.border-pink-950\/30{border-color:color-mix(in oklab, var(--color-pink-950) 30%, transparent)}}.border-pink-950\/40{border-color:#51042466}@supports (color:color-mix(in lab, red, red)){.border-pink-950\/40{border-color:color-mix(in oklab, var(--color-pink-950) 40%, transparent)}}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/20{border-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.border-purple-500\/50{border-color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/50{border-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.border-purple-800\/50{border-color:#6e11b080}@supports (color:color-mix(in lab, red, red)){.border-purple-800\/50{border-color:color-mix(in oklab, var(--color-purple-800) 50%, transparent)}}.border-purple-800\/60{border-color:#6e11b099}@supports (color:color-mix(in lab, red, red)){.border-purple-800\/60{border-color:color-mix(in oklab, var(--color-purple-800) 60%, transparent)}}.border-purple-900\/20{border-color:#59168b33}@supports (color:color-mix(in lab, red, red)){.border-purple-900\/20{border-color:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.border-purple-900\/40{border-color:#59168b66}@supports (color:color-mix(in lab, red, red)){.border-purple-900\/40{border-color:color-mix(in oklab, var(--color-purple-900) 40%, transparent)}}.border-purple-950\/30{border-color:#3c03664d}@supports (color:color-mix(in lab, red, red)){.border-purple-950\/30{border-color:color-mix(in oklab, var(--color-purple-950) 30%, transparent)}}.border-red-400\/50{border-color:#ff656880}@supports (color:color-mix(in lab, red, red)){.border-red-400\/50{border-color:color-mix(in oklab, var(--color-red-400) 50%, transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.border-red-500\/50{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.border-red-700{border-color:var(--color-red-700)}.border-red-700\/50{border-color:#bf000f80}@supports (color:color-mix(in lab, red, red)){.border-red-700\/50{border-color:color-mix(in oklab, var(--color-red-700) 50%, transparent)}}.border-red-700\/60{border-color:#bf000f99}@supports (color:color-mix(in lab, red, red)){.border-red-700\/60{border-color:color-mix(in oklab, var(--color-red-700) 60%, transparent)}}.border-red-800{border-color:var(--color-red-800)}.border-red-800\/40{border-color:#9f071266}@supports (color:color-mix(in lab, red, red)){.border-red-800\/40{border-color:color-mix(in oklab, var(--color-red-800) 40%, transparent)}}.border-red-800\/50{border-color:#9f071280}@supports (color:color-mix(in lab, red, red)){.border-red-800\/50{border-color:color-mix(in oklab, var(--color-red-800) 50%, transparent)}}.border-red-800\/60{border-color:#9f071299}@supports (color:color-mix(in lab, red, red)){.border-red-800\/60{border-color:color-mix(in oklab, var(--color-red-800) 60%, transparent)}}.border-red-800\/80{border-color:#9f0712cc}@supports (color:color-mix(in lab, red, red)){.border-red-800\/80{border-color:color-mix(in oklab, var(--color-red-800) 80%, transparent)}}.border-red-900{border-color:var(--color-red-900)}.border-red-900\/20{border-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.border-red-900\/20{border-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.border-red-900\/30{border-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.border-red-900\/30{border-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.border-red-900\/40{border-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.border-red-900\/40{border-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.border-red-900\/50{border-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.border-red-900\/50{border-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.border-red-900\/60{border-color:#82181a99}@supports (color:color-mix(in lab, red, red)){.border-red-900\/60{border-color:color-mix(in oklab, var(--color-red-900) 60%, transparent)}}.border-red-950\/30{border-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.border-red-950\/30{border-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.border-red-950\/40{border-color:#46080966}@supports (color:color-mix(in lab, red, red)){.border-red-950\/40{border-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/20{border-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/40{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.border-rose-500\/50{border-color:#ff235780}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/50{border-color:color-mix(in oklab, var(--color-rose-500) 50%, transparent)}}.border-rose-800\/40{border-color:#a3003766}@supports (color:color-mix(in lab, red, red)){.border-rose-800\/40{border-color:color-mix(in oklab, var(--color-rose-800) 40%, transparent)}}.border-rose-800\/50{border-color:#a3003780}@supports (color:color-mix(in lab, red, red)){.border-rose-800\/50{border-color:color-mix(in oklab, var(--color-rose-800) 50%, transparent)}}.border-rose-900{border-color:var(--color-rose-900)}.border-rose-900\/20{border-color:#8b083633}@supports (color:color-mix(in lab, red, red)){.border-rose-900\/20{border-color:color-mix(in oklab, var(--color-rose-900) 20%, transparent)}}.border-rose-900\/30{border-color:#8b08364d}@supports (color:color-mix(in lab, red, red)){.border-rose-900\/30{border-color:color-mix(in oklab, var(--color-rose-900) 30%, transparent)}}.border-rose-900\/40{border-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.border-rose-900\/40{border-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.border-rose-900\/50{border-color:#8b083680}@supports (color:color-mix(in lab, red, red)){.border-rose-900\/50{border-color:color-mix(in oklab, var(--color-rose-900) 50%, transparent)}}.border-rose-950\/30{border-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.border-rose-950\/30{border-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.border-rose-950\/35{border-color:#4d021859}@supports (color:color-mix(in lab, red, red)){.border-rose-950\/35{border-color:color-mix(in oklab, var(--color-rose-950) 35%, transparent)}}.border-rose-950\/40{border-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.border-rose-950\/40{border-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.border-rose-950\/50{border-color:#4d021880}@supports (color:color-mix(in lab, red, red)){.border-rose-950\/50{border-color:color-mix(in oklab, var(--color-rose-950) 50%, transparent)}}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/20{border-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.border-sky-500\/50{border-color:#00a5ef80}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/50{border-color:color-mix(in oklab, var(--color-sky-500) 50%, transparent)}}.border-sky-800{border-color:var(--color-sky-800)}.border-sky-900\/40{border-color:#024a7066}@supports (color:color-mix(in lab, red, red)){.border-sky-900\/40{border-color:color-mix(in oklab, var(--color-sky-900) 40%, transparent)}}.border-sky-900\/50{border-color:#024a7080}@supports (color:color-mix(in lab, red, red)){.border-sky-900\/50{border-color:color-mix(in oklab, var(--color-sky-900) 50%, transparent)}}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/60{border-color:#31415899}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/60{border-color:color-mix(in oklab, var(--color-slate-700) 60%, transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-800\/40{border-color:#1d293d66}@supports (color:color-mix(in lab, red, red)){.border-slate-800\/40{border-color:color-mix(in oklab, var(--color-slate-800) 40%, transparent)}}.border-slate-800\/60{border-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.border-slate-800\/60{border-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.border-slate-800\/80{border-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.border-slate-800\/80{border-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.border-slate-800\/90{border-color:#1d293de6}@supports (color:color-mix(in lab, red, red)){.border-slate-800\/90{border-color:color-mix(in oklab, var(--color-slate-800) 90%, transparent)}}.border-slate-900{border-color:var(--color-slate-900)}.border-slate-900\/40{border-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.border-slate-900\/40{border-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.border-slate-900\/50{border-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.border-slate-900\/50{border-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.border-slate-900\/60{border-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.border-slate-900\/60{border-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.border-slate-900\/80{border-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.border-slate-900\/80{border-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.border-slate-950{border-color:var(--color-slate-950)}.border-teal-500\/50{border-color:#00baa780}@supports (color:color-mix(in lab, red, red)){.border-teal-500\/50{border-color:color-mix(in oklab, var(--color-teal-500) 50%, transparent)}}.border-transparent{border-color:#0000}.border-violet-700{border-color:var(--color-violet-700)}.border-violet-800\/50{border-color:#5d0ec080}@supports (color:color-mix(in lab, red, red)){.border-violet-800\/50{border-color:color-mix(in oklab, var(--color-violet-800) 50%, transparent)}}.border-yellow-400\/40{border-color:#fac80066}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/40{border-color:color-mix(in oklab, var(--color-yellow-400) 40%, transparent)}}.border-yellow-500\/50{border-color:#edb20080}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/50{border-color:color-mix(in oklab, var(--color-yellow-500) 50%, transparent)}}.border-yellow-700\/30{border-color:#a361004d}@supports (color:color-mix(in lab, red, red)){.border-yellow-700\/30{border-color:color-mix(in oklab, var(--color-yellow-700) 30%, transparent)}}.border-t-amber-500{border-top-color:var(--color-amber-500)}.border-t-emerald-500{border-top-color:var(--color-emerald-500)}.border-t-indigo-300{border-top-color:var(--color-indigo-300)}.border-t-indigo-500{border-top-color:var(--color-indigo-500)}.border-t-rose-500{border-top-color:var(--color-rose-500)}.bg-\[\#0a0c10\]{background-color:#0a0c10}.bg-\[\#0a0c12\]{background-color:#0a0c12}.bg-\[\#0a0d14\]{background-color:#0a0d14}.bg-\[\#0b0e14\]{background-color:#0b0e14}.bg-\[\#0b0f17\]{background-color:#0b0f17}.bg-\[\#0b0f17\]\/90{background-color:oklab(16.8281% -.00191802 -.0179601/.9)}.bg-\[\#0b0f19\]{background-color:#0b0f19}.bg-\[\#0c101a\]{background-color:#0c101a}.bg-\[\#0c121c\]{background-color:#0c121c}.bg-\[\#0c0907\]\/60{background-color:oklab(14.2845% .00370299 .00621041/.6)}.bg-\[\#0d1017\]{background-color:#0d1017}.bg-\[\#1a1410\]{background-color:#1a1410}.bg-\[\#1a1410\]\/40{background-color:oklab(19.722% .00711731 .0103735/.4)}.bg-\[\#1a1410\]\/70{background-color:oklab(19.722% .00711731 .0103735/.7)}.bg-\[\#1b1016\]\/25{background-color:oklab(19.0476% .0207924 -.00539801/.25)}.bg-\[\#2ecc71\]\/5{background-color:oklab(74.5868% -.160516 .0841779/.05)}.bg-\[\#2ecc71\]\/10{background-color:oklab(74.5868% -.160516 .0841779/.1)}.bg-\[\#090d14\]{background-color:#090d14}.bg-\[\#090d16\]\/95{background-color:oklab(15.9628% -.00156841 -.0202709/.95)}.bg-\[\#05060a\]{background-color:#05060a}.bg-\[\#05070a\]{background-color:#05070a}.bg-\[\#05070a\]\/50{background-color:oklab(12.713% -.00248405 -.00847014/.5)}.bg-\[\#05070a\]\/90{background-color:oklab(12.713% -.00248405 -.00847014/.9)}.bg-\[\#05070c\]{background-color:#05070c}.bg-\[\#5865F2\]\/10{background-color:oklab(57.7436% .0140405 -.208618/.1)}.bg-\[\#06080c\]{background-color:#06080c}.bg-\[\#06080d\]{background-color:#06080d}.bg-\[\#07090e\]{background-color:#07090e}.bg-\[\#030508\]\/80{background-color:oklab(11.3115% -.00339774 -.0103439/.8)}.bg-\[\#050608\]{background-color:#050608}.bg-\[\#080608\]{background-color:#080608}.bg-\[\#b89a68\]\/20{background-color:oklab(70.1656% .0134118 .0745299/.2)}.bg-\[\#cf157b\]{background-color:#cf157b}.bg-\[\#cf157b\]\/10{background-color:oklab(56.3532% .221454 -.0177925/.1)}.bg-\[\#f6d46f\]{background-color:#f6d46f}.bg-\[\#f6d46f\]\/5{background-color:oklab(87.8692% -.00235805 .126169/.05)}.bg-\[\#f6d46f\]\/10{background-color:oklab(87.8692% -.00235805 .126169/.1)}.bg-\[\#ffdd00\]{background-color:#fd0}.bg-\[\#ffdd00\]\/10{background-color:oklab(89.8694% -.0253819 .183924/.1)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-600\/10{background-color:#dd74001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/10{background-color:color-mix(in oklab, var(--color-amber-600) 10%, transparent)}}.bg-amber-900\/35{background-color:#7b330659}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/35{background-color:color-mix(in oklab, var(--color-amber-900) 35%, transparent)}}.bg-amber-900\/60{background-color:#7b330699}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/60{background-color:color-mix(in oklab, var(--color-amber-900) 60%, transparent)}}.bg-amber-900\/80{background-color:#7b3306cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/80{background-color:color-mix(in oklab, var(--color-amber-900) 80%, transparent)}}.bg-amber-950\/10{background-color:#4619011a}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/10{background-color:color-mix(in oklab, var(--color-amber-950) 10%, transparent)}}.bg-amber-950\/15{background-color:#46190126}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/15{background-color:color-mix(in oklab, var(--color-amber-950) 15%, transparent)}}.bg-amber-950\/20{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/20{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.bg-amber-950\/25{background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/25{background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/30{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/40{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.bg-amber-950\/45{background-color:#46190173}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/45{background-color:color-mix(in oklab, var(--color-amber-950) 45%, transparent)}}.bg-amber-950\/80{background-color:#461901cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/80{background-color:color-mix(in oklab, var(--color-amber-950) 80%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-950\/60{background-color:#16245699}@supports (color:color-mix(in lab, red, red)){.bg-blue-950\/60{background-color:color-mix(in oklab, var(--color-blue-950) 60%, transparent)}}.bg-cyan-950\/45{background-color:#05334573}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/45{background-color:color-mix(in oklab, var(--color-cyan-950) 45%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-emerald-900{background-color:var(--color-emerald-900)}.bg-emerald-900\/20{background-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/20{background-color:color-mix(in oklab, var(--color-emerald-900) 20%, transparent)}}.bg-emerald-900\/35{background-color:#004e3b59}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/35{background-color:color-mix(in oklab, var(--color-emerald-900) 35%, transparent)}}.bg-emerald-900\/60{background-color:#004e3b99}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/60{background-color:color-mix(in oklab, var(--color-emerald-900) 60%, transparent)}}.bg-emerald-950{background-color:var(--color-emerald-950)}.bg-emerald-950\/5{background-color:#002c220d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/5{background-color:color-mix(in oklab, var(--color-emerald-950) 5%, transparent)}}.bg-emerald-950\/10{background-color:#002c221a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/10{background-color:color-mix(in oklab, var(--color-emerald-950) 10%, transparent)}}.bg-emerald-950\/15{background-color:#002c2226}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/15{background-color:color-mix(in oklab, var(--color-emerald-950) 15%, transparent)}}.bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/20{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.bg-emerald-950\/30{background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/30{background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/40{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.bg-emerald-950\/45{background-color:#002c2273}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/45{background-color:color-mix(in oklab, var(--color-emerald-950) 45%, transparent)}}.bg-emerald-950\/60{background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/60{background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-600\/20{background-color:#4f39f633}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/20{background-color:color-mix(in oklab, var(--color-indigo-600) 20%, transparent)}}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-700\/30{background-color:#432dd74d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-700\/30{background-color:color-mix(in oklab, var(--color-indigo-700) 30%, transparent)}}.bg-indigo-800\/40{background-color:#372aac66}@supports (color:color-mix(in lab, red, red)){.bg-indigo-800\/40{background-color:color-mix(in oklab, var(--color-indigo-800) 40%, transparent)}}.bg-indigo-900\/35{background-color:#312c8559}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/35{background-color:color-mix(in oklab, var(--color-indigo-900) 35%, transparent)}}.bg-indigo-900\/60{background-color:#312c8599}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/60{background-color:color-mix(in oklab, var(--color-indigo-900) 60%, transparent)}}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-indigo-950\/10{background-color:#1e1a4d1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/10{background-color:color-mix(in oklab, var(--color-indigo-950) 10%, transparent)}}.bg-indigo-950\/20{background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/20{background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.bg-indigo-950\/30{background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/30{background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.bg-indigo-950\/40{background-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.bg-indigo-950\/40{background-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.bg-orange-900\/60{background-color:#7e2a0c99}@supports (color:color-mix(in lab, red, red)){.bg-orange-900\/60{background-color:color-mix(in oklab, var(--color-orange-900) 60%, transparent)}}.bg-orange-950\/30{background-color:#4413064d}@supports (color:color-mix(in lab, red, red)){.bg-orange-950\/30{background-color:color-mix(in oklab, var(--color-orange-950) 30%, transparent)}}.bg-orange-950\/45{background-color:#44130673}@supports (color:color-mix(in lab, red, red)){.bg-orange-950\/45{background-color:color-mix(in oklab, var(--color-orange-950) 45%, transparent)}}.bg-orange-950\/60{background-color:#44130699}@supports (color:color-mix(in lab, red, red)){.bg-orange-950\/60{background-color:color-mix(in oklab, var(--color-orange-950) 60%, transparent)}}.bg-pink-500\/10{background-color:#f6339a1a}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/10{background-color:color-mix(in oklab, var(--color-pink-500) 10%, transparent)}}.bg-pink-950\/10{background-color:#5104241a}@supports (color:color-mix(in lab, red, red)){.bg-pink-950\/10{background-color:color-mix(in oklab, var(--color-pink-950) 10%, transparent)}}.bg-pink-950\/20{background-color:#51042433}@supports (color:color-mix(in lab, red, red)){.bg-pink-950\/20{background-color:color-mix(in oklab, var(--color-pink-950) 20%, transparent)}}.bg-pink-950\/40{background-color:#51042466}@supports (color:color-mix(in lab, red, red)){.bg-pink-950\/40{background-color:color-mix(in oklab, var(--color-pink-950) 40%, transparent)}}.bg-pink-950\/45{background-color:#51042473}@supports (color:color-mix(in lab, red, red)){.bg-pink-950\/45{background-color:color-mix(in oklab, var(--color-pink-950) 45%, transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-purple-950\/5{background-color:#3c03660d}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/5{background-color:color-mix(in oklab, var(--color-purple-950) 5%, transparent)}}.bg-purple-950\/10{background-color:#3c03661a}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/10{background-color:color-mix(in oklab, var(--color-purple-950) 10%, transparent)}}.bg-purple-950\/15{background-color:#3c036626}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/15{background-color:color-mix(in oklab, var(--color-purple-950) 15%, transparent)}}.bg-purple-950\/20{background-color:#3c036633}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/20{background-color:color-mix(in oklab, var(--color-purple-950) 20%, transparent)}}.bg-purple-950\/45{background-color:#3c036673}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/45{background-color:color-mix(in oklab, var(--color-purple-950) 45%, transparent)}}.bg-purple-950\/80{background-color:#3c0366cc}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/80{background-color:color-mix(in oklab, var(--color-purple-950) 80%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900\/50{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/50{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.bg-red-950{background-color:var(--color-red-950)}.bg-red-950\/5{background-color:#4608090d}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/5{background-color:color-mix(in oklab, var(--color-red-950) 5%, transparent)}}.bg-red-950\/10{background-color:#4608091a}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/10{background-color:color-mix(in oklab, var(--color-red-950) 10%, transparent)}}.bg-red-950\/15{background-color:#46080926}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/15{background-color:color-mix(in oklab, var(--color-red-950) 15%, transparent)}}.bg-red-950\/20{background-color:#46080933}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/20{background-color:color-mix(in oklab, var(--color-red-950) 20%, transparent)}}.bg-red-950\/30{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/30{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.bg-red-950\/40{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/40{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.bg-red-950\/45{background-color:#46080973}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/45{background-color:color-mix(in oklab, var(--color-red-950) 45%, transparent)}}.bg-red-950\/50{background-color:#46080980}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/50{background-color:color-mix(in oklab, var(--color-red-950) 50%, transparent)}}.bg-red-950\/70{background-color:#460809b3}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/70{background-color:color-mix(in oklab, var(--color-red-950) 70%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-rose-900\/35{background-color:#8b083659}@supports (color:color-mix(in lab, red, red)){.bg-rose-900\/35{background-color:color-mix(in oklab, var(--color-rose-900) 35%, transparent)}}.bg-rose-900\/60{background-color:#8b083699}@supports (color:color-mix(in lab, red, red)){.bg-rose-900\/60{background-color:color-mix(in oklab, var(--color-rose-900) 60%, transparent)}}.bg-rose-950{background-color:var(--color-rose-950)}.bg-rose-950\/5{background-color:#4d02180d}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/5{background-color:color-mix(in oklab, var(--color-rose-950) 5%, transparent)}}.bg-rose-950\/10{background-color:#4d02181a}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/10{background-color:color-mix(in oklab, var(--color-rose-950) 10%, transparent)}}.bg-rose-950\/20{background-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/20{background-color:color-mix(in oklab, var(--color-rose-950) 20%, transparent)}}.bg-rose-950\/25{background-color:#4d021840}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/25{background-color:color-mix(in oklab, var(--color-rose-950) 25%, transparent)}}.bg-rose-950\/30{background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/30{background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.bg-rose-950\/45{background-color:#4d021873}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/45{background-color:color-mix(in oklab, var(--color-rose-950) 45%, transparent)}}.bg-rose-950\/50{background-color:#4d021880}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/50{background-color:color-mix(in oklab, var(--color-rose-950) 50%, transparent)}}.bg-rose-950\/60{background-color:#4d021899}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/60{background-color:color-mix(in oklab, var(--color-rose-950) 60%, transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-sky-950{background-color:var(--color-sky-950)}.bg-sky-950\/30{background-color:#052f4a4d}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/30{background-color:color-mix(in oklab, var(--color-sky-950) 30%, transparent)}}.bg-sky-950\/45{background-color:#052f4a73}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/45{background-color:color-mix(in oklab, var(--color-sky-950) 45%, transparent)}}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-700\/70{background-color:#314158b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/70{background-color:color-mix(in oklab, var(--color-slate-700) 70%, transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/60{background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/60{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/20{background-color:#0f172b33}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/20{background-color:color-mix(in oklab, var(--color-slate-900) 20%, transparent)}}.bg-slate-900\/30{background-color:#0f172b4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/30{background-color:color-mix(in oklab, var(--color-slate-900) 30%, transparent)}}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/40{background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/60{background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/80{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/15{background-color:#02061826}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/15{background-color:color-mix(in oklab, var(--color-slate-950) 15%, transparent)}}.bg-slate-950\/20{background-color:#02061833}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/20{background-color:color-mix(in oklab, var(--color-slate-950) 20%, transparent)}}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/30{background-color:color-mix(in oklab, var(--color-slate-950) 30%, transparent)}}.bg-slate-950\/40{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/40{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.bg-slate-950\/45{background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/45{background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.bg-slate-950\/50{background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/50{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/60{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/70{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.bg-slate-950\/80{background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/80{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/95{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.bg-teal-950\/45{background-color:#022f2e73}@supports (color:color-mix(in lab, red, red)){.bg-teal-950\/45{background-color:color-mix(in oklab, var(--color-teal-950) 45%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-900{background-color:var(--color-violet-900)}.bg-violet-950\/20{background-color:#2f0d6833}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/20{background-color:color-mix(in oklab, var(--color-violet-950) 20%, transparent)}}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-950\/45{background-color:#43200473}@supports (color:color-mix(in lab, red, red)){.bg-yellow-950\/45{background-color:color-mix(in oklab, var(--color-yellow-950) 45%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#0d1020\]{--tw-gradient-from:#0d1020;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#111724\]{--tw-gradient-from:#111724;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/5{--tw-gradient-from:#f99c000d}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/5{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.from-amber-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-600{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-700{--tw-gradient-from:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-950\/20{--tw-gradient-from:#46190133}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.from-amber-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-950\/30{--tw-gradient-from:#4619014d}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/30{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.from-amber-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-950\/40{--tw-gradient-from:#46190166}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.from-amber-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-950\/50{--tw-gradient-from:#46190180}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.from-amber-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab, red, red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-950\/50{--tw-gradient-from:#16245680}@supports (color:color-mix(in lab, red, red)){.from-blue-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-blue-950) 50%, transparent)}}.from-blue-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400{--tw-gradient-from:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-700{--tw-gradient-from:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-800{--tw-gradient-from:var(--color-emerald-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/30{--tw-gradient-from:#002c224d}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.from-emerald-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/40{--tw-gradient-from:#002c2266}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.from-emerald-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/50{--tw-gradient-from:#002c2280}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.from-emerald-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/60{--tw-gradient-from:#002c2299}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/60{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.from-emerald-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-950\/30{--tw-gradient-from:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.from-indigo-950\/30{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.from-indigo-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-950\/40{--tw-gradient-from:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.from-indigo-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.from-indigo-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-400{--tw-gradient-from:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-950\/30{--tw-gradient-from:#4413064d}@supports (color:color-mix(in lab, red, red)){.from-orange-950\/30{--tw-gradient-from:color-mix(in oklab, var(--color-orange-950) 30%, transparent)}}.from-orange-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-950\/40{--tw-gradient-from:#44130666}@supports (color:color-mix(in lab, red, red)){.from-orange-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-orange-950) 40%, transparent)}}.from-orange-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500{--tw-gradient-from:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-800{--tw-gradient-from:var(--color-pink-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-950\/60{--tw-gradient-from:#51042499}@supports (color:color-mix(in lab, red, red)){.from-pink-950\/60{--tw-gradient-from:color-mix(in oklab, var(--color-pink-950) 60%, transparent)}}.from-pink-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-950\/50{--tw-gradient-from:#3c036680}@supports (color:color-mix(in lab, red, red)){.from-purple-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-purple-950) 50%, transparent)}}.from-purple-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-400{--tw-gradient-from:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-800{--tw-gradient-from:var(--color-red-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-950{--tw-gradient-from:var(--color-red-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-950\/40{--tw-gradient-from:#46080966}@supports (color:color-mix(in lab, red, red)){.from-red-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.from-red-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-950\/50{--tw-gradient-from:#46080980}@supports (color:color-mix(in lab, red, red)){.from-red-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-red-950) 50%, transparent)}}.from-red-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-950\/60{--tw-gradient-from:#46080999}@supports (color:color-mix(in lab, red, red)){.from-red-950\/60{--tw-gradient-from:color-mix(in oklab, var(--color-red-950) 60%, transparent)}}.from-red-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-400{--tw-gradient-from:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-700{--tw-gradient-from:var(--color-rose-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-950\/30{--tw-gradient-from:#4d02184d}@supports (color:color-mix(in lab, red, red)){.from-rose-950\/30{--tw-gradient-from:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.from-rose-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-950\/40{--tw-gradient-from:#4d021866}@supports (color:color-mix(in lab, red, red)){.from-rose-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.from-rose-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-900\/30{--tw-gradient-from:#0f172b4d}@supports (color:color-mix(in lab, red, red)){.from-slate-900\/30{--tw-gradient-from:color-mix(in oklab, var(--color-slate-900) 30%, transparent)}}.from-slate-900\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-950{--tw-gradient-from:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-400{--tw-gradient-from:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-300{--tw-gradient-from:var(--color-yellow-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-400{--tw-gradient-from:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500{--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-600{--tw-gradient-from:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#181512\]{--tw-gradient-via:#181512;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-400{--tw-gradient-via:var(--color-amber-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500{--tw-gradient-via:var(--color-amber-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-800{--tw-gradient-via:var(--color-amber-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-950\/90{--tw-gradient-via:#020618e6}@supports (color:color-mix(in lab, red, red)){.via-slate-950\/90{--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.via-slate-950\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0a0c18\]{--tw-gradient-to:#0a0c18;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#070a0f\]{--tw-gradient-to:#070a0f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#f6d46f\]{--tw-gradient-to:#f6d46f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-700{--tw-gradient-to:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-800{--tw-gradient-to:var(--color-amber-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-900\/10{--tw-gradient-to:#7b33061a}@supports (color:color-mix(in lab, red, red)){.to-amber-900\/10{--tw-gradient-to:color-mix(in oklab, var(--color-amber-900) 10%, transparent)}}.to-amber-900\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-900\/20{--tw-gradient-to:#7b330633}@supports (color:color-mix(in lab, red, red)){.to-amber-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.to-amber-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-900\/10{--tw-gradient-to:#1c398e1a}@supports (color:color-mix(in lab, red, red)){.to-blue-900\/10{--tw-gradient-to:color-mix(in oklab, var(--color-blue-900) 10%, transparent)}}.to-blue-900\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-900\/20{--tw-gradient-to:#1c398e33}@supports (color:color-mix(in lab, red, red)){.to-blue-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.to-blue-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-600{--tw-gradient-to:var(--color-cyan-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-700{--tw-gradient-to:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-950\/40{--tw-gradient-to:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.to-indigo-950\/40{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.to-indigo-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-400{--tw-gradient-to:var(--color-lime-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-600{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-700{--tw-gradient-to:var(--color-pink-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-900\/10{--tw-gradient-to:#8610431a}@supports (color:color-mix(in lab, red, red)){.to-pink-900\/10{--tw-gradient-to:color-mix(in oklab, var(--color-pink-900) 10%, transparent)}}.to-pink-900\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-900\/20{--tw-gradient-to:#86104333}@supports (color:color-mix(in lab, red, red)){.to-pink-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-pink-900) 20%, transparent)}}.to-pink-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-900\/40{--tw-gradient-to:#86104366}@supports (color:color-mix(in lab, red, red)){.to-pink-900\/40{--tw-gradient-to:color-mix(in oklab, var(--color-pink-900) 40%, transparent)}}.to-pink-900\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-600{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-900\/20{--tw-gradient-to:#82181a33}@supports (color:color-mix(in lab, red, red)){.to-red-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.to-red-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-900\/40{--tw-gradient-to:#82181a66}@supports (color:color-mix(in lab, red, red)){.to-red-900\/40{--tw-gradient-to:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.to-red-900\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-600{--tw-gradient-to:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-800{--tw-gradient-to:var(--color-rose-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-950{--tw-gradient-to:var(--color-rose-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-600{--tw-gradient-to:var(--color-sky-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950\/40{--tw-gradient-to:#02061866}@supports (color:color-mix(in lab, red, red)){.to-slate-950\/40{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.to-slate-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950\/50{--tw-gradient-to:#02061880}@supports (color:color-mix(in lab, red, red)){.to-slate-950\/50{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.to-slate-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950\/60{--tw-gradient-to:#02061899}@supports (color:color-mix(in lab, red, red)){.to-slate-950\/60{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.to-slate-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950\/80{--tw-gradient-to:#020618cc}@supports (color:color-mix(in lab, red, red)){.to-slate-950\/80{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.to-slate-950\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-600{--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-700{--tw-gradient-to:var(--color-teal-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-900\/10{--tw-gradient-to:#0b4f4a1a}@supports (color:color-mix(in lab, red, red)){.to-teal-900\/10{--tw-gradient-to:color-mix(in oklab, var(--color-teal-900) 10%, transparent)}}.to-teal-900\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-900\/20{--tw-gradient-to:#0b4f4a33}@supports (color:color-mix(in lab, red, red)){.to-teal-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-teal-900) 20%, transparent)}}.to-teal-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-900\/40{--tw-gradient-to:#0b4f4a66}@supports (color:color-mix(in lab, red, red)){.to-teal-900\/40{--tw-gradient-to:color-mix(in oklab, var(--color-teal-900) 40%, transparent)}}.to-teal-900\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-800{--tw-gradient-to:var(--color-violet-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-400{--tw-gradient-to:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-500{--tw-gradient-to:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-600{--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-700{--tw-gradient-to:var(--color-yellow-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-900\/10{--tw-gradient-to:#733e0a1a}@supports (color:color-mix(in lab, red, red)){.to-yellow-900\/10{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-900) 10%, transparent)}}.to-yellow-900\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-900\/20{--tw-gradient-to:#733e0a33}@supports (color:color-mix(in lab, red, red)){.to-yellow-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-900) 20%, transparent)}}.to-yellow-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-\[\#f6d46f\]{fill:#f6d46f}.fill-red-500\/20{fill:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.fill-red-500\/20{fill:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-top{object-position:top}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.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:calc(var(--spacing) * 1)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-px{padding-bottom:1px}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[200px\]{font-size:200px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2ecc71\]{color:#2ecc71}.text-\[\#3e342d\]{color:#3e342d}.text-\[\#8a8078\]{color:#8a8078}.text-\[\#5865F2\]{color:#5865f2}.text-\[\#b8aea4\]{color:#b8aea4}.text-\[\#cf157b\]{color:#cf157b}.text-\[\#d9b38c\]{color:#d9b38c}.text-\[\#e2e8f0\]{color:#e2e8f0}.text-\[\#f6d46f\]{color:#f6d46f}.text-\[\#ffdd00\]{color:#fd0}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/90{color:#fef3c6e6}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/90{color:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/90{color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/80{color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.text-amber-400\/90{color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/90{color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/80{color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/80{color:color-mix(in oklab, var(--color-amber-500) 80%, transparent)}}.text-amber-500\/85{color:#f99c00d9}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/85{color:color-mix(in oklab, var(--color-amber-500) 85%, transparent)}}.text-amber-500\/90{color:#f99c00e6}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/90{color:color-mix(in oklab, var(--color-amber-500) 90%, transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-amber-600\/70{color:#dd7400b3}@supports (color:color-mix(in lab, red, red)){.text-amber-600\/70{color:color-mix(in oklab, var(--color-amber-600) 70%, transparent)}}.text-amber-600\/80{color:#dd7400cc}@supports (color:color-mix(in lab, red, red)){.text-amber-600\/80{color:color-mix(in oklab, var(--color-amber-600) 80%, transparent)}}.text-amber-600\/90{color:#dd7400e6}@supports (color:color-mix(in lab, red, red)){.text-amber-600\/90{color:color-mix(in oklab, var(--color-amber-600) 90%, transparent)}}.text-amber-700{color:var(--color-amber-700)}.text-black{color:var(--color-black)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/80{color:#00d294cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/80{color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-950{color:var(--color-emerald-950)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-lime-400{color:var(--color-lime-400)}.text-orange-100{color:var(--color-orange-100)}.text-orange-200{color:var(--color-orange-200)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-pink-100{color:var(--color-pink-100)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--color-pink-500)}.text-purple-100{color:var(--color-purple-100)}.text-purple-200{color:var(--color-purple-200)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-rose-100{color:var(--color-rose-100)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-400\/80{color:#ff667fcc}@supports (color:color-mix(in lab, red, red)){.text-rose-400\/80{color:color-mix(in oklab, var(--color-rose-400) 80%, transparent)}}.text-rose-500{color:var(--color-rose-500)}.text-sky-100{color:var(--color-sky-100)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-950{color:var(--color-slate-950)}.text-teal-100{color:var(--color-teal-100)}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-transparent{color:#0000}.text-violet-200{color:var(--color-violet-200)}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.text-yellow-50{color:var(--color-yellow-50)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-500\/80{color:#edb200cc}@supports (color:color-mix(in lab, red, red)){.text-yellow-500\/80{color:color-mix(in oklab, var(--color-yellow-500) 80%, transparent)}}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-500{color:var(--color-zinc-500)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.accent-emerald-500{accent-color:var(--color-emerald-500)}.accent-pink-500{accent-color:var(--color-pink-500)}.accent-red-500{accent-color:var(--color-red-500)}.accent-rose-500{accent-color:var(--color-rose-500)}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.02\]{opacity:.02}.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-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_4px_rgba\(251\,191\,36\,0\.8\)\]{--tw-shadow:0 0 4px var(--tw-shadow-color,#fbbf24cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(251\,191\,36\,0\.8\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#fbbf24cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(245\,158\,11\,0\.9\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#f59e0be6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(244\,63\,94\,0\.05\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#f43f5e0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#10b98114);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#10b98126);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(239\,68\,68\,0\.1\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#ef44441a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(239\,68\,68\,0\.15\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#ef444426);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(244\,63\,94\,0\.15\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#f43f5e26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(6\,182\,212\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#06b6d433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(14\,165\,233\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#0ea5e933);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#10b98133);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(20\,184\,166\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#14b8a633);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(168\,85\,247\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#a855f733);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(234\,179\,8\,0\.25\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#eab30840);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(236\,72\,153\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#ec489933);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(239\,68\,68\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#ef444433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(244\,63\,94\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f43f5e33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(245\,158\,11\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f59e0b33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(249\,115\,22\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#f9731633);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(99\,102\,241\,0\.25\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#6366f140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(251\,191\,36\,0\.35\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#fbbf2459);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(99\,102\,241\,0\.35\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#6366f159);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.85\)\,0_0_40px_rgba\(180\,83\,9\,0\.18\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#000000d9), 0 0 40px var(--tw-shadow-color,#b453092e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#0ea5e9\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#0ea5e9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#06b6d4\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#06b6d4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#10b981\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#10b981);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#14b8a6\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#14b8a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#a855f7\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#a855f7);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#eab308\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#eab308);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#ec4899\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#ec4899);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#ef4444\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#ef4444);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#f43f5e\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#f43f5e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#f59e0b\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#f59e0b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_10px_\#f97316\]{--tw-shadow:2px 0 10px var(--tw-shadow-color,#f97316);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.shadow-amber-950\/20{--tw-shadow-color:#46190133}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-950\/30{--tw-shadow-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-950\/40{--tw-shadow-color:#46190166}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-950\/50{--tw-shadow-color:#46190180}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black{--tw-shadow-color:#000}@supports (color:color-mix(in lab, red, red)){.shadow-black{--tw-shadow-color:color-mix(in oklab, var(--color-black) var(--tw-shadow-alpha), transparent)}}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/60{--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/80{--tw-shadow-color:#000c}@supports (color:color-mix(in lab, red, red)){.shadow-black\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/90{--tw-shadow-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.shadow-black\/90{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 90%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/20{--tw-shadow-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/30{--tw-shadow-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/40{--tw-shadow-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-950\/20{--tw-shadow-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-950\/40{--tw-shadow-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-950\/50{--tw-shadow-color:#46080980}@supports (color:color-mix(in lab, red, red)){.shadow-red-950\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-950\/10{--tw-shadow-color:#4d02181a}@supports (color:color-mix(in lab, red, red)){.shadow-rose-950\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-950\/20{--tw-shadow-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.shadow-rose-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-950\/40{--tw-shadow-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.shadow-rose-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-950\/50{--tw-shadow-color:#2f0d6880}@supports (color:color-mix(in lab, red, red)){.shadow-violet-950\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-red-500{--tw-ring-color:var(--color-red-500)}.ring-white\/5{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.ring-white\/5{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-\[0_0_3px_rgba\(245\,158\,11\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 3px var(--tw-drop-shadow-color,#f59e0b66));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(6\,182\,212\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#06b6d480));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(14\,165\,233\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#0ea5e980));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(16\,185\,129\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#10b98180));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(20\,184\,166\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#14b8a680));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(168\,85\,247\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#a855f780));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(236\,72\,153\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#ec489980));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(239\,68\,68\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#ef444480));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(244\,63\,94\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#f43f5e80));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(245\,158\,11\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#f59e0b80));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_4px_rgba\(249\,115\,22\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#f9731680));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_5px_rgba\(234\,179\,8\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 5px var(--tw-drop-shadow-color,#eab30899));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_6px_rgba\(234\,179\,8\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,#eab30880));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_6px_rgba\(236\,72\,153\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,#ec489980));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_0_8px_rgba\(239\,68\,68\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#ef444480));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[8s\]{--tw-duration:8s;transition-duration:8s}.duration-\[10s\]{--tw-duration:10s;transition-duration:10s}.duration-\[15s\]{--tw-duration:15s;transition-duration:15s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:via-slate-950\/75:is(:where(.group):hover *){--tw-gradient-via:#020618bf}@supports (color:color-mix(in lab, red, red)){.group-hover\:via-slate-950\/75:is(:where(.group):hover *){--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.group-hover\:via-slate-950\/75:is(:where(.group):hover *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.group-hover\:text-amber-400:is(:where(.group):hover *){color:var(--color-amber-400)}.group-hover\:text-cyan-400:is(:where(.group):hover *){color:var(--color-cyan-400)}.group-hover\:text-emerald-400:is(:where(.group):hover *){color:var(--color-emerald-400)}.group-hover\:text-orange-400:is(:where(.group):hover *){color:var(--color-orange-400)}.group-hover\:text-pink-300:is(:where(.group):hover *){color:var(--color-pink-300)}.group-hover\:text-pink-400:is(:where(.group):hover *){color:var(--color-pink-400)}.group-hover\:text-purple-400:is(:where(.group):hover *){color:var(--color-purple-400)}.group-hover\:text-red-400:is(:where(.group):hover *){color:var(--color-red-400)}.group-hover\:text-rose-400:is(:where(.group):hover *){color:var(--color-rose-400)}.group-hover\:text-sky-400:is(:where(.group):hover *){color:var(--color-sky-400)}.group-hover\:text-teal-400:is(:where(.group):hover *){color:var(--color-teal-400)}.group-hover\:text-yellow-400:is(:where(.group):hover *){color:var(--color-yellow-400)}.hover\:scale-102:hover{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[\#b89a68\]\/50:hover{border-color:oklab(70.1656% .0134118 .0745299/.5)}.hover\:border-amber-400\/70:hover{border-color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-400\/70:hover{border-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.hover\:border-amber-600\/50:hover{border-color:#dd740080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-600\/50:hover{border-color:color-mix(in oklab, var(--color-amber-600) 50%, transparent)}}.hover\:border-amber-700\/40:hover{border-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-700\/40:hover{border-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.hover\:border-amber-800\/40:hover{border-color:#953d0066}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-800\/40:hover{border-color:color-mix(in oklab, var(--color-amber-800) 40%, transparent)}}.hover\:border-amber-900\/50:hover{border-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-900\/50:hover{border-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.hover\:border-emerald-700:hover{border-color:var(--color-emerald-700)}.hover\:border-emerald-900\/50:hover{border-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-900\/50:hover{border-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.hover\:border-indigo-600\/60:hover{border-color:#4f39f699}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-600\/60:hover{border-color:color-mix(in oklab, var(--color-indigo-600) 60%, transparent)}}.hover\:border-indigo-900\/50:hover{border-color:#312c8580}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-900\/50:hover{border-color:color-mix(in oklab, var(--color-indigo-900) 50%, transparent)}}.hover\:border-orange-700:hover{border-color:var(--color-orange-700)}.hover\:border-pink-900\/40:hover{border-color:#86104366}@supports (color:color-mix(in lab, red, red)){.hover\:border-pink-900\/40:hover{border-color:color-mix(in oklab, var(--color-pink-900) 40%, transparent)}}.hover\:border-red-950\/40:hover{border-color:#46080966}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-950\/40:hover{border-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.hover\:border-rose-700:hover{border-color:var(--color-rose-700)}.hover\:border-rose-900\/40:hover{border-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-900\/40:hover{border-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.hover\:border-rose-900\/50:hover{border-color:#8b083680}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-900\/50:hover{border-color:color-mix(in oklab, var(--color-rose-900) 50%, transparent)}}.hover\:border-slate-500:hover{border-color:var(--color-slate-500)}.hover\:border-slate-700:hover{border-color:var(--color-slate-700)}.hover\:border-slate-700\/60:hover{border-color:#31415899}@supports (color:color-mix(in lab, red, red)){.hover\:border-slate-700\/60:hover{border-color:color-mix(in oklab, var(--color-slate-700) 60%, transparent)}}.hover\:border-slate-800:hover{border-color:var(--color-slate-800)}.hover\:border-yellow-800\/80:hover{border-color:#874b00cc}@supports (color:color-mix(in lab, red, red)){.hover\:border-yellow-800\/80:hover{border-color:color-mix(in oklab, var(--color-yellow-800) 80%, transparent)}}.hover\:bg-\[\#0c101a\]\/30:hover{background-color:oklab(17.4107% -.00101793 -.0218399/.3)}.hover\:bg-\[\#1a1410\]\/25:hover{background-color:oklab(19.722% .00711731 .0103735/.25)}.hover\:bg-\[\#d4a017\]:hover{background-color:#d4a017}.hover\:bg-\[\#ebd05a\]:hover{background-color:#ebd05a}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-amber-800:hover{background-color:var(--color-amber-800)}.hover\:bg-amber-900\/40:hover{background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-900\/40:hover{background-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.hover\:bg-amber-950\/20:hover{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-950\/20:hover{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.hover\:bg-amber-950\/30:hover{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-950\/30:hover{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-800:hover{background-color:var(--color-emerald-800)}.hover\:bg-emerald-900:hover{background-color:var(--color-emerald-900)}.hover\:bg-emerald-900\/40:hover{background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/40:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.hover\:bg-emerald-900\/60:hover{background-color:#004e3b99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-900\/60:hover{background-color:color-mix(in oklab, var(--color-emerald-900) 60%, transparent)}}.hover\:bg-emerald-950\/20:hover{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-950\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\:bg-indigo-600\/35:hover{background-color:#4f39f659}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-600\/35:hover{background-color:color-mix(in oklab, var(--color-indigo-600) 35%, transparent)}}.hover\:bg-indigo-900\/20:hover{background-color:#312c8533}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-900\/20:hover{background-color:color-mix(in oklab, var(--color-indigo-900) 20%, transparent)}}.hover\:bg-indigo-900\/40:hover{background-color:#312c8566}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-900\/40:hover{background-color:color-mix(in oklab, var(--color-indigo-900) 40%, transparent)}}.hover\:bg-indigo-950\/20:hover{background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-950\/20:hover{background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.hover\:bg-orange-900:hover{background-color:var(--color-orange-900)}.hover\:bg-red-900:hover{background-color:var(--color-red-900)}.hover\:bg-red-900\/40:hover{background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/40:hover{background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.hover\:bg-red-900\/60:hover{background-color:#82181a99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/60:hover{background-color:color-mix(in oklab, var(--color-red-900) 60%, transparent)}}.hover\:bg-red-950\/30:hover{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-950\/30:hover{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.hover\:bg-red-950\/50:hover{background-color:#46080980}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-950\/50:hover{background-color:color-mix(in oklab, var(--color-red-950) 50%, transparent)}}.hover\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\:bg-rose-900:hover{background-color:var(--color-rose-900)}.hover\:bg-rose-900\/50:hover{background-color:#8b083680}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-900\/50:hover{background-color:color-mix(in oklab, var(--color-rose-900) 50%, transparent)}}.hover\:bg-rose-950\/10:hover{background-color:#4d02181a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-950\/10:hover{background-color:color-mix(in oklab, var(--color-rose-950) 10%, transparent)}}.hover\:bg-rose-950\/20:hover{background-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-950\/20:hover{background-color:color-mix(in oklab, var(--color-rose-950) 20%, transparent)}}.hover\:bg-sky-900\/40:hover{background-color:#024a7066}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-900\/40:hover{background-color:color-mix(in oklab, var(--color-sky-900) 40%, transparent)}}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-900:hover{background-color:var(--color-slate-900)}.hover\:bg-slate-900\/20:hover{background-color:#0f172b33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-900\/20:hover{background-color:color-mix(in oklab, var(--color-slate-900) 20%, transparent)}}.hover\:bg-slate-900\/30:hover{background-color:#0f172b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-900\/30:hover{background-color:color-mix(in oklab, var(--color-slate-900) 30%, transparent)}}.hover\:bg-slate-900\/40:hover{background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-900\/40:hover{background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.hover\:bg-slate-900\/50:hover{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-900\/50:hover{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.hover\:bg-slate-900\/60:hover{background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-900\/60:hover{background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.hover\:bg-slate-950\/50:hover{background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-950\/50:hover{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.hover\:bg-yellow-950\/10:hover{background-color:#4320041a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-950\/10:hover{background-color:color-mix(in oklab, var(--color-yellow-950) 10%, transparent)}}.hover\:from-amber-500:hover{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-600:hover{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-500:hover{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-700:hover{--tw-gradient-from:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-indigo-500:hover{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-pink-700:hover{--tw-gradient-from:var(--color-pink-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-red-700:hover{--tw-gradient-from:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-red-900:hover{--tw-gradient-from:var(--color-red-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-rose-600:hover{--tw-gradient-from:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-yellow-400:hover{--tw-gradient-from:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-yellow-500:hover{--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-amber-500:hover{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-amber-600:hover{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-amber-700:hover{--tw-gradient-to:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-emerald-400:hover{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-emerald-600:hover{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-pink-600:hover{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-red-600:hover{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-rose-700:hover{--tw-gradient-to:var(--color-rose-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-rose-900:hover{--tw-gradient-to:var(--color-rose-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-teal-400:hover{--tw-gradient-to:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-teal-600:hover{--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-violet-500:hover{--tw-gradient-to:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-violet-700:hover{--tw-gradient-to:var(--color-violet-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-yellow-600:hover{--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[\#b8aea4\]:hover{color:#b8aea4}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-rose-400:hover{color:var(--color-rose-400)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-slate-400:hover{color:var(--color-slate-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_4px_28px_rgba\(99\,102\,241\,0\.55\)\]:hover{--tw-shadow:0 4px 28px var(--tw-shadow-color,#6366f18c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-amber-950\/40:hover{--tw-shadow-color:#46190166}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-amber-950\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-emerald-950\/40:hover{--tw-shadow-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-emerald-950\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-pink-950\/40:hover{--tw-shadow-color:#51042466}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-pink-950\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-pink-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-red-950\/40:hover{--tw-shadow-color:#46080966}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-red-950\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:border-\[\#f6d46f\]:focus{border-color:#f6d46f}.focus\:border-amber-500:focus{border-color:var(--color-amber-500)}.focus\:border-amber-600:focus{border-color:var(--color-amber-600)}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-purple-500:focus{border-color:var(--color-purple-500)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-red-800:focus{border-color:var(--color-red-800)}.focus\:border-rose-500\/40:focus{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.focus\:border-rose-500\/40:focus{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.focus\:border-rose-500\/60:focus{border-color:#ff235799}@supports (color:color-mix(in lab, red, red)){.focus\:border-rose-500\/60:focus{border-color:color-mix(in oklab, var(--color-rose-500) 60%, transparent)}}.focus\:border-rose-600:focus{border-color:var(--color-rose-600)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:translate-y-\[1px\]:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-98:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:from-slate-800:disabled{--tw-gradient-from:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.disabled\:to-slate-800:disabled{--tw-gradient-to:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.disabled\:text-slate-500:disabled{color:var(--color-slate-500)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.sm\:text-left{text-align:left}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:inline{display:inline}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=64rem){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:block{display:block}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=96rem){.\32 xl\:inline{display:inline}}}:root{--kw-bg-deep:#05070c;--kw-surface:#0d1119;--kw-surface-raised:#131a26;--kw-border:#94a3b81c;--kw-border-strong:#94a3b833;--kw-accent:#c41e1e;--kw-accent-soft:#c41e1e26;--kw-gold:#c9a227;--kw-text:#e8edf5;--kw-muted:#8b97ab;--kw-radius:6px;--kw-radius-lg:8px;--kw-font-display:"Cinzel", ui-serif, Georgia, serif;--kw-font-display-ornate:"Cinzel Decorative", "Cinzel", ui-serif, Georgia, serif;--kw-font-body:"Crimson Pro", ui-serif, Georgia, serif;--kw-shadow:0 16px 48px #0000008c}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){isolation:isolate;box-sizing:border-box;background-color:#0000;background-image:none;flex-direction:column;height:100vh;padding:14px;display:flex;position:relative}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):before{content:"";z-index:-1;pointer-events:none;background-color:#040508;background-image:radial-gradient(85% 60% at 50% 15%,#7f1d1d38 0%,#0000 55%),radial-gradient(80% 50% at 50% 100%,#0000008c 0%,#0000 60%),linear-gradient(#04050840 0%,#0405088c 100%),url(./bg_tower_hd-Pb502Flg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.kw-game-frame{flex-direction:column;flex:1;width:min(2200px,99%);min-height:0;margin:0 auto;display:flex}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-game-frame{width:min(2200px,100%)}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{-webkit-backdrop-filter:blur(10px);border:1px solid var(--kw-border-strong);border-radius:var(--kw-radius-lg);width:100%;box-shadow:var(--kw-shadow);background:linear-gradient(#0a0e16c7 0%,#070a10d6 100%);flex:1;grid-template-columns:276px minmax(0,1fr) 320px;gap:0;overflow:hidden}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game.no-sidebar{grid-template-columns:276px minmax(0,1fr)}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character,.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content,.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-backpack{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{border-right:1px solid var(--kw-border);background:linear-gradient(#0c1018b8 0%,#080b128c 100%);min-height:0;overflow:hidden}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character>nav{scrollbar-width:thin;flex:auto;min-height:0;padding-right:2px;overflow-y:auto}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block{flex-shrink:0;margin-bottom:4px;padding-bottom:6px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block .kw-avatar-lg{width:6.25rem!important;height:6.25rem!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block h2{margin-top:4px;font-size:.9rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-level-badge{margin-top:4px;padding:2px 10px;font-size:.6rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-stats{gap:.4rem;margin-top:.5rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn{gap:8px;padding:7px 10px;font-size:.72rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn svg{width:15px;height:15px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-backpack{border-left:1px solid var(--kw-border);background:#080b128c;flex-direction:column;align-self:stretch;height:100%;min-height:0;display:flex;overflow:hidden}.kw-backpack-inspector-scroll{flex:1;min-height:0;padding-right:2px;overflow-y:auto}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content{background:#06090e73;padding:14px 16px;overflow:hidden auto}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-game-frame .kw-main-content{padding:8px 12px}.kw-header--floating{flex-shrink:0;gap:8px;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;padding:0!important}.kw-hud-island{border:1px solid var(--kw-border);border-radius:var(--kw-radius-lg);-webkit-backdrop-filter:blur(12px);background:#080c14e0;box-shadow:0 8px 28px #00000061}.kw-header-logo{justify-content:center;align-items:center;padding:4px;line-height:0;display:flex}.kw-header-logo__frame{border:1px solid #f8717159;border-radius:12px;width:44px;height:44px;display:block;position:relative;overflow:hidden;box-shadow:0 0 16px #ef444438,inset 0 1px #ffffff0f}.kw-header-logo__tower{object-fit:cover;object-position:center 35%;filter:saturate(1.05)contrast(1.08);width:100%;height:100%;display:block}.kw-header-logo__emblem{color:#fecaca;background:linear-gradient(145deg,#b91c1ceb 0%,#450a0af2 100%);border:1px solid #f871718c;border-radius:7px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 2px 8px #00000073}.kw-header-logo--mobile .kw-header-logo__frame{border-radius:11px;width:40px;height:40px}.kw-header-logo--mobile .kw-header-logo__emblem{border-radius:6px;width:18px;height:18px}.kw-topnav-pill--top{justify-content:center;width:100%;padding:4px!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header--floating{gap:6px;margin-bottom:6px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header-logo__frame{width:40px;height:40px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header:not(.kw-header--floating){-webkit-backdrop-filter:blur(12px);border:1px solid var(--kw-border);border-radius:var(--kw-radius-lg);background:#0a0e169e;align-items:stretch;margin-bottom:12px;padding:12px 18px;box-shadow:0 8px 32px #00000059}.kw-header-row{min-width:0}.kw-header-row .kw-header-brand{max-width:min(100%,220px)}.kw-header-row .kw-header-logo{max-width:none}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header:not(.kw-header--floating){margin-bottom:4px;padding:6px 12px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header-brand__title{font-size:1rem;line-height:1.1}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header-brand__kicker{font-size:.52rem}.kw-header-brand{background:linear-gradient(135deg,#0f172ab8 0%,#080b13e0 100%);border:1px solid #94a3b81f;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:6px 12px 6px 6px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 4px 18px #00000047}.kw-header-brand__mark{flex-shrink:0;position:relative}.kw-header-brand__mark:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ef444438 0%,#0000 72%);border-radius:14px;position:absolute;inset:-4px}.kw-header-brand__icon{z-index:1;color:#fecaca;background:linear-gradient(145deg,#b91c1c8c 0%,#450a0ad1 100%);border:1px solid #f871716b;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:relative;box-shadow:0 0 14px #ef444447,inset 0 1px #ffffff14}.kw-header-brand__text{flex-direction:column;gap:3px;min-width:0;display:flex}.kw-header-brand__kicker{color:#fcd34d;letter-spacing:.16em;text-transform:uppercase;background:#78350f59;border:1px solid #f59e0b47;border-radius:999px;align-self:flex-start;align-items:center;padding:2px 7px;font-family:Outfit,sans-serif;font-size:.52rem;font-weight:800;line-height:1.2;display:inline-flex;box-shadow:0 0 10px #f59e0b1f}.kw-header-brand__title{letter-spacing:.06em;text-transform:uppercase;-webkit-text-fill-color:transparent;text-shadow:none;white-space:nowrap;background:linear-gradient(#fff 0%,#e2e8f0 52%,#94a3b8 100%);-webkit-background-clip:text;margin:0;font-family:Cinzel,Outfit,serif;font-size:1.05rem;font-weight:800;line-height:1.05}.kw-header-brand--mobile{border-radius:12px;gap:10px;padding:4px 10px 4px 4px}.kw-header-brand--mobile .kw-header-brand__icon{border-radius:10px;width:34px;height:34px}.kw-header-brand--mobile .kw-header-brand__kicker{display:none}.kw-header-brand--mobile .kw-header-brand__title{font-size:.95rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header-brand__title{font-size:1rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header-brand__icon{width:34px;height:34px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header-brand{gap:10px;padding:5px 10px 5px 5px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel{-webkit-backdrop-filter:blur(6px);border:1px solid var(--kw-border);border-radius:var(--kw-radius);box-shadow:none;background:#0b0f17b8;padding:16px 18px;position:relative}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-game-frame .kw-main-content .kw-panel{padding:10px 12px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c41e1e59,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel h2{letter-spacing:.06em;font-family:Cinzel,Outfit,serif;font-size:1.05rem}.kw-section-head{border-bottom:1px solid var(--kw-border);justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:2px;padding-bottom:12px;display:flex}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-section-head{gap:8px;padding-bottom:6px}.kw-hero-block{text-align:center;border-bottom:1px solid var(--kw-border);margin-bottom:12px;padding-bottom:14px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hero-block{margin-bottom:8px;padding-bottom:8px}.kw-hero-block .kw-avatar-lg{border:2px solid #c41e1e73;width:8.5rem;height:8.5rem;box-shadow:0 0 24px #c41e1e1f}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hero-block .kw-avatar-lg{width:7rem;height:7rem}.kw-hero-block h2{letter-spacing:.05em;margin-top:8px;font-family:Cinzel,serif;font-size:1rem}.kw-level-badge{text-transform:uppercase;letter-spacing:.08em;color:var(--kw-gold);background:#c9a2271a;border:1px solid #c9a22740;border-radius:999px;align-items:center;gap:4px;margin-top:8px;padding:3px 12px;font-size:.65rem;font-weight:800;display:inline-flex}.kw-nav-btn{width:100%;color:var(--kw-muted);text-transform:uppercase;letter-spacing:.04em;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;padding:10px 12px;font-family:Outfit,sans-serif;font-size:.78rem;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:flex}.kw-nav-btn svg,.kw-nav-btn img{flex-shrink:0;width:16px;height:16px}.kw-nav-btn:hover:not(:disabled){color:var(--kw-text);background:#ffffff08}.kw-nav-btn.is-active{background:linear-gradient(90deg, var(--kw-accent-soft), transparent);color:#fff;border-color:#c41e1e38}.kw-nav-btn.is-active:before{content:"";background:var(--kw-accent);border-radius:0 2px 2px 0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.kw-nav-btn{position:relative}.kw-nav-btn.is-locked{opacity:.38;cursor:not-allowed}.kw-location-bar{margin-bottom:4px}.kw-changelog-modal__head{background:linear-gradient(#581c872e 0%,#0000 100%);border-bottom:1px solid #581c8740;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 12px;display:flex}.kw-changelog-modal__kicker{text-transform:uppercase;letter-spacing:.12em;color:#c4b5fd;margin:0 0 4px;font-size:.58rem;font-weight:800}.kw-changelog-modal__title{color:#f8fafc;margin:0;font-family:Cinzel,Outfit,serif;font-size:1.15rem;font-weight:800}.kw-changelog-modal__close{color:#94a3b8;cursor:pointer;background:#0f172aa6;border:1px solid #47556973;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.kw-changelog-modal__list{flex-direction:column;gap:10px;max-height:min(52vh,420px);margin:0;padding:12px 14px;list-style:none;display:flex;overflow-y:auto}.kw-changelog-modal__item{background:#080b13a6;border:1px solid #33415573;border-radius:12px;gap:12px;padding:10px 12px;display:flex}.kw-changelog-modal__icon{color:#c4b5fd;background:#581c8740;border:1px solid #a855f747;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.kw-changelog-modal__item strong{text-transform:uppercase;letter-spacing:.04em;color:#e2e8f0;margin-bottom:4px;font-size:.72rem;font-weight:800;display:block}.kw-changelog-modal__item p{color:#94a3b8;margin:0;font-size:.74rem;line-height:1.5}.kw-changelog-modal__foot{border-top:1px solid #33416973;padding:12px 18px 18px}.kw-changelog-modal__btn{color:#f3e8ff;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:linear-gradient(#7e22ce73 0%,#581c87bf 100%);border:1px solid #a855f773;border-radius:10px;width:100%;padding:11px 14px;font-size:.72rem;font-weight:800}.kw-location-bar{border:1px solid var(--kw-border)!important;border-radius:var(--kw-radius)!important;background:#05080ee6!important;padding:6px 8px!important}.kw-location-bar .kw-carousel-btn{width:32px;height:32px}.kw-enemy-card{transition:border-color .18s,transform .18s,box-shadow .18s;border:1px solid var(--kw-border)!important;border-radius:var(--kw-radius)!important;background:linear-gradient(#121822f2 0%,#0a0e14fa 100%)!important}.kw-enemy-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000059;border-color:#c41e1e59!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-enemy-card.kw-expedition-card{width:240px!important;min-height:340px!important;padding:14px!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-enemy-card .kw-expedition-card-portrait{width:7.5rem;height:7.5rem}.kw-expedition-card-portrait{width:6.5rem;height:6.5rem}.kw-expedition-card-portrait--locked{border-radius:9999px;width:6.5rem;height:6.5rem}.kw-enemy-card.kw-expedition-card.is-boss{box-shadow:0 0 20px #7f1d1d33;border-color:#ef444459!important}.kw-enemy-card.kw-expedition-card.is-cleared{opacity:.88}.kw-enemy-card.kw-expedition-card.is-current-target{transform:scale(1.02);box-shadow:0 0 18px #f59e0b47;border-color:#fbbf24bf!important}.kw-expedition-completion-reward{border-radius:var(--kw-radius);background:#78350f38;border:1px solid #f59e0b59;padding:10px 12px}@media (width>=1200px){.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-enemy-card.kw-expedition-card{width:270px!important;min-height:380px!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-enemy-card .kw-expedition-card-portrait,.kw-expedition-card-portrait,.kw-expedition-card-portrait--locked{width:8.5rem;height:8.5rem}}.kw-expedition-layout{flex:0 auto;grid-template-columns:1fr;align-items:start;gap:14px;min-height:0;display:grid}@media (width>=900px){.kw-expedition-layout{grid-template-columns:minmax(0,1fr) minmax(260px,300px);align-items:start;gap:16px}}.kw-expedition-carousel-wrap{flex-direction:column;flex:0 auto;min-width:0;min-height:0;display:flex}.kw-expedition-carousel.kw-carousel{flex:0 auto;align-items:flex-start;min-height:0}.kw-expedition-carousel .kw-carousel-track{align-items:stretch;padding:8px 4px}.kw-expedition-aside{flex-direction:column;gap:12px;min-height:0;display:flex;overflow-y:auto}.kw-expedition-aside-title{text-transform:uppercase;letter-spacing:.08em;color:#f59e0b;margin-bottom:.5rem;font-size:.68rem;font-weight:900}.kw-expedition-aside-kicker{text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;margin-bottom:.35rem;font-size:.62rem;font-weight:800}.kw-expedition-lore{border:1px solid var(--kw-border);border-radius:var(--kw-radius);background:#080b12d9;padding:14px 16px}.kw-expedition-lore-text{color:#cbd5e1;font-family:ui-serif,Georgia,serif;font-size:.875rem;font-style:italic;line-height:1.6}.kw-expedition-progress-card{border:1px solid var(--kw-border);border-radius:var(--kw-radius);background:#080b12bf;padding:12px 14px}.kw-expedition-progress-bar span{background:linear-gradient(90deg,#059669,#34d399);border-radius:999px;height:100%;transition:width .3s;display:block}.kw-expedition-progress-nodes{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.kw-expedition-progress-node{scroll-snap-align:center;opacity:.55;background:#020617cc;border:2px solid #475569b3;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;overflow:hidden}.kw-expedition-progress-node.is-done{opacity:1;border-color:#10b981a6;box-shadow:0 0 8px #10b98140}.kw-expedition-progress-node.is-current{opacity:1;border-color:#fbbf24e6;transform:scale(1.1);box-shadow:0 0 12px #fbbf2466}.kw-expedition-stat{background:#0f172a8c;border:1px solid #33415580;border-radius:.5rem;flex-direction:column;gap:.15rem;padding:.55rem .65rem;display:flex}.kw-expedition-stat span{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.62rem;font-weight:700}.kw-expedition-stat--wide strong{font-size:.78rem;line-height:1.35}.kw-expedition-next{border-radius:var(--kw-radius);background:#78350f33;border:1px solid #f59e0b4d;padding:12px 14px}.kw-expedition-boss-hint{color:#fca5a5;background:#450a0a40;border:1px solid #ef444440;border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:10px 12px;font-size:.78rem;line-height:1.45;display:flex}.kw-expedition-tip{color:#64748b;background:#0f172a73;border:1px dashed #47556973;border-radius:.5rem;margin-top:auto;padding:10px 12px;font-size:.72rem;line-height:1.5}.kw-expedition-panel{gap:10px!important;padding-top:10px!important}.kw-expedition-locked{border:1px solid var(--kw-border);border-radius:var(--kw-radius);text-align:center;background:#080b12e6;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;display:flex}.kw-expedition-locations{align-items:center;gap:6px;min-width:0;display:flex}.kw-expedition-locations-track{scroll-snap-type:x mandatory;flex:1;gap:8px;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.kw-expedition-loc-pill:hover:not(.is-disabled):not(.is-locked){color:#e2e8f0;border-color:#64748bb3}.kw-expedition-loc-pill__name{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;font-weight:900;line-height:1.25;display:block;overflow:hidden}.kw-expedition-loc-pill__meta{opacity:.85;justify-content:center;align-items:center;gap:.2rem;margin-top:.2rem;font-size:.58rem;font-weight:700;display:flex}.kw-expedition-loc-pill.is-locked .kw-expedition-loc-pill__meta{color:#f87171}.kw-expedition-streak{color:#fbbf24;margin-top:.35rem;font-size:.62rem;font-weight:700}.kw-expedition-main{flex-direction:column;gap:14px;min-width:0;padding:4px 0 8px;display:flex}.kw-expedition-zone-head{border-bottom:1px solid #33415559;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:4px;display:flex}.kw-expedition-zone-title{text-transform:uppercase;letter-spacing:.04em;color:#f8fafc;font-family:ui-serif,Georgia,serif;font-size:1.05rem;font-weight:900;line-height:1.2}.kw-expedition-zone-desc{color:#64748b;max-width:36rem;margin-top:.35rem;font-size:.75rem;line-height:1.45}.kw-expedition-hardmode{color:#fca5a5;cursor:pointer;align-items:center;gap:.45rem;font-size:.68rem;display:flex}.kw-expedition-path-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:8px 4px 4px;overflow-x:auto}.kw-expedition-path{justify-content:center;align-items:flex-end;gap:0;min-width:min-content;margin:0 auto;padding:12px 8px 28px;display:flex}.kw-expedition-path-line{background:#334155a6;flex-shrink:0;width:clamp(1.25rem,4vw,2.75rem);height:2px;margin-bottom:2.1rem}.kw-expedition-path-node{cursor:pointer;scroll-snap-align:center;background:0 0;border:none;flex-direction:column;flex:none;align-items:center;gap:.35rem;padding:0;transition:transform .25s;display:flex}.kw-expedition-path-node__ring{background:#020617eb;border:2px solid #475569bf;border-radius:999px;justify-content:center;align-items:center;transition:width .25s,height .25s,border-color .25s,box-shadow .25s,opacity .25s;display:flex;position:relative;overflow:hidden}.kw-expedition-path-node__cleared{color:#6ee7b7;background:#064e3b8c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kw-expedition-path-node__idx{color:#64748b;font-family:ui-monospace,monospace;font-size:.62rem;font-weight:800}.kw-expedition-path-node__label{text-transform:uppercase;letter-spacing:.06em;color:#34d399;font-size:.52rem;font-weight:900}.kw-expedition-path-node--defeated .kw-expedition-path-node__ring{opacity:.55;border-color:#10b98173;width:3.25rem;height:3.25rem}.kw-expedition-path-node--defeated.is-focus .kw-expedition-path-node__ring{opacity:.75}.kw-expedition-path-node--upcoming .kw-expedition-path-node__ring{opacity:.65;width:3.25rem;height:3.25rem}.kw-expedition-path-node.is-boss.is-focus .kw-expedition-path-node__ring,.kw-expedition-path-node--current.is-boss .kw-expedition-path-node__ring{border-color:#f87171f2}.kw-expedition-path-node--current .kw-expedition-path-node__idx,.kw-expedition-path-node.is-focus .kw-expedition-path-node__idx{color:#f87171;font-size:.72rem}.kw-expedition-target{text-align:center;padding:0 .5rem .5rem}.kw-expedition-target-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.kw-expedition-target-name{text-transform:uppercase;letter-spacing:.05em;color:#f8fafc;font-family:ui-serif,Georgia,serif;font-size:.95rem;font-weight:900}.kw-expedition-target-boss{text-transform:uppercase;letter-spacing:.08em;color:#fca5a5;background:#450a0aa6;border:1px solid #ef444473;border-radius:.25rem;padding:.15rem .45rem;font-size:.58rem;font-weight:900}.kw-expedition-target-stats{color:#94a3b8;flex-wrap:wrap;justify-content:center;gap:.65rem 1.25rem;margin-bottom:1rem;font-size:.72rem;display:flex}.kw-expedition-target-stats strong{color:#e2e8f0;margin-right:.15rem;font-family:ui-monospace,monospace}.kw-expedition-attack-btn{color:#fff;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:linear-gradient(#991b1b 0%,#7f1d1d 48%,#450a0a 100%);border:1px solid #f8717173;border-radius:.55rem;justify-content:center;align-items:center;gap:.5rem;min-width:min(100%,16rem);padding:.85rem 1.75rem;font-size:.82rem;font-weight:900;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex;box-shadow:0 4px 18px #7f1d1d73}.kw-expedition-attack-btn:hover{filter:brightness(1.08);box-shadow:0 6px 22px #ef444466}.kw-expedition-attack-btn:active{transform:translateY(1px)}.kw-expedition-pw-cost{color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-top:.55rem;font-size:.68rem}.kw-expedition-inspector .kw-expedition-lore,.kw-expedition-inspector .kw-expedition-progress-card,.kw-expedition-inspector .kw-expedition-reward-block,.kw-expedition-inspector .kw-expedition-loot-block,.kw-expedition-inspector .kw-expedition-completion-reward,.kw-expedition-inspector .kw-expedition-next,.kw-expedition-inspector .kw-expedition-boss-hint{border-radius:var(--kw-radius);background:#080b128c;border:1px solid #33415566;padding:12px 14px}.kw-expedition-reward-block,.kw-expedition-loot-block{flex-direction:column;gap:.45rem;display:flex}.kw-expedition-reward-row{flex-wrap:wrap;gap:.65rem 1rem;font-family:ui-monospace,monospace;font-size:.82rem;font-weight:800;display:flex}.kw-expedition-reward-gold{color:#fbbf24}.kw-expedition-reward-xp{color:#c4b5fd}.kw-expedition-loot-slot{color:#64748b;background:#0f172aa6;border:1px solid #4755698c;border-radius:.4rem;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:flex}.kw-expedition-loot-slot--gold{color:#fbbf24;font-size:.75rem;font-weight:900}.kw-expedition-loot-hint{color:#64748b;font-size:.65rem;line-height:1.4}@media (width>=900px){.kw-expedition-layout{grid-template-columns:minmax(0,1fr) minmax(240px,280px)}.kw-expedition-main{padding-right:4px}}@media (width<=899px){.kw-expedition-path{justify-content:flex-start;padding-left:.5rem;padding-right:.5rem}.kw-expedition-zone-head{flex-direction:column}.kw-expedition-aside.kw-expedition-inspector{order:2}.kw-expedition-main{order:1}}@media (width<=480px){.kw-expedition-path-node--defeated .kw-expedition-path-node__ring,.kw-expedition-path-node--upcoming .kw-expedition-path-node__ring{width:2.65rem;height:2.65rem}.kw-expedition-path-node--current .kw-expedition-path-node__ring,.kw-expedition-path-node.is-focus .kw-expedition-path-node__ring{width:4.75rem;height:4.75rem}.kw-expedition-path-line{width:1rem;margin-bottom:1.65rem}.kw-expedition-attack-btn{width:100%}}.kw-carousel{gap:6px}.kw-carousel-btn{border-color:var(--kw-border-strong);background:#080c14f2}.kw-backpack-compact{gap:8px!important;padding:12px 14px!important}.kw-backpack-compact>.border-b,.kw-backpack-compact>.flex.gap-1,.kw-backpack-compact>.bg-slate-950{flex-shrink:0}.kw-backpack-compact h2{font-size:.8rem!important}.kw-backpack-compact .kw-kicker{color:var(--kw-muted);font-size:.58rem}.kw-backpack-compact .bg-slate-950{padding:6px!important}.kw-backpack--inline{background:linear-gradient(#0a0e16d1 0%,#070a10e6 100%);border:1px solid #94a3b829;flex-shrink:0;margin-top:.15rem;padding:12px 14px!important}.kw-backpack--inline .kw-backpack-inline-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.kw-backpack--inline .kw-backpack-inline-body.has-inspector{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}.kw-backpack--inline .kw-backpack-grid-wrap{max-width:420px}.kw-backpack--inline .kw-backpack-inline-body.has-inspector .kw-backpack-grid-wrap{max-width:none}.kw-backpack--inline .kw-backpack-inspector-scroll{flex:none;max-height:240px;overflow-y:auto}@media (width<=900px){.kw-backpack--inline .kw-backpack-inline-body.has-inspector:not(.kw-backpack-inline-body--split){grid-template-columns:1fr}.kw-backpack--inline .kw-backpack-grid-wrap{max-width:none}}.kw-chronicle .kw-backpack--inline{border-radius:var(--kw-radius);border-color:#94a3b824}.kw-chronicle .kw-warrior-sheet .kw-backpack--inline{margin-top:.35rem}.kw-warrior-hero-col{flex-direction:column;gap:.75rem;min-width:0;min-height:0;display:flex}.kw-warrior-gear-column{flex-direction:column;gap:.65rem;min-width:0;display:flex}.kw-warrior-stats-col{min-width:0;min-height:0}.kw-warrior-portrait-col{justify-self:center;min-width:0}.kw-warrior-backpack-col,.kw-warrior-inventory-band{flex-direction:column;flex:auto;align-self:stretch;min-width:0;min-height:0;display:flex}.kw-warrior-layout{flex-direction:column;flex:auto;min-height:0;display:flex}.kw-warrior-top-band{border-radius:var(--kw-radius,10px);background:linear-gradient(#0a0e16b8 0%,#070a10e0 100%);border:1px solid #94a3b829;grid-template-columns:minmax(240px,300px) minmax(340px,1fr);justify-content:space-between;align-items:stretch;gap:14px;padding:12px;display:grid}.kw-warrior-portrait-details{min-height:0}.kw-warrior-inventory-band{border-radius:var(--kw-radius,10px);background:linear-gradient(#080b12e6 0%,#06090ff2 100%);border:1px solid #94a3b829;flex:auto;min-height:min(46vh,400px);padding:2px}.kw-warrior-inventory-band .kw-backpack--under-gear{height:100%;min-height:min(44vh,380px);background:0 0!important;border:0!important;padding:10px 12px!important}.kw-backpack--under-gear{flex-direction:column;flex:auto;width:100%;min-height:0;margin-top:0;display:flex}.kw-backpack--under-gear>.border-b,.kw-backpack--under-gear>.flex.gap-1{flex-shrink:0}.kw-backpack--under-gear .kw-backpack-inline-body--solo{grid-template-columns:1fr!important}.kw-backpack--under-gear .kw-backpack-inline-body--warrior-split,.kw-backpack--under-gear .kw-backpack-inline-body--warrior-split.has-inspector{flex:auto;grid-template-columns:minmax(168px,34%) minmax(0,1fr);align-items:stretch;gap:10px;min-height:0}.kw-backpack--under-gear .kw-backpack-inline-body--warrior-split .kw-backpack-grid-wrap{flex:none;align-self:start;width:auto;max-width:fit-content;padding:8px!important}.kw-backpack--under-gear .kw-backpack-inline-body--warrior-split .kw-backpack-grid{justify-content:start;width:fit-content;grid-template-columns:repeat(5,44px)!important;gap:6px!important}.kw-backpack--under-gear .kw-backpack-inline-body--warrior-split .kw-backpack-grid.kw-backpack-grid--full{grid-template-rows:repeat(6,44px)!important}.kw-backpack--under-gear .kw-backpack-inline-body--warrior-split .kw-backpack-inspector-scroll{flex-direction:column;flex:auto;min-height:min(296px,100%);display:flex}.kw-backpack--under-gear .kw-backpack-inline-body--warrior-split .kw-backpack-inspector-placeholder,.kw-backpack--under-gear .kw-backpack-inline-body--warrior-split .kw-item-inspector{flex:auto;min-height:0}.kw-backpack--under-gear .kw-backpack-inline-body--solo .kw-backpack-grid-wrap{max-width:none}.kw-item-side-drawer{box-shadow:-12px 0 40px #0000008c}.kw-item-side-drawer__body{scrollbar-width:thin}@media (width<=640px){.kw-item-side-drawer{border-top:1px solid #94a3b838;border-left:0;border-radius:14px 14px 0 0;width:100%;height:auto;max-height:min(88vh,640px);animation:none;inset:auto 0 0}}.kw-backpack--under-gear .kw-backpack-inline-body{flex:auto;grid-template-columns:minmax(168px,34%) minmax(0,1fr);align-items:stretch;gap:10px;min-height:0;display:grid}.kw-backpack--under-gear .kw-backpack-inline-body.has-inspector{grid-template-columns:minmax(168px,34%) minmax(0,1fr)}.kw-backpack--under-gear .kw-backpack-inspector-placeholder{justify-content:flex-start;padding-top:.35rem}.kw-backpack-inspector-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:140px;padding:1rem .75rem;display:flex}.kw-backpack--under-gear .kw-backpack-grid-wrap{align-self:stretch;width:100%;max-width:none;min-height:0;overflow-y:auto}.kw-backpack--under-gear .kw-backpack-inspector-scroll{border-left:1px solid #94a3b824;flex-direction:column;flex:auto;min-width:0;min-height:0;max-height:none;padding-left:10px;display:flex;overflow-y:auto}.kw-backpack--under-gear .kw-item-inspector{min-height:min(100%,420px)}.kw-chronicle .kw-warrior-layout{gap:.75rem!important}.kw-chronicle .kw-warrior-top-band{padding:10px!important}.kw-chronicle .kw-warrior-inventory-band{min-height:min(48vh,420px)}.kw-chronicle .kw-warrior-podglad-panel{min-height:0}@media (width>=1280px){.kw-warrior-top-band{grid-template-columns:minmax(280px,320px) minmax(400px,1fr)}}@media (width>=1024px){.kw-chronicle .kw-warrior-portrait-card{width:auto;min-width:200px}}.kw-chronicle .kw-warrior-gear-column .kw-equipment-panel{width:100%;max-width:none;margin-left:0;margin-right:0}.kw-chronicle .kw-warrior-portrait-card{align-items:center;width:100%}.kw-chronicle .kw-warrior-name-banner{width:min(100%,192px)!important}.kw-chronicle .kw-backpack--under-gear{border-color:#94a3b829;padding:10px 12px!important}.kw-chronicle .kw-warrior-backpack-col .kw-backpack-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}@media (width<=1100px){.kw-warrior-top-band{grid-template-columns:1fr;grid-template-areas:"hero""gear"}.kw-warrior-hero-col{grid-area:hero}.kw-warrior-stats-col{grid-area:stats}.kw-warrior-portrait-col{grid-area:portrait}.kw-warrior-gear-column{grid-area:gear}.kw-backpack--under-gear .kw-backpack-inline-body,.kw-backpack--under-gear .kw-backpack-inline-body.has-inspector{grid-template-columns:minmax(160px,42%) minmax(200px,58%)}}@media (width<=1023px){.kw-warrior-top-band{grid-template-columns:1fr;grid-template-areas:"hero""gear"}.kw-chronicle .kw-warrior-gear-column .kw-equipment-panel{max-width:none;margin-left:auto;margin-right:auto}.kw-chronicle .kw-warrior-podglad-panel{gap:.65rem!important;padding:.75rem!important}.kw-chronicle .kw-warrior-hero-banner{line-height:1.35;padding:.35rem .5rem!important;font-size:.58rem!important}.kw-chronicle .kw-warrior-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.kw-chronicle .kw-warrior-tabs::-webkit-scrollbar{display:none}.kw-chronicle .kw-warrior-tab{flex-shrink:0;padding:.38rem .62rem!important;font-size:.62rem!important}}@media (width<=720px){.kw-backpack--under-gear .kw-backpack-inline-body--split,.kw-backpack--under-gear .kw-backpack-inline-body--split.has-inspector,.kw-backpack--premium-float .kw-backpack-inline-body--split,.kw-backpack--premium-float .kw-backpack-inline-body--split.has-inspector{grid-template-columns:1fr!important}.kw-backpack--under-gear .kw-backpack-inspector-scroll{border-top:1px solid #94a3b81f;border-left:0;max-height:min(34vh,280px);padding-top:8px;padding-left:0}}@media (width<=1023px){.kw-chronicle .kw-warrior-name-banner{display:none!important}.kw-chronicle .kw-warrior-portrait-frame{width:116px!important;height:128px!important}.kw-chronicle .kw-warrior-portrait-card .kw-warrior-portrait-badges{flex-wrap:wrap;justify-content:center;max-width:116px;display:flex}.kw-chronicle .kw-warrior-portrait-card button{width:116px!important;margin-top:.25rem!important;padding-top:.2rem!important;padding-bottom:.2rem!important;font-size:.58rem!important}.kw-chronicle .kw-warrior-stat-row{padding-top:.35rem!important;padding-bottom:.35rem!important}.kw-chronicle .kw-warrior-stat-bar{width:42px!important}.kw-chronicle .kw-warrior-stat-row strong{min-width:24px!important;font-size:.62rem!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-panel{width:min(100%,320px);padding:.5rem!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-wrap{--kw-doll-scale:min(1, calc((100vw - 56px) / 270));height:calc(310px * var(--kw-doll-scale));justify-content:center;display:flex;overflow:visible}.kw-chronicle .kw-warrior-gear-column .kw-equipment-doll{transform:scale(var(--kw-doll-scale));transform-origin:top}.kw-chronicle .kw-warrior-backpack-col .kw-backpack--under-gear{padding:8px 10px!important}.kw-chronicle .kw-warrior-backpack-col .kw-backpack-grid{gap:.28rem}.kw-chronicle .kw-backpack--under-gear .kw-backpack-count{font-size:.62rem;display:inline!important}}@media (width<=640px){.kw-chronicle .kw-warrior-hero-banner{display:none}.kw-chronicle .kw-warrior-name-banner{width:min(100%,116px)!important;padding:.28rem .4rem!important;font-size:.58rem!important;display:block!important}.kw-chronicle .kw-warrior-buff{flex-direction:column;gap:.2rem;align-items:flex-start!important;font-size:.58rem!important}}.kw-expedition-lore{border:1px solid var(--kw-border)!important;border-radius:var(--kw-radius)!important;background:#080b12d9!important}.kw-topnav-pill{border:1px solid var(--kw-border)!important;border-radius:var(--kw-radius)!important;background:#06090fd9!important;padding:4px!important}.kw-topnav-pill--mobile{-webkit-overflow-scrolling:touch;scrollbar-width:none}.kw-topnav-pill--mobile::-webkit-scrollbar{display:none}.kw-topnav-pill--desktop{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:center}.kw-topnav-pill--desktop::-webkit-scrollbar{display:none}.kw-hud-dock.kw-hud-island,.kw-hud-island.kw-hud-dock{width:100%;min-width:0;max-width:100%}.kw-hud-dock .kw-header-logo{padding:2px 2px 2px 4px}.kw-hud-dock .kw-header-logo:not(.kw-header-logo--mobile) .kw-header-logo__frame{width:42px;height:42px}.kw-hud-crest{align-items:center;gap:10px;min-width:0;padding:2px 4px 2px 2px;display:flex}.kw-hud-crest__frame{background:linear-gradient(145deg,#1c0606eb,#08080cfa),radial-gradient(circle at 50% 20%,#c41e1e38,#0000 58%);border:1px solid #c41e1e8c;border-radius:6px;flex-shrink:0;width:46px;height:46px;display:block;position:relative;overflow:hidden;box-shadow:0 0 20px #7f1d1d47,inset 0 1px #ffffff0f}.kw-hud-crest__tower{object-fit:cover;object-position:center 32%;filter:saturate(1.08)contrast(1.1);width:100%;height:100%;display:block}.kw-hud-crest__emblem{color:#fecaca;background:linear-gradient(145deg,#b91c1cf5,#450a0afa);border:1px solid #f87171a6;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;bottom:-1px;right:-1px;box-shadow:0 2px 8px #00000080}.kw-hud-crest__ornament{pointer-events:none;opacity:.85;border-color:#c9a2278c;width:8px;height:8px;position:absolute}.kw-hud-crest__ornament--tl{border-top:1px solid;border-left:1px solid;top:2px;left:2px}.kw-hud-crest__ornament--br{border-bottom:1px solid;border-right:1px solid;bottom:2px;right:2px}.kw-hud-crest__copy{flex-direction:column;gap:1px;min-width:0;display:flex}.kw-hud-crest__title{font-family:var(--kw-font-display,"Cinzel", serif);letter-spacing:.06em;color:#f8fafc;white-space:nowrap;font-size:.82rem;font-weight:700;line-height:1.1}.kw-hud-crest__kicker{letter-spacing:.08em;text-transform:uppercase;color:#64748b;white-space:nowrap;font-size:.56rem;font-weight:700}.kw-hud-crest--mobile .kw-hud-crest__frame{width:40px;height:40px}.kw-hud-dock__nav-area{flex:auto}.kw-hud-nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#05080e8c;border:1px solid #33415573;border-radius:10px;gap:1px;padding:2px 4px;overflow-x:auto}.kw-hud-nav::-webkit-scrollbar{display:none}.kw-hud-event-strip{isolation:isolate;color:#b8aa96;text-align:left;cursor:default;opacity:.78;min-width:190px;max-width:520px;height:50px;background:radial-gradient(circle at 12%,#fbbf241f,#0000 30%),linear-gradient(90deg,#080708e6,#160d09d1);border:1px solid #7848267a;border-radius:8px;flex:260px;align-items:center;gap:10px;min-inline-size:0;padding:0 12px;transition:border-color .16s,box-shadow .16s,opacity .16s,transform .16s;display:inline-flex;position:relative;overflow:hidden}.kw-hud-event-strip:disabled{pointer-events:none}.kw-hud-event-strip.is-live{cursor:default;opacity:1;background:radial-gradient(circle at 10%,#fbbf2447,#0000 28%),radial-gradient(circle at 92% 18%,#f43f5e33,#0000 34%),linear-gradient(90deg,#2c1808f0,#521718c7,#160c22d6);border-color:#fbbf24a8;box-shadow:inset 0 0 0 1px #fff4be1a,0 0 16px #fbbf2433}.kw-hud-event-strip.has-multiple{flex-basis:340px;gap:4px;padding:4px}.kw-hud-event-strip.is-live:hover{border-color:#fde047e6;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #fff4be29,0 0 22px #fbbf2447}.kw-hud-event-strip__glow{z-index:-1;background:linear-gradient(110deg,#0000 0%,#ffffff14 42%,#0000 64%);position:absolute;inset:0;transform:translate(-120%)}.kw-hud-event-strip.is-live .kw-hud-event-strip__glow{animation:3.8s ease-in-out infinite kw-hud-event-sweep}.kw-hud-event-strip__event{min-width:0;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1 1 0;align-items:center;gap:10px;padding:0;display:inline-flex;position:relative;overflow:hidden}.kw-hud-event-strip.has-multiple .kw-hud-event-strip__event{gap:7px;padding:0 6px}.kw-hud-event-strip__event:not(.is-empty):hover{background:#fff6bf0f}.kw-hud-event-strip__event.is-empty{pointer-events:none;cursor:default}.kw-hud-event-strip__spark{color:#8a6f42;background:#00000047;border:1px solid #94713a4d;border-radius:6px;flex:0 0 27px;justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex}.kw-hud-event-strip.is-live .kw-hud-event-strip__spark{color:#0b0a08;background:#fbbf24;border-color:#fff6bfb8;animation:1.4s ease-in-out infinite kw-hud-event-pulse;box-shadow:0 0 14px #fbbf247a}.kw-hud-event-strip__event--margaret .kw-hud-event-strip__spark{color:#120812;background:linear-gradient(135deg,#fbbf24,#f472b6);border-color:#ffe1adc7;box-shadow:0 0 14px #f472b65c,0 0 18px #fbbf2447}.kw-hud-event-strip__event--margaret.is-used,.kw-hud-event-strip__event--margaret.is-paid{opacity:.82}.kw-hud-event-strip__event--margaret.is-used .kw-hud-event-strip__spark,.kw-hud-event-strip__event--margaret.is-paid .kw-hud-event-strip__spark{filter:saturate(.72)}.kw-hud-event-strip__wheel-icon{background:radial-gradient(circle at 50% 50%, #2a1308 0 14%, transparent 15%), conic-gradient(from -12deg, #5b2130 0 30deg, #f7c86a 30deg 60deg, #284353 60deg 90deg, #8a2d3a 90deg 120deg, #d8ae58 120deg 150deg, #263848 150deg 180deg, #6b2333 180deg 210deg, #f2bf61 210deg 240deg, #263e48 240deg 270deg, #7c263a 270deg 300deg, #e9b95f 300deg 330deg, #2b4853 330deg 360deg);border:2px solid #271206d6;border-radius:999px;width:17px;height:17px;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #fff1c173,0 0 8px #ffd87373}.kw-hud-event-strip__wheel-icon:before{content:"";border-radius:inherit;border:1px solid #ffe8a4b3;position:absolute;inset:4px}.kw-hud-event-strip__wheel-icon:after{content:"";filter:drop-shadow(0 1px #ffe2966b);border-top:6px solid #2a1308;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.kw-hud-event-strip.has-multiple .kw-hud-event-strip__spark{flex-basis:24px;width:24px;height:24px}.kw-hud-event-strip__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.kw-hud-event-strip__label{letter-spacing:.1em;text-transform:uppercase;color:#a38a5d;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:8px;font-weight:900;line-height:1}.kw-hud-event-strip.is-live .kw-hud-event-strip__label{color:#fde68a}.kw-hud-event-strip__event--margaret .kw-hud-event-strip__label{color:#fbcfe8}.kw-hud-event-strip strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-family:var(--kw-font-display,"Cinzel", serif);letter-spacing:.02em;text-transform:uppercase;color:#d7c8ad;font-size:.74rem;font-weight:800;line-height:1.08;overflow:hidden}.kw-hud-event-strip.is-live strong{color:#fff4d2;text-shadow:0 0 10px #fbbf2447}.kw-hud-event-strip__event--margaret strong{color:#ffe4f2;text-shadow:0 0 10px #f472b647}.kw-hud-event-strip.has-multiple .kw-hud-event-strip__label{font-size:7px}.kw-hud-event-strip.has-multiple strong{font-size:.66rem}@keyframes kw-hud-event-sweep{0%,58%{transform:translate(-120%)}78%,to{transform:translate(120%)}}@keyframes kw-hud-event-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (width<=1500px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-event-strip{display:none}}.kw-hud-nav-tab{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:4.1rem;padding:5px 10px 6px;font-size:9px;font-weight:800;transition:color .15s,background .15s,box-shadow .15s,border-color .15s;display:inline-flex;position:relative}.kw-hud-nav-tab__icon{width:1.35rem;height:1.35rem;color:inherit;opacity:.88;background:#00000047;border-radius:4px;justify-content:center;align-items:center;transition:color .15s,background .15s,opacity .15s;display:inline-flex}.kw-hud-nav-tab__label{line-height:1.1}.kw-hud-nav-tab:hover .kw-hud-nav-tab__icon{opacity:1;background:#0f172a8c}.kw-hud-nav-tab:hover{color:#e2e8f0;background:#0f172a8c}.kw-hud-nav-tab.is-active{color:#f8fafc;background:#0f172ad9;box-shadow:inset 0 0 0 1px #64748b59}.kw-hud-nav-tab.is-active .kw-hud-nav-tab__icon{opacity:1;background:#0000006b}.kw-hud-nav-tab[data-color=sky].is-active .kw-hud-nav-tab__icon{color:#7dd3fc}.kw-hud-nav-tab[data-color=red].is-active .kw-hud-nav-tab__icon{color:#fca5a5}.kw-hud-nav-tab[data-color=yellow].is-active .kw-hud-nav-tab__icon{color:#fde047}.kw-hud-nav-tab[data-color=amber].is-active .kw-hud-nav-tab__icon{color:#fcd34d}.kw-hud-nav-tab[data-color=teal].is-active .kw-hud-nav-tab__icon{color:#5eead4}.kw-hud-nav-tab[data-color=sky].is-active{color:#7dd3fc;box-shadow:inset 0 0 0 1px #38bdf859}.kw-hud-nav-tab[data-color=red].is-active{color:#fca5a5;box-shadow:inset 0 0 0 1px #f8717159}.kw-hud-nav-tab[data-color=yellow].is-active{color:#fde047;box-shadow:inset 0 0 0 1px #facc1559}.kw-hud-nav-tab[data-color=amber].is-active{color:#fcd34d;box-shadow:inset 0 0 0 1px #fbbf2459}.kw-hud-nav-tab[data-color=teal].is-active{color:#5eead4;box-shadow:inset 0 0 0 1px #2dd4bf59}.kw-hud-nav-tab__badge{color:#fff;text-align:center;background:#dc2626;border-radius:999px;min-width:15px;height:15px;padding:0 4px;font-size:8px;font-weight:900;line-height:15px;position:absolute;top:2px;right:4px}.kw-hud-nav-tab__rank{color:#e8c96a;letter-spacing:.02em;pointer-events:none;background:#c9a2272e;border:1px solid #c9a22761;border-radius:999px;padding:0 4px;font-size:7px;font-weight:900;line-height:12px;position:absolute;top:3px;right:5px}.kw-header--mobile .kw-hud-nav{flex:100%;order:2;max-width:100%}.kw-header--mobile .kw-hud-nav-tab{padding:5px 9px;font-size:9px}.kw-header--mobile .kw-hud-crest{order:1}.kw-header--mobile .kw-hud-dock__nav-area{flex:100%;order:2;padding-left:0!important}.kw-header--mobile .kw-hud-dock__trail{order:3}.kw-hud-wallet{scrollbar-width:none;flex-shrink:0}.kw-hud-wallet::-webkit-scrollbar{display:none}.kw-hud-vitals{background:linear-gradient(#0a0908f0,#030304eb);border:1px solid #3a3028bf;border-radius:2px;align-items:stretch;gap:0;min-width:0;max-width:min(540px,50vw);padding:5px 8px;display:flex;box-shadow:inset 0 2px 10px #00000080}.kw-hud-vital{flex:1 1 0;align-items:stretch;gap:7px;min-width:96px;padding:5px 12px;display:flex}.kw-hud-vital:not(:first-child){border-left:1px solid #3a302880}.kw-hud-vital__icon-wrap{color:#8a8078;background:#0000006b;border:1px solid #3a3028bf;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;display:inline-flex;box-shadow:inset 0 1px 4px #000000a6}.kw-hud-vital__body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.kw-hud-vital__head{justify-content:space-between;align-items:baseline;gap:4px;min-width:0;display:flex}.kw-hud-vital__label{font-family:var(--kw-font-display,"Cinzel", serif);letter-spacing:.1em;text-transform:uppercase;color:#6b6358;white-space:nowrap;font-size:.52rem;font-weight:700}.kw-hud-vital__value{font-family:var(--kw-font-display,"Cinzel", serif);white-space:nowrap;color:#e8dfd0;letter-spacing:.03em;align-items:center;gap:2px;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.kw-hud-vital__max{color:#6b6358;font-size:.58rem;font-weight:600}.kw-hud-vital__track{background:#000000b8;border:1px solid #120e0af2;border-radius:1px;height:7px;position:relative;overflow:hidden;box-shadow:inset 0 1px 4px #000000d9}.kw-hud-vital__track .kw-hud-vital__fill,.kw-hud-vital__track .kw-bar-fill{border-radius:0;height:100%;transition:width .3s;display:block}.kw-hud-vital--red .kw-hud-vital__icon-wrap{color:#c97070;background:linear-gradient(#280c0c8c,#00000080);border-color:#6428288c}.kw-hud-vital--red .kw-hud-vital__value{color:#f0d4d4}.kw-hud-vital--red .kw-hud-vital__track .kw-bar-fill.red{background:linear-gradient(#c44 0%,#7f1d1d 55%,#5c1010 100%);box-shadow:inset 0 1px #ffd2d238}.kw-hud-vital--red.is-low .kw-hud-vital__value{color:#fdba74}.kw-hud-vital--red.is-critical .kw-hud-vital__value{color:#fca5a5}.kw-hud-vital--emerald .kw-hud-vital__icon-wrap{color:#6db896;background:linear-gradient(#0a281c8c,#00000080);border-color:#1e503c8c}.kw-hud-vital--emerald .kw-hud-vital__value{color:#cce8dc}.kw-hud-vital--emerald .kw-hud-vital__track .kw-bar-fill.emerald{background:linear-gradient(#2ea87a 0%,#166534 55%,#0f4229 100%);box-shadow:inset 0 1px #beffdc2e}.kw-hud-vital--amber .kw-hud-vital__icon-wrap{color:#d4b06a;background:linear-gradient(#3223088c,#00000080);border-color:#644b148c}.kw-hud-vital--amber .kw-hud-vital__value{color:#f0e0b8}.kw-hud-vital--amber .kw-hud-vital__track .kw-bar-fill.amber{background:linear-gradient(#d4a017 0%,#92600a 55%,#6b4508 100%);box-shadow:inset 0 1px #fff0be33}.kw-hud-vital--red.is-critical .kw-hud-vital__track .kw-bar-fill.red-critical{box-shadow:inset 0 1px #ffc8c840,0 0 8px #b41e1e73}@media (width<=1100px){.kw-hud-vitals{max-width:min(440px,54vw)}.kw-hud-vital{min-width:80px}}@media (width<=860px){.kw-hud-vitals{flex:100%;order:4;max-width:100%}}.kw-header--mobile .kw-hud-vitals{flex:100%;order:3;max-width:100%}.kw-topnav-tab-icon{background:#0f172aa6;border:1px solid #94a3b82e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.kw-topnav-pill--mobile .kw-topnav-tab-icon{border-radius:7px;width:22px;height:22px}.kw-topnav-tab-icon__svg{color:#94a3b8}.kw-topnav-tab-icon--avatar{padding:0;overflow:hidden}.kw-topnav-tab-icon--avatar img{object-fit:cover;object-position:top center;width:100%;height:100%}.kw-topnav-tab-icon[data-color=red]{background:#7f1d1d59;border-color:#f8717147}.kw-topnav-tab-icon[data-color=red] .kw-topnav-tab-icon__svg{color:#fca5a5}.kw-topnav-tab-icon[data-color=red].is-active{background:#b91c1c73;border-color:#f871718c;box-shadow:0 0 10px #ef444440}.kw-topnav-tab-icon[data-color=pink]{background:#83184359;border-color:#f472b647}.kw-topnav-tab-icon[data-color=pink] .kw-topnav-tab-icon__svg{color:#f9a8d4}.kw-topnav-tab-icon[data-color=pink].is-active{background:#be185d6b;border-color:#f472b68c;box-shadow:0 0 10px #ec489940}.kw-topnav-tab-icon[data-color=sky]{background:#0c4a6e66;border-color:#38bdf847}.kw-topnav-tab-icon[data-color=sky] .kw-topnav-tab-icon__svg{color:#7dd3fc}.kw-topnav-tab-icon[data-color=sky].is-active{background:#0369a17a;border-color:#38bdf88c;box-shadow:0 0 10px #0ea5e940}.kw-topnav-tab-icon[data-color=amber]{background:#78350f61;border-color:#fbbf2447}.kw-topnav-tab-icon[data-color=amber] .kw-topnav-tab-icon__svg{color:#fcd34d}.kw-topnav-tab-icon[data-color=amber].is-active{background:#b4530973;border-color:#fbbf248c;box-shadow:0 0 10px #f59e0b40}.kw-topnav-tab-icon[data-color=teal]{background:#134e4a61;border-color:#2dd4bf47}.kw-topnav-tab-icon[data-color=teal] .kw-topnav-tab-icon__svg{color:#5eead4}.kw-topnav-tab-icon[data-color=teal].is-active{background:#0f766e73;border-color:#2dd4bf8c;box-shadow:0 0 10px #14b8a640}.kw-topnav-tab-icon[data-color=purple]{background:#581c8759;border-color:#c084fc47}.kw-topnav-tab-icon[data-color=purple] .kw-topnav-tab-icon__svg{color:#d8b4fe}.kw-topnav-tab-icon[data-color=purple].is-active{background:#6b21a873;border-color:#c084fc8c;box-shadow:0 0 10px #a855f740}.kw-topnav-tab-icon[data-color=yellow]{background:#713f126b;border-color:#facc1552}.kw-topnav-tab-icon[data-color=yellow] .kw-topnav-tab-icon__svg{color:#fde047}.kw-topnav-tab-icon[data-color=yellow].is-active{background:#a1620780;border-color:#facc1594;box-shadow:0 0 10px #eab30847}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-game-frame .kw-character{gap:6px!important;padding:10px!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-expedition-lore{padding:14px 16px!important}@media (width>=1200px){.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{grid-template-columns:276px minmax(0,1fr) 320px}.kw-nav-btn{padding:11px 13px;font-size:.8125rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn{padding:7px 10px;font-size:.72rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hero-block .kw-avatar-lg{width:7.25rem;height:7.25rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block .kw-avatar-lg{width:6.25rem!important;height:6.25rem!important}.kw-hero-block .kw-avatar-lg{width:9rem;height:9rem}}.kw-event-beacon{animation:2.8s ease-in-out infinite kw-event-beacon-glow;position:relative;box-shadow:0 0 0 1px #fbbf241f,0 8px 28px #00000073,0 0 32px #fbbf241f}@keyframes kw-event-beacon-glow{0%,to{box-shadow:0 0 0 1px #fbbf2426,0 8px 28px #00000073,0 0 24px #fbbf241a}50%{box-shadow:0 0 0 1px #fbbf2459,0 8px 32px #00000080,0 0 40px #fbbf2447}}.kw-event-beacon-moon{filter:drop-shadow(0 0 6px #fbbf2499);animation:4s ease-in-out infinite kw-event-moon-sway}@keyframes kw-event-moon-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.kw-event-krypta-wrap{order:-1}.kw-lobby-zone--event{flex-shrink:0}.kw-lobby-col{flex-direction:column;gap:12px;min-width:0;display:flex}.kw-lobby-panel--rest .kw-lobby-rest-body{flex-direction:column;align-items:flex-start;display:flex}.kw-lobby-panel--referral .kw-panel-head{margin-bottom:0}.kw-referral-embedded>.rounded-lg:first-of-type{background:#00000059;border-color:#5c4a3873}.kw-event-confront-scroll{scrollbar-width:thin;scrollbar-color:#fbbf2459 transparent}.kw-lobby-grid>section:first-child{flex-direction:column;display:flex}.kw-lobby{flex:1;min-height:0;overflow-y:auto}.kw-lobby-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=900px){.kw-lobby-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:14px}}.kw-lobby .kw-panel{padding:18px 20px!important}.kw-lobby .kw-panel h2{font-size:1.2rem!important}.kw-lobby .kw-panel h3{font-size:.95rem}.kw-lobby .kw-panel p,.kw-lobby .kw-panel li{font-size:.8125rem;line-height:1.55}.kw-lobby .kw-panel .text-\[11px\]{font-size:.8125rem!important}.kw-zadania-panel{min-height:0}.kw-zadania-panel .text-\[8px\]{font-size:.65rem!important}.kw-zadania-panel .text-\[9px\],.kw-zadania-panel .text-\[10px\]{font-size:.75rem!important}.kw-zadania-panel .text-xs{font-size:.8125rem}.kw-admin-panel{background:linear-gradient(165deg,#0c080ef0 0%,#080a10fa 55%)!important;border-color:#f43f5e38!important}.kw-admin-header{border-bottom:1px solid #64748b40;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.kw-admin-header-badge{background:#f43f5e1f;border:1px solid #f43f5e59;border-radius:.75rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.kw-admin-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}@media (width<=640px){.kw-admin-summary{grid-template-columns:1fr}}.kw-admin-summary-card{background:#0f121ad9;border:1px solid #3341558c;border-radius:.65rem;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.kw-admin-summary-card span{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;font-size:.65rem;font-weight:700;display:block}.kw-admin-summary-card strong{color:#f8fafc;font-family:ui-monospace,monospace;font-size:1.15rem}.kw-admin-tabs{flex-wrap:wrap;gap:.5rem;display:flex}.kw-admin-tab{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;cursor:pointer;background:#0f172a99;border:1px solid #33415599;border-radius:.5rem;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.68rem;font-weight:800;transition:all .15s;display:inline-flex}.kw-admin-tab.is-active{color:#fecdd3;background:#88133740;border-color:#f43f5e8c}.kw-admin-tab-badge{color:#fff;background:#e11d48;border-radius:999px;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;padding:0 .25rem;font-size:.6rem;display:inline-flex}.kw-admin-section{background:#080b12a6;border:1px solid #33415573;border-radius:.75rem;padding:1rem 1.15rem}.kw-admin-section-title{text-transform:uppercase;letter-spacing:.08em;color:#e2e8f0;margin-bottom:.35rem;font-size:.72rem;font-weight:900}.kw-admin-section-desc{color:#64748b;margin-bottom:1rem;font-size:.75rem}.kw-admin-section-label{text-transform:uppercase;letter-spacing:.07em;color:#64748b;margin-bottom:.5rem;font-size:.65rem;font-weight:800}.kw-admin-empty{text-align:center;color:#64748b;padding:2rem 1rem;font-size:.8rem;font-weight:600}.kw-admin-empty--compact{text-align:left;color:#94a3b8;padding:.75rem 0}.kw-admin-tools-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.65rem;display:grid}.kw-admin-tool{text-align:left;color:#e2e8f0;cursor:pointer;background:#0f172abf;border:1px solid #334155a6;border-radius:.6rem;align-items:flex-start;gap:.65rem;padding:.75rem .85rem;transition:border-color .15s,background .15s;display:flex}.kw-admin-tool:hover{background:#1e293bd9;border-color:#94a3b873}.kw-admin-tool.is-danger{color:#fca5a5;border-color:#ef444459}.kw-admin-tool-text strong{text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:800;display:block}.kw-admin-tool-text small{color:#64748b;text-transform:none;letter-spacing:0;margin-top:.2rem;font-size:.68rem;font-weight:500;display:block}.kw-admin-payment{background:#0b0e16e6;border:1px solid #3341558c;border-radius:.65rem;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem;display:flex}.kw-admin-payment.pending{border-color:#f59e0b59;box-shadow:inset 0 0 0 1px #f59e0b14}.kw-admin-pay-btn{text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:1px solid #0000;border-radius:.45rem;padding:.5rem 1rem;font-size:.68rem;font-weight:800}.kw-admin-pay-btn.approve{color:#ecfdf5;background:#065f46;border-color:#059669}.kw-admin-pay-btn.reject{color:#fecaca;background:#7f1d1d80;border-color:#ef444473}.kw-admin-history{flex-direction:column;gap:.4rem;max-height:220px;display:flex;overflow-y:auto}.kw-admin-history-row{background:#0f172a8c;border-radius:.45rem;justify-content:space-between;align-items:center;padding:.55rem .65rem;font-size:.75rem;display:flex}.kw-admin-status.ok{color:#34d399;text-transform:uppercase;font-size:.65rem;font-weight:800}.kw-admin-status.no{color:#f87171;text-transform:uppercase;font-size:.65rem;font-weight:800}.kw-admin-search{background:#0f172acc;border:1px solid #334155a6;border-radius:.55rem;align-items:center;gap:.65rem;margin-bottom:1rem;padding:.55rem .85rem;display:flex}.kw-admin-search input{color:#f1f5f9;background:0 0;border:none;outline:none;flex:1;font-size:.8rem}.kw-admin-refresh{text-transform:uppercase;color:#cbd5e1;cursor:pointer;background:#1e293bcc;border:1px solid #475569a6;border-radius:.45rem;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.68rem;font-weight:800;display:inline-flex}.kw-admin-players-list{flex-direction:column;gap:.55rem;max-height:min(520px,60vh);padding-right:.25rem;display:flex;overflow-y:auto}.kw-admin-player{background:#0b0e16d9;border:1px solid #3341558c;border-radius:.65rem;flex-shrink:0;transition:border-color .15s;overflow:visible}.kw-admin-player.is-open{border-color:#f43f5e73}.kw-admin-player.is-self{box-shadow:inset 3px 0 #38bdf8}.kw-admin-player.is-banned{border-color:#ef44447a;box-shadow:inset 3px 0 #ef4444bf}.kw-admin-player-head{cursor:pointer;color:#e2e8f0;text-align:left;background:0 0;border:none;flex-direction:column;align-items:stretch;gap:.65rem;width:100%;min-height:48px;padding:.85rem 1rem;line-height:1.4;display:flex}.kw-admin-player-main{flex:auto;align-items:flex-start;gap:.5rem;width:100%;min-width:0;display:flex}.kw-admin-player-identity{flex:auto;min-width:0}.kw-admin-player-name{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:800;line-height:1.35;display:block;overflow:hidden}.kw-admin-player-sub{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0 0;font-size:.72rem;line-height:1.3;overflow:hidden}.kw-admin-player-id{color:#64748b;font-family:ui-monospace,monospace;font-size:.625rem}.kw-admin-chevron{color:#64748b;flex-shrink:0;transition:transform .2s}.kw-admin-chevron.is-open{transform:rotate(-180deg)}.kw-admin-player-stats{flex-wrap:wrap;gap:.35rem;width:100%;display:flex}@media (width>=640px){.kw-admin-player-head{flex-flow:row;justify-content:space-between;align-items:center}.kw-admin-player-main{flex:12rem;width:auto}.kw-admin-player-stats{flex:none;justify-content:flex-end;width:auto}}.kw-admin-stat{color:#cbd5e1;background:#0f172aa6;border:1px solid #4755698c;border-radius:.35rem;flex-direction:column;align-items:center;min-width:3.5rem;padding:.25rem .45rem;font-size:.62rem;display:flex}.kw-admin-stat.is-indigo{color:#a5b4fc;background:#1e1b4b73;border-color:#4338ca73}.kw-admin-stat.is-emerald{color:#6ee7b7;background:#062c2273;border-color:#065f4673}.kw-admin-stat.is-amber{color:#fcd34d;background:#452e0a73;border-color:#92610e73}.kw-admin-stat.is-pink{color:#f9a8d4;background:#50143273;border-color:#9d174d73}.kw-admin-stat.is-slate{color:#cbd5e1;background:#0f172aa6;border-color:#4755698c}.kw-admin-stat-label{opacity:.75;text-transform:uppercase;font-weight:700}.kw-admin-stat-value{font-family:ui-monospace,monospace;font-size:.72rem;font-weight:800}.kw-admin-player-body{border-top:1px solid #33415573;padding:0 1rem 1rem;animation:.15s fadeIn}.kw-admin-badge{color:#94a3b8;background:#1e293bcc;border:1px solid #4755698c;border-radius:.35rem;padding:.2rem .45rem;font-size:.62rem;font-weight:700;display:inline-flex}.kw-admin-badge-self{color:#7dd3fc;background:#0e749040;border-color:#38bdf873}.kw-admin-badge-muted{color:#cbd5e1;background:#33415573;border-color:#64748b6b}.kw-admin-badge-ban{color:#fecaca;background:#7f1d1d52;border-color:#f871718c}.kw-admin-ban-state{color:#fecaca;background:#7f1d1d29;border:1px solid #f8717152;border-radius:.45rem;align-items:center;gap:.45rem;margin:.5rem 0 0;padding:.55rem .7rem;font-size:.72rem;font-weight:700;display:flex}.kw-admin-edit-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.65rem;display:grid}.kw-admin-field span{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3rem;font-size:.65rem;font-weight:700;display:block}.kw-admin-input{color:#f8fafc;background:#0f172ae6;border:1px solid #475569a6;border-radius:.4rem;flex:1;min-width:0;padding:.45rem .55rem;font-family:ui-monospace,monospace;font-size:.78rem}.kw-admin-save-btn{text-transform:uppercase;color:#c7d2fe;cursor:pointer;white-space:nowrap;background:#4f46e559;border:1px solid #818cf873;border-radius:.4rem;padding:.45rem .65rem;font-size:.62rem;font-weight:800}.kw-admin-gift-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.45rem;display:grid}.kw-admin-gift-btn{color:#e2e8f0;cursor:pointer;background:#1e293bbf;border:1px solid #4755698c;border-radius:.4rem;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .5rem;font-size:.65rem;font-weight:700;display:inline-flex}.kw-admin-gift-btn:hover{color:#fbcfe8;border-color:#f472b673}.kw-admin-actions-row{border-top:1px solid #33415566;flex-wrap:wrap;gap:.45rem;margin-top:1rem;padding-top:1rem;display:flex}.kw-admin-actions-row--top{border-top:none;margin-top:0;margin-bottom:.25rem;padding-top:0}.kw-admin-action{text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:1px solid;border-radius:.45rem;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.65rem;font-weight:800;display:inline-flex}.kw-admin-action:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.35)}.kw-admin-action.is-heal{color:#6ee7b7;background:#064e3b40;border-color:#10b98166}.kw-admin-action.is-warn{color:#fdba74;background:#7c2d1233;border-color:#f9731666}.kw-admin-action.is-danger{color:#fca5a5;background:#7f1d1d40;border-color:#ef444466}.kw-admin-danger{background:#450a0a26!important;border-color:#ef444459!important}.kw-admin-wipe-btn{text-transform:uppercase;letter-spacing:.05em;color:#fecaca;cursor:pointer;background:#7f1d1d59;border:1px solid #ef444473;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.5rem;padding:.65rem 1.1rem;font-size:.72rem;font-weight:800;display:inline-flex}.kw-admin-wipe-btn--secondary{color:#fca5a5;background:#450a0a40}.kw-admin-wipe-btn.is-nuclear{background:#7f1d1d8c;border-color:#f87171a6;box-shadow:0 0 20px #ef444426}.kw-admin-wipe-card{background:#0f172a8c;border:1px solid #ef444440;border-radius:.65rem;padding:1rem 1.1rem}.kw-admin-wipe-card.is-nuclear{background:#450a0a33;border-color:#f8717173}.kw-admin-wipe-card-title{color:#fecaca;margin-bottom:.35rem;font-size:.82rem;font-weight:800}.kw-admin-wipe-card-desc{color:#94a3b8;margin-bottom:.5rem;font-size:.72rem}.kw-admin-wipe-list{color:#cbd5e1;margin:0 0 .65rem 1rem;padding:0;font-size:.72rem;list-style:outside}.kw-admin-wipe-list li{margin-bottom:.2rem}.kw-admin-wipe-note{margin-bottom:.5rem;font-size:.68rem}.kw-admin-wipe-note.ok{color:#6ee7b7}.kw-admin-wipe-note.danger{color:#fca5a5;font-weight:700}.kw-admin-standalone{color:#f8fafc;background:radial-gradient(circle at 0 0,#7f1d1d47,#0000 34rem),radial-gradient(circle at 100% 100%,#78350f2e,#0000 38rem),linear-gradient(135deg,#07080d 0%,#0b0d14 48%,#120907 100%);min-height:100vh;padding:32px}.kw-admin-standalone--console{flex-direction:column;gap:18px;display:flex}.kw-admin-login-card{background:linear-gradient(#0f172af0,#030712f5);border:1px solid #f59e0b47;border-radius:10px;width:min(460px,100vw - 32px);margin:min(11vh,96px) auto 0;padding:28px;box-shadow:0 30px 90px #0000007a,inset 0 1px #ffffff0f}.kw-admin-login-mark{color:#fda4af;background:#7f1d1d3d;border:1px solid #f43f5e6b;border-radius:8px;place-items:center;width:56px;height:56px;margin-bottom:18px;display:grid}.kw-admin-login-card h1,.kw-admin-appbar h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,42px);font-weight:900;line-height:1.05}.kw-admin-login-desc{color:#94a3b8;margin:14px 0 0;font-size:14px;line-height:1.6}.kw-admin-login-form{gap:14px;margin-top:24px;display:grid}.kw-admin-login-form label{color:#cbd5e1;letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:11px;font-weight:800;display:grid}.kw-admin-login-form input{color:#fff;background:#0f172ab8;border:1px solid #94a3b847;border-radius:7px;outline:none;width:100%;height:44px;padding:0 12px;font-size:14px}.kw-admin-login-form input:focus{border-color:#f59e0bcc;box-shadow:0 0 0 3px #f59e0b1f}.kw-admin-login-form button,.kw-admin-appbar__actions button,.kw-admin-small-link{color:#fff7ed;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#7f1d1de6,#b45309e0);border:1px solid #f59e0b66;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.kw-admin-login-form button:disabled{opacity:.62;cursor:wait}.kw-admin-login-error{color:#fecdd3;background:#7f1d1d38;border:1px solid #f43f5e8c;border-radius:7px;margin:0;padding:10px 12px;font-size:12px}.kw-admin-login-link{color:#fbbf24;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;margin-top:18px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.kw-admin-appbar{background:#030712d1;border:1px solid #f59e0b38;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex;box-shadow:0 24px 80px #00000061}.kw-admin-appbar__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.kw-admin-appbar__actions span{color:#cbd5e1;font-size:12px;font-weight:800}.kw-admin-appbar__actions button,.kw-admin-small-link{background:#0f172abd;border-color:#94a3b847}.kw-admin-standalone-notice{color:#fde68a;background:#451a0380;border:1px solid #f59e0b66;border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:800;display:flex}.kw-admin-standalone-notice button{color:#fde68a;text-transform:uppercase;background:#03071280;border:1px solid #f59e0b57;border-radius:6px;margin-left:auto;padding:6px 10px;font-size:11px;font-weight:900}@media (width<=760px){.kw-admin-standalone{padding:16px}.kw-admin-appbar{flex-direction:column;align-items:flex-start}.kw-admin-appbar__actions{justify-content:flex-start}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.kw-mailbox-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e0}.kw-mailbox-modal{background:linear-gradient(#12161f 0%,#0d1017 100%);border:1px solid #64748b59;border-radius:1rem;box-shadow:0 24px 64px #000000a6}.kw-mailbox-header{border-bottom:1px solid #33415599;padding-bottom:.85rem}.kw-mailbox-kicker{text-transform:uppercase;letter-spacing:.1em;color:#f59e0b;font-size:.68rem;font-weight:800}.kw-mailbox-title{color:#f8fafc;text-transform:uppercase;margin-top:.15rem;font-family:ui-serif,Georgia,serif;font-size:1.15rem;font-weight:800}.kw-mailbox-tabs{gap:.5rem;margin:.85rem 0;display:flex}.kw-mailbox-tab{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;cursor:pointer;background:#06080c;border:1px solid #334155b3;border-radius:.6rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .75rem;font-size:.78rem;font-weight:800;transition:all .15s;display:flex}.kw-mailbox-tab:hover{color:#e2e8f0;border-color:#64748b8c}.kw-mailbox-tab.is-active-mail{color:#fbbf24;background:#78350f59;border-color:#f59e0b73;box-shadow:0 4px 16px #78350f40}.kw-mailbox-tab.is-active-inbox{color:#f472b6;background:#83184347;border-color:#ec489973;box-shadow:0 4px 16px #83184333}.kw-mailbox-tab-badge{border-radius:999px;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;padding:0 .3rem;font-size:.62rem;font-weight:900;display:inline-flex}.kw-mailbox-body{flex:1;min-height:320px;padding-right:.25rem;overflow-y:auto}.kw-mailbox-section-title{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;align-items:center;gap:.4rem;margin-bottom:.65rem;font-size:.72rem;font-weight:800;display:flex}.kw-mailbox-empty{text-align:center;color:#64748b;background:#0f172a73;border:1px dashed #4755698c;border-radius:.65rem;padding:2rem 1rem;font-size:.85rem;font-style:italic}.kw-mailbox-challenge{background:#0f172aa6;border:1px solid #334155a6;border-radius:.65rem;flex-direction:column;gap:.65rem;padding:.85rem;display:flex}.kw-mailbox-challenge-name{color:#f1f5f9;font-size:.95rem;font-weight:700}.kw-mailbox-challenge-date{color:#64748b;margin-top:.1rem;font-size:.75rem}.kw-mailbox-challenge-stake{color:#cbd5e1;background:#020617bf;border:1px solid #3341558c;border-radius:.45rem;padding:.55rem .65rem;font-size:.82rem;line-height:1.5}.kw-mailbox-msg{cursor:pointer;background:#0f172a8c;border:1px solid #33415599;border-radius:.65rem;transition:border-color .15s,background .15s;overflow:hidden}.kw-mailbox-msg:hover{background:#0f172abf;border-color:#64748ba6}.kw-mailbox-msg.is-expanded{background:#0f172ad9;border-color:#f59e0b59}.kw-mailbox-msg.is-unread{background:#141c2bb8;border-color:#f59e0b6b}.kw-mailbox-msg.is-read{opacity:.78}.kw-mailbox-msg.is-read:hover,.kw-mailbox-msg.is-read.is-expanded{opacity:1}.kw-mailbox-msg-head{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.kw-mailbox-msg-title{color:#f8fafc;font-size:.92rem;font-weight:800;line-height:1.35}.kw-mailbox-msg-meta{color:#94a3b8;margin-top:.25rem;padding-left:.85rem;font-size:.75rem}.kw-mailbox-msg-date{color:#64748b;white-space:nowrap;font-family:ui-monospace,monospace;font-size:.72rem}.kw-mailbox-msg-preview{color:#64748b;padding:0 1rem .85rem 1.85rem;font-size:.8rem;line-height:1.55}.kw-mailbox-msg-content{color:#cbd5e1;-webkit-user-select:text;user-select:text;background:#02061773;border-top:1px solid #3341558c;padding:.85rem 1rem 1rem;font-size:.875rem;line-height:1.65}.kw-mailbox-inbox-item{background:#0f172a8c;border:1px solid #3341558c;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.65rem .75rem;display:flex}.kw-mailbox-inbox-name{font-size:.88rem;font-weight:700;line-height:1.3}.kw-mailbox-inbox-sub{color:#64748b;margin-top:.1rem;font-size:.72rem}.kw-mailbox-btn{text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:1px solid #0000;border-radius:.4rem;padding:.45rem .65rem;font-size:.72rem;font-weight:800;transition:background .15s}.kw-mailbox-btn-claim{color:#6ee7b7;background:#064e3b73;border-color:#10b98159}.kw-mailbox-btn-claim:hover{background:#065f46a6}.kw-mailbox-btn-deposit{color:#f9a8d4;background:#83184359;border-color:#ec489959}.kw-mailbox-btn-deposit:hover{background:#9d174d73}.kw-mailbox-btn-close{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;cursor:pointer;background:#1e293ba6;border:1px solid #4755698c;border-radius:.55rem;width:100%;padding:.65rem;font-size:.78rem;font-weight:800}.kw-mailbox-btn-close:hover{color:#e2e8f0;background:#334155a6}.kw-mailbox-col-title{text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #3341558c;align-items:center;gap:.35rem;padding-bottom:.5rem;font-size:.72rem;font-weight:800;display:flex}.kw-mailbox-col-title.inbox{color:#f472b6;border-color:#be185d59}.kw-mailbox-col-title.backpack{color:#94a3b8}.kw-bestiary-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.kw-bestiary-progress{align-items:center;gap:10px;min-width:140px;display:flex}.kw-bestiary-progress__bar{background:#0f172ad9;border:1px solid #94a3b829;border-radius:999px;flex:1;height:8px;overflow:hidden}.kw-bestiary-progress__fill{border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#a855f7);height:100%;transition:width .3s;box-shadow:0 0 10px #a855f759}.kw-bestiary-progress__label{color:#c4b5fd;font-family:Outfit,sans-serif;font-size:.68rem;font-weight:800}.kw-bestiary-filters{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.kw-bestiary-filters::-webkit-scrollbar{display:none}.kw-bestiary-filter{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:#0f172a8c;border:1px solid #47556973;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:.62rem;font-weight:800;transition:background .15s,border-color .15s,color .15s}.kw-bestiary-filter:hover{color:#e2e8f0;border-color:#94a3b859}.kw-bestiary-filter.is-active{color:#f3e8ff;background:#581c876b;border-color:#a855f78c;box-shadow:0 0 12px #a855f72e}.kw-bestiary-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:14px;min-height:420px;display:grid}.kw-bestiary-grid-wrap{min-height:0;max-height:min(62vh,560px);padding-right:4px;overflow-y:auto}.kw-bestiary-grid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;display:grid}.kw-bestiary-card{cursor:pointer;text-align:center;background:#080b13bf;border:1px solid #3341558c;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px 6px 10px;transition:border-color .15s,transform .15s,box-shadow .15s,background .15s;display:flex}.kw-bestiary-card:hover{border-color:#94a3b859;transform:translateY(-1px)}.kw-bestiary-card.is-active{background:#3b076447;border-color:#a855f7a6;box-shadow:0 0 16px #a855f729}.kw-bestiary-card.is-boss.is-known{border-color:#f59e0b59}.kw-bestiary-card.is-boss.is-active{border-color:#f59e0b8c;box-shadow:0 0 16px #f59e0b24}.kw-bestiary-card__frame{background:radial-gradient(circle at 50% 20%,#1e293be6,#080b13f2);border:1px solid #47556973;border-radius:12px;width:72px;height:72px;position:relative;overflow:hidden}.kw-bestiary-card.is-known .kw-bestiary-card__frame{border-color:#94a3b847}.kw-bestiary-card__img{object-fit:cover;object-position:top center;width:100%;height:100%}.kw-bestiary-card__silhouette{color:#64748b73;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.kw-bestiary-card__boss{color:#fcd34d;background:#78350fd9;border:1px solid #fbbf2473;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:4px;right:4px}.kw-bestiary-card__lock{color:#64748b;background:#0206178c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kw-bestiary-card__name{text-transform:uppercase;letter-spacing:.03em;color:#e2e8f0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.58rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.kw-bestiary-card.is-unknown .kw-bestiary-card__name{color:#64748b}.kw-bestiary-card__meta{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.52rem;font-weight:700}.kw-bestiary-card__record{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;margin-top:1px;display:grid}.kw-bestiary-card__record span{color:#b9a779;text-transform:uppercase;white-space:nowrap;background:#0206177a;border:1px solid #47556975;border-radius:6px;min-width:0;padding:3px 4px;font-size:.5rem;font-weight:900;line-height:1.1}.kw-bestiary-detail{background:linear-gradient(#0f172ab8 0%,#080b13eb 100%);border:1px solid #47556973;border-radius:14px;flex-direction:column;gap:14px;min-height:320px;padding:16px;display:flex}.kw-bestiary-detail__empty{text-align:center;color:#64748b;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px 12px;font-size:.78rem;line-height:1.5;display:flex}.kw-bestiary-detail__empty strong{color:#cbd5e1}.kw-bestiary-detail__silhouette-lg{color:#64748b8c;background:#0f172a73;border:1px dashed #64748b59;border-radius:16px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.kw-bestiary-detail__silhouette-lock{color:#94a3b8;position:absolute;bottom:8px;right:8px}.kw-bestiary-detail__hero{align-items:flex-start;gap:14px;display:flex}.kw-bestiary-detail__portrait{background:radial-gradient(circle at 50% 15%,#3341558c,#080b13f2);border:1px solid #94a3b847;border-radius:14px;flex-shrink:0;width:112px;height:132px;overflow:hidden;box-shadow:0 8px 24px #00000073}.kw-bestiary-detail__portrait.is-boss{border-color:#fbbf2473;box-shadow:0 0 20px #f59e0b1f,0 8px 24px #00000073}.kw-bestiary-detail__portrait-img{object-fit:cover;object-position:top center;width:100%;height:100%}.kw-bestiary-detail__hero-text{flex-direction:column;flex:1;gap:6px;min-width:0;padding-top:4px;display:flex}.kw-bestiary-detail__badge{text-transform:uppercase;letter-spacing:.06em;color:#fcd34d;background:#78350f59;border:1px solid #fbbf2459;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:3px 8px;font-size:.55rem;font-weight:800;display:inline-flex}.kw-bestiary-detail__badge--mob{color:#fca5a5;background:#7f1d1d59;border-color:#f8717159}.kw-bestiary-detail__title{color:#f8fafc;text-transform:uppercase;letter-spacing:.03em;margin:0;font-family:Cinzel,Outfit,serif;font-size:1.05rem;font-weight:800;line-height:1.2}.kw-bestiary-detail__region{text-transform:uppercase;letter-spacing:.05em;color:#a855f7;margin:0;font-size:.68rem;font-weight:700}.kw-bestiary-detail__record{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.kw-bestiary-detail__record div{background:linear-gradient(#291a0999,#080b13b8),#080b13a6;border:1px solid #825c2485;border-radius:10px;min-width:0;padding:10px 12px}.kw-bestiary-detail__record span{color:#a99367;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:900;display:block}.kw-bestiary-detail__record strong{color:#f6d36f;margin-top:3px;font-family:ui-monospace,monospace;font-size:1.05rem;font-weight:950;display:block}.kw-bestiary-detail__hint{color:#94a3b8;max-width:28ch;margin:0;font-size:.75rem;line-height:1.55}.kw-bestiary-detail__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kw-bestiary-stat{background:#080b13a6;border:1px solid #3341558c;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.kw-bestiary-stat__label{text-transform:uppercase;letter-spacing:.06em;color:#64748b;font-size:.52rem;font-weight:800}.kw-bestiary-stat__value{color:#e2e8f0;font-family:ui-monospace,monospace;font-size:.82rem;font-weight:800}.kw-bestiary-detail__lore{background:#3b076424;border:1px solid #581c8747;border-radius:12px;padding:12px 14px}.kw-bestiary-detail__lore-kicker{text-transform:uppercase;letter-spacing:.08em;color:#c4b5fd;margin:0 0 6px;font-size:.55rem;font-weight:800}.kw-bestiary-detail__lore-text{color:#cbd5e1;margin:0;font-size:.78rem;line-height:1.6}.kw-bestiary-detail__map-desc{color:#64748b;border-top:1px solid #33415573;margin:0;padding-top:10px;font-size:.68rem;font-style:italic;line-height:1.5}@media (width<=900px){.kw-bestiary-layout{grid-template-columns:1fr}.kw-bestiary-detail{min-height:0}.kw-bestiary-grid-wrap{max-height:none}}.kw-expedition-panel{background:radial-gradient(circle at 48% 5%,#b91c1c2e,#0000 34%),linear-gradient(#0a0e17f0,#05070cf7)!important;border-color:#4755698c!important;gap:12px!important;padding:14px!important;box-shadow:0 22px 70px #0000008c!important}.kw-expedition-locations{background:#03070eb8;border:1px solid #47556957;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.kw-expedition-locations-track{scroll-snap-type:x mandatory;flex:1;gap:10px;min-width:0;display:flex;overflow-x:auto}.kw-expedition-loc-pill{scroll-snap-align:center;color:#94a3b8;text-align:left;cursor:pointer;background:linear-gradient(#0f172ad1,#050910eb);border:1px solid #64748b73;border-radius:8px;flex:0 0 184px;min-width:0;max-width:none;padding:11px 14px;transition:transform .18s,border-color .18s,background .18s,color .18s}.kw-expedition-loc-pill:hover:not(.is-disabled):not(.is-locked){color:#e2e8f0;border-color:#94a3b8ad;transform:translateY(-1px)}.kw-expedition-loc-pill.is-active{color:#fff;background:linear-gradient(#7f1d1da6,#0f172af2);border-color:#f87171d9;box-shadow:inset 0 0 0 1px #f8717124,0 12px 28px #7f1d1d47}.kw-expedition-loc-pill.is-disabled{opacity:.4;cursor:not-allowed}.kw-expedition-loc-pill__name{white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.06em;font-size:.65rem;font-weight:900;display:block;overflow:hidden}.kw-expedition-loc-pill__meta{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;align-items:center;gap:4px;margin-top:4px;font-size:.56rem;font-weight:800;display:flex}.kw-expedition-loc-pill.is-active .kw-expedition-loc-pill__meta{color:#fecaca}.kw-expedition-body{min-height:0}.kw-expedition-streak{color:#fbbf24;margin:8px 0 0;font-size:.67rem;font-weight:800}.kw-expedition-layout{grid-template-columns:minmax(0,1fr) minmax(280px,330px);align-items:start;gap:16px;min-height:0;margin-top:10px;display:grid}.kw-expedition-main{flex-direction:column;gap:14px;min-width:0;display:flex}.kw-expedition-zone-head{border-bottom:1px solid #47556957;justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 2px 14px;display:flex}.kw-expedition-zone-title{text-transform:uppercase;letter-spacing:.035em;color:#f8fafc;margin:0;font-family:ui-serif,Georgia,serif;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:900;line-height:1.1}.kw-expedition-zone-desc{color:#94a3b8;max-width:58rem;margin:7px 0 0;font-size:.78rem;line-height:1.5}.kw-expedition-zone-badge{color:#fecaca;background:#450a0a57;border:1px solid #f8717159;border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:900;display:inline-flex}.kw-expedition-hardmode{color:#fcd34d;cursor:pointer;background:#78350f29;border:1px solid #f59e0b47;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 10px;font-size:.68rem;font-weight:800;display:inline-flex}.kw-expedition-stage{background:linear-gradient(#0f172ab8,#020617d1),radial-gradient(circle,#7f1d1d47,#0000 48%);border:1px solid #4755696b;border-radius:14px;min-height:430px;padding:24px 22px 22px;position:relative;overflow:hidden}.kw-expedition-stage__aura{filter:blur(4px);pointer-events:none;background:radial-gradient(circle,#ef44442e,#0000 68%);height:260px;position:absolute;inset:12% 16% auto}.kw-expedition-path-wrap{z-index:1;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:8px 4px 20px;position:relative;overflow-x:auto}.kw-expedition-path-wrap::-webkit-scrollbar{display:none}.kw-expedition-path{justify-content:center;align-items:flex-end;gap:0;min-width:min-content;padding:8px 10px 28px;display:flex}.kw-expedition-path-step{flex:none;align-items:flex-end;display:flex}.kw-expedition-path-line{background:linear-gradient(90deg,#33415547,#64748b9e);border-radius:999px;flex:none;width:clamp(28px,4.4vw,64px);height:3px;margin-bottom:44px}.kw-expedition-path-line.is-done{background:linear-gradient(90deg,#10b9818c,#34d399f2);box-shadow:0 0 12px #10b9814d}.kw-expedition-path-node{color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:0;transition:transform .2s;display:flex}.kw-expedition-path-node:hover:not(:disabled){transform:translateY(-3px)}.kw-expedition-path-node:disabled{cursor:default}.kw-expedition-path-node__ring{background:#020617eb;border:2px solid #475569d1;border-radius:999px;justify-content:center;align-items:center;width:62px;height:62px;transition:width .22s,height .22s,border-color .22s,box-shadow .22s,opacity .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 26px #0000005c}.kw-expedition-path-node__img{object-fit:cover;width:100%;height:100%}.kw-expedition-path-node__cleared{color:#a7f3d0;background:#0478578f;place-items:center;display:grid;position:absolute;inset:0}.kw-expedition-path-node__idx{color:#94a3b8;background:#020617d9;border:1px solid #47556980;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-family:ui-monospace,monospace;font-size:.62rem;font-weight:900;display:inline-flex}.kw-expedition-path-node__label{color:#64748b;text-transform:uppercase;letter-spacing:.08em;min-height:13px;font-size:.52rem;font-weight:900}.kw-expedition-path-node--defeated .kw-expedition-path-node__ring{opacity:.62;border-color:#10b9818f}.kw-expedition-path-node--locked .kw-expedition-path-node__ring{opacity:.4;width:54px;height:54px}.kw-expedition-path-node--current .kw-expedition-path-node__ring,.kw-expedition-path-node.is-focus .kw-expedition-path-node__ring{opacity:1;border-color:#f87171f2;width:clamp(94px,10vw,124px);height:clamp(94px,10vw,124px);box-shadow:0 0 0 4px #7f1d1d52,0 0 42px #ef44445c,0 18px 46px #00000085}.kw-expedition-path-node.is-boss .kw-expedition-path-node__ring{border-color:#f59e0bb8}.kw-expedition-path-node--current .kw-expedition-path-node__idx,.kw-expedition-path-node.is-focus .kw-expedition-path-node__idx{color:#fecaca;border-color:#f8717194}.kw-expedition-path-node--defeated .kw-expedition-path-node__label{color:#34d399}.kw-expedition-path-node.is-boss .kw-expedition-path-node__label{color:#fbbf24}.kw-expedition-target-card{z-index:1;background:linear-gradient(135deg,#080d17eb,#0f172ab8);border:1px solid #94a3b838;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:4px;padding:18px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff09,0 18px 50px #0000005c}.kw-expedition-target-card.is-boss{background:radial-gradient(circle at 18%,#f59e0b21,#0000 28%),linear-gradient(135deg,#080d17f0,#450a0a6b);border-color:#f59e0b85}.kw-expedition-target-card.is-repeat{border-color:#10b98157}.kw-expedition-target-card__portrait{color:#64748b;background:#020617e6;border:3px solid #f871719e;border-radius:999px;place-items:center;width:104px;height:104px;display:grid;overflow:hidden;box-shadow:0 0 32px #7f1d1d59}.kw-expedition-target-card__portrait img{object-fit:cover;width:100%;height:100%}.kw-expedition-target-card__content{min-width:0}.kw-expedition-target-eyebrow{color:#f87171;text-transform:uppercase;letter-spacing:.14em;margin:0 0 6px;font-size:.62rem;font-weight:900}.kw-expedition-target-name{text-transform:uppercase;letter-spacing:.035em;color:#f8fafc;margin:0;font-family:ui-serif,Georgia,serif;font-size:clamp(1.2rem,2vw,1.7rem);font-weight:900;line-height:1.1}.kw-expedition-target-stats{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.kw-expedition-target-stats span{color:#94a3b8;background:#0206178c;border:1px solid #4755696b;border-radius:8px;align-items:center;gap:7px;min-width:96px;padding:8px 10px;display:inline-flex}.kw-expedition-target-stats small{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:.55rem;font-weight:900}.kw-expedition-target-stats strong{color:#f8fafc;margin-left:auto;font-family:ui-monospace,monospace;font-size:.9rem}.kw-expedition-target-empty{color:#94a3b8;margin:10px 0 0;font-size:.78rem;line-height:1.5}.kw-expedition-target-card__action{text-align:center;min-width:170px}.kw-expedition-attack-btn{color:#fff;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:linear-gradient(#dc2626 0%,#991b1b 52%,#7f1d1d 100%);border:1px solid #f871719e;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;min-width:0;padding:13px 18px;font-size:.76rem;font-weight:950;transition:transform .15s,filter .15s,box-shadow .15s;display:inline-flex;box-shadow:0 14px 28px #7f1d1d6b}.kw-expedition-attack-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 18px 36px #ef44445c}.kw-expedition-attack-btn.is-disabled,.kw-expedition-attack-btn:disabled{cursor:not-allowed;opacity:.5;filter:grayscale(.45)}.kw-expedition-pw-cost{color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin:9px 0 0;font-size:.62rem;font-weight:900}.kw-expedition-pw-cost strong{color:#34d399;font-family:ui-monospace,monospace}.kw-expedition-aside{flex-direction:column;gap:12px;min-height:0;max-height:calc(100vh - 240px);padding-right:2px;display:flex;overflow-y:auto}.kw-expedition-inspector .kw-expedition-lore,.kw-expedition-inspector .kw-expedition-progress-card,.kw-expedition-inspector .kw-expedition-reward-block,.kw-expedition-inspector .kw-expedition-loot-block,.kw-expedition-inspector .kw-expedition-completion-reward,.kw-expedition-inspector .kw-expedition-next,.kw-expedition-inspector .kw-expedition-boss-hint{background:#03070ead;border:1px solid #47556966;border-radius:12px;padding:13px 14px}.kw-expedition-aside-title{color:#f59e0b;text-transform:uppercase;letter-spacing:.09em;margin:0 0 8px;font-size:.64rem;font-weight:950}.kw-expedition-aside-kicker{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;margin:0 0 7px;font-size:.58rem;font-weight:900}.kw-expedition-lore-text{color:#d1d5db;margin:0;font-family:ui-serif,Georgia,serif;font-size:.88rem;font-style:italic;line-height:1.58}.kw-expedition-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.kw-expedition-card-head span{color:#34d399;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:900}.kw-expedition-progress-bar{background:#0f172ad1;border:1px solid #33415580;border-radius:999px;height:7px;margin-bottom:12px;overflow:hidden}.kw-expedition-progress-bar span{border-radius:inherit;background:linear-gradient(90deg,#059669,#34d399);height:100%;display:block;box-shadow:0 0 14px #10b98157}.kw-expedition-progress-nodes{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.kw-expedition-progress-nodes::-webkit-scrollbar{display:none}.kw-expedition-progress-node{opacity:.55;background:#020617db;border:2px solid #475569a6;border-radius:999px;flex:none;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.kw-expedition-progress-node.is-done{opacity:1;border-color:#10b981cc}.kw-expedition-progress-node.is-current{opacity:1;border-color:#f59e0bf2;box-shadow:0 0 14px #f59e0b59}.kw-expedition-progress-node.is-boss{border-color:#ef4444b8}.kw-expedition-progress-node.is-locked{opacity:.32}.kw-expedition-stats{grid-template-columns:1fr 1fr;gap:9px;display:grid}.kw-expedition-stat{background:#03070e94;border:1px solid #47556961;border-radius:10px;padding:10px 11px}.kw-expedition-stat span{color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:.56rem;font-weight:900;display:block}.kw-expedition-stat strong{color:#f8fafc;font-family:ui-monospace,monospace;font-size:.86rem}.kw-expedition-stat--wide{grid-column:1/-1}.kw-expedition-loot-block{flex-direction:column;gap:8px;display:flex}.kw-expedition-loot-slots{flex-wrap:wrap;gap:8px;display:flex}.kw-expedition-loot-slot{color:#94a3b8;background:#0f172aad;border:1px solid #4755697a;border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.kw-expedition-loot-slot--gold{color:#fbbf24;font-weight:900}.kw-expedition-loot-hint{color:#64748b;margin:0;font-size:.66rem;line-height:1.45}.kw-expedition-completion-reward{background:#78350f3d!important;border-color:#f59e0b61!important}.kw-expedition-completion-reward__value{color:#fde68a;align-items:center;gap:7px;margin:0;font-size:.8rem;font-weight:850;line-height:1.45;display:flex}.kw-expedition-next{border-color:#f59e0b52!important}.kw-expedition-next__row{align-items:center;gap:11px;display:flex}.kw-expedition-next__portrait{background:#020617cc;border:2px solid #f8717170;border-radius:999px;flex:none;width:52px;height:52px;overflow:hidden}.kw-expedition-next__portrait img{object-fit:cover;width:100%;height:100%}.kw-expedition-next__name{text-overflow:ellipsis;white-space:nowrap;color:#f8fafc;margin:0;font-size:.82rem;font-weight:900;overflow:hidden}.kw-expedition-next__meta{color:#64748b;margin:3px 0 0;font-family:ui-monospace,monospace;font-size:.68rem}.kw-expedition-next.is-complete{background:#064e3b2e!important;border-color:#10b98161!important}.kw-expedition-next__complete{color:#a7f3d0;margin:0;font-size:.82rem;font-weight:800;line-height:1.45}.kw-expedition-boss-hint{color:#fecaca;align-items:flex-start;gap:9px;font-size:.76rem;line-height:1.45;display:flex}.kw-expedition-boss-hint p{margin:0}.kw-expedition-boss-hint strong{color:#fca5a5}.kw-expedition-boss-hint.is-hardmode{color:#fde68a;background:#78350f2e!important;border-color:#f59e0b57!important}.kw-expedition-locked{text-align:center;background:#03070ec7;border:1px solid #4755696b;border-radius:14px;align-content:center;place-items:center;gap:12px;min-height:360px;padding:28px;display:grid}.kw-expedition-locked h3{color:#fff;text-transform:uppercase;letter-spacing:.06em;margin:0;font-family:ui-serif,Georgia,serif;font-size:1rem;font-weight:900}.kw-expedition-locked p{color:#94a3b8;max-width:420px;margin:0;font-size:.78rem;line-height:1.5}.kw-expedition-locked-back{color:#fecaca;min-height:36px;font-family:var(--kw-font-display);letter-spacing:.04em;cursor:pointer;background:linear-gradient(#450a0abf,#1c0606d9);border:1px solid #c41e1e8c;border-radius:4px;margin-top:.5rem;padding:0 1rem;font-size:.72rem;font-weight:700}.kw-expedition-locked-back:hover{color:#fff;border-color:#f87171bf}@media (width<=1180px){.kw-expedition-layout{grid-template-columns:1fr}.kw-expedition-aside{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;display:grid;overflow:visible}}@media (width<=760px){.kw-expedition-panel{padding:10px!important}.kw-expedition-locations{padding:6px}.kw-expedition-loc-pill{flex-basis:154px;padding:9px 10px}.kw-expedition-zone-head{flex-direction:column}.kw-expedition-zone-badge{align-self:flex-start}.kw-expedition-stage{min-height:0;padding:16px 10px 14px}.kw-expedition-path{justify-content:flex-start;padding-left:4px;padding-right:4px}.kw-expedition-path-node__ring{width:54px;height:54px}.kw-expedition-path-node--current .kw-expedition-path-node__ring,.kw-expedition-path-node.is-focus .kw-expedition-path-node__ring{width:86px;height:86px}.kw-expedition-path-line{width:24px;margin-bottom:38px}.kw-expedition-target-card{text-align:center;grid-template-columns:1fr;padding:15px}.kw-expedition-target-card__portrait{width:94px;height:94px;margin:0 auto}.kw-expedition-target-stats{justify-content:center}.kw-expedition-target-card__action{width:100%;min-width:0}.kw-expedition-aside{display:flex}}.kw-expedition-panel{background:radial-gradient(circle at 50% -8%,#dc262647,#0000 34%),linear-gradient(#070a12f5,#020409fa)!important;padding:16px!important}.kw-expedition-redesign{flex-direction:column;gap:14px;min-width:0;display:flex;position:relative}.kw-expedition-redesign:before{content:"";pointer-events:none;filter:blur(16px);opacity:.9;background:radial-gradient(circle,#ef444438,#0000 68%);height:280px;position:absolute;inset:92px 26% auto}.kw-expedition-redesign-hero{z-index:1;background:linear-gradient(90deg,#060a14f5,#0f172ab8 54%,#450a0a9e),radial-gradient(circle at 88% 24%,#f59e0b2e,#0000 32%);border:1px solid #94a3b82e;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:18px;min-height:128px;padding:22px 24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 22px 54px #00000057}.kw-expedition-redesign-hero:after{content:"";opacity:.45;pointer-events:none;background:linear-gradient(90deg,#0000 0 72%,#f8717114),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 74px);position:absolute;inset:0}.kw-expedition-redesign-hero__copy,.kw-expedition-redesign-hero__status{z-index:1;position:relative}.kw-expedition-redesign-hero__eyebrow{color:#f59e0b;text-transform:uppercase;letter-spacing:.18em;margin:0 0 7px;font-size:.68rem;font-weight:950}.kw-expedition-redesign-hero h2{color:#f8fafc;text-transform:uppercase;letter-spacing:.025em;text-shadow:0 12px 30px #0000008c;margin:0;font-family:ui-serif,Georgia,serif;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:950;line-height:.98}.kw-expedition-redesign-hero p:not(.kw-expedition-redesign-hero__eyebrow){color:#cbd5e1;max-width:760px;margin:10px 0 0;font-size:.84rem;line-height:1.55}.kw-expedition-redesign-hero__status{background:#020617a3;border:1px solid #f59e0b59;border-radius:14px;align-content:center;place-items:center;min-width:168px;padding:16px 18px;display:grid}.kw-expedition-redesign-hero__status span,.kw-expedition-redesign-hero__status small{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;font-size:.58rem;font-weight:900}.kw-expedition-redesign-hero__status strong{color:#fde68a;margin:4px 0 2px;font-family:ui-monospace,monospace;font-size:2.05rem;line-height:1}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-locations{z-index:1;background:#03070ed1;border-color:#94a3b833;border-radius:14px;position:relative}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-loc-pill{background:linear-gradient(#111827e6,#020617eb);border-color:#47556994;flex-basis:206px;min-height:58px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-loc-pill.is-active{background:radial-gradient(circle at 24% 0,#f8717142,#0000 50%),linear-gradient(#7f1d1dc2,#080d17f5);border-color:#f87171f2}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-body{z-index:1;position:relative}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-layout{grid-template-columns:minmax(0,1fr) minmax(320px,370px)!important;align-items:stretch!important;gap:18px!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-zone-head{display:none!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-main{gap:12px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-hardmode{align-self:flex-end;margin-bottom:-2px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-stage{flex-direction:column;justify-content:space-between;background:radial-gradient(circle at 50% 45%,#dc262647,#0000 34%),radial-gradient(circle at 18% 82%,#14b8a61a,#0000 24%),linear-gradient(145deg,#020617e6,#090e19db 46%,#1e060cdb)!important;border-color:#94a3b833!important;border-radius:18px!important;min-height:min(66vh,680px)!important;padding:30px!important;display:flex!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-stage:before{content:"";pointer-events:none;opacity:.45;background:linear-gradient(#0000 0 90%,#02061794),repeating-linear-gradient(0deg,#ffffff07 0 1px,#0000 1px 58px);position:absolute;inset:0}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-stage__aura{filter:blur(18px);background:radial-gradient(circle,#f8717133,#0000 70%);height:420px;inset:16% 22% auto}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-path-wrap{background:#0206176b;border:1px solid #47556952;border-radius:14px;order:2;margin-top:26px;padding:14px 12px 4px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-path{justify-content:center;padding:6px 6px 18px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-path-node__ring{width:54px;height:54px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-path-node--current .kw-expedition-path-node__ring,.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-path-node.is-focus .kw-expedition-path-node__ring{width:78px;height:78px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-path-line{width:clamp(22px,3.3vw,50px);margin-bottom:39px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-card{order:1;grid-template-columns:minmax(190px,240px) minmax(0,1fr);grid-template-areas:"portrait content""portrait action";align-items:center;gap:22px 26px;width:min(100%,860px);min-height:330px;margin:auto;background:radial-gradient(circle at 20%,#f8717129,#0000 34%),linear-gradient(135deg,#020617d1,#0f172a9e)!important;border-color:#f871716b!important;border-radius:20px!important;padding:26px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d,0 28px 80px #00000075,0 0 70px #7f1d1d29!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-card.is-boss{background:radial-gradient(circle at 20% 48%,#f59e0b2e,#0000 36%),linear-gradient(135deg,#020617db,#450a0a99)!important;border-color:#f59e0b9e!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-card__portrait{grid-area:portrait;min-width:190px;min-height:190px;border-width:1px!important;border-color:#f87171ad!important;border-radius:18px!important;width:min(22vw,240px)!important;height:min(22vw,240px)!important;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 0 8px #7f1d1d1f,0 26px 54px #00000075!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-card__portrait img{transform:scale(1.08)}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-card__content{grid-area:content}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-eyebrow{color:#fbbf24;letter-spacing:.18em;font-size:.68rem}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-name{letter-spacing:.01em;font-size:clamp(1.9rem,3.2vw,3.4rem)!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-stats{gap:10px;margin-top:18px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-stats span{background:#020617a8;min-width:118px;padding:11px 12px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-card__action{text-align:left;grid-area:action;width:min(100%,390px);min-width:0}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-attack-btn{border-radius:12px;min-height:54px;font-size:.82rem;box-shadow:0 20px 42px #7f1d1d7a}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-inspector{background:linear-gradient(#020617d1,#03070ec2),radial-gradient(circle at 100% 0,#f59e0b1a,#0000 30%);border:1px solid #94a3b82e;border-radius:18px;max-height:min(72vh,760px);padding:14px;position:sticky;top:10px}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-inspector .kw-expedition-lore,.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-inspector .kw-expedition-progress-card,.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-inspector .kw-expedition-reward-block,.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-inspector .kw-expedition-loot-block,.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-inspector .kw-expedition-completion-reward,.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-inspector .kw-expedition-next,.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-inspector .kw-expedition-boss-hint,.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-stat{background:#02061794;border-color:#47556980}@media (width<=1180px){.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-layout{grid-template-columns:1fr!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-inspector{max-height:none;position:static}}@media (width<=820px){.kw-expedition-redesign-hero{grid-template-columns:1fr;padding:18px}.kw-expedition-redesign-hero__status{justify-items:start;min-width:0}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-stage{min-height:0!important;padding:16px!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-card{text-align:center;grid-template-columns:1fr;grid-template-areas:"portrait""content""action"}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-card__portrait{margin:0 auto;width:190px!important;height:190px!important}.kw-expedition-redesign:not([data-expedition-redesign=chronicle]) .kw-expedition-target-card__action{text-align:center;width:100%}}.kw-expedition-redesign[data-expedition-redesign=v4]{gap:0}.kw-expedition-redesign[data-expedition-redesign=v4]:before,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-redesign-hero,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-locations,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-zone-head,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-hardmode{display:none!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-body{min-height:0}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-streak{z-index:4;margin:0;position:absolute;top:24px;left:34px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-layout{grid-template-columns:minmax(0,1fr) minmax(320px,360px)!important;align-items:stretch!important;gap:16px!important;margin-top:0!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-main{min-height:0}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage{isolation:isolate;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 24px 70px #00000070;background:linear-gradient(180deg, #0000003d, #000c), radial-gradient(circle at 50% 48%, #b91c1c38, transparent 34%), var(--kw-expedition-bg) center / cover no-repeat!important;border:1px solid #94a3b82e!important;border-radius:8px!important;min-height:clamp(620px,100vh - 190px,790px)!important;padding:clamp(24px,3vw,44px) clamp(22px,4vw,60px) 30px!important;display:flex!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 55%,#0000 0 26%,#0000006b 58%,#000000c7 100%),linear-gradient(90deg,#0000009e,#0000 18% 82%,#0000009e);position:absolute;inset:0}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage__aura{filter:blur(22px);opacity:.9;background:radial-gradient(circle,#ef444457,#0000 72%);height:220px;inset:33% 34% auto}.kw-expedition-cinematic-head{z-index:2;text-align:center;justify-items:center;max-width:720px;margin:0 auto;display:grid;position:relative}.kw-expedition-cinematic-kicker{color:#cbd5e1;text-transform:uppercase;letter-spacing:.14em;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;width:min(420px,82vw);margin-bottom:26px;font-family:ui-serif,Georgia,serif;font-size:clamp(1rem,1.55vw,1.45rem);font-weight:900;display:grid}.kw-expedition-cinematic-kicker:before,.kw-expedition-cinematic-kicker:after{content:"";background:linear-gradient(90deg,#0000,#dc2626d1);height:1px}.kw-expedition-cinematic-kicker:after{background:linear-gradient(90deg,#dc2626d1,#0000)}.kw-expedition-cinematic-kicker span{text-shadow:0 2px 16px #000000c7}.kw-expedition-cinematic-head h2{color:#f8fafc;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 12px 34px #000000e0;margin:0;font-family:ui-serif,Georgia,serif;font-size:clamp(1.55rem,2.6vw,2.55rem);font-weight:950;line-height:1}.kw-expedition-cinematic-head p{color:#d1d5db;text-shadow:0 8px 24px #000000eb;max-width:520px;margin:10px 0 0;font-family:ui-serif,Georgia,serif;font-size:clamp(.8rem,1.1vw,1rem);line-height:1.5}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-wrap{z-index:2;background:0 0;border:0;flex:auto;justify-content:center;align-items:center;margin:0;padding:12px 4px 0;display:flex;position:relative;overflow-x:auto}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path{justify-content:center;align-items:center;min-width:max-content;padding:0 10px 18px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-step{align-items:center}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-line{background:linear-gradient(90deg,#94a3b861,#94a3b8b8);width:clamp(34px,4.1vw,72px);height:5px;margin:0 -2px 42px;box-shadow:0 0 16px #0000009e}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-line.is-done{background:linear-gradient(90deg,#22c55ee6,#4ade80e6);box-shadow:0 0 18px #22c55e6b}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node{text-shadow:0 3px 12px #000000d9;gap:7px;min-width:94px;position:relative}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__ring{background:#000000a6;border-width:2px;border-color:#94a3b89e;width:clamp(78px,6.2vw,104px);height:clamp(78px,6.2vw,104px);box-shadow:0 0 0 4px #0000005c,0 20px 44px #0000009e}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node--defeated .kw-expedition-path-node__ring{opacity:.86;border-color:#22c55ef2;box-shadow:0 0 0 3px #22c55e26,0 18px 38px #0000008f}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node--locked .kw-expedition-path-node__ring{filter:grayscale();opacity:.46}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node--current .kw-expedition-path-node__ring,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node.is-focus .kw-expedition-path-node__ring{border-color:#f87171fa;width:clamp(142px,11.2vw,184px);height:clamp(142px,11.2vw,184px);box-shadow:0 0 0 5px #7f1d1d57,0 0 54px #ef44448c,0 30px 76px #000000c7}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node.is-boss .kw-expedition-path-node__ring{border-color:#f59e0bb8}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__idx{color:#cbd5e1;background:#000000c7;border-color:#94a3b894;border-radius:4px;width:32px;min-width:32px;height:32px;margin-top:-7px;font-size:.72rem;transform:rotate(45deg)}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__idx:first-letter{transform:rotate(-45deg)}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__idx{text-indent:0;line-height:1;display:inline-flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node--current .kw-expedition-path-node__idx,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node.is-focus .kw-expedition-path-node__idx{color:#fff;background:#7f1d1dd1;border-color:#f87171e6;box-shadow:0 0 18px #ef444466}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__idx{font-variant-numeric:tabular-nums;writing-mode:horizontal-tb;text-align:center;color:#0000;transform:rotate(45deg)}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__label{color:#86efac;letter-spacing:.08em;min-height:16px;font-size:.68rem}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node--current .kw-expedition-path-node__label,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node.is-focus .kw-expedition-path-node__label{color:#fecaca}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__check{color:#22c55e;background:#020617b3;border:1px solid #22c55ebf;border-radius:999px;place-items:center;width:28px;height:28px;display:inline-grid}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-card{z-index:2;text-align:center;justify-items:center;gap:20px;width:min(100%,650px);min-height:0;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;grid-template-areas:"content""action"!important;margin:0 auto!important;padding:0 0 4px!important;display:grid!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-card__portrait{display:none!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-card__content{grid-area:content}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-eyebrow{display:none}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-name{color:#f8fafc;letter-spacing:.05em;text-shadow:0 8px 28px #000000e6;justify-content:center;align-items:center;gap:14px;margin:0;display:inline-flex;font-size:clamp(1.25rem,2vw,1.9rem)!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-name span{color:#fecaca;letter-spacing:.08em;text-transform:uppercase;background:#7f1d1da6;border:1px solid #ef44449e;border-radius:5px;align-items:center;height:24px;padding:0 9px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.62rem;font-weight:950;display:inline-flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats{justify-content:center;gap:18px;margin-top:16px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats span{background:0 0;border-width:0 1px 0 0;border-color:#94a3b838;border-radius:0;min-width:96px;padding:0 18px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats span:last-child{border-right:0}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats svg{color:#ef4444}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats span:nth-child(2) svg{color:#f59e0b}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats span:nth-child(3) svg{color:#38bdf8}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats small{color:#cbd5e1;font-size:.66rem}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats strong{color:#f43f5e;font-size:1rem}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats span:nth-child(2) strong{color:#fbbf24}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats span:nth-child(3) strong{color:#38bdf8}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-card__action{grid-area:action;width:min(100%,440px);min-width:0}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-attack-btn{letter-spacing:.06em;background:linear-gradient(#ef4444f5,#991b1bf5),radial-gradient(circle at 50% 0,#fecaca38,#0000 54%);border-color:#f87171f2;border-radius:5px;min-height:66px;font-family:ui-serif,Georgia,serif;font-size:clamp(1.1rem,1.7vw,1.55rem);box-shadow:0 0 0 1px #f871712e,0 22px 48px #7f1d1d8a}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-pw-cost{color:#9ca3af;margin-top:13px;font-family:ui-serif,Georgia,serif}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-pw-cost strong{color:#38bdf8}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-inspector{background:#020617b8;border:1px solid #94a3b82e;border-radius:8px;max-height:clamp(620px,100vh - 190px,790px);padding:14px;position:static;overflow-y:auto}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-inspector .kw-expedition-lore,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-inspector .kw-expedition-progress-card,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-inspector .kw-expedition-reward-block,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-inspector .kw-expedition-loot-block,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-inspector .kw-expedition-completion-reward,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-inspector .kw-expedition-next,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-inspector .kw-expedition-boss-hint,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stat{background:#0206178a;border-color:#94a3b821;border-radius:8px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-aside-title{color:#f59e0b;font-family:ui-serif,Georgia,serif;font-size:.76rem}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-progress-bar{background:#0f172ad6;height:6px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-progress-bar span{background:linear-gradient(90deg,#dc2626,#f43f5e);box-shadow:0 0 16px #ef444466}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-progress-node{width:48px;height:48px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-progress-node.is-current{border-color:#ef4444;box-shadow:0 0 18px #ef44447a}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-loot-slots{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-loot-slot{background:#00000052;border-radius:5px;width:auto;height:56px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-loot-slot img{object-fit:contain;width:88%;height:88%}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-completion-reward__value{color:#e5e7eb;flex-wrap:wrap;gap:8px 12px}@media (width<=1260px){.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-layout{grid-template-columns:1fr!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-inspector{max-height:none}}@media (width<=760px){.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage{min-height:680px!important;padding:20px 12px 24px!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path{justify-content:flex-start}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node{min-width:82px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__ring{width:74px;height:74px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node--current .kw-expedition-path-node__ring,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node.is-focus .kw-expedition-path-node__ring{width:132px;height:132px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats{gap:6px}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-target-stats span{min-width:0;padding:0 8px}}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__idx{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);border-radius:0;color:#cbd5e1!important;transform:none!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node--current .kw-expedition-path-node__idx,.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node.is-focus .kw-expedition-path-node__idx{color:#fff!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-node__idx:after{content:none!important}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen){--kw-frame-border:#94a3b82e;--kw-frame-bg:#020617b8;--kw-ornament-red:#b91c1c;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header--floating{width:min(2200px,100vw - 72px);margin:16px auto 10px!important;padding:0!important}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-dock.kw-hud-island{border:1px solid var(--kw-frame-border);background:linear-gradient(#05080ef0,#020409eb),radial-gradient(circle at 16% 0,#b91c1c21,#0000 34%);border-radius:10px;min-height:68px;box-shadow:inset 0 1px #ffffff09,0 22px 48px #00000047;padding:0 18px!important}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header-logo__frame{border-color:#ef444457;border-radius:8px;width:44px;height:44px;box-shadow:0 0 24px #7f1d1d52}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav{background:0 0;border:0;gap:5px;padding:0}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab{color:#a1a1aa;min-width:5.4rem;min-height:46px;font-family:var(--kw-font-display,"Cinzel", serif);letter-spacing:.04em;text-transform:none;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 12px 5px;font-size:.62rem;font-weight:700;position:relative}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab__icon{width:1.5rem;height:1.5rem}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab:hover{color:#f4f4f5;background:#0f172a6b}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab.is-active{background:linear-gradient(#7f1d1de6,#450a0ac7),radial-gradient(circle at 50% 0,#f8717142,#0000 54%);border-color:#ef444494;color:#fff!important;box-shadow:inset 0 0 0 1px #f871711f,0 0 28px #b91c1c47!important}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab.is-active:after{content:"";background:#450a0af0;border-bottom:1px solid #ef44449e;border-right:1px solid #ef44449e;width:12px;height:12px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-wallet{background:#0000005c;border-color:#94a3b824;border-radius:9px}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-game-frame{width:min(2200px,100vw - 72px);margin:0 auto 20px!important}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{grid-template-columns:280px minmax(0,1fr)!important;gap:12px!important}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{box-shadow:inset 0 1px #ffffff08,0 24px 52px #00000052;border:1px solid var(--kw-frame-border)!important;background:linear-gradient(#03070ed1,#020617c2),radial-gradient(circle at 50% 10%,#b91c1c29,#0000 32%)!important;border-radius:9px!important}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block .kw-avatar-lg{box-shadow:0 0 0 5px #7f1d1d29,0 0 42px #ef44443d;border-color:#ef4444c7!important;width:156px!important;height:156px!important}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block h2{letter-spacing:.04em;margin-top:8px;font-family:ui-serif,Georgia,serif;font-size:1.45rem}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-level-badge{color:#fbbf24;background:#0000006b;border-color:#f59e0b73;height:24px;padding:0 12px;font-family:ui-serif,Georgia,serif}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn{color:#9ca3af;letter-spacing:.045em;text-transform:uppercase;border-radius:5px;min-height:38px;font-family:ui-serif,Georgia,serif;font-size:.78rem}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active{color:#fff;background:linear-gradient(90deg,#7f1d1dc7,#450a0a59);border-color:#ef444473}.kw-shell:not(.kw-chronicle):not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel{border-color:var(--kw-frame-border)!important;background:#020617b3!important;border-radius:9px!important}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-event-strip{display:none}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-map-advance{background:radial-gradient(circle at 100% 0,#f59e0b1f,#0000 42%),#02061794;border:1px solid #f59e0b47;border-radius:8px;flex-direction:column;gap:9px;padding:14px;display:flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-map-advance h4{color:#f8fafc;text-transform:uppercase;letter-spacing:.05em;margin:0;font-family:ui-serif,Georgia,serif;font-size:1.05rem;font-weight:950}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-map-advance p{color:#cbd5e1;margin:0;font-size:.78rem;line-height:1.45}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-map-advance button{color:#fff7ed;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:linear-gradient(#b45309eb,#78350fe6);border:1px solid #f59e0b80;border-radius:6px;min-height:42px;font-family:ui-serif,Georgia,serif;font-size:.82rem;font-weight:950}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-map-advance button:disabled{cursor:not-allowed;opacity:.52;filter:grayscale(.4)}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-cinematic-step{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;background:#0206178c;border:1px solid #94a3b840;border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.62rem;font-weight:800}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-cinematic-kicker{align-items:center;gap:.5rem;width:100%;display:flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-zone-nav{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:8px;margin-bottom:4px;display:grid}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-zone-nav__btn{color:#cbd5e1;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#020617b8;border:1px solid #4755698c;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;min-height:38px;padding:.35rem .55rem;font-size:.68rem;font-weight:800;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-zone-nav__btn:hover:not(:disabled){color:#fff;background:#450a0a59;border-color:#ef444473}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-zone-nav__btn:disabled{opacity:.38;cursor:not-allowed}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-zone-nav__current{text-align:center;background:#0f172a8c;border:1px solid #ef444438;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;min-width:0;padding:.35rem .5rem;display:flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-zone-nav__current span{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:.58rem;font-weight:800}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-zone-nav__current strong{color:#f8fafc;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:ui-serif,Georgia,serif;font-size:.78rem;font-weight:900;overflow:hidden}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance{background:radial-gradient(circle at 0 0,#10b9811f,#0000 45%),#020617a6;border:1px solid #10b98147;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:2px 0 6px;padding:12px 14px;display:flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance.is-locked{background:radial-gradient(circle at 0 0,#f59e0b1a,#0000 45%),#020617a6;border-color:#f59e0b47}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance__copy p{text-transform:uppercase;letter-spacing:.08em;color:#34d399;margin:0;font-size:.62rem;font-weight:900}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance.is-locked .kw-expedition-stage-advance__copy p{color:#fbbf24}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance__copy h3{color:#f8fafc;text-transform:uppercase;letter-spacing:.04em;margin:.2rem 0 .35rem;font-family:ui-serif,Georgia,serif;font-size:1rem;font-weight:950}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance__copy span{color:#94a3b8;font-size:.72rem;line-height:1.4}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance__btn{color:#fff7ed;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;white-space:nowrap;background:linear-gradient(#b45309f2,#78350feb);border:1px solid #f59e0b8c;border-radius:6px;align-items:center;gap:.35rem;min-height:42px;padding:0 1rem;font-family:ui-serif,Georgia,serif;font-size:.82rem;font-weight:950;display:inline-flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance__btn:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.35)}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-step--gate{align-items:flex-end}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-gate{cursor:pointer;text-align:center;background:0 0;border:none;flex-direction:column;align-items:center;gap:.25rem;min-width:5.5rem;max-width:7.5rem;padding:.45rem .35rem .55rem;display:flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-gate:disabled{cursor:not-allowed}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-gate__icon{color:#64748b;background:#020617e0;border:2px dashed #64748b8c;border-radius:999px;justify-content:center;align-items:center;width:3.35rem;height:3.35rem;display:flex}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-gate.is-open .kw-expedition-path-gate__icon{color:#fbbf24;background:radial-gradient(circle at 50% 35%,#f59e0b40,#020617eb);border-style:solid;border-color:#f59e0bbf;box-shadow:0 0 18px #f59e0b40}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-gate__label{text-transform:uppercase;letter-spacing:.07em;color:#64748b;font-size:.52rem;font-weight:900}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-gate.is-open .kw-expedition-path-gate__label{color:#fbbf24}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-gate__name{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.58rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-path-gate.is-open .kw-expedition-path-gate__name{color:#e2e8f0}@media (width<=640px){.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-zone-nav__label{display:none}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance{flex-direction:column;align-items:stretch}.kw-expedition-redesign[data-expedition-redesign=v4] .kw-expedition-stage-advance__btn{justify-content:center;width:100%}}.kw-expedition-redesign[data-expedition-redesign=chronicle]{flex-direction:column;gap:10px;min-height:0;display:flex}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-zone-head,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-cinematic-head,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-zone-nav{display:none!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-locations{background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0 2px;display:flex}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-locations .kw-carousel-btn{color:#94a3b8;background:#00000073;border:1px solid #94a3b838;border-radius:4px;width:28px!important;height:28px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-locations-track{gap:4px;padding:2px 0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill{min-width:0;min-height:34px;box-shadow:none;background:#0000006b;border:1px solid #47556973;border-radius:4px;padding:.28rem .65rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill__name{font-family:var(--kw-font-display);letter-spacing:.04em;text-transform:none;font-size:.68rem;font-weight:700}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill__meta{opacity:.72;font-size:.56rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-body{min-height:0;position:relative}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-streak{z-index:5;background:#0000008c;border:1px solid #f59e0b59;border-radius:4px;margin:0;padding:.15rem .45rem;font-size:.62rem;position:absolute;top:8px;left:12px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-event-strip{margin-bottom:4px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout{grid-template-columns:minmax(0,1fr) minmax(220px,248px)!important;align-items:stretch!important;gap:4px!important;margin-top:0!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack{grid-template-columns:minmax(0,1fr) minmax(276px,320px) minmax(220px,304px)!important}.kw-expedition-backpack-col{flex-direction:column;min-width:0;min-height:0;display:flex}.kw-backpack--expedition-dock{flex-direction:column;flex:1;min-height:0;max-height:clamp(420px,100vh - 240px,580px);margin-top:0;display:flex;overflow:hidden}.kw-backpack--expedition-dock .kw-backpack-inline-body{flex:1;grid-template-columns:1fr;min-height:0;overflow-y:auto}.kw-backpack--expedition-dock .kw-backpack-inline-body.has-inspector{flex-direction:column;display:flex}.kw-backpack--expedition-dock .kw-backpack-grid-wrap{flex-shrink:0}.kw-backpack--expedition-dock .kw-backpack-inspector-scroll{flex-direction:column;flex:auto;min-height:0;max-height:none;display:flex;overflow:hidden}.kw-expedition-aside-hardmode{flex-shrink:0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-hardmode--aside{color:#cbd5e1;cursor:pointer;background:#0000006b;border:1px solid #47556973;border-radius:4px;align-items:center;gap:.45rem;width:100%;margin:0;padding:.45rem .55rem;font-size:.68rem;display:flex}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-chronicle-head{order:unset;grid-area:head}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance{order:unset}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-main{min-height:0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage{isolation:isolate;grid-template:"head""hero"minmax(0,1fr)"path"/1fr;justify-content:stretch;align-items:stretch;gap:0;max-height:calc(100vh - 200px);position:relative;overflow:hidden;box-shadow:inset 0 0 60px #00000073,0 12px 40px #00000061;border-radius:var(--kw-radius)!important;background:0 0!important;border:1px solid #94a3b829!important;min-height:clamp(360px,100vh - 280px,540px)!important;padding:12px 16px 0!important;display:grid!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__backdrop{z-index:0;pointer-events:none;background:var(--kw-expedition-bg) var(--kw-expedition-bg-position,center) / cover no-repeat;filter:var(--kw-expedition-bg-filter,none);image-rendering:auto;backface-visibility:hidden;position:absolute;inset:0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__mist{z-index:0;pointer-events:none;opacity:.55;background:radial-gradient(120% 40% at 50% 100%,#94a3b814,#0000 55%),radial-gradient(circle at 20% 60%,#ffffff08,#0000 28%),radial-gradient(circle at 78% 45%,#ffffff06,#0000 24%);animation:18s ease-in-out infinite alternate kw-expedition-mist-drift;position:absolute;inset:0}@keyframes kw-expedition-mist-drift{0%{opacity:.45;transform:translate(-1.5%)scale(1)}to{opacity:.62;transform:translate(1.5%)scale(1.02)}}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__ambient{z-index:0;pointer-events:none;background:var(--kw-expedition-ambient,none) center / cover no-repeat;filter:blur(48px)saturate(1.15)brightness(.55);opacity:.38;position:absolute;inset:8% 22% 28%;transform:scale(1.15)}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage:before{content:"";z-index:1;pointer-events:none;background:var(--kw-expedition-overlay,linear-gradient(180deg, #00000038, #0000008c)), radial-gradient(ellipse 55% 42% at 50% 38%, transparent 0 42%, #00000059 72%, #000000b8 100%), linear-gradient(90deg, #0000008c 0%, #0000001f 22%, #0000001f 78%, #0000008c 100%);position:absolute;inset:0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__aura{background:radial-gradient(circle, rgba(var(--kw-expedition-accent,196, 30, 30), .22), transparent 72%);filter:blur(24px);opacity:.9;z-index:1;width:min(420px,58%);height:200px;inset:auto 50% 34%;transform:translate(-50%)}.kw-expedition-chronicle-head{z-index:2;border-bottom:1px solid #94a3b81a;grid-area:head;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;margin-bottom:2px;padding-bottom:6px;display:grid;position:relative}.kw-expedition-chronicle-head__nav{color:#cbd5e1;cursor:pointer;background:#0000008c;border:1px solid #64748b73;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.kw-expedition-chronicle-head__nav:hover:not(:disabled){color:#fff;background:#450a0a73;border-color:#c41e1e8c}.kw-expedition-chronicle-head__nav:disabled{opacity:.32;cursor:not-allowed}.kw-expedition-chronicle-head__title{text-align:center;min-width:0}.kw-expedition-chronicle-head__kicker{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:.62rem;font-weight:700}.kw-expedition-chronicle-head__title h2{color:#f1f5f9;font-family:var(--kw-font-display);letter-spacing:.03em;text-shadow:0 6px 20px #000000d9;margin:0;font-size:clamp(1rem,1.6vw,1.35rem);font-weight:700;line-height:1.15}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-hardmode--inline{z-index:2;color:#94a3b8;background:#00000073;border:1px solid #47556966;border-radius:4px;align-self:flex-start;margin:-4px 0 0;padding:.25rem .55rem;font-size:.68rem;position:relative}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance{z-index:4;text-align:right;background:#000000c7;border:1px solid #f59e0b52;border-radius:4px;flex-direction:column;align-items:flex-end;gap:4px;width:min(248px,34%);max-width:min(260px,38%);margin:0;padding:6px 8px;display:flex;position:absolute;top:56px;left:auto;right:16px;box-shadow:0 8px 24px #00000073}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance.is-ready{border-color:#10b98161}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy{text-align:right}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy p{letter-spacing:.06em;text-transform:uppercase;color:#fbbf24;margin:0;font-size:.58rem;font-weight:700}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance.is-ready .kw-expedition-stage-advance__copy p{color:#34d399}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy span{color:#94a3b8;font-size:.64rem;line-height:1.35;display:block}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy h3{margin:2px 0;font-size:.78rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance.is-locked .kw-expedition-stage-advance__copy h3{display:none}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__btn{align-self:flex-end;min-height:30px;padding:0 .65rem;font-size:.68rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-wrap{z-index:3;order:unset;flex:unset;background:linear-gradient(#00000026 0%,#000000d1 42%);border:0;border-top:1px solid #94a3b81f;border-radius:0;grid-area:path;justify-content:center;align-self:end;align-items:flex-end;min-height:0;margin:0 -16px;padding:8px 16px 10px;display:flex;position:relative;overflow-x:auto}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path{justify-content:center;align-items:flex-end;min-width:max-content;padding:0 8px 2px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-line{width:clamp(24px,3vw,52px);height:3px;box-shadow:none;background:#475569a6;margin:0 -1px 32px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-line.is-done{background:linear-gradient(90deg,#450a0a80,#ef4444,#450a0a80);height:4px;box-shadow:0 0 16px #ef4444bf}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node{gap:5px;min-width:62px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node__ring{background:#000000b8;border-width:2px;border-color:#64748b8c;width:44px;height:44px;box-shadow:0 4px 16px #00000080}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node.is-boss .kw-expedition-path-node__ring{border-color:#f59e0bbf;box-shadow:0 0 18px #f59e0b40}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node__img{image-rendering:auto;backface-visibility:hidden}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node--locked .kw-expedition-path-node__ring{opacity:.35;filter:grayscale()}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node__idx{clip-path:none;background:#000000b8;border-color:#4755698c;border-radius:3px;width:18px;min-width:18px;height:18px;margin-top:-4px;font-size:.58rem;color:#94a3b8!important;transform:none!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node--current .kw-expedition-path-node__idx,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node.is-focus .kw-expedition-path-node__idx{background:#7f1d1dbf;border-color:#f87171bf;color:#fff!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node__label{letter-spacing:.04em;text-transform:uppercase;min-height:12px;font-size:.56rem;font-weight:700}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node--defeated .kw-expedition-path-node__label{color:#4ade80}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node__check{border-radius:999px;width:18px;height:18px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-gate__icon{width:44px;height:44px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{z-index:2;text-align:center;flex-shrink:0;grid-area:hero;place-self:center;place-items:center;gap:12px;max-width:440px;height:auto;position:relative;order:unset!important;width:min(100%,440px)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template:"portrait""content""action"/1fr!important;margin:0 auto!important;padding:4px 12px 10px!important;display:grid!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card.is-boss,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card.is-repeat{background:0 0!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait{aspect-ratio:1;background:radial-gradient(circle at 50% 38%,#450a0a59,#000000e0);border-radius:50%;flex-shrink:0;grid-area:portrait;justify-content:center;align-self:center;align-items:center;max-width:248px;max-height:min(248px,30vh);animation:2.4s ease-in-out infinite kw-horror-portrait-pulse;position:relative;overflow:hidden;box-shadow:0 0 0 3px #000000f2,0 0 0 8px #7f1d1d8c,0 0 48px #dc26268c,inset 0 0 40px #000000bf,0 24px 56px #000000d9;border:4px solid #dc2626eb!important;width:min(100%,248px)!important;min-width:0!important;height:min(100%,248px)!important;min-height:0!important;display:flex!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card.is-boss .kw-expedition-target-card__portrait{box-shadow:0 0 0 4px #0f172af2,0 0 0 7px #b4530966,0 0 0 10px #64748b33,inset 0 0 28px #0000008c,0 16px 40px #0000008c;border-color:#f59e0b8c!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait img{object-fit:cover;object-position:center 38%;filter:contrast(1.1)saturate(.88)brightness(.82);image-rendering:auto;backface-visibility:hidden;width:100%;height:100%}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__content{grid-area:content;width:100%;min-width:0;max-width:280px;padding-top:4px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-eyebrow{display:none}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-name{color:#f8fafc;font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px 12px #000000e6;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;font-weight:800;line-height:1.2;display:flex;font-size:clamp(.82rem,1.1vw,1rem)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-name span{letter-spacing:.08em;color:#fecaca;background:#7f1d1da6;border-radius:3px;height:auto;padding:2px 6px;font-size:.58rem;font-weight:800}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats{flex-wrap:nowrap;justify-content:center;gap:8px;margin-top:10px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats span{color:#cbd5e1;background:#0000008c;border:1px solid #94a3b829;border-radius:4px;flex:1;justify-content:center;gap:4px;min-width:0;padding:6px 8px;font-size:.68rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats small{color:#64748b;font-size:.55rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats strong{color:#f8fafc;font-size:.78rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-empty{color:#94a3b8;margin:0;font-size:.72rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__action{flex-direction:column;grid-area:action;align-items:stretch;gap:6px;width:100%;min-width:0;max-width:280px;display:flex}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-attack-btn{min-height:38px;font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#334155f2,#1e293bfa);border:1px solid #94a3b859;border-radius:4px;padding:0 1rem;font-size:.82rem;font-weight:700;box-shadow:0 6px 18px #0006}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card:not(.is-repeat) .kw-expedition-attack-btn{color:#fff;text-shadow:0 0 12px #000c;background:linear-gradient(#dc2626 0%,#7f1d1d 55%,#450a0a 100%);border-color:#fecaca73;animation:1.8s ease-in-out infinite kw-horror-attack-glow;box-shadow:inset 0 1px #fee2e240,0 0 32px #dc2626b8,0 10px 28px #000000a6}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card:not(.is-repeat) .kw-expedition-attack-btn:hover{background:linear-gradient(#ef4444 0%,#991b1b 55%,#450a0a 100%);box-shadow:inset 0 1px #fee2e259,0 0 48px #ef4444d9,0 12px 32px #000000b8}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-pw-cost{text-align:center;margin:0;font-size:.64rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{border-radius:var(--kw-radius);background:#020617c7;border:1px solid #94a3b829;max-height:clamp(420px,100vh - 240px,580px);padding:10px;overflow-y:auto}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack .kw-expedition-inspector{max-height:clamp(420px,100vh - 240px,580px)}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-lore,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-progress-card,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-loot-block,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-completion-reward,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-next,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-boss-hint,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-map-advance,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat{background:#00000052;border-color:#94a3b81f;border-radius:4px;padding:8px 9px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-aside-title{font-family:var(--kw-font-display);color:var(--kw-gold);letter-spacing:.04em;font-size:.68rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-lore-text{color:#94a3b8;font-size:.72rem;line-height:1.45}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-bar{height:4px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-node{width:34px;height:34px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat{padding:6px 8px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat span{font-size:.62rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat strong{font-size:.78rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loot-slots{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loot-slot{border-radius:4px;height:42px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-next__portrait{width:36px;height:36px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-map-advance h4{font-size:.82rem}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-map-advance button{min-height:34px;font-size:.68rem}.kw-expedition-panel{gap:8px!important;padding:10px 12px!important}@media (width<=1100px){.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack{grid-template-columns:1fr!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector,.kw-backpack--expedition-dock{max-height:none}.kw-expedition-backpack-col{order:3}}@media (width<=720px){.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage{grid-template:"head""hero""path""advance"/1fr;height:auto!important;min-height:0!important;max-height:none!important;padding:12px 10px 8px!important;overflow:visible!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance{text-align:left;grid-area:advance;align-items:stretch;margin-top:8px;width:100%!important;max-width:100%!important;position:static!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-wrap{grid-area:path;margin:8px 0 0!important;padding:10px 8px!important;overflow:visible!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy{text-align:left}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__btn{align-self:stretch}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{text-align:center;grid-area:hero;grid-template-columns:1fr;grid-template-areas:"portrait""content""action";justify-items:center;gap:8px;width:100%!important;max-width:100%!important;padding:0!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait{width:min(128px,34vw)!important;max-width:128px!important;height:min(128px,34vw)!important;max-height:128px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__content{width:100%!important;max-width:100%!important;margin-top:0!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-name,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats{justify-content:center}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__action{width:100%;min-width:0;max-width:100%!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-dock.kw-hud-island{justify-content:flex-start;align-items:center;gap:8px;min-height:64px;padding:6px 10px 6px 4px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-crest{gap:8px;margin-left:0;padding:2px 6px 2px 2px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-crest__frame{width:44px;height:44px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-crest__title{font-size:.76rem}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-dock__nav-area{flex:0 auto;min-width:0;max-width:min(380px,36vw)}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-dock__trail{flex:1 1 0;min-width:0}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav{flex:none;gap:2px;width:auto;max-width:100%;padding:3px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab--game{letter-spacing:.05em;flex:none;min-width:2.75rem;max-width:4.75rem;min-height:42px;padding:4px 6px 5px;font-size:.56rem}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab--game .kw-hud-nav-tab__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab.is-active:after{display:none}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{grid-template-columns:228px minmax(0,1fr)!important;gap:10px!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game:not(.no-sidebar){grid-template-columns:228px minmax(0,1fr) minmax(260px,300px)!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block .kw-avatar-lg{box-shadow:0 0 0 3px #7f1d1d24,0 0 24px #c41e1e2e;width:108px!important;height:108px!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block h2{font-family:var(--kw-font-display);letter-spacing:.03em;font-size:1rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn{text-transform:none;letter-spacing:.02em;min-height:34px;font-size:.72rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel{border-radius:var(--kw-radius)!important}.kw-chronicle{font-family:var(--kw-font-body);font-feature-settings:"liga" 1, "kern" 1;font-size:15px;line-height:1.45}.kw-chronicle .kw-panel{gap:.75rem;-webkit-backdrop-filter:none!important;border-radius:var(--kw-radius)!important;background:#04060ce0!important;border:1px solid #94a3b824!important;padding:12px 14px!important;box-shadow:inset 0 1px #ffffff08,0 8px 28px #0000006b!important}.kw-chronicle .kw-panel h2{font-family:var(--kw-font-display)!important;letter-spacing:.04em!important;text-transform:none!important;color:#f1f5f9!important;font-size:1rem!important;font-weight:700!important}.kw-chronicle .kw-panel h3{font-family:var(--kw-font-display)!important;letter-spacing:.03em!important;text-transform:none!important;color:#e2e8f0!important;font-size:.88rem!important;font-weight:700!important}.kw-chronicle .kw-panel p{color:#94a3b8!important;font-size:.78rem!important;line-height:1.5!important}.kw-chronicle .kw-kicker{letter-spacing:.07em!important;color:#64748b!important;font-size:.62rem!important}.kw-chronicle .kw-main-content .rounded-2xl{border-radius:var(--kw-radius-lg)!important}.kw-chronicle .kw-main-content .rounded-xl{border-radius:var(--kw-radius)!important}.kw-chronicle .kw-main-content .rounded-lg{border-radius:4px!important}.kw-chronicle .kw-main-content .shadow-2xl,.kw-chronicle .kw-main-content .shadow-xl{box-shadow:0 8px 24px #00000073!important}.kw-chronicle .kw-main-content .p-10{padding:1.25rem!important}.kw-chronicle .kw-main-content .py-16{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.kw-chronicle .kw-main-content .p-6{padding:.875rem!important}.kw-chronicle .kw-main-content .p-5{padding:.75rem!important}.kw-chronicle .kw-main-content .p-4{padding:.65rem!important}.kw-chronicle .kw-main-content .gap-6{gap:.875rem!important}.kw-chronicle .kw-main-content .gap-5{gap:.75rem!important}.kw-chronicle .kw-lobby .kw-panel{padding:12px 14px!important}.kw-chronicle .kw-lobby-col{gap:10px}.kw-chronicle .kw-lobby-zone--event .kw-event-beacon{border-radius:2px}.kw-chronicle .kw-lobby-panel--referral{background:linear-gradient(#0c0a12eb,#060508f5)!important;border-color:#6366f138!important}.kw-chronicle .kw-lobby .kw-panel h2{font-size:1rem!important}.kw-chronicle .kw-warrior-sheet{gap:.65rem!important}.kw-chronicle .kw-warrior-tabs{gap:.25rem!important}.kw-chronicle .kw-warrior-tab{font-family:var(--kw-font-display);letter-spacing:.03em;text-transform:none!important;border-radius:4px 4px 0 0!important;padding:.45rem .85rem!important;font-size:.68rem!important}.kw-chronicle .kw-warrior-tab.is-active{box-shadow:none!important;background:#0000008c!important;border-color:#94a3b838!important}.kw-chronicle .kw-warrior-name-banner{width:min(100%,192px)!important;box-shadow:none!important;background:#450a0a8c!important;border-color:#c41e1e73!important;border-radius:4px!important;padding:.4rem .55rem!important;font-size:.65rem!important}.kw-chronicle .kw-warrior-portrait-frame{border-color:#c41e1e80!important;border-radius:4px!important;width:192px!important;height:214px!important;box-shadow:0 0 20px #7f1d1d3d!important}.kw-chronicle .kw-warrior-portrait-badges{gap:.25rem}.kw-chronicle .kw-warrior-badge{border-radius:3px;padding:.15rem .4rem;font-size:.58rem}.kw-chronicle .kw-warrior-stats-rpg{border-radius:4px!important;padding:.65rem!important}.kw-chronicle .kw-warrior-stat-row strong{font-size:.72rem!important}.kw-chronicle .kw-equipment-panel,.kw-chronicle .kw-equipment-stage{border-radius:4px!important}.kw-chronicle .kw-merchant-shop-frame{border-radius:var(--kw-radius)!important}.kw-chronicle .kw-merchant-portrait{max-width:none}.kw-chronicle .kw-market-slot-section{border-radius:4px!important}.kw-chronicle .kw-market-tab{flex:auto;min-height:0;max-height:100%;overflow:hidden;gap:.45rem!important;padding:8px 10px!important}.kw-chronicle .kw-market-tab.kw-panel-stretch{flex-direction:column;justify-content:flex-start;display:flex}.kw-chronicle .kw-market-tab-head,.kw-chronicle .kw-market-tab>.kw-market-section-nav{flex-shrink:0}.kw-chronicle .kw-market-tab-head h2{margin:0;font-size:.95rem!important}.kw-chronicle .kw-market-handlarz-dock,.kw-chronicle .kw-market-tab .kw-market-auctions-grid,.kw-chronicle .kw-market-tab>.space-y-4{flex:1 1 0;min-height:0;overflow:hidden}.kw-chronicle .kw-market-handlarz-layout{border-radius:var(--kw-radius);background:linear-gradient(#1a110ef5,#0a0605fa);border:1px solid #a0643261;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:12px;height:100%;min-height:0;padding:10px;display:grid;overflow:hidden;box-shadow:inset 0 2px 14px #00000073}.kw-chronicle .kw-market-handlarz-main{border-right:0;flex-direction:column;min-width:0;min-height:0;padding-right:0;display:flex;overflow:hidden}.kw-market-side-panel{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;background:#0e0907f0!important;border:0!important;border-radius:6px!important;margin:0!important;padding:10px 12px!important;box-shadow:inset 0 0 0 1px #a0643247!important}.kw-chronicle .kw-main-content .kw-market-tab.kw-panel{padding:10px 12px!important}.kw-backpack--market-backpack .kw-backpack-grid-wrap{flex:auto;width:100%;min-height:0;overflow-y:auto;background:#0305088c!important;border:0!important;max-width:none!important;padding:12px!important}.kw-backpack--market-backpack .kw-backpack-grid{grid-auto-rows:56px;justify-content:start;grid-template-columns:repeat(5,56px)!important;gap:10px!important}.kw-backpack--market-backpack .kw-backpack-grid .w-16{width:56px!important;height:56px!important}.kw-backpack--market-inspector .kw-backpack-inspector-scroll{overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;border-left:0;flex-direction:column;flex:auto;min-width:0;min-height:0;max-height:none;padding-left:0;display:flex;overflow:hidden auto}.kw-backpack--market-inspector .kw-item-inspector__body{overflow:visible}.kw-backpack--market-inspector .kw-backpack-inspector-placeholder{justify-content:center;padding:1rem .75rem}.kw-backpack--market-inspector .kw-backpack-inspector-empty{min-height:220px}.kw-backpack--market-inspector .kw-item-inspector{min-height:min(100%,480px);padding:16px!important}.kw-backpack--market-inspector .kw-item-inspector__actions button{min-height:44px;font-size:12px!important}.kw-backpack--under-gear .kw-item-inspector__header h4{font-size:16px!important}.kw-backpack--under-gear .kw-item-inspector .text-sm,.kw-backpack--market-inspector .kw-item-inspector .text-sm{font-size:.875rem}.kw-backpack--under-gear .kw-item-inspector .text-xs,.kw-backpack--market-inspector .kw-item-inspector .text-xs{font-size:.8125rem}.kw-chronicle .kw-market-handlarz-main .kw-merchant-shop-body{flex:1 1 0;grid-template-columns:minmax(200px,240px) minmax(0,1fr);align-items:stretch;gap:14px;width:100%;max-width:none;min-height:0;display:grid;overflow:hidden}.kw-chronicle .kw-market-handlarz-main .kw-merchant-portrait{border-radius:8px;height:100%;min-height:280px}.kw-chronicle .kw-market-handlarz-main .kw-merchant-portrait img{object-fit:cover;object-position:center top;width:100%;height:100%}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.kw-chronicle .kw-market-handlarz-main .kw-merchant-tabs,.kw-chronicle .kw-market-handlarz-main .kw-merchant-filters,.kw-chronicle .kw-market-handlarz-main .kw-merchant-footer{flex-shrink:0}.kw-chronicle .kw-market-handlarz-main .kw-merchant-grid-wrap{background:#05070a;border:1px solid #3a2c1b8c;border-radius:8px;flex:1 1 0;min-height:120px;padding:10px;overflow:auto}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-flat{grid-template-columns:repeat(5,3.5rem);justify-content:start;gap:8px;width:100%;display:grid}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-flat--ii{grid-template-columns:repeat(4,3.5rem)}.kw-chronicle .kw-market-rynek-main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.kw-chronicle .kw-market-rynek-main .kw-market-auctions-grid{flex:1;min-height:0;padding-right:2px;overflow-y:auto}.kw-chronicle .kw-market-tab .kw-backpack--inline{flex-shrink:0;max-height:min(38vh,340px);overflow:hidden}.kw-chronicle .kw-market-tab>.space-y-4{overflow-y:auto}.kw-chronicle .kw-market-tab .kw-market-auctions-grid{flex:1;min-height:0}.kw-chronicle .kw-market-tab .kw-market-offers-scroll{max-height:min(58vh,720px)}.kw-chronicle .kw-market-tab .kw-market-my-listings-scroll{max-height:min(36vh,400px)}@media (width<=1100px){.kw-chronicle .kw-market-handlarz-layout{grid-template:"merchant"minmax(0,1fr)"backpack""inspector"/1fr;overflow-y:auto}.kw-chronicle .kw-market-handlarz-main{grid-area:merchant;padding-bottom:10px}.kw-chronicle .kw-backpack--market-backpack{grid-area:backpack;min-height:300px}.kw-chronicle .kw-backpack--market-inspector{grid-area:inspector;min-height:280px}}@media (width<=720px){.kw-chronicle .kw-market-handlarz-layout{grid-template-columns:1fr!important}}@media (width<=760px){.kw-chronicle .kw-market-handlarz-main .kw-merchant-shop-body{grid-template-columns:1fr}.kw-chronicle .kw-market-handlarz-main .kw-merchant-portrait{min-height:180px;max-height:220px}}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-market-tab .kw-merchant-shop-frame{max-width:none}.kw-item-detail-overlay{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020617c7;justify-content:center;align-items:center;padding:20px;animation:.15s ease-out kw-item-detail-fade;display:flex;position:fixed;inset:0}@keyframes kw-item-detail-fade{0%{opacity:0}to{opacity:1}}.kw-item-detail-modal{border-radius:var(--kw-radius);width:min(100%,440px);max-height:min(92vh,760px);overflow-y:auto;box-shadow:0 24px 80px #000000a6}.kw-item-detail-modal .bg-\[\#0b0f19\]{border-radius:var(--kw-radius)}.kw-chronicle .kw-bestiary,.kw-chronicle .kw-admin-panel,.kw-chronicle .kw-zadania-panel{gap:.75rem!important}.kw-chronicle .kw-battle{min-height:0;position:relative;overflow:hidden;background:linear-gradient(#0a0807f5,#040303fa),radial-gradient(circle at 50% 0,#7f1d1d1f,#0000 42%)!important;border-color:#5c4a388c!important;box-shadow:inset 0 1px #c9a22714,inset 0 -24px 48px #0000008c,0 16px 40px #00000073!important}.kw-chronicle .kw-battle:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(90deg,#c9a2270a,#0000 18% 82%,#c9a2270a);position:absolute;inset:0}.kw-chronicle .kw-battle>*{z-index:1;position:relative}.kw-chronicle .kw-battle h2,.kw-chronicle .kw-battle__head h2{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;font-size:1.05rem!important}.kw-chronicle .kw-battle__tag{color:#d4a5a5;font-family:var(--kw-font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#00000073;border:1px solid #7f1d1d73;border-radius:2px;align-items:center;padding:5px 10px;font-size:.58rem;font-weight:700;display:inline-flex}.kw-chronicle .kw-battle__verdict{justify-content:center;margin:2px 0 6px;display:flex}.kw-chronicle .kw-battle__verdict h3{font-family:var(--kw-font-display-ornate);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 2px 12px #000000d9;border-radius:2px;margin:0;padding:10px 28px;font-size:1.35rem;font-weight:700}.kw-chronicle .kw-battle__verdict.is-win h3{color:#86efac;background:linear-gradient(#062816d9,#000000a6);border:2px solid #22c55e73;animation:2s ease-in-out infinite kw-battle-verdict-pulse;box-shadow:0 0 24px #22c55e26}.kw-chronicle .kw-battle__verdict.is-loss h3{color:#fca5a5;background:linear-gradient(#280808d9,#000000a6);border:2px solid #ef44446b;box-shadow:0 0 20px #ef44441f}@keyframes kw-battle-verdict-pulse{0%,to{box-shadow:0 0 18px #22c55e1f}50%{box-shadow:0 0 28px #22c55e38}}.kw-chronicle .kw-battle__round{background:#00000073;border:1px solid #5c4a388c;border-radius:2px;justify-content:center;align-self:center;align-items:center;gap:10px;padding:6px 16px;display:inline-flex;box-shadow:inset 0 2px 8px #00000073}.kw-chronicle .kw-battle__round-label{font-family:var(--kw-font-display);letter-spacing:.12em;text-transform:uppercase;color:#7a7268;font-size:.58rem;font-weight:700}.kw-chronicle .kw-battle__round strong{font-family:var(--kw-font-display);letter-spacing:.06em;color:#e8c96a;text-shadow:0 0 12px #c9a22740;font-size:1.1rem;font-weight:800}.kw-chronicle .kw-battle__round-pulse{background:#dc2626;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite kw-battle-round-pulse;box-shadow:0 0 10px #dc2626a6}@keyframes kw-battle-round-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.kw-chronicle .kw-battle-arena{margin-top:4px}.kw-chronicle .kw-battle-fighter{background:linear-gradient(#0000008c,#080605d1);border:1px solid #3a3028bf;border-radius:2px;flex-direction:column;align-items:center;padding:14px 12px 12px;transition:border-color .22s,box-shadow .22s;display:flex;box-shadow:inset 0 1px #ffffff08,inset 0 -10px 20px #00000059}.kw-chronicle .kw-battle-fighter--player.is-active{border-color:#c9a22773;box-shadow:inset 0 1px #c9a22714,0 0 22px #c9a2271a}.kw-chronicle .kw-battle-fighter--enemy.is-active{border-color:#dc26267a;box-shadow:inset 0 1px #dc262614,0 0 22px #dc26261f}.kw-chronicle .kw-battle-fighter__portrait-wrap{position:relative}.kw-chronicle .kw-battle-fighter__portrait{object-fit:cover;object-position:center top;border:3px solid #5c4a38a6;border-radius:50%;width:88px;height:88px;transition:border-color .22s,box-shadow .22s;box-shadow:0 0 0 2px #000000d9,inset 0 0 24px #00000059}.kw-chronicle .kw-battle-fighter--player.is-active .kw-battle-fighter__portrait{border-color:#c9a227b8;box-shadow:0 0 0 2px #000000d9,0 0 18px #c9a22738}.kw-chronicle .kw-battle-fighter--enemy.is-active .kw-battle-fighter__portrait,.kw-chronicle .kw-battle-fighter--enemy.is-active .kw-battle-fighter__portrait--fallback{border-color:#dc2626b8;box-shadow:0 0 0 2px #000000d9,0 0 18px #dc262638}.kw-chronicle .kw-battle-fighter__portrait--fallback{color:#f87171;background:#28080873;justify-content:center;align-items:center;display:flex}.kw-chronicle .kw-battle-fighter__turn-badge{color:#fef3c7;background:#000000d1;border:1px solid #ffffff1f;border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.58rem;font-weight:800;display:inline-flex;position:absolute;top:-4px;right:-4px}.kw-chronicle .kw-battle-fighter__name{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#f5e6c8;text-shadow:0 1px 6px #000000bf;margin-top:10px;font-size:.82rem;font-weight:800}.kw-chronicle .kw-battle-fighter__title{font-family:var(--kw-font-body);letter-spacing:.02em;text-align:center;color:#8a8078;margin:4px 0 8px;font-size:.72rem;font-style:italic}.kw-chronicle .kw-battle-fighter__title--enemy{font-style:normal;font-family:var(--kw-font-display);letter-spacing:.1em;text-transform:uppercase;color:#b88686;font-size:.58rem;font-weight:700}.kw-chronicle .kw-battle-fighter__bar{width:100%;margin-top:2px}.kw-chronicle .kw-battle-fighter .kw-bar-label{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:#8a8078!important;font-size:.58rem!important}.kw-chronicle .kw-battle-fighter .kw-bar{background:#000000a6!important;border-color:#3a3028d9!important;border-radius:1px!important}.kw-chronicle .kw-battle-vs{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:100%;display:flex}.kw-chronicle .kw-battle-vs__mark{font-family:var(--kw-font-display-ornate);letter-spacing:.08em;color:#e8c96a;text-shadow:0 0 18px #c9a22759,0 2px 8px #000000d9;font-size:1.65rem;font-weight:700}.kw-chronicle .kw-battle-vs__note,.kw-chronicle .kw-battle-vs__status{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;text-align:center;border-radius:2px;padding:3px 8px;font-size:.54rem;font-weight:700}.kw-chronicle .kw-battle-vs__note.is-success{color:#86efac;background:#0628168c;border:1px solid #22c55e59}.kw-chronicle .kw-battle-vs__note.is-fail{color:#fca5a5;background:#2808088c;border:1px solid #ef444459}.kw-chronicle .kw-battle-vs__status{color:#6b6358;background:#00000059;border:1px solid #3a30288c}.kw-chronicle .kw-battle-summary{background:#00000061;border:1px solid #3a3028cc;border-radius:2px;padding:14px 16px;box-shadow:inset 0 2px 12px #00000080}.kw-chronicle .kw-battle-summary__head{font-family:var(--kw-font-display);letter-spacing:.12em;text-transform:uppercase;color:#8a8078;margin:0 0 10px;font-size:.62rem;font-weight:700}.kw-chronicle .kw-battle-rewards{flex-wrap:wrap;gap:8px;display:flex}.kw-chronicle .kw-battle-reward{font-family:var(--kw-font-display);letter-spacing:.04em;background:#00000073;border:1px solid #3a3028bf;border-radius:2px;align-items:center;gap:6px;padding:6px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.kw-chronicle .kw-battle-reward--gold{color:#e8c96a;border-color:#c9a22759}.kw-chronicle .kw-battle-reward--xp{color:#c4b5fd;border-color:#8b5cf647}.kw-chronicle .kw-battle-reward--level{color:#86efac;border-color:#22c55e59;animation:2.2s ease-in-out infinite kw-battle-verdict-pulse}.kw-chronicle .kw-battle-loot{background:linear-gradient(90deg,#c9a22714,#00000073);border:1px solid #c9a22747;border-radius:2px;align-items:center;gap:14px;margin-top:12px;padding:12px 14px;display:flex}.kw-chronicle .kw-battle-loot__kicker{font-family:var(--kw-font-display);letter-spacing:.12em;text-transform:uppercase;color:#c9a227;font-size:.56rem;font-weight:700;display:block}.kw-chronicle .kw-battle-loot__name{font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;color:#f5e6c8;margin-top:4px;font-size:.82rem;font-weight:800;display:block}.kw-chronicle .kw-battle-loot__flavor{font-family:var(--kw-font-body);color:#8a8078;margin-top:6px;font-size:.78rem;font-style:italic;line-height:1.45;display:block}.kw-chronicle .kw-battle-summary__defeat{font-family:var(--kw-font-body);color:#b8aea4;font-size:.88rem;line-height:1.55}.kw-chronicle .kw-battle-summary__defeat-lead{font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;color:#fca5a5;margin:0 0 6px;font-size:.78rem;font-weight:700}.kw-chronicle .kw-battle-summary__defeat strong{color:#e8c96a;font-family:var(--kw-font-display)}.kw-chronicle .kw-battle-log{margin-top:4px}.kw-chronicle .kw-battle-log__head{font-family:var(--kw-font-display);letter-spacing:.12em;text-transform:uppercase;color:#8a8078;margin-bottom:8px;font-size:.62rem;font-weight:700;display:block}.kw-chronicle .kw-battle-log__scroll{background:#0000008c;border:1px solid #3a3028d9;border-radius:2px;flex-direction:column-reverse;gap:6px;max-height:13rem;padding:12px 14px;display:flex;overflow-y:auto;box-shadow:inset 0 2px 14px #000000a6}.kw-chronicle .kw-battle-log__line{font-family:var(--kw-font-body);opacity:.72;border-bottom:1px solid #3a302873;margin:0;padding-bottom:6px;font-size:.82rem;line-height:1.5}.kw-chronicle .kw-battle-log__line.is-latest{opacity:1}.kw-chronicle .kw-battle-log__line:last-child{border-bottom:0;padding-bottom:0}.kw-chronicle .kw-battle-log__line--player{color:#a7d7b5}.kw-chronicle .kw-battle-log__line--enemy{color:#d4a5a5}.kw-chronicle .kw-battle-log__line--heal{color:#f0abfc}.kw-chronicle .kw-battle-log__mark.is-crit{color:#e8c96a;font-weight:800}.kw-chronicle .kw-battle-log__mark.is-shadow{color:#c4b5fd;font-weight:800}.kw-chronicle .kw-battle-log__mark.is-dodge{color:#7dd3fc;font-weight:800}.kw-chronicle .kw-battle-log__mark.is-block{color:#93c5fd;font-weight:800}.kw-chronicle .kw-battle-log__mark.is-heal{color:#f0abfc;font-weight:800}.kw-chronicle .kw-battle-log__empty{text-align:center;font-family:var(--kw-font-body);color:#6b6358;margin:0;padding:16px 0;font-size:.82rem;font-style:italic}.kw-chronicle .kw-battle-actions{margin-top:6px}.kw-chronicle .kw-battle-actions__btn{width:100%;min-height:46px;letter-spacing:.08em!important;text-transform:uppercase!important;padding:12px 16px!important;font-size:.82rem!important;font-weight:800!important}.kw-chronicle .kw-battle-actions .kw-button.primary{color:#f5e6c8!important;background:linear-gradient(#3a3014f2,#0c0a06fa)!important;border-color:#c9a22773!important;box-shadow:inset 0 1px #c9a2271f,0 8px 20px #00000059!important}.kw-chronicle .kw-battle-actions .kw-button.secondary{color:#b8aea4!important;background:#00000073!important;border-color:#5c4a38a6!important}.kw-chronicle .kw-battle--resolved{filter:saturate(.72)brightness(.82);pointer-events:none}.kw-chronicle .kw-battle--reviewing{filter:none}.kw-chronicle .kw-battle--reviewing .kw-battle-actions--resolved{z-index:3;background:linear-gradient(#03071200,#030712f5 35%);margin-top:10px;padding-top:10px;position:sticky;bottom:0}.kw-battle-result-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at 50% 35%,#7f1d1d38,#000000e0 68%),#000000c7}.kw-battle-result-card{background:linear-gradient(#0f172af5,#020617fa);border:1px solid #94a3b838;border-radius:14px;padding:22px 20px 18px;animation:.28s cubic-bezier(.22,1,.36,1) both kw-battle-result-in;position:relative;overflow:hidden;box-shadow:0 24px 64px #000000a6,inset 0 1px #ffffff0d}.kw-battle-result-card__glow{pointer-events:none;opacity:.9;background:radial-gradient(circle,#c9a2272e,#0000 68%);height:180px;position:absolute;inset:-40% -20% auto}.kw-battle-result-card.is-loss .kw-battle-result-card__glow{background:radial-gradient(circle,#7f1d1d3d,#0000 68%)}.kw-battle-result-card__icon{color:#e8c96a;background:#020617b8;border:1px solid #94a3b838;border-radius:999px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 10px;display:flex;box-shadow:0 0 24px #c9a2272e}.kw-battle-result-card.is-loss .kw-battle-result-card__icon{color:#f87171;box-shadow:0 0 24px #7f1d1d38}.kw-battle-result-card__kicker{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;margin:0;font-size:.62rem;font-weight:800}.kw-battle-result-card__title{text-align:center;font-family:var(--kw-font-display-ornate,Georgia, serif);letter-spacing:.08em;text-transform:uppercase;color:#fef3c7;text-shadow:0 2px 16px #000000bf;margin:4px 0 0;font-size:clamp(1.45rem,4vw,1.85rem);font-weight:800}.kw-battle-result-card.is-loss .kw-battle-result-card__title{color:#fecaca}.kw-battle-result-card__subtitle{text-align:center;color:#cbd5e1;margin:8px 0 0;font-size:.82rem;line-height:1.45}.kw-battle-result-card__body{flex-direction:column;gap:12px;margin-top:16px;display:flex}.kw-battle-result-card__body--defeat{color:#e2e8f0;background:#450a0a38;border:1px solid #7f1d1d59;border-radius:10px;padding:12px 14px;font-size:.82rem;line-height:1.5}.kw-battle-result-card__body--defeat strong{color:#fca5a5}.kw-battle-result-stolen{color:#fda4af;align-items:center;gap:6px;margin-top:8px;font-size:.78rem;display:flex}.kw-battle-result-rewards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kw-battle-result-reward{text-align:center;background:#0f172a8c;border:1px solid #94a3b829;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;display:flex}.kw-battle-result-reward span{color:#f8fafc;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:800}.kw-battle-result-reward small{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;font-size:.58rem;font-weight:700}.kw-battle-result-reward--gold{color:#fbbf24;border-color:#f59e0b59}.kw-battle-result-reward--xp{color:#38bdf8;border-color:#38bdf859}.kw-battle-result-reward--level{color:#c4b5fd;border-color:#a78bfa59}.kw-battle-result-loot{background:#4534092e;border:1px solid #c9a22747;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.kw-battle-result-loot__text{min-width:0}.kw-battle-result-loot__kicker{letter-spacing:.1em;text-transform:uppercase;color:#fbbf24;font-size:.58rem;font-weight:800;display:block}.kw-battle-result-loot__text strong{color:#fef3c7;margin-top:2px;font-size:.92rem;display:block}.kw-battle-result-loot__text p{color:#94a3b8;margin:4px 0 0;font-size:.72rem;line-height:1.35}.kw-battle-result-card__continue{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin:16px 0 0;font-size:.68rem;font-weight:800;animation:1.8s ease-in-out infinite kw-battle-result-continue}.kw-battle-result-card__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.kw-battle-result-card__action{color:#fff7d6;min-height:38px;font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#c9a22757,#452509b8);border:1px solid #c9a2278c;border-radius:6px;font-size:.68rem;font-weight:900}.kw-battle-result-card__action--secondary{color:#dbeafe;background:linear-gradient(#1e293bc7,#020617e0);border-color:#94a3b852}.kw-battle-result-card__action:hover{filter:brightness(1.08)}@keyframes kw-battle-result-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kw-battle-result-continue{0%,to{opacity:.55}50%{opacity:1}}@media (width<=520px){.kw-battle-result-rewards{grid-template-columns:1fr 1fr}.kw-battle-result-reward--level{grid-column:1/-1}}@media (width<=640px){.kw-chronicle .kw-battle-fighter__portrait,.kw-chronicle .kw-battle-fighter__portrait--fallback{width:68px;height:68px}.kw-chronicle .kw-battle-vs__mark{font-size:1.25rem}.kw-chronicle .kw-battle__verdict h3{padding:8px 18px;font-size:1.05rem}}.kw-chronicle .kw-backpack-compact{border-radius:var(--kw-radius);border-color:#94a3b824}.kw-chronicle .kw-backpack-grid button{border-radius:4px!important}.kw-chronicle .kw-button{min-height:38px;font-size:.72rem;font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;padding:0 18px;font-weight:800;color:#e8dfd0!important;background:linear-gradient(#2a221cf5 0%,#0e0b09fa 100%)!important;border:1px solid #5c4a388c!important;border-radius:6px!important;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000059,0 4px 14px #00000047!important}.kw-chronicle .kw-button:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(#ffffff12 0%,#0000 42%);position:absolute;inset:0}.kw-chronicle .kw-button>svg,.kw-chronicle .kw-button>span{z-index:1;position:relative}.kw-chronicle .kw-button:hover:not(:disabled){transform:translateY(-1px);color:#f8eedc!important;border-color:#c9a2276b!important;box-shadow:inset 0 1px #c9a22724,0 8px 22px #00000061,0 0 0 1px #c9a22714!important}.kw-chronicle .kw-button:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 2px 6px #00000073,0 2px 8px #00000040!important}.kw-chronicle .kw-button.primary{text-shadow:0 1px 2px #0000008c;color:#ffece8!important;background:linear-gradient(#6e161cfa 0%,#30080cfc 55%,#1c060a 100%)!important;border-color:#c430308c!important;box-shadow:inset 0 1px #ff78642e,inset 0 -1px #0006,0 0 0 1px #c9a2271f,0 6px 20px #78141459,0 10px 28px #00000052!important}.kw-chronicle .kw-button.primary:hover:not(:disabled){background:linear-gradient(#8c1c22fa 0%,#3e0c12fc 55%,#24080c 100%)!important;border-color:#f0645aa6!important;box-shadow:inset 0 1px #ffa08c38,0 0 0 1px #c9a22738,0 8px 24px #a01e1e6b,0 0 28px #c41e1e2e!important}.kw-chronicle .kw-main-content table{font-size:.72rem}.kw-chronicle .kw-main-content thead th{letter-spacing:.05em;font-size:.62rem!important}.kw-chronicle .kw-panel.max-w-md,.kw-chronicle .kw-panel.max-w-lg{border-radius:var(--kw-radius)!important;padding:14px 16px!important}.kw-chronicle .kw-table-scroll{border-radius:4px}.kw-chronicle .kw-arena-ranking-scroll{scrollbar-width:thin;box-sizing:border-box;max-height:min(62vh,600px);padding-bottom:14px;scroll-padding-bottom:12px;overflow:auto}.kw-chronicle .kw-arena-table-frame .kw-arena-ranking-scroll tbody tr:last-child td{padding-bottom:6px}.kw-chronicle .kw-arena-ranking-scroll thead th{z-index:1;background:#020617f5;position:sticky;top:0}@media (width<=640px){.kw-chronicle .kw-panel{padding:10px 12px!important}.kw-chronicle .kw-hud-dock.kw-hud-island{min-height:48px}}.kw-chronicle,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen){--kw-border:#5c4a3861;--kw-border-strong:#c9a22747;--kw-muted:#8a8078;--kw-surface:#0a0908;--kw-surface-raised:#12100e;--kw-frame-border:#5c4a386b;--kw-ornament:#c9a2278c;--kw-radius:2px;--kw-radius-lg:3px;font-family:var(--kw-font-body);font-feature-settings:"liga" 1, "kern" 1;font-size:15px;line-height:1.45}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header--floating,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header.kw-header--floating{width:100%!important;max-width:100%!important;margin:12px 0 8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-game-frame{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.kw-chronicle .kw-hud-dock.kw-hud-island{align-items:center;position:relative;background:linear-gradient(#0e0c0bfa,#050506f7)!important;border:2px solid #3a3028d9!important;border-radius:3px!important;box-shadow:inset 0 1px #c9a2271a,inset 0 -12px 24px #00000073,0 14px 36px #00000080!important}.kw-chronicle .kw-hud-dock.kw-hud-island:before,.kw-chronicle .kw-hud-dock.kw-hud-island:after{content:"";pointer-events:none;z-index:1;height:1px;position:absolute;left:10px;right:10px}.kw-chronicle .kw-hud-dock.kw-hud-island:before{background:linear-gradient(90deg,#0000,#c9a22759,#0000);top:0}.kw-chronicle .kw-hud-dock.kw-hud-island:after{background:linear-gradient(90deg,#0000,#3a3028a6,#0000);bottom:0}.kw-chronicle .kw-hud-divider{background:linear-gradient(#0000,#5c4a388c,#0000);width:1px;height:2rem}.kw-chronicle .kw-hud-crest__title{font-family:var(--kw-font-display-ornate);text-transform:uppercase;letter-spacing:.08em;color:#f0ebe3;text-shadow:0 1px 10px #000000d9,0 0 20px #c9a2271f;font-size:.76rem;font-weight:700}.kw-chronicle .kw-hud-crest__kicker{font-family:var(--kw-font-display);letter-spacing:.08em;color:#6b6358;font-size:.5rem;font-weight:600}.kw-chronicle .kw-hud-dock__nav-area{flex:0 auto;min-width:0;max-width:min(380px,36vw);padding:0 2px 0 0}.kw-chronicle .kw-hud-nav{background:#00000059;border:1px solid #3a3028bf;border-radius:2px;flex:none;gap:2px;width:auto;max-width:100%;padding:3px;display:flex}.kw-chronicle .kw-hud-nav-tab{color:#7a7268;font-family:var(--kw-font-display);letter-spacing:.07em;text-transform:uppercase;border:1px solid #0000;border-radius:1px;gap:3px;padding:6px 10px 7px;font-size:.64rem;font-weight:800;transition:color .14s,background .14s,border-color .14s,box-shadow .14s;position:relative}.kw-chronicle .kw-hud-nav-tab__icon{width:1.2rem;height:1.2rem;color:inherit;opacity:.9;background:#00000059;border:1px solid #3a302880;border-radius:1px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.kw-chronicle .kw-hud-nav-tab__label{font-size:inherit;letter-spacing:inherit;text-shadow:0 1px 3px #0000008c;line-height:1.15}.kw-chronicle .kw-hud-nav-tab.is-active .kw-hud-nav-tab__label,.kw-chronicle .kw-hud-nav-tab[data-color].is-active .kw-hud-nav-tab__label{text-shadow:0 0 14px #c9a22738,0 1px 4px #000000d9}.kw-chronicle .kw-hud-nav-tab--game{letter-spacing:.05em;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;min-width:2.75rem;max-width:4.75rem;min-height:44px;padding:5px 8px 10px;font-size:.56rem;overflow:visible}.kw-chronicle .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{background:linear-gradient(#120e0ce6,#0000008c);border-radius:2px;width:20px;height:20px;box-shadow:inset 0 1px #ffffff0a,inset 0 -3px 6px #00000073}.kw-chronicle .kw-hud-nav-tab--game .kw-hud-nav-tab__label{white-space:nowrap;text-overflow:ellipsis;text-align:center;z-index:1;flex-shrink:1;max-width:100%;padding-bottom:1px;line-height:1.2;position:relative;overflow:visible}.kw-chronicle .kw-hud-nav-tab:hover{color:#e8dfd0;background:#201c16a6;border-color:#5c4a3873}.kw-chronicle .kw-hud-nav-tab:hover .kw-hud-nav-tab__icon{opacity:1;border-color:#5c4a38a6}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab.is-active:after{content:none!important;display:none!important}.kw-chronicle .kw-hud-nav-tab.is-active:before,.kw-chronicle .kw-hud-nav-tab[data-color].is-active:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000,#c9a227d9,#0000);border-radius:999px;height:2px;position:absolute;bottom:3px;left:14%;right:14%}.kw-chronicle .kw-hud-nav-tab.is-active .kw-hud-nav-tab__icon,.kw-chronicle .kw-hud-nav-tab[data-color].is-active .kw-hud-nav-tab__icon{opacity:1;background:linear-gradient(#282012f2,#080604e6);border-color:#c9a22773;box-shadow:inset 0 1px #c9a22726,0 0 10px #c9a2271f;color:#e8c96a!important}.kw-chronicle .kw-hud-wallet{box-shadow:inset 0 2px 8px #00000073;background:#0000006b!important;border:1px solid #3a3028bf!important;border-radius:2px!important;gap:10px!important;padding:5px 10px!important}.kw-chronicle .kw-hud-wallet strong{font-family:var(--kw-font-display);letter-spacing:.04em;font-size:.82rem}.kw-chronicle .kw-hud-dock__trail{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;align-items:center;gap:10px;min-width:0;overflow:visible}.kw-chronicle .kw-hud-dock__trail-group{flex-shrink:0;align-items:center;display:flex}.kw-chronicle .kw-hud-dock__trail-group--meta{flex:none;justify-content:flex-end;gap:8px;min-width:min-content}.kw-chronicle .kw-hud-dock__trail-group--actions{background:#00000047;border:1px solid #3a30288c;border-radius:2px;flex:none;gap:6px;padding:2px 4px}.kw-chronicle .kw-hud-dock__actions,.kw-chronicle .kw-hud-dock__utils{align-items:center;gap:2px;display:flex}.kw-chronicle .kw-hud-action-btn{color:#7a7268;min-width:34px;min-height:34px;font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:2px;padding:0 8px;font-size:.56rem;font-weight:800}.kw-chronicle .kw-hud-action-btn--icon{width:34px;min-width:34px;height:34px;padding:0}.kw-chronicle .kw-hud-action-btn__label{letter-spacing:.08em}.kw-chronicle .kw-hud-action-btn:hover{color:#f0ebe3;background:#201c16a6;border-color:#5c4a3873}.kw-chronicle .kw-hud-action-badge{z-index:2;color:#1f1304;min-width:18px;height:18px;font-family:var(--kw-font-mono,ui-monospace, monospace);background:linear-gradient(#ffbf35,#f59e0b);border:1px solid #ffdc80d9;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:.62rem;font-weight:1000;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px;box-shadow:0 0 10px #f59e0bb3,0 3px 8px #00000080}.kw-chronicle .kw-hud-action-badge--ping{animation:1.45s ease-out infinite kw-mail-badge-ping}@keyframes kw-mail-badge-ping{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}.kw-chronicle .kw-hud-action-btn--logout:hover{color:#fca5a5!important;background:#280a0a8c!important;border-color:#7f1d1d73!important}.kw-chronicle .kw-hud-vitals{background:linear-gradient(#080706f5,#020203f0);border:2px solid #3a3028d9;border-radius:2px;flex:none;gap:0;min-width:390px;max-width:none;padding:7px 8px;overflow:visible;box-shadow:inset 0 0 0 1px #c9a2270f,inset 0 3px 12px #0000008c}.kw-chronicle .kw-hud-vital{flex:1 1 0;align-items:center;gap:9px;min-width:0;padding:5px 14px}.kw-chronicle .kw-hud-vital__icon-wrap{width:28px;height:28px;margin-top:0}.kw-chronicle .kw-hud-vital__body{gap:4px;min-width:0}.kw-chronicle .kw-hud-vital__head{flex-direction:column;align-items:flex-start;gap:2px;width:100%}.kw-chronicle .kw-hud-vital__label{letter-spacing:.12em;color:#6b6358;font-size:.52rem}.kw-chronicle .kw-hud-vital__value{gap:1px;font-size:.78rem}.kw-chronicle .kw-hud-vital__max{opacity:.85;font-size:.62rem}.kw-chronicle .kw-hud-vital__track{width:100%;height:9px}.kw-chronicle .kw-hud-dock__trail>button{font-family:var(--kw-font-display);letter-spacing:.08em;border-radius:2px;font-size:.58rem}.kw-chronicle .kw-hud-dock__trail button.border-transparent{color:#7a7268}.kw-chronicle .kw-hud-dock__trail button.border-transparent:hover{color:#f0ebe3!important;background:#201c16a6!important;border-color:#5c4a3873!important}@media (width<=1540px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__label{display:none}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet{gap:8px!important;padding:5px 8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet strong{font-size:.78rem}}@media (width<=1480px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest__copy{display:none}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest{padding-right:0}}@media (width<=1320px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{flex-wrap:wrap;align-items:stretch;row-gap:8px;padding:6px 10px 8px 4px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex:100%;order:2}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail{scrollbar-width:none;flex-wrap:nowrap;flex:100%;order:3;justify-content:space-between;min-width:0;overflow-x:auto;margin-left:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail-group--meta{flex:none;justify-content:flex-start;min-width:min-content}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail::-webkit-scrollbar{display:none}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vitals{flex:none;max-width:none}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{gap:4px!important;padding:10px 10px 8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block{border-bottom-color:#5c4a3866;padding-bottom:16px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block .kw-avatar-lg{border-radius:50%;max-width:188px;max-height:188px;border-width:2px!important;border-color:#c9a22785!important;width:min(188px,100% - 12px)!important;height:min(188px,100% - 12px)!important;box-shadow:0 0 0 3px #3a3028e6,0 0 24px #0000008c!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block h2{font-family:var(--kw-font-display);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 2px 10px #000000d9;margin-top:8px;font-size:1.08rem;font-weight:800}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block p{font-family:var(--kw-font-body);letter-spacing:.02em;font-size:.78rem}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block p:last-of-type{font-family:var(--kw-font-display);letter-spacing:.12em;margin-bottom:2px;font-size:.62rem;font-weight:700;color:#c9a227!important;margin-top:6px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-level-badge{min-height:22px;font-family:var(--kw-font-display);letter-spacing:.1em;color:#e8c96a;background:#00000073;border-color:#c9a22759;margin-top:8px;padding:0 10px;font-size:.58rem}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn{min-height:34px;font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:1px;padding:6px 10px;font-size:.68rem;font-weight:700;color:#7a7268!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active{color:#f5e6c8!important;box-shadow:none!important;background:linear-gradient(90deg,#c9a2271f,#0000)!important;border-color:#c9a22759!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active:before{background:#c9a227}.kw-setup-screen{isolation:isolate;position:relative;overflow-x:hidden}.kw-setup-screen__backdrop{z-index:0;opacity:.22;pointer-events:none;background-position:50%;background-size:cover;position:fixed;inset:0;transform:scale(1.06)}.kw-setup-screen__vignette{z-index:1;pointer-events:none;background:radial-gradient(80% 60% at 50% 40%,#0000 0%,#02060cb8 100%),linear-gradient(#02060c8c 0%,#02060ceb 100%);position:fixed;inset:0}.kw-setup-screen__inner{animation:.4s ease-out fadeIn}.kw-setup-hero__kicker{letter-spacing:.14em;text-transform:uppercase;color:#f59e0b;margin-bottom:.35rem;font-size:.58rem;font-weight:800;display:block}.kw-setup-hero__title{font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.08em;text-transform:uppercase;color:#f8fafc;text-shadow:0 2px 16px #0000008c;margin:0;font-size:clamp(1.75rem,5vw,2.35rem);font-weight:900}.kw-setup-hero__lead{color:#94a3b8;max-width:28rem;margin:.55rem auto 0;font-size:.72rem;font-weight:600;line-height:1.5}.kw-setup-steps{flex-wrap:wrap;justify-content:center;gap:.35rem;margin-bottom:.85rem;display:flex}.kw-setup-step{letter-spacing:.04em;text-transform:uppercase;color:#64748b;background:#00000059;border:1px solid #47556973;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.62rem;font-weight:700;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.kw-setup-step>span{background:#3341558c;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.55rem;font-weight:900;display:inline-flex}.kw-setup-step.is-active{color:#fecaca;background:#450a0a59;border-color:#c41e1e8c}.kw-setup-step.is-active>span{color:#fff;background:#b91c1cd9}.kw-setup-step.is-ready{color:#a7f3d0;border-color:#10b98173}.kw-setup-step.is-ready>span{color:#fff;background:#059669bf}.kw-setup-grid{grid-template-columns:1fr;align-items:start;gap:.75rem;display:grid}@media (width>=768px){.kw-setup-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:.85rem}}.kw-setup-panel{border-radius:var(--kw-radius,6px);background:#080b12eb;border:1px solid #94a3b829;min-width:0;padding:.85rem;box-shadow:inset 0 1px #ffffff08,0 12px 32px #00000059}.kw-setup-panel__head{border-bottom:1px solid #47556959;align-items:center;gap:.5rem;margin-bottom:.65rem;padding-bottom:.55rem;display:flex}.kw-setup-panel__head h2{font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.04em;text-transform:uppercase;color:#e2e8f0;margin:0;font-size:.78rem;font-weight:800}.kw-setup-panel__step{color:#fecaca;background:#7f1d1da6;border:1px solid #f8717159;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.65rem;font-weight:900;display:inline-flex}.kw-setup-panel__hint{color:#64748b;background:#00000047;border:1px solid #47556959;border-radius:4px;margin:.65rem 0 0;padding:.5rem .6rem;font-size:.62rem;font-weight:600;line-height:1.45}.kw-setup-name-field{margin-bottom:.75rem}.kw-setup-name-field label{letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;margin-bottom:.35rem;font-size:.58rem;font-weight:800;display:block}.kw-setup-name-field input{color:#f1f5f9;width:100%;font-size:.85rem;font-weight:700;font-family:var(--kw-font-display,ui-serif, Georgia, serif);background:#00000073;border:1px solid #64748b59;border-radius:4px;padding:.55rem .65rem;transition:border-color .14s,box-shadow .14s}.kw-setup-name-field input::placeholder{color:#64748b;font-weight:600}.kw-setup-name-field input:focus{border-color:#f871718c;outline:none;box-shadow:0 0 0 2px #7f1d1d59}.kw-setup-name-field__meta{color:#64748b;margin:.3rem 0 0;font-size:.58rem;font-weight:600}.kw-setup-hero-card{background:#00000052;border:1px solid #47556959;border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;margin-bottom:.75rem;padding:.65rem;display:grid}.kw-setup-hero-card__portrait{background:#05070a;border:2px solid #c41e1e73;border-radius:4px;flex-shrink:0;width:7.5rem;height:8.25rem;overflow:hidden;box-shadow:0 0 18px #7f1d1d38}.kw-setup-hero-card__portrait .kw-avatar-live{width:100%;height:100%}.kw-setup-hero-card__class{font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.04em;text-transform:uppercase;color:#f8fafc;margin:0;font-size:1rem;font-weight:900}.kw-setup-hero-card__title{letter-spacing:.08em;text-transform:uppercase;color:#f87171;margin:.15rem 0 0;font-size:.62rem;font-weight:800}.kw-setup-hero-card__lore{color:#94a3b8;margin:.45rem 0 0;font-size:.62rem;font-weight:600;line-height:1.45}.kw-setup-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.55rem;display:grid}.kw-setup-stat{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;background:#0f172a8c;border:1px solid #47556959;border-radius:3px;justify-content:space-between;align-items:center;gap:.35rem;padding:.32rem .45rem;font-size:.58rem;font-weight:700;display:flex}.kw-setup-stat strong{color:#e2e8f0;font-family:ui-monospace,monospace;font-size:.72rem}.kw-setup-stat--attack strong{color:#60a5fa}.kw-setup-stat--armor strong{color:#34d399}.kw-setup-stat--spirit strong{color:#c084fc}.kw-setup-stat--hp strong{color:#f87171}.kw-setup-passive{background:#450a0a2e;border:1px solid #47556959;border-left:3px solid #f59e0bbf;border-radius:4px;margin-bottom:.75rem;padding:.6rem .65rem .65rem .75rem}.kw-setup-passive__label{letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;margin-bottom:.2rem;font-size:.55rem;font-weight:800;display:block}.kw-setup-passive__trait{text-transform:uppercase;letter-spacing:.03em;color:#fbbf24;margin-bottom:.25rem;font-size:.68rem;font-weight:800;display:block}.kw-setup-passive__name{text-transform:uppercase;letter-spacing:.05em;color:#fca5a5;margin-bottom:.2rem;font-size:.62rem;font-weight:800;display:block}.kw-setup-passive__summary{color:#cbd5e1;margin:0;font-size:.62rem;font-weight:600;line-height:1.45}.kw-setup-screen .kw-setup-avatar-picker{border-top:1px solid #47556959;margin-top:0;padding-top:.65rem}.kw-setup-screen .kw-setup-avatar-picker__title{color:#94a3b8}.kw-setup-screen .kw-setup-avatar-picker__hint{color:#64748b}.kw-setup-screen .kw-setup-avatar-picker__selected{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0 0 .45rem;font-size:.6rem;font-weight:700}.kw-setup-screen .kw-setup-avatar-picker__selected strong{color:#e2e8f0;font-weight:800}.kw-setup-screen .kw-setup-avatar-picker__strip{background:#00000059;border-color:#47556973}.kw-setup-screen .kw-setup-avatar-picker__body--strip-only{flex-direction:column}.kw-setup-cta{font-family:var(--kw-font-display,ui-serif, Georgia, serif);color:#fff;background:linear-gradient(#b91c1c 0%,#7f1d1d 100%);border:1px solid #f8717173;border-radius:4px;font-weight:900;box-shadow:0 4px 14px #7f1d1d59,inset 0 1px #ffffff1f}.kw-setup-cta:hover:not(:disabled){background:linear-gradient(#dc2626 0%,#991b1b 100%)}.kw-setup-cta:active:not(:disabled){transform:translateY(1px)}.kw-setup-cta--sticky{bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:20;position:sticky;box-shadow:0 -8px 24px #00000073,0 4px 14px #7f1d1d59,inset 0 1px #ffffff1f}@media (width<=640px){.kw-setup-hero{margin-bottom:.75rem!important}.kw-setup-hero__lead{font-size:.65rem}.kw-setup-panel{padding:.7rem}.kw-setup-hero-card{text-align:center;grid-template-columns:1fr;justify-items:center}.kw-setup-hero-card__portrait{width:6.5rem;height:7.15rem}.kw-setup-stats{width:100%}.kw-setup-screen .kw-setup-avatar-picker__strip{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.kw-setup-screen .kw-setup-avatar-picker__strip::-webkit-scrollbar{display:none}}.kw-prologue-intro{background:#030508}.kw-prologue-intro__backdrop{filter:blur(18px)brightness(.28)saturate(.7);opacity:.55;background-position:50% 22%;background-size:cover;position:absolute;inset:0;transform:scale(1.08)}.kw-prologue-intro__frame{z-index:2;aspect-ratio:16/9;border:1px solid #b4783c47;border-radius:14px;width:min(100%,1100px);max-height:min(72vh,620px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000000d9,0 28px 80px #000000bf,0 0 48px #7814142e}.kw-prologue-intro__poster,.kw-prologue-intro__video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.kw-prologue-intro__video{opacity:0;transition:opacity .65s}.kw-prologue-intro__video.is-playing{opacity:1}.kw-prologue-intro__grade{pointer-events:none;background:linear-gradient(#0804022e 0%,#0000006b 100%);position:absolute;inset:0}.kw-prologue-intro__vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 120px #000000b8}.kw-prologue-intro__grain{pointer-events:none;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}.kw-prologue-intro__caption{z-index:4;text-align:left;background:linear-gradient(#0000,#000000e0);padding:1.4rem 1.5rem 1.25rem;position:absolute;bottom:0;left:0;right:0}.kw-prologue-intro__kicker{letter-spacing:.18em;text-transform:uppercase;color:#fbbf24d1;margin:0 0 .35rem;font-size:.68rem;font-weight:800}.kw-prologue-intro__title{font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.04em;color:#f8fafc;text-shadow:0 2px 18px #000c;margin:0;font-size:clamp(1.35rem,3vw,2rem);font-weight:800}.kw-prologue-intro__controls{z-index:3;justify-content:center;align-items:center;gap:.75rem;margin-top:1.1rem;padding:0 1rem;display:flex;position:relative}.kw-prologue-intro__sound,.kw-prologue-intro__skip{color:#e2e8f0;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#080c14d1;border:1px solid #94a3b847;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.78rem;font-weight:700;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.kw-prologue-intro__sound:hover,.kw-prologue-intro__skip:hover{color:#fde68a;background:#0c101aeb;border-color:#fbbf2473}@media (width<=768px){.kw-prologue-intro__frame{border-radius:10px;width:calc(100% - 1.25rem);max-height:52vh}.kw-prologue-intro__controls{flex-wrap:wrap}}.kw-prologue-screen{isolation:isolate;position:relative}.kw-prologue-screen__backdrop{z-index:0;opacity:.28;pointer-events:none;background-position:50% 20%;background-size:cover;animation:28s ease-in-out infinite alternate kw-prologue-ken-burns;position:fixed;inset:0}.kw-prologue-screen__vignette{z-index:1;pointer-events:none;background:radial-gradient(92% 76% at 50% 45%,#0000 22%,#020408db 100%),linear-gradient(#02040870 0%,#020408f2 100%);position:fixed;inset:0}@keyframes kw-prologue-ken-burns{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.1)translate(-1%,-.5%)}}.kw-prologue-parchment{width:min(100%,1120px);padding:.25rem}.kw-prologue-parchment__head{align-items:center;gap:.75rem;margin-bottom:.75rem;padding:0 .45rem;display:flex}.kw-prologue-parchment__kicker{letter-spacing:.14em;text-transform:uppercase;color:#b45309;font-size:.52rem;font-weight:800;display:block}.kw-prologue-parchment__title{font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.08em;text-transform:uppercase;color:#f8fafc;margin:.15rem 0 0;font-size:clamp(1.15rem,1.5vw,1.45rem);font-weight:900}.kw-prologue-parchment__folio{font-family:var(--kw-font-mono,ui-monospace, monospace);letter-spacing:.08em;color:#78716c;background:#00000059;border:1px solid #78716c59;border-radius:3px;margin-left:auto;padding:.25rem .5rem;font-size:.62rem;font-weight:800}.kw-prologue-parchment__sheet{background:linear-gradient(165deg,#342616 0%,#1d150d 42%,#100c08 100%);border:1px solid #785230ad;border-radius:12px;grid-template-columns:minmax(0,1.05fr) 18px minmax(0,.95fr);gap:0;min-height:clamp(480px,68vh,620px);display:grid;overflow:hidden;box-shadow:0 30px 78px #000000c2,0 0 0 1px #fbbf241f,inset 0 0 0 1px #ffe6b40f}.kw-prologue-parchment__art{background-image:var(--kw-prologue-art-backdrop,none);background-position:50%;background-size:cover;border-right:0;min-height:420px;position:relative;overflow:hidden}.kw-prologue-parchment__art:before{content:"";background-image:var(--kw-prologue-art);background-size:cover;background-position:var(--kw-prologue-art-pos,center);filter:var(--kw-prologue-art-filter,none);will-change:transform;animation:26s ease-in-out infinite alternate kw-prologue-art-drift;position:absolute;inset:0;transform:scale(1.04)}.kw-prologue-parchment__art:after{content:"";background:var(--kw-prologue-art-overlay,#00000080);pointer-events:none;position:absolute;inset:0}.kw-prologue-parchment__art .kw-prologue-parchment__art-grain{z-index:2;pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.kw-prologue-parchment__art-frame{z-index:3;pointer-events:none;border:1px solid #fbbf2438;border-radius:4px;position:absolute;inset:10px;box-shadow:inset 0 0 0 1px #00000073,inset 0 0 28px #00000059}.kw-prologue-parchment__art-frame:before,.kw-prologue-parchment__art-frame:after{content:"";border-style:solid;border-color:#fbbf248c;width:18px;height:18px;position:absolute}.kw-prologue-parchment__art-frame:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.kw-prologue-parchment__art-frame:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.kw-prologue-parchment__inset{z-index:4;background:linear-gradient(#0806048c,#000000d1);border:1px solid #fbbf2447;border-radius:8px;flex-direction:column;align-items:center;gap:.35rem;width:min(38%,148px);padding:.35rem;display:flex;position:absolute;bottom:52px;right:12px;box-shadow:0 12px 28px #0000008c}.kw-prologue-parchment__inset img{aspect-ratio:3/4;object-fit:cover;filter:saturate(.95)contrast(1.05);border:1px solid #ffffff14;border-radius:5px;width:100%}.kw-prologue-parchment__inset span{letter-spacing:.1em;text-transform:uppercase;color:#fde68a;text-align:center;font-size:.52rem;font-weight:800;line-height:1.25}.kw-prologue-parchment__art--ember:after{background:var(--kw-prologue-art-overlay,#00000080), radial-gradient(circle at 78% 16%, #ff5a1e2e, transparent 38%)}.kw-prologue-parchment__art--mist:after{background:var(--kw-prologue-art-overlay,#00000080), linear-gradient(180deg, transparent 55%, #b4c8be14 100%)}.kw-prologue-parchment__art--gold:after{background:var(--kw-prologue-art-overlay,#00000080), radial-gradient(ellipse 80% 50% at 50% 0%, #fbbf2424, transparent 70%)}.kw-prologue-parchment__art--hearth:after{background:var(--kw-prologue-art-overlay,#00000080), radial-gradient(circle at 50% 72%, #dc26261f, transparent 55%)}@keyframes kw-prologue-art-drift{0%{transform:scale(1.06)translate(0)}to{transform:scale(1.12)translate(-1.7%,.9%)}}.kw-prologue-parchment__art-caption{z-index:2;font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.12em;text-transform:uppercase;color:#fde68a;background:linear-gradient(#0000,#000000d1);padding:.85rem 1rem;font-size:.78rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.kw-prologue-parchment__gutter{z-index:2;background:linear-gradient(90deg,#00000094,#5c371947 45%,#ffebaa1f 50%,#5c371947 55%,#0000009e),repeating-linear-gradient(#ffd6821a,#ffd6821a 2px,#0000 2px 18px);position:relative;box-shadow:-10px 0 22px #0000003d,10px 0 22px #0000002e}.kw-prologue-parchment__hero{z-index:3;flex-direction:column;align-items:center;gap:.35rem;animation:.7s ease-out kw-prologue-hero-in;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.kw-prologue-parchment__hero img{object-fit:cover;object-position:center top;border:2px solid #c9a2278c;border-radius:4px;width:6.5rem;height:7.6rem;box-shadow:0 12px 32px #000000bf,0 0 24px #c41e1e40}.kw-prologue-parchment__hero-name{font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 2px 8px #000000e6;font-size:.72rem;font-weight:900}@keyframes kw-prologue-hero-in{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.kw-prologue-parchment__body{color:#2c1810;background:radial-gradient(80% 55% at 52% 18%,#fffce180,#0000 68%),linear-gradient(#f8e7bcfa 0%,#e8d1a0f5 48%,#d3b881f2 100%);padding:clamp(1.45rem,2.4vw,2.35rem) clamp(1.35rem,2.4vw,2.25rem) 1.5rem;position:relative;box-shadow:inset 10px 0 26px #0000001a,inset 0 0 42px #6c401929}.kw-prologue-parchment__body:before{content:"";pointer-events:none;opacity:.35;background-image:repeating-linear-gradient(0deg,#0000,#0000 27px,#8b5a2b14 27px 28px);position:absolute;inset:0}.kw-prologue-parchment__chapter{letter-spacing:.18em;text-transform:uppercase;color:#8b5a2b;margin:0 0 .45rem;font-size:.62rem;font-weight:950;position:relative}.kw-prologue-parchment__page-title{font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.04em;color:#3d2314;border-bottom:1px solid #643c1e40;margin:0 0 1rem;padding-bottom:.7rem;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:900;position:relative}.kw-prologue-parchment__text{font-family:var(--kw-font-display,ui-serif, Georgia, serif);color:#3a2218;margin:0;font-size:clamp(1rem,1.25vw,1.16rem);font-weight:600;line-height:1.78;position:relative}.kw-prologue-parchment__epigraph{color:#6b4423;opacity:.85;margin:1.2rem 0 0;font-size:.84rem;font-style:italic;font-weight:600;position:relative}.kw-prologue-parchment__tips{border-top:1px dashed #643c1e59;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1.2rem;padding-top:1rem;display:grid;position:relative}.kw-prologue-parchment__tips div{background:#ffffff47;border:1px solid #78482833;border-radius:5px;padding:.62rem .55rem}.kw-prologue-parchment__tips span{letter-spacing:.1em;text-transform:uppercase;color:#8b5a2b;margin-bottom:.2rem;font-size:.48rem;font-weight:800;display:block}.kw-prologue-parchment__tips strong{color:#2c1810;font-size:.72rem;font-weight:800;line-height:1.35;display:block}.kw-prologue-parchment__foot{justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;padding:0 .15rem;display:flex}.kw-prologue-parchment__dots{gap:.35rem;display:flex}.kw-prologue-parchment__dots span{background:#64748b73;border-radius:50%;width:.45rem;height:.45rem;transition:transform .2s,background .2s}.kw-prologue-parchment__dots span.is-active{background:#f59e0b;transform:scale(1.35);box-shadow:0 0 10px #f59e0b8c}.kw-prologue-parchment__actions{align-items:center;gap:.65rem;display:flex}.kw-prologue-parchment__skip{color:#64748b;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.35rem .5rem;font-size:.62rem;font-weight:800;transition:color .15s}.kw-prologue-parchment__skip:hover{color:#cbd5e1}.kw-prologue-parchment__nav{align-items:center;gap:.45rem;display:flex}.kw-prologue-parchment__nav-btn{color:#e2e8f0;cursor:pointer;background:#0f172ad9;border:1px solid #4755698c;border-radius:4px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .15s,opacity .15s;display:flex}.kw-prologue-parchment__nav-btn:disabled{opacity:.35;cursor:not-allowed}.kw-prologue-parchment__nav-btn:not(:disabled):hover{background:#1e293bf2}.kw-prologue-parchment__next,.kw-prologue-parchment__cta{font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:4px;align-items:center;gap:.35rem;font-size:.68rem;font-weight:900;transition:transform .12s,filter .15s;display:inline-flex}.kw-prologue-parchment__next{color:#f8fafc;background:linear-gradient(#44403c 0%,#292524 100%);border:1px solid #a8a29e59;padding:.55rem .85rem}.kw-prologue-parchment__next:hover{filter:brightness(1.08)}.kw-prologue-parchment__cta{color:#fff;background:linear-gradient(#d97706 0%,#92400e 100%);border:1px solid #fbbf2473;padding:.6rem 1rem;box-shadow:0 4px 18px #92400e73}.kw-prologue-parchment__cta:hover{filter:brightness(1.06);transform:translateY(-1px)}@media (width<=720px){.kw-prologue-parchment__sheet{border-radius:9px;grid-template-columns:1fr;min-height:0}.kw-prologue-parchment__art{border-bottom:1px solid #50372373;border-right:0;min-height:240px}.kw-prologue-parchment__gutter{display:none}.kw-prologue-parchment__body{padding:1.15rem 1.1rem}.kw-prologue-parchment__text{font-size:.94rem;line-height:1.64}.kw-prologue-parchment__tips{grid-template-columns:1fr}.kw-prologue-parchment__foot{flex-direction:column;align-items:stretch}.kw-prologue-parchment__actions{justify-content:space-between;width:100%}}@media (height<=760px) and (width>=721px){.kw-prologue-parchment__sheet{min-height:clamp(430px,62vh,500px)}.kw-prologue-parchment__art{min-height:360px}.kw-prologue-parchment__body{padding-top:1.35rem;padding-bottom:1.15rem}.kw-prologue-parchment__page-title{margin-bottom:.75rem;padding-bottom:.55rem;font-size:1.38rem}.kw-prologue-parchment__text{font-size:.98rem;line-height:1.58}.kw-prologue-parchment__epigraph{margin-top:.8rem}}@media (prefers-reduced-motion:reduce){.kw-prologue-screen__backdrop,.kw-prologue-parchment__art:before{animation:none!important}}@keyframes kw-horror-portrait-pulse{0%,to{box-shadow:0 0 0 3px #000000f2,0 0 0 8px #7f1d1d80,0 0 40px #dc262673,inset 0 0 40px #000000bf,0 24px 56px #000000d9}50%{box-shadow:0 0 0 3px #000000f2,0 0 0 10px #dc2626d9,0 0 72px #ef4444b8,inset 0 0 52px #450a0a73,0 28px 64px #000000eb}}@keyframes kw-horror-attack-glow{0%,to{transform:scale(1);box-shadow:inset 0 1px #fee2e233,0 0 28px #dc26268c,0 10px 28px #000000a6}50%{transform:scale(1.015);box-shadow:inset 0 1px #fee2e259,0 0 52px #ef4444eb,0 12px 34px #000000b8}}@keyframes kw-horror-grain{0%,to{opacity:.06;transform:translate(0)}25%{opacity:.085;transform:translate(-.4%,.3%)}50%{opacity:.07;transform:translate(.3%,-.2%)}75%{opacity:.08;transform:translate(-.2%,-.35%)}}@keyframes kw-horror-mist-drift{0%{opacity:.42;transform:translate(-2%)scale(1)}to{opacity:.68;transform:translate(2%)scale(1.03)}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):after{content:"";z-index:9999;pointer-events:none;mix-blend-mode:overlay;background:repeating-radial-gradient(circle at 20% 30%,#0000 0 1px,#ffffff05 1px 2px),repeating-radial-gradient(circle at 80% 70%,#0000 0 1px,#00000006 1px 2px);animation:7s steps(3,end) infinite kw-horror-grain;position:fixed;inset:0}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):before{background-image:radial-gradient(95% 80%,#0000 0%,#00000085 100%),radial-gradient(85% 55% at 50% 12%,#3a30281f 0%,#0000 58%),linear-gradient(#0203066b 0%,#020306b8 100%),url(./bg_tower_hd-Pb502Flg.png)}.kw-chronicle .kw-panel{background:linear-gradient(#0e0c0bf7,#060505fa)!important;border-color:#3a3028d9!important;box-shadow:inset 0 0 0 1px #c9a22714,inset 0 -12px 24px #00000059,0 12px 32px #00000085!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage{border-color:#7f1d1d73!important;box-shadow:inset 0 0 120px #000000d1,inset 0 -80px 100px #450a0a59,0 0 40px #7f1d1d38,0 16px 48px #000000a6!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(95% 55% at 50% 100%,#991b1b6b,#0000 68%),radial-gradient(circle at 50% 42%,#0000 0 32%,#0000008c 100%);position:absolute;inset:0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__mist{opacity:.88;background:radial-gradient(140% 60% at 50% 100%,#b91c1c47,#0000 62%),radial-gradient(circle at 15% 55%,#94a3b80f,#0000 32%),radial-gradient(circle at 85% 42%,#ffffff0a,#0000 24%);animation:18s ease-in-out infinite alternate kw-horror-mist-drift}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__aura{filter:blur(32px);opacity:1;background:radial-gradient(circle,#ef44447a,#0000 72%);width:min(520px,72%);height:260px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 35%,#0000 0 42%,#00000059 100%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 48px #000000d1}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-name{color:#fef2f2;text-shadow:0 0 28px #ef4444a6,0 2px 16px #000000f2}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-chronicle-head__title h2{color:#fecaca;text-shadow:0 0 32px #dc26268c,0 4px 18px #000000f2}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats span{background:linear-gradient(#000000b8,#080404d1);border-color:#450a0a59;box-shadow:inset 0 1px #ffffff08}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-wrap{background:linear-gradient(#00000014 0%,#000000eb 48%);border-top-color:#450a0a47}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node__img{object-position:center 38%;filter:contrast(1.08)saturate(.85)brightness(.78)}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node--current .kw-expedition-path-node__ring,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node.is-focus .kw-expedition-path-node__ring{border-color:#ef4444f2!important;box-shadow:0 0 0 2px #450a0aa6,0 0 28px #ef4444bf,0 6px 18px #000000a6!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{background:linear-gradient(#020306eb,#040204e0);border-color:#450a0a47;box-shadow:inset 0 0 32px #00000073}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-lore,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-progress-card,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-loot-block,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-completion-reward,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat{background:#0000008c!important;border-color:#450a0a38!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill.is-active{background:linear-gradient(#450a0aeb,#1c0404e0);border-color:#c41e1eb8;box-shadow:0 0 18px #7f1d1d47}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active{box-shadow:none!important;background:linear-gradient(90deg,#c9a22724,#0000)!important;border-color:#c9a22766!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{background:#050506f5!important;border:2px solid #3a3028d9!important;border-radius:3px!important;gap:0!important;box-shadow:inset 0 0 60px #0000008c,0 20px 50px #000000a6!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{background:linear-gradient(#0c0a09fa,#050506f2)!important;border-right:1px solid #5c4a3873!important;box-shadow:inset -10px 0 24px #00000059!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-backpack{background:linear-gradient(#0a0908f2,#040405eb)!important;border-left:1px solid #5c4a3866!important}.kw-chronicle .kw-hero-block{border-bottom:1px solid #5c4a3866!important}.kw-chronicle .kw-main-content .kw-panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#060505!important;background-image:linear-gradient(#0e0c0bd1,#060505eb),url(./panel_chronicle_bg-Bdi9F0a7.webp)!important;background-position:50%,50%!important;background-repeat:no-repeat!important;background-size:auto,cover!important;border:2px solid #3a3028d9!important;border-radius:2px!important;padding:18px 20px!important;box-shadow:inset 0 0 0 1px #c9a22714,inset 0 14px 36px #0000006b,0 8px 24px #00000073!important}.kw-chronicle .kw-main-content .kw-panel:before{left:8%;right:8%;background:linear-gradient(90deg,#0000,#c9a22759,#0000)!important}.kw-chronicle .kw-main-content .kw-panel h2,.kw-chronicle .kw-main-content .kw-panel h3{font-family:var(--kw-font-display);letter-spacing:.08em;color:#f0ebe3!important;text-shadow:none!important}.kw-chronicle .kw-main-content .kw-panel p,.kw-chronicle .kw-main-content .kw-panel li{color:#b8aea4;font-size:.95rem;line-height:1.65}.kw-chronicle .kw-kicker{font-family:var(--kw-font-display);letter-spacing:.14em;color:#c9a227!important;font-size:.62rem!important}.kw-chronicle .kw-panel-head{border-bottom:1px solid #5c4a3873;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.kw-chronicle .kw-panel-head h2{margin:0;font-size:1.05rem!important}.kw-chronicle .kw-inset-plaque{color:#b8aea4;background:#00000061;border:1px solid #3a3028cc;border-radius:2px;padding:14px 16px;font-size:.95rem;line-height:1.65;box-shadow:inset 0 2px 12px #00000080}.kw-chronicle .kw-inset-plaque--action{justify-content:space-between;align-items:center;gap:12px;display:flex}.kw-chronicle .kw-inset-plaque h3{font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;color:#f0ebe3;font-size:.82rem}.kw-chronicle .kw-section-head{border-bottom-color:#5c4a3866!important}.kw-chronicle .border-slate-800,.kw-chronicle .border-slate-850,.kw-chronicle .border-slate-900{border-color:#3a3028bf!important}.kw-chronicle .rounded,.kw-chronicle .rounded-lg,.kw-chronicle .rounded-xl{border-radius:2px!important}.kw-chronicle .bg-slate-950,.kw-chronicle .bg-slate-950\/50,.kw-chronicle .bg-slate-900,.kw-chronicle .bg-slate-900\/40,.kw-chronicle .bg-slate-900\/60,.kw-chronicle .bg-slate-900\/90,.kw-chronicle .bg-\[\#0b0f17\]\/90{box-shadow:inset 0 2px 10px #00000073;background-color:#00000061!important}.kw-chronicle .text-slate-200,.kw-chronicle .text-slate-300,.kw-chronicle .text-slate-350{color:#d4cbc0!important}.kw-chronicle .text-slate-400,.kw-chronicle .text-slate-500,.kw-chronicle .text-slate-600{color:#8a8078!important}.kw-chronicle .kw-god-event-modal{border-radius:3px!important;max-width:min(42rem,100vw - 2rem)!important}.kw-chronicle .kw-god-event-modal__head h3{font-family:var(--kw-font-display-ornate);letter-spacing:.08em}.kw-chronicle .kw-god-event-modal__head p{font-family:var(--kw-font-display);letter-spacing:.12em}.kw-chronicle .kw-god-event-modal__body p{font-family:var(--kw-font-body);font-size:1rem!important;line-height:1.65!important}.kw-chronicle .kw-god-event-modal__actions button{font-family:var(--kw-font-display);min-height:44px;border-radius:2px!important}@media (prefers-reduced-motion:reduce){.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card:not(.is-repeat) .kw-expedition-attack-btn,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):after,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__mist{animation:none!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header.kw-header--floating{width:min(1900px,100% - 28px)!important;margin:0 auto 12px!important}.kw-chronicle .kw-hud-dock.kw-hud-island{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:72px;background:linear-gradient(#0d0c0df5,#050507f0),radial-gradient(circle at 9% 0,#7f1d1d2e,#0000 34%),radial-gradient(circle at 74% 0,#c9a2271a,#0000 30%)!important;border:1px solid #5c4a38a3!important;border-radius:8px!important;gap:10px!important;padding:8px 10px 8px 8px!important;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #000000b3,0 16px 44px #0000008a!important}.kw-chronicle .kw-hud-dock.kw-hud-island:before{background:linear-gradient(90deg,#0000,#c9a2274d,#0000);left:12px;right:12px}.kw-chronicle .kw-hud-dock.kw-hud-island:after{content:none}.kw-chronicle .kw-hud-divider{background:linear-gradient(#0000,#977c5557,#0000);height:34px}.kw-chronicle .kw-hud-crest{gap:10px;min-width:202px;padding:0 4px 0 0}.kw-chronicle .kw-hud-crest__frame{border-color:#c41e1e75;border-radius:8px;width:48px;height:48px;box-shadow:0 0 0 1px #c9a2271f,0 0 18px #7f1d1d40,inset 0 1px #ffffff0f}.kw-chronicle .kw-hud-crest__emblem{border-width:1.5px;border-radius:8px;width:26px;height:26px;bottom:-3px;right:-3px;box-shadow:0 3px 10px #00000094,0 0 12px #dc262647}.kw-chronicle .kw-hud-crest__emblem svg{width:18px;height:18px}.kw-chronicle .kw-hud-crest__title{letter-spacing:.07em;font-size:.82rem}.kw-chronicle .kw-hud-crest__kicker{text-overflow:ellipsis;color:#857b70;max-width:11.8rem;overflow:hidden}.kw-chronicle .kw-hud-dock__nav-area{max-width:clamp(500px,34vw,620px);padding:0;flex:0 0 clamp(500px,34vw,620px)!important}.kw-chronicle .kw-hud-nav{background:#0000003d;border:1px solid #5c4a386b;border-radius:8px;gap:5px;width:100%;padding:4px;box-shadow:inset 0 1px 10px #0000005c}.kw-chronicle .kw-hud-nav-tab{border:1px solid #0000;border-radius:6px}.kw-chronicle .kw-hud-nav-tab--game{letter-spacing:.06em;flex:1 1 0;gap:5px;min-width:90px;max-width:none;min-height:60px;padding:7px 12px 11px;font-size:.66rem}.kw-chronicle .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{background:#00000052;border-color:#5c4a3861;border-radius:6px;width:28px;height:28px}.kw-chronicle .kw-hud-nav-tab:hover{background:#241f1985}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab.is-active,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-hud-nav-tab[data-color].is-active,.kw-chronicle .kw-hud-nav-tab.is-active,.kw-chronicle .kw-hud-nav-tab[data-color=sky].is-active,.kw-chronicle .kw-hud-nav-tab[data-color=red].is-active,.kw-chronicle .kw-hud-nav-tab[data-color=yellow].is-active,.kw-chronicle .kw-hud-nav-tab[data-color=amber].is-active,.kw-chronicle .kw-hud-nav-tab[data-color=teal].is-active{color:#f7e7c4!important;background:linear-gradient(#3a2d16cc,#110e0ae6)!important;border-color:#c9a22780!important;box-shadow:inset 0 0 0 1px #ffdd8014,0 0 18px #c9a22714!important}.kw-chronicle .kw-hud-nav-tab--game.is-active:before,.kw-chronicle .kw-hud-nav-tab--game[data-color].is-active:before{bottom:5px;left:20%;right:20%}.kw-chronicle .kw-hud-dock__trail{flex:auto;justify-content:flex-end;gap:10px}.kw-chronicle .kw-hud-dock__trail-group--meta{flex:auto;justify-content:flex-end;gap:8px}.kw-chronicle .kw-hud-wallet{height:52px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:6px!important;padding:0!important}.kw-chronicle .kw-hud-wallet__item{background:#00000047;border:1px solid #5c4a386b;border-radius:8px;min-width:86px;height:52px;padding:0 10px;box-shadow:inset 0 1px 10px #0000005c}.kw-chronicle .kw-hud-wallet__item--gold{border-color:#c9a22747}.kw-chronicle .kw-hud-wallet__item--pss{border-color:#ec48994d}.kw-chronicle .kw-hud-wallet .kw-hud-divider{display:none}.kw-chronicle .kw-hud-wallet__label{letter-spacing:.12em;color:#7d746a!important}.kw-chronicle .kw-hud-wallet strong{letter-spacing:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem}.kw-chronicle .kw-hud-vitals{min-width:390px;max-width:none;height:52px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;gap:6px;padding:0;overflow:visible}.kw-chronicle .kw-hud-vital{background:#00000047;border:1px solid #5c4a386b;border-radius:8px;flex:1 1 0;gap:8px;min-width:0;padding:0 12px;box-shadow:inset 0 1px 10px #0000005c}.kw-chronicle .kw-hud-vital:not(:first-child){border-left:1px solid #5c4a386b}.kw-chronicle .kw-hud-vital__icon-wrap{border-width:1px;border-radius:7px;width:28px;height:28px}.kw-chronicle .kw-hud-vital__body{flex:auto;min-width:72px}.kw-chronicle .kw-hud-vital__head{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;width:100%}.kw-chronicle .kw-hud-vital__label{letter-spacing:.12em;font-size:.52rem;line-height:1}.kw-chronicle .kw-hud-vital__value{letter-spacing:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;line-height:1.1}.kw-chronicle .kw-hud-vital__max{font-size:.62rem}.kw-chronicle .kw-hud-vital__track{border-radius:999px;height:7px}.kw-chronicle .kw-hud-vital__track .kw-hud-vital__fill,.kw-chronicle .kw-hud-vital__track .kw-bar-fill{border-radius:999px}.kw-chronicle .kw-hud-dock__trail-group--actions{background:#0000003d;border:1px solid #5c4a3861;border-radius:8px;gap:4px;height:52px;padding:4px;box-shadow:inset 0 1px 10px #00000052}.kw-chronicle .kw-hud-dock__actions,.kw-chronicle .kw-hud-dock__utils{gap:4px}.kw-chronicle .kw-hud-action-btn{color:#897f74;border:1px solid #0000;border-radius:7px;min-width:38px;min-height:38px;padding:0 10px}.kw-chronicle .kw-hud-action-btn--icon{width:38px;min-width:38px;height:38px}.kw-chronicle .kw-hud-action-btn:hover{background:#241f198a;border-color:#977c5552}.kw-chronicle .kw-hud-action-btn--alert{color:#f6c453;background:#3a2d106b;border-color:#c9a2274d}.kw-chronicle .kw-hud-action-btn--inbox{color:#f472b6;background:#3a10276b;border-color:#ec489957}.kw-chronicle .kw-hud-action-btn--on{color:#6ee7b7;background:#0a362661;border-color:#34d39947}@media (width<=1660px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header.kw-header--floating{width:min(1560px,100% - 20px)!important}.kw-chronicle .kw-hud-crest{min-width:178px}.kw-chronicle .kw-hud-dock__nav-area{max-width:clamp(450px,33vw,520px);flex-basis:clamp(450px,33vw,520px)!important}.kw-chronicle .kw-hud-vitals{flex-basis:480px;min-width:360px}.kw-chronicle .kw-hud-vital{min-width:112px;padding-inline:10px}}@media (width<=1480px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest{min-width:auto}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex:100%;order:2;max-width:none}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail{flex:100%;order:3;justify-content:space-between;margin-left:0!important}}@media (width<=1320px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{row-gap:8px;padding:8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail{align-items:stretch;overflow-x:auto}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail-group--meta{justify-content:flex-start}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vitals{flex:1 0 360px;max-width:none}}@media (width<=860px),(width<=980px) and (orientation:portrait){.kw-chronicle .kw-hud-dock.kw-hud-island{min-height:0;border-radius:8px!important}.kw-header--mobile .kw-hud-dock__nav-area,.kw-chronicle .kw-header--mobile .kw-hud-dock__nav-area{flex:100%;order:2;max-width:100%}.kw-header--mobile .kw-hud-dock__trail,.kw-chronicle .kw-header--mobile .kw-hud-dock__trail{order:3;justify-content:flex-start;width:100%;padding-bottom:2px;overflow-x:auto}.kw-chronicle .kw-hud-nav-tab--game{min-width:70px;min-height:50px;padding:6px 9px;font-size:.6rem}.kw-chronicle .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{width:23px;height:23px}.kw-chronicle .kw-hud-wallet,.kw-chronicle .kw-hud-vitals,.kw-chronicle .kw-hud-dock__trail-group--actions{height:44px}.kw-chronicle .kw-hud-wallet__item{min-width:78px;height:44px}.kw-chronicle .kw-hud-vitals{flex:1 0 320px;min-width:320px}.kw-chronicle .kw-hud-vital{min-width:92px}.kw-chronicle .kw-hud-vital__icon-wrap{width:24px;height:24px}.kw-chronicle .kw-hud-action-btn,.kw-chronicle .kw-hud-action-btn--icon{width:36px;min-width:36px;height:36px;min-height:36px}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{min-height:82px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav{background:linear-gradient(#0e0c0ae0,#030305db),radial-gradient(circle at 50% 0,#c9a2271c,#0000 72%);border-color:#84673f94;gap:8px;padding:6px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{letter-spacing:.065em;border-radius:8px;gap:5px;min-width:104px;min-height:64px;padding:9px 14px 8px;font-size:.72rem}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{color:#a79a88;background:linear-gradient(#14120feb,#040406eb);border-color:#84673f7a;border-radius:8px;width:36px;height:32px;box-shadow:inset 0 1px #ffffff0d,0 0 12px #00000061}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon svg{stroke-width:2.45px;width:23px;height:23px}.kw-chronicle .kw-hud-nav-tab__icon--avatar{padding:0;overflow:hidden}.kw-chronicle .kw-hud-nav-tab__icon--avatar img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon--avatar{background:#050405;border-color:#c9a22794;box-shadow:inset 0 0 0 1px #ffe8b014,0 0 12px #c9a2271f}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip{background:radial-gradient(circle at 18% 24%,#c9a22724,#0000 45%),linear-gradient(#0e0b08e0,#030305d1);border:1px solid #84673f70;border-radius:8px;flex:0 clamp(180px,11vw,220px);align-items:center;gap:10px;min-width:178px;height:58px;padding:7px 12px 7px 7px;display:flex;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #00000057,0 0 18px #0000003d}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip__avatar{color:#e8c96a;background:#0000008c;border:1px solid #e2b74094;border-radius:8px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe8b014,0 0 16px #c9a22729}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip__avatar:after{content:"";pointer-events:none;background:linear-gradient(#ffffff14,#0000 40%,#00000038);position:absolute;inset:0}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip__avatar img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip__copy{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip__label,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip__meta{font-family:var(--kw-font-display);letter-spacing:.12em;text-transform:uppercase;font-size:.52rem;font-weight:900;line-height:1}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip__label{color:#7e7467}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip__name{color:#f4ead8;max-width:100%;font-family:var(--kw-font-display);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 3px #000000db;font-size:.78rem;font-weight:950;line-height:1.05;overflow:hidden}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip__meta{color:#d4aa39}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__label{color:#a99b86;text-shadow:0 1px 2px #000000d9;font-weight:900;line-height:1.15}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game:hover{background:linear-gradient(#282116bd,#0b0907eb);border-color:#c9a2276b}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game:hover .kw-hud-nav-tab__icon{color:#f1d48a;border-color:#c9a22794}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active{background:linear-gradient(#4f3d16f0,#161109f5)!important;border-color:#e2b740c7!important;box-shadow:inset 0 0 0 1px #ffe69621,0 0 20px #c9a22726!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active .kw-hud-nav-tab__icon,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active .kw-hud-nav-tab__icon{background:radial-gradient(circle at 50% 35%,#ffde6829,#0000 58%),linear-gradient(#3a2e13fa,#0d0a06fa);border-color:#ffd666b8;box-shadow:inset 0 1px #ffffff14,0 0 16px #e2b7403d;color:#ffe08a!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active .kw-hud-nav-tab__label,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active .kw-hud-nav-tab__label{color:#fff4c8}@media (width<=1760px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{min-width:500px;flex-basis:clamp(500px,32vw,560px)!important;max-width:clamp(500px,32vw,560px)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{min-width:94px;padding-inline:10px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip{flex-basis:168px;min-width:160px;max-width:190px}}@media (width<=1480px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-character-chip{display:none}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{min-width:0;flex:100%!important;max-width:none!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{gap:8px;min-height:76px;padding:8px 10px 8px 0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest{min-width:214px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card{color:#f0e7d5;cursor:pointer;background:linear-gradient(90deg,#c9a22724,#0000 54%),linear-gradient(#100d0aeb,#030305e6);border:1px solid #84673f80;border-radius:8px;flex:0 0 clamp(210px,12vw,240px);align-items:center;gap:10px;min-width:0;height:58px;padding:7px 12px 7px 7px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #00000057,0 0 18px #00000038}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card:hover{background:linear-gradient(90deg,#c9a22730,#0000 58%),linear-gradient(#1b160ff0,#060505eb);border-color:#c9a2279e;transform:translateY(-1px)}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card.is-active{background:radial-gradient(circle at 20% 35%,#e2b74033,#0000 42%),linear-gradient(#3d2d12f0,#0e0a06f5);border-color:#e2b740d1;box-shadow:inset 0 0 0 1px #ffe69624,0 0 20px #c9a22726}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__portrait{color:#e8c96a;background:#050405;border:1px solid #e2b74099;border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe8b014,0 0 14px #c9a22729}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__portrait:after{content:"";pointer-events:none;background:linear-gradient(#ffffff14,#0000 42%,#0000003d);position:absolute;inset:0}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__portrait img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__kicker,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__meta{color:#8a7f70;max-width:100%;font-family:var(--kw-font-display);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.52rem;font-weight:900;line-height:1;overflow:hidden}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__name{color:#f6ead2;max-width:100%;font-family:var(--kw-font-display);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 3px #000000db;font-size:.86rem;font-weight:950;line-height:1.05;overflow:hidden}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__meta{color:#d6ad3f}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{letter-spacing:.06em;border-radius:7px;flex:1 1 0;gap:4px;min-width:0;max-width:none;min-height:48px;padding:7px 8px 6px;font-size:.66rem}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{border-radius:7px;width:32px;height:28px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail{flex:auto;min-width:0;margin-left:0!important}@media (width<=1760px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest{min-width:190px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card{flex-basis:190px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{min-width:390px;flex-basis:clamp(390px,24vw,450px)!important;max-width:clamp(390px,24vw,450px)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{padding-inline:6px;font-size:.62rem}}@media (width<=1480px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card{flex:0 0 196px;order:2}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{order:2;min-width:360px;flex:430px!important;max-width:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail{flex:100%;order:3;justify-content:space-between}}.kw-chronicle .kw-warrior-podglad-panel{gap:10px!important;padding:12px!important}.kw-chronicle .kw-warrior-hero-banner{background:linear-gradient(90deg,#7f1d1d47,#160708e0,#7f1d1d47);justify-content:center;align-items:center;min-height:38px;display:flex;border-color:#7f1d1d80!important;padding:8px 12px!important}.kw-chronicle .kw-warrior-top-band{background:linear-gradient(#0a0d12f2,#04060af5),radial-gradient(circle at 50% 0,#c9a22714,#0000 62%);border-color:#84673f61;align-items:stretch;grid-template-columns:minmax(280px,320px) minmax(420px,1fr)!important;gap:14px!important;padding:12px!important}.kw-chronicle .kw-warrior-hero-col{align-self:stretch;gap:10px!important}.kw-chronicle .kw-warrior-stats-stack{flex:none!important}.kw-chronicle .kw-warrior-stats-rpg{background:#04070cd1!important;border-color:#94a3b82e!important;flex:none!important;padding:10px!important}.kw-chronicle .kw-warrior-stat-row{border-radius:6px;min-height:42px;background:#0f172a47!important;border:1px solid #94a3b81a!important;padding:9px 12px!important}.kw-chronicle .kw-warrior-stat-row+.kw-warrior-stat-row{margin-top:6px}.kw-chronicle .kw-warrior-stat-row strong{line-height:1.1;font-size:.74rem!important}.kw-chronicle .kw-warrior-stat-bar--hp{width:100%!important;height:7px!important}.kw-chronicle .kw-warrior-stat-grid{gap:6px!important}.kw-chronicle .kw-warrior-portrait-col{justify-content:center;align-self:stretch;align-items:center;display:flex}.kw-chronicle .kw-warrior-portrait-card{gap:8px!important}.kw-chronicle .kw-warrior-portrait-frame{width:188px!important;height:212px!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-panel{min-height:318px;background:linear-gradient(#090d15f0,#030508f5),radial-gradient(circle at 50% 20%,#c9a22714,#0000 56%)!important;border-color:#84673f73!important;padding:12px!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-stage{margin-inline:auto}.kw-chronicle .kw-warrior-inventory-band{background:linear-gradient(#0a0b0cf5,#040507fa);border-color:#84673f66;min-height:clamp(270px,31vh,360px);padding:0}.kw-chronicle .kw-warrior-inventory-band .kw-backpack--under-gear{min-height:0;padding:12px 14px!important}.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body--warrior-split,.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body--warrior-split.has-inspector,.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body,.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body.has-inspector{grid-template-columns:284px minmax(0,1fr)!important;gap:12px!important}.kw-chronicle .kw-backpack--under-gear .kw-backpack-grid-wrap{background:#030508b8!important;border-color:#84673f59!important;flex:none!important;align-self:start!important;width:auto!important;max-width:fit-content!important;padding:10px!important}.kw-chronicle .kw-backpack--under-gear .kw-backpack-grid{justify-content:start;width:fit-content;grid-template-columns:repeat(5,46px)!important;gap:8px!important}.kw-chronicle .kw-backpack--under-gear .kw-backpack-inspector-scroll{border-left-color:#84673f57;padding-left:14px}.kw-chronicle .kw-backpack--under-gear .kw-backpack-inspector-placeholder,.kw-chronicle .kw-backpack--under-gear .kw-backpack-inspector-empty{min-height:190px}.kw-chronicle .kw-market-tab{max-height:100%;gap:8px!important;padding:10px 12px!important}.kw-chronicle .kw-market-tab-head{min-height:0;padding:0 2px 6px!important}.kw-chronicle .kw-market-tab-head h2{line-height:1.1;font-size:1.05rem!important}.kw-chronicle .kw-market-section-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;display:grid!important;overflow:visible!important}.kw-chronicle .kw-market-section-nav button{text-align:center;white-space:normal;justify-content:center;min-height:34px;font-size:.68rem;line-height:1.15}.kw-chronicle .kw-market-handlarz-layout{background:linear-gradient(#1a110ef5,#0a0605fa);border-width:1px;border-color:#a0643261;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)!important;gap:12px!important;padding:12px!important}.kw-chronicle .kw-market-handlarz-layout.is-premium{grid-template-columns:1fr!important}.kw-merchant-shop-body.is-premium .kw-merchant-portrait img{object-position:35% 15%!important}.kw-chronicle .kw-market-handlarz-main{border-right:0!important;padding-right:0!important}.kw-chronicle .kw-market-handlarz-main .kw-merchant-shop-body{grid-template-columns:minmax(170px,210px) minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:none!important}.kw-chronicle .kw-market-handlarz-main .kw-merchant-portrait{align-self:stretch;height:100%;min-height:0;max-height:100%}.kw-chronicle .kw-market-handlarz-main .kw-merchant-grid-wrap{border-color:#84673f61}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-flat{grid-template-columns:repeat(auto-fill,minmax(48px,48px));gap:7px!important}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-flat .w-14{width:48px!important;height:48px!important}.kw-chronicle .kw-market-rynek-main .kw-market-auctions-grid{grid-template-columns:minmax(0,1.5fr) minmax(320px,.85fr)!important;gap:14px!important}.kw-chronicle .kw-market-player-offer{border-radius:6px!important;align-items:stretch!important;gap:12px!important;padding:10px!important}.kw-chronicle .kw-market-player-offer__main{min-width:0}.kw-chronicle .kw-market-player-offer__buy{justify-content:flex-end;min-width:116px}.kw-chronicle .kw-market-player-offer__timer{width:78px!important;min-width:78px!important}@media (width<=1320px){.kw-chronicle .kw-warrior-top-band{grid-template-areas:"hero gear";grid-template-columns:minmax(240px,300px) minmax(320px,1fr)!important}.kw-chronicle .kw-warrior-hero-col{grid-area:hero}.kw-chronicle .kw-warrior-gear-column{grid-area:gear}}@media (width<=1180px){.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body--split,.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body--split.has-inspector{grid-template-columns:284px minmax(0,1fr)!important}.kw-chronicle .kw-backpack--under-gear .kw-backpack-inspector-scroll{border-top:1px solid #84673f52;border-left:0;padding-top:12px;padding-left:0}.kw-chronicle .kw-market-handlarz-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"merchant merchant""backpack inspector";overflow-y:auto;grid-template-columns:1fr 1fr!important}.kw-chronicle .kw-market-handlarz-main{grid-area:merchant}.kw-chronicle .kw-backpack--market-backpack{grid-area:backpack;min-height:320px}.kw-chronicle .kw-backpack--market-inspector{grid-area:inspector;min-height:320px}.kw-chronicle .kw-market-rynek-main .kw-market-auctions-grid{grid-template-columns:1fr!important}}@media (width<=760px){.kw-chronicle .kw-warrior-top-band{grid-template-areas:"hero""gear";grid-template-columns:1fr!important}.kw-chronicle .kw-warrior-inventory-band{min-height:0}.kw-chronicle .kw-backpack--under-gear .kw-backpack-grid,.kw-chronicle .kw-backpack--market-backpack .kw-backpack-grid{grid-template-columns:repeat(4,52px)!important}.kw-chronicle .kw-market-section-nav{grid-template-columns:1fr}}@media (width>=1181px){.kw-chronicle .kw-market-tab{max-height:100%;min-height:0!important}.kw-chronicle .kw-market-handlarz-dock{flex:auto;max-height:100%;overflow:hidden;height:auto!important;min-height:0!important}.kw-chronicle .kw-market-handlarz-layout{max-height:100%;grid-template-columns:minmax(0,1.1fr) minmax(250px,.9fr)!important;align-items:stretch!important;gap:10px!important;height:100%!important;min-height:0!important}.kw-chronicle .kw-market-handlarz-main,.kw-chronicle .kw-market-handlarz-main .kw-merchant-shop-body,.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock{height:100%;min-height:0;max-height:100%}.kw-chronicle .kw-market-handlarz-main .kw-merchant-shop-body{grid-template-columns:minmax(140px,180px) minmax(0,1fr)!important}.kw-chronicle .kw-market-handlarz-main .kw-merchant-portrait{max-width:180px;min-height:0;max-height:100%}.kw-chronicle .kw-market-handlarz-main .kw-merchant-grid-wrap{min-height:0;max-height:100%}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-flat{grid-template-columns:repeat(auto-fill,minmax(46px,46px))!important;gap:6px!important}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-flat .w-14{width:46px!important;height:46px!important}.kw-chronicle .kw-market-side-panel{max-height:100%;height:100%!important;min-height:0!important;padding:10px 12px!important;overflow:hidden!important}.kw-chronicle .kw-backpack--market-backpack>.border-b,.kw-chronicle .kw-backpack--market-inspector>.border-b{margin-bottom:4px!important;padding-bottom:6px!important}.kw-chronicle .kw-market-side-panel h2{line-height:1.1;font-size:.92rem!important}.kw-chronicle .kw-backpack--market-backpack .kw-backpack-page-tab{min-height:26px;padding-top:.25rem;padding-bottom:.25rem}.kw-chronicle .kw-backpack--market-backpack .kw-backpack-grid-wrap{flex:auto;max-height:100%;min-height:0!important;padding:10px!important;overflow-y:auto!important}.kw-chronicle .kw-backpack--market-backpack .kw-backpack-grid{grid-template-columns:repeat(5,minmax(48px,48px))!important;grid-auto-rows:48px!important;gap:8px!important}.kw-chronicle .kw-backpack--market-backpack .kw-backpack-grid .w-16{width:48px!important;height:48px!important}.kw-chronicle .kw-backpack--market-inspector .kw-backpack-inspector-scroll{flex:auto;max-height:100%;min-height:0!important;overflow:hidden auto!important}.kw-chronicle .kw-backpack--market-inspector .kw-item-inspector{max-height:none;height:auto!important;min-height:0!important;padding:12px!important}.kw-chronicle .kw-backpack--market-inspector .kw-item-inspector__actions{z-index:2;background:linear-gradient(#0b0f1900 0%,#0b0f19eb 28%,#0b0f19 100%);padding-top:6px;position:sticky;bottom:0}}@media (width>=1181px) and (width<=1600px){.kw-chronicle .kw-market-handlarz-layout{grid-template-columns:minmax(0,1fr) minmax(230px,.7fr) minmax(250px,.82fr)!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{min-width:350px;flex:0 0 clamp(350px,20vw,440px)!important;max-width:clamp(350px,20vw,440px)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav{background:linear-gradient(#0a0908f0,#030304eb),radial-gradient(circle at 50% 0,#c9a22714,#0000 72%)!important;border:1px solid #84673f61!important;border-radius:8px!important;gap:4px!important;height:58px!important;padding:5px!important;box-shadow:inset 0 1px #ffffff09,inset 0 0 0 1px #00000047!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{color:#948879!important;min-width:0!important;max-width:none!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;flex:1 1 0!important;gap:3px!important;padding:6px 8px 5px!important;transform:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game:before,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game:after{content:none!important;display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{opacity:.86;width:25px!important;height:23px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon svg{width:20px!important;height:20px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__label{color:inherit!important;letter-spacing:.08em!important;text-shadow:none!important;font-size:.58rem!important;font-weight:900!important;line-height:1.05!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game:hover{color:#e7dbc9!important;background:#ffffff09!important;border-color:#84673f42!important;box-shadow:inset 0 0 0 1px #ffffff06!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game:hover .kw-hud-nav-tab__icon{opacity:1}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active .kw-hud-nav-tab__icon,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active .kw-hud-nav-tab__icon{opacity:1;color:#f0c85a!important;box-shadow:none!important;background:0 0!important;border:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active .kw-hud-nav-tab__label,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active .kw-hud-nav-tab__label{color:#fff0c8!important;text-shadow:0 1px 5px #000000b3!important}@media (width<=1480px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{min-width:320px;flex-basis:clamp(320px,27vw,420px)!important;max-width:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{padding-inline:6px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__label{font-size:.55rem!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){color:#efe6d2;min-height:100vh;padding:8px;background:radial-gradient(80% 48% at 50% 0,#671f1847,#0000 64%),linear-gradient(#070504 0%,#030302 100%)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header--floating{width:min(1780px,100%)!important;margin:0 auto 6px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{background:linear-gradient(#1f1912f5,#060504fa),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 4px)!important;border:1px solid #7f5d368c!important;border-radius:3px!important;gap:7px!important;min-height:54px!important;padding:5px 7px 5px 5px!important;box-shadow:inset 0 0 0 1px #000000bf,inset 0 1px #ffe5a71a,0 14px 34px #00000094!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island:before,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island:after{opacity:.55}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest{border-right:1px solid #7f5d3661;min-width:230px;padding-right:10px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest__frame{border-color:#d8b7687a!important;border-radius:2px!important;width:42px!important;height:42px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest__title{text-shadow:0 1px #000,0 0 14px #d8b76838;color:#f4ead1!important;letter-spacing:.08em!important;font-size:.93rem!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest__kicker,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__kicker,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__meta,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__label{color:#9f8b68!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card{background:linear-gradient(#18130ef5,#080706fa)!important;border-color:#7f5d3661!important;border-radius:3px!important;min-height:43px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card.is-active{border-color:#d8b7688c!important;box-shadow:inset 0 0 0 1px #d8b76814,0 0 16px #d8b7681a!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav{background:#040404c7!important;border-color:#7f5d3666!important;border-radius:3px!important;gap:3px!important;height:43px!important;padding:3px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{color:#9c8b72!important;border-radius:2px!important;min-height:35px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active{color:#fff2ce!important;background:linear-gradient(#6b512b 0%,#251a0f 100%)!important;border-color:#d8b768b3!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vitals,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn{background:#040404b8!important;border-color:#7f5d365c!important;border-radius:3px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame{height:calc(100vh - 70px);min-height:620px;width:min(1780px,100%)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{height:100%;background:linear-gradient(#120e0afa,#040403fa),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px)!important;border:1px solid #7f5d3694!important;border-radius:3px!important;grid-template-columns:236px minmax(0,1fr) 300px!important;gap:0!important;box-shadow:inset 0 0 0 1px #000c,0 18px 50px #000000b8!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{background:linear-gradient(#302216f0,#0d0907fa),radial-gradient(circle at 50% 9%,#d8b76814,#0000 42%)!important;border-right:1px solid #7f5d368a!important;padding:10px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block{background:linear-gradient(#0c090799,#00000047),radial-gradient(circle at 50% 34%,#7f1d1d2e,#0000 62%);border-radius:3px;border:1px solid #7f5d366b!important;margin-bottom:8px!important;padding:10px 8px 12px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block .kw-avatar-lg{border:2px solid #d8b7689e!important;width:104px!important;height:104px!important;box-shadow:0 0 0 4px #000000ad,0 0 24px #7f1d1d3d!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block h2{color:#f1e6cb!important;letter-spacing:.08em!important;font-size:.88rem!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-level-badge{color:#1a1009!important;background:linear-gradient(#e2c77d,#8d652f)!important;border-color:#d8b768b8!important;border-radius:2px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn{min-height:31px;box-shadow:inset 0 1px #fff4c652,0 2px #0000006b;color:#2b1a0e!important;background:linear-gradient(#d9bd82 0%,#ad8147 100%)!important;border:1px solid #63472780!important;border-radius:2px!important;padding:7px 10px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn:hover:not(.is-active){filter:brightness(1.07);color:#130b05!important;border-color:#d8b768cc!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active{box-shadow:inset 0 0 0 1px #d8b76829,0 0 16px #d8b76821;color:#fff4d4!important;background:linear-gradient(#513015 0%,#1b0f09 100%)!important;border-color:#d8b768bf!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content{background:linear-gradient(#070706e0,#020202f5),radial-gradient(70% 70% at 50% 10%,#2f8c6d14,#0000 62%)!important;padding:8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-expedition-panel{height:100%;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.kw-expedition-redesign[data-expedition-redesign=chronicle]{flex-direction:column;gap:6px;height:100%;min-height:0;display:flex}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-locations{flex:none;min-height:36px;background:#020202eb!important;border:1px solid #7f5d3673!important;border-radius:2px!important;gap:4px!important;padding:3px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-locations-track{gap:4px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill{min-width:160px;min-height:29px;color:#b9aa8a!important;background:linear-gradient(#120f0cf5,#050504fa)!important;border-color:#7f5d3661!important;border-radius:2px!important;padding:4px 10px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill.is-active{color:#fff0cf!important;background:linear-gradient(#342418 0%,#0d0906 100%)!important;border-color:#d8b768ad!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-body{flex-direction:column;flex:auto;gap:5px;min-height:0;display:flex}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-event-strip,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-streak{flex:none}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack{flex:auto;align-items:stretch;height:100%;min-height:0;grid-template-columns:minmax(0,1fr) clamp(226px,18vw,270px) clamp(254px,20vw,304px)!important;gap:6px!important;display:grid!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage{grid-template:"head""hero"minmax(0,1fr)"path"/minmax(0,1fr);height:100%;overflow:hidden;background:var(--kw-expedition-overlay), linear-gradient(180deg, #0000000a, #0000009e), var(--kw-expedition-bg)!important;background-size:cover!important;background-position:var(--kw-expedition-bg-position)!important;border:1px solid #7f5d368c!important;border-radius:2px!important;min-height:548px!important;padding:10px 16px 0!important;display:grid!important;box-shadow:inset 0 0 0 1px #000000c7,inset 0 -76px 90px #000000d1,0 12px 26px #0000006b!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage:before{opacity:.92;background:radial-gradient(52% 58% at 50% 48%,#37ae822e,#0000 72%),linear-gradient(90deg,#000000ad,#0000 18% 82%,#000000b3)}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage:after{content:"";pointer-events:none;mix-blend-mode:normal;opacity:.65;z-index:1;background:linear-gradient(#000000b8,#0000 18% 72%,#000000e0),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__backdrop{filter:var(--kw-expedition-bg-filter) saturate(1.02) contrast(1.04)}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__ambient{opacity:.12;filter:blur(18px)saturate(.7)brightness(.55)}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__mist{opacity:.4}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-chronicle-head{z-index:3;background:#00000094;border:1px solid #7f5d3670;border-radius:2px;grid-area:head;min-height:42px;padding:6px 8px;position:relative}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-chronicle-head__title h2{text-shadow:0 2px 12px #000;color:#f4ead1!important;font-size:clamp(1rem,1.25vw,1.28rem)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-chronicle-head__kicker{color:#d8b768!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{grid-area:hero;align-self:center;transform:translateY(3px);gap:8px!important;width:min(96%,470px)!important;max-width:470px!important;padding:0 12px 10px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait{overflow:visible;background:radial-gradient(70% 55% at 50% 32%,#d8b7681a,#0000 64%),#00000029!important;border:1px solid #d8b76873!important;border-radius:2px!important;width:clamp(228px,22vw,330px)!important;max-width:330px!important;height:clamp(250px,39vh,380px)!important;max-height:380px!important;animation:none!important;box-shadow:0 0 0 1px #000000db,0 30px 54px #000000b8,0 0 48px #2f8c6d29!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait:before{content:"";z-index:-1;background:radial-gradient(70% 60% at 50% 42%,#00000014,#0000008a),linear-gradient(#d8b76814,#0000);border:2px solid #7f5d3675;border-radius:50% 50% 5px 5px;position:absolute;inset:-10px -12px -18px;box-shadow:inset 0 0 24px #000000bd}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait:after{width:auto;height:62px;box-shadow:none;opacity:.9;background:radial-gradient(#000000d1,#0000 68%);border-radius:50%;inset:auto -32px -24px}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait img{object-fit:cover;object-position:center 37%;filter:contrast(1.1)saturate(.82)brightness(.78);border-radius:2px;width:100%;height:100%;box-shadow:inset 0 -80px 70px #0000008c}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__content{z-index:5;width:min(100%,360px);max-width:360px;margin-top:-38px;position:relative;padding:0!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-name{background:linear-gradient(#4e2c1dfa,#190d09fa),radial-gradient(#d8b7682e,#0000 72%);border:1px solid #d8b76885;border-radius:2px;min-height:48px;padding:8px 16px 7px;display:flex;box-shadow:inset 0 1px #fff4c629,0 10px 24px #00000094;color:#fff3d8!important;font-size:clamp(.96rem,1.4vw,1.22rem)!important;line-height:1.12!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-name span{border:1px solid #d8b76840;background:#0000006b!important;border-radius:2px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats{background:#000000b3;border:1px solid #7f5d3661;border-radius:2px;padding:5px;gap:5px!important;margin-top:7px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats span{min-height:29px;background:#0c0907db!important;border-color:#d8b7682e!important;border-radius:2px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats strong{color:#f6e6bf!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats span:first-child strong{color:#f87171!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-attack-btn{color:#f7ecd1!important;background:linear-gradient(#574330 0%,#17110b 100%)!important;border-color:#d8b76880!important;border-radius:2px!important;min-height:40px!important;box-shadow:inset 0 1px #fff4c624,0 8px 18px #0000008c!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card:not(.is-repeat) .kw-expedition-attack-btn{background:linear-gradient(#b53a24 0%,#651711 56%,#240805 100%)!important;animation:none!important;box-shadow:inset 0 1px #ffe2b42e,0 0 22px #9f1f1780,0 8px 20px #0000009e!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-pw-cost{color:#b9aa8a!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-wrap{z-index:4;grid-area:path;background:linear-gradient(#0000,#000000e6 34%)!important;border-top:1px solid #7f5d366b!important;margin:0 -16px!important;padding:8px 14px 9px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node__ring{background:radial-gradient(circle,#21180f,#050403)!important;border-color:#d8b7685c!important;border-radius:50%!important;width:39px!important;height:39px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node--current .kw-expedition-path-node__ring,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-node.is-focus .kw-expedition-path-node__ring{border-color:#d8b768d9!important;width:48px!important;height:48px!important;box-shadow:0 0 0 2px #000c,0 0 18px #d8b76842!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-line.is-done{background:linear-gradient(90deg,#2f8c6d40,#7bc9a3,#2f8c6d40)!important;box-shadow:0 0 12px #2f8c6d73!important}.kw-backpack--expedition-dock{height:100%;background:linear-gradient(#120d09fa,#030303fa),radial-gradient(at 50% 0,#d8b7681a,#0000 48%)!important;border:1px solid #7f5d368f!important;border-radius:2px!important;max-height:none!important;padding:10px!important;box-shadow:inset 0 0 0 1px #000000c7!important}.kw-backpack--expedition-dock>.border-b{border-color:#7f5d3670!important}.kw-backpack--expedition-dock h2{letter-spacing:.06em;color:#f5e8cc!important;font-size:.9rem!important}.kw-backpack--expedition-dock .kw-kicker{color:#d8b768!important}.kw-backpack--expedition-dock .kw-backpack-count{color:#b9aa8a;background:#00000073;border:1px solid #d8b76840;border-radius:2px;padding:3px 6px}.kw-backpack--expedition-dock .kw-backpack-grid-wrap{flex:none;background:#000000b8!important;border:1px solid #7f5d366b!important;border-radius:2px!important;padding:9px!important}.kw-backpack--expedition-dock .kw-backpack-grid{justify-content:center;gap:7px!important}.kw-backpack--expedition-dock .w-12,.kw-backpack--expedition-dock .h-12{width:43px!important;height:43px!important}.kw-backpack--expedition-dock .kw-backpack-inspector-scroll{flex:auto;min-height:0;padding-right:2px}.kw-backpack--expedition-dock .kw-item-inspector{color:#efe6d2;background:linear-gradient(#1c130cfa,#060504fa)!important;border-radius:2px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{color:#231509;height:100%;background:linear-gradient(#e5cfa5fa,#bc965bfa),repeating-linear-gradient(0deg,#4b2b130a 0 1px,#0000 1px 5px)!important;border:1px solid #55371abf!important;border-radius:2px!important;max-height:none!important;padding:10px!important;box-shadow:inset 0 0 0 1px #fff6d047,inset 0 0 28px #4327103d!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-lore,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-progress-card,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-loot-block,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-completion-reward,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-next,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-boss-hint,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-map-advance,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat{color:#24170b!important;background:#ffefc157!important;border:1px solid #55371a57!important;border-radius:2px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-aside-title,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-aside-kicker{text-shadow:0 1px #fff4cd59;color:#422713!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-bar{border:1px solid #55371a73;background:#2b180a57!important;height:7px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-node{background:#22160c!important;border-color:#55371a6b!important;width:30px!important;height:30px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat span{color:#60431f!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat strong,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-next__name,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-map-advance h4{color:#1d1108!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loot-slots{gap:6px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loot-slot{background:radial-gradient(circle at 50% 35%,#2b1a0e,#060403)!important;border-color:#55371a85!important;border-radius:2px!important;height:44px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loot-hint,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-next__meta{color:#5d3c1e!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-completion-reward__value{color:#2f1c0e!important}.kw-chronicle .kw-battle{background:linear-gradient(#140c09f5,#030303fa),radial-gradient(at 50% 0,#9f1f1729,#0000 50%)!important;border-color:#7f5d3694!important;border-radius:2px!important}.kw-chronicle .kw-battle-fighter,.kw-chronicle .kw-battle-summary,.kw-chronicle .kw-battle-log__scroll{border-color:#7f5d3666!important;border-radius:2px!important}@media (width<=1420px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{grid-template-columns:218px minmax(0,1fr) 286px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game.no-sidebar{grid-template-columns:218px minmax(0,1fr)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack{grid-template-columns:minmax(0,1fr) 228px 260px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest{min-width:194px}}@media (width<=1180px){.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack{height:auto;grid-template-columns:1fr!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage,.kw-backpack--expedition-dock,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{height:auto;min-height:0!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){min-height:100dvh;overflow:hidden}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame{max-height:calc(100dvh - 110px);height:calc(100dvh - 110px)!important;min-height:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{min-height:0}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content{min-height:0;overflow-y:auto}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage{min-height:0!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{min-height:0;overflow-y:auto}.kw-backpack--expedition-dock{min-height:0;overflow:hidden}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait{width:clamp(210px,20vw,310px)!important;height:clamp(230px,34vh,350px)!important}@media (width<=1480px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{overflow:visible;flex-wrap:wrap!important;gap:6px!important;min-height:62px!important;padding:5px 7px 5px 5px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest{border-right:0!important;flex:0 0 50px!important;min-width:50px!important;max-width:50px!important;padding-right:2px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest__copy{display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card{flex:0 0 196px!important;order:initial!important;height:50px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex:0 0 292px!important;order:initial!important;min-width:292px!important;max-width:292px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav{gap:4px!important;height:50px!important;padding:4px!important;overflow:hidden!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{gap:0!important;min-height:40px!important;padding:4px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__label{display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{width:32px!important;height:30px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail{flex:auto!important;order:initial!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;overflow:visible!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail-group--meta{flex:none!important;gap:6px!important;min-width:min-content!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet{gap:4px!important;height:50px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__item{min-width:74px!important;height:50px!important;padding:0 8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__label{display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vitals{flex:none!important;gap:4px!important;width:auto!important;min-width:390px!important;max-width:none!important;height:50px!important;overflow:visible!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital{flex:1 1 0!important;gap:5px!important;min-width:0!important;padding:0 7px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__icon-wrap{width:24px!important;height:24px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__body{min-width:56px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail-group--actions{flex:none!important;gap:3px!important;height:50px!important;padding:3px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn--icon{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}}.kw-chronicle{background:radial-gradient(circle at 15% 8%,#0ea5e91c,#0000 28%),radial-gradient(circle at 86% 2%,#e11d4824,#0000 30%),linear-gradient(#05070d 0%,#080d16 48%,#04060a 100%)!important}.kw-chronicle .kw-hud-island,.kw-chronicle .kw-game-frame,.kw-chronicle .kw-panel,.kw-chronicle .kw-character,.kw-chronicle .kw-main-content,.kw-chronicle .kw-backpack,.kw-chronicle .kw-battle-fighter,.kw-chronicle .kw-battle-summary,.kw-chronicle .kw-battle-log__scroll{border-color:#94a3b833!important;box-shadow:inset 0 1px #ffffff09,0 18px 44px #0000007a!important}.kw-chronicle .kw-hud-island,.kw-chronicle .kw-game-frame,.kw-chronicle .kw-panel,.kw-chronicle .kw-character,.kw-chronicle .kw-backpack{background:linear-gradient(#0f172af5,#030712fa),radial-gradient(circle at 0 0,#0ea5e914,#0000 32%)!important}.kw-chronicle .kw-nav-btn.is-active,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active{color:#fff1f2!important;background:linear-gradient(90deg,#7f1d1dd1,#0f172af0)!important;border-color:#f43f5e8c!important}.kw-expedition-redesign[data-expedition-redesign=chronicle],.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-map-advance,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-completion-reward{background:linear-gradient(#0f172af0,#020617fa),radial-gradient(circle at 50% 0,#0ea5e914,#0000 36%)!important;border-color:#94a3b838!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-bar{background:#0f172ac2!important;border-color:#94a3b857!important}.kw-chronicle .kw-battle{background:linear-gradient(#0f172af5,#020617fa),radial-gradient(at 50% 0,#f43f5e26,#0000 52%)!important;border-color:#94a3b842!important}@media (width<=1480px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav{background:#020617b8!important;border-color:#94a3b838!important;gap:6px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{color:#e2e8f0!important;opacity:1!important;background:radial-gradient(circle at 50% 0,#0ea5e91a,#0000 54%),linear-gradient(#1e293bfa,#020617f5)!important;border:1px solid #94a3b842!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{color:#f8fafc!important;opacity:1!important;background:#0f172af0!important;border:1px solid #e2e8f042!important;width:35px!important;height:32px!important;box-shadow:inset 0 0 14px #ffffff0e,0 0 16px #0ea5e92e!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon svg{filter:drop-shadow(0 0 6px #ffffff38);stroke-width:2.75px!important;width:23px!important;height:23px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color=red] .kw-hud-nav-tab__icon{color:#fb7185!important;border-color:#fb718580!important;box-shadow:0 0 18px #fb71853d!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color=yellow] .kw-hud-nav-tab__icon{color:#fde047!important;border-color:#fde0477a!important;box-shadow:0 0 18px #facc1533!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color=amber] .kw-hud-nav-tab__icon{color:#c4b5fd!important;border-color:#a78bfa80!important;box-shadow:0 0 18px #8b5cf63d!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color=teal] .kw-hud-nav-tab__icon{color:#5eead4!important;border-color:#5eead47a!important;box-shadow:0 0 18px #14b8a638!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game:hover,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active{background:radial-gradient(circle at 50% 0,#f43f5e33,#0000 58%),linear-gradient(#7f1d1df2,#0f172afa)!important;border-color:#f43f5e94!important}}@media (width<=1480px) and (width>=1181px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex:0 0 352px!important;min-width:352px!important;max-width:352px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{gap:3px!important;min-height:48px!important;padding:5px 4px 4px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__label{text-overflow:ellipsis;text-shadow:0 1px 4px #000000bf;white-space:nowrap;max-width:100%;overflow:hidden;color:#cbd5e1!important;letter-spacing:0!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:block!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active .kw-hud-nav-tab__label,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active .kw-hud-nav-tab__label{color:#fff!important}}:root{--kw-ref-black:#020617;--kw-ref-iron:#0f172a;--kw-ref-iron-2:#111827;--kw-ref-copper:#475569;--kw-ref-gold:#f43f5e;--kw-ref-parchment:#e2e8f0;--kw-ref-parchment-deep:#94a3b8;--kw-ref-red:#e11d48;--kw-ref-green:#14b8a6;--kw-ref-line:#94a3b83d}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-island,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-panel,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-character,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-backpack{background:linear-gradient(#0f172af7,#020617fa),radial-gradient(circle at 0 0,#0ea5e914,#0000 32%)!important;border-color:#94a3b838!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest__title,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hero-block h2,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-level-badge,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-kicker{color:#e2e8f0!important}@media (width<=1480px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav{flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active .kw-hud-nav-tab__icon,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active .kw-hud-nav-tab__icon{opacity:1!important;background:#0f172af0!important;border:1px solid #e2e8f047!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color=red].is-active .kw-hud-nav-tab__icon{color:#fb7185!important;border-color:#fb71858c!important;box-shadow:0 0 20px #fb718547!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color=yellow].is-active .kw-hud-nav-tab__icon{color:#fde047!important;border-color:#fde0478c!important;box-shadow:0 0 20px #facc153d!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color=amber].is-active .kw-hud-nav-tab__icon{color:#c4b5fd!important;border-color:#a78bfa8c!important;box-shadow:0 0 20px #8b5cf647!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color=teal].is-active .kw-hud-nav-tab__icon{color:#5eead4!important;border-color:#5eead48c!important;box-shadow:0 0 20px #14b8a642!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{background:radial-gradient(circle at 6% 0,#f43f5e1f,#0000 34%),radial-gradient(circle at 100% 0,#a855f71a,#0000 38%),linear-gradient(#110e13fa,#050508fa)!important;border-color:#be185d38!important;box-shadow:inset 0 1px #ffffff0b,0 18px 44px #0000008a!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vitals,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail-group--actions,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn{color:#efe7ee!important;background:linear-gradient(#120f14f0,#07060af0)!important;border-color:#94789138!important;box-shadow:inset 0 1px #ffffff09,0 8px 22px #00000047!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card.is-active{background:linear-gradient(#7f1d1d99,#120f14f5)!important;border-color:#f43f5e80!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__kicker,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__meta,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__label{color:#b7a9b6!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__name{color:#f8fafc!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav .kw-hud-nav-tab--game.is-active,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav .kw-hud-nav-tab--game[data-color].is-active{color:#fff!important;background:radial-gradient(circle at 50% 0,#f43f5e38,#0000 58%),linear-gradient(#7f1d1dd6,#120f14fa)!important;border-color:#f43f5e94!important;box-shadow:inset 0 1px #ffffff14,0 0 18px #f43f5e29!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character.kw-panel,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{background:radial-gradient(circle at 50% 8%,#f43f5e14,#0000 42%),linear-gradient(#120f14f7,#060509fa)!important;border-color:#94a3b838 #94a3b83d #94a3b838 #94a3b838!important}.kw-chronicle .kw-main-content>.kw-warrior-sheet{height:auto;min-height:0;overflow:visible;gap:10px!important}.kw-chronicle .kw-warrior-tabs{flex:none;align-items:center;background:linear-gradient(#0f172ae6,#020617f0)!important;border:1px solid #94a3b82e!important;border-radius:8px!important;gap:6px!important;padding:4px!important}.kw-chronicle .kw-warrior-tab{flex:none;min-height:30px;color:#94a3b8!important;box-shadow:none!important;letter-spacing:0!important;background:#0f172a9e!important;border:1px solid #94a3b82e!important;border-radius:7px!important;padding:7px 12px!important}.kw-chronicle .kw-warrior-podglad-panel{max-height:100%;background:linear-gradient(#0f172af0,#020617f7),radial-gradient(circle at 0 0,#0ea5e914,#0000 32%)!important;border-color:#94a3b833!important;border-radius:8px!important;flex:auto!important;gap:10px!important;min-height:0!important;padding:12px!important;overflow:hidden!important}.kw-chronicle .kw-warrior-podglad-panel.kw-warrior-sheet{overflow:hidden!important}.kw-chronicle .kw-main-content>.kw-warrior-sheet>div:not(.kw-warrior-tabs):not(.kw-warrior-podglad-panel):not(.kw-backpack){color:#e5e7eb!important;background:linear-gradient(#0f172af0,#020617f7),radial-gradient(circle at 0 0,#0ea5e914,#0000 32%)!important;border-color:#94a3b833!important;border-radius:8px!important}.kw-chronicle .kw-warrior-hero-banner{flex:none;justify-content:flex-start;align-items:center;min-height:30px;display:flex;color:#fecdd3!important;text-align:left!important;letter-spacing:0!important;background:linear-gradient(90deg,#7f1d1d6b,#0f172a99)!important;border-color:#f43f5e57!important;border-radius:7px!important;padding:7px 10px!important}.kw-chronicle .kw-warrior-layout{flex:auto;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden;gap:10px!important;display:grid!important}.kw-chronicle .kw-warrior-top-band{background:linear-gradient(#0f172ad1,#020617eb)!important;border-color:#94a3b82e!important;border-radius:8px!important;grid-template-columns:minmax(260px,300px) minmax(380px,1fr)!important;align-items:stretch!important;gap:10px!important;height:auto!important;min-height:300px!important;padding:10px!important}.kw-chronicle .kw-warrior-hero-col,.kw-chronicle .kw-warrior-portrait-col,.kw-chronicle .kw-warrior-gear-column{min-height:0!important}.kw-chronicle .kw-warrior-stats-stack{gap:6px;background:linear-gradient(#020617b8,#0f172ab8)!important;border-color:#94a3b82e!important;border-radius:8px!important;flex:none!important;padding:8px!important}.kw-chronicle .kw-warrior-stat-row{min-height:0;background:#0f172ab8!important;border:1px solid #94a3b821!important;border-radius:7px!important;padding:7px 8px!important}.kw-chronicle .kw-warrior-stat-row span{min-width:0;color:#94a3b8!important;letter-spacing:0!important}.kw-chronicle .kw-warrior-stat-row strong{color:#f8fafc!important;font-size:.76rem!important}.kw-chronicle .kw-warrior-stat-bar{background:#020617f0!important;border-color:#94a3b82e!important;width:72px!important;height:5px!important}.kw-chronicle .kw-warrior-stat-row .kw-warrior-stat-bar{border:1px solid #94a3b829;border-radius:999px;box-shadow:inset 0 1px 2px #0000008c;width:100%!important;height:7px!important}.kw-chronicle .kw-warrior-stat-fill{border-radius:inherit;min-width:3px;height:100%;transition:width .24s;display:block}.kw-chronicle .kw-warrior-stat-bar--xp .kw-warrior-stat-fill{background:linear-gradient(90deg,#b7791f,#facc15)}.kw-chronicle .kw-warrior-stat-bar--attack .kw-warrior-stat-fill{background:linear-gradient(90deg,#1d4ed8,#60a5fa)}.kw-chronicle .kw-warrior-stat-bar--armor .kw-warrior-stat-fill{background:linear-gradient(90deg,#047857,#34d399)}.kw-chronicle .kw-warrior-stat-bar--spirit .kw-warrior-stat-fill{background:linear-gradient(90deg,#7e22ce,#c084fc)}.kw-chronicle .kw-warrior-portrait-card{border:1px solid #94a3b82e;border-radius:8px;justify-content:center;height:100%;background:linear-gradient(#0f172ab8,#020617e6)!important;gap:7px!important;padding:9px!important}.kw-chronicle .kw-warrior-name-banner{color:#f8fafc!important;letter-spacing:0!important;background:#7f1d1d47!important;border-color:#f43f5e52!important;border-radius:6px!important;width:100%!important;max-width:none!important;padding:5px 7px!important;font-size:.68rem!important}.kw-chronicle .kw-warrior-portrait-frame{background:#020617!important;border-color:#94a3b83d!important;border-radius:8px!important;width:132px!important;height:150px!important;padding:3px!important;box-shadow:0 12px 28px #0000006b,0 0 0 1px #0ea5e914!important}.kw-chronicle .kw-warrior-portrait-badges{flex-wrap:wrap;justify-content:center;gap:4px;max-width:100%;display:flex}.kw-chronicle .kw-warrior-badge{border:1px solid #94a3b82e;max-width:100%;color:#cbd5e1!important;letter-spacing:0!important;background:#0f172ac7!important;border-radius:999px!important;padding:3px 6px!important;font-size:.55rem!important}.kw-chronicle .kw-warrior-portrait-card>button{min-height:28px;color:#cbd5e1!important;background:#0f172ad1!important;border-color:#94a3b833!important;width:100%!important;margin-top:0!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-panel{background:linear-gradient(#0f172ab8,#020617e6)!important;border-color:#94a3b82e!important;border-radius:8px!important;height:100%!important;min-height:0!important;padding:9px!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-panel>p{color:#94a3b8!important;letter-spacing:0!important;margin-bottom:6px!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-stage{justify-content:center;max-width:420px;min-height:360px;margin-inline:auto;display:flex;overflow:visible;width:100%!important;height:auto!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-doll{transform-origin:top;flex:none;transform:scale(1.08);background:radial-gradient(circle at 50% 18%,#0ea5e91f,#0000 42%),linear-gradient(#0f172a,#020617)!important;border-color:#94a3b838!important}.kw-chronicle .kw-equip-slot{background-color:#020617eb!important;border-color:#94a3b847!important}.kw-chronicle .kw-warrior-inventory-band{overflow:hidden;background:linear-gradient(#0f172ac7,#020617eb)!important;border-color:#94a3b82e!important;border-radius:8px!important;flex:auto!important;height:auto!important;min-height:0!important;padding:0!important}.kw-chronicle .kw-warrior-inventory-band .kw-backpack--under-gear{overflow:hidden;height:100%!important;min-height:0!important;padding:9px 10px!important}.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body--split,.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body--split.has-inspector,.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body--solo{min-height:0;grid-template-columns:284px minmax(0,1fr)!important;gap:10px!important;display:grid!important}.kw-chronicle .kw-backpack--under-gear .kw-backpack-grid-wrap,.kw-chronicle .kw-backpack--under-gear .kw-backpack-inspector-scroll{min-height:0;overflow-y:auto}.kw-chronicle .kw-backpack--under-gear .kw-backpack-inspector-scroll{border-left-color:#94a3b824!important}@media (width<=1180px){.kw-chronicle .kw-warrior-podglad-panel{overflow:visible!important}.kw-chronicle .kw-warrior-layout{overflow:visible;display:flex!important}.kw-chronicle .kw-warrior-top-band{grid-template-columns:1fr!important;height:auto!important}.kw-chronicle .kw-warrior-inventory-band{min-height:300px!important}}.kw-chronicle .kw-warrior-top-band{grid-template-columns:minmax(280px,320px) minmax(400px,1fr)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn svg{color:#38bdf8!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn:hover:not(.is-active){color:#f8fafc!important;background:linear-gradient(#1e293bf0,#0f172af5)!important;border-color:#0ea5e961!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active{color:#fff!important;background:radial-gradient(circle at 100% 0,#0ea5e924,#0000 48%),linear-gradient(90deg,#7f1d1de0,#0f172af5)!important;border-color:#f43f5e8c!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active svg{color:#fb7185!important}.kw-chronicle .kw-level-badge{color:#e0f2fe!important;background:linear-gradient(#0ea5e938,#0f172ab8)!important;border-color:#0ea5e957!important}.kw-chronicle .kw-hero-block h2{color:#f8fafc!important}.kw-chronicle .kw-hero-block p,.kw-chronicle .kw-hero-block span{border-color:#94a3b82e!important}.kw-chronicle .kw-hero-block p:last-of-type{color:#67e8f9!important}.kw-chronicle .kw-backpack--warrior-inventory,.kw-chronicle .kw-warrior-inventory-band .kw-backpack--under-gear{color:#e5e7eb!important;background:linear-gradient(#0f172af0,#020617fa)!important}.kw-chronicle .kw-backpack--warrior-inventory h2,.kw-chronicle .kw-backpack--warrior-inventory h3,.kw-chronicle .kw-backpack--warrior-inventory strong{color:#f8fafc!important}.kw-chronicle .kw-backpack--warrior-inventory .kw-kicker,.kw-chronicle .kw-backpack--warrior-inventory p,.kw-chronicle .kw-backpack--warrior-inventory span{color:inherit}.kw-chronicle .kw-backpack-page-tab{color:#94a3b8!important;box-shadow:none!important;background:linear-gradient(#0f172ae6,#020617eb)!important;border-color:#94a3b833!important}.kw-chronicle .kw-backpack-page-tab:hover{color:#e2e8f0!important;border-color:#0ea5e95c!important}.kw-chronicle .kw-backpack-page-tab.is-active{color:#fff!important;background:radial-gradient(circle at 50% 0,#f43f5e33,#0000 60%),linear-gradient(#7f1d1dd1,#0f172af5)!important;border-color:#f43f5e8c!important}.kw-chronicle .kw-backpack--warrior-inventory .kw-backpack-grid-wrap,.kw-chronicle .kw-backpack--warrior-inventory .kw-backpack-inspector-scroll,.kw-chronicle .kw-backpack--warrior-inventory .kw-item-inspector,.kw-chronicle .kw-backpack--warrior-inventory .kw-backpack-inspector-placeholder{background:#02061794!important;border-color:#94a3b829!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-avatar.kw-avatar-lg{border-color:#0ea5e973!important;box-shadow:0 0 0 1px #94a3b82e,0 18px 38px #0000007a!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-level-badge,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-level-badge span{color:#e0f2fe!important;background:radial-gradient(circle at 50% 0,#0ea5e93d,#0000 62%),linear-gradient(#0f172af0,#020617f5)!important;border-color:#0ea5e96b!important;box-shadow:0 0 18px #0ea5e91f!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block p[title],.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block p.text-red-300{color:#67e8f9!important;text-shadow:0 0 12px #0ea5e938!important}@media (width<=1180px){.kw-chronicle .kw-main-content>.kw-warrior-sheet{height:auto;overflow:visible}.kw-chronicle .kw-warrior-top-band{grid-template-columns:1fr!important;height:auto!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-panel,.kw-chronicle .kw-warrior-portrait-card{height:auto!important}.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body--split,.kw-chronicle .kw-backpack--under-gear .kw-backpack-inline-body--split.has-inspector{grid-template-columns:284px minmax(0,1fr)!important}}@media (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{flex-wrap:wrap!important;gap:12px!important;padding:6px 16px!important;overflow:visible!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest{border-right:0!important;flex:0 0 50px!important;min-width:50px!important;max-width:50px!important;padding-right:2px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest__copy{display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card{flex:0 0 196px!important;min-width:196px!important;max-width:196px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex:0 0 408px!important;min-width:408px!important;max-width:408px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav{background:radial-gradient(circle at 8% 0,#f43f5e26,#0000 42%),radial-gradient(circle at 92% 0,#a855f71f,#0000 44%),linear-gradient(#120e14f0,#060509f5)!important;border-color:#be185d3d!important;flex:100%!important;width:100%!important;min-width:0!important;max-width:100%!important;height:52px!important;padding:4px 5px!important;overflow:visible!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{color:#e8dce6!important;background:linear-gradient(#18141beb,#08070bf0)!important;border-color:#94789138!important;flex:1 1 0!important;gap:3px!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:4px 8px 5px!important;overflow:visible!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{opacity:1!important;width:30px!important;min-width:30px!important;height:25px!important;min-height:25px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon svg{stroke-width:2.85px!important;width:21px!important;height:21px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__label{text-transform:uppercase;text-shadow:0 1px 4px #000000d9;color:#e2e8f0!important;letter-spacing:0!important;height:auto!important;max-height:none!important;font-size:9.5px!important;font-weight:950!important;line-height:1.05!important;display:block!important;overflow:visible!important;transform:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active .kw-hud-nav-tab__label,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active .kw-hud-nav-tab__label{color:#fff!important;text-shadow:0 1px 4px #000000e6,0 0 10px #ffffff2e!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail{flex-wrap:wrap!important;flex:auto!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;overflow:visible!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail-group--meta{flex:none!important;gap:6px!important;min-width:min-content!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet{gap:4px!important;height:50px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__item{min-width:74px!important;height:50px!important;padding:0 8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__label{display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vitals{flex:none!important;gap:4px!important;width:auto!important;min-width:390px!important;max-width:none!important;height:50px!important;overflow:visible!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital{flex:1 1 0!important;min-width:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail-group--actions{flex:none!important;gap:3px!important;width:auto!important;height:50px!important;padding:3px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn__label{display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn--icon{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}}@media (width>=1500px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex-basis:480px!important;min-width:480px!important;max-width:480px!important}}@media (width>=1600px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex-basis:560px!important;min-width:560px!important;max-width:560px!important}}@media (width>=1760px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex-basis:680px!important;min-width:680px!important;max-width:680px!important}}@media (width>=1900px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex-basis:780px!important;min-width:780px!important;max-width:780px!important}}.kw-expedition-redesign[data-expedition-redesign=chronicle]{--kw-expedition-ui-bg:#0a080df0;--kw-expedition-ui-bg-strong:#120d14f5;--kw-expedition-ui-line:#be185d3d;--kw-expedition-ui-line-soft:#94789133;--kw-expedition-ui-text:#efe7ee;--kw-expedition-ui-muted:#b8aab8}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-locations{border-color:var(--kw-expedition-ui-line)!important;background:radial-gradient(circle at 10% 0,#f43f5e1a,#0000 34%),linear-gradient(#110d12f5,#050508fa)!important;border-radius:8px!important;gap:6px!important;min-height:42px!important;padding:5px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill{color:#d9ced8!important;background:linear-gradient(#18141bdb,#08070bf0)!important;border-color:#94789138!important;border-radius:7px!important;min-width:178px!important;min-height:32px!important;padding:5px 12px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill.is-active{color:#fff7fb!important;background:radial-gradient(circle at 50% 0,#f43f5e2e,#0000 58%),linear-gradient(#7f1d1dc7,#110d12f5)!important;border-color:#f43f5e8f!important;box-shadow:inset 0 1px #ffffff14,0 0 18px #f43f5e1f!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill__name{letter-spacing:0!important;font-size:.72rem!important;line-height:1.05!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill__meta{color:#c4b5c5!important;font-size:.58rem!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout{grid-template-columns:minmax(0,1fr) clamp(248px,16vw,292px) clamp(286px,18vw,324px)!important;gap:8px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage{border-color:var(--kw-expedition-ui-line)!important;border-radius:8px!important;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 -68px 86px #000000d6,0 16px 36px #0000006b!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage:before{background:radial-gradient(42% 44% at 50% 44%,#10b98121,#0000 70%),radial-gradient(circle at 78% 20%,#f43f5e14,#0000 32%),linear-gradient(90deg,#000000b3,#0000 18% 82%,#000000b8)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-chronicle-head{background:#08070b9e!important;border-color:#94789138!important;border-radius:7px!important;min-height:40px!important;padding:5px 8px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-chronicle-head__kicker{color:#f0b3c4!important;letter-spacing:.04em!important;font-size:.58rem!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-chronicle-head__title h2{color:#fff7fb!important;font-size:clamp(.98rem,1.12vw,1.2rem)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance{text-align:left!important;background:radial-gradient(circle at 100% 0,#10b9811f,#0000 42%),linear-gradient(#0f1211f0,#060708f5)!important;border-color:#10b98170!important;border-radius:8px!important;align-items:stretch!important;gap:7px!important;width:min(238px,31%)!important;max-width:238px!important;padding:9px 10px!important;top:62px!important;right:16px!important;box-shadow:0 16px 34px #00000075!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy *{text-align:left!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy p{color:#6ee7b7!important;font-size:.58rem!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy h3{color:#f4fff9!important;margin:1px 0 0!important;font-size:.76rem!important;line-height:1.18!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy span{color:#9fb8ae!important;margin-top:3px!important;font-size:.62rem!important;line-height:1.3!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__btn{color:#d1fae5!important;background:linear-gradient(#10b98142,#052e1670)!important;border-color:#10b9816b!important;border-radius:6px!important;justify-content:center!important;align-self:stretch!important;min-height:30px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{gap:6px!important;width:min(92%,390px)!important;max-width:390px!important;padding:0 10px 8px!important;transform:translateY(-8px)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait{background:radial-gradient(70% 52% at 50% 28%,#f43f5e1f,#0000 66%),#060509d6!important;border:1px solid #f43f5e5c!important;border-radius:8px!important;width:clamp(190px,16vw,260px)!important;max-width:260px!important;height:clamp(208px,28vh,300px)!important;max-height:300px!important;overflow:hidden!important;box-shadow:0 0 0 1px #ffffff06,0 18px 36px #0000008f,0 0 34px #f43f5e1a!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait:before,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait:after{content:none!important;display:none!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait img{object-position:center 35%!important;filter:contrast(1.08)saturate(.9)brightness(.84)!important;border-radius:8px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-name{color:#fff7fb!important;background:radial-gradient(circle at 50% 0,#f43f5e29,#0000 58%),linear-gradient(#450a1be6,#0d0a0ff5)!important;border-color:#f43f5e66!important;border-radius:7px!important;min-height:42px!important;padding:7px 13px!important;font-size:clamp(.86rem,1.08vw,1.05rem)!important;line-height:1.08!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-name span{color:#fecdd3!important;background:#0a080db8!important;border-color:#f43f5e57!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats{background:#08070bb8!important;border-color:#94789138!important;border-radius:7px!important;margin-top:6px!important;padding:4px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-stats span{background:#120e14c7!important;border-color:#9478912e!important;border-radius:6px!important;min-height:28px!important;padding:5px 7px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__action{gap:4px!important;max-width:244px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-attack-btn{color:#fff1f2!important;background:linear-gradient(#7f1d1dc7,#180e14f5)!important;border-color:#f43f5e5c!important;border-radius:7px!important;min-height:36px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-wrap{border-top-color:#9478912e!important;padding:7px 14px 8px!important}.kw-backpack--expedition-dock{border-color:var(--kw-expedition-ui-line)!important;background:radial-gradient(circle at 12% 0,#f43f5e1a,#0000 34%),linear-gradient(#110d12f5,#050508fa)!important;border-radius:8px!important;padding:11px!important}.kw-backpack--expedition-dock>.border-b{grid-template-columns:minmax(0,1fr) auto;border-color:#94789133!important;align-items:start!important;gap:9px!important;padding-bottom:9px!important;display:grid!important}.kw-backpack--expedition-dock h2{color:var(--kw-expedition-ui-text)!important;letter-spacing:.02em!important;font-size:.88rem!important;line-height:1.06!important}.kw-backpack--expedition-dock .kw-kicker{color:#f0b3c4!important;font-size:.58rem!important;line-height:1!important}.kw-backpack--expedition-dock>.border-b>.flex{align-items:center!important;gap:6px!important}.kw-backpack--expedition-dock .kw-backpack-count{white-space:nowrap;justify-content:center;align-items:center;min-width:58px;height:34px;color:#cfc3ce!important;background:#08070bb8!important;border-color:#f43f5e47!important;border-radius:7px!important;padding:0 8px!important;font-size:.7rem!important;line-height:1!important;display:inline-flex!important}.kw-backpack--expedition-dock .kw-backpack-count strong{color:#fff!important;font-size:.86rem!important}.kw-backpack--expedition-dock>.border-b button{color:#cfc3ce!important;background:#120e14c2!important;border-color:#94789138!important;border-radius:6px!important;min-width:42px!important;height:28px!important;padding:0 8px!important}.kw-backpack--expedition-dock>.border-b svg{color:#f43f5e!important}.kw-backpack--expedition-dock .kw-backpack-page-tab,.kw-backpack--expedition-dock .flex.gap-1.overflow-x-auto button{color:#b8aab8!important;background:#08070bb8!important;border-color:#94789138!important;border-radius:6px!important}.kw-backpack--expedition-dock .kw-backpack-page-tab.is-active,.kw-backpack--expedition-dock .flex.gap-1.overflow-x-auto button[class*=bg-slate-800]{color:#fff!important;background:radial-gradient(circle at 50% 0,#f43f5e2e,#0000 58%),linear-gradient(#7f1d1dc7,#110d12f5)!important;border-color:#f43f5e80!important}.kw-backpack--expedition-dock .kw-backpack-grid-wrap,.kw-backpack--expedition-dock .kw-backpack-inspector-scroll,.kw-backpack--expedition-dock .kw-item-inspector{background:#060509b8!important;border-color:#9478912e!important;border-radius:7px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{border-color:var(--kw-expedition-ui-line)!important;color:var(--kw-expedition-ui-text)!important;background:radial-gradient(circle at 88% 0,#a855f717,#0000 38%),linear-gradient(#110d12f5,#050508fa)!important;border-radius:8px!important;padding:11px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-lore,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-progress-card,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-loot-block,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-completion-reward,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-next,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-boss-hint,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-map-advance,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat{color:var(--kw-expedition-ui-text)!important;background:#0e0b11c2!important;border-color:#9478912e!important;border-radius:7px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-aside-title,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-aside-kicker{color:#f0b3c4!important;text-shadow:none!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-lore-text,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-next__complete,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-boss-hint p,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-map-advance p{color:var(--kw-expedition-ui-muted)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat span,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loot-hint,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-next__meta{color:#a99daa!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stat strong,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-next__name,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-map-advance h4,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-completion-reward__value{color:#fff7fb!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-aside-hardmode{margin-bottom:8px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-hardmode--aside{color:#fff1f6!important;background:radial-gradient(circle at 100% 0,#a855f71f,#0000 44%),linear-gradient(#24111cf0,#08070bf5)!important;border-color:#f43f5e6b!important;border-radius:8px!important;gap:9px!important;min-height:44px!important;padding:9px 11px!important;font-size:.74rem!important;font-weight:900!important;line-height:1.15!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-hardmode--aside input{appearance:none;background:#08070bf0;border:1px solid #f43f5e80;border-radius:5px;flex:0 0 18px;width:18px;height:18px;margin:0;box-shadow:inset 0 0 0 2px #08070bf0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-hardmode--aside input:checked{background:#f43f5e;box-shadow:inset 0 0 0 4px #08070bf0,0 0 16px #f43f5e52}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-global-options{justify-content:flex-end;margin:8px 0 10px;padding:0 2px;display:flex}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-hardmode--global{color:#f6e8d1;background:radial-gradient(circle at 12%,#ff47663d,#0000 34%),linear-gradient(135deg,#37091ef5,#0f080df5);border:1px solid #ff47668c;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:min(100%,420px);min-height:42px;padding:10px 14px;font-size:.78rem;font-weight:900;line-height:1.15;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff09,0 12px 26px #00000047}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-hardmode--global input{appearance:none;background:#08070bf0;border:1px solid #f43f5e9e;border-radius:5px;flex:0 0 18px;width:18px;height:18px;margin:0;box-shadow:inset 0 0 0 2px #08070bf0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-hardmode--global input:checked{background:#f43f5e;box-shadow:inset 0 0 0 4px #08070bf0,0 0 16px #f43f5e52}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-bar{background:#060509d6!important;border-color:#94789138!important;height:7px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-bar span{background:linear-gradient(90deg,#f43f5e,#10b981)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-node,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loot-slot{background:radial-gradient(circle at 50% 32%,#f43f5e1f,#0000 44%),linear-gradient(#120e14f0,#060509fa)!important;border-color:#94789138!important}@media (width<=1420px) and (width>=1181px){.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout{grid-template-columns:minmax(0,1fr) 240px 278px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{justify-self:start!important;width:min(86%,330px)!important;max-width:330px!important;margin-left:clamp(28px,4vw,52px)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait{width:clamp(178px,15vw,228px)!important;height:clamp(198px,27vh,272px)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__content{width:min(100%,292px)!important;max-width:292px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance{width:min(176px,31%)!important;max-width:176px!important;right:12px!important}.kw-backpack--expedition-dock .kw-backpack-count{min-width:52px;padding-inline:6px!important}}.kw-expedition-redesign[data-expedition-redesign=chronicle]{background:0 0!important;border-color:#0000!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{background:0 0!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{box-shadow:none!important;border-color:#0000!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-backpack.kw-backpack--expedition-dock{border-color:var(--kw-expedition-ui-line)!important;color:var(--kw-expedition-ui-text)!important;background:radial-gradient(circle at 12% 0,#f43f5e1a,#0000 34%),radial-gradient(circle at 100% 0,#a855f714,#0000 36%),linear-gradient(#110d12f5,#050508fa)!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-backpack.kw-backpack--expedition-dock .kw-backpack-grid-wrap,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-backpack.kw-backpack--expedition-dock .kw-backpack-inspector-scroll,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-backpack.kw-backpack--expedition-dock .kw-item-inspector{background:#060509b8!important;border-color:#9478912e!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-backpack.kw-backpack--expedition-dock{border:1px solid var(--kw-expedition-ui-line)!important;color:var(--kw-expedition-ui-text)!important;background:radial-gradient(circle at 12% 0,#f43f5e1a,#0000 34%),radial-gradient(circle at 100% 0,#a855f714,#0000 36%),linear-gradient(#110d12f5,#050508fa)!important;border-radius:8px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance{width:min(214px,28%)!important;max-width:214px!important;padding:8px 9px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy h3{display:none!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{width:min(90%,350px)!important;max-width:350px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait{width:clamp(182px,14.5vw,238px)!important;max-width:238px!important;height:clamp(202px,26vh,276px)!important;max-height:276px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__content{width:min(100%,306px)!important;max-width:306px!important;margin-top:-22px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__action{max-width:230px!important}@media (width<=1420px) and (width>=1181px){.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{justify-self:start!important;width:min(84%,318px)!important;max-width:318px!important;margin-left:28px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__content{width:min(100%,282px)!important;max-width:282px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance{width:min(176px,31%)!important;max-width:176px!important;right:12px!important}}.kw-hud-player-card__name,.kw-hud-crest__title,.kw-hud-nav-tab__label,.kw-hud-wallet strong,.kw-hud-vital__label,.kw-hud-vital__value{font-family:var(--kw-font-display), serif!important;text-transform:uppercase!important;letter-spacing:.04em!important}.kw-chronicle.kw-shell .kw-hud-player-card{background:linear-gradient(135deg,#141821f2 0%,#080a0ffa 100%)!important;border:1px solid #c9a22766!important;border-radius:6px!important;box-shadow:inset 0 1px #ffffff14,0 4px 12px #00000080!important}.kw-chronicle.kw-shell .kw-hud-player-card__name{color:#fff!important;text-shadow:0 1px 3px #000c!important}.kw-chronicle.kw-shell .kw-hud-player-card__portrait{border:1.5px solid #c9a22780!important;box-shadow:0 0 8px #0009!important}.kw-chronicle.kw-shell .kw-hud-nav{background:linear-gradient(#0c0f16f2 0%,#05070af7 100%)!important;border:1px solid #94a3b838!important;border-radius:8px!important}.kw-chronicle.kw-shell .kw-hud-nav-tab--game{background:linear-gradient(#191e28 0%,#0a0d14 100%)!important;border:1px solid #94a3b82e!important;border-radius:5px!important;margin:1px 2px!important;transition:all .15s!important;box-shadow:inset 0 1px #ffffff0f,0 2px 4px #00000080!important}.kw-chronicle.kw-shell .kw-hud-nav-tab--game:hover{background:linear-gradient(#252d3d 0%,#0f131f 100%)!important;border-color:#c41e1e80!important;box-shadow:0 0 10px #c41e1e40!important}.kw-chronicle.kw-shell .kw-hud-nav-tab--game.is-active{color:#fff!important;background:linear-gradient(#881337 0%,#4c0519 100%)!important;border-color:#f43f5e!important;box-shadow:inset 0 1px #ffffff26,0 0 14px #e11d4859!important}.kw-chronicle.kw-shell .kw-hud-nav-tab--game.is-active .kw-hud-nav-tab__icon{color:#fff!important;text-shadow:0 0 8px #ffffff4d!important}.kw-chronicle.kw-shell .kw-hud-wallet__item{background:linear-gradient(#07090e 0%,#121721 100%)!important;border:1px solid #94a3b82e!important;border-radius:6px!important;box-shadow:inset 0 2px 6px #000000d9,0 1px #ffffff0a!important}.kw-chronicle.kw-shell .kw-hud-wallet__item--gold{border-color:#c9a22773!important;box-shadow:inset 0 2px 6px #000000d9,inset 0 0 8px #c9a22714!important}.kw-chronicle.kw-shell .kw-hud-wallet__item--gold strong{color:#c9a227!important;text-shadow:0 0 8px #c9a22740!important}.kw-chronicle.kw-shell .kw-hud-wallet__item--pss{border-color:#ec489973!important;box-shadow:inset 0 2px 6px #000000d9,inset 0 0 8px #ec489914!important}.kw-chronicle.kw-shell .kw-hud-wallet__item--pss strong{color:#ec4899!important;text-shadow:0 0 8px #ec489940!important}.kw-chronicle.kw-shell .kw-hud-vital{background:linear-gradient(#07090e 0%,#121721 100%)!important;border:1px solid #94a3b82e!important;border-radius:6px!important;box-shadow:inset 0 2px 6px #000000d9,0 1px #ffffff0a!important}.kw-chronicle.kw-shell .kw-hud-vital__track{background:#000000b3!important;border:1px solid #ffffff08!important;border-radius:99px!important;height:9px!important;overflow:hidden!important;box-shadow:inset 0 2px 4px #000000f2!important}.kw-chronicle.kw-shell .kw-hud-vital__fill{border-radius:99px!important;box-shadow:inset 0 1px #fff3!important}.kw-chronicle.kw-shell .kw-hud-vital__fill.red{background:linear-gradient(90deg,#991b1b 0%,#dc2626 50%,#f87171 100%)!important;box-shadow:0 0 8px #dc262673!important}.kw-chronicle.kw-shell .kw-hud-vital__fill.emerald{background:linear-gradient(90deg,#065f46 0%,#059669 50%,#34d399 100%)!important;box-shadow:0 0 8px #05966973!important}.kw-chronicle.kw-shell .kw-hud-vital__fill.amber{background:linear-gradient(90deg,#92400e 0%,#d97706 50%,#fbbf24 100%)!important;box-shadow:0 0 8px #d9770673!important}.kw-chronicle.kw-shell .kw-hud-action-btn,.kw-chronicle.kw-shell .kw-hud-action-btn--icon{color:#94a3b8!important;background:linear-gradient(#1a1e28 0%,#0c0f16 100%)!important;border:1px solid #94a3b838!important;border-radius:5px!important;transition:all .2s!important;box-shadow:inset 0 1px #ffffff14,0 2px 4px #0009!important}.kw-chronicle.kw-shell .kw-hud-action-btn:hover,.kw-chronicle.kw-shell .kw-hud-action-btn--icon:hover{color:#fff!important;background:linear-gradient(#252d3d 0%,#0f131f 100%)!important;border-color:#c9a22766!important}@media (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header.kw-header--floating{width:min(1560px,100% - 24px)!important;margin:12px auto 10px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{background:linear-gradient(#141018fa 0%,#08070afc 100%),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 4px)!important;border:2px solid #c4a05073!important;border-radius:8px!important;flex-flow:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;height:72px!important;min-height:72px!important;padding:0 12px!important;display:flex!important;overflow:visible!important;box-shadow:inset 0 0 16px #000000f2,inset 0 1px #ffffff14,0 12px 36px #000c!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card{border:1.5px solid #c4a05080!important;flex:0 210px!important;gap:8px!important;min-width:160px!important;max-width:220px!important;height:56px!important;padding:4px 8px!important;box-shadow:inset 0 1px #ffffff14,inset 0 0 10px #000c,0 4px 12px #0009!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__portrait{border:1.5px solid #c4a05099!important;border-radius:4px!important;width:40px!important;height:40px!important;box-shadow:0 0 6px #000c!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__copy{gap:1px!important;min-width:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__name{color:#fff!important;text-shadow:0 2px 4px #000000e6!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;font-weight:900!important;overflow:hidden!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__kicker{color:#94a3b8!important;font-size:8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__meta{color:#fbbf24!important;font-size:9.5px!important;font-weight:800!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{flex:auto!important;min-width:260px!important;max-width:440px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav{background:linear-gradient(#0c0f16f2 0%,#05070af7 100%)!important;border:1.5px solid #94a3b838!important;border-radius:8px!important;height:54px!important;padding:4px 5px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{border:1px solid #94a3b833!important;height:44px!important;min-height:44px!important;margin:0 1px!important;padding:2px 4px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{border:1px solid #e2e8f033!important;width:30px!important;min-width:30px!important;height:24px!important;min-height:24px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon svg{stroke-width:2.85px!important;width:16px!important;height:16px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__label{letter-spacing:.02em!important;font-size:9.5px!important;font-weight:900!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active{background:linear-gradient(#991b1b 0%,#4c0519 100%)!important;border-color:#f43f5e!important;box-shadow:inset 0 1px #ffffff40,0 0 12px #f43f5e66!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-event-strip{flex:280px!important;min-width:210px!important;max-width:520px!important;height:54px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail{flex-wrap:nowrap!important;flex:0 auto!important;gap:8px!important;min-width:0!important;max-width:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail-group--meta{flex-wrap:nowrap!important;flex:0 auto!important;gap:8px!important;max-width:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet{flex:0 auto!important;gap:6px!important;height:54px!important;padding:0 4px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__item{border:1.5px solid #94a3b82e!important;flex:auto!important;gap:6px!important;min-width:74px!important;max-width:100px!important;height:54px!important;padding:0 6px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__label{color:#64748b!important;letter-spacing:.1em!important;margin-bottom:1px!important;font-size:7.5px!important;font-weight:900!important;display:block!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__item--gold strong{color:#fbbf24!important;font-size:13.5px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__item--pss strong{color:#ec4899!important;font-size:13.5px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__item svg{width:15px!important;height:15px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vitals{flex:auto!important;gap:6px!important;min-width:270px!important;max-width:390px!important;height:54px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital{border:1.5px solid #94a3b82e!important;gap:6px!important;height:54px!important;padding:4px 8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__icon-wrap{border:1.5px solid #94a3b833!important;width:24px!important;height:24px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__icon-wrap svg{width:13px!important;height:13px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__label{font-size:8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__value{font-size:11px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__max{font-size:9px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__track{height:10px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__trail-group--actions{gap:4px!important;height:54px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn--icon{border:1.5px solid #94a3b838!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-divider{height:38px!important}}@media (width>=1101px){.kw-chronicle .kw-warrior-top-band{grid-template-columns:minmax(280px,320px) 320px minmax(360px,1fr)!important;align-items:stretch!important;gap:16px!important;padding:16px!important;display:grid!important}.kw-chronicle .kw-warrior-inventory-col{background:#06080e85!important;border:1.5px solid #94a3b82e!important;border-radius:8px!important;flex-direction:column!important;align-self:stretch!important;height:auto!important;min-height:0!important;padding:10px!important;display:flex!important;box-shadow:inset 0 0 12px #000c!important}.kw-chronicle .kw-warrior-inventory-col .kw-backpack--under-gear{background:0 0!important;border:0!important;height:auto!important;min-height:0!important;padding:6px 8px!important}}@media (width<=1100px){.kw-chronicle .kw-warrior-top-band{grid-template-columns:1fr!important;grid-template-areas:"hero""gear""inventory"!important}.kw-chronicle .kw-warrior-inventory-col{background:0 0!important;border:0!important;grid-area:inventory!important;margin-top:8px!important;padding-top:12px!important}}.kw-chronicle .kw-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:0;display:grid}@media (width<=768px){.kw-chronicle .kw-stat-grid{grid-template-columns:1fr}}.kw-chronicle .kw-stat-card{background:#00000052;border:1px solid #3a3028bf;border-radius:2px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .16s,background .16s;display:flex;box-shadow:inset 0 2px 10px #00000073}.kw-chronicle .kw-stat-card:hover{background:#12100e8c;border-color:#c9a22759}.kw-chronicle .kw-stat-card__icon{background:#00000073;border:1px solid #5c4a388c;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:inset 0 1px #c9a22714}.kw-chronicle .kw-stat-card__icon--gold{color:#c9a227;border-color:#c9a22759}.kw-chronicle .kw-stat-card__icon--red{color:#e07070;border-color:#c41e1e59}.kw-chronicle .kw-stat-card__icon--amber{color:#d4a017;border-color:#c9a22747}.kw-chronicle .kw-stat-card__label{font-family:var(--kw-font-display);letter-spacing:.1em;text-transform:uppercase;color:#8a8078;font-size:.58rem;font-weight:700;line-height:1.2}.kw-chronicle .kw-stat-card__value{font-family:var(--kw-font-display);color:#f0ebe3;margin-top:4px;font-size:.82rem;font-weight:700;line-height:1.2}.kw-chronicle .kw-arena-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=1024px){.kw-chronicle .kw-arena-layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.kw-chronicle .kw-block-head{background:#00000047;border:1px solid #3a3028a6;border-radius:2px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.kw-chronicle .kw-block-head h3{align-items:center;gap:8px;margin:0;display:flex;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.72rem!important}.kw-chronicle .kw-table-frame{background:#00000038;border:1px solid #3a3028bf;border-radius:2px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 2px 14px #00000080}.kw-chronicle .kw-table-frame .kw-table-footer{background:#00000059;border-top:1px solid #3a30288c;justify-content:center;padding:8px 12px;display:flex}.kw-chronicle .kw-mini-panel{background:#00000047;border:1px solid #3a3028a6;border-radius:2px;padding:12px 14px}.kw-chronicle .kw-mini-panel--season{border-color:#7850a059}.kw-chronicle .kw-mini-panel--expedition{border-color:#c41e1e4d}.kw-chronicle .kw-mini-panel--ambush-style{border-color:#be3c8257}.kw-chronicle .kw-arena-season-status{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.kw-chronicle .kw-arena-season-status p{color:#a9a099;margin:4px 0 0;font-size:.72rem;line-height:1.35}.kw-chronicle .kw-arena-prestige{min-height:22px;font-family:var(--kw-font-display);text-transform:uppercase;color:#d4cbc0;background:#00000061;border:1px solid #5c4a3899;border-radius:2px;align-items:center;padding:0 8px;font-size:.58rem;font-weight:800;display:inline-flex}.kw-chronicle .kw-arena-prestige--uncommon{color:#7dd3a7;border-color:#3cbe7866}.kw-chronicle .kw-arena-prestige--rare{color:#92b9ff;border-color:#5078dc6b}.kw-chronicle .kw-arena-prestige--legendary{color:#ffd36b;border-color:#c9a22794}.kw-chronicle .kw-arena-season-record{flex-shrink:0;gap:4px;display:flex}.kw-chronicle .kw-arena-season-record span{text-align:center;color:#d4cbc0;background:#00000057;border:1px solid #3a3028a6;min-width:34px;padding:3px 6px;font-size:.58rem;font-weight:800}.kw-chronicle .kw-season-thresholds{flex-wrap:wrap;gap:5px;margin:8px 0;display:flex}.kw-chronicle .kw-season-thresholds span{color:#81786f;text-transform:uppercase;background:#00000047;border:1px solid #3a3028a6;border-radius:2px;padding:3px 7px;font-size:.56rem;font-weight:800}.kw-chronicle .kw-season-thresholds span.is-earned{color:#c9a227;border-color:#c9a22773}.kw-chronicle .kw-arena-season-claim{background:#06322324;border:1px solid #10785057;justify-content:space-between;align-items:center;gap:10px;margin:8px 0 10px;padding:8px;display:flex}.kw-chronicle .kw-arena-season-claim p{color:#b7cdbc;margin:0;font-size:.68rem;line-height:1.3}.kw-chronicle .kw-mini-panel h3{margin:0 0 8px;font-size:.68rem!important}.kw-chronicle .kw-mini-list{flex-direction:column;gap:4px;max-height:10rem;font-size:.78rem;display:flex;overflow-y:auto}.kw-chronicle .kw-mini-list__row{color:#d4cbc0;justify-content:space-between;gap:8px;display:flex}.kw-chronicle .kw-feed-card{background:#00000052;border:1px solid #3a3028b3;border-radius:2px;padding:12px 14px;box-shadow:inset 0 2px 8px #0006}.kw-chronicle .kw-feed-card--item{border-color:#7850a066}.kw-chronicle .kw-feed-card--gold{border-color:#c9a22759}.kw-chronicle .kw-feed-scroll{flex-direction:column;gap:10px;max-height:15rem;padding-right:4px;display:flex;overflow-y:auto}.kw-chronicle .kw-feed-scroll--short{max-height:12rem}.kw-chronicle .kw-tag{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:#b8aea4;background:#0006;border:1px solid #5c4a388c;border-radius:2px;padding:2px 6px;font-size:.52rem;font-weight:700;display:inline-flex}.kw-chronicle .kw-tag--me{color:#e07070;border-color:#c41e1e66}.kw-chronicle .kw-tag--item{color:#b898d4;border-color:#7850a073}.kw-chronicle .kw-tag--gold-stake{color:#d4a017;border-color:#c9a22759}.kw-chronicle .kw-tag--win{color:#7cb899;border-color:#10785066}.kw-chronicle .kw-tag--lose{color:#c97070;border-color:#8c282866}.kw-chronicle .kw-button.kw-button--xs{min-height:28px;padding:0 10px;font-size:.62rem}.kw-chronicle .kw-button.kw-button--sm{min-height:32px;padding:0 12px;font-size:.66rem}.kw-chronicle .kw-button.kw-button--ghost{color:#c8beb2!important;background:#05070bad!important;border-color:#5c4a387a!important}.kw-chronicle .kw-button.kw-button--secondary{color:#f1cf72!important;background:linear-gradient(#2e200ae6 0%,#140c04f5 100%)!important;border-color:#c9a2276b!important}.kw-chronicle .kw-button.kw-button--premium{color:#e5cff8!important;background:linear-gradient(#2e1648e6 0%,#12081ef5 100%)!important;border-color:#825cb475!important}.kw-chronicle .kw-button.kw-button--danger{color:#f8d2d2!important;background:linear-gradient(#5e1016eb 0%,#22070afa 100%)!important;border-color:#be2a3294!important}.kw-chronicle .kw-button.kw-button--success{color:#b8e8cc!important;background:linear-gradient(#124630eb 0%,#061c14f5 100%)!important;border-color:#10785080!important;box-shadow:inset 0 1px #78dca01f,0 4px 14px #00000047!important}.kw-chronicle .kw-button.kw-button--success:hover:not(:disabled){border-color:#28a06e8c!important;box-shadow:inset 0 1px #8cf0b429,0 0 20px #10785026!important}.kw-chronicle .kw-button.kw-button--danger-soft{color:#f0c4c4!important;background:linear-gradient(#3a0e10e6 0%,#180608f0 100%)!important;border-color:#8c282880!important;box-shadow:inset 0 1px #ff787814,0 4px 14px #00000047!important}.kw-chronicle .kw-button.kw-button--danger-soft:hover:not(:disabled){border-color:#c83c3c8c!important}.kw-chronicle .kw-arena-row--top1{background:#c9a22712;border-left:2px solid #c9a2278c}.kw-chronicle .kw-arena-row--top2{background:#94a3b80d;border-left:2px solid #94a3b873}.kw-chronicle .kw-arena-row--top3{background:#b4783c0f;border-left:2px solid #b4783c73}.kw-chronicle .kw-arena-row--me{background:#c41e1e12;border-left:2px solid #c41e1e8c}.kw-chronicle .kw-arena-row:hover{background:#12100e8c}.kw-chronicle .kw-arena-avatar{background:#00000080;border:1px solid #3a3028bf;border-radius:2px;flex-shrink:0;width:2rem;height:2rem;overflow:hidden}.kw-chronicle .kw-arena-avatar img{object-fit:cover;object-position:top;width:100%;height:100%}.kw-chronicle .kw-empty-note{text-align:center;color:#8a8078;background:#0003;border:1px solid #3a30288c;border-radius:2px;padding:1.25rem;font-size:.78rem;font-style:italic}.kw-chronicle .kw-loading-pill{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:#e07070;background:#320c0c66;border:1px solid #c41e1e59;border-radius:2px;padding:2px 8px;font-size:.58rem;font-weight:700;animation:1.4s ease-in-out infinite kw-pulse-soft}@keyframes kw-pulse-soft{0%,to{opacity:1}50%{opacity:.55}}.kw-chronicle .kw-ah{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.kw-chronicle .kw-ah-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kw-chronicle .kw-ah-toolbar__stats{flex-wrap:wrap;flex:1;gap:8px;min-width:0;display:flex}.kw-chronicle .kw-ah-toolbar__stat{flex:140px;max-width:220px}.kw-chronicle .kw-ah-filters{background:#00000038;border:1px solid #3a3028a6;border-radius:2px;flex-wrap:wrap;gap:6px;padding:6px 8px;display:flex}.kw-chronicle .kw-ah-filter{color:#8a8078;font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#00000059;border:1px solid #3a30288c;border-radius:2px;padding:4px 10px;font-size:.62rem;font-weight:700;transition:border-color .14s,color .14s,background .14s}.kw-chronicle .kw-ah-filter:hover{color:#d4cbc0;border-color:#c9a22759}.kw-chronicle .kw-ah-filter.is-active{color:#f5e6c8;background:#201c14bf;border-color:#c9a22780}.kw-chronicle .kw-ah-body{flex:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;min-height:0;display:grid}@media (width>=1100px){.kw-chronicle .kw-ah-body{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr)}}.kw-chronicle .kw-ah-catalog{scrollbar-width:thin;flex-direction:column;gap:12px;min-height:0;max-height:min(68vh,720px);padding-right:4px;display:flex;overflow-y:auto}.kw-chronicle .kw-ah-sections{flex-direction:column;gap:14px;display:flex}.kw-chronicle .kw-ah-section{flex-direction:column;gap:6px;display:flex}.kw-chronicle .kw-ah-section--merchant{border-top:1px solid #c9a22733;padding-top:10px}.kw-chronicle .kw-ah-offer-head{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:#6b6358;grid-template-columns:minmax(160px,1.45fr) minmax(90px,.95fr) 94px 78px 68px;gap:8px;padding:4px 10px;font-size:.58rem;font-weight:700;display:none}@media (width>=900px){.kw-chronicle .kw-ah-offer-head{display:grid}}.kw-chronicle .kw-ah-offer-list{flex-direction:column;gap:4px;display:flex}.kw-chronicle .kw-ah-offer{cursor:pointer;background:#00000047;border:1px solid #3a3028b3;border-radius:2px;grid-template-columns:1fr;gap:8px;padding:10px 12px;transition:border-color .14s,background .14s;display:grid}@media (width>=900px){.kw-chronicle .kw-ah-offer{grid-template-columns:minmax(160px,1.45fr) minmax(90px,.95fr) 94px 78px 68px;align-items:center}}.kw-chronicle .kw-ah-offer:hover{background:#12100e73;border-color:#c9a22759}.kw-chronicle .kw-ah-offer.is-active{border-color:#c9a2278c;box-shadow:inset 0 0 0 1px #c9a22726}.kw-chronicle .kw-ah-offer__main{align-items:center;gap:10px;min-width:0;display:flex}.kw-chronicle .kw-ah-offer__meta{flex-direction:column;gap:3px;display:flex}.kw-chronicle .kw-ah-offer__name{font-family:var(--kw-font-display);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}.kw-chronicle .kw-ah-offer__seller{color:#8a8078;align-items:center;gap:4px;font-size:.68rem;display:flex}.kw-chronicle .kw-ah-level-req{color:#7cb899;width:fit-content;max-width:100%;font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#14532d1f;border:1px solid #7cb8994d;border-radius:2px;align-items:center;padding:2px 6px;font-size:.54rem;font-weight:900;line-height:1.2;display:inline-flex}.kw-chronicle .kw-ah-level-req.is-locked{color:#fca5a5;background:#7f1d1d29;border-color:#ef444461}.kw-chronicle .kw-ah-stat-row{flex-wrap:wrap;gap:4px;display:flex}.kw-chronicle .kw-ah-stat{color:#d4cbc0;background:#00000059;border:1px solid #3a30288c;border-radius:2px;align-items:center;gap:3px;padding:2px 6px;font-size:.62rem;font-weight:700;display:inline-flex}.kw-chronicle .kw-ah-stat__label{font-family:var(--kw-font-display);letter-spacing:.06em;color:#8a8078;font-size:.52rem}.kw-chronicle .kw-ah-stat--muted{color:#6b6358;font-size:.72rem}.kw-chronicle .kw-ah-offer__eta{flex-direction:column;gap:2px;display:flex}.kw-chronicle .kw-ah-offer__eta-label{font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;color:#6b6358;font-size:.52rem}.kw-chronicle .kw-ah-offer__eta-value{color:#d4a017;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:700}.kw-chronicle .kw-ah-offer__value{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.kw-chronicle .kw-ah-offer__value-base{color:#8a8078;white-space:nowrap;font-family:ui-monospace,monospace;font-size:.62rem;font-weight:800}.kw-chronicle .kw-ah-price-tag{width:fit-content;max-width:100%;font-family:var(--kw-font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#0000006b;border:1px solid #3a3028bf;border-radius:2px;justify-content:center;align-items:center;padding:2px 6px;font-size:.54rem;font-weight:800;line-height:1.2;display:inline-flex}.kw-chronicle .kw-ah-price-tag--deal{color:#4ade80;background:#16653429;border-color:#22c55e6b}.kw-chronicle .kw-ah-price-tag--fair{color:#f2c45a;background:#78571829;border-color:#c9a2276b}.kw-chronicle .kw-ah-price-tag--high{color:#fb923c;background:#7c2d1229;border-color:#f973166b}.kw-chronicle .kw-ah-price-tag--over{color:#f87171;background:#7f1d1d2e;border-color:#ef444473}.kw-chronicle .kw-ah-offer__price{color:#d4a017;align-items:center;gap:4px;font-family:ui-monospace,monospace;font-size:.78rem;font-weight:700;display:flex}.kw-chronicle .kw-ah-offer__action{justify-content:flex-end;display:flex}.kw-chronicle .kw-ah-auction-list{flex-direction:column;gap:10px;display:flex}.kw-chronicle .kw-ah-auction-group__label{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:#8a8078;margin:0 0 6px;font-size:.62rem}.kw-chronicle .kw-ah-auction{cursor:pointer;background:#140e0859;border:1px solid #c9a22747;border-radius:2px;flex-direction:column;gap:10px;padding:10px 12px;transition:border-color .14s;display:flex}.kw-chronicle .kw-ah-auction:hover{border-color:#c9a22773}.kw-chronicle .kw-ah-auction.is-active{border-color:#c9a22799;box-shadow:inset 0 0 0 1px #c9a2271f}.kw-chronicle .kw-ah-auction__main{align-items:flex-start;gap:10px;display:flex}.kw-chronicle .kw-ah-auction__meta{flex-direction:column;gap:6px;display:flex}.kw-chronicle .kw-ah-auction__bid{border-top:1px solid #3a302873;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.kw-chronicle .kw-ah-auction__bid-info{color:#b8aea4;flex-direction:column;gap:4px;font-size:.68rem;display:flex}.kw-chronicle .kw-ah-auction__current{color:#d4a017;font-weight:700}.kw-chronicle .kw-ah-auction__min{color:#6b6358;font-size:.62rem}.kw-chronicle .kw-ah-auction__bid-controls{align-items:center;gap:6px;display:flex}.kw-chronicle .kw-ah-input{color:#d4a017;background:#00000080;border:1px solid #3a3028bf;border-radius:2px;outline:none;width:4.5rem;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:700}.kw-chronicle .kw-ah-input:focus{border-color:#c9a22780}.kw-chronicle .kw-ah-input--wide{flex:1;width:100%}.kw-chronicle .kw-ah-sidebar{scrollbar-width:thin;flex-direction:column;gap:12px;min-height:0;max-height:min(68vh,720px);display:flex;overflow-y:auto}.kw-chronicle .kw-ah-panel{flex-direction:column;gap:8px;display:flex}.kw-chronicle .kw-ah-pick-grid{flex-wrap:wrap;gap:6px;max-height:120px;padding:2px;display:flex;overflow-y:auto}.kw-chronicle .kw-ah-list-form{background:#00000052;border:1px solid #3a3028a6;border-radius:2px;flex-direction:column;gap:10px;padding:10px 12px;display:flex}.kw-chronicle .kw-ah-list-form__head{border-bottom:1px solid #3a302873;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.kw-chronicle .kw-ah-list-form__title{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.kw-chronicle .kw-ah-list-form__head strong{font-family:var(--kw-font-display);color:#f0ebe3;font-size:.75rem}.kw-chronicle .kw-ah-list-selected{background:linear-gradient(#c9a22714,#00000029),#06080cb3;border:1px solid #c9a22738;border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;display:grid}.kw-chronicle .kw-ah-list-selected__icon{flex:none}.kw-chronicle .kw-ah-list-selected__body{flex-direction:column;gap:6px;min-width:0;display:flex}.kw-chronicle .kw-ah-list-selected__label{color:#8a8078;font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:900}.kw-chronicle .kw-ah-list-form__field{font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;color:#8a8078;flex-direction:column;gap:4px;font-size:.62rem;display:flex}.kw-chronicle .kw-ah-list-form__price{align-items:center;gap:8px;display:flex}.kw-chronicle .kw-ah-my-list{flex-direction:column;gap:6px;padding-bottom:12px;display:flex}.kw-chronicle .kw-ah-my-list__section{background:#06080c80;border:1px solid #3a30288c;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;padding:7px 9px;display:flex}.kw-chronicle .kw-ah-my-list__section--history{background:#2a1c0838;border-color:#c9a2273d;margin-top:8px}.kw-chronicle .kw-ah-my-list__label{color:#d8c7b4;font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:900}.kw-chronicle .kw-ah-my-list__count{color:#d4a017;font-family:var(--kw-font-mono);font-size:.68rem;font-weight:900}.kw-chronicle .kw-ah-empty--inline{background:#0000002e;border:1px dashed #5c4a386b;border-radius:3px;margin:0;padding:9px 10px}.kw-chronicle .kw-ah-my-row{background:#00000047;border:1px solid #3a3028a6;border-radius:2px;align-items:center;gap:8px;padding:8px 10px;display:flex}.kw-chronicle .kw-ah-my-row__meta{flex-direction:column;flex:1;gap:2px;display:flex}.kw-chronicle .kw-ah-my-row__name{font-family:var(--kw-font-display);color:#f0ebe3;font-size:.68rem;font-weight:700}.kw-chronicle .kw-ah-my-row__price{color:#d4a017;align-items:center;gap:3px;font-size:.68rem;font-weight:700;display:flex}.kw-chronicle .kw-ah-my-row__status{color:#8a8078;font-size:.62rem;line-height:1.3}.kw-chronicle .kw-ah-my-row__status--sold{color:#7cb899}.kw-chronicle .kw-ah-my-row__settled{min-width:36px;font-family:var(--kw-font-display);letter-spacing:.08em;color:#7cb899;background:#1665341f;border:1px solid #7cb89952;border-radius:2px;justify-content:center;align-items:center;padding:5px 8px;font-size:.58rem;font-weight:900;display:inline-flex}.kw-chronicle .kw-ah-empty{padding:2rem 1rem}.kw-chronicle .kw-market-rynek-main{background:0 0!important;border:none!important;padding:0!important}.kw-chronicle .kw-market-rynek-main .kw-ah{width:100%}.kw-chronicle .kw-ah-dock{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.kw-chronicle .kw-ah-dock .kw-ah{flex:1;min-height:0;overflow:hidden}.kw-chronicle .kw-ah-dock .kw-ah-body{flex:1;align-items:stretch;min-height:0;overflow:hidden}.kw-chronicle .kw-ah-dock .kw-ah-catalog,.kw-chronicle .kw-ah-dock .kw-ah-sidebar,.kw-chronicle .kw-ah-dock .kw-ah-col{min-height:0;max-height:none;overflow:hidden auto}.kw-chronicle .kw-ah--horizontal{gap:8px}.kw-chronicle .kw-ah-top{scrollbar-width:thin;background:#08050473;border:2px solid #a0643285;border-radius:2px;flex-flow:row;flex-shrink:0;align-items:center;gap:10px;padding:6px 8px;display:flex;overflow-x:auto}.kw-chronicle .kw-ah-top__stats{flex-flow:row;flex-shrink:0;gap:8px;display:flex}.kw-chronicle .kw-ah-top__stat{flex:none;min-width:118px;max-width:none}.kw-chronicle .kw-ah-top__stat--solo{min-width:132px}.kw-chronicle .kw-ah-auction-hint{color:#c4b0a0;background:#b43c2814;border:1px solid #a0643247;border-radius:2px;margin:0 0 8px;padding:6px 10px;font-size:.72rem;line-height:1.45}.kw-chronicle .kw-ah-auction-head{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:#6b6358;grid-template-columns:minmax(150px,1fr) minmax(140px,1.1fr) auto;gap:8px;margin-bottom:4px;padding:4px 10px;font-size:.58rem;font-weight:700;display:grid}.kw-chronicle .kw-ah-auction__timer{color:#d4a054;flex-wrap:wrap;align-items:center;gap:4px;display:flex}.kw-chronicle .kw-ah-auction__timer-label{letter-spacing:.04em;text-transform:uppercase;color:#8a8078;font-size:.62rem}.kw-chronicle .kw-ah-auction__timer strong{color:#f0e4d4;font-variant-numeric:tabular-nums}.kw-chronicle .kw-ah-auction__ends-at{color:#9a9086;font-variant-numeric:tabular-nums;font-size:.62rem}.kw-chronicle .kw-ah-auction__ends-at--unknown{color:#b87850;font-style:italic}.kw-chronicle .kw-ah-auction__leading{font-family:var(--kw-font-display);letter-spacing:.05em;text-transform:uppercase;color:#7cb899;white-space:nowrap;background:#7cb8991a;border:1px solid #7cb89959;border-radius:2px;padding:2px 7px;font-size:.58rem;font-weight:700;display:inline-flex}.kw-chronicle .kw-ah-top__filters{scrollbar-width:thin;flex-flow:row;flex:auto;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.kw-chronicle .kw-ah-top__controls{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.kw-chronicle .kw-ah-top__tools{flex:none;align-items:center;gap:6px;display:flex}.kw-chronicle .kw-ah-top__backpack{flex:none;align-items:center;padding:0 2px;display:flex}.kw-chronicle .kw-market-backpack-toggle--inline.kw-backpack-chip-toggle{gap:6px;min-height:30px;padding:4px 8px}.kw-chronicle .kw-market-backpack-toggle--inline .kw-backpack-chip-toggle__icon{width:22px;height:22px}.kw-chronicle .kw-market-backpack-toggle--inline .kw-backpack-chip-toggle__count{padding:2px 6px;font-size:.62rem}.kw-chronicle .kw-ah-search{color:#8a8078;background:#0000006b;border:1px solid #3a3028bf;border-radius:2px;align-items:center;gap:5px;width:150px;min-width:118px;padding:4px 7px;display:inline-flex}.kw-chronicle .kw-ah-search input{color:#d4cbc0;background:0 0;border:0;outline:0;width:100%;min-width:0;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:700}.kw-chronicle .kw-ah-search input::placeholder{color:#6b6358}.kw-chronicle .kw-ah-select{color:#d4cbc0;min-width:112px;max-width:150px;font-family:var(--kw-font-display);letter-spacing:.05em;text-transform:uppercase;background:#000000b8;border:1px solid #3a3028bf;border-radius:2px;outline:0;padding:4px 7px;font-size:.58rem;font-weight:800}.kw-chronicle .kw-ah-select--sort{min-width:132px}.kw-chronicle .kw-ah-top__refresh{flex-shrink:0}.kw-chronicle .kw-ah-body--horizontal{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(220px,.85fr) minmax(200px,.68fr) minmax(200px,.68fr);align-items:stretch;gap:10px;min-height:0;display:grid;overflow:hidden}.kw-chronicle .kw-ah-col{background:#08050459;border:2px solid #a0643285;border-radius:2px;flex-direction:column;gap:8px;min-width:0;min-height:0;padding:8px;display:flex;overflow:hidden}.kw-chronicle .kw-ah-col .kw-ah-panel{scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden auto}.kw-chronicle .kw-ah-col--catalog{overflow:auto}.kw-chronicle .kw-ah-col--inspect{overflow:hidden}.kw-chronicle .kw-ah-inspector{scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.kw-chronicle .kw-ah-inspector-empty{text-align:center;min-height:120px;color:var(--mk-muted,#a6927f);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:16px 12px;display:flex}.kw-chronicle .kw-ah-inspector-empty p{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:#d2b48cd9;margin:0;font-size:.68rem;font-weight:800}.kw-chronicle .kw-ah-inspector-empty span{opacity:.85;max-width:220px;font-size:.72rem;line-height:1.45}.kw-chronicle .kw-ah-my-row--clickable{cursor:pointer;transition:background .15s,border-color .15s}.kw-chronicle .kw-ah-my-row--clickable:hover,.kw-chronicle .kw-ah-my-row--clickable.is-active{background:#a064321f;border-color:#c88c4673}.kw-chronicle .kw-ah--horizontal .kw-ah-offer-head{z-index:1;background:#0e0907f5;border-bottom:1px solid #a0643240;grid-template-columns:minmax(150px,1.35fr) minmax(88px,.85fr) 94px 72px 58px;gap:6px;display:grid;position:sticky;top:0}.kw-chronicle .kw-ah--horizontal .kw-ah-offer{grid-template-columns:minmax(150px,1.35fr) minmax(88px,.85fr) 94px 72px 58px;align-items:center;gap:6px;min-width:570px;display:grid}.kw-chronicle .kw-ah--horizontal .kw-ah-auction{grid-template-columns:minmax(150px,1fr) minmax(175px,1.15fr) auto;align-items:center;gap:8px;min-width:520px;display:grid}.kw-chronicle .kw-ah--horizontal .kw-ah-auction__main{align-items:center}.kw-chronicle .kw-ah--horizontal .kw-ah-auction__meta{flex-flow:wrap;align-items:center;gap:8px}.kw-chronicle .kw-ah--horizontal .kw-ah-auction__bid{border-top:0;flex-flow:row;justify-content:flex-end;align-items:center;gap:8px;padding-top:0}.kw-chronicle .kw-ah--horizontal .kw-ah-auction__bid-info{flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.kw-chronicle .kw-ah--horizontal .kw-ah-my-row{flex-wrap:nowrap}.kw-chronicle .kw-ah--horizontal .kw-ah-my-row__meta{flex-flow:wrap;align-items:center;gap:6px 10px}.kw-chronicle .kw-ah--horizontal .kw-ah-my-row__status{white-space:nowrap}.kw-chronicle .kw-ah-pick-strip{scrollbar-width:thin;flex-flow:row;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.kw-chronicle .kw-ah-list-launch-panel{justify-content:flex-start;overflow:visible}.kw-chronicle .kw-ah-list-launch{width:100%;min-height:44px;font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;justify-content:center;font-size:.68rem;font-weight:800}.kw-chronicle .kw-ah-list-pricing{background:#140e0852;border:1px solid #a0643247;border-radius:2px;flex-direction:column;gap:8px;padding:9px;display:flex}.kw-chronicle .kw-ah-list-pricing__recommend{color:#f2c45a;width:100%;font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;background:#78571824;border:1px solid #c9a22761;border-radius:2px;padding:6px 8px;font-size:.58rem;font-weight:900}.kw-chronicle .kw-ah-list-pricing__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.kw-chronicle .kw-ah-list-pricing__grid span{color:#8a8078;letter-spacing:.04em;text-transform:uppercase;background:#0000003d;border:1px solid #3a30288c;border-radius:2px;flex-direction:column;gap:2px;min-width:0;padding:6px;font-size:.56rem;font-weight:800;display:flex}.kw-chronicle .kw-ah-list-pricing__grid strong{color:#d4a017;letter-spacing:0;white-space:nowrap;font-family:ui-monospace,monospace;font-size:.68rem}.kw-ah-list-dialog{z-index:260;pointer-events:auto;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.kw-ah-list-dialog__backdrop{cursor:pointer;background:#000000b8;border:0;position:absolute;inset:0}.kw-chronicle .kw-ah-list-dialog__panel{z-index:1;background:linear-gradient(#120c09fa,#070504fa),#080504f5;border:2px solid #a064329e;border-radius:2px;flex-direction:column;gap:12px;width:min(760px,100vw - 32px);max-height:min(78vh,720px);padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #000000bd}.kw-chronicle .kw-ah-list-dialog__head{border-bottom:1px solid #a0643252;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.kw-chronicle .kw-ah-dialog-kicker{letter-spacing:.1em;text-transform:uppercase;color:#8a8078;margin:0 0 2px;font-size:.58rem;font-weight:800}.kw-chronicle .kw-ah-list-dialog__head h3{font-family:var(--kw-font-display);letter-spacing:.05em;text-transform:uppercase;color:#f0ebe3;align-items:center;gap:7px;margin:0;font-size:.9rem;font-weight:900;display:flex}.kw-chronicle .kw-ah-pick-grid--dialog{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:8px;max-height:230px;padding:4px;display:grid;overflow:hidden auto}.kw-chronicle .kw-ah-list-form--dialog{flex:none}.kw-chronicle .kw-ah-list-dialog__hint,.kw-chronicle .kw-ah-list-dialog__empty{color:#a6927f;margin:0}.kw-chronicle .kw-ah-list-dialog__empty{place-items:center;min-height:120px;display:grid}.kw-chronicle .kw-ah--horizontal .kw-ah-list-form__price{flex-wrap:nowrap}@media (width<=1180px){.kw-chronicle .kw-ah-body--horizontal{scrollbar-width:thin;grid-template-columns:minmax(280px,1.15fr) minmax(200px,.75fr) minmax(190px,.65fr) minmax(190px,.65fr);overflow:auto hidden}.kw-chronicle .kw-ah-col{min-height:min(58vh,620px)}}@media (width<=820px){.kw-chronicle .kw-ah-body--horizontal{grid-template-columns:minmax(260px,1fr) minmax(220px,.8fr) minmax(210px,.72fr) minmax(210px,.72fr)}}@media (width<=640px){.kw-chronicle .kw-ah-top{align-items:stretch}.kw-chronicle .kw-ah-top__controls{flex-direction:column;align-items:stretch;width:100%;min-width:0}.kw-chronicle .kw-ah-top__filters,.kw-chronicle .kw-ah-top__tools{scrollbar-width:thin;width:100%;max-width:100%;padding-bottom:4px;overflow:auto hidden}.kw-chronicle .kw-ah-top__filters{flex:none}.kw-chronicle .kw-ah-top__tools{flex:none;justify-content:flex-start}.kw-chronicle .kw-ah-filter{white-space:nowrap;word-break:keep-all;flex:none;min-width:max-content}.kw-chronicle .kw-ah-search,.kw-chronicle .kw-ah-select{flex:none}.kw-ah-list-dialog{padding:12px}.kw-chronicle .kw-ah-list-dialog__panel{width:calc(100vw - 24px);max-height:84vh}.kw-chronicle .kw-ah-pick-grid--dialog{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));max-height:190px}}.kw-chronicle .kw-ah-catalog__count{font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted,#a6927f);white-space:nowrap;font-size:.58rem;font-weight:700}@media (width<=1099px){.kw-chronicle .kw-ah-dock:not(:has(.kw-ah--horizontal)) .kw-ah-body{grid-template-columns:minmax(0,1fr);overflow-y:auto}.kw-chronicle .kw-ah-dock:not(:has(.kw-ah--horizontal)) .kw-ah-catalog{flex-shrink:0;max-height:min(46vh,480px)}.kw-chronicle .kw-ah-dock:not(:has(.kw-ah--horizontal)) .kw-ah-sidebar{flex-shrink:0;max-height:none}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-body--horizontal{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(360px,1.15fr) minmax(400px,1fr) minmax(240px,.62fr);overflow:hidden}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--catalog{grid-area:1/1/span 2}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--inspect{grid-area:1/2/span 2;min-width:400px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--list{grid-area:1/3;min-height:0}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--mine{grid-area:2/3;min-height:0;scroll-padding-bottom:16px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-inspector{flex-direction:column;display:flex;overflow:hidden}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-inspector>.kw-item-inspector{flex:auto;height:100%;min-height:0}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-inspector .kw-item-inspector__body{scrollbar-gutter:stable}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-inspector .kw-item-inspector__header h4{font-size:17px}@media (width<=1180px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-body--horizontal{grid-template-columns:minmax(330px,1fr) minmax(370px,.98fr) minmax(220px,.62fr);overflow:auto hidden}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--inspect{min-width:370px}}.kw-chronicle .kw-ah--blank{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.kw-chronicle .kw-ah-blank__toolbar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.kw-chronicle .kw-ah-blank__canvas{text-align:center;background:radial-gradient(70% 55% at 50% 40%,#b450280f 0%,#0000 65%),#0c08068c;border:1px dashed #a0643259;border-radius:2px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:min(52vh,520px);padding:2rem 1.5rem;display:flex}.kw-chronicle .kw-ah-blank__title{font-family:var(--kw-font-display-ornate);letter-spacing:.1em;text-transform:uppercase;color:#f0e4d4;margin:0;font-size:1.1rem}.kw-chronicle .kw-ah-blank__hint{color:#9a8578;max-width:28rem;margin:0;font-size:.95rem;line-height:1.55}.kw-chronicle .kw-market-tab{--mk-bg:#0d0806;--mk-surface:#1a110e;--mk-surface-raised:#241812;--mk-border:#a064326b;--mk-border-strong:#d4a04473;--mk-gold:#d4a054;--mk-gold-soft:#d4a0441c;--mk-ember:#b43c2824;--mk-text:#ede4d8;--mk-muted:#a6927f;--mk-premium:#c89fd4;--mk-premium-soft:#a864b424;color:var(--mk-text);border:2px solid var(--mk-border)!important;background-color:#0d0806!important;background-image:linear-gradient(180deg, #0d080647 0%, #0d08069e 100%), radial-gradient(ellipse 85% 55% at 50% -8%, var(--mk-ember) 0%, transparent 58%), radial-gradient(ellipse 55% 45% at 85% 100%, #d4a04412 0%, transparent 52%), url(./market_tab_bg-BiplcX4t.webp)!important;background-position:50%,50%,50%,top!important;background-repeat:no-repeat!important;background-size:auto,auto,auto,cover!important;border-radius:3px!important;gap:10px!important;padding:12px 14px!important;box-shadow:inset 0 1px #d4a0441a,inset 0 -16px 32px #00000061,0 10px 28px #00000073!important}.kw-chronicle .kw-market-tab:before{background:linear-gradient(90deg,#0000,#d4a04452,#0000)!important}.kw-chronicle .kw-market-tab-head{border-bottom-color:var(--mk-border)!important;margin-bottom:2px!important;padding-bottom:10px!important}.kw-chronicle .kw-market-tab .kw-kicker{color:var(--mk-gold)!important}.kw-chronicle .kw-market-tab-head h2{color:var(--mk-text)!important}.kw-chronicle .kw-market-head-icon{color:var(--mk-gold);filter:drop-shadow(0 0 8px #c9a22740)}.kw-chronicle .kw-market-section-nav{border:1px solid var(--mk-border);background:#0805048c;border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;padding:6px!important;display:grid!important}.kw-chronicle .kw-market-nav-btn{min-height:38px;color:var(--mk-muted);font-family:var(--kw-font-display);letter-spacing:.05em;text-transform:uppercase;text-align:center;cursor:pointer;background:#0e0907b8;border:1px solid #78482680;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:.62rem;font-weight:700;line-height:1.15;transition:color .14s,border-color .14s,background .14s,box-shadow .14s;display:flex}.kw-chronicle .kw-market-nav-btn__icon{color:#a6927fd9;flex-shrink:0}.kw-chronicle .kw-market-nav-btn:hover{color:var(--mk-text);border-color:var(--mk-border-strong);background:#20140ec7}.kw-chronicle .kw-market-nav-btn.is-active{color:#f5e8d4;border-color:var(--mk-border-strong);background:linear-gradient(#2a1a10f5,#100a08f0);box-shadow:inset 0 0 0 1px #d4a04424,inset 0 1px 12px #b4502814}.kw-chronicle .kw-market-nav-btn.is-active .kw-market-nav-btn__icon{color:var(--mk-gold)}.kw-chronicle .kw-market-nav-btn--premium.is-active{border-color:#a864b473;box-shadow:inset 0 0 0 1px #a864b41f}.kw-chronicle .kw-market-nav-btn--premium.is-active .kw-market-nav-btn__icon{color:var(--mk-premium)}.kw-chronicle .kw-market-body{flex:1;min-height:0}.kw-chronicle .kw-market-dock-bar{justify-content:flex-end;align-items:stretch;gap:10px;padding:0 2px 8px;display:flex}.kw-chronicle .kw-market-dock-bar .kw-backpack-dock{flex-shrink:0;min-width:min(100%,260px);max-width:320px}@media (width<=640px){.kw-chronicle .kw-market-dock-bar{justify-content:stretch}.kw-chronicle .kw-market-dock-bar .kw-backpack-dock{min-width:100%;max-width:none}}.kw-chronicle .kw-market-tab .kw-market-handlarz-layout{border-color:var(--mk-border)!important;background:linear-gradient(#1a110ef5,#0a0605fa)!important;box-shadow:inset 0 2px 14px #00000073!important}.kw-chronicle .kw-market-tab .kw-market-side-panel{box-shadow:inset 0 0 0 1px var(--mk-border)!important;background:#0e0907f0!important}.kw-chronicle .kw-market-chip{color:var(--mk-muted);font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#00000059;border:1px solid #5c4a388c;border-radius:2px;flex-shrink:0;padding:3px 9px;font-size:.58rem;font-weight:700;transition:border-color .14s,color .14s,background .14s}.kw-chronicle .kw-market-chip:hover{color:var(--mk-text);border-color:var(--mk-border-strong)}.kw-chronicle .kw-market-chip.is-active{color:#f5e6c8;border-color:var(--mk-border-strong);background:var(--mk-gold-soft)}.kw-chronicle .kw-market-tab .kw-stat-card{border-color:var(--mk-border);background:#00000059}.kw-chronicle .kw-market-tab .kw-stat-card:hover{border-color:var(--mk-border-strong);background:#18120c8c}.kw-chronicle .kw-market-tab .kw-ah-blank__canvas{border-color:var(--mk-border);background:radial-gradient(ellipse 70% 55% at 50% 40%, var(--mk-ember) 0%, transparent 65%), #0c08068c}.kw-chronicle .kw-market-premium-banner{background:linear-gradient(135deg, var(--mk-premium-soft), #00000040);color:var(--mk-muted);border:1px solid #a864b447;border-radius:2px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 12px;padding:10px 14px;font-size:.78rem;line-height:1.55;display:flex}.kw-chronicle .kw-market-premium-banner__copy{flex:220px;min-width:0}.kw-chronicle .kw-market-premium-banner strong,.kw-chronicle .kw-market-premium-banner__icon{color:var(--mk-premium)}.kw-chronicle .kw-market-premium-badge{font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-premium);background:#00000059;border:1px solid #a864b459;border-radius:2px;padding:4px 10px;font-size:.62rem;font-weight:700}.kw-chronicle .kw-market-premium-backpack-dock,.kw-chronicle .kw-backpack-dock{flex-shrink:0;min-width:min(100%,220px)}.kw-chronicle .kw-market-premium-backpack-toggle,.kw-chronicle .kw-backpack-dock-toggle{color:#e8dcc8;text-align:left;cursor:pointer;background:linear-gradient(145deg,#2a160aeb 0%,#0c0806f2 100%);border:1px solid #c9783c73;border-radius:3px;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:border-color .16s,box-shadow .16s,transform .12s,background .16s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000073,0 4px 14px #00000059,0 0 18px #c9783c14}.kw-chronicle .kw-market-premium-backpack-toggle:before,.kw-chronicle .kw-backpack-dock-toggle:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(135deg,#d4a0171f,#0000 55%);transition:opacity .16s;position:absolute;inset:0}.kw-chronicle .kw-market-premium-backpack-toggle:hover,.kw-chronicle .kw-backpack-dock-toggle:hover{border-color:#d4a017a6;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #d4a01726,0 6px 18px #0006,0 0 22px #d4a01724}.kw-chronicle .kw-market-premium-backpack-toggle:hover:before,.kw-chronicle .kw-backpack-dock-toggle:hover:before{opacity:1}.kw-chronicle .kw-market-premium-backpack-toggle.is-active,.kw-chronicle .kw-backpack-dock-toggle.is-active{background:linear-gradient(145deg,#3a200cf2 0%,#120a06fa 100%);border-color:#d4a017d9;box-shadow:inset 0 0 0 1px #d4a01740,0 0 20px #d4a0172e}.kw-chronicle .kw-market-premium-backpack-toggle__icon-wrap,.kw-chronicle .kw-backpack-dock-toggle__icon-wrap{color:#f0b040;background:radial-gradient(circle at 35% 30%,#d4a01738,#0000008c);border:1px solid #c9783c66;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:inset 0 1px #ffdca01f}.kw-chronicle .kw-market-premium-backpack-toggle.is-active .kw-market-premium-backpack-toggle__icon-wrap,.kw-chronicle .kw-backpack-dock-toggle.is-active .kw-backpack-dock-toggle__icon-wrap{color:#ffd060;border-color:#d4a017b3;box-shadow:inset 0 1px #ffdca02e,0 0 12px #d4a01740}.kw-chronicle .kw-market-premium-backpack-toggle__body,.kw-chronicle .kw-backpack-dock-toggle__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kw-chronicle .kw-market-premium-backpack-toggle__body strong,.kw-chronicle .kw-backpack-dock-toggle__body strong{font-family:var(--kw-font-display);letter-spacing:.07em;text-transform:uppercase;color:#f5e6c8;font-size:.68rem;font-weight:800;line-height:1.2}.kw-chronicle .kw-market-premium-backpack-toggle__hint,.kw-chronicle .kw-backpack-dock-toggle__hint{color:#9a9086;font-size:.58rem;line-height:1.3}.kw-chronicle .kw-market-premium-backpack-toggle.is-active .kw-market-premium-backpack-toggle__hint,.kw-chronicle .kw-backpack-dock-toggle.is-active .kw-backpack-dock-toggle__hint{color:#d4a054}.kw-chronicle .kw-market-premium-backpack-toggle__meta,.kw-chronicle .kw-backpack-dock-toggle__meta{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;line-height:1.1;display:flex}.kw-chronicle .kw-market-premium-backpack-toggle__count,.kw-chronicle .kw-backpack-dock-toggle__count{font-family:var(--kw-font-display);color:#ffd060;text-shadow:0 0 10px #d4a01759;font-size:1rem;font-weight:800}.kw-chronicle .kw-market-premium-backpack-toggle__slots,.kw-chronicle .kw-backpack-dock-toggle__slots{letter-spacing:.04em;color:#6b6358;font-size:.55rem;font-weight:700}@media (width<=640px){.kw-chronicle .kw-market-premium-banner{flex-direction:column;align-items:stretch}.kw-chronicle .kw-market-premium-backpack-dock{min-width:0}}.kw-chronicle .kw-hud-action-btn--backpack{color:#d4a054;border-color:#c9783c59}.kw-chronicle .kw-hud-action-btn--backpack:hover,.kw-chronicle .kw-hud-action-btn--backpack.is-active{color:#ffd060;background:#d4a0171f;border-color:#d4a017a6;box-shadow:0 0 12px #d4a01726}.kw-chronicle .kw-hud-backpack-count{color:#ffe8a8;background:#d4a01738;border:1px solid #d4a01759}.kw-floating-panel{z-index:9600;touch-action:none;background:linear-gradient(165deg,#120c16fa,#08060afa);border:1px solid #a864b473;border-radius:4px;flex-direction:column;width:min(920px,100vw - 24px);min-width:min(680px,100vw - 24px);max-height:min(88vh,760px);display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 48px #000000a6,inset 0 0 0 1px #a864b41f}.kw-floating-panel.is-pinned{border-color:#a864b4b3;box-shadow:0 18px 48px #000000a6,0 0 12px #a864b426}.kw-floating-panel.is-dragging{-webkit-user-select:none;user-select:none;opacity:.97}.kw-floating-panel__head{background:#00000059;border-bottom:1px solid #a864b438;flex-shrink:0;align-items:center;gap:6px;padding:8px 10px;display:flex}.kw-floating-panel__grip{color:#a864b48c;flex-shrink:0}.kw-floating-panel__titles{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.kw-floating-panel__title{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:#f0e4ff;font-size:.68rem;font-weight:800}.kw-floating-panel__subtitle{color:#9a9086;font-variant-numeric:tabular-nums;font-size:.58rem}.kw-floating-panel__actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.kw-floating-panel__btn{color:#b8aea4;cursor:pointer;background:#0006;border:1px solid #5c4a388c;border-radius:2px;justify-content:center;align-items:center;width:26px;height:26px;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.kw-floating-panel__btn:hover,.kw-floating-panel__btn.is-active{color:var(--mk-premium);background:var(--mk-premium-soft);border-color:#a864b48c}.kw-floating-panel__body{flex-direction:column;flex:1;min-height:0;padding:8px;display:flex;overflow:hidden}.kw-floating-panel:has(.kw-backpack--premium-float.kw-backpack--grid-only){width:min(320px,100vw - 24px);min-width:min(280px,100vw - 24px)}.kw-backpack--premium-float.kw-backpack--grid-only .kw-backpack-grid-wrap{width:100%;max-width:none}.kw-backpack--premium-float.kw-backpack--grid-only .kw-backpack-grid{width:100%;grid-template-columns:repeat(5,minmax(0,1fr))!important}.kw-backpack--premium-float{flex:1;min-height:0;overflow:hidden}.kw-backpack--premium-float__toolbar{flex-shrink:0;justify-content:flex-end;display:flex}.kw-backpack--premium-float__collapse{color:#9a9086;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#0000004d;border:1px solid #5c4a3873;border-radius:2px;padding:2px 8px;font-size:.58rem;font-weight:700}.kw-backpack--premium-float__collapse:hover{color:#e8dcc8;border-color:#a864b466}.kw-backpack--premium-float .kw-backpack-inline-body--split,.kw-backpack--premium-float .kw-backpack-inline-body--split.has-inspector{flex:1;align-items:stretch;gap:10px;min-height:0;overflow:hidden;grid-template-columns:minmax(220px,38%) minmax(0,1fr)!important;display:grid!important}.kw-backpack--premium-float .kw-backpack-inline-body--split .kw-backpack-grid-wrap{align-self:start;width:auto;max-width:fit-content}.kw-backpack--premium-float .kw-backpack-inline-body--split .kw-backpack-grid{justify-content:start;width:fit-content;grid-template-columns:repeat(5,44px)!important;gap:6px!important}.kw-backpack--premium-float .kw-backpack-inline-body{scrollbar-width:thin;flex:1;min-height:0;overflow:hidden}.kw-backpack--premium-float .kw-backpack-inline-body.has-inspector:not(.kw-backpack-inline-body--split){grid-template-columns:minmax(280px,340px) minmax(520px,1fr);align-items:stretch;gap:10px;display:grid}.kw-backpack--premium-float .kw-backpack-inspector-scroll{scrollbar-width:thin;min-width:0;height:100%;max-height:none;overflow:hidden}.kw-backpack--premium-float .kw-backpack-grid-wrap{align-self:start}.kw-backpack--premium-float .kw-item-inspector{height:100%;min-height:0;max-height:calc(min(88vh,760px) - 128px)}.kw-backpack--premium-float .kw-item-inspector__body{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:10px 14px;padding-right:4px;display:grid;overflow:hidden auto}.kw-backpack--premium-float .kw-item-inspector__body>.flex.flex-col.items-center{position:sticky;top:0}.kw-backpack--premium-float .kw-item-inspector__body .w-20,.kw-backpack--premium-float .kw-item-inspector__body .h-20{width:96px!important;height:96px!important}.kw-backpack--premium-float .kw-item-inspector__details{min-width:0}.kw-backpack--premium-float .kw-item-inspector__flavor,.kw-backpack--premium-float .kw-item-inspector__trade-value{grid-column:1/-1}@media (width<=760px){.kw-floating-panel{width:min(360px,100vw - 16px);min-width:0;max-height:min(78vh,560px)}.kw-backpack--premium-float .kw-backpack-inline-body--split,.kw-backpack--premium-float .kw-backpack-inline-body--split.has-inspector,.kw-backpack--premium-float .kw-backpack-inline-body.has-inspector:not(.kw-backpack-inline-body--split){grid-template-columns:1fr}.kw-backpack--premium-float .kw-backpack-inspector-scroll{max-height:260px;overflow-y:auto}.kw-backpack--premium-float .kw-item-inspector{max-height:none}.kw-backpack--premium-float .kw-item-inspector__body{flex-direction:column;display:flex;overflow-y:auto}}.kw-chronicle .kw-market-premium-nav{background:radial-gradient(circle at 14% 0,#d8b4fe2e,#0000 42%),linear-gradient(#0f0a16e6,#07060bf0);border:1px solid #d8b4fe6b;border-radius:6px;grid-template-columns:repeat(2,minmax(180px,1fr));gap:8px;width:min(100%,560px);padding:5px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 18px #8b5cf624}.kw-chronicle .kw-market-premium-nav-btn{color:#d9c8e6;min-height:40px;font-family:var(--kw-font-display);letter-spacing:.06em;text-shadow:0 1px 2px #000000bf;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1c1227eb,#09080df0);border:1px solid #d8b4fe57;border-radius:4px;padding:0 18px;font-size:.7rem;font-weight:900;transition:border-color .14s,color .14s,background .14s,box-shadow .14s;position:relative;box-shadow:inset 0 1px #ffffff0f}.kw-chronicle .kw-market-premium-nav-btn:hover{color:#fff6ff;background:linear-gradient(#351f48f0,#150b1ff5);border-color:#ecd2ffad}.kw-chronicle .kw-market-premium-nav-btn.is-active{color:#fff8ff;background:linear-gradient(#74438ef5,#3a1b4ff5);border-color:#ffecb2d1;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 16px #d8b4fe47,0 0 10px #fbbf241f}.kw-chronicle .kw-market-premium-nav-btn.is-active:after{content:"";background:linear-gradient(90deg,#0000,#ffecb2eb,#0000);border-radius:999px;height:2px;position:absolute;bottom:5px;left:12px;right:12px;box-shadow:0 0 8px #ffecb259}@media (width<=520px){.kw-chronicle .kw-market-premium-nav{grid-template-columns:1fr}}.kw-chronicle .kw-market-product-card{border:1px solid var(--mk-border);background:#00000052;border-radius:2px;flex-direction:column;justify-content:space-between;gap:12px;height:100%;padding:12px 14px;transition:border-color .14s,background .14s;display:flex}.kw-chronicle .kw-market-product-card:hover{border-color:var(--mk-border-strong);background:#14100c80}.kw-chronicle .kw-market-product-card__title{font-family:var(--kw-font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--mk-text);margin:0;font-size:.72rem;font-weight:700}.kw-chronicle .kw-market-product-card__desc{color:var(--mk-muted);margin:0;font-size:.72rem;line-height:1.45}.kw-chronicle .kw-market-premium-tag{background:var(--mk-premium-soft);font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-premium);border:1px solid #a864b459;border-radius:2px;padding:2px 6px;font-size:.52rem;font-weight:700}.kw-chronicle .kw-market-premium-buy-btn{color:var(--mk-premium)!important;background:#28162c8c!important;border-color:#a864b466!important}.kw-chronicle .kw-market-premium-buy-btn:hover:not(:disabled){color:#e8c8f0!important;background:#381e3ca6!important;border-color:#a864b499!important}.kw-chronicle .kw-market-premium{flex-direction:column;height:100%;min-height:0;display:flex}.kw-chronicle .kw-market-avatar-grid-wrap{background:linear-gradient(#120a0775,#0705052e),#0000002e;border:1px solid #b8762a73;border-radius:4px;flex-direction:column;flex:1;min-height:180px;padding:12px 10px 14px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffecb209,inset 0 -22px 34px #00000038}.kw-chronicle .kw-market-avatar-grid-wrap:after{content:"";pointer-events:none;background:linear-gradient(#0000,#070505d1);height:44px;position:absolute;bottom:0;left:10px;right:10px}.kw-chronicle .kw-market-avatar-grid{scrollbar-color:#d8b4feb8 #140d0aad;scrollbar-width:thin;flex:1;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;min-height:0;max-height:none;padding:2px 8px 64px 2px;display:grid;overflow-y:auto}.kw-chronicle .kw-market-avatar-grid::-webkit-scrollbar{width:10px}.kw-chronicle .kw-market-avatar-grid::-webkit-scrollbar-track{background:#040406b8;border:1px solid #5c4a3875}.kw-chronicle .kw-market-avatar-grid::-webkit-scrollbar-thumb{background:linear-gradient(#d8b4fed1,#a864b4a3);border:2px solid #040406b8;border-radius:999px}.kw-chronicle .kw-market-avatar-card{text-align:center;background:radial-gradient(circle at 50% 0,#d8b4fe14,#0000 48%),#0000005c;border:1px solid #b8762a75;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:center;height:100%;min-height:188px;padding:14px;transition:border-color .14s,background .14s,transform .14s;display:flex}.kw-chronicle .kw-market-avatar-card:hover{background:radial-gradient(circle at 50% 0,#d8b4fe24,#0000 50%),#0a060c94;border-color:#d8b4fe94;transform:translateY(-1px)}.kw-chronicle .kw-market-avatar-card__img{object-fit:cover;object-position:top;border:2px solid #b8762ab8;border-radius:4px;width:5.25rem;height:5.25rem;box-shadow:0 6px 16px #00000085,0 0 10px #d8b4fe14}.kw-chronicle .kw-market-avatar-card__name{overflow-wrap:anywhere;-webkit-line-clamp:2;width:100%;max-width:150px;min-height:2.25em;line-height:1.18;font-family:var(--kw-font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--mk-text);text-shadow:0 1px 2px #000000b8;-webkit-box-orient:vertical;font-size:.64rem;font-weight:900;display:-webkit-box;overflow:hidden}.kw-chronicle .kw-market-unlocked-portraits{background:linear-gradient(#120a0794,#0505077a),#0000003d;border:1px solid #b8762a6b;border-radius:4px;min-height:118px;padding:14px}.kw-chronicle .kw-market-unlocked-portraits__title{font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;color:#ece2d2c7;margin-bottom:12px;font-size:.66rem;font-weight:900;display:block}.kw-chronicle .kw-market-unlocked-portraits__list{flex-wrap:wrap;gap:10px;display:flex}.kw-chronicle .kw-market-unlocked-portrait{cursor:pointer;background:#00000052;border:1px solid #5c4a3894;border-radius:999px;padding:2px;transition:border-color .14s,transform .14s,box-shadow .14s;position:relative}.kw-chronicle .kw-market-unlocked-portrait:hover{border-color:#d8b4fe99;transform:translateY(-1px)}.kw-chronicle .kw-market-unlocked-portrait.is-active{border-color:#ff3748fa;box-shadow:0 0 12px #ff374847}.kw-chronicle .kw-market-unlocked-portrait__img{object-fit:cover;object-position:top;border-radius:999px;width:3.45rem;height:3.45rem;box-shadow:0 4px 12px #0000006b}@media (width<=720px){.kw-chronicle .kw-market-avatar-grid-wrap{min-height:360px}.kw-chronicle .kw-market-avatar-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:420px}.kw-chronicle .kw-market-avatar-card{min-height:176px}.kw-chronicle .kw-market-avatar-card__img{width:4.5rem;height:4.5rem}}.kw-chronicle .kw-market-tab .kw-backpack--inline{border-color:var(--mk-border)!important;background:#0e0907eb!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-market-tab{background-color:#0d0806!important;background-image:linear-gradient(#0d080647 0%,#0d08069e 100%),radial-gradient(85% 55% at 50% -8%,#b43c2824 0%,#0000 58%),radial-gradient(55% 45% at 85% 100%,#d4a04412 0%,#0000 52%),url(./market_tab_bg-BiplcX4t.webp)!important;background-position:50%,50%,50%,top!important;background-repeat:no-repeat!important;background-size:auto,auto,auto,cover!important;border-color:#a064326b!important;box-shadow:inset 0 1px #d4a0441a,inset 0 -16px 32px #00000061,0 10px 28px #00000073!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-market-tab:before{background:linear-gradient(90deg,#0000,#d4a04452,#0000)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-market-tab .kw-market-section-nav{background:#0805048c!important;border-color:#a064326b!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-market-tab .kw-market-nav-btn{color:#a6927f!important;background:#0e0907b8!important;border-color:#78482680!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-market-tab .kw-market-nav-btn.is-active{color:#f5e8d4!important;background:linear-gradient(#2a1a10f5,#100a08f0)!important;border-color:#d4a04473!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-market-tab .kw-ah-blank__canvas{background:radial-gradient(70% 55% at 50% 40%,#b43c2814 0%,#0000 65%),#0c08068c!important;border-color:#a0643259!important}.kw-backpack--market-inspector .kw-item-inspector{height:100%;border-radius:8px!important;gap:8px!important;min-height:0!important;padding:10px 12px!important;overflow:visible!important}.kw-backpack--market-inspector .kw-item-inspector__header{padding-bottom:7px!important}.kw-backpack--market-inspector .kw-item-inspector__header h4{font-size:14px!important;line-height:1.15!important}.kw-backpack--market-inspector .kw-item-inspector__body{flex:0 auto;gap:6px!important;overflow:visible!important}.kw-backpack--market-inspector .kw-item-inspector__body .w-20,.kw-backpack--market-inspector .kw-item-inspector__body .w-16{width:64px!important;height:64px!important}.kw-backpack--market-inspector .kw-item-inspector__details{gap:6px!important}.kw-backpack--market-inspector .kw-item-inspector__stats,.kw-backpack--market-inspector .kw-item-inspector__comparison,.kw-backpack--market-inspector .kw-item-inspector__quantity{padding:8px!important}.kw-backpack--market-inspector .kw-item-inspector__stats{gap:6px!important}.kw-item-inspector__verdict{background:#0206178c;border:1px solid #94a3b829;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex;box-shadow:inset 0 1px #ffffff0a}.kw-item-inspector__verdict-icon{background:#00000052;border:1px solid;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.kw-item-inspector__verdict-copy{flex-direction:column;gap:2px;min-width:0;line-height:1.2;display:flex}.kw-item-inspector__verdict-copy strong{font-family:var(--kw-font-display);text-transform:uppercase;color:#f8fafc;font-size:.72rem;font-weight:900}.kw-item-inspector__verdict-copy em{color:#a8a29e;font-size:.66rem;font-style:normal;font-weight:700}.kw-item-inspector__verdict.is-better{color:#34d399;background:linear-gradient(#065f4638,#020617ad);border-color:#34d39947}.kw-item-inspector__verdict.is-worse{color:#fb7185;background:linear-gradient(#7f1d1d38,#020617ad);border-color:#fb718547}.kw-item-inspector__verdict.is-even{color:#fbbf24;background:linear-gradient(#78350f33,#020617ad);border-color:#fbbf2442}.kw-backpack--market-inspector .kw-item-inspector__verdict{gap:8px!important;padding:7px 8px!important}.kw-backpack--market-inspector .kw-item-inspector__verdict-icon{width:24px;height:24px}.kw-backpack--market-inspector .kw-item-inspector__verdict-copy strong{font-size:.66rem}.kw-backpack--market-inspector .kw-item-inspector__verdict-copy em{font-size:.6rem}.kw-backpack--market-inspector .kw-item-inspector__stats>div{padding-top:0!important;padding-bottom:0!important}.kw-backpack--market-inspector .kw-item-inspector__comparison{gap:6px!important;font-size:12px!important}.kw-backpack--market-inspector .kw-item-inspector__comparison-summary,.kw-backpack--market-inspector .kw-item-inspector__flavor,.kw-backpack--market-inspector .kw-item-inspector__trade-value,.kw-backpack--market-inspector .kw-item-inspector__merchant-note{display:none!important}.kw-backpack--market-inspector .kw-item-inspector__actions{gap:6px!important;padding-top:7px!important}.kw-backpack--market-inspector .kw-item-inspector__actions button{min-height:36px!important;padding-top:8px!important;padding-bottom:8px!important}.kw-backpack--market-inspector .kw-item-inspector__quantity{gap:6px!important}.kw-backpack--market-inspector .kw-item-inspector__quantity button,.kw-backpack--market-inspector .kw-item-inspector__quantity input{padding-top:6px!important;padding-bottom:6px!important}.kw-chronicle .kw-ah-auction__seller,.kw-chronicle .kw-ah-auction__bidder{color:#9a9086;align-items:center;gap:4px;min-width:0;font-size:.62rem;line-height:1.25;display:inline-flex}.kw-chronicle .kw-ah-auction__seller strong,.kw-chronicle .kw-ah-auction__bidder strong{color:#d4c4b4;text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.kw-chronicle .kw-ah-auction__timer strong{text-align:left;letter-spacing:.02em;min-width:4.75rem}.kw-chronicle .kw-ah--horizontal .kw-ah-auction__meta{flex-direction:column;align-items:flex-start;gap:5px}.kw-chronicle .kw-ah--horizontal .kw-ah-auction__main{min-width:0}.kw-chronicle .kw-ah--horizontal .kw-ah-auction__bid-info{min-width:160px}.kw-backpack--expedition-dock .kw-backpack-inline-body{gap:8px!important;overflow:hidden!important}.kw-backpack--expedition-dock .kw-backpack-inline-body.has-inspector{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)!important;display:grid!important}.kw-backpack--expedition-dock .kw-backpack-grid-wrap{max-height:116px;width:100%!important;max-width:100%!important;overflow:hidden!important}.kw-backpack--expedition-dock .kw-backpack-inspector-scroll{scrollbar-gutter:stable;align-self:stretch!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-right:3px!important;overflow:hidden auto!important}.kw-backpack--expedition-dock .kw-item-inspector,.kw-backpack--expedition-dock .kw-item-inspector *{min-width:0;max-width:100%}.kw-backpack--expedition-dock .kw-item-inspector{background:radial-gradient(circle at 25% 0,#10b9811f,#0000 34%),linear-gradient(#08120ef5,#050609fa)!important;border-radius:7px!important;gap:6px!important;height:auto!important;min-height:100%!important;padding:8px 9px!important;overflow:visible!important}.kw-backpack--expedition-dock .kw-item-inspector__header{align-items:flex-start!important;gap:7px!important;padding-bottom:6px!important}.kw-backpack--expedition-dock .kw-item-inspector__header>div:first-child{min-width:0!important}.kw-backpack--expedition-dock .kw-item-inspector__header>div:first-child>.flex{flex-wrap:wrap!important;gap:4px!important}.kw-backpack--expedition-dock .kw-item-inspector__header h4{overflow-wrap:anywhere;letter-spacing:.025em!important;font-size:12px!important;line-height:1.14!important}.kw-backpack--expedition-dock .kw-item-inspector__header span{overflow-wrap:anywhere;white-space:normal!important;min-width:0!important;max-width:100%!important;padding:2px 5px!important;font-size:8px!important;line-height:1.08!important}.kw-backpack--expedition-dock .kw-item-inspector__header button{flex:none;padding:6px 7px!important;font-size:9px!important}.kw-backpack--expedition-dock .kw-item-inspector__body{flex:none;gap:5px!important;overflow:visible!important}.kw-backpack--expedition-dock .kw-item-inspector__body .w-20,.kw-backpack--expedition-dock .kw-item-inspector__body .w-16{width:48px!important;height:48px!important}.kw-backpack--expedition-dock .kw-item-inspector__details{gap:6px!important}.kw-backpack--expedition-dock .kw-item-inspector__stats,.kw-backpack--expedition-dock .kw-item-inspector__comparison{gap:4px!important;padding:7px!important}.kw-backpack--expedition-dock .kw-item-inspector__stats>div{padding-top:0!important;padding-bottom:0!important}.kw-backpack--expedition-dock .kw-item-inspector .text-sm,.kw-backpack--expedition-dock .kw-item-inspector__stats,.kw-backpack--expedition-dock .kw-item-inspector__comparison{font-size:11px!important}.kw-backpack--expedition-dock .kw-item-inspector__stats>div>div{gap:5px!important}.kw-backpack--expedition-dock .kw-item-inspector__stats svg{width:13px!important;height:13px!important}.kw-backpack--expedition-dock .kw-item-inspector__stats strong,.kw-backpack--expedition-dock .kw-item-inspector__comparison strong{font-size:12px!important}.kw-backpack--expedition-dock .kw-item-inspector__comparison{font-size:11px!important}.kw-backpack--expedition-dock .kw-item-inspector__comparison .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.kw-backpack--expedition-dock .kw-item-inspector__comparison .grid span{overflow-wrap:anywhere;font-size:8px!important}.kw-backpack--expedition-dock .kw-item-inspector__comparison>div:first-child{grid-template-columns:1fr!important;align-items:start!important;gap:3px!important;display:grid!important}.kw-backpack--expedition-dock .kw-item-inspector__comparison>div:first-child span{overflow-wrap:anywhere;text-align:left!important}.kw-backpack--expedition-dock .kw-item-inspector__comparison-summary,.kw-backpack--expedition-dock .kw-item-inspector__flavor,.kw-backpack--expedition-dock .kw-item-inspector__trade-value{display:none!important}.kw-backpack--expedition-dock .kw-item-inspector__actions{gap:5px!important;padding-top:6px!important}.kw-backpack--expedition-dock .kw-item-inspector__actions button{border-radius:6px!important;min-height:31px!important;padding-top:6px!important;padding-bottom:6px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content.kw-main-content--arena{height:100%;min-height:0;gap:0!important;padding:8px 10px!important;overflow:hidden!important}.kw-chronicle .kw-main-content--arena:after{content:none!important;display:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet{flex-direction:column;flex:auto;width:100%;display:flex;overflow:hidden;height:100%!important;min-height:0!important;max-height:none!important;margin-bottom:0!important}.kw-chronicle .kw-main-content--arena .kw-arena-chronicle{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden!important}.kw-chronicle .kw-main-content--arena .kw-arena-hero{flex:none;padding:10px 18px!important}.kw-chronicle .kw-main-content--arena .kw-arena-hero__head{margin-bottom:10px!important}.kw-chronicle .kw-main-content--arena .kw-stat-card{min-height:56px;padding:8px 14px!important}.kw-chronicle .kw-main-content--arena .kw-arena-layout{flex:auto;align-items:stretch;min-height:0;padding-top:8px!important;padding-bottom:8px!important;overflow:hidden!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit,.kw-chronicle .kw-main-content--arena .kw-arena-duel-wing{height:100%;min-height:0;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-pit{grid-template-rows:auto minmax(0,1fr) 42px;gap:10px;display:grid;padding-bottom:10px!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit__rim{display:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit>:not([hidden])~:not([hidden]),.kw-chronicle .kw-main-content--arena .kw-arena-duel-wing>:not([hidden])~:not([hidden]){margin-top:0!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit__head,.kw-chronicle .kw-main-content--arena .kw-table-footer{min-height:0}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame{height:100%;min-height:0;max-height:none}.kw-chronicle .kw-main-content--arena .kw-arena-mode-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-mode-tab{color:#9a8e83;min-height:28px;font-family:var(--kw-font-display);text-transform:uppercase;background:#06080cdb;border:1px solid #5c4a38a6;border-radius:4px;padding:0 10px;font-size:.58rem;font-weight:800;transition:border-color .18s,color .18s,background .18s}.kw-chronicle .kw-main-content--arena .kw-arena-mode-tab:hover,.kw-chronicle .kw-main-content--arena .kw-arena-mode-tab.is-active{color:#f4d7c9;background:linear-gradient(#4e0c12eb 0%,#1c070af5 100%);border-color:#c93340b8}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{padding:12px;display:flex;overflow:visible}.kw-chronicle .kw-main-content--arena .kw-arena-hunt{flex-direction:column;flex:auto;gap:12px;width:100%;min-height:0;display:flex;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command{background:linear-gradient(135deg,#160c0af0 0%,#08080cf5 100%);border:1px solid #803a30a8;border-radius:8px;flex:none;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffdcb40d}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command-power{align-items:center;gap:10px;min-width:0;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command-icon{color:#ffcf68;background:radial-gradient(circle at 50% 35%,#c9a22738,#0c0804eb);border:1px solid #c9a2276b;border-radius:999px;flex-shrink:0;place-items:center;width:2.35rem;height:2.35rem;display:grid;box-shadow:0 0 18px #c9a2272e}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command-copy span{color:#8a8078;font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:800}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command-copy strong{color:#ffcf68;font-family:var(--kw-font-display);font-size:1.15rem;font-weight:900;line-height:1}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command-chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__refresh{white-space:nowrap;flex-shrink:0}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__top,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter{flex:none;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command,.kw-arena-hunt__player-stats{border:1px solid #803a30a8;border-radius:6px;margin-bottom:4px;padding:12px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__status,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-buttons{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__chip,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-copy{color:#b8aea4;min-height:28px;font-family:var(--kw-font-display);text-transform:uppercase;white-space:nowrap;background:#07090dd1;border:1px solid #5c4a3894;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:.58rem;font-weight:800;display:inline-flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__chip.is-ready{color:#8fd2aa;background:#081c12b8;border-color:#1f945b6b}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__chip.is-warn{color:#ffc35a;background:#201204b8;border-color:#dc911e7a}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__chip.is-safe{color:#9cc9ff;background:#081220b8;border-color:#4984c675}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter{background:linear-gradient(#0a0e14e0 0%,#05070bf0 100%);border:1px solid #5c4a386b;border-radius:8px;padding:10px 12px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-copy{text-transform:none;white-space:normal;color:#c9b8a8;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:10px;padding:0}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-copy strong{color:#efe5da;font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-copy p{color:#766c64;margin:2px 0 0;font-size:.68rem;font-weight:700}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-offer{color:#b8aea4;cursor:pointer;background:#06080ce0;border:1px solid #5c4a388c;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;min-width:108px;min-height:52px;padding:8px 10px;transition:border-color .18s,transform .18s,background .18s;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-offer span{font-family:var(--kw-font-display);letter-spacing:.05em;text-transform:uppercase;font-size:.58rem;font-weight:800}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-offer em{color:#ffcf68;font-size:.74rem;font-style:normal;font-weight:800}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-offer.is-premium em{color:#d4b4ff}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-offer:hover:not(:disabled){background:#12080aeb;border-color:#c933409e;transform:translateY(-1px)}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-offer:disabled{opacity:.45;cursor:not-allowed}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-note{color:#766c64;white-space:nowrap;font-size:.68rem;font-weight:700}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-grid{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;flex:auto;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:stretch;gap:14px;min-height:0;padding:2px 2px 12px;display:grid;overflow:hidden auto}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card{background:linear-gradient(#0e0e12f5 0%,#050508fa 100%);border:1px solid #5c4a3875;border-radius:8px;flex-direction:column;gap:9px;min-width:0;height:100%;min-height:320px;padding:14px 12px 12px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 1px #ffe8be0d}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card:hover:not(.is-locked){border-color:#c933408c;transform:translateY(-2px);box-shadow:inset 0 1px #ffe8be12,0 12px 28px #00000052}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card.is-npc{border-color:#be802d61}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card.is-player{border-color:#c9334052}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card.is-locked{opacity:.82}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__ribbon{min-height:22px;font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:0 8px;font-size:.52rem;font-weight:900;line-height:22px;position:absolute;top:10px;right:10px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__ribbon.is-deadly{color:#ffb0b0;background:#781018b8;border:1px solid #dc3c3c8c}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__ribbon.is-harder{color:#ffc0c0;background:#5a1414ad;border:1px solid #c8464673}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__ribbon.is-even{color:#ffd88a;background:#463008b8;border:1px solid #c9a22773}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__ribbon.is-easier,.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__ribbon.is-soft{color:#9fe0b8;background:#0c301cb8;border:1px solid #3ca06473}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__head{align-items:center;gap:9px;min-width:0;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__avatar{background:#00000073;border:2px solid #c933406b;border-radius:8px;flex:0 0 50px;width:50px;height:50px;overflow:hidden;box-shadow:0 0 16px #c933401f}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__avatar img{object-fit:cover;width:100%;height:100%}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__title{flex:auto;min-width:0}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__type{color:#ad8f6f;text-transform:uppercase;align-items:center;gap:4px;font-size:.55rem;font-weight:900;display:inline-flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__title h4{color:#efe5da;font-family:var(--kw-font-display);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:.82rem;font-weight:900;line-height:1.08;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__title p{color:#847a70;margin:2px 0 0;font-size:.68rem;font-weight:700}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power{background:#140e046b;border:1px solid #c9a22738;border-radius:6px;flex-direction:column;gap:5px;padding:8px;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power-row{color:#a99b8f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;font-size:.64rem;font-weight:800;display:grid}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power strong{color:#ffcf68;font-family:var(--kw-font-display);font-size:.8rem}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power em{font-size:.58rem;font-style:normal}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power-bar{background:#00000073;border-radius:999px;height:6px;display:flex;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power-bar .is-you{background:linear-gradient(90deg,#c9a227f2,#ffd25ad9)}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power-bar .is-them{background:linear-gradient(90deg,#c41e1ed9,#ff5a5abf)}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power-legend{color:#6f6760;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;font-size:.54rem;font-weight:800;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power em.is-harder{color:#ff8d8d}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power em.is-easier{color:#8fd2aa}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__stats span{color:#d8cec4;min-width:0;min-height:38px;font-family:var(--kw-font-mono);text-align:center;background:#00000038;border:1px solid #5c4a3857;border-radius:4px;flex-direction:column;gap:2px;padding:5px 4px;font-size:.68rem;font-weight:800;display:flex;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__stats span small{color:#7a7168;letter-spacing:.06em;font-size:.52rem;font-weight:900}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__eq{color:#8d837b;flex-direction:column;gap:3px;min-height:68px;max-height:none;font-size:.62rem;font-weight:700;display:flex;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__eq span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__eq .rarity-uncommon{color:#86d994}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__eq .rarity-rare{color:#82b7ff}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__eq .rarity-epic{color:#d39cff}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__eq .rarity-legendary{color:#ffd76c}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__loot{color:#d8a944;align-items:center;gap:6px;font-size:.66rem;font-weight:900;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__attack{z-index:1;white-space:normal;width:100%;min-height:38px;line-height:1.1;font-family:var(--kw-font-display);letter-spacing:.05em;text-transform:uppercase;margin-top:auto;position:relative}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__empty{color:#8a8078;text-align:center;background:#06080c8c;border:1px dashed #5c4a3873;border-radius:10px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;min-height:220px;padding:24px;display:flex}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__empty p{margin:0;font-size:.82rem;font-weight:700}.kw-chronicle .kw-main-content--arena .kw-arena-ranking-scroll{flex:1 1 0;min-height:0;height:auto!important;max-height:none!important;padding-bottom:24px!important;scroll-padding-bottom:24px!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame .kw-arena-ranking-scroll tbody tr:last-child td{padding-bottom:20px!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit>.kw-arena-meta-strip{height:42px;min-height:0;max-height:42px;overflow:hidden;gap:10px!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit .kw-mini-panel{justify-content:space-between;align-items:center;height:42px;min-height:0;display:flex;overflow:hidden;padding:8px 11px!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit .kw-mini-panel h3{white-space:nowrap;line-height:1;margin:0!important;font-size:.62rem!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit .kw-mini-panel p,.kw-chronicle .kw-main-content--arena .kw-arena-pit .kw-mini-list{display:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-duel-wing{flex-direction:column;gap:8px;display:flex;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-duel-accordion{flex:auto;min-height:0}.kw-chronicle .kw-main-content--arena .kw-arena-duel-accordion__section.is-open .kw-feed-scroll{flex:auto;min-height:0;max-height:none!important}@media (height<=780px) and (width>=900px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content.kw-main-content--arena{padding-top:6px!important;padding-bottom:6px!important}.kw-chronicle .kw-main-content--arena .kw-arena-hero{padding-top:8px!important;padding-bottom:8px!important}.kw-chronicle .kw-main-content--arena .kw-arena-hero__head{margin-bottom:8px!important}.kw-chronicle .kw-main-content--arena .kw-stat-card{min-height:50px;padding-top:7px!important;padding-bottom:7px!important}.kw-chronicle .kw-main-content--arena .kw-arena-layout{padding-top:6px!important;padding-bottom:6px!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit{grid-template-rows:auto minmax(0,1fr) 34px;gap:8px;padding-bottom:8px!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit>.grid,.kw-chronicle .kw-main-content--arena .kw-arena-pit .kw-mini-panel{height:34px;max-height:34px}.kw-chronicle .kw-main-content--arena .kw-arena-pit .kw-mini-panel{padding-top:6px!important;padding-bottom:6px!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{padding:8px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt{gap:6px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command{grid-template-columns:1fr;gap:8px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command-chips{justify-content:flex-start}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__refresh{justify-self:start}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__chip,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-copy{min-height:23px;padding:0 7px;font-size:.53rem}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter{padding:5px 7px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-grid{grid-template-columns:repeat(auto-fit,minmax(226px,1fr));gap:10px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card{gap:6px;min-height:268px;padding:10px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__eq{min-height:58px;max-height:none}}.kw-chronicle .kw-main-content--arena .kw-arena-pit>.kw-arena-meta-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--ambush-style{gap:8px;min-width:0}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--season{gap:6px;min-width:0}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--season h3{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--season .kw-arena-season-status{flex:none;align-items:center;gap:5px;margin-bottom:0}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--season .kw-arena-prestige{min-height:20px;padding:0 6px;font-size:.54rem}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--season .kw-arena-season-record span{min-width:26px;padding:3px 4px;font-size:.54rem}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--season .kw-season-thresholds{display:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--ambush-style h3{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--ambush-style .kw-button{white-space:nowrap;text-overflow:ellipsis;flex:none;min-width:0;max-width:52%;min-height:24px;padding-left:8px;padding-right:8px;overflow:hidden;width:auto!important;margin-top:0!important}.kw-chronicle .kw-ambush-post-label-short,.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-ambush-post-label-long{display:none}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-ambush-post-label-short{display:inline}@media (width<=1180px){.kw-chronicle .kw-main-content--arena .kw-arena-pit{grid-template-rows:auto minmax(0,1fr) 82px}.kw-chronicle .kw-main-content--arena .kw-arena-pit>.kw-arena-meta-strip{height:82px;max-height:82px;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr))!important}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel{height:36px;max-height:36px;padding:5px 10px!important}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--ambush-style{grid-column:1/-1}.kw-chronicle .kw-ambush-post-label-long{display:none}.kw-chronicle .kw-ambush-post-label-short{display:inline}}@media (width<=760px){.kw-chronicle .kw-main-content--arena .kw-arena-pit{flex-direction:column;min-height:0;display:flex;overflow:visible}.kw-chronicle .kw-main-content--arena .kw-arena-pit>.kw-arena-meta-strip{height:auto;max-height:none;grid-template-columns:1fr!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit__head,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__top,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter{flex-direction:column;align-items:stretch}.kw-chronicle .kw-main-content--arena .kw-arena-pit__head{gap:10px}.kw-chronicle .kw-main-content--arena .kw-arena-mode-bar{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:8px;width:100%;display:grid}.kw-chronicle .kw-main-content--arena .kw-arena-mode-tab{touch-action:manipulation;width:100%;min-height:42px;padding:0 12px;font-size:.68rem}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{height:auto;min-height:0;overflow:visible}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{padding:8px;display:block}.kw-chronicle .kw-main-content--arena .kw-arena-hunt{overflow:visible}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__actions,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__actions .kw-button{justify-content:center;width:100%}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__actions .kw-button{min-height:38px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__status{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__chip,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-copy{white-space:normal;text-align:center;justify-content:center;min-height:34px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-buttons{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-buttons .kw-button{justify-content:center;min-height:36px}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter-note{text-align:center;white-space:normal;grid-column:1/-1}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-grid{grid-template-columns:1fr;gap:14px;padding-bottom:18px;padding-right:0;overflow:visible}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel,.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--ambush-style{grid-column:auto;height:38px;max-height:38px}}.kw-chronicle.kw-shell--mobile .kw-main-content--arena,.kw-chronicle.mobile-frame-active .kw-main-content--arena,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-sheet,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-sheet,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-chronicle,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-chronicle,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-layout,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-layout,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-pit,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-pit,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-table-frame,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-table-frame,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-table-frame--hunt,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-table-frame--hunt,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-hunt,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-hunt,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-hunt-grid,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-hunt-grid{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-pit,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-pit{flex-direction:column;display:flex}.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-table-frame--hunt,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-table-frame--hunt{display:block}.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-hunt-grid,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-hunt-grid{touch-action:pan-y;overscroll-behavior:auto;-webkit-overflow-scrolling:touch;grid-template-columns:1fr;padding-bottom:22px;padding-right:0}.kw-chronicle .kw-main-content--arena{scrollbar-gutter:stable;padding-bottom:84px!important;overflow-y:auto!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet,.kw-chronicle .kw-main-content--arena .kw-arena-chronicle,.kw-chronicle .kw-main-content--arena .kw-arena-layout,.kw-chronicle .kw-main-content--arena .kw-arena-pit,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt,.kw-chronicle .kw-main-content--arena .kw-arena-hunt,.kw-chronicle .kw-main-content--arena .kw-arena-hunt-grid{height:auto!important;max-height:none!important;overflow:visible!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet,.kw-chronicle .kw-main-content--arena .kw-arena-chronicle,.kw-chronicle .kw-main-content--arena .kw-arena-layout{flex:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit{flex-direction:column!important;padding-bottom:18px!important;display:flex!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{flex:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));align-items:stretch;flex:none!important;padding-bottom:28px!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__loot{margin-top:6px!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit>.kw-arena-meta-strip{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel,.kw-chronicle .kw-main-content--arena .kw-arena-meta-strip .kw-mini-panel--ambush-style{height:auto!important;min-height:42px!important;max-height:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content.kw-main-content--arena,.kw-chronicle .kw-main-content--arena{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;gap:12px!important;height:100%!important;min-height:0!important;padding:10px 12px 96px!important;overflow:hidden auto!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet,.kw-chronicle .kw-main-content--arena .kw-arena-chronicle,.kw-chronicle .kw-main-content--arena .kw-arena-layout,.kw-chronicle .kw-main-content--arena .kw-arena-pit,.kw-chronicle .kw-main-content--arena .kw-arena-duel-wing,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt,.kw-chronicle .kw-main-content--arena .kw-arena-hunt,.kw-chronicle .kw-main-content--arena .kw-arena-hunt-grid,.kw-chronicle .kw-main-content--arena .kw-arena-ranking-scroll,.kw-chronicle .kw-main-content--arena .kw-table-scroll{height:auto!important;min-height:0!important;max-height:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet,.kw-chronicle .kw-main-content--arena .kw-arena-chronicle{display:block!important;overflow:visible!important}.kw-chronicle .kw-main-content--arena .kw-arena-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);align-items:start!important;padding-bottom:20px!important;display:grid!important;overflow:visible!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit,.kw-chronicle .kw-main-content--arena .kw-arena-duel-wing{flex-direction:column!important;display:flex!important;overflow:visible!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{flex:none!important;overflow:visible!important}.kw-chronicle .kw-main-content--arena .kw-arena-ranking-scroll{padding-bottom:34px!important;overflow:auto visible!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-grid{grid-template-columns:repeat(auto-fit,minmax(255px,1fr))!important;gap:14px!important;padding-bottom:34px!important;display:grid!important;overflow:visible!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card{height:auto!important;min-height:292px!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__attack{margin-top:8px!important;position:static!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit,.kw-chronicle .kw-main-content--arena .kw-arena-pit__head,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter,.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card{-webkit-backdrop-filter:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit{background:linear-gradient(#120806f0,#020204f7)!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit__head{background:linear-gradient(#1a0d0af5,#050508f5)!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{background:linear-gradient(#07080cf7,#020204fa)!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter{background:linear-gradient(#0a0c12fa,#040508fa)!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit>.kw-arena-meta-strip{height:auto!important;max-height:none!important;overflow:visible!important}@media (width<=1180px){.kw-chronicle .kw-main-content--arena .kw-arena-layout{grid-template-columns:minmax(0,1fr)!important}}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame:not(.kw-arena-table-frame--hunt){flex-direction:column!important;min-height:430px!important;max-height:min(58vh,560px)!important;display:flex!important;overflow:hidden!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame:not(.kw-arena-table-frame--hunt) .kw-arena-ranking-scroll{flex:auto!important;height:auto!important;min-height:360px!important;max-height:none!important;padding-bottom:10px!important;overflow:auto!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame:not(.kw-arena-table-frame--hunt) .kw-arena-ranking-scroll table{min-height:100%!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame:not(.kw-arena-table-frame--hunt) .kw-arena-ranking-scroll tbody tr{min-height:56px}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{min-height:0!important;max-height:none!important;overflow:visible!important}@media (height<=820px) and (width>=900px){.kw-chronicle .kw-main-content--arena .kw-arena-table-frame:not(.kw-arena-table-frame--hunt){min-height:360px!important;max-height:46vh!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame:not(.kw-arena-table-frame--hunt) .kw-arena-ranking-scroll{min-height:292px!important}}.kw-chronicle .kw-main-content--arena .kw-arena-sheet{background:linear-gradient(90deg,#050202e0,#120705a3 48%,#050202e6),radial-gradient(70% 55% at 54% 36%,#8226132e,#0000 62%)!important}.kw-chronicle .kw-main-content--arena .kw-arena-scene__texture{filter:sepia(.34)saturate(.9)brightness(.46)contrast(1.12)!important}.kw-chronicle .kw-main-content--arena .kw-arena-scene__warmth,.kw-chronicle .kw-main-content--arena .kw-arena-scene__vignette{background:linear-gradient(90deg,#000000bd 0%,#230a0657 48%,#000000b8 100%),radial-gradient(80% 54% at 50% 30%,#a034142e,#0000 65%),linear-gradient(#0000006b,#0000002e 42%,#000000b8)!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit,.kw-chronicle .kw-main-content--arena .kw-arena-pit__head,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter,.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card,.kw-chronicle .kw-main-content--arena .kw-arena-duel-wing{background:linear-gradient(#09080aeb,#030204f5)!important;box-shadow:inset 0 0 0 1px #75341c52,0 14px 34px #0000005c!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit__head,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter{background:linear-gradient(#0f0d10f2,#050407fa)!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card{background:linear-gradient(#0c0d11f5,#040407fa)!important}.kw-chronicle .kw-duty-panel{position:relative;overflow-y:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding-bottom:22px!important}.kw-chronicle .kw-duty-sheet .kw-duty-panel:before{display:none!important}.kw-chronicle .kw-duty-head{padding-bottom:12px;border-bottom-color:#5820308c!important}.kw-chronicle .kw-duty-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;padding-bottom:10px!important;display:grid!important}.kw-chronicle .kw-duty-tab{white-space:nowrap;justify-content:center;min-width:0;min-height:42px;box-shadow:inset 0 1px #ffffff09;border-radius:4px!important;padding:9px 10px!important}.kw-chronicle .kw-duty-board{-webkit-backdrop-filter:blur(8px);flex-shrink:0;grid-template-columns:minmax(128px,164px) minmax(0,1.45fr) minmax(238px,.72fr);align-items:stretch;width:100%;min-height:326px;background:linear-gradient(100deg,#090a0fe0,#13080cc7 54%,#06080de6),radial-gradient(circle at 88% 12%,#c533582b,#0000 34%)!important;border-color:#5f4339b3!important;border-radius:6px!important;gap:12px!important;max-width:none!important;margin:0!important;padding:14px!important;display:grid!important;box-shadow:inset 0 0 0 1px #ffd69b09,0 16px 34px #00000061!important}.kw-chronicle .kw-duty-board--expedition{grid-template-columns:minmax(128px,164px) minmax(0,1.5fr) minmax(238px,.74fr);background:linear-gradient(100deg,#080a0ee0,#110807c7 54%,#06080de6),radial-gradient(circle at 88% 12%,#c5442429,#0000 34%)!important}.kw-chronicle .kw-duty-board__art{align-self:start;justify-content:center!important;height:auto!important;min-height:0!important;padding:12px 10px!important}.kw-chronicle .kw-duty-board__art-frame{max-width:108px!important}.kw-chronicle .kw-duty-board__art-frame--scene{isolation:isolate;aspect-ratio:4/5;background:#05070a;width:100%;position:relative;overflow:hidden;border-color:rgba(var(--kw-duty-art-accent,201, 162, 39), .5)!important;max-width:126px!important}.kw-chronicle .kw-duty-board__art-scene{background-image:var(--kw-duty-art-bg);background-size:cover;background-position:var(--kw-duty-art-bg-position,center);filter:var(--kw-duty-art-filter,none);transform-origin:50%;will-change:transform;animation:18s ease-in-out infinite alternate kw-duty-art-drift;position:absolute;inset:0;transform:scale(1.06)}.kw-chronicle .kw-duty-board__art-scene-overlay{z-index:1;background:var(--kw-duty-art-overlay,linear-gradient(180deg, transparent, #0000009e));animation:6s ease-in-out infinite kw-duty-art-breathe;position:absolute;inset:0;box-shadow:inset 0 0 34px #000000b8,inset 0 0 0 1px #ffffff0a}.kw-chronicle .kw-duty-board__art-shimmer{z-index:4;pointer-events:none;mix-blend-mode:screen;opacity:.2;background:linear-gradient(115deg,#0000 37%,#ffeec429 48%,#0000 59%);animation:7.5s ease-in-out infinite kw-duty-art-shimmer;position:absolute;inset:-32% -58%;transform:translate(-42%)rotate(10deg)}.kw-chronicle .kw-duty-board__art--guard .kw-duty-board__art-scene{animation-duration:22s}.kw-chronicle .kw-duty-board__art--expedition .kw-duty-board__art-scene{animation-duration:16s}.kw-chronicle .kw-duty-board__art--supply .kw-duty-board__art-scene{background-repeat:no-repeat;background-size:cover;animation-name:kw-duty-art-supply-drift;animation-duration:20s;transform:scale(1.03)}.kw-chronicle .kw-duty-board__art--supply{background:linear-gradient(#04180c57,#040508b8),radial-gradient(80% 60% at 50% 100%,#22c55e29,#0000 70%);border-color:#22c55e52}.kw-chronicle .kw-duty-board__art--supply .kw-duty-board__art-frame--scene{border-color:#22c55e94!important;box-shadow:inset 0 0 0 1px #fff3c40d,inset 0 -24px 42px #0000008a,0 0 22px #22c55e24!important}@keyframes kw-duty-art-drift{0%{transform:scale(1.06)translate(-1.2%,-.7%)}to{transform:scale(1.11)translate(1.1%,.8%)}}@keyframes kw-duty-art-supply-drift{0%{transform:scale(1.03)translate(-.6%,-.4%)}to{transform:scale(1.065)translate(.6%,.5%)}}@keyframes kw-duty-art-breathe{0%,to{opacity:.92}50%{opacity:.72}}@keyframes kw-duty-art-shimmer{0%,to{opacity:.3;transform:translate(-20%)}50%{opacity:.7;transform:translate(20%)}}@media (prefers-reduced-motion:reduce){.kw-chronicle .kw-duty-board__art-scene,.kw-chronicle .kw-duty-board__art-scene-overlay,.kw-chronicle .kw-duty-board__art-shimmer{animation:none!important}}.kw-chronicle .kw-duty-board__art-caption{text-wrap:balance;word-break:normal;width:100%;max-width:148px;min-height:32px;padding-inline:2px;overflow:visible;letter-spacing:.045em!important;margin-top:10px!important;font-size:.58rem!important;line-height:1.25!important}.kw-chronicle .kw-duty-main{flex-direction:column;min-width:0;display:flex}.kw-chronicle .kw-duty-main>div:first-child{background:#03040761;border:1px solid #543a2d7a;border-radius:5px;padding:14px}.kw-chronicle .kw-duty-main h3{letter-spacing:.01em;font-size:.92rem!important}.kw-chronicle .kw-duty-main p{max-width:820px;color:#b9aca1!important;font-size:.78rem!important;line-height:1.48!important}.kw-chronicle .kw-duty-warning{background:#3a091761!important;border-color:#d3485952!important;border-radius:4px!important}.kw-chronicle .kw-duty-duration{margin-top:auto;background:linear-gradient(#0c0c10e6,#040508f5)!important;border-color:#c9a22742!important;border-radius:5px!important;padding:16px!important}.kw-chronicle .kw-duty-duration input[type=range]{height:22px}.kw-chronicle .kw-duty-rewards{flex-shrink:0;min-height:0;box-shadow:inset 0 0 28px #00000057;background:linear-gradient(#080b1ce0,#04050cf5),radial-gradient(circle at 92% 0,#614aba2e,#0000 38%)!important;border-color:#3a487694!important;border-radius:6px!important;width:100%!important;padding:14px!important}.kw-chronicle .kw-duty-rewards__title{margin-bottom:4px;color:#92887f!important;border-bottom-color:#3a4876b3!important;padding-bottom:10px!important}.kw-chronicle .kw-duty-reward-row{border-bottom:1px solid #48527647;min-height:34px;padding:7px 0}.kw-chronicle .kw-duty-reward-row:last-child{border-bottom:none}.kw-chronicle .kw-duty-reward-row span:last-child{font-size:.82rem;font-weight:900}.kw-chronicle .kw-duty-start{min-height:44px;border-radius:4px!important;box-shadow:0 12px 26px #7f1d1d47,inset 0 1px #ffffff14!important}.kw-chronicle .kw-duty-region-grid{padding-right:4px;max-height:226px!important}.kw-chronicle .kw-duty-region-card{min-height:58px;border-radius:5px!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-main>:not([hidden])~:not([hidden]){margin-top:10px!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-main>div:first-child{padding:10px 12px!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-main>div:first-child>p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:6px!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-warning{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:8px!important;padding:7px 9px!important;font-size:9px!important;line-height:1.25!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-region-grid{gap:6px!important;max-height:96px!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-region-card{min-height:42px;gap:7px!important;padding:5px 7px!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-region-card h4{letter-spacing:0!important;font-size:10px!important;line-height:1.15!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-region-card p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;margin-top:2px!important;font-size:8px!important;line-height:1.1!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-duration{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px!important;margin-top:8px!important;padding:8px 10px!important;display:grid!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-duration>*{margin-top:0!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-duration>div:first-child{display:contents!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-duration>input[type=range],.kw-chronicle .kw-duty-board--expedition .kw-duty-duration>div:last-child{grid-column:1/-1}.kw-chronicle .kw-duty-board--expedition .kw-duty-duration input[type=range]{height:14px}.kw-chronicle .kw-duty-board--expedition .kw-duty-rewards{padding:12px!important}.kw-chronicle .kw-duty-board--expedition .kw-duty-reward-row{min-height:30px;padding:5px 0}.kw-chronicle .kw-duty-board--expedition .kw-duty-start{min-height:40px}.kw-chronicle .kw-duty-active-card{-webkit-backdrop-filter:blur(8px);flex-shrink:0;min-height:320px;background:linear-gradient(100deg,#080f0de0,#040508eb),radial-gradient(circle at 18%,#10b9811f,#0000 42%)!important;border-color:#45745c7a!important;border-radius:6px!important;max-width:none!important;margin:0 auto!important}.kw-chronicle .kw-duty-active-card--expedition{background:linear-gradient(100deg,#100908e0,#040508eb),radial-gradient(circle at 18%,#ef44441f,#0000 42%)!important;border-color:#8842368a!important}.kw-chronicle .kw-duty-progress-card{max-width:640px;background:#030509bd!important;border-color:#485a666b!important;border-radius:6px!important}@media (width<=1120px){.kw-chronicle .kw-duty-board,.kw-chronicle .kw-duty-board--expedition{grid-template-columns:minmax(112px,132px) minmax(0,1fr) minmax(196px,.72fr);min-height:0;gap:10px!important;padding:12px!important}.kw-chronicle .kw-duty-board__art{grid-row:auto;align-self:start;height:auto!important;padding:10px 6px!important}.kw-chronicle .kw-duty-board__art-frame{max-width:88px!important}.kw-chronicle .kw-duty-board__art-frame--scene{max-width:104px!important}.kw-chronicle .kw-duty-main{grid-row:auto}.kw-chronicle .kw-duty-main>div:first-child{padding:11px}.kw-chronicle .kw-duty-main p{font-size:.72rem!important;line-height:1.42!important}.kw-chronicle .kw-duty-rewards{grid-row:auto;min-height:0;padding:12px!important}.kw-chronicle .kw-duty-duration{margin-top:0;padding:12px!important}}@media (width<=860px){.kw-chronicle .kw-duty-board,.kw-chronicle .kw-duty-board--expedition{grid-template-columns:1fr}.kw-chronicle .kw-duty-board__art{flex-direction:row;align-self:stretch;gap:12px;height:auto;justify-content:flex-start!important}.kw-chronicle .kw-duty-board__art-frame{flex-shrink:0;max-width:68px!important}.kw-chronicle .kw-duty-board__art-frame--scene{max-width:88px!important}.kw-chronicle .kw-duty-board__art-plinth{display:none}.kw-chronicle .kw-duty-board__art-caption{text-align:left;max-width:none;margin-top:0!important}}@media (width<=760px){.kw-chronicle .kw-duty-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important}.kw-chronicle .kw-duty-tab{min-height:38px;letter-spacing:0!important;padding:8px 5px!important;font-size:10px!important}.kw-chronicle .kw-duty-board{padding:12px!important}}.kw-chronicle .kw-training-panel{overflow-y:auto;padding-bottom:22px!important}.kw-chronicle .kw-training-panel .kw-panel-head{border-bottom:1px solid #5820208c;padding-bottom:12px}.kw-chronicle .kw-training-brief{color:#cfc4b8;background:linear-gradient(135deg,#220c0ab8,#040508eb),#0000005c!important;border-color:#794e2a99!important;padding:14px 16px!important}.kw-chronicle .kw-training-dashboard{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kw-chronicle .kw-training-metric{background:linear-gradient(#0b0b0eeb,#040406f2);border:1px solid #44342ac7;border-radius:4px;min-height:58px;padding:10px 12px;box-shadow:inset 0 0 22px #00000052}.kw-chronicle .kw-training-metric span{color:#91867c;font-family:var(--kw-font-display);text-transform:uppercase;align-items:center;gap:7px;font-size:.62rem;font-weight:800;display:flex}.kw-chronicle .kw-training-metric strong{color:#f1d18a;font-family:var(--kw-font-display);letter-spacing:0;margin-top:5px;font-size:.92rem;font-weight:900;display:block}.kw-chronicle .kw-training-metric.is-ready strong{color:#72d19c}.kw-chronicle .kw-training-metric.is-busy strong{color:#f0a85d}.kw-chronicle .kw-training-grid{flex:auto;grid-auto-rows:minmax(172px,1fr);align-items:stretch;min-height:360px;gap:14px!important}.kw-chronicle .kw-training-card{height:100%;border-color:#583c2eb8!important;border-radius:6px!important;min-height:0!important;box-shadow:inset 0 0 0 1px #ffdda00a,0 14px 34px #00000057!important}.kw-chronicle .kw-training-card:before{content:"";pointer-events:none;opacity:.75;z-index:1;background:linear-gradient(90deg,#ffdc8c14,#0000 28%),linear-gradient(#ffffff0f,#0000 32%);position:absolute;inset:0}.kw-chronicle .kw-training-card:hover{transform:translateY(-1px);border-color:#ca984ab8!important}.kw-chronicle .kw-training-card__overlay{z-index:2;grid-template-columns:minmax(0,1fr) 116px;background:linear-gradient(90deg,#030407f7 0%,#06060ae6 58%,#0c0805ad 100%)!important;align-items:stretch!important;padding:16px!important;display:grid!important}.kw-chronicle .kw-training-card__icon{justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;background:#44141473!important;border-color:#c4404075!important;border-radius:5px!important}.kw-chronicle .kw-training-card__title{letter-spacing:.02em;line-height:1.1;font-size:.86rem!important}.kw-chronicle .kw-training-card__desc{color:#b7aaa0!important;max-width:none!important;font-size:.72rem!important;line-height:1.45!important}.kw-chronicle .kw-training-progress{max-width:440px}.kw-chronicle .kw-training-action{align-self:center;width:116px;min-height:70px;border-radius:5px!important;box-shadow:0 10px 22px #00000059!important}.kw-chronicle .kw-training-action span:first-child{font-family:var(--kw-font-display);letter-spacing:.03em;font-size:.68rem}@media (width<=1100px){.kw-chronicle .kw-training-dashboard{grid-template-columns:1fr}.kw-chronicle .kw-training-card__overlay{grid-template-columns:minmax(0,1fr) 104px}.kw-chronicle .kw-training-action{width:104px}}@media (width<=760px){.kw-chronicle .kw-training-grid{flex:none;grid-auto-rows:auto;min-height:0}.kw-chronicle .kw-training-card{height:auto;min-height:220px!important}.kw-chronicle .kw-training-card__overlay{grid-template-columns:1fr;align-content:space-between}.kw-chronicle .kw-training-action{width:100%;min-height:48px}}.kw-chronicle .kw-community-panel{background:linear-gradient(180deg, #0a080eeb, #050406f5), var(--kw-panel-bg,transparent);border-color:#5865f242;position:relative;padding-bottom:24px!important;overflow-y:auto!important}.kw-chronicle .kw-community-panel:before{content:"";pointer-events:none;opacity:.78;background:linear-gradient(90deg,#5865f224,#0000 34%),linear-gradient(#d4a0170d,#0000 42%);position:absolute;inset:0}.kw-chronicle .kw-community-panel>*{z-index:1;position:relative}.kw-chronicle .kw-community-head{border-bottom-color:#5865f238}.kw-chronicle .kw-community-head-mark{color:#fff;background:linear-gradient(135deg,#5865f2fa,#8457ffd6),#5865f2;border:1px solid #5865f27a;border-radius:5px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 0 22px #5865f238}.kw-chronicle .kw-community-hero{background:linear-gradient(135deg,#120d18eb,#060508e6),radial-gradient(circle at 78% 20%,#5865f238,#0000 34%),radial-gradient(circle at 12% 0,#be185d1f,#0000 30%);border:1px solid #5865f252;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(360px,.55fr);align-items:stretch;gap:16px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000042}.kw-chronicle .kw-community-hero__copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.kw-chronicle .kw-community-eyebrow,.kw-chronicle .kw-community-card__head p,.kw-chronicle .kw-community-discord-card__top p{font-family:var(--kw-font-display);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:900;color:#c4b5fd!important;font-size:.62rem!important}.kw-chronicle .kw-community-hero h3,.kw-chronicle .kw-community-card__head h3{font-family:var(--kw-font-display);color:#f8f3eb;letter-spacing:.03em;text-transform:uppercase;margin:4px 0 0;font-size:clamp(1.02rem,1.35vw,1.35rem)}.kw-chronicle .kw-community-card__head h3{font-size:1.02rem}.kw-chronicle .kw-community-hero p:not(.kw-community-eyebrow){color:#c9bdb2;max-width:760px;margin:9px 0 0;line-height:1.55}.kw-chronicle .kw-community-pills{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.kw-chronicle .kw-community-pills span{color:#f6d46f;letter-spacing:.05em;text-transform:uppercase;background:#d4a01714;border:1px solid #d4a01747;border-radius:999px;padding:6px 9px;font-size:.64rem;font-weight:900}.kw-chronicle .kw-community-social-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;align-items:stretch;gap:10px;min-width:0;display:grid}.kw-chronicle .kw-community-discord-card{color:#fff;background:linear-gradient(145deg,#5865f2f2,#362778d1 55%,#0a0810eb),#5865f2;border:1px solid #5865f275;border-radius:6px;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;height:auto;min-height:92px;padding:9px;display:flex;box-shadow:0 12px 24px #242a783d}.kw-chronicle .kw-community-tiktok-card{background:linear-gradient(145deg,#0f172af7,#06b6d459 48%,#f43f5e94),#05070d;border-color:#f43f5e85;box-shadow:0 12px 24px #f43f5e24}.kw-chronicle .kw-community-discord-card__top{align-items:center;gap:8px;display:flex}.kw-chronicle .kw-community-discord-card__top p{display:none}.kw-chronicle .kw-community-discord-card__mark{color:#5865f2;background:#fff;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:0 8px 18px #0003}.kw-chronicle .kw-community-discord-card__mark svg{width:20px;height:20px}.kw-chronicle .kw-community-tiktok-card__mark{color:#fff;background:#05070d;border:1px solid #ffffff24}.kw-chronicle .kw-community-discord-card__top strong{letter-spacing:.01em;text-transform:uppercase;color:#fff;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;margin-top:1px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;font-weight:900;line-height:1.1;display:block}.kw-chronicle .kw-community-discord-card__text{display:none}.kw-chronicle .kw-community-discord,.kw-chronicle .kw-community-primary,.kw-chronicle .kw-community-secondary,.kw-chronicle .kw-community-link-list a,.kw-chronicle .kw-community-link-list button{letter-spacing:.02em;text-transform:uppercase;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.7rem;font-weight:900;text-decoration:none;transition:border-color .14s,background .14s,transform .14s,box-shadow .14s;display:inline-flex}.kw-chronicle .kw-community-discord{color:#3f46b9;background:#fffffff5;border:1px solid #ffffff57;width:100%;min-height:28px;padding:0 8px;font-size:.62rem;box-shadow:0 8px 18px #0000002e}.kw-chronicle .kw-community-discord:hover{background:#fff;border-color:#fffc;transform:translateY(-1px);box-shadow:0 14px 28px #00000047}.kw-chronicle .kw-community-tiktok{color:#0f172a;background:linear-gradient(135deg,#fff,#cffafe 52%,#ffe4e6)}.kw-chronicle .kw-community-tiktok:hover{background:linear-gradient(135deg,#fff,#ecfeff 52%,#fff1f2)}.kw-chronicle .kw-community-primary{color:#fff7ed;background:linear-gradient(135deg,#be185deb,#7f1d1ddb);border:1px solid #be185d8c;padding:0 18px;box-shadow:0 10px 26px #be185d24}.kw-chronicle .kw-community-primary:disabled{cursor:not-allowed;opacity:.45;transform:none}.kw-chronicle .kw-community-primary:not(:disabled):hover{border-color:#fb7185b8;transform:translateY(-1px)}.kw-chronicle .kw-community-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:14px;min-height:0;display:grid}.kw-chronicle .kw-community-card{background:linear-gradient(#100c10c7,#040407b8),#00000057;border:1px solid #50423ac7;border-radius:5px;min-width:0;padding:14px}.kw-chronicle .kw-community-card--devlog{border-color:#d4a0173d}.kw-chronicle .kw-community-card--feedback{border-color:#be185d3d}.kw-chronicle .kw-community-card--stats{border-color:#14b8a642}.kw-chronicle .kw-community-card--links{grid-column:1/-1}.kw-chronicle .kw-community-card__head{border-bottom:1px solid #50423a8c;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;display:flex}.kw-chronicle .kw-community-card__icon{color:#f6d46f;background:#1a110bb8;border:1px solid #d4a01747;border-radius:4px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.kw-chronicle .kw-community-card--feedback .kw-community-card__icon{color:#fb7185;background:#4a0b2052;border-color:#be185d61}.kw-chronicle .kw-community-card--stats .kw-community-card__icon{color:#5eead4;background:#0f766e29;border-color:#14b8a65c}.kw-chronicle .kw-community-refresh{color:#99f6e4;text-transform:uppercase;background:#064e3b2e;border:1px solid #14b8a647;border-radius:5px;min-height:32px;margin-left:auto;padding:0 10px;font-size:.68rem;font-weight:900}.kw-chronicle .kw-community-refresh:disabled{cursor:wait;opacity:.62}.kw-chronicle .kw-community-version{color:#d4a017;margin-left:auto;font-family:ui-monospace,monospace;font-size:.7rem}.kw-chronicle .kw-community-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.kw-chronicle .kw-community-stat{background:linear-gradient(#0f172a94,#0307128a),#0000003d;border:1px solid #50423a85;border-radius:5px;min-width:0;padding:11px 10px}.kw-chronicle .kw-community-stat--online{border-color:#10b98157;box-shadow:inset 3px 0 #10b9818c}.kw-chronicle .kw-community-stat span{color:#9ca3af;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:900;display:block;overflow:hidden}.kw-chronicle .kw-community-stat strong{color:#fff7ed;font-family:var(--kw-font-display);margin-top:5px;font-size:1.25rem;line-height:1;display:block}.kw-chronicle .kw-duty-mini-card{cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}.kw-chronicle .kw-duty-mini-card:hover{background:#451a032e;border-color:#f59e0b6b;transform:translateY(-1px)}.kw-chronicle .kw-duty-mini-card.is-finished{background:linear-gradient(90deg,#f59e0b2e,#7f1d1d29),#0f0a06d6;border-color:#f59e0b94;box-shadow:0 0 18px #f59e0b1f,inset 3px 0 #f59e0bd1}.kw-chronicle .kw-community-devlog-disclosure{background:#30220c29;border:1px solid #d4a01738;border-radius:5px;margin-top:12px}.kw-chronicle .kw-community-devlog-disclosure summary{cursor:pointer;color:#f6d46f;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:0 10px;font-size:.72rem;font-weight:950;display:flex}.kw-chronicle .kw-community-devlog-disclosure summary::marker{color:#d4a017}.kw-chronicle .kw-community-devlog-disclosure summary span{align-items:center;gap:7px;min-width:0;display:inline-flex}.kw-chronicle .kw-community-devlog-disclosure summary em{color:#d4a017;flex:none;font-family:ui-monospace,monospace;font-size:.68rem;font-style:normal}.kw-chronicle .kw-community-devlog-disclosure[open]{padding-bottom:10px}.kw-chronicle .kw-community-devlog-disclosure[open] .kw-community-devlog-list{padding:0 10px}.kw-chronicle .kw-community-devlog-list{gap:8px;display:grid}.kw-chronicle .kw-community-devlog-item{background:#05070a85;border:1px solid #50423a8c;border-left-color:#d4a01785;padding:9px 10px}.kw-chronicle .kw-community-devlog-item strong{font-family:var(--kw-font-display);color:#f0ebe3;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;display:block}.kw-chronicle .kw-community-devlog-item span{color:#b8aea4;margin-top:3px;font-size:.82rem;line-height:1.45;display:block}.kw-chronicle .kw-community-secondary{color:#f6d46f;background:#30220c61;border:1px solid #d4a01747;width:100%;margin-top:12px}.kw-chronicle .kw-community-secondary:hover{background:#442f0d8a;border-color:#f6d46f80}.kw-chronicle .kw-community-feedback-input{resize:vertical;color:#f8fafc;background:#030508b8;border:1px solid #50423ac7;border-radius:5px;outline:none;width:100%;min-height:170px;padding:12px;font-size:.9rem;line-height:1.55}.kw-chronicle .kw-community-feedback-input:focus{border-color:#be185d94;box-shadow:0 0 0 1px #be185d2e}.kw-chronicle .kw-community-feedback-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.kw-chronicle .kw-community-feedback-foot span{color:#8a8078;font-family:ui-monospace,monospace;font-size:.72rem}.kw-chronicle .kw-community-link-list{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.kw-chronicle .kw-community-link-list a,.kw-chronicle .kw-community-link-list button{color:#e2e8f0;background:#05070a85;border:1px solid #50423ab8;width:100%;padding:0 12px}.kw-chronicle .kw-community-link-list .kw-community-link--discord{color:#c7d2fe;background:#322c743d;border-color:#5865f26b}.kw-chronicle .kw-community-link-list .kw-community-link--tiktok{color:#fecdd3;background:linear-gradient(135deg,#06b6d41f,#f43f5e2e),#05070a85;border-color:#f43f5e6b}.kw-chronicle .kw-community-link-list a:hover,.kw-chronicle .kw-community-link-list button:hover{background:#30220c3d;border-color:#d4a01761}.kw-chronicle .kw-community-link-list .kw-community-link--discord:hover{background:#322c7461;border-color:#818cf8a3}.kw-chronicle .kw-community-link-list .kw-community-link--tiktok:hover{background:linear-gradient(135deg,#06b6d42e,#f43f5e47),#05070a8f;border-color:#fb7185ad}@media (width<=980px){.kw-chronicle .kw-community-hero,.kw-chronicle .kw-community-grid,.kw-chronicle .kw-community-link-list,.kw-chronicle .kw-community-social-grid{grid-template-columns:1fr}.kw-chronicle .kw-community-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kw-chronicle .kw-community-feedback-foot{flex-direction:column;align-items:stretch}}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-panel-stretch.kw-treasury-panel{scrollbar-gutter:stable;min-height:0;overflow:hidden auto;padding-bottom:64px!important}.kw-chronicle .kw-treasury-panel{gap:10px!important}.kw-chronicle .kw-treasury-panel>*{flex-shrink:0}.kw-chronicle .kw-treasury-panel textarea{min-height:62px}.kw-chronicle .kw-treasury-panel .grid.grid-cols-2.sm\:grid-cols-4 button{min-height:92px}.kw-chronicle .kw-treasury-panel>div:last-child{margin-bottom:18px}@media (width<=980px){.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-panel-stretch.kw-treasury-panel{padding-bottom:84px!important}}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-panel-stretch.kw-tower-panel{scrollbar-gutter:stable;padding-bottom:24px;overflow:hidden auto}.kw-chronicle .kw-tower-panel{gap:12px}.kw-chronicle .kw-tower-head{border-bottom-color:#7430308c!important}.kw-chronicle .kw-tower-dashboard{flex-shrink:0;box-shadow:inset 0 0 0 1px #ffdda009,0 12px 26px #00000042;background:linear-gradient(#0a0809f0,#040508f5),radial-gradient(circle at 50% 0,#c9a2271c,#0000 44%)!important;border-color:#74532db8!important;border-radius:6px!important;padding:14px 16px!important}.kw-chronicle .kw-tower-floor-track{gap:10px!important}.kw-chronicle .kw-tower-floor-node{border-radius:5px!important;width:54px!important;height:54px!important}.kw-chronicle .kw-tower-milestones{flex-shrink:0;background:#0405089e!important;border-color:#4c4030ad!important;border-radius:6px!important;padding:12px!important}.kw-chronicle .kw-tower-milestones>div{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));display:grid!important}.kw-chronicle .kw-tower-milestone{justify-content:center;align-items:center;min-height:30px;display:inline-flex;border-radius:4px!important}.kw-chronicle .kw-tower-target-card{flex-shrink:0;background:linear-gradient(100deg,#07090df5,#130808d6 54%,#06080df5),radial-gradient(circle at 12% 14%,#c41e1e33,#0000 34%)!important;border-color:#5f4339b8!important;border-radius:6px!important;align-items:center!important;padding:16px!important}.kw-chronicle .kw-tower-target-card>div:first-child{min-width:0}.kw-chronicle .kw-tower-target-card>.kw-button.primary{flex-shrink:0;min-height:46px;letter-spacing:.09em!important;padding:0 24px!important;font-size:.74rem!important}.kw-chronicle .kw-tower-target-mark{background:#600c1261!important;border-radius:8px!important;width:62px!important;height:62px!important;box-shadow:inset 0 0 24px #0000005c,0 10px 24px #00000061!important}.kw-chronicle .kw-tower-target-stats{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.kw-chronicle .kw-tower-target-stats span,.kw-chronicle .kw-tower-rule-chip,.kw-chronicle .kw-tower-ambush-summary span{color:#c9beb1;min-height:30px;font-family:var(--kw-font-display);text-transform:uppercase;background:#05070cb8;border:1px solid #5b4839a6;border-radius:4px;align-items:center;gap:7px;font-size:.64rem;font-weight:900;display:inline-flex}.kw-chronicle .kw-tower-target-stats span{padding:6px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.kw-chronicle .kw-tower-target-stats svg,.kw-chronicle .kw-tower-rule-chip svg,.kw-chronicle .kw-tower-ambush-summary svg{color:#d8a32c;flex-shrink:0}.kw-chronicle .kw-tower-target-stats .is-danger{color:#ff7b7b;background:#38090e8f;border-color:#c41e1e85}.kw-chronicle .kw-tower-target-stats .is-danger svg{color:#ff5b5b}.kw-chronicle .kw-tower-rules{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;background:#0405089e!important;border-color:#4c40309e!important;border-radius:6px!important;padding:12px!important}.kw-chronicle .kw-tower-rule-chip{justify-content:center;padding:9px 10px}.kw-chronicle .kw-tower-ambush-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.kw-chronicle .kw-tower-ambush-summary span{color:#e7bfd0;text-align:center;background:#2508186b;border-color:#b43f7657;justify-content:center;min-height:38px;padding:8px 9px}.kw-chronicle .kw-tower-ambush-summary svg{color:#ff5fb4}.kw-chronicle .kw-tower-ambush{margin-top:10px;padding-top:14px}.kw-chronicle .kw-tower-ambush-head{gap:12px}.kw-chronicle .kw-tower-ambush-card{padding:12px}.kw-chronicle .kw-tower-ambush-title{margin-bottom:0}.kw-chronicle .kw-tower-ambush-options{grid-template-columns:repeat(4,minmax(0,1fr))}.kw-chronicle .kw-tower-ambush-options button{min-height:74px}@media (width<=1180px){.kw-chronicle .kw-tower-rules,.kw-chronicle .kw-tower-ambush-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.kw-chronicle .kw-tower-rules,.kw-chronicle .kw-tower-ambush-summary,.kw-chronicle .kw-tower-ambush-options{grid-template-columns:1fr!important}.kw-chronicle .kw-tower-target-card{align-items:stretch!important}.kw-chronicle .kw-tower-floor-node{width:46px!important;height:46px!important}}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content--zadania{overflow:hidden!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content--zadania .kw-zadania-panel{scrollbar-gutter:stable;flex:auto;height:100%;min-height:0;overflow:hidden auto;padding-bottom:28px!important}.kw-chronicle .kw-zadania-panel{gap:10px!important}.kw-chronicle .kw-zadania-panel .kw-zadania-quest-groups{padding-bottom:8px}.kw-chronicle .kw-zadania-panel .kw-quest-list-item{align-items:flex-start;gap:12px!important;padding:10px 12px!important}.kw-chronicle .kw-zadania-panel .kw-quest-list-copy{min-width:0}.kw-chronicle .kw-zadania-panel .kw-quest-list-actions{max-width:34%}.kw-chronicle .kw-zadania-panel .kw-quest-list-actions .text-\[9px\]{line-height:1.25}@media (width<=900px){.kw-chronicle .kw-tower-ambush-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.kw-shell .kw-main-content--zadania .kw-zadania-panel{max-height:none;overflow:visible}.kw-chronicle .kw-zadania-panel .kw-quest-list-item{flex-direction:column}.kw-chronicle .kw-zadania-panel .kw-quest-list-actions{text-align:left;width:100%;max-width:none}}@media (width<=520px){.kw-chronicle .kw-tower-ambush-head{flex-direction:column;align-items:flex-start}.kw-chronicle .kw-tower-ambush-options{grid-template-columns:1fr}}.kw-chronicle .kw-community-instagram-card{background:linear-gradient(145deg,#4c0099f2,#dd2c0094 55%,#fbc02d59),#833ab4;border-color:#e1306c85;box-shadow:0 12px 24px #e1306c24}.kw-chronicle .kw-community-instagram-card__mark{color:#e1306c;background:#fff;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:0 8px 18px #0003}.kw-chronicle .kw-community-instagram-card__mark svg{width:20px;height:20px}.kw-chronicle .kw-community-instagram{color:#fff;background:linear-gradient(135deg,#833ab4,#fd1d1d 50%,#fcb045);border:1px solid #ffffff57;width:100%;min-height:28px;padding:0 8px;font-size:.54rem;box-shadow:0 8px 18px #0000002e}.kw-chronicle .kw-community-instagram:hover{border-color:#fffc;transform:translateY(-1px);box-shadow:0 14px 28px #00000047}.kw-chronicle .kw-community-facebook-card{background:linear-gradient(145deg,#1877f2f2,#0c3c79d1 55%,#0a0810eb),#1877f2;border-color:#1877f285;box-shadow:0 12px 24px #1877f23d}.kw-chronicle .kw-community-facebook-card__mark{color:#1877f2;background:#fff;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:0 8px 18px #0003}.kw-chronicle .kw-community-facebook-card__mark svg{width:20px;height:20px}.kw-chronicle .kw-community-facebook{color:#1c4b9d;background:#fffffff5;border:1px solid #ffffff57;width:100%;min-height:28px;padding:0 8px;font-size:.54rem;box-shadow:0 8px 18px #0000002e}.kw-chronicle .kw-community-facebook:hover{background:#fff;border-color:#fffc;transform:translateY(-1px);box-shadow:0 14px 28px #00000047}.kw-chronicle .kw-community-link-list .kw-community-link--instagram:hover{background:#833ab426;border-color:#e1306ca3}.kw-chronicle .kw-community-link-list .kw-community-link--facebook:hover{background:#1877f226;border-color:#1877f2a3}.kw-chronicle .kw-guild-anonymous,.kw-chronicle .kw-guild-dashboard{animation:.35s cubic-bezier(.16,1,.3,1) kw-guild-fade-in}@keyframes kw-guild-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.kw-chronicle .kw-guild-dashboard table th{letter-spacing:.08em;color:#8a8078}.kw-chronicle .kw-guild-dashboard table tbody tr{border-bottom:1px solid #3e342d40;transition:background-color .15s}.kw-chronicle .kw-guild-dashboard table tbody tr:last-child{border-bottom:none}.kw-chronicle .kw-guild-section-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 20px #0006}.kw-chronicle .overflow-y-auto::-webkit-scrollbar{width:5px}.kw-chronicle .overflow-y-auto::-webkit-scrollbar-track{background:#0c09074d;border-radius:4px}.kw-chronicle .overflow-y-auto::-webkit-scrollbar-thumb{background:#b89a684d;border-radius:4px}.kw-chronicle .overflow-y-auto::-webkit-scrollbar-thumb:hover{background:#f6d46f80}.kw-margaret-event-overlay{z-index:185;overscroll-behavior:contain;touch-action:pan-y;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 24% 18%,#b453092e,#0000 34%),radial-gradient(circle at 82% 20%,#10b9811f,#0000 32%),#010003db;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0;overflow:auto}.kw-margaret-event-modal{background:linear-gradient(135deg,#1a060af5,#07090dfa 48%,#0d1612f5),#08070a;border:1px solid #f59e0b52;border-radius:8px;grid-template-columns:minmax(260px,.88fr) minmax(340px,1.12fr);gap:16px;width:min(1040px,100%);max-height:calc(100dvh - 64px);padding:12px;display:grid;position:relative;overflow:auto;box-shadow:0 24px 80px #000000b8,inset 0 0 0 1px #ffffff0a}.kw-margaret-event__close{z-index:4;color:#fecaca;background:#0f0608d1;border:1px solid #f8717173;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;top:12px;right:12px}.kw-margaret-event__close:disabled{cursor:wait;opacity:.55}.kw-margaret-event__art{background:#07080a;border:1px solid #f59e0b47;border-radius:8px;min-height:500px;position:relative;overflow:hidden}.kw-margaret-event__art img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:52% 38%;display:block;transform:scale(1.01)}.kw-margaret-event__art:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#000000c2 100%),radial-gradient(circle at 20% 88%,#f59e0b3d,#0000 30%);position:absolute;inset:0}.kw-margaret-event__art-caption{z-index:2;gap:3px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.kw-margaret-event__art-caption span,.kw-margaret-event__eyebrow,.kw-margaret-event__result span{color:#facc15;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.kw-margaret-event__art-caption strong{color:#fff7ed;text-shadow:0 2px 18px #000000d9;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.65rem);line-height:1}.kw-margaret-event__content{background:linear-gradient(#090a0edb,#040507f5),#050609;border:1px solid #94a3b82e;border-radius:8px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.kw-margaret-event__copy{gap:8px;padding-right:38px;display:grid}.kw-margaret-event__copy h2{color:#fff7ed;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.5vw,2.15rem);line-height:1.04}.kw-margaret-event__copy p{color:#e2e8f0d1;max-width:64ch;margin:0;line-height:1.55}.kw-margaret-wheel-wrap{aspect-ratio:1;align-self:center;place-items:center;width:min(340px,86vw);margin:0 auto;display:grid;position:relative}.kw-margaret-wheel__pointer{z-index:4;filter:drop-shadow(0 0 8px #facc15d9)drop-shadow(0 4px 8px #000000b8);border-top:28px solid #facc15;border-left:15px solid #0000;border-right:15px solid #0000;width:0;height:0;position:absolute;top:-4px}.kw-margaret-wheel{width:100%;height:100%;transform:rotate(var(--kw-margaret-rotation,0deg));background:radial-gradient(circle,#ffffff29 0 7%,#0000 8%),conic-gradient(from -15deg,#7f1d1d 0deg 30deg,#0f766e 30deg 60deg,#111827 60deg 90deg,#4c1d95 90deg 120deg,#166534 120deg 150deg,#1d4ed8 150deg 180deg,#3f1212 180deg 210deg,#92400e 210deg 240deg,#a16207 240deg 270deg,#0e7490 270deg 300deg,#5f0f1a 300deg 330deg,#365314 330deg 360deg);border:12px solid #7c4a1d;border-radius:999px;transition:transform 2.55s cubic-bezier(.12,.72,.15,1);position:relative;box-shadow:0 0 0 3px #facc158c,0 18px 50px #000000a6,inset 0 0 0 4px #facc156b,inset 0 0 38px #000000ad}.kw-margaret-wheel:before,.kw-margaret-wheel:after{content:"";border-radius:inherit;pointer-events:none;position:absolute}.kw-margaret-wheel:before{border:1px solid #fef3c747;inset:11%}.kw-margaret-wheel:after{background:radial-gradient(circle,#facc15 0 18%,#78350f 20% 100%);border:2px solid #facc15b8;inset:47%;box-shadow:0 0 20px #facc156b}.kw-margaret-wheel__slice{pointer-events:none;transform:rotate(var(--kw-slice-angle));transform-origin:50%;justify-content:center;display:flex;position:absolute;inset:0}.kw-margaret-wheel__label{z-index:2;color:#fff7ed;pointer-events:none;transform-origin:50%;text-align:center;flex-direction:column;align-items:center;gap:3px;width:70px;transition:scale .22s ease-out;display:flex;position:absolute;top:22px;left:50%;transform:translate(-50%)}.kw-margaret-wheel__label--flipped{transform:translate(-50%)rotate(180deg)}.kw-margaret-wheel__label em{white-space:nowrap;text-shadow:0 0 6px #000,0 1px 4px #000000f2,0 0 14px #000000d9;letter-spacing:.01em;font-size:.64rem;font-style:normal;font-weight:900;line-height:1.1}.kw-margaret-wheel__label svg{filter:drop-shadow(0 1px 4px #000000f2)}.kw-margaret-wheel__label--gold,.kw-margaret-wheel__label--amber{color:#fde68a}.kw-margaret-wheel__label--curse{color:#fca5a5}.kw-margaret-wheel__label--green,.kw-margaret-wheel__label--emerald{color:#bbf7d0}.kw-margaret-wheel__label--violet{color:#e9d5ff}.kw-margaret-wheel__label--blue{color:#bfdbfe}.kw-margaret-wheel__label--cyan{color:#a5f3fc}.kw-margaret-wheel__label--selected{filter:drop-shadow(0 0 12px #facc15f2)drop-shadow(0 0 4px #facc1580);color:#facc15;scale:1.15}.kw-margaret-wheel__hub{z-index:3;color:#fef3c7;background:radial-gradient(circle,#92400e,#1f0f08 72%);border:2px solid #fef3c7c2;border-radius:999px;place-items:center;display:grid;position:absolute;inset:38%;box-shadow:0 0 24px #facc1561}.kw-margaret-wheel--spinning .kw-margaret-wheel__hub{animation:.55s ease-in-out infinite alternate kw-margaret-pulse;box-shadow:0 0 32px #facc15b8,0 0 8px #facc1580}.kw-margaret-wheel--spinning{box-shadow:0 0 0 3px #facc158c,0 0 28px #facc1538,0 18px 50px #000000a6,inset 0 0 0 4px #facc158c,inset 0 0 38px #000000ad}.kw-margaret-event__result{background:#180c088a;border:1px solid #f59e0b47;border-radius:8px;gap:5px;padding:10px 12px;display:grid}.kw-margaret-event__result strong{color:#fff7ed;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;line-height:1.05}.kw-margaret-event__result p{color:#e2e8f0cc;margin:0;font-size:.94rem;line-height:1.45}.kw-margaret-event__slots{flex-wrap:wrap;gap:6px;max-height:72px;padding-right:3px;display:flex;overflow:auto}.kw-margaret-event__slots span{color:#e2e8f0c2;background:#0f172a80;border:1px solid #94a3b82e;border-radius:5px;align-items:center;min-height:24px;padding:3px 7px;font-size:.75rem;font-weight:800;display:inline-flex}.kw-margaret-event__actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.kw-margaret-event__primary,.kw-margaret-event__secondary{text-transform:uppercase;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:950;display:inline-flex}.kw-margaret-event__primary{color:#220c04;background:linear-gradient(135deg,#fde68a,#f97316);border:1px solid #facc159e;flex:220px;box-shadow:0 12px 24px #f9731638}.kw-margaret-event__secondary{color:#e2e8f0d1;background:#0f172a8a;border:1px solid #94a3b847;flex:0 150px}.kw-margaret-event__primary:disabled,.kw-margaret-event__secondary:disabled{cursor:wait;opacity:.72}@keyframes kw-margaret-pulse{0%{transform:scale(.96)}to{transform:scale(1.04)}}@media (width<=900px){.kw-margaret-event-modal{grid-template-columns:1fr;max-height:calc(100dvh - 20px);padding:10px}.kw-margaret-event__art{min-height:300px;max-height:42dvh}.kw-margaret-event__art img{object-position:50% 30%}.kw-margaret-event__content{padding:12px}.kw-margaret-event__copy{padding-right:34px}.kw-margaret-wheel-wrap{width:min(290px,82vw)}.kw-margaret-wheel__label{width:60px;top:18px}.kw-margaret-wheel__label em{font-size:.58rem}}@media (width<=520px){.kw-margaret-event-overlay{padding:8px}.kw-margaret-event__art{min-height:240px}.kw-margaret-event__slots{max-height:74px}.kw-margaret-event__secondary{flex:100%}}@media (prefers-reduced-motion:reduce){.kw-margaret-wheel,.kw-margaret-wheel--spinning .kw-margaret-wheel__hub{transition-duration:.01ms;animation:none}}.kw-chronicle .kw-main-content--tavern{min-height:0}.kw-chronicle .kw-tavern-shell{min-height:0;overflow:hidden}.kw-chronicle .kw-tavern-panel{grid-template-columns:minmax(230px,310px) minmax(0,1fr);gap:16px;height:clamp(430px,100vh - 250px,680px);min-height:430px;display:grid}.kw-chronicle .kw-tavern-scene,.kw-chronicle .kw-tavern-chat{background:linear-gradient(#0d0a09f5,#050608f5),radial-gradient(circle at 30% 12%,#eba04b2e,#0000 38%);border:1px solid #903a2473;border-radius:8px;min-height:0;box-shadow:inset 0 0 32px #0000007a}.kw-chronicle .kw-tavern-scene{flex-direction:column;gap:12px;padding:14px;display:flex;position:relative;overflow:hidden}.kw-chronicle .kw-tavern-scene:before{content:"";pointer-events:none;opacity:.75;background:linear-gradient(90deg,#ffbb5c1f,#0000 34%,#9c26261f),radial-gradient(circle at 82% 8%,#ffcd7133,#0000 28%);position:absolute;inset:0}.kw-chronicle .kw-tavern-scene__image{z-index:1;background:#050607;border:1px solid #d68d3973;border-radius:8px;flex:auto;min-height:0;position:relative;overflow:hidden}.kw-chronicle .kw-tavern-scene__image img{object-fit:cover;object-position:50% 50%;filter:saturate(.95)contrast(1.05)brightness(.82);width:100%;height:100%;min-height:260px;display:block}.kw-chronicle .kw-tavern-scene__glow{filter:blur(10px);pointer-events:none;background:radial-gradient(#ffbd5c52,#0000 68%);height:42px;position:absolute;inset:auto 18% 0}.kw-chronicle .kw-tavern-scene__copy{z-index:1;text-align:center;padding:12px 10px 4px;position:relative}.kw-chronicle .kw-tavern-scene__copy p{color:#d8b77d;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.68rem;font-weight:900}.kw-chronicle .kw-tavern-scene__copy h3{color:#f7efe3;font-family:var(--font-serif,serif);text-transform:uppercase;margin:4px 0 10px;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:900}.kw-chronicle .kw-tavern-scene__stats{grid-template-columns:1fr;gap:7px;display:grid}.kw-chronicle .kw-tavern-scene__stats span{color:#cfc2b2;background:#0506089e;border:1px solid #b86b3452;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:30px;font-size:.72rem;font-weight:800;display:flex}.kw-chronicle .kw-tavern-chat{flex-direction:column;padding:14px;display:flex}.kw-chronicle .kw-tavern-chat__head{border-bottom:1px solid #703a2c73;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.kw-chronicle .kw-tavern-chat__head h3{color:#f7efe3;font-family:var(--font-serif,serif);text-transform:uppercase;margin:0;font-size:1.12rem;font-weight:900}.kw-chronicle .kw-tavern-log{background:linear-gradient(#020406d6,#070607f0),radial-gradient(circle at 12% 0,#a65b2a29,#0000 32%);border:1px solid #532b23b8;border-radius:8px;flex:auto;min-height:0;margin:12px 0;padding:10px;overflow-y:auto}.kw-chronicle .kw-tavern-message{background:#0d0c0dbd;border:1px solid #55352d94;border-radius:8px;grid-template-columns:40px minmax(0,1fr);gap:10px;padding:9px;display:grid}.kw-chronicle .kw-tavern-message+.kw-tavern-message{margin-top:8px}.kw-chronicle .kw-tavern-message.is-mine{background:linear-gradient(135deg,#5314187a,#0c0c0ec7);border-color:#dc5240b8}.kw-chronicle .kw-tavern-message.is-staff{background:linear-gradient(135deg,#533f1247,#0c0c0ed1),#0d0c0dbd;border-color:#d9ad46ad;box-shadow:inset 3px 0 #d9ad46c2}.kw-chronicle .kw-tavern-message__avatar{background:#050607;border:1px solid #e1aa5d7a;border-radius:8px;width:40px;height:40px;overflow:hidden}.kw-chronicle .kw-tavern-message__avatar img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.kw-chronicle .kw-tavern-message__body{min-width:0}.kw-chronicle .kw-tavern-message__meta{color:#8f8173;align-items:center;gap:8px;min-width:0;font-size:.68rem;font-weight:800;display:flex}.kw-chronicle .kw-tavern-message__meta strong{color:#f0dcc3;text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.kw-chronicle .kw-tavern-message__meta time{color:#b88d61;font-family:var(--font-mono,monospace);margin-left:auto}.kw-chronicle .kw-tavern-staff-badge{color:#f4d98a;text-transform:uppercase;white-space:nowrap;background:#d9ad461f;border:1px solid #d9ad4673;border-radius:999px;align-items:center;gap:3px;padding:2px 6px;font-size:.58rem;font-weight:950;display:inline-flex}.kw-chronicle .kw-tavern-delete{color:#f3a2a2;cursor:pointer;background:#300a0e8c;border:1px solid #782d30b8;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;margin-left:2px;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.kw-chronicle .kw-tavern-delete:hover{color:#fecaca;background:#5b0f14b8;border-color:#ef4444c7}.kw-chronicle .kw-tavern-message__body p{color:#ded4ca;overflow-wrap:anywhere;margin:5px 0 0;font-size:.84rem;font-weight:650;line-height:1.5}.kw-chronicle .kw-tavern-empty{color:#9c9188;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:100%;font-size:.8rem;font-weight:800;display:flex}.kw-chronicle .kw-tavern-error{color:#ffb3b3;background:#4d0c136b;border:1px solid #e248488c;border-radius:7px;margin:-2px 0 8px;padding:8px 10px;font-size:.76rem;font-weight:800}.kw-chronicle .kw-tavern-compose{flex-direction:column;flex:none;gap:8px;display:flex}.kw-chronicle .kw-tavern-compose__input{resize:none;color:#f4ece3;background:#010305e0;border:1px solid #773f31c7;border-radius:8px;outline:none;width:100%;min-height:76px;max-height:112px;padding:10px 11px;font-size:.85rem;font-weight:700;line-height:1.45}.kw-chronicle .kw-tavern-compose__input:focus{border-color:#eb7459e6;box-shadow:0 0 0 1px #eb745938,0 0 18px #82262247}.kw-chronicle .kw-tavern-compose__foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.kw-chronicle .kw-tavern-compose__foot span{color:#8f8173;font-family:var(--font-mono,monospace);font-size:.72rem;font-weight:900}@media (width>=981px) and (height<=760px){.kw-chronicle .kw-tavern-panel{gap:12px;height:clamp(390px,100vh - 215px,540px);min-height:390px}.kw-chronicle .kw-tavern-scene,.kw-chronicle .kw-tavern-chat{padding:10px}.kw-chronicle .kw-tavern-scene__image img{min-height:210px}.kw-chronicle .kw-tavern-scene__copy h3{margin-bottom:8px;font-size:1.28rem}.kw-chronicle .kw-tavern-compose__input{min-height:64px}}@media (width<=980px){.kw-chronicle .kw-tavern-panel{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.kw-chronicle .kw-tavern-scene{min-height:320px}.kw-chronicle .kw-tavern-log{min-height:320px;max-height:54vh}}@media (width<=620px){.kw-chronicle .kw-tavern-chat__head{flex-direction:column;align-items:flex-start}.kw-chronicle .kw-tavern-message{grid-template-columns:34px minmax(0,1fr);padding:8px}.kw-chronicle .kw-tavern-message__avatar{width:34px;height:34px}.kw-chronicle .kw-tavern-message__meta{flex-wrap:wrap;row-gap:3px}.kw-chronicle .kw-tavern-message__meta strong{max-width:100%}.kw-chronicle .kw-tavern-message__meta time{margin-left:0}.kw-chronicle .kw-tavern-compose__foot{flex-direction:column;align-items:stretch}}.kw-chronicle .kw-main-content--arena .kw-arena-sheet:before{filter:sepia(.28)saturate(.82)brightness(.36)contrast(1.18)!important;opacity:.72!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet:after{background:linear-gradient(90deg,#000000d6,#1205046b 46%,#000000d6),radial-gradient(75% 58% at 50% 28%,#6e190e2e,#0000 68%),linear-gradient(#00000094,#00000038 40%,#000000d1)!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt,.kw-chronicle .kw-main-content--arena .kw-arena-duel-wing{background:#050507 linear-gradient(#120c0cfa,#030305fc)!important;border-color:#6f3523bd!important;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 44px #00000057,0 16px 34px #0000006b!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit__head,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter{background:#08080b linear-gradient(#141010fc,#050508)!important;border-color:#844a2f9e!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card{background:#050609 linear-gradient(#0d0e12,#030306)!important;border-color:#82412f8f!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__power,.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__stats span,.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__eq,.kw-chronicle .kw-main-content--arena .kw-arena-hunt-card__loot{background-color:#00000047!important}.kw-chronicle .kw-main-content--arena .kw-arena-duel-wing{background:linear-gradient(#0c0605d1,#040304f0)!important}.kw-admin-bulk-gifts{background:linear-gradient(135deg,#452e0a42,#080c12db);border:1px solid #d9770659;border-radius:10px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);align-items:center;gap:12px;margin:14px 0;padding:12px;display:grid}.kw-admin-gift-grid--bulk{margin-top:0}.kw-admin-players-list{background:#03070eb8;border:1px solid #4755696b;border-radius:12px;max-height:min(680px,68vh);padding:8px}.kw-admin-player{background:linear-gradient(#0f141ffa,#06080dfa);border-color:#566882b3}.kw-admin-player-head:hover{background:#1e293b59}.kw-admin-player-body{background:#02060cc7}.kw-admin-search{margin-bottom:12px}@media (width<=760px){.kw-admin-bulk-gifts{grid-template-columns:1fr}}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{opacity:1!important;-webkit-backdrop-filter:none!important;filter:none!important;background:linear-gradient(#120a07d6,#040407f0)!important;overflow:hidden!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt{overflow:hidden!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt-grid{max-height:100%;padding-right:8px;overflow:hidden auto!important}.kw-chronicle .kw-main-content--arena .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-hunt__shelter{opacity:1!important;background:#07080ce6!important}.kw-character-hardmode{color:#f8d8df;cursor:pointer;background:linear-gradient(135deg,#4f091dbd,#0a080ceb);border:1px solid #be185d80;border-radius:6px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;width:100%;margin-top:10px;padding:8px 9px;display:grid;box-shadow:inset 0 1px #ffd6dc14,0 10px 24px #00000047}.kw-character-hardmode input{opacity:0;pointer-events:none;position:absolute}.kw-character-hardmode__mark{color:#fb7185;background:#04060ab8;border:1px solid #fb718580;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.kw-character-hardmode__copy{text-align:left;flex-direction:column;gap:1px;min-width:0;display:flex}.kw-character-hardmode__copy strong{font-family:var(--kw-font-display);text-transform:uppercase;letter-spacing:0;font-size:.68rem;font-weight:900;line-height:1.05}.kw-character-hardmode__copy small{color:#d7b3bb;font-size:.58rem;font-weight:800;line-height:1.1}.kw-character-hardmode.is-active{background:linear-gradient(135deg,#782410d1,#2f0917eb);border-color:#fbbf24cc;box-shadow:inset 0 1px #ffe6a01f,0 0 18px #fbbf242e}.kw-character-hardmode.is-active .kw-character-hardmode__mark{color:#fbbf24;background:#371d06c7;border-color:#fbbf24d9}.kw-character-hardmode.is-active .kw-character-hardmode__copy strong{color:#fff0c2}.kw-chronicle .kw-main-content--arena .kw-arena-pit__head,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-hunt,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-hunt__shelter,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-hunt-card{opacity:1!important;mix-blend-mode:normal!important}.kw-chronicle .kw-main-content--arena .kw-arena-pit__head{color:#f2e2d2!important;background:linear-gradient(#100807f0,#060507f7)!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt{-webkit-backdrop-filter:none!important;filter:none!important;background:linear-gradient(#090607f7,#030305fc)!important;border-color:#7e372db8!important;box-shadow:inset 0 0 0 1px #000000c7,0 18px 42px #0000006b!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt:before,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt:after,.kw-chronicle .kw-main-content--arena .kw-arena-pit__head:before,.kw-chronicle .kw-main-content--arena .kw-arena-pit__head:after{content:none!important;display:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-hunt__shelter{background:#07080bf7!important;border-color:#803a30a8!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-hunt-card{background:linear-gradient(#0b0b0ffc,#040407)!important;border-color:#7e372dbd!important}.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-mode-tab,.kw-chronicle .kw-main-content--arena .kw-arena-table-frame--hunt h3{color:#f3e5d6!important}.kw-chronicle .kw-arena-sheet.is-hunt-mode,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-table-frame--hunt,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-grid,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card__power,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card__stats span,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card__eq,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card__loot{opacity:1!important;background:#07080b!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-sheet.is-hunt-mode,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-sheet.is-hunt-mode{opacity:1!important;mix-blend-mode:normal!important;background:#030305!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode:before,.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode:after,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-sheet.is-hunt-mode:before,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-sheet.is-hunt-mode:after,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-sheet.is-hunt-mode:before,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-sheet.is-hunt-mode:after{content:none!important;opacity:0!important;-webkit-filter:none!important;background:0 0!important;display:none!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-pit,.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-pit__head,.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-hunt__command,.kw-arena-hunt__player-stats,.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-hunt__shelter,.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-pit,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-pit{-webkit-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;background-color:#07080b!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-table-frame--hunt{opacity:1!important;-webkit-backdrop-filter:none!important;filter:none!important;background-color:#07080b!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-pit,.kw-chronicle.kw-shell--mobile .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-pit,.kw-chronicle.mobile-frame-active .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-pit{background-image:linear-gradient(#0a0606fa,#020204)!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-pit__head,.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-hunt__command,.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-hunt__shelter{background-image:linear-gradient(#0c090afc,#050508)!important}.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-table-frame--hunt,.kw-chronicle .kw-main-content--arena .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card{background-image:linear-gradient(#0a0a0efc,#030306)!important}.kw-backpack-inline-body--split{flex:auto;min-width:0;min-height:0;grid-template-columns:minmax(200px,36%) minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;display:grid!important}.kw-backpack-inline-body--split .kw-backpack-grid-wrap{flex:none!important;align-self:start!important;width:auto!important;max-width:fit-content!important}.kw-backpack-inline-body--split .kw-backpack-grid{grid-template-columns:repeat(5,44px)!important;justify-content:start!important;gap:6px!important;width:fit-content!important}.kw-backpack-inline-body--split .kw-backpack-inspector-scroll{border-left:1px solid #94a3b824;padding-left:10px;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}.kw-backpack--premium-float .kw-backpack-inline-body--split .kw-item-inspector{height:100%;min-height:0;max-height:calc(min(88vh,760px) - 140px)}@media (width<=720px){.kw-shell--mobile .kw-backpack-inline-body--split,.mobile-frame-active .kw-backpack-inline-body--split,.kw-backpack-inline-body--split.kw-backpack-inline-body--float-split{grid-template-columns:1fr!important}.kw-backpack-inline-body--split .kw-backpack-inspector-scroll{border-top:1px solid #94a3b81f;border-left:0;max-height:min(38vh,320px);padding-top:8px;padding-left:0}}:root{--kw-bg-deep:#050303;--kw-surface:#0c0808;--kw-surface-raised:#141010;--kw-border:#7f1d1d33;--kw-border-strong:#991b1b57;--kw-accent:#991b1b;--kw-accent-soft:#7f1d1d2e;--kw-blood:#7f1d1d;--kw-blood-glow:#b91c1c59;--kw-gold:#8b4040;--kw-gold-soft:#7f1d1d1f;--kw-text:#d6d0cc;--kw-muted:#7a6e6e;--kw-ember:#7f1d1d38;--kw-shadow:0 16px 48px #000000b8}@keyframes kw-bg-breathe{0%,to{filter:brightness(.92)saturate();transform:scale(1)}50%{filter:brightness(1.04)saturate(1.08);transform:scale(1.015)}}@keyframes kw-mist-drift{0%,to{opacity:.35;transform:translate(0)scale(1)}33%{opacity:.5;transform:translate(-1.5%,.8%)scale(1.02)}66%{opacity:.42;transform:translate(1.2%,-.5%)scale(1.01)}}@keyframes kw-ember-rise{0%{opacity:0;transform:translate(0)scale(.6)}8%{opacity:.85}85%{opacity:.35}to{opacity:0;transform:translate3d(var(--ember-dx,12px), -110vh, 0) scale(1.1)}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):before{filter:brightness(.72)saturate(.82)contrast(1.06);background-image:radial-gradient(65% 50% at 50% 12%,#7f1d1d2e 0%,#0000 58%),radial-gradient(45% 40% at 8% 92%,#450a0a24 0%,#0000 52%),radial-gradient(40% 35% at 92% 78%,#28080833 0%,#0000 50%),linear-gradient(#0402028c 0%,#020101e0 100%),url(./bg_tower_hd-Pb502Flg.png);animation:14s ease-in-out infinite kw-bg-breathe}.kw-ambient-backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.kw-chronicle.kw-shell{z-index:1;position:relative}.kw-ambient-backdrop__mist{background:radial-gradient(45% 35% at 25% 70%,#d4a04412 0%,#0000 55%),radial-gradient(40% 30% at 75% 30%,#b43c280f 0%,#0000 50%),radial-gradient(60% 40% at 50% 100%,#00000059 0%,#0000 60%);animation:22s ease-in-out infinite kw-mist-drift;position:absolute;inset:-10%}.kw-ambient-ember{--ember-dx:0px;opacity:0;width:3px;height:3px;animation:kw-ember-rise var(--ember-dur,11s) linear infinite;animation-delay:var(--ember-delay,0s);bottom:-4px;left:calc(var(--ember-i) * 6.25% + 2%);background:radial-gradient(circle,#ffd89a 0%,#d4a054 45%,#0000 100%);border-radius:50%;position:absolute;box-shadow:0 0 6px #d4a0448c}.kw-ambient-ember:nth-child(2){--ember-dx:-18px;--ember-dur:13s;--ember-delay:1.2s;left:8%}.kw-ambient-ember:nth-child(3){--ember-dx:22px;--ember-dur:10s;--ember-delay:3.4s;left:15%}.kw-ambient-ember:nth-child(4){--ember-dx:-8px;--ember-dur:12s;--ember-delay:.6s;left:22%}.kw-ambient-ember:nth-child(5){--ember-dx:14px;--ember-dur:14s;--ember-delay:5.1s;left:31%}.kw-ambient-ember:nth-child(6){--ember-dx:-24px;--ember-dur:11s;--ember-delay:2.8s;left:38%}.kw-ambient-ember:nth-child(7){--ember-dx:10px;--ember-dur:15s;--ember-delay:7s;left:46%}.kw-ambient-ember:nth-child(8){--ember-dx:-12px;--ember-dur:9s;--ember-delay:1.8s;left:54%}.kw-ambient-ember:nth-child(9){--ember-dx:20px;--ember-dur:12s;--ember-delay:4.2s;left:61%}.kw-ambient-ember:nth-child(10){--ember-dx:-16px;--ember-dur:13s;--ember-delay:6.5s;left:68%}.kw-ambient-ember:nth-child(11){--ember-dx:8px;--ember-dur:10s;--ember-delay:.3s;left:74%}.kw-ambient-ember:nth-child(12){--ember-dx:-20px;--ember-dur:14s;--ember-delay:8.2s;left:81%}.kw-ambient-ember:nth-child(13){--ember-dx:16px;--ember-dur:11s;--ember-delay:3.9s;left:87%}.kw-ambient-ember:nth-child(14){--ember-dx:-10px;--ember-dur:12s;--ember-delay:5.7s;left:93%}.kw-ambient-ember:nth-child(15){--ember-dx:18px;--ember-dur:10s;--ember-delay:2.1s;left:4%}.kw-ambient-ember:nth-child(16){--ember-dx:-14px;--ember-dur:13s;--ember-delay:9.1s;left:96%}.kw-ambient-ember:nth-child(17){--ember-dx:6px;--ember-dur:11s;--ember-delay:4.8s;left:50%}@media (prefers-reduced-motion:reduce){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):before,.kw-ambient-backdrop__mist,.kw-ambient-ember{animation:none!important}.kw-ambient-ember{display:none}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{background:linear-gradient(#0a0606fa,#030202fc)!important;border-right-color:#50141459!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content{background:#04020273!important}.kw-chronicle .kw-warrior-tabs{background:linear-gradient(#160f0cf0,#0a0706f5),url(./panel_chronicle_bg-Bdi9F0a7.webp) 50%/cover no-repeat!important;border-color:#78523059!important}.kw-chronicle .kw-warrior-tab{color:#a6927f!important;background:#0e0a08a6!important;border-color:#7852304d!important}.kw-chronicle .kw-warrior-tab:hover{color:#ede4d8!important;background:#1c120ed1!important;border-color:#d4a04466!important}.kw-chronicle .kw-warrior-tab.is-active{color:#fff5eb!important;background:radial-gradient(circle at 50% 0,#d4a04433,#0000 62%),linear-gradient(#50281cbf,#0e0907f5)!important;border-color:#d4a0448c!important;box-shadow:0 0 16px #c45a3226!important}.kw-chronicle .kw-warrior-podglad-panel,.kw-chronicle .kw-main-content>.kw-warrior-sheet>div:not(.kw-warrior-tabs):not(.kw-warrior-podglad-panel):not(.kw-backpack){-webkit-backdrop-filter:blur(8px)saturate(1.15);background:#06040338!important;border:1px solid #78523061!important;box-shadow:inset 0 1px #d4a0441a,0 8px 28px #00000073!important}.kw-chronicle .kw-warrior-top-band{-webkit-backdrop-filter:blur(4px);background:#08060561!important;border:1px solid #78523047!important}.kw-chronicle .kw-warrior-hero-banner{color:#f5dcc8!important;background:linear-gradient(90deg,#50231980,#120c0aa6)!important;border-color:#c45a3259!important}.kw-chronicle .kw-stat-card{background:linear-gradient(#120c0aeb,#080605f2)!important;border-color:#78523052!important}.kw-chronicle .kw-stat-card:hover{border-color:#d4a04461!important}.kw-chronicle .kw-backpack--under-gear{background:linear-gradient(#100b09f0,#080605f5)!important;border-color:#78523052!important}.kw-chronicle .kw-main-content .kw-panel{border-color:#7852306b!important;box-shadow:inset 0 0 0 1px #d4a0440f,inset 0 14px 36px #00000061,0 8px 24px #00000073!important}.kw-chronicle .kw-main-content .kw-panel:before{background:linear-gradient(90deg,#0000,#d4a04447,#0000)!important}.kw-chronicle .kw-kicker{color:var(--kw-gold)!important}.kw-chronicle .kw-panel h2,.kw-chronicle .kw-main-content .kw-panel h2{color:#f5ebe0!important}.kw-chronicle .kw-panel p,.kw-chronicle .kw-main-content .kw-panel p{color:#b8a898!important}.kw-chronicle .kw-hud-dock.kw-hud-island{background:linear-gradient(#120e0bfa,#080605f7),url(./panel_chronicle_bg-Bdi9F0a7.webp) 50%/cover no-repeat!important;border-color:#78523080!important}.kw-chronicle .kw-hud-nav-tab.is-active,.kw-chronicle .kw-hud-nav-tab--game.is-active{color:#fecaca!important;background:linear-gradient(#2a0a0ad1,#080404f5)!important;border-color:#991b1b6b!important}.kw-chronicle .kw-nav-btn.is-active{background:linear-gradient(90deg,#450a0a8c,#0000)!important;border-color:#b91c1c66!important}@keyframes kw-border-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes kw-tab-ember{0%,to{box-shadow:0 0 12px #c45a321f,inset 0 1px #d4a04426}50%{box-shadow:0 0 22px #d4a04438,inset 0 1px #ffdca040}}@keyframes kw-banner-glow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes kw-portrait-pulse{0%,to{box-shadow:0 0 0 1px #78523080,0 0 18px #c45a321f}50%{box-shadow:0 0 0 1px #d4a0448c,0 0 28px #d4a04433}}@keyframes kw-panel-ember-top{0%,to{opacity:.35;transform:scaleX(.85)}50%{opacity:.85;transform:scaleX(1)}}.kw-chronicle .kw-interactive-window{isolation:isolate;position:relative;overflow:hidden;border-radius:0 8px 8px!important}.kw-chronicle .kw-interactive-window:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#d4a044a6,#0000);height:1px;animation:3.5s ease-in-out infinite kw-panel-ember-top;position:absolute;top:0;left:8%;right:8%}.kw-chronicle .kw-interactive-window:after{content:"";border-radius:inherit;pointer-events:none;z-index:4;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(105deg,#0000 0%,#d4a04426 25%,#c45a3259 50%,#d4a04426 75%,#0000 100%) 0 0/200% 100%;padding:1px;animation:5s linear infinite kw-border-shimmer;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.kw-chronicle .kw-warrior-window,.kw-chronicle .kw-warrior-podglad-panel{background-color:#0c0806!important;background-image:radial-gradient(80% 45% at 50% 0,#c45a3214 0%,#0000 55%),linear-gradient(#160f0ceb,#080605f7),url(./panel_chronicle_bg-Bdi9F0a7.webp)!important;background-position:50%,50%,50%!important;background-size:auto,auto,cover!important;border:1px solid #7852306b!important;box-shadow:inset 0 -24px 48px #00000059,0 12px 32px #00000080!important}.kw-chronicle .kw-warrior-window-head{color:#a6927f;border-bottom:1px solid #78523052!important}.kw-chronicle .kw-warrior-tabs--live{position:relative;background:0 0!important;border:none!important;border-bottom:1px solid #78523059!important;padding-bottom:0!important}.kw-chronicle .kw-warrior-tabs--live .kw-warrior-tab{z-index:1;margin-bottom:-1px;position:relative;border:1px solid #0000!important;border-bottom:none!important;border-radius:8px 8px 0 0!important}.kw-chronicle .kw-warrior-tabs--live .kw-warrior-tab.is-active{z-index:5;animation:3s ease-in-out infinite kw-tab-ember;border-color:#78523073 #78523073 #0c0806!important;border-bottom-style:solid!important;border-bottom-width:1px!important}.kw-chronicle .kw-warrior-tabs--live .kw-warrior-tab.is-active:after{content:"";background:linear-gradient(90deg,#0000,#d4a054,#0000);height:2px;animation:2.5s ease-in-out infinite kw-panel-ember-top;position:absolute;bottom:0;left:12%;right:12%}.kw-chronicle .kw-warrior-name-banner{animation:6s ease-in-out infinite kw-banner-glow;box-shadow:0 0 16px #c45a3226;color:#f5d89a!important;background:linear-gradient(120deg,#3c1e16d9,#643723a6,#3c1e16d9) 0 0/200% 100%!important;border:1px solid #d4a04459!important}.kw-chronicle .kw-warrior-portrait-frame{animation:4s ease-in-out infinite kw-portrait-pulse;background:#080605f2!important;border:2px solid #7852308c!important}.kw-chronicle .kw-warrior-stats-stack{-webkit-backdrop-filter:blur(5px);background:#08060585!important;border:1px solid #78523052!important}.kw-chronicle .kw-warrior-stat-row{color:#a6927f;background:#0c090773!important;border-bottom:1px solid #50372640!important}.kw-chronicle .kw-warrior-stat-row--level{background:linear-gradient(90deg,#d4a04414,#0000)!important}.kw-chronicle .kw-warrior-stat-row--hp .kw-warrior-stat-icon{color:#e08070!important}.kw-chronicle .kw-warrior-stat-bar{background:#040302d9!important;border:1px solid #78523059!important}.kw-chronicle .kw-warrior-hp-fill{box-shadow:0 0 8px #c44a3a59;background:linear-gradient(90deg,#8b3028,#c44a3a,#e07060)!important}.kw-chronicle .kw-equipment-panel--live,.kw-chronicle .kw-warrior-gear-column .kw-equipment-panel{-webkit-backdrop-filter:blur(5px);box-shadow:inset 0 0 24px #00000059;background:radial-gradient(70% 50% at 50% 30%,#d4a04414,#0000),#08060580!important;border:1px solid #78523059!important}.kw-chronicle .kw-equipment-panel__label{letter-spacing:.08em;text-transform:uppercase;color:#8a7562;font-size:9px;font-weight:800}.kw-chronicle .kw-equipment-doll{background:#080605eb!important;border:1px solid #78523066!important}.kw-chronicle .kw-backpack--under-gear,.kw-chronicle .kw-backpack--inline{-webkit-backdrop-filter:blur(5px);background:radial-gradient(60% 40% at 50% 0,#c45a3214,#0000),#08060585!important;border-color:#78523059!important}.kw-chronicle .kw-backpack--under-gear>.border-b{border-color:#78523047!important}.kw-chronicle .kw-warrior-window .bg-red-950\/5,.kw-chronicle .kw-warrior-window [class*=bg-red-950]{background:#50231c1f!important;border-color:#a0503c40!important}.kw-chronicle .kw-warrior-window .border-red-900\/20,.kw-chronicle .kw-warrior-window [class*=border-red-9]{border-color:#a0503c38!important}.kw-chronicle .kw-warrior-window .text-red-400{color:#e09080!important}.kw-chronicle .kw-warrior-window .border-slate-850,.kw-chronicle .kw-warrior-window [class*=border-slate-8]{border-color:#78523047!important}.kw-chronicle .kw-warrior-window .bg-slate-950,.kw-chronicle .kw-warrior-window [class*=bg-slate-9]{background:#0a0706d9!important}@media (prefers-reduced-motion:reduce){.kw-chronicle .kw-interactive-window:after,.kw-chronicle .kw-interactive-window:before,.kw-chronicle .kw-warrior-tab.is-active,.kw-chronicle .kw-warrior-tab.is-active:after,.kw-chronicle .kw-warrior-name-banner,.kw-chronicle .kw-warrior-portrait-frame{animation:none!important}}.kw-chronicle .kw-nav-btn__icon{color:#6b4545;transition:color .2s,filter .2s}.kw-chronicle .kw-nav-btn__icon.is-active{filter:drop-shadow(0 0 5px #b91c1c80);color:#ef4444!important}.kw-chronicle .kw-nav-btn__icon.is-locked{color:#3d2a2a!important}.kw-chronicle .kw-nav-btn:hover:not(.is-active):not(.is-locked) .kw-nav-btn__icon{color:#a85555}@keyframes kw-torch-flicker{0%,to{opacity:.55;filter:blur(28px);transform:scale(1)}25%{opacity:.72;filter:blur(32px);transform:scale(1.06)}50%{opacity:.48;filter:blur(26px);transform:scale(.96)}75%{opacity:.65;filter:blur(30px);transform:scale(1.03)}}@keyframes kw-warrior-mist{0%,to{opacity:.25;transform:translate(0)}50%{opacity:.4;transform:translate(1%,-.5%)}}@keyframes kw-dust-float{0%{opacity:0;transform:translate(0)}15%{opacity:.5}to{opacity:0;transform:translate3d(var(--dust-dx,8px), -80px, 0)}}:is(.kw-chronicle .kw-main-content--warrior,.kw-chronicle .kw-main-content:has(.kw-warrior-sheet)){background:#04030259!important}.kw-chronicle .kw-warrior-sheet{isolation:isolate;border:1px solid #78523059;border-radius:8px;min-height:min(72vh,720px);position:relative;overflow:hidden;box-shadow:0 12px 40px #0000008c}.kw-chronicle .kw-warrior-sheet>:not(.kw-warrior-scene){z-index:1;position:relative}.kw-chronicle .kw-warrior-scene{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.kw-chronicle .kw-warrior-scene__texture{background-position:50%;background-repeat:no-repeat;background-size:cover;animation:16s ease-in-out infinite kw-warrior-mist;position:absolute;inset:-10%}.kw-chronicle .kw-warrior-scene__texture:after{content:"";pointer-events:none;background:linear-gradient(#0a070540 0%,#0604038c 100%),radial-gradient(80% 60% at 50% 40%,#0000 30%,#00000059 100%);position:absolute;inset:0}.kw-chronicle .kw-warrior-scene__torch{z-index:1;background:radial-gradient(circle,#ffbe5a73 0%,#d478282e 42%,#0000 72%);border-radius:50%;width:48%;height:60%;animation:3.2s ease-in-out infinite kw-torch-flicker;position:absolute}.kw-chronicle .kw-warrior-scene__torch--left{animation-delay:0s;top:6%;left:-14%}.kw-chronicle .kw-warrior-scene__torch--right{background:radial-gradient(circle,#ffaa4661 0%,#b4501e24 45%,#0000 74%);animation-delay:1.6s;top:16%;right:-14%}.kw-chronicle .kw-warrior-scene__vignette{z-index:2;background:radial-gradient(90% 80%,#0000 35%,#00000073 100%),linear-gradient(#0000001a 0%,#0000 28%,#00000059 100%);position:absolute;inset:0}.kw-chronicle .kw-warrior-scene__dust{--dust-dx:6px;width:3px;height:3px;animation:kw-dust-float calc(6s + var(--dust-i) * .7s) ease-in-out infinite;animation-delay:calc(var(--dust-i) * .9s);bottom:15%;left:calc(8% + var(--dust-i) * 8.5%);z-index:3;background:#ffd28cb3;border-radius:50%;position:absolute;box-shadow:0 0 6px #d4a0448c}.kw-chronicle .kw-warrior-scene__dust:nth-child(odd){--dust-dx:-10px;bottom:calc(20% + var(--dust-i) * 3%)}.kw-chronicle .kw-warrior-window,.kw-chronicle .kw-warrior-podglad-panel{-webkit-backdrop-filter:blur(8px)saturate(1.12);background:#0604032e!important}.kw-chronicle .kw-warrior-top-band{background:#08060561!important;border-color:#78523052!important}.kw-chronicle .kw-warrior-portrait-card{-webkit-backdrop-filter:blur(4px);background:#0806058c!important;border-color:#78523059!important}.kw-chronicle .kw-warrior-tab.is-active{color:#fff5eb!important;background:radial-gradient(circle at 50% 0,#d4a04438,#0000 62%),linear-gradient(#50281cb8,#0e0907e0)!important;border-color:#d4a0448c!important}.kw-chronicle .kw-warrior-stats-stack{background:#08060585!important;border-color:#78523052!important}.kw-chronicle .kw-warrior-stat-row{background:#0a07068c!important;border-color:#50372647!important}.kw-chronicle .kw-warrior-stat-row span{color:#a6927f!important}.kw-chronicle .kw-warrior-stat-icon{color:#d4a054!important}.kw-chronicle .kw-warrior-name-banner{color:#f5d89a!important;background:linear-gradient(120deg,#3c1e16bf,#6437238c,#3c1e16bf)!important;border-color:#d4a04459!important}.kw-chronicle .kw-warrior-portrait-frame{background:#080605bf!important;border-color:#7852308c!important;box-shadow:0 0 20px #d4a0441f!important}.kw-chronicle .kw-warrior-badge{color:#c4b5a0!important;background:#0e0a08a6!important;border-color:#78523059!important}.kw-chronicle .kw-warrior-badge--lvl{color:#d4a054!important}.kw-chronicle .kw-warrior-portrait-card>button{color:#a6927f!important;background:#0c0907b8!important;border-color:#78523059!important}.kw-chronicle .kw-warrior-gear-column .kw-equipment-panel>p{color:#8a7562!important}@media (prefers-reduced-motion:reduce){.kw-chronicle .kw-warrior-scene__texture,.kw-chronicle .kw-warrior-scene__torch,.kw-chronicle .kw-warrior-scene__dust{animation:none!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content.kw-main-content--expedition{background:#08060538!important}.kw-chronicle .kw-main-content--expedition{background:#04020114!important;gap:6px!important;padding:8px 10px!important}.kw-chronicle .kw-main-content--expedition .kw-expedition-panel{flex:auto;min-height:0;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.kw-chronicle .kw-main-content .kw-expedition-sheet{isolation:isolate;background:0 0;border:1px solid #7852306b;border-radius:8px;min-height:min(74vh,780px);position:relative;overflow:hidden;box-shadow:0 12px 40px #0000008c}.kw-chronicle .kw-main-content .kw-expedition-sheet>:not(.kw-expedition-scene){z-index:1;position:relative}.kw-chronicle .kw-expedition-scene{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}@keyframes kw-expedition-pan-soft{0%,to{transform:translate(0)scale(1.04)}50%{transform:translate(.35%,-.25%)scale(1.06)}}.kw-chronicle .kw-expedition-scene__texture{background:var(--kw-expedition-bg) var(--kw-expedition-bg-position,center) / cover no-repeat;filter:var(--kw-expedition-bg-filter,none) brightness(1.02) saturate(1.14) contrast(1.05);will-change:transform;animation:38s ease-in-out infinite kw-expedition-pan-soft;position:absolute;inset:0}.kw-chronicle .kw-expedition-scene__warmth{z-index:1;pointer-events:none;background:linear-gradient(#ffb46412 0%,#0000001a 42%,#00000042 100%);position:absolute;inset:0}.kw-chronicle .kw-expedition-scene__mist{z-index:2;pointer-events:none;opacity:.28;background:radial-gradient(120% 40% at 50% 100%,#d4a04414,#0000 55%),radial-gradient(circle at 22% 58%,#ffffff0a,#0000 28%);animation:20s ease-in-out infinite alternate kw-expedition-mist-drift;position:absolute;inset:0}.kw-chronicle .kw-expedition-scene__vignette{z-index:3;pointer-events:none;background:radial-gradient(92% 82% at 50% 48%,#0000 42%,#0000003d 100%),linear-gradient(#0000000f 0%,#0000 38%,#00000038 100%);position:absolute;inset:0}.kw-chronicle .kw-expedition-scene__dust{--dust-dx:7px;width:3px;height:3px;animation:kw-dust-float calc(7s + var(--dust-i) * .65s) ease-in-out infinite;animation-delay:calc(var(--dust-i) * .8s);bottom:10%;left:calc(5% + var(--dust-i) * 8%);z-index:4;background:#ffc878b3;border-radius:50%;position:absolute;box-shadow:0 0 8px #d4782873}.kw-chronicle .kw-expedition-scene__dust:nth-child(odd){--dust-dx:-11px;bottom:calc(16% + var(--dust-i) * 2%)}.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-locations,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-chronicle-head,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-inspector,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-backpack-col,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-locked{-webkit-backdrop-filter:blur(6px);background:#00000024!important}.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-inspector .kw-expedition-lore,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-inspector .kw-expedition-progress-card,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-inspector .kw-expedition-reward-block,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-inspector .kw-expedition-loot-block,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-inspector .kw-expedition-completion-reward,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-inspector .kw-expedition-next,.kw-chronicle .kw-main-content .kw-expedition-redesign .kw-expedition-inspector .kw-expedition-boss-hint{-webkit-backdrop-filter:blur(4px);background:#0804024d!important}.kw-chronicle .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__backdrop{will-change:transform;animation:36s ease-in-out infinite kw-expedition-pan-soft;filter:var(--kw-expedition-bg-filter,none) brightness(.96) saturate(1.06)!important;inset:0!important}.kw-chronicle .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage:before{background:var(--kw-expedition-overlay,linear-gradient(180deg, #0000000f, #00000057)), radial-gradient(ellipse 60% 48% at 50% 40%, transparent 0 52%, #00000029 78%, #0000006b 100%)!important}.kw-chronicle .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-locations{background:#00000038!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-expedition-panel{overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-expedition-panel:before{display:none!important}@media (prefers-reduced-motion:reduce){.kw-chronicle .kw-expedition-scene__texture,.kw-chronicle .kw-expedition-scene__mist,.kw-chronicle .kw-expedition-scene__dust,.kw-chronicle .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage__backdrop{animation:none!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){overflow:clip auto!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen){box-sizing:border-box;padding:16px 22px 20px 28px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame{box-sizing:border-box;min-width:0;max-width:100%}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game.no-sidebar{grid-template-columns:min(272px,30vw) minmax(0,1fr)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{min-width:0;padding:14px 12px 12px 18px!important;overflow:visible!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout:not(.has-backpack){grid-template-columns:minmax(0,1fr) clamp(260px,22vw,340px)!important;gap:8px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack{grid-template-columns:minmax(0,1fr) clamp(248px,17vw,300px) clamp(268px,20vw,330px)!important;gap:8px!important}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-main,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-backpack-col,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{min-height:0}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-backpack--expedition-dock,.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{height:100%;max-height:none!important}.kw-expedition-bonus-rail{z-index:8;pointer-events:none;flex-direction:column;gap:8px;max-width:min(240px,36%);display:flex;position:absolute;top:66px;left:10px}.kw-expedition-bonus-rail>*{pointer-events:auto}.kw-expedition-bonus-stack{gap:8px!important}.kw-expedition-bonus-pill{letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);background:#000000c7;border:1px solid;border-radius:7px;margin:0;padding:7px 11px;font-size:.72rem;font-weight:800;line-height:1.35;box-shadow:0 4px 18px #00000080}.kw-expedition-bonus-pill--xp{color:#bae6fd;border-color:#38bdf88c;box-shadow:0 0 14px #38bdf826,0 4px 18px #00000080}.kw-expedition-bonus-pill--streak{color:#fde68a;border-color:#f59e0b8c;box-shadow:0 0 14px #f59e0b1f,0 4px 18px #00000080}.kw-expedition-bonus-pill--event{color:#fed7aa;border-color:#fb923c8c}@media (width<=1023px){.kw-expedition-bonus-rail{flex-flow:wrap;order:-1;grid-area:head;max-width:none;padding:0 0 6px;position:static}.kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout.has-backpack{grid-template-columns:minmax(0,1fr)!important}}@keyframes kw-arena-pan{0%,to{transform:translate(0)scale(1.08)}50%{transform:translate(-1.2%,-.8%)scale(1.12)}}@keyframes kw-arena-crowd-shimmer{0%,to{opacity:.35}50%{opacity:.55}}.kw-chronicle .kw-duty-sheet{isolation:isolate;border:1px solid #78465a61;border-radius:8px;min-height:min(72vh,720px);position:relative;overflow:hidden;box-shadow:0 12px 40px #0000008c}.kw-chronicle .kw-duty-sheet>:not(.kw-duty-scene){z-index:1;position:relative}.kw-chronicle .kw-duty-scene{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.kw-chronicle .kw-duty-scene__texture{background-image:var(--kw-expedition-bg,none);background-size:cover;background-position:var(--kw-expedition-bg-position,center 22%);filter:var(--kw-expedition-bg-filter,saturate(.65) brightness(.48) contrast(1.08));background-repeat:no-repeat;animation:18s ease-in-out infinite kw-duty-mist;position:absolute;inset:-12%}.kw-chronicle .kw-duty-scene--guard .kw-duty-scene__texture{filter:saturate(.55)brightness(.42)contrast(1.1)hue-rotate(330deg);background-position:50% 18%}.kw-chronicle .kw-duty-scene--expedition .kw-duty-scene__texture{background:var(--kw-expedition-bg) var(--kw-expedition-bg-position,center) / cover no-repeat;filter:var(--kw-expedition-bg-filter,none);animation:38s ease-in-out infinite kw-expedition-pan-soft;inset:0}.kw-chronicle .kw-duty-scene--expedition .kw-duty-scene__texture:after{background:var(--kw-expedition-overlay,linear-gradient(180deg, #0003 0%, #000000b8 100%))}.kw-chronicle .kw-duty-scene__texture:after{content:"";background:var(--kw-expedition-overlay,linear-gradient(180deg, #14080e59 0%, #000000c7 100%));position:absolute;inset:0}.kw-chronicle .kw-duty-scene--guard .kw-duty-scene__texture:after{background:linear-gradient(#1c08124d 0%,#000000d1 100%),radial-gradient(70% 50% at 50% 28%,#be3c6e2e,#0000 72%)}.kw-chronicle .kw-duty-scene__moon{z-index:1;background:radial-gradient(circle at 35% 35%,#fff8dc8c,#b4a0781f 48%,#0000 70%);border-radius:50%;width:72px;height:72px;position:absolute;top:8%;right:14%;box-shadow:0 0 40px #dcc8a026}.kw-chronicle .kw-duty-scene__warmth{background:radial-gradient(ellipse 55% 45% at 50% 85%, rgba(var(--kw-expedition-accent,196, 30, 30), .14), transparent 70%);z-index:1;position:absolute;inset:0}.kw-chronicle .kw-duty-scene__torch{z-index:1;background:radial-gradient(circle,#ffaa5a61 0%,#b4461e1f 45%,#0000 72%);border-radius:50%;width:42%;height:55%;animation:3.4s ease-in-out infinite kw-torch-flicker;position:absolute}.kw-chronicle .kw-duty-scene__torch--left{top:10%;left:-12%}.kw-chronicle .kw-duty-scene__torch--right{animation-delay:1.7s;top:18%;right:-12%}.kw-chronicle .kw-duty-scene__mist{z-index:2;background:linear-gradient(90deg,#00000059 0%,#0000 22% 78%,#00000059 100%),radial-gradient(100% 40% at 50% 100%,#50142840,#0000 65%);animation:14s ease-in-out infinite reverse kw-duty-mist;position:absolute;inset:0}.kw-chronicle .kw-duty-scene__vignette{z-index:3;background:radial-gradient(92% 82% at 50% 48%,#0000 32%,#00000085 100%),linear-gradient(#00000026 0%,#0000 30%,#00000073 100%);position:absolute;inset:0}.kw-chronicle .kw-duty-scene__ember,.kw-chronicle .kw-duty-scene__dust{--dust-dx:8px;bottom:calc(12% + var(--dust-i,0) * 3%);left:calc(8% + var(--dust-i,0) * 7%);width:3px;height:3px;animation:6s ease-in-out infinite kw-duty-ember-float;animation-delay:calc(var(--dust-i,0) * -.7s);z-index:2;background:#ffb45a8c;border-radius:50%;position:absolute}.kw-chronicle .kw-duty-scene__dust{background:#ffdcb459}.kw-chronicle .kw-duty-scene__ember:nth-child(odd),.kw-chronicle .kw-duty-scene__dust:nth-child(odd){--dust-dx:-10px;left:auto;right:calc(6% + var(--dust-i,0) * 6%)}@keyframes kw-duty-mist{0%,to{opacity:.85;transform:scale(1)translate(0)}50%{opacity:1;transform:scale(1.04)translate(1.5%)}}@keyframes kw-duty-ember-float{0%,to{opacity:.2;transform:translate(0)}50%{transform:translate(var(--dust-dx), -18px);opacity:.75}}.kw-chronicle .kw-duty-head--chronicle{border-bottom-color:#78465a73!important}.kw-chronicle .kw-duty-head__tagline{color:#a89888;max-width:520px;margin:6px 0 0;font-size:.72rem;font-style:italic;font-weight:600;line-height:1.45}.kw-chronicle .kw-duty-head__emblem{background:radial-gradient(circle at 50% 30%,#281018d9,#080406f2);border:1px solid #c9a22759;border-radius:50%;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex;box-shadow:0 0 20px #be3c5a33,inset 0 0 16px #0000008c}.kw-chronicle .kw-duty-head__emblem--ekspedycja{border-color:#b4463266;box-shadow:0 0 20px #b4322838,inset 0 0 16px #0000008c}.kw-chronicle .kw-duty-board__art{background:linear-gradient(#08060a33,#040508b8),radial-gradient(80% 60% at 50% 100%,#be3c5a1f,#0000 70%);border:1px solid #c9a22738;border-radius:6px;flex-direction:column;justify-content:flex-end;align-items:center;min-height:100%;padding:8px 6px 10px;display:flex}.kw-chronicle .kw-duty-board__art--expedition{background:linear-gradient(#08060633,#040508b8),radial-gradient(80% 60% at 50% 100%,#b4322824,#0000 70%);border-color:#b4463247}.kw-chronicle .kw-duty-board__art-frame{aspect-ratio:3/4;border:1px solid #c9a22773;border-radius:4px;width:100%;max-width:108px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000008c,inset 0 0 24px #00000059}.kw-chronicle .kw-duty-board__art-figure{object-fit:cover;object-position:center top;filter:saturate(.92)contrast(1.05);width:100%;height:100%}.kw-chronicle .kw-duty-board__art-shimmer{pointer-events:none;background:linear-gradient(135deg,#0000 40%,#ffdcb414 50%,#0000 60%);animation:5s ease-in-out infinite kw-duty-art-shimmer;position:absolute;inset:0}.kw-chronicle .kw-duty-board__art-plinth{background:linear-gradient(90deg,#0000,#c9a22773,#0000);border-radius:2px;width:70%;height:6px;margin-top:8px}.kw-chronicle .kw-duty-board__art-caption{font-family:var(--kw-font-display);letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#c9a227;margin:8px 0 0;font-size:.52rem;font-weight:700;line-height:1.35}.kw-chronicle .kw-duty-active-card{grid-template-columns:minmax(100px,130px) minmax(0,1fr);align-items:stretch;text-align:left!important;gap:16px!important;max-width:720px!important;margin-inline:auto!important;padding:18px!important;display:grid!important}.kw-chronicle .kw-duty-active-card__body{text-align:center;flex-direction:column;justify-content:center;align-items:stretch;gap:14px;display:flex}@media (width<=640px){.kw-chronicle .kw-duty-active-card{grid-template-columns:1fr;max-width:100%!important}.kw-chronicle .kw-duty-board__art{flex-direction:row;gap:12px;min-height:auto;padding:10px}.kw-chronicle .kw-duty-board__art-frame{flex-shrink:0;max-width:72px}.kw-chronicle .kw-duty-board__art-plinth{display:none}.kw-chronicle .kw-duty-board__art-caption{text-align:left;align-self:center;margin:0}}@media (prefers-reduced-motion:reduce){.kw-chronicle .kw-duty-scene__texture,.kw-chronicle .kw-duty-scene__torch,.kw-chronicle .kw-duty-scene__mist,.kw-chronicle .kw-duty-scene__ember,.kw-chronicle .kw-duty-scene__dust,.kw-chronicle .kw-duty-board__art-shimmer{animation:none!important}}.kw-chronicle .kw-main-content--arena{background:#04020133!important;padding:8px 10px!important}.kw-chronicle .kw-arena-sheet{isolation:isolate;border:1px solid #7846236b;border-radius:8px;min-height:min(72vh,760px);position:relative;overflow:hidden;box-shadow:0 12px 40px #00000094}.kw-chronicle .kw-arena-sheet>:not(.kw-arena-scene){z-index:1;position:relative}.kw-chronicle .kw-arena-scene{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.kw-chronicle .kw-arena-scene__texture{filter:sepia(.38)saturate(.95)brightness(.62)contrast(1.05);will-change:transform;background-position:50% 28%;background-repeat:no-repeat;background-size:cover;animation:28s ease-in-out infinite kw-arena-pan;position:absolute;inset:-14%}.kw-chronicle .kw-arena-scene__warmth{z-index:1;background:radial-gradient(55% 45% at 18% 22%,#ff8c3238 0%,#0000 58%),radial-gradient(55% 45% at 82% 28%,#ff6e282e 0%,#0000 58%),linear-gradient(#280f058c 0%,#08040259 42%,#040201b8 100%);position:absolute;inset:0}.kw-chronicle .kw-arena-scene__crowd{z-index:2;opacity:.45;background:repeating-linear-gradient(90deg,#0000008c 0 3px,#14080459 3px 14px),linear-gradient(#000000a6 0%,#0000 100%);height:28%;animation:6s ease-in-out infinite kw-arena-crowd-shimmer;position:absolute;inset:0 0 auto}.kw-chronicle .kw-arena-scene__torch{z-index:3;background:radial-gradient(circle,#ffaa466b 0%,#c8501e29 44%,#0000 72%);border-radius:50%;width:52%;height:65%;animation:3.6s ease-in-out infinite kw-torch-flicker;position:absolute}.kw-chronicle .kw-arena-scene__torch--left{top:4%;left:-16%}.kw-chronicle .kw-arena-scene__torch--right{animation-delay:1.8s;top:12%;right:-16%}.kw-chronicle .kw-arena-scene__vignette{z-index:4;background:radial-gradient(88% 78% at 50% 48%,#0000 38%,#00000061 100%),linear-gradient(#00000014 0%,#0000 32%,#00000047 100%);position:absolute;inset:0}.kw-chronicle .kw-arena-scene__dust{--dust-dx:8px;width:3px;height:3px;animation:kw-dust-float calc(7s + var(--dust-i) * .6s) ease-in-out infinite;animation-delay:calc(var(--dust-i) * .85s);bottom:12%;left:calc(6% + var(--dust-i) * 7.5%);z-index:5;background:#ffc878bf;border-radius:50%;position:absolute;box-shadow:0 0 8px #d4782880}.kw-chronicle .kw-arena-scene__dust:nth-child(odd){--dust-dx:-12px;bottom:calc(18% + var(--dust-i) * 2.5%)}@media (prefers-reduced-motion:reduce){.kw-chronicle .kw-arena-scene__texture,.kw-chronicle .kw-arena-scene__crowd,.kw-chronicle .kw-arena-scene__torch,.kw-chronicle .kw-arena-scene__dust{animation:none!important}}.kw-chronicle .kw-main-content .kw-arena-sheet:before{content:"";z-index:0;filter:sepia(.32)saturate(1.05)brightness(.68)contrast(1.04);pointer-events:none;background:url(./bg_tower_hd-Pb502Flg.png) 50% 28%/cover no-repeat;animation:28s ease-in-out infinite kw-arena-pan;position:absolute;inset:-16%}.kw-chronicle .kw-main-content .kw-arena-sheet:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(55% 45% at 16% 24%,#ff823233,#0000 58%),radial-gradient(55% 45% at 84% 30%,#ff642829,#0000 58%),linear-gradient(#1e0a0473 0%,#00000059 45%,#0000008c 100%);position:absolute;inset:0}.kw-chronicle .kw-arena-chronicle,.kw-chronicle .kw-main-content .kw-panel.kw-arena-chronicle,.kw-chronicle .kw-main-content .kw-panel-stretch.kw-arena-chronicle{overflow:hidden;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.kw-arena-hero{z-index:1;-webkit-backdrop-filter:blur(4px);border-bottom:1px solid #c9a22738;padding:18px 18px 14px;position:relative;overflow:hidden;background:#00000038!important}.kw-arena-hero__glow{pointer-events:none;background:radial-gradient(55% 80% at 18% 40%,#ff782829,#0000 62%),radial-gradient(55% 80% at 82% 40%,#ff782824,#0000 62%),radial-gradient(50% 60% at 50% 0,#c9a2271f,#0000 70%);height:70%;position:absolute;inset:-20% -10% auto}.kw-arena-hero__sand{pointer-events:none;background:linear-gradient(#0000,#5a371c14);height:42%;position:absolute;inset:auto 0 0}.kw-arena-hero__head{z-index:1;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex;position:relative}.kw-arena-hero__head h2{font-family:var(--kw-font-display);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px 18px #c41e1e59;margin:4px 0 0;color:#f5ebe0!important;font-size:clamp(1.15rem,2.2vw,1.45rem)!important}.kw-arena-hero__tagline-inline{opacity:.85;display:inline-block;color:#b8a898!important;text-transform:none!important;letter-spacing:normal!important;font-size:.76rem!important;font-style:italic!important;font-weight:400!important}.kw-arena-hero__emblem{background:radial-gradient(circle at 50% 35%,#c41e1e40,#140808d9);border:2px solid #c41e1e73;border-radius:999px;flex-shrink:0;place-items:center;width:3.25rem;height:3.25rem;display:grid;box-shadow:0 0 24px #c41e1e40,inset 0 0 16px #0000008c}.kw-arena-hero__stats{z-index:1;position:relative;margin:0!important}.kw-chronicle .kw-arena-chronicle .kw-stat-card{-webkit-backdrop-filter:blur(6px);background:#0804028c!important;border-color:#c9a22759!important;box-shadow:inset 0 1px #c9a2271a,0 4px 14px #00000059!important}.kw-chronicle .kw-arena-chronicle .kw-stat-card__value{color:#f0e6d8!important}.kw-chronicle .kw-arena-layout{z-index:1;padding:14px 14px 16px;position:relative;gap:18px!important}.kw-arena-pit{z-index:1;-webkit-backdrop-filter:blur(5px);border:1px solid #c9a22738;border-radius:3px;padding:12px 12px 14px;position:relative;box-shadow:inset 0 0 0 1px #c9a2270f;background:#00000047!important}.kw-arena-pit__rim{pointer-events:none;border:1px dashed #c9a22724;border-radius:2px;position:absolute;inset:6px}.kw-arena-pit__kicker{font-family:var(--kw-font-display);letter-spacing:.14em;text-transform:uppercase;color:#c9a227;opacity:.85;margin:0 0 2px;font-size:.56rem;font-weight:700}.kw-arena-pit__head{background:#00000059!important;border-color:#78462373!important}.kw-chronicle .kw-arena-table-frame{padding-bottom:2px;background:linear-gradient(#00000026,#28180c14)!important;border-color:#5c3a20a6!important;box-shadow:inset 0 3px 20px #00000073,inset 0 -4px 12px #5a371c0a!important}.kw-chronicle .kw-arena-table-frame .kw-arena-ranking-scroll thead th{color:#c9a227!important;background:linear-gradient(#28160cf0,#160c08eb)!important;border-bottom:1px solid #c9a22740!important}.kw-chronicle .kw-arena-chronicle .kw-arena-ranking-scroll thead tr{background:0 0!important}.kw-chronicle .kw-arena-chronicle .kw-arena-ranking-scroll tbody{background:#00000026}.kw-chronicle .kw-arena-duel-wing .kw-feed-card{-webkit-backdrop-filter:blur(4px);background:linear-gradient(145deg,#100c0ab8,#060403ad)!important}.kw-chronicle .kw-arena-row--top1{box-shadow:inset 0 0 20px #c9a2270f;background:linear-gradient(90deg,#c9a22724,#c9a22708)!important}.kw-chronicle .kw-arena-row--top2{background:linear-gradient(90deg,#94a3b81a,#0000)!important}.kw-chronicle .kw-arena-row--top3{background:linear-gradient(90deg,#b4783c1f,#0000)!important}.kw-chronicle .kw-arena-row--me{box-shadow:inset 0 0 18px #c41e1e14;background:linear-gradient(90deg,#c41e1e1f,#c41e1e05)!important}.kw-chronicle .kw-arena-chronicle .kw-button.primary{text-shadow:0 1px 2px #00000080;box-shadow:0 0 12px #c41e1e33;color:#fde8e8!important;background:linear-gradient(#781414d9,#3c0a0ae6)!important;border-color:#c41e1e8c!important}.kw-chronicle .kw-arena-chronicle .kw-button.primary:hover{box-shadow:0 0 18px #c41e1e59;border-color:#dc3c3ca6!important}.kw-arena-duel-wing{z-index:1;-webkit-backdrop-filter:blur(5px);border-left:2px solid #c9a22747;flex-direction:column;min-height:0;padding:12px 12px 4px 16px;display:flex;position:relative;background:#0000003d!important}.kw-arena-duel-wing__kicker{font-family:var(--kw-font-display);letter-spacing:.12em;text-transform:uppercase;color:#8a8078;margin:0 0 8px;font-size:.56rem;font-weight:700}.kw-arena-duel-accordion{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex;overflow-y:auto}.kw-arena-duel-accordion__section{-webkit-backdrop-filter:blur(4px);background:#00000047;border:1px solid #5c3a206b;border-radius:8px;flex:none;overflow:hidden}.kw-arena-duel-accordion__section.is-open{flex-direction:column;flex:auto;min-height:0;display:flex}.kw-arena-duel-accordion__head{color:#e8e0d4;width:100%;font-family:var(--kw-font-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#00000038;border:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:.68rem;font-weight:800;transition:background .15s,color .15s;display:flex}.kw-arena-duel-accordion__head:hover{color:#fff;background:#30180c59}.kw-arena-duel-accordion__head-main{text-align:left;align-items:center;gap:8px;min-width:0;display:flex}.kw-arena-duel-accordion__head-meta{flex-shrink:0;align-items:center;gap:8px;display:flex}.kw-arena-duel-accordion__chevron{color:#8a8078;transition:transform .2s,color .15s}.kw-arena-duel-accordion__chevron.is-open{color:#c9a227;transform:rotate(180deg)}.kw-arena-duel-accordion__body{flex-direction:column;flex:auto;min-height:0;padding:0 8px 8px;display:flex}.kw-arena-duel-accordion__body .kw-feed-scroll{flex:auto;min-height:0;max-height:min(38vh,320px)}.kw-arena-notify-badge{min-width:1.125rem;height:1.125rem;font-family:var(--kw-font-mono,ui-monospace, monospace);color:#1a1208;background:linear-gradient(#fcd34d,#d97706);border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.625rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 0 10px #fbbf2480}.kw-arena-notify-badge.is-pulse{animation:1.8s ease-in-out infinite kw-arena-notify-pulse}@keyframes kw-arena-notify-pulse{0%,to{transform:scale(1);box-shadow:0 0 8px #fbbf2473}50%{transform:scale(1.1);box-shadow:0 0 18px #fbbf24e6}}.kw-chronicle .kw-arena-duel-wing .kw-block-head{-webkit-backdrop-filter:blur(4px);background:#00000047!important;border-color:#5c3a2080!important}.kw-chronicle .kw-arena-chronicle .kw-mini-panel--season{background:linear-gradient(145deg,#140c1cbf,#08050cd9)!important;border-color:#7850a066!important}.kw-chronicle .kw-arena-chronicle .kw-mini-panel--expedition{background:linear-gradient(145deg,#180a0abf,#080404d9)!important;border-color:#c41e1e47!important}@media (width<=1023px){.kw-arena-hero{padding:14px 12px 12px}.kw-arena-hero__emblem{width:2.75rem;height:2.75rem}.kw-arena-duel-wing{border-top:2px solid #c9a2272e;border-left:none;padding-top:16px;padding-left:12px}.kw-chronicle .kw-arena-layout{padding:12px 10px 14px}}@media (prefers-reduced-motion:no-preference){.kw-arena-hero__emblem{animation:3.6s ease-in-out infinite kw-arena-emblem-pulse}}@keyframes kw-arena-emblem-pulse{0%,to{box-shadow:0 0 24px #c41e1e38,inset 0 0 16px #0000008c}50%{box-shadow:0 0 32px #c41e1e61,inset 0 0 16px #0000008c}}.kw-chronicle .kw-main-content .kw-panel.kw-arena-chronicle:before{display:none!important}.kw-chronicle .kw-main-content .kw-arena-sheet{background:#120a06;min-height:min(74vh,780px)}.kw-chronicle .kw-main-content .kw-arena-chronicle .kw-stat-card,.kw-chronicle .kw-main-content .kw-arena-table-frame:not(.kw-arena-table-frame--hunt),.kw-chronicle .kw-main-content .kw-arena-chronicle .kw-block-head,.kw-chronicle .kw-main-content .kw-arena-chronicle .kw-mini-panel,.kw-chronicle .kw-main-content .kw-arena-chronicle .kw-feed-card{-webkit-backdrop-filter:blur(6px)!important;background-color:#0804028c!important}.kw-chronicle .kw-main-content .kw-arena-chronicle .kw-arena-ranking-scroll thead th{color:#e8c868!important;background:linear-gradient(#30180cd1,#1c0e08c7)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-arena-chronicle{overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-arena-chronicle:before{display:none!important}.kw-chronicle .kw-expedition-sheet .kw-expedition-redesign[data-expedition-redesign=chronicle],.kw-chronicle .kw-expedition-sheet .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage,.kw-chronicle .kw-expedition-sheet .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{box-shadow:none!important;background:0 0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content.kw-main-content--expedition{background:0 0!important;padding:4px 6px!important}.kw-chronicle .kw-main-content .kw-expedition-sheet{border-radius:10px;min-height:min(76vh,800px)}.kw-chronicle .kw-expedition-sheet .kw-expedition-stage__backdrop,.kw-chronicle .kw-expedition-sheet .kw-expedition-stage__ambient{display:none!important}.kw-chronicle .kw-expedition-sheet .kw-expedition-stage{background:0 0!important;border-color:#78523038!important;box-shadow:inset 0 0 0 1px #78523047,inset 0 0 48px #0000001a!important}.kw-chronicle .kw-expedition-sheet .kw-expedition-stage:before{background:linear-gradient(#00000008,#00000029)!important}.kw-chronicle .kw-expedition-sheet .kw-expedition-stage__mist{opacity:.16!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-locations{-webkit-backdrop-filter:blur(8px)!important;background:#0402015c!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loc-pill{-webkit-backdrop-filter:blur(4px);background:#08060485!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-backpack-col,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-chronicle-head{-webkit-backdrop-filter:blur(8px)!important;background:#0402014d!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-lore,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-progress-card,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-reward-block,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-loot-block,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-completion-reward,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-next,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-boss-hint{background:#06040261!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character.kw-panel,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{background:linear-gradient(#0a0606fa,#030202fc),radial-gradient(circle at 50% 12%,#7f1d1d1f,#0000 48%)!important;border-color:#50141461!important;overflow:visible!important;box-shadow:inset -10px 0 28px #00000073!important}@media (width<=1420px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game.no-sidebar{grid-template-columns:min(256px,32vw) minmax(0,1fr)!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){color:#d6d0cc!important;background:0 0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):before{filter:brightness(.68)saturate(.78)contrast(1.08)!important;background-color:#030202!important;background-image:radial-gradient(70% 55% at 50% 10%,#7f1d1d33 0%,#0000 58%),radial-gradient(50% 45% at 6% 95%,#450a0a29 0%,#0000 52%),radial-gradient(45% 40% at 94% 80%,#2808082e 0%,#0000 50%),linear-gradient(#030101a6 0%,#010000eb 100%),url(./bg_tower_hd-Pb502Flg.png)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-island,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-panel,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-backpack{background:linear-gradient(#0a0606f7,#020101fc)!important;border-color:#50181842!important;box-shadow:inset 0 1px #7f1d1d12,0 18px 44px #00000094!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{background:linear-gradient(#080404fa,#020101fc)!important;border-color:#50141466!important;box-shadow:inset 0 0 80px #000000a6,inset 0 1px #7f1d1d14,0 20px 50px #000000b8!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block{background:linear-gradient(#060303e6,#0000008c),radial-gradient(circle at 50% 85%,#7f1d1d33,#0000 62%)!important;border-color:#50141452!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-avatar.kw-avatar-lg,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block .kw-avatar-lg{border-color:#7f1d1da6!important;box-shadow:0 0 0 3px #000000bf,0 0 20px #7f1d1d59!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-level-badge,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-level-badge span,.kw-chronicle .kw-level-badge{color:#fca5a5!important;text-shadow:0 1px 4px #000c!important;background:linear-gradient(#2a0a0af2,#0c0404fa)!important;border-color:#7f1d1d8c!important;box-shadow:inset 0 1px #7f1d1d26,0 0 12px #7f1d1d1f!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block h2,.kw-chronicle .kw-hero-block h2{color:#e7e0dc!important;text-shadow:0 2px 10px #000000d9!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block p[title],.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block p.text-red-300,.kw-chronicle .kw-hero-block p:last-of-type{color:#b91c1c!important;text-shadow:0 0 10px #7f1d1d59!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn{color:#a89898!important;background:linear-gradient(#0e0808f5,#040202fc)!important;border:1px solid #3c10108c!important;border-radius:3px!important;box-shadow:inset 0 1px #ffffff08,0 2px 6px #00000073!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn svg,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn .kw-nav-btn__icon{color:#6b4040!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn:hover:not(.is-active):not(.is-locked){color:#e7d4d4!important;background:linear-gradient(#180a0afa,#080303fc)!important;border-color:#7f1d1d80!important;box-shadow:inset 0 0 12px #7f1d1d1f,0 2px 8px #00000080!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn:hover:not(.is-active):not(.is-locked) svg,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn:hover:not(.is-active):not(.is-locked) .kw-nav-btn__icon{color:#b85555!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active,.kw-chronicle .kw-nav-btn.is-active{color:#fecaca!important;background:linear-gradient(90deg,#450a0aeb,#0a0404f5)!important;border-color:#b91c1c8c!important;box-shadow:inset 3px 0 #dc2626b3,inset 0 0 20px #7f1d1d26,0 0 14px #7f1d1d1f!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active svg,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn.is-active .kw-nav-btn__icon,.kw-chronicle .kw-nav-btn__icon.is-active{filter:drop-shadow(0 0 5px #b91c1c8c);color:#ef4444!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{color:#9ca3af!important;background:linear-gradient(#0c0606f5,#030202fc)!important;border-color:#3c101073!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game[data-color].is-active{color:#fecaca!important;background:linear-gradient(#2a0a0af0,#060303fa)!important;border-color:#b91c1c7a!important;box-shadow:0 0 16px #7f1d1d2e!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{color:#8a6060!important;background:#080404eb!important;border-color:#50141459!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game.is-active .kw-hud-nav-tab__icon{color:#f87171!important;border-color:#b91c1c73!important;box-shadow:0 0 14px #7f1d1d38!important}.kw-chronicle .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-bar span{background:linear-gradient(90deg,#7f1d1d,#14532d)!important}.kw-chronicle .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-progress-node,.kw-chronicle .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-loot-slot{background:radial-gradient(circle at 50% 32%,#7f1d1d24,#0000 42%),linear-gradient(#0a0606f0,#030202fa)!important;border-color:#50141461!important}.kw-chronicle .kw-market-inspector-head{align-items:stretch}.kw-chronicle .kw-backpack-chip-toggle{color:#c4b0b0;min-height:34px;font-family:var(--kw-font-display);letter-spacing:.04em;cursor:pointer;background:linear-gradient(#0e0808f5,#040202fc);border:1px solid #5014147a;border-radius:4px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:5px 10px;font-size:.72rem;font-weight:800;transition:border-color .14s,background .14s,color .14s,box-shadow .14s,transform .12s;display:inline-flex}.kw-chronicle .kw-backpack-chip-toggle--wide{border-radius:5px;width:100%;min-height:44px;padding:6px 12px 6px 8px;font-size:.78rem}.kw-chronicle .kw-backpack-chip-toggle__leading{align-items:center;gap:10px;min-width:0;display:inline-flex}.kw-chronicle .kw-backpack-chip-toggle__label{letter-spacing:.07em;text-transform:uppercase;color:inherit;white-space:nowrap;font-size:.78rem;font-weight:800}.kw-chronicle .kw-backpack-chip-toggle:hover,.kw-chronicle .kw-backpack-chip-toggle.is-active{color:#fecaca;background:linear-gradient(#2a0a0af0,#080303fa);border-color:#b91c1c94;box-shadow:0 0 14px #7f1d1d38}.kw-chronicle .kw-backpack-chip-toggle:active{transform:scale(.99)}.kw-chronicle .kw-backpack-chip-toggle__count{background:#00000059;border:1px solid #50141459;border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:.85em;line-height:1}.kw-chronicle .kw-backpack-chip-toggle__cap{opacity:.62;font-size:.9em}.kw-chronicle .kw-market-inspector-backpack-toggle{margin-top:0}.kw-chronicle .kw-market-aux-dock{padding:0 2px 4px}.kw-chronicle .kw-hud-dock__trail-group--actions{align-items:center;gap:8px!important}.kw-chronicle .kw-hud-dock__actions{background:#040202b8;border:1px solid #50141452;border-radius:4px;align-items:center;gap:6px;padding:3px;display:inline-flex}.kw-chronicle .kw-hud-action-btn--mail{min-width:46px!important;min-height:46px!important;padding:4px 8px!important}.kw-chronicle .kw-hud-action-btn--chest{min-width:40px!important;min-height:40px!important;padding:4px 7px!important}.kw-chronicle .kw-hud-dock__utils{background:#040202b8;border:1px solid #50141452;border-radius:4px;align-items:center;gap:4px;padding:3px;display:inline-flex}.kw-chronicle .kw-hud-util-btn{color:#9a8888;cursor:pointer;background:linear-gradient(#0e0808f5,#040202fc);border:1px solid #5014146b;border-radius:3px;justify-content:center;align-items:center;width:38px;height:38px;transition:border-color .14s,background .14s,color .14s,box-shadow .14s;display:inline-flex}.kw-chronicle .kw-hud-util-btn:hover{color:#e7d4d4;background:linear-gradient(#180a0afa,#080303fc);border-color:#7f1d1d7a}.kw-chronicle .kw-hud-util-btn--phone.is-active{color:#fca5a5;border-color:#b91c1c8c;box-shadow:0 0 12px #7f1d1d33}.kw-chronicle .kw-hud-util-btn--logout:hover{color:#fecaca;background:linear-gradient(#2a0a0af0,#0a0404fa);border-color:#dc262685;box-shadow:0 0 12px #7f1d1d2e}.kw-chronicle .kw-backpack-chip-toggle__icon{color:#f87171;background:linear-gradient(145deg,#7f1d1d52,#0c0404eb);border:1px solid #b91c1c6b;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:inset 0 1px #ffd2d21a,0 2px 6px #00000059}.kw-chronicle .kw-backpack-chip-toggle--wide .kw-backpack-chip-toggle__icon{border-radius:5px;width:36px;height:36px}.kw-chronicle .kw-backpack-chip-toggle.is-active .kw-backpack-chip-toggle__icon{color:#fecaca;border-color:#f871718c;box-shadow:inset 0 1px #ffdcdc24,0 0 12px #7f1d1d59}.kw-chronicle{--kw-readability:1.1;font-size:calc(15px * var(--kw-readability))!important;line-height:1.5!important}.kw-chronicle .kw-panel p{font-size:.875rem!important;line-height:1.55!important}.kw-chronicle .kw-panel h2{font-size:1.06rem!important}.kw-chronicle .kw-panel h3{font-size:.94rem!important}.kw-chronicle .text-xs{font-size:.8125rem!important;line-height:1.45!important}.kw-chronicle .text-sm{font-size:.9375rem!important;line-height:1.5!important}.kw-chronicle .text-base{font-size:1.0625rem!important}.kw-chronicle .text-\[10px\]{font-size:11.5px!important}.kw-chronicle .text-\[11px\]{font-size:12.5px!important}.kw-chronicle .kw-kicker{font-size:.68rem!important}.kw-chronicle .kw-warrior-tab{font-size:.74rem!important}.kw-chronicle .kw-warrior-name-banner{font-size:.72rem!important}.kw-chronicle .kw-mailbox-msg-content,.kw-chronicle .kw-mailbox-challenge-stake,.kw-chronicle .kw-mailbox-empty{font-size:.875rem!important;line-height:1.55!important}@media (width>=768px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__name{font-size:13px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__kicker{font-size:9px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__meta,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__label{font-size:10.5px!important}}.kw-battle-result-card{background:linear-gradient(#120808f7,#040202fc)!important;border-width:2px!important;border-radius:6px!important;box-shadow:0 28px 70px #000000c7,inset 0 1px #ffdcc80f!important}.kw-battle-result-card.is-win{border-color:#b478288c!important}.kw-battle-result-card.is-loss{border-color:#7f1d1d9e!important}.kw-battle-result-card__frame{pointer-events:none;border:1px solid #7f1d1d38;border-radius:3px;position:absolute;inset:8px;box-shadow:inset 0 0 24px #00000059}.kw-battle-result-card.is-win .kw-battle-result-card__frame{border-color:#b478282e}.kw-battle-result-card__icon{background:radial-gradient(circle at 50% 30%,#7f1d1d47,#080303f2)!important;border:2px solid #b4782873!important;border-radius:6px!important;width:68px!important;height:68px!important;box-shadow:0 0 28px #7f1d1d38,inset 0 2px 8px #00000073!important}.kw-battle-result-card.is-loss .kw-battle-result-card__icon{border-color:#7f1d1d8c!important;box-shadow:0 0 28px #7f1d1d59,inset 0 2px 8px #00000080!important}.kw-battle-result-reward{background:linear-gradient(#0c0606eb,#040202fa)!important;border-radius:5px!important;gap:4px!important;padding:12px 8px 10px!important}.kw-battle-result-reward__icon{background:#00000059;border:1px solid #ffffff0f;border-radius:5px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:2px;display:flex;box-shadow:inset 0 1px #ffffff0a}.kw-battle-result-reward--gold .kw-battle-result-reward__icon{border-color:#eab30847;box-shadow:0 0 12px #eab3081f}.kw-battle-result-reward--xp .kw-battle-result-reward__icon{border-color:#38bdf847;box-shadow:0 0 12px #38bdf81f}.kw-battle-result-reward--level .kw-battle-result-reward__icon{border-color:#f9731652;box-shadow:0 0 12px #f9731624}.kw-battle-result-loot{background:linear-gradient(90deg,#140808f2,#080404fa)!important;border-color:#7f1d1d59!important;border-radius:5px!important}.kw-god-event-modal{position:relative;background:linear-gradient(#0e0606fa,#040202fc)!important;border:2px solid #7f1d1d73!important;border-radius:6px!important;box-shadow:0 32px 80px #000000d1,inset 0 1px #ffc8c80d!important}.kw-god-event-modal.is-kedda{border-color:#b4782880!important}.kw-god-event-modal.is-corrupted{border-color:#b91c1c8c!important}.kw-god-event-modal__kicker{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.kw-god-event-modal__title{font-family:var(--kw-font-display-ornate,Georgia, serif);letter-spacing:.06em;text-transform:uppercase;color:#f5f5f4;text-shadow:0 2px 12px #000000bf;margin:4px 0 0;font-size:clamp(1.15rem,3vw,1.55rem);font-weight:800}.kw-god-event-modal__sigil{background:#00000059;border:1px solid #7f1d1d59;border-radius:5px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.kw-god-event-modal.is-kedda .kw-god-event-modal__sigil{border-color:#b4782866}.kw-god-event-portrait{width:8.5rem;height:8.5rem;padding:4px;position:relative}.kw-god-event-portrait__ring{border:2px solid #7f1d1d8c;border-radius:6px;position:absolute;inset:0;transform:rotate(45deg)scale(.72);box-shadow:0 0 20px #7f1d1d40}.kw-god-event-portrait.is-kedda .kw-god-event-portrait__ring{border-color:#b4782899;box-shadow:0 0 20px #b478282e}.kw-god-event-portrait__img{z-index:1;object-fit:cover;border:2px solid #280a0acc;border-radius:5px;width:100%;height:100%;position:relative;box-shadow:inset 0 0 18px #0000008c,0 8px 24px #0000008c}.kw-god-event-portrait.is-kedda .kw-god-event-portrait__img{border-color:#785014bf}.kw-god-event-portrait__shade{z-index:2;pointer-events:none;background:linear-gradient(#0000 45%,#000000a6 100%);border-radius:4px;position:absolute;inset:4px}@media (width>=640px){.kw-god-event-portrait{width:9.5rem;height:9.5rem}}.kw-chronicle .kw-arena-ranking-scroll{box-sizing:border-box;scroll-padding-bottom:10px;max-height:min(62vh,592px)!important;padding-bottom:12px!important}.kw-chronicle .kw-table-frame .kw-arena-ranking-scroll tbody tr:last-child td{padding-bottom:.85rem}.kw-chronicle .kw-notice-stack{z-index:9999;pointer-events:none;width:calc(100% - 32px);max-width:600px;position:fixed;top:24px;left:50%;transform:translate(-50%)}.kw-chronicle .kw-notice{pointer-events:auto;border-radius:8px;padding:12px 16px;font-size:.85rem;font-weight:700;box-shadow:0 8px 24px #ef444440;color:#fff!important;background:#450a0ad9!important;border:1px solid #f8717173!important}@media (width<=760px){.kw-chronicle .kw-notice-stack{top:calc(60px + env(safe-area-inset-top,0px))}.kw-chronicle .kw-notice{position:static}}@media (height<=860px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){height:100dvh!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen){padding:8px 10px 10px 12px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame{width:min(2200px,100%)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header--floating{gap:6px!important;margin-bottom:6px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-island{min-height:46px!important;padding:6px 8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game.no-sidebar{grid-template-columns:clamp(204px,20vw,236px) minmax(0,1fr)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{padding:8px 8px 8px 10px!important;overflow:hidden!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character>nav{padding-right:2px!important;overflow-y:auto!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block{gap:4px!important;margin-bottom:4px!important;padding:8px 6px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-avatar.kw-avatar-lg,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block .kw-avatar-lg{width:4.75rem!important;height:4.75rem!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-level-badge{margin-top:2px!important;padding:2px 7px!important;font-size:.56rem!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn{gap:6px!important;min-height:34px!important;padding:5px 7px!important;font-size:.64rem!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn svg,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn .kw-nav-btn__icon{width:14px!important;height:14px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content{gap:8px!important;padding:6px 8px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel{padding:10px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel.kw-market-tab{padding:8px!important}}@media (width<=1440px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen){padding-left:12px!important;padding-right:12px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game.no-sidebar{grid-template-columns:clamp(208px,19vw,248px) minmax(0,1fr)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-top{flex-wrap:wrap!important;overflow-x:hidden!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-top__controls{flex:460px!important;min-width:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-top__filters,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-top__tools{min-width:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-body--horizontal{scrollbar-width:thin;grid-template-rows:auto auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr) minmax(300px,36%)!important;overflow:hidden auto!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--catalog{grid-area:1/1/span 3!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--inspect{grid-area:1/2!important;min-width:0!important;max-height:min(36vh,320px)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--list{grid-area:2/2!important;min-height:112px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--mine{grid-area:3/2!important;min-height:min(28vh,190px)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-inspector{overflow-y:auto!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-inspector>.kw-item-inspector{height:auto!important;min-height:0!important}}@media (width<=1180px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game.no-sidebar{grid-template-columns:clamp(188px,22vw,220px) minmax(0,1fr)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-top__controls{flex-basis:100%!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-top__filters{flex-wrap:wrap!important;overflow:visible!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-top__tools{flex-wrap:wrap!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-search{flex:150px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-body--horizontal{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;align-items:start!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--catalog,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--inspect,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--list,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--mine{grid-column:1!important;min-width:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--catalog{grid-row:1!important;min-height:min(32vh,220px)!important;max-height:min(44vh,380px)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--inspect{grid-row:2!important;min-height:min(30vh,190px)!important;max-height:min(42vh,360px)!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--list{grid-row:3!important;min-height:112px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-ah-col--mine{grid-row:4!important;min-height:min(30vh,190px)!important;max-height:min(44vh,380px)!important}}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){--kw-fit-pad-x:clamp(8px, 1.05vw, 22px);--kw-fit-pad-y:clamp(6px, 1.05dvh, 16px);--kw-fit-header-gap:clamp(4px, .75dvh, 10px);--kw-fit-sidebar:clamp(208px, 16.5vw, 248px);--kw-fit-content-pad-x:clamp(10px, 1vw, 16px);--kw-fit-content-pad-y:clamp(8px, 1dvh, 14px);--kw-fit-panel-pad:clamp(10px, 1.15dvh, 16px);--kw-fit-frame-width:min(2200px, calc(100vw - (var(--kw-fit-pad-x) * 2)));height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:var(--kw-fit-pad-y) var(--kw-fit-pad-x)!important;flex-direction:column!important;align-items:stretch!important;display:flex!important;overflow:hidden!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-header.kw-header--floating{width:var(--kw-fit-frame-width)!important;margin:0 auto var(--kw-fit-header-gap)!important;flex:none!important;min-height:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{gap:clamp(4px,.6vw,8px)!important;height:auto!important;min-height:clamp(52px,8dvh,72px)!important;padding:0 clamp(6px,.8vw,12px)!important;overflow:hidden!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame{width:var(--kw-fit-frame-width)!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game{grid-template-columns:var(--kw-fit-sidebar) minmax(0, 1fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:0!important;width:100%!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-game:not(.no-sidebar){grid-template-columns:var(--kw-fit-sidebar) minmax(0, 1fr) minmax(260px, clamp(280px, 20vw, 320px))!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-backpack{height:100%!important;min-height:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character{padding:clamp(7px,1dvh,12px) clamp(7px,.75vw,12px)!important;overflow:hidden!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-character>nav{scrollbar-width:thin;flex:auto!important;min-height:0!important;overflow-y:auto!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-main-content{padding:var(--kw-fit-content-pad-y) var(--kw-fit-content-pad-x)!important;gap:clamp(8px,1.15dvh,14px)!important;overflow:hidden auto!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content .kw-panel{padding:var(--kw-fit-panel-pad)!important}@media (width<=1440px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){--kw-fit-sidebar:clamp(198px, 16vw, 228px);--kw-fit-pad-x:clamp(7px, .9vw, 14px)}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest__kicker{display:none!important}}@media (width<=1280px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){--kw-fit-sidebar:clamp(184px, 17vw, 210px);--kw-fit-content-pad-x:8px;--kw-fit-content-pad-y:7px;--kw-fit-panel-pad:9px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card{flex-basis:156px!important;min-width:132px!important;max-width:170px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__kicker,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__meta{display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock__nav-area{min-width:220px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__label{display:none!important}}@media (width<=1120px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){--kw-fit-sidebar:176px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-crest__copy,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__copy,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__label,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-action-btn__label{display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card{flex:0 0 46px!important;justify-content:center!important;min-width:46px!important;max-width:46px!important}}@media (height<=760px) and (width>=761px){.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){--kw-fit-pad-x:clamp(5px, .75vw, 10px);--kw-fit-pad-y:5px;--kw-fit-header-gap:4px;--kw-fit-sidebar:clamp(176px, 15.5vw, 204px);--kw-fit-content-pad-x:7px;--kw-fit-content-pad-y:6px;--kw-fit-panel-pad:8px}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-dock.kw-hud-island{min-height:54px!important;padding-top:0!important;padding-bottom:0!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav{height:42px!important;padding:3px 4px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game{height:34px!important;min-height:34px!important;padding:1px 3px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-nav-tab--game .kw-hud-nav-tab__icon{width:25px!important;min-width:25px!important;height:20px!important;min-height:20px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-wallet__item,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vitals,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital{height:44px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-player-card__portrait{width:32px!important;height:32px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital{gap:4px!important;padding:3px 6px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__icon-wrap{width:20px!important;height:20px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-hud-vital__track{height:7px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block{gap:2px!important;margin-bottom:3px!important;padding:6px 4px 4px!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-avatar.kw-avatar-lg,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block .kw-avatar-lg{width:3.65rem!important;height:3.65rem!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-level-badge{margin-top:1px!important;padding:1px 6px!important;font-size:.5rem!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block h2{margin-top:1px!important;font-size:.72rem!important;line-height:1.05!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block>p,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-hero-block>span:not(.kw-level-badge){display:none!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn{gap:5px!important;min-height:29px!important;padding:4px 6px!important;font-size:.62rem!important;line-height:1.08!important}.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn svg,.kw-chronicle.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-nav-btn .kw-nav-btn__icon{width:13px!important;height:13px!important}}.kw-chronicle .kw-arena-sheet.is-hunt-mode{isolation:isolate}.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-scene{opacity:.42;filter:saturate(.72)brightness(.58)}.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hero.is-compact{padding:10px 16px 8px!important}.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hero.is-compact .kw-arena-hero__tagline-inline{display:none}.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hero.is-compact .kw-arena-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hero.is-compact .kw-stat-card{min-height:48px;padding:6px 10px!important}.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt__command,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt__shelter,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card{background:linear-gradient(165deg,#100a0aeb 0%,#060609f5 100%)!important;border-color:#844a2f8c!important;box-shadow:inset 0 1px #ffdcb40f,0 10px 28px #00000047!important}.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card__power,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card__stats span,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card__eq,.kw-chronicle .kw-arena-sheet.is-hunt-mode .kw-arena-hunt-card__loot{background:#00000047!important}.kw-chronicle .kw-avatar-frame-wrapper{background:#040508a6;border-radius:8px;padding:3px;transition:all .3s;display:inline-block;position:relative}.kw-chronicle .kw-avatar-frame-wrapper:after{content:"";pointer-events:none;z-index:10;border-radius:8px;transition:all .3s;position:absolute;inset:0}.kw-chronicle .kw-avatar-frame-wrapper.kw-avatar-frame--silver_dark:after{background:linear-gradient(135deg,#ffffff14 0%,#0000 100%);border:2px solid #94a3b8;box-shadow:inset 0 0 6px #000000d9,0 0 10px #94a3b866}.kw-chronicle .kw-avatar-frame-wrapper.kw-avatar-frame--gold_royal:after{border:2px solid #fbbf24;animation:3s ease-in-out infinite alternate kw-gold-glow;box-shadow:inset 0 0 8px #000000d9,0 0 14px #fbbf2499}.kw-chronicle .kw-avatar-frame-wrapper.kw-avatar-frame--flaming_animated:after{border:2px solid #ef4444;animation:1.4s ease-in-out infinite alternate kw-flaming-pulse;box-shadow:inset 0 0 8px #ef4444d9,0 0 14px #f97316cc,0 0 25px #eab30899}@keyframes kw-gold-glow{0%{border-color:#d97706;box-shadow:inset 0 0 6px #000000d9,0 0 8px #fbbf2466}to{border-color:#fbbf24;box-shadow:inset 0 0 10px #000000d9,0 0 18px #fbbf24cc}}@keyframes kw-flaming-pulse{0%{border-color:#ea580c;box-shadow:inset 0 0 6px #ef4444b3,0 0 10px #f97316b3,0 0 18px #eab30880}to{border-color:#ef4444;box-shadow:inset 0 0 10px #ef4444e6,0 0 20px #f97316e6,0 0 30px #eab308cc}}.kw-chronicle .kw-nick-color--borowik{text-shadow:0 0 6px #10b98140;color:#10b981!important;font-weight:850!important}.kw-chronicle .kw-nick-color--kruczek{text-shadow:0 0 6px #3b82f640;color:#3b82f6!important;font-weight:850!important}.kw-chronicle .kw-nick-color--patron{text-shadow:0 0 8px #c084fc59;color:#c084fc!important;font-weight:850!important}.kw-chronicle .kw-nick-gradient{background-size:200%;animation:3s linear infinite kw-gradient-flow;display:inline-block;-webkit-text-fill-color:transparent!important;text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:950!important}.kw-chronicle .kw-nick-gradient--arcy_patron{filter:drop-shadow(0 0 3px #8b5cf640);background-image:linear-gradient(120deg,#ec4899 0%,#8b5cf6 50%,#ec4899 100%)}.kw-chronicle .kw-nick-gradient--sugar_daddy{filter:drop-shadow(0 0 4px #fbbf2459);background-image:linear-gradient(120deg,#fbbf24 0%,#ef4444 33%,#ec4899 66%,#fbbf24 100%)}.kw-chronicle .kw-nick-gradient--premium_gradient{filter:drop-shadow(0 0 3px #3b82f640);background-image:linear-gradient(120deg,#3b82f6 0%,#8b5cf6 50%,#ec4899 100%)}@keyframes kw-gradient-flow{0%{background-position:0%}to{background-position:200%}}.kw-chronicle .kw-char-title{color:#a1a1aa;text-transform:uppercase;letter-spacing:.5px;margin-right:6px;font-size:.8em;font-weight:700}.kw-chronicle .kw-char-title--sugar-daddy{color:#fbbf24;text-shadow:0 0 6px #fbbf2466}.kw-chronicle .kw-char-title--arcy-patron{color:#ec4899;text-shadow:0 0 6px #ec489966}.kw-chronicle .kw-char-title--patron{color:#c084fc}.kw-chronicle .kw-char-title--kruczek{color:#60a5fa}.kw-chronicle .kw-char-title--borowik{color:#34d399}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Crimson Pro,ui-serif,Georgia,serif}*{box-sizing:border-box}html,body,#root{min-width:320px;height:100%;min-height:100%;margin:0}html{font-size:106.25%}body{background:#040508}button,input,select,textarea{font-family:inherit}button{cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}button:disabled{cursor:not-allowed;opacity:.4}.kw-shell{color:#f1f5f9;background-image:linear-gradient(#05060a66 0%,#05060abf 100%),url(./bg_tower_hd-Pb502Flg.png);background-position:50%;background-size:cover;background-attachment:fixed;min-height:100vh;padding:24px;overflow-x:hidden}.kw-auth-shell{isolation:isolate;background-color:#040508;position:relative;overflow:hidden}.kw-auth-card-with-scene{isolation:isolate;background:#06080eeb;position:relative;overflow:hidden}.kw-auth-card-with-scene>:not(.kw-auth-scene):not(.kw-auth-scene-shade){z-index:2;position:relative}.kw-auth-scene{z-index:0;pointer-events:none;filter:saturate(1.08)contrast(1.08);background:radial-gradient(circle at 72% 14%,#facc152e 0 9%,#0000 18%),radial-gradient(circle at 18% 28%,#94a3b821 0 18%,#0000 34%),linear-gradient(148deg,#080a14db 0%,#16070ee6 48%,#05070cf5 100%);position:absolute;inset:-1px;overflow:hidden}.kw-auth-scene:before,.kw-auth-scene:after{content:"";pointer-events:none;position:absolute}.kw-auth-scene:before{mix-blend-mode:screen;opacity:.75;background:linear-gradient(118deg,#0000 0 36%,#f871711a 43%,#0000 52% 100%),linear-gradient(72deg,#0000 0 45%,#fbbf2414 49%,#0000 58% 100%);animation:12s ease-in-out infinite alternate kw-auth-scene-light;inset:-24%}.kw-auth-scene:after{opacity:.16;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 72%,#0000 100%)}.kw-auth-scene-shade{z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 30%,#070a122e 0%,#070a1299 48%,#030408db 100%),linear-gradient(#03040880 0%,#030408c7 100%),linear-gradient(90deg,#030408b8 0%,#03040857 48%,#030408b8 100%);position:absolute;inset:0}.kw-auth-scene__moon{aspect-ratio:1;opacity:.58;background:radial-gradient(circle at 42% 38%,#fff7edeb,#fcd34dad 42%,#fcd34d14 70%,#0000 72%);border-radius:999px;width:78px;animation:8s ease-in-out infinite kw-auth-scene-pulse;position:absolute;top:14%;right:18%;box-shadow:0 0 38px #f59e0b52}.kw-auth-scene__mist{filter:blur(16px);opacity:.46;background:radial-gradient(at 20%,#94a3b829,#0000 50%),radial-gradient(at 72% 55%,#f871711f,#0000 48%);height:42%;animation:16s linear infinite alternate kw-auth-scene-mist;position:absolute;left:-18%;right:-18%}.kw-auth-scene__mist--back{top:20%}.kw-auth-scene__mist--front{opacity:.34;animation-duration:20s;animation-direction:alternate-reverse;bottom:0}.kw-auth-scene__tower{filter:drop-shadow(0 22px 36px #0000008f);width:min(42%,170px);height:78%;animation:14s ease-in-out infinite alternate kw-auth-scene-tower;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.kw-auth-scene__spire,.kw-auth-scene__crown,.kw-auth-scene__body,.kw-auth-scene__gate{position:absolute;left:50%;transform:translate(-50%)}.kw-auth-scene__spire{clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(#090b12 0%,#111827 100%);width:42%;height:26%;top:0}.kw-auth-scene__crown{background:linear-gradient(90deg,#0000 0 8%,#111827 8% 22%,#0000 22% 30%,#111827 30% 46%,#0000 46% 54%,#111827 54% 70%,#0000 70% 78%,#111827 78% 92%,#0000 92% 100%),linear-gradient(#171923,#0b0d14);border-radius:8px 8px 3px 3px;width:70%;height:11%;top:23%}.kw-auth-scene__body{background:linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/24px 100%,linear-gradient(#151821 0%,#0b0d14 74%,#050609 100%) 0 0/100% 100%;border-radius:10px 10px 0 0;width:54%;top:31%;bottom:-5%;box-shadow:inset 16px 0 28px #ffffff08,inset -18px 0 26px #00000075,0 0 0 1px #ffffff0a}.kw-auth-scene__body:before,.kw-auth-scene__body:after{content:"";background:linear-gradient(#fbbf2494,#7f1d1d2e);border-radius:999px 999px 6px 6px;width:14px;height:42px;position:absolute;top:19%;box-shadow:0 0 18px #f59e0b59}.kw-auth-scene__body:before{left:24%}.kw-auth-scene__body:after{top:36%;right:24%}.kw-auth-scene__gate{background:radial-gradient(at 50% 86%,#ef444485,#0000 58%),linear-gradient(#f59e0b57,#450a0a5c 46%,#030408fa 100%);border-radius:999px 999px 0 0;width:34%;height:28%;bottom:0;box-shadow:inset 0 0 24px #000000b8,0 0 30px #dc262638}.kw-auth-scene__ridge{filter:blur(.2px);background:linear-gradient(#0f172abd,#020617fa);width:72%;height:38%;position:absolute;bottom:-8%}.kw-auth-scene__ridge--left{clip-path:polygon(0 100%,0 45%,20% 32%,40% 54%,62% 24%,100% 100%);left:-25%}.kw-auth-scene__ridge--right{clip-path:polygon(0 100%,30% 34%,48% 58%,70% 22%,100% 46%,100% 100%);right:-25%}.kw-auth-scene__embers span{opacity:0;background:#f59e0b;border-radius:999px;width:3px;height:3px;animation:6.8s ease-in-out infinite kw-auth-scene-ember;position:absolute;bottom:-10px;box-shadow:0 0 12px #f59e0bd9}.kw-auth-scene__embers span:nth-child(3n){width:2px;height:2px;animation-duration:7.8s}.kw-auth-scene__embers span:nth-child(4n){background:#fb7185;animation-duration:5.9s;box-shadow:0 0 12px #fb71859e}@keyframes kw-auth-scene-light{0%{transform:translate(-3%,-2%)rotate(-2deg)}to{transform:translate(3%,2%)rotate(2deg)}}@keyframes kw-auth-scene-pulse{0%,to{opacity:.46;transform:scale(.96)}50%{opacity:.66;transform:scale(1.03)}}@keyframes kw-auth-scene-mist{0%{transform:translate(-4%)}to{transform:translate(4%,2%)}}@keyframes kw-auth-scene-tower{0%{transform:translate(-50%)translateY(0)}to{transform:translate(-50%)translateY(2%)}}@keyframes kw-auth-scene-ember{0%{opacity:0;transform:translate(0)scale(.7)}18%{opacity:.82}to{opacity:0;transform:translate(18px,-280px)scale(1.15)}}@media (width<=640px){.kw-auth-scene__moon{width:58px;right:12%}.kw-auth-scene__tower{width:46%;height:72%}.kw-auth-scene-shade{background:radial-gradient(circle at 50% 30%,#070a123d 0%,#070a12a6 48%,#030408e6 100%),linear-gradient(#03040894 0%,#030408d6 100%),linear-gradient(90deg,#030408c7 0%,#0304086b 50%,#030408c7 100%)}}@media (prefers-reduced-motion:reduce){.kw-auth-scene,.kw-auth-scene:before,.kw-auth-scene__moon,.kw-auth-scene__mist,.kw-auth-scene__tower,.kw-auth-scene__embers span{animation:none}}.kw-auth-storm-content{z-index:3;position:relative}.kw-auth-cinema{z-index:0;pointer-events:none;background:#010103;position:fixed;inset:0;overflow:hidden}.kw-auth-cinema__sky{background:radial-gradient(90% 55% at 50% -8%,#450a0a73 0%,#0000 58%),radial-gradient(70% 40% at 18% 12%,#1e1b4b47 0%,#0000 52%),radial-gradient(60% 35% at 82% 18%,#7f1d1d38 0%,#0000 48%),linear-gradient(#020205 0%,#060810 42%,#030305 100%);animation:28s ease-in-out infinite alternate kw-auth-cinema-sky-drift;position:absolute;inset:-15%}.kw-auth-cinema__stars{opacity:.55;background-image:radial-gradient(1px 1px at 12% 18%,#ffffffbf,#0000),radial-gradient(1px 1px at 28% 8%,#ffffff8c,#0000),radial-gradient(1.5px 1.5px at 44% 14%,#ffffffa6,#0000),radial-gradient(1px 1px at 62% 6%,#ffffff73,#0000),radial-gradient(1px 1px at 78% 22%,#fff9,#0000),radial-gradient(1px 1px at 88% 10%,#ffffff80,#0000),radial-gradient(1px 1px at 8% 32%,#fff6,#0000),radial-gradient(1px 1px at 92% 28%,#ffffff6b,#0000);animation:6s ease-in-out infinite alternate kw-auth-cinema-stars-twinkle;position:absolute;inset:0}.kw-auth-cinema__moon{aspect-ratio:1;opacity:.72;filter:blur(.2px);background:radial-gradient(circle at 38% 36%,#fee2e28c,#b91c1c59 44%,#450a0a14 72%,#0000 74%);border-radius:999px;width:min(92px,12vw);animation:11s ease-in-out infinite kw-auth-cinema-moon-pulse;position:absolute;top:7%;right:11%;box-shadow:0 0 48px #b91c1c59,0 0 120px #7f1d1d2e}.kw-auth-cinema__range{filter:blur(1px);height:48%;position:absolute;left:-8%;right:-8%}.kw-auth-cinema__range--far{opacity:.88;background:radial-gradient(34% 100% at 14% 100%,#0c0a12fa 0%,#0000 72%),radial-gradient(28% 90% at 38% 100%,#120c16eb 0%,#0000 68%),radial-gradient(32% 95% at 58% 100%,#0a0810f5 0%,#0000 70%),radial-gradient(36% 100% at 82% 100%,#0e0a14fa 0%,#0000 72%);animation:36s ease-in-out infinite alternate kw-auth-cinema-range-drift;bottom:28%}.kw-auth-cinema__range--mid{opacity:.62;background:radial-gradient(22% 80% at 22% 100%,#14080cf2 0%,#0000 70%),radial-gradient(26% 85% at 72% 100%,#10060aeb 0%,#0000 68%);height:38%;animation:24s ease-in-out infinite alternate-reverse kw-auth-cinema-range-drift;bottom:22%}.kw-auth-cinema__hero{position:absolute;inset:0;overflow:hidden}.kw-auth-cinema--video .kw-auth-cinema__hero{inset:0;-webkit-mask-image:none;mask-image:none}.kw-auth-cinema__hero-video{z-index:1;object-fit:contain;object-position:center center;filter:brightness(.72)contrast(1.06)saturate();transform-origin:50%;background:0 0;width:100%;height:100%;position:absolute;inset:0;transform:none}.kw-auth-cinema__hero-video-fill{z-index:0;object-fit:cover;object-position:center center;filter:brightness(.42)contrast(1.14)saturate(.8);transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.04)}.kw-auth-cinema__hero-video.is-playing{filter:brightness(.78)contrast(1.04)saturate(1.05)}.kw-auth-cinema--video .kw-auth-cinema__hero-grade{z-index:1;opacity:.42}.kw-auth-cinema--video .kw-auth-cinema__vignette{z-index:2}.kw-auth-cinema__hero-grade{pointer-events:none;background:radial-gradient(80% 55% at 50% 38%,#0000 0 42%,#00000073 100%),linear-gradient(#00000059 0%,#00000014 38%,#000000b8 100%),linear-gradient(90deg,#0000008c 0%,#0000 22% 78%,#0000008c 100%);position:absolute;inset:0}.kw-auth-cinema--video .kw-auth-cinema__sky{opacity:.35}.kw-auth-cinema--video .kw-auth-cinema__fog--deep,.kw-auth-cinema--video .kw-auth-cinema__fog--mid{opacity:.28}.kw-auth-cinema--video .kw-auth-cinema__fog--front{opacity:.55}.kw-auth-cinema--video .kw-auth-cinema__rain{opacity:.32}.kw-auth-cinema--video .kw-auth-cinema__rain--fine{opacity:.16}.kw-auth-cinema__hero-img{object-fit:cover;object-position:center 22%;filter:brightness(.38)contrast(1.32)saturate(.58)sepia(.12)hue-rotate(-8deg);will-change:transform;width:124%;height:124%;animation:34s ease-in-out infinite alternate kw-auth-cinema-kenburns;position:absolute;inset:-12%}.kw-auth-cinema__hero-beam{mix-blend-mode:screen;background:radial-gradient(42% 58% at 50% 38%,#dc262638 0%,#0000 62%),radial-gradient(28% 40% at 50% 52%,#f59e0b14 0%,#0000 58%);animation:5.5s ease-in-out infinite kw-auth-cinema-beam-pulse;position:absolute;inset:0}.kw-auth-cinema__hero-heat{filter:blur(18px);background:radial-gradient(at 50% 100%,#dc262647,#0000 68%);width:min(480px,72vw);height:28%;animation:4.2s ease-in-out infinite reverse kw-auth-cinema-beam-pulse;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}.kw-auth-cinema__cliff{z-index:2;width:62%;height:78%;position:absolute;bottom:0}.kw-auth-cinema__cliff--left{clip-path:polygon(0 100%,0 0,12% 8%,24% 4%,38% 18%,52% 8%,68% 24%,84% 14%,100% 32%,100% 100%);background:linear-gradient(145deg,#020204fa 0%,#08060aeb 38%,#08060a66 72%,#0000 100%);animation:22s ease-in-out infinite alternate kw-auth-cinema-cliff-left;left:-8%}.kw-auth-cinema__cliff--right{clip-path:polygon(0 100%,0 34%,16% 18%,32% 28%,48% 10%,64% 22%,80% 6%,100% 0,100% 100%);background:linear-gradient(215deg,#020204fa 0%,#08060aeb 38%,#08060a66 72%,#0000 100%);animation:26s ease-in-out infinite alternate kw-auth-cinema-cliff-right;right:-8%}.kw-auth-cinema__valley-floor{z-index:3;background:radial-gradient(80% 90% at 50% 100%,#450a0a2e 0%,#0000 58%),linear-gradient(#0000 0%,#020204b8 38%,#010102fa 100%);height:34%;position:absolute;inset:auto 0 0}.kw-auth-cinema__fog{filter:blur(24px);z-index:4;position:absolute;left:-24%;right:-24%}.kw-auth-cinema__fog--deep{opacity:.55;background:radial-gradient(at 30% 80%,#94a3b824,#0000 52%),radial-gradient(at 70% 75%,#7f1d1d1f,#0000 48%);height:52%;animation:30s linear infinite alternate kw-auth-cinema-fog-drift;bottom:8%}.kw-auth-cinema__fog--mid{opacity:.42;background:radial-gradient(at 50% 90%,#47556938,#0000 58%);height:42%;animation:20s linear infinite alternate-reverse kw-auth-cinema-fog-drift;bottom:0}.kw-auth-cinema__fog--front{opacity:.72;background:linear-gradient(#0000,#030408e0 55%,#020204fa);height:36%;animation:18s ease-in-out infinite alternate kw-auth-cinema-fog-rise;bottom:-8%}.kw-auth-cinema__ash span{opacity:0;z-index:5;background:#ef4444;border-radius:999px;width:2px;height:2px;animation:8.4s ease-in-out infinite kw-auth-cinema-ash-rise;position:absolute;bottom:6%;box-shadow:0 0 12px #ef4444d9}.kw-auth-cinema__ash span:nth-child(3n){background:#f59e0b;animation-duration:9.6s;box-shadow:0 0 12px #f59e0bbf}.kw-auth-cinema__rain{z-index:5;opacity:.48;background-image:repeating-linear-gradient(112deg,#0000 0 14px,#94a3b817 14px 15px,#0000 15px 28px);animation:.52s linear infinite kw-auth-cinema-rain;position:absolute;inset:-20% 0 0}.kw-auth-cinema__rain--fine{opacity:.24;background-size:18px 18px;animation-duration:.36s;animation-direction:reverse}.kw-auth-cinema__crows{z-index:6;position:absolute;inset:0}.kw-auth-cinema__crow{color:#040406f0;filter:drop-shadow(0 2px 8px #000000a6);animation:linear infinite kw-auth-cinema-crow-fly;position:absolute;left:-12%}.kw-auth-cinema__crow-svg{width:58px;height:29px;animation:.4s ease-in-out infinite alternate kw-auth-cinema-crow-flap}.kw-auth-cinema__lightning{z-index:7;opacity:0;background:linear-gradient(#fef2f2fa,#bfdbfe59 62%,#0000);width:3px;height:46%;position:absolute;top:4%;left:54%;transform:skew(-10deg);box-shadow:0 0 22px #fef2f2f2,-32px 22px #bfdbfe80,26px 38px #bfdbfe52}.kw-auth-cinema__flash{z-index:7;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at 52% 22%,#fef2f280 0%,#0000 44%),linear-gradient(#bfdbfe38 0%,#0f172a0f 100%);position:absolute;inset:0}.kw-auth-cinema--flash .kw-auth-cinema__flash{opacity:1;animation:.3s ease-out kw-auth-cinema-flash}.kw-auth-cinema--flash .kw-auth-cinema__lightning{opacity:1;animation:.34s ease-out kw-auth-cinema-bolt}.kw-auth-cinema__grain{z-index:8;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");animation:.42s steps(2,end) infinite kw-auth-cinema-grain;position:absolute;inset:0}.kw-auth-cinema__letterbox{z-index:9;pointer-events:none;background:#000000e0;position:absolute;left:0;right:0}.kw-auth-cinema__letterbox--top{height:clamp(28px,5vh,52px);top:0}.kw-auth-cinema__letterbox--bottom{height:clamp(32px,6vh,58px);bottom:0}.kw-auth-cinema__vignette{z-index:9;background:radial-gradient(72% 58% at 50% 42%,#0000 0 36%,#00000085 72%,#000000eb 100%),linear-gradient(#0000008c 0%,#0000 22% 68%,#000000d1 100%);position:absolute;inset:0}.kw-auth-shell--shake{animation:.34s ease-out kw-auth-cinema-shake}.kw-auth-cinema-sound-toggle,.kw-auth-storm-sound-toggle{top:max(18px, env(safe-area-inset-top,0px));z-index:4;color:#cbd5e1;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040202c7;border:1px solid #7f1d1d59;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:.68rem;font-weight:800;display:inline-flex;position:fixed;right:18px;box-shadow:0 8px 28px #00000073}.kw-auth-cinema-sound-toggle:hover,.kw-auth-storm-sound-toggle:hover{color:#fca5a5;background:#0c0404e6;border-color:#dc262673}.kw-auth-cinema-sound-toggle[aria-pressed=true],.kw-auth-storm-sound-toggle[aria-pressed=true]{color:#fecaca;border-color:#f8717173;box-shadow:0 0 24px #7f1d1d47}.kw-auth-card-with-scene{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040306d1!important;border-color:#7f1d1d47!important;box-shadow:0 24px 64px #000000b8,inset 0 1px #7f1d1d1f!important}@keyframes kw-auth-cinema-sky-drift{0%{transform:translate(-1%)scale(1)}to{transform:translate(1%,1%)scale(1.02)}}@keyframes kw-auth-cinema-stars-twinkle{0%{opacity:.42}to{opacity:.68}}@keyframes kw-auth-cinema-moon-pulse{0%,to{opacity:.58;transform:scale(.96)}50%{opacity:.78;transform:scale(1.04)}}@keyframes kw-auth-cinema-range-drift{0%{transform:translate(-2%)}to{transform:translate(2%,1%)}}@keyframes kw-auth-cinema-kenburns{0%{transform:scale(1.06)translate(-1.5%,-.5%)}to{transform:scale(1.2)translate(1.5%,1%)}}@keyframes kw-auth-cinema-beam-pulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes kw-auth-cinema-cliff-left{0%{transform:translate(0)}to{transform:translate(1.5%,.5%)}}@keyframes kw-auth-cinema-cliff-right{0%{transform:translate(0)}to{transform:translate(-1.5%,.5%)}}@keyframes kw-auth-cinema-fog-drift{0%{transform:translate(-4%)}to{transform:translate(4%,2%)}}@keyframes kw-auth-cinema-fog-rise{0%{opacity:.58;transform:translateY(2%)}to{opacity:.82;transform:translateY(-2%)}}@keyframes kw-auth-cinema-ash-rise{0%{opacity:0;transform:translate(0)scale(.6)}14%{opacity:.85}to{opacity:0;transform:translate(20px,-480px)scale(1.15)}}@keyframes kw-auth-cinema-rain{0%{transform:translateY(-4%)}to{transform:translate(-3%,6%)}}@keyframes kw-auth-cinema-crow-fly{0%{transform:translate(-10vw)}to{transform:translate(112vw,-8vh)}}@keyframes kw-auth-cinema-crow-flap{0%{transform:scaleY(.86)}to{transform:scaleY(1.1)}}@keyframes kw-auth-cinema-flash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes kw-auth-cinema-bolt{0%{opacity:0;transform:skew(-10deg)scaleY(.55)}18%{opacity:1;transform:skew(-10deg)scaleY(1)}to{opacity:0;transform:skew(-10deg)scaleY(1.06)}}@keyframes kw-auth-cinema-grain{0%{transform:translate(0)}to{transform:translate(-2%,2%)}}@keyframes kw-auth-cinema-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px,1px)}40%{transform:translate(4px,-1px)}60%{transform:translate(-2px)}80%{transform:translate(2px,1px)}}@media (width<=640px){.kw-auth-cinema__hero-video{object-fit:cover;object-position:center 42%;transform:none}.kw-auth-cinema__hero-video-fill{transform:none}.kw-auth-cinema__moon{width:58px;right:7%}.kw-auth-cinema__hero-img{object-position:center 26%}.kw-auth-cinema__letterbox--top{height:18px}.kw-auth-cinema__letterbox--bottom{height:22px}.kw-auth-cinema-sound-toggle span,.kw-auth-storm-sound-toggle span{display:none}}@media (prefers-reduced-motion:reduce){.kw-auth-cinema,.kw-auth-cinema__sky,.kw-auth-cinema__stars,.kw-auth-cinema__moon,.kw-auth-cinema__range,.kw-auth-cinema__hero-img,.kw-auth-cinema__hero-video,.kw-auth-cinema__hero-beam,.kw-auth-cinema__hero-heat,.kw-auth-cinema__cliff,.kw-auth-cinema__fog,.kw-auth-cinema__ash span,.kw-auth-cinema__rain,.kw-auth-cinema__crow,.kw-auth-cinema__crow-svg,.kw-auth-cinema__grain,.kw-auth-shell--shake{animation:none!important}.kw-auth-cinema__flash,.kw-auth-cinema__lightning{display:none}}.kw-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0f1aa6;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:min(1560px,98%);margin:0 auto 20px;padding:16px 20px;display:flex;box-shadow:0 8px 32px #0000004d}.kw-header--floating{width:min(1560px,98%);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;margin:0 auto 12px;padding:0}.kw-kicker{color:#f59e0b;letter-spacing:.15em;text-transform:uppercase;margin:0;font-family:Outfit,sans-serif;font-size:.7rem;font-weight:800}.kw-header h1{text-transform:uppercase;-webkit-text-fill-color:transparent;letter-spacing:-.01em;background:linear-gradient(135deg,#fff 40%,#94a3b8 100%);-webkit-background-clip:text;margin:0;font-family:Outfit,sans-serif;font-size:1.8rem;font-weight:900;line-height:1.1}.kw-icon-button{color:#fecaca;background:#7f1d1d26;border:1px solid #f8717140;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.kw-icon-button:hover{color:#fff;background:#7f1d1d59;border-color:#f8717180;transform:translateY(-1px)}.kw-setup,.kw-game{width:min(1560px,98%);margin:0 auto}.kw-setup{gap:16px;animation:.35s ease-out fadeIn;display:grid}.kw-game{grid-template-columns:290px minmax(0,1fr) 330px;align-items:stretch;gap:20px;animation:.4s ease-out fadeIn;display:grid}.kw-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080b13db;border:1px solid #ffffff12;border-radius:14px;min-width:0;padding:22px;transition:border-color .3s,box-shadow .3s;box-shadow:0 24px 60px #000000bf,inset 0 1px #ffffff14,inset 0 0 20px #ef444405}.kw-panel h2{color:#fff;text-transform:uppercase;letter-spacing:-.01em;margin:0;font-family:Outfit,sans-serif;font-size:1.35rem;font-weight:800}.kw-panel h3{color:#fff;text-transform:uppercase;margin:0;font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:700}.kw-panel p{color:#cbd5e1;font-size:.85rem;font-weight:500;line-height:1.6}.kw-hero-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.kw-hero-choice{color:#eef2f7;background:#080a11e6;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:center;padding:20px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 20px #0000004d}.kw-hero-choice:hover{background:#10121ef2;border-color:#ef444473;transform:translateY(-4px);box-shadow:0 12px 30px #dc262626}.kw-hero-choice img{object-fit:cover;object-position:top center;border:3px solid #ffffff0d;border-radius:50%;width:130px;height:130px;transition:border-color .2s}.kw-hero-choice:hover img{border-color:#ef4444}.kw-hero-name{color:#fff;text-transform:uppercase;margin-top:12px;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:800}.kw-avatar{border:3px solid #ef444440;transition:all .3s;box-shadow:0 0 20px #ef444426}.kw-avatar:hover{border-color:#ef4444;box-shadow:0 0 25px #ef44444d}.kw-bar-block{gap:5px;margin-top:12px;display:grid}.kw-bar-label{letter-spacing:.06em;text-transform:uppercase;font-family:Outfit,sans-serif;font-size:.7rem}.kw-bar{background:#030406;border:1px solid #ffffff0d;border-radius:9999px;height:12px;overflow:hidden}.kw-bar-fill{border-radius:9999px;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1);display:block}.kw-bar-fill.red{background:linear-gradient(90deg,#b91c1c,#ef4444);box-shadow:0 0 10px #ef444466}.kw-bar-fill.red-low{background:linear-gradient(90deg,#c2410c,#f97316);box-shadow:0 0 10px #f9731680}.kw-bar-fill.red-critical{background:linear-gradient(90deg,#991b1b,#ef4444,#fca5a5);animation:.8s ease-in-out infinite criticalPulse;box-shadow:0 0 14px #ef4444b3}@keyframes criticalPulse{0%,to{opacity:1;box-shadow:0 0 14px #ef4444b3}50%{opacity:.7;box-shadow:0 0 20px #ef4444}}.kw-bar-fill.amber{background:linear-gradient(90deg,#d97706,#f59e0b);box-shadow:0 0 10px #f59e0b66}.kw-bar-fill.emerald{background:linear-gradient(90deg,#059669,#10b981);box-shadow:0 0 10px #10b98166}.kw-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.kw-stat-pill{background:#04060aa6;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.kw-stat-pill span{text-transform:uppercase;color:#94a3b8;letter-spacing:.04em;font-family:Outfit,sans-serif;font-size:.65rem;font-weight:700}.kw-stat-pill strong{color:#fff;font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:750}.kw-notice-stack{z-index:9999;pointer-events:none;width:calc(100% - 32px);max-width:600px;position:fixed;top:24px;left:50%;transform:translate(-50%)}.kw-notice{pointer-events:auto;cursor:pointer;appearance:none;text-align:left;border-radius:8px;width:100%;padding:12px 16px;font-size:.85rem;font-weight:700;box-shadow:0 8px 24px #ef444440;color:#fff!important;background:#450a0ad9!important;border:1px solid #f8717173!important}.kw-floor-track{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin:12px 0 16px;display:grid}.kw-floor-dot{color:#64748b;background:#05070ce6;border:1px solid #ffffff0f;border-radius:6px;justify-content:center;align-items:center;min-width:0;height:32px;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:800;transition:all .15s;display:inline-flex}.kw-floor-dot.done{color:#a7f3d0;background:#064e3b66;border-color:#10b98166}.kw-floor-dot.active{color:#fee2e2;background:#991b1b99;border-color:#ef4444cc;box-shadow:0 0 12px #ef44444d}.kw-button{isolation:isolate;color:#e8dfd0;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(#241e1af5 0%,#0c0a08fa 100%);border:1px solid #5c4a3873;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-family:Outfit,sans-serif;font-size:.78rem;font-weight:750;transition:border-color .2s,box-shadow .2s,transform .15s,color .2s,background .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0000004d,0 4px 14px #00000038}.kw-button:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff12 0%,#0000 45%);position:absolute;inset:0}.kw-button:hover:not(:disabled){color:#f8eedc;border-color:#c9a22761;transform:translateY(-1px);box-shadow:inset 0 1px #c9a2271f,0 8px 20px #00000052}.kw-button:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 2px 6px #0006,0 2px 8px #0003}.kw-button:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.3)}.kw-button.primary{color:#fff0ec;text-shadow:0 1px 2px #00000080;background:linear-gradient(#64141afa 0%,#28080cfc 60%,#18060a 100%);border-color:#b43c328c;box-shadow:inset 0 1px #ff786429,inset 0 -1px #00000059,0 0 0 1px #c9a2271a,0 6px 18px #78141452}.kw-button.primary:hover:not(:disabled){background:linear-gradient(#821a20fa 0%,#360a10fc 60%,#20080c 100%);border-color:#e65a5099;box-shadow:inset 0 1px #ffa08c33,0 0 0 1px #c9a2272e,0 8px 22px #a01e1e61,0 0 24px #c41e1e24}.kw-button.danger{color:#ffd8d8;background:linear-gradient(#460e12eb 0%,#1c0608f5 100%);border-color:#8c282880}.kw-button.danger:hover:not(:disabled){background:linear-gradient(#5a1216f2 0%,#24080afa 100%);border-color:#c83c3c8c}@keyframes kw-auth-verify-success-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kw-auth-verify-success-pop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes kw-auth-verify-success-progress{0%{width:0%}to{width:100%}}.kw-auth-verify-success-enter{animation:.45s cubic-bezier(.22,1,.36,1) both kw-auth-verify-success-in}.kw-auth-verify-success-panel{box-shadow:0 0 40px #10b9811f}.kw-auth-verify-success-icon{animation:.55s cubic-bezier(.22,1,.36,1) .1s both kw-auth-verify-success-pop}.kw-auth-verify-success-bar__fill{animation:2.8s linear both kw-auth-verify-success-progress}.kw-battle{background:#080404eb!important;border-color:#dc262640!important;box-shadow:0 20px 60px #dc26261a,inset 0 1px #ffffff08,0 0 0 1px #dc262614!important}.kw-fighter{background:#04060ab3;border:1px solid #ffffff0f;border-radius:12px;padding:16px}.kw-fighter img,.kw-fighter.enemy svg{border:1px solid #ffffff0d;border-radius:8px}.kw-fighter.enemy svg{color:#f87171;background:#7f1d1d0d;padding:60px 0}.kw-log{background:#020305;border:1px solid #ffffff0d;border-radius:8px;max-height:160px}.kw-log p{color:#cbd5e1;font-family:Inter,monospace;font-size:.78rem;line-height:1.4}.kw-equipped{gap:8px;display:grid}.kw-item-slot-empty{transition:all .15s;background:#030407cc!important;border:1px dashed #ffffff14!important;box-shadow:inset 0 2px 6px #000000b3!important}.kw-rarity-frame{border-style:solid;transition:box-shadow .15s,border-color .15s}.kw-rarity-common{border-width:2px;border-color:#8b6914;box-shadow:inset 0 0 0 1px #d9b38c1f,0 0 6px #7c5c3659}.kw-rarity-uncommon{border-width:3px;border-color:#22c55e;box-shadow:inset 0 0 0 1px #4ade802e,0 0 10px #22c55e6b}.kw-rarity-rare{border-width:3px;border-color:#3b82f6;box-shadow:inset 0 0 0 1px #60a5fa38,0 0 12px #3b82f680}.kw-rarity-epic{border-width:3px;border-color:#ef4444;box-shadow:inset 0 0 0 1px #f8717147,0 0 14px #ef44448c}.kw-rarity-legendary{border-width:4px;border-color:#eab308;box-shadow:inset 0 0 0 1px #facc1559,0 0 16px #eab30899}.kw-rarity-mythic{border-width:4px;border-color:#a855f7;animation:2.4s ease-in-out infinite kw-mythic-glow;box-shadow:inset 0 0 0 1px #c084fc66,0 0 20px #a855f7b3}@keyframes kw-mythic-glow{0%,to{box-shadow:inset 0 0 0 1px #c084fc66,0 0 18px #a855f78c}50%{box-shadow:inset 0 0 0 1px #d8b4fe8c,0 0 26px #a855f7d9}}.kw-rarity-pip{text-align:center;color:#fff;pointer-events:none;text-shadow:0 1px 2px #000c;z-index:2;border-radius:2px;min-width:10px;height:10px;padding:0 2px;font-size:7px;font-weight:900;line-height:10px;position:absolute;top:1px;left:1px}.kw-rarity-label{font-weight:700}.kw-rarity-label-common{border-color:#8b691473!important}.kw-rarity-label-uncommon{border-color:#22c55e80!important}.kw-rarity-label-rare{border-color:#3b82f68c!important}.kw-rarity-label-epic{border-color:#ef44448c!important}.kw-rarity-label-legendary{border-color:#eab30899!important}.kw-rarity-label-mythic{border-color:#a855f7a6!important}button[style*=background-image]{background-repeat:no-repeat;background-size:1200% 600%;box-shadow:0 4px 10px #0006}.kw-item-art-wrap{pointer-events:none;justify-content:center;align-items:center;padding:5%;display:flex;position:absolute;inset:0}.kw-item-art-img{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 2px 8px #000000eb)brightness(1.2)contrast(1.14)saturate(1.08);width:100%;height:100%}@media (width<=1150px){.kw-game{grid-template-columns:260px minmax(0,1fr)}.kw-inventory{grid-column:1/-1}}@media (width<=760px){.kw-shell,.kw-shell.kw-shell--mobile{padding:8px;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px));background-attachment:scroll}.kw-shell.kw-shell--mobile{padding-top:max(8px, env(safe-area-inset-top,0px))}.kw-header,.kw-header.kw-header--mobile{border-radius:10px;flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-bottom:8px;padding:8px 10px}.kw-header--mobile .kw-header-brand{flex:1;min-width:0}.kw-header--mobile .kw-header-brand__title{text-overflow:ellipsis;overflow:hidden}.kw-header--mobile .kw-hud-dock{flex-wrap:wrap;justify-content:flex-start;gap:6px;width:100%;padding:4px}.kw-header--mobile .kw-hud-wallet{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;flex:100%;justify-content:flex-start;gap:8px;width:100%;min-width:0;padding:6px 8px;overflow-x:auto}.kw-header--mobile .kw-hud-wallet>div{flex-shrink:0}.kw-header--mobile .kw-hud-wallet svg{width:14px;height:14px}.kw-header--mobile .kw-hud-wallet::-webkit-scrollbar{display:none}.kw-header--mobile .kw-hud-wallet strong{font-size:.75rem}.kw-header--mobile .kw-hud-actions{flex-shrink:0;gap:4px;margin-left:auto}.kw-header--mobile .kw-hud-icon-btn{width:38px;min-width:38px;height:38px;padding:0}.kw-header h1{font-size:1.2rem}.kw-kicker{font-size:.55rem}.kw-setup,.kw-game{width:100%;margin-bottom:8px}.kw-game,.kw-hero-grid,.kw-combatants{grid-template-columns:1fr;gap:8px}.kw-game{flex-direction:column;display:flex}.kw-character{order:1}.kw-main-content{order:2;min-width:0}.kw-backpack{order:3}.kw-panel{border-radius:8px;padding:12px}.kw-panel h2{font-size:1rem}.kw-panel h3{font-size:.85rem}.kw-panel p{font-size:.75rem;line-height:1.45}.kw-hero-choice img{width:90px;height:90px}.kw-hero-choice{text-align:left;flex-direction:row;gap:12px;padding:12px}.kw-hero-name{font-size:1rem}.kw-floor-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.kw-floor-dot{height:26px;font-size:.65rem}.kw-stat-grid{gap:4px;margin-top:8px}.kw-stat-pill{padding:6px 8px}.kw-stat-pill span{font-size:.55rem}.kw-stat-pill strong{font-size:.9rem}.kw-bar{height:10px}.kw-bar-block{gap:3px;margin-top:8px}.kw-button{min-height:36px;padding:0 12px;font-size:.7rem}.kw-icon-button{width:34px;height:34px}.kw-battle{padding:12px!important}.kw-fighter{border-radius:8px;padding:10px}.kw-log{max-height:120px}.kw-log p{font-size:.7rem}.kw-gladiatus-slot-grid{grid-template-rows:repeat(3,44px);grid-template-columns:repeat(3,44px);gap:4px;padding:8px}.kw-gladiatus-slot{width:44px;height:44px}.kw-avatar{width:60px!important;height:60px!important}.kw-combatants--compact{gap:6px}.kw-combatants--compact .kw-fighter img,.kw-combatants--compact>div img{width:52px!important;height:52px!important}.kw-combatants--compact>div:nth-child(2) span{font-size:1.25rem!important}.kw-equipment-wrap{-webkit-overflow-scrolling:touch;justify-content:center;width:100%;display:flex;overflow-x:auto}.kw-equipment-doll{transform:scale(min(1, calc((100vw - 56px) / 270)));transform-origin:top}.kw-setup-class-list{-webkit-overflow-scrolling:touch;max-height:42vh;padding-right:2px;overflow-y:auto}.kw-setup-cta{bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:20;letter-spacing:.06em;padding-top:.65rem;padding-bottom:.65rem;font-size:.72rem;position:sticky;box-shadow:0 -8px 24px #00000059}.kw-notice-stack{top:calc(60px + env(safe-area-inset-top,0px))}.kw-notice{position:static}.kw-mobile-menu-panel.is-open{left:8px;right:8px;top:max(64px, calc(8px + env(safe-area-inset-top,0px)));bottom:calc(64px + env(safe-area-inset-bottom,0px));z-index:95;-webkit-overflow-scrolling:touch;background:#090d16fa;border:1px solid #f8717133;border-radius:12px;flex-direction:column;gap:12px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 16px 48px #000000bf;margin-top:0!important;padding:12px!important}.kw-mobile-menu-overlay-head{border-bottom:1px solid #3341558c;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.kw-mobile-backdrop{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.kw-bottom-nav{padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080b13f5;border-top:1px solid #f871712e;justify-content:space-around;align-items:stretch;gap:2px;display:flex;box-shadow:0 -8px 32px #000000a6}.kw-bottom-nav-btn{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:48px;padding:4px 2px;font-size:.58rem;font-weight:800;display:flex}.kw-bottom-nav-btn.is-active{color:#fecaca;background:#7f1d1d38;border-color:#f8717140}.kw-bottom-nav-btn:active{transform:scale(.96)}.kw-bottom-nav-badge{color:#fff;background:#dc2626;border:1px solid #fca5a5;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:800;display:flex;position:absolute;top:2px;right:calc(50% - 22px)}.kw-bottom-nav-btn{position:relative}.kw-bottom-nav-icon{background:#0f172a8c;border:1px solid #94a3b829;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.kw-bottom-nav-icon[data-color=orange]{color:#fdba74;background:#7c2d126b;border-color:#fb923c4d}.kw-bottom-nav-icon[data-color=red]{color:#fca5a5;background:#7f1d1d6b;border-color:#f871714d}.kw-bottom-nav-icon[data-color=pink]{color:#f9a8d4;background:#8318436b;border-color:#f472b64d}.kw-bottom-nav-btn.is-active .kw-bottom-nav-icon[data-color=orange]{background:#c2410c80;border-color:#fb923c8c;box-shadow:0 0 10px #f9731638}.kw-bottom-nav-btn.is-active .kw-bottom-nav-icon[data-color=red]{background:#b91c1c80;border-color:#f871718c;box-shadow:0 0 10px #ef444438}.kw-bottom-nav-btn.is-active .kw-bottom-nav-icon[data-color=pink]{background:#be185d80;border-color:#f472b68c;box-shadow:0 0 10px #ec489938}.kw-shell--mobile .fixed.inset-0,.mobile-frame-active .fixed.inset-0{align-items:flex-end;padding:0}.kw-shell--mobile .fixed.inset-0>div,.mobile-frame-active .fixed.inset-0>div{width:100%;max-width:100%;max-height:min(92dvh, calc(100dvh - env(safe-area-inset-top,0px)));-webkit-overflow-scrolling:touch;border-radius:16px 16px 0 0;margin:0;overflow-y:auto}.kw-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.kw-character-bar{top:max(0px, env(safe-area-inset-top,0px));z-index:30;position:sticky}button,.kw-button,.kw-icon-button,.kw-bottom-nav-btn{touch-action:manipulation}}.kw-gladiatus-card{color:#43301d;background-color:#f3eedd;background-image:radial-gradient(#00000008 1px,#0000 0);background-size:24px 24px;border:4px double #7c5c36;border-radius:8px;min-width:0;font-family:Inter,sans-serif;overflow-x:hidden;box-shadow:0 10px 25px #00000080,inset 0 0 40px #8b5c1a26}.kw-gladiatus-banner{text-shadow:1px 1px 2px #000c;background:linear-gradient(#9b1c1c 0%,#7f1d1d 100%);border:1px solid #fc0;box-shadow:0 2px 5px #0000004d}.kw-gladiatus-slot-grid{background:#dbd0b7;border:2px solid #a39276;border-radius:4px;grid-template-rows:repeat(3,56px);grid-template-columns:repeat(3,56px);gap:8px;padding:12px;display:grid;box-shadow:inset 0 2px 8px #00000026}.kw-gladiatus-slot{background:#c3b497;border:2px solid #8e7d60;border-radius:3px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;box-shadow:inset 0 2px 4px #0000001a}.kw-gladiatus-slot.has-item{background-repeat:no-repeat;background-size:1200% 600%;border-color:#702f2d}.kw-gladiatus-slot-empty-icon{opacity:.25;color:#43301d}.kw-gladiatus-stat-row{border-bottom:1px solid #8b5c1a1f;justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:3px 0;font-size:11px;font-weight:600;display:flex}.kw-gladiatus-stat-row:last-child{border-bottom:none}.kw-gladiatus-stat-row>span:first-child{overflow-wrap:anywhere;flex:auto;min-width:0;padding-right:2px;line-height:1.25}.kw-gladiatus-stat-row__value{flex:none;align-items:center;margin-left:auto;display:flex}.kw-gladiatus-stat-bar-container{background:#dbd0b7;border:1px solid #a39276;border-radius:2px;flex-shrink:0;width:70px;height:8px;margin-left:6px;overflow:hidden}@media (width<=480px){.kw-gladiatus-stat-row{font-size:10px}.kw-gladiatus-stat-bar-container{width:52px;margin-left:4px}}.kw-gladiatus-stat-bar-fill{background:linear-gradient(90deg,#d97706,#f59e0b);height:100%}.kw-gladiatus-stat-bar-fill.hp{background:linear-gradient(90deg,#b91c1c,#ef4444)}.kw-gladiatus-stat-bar-fill.attack{background:linear-gradient(90deg,#2563eb,#3b82f6)}.kw-gladiatus-stat-bar-fill.armor{background:linear-gradient(90deg,#059669,#10b981)}.kw-gladiatus-stat-bar-fill.spirit{background:linear-gradient(90deg,#7c3aed,#8b5cf6)}.kw-gladiatus-button{color:#3f2503;text-shadow:0 1px #fff6;background:linear-gradient(#c79e61 0%,#9c783c 100%);border:2px solid #fee1ab;border-radius:4px;font-family:Outfit,sans-serif;font-weight:800;box-shadow:0 3px 6px #0000004d}.kw-gladiatus-button:hover{color:#2b1701;background:linear-gradient(#dbb374 0%,#b38b4d 100%)}.kw-gladiatus-button:active{transform:translateY(1px);box-shadow:0 1px 2px #0003}.kw-game.no-sidebar{grid-template-columns:300px minmax(0,1fr)}@media (width>=761px){.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen){box-sizing:border-box;flex-direction:column;min-height:100dvh;padding:8px 12px 16px;display:flex;overflow:hidden auto}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile){flex-direction:column;min-height:100dvh;padding:18px 24px 24px;display:flex}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-game-frame{flex-direction:column;flex:auto;min-height:min(720px,100dvh - 88px);display:flex}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-header{flex-shrink:0}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game{flex:1;grid-template-columns:300px minmax(0,1fr) 330px;gap:20px;width:min(1560px,98%);min-height:0}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-game{gap:0;width:100%}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game.no-sidebar{grid-template-columns:320px minmax(0,1fr)}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-character,.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content{height:100%;min-height:0}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-backpack{align-self:stretch;height:100%;min-height:0;overflow:hidden}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game-frame .kw-backpack{align-self:stretch;height:100%;min-height:0}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-character{flex-direction:column;display:flex}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-character>nav{flex:1;padding-right:2px;overflow-y:auto}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-main-content{flex-direction:column;gap:14px;display:flex;overflow:hidden auto}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-main-content,.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-expedition-body{gap:8px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-panel-stretch{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;display:flex;overflow:hidden}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-expedition-body{flex-direction:column;flex:0 auto;gap:12px;min-height:0;display:flex;overflow:visible}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-expedition-lore{flex:none;min-height:0;overflow:visible}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-expedition-lore{min-height:0;max-height:none}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-avatar-lg{width:7.25rem;height:7.25rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-avatar-lg{width:9.75rem;height:9.75rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-expedition-card{min-height:0;width:218px!important;padding:12px!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-expedition-card-portrait{width:5rem;height:5rem}.kw-carousel{align-items:center;gap:8px;width:100%;display:flex}.kw-carousel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;flex:1;gap:12px;min-width:0;padding:4px 2px;display:flex;overflow-x:auto}.kw-carousel-btn{color:#94a3b8;cursor:pointer;background:#020617f2;border:1px solid #94a3b840;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:color .15s,border-color .15s,background .15s,transform .15s;display:inline-flex;box-shadow:0 4px 14px #00000073}.kw-carousel-btn:hover{color:#fff;background:#0f172afa;border-color:#f8717173;transform:scale(1.04)}.kw-carousel-btn:active{transform:scale(.96)}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-bar{height:14px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-bar-block{margin-top:8px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-bar-block{margin-top:14px}}@media (width>=1200px){.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-game{grid-template-columns:310px minmax(0,1fr) 340px}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile):not(.min-h-screen) .kw-avatar-lg{width:7.75rem;height:7.75rem}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-expedition-card{width:228px!important}.kw-shell:not(.mobile-frame-active):not(.kw-shell--mobile) .kw-avatar-lg{width:10.5rem;height:10.5rem}}.kw-mobile-menu-overlay{left:8px;right:8px;top:max(64px, calc(8px + env(safe-area-inset-top,0px)));bottom:calc(64px + env(safe-area-inset-bottom,0px));z-index:95;-webkit-overflow-scrolling:touch;background:#090d16fa;border:1px solid #f8717133;border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 16px 48px #000000bf}.kw-mobile-menu-overlay-head{border-bottom:1px solid #3341558c;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.kw-mobile-menu-overlay--portal{z-index:150}.kw-mobile-backdrop{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.kw-merchant-shop{width:100%}.kw-merchant-shop-frame{background:#0c0f17;border:2px solid #5c462b;border-radius:12px;width:100%;max-width:920px;margin:0 auto;padding:16px 18px;overflow:hidden;box-shadow:0 16px 48px #0000008c}.kw-merchant-shop-title{text-align:center;border-bottom:1px solid #5c462b73;margin-bottom:14px;padding-bottom:10px}.kw-merchant-shop-title h3{color:#f59e0b;text-transform:uppercase;letter-spacing:.08em;font-family:ui-serif,Georgia,serif;font-size:.8rem;font-weight:900}.kw-merchant-shop-body{grid-template-columns:minmax(220px,300px) minmax(0,440px);justify-content:start;align-items:stretch;gap:16px;display:grid}.kw-merchant-shop-body.is-premium{grid-template-columns:minmax(200px,250px) 1fr;justify-content:stretch}.kw-merchant-portrait{border:1px solid #5c462b8c;border-radius:10px;min-height:340px;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #00000073}.kw-merchant-portrait-shade{pointer-events:none;background:linear-gradient(#0000 55%,#0000008c 100%);position:absolute;inset:0}.kw-merchant-stock{flex-direction:column;gap:12px;min-width:0;display:flex}.kw-merchant-tabs{border-bottom:1px solid #5c462b59;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.kw-merchant-tab{color:#64748b;cursor:pointer;white-space:nowrap;background:#06080d;border:1px solid #3a2c1b;border-radius:6px;min-width:2.25rem;height:2.25rem;padding:0 .75rem;font-family:ui-serif,Georgia,serif;font-size:.75rem;font-weight:900;transition:all .15s}.kw-merchant-tab.is-active{color:#fff;background:linear-gradient(#8c6d48,#5c462b);border-color:#f59e0b;transform:scale(1.05);box-shadow:0 4px 12px #00000080}.kw-merchant-tab-label{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;font-size:.65rem;font-weight:700}.kw-merchant-grid-wrap{background:#05070a;border:1px solid #3a2c1b8c;border-radius:10px;flex:1;min-height:280px;max-height:380px;padding:14px;overflow-y:auto;box-shadow:inset 0 2px 12px #00000059}.kw-market-slot-section+.kw-market-slot-section{margin-top:.65rem}.kw-merchant-footer{border-top:1px solid #5c462b59;flex-direction:column;gap:8px;padding-top:10px;display:flex}.kw-merchant-refresh-btn{color:#f8e8c8;text-transform:uppercase;letter-spacing:.07em;cursor:pointer;background:linear-gradient(#583a12fa 0%,#241608fc 100%);border:1px solid #c9a22773;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:.55rem .75rem;font-size:.65rem;font-weight:800;transition:transform .15s,box-shadow .2s,border-color .2s;display:flex;box-shadow:inset 0 1px #ffdca024,0 4px 14px #00000052}.kw-merchant-refresh-btn:hover{border-color:#e6be508c;transform:translateY(-1px);box-shadow:inset 0 1px #ffe6b42e,0 6px 18px #0000005c,0 0 20px #c9a2271f}@media (width<=700px){.kw-merchant-shop-body{grid-template-columns:1fr}.kw-merchant-portrait{min-height:200px;max-height:220px}.kw-merchant-grid-wrap{min-height:220px;max-height:360px;overflow-y:auto}}.kw-market-slot-section{background:#080b128c;border:1px solid #33415573;border-radius:.65rem;padding:.55rem .65rem .65rem}.kw-market-slot-section-head{letter-spacing:.08em;text-transform:uppercase;color:#cbd5e1;border-bottom:1px solid #33415559;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.45rem;padding-bottom:.35rem;font-size:9px;font-weight:900;display:flex}.kw-market-slot-section-count{color:#64748b;background:#0f172acc;border:1px solid #33415580;border-radius:999px;padding:.1rem .45rem;font-family:ui-monospace,monospace;font-size:8px}@keyframes kenBurns{0%{transform:scale(1)}50%{transform:scale(1.15)translate(-1%,-1%)}to{transform:scale(1)}}.animate-ken-burns{animation:40s ease-in-out infinite kenBurns}.kw-avatar-live{background:#05070a;width:100%;height:100%;position:relative;overflow:hidden}.kw-avatar-live__media{object-fit:cover;object-position:top center;width:100%;height:100%}.kw-avatar-live--video .kw-avatar-live__media{transform:none}.kw-avatar-live__vignette{pointer-events:none;background:radial-gradient(at 50% 35%,#0000 30%,#0000008c 100%);position:absolute;inset:0}.kw-avatar-live__ground{pointer-events:none;background:linear-gradient(#0000,#00000059);height:18%;position:absolute;bottom:0;left:8%;right:8%}.kw-avatar-live--portrait .kw-avatar-live__media{filter:contrast(1.05)}.kw-class-icon-badge{background:#0f172ad9;border:1px solid #334155a6;border-radius:.65rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:transform .2s,box-shadow .2s;display:flex}.kw-class-icon-badge.is-selected{transform:scale(1.05);box-shadow:0 0 14px #ef444426}.kw-setup-avatar-picker{border-top:2px solid #a3927659;margin-top:1.25rem;padding-top:1rem}.kw-setup-avatar-picker__head{flex-direction:column;gap:.15rem;margin-bottom:.75rem;display:flex}.kw-setup-avatar-picker__title{letter-spacing:.12em;text-transform:uppercase;color:#7c5c36;font-size:.62rem;font-weight:800}.kw-setup-avatar-picker__hint{color:#9a8568;overflow-wrap:anywhere;font-size:.58rem;font-weight:600;line-height:1.4}.kw-setup-trait-box{overflow-wrap:anywhere;min-width:0}.kw-setup-trait-box__passive-label{overflow-wrap:anywhere;letter-spacing:.04em;display:block}.kw-setup-trait-box__passive-summary{text-transform:none;letter-spacing:normal;margin-top:.15rem;font-weight:600;line-height:1.35;display:block}.kw-shell--setup{padding-top:max(1rem, env(safe-area-inset-top,0px))}.kw-setup-error{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.kw-setup-avatar-picker__body{flex-direction:column;gap:.85rem;min-width:0;display:flex}@media (width>=768px){.kw-setup-avatar-picker__body{flex-direction:row;align-items:flex-start;gap:1rem}}.kw-setup-avatar-picker__preview-slot{flex:none;width:100%;min-width:0;max-width:17rem;margin-left:auto;margin-right:auto}@media (width>=768px){.kw-setup-avatar-picker__preview-slot{flex:42%;max-width:none;margin-left:0;margin-right:0}}.kw-avatar-preview-card{opacity:.92;background:#0a0c12;border:2px solid #7c5c36;border-radius:.65rem;flex-direction:column;height:100%;transition:opacity .25s,transform .25s;display:flex;overflow:hidden;box-shadow:0 12px 28px #00000073}.kw-avatar-preview-card.is-active{opacity:1;transform:translateY(-2px)}.kw-avatar-preview-card__frame{background:#05070a;flex:1;min-height:9.5rem;position:relative;overflow:hidden}.kw-avatar-preview-card__frame .kw-avatar-live{position:absolute;inset:0}.kw-avatar-preview-card__scanline{pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff04 2px 4px);position:absolute;inset:0}.kw-avatar-preview-card__meta{background:linear-gradient(#1a1410 0%,#0f0d0b 100%);border-top:1px solid #7c5c3673;min-width:0;padding:.55rem .65rem .65rem}.kw-avatar-preview-card__kicker{letter-spacing:.1em;text-transform:uppercase;color:#a16207;margin-bottom:.15rem;font-size:.5rem;font-weight:800}.kw-avatar-preview-card__meta strong{color:#f5ecd4;text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere;font-family:ui-serif,Georgia,serif;font-size:.72rem;line-height:1.25;display:block}.kw-avatar-preview-card__meta p:last-child{color:#9ca3af;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin-top:.25rem;font-size:.58rem;font-weight:600;line-height:1.45}.kw-setup-avatar-picker__strip{background:#dbd0b759;border:2px solid #a392768c;border-radius:.65rem;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:.55rem;padding:.65rem;display:flex}.kw-setup-avatar-thumb{cursor:pointer;background:#0a0c12;border:2px solid #7c5c3673;border-radius:.55rem;width:3.25rem;height:3.25rem;transition:transform .15s,border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.kw-setup-avatar-thumb img{object-fit:cover;object-position:top;width:100%;height:100%}.kw-setup-avatar-thumb:hover,.kw-setup-avatar-thumb.is-hovered,.kw-setup-avatar-thumb:focus-visible{border-color:#a16207;outline:none;transform:scale(1.06);box-shadow:0 0 12px #a1620740}.kw-setup-avatar-thumb.is-selected{border-color:#dc2626;box-shadow:0 0 0 2px #dc262640}.kw-setup-avatar-thumb__check{color:#fff;background:#dc2626;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.55rem;font-weight:900;display:flex;position:absolute;bottom:2px;right:2px}.kw-setup-avatar-picker__mobile-preview{margin-top:.75rem}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media (width>=761px){.kw-shell.mobile-frame-active{background-attachment:scroll;border-left:1px solid #ffffff1f;border-right:1px solid #ffffff1f;max-width:480px;min-height:100vh;margin:0 auto;padding:12px;box-shadow:0 0 100px #000000d9}}@media (width>=480px){body:has(.mobile-frame-active){background-color:#020305;background-image:radial-gradient(#ef444408 1.5px,#0000 0),linear-gradient(#020305,#05060b);background-position:0 0;background-repeat:repeat;background-size:32px 32px,100% 100%;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}}.mobile-frame-active .kw-header{flex-wrap:wrap;justify-content:space-between;gap:10px;width:100%!important;margin-bottom:12px!important;padding:12px 14px!important}.mobile-frame-active .kw-setup,.mobile-frame-active .kw-game{width:100%!important;margin-bottom:12px!important}.mobile-frame-active .kw-game,.mobile-frame-active .kw-hero-grid,.mobile-frame-active .kw-combatants{grid-template-columns:1fr!important}.mobile-frame-active .kw-hero-choice img{width:120px!important;height:120px!important}.mobile-frame-active .kw-floor-track{grid-template-columns:repeat(6,minmax(0,1fr))!important}.mobile-frame-active .kw-hero-grid{grid-template-columns:1fr!important}.mobile-frame-active .kw-inventory{grid-column:1/-1!important}.custom-scrollbar::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar::-webkit-scrollbar-track{background:#0003;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#f43f5e26;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#f43f5e4d}@keyframes hud-pulse{0%{box-shadow:0 0 4px #f59e0b33}50%{box-shadow:0 0 12px #f59e0b80}to{box-shadow:0 0 4px #f59e0b33}}.hud-pulse-amber{animation:2s ease-in-out infinite hud-pulse}.kw-shell--mobile,.mobile-frame-active{width:100%;min-width:0;max-width:100vw;overflow-x:clip}.kw-shell--mobile .kw-game-frame,.kw-shell--mobile .kw-game,.kw-shell--mobile .kw-header-row,.kw-shell--mobile .kw-main-content,.kw-shell--mobile .kw-character,.kw-shell--mobile .kw-backpack,.mobile-frame-active .kw-game-frame,.mobile-frame-active .kw-game,.mobile-frame-active .kw-header-row,.mobile-frame-active .kw-main-content,.mobile-frame-active .kw-character,.mobile-frame-active .kw-backpack{width:100%;min-width:0;max-width:100%}.kw-shell--mobile .kw-game,.mobile-frame-active .kw-game{flex-direction:column;gap:8px;overflow:visible;display:flex!important}.kw-shell--mobile .kw-panel,.kw-shell--mobile .kw-inset-plaque,.kw-shell--mobile .kw-mini-panel,.kw-shell--mobile .kw-feed-card,.kw-shell--mobile .kw-stat-card,.mobile-frame-active .kw-panel,.mobile-frame-active .kw-inset-plaque,.mobile-frame-active .kw-mini-panel,.mobile-frame-active .kw-feed-card,.mobile-frame-active .kw-stat-card{overflow-wrap:anywhere;min-width:0;max-width:100%}.kw-shell--mobile .kw-hud-dock,.kw-shell--mobile .kw-hud-dock__nav-area,.kw-shell--mobile .kw-hud-dock__trail,.kw-shell--mobile .kw-hud-dock__actions,.kw-shell--mobile .kw-hud-dock__utils,.mobile-frame-active .kw-hud-dock,.mobile-frame-active .kw-hud-dock__nav-area,.mobile-frame-active .kw-hud-dock__trail,.mobile-frame-active .kw-hud-dock__actions,.mobile-frame-active .kw-hud-dock__utils{min-width:0;max-width:100%}.kw-shell--mobile .kw-hud-dock,.mobile-frame-active .kw-hud-dock{overflow:hidden}.kw-shell--mobile .kw-hud-wallet,.mobile-frame-active .kw-hud-wallet{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:100%;height:auto;overflow:visible;gap:6px!important;display:grid!important}.kw-shell--mobile .kw-hud-wallet>.kw-hud-divider,.mobile-frame-active .kw-hud-wallet>.kw-hud-divider{display:none!important}.kw-shell--mobile .kw-hud-wallet__item,.mobile-frame-active .kw-hud-wallet__item{width:100%;min-width:0!important;height:42px!important;padding-inline:8px!important}.kw-shell--mobile .kw-hud-wallet__label,.mobile-frame-active .kw-hud-wallet__label{display:none}.kw-shell--mobile .kw-hud-wallet strong,.mobile-frame-active .kw-hud-wallet strong{overflow-wrap:anywhere;min-width:0;line-height:1;font-size:.78rem!important}.kw-shell--mobile .kw-hud-dock__trail,.mobile-frame-active .kw-hud-dock__trail{justify-content:stretch!important;align-items:stretch!important}.kw-shell--mobile .kw-hud-dock__trail-group--meta,.mobile-frame-active .kw-hud-dock__trail-group--meta{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;flex:100%!important;gap:6px!important;display:grid!important}.kw-shell--mobile .kw-hud-vitals,.mobile-frame-active .kw-hud-vitals{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;overflow:visible;flex:100%!important;gap:6px!important;max-width:100%!important;display:grid!important}.kw-shell--mobile .kw-hud-vital,.mobile-frame-active .kw-hud-vital{width:100%;gap:5px!important;min-width:0!important;padding:6px!important}.kw-shell--mobile .kw-hud-vital__icon-wrap,.mobile-frame-active .kw-hud-vital__icon-wrap{width:22px!important;min-width:22px!important;height:22px!important}.kw-shell--mobile .kw-hud-vital__body,.kw-shell--mobile .kw-hud-vital__head,.mobile-frame-active .kw-hud-vital__body,.mobile-frame-active .kw-hud-vital__head{min-width:0}.kw-shell--mobile .kw-hud-vital__label,.mobile-frame-active .kw-hud-vital__label{font-size:.5rem!important}.kw-shell--mobile .kw-hud-vital__value,.kw-shell--mobile .kw-hud-vital__max,.mobile-frame-active .kw-hud-vital__value,.mobile-frame-active .kw-hud-vital__max{letter-spacing:0!important;font-size:.62rem!important}.kw-shell--mobile .kw-hud-nav,.mobile-frame-active .kw-hud-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;max-width:100%;overflow:visible;display:grid!important}.kw-shell--mobile .kw-hud-nav-tab,.mobile-frame-active .kw-hud-nav-tab,.kw-shell--mobile .kw-chronicle .kw-hud-nav-tab,.mobile-frame-active .kw-chronicle .kw-hud-nav-tab{white-space:normal;width:100%;max-width:none;gap:3px!important;min-width:0!important;min-height:48px!important;padding:5px 3px 6px!important}.kw-shell--mobile .kw-hud-nav-tab__icon,.mobile-frame-active .kw-hud-nav-tab__icon{width:24px!important;height:24px!important}.kw-shell--mobile .kw-hud-nav-tab__label,.mobile-frame-active .kw-hud-nav-tab__label{overflow-wrap:anywhere;text-align:center;max-width:100%;line-height:1.05;letter-spacing:.02em!important;font-size:.52rem!important}.kw-shell--mobile .kw-warrior-tabs,.mobile-frame-active .kw-warrior-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow-x:auto}.kw-shell--mobile .kw-warrior-tab,.mobile-frame-active .kw-warrior-tab{white-space:nowrap;flex:1 0 auto;padding-inline:12px!important}.kw-shell--mobile .kw-warrior-top-band,.mobile-frame-active .kw-warrior-top-band{max-width:100%;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"hero""gear""inventory"!important;gap:10px!important;padding:10px!important;display:grid!important}.kw-shell--mobile .kw-warrior-hero-col,.mobile-frame-active .kw-warrior-hero-col{grid-area:hero}.kw-shell--mobile .kw-warrior-gear-column,.mobile-frame-active .kw-warrior-gear-column{grid-area:gear}.kw-shell--mobile .kw-warrior-inventory-col,.mobile-frame-active .kw-warrior-inventory-col{grid-area:inventory;min-width:0;max-width:100%}.kw-shell--mobile .kw-warrior-podglad-panel,.mobile-frame-active .kw-warrior-podglad-panel{padding:12px!important}.kw-shell--mobile .kw-equipment-panel,.mobile-frame-active .kw-equipment-panel{max-width:100%;overflow:hidden;padding:10px!important}.kw-shell--mobile .kw-equipment-wrap,.mobile-frame-active .kw-equipment-wrap{-webkit-overflow-scrolling:touch;justify-content:center;width:100%;max-width:100%;overflow:auto hidden}.kw-shell--mobile .kw-backpack-grid-wrap,.kw-shell--mobile .kw-backpack-inline-body,.kw-shell--mobile .kw-backpack--under-gear,.kw-shell--mobile .kw-backpack--under-gear .kw-backpack-inline-body,.mobile-frame-active .kw-backpack-grid-wrap,.mobile-frame-active .kw-backpack-inline-body,.mobile-frame-active .kw-backpack--under-gear,.mobile-frame-active .kw-backpack--under-gear .kw-backpack-inline-body{width:100%;min-width:0;max-width:100%}.kw-shell--mobile .kw-backpack-inline-body:not(.kw-backpack-inline-body--split),.kw-shell--mobile .kw-backpack--under-gear .kw-backpack-inline-body:not(.kw-backpack-inline-body--split),.kw-shell--mobile .kw-backpack--under-gear .kw-backpack-inline-body.has-inspector:not(.kw-backpack-inline-body--split),.mobile-frame-active .kw-backpack-inline-body:not(.kw-backpack-inline-body--split),.mobile-frame-active .kw-backpack--under-gear .kw-backpack-inline-body:not(.kw-backpack-inline-body--split),.mobile-frame-active .kw-backpack--under-gear .kw-backpack-inline-body.has-inspector:not(.kw-backpack-inline-body--split){grid-template-columns:minmax(0,1fr)!important;display:grid!important}.kw-shell--mobile .kw-backpack--under-gear .kw-backpack-inspector-scroll,.mobile-frame-active .kw-backpack--under-gear .kw-backpack-inspector-scroll{border-top:1px solid #94a3b824;border-left:0;padding-top:10px;padding-left:0}.kw-shell--mobile .kw-backpack-grid,.mobile-frame-active .kw-backpack-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.kw-shell--mobile .kw-market-tab,.kw-shell--mobile .kw-market-body,.kw-shell--mobile .kw-market-handlarz-dock,.kw-shell--mobile .kw-market-handlarz-layout,.kw-shell--mobile .kw-market-handlarz-main,.kw-shell--mobile .kw-market-side-panel,.kw-shell--mobile .kw-ah,.kw-shell--mobile .kw-ah-dock,.mobile-frame-active .kw-market-tab,.mobile-frame-active .kw-market-body,.mobile-frame-active .kw-market-handlarz-dock,.mobile-frame-active .kw-market-handlarz-layout,.mobile-frame-active .kw-market-handlarz-main,.mobile-frame-active .kw-market-side-panel,.mobile-frame-active .kw-ah,.mobile-frame-active .kw-ah-dock{min-width:0;max-width:100%}.kw-shell--mobile .kw-market-tab,.mobile-frame-active .kw-market-tab,.kw-shell--mobile .kw-market-body,.mobile-frame-active .kw-market-body,.kw-shell--mobile .kw-market-handlarz-dock,.mobile-frame-active .kw-market-handlarz-dock,.kw-shell--mobile .kw-market-handlarz-layout,.mobile-frame-active .kw-market-handlarz-layout,.kw-shell--mobile .kw-market-handlarz-main,.mobile-frame-active .kw-market-handlarz-main,.kw-shell--mobile .kw-merchant-shop-body,.mobile-frame-active .kw-merchant-shop-body,.kw-shell--mobile .kw-merchant-stock,.mobile-frame-active .kw-merchant-stock,.kw-shell--mobile .kw-merchant-grid-wrap,.mobile-frame-active .kw-merchant-grid-wrap,.kw-shell--mobile .kw-ah-dock,.mobile-frame-active .kw-ah-dock,.kw-shell--mobile .kw-ah,.mobile-frame-active .kw-ah,.kw-shell--mobile .kw-ah-body,.mobile-frame-active .kw-ah-body,.kw-shell--mobile .kw-ah-catalog,.mobile-frame-active .kw-ah-catalog,.kw-shell--mobile .kw-ah-sidebar,.mobile-frame-active .kw-ah-sidebar,.kw-shell--mobile .kw-ah-col,.mobile-frame-active .kw-ah-col,.kw-shell--mobile .kw-market-auctions-grid,.mobile-frame-active .kw-market-auctions-grid,.kw-shell--mobile .kw-market-offers-scroll,.mobile-frame-active .kw-market-offers-scroll,.kw-shell--mobile .kw-market-my-listings-scroll,.mobile-frame-active .kw-market-my-listings-scroll{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.kw-shell--mobile .kw-market-handlarz-layout,.mobile-frame-active .kw-market-handlarz-layout{grid-template:"merchant""backpack""inspector"/minmax(0,1fr)!important;gap:8px!important;height:auto!important;max-height:none!important;padding:8px!important;display:grid!important;overflow:visible!important}.kw-shell--mobile .kw-market-handlarz-main,.mobile-frame-active .kw-market-handlarz-main{grid-area:merchant;width:100%;overflow:visible!important}.kw-shell--mobile .kw-backpack--market-backpack,.mobile-frame-active .kw-backpack--market-backpack{grid-area:backpack}.kw-shell--mobile .kw-backpack--market-inspector,.mobile-frame-active .kw-backpack--market-inspector{grid-area:inspector}.kw-shell--mobile .kw-market-side-panel,.mobile-frame-active .kw-market-side-panel{width:100%;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.kw-shell--mobile .kw-merchant-shop-body,.mobile-frame-active .kw-merchant-shop-body{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}.kw-chronicle.kw-shell--mobile .kw-market-handlarz-main .kw-merchant-shop-body,.kw-chronicle.mobile-frame-active .kw-market-handlarz-main .kw-merchant-shop-body{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.kw-shell--mobile .kw-merchant-portrait,.mobile-frame-active .kw-merchant-portrait{display:none!important}.kw-shell--mobile .kw-merchant-stock,.kw-shell--mobile .kw-merchant-tabs,.kw-shell--mobile .kw-merchant-grid-wrap,.kw-shell--mobile .kw-merchant-footer,.mobile-frame-active .kw-merchant-stock,.mobile-frame-active .kw-merchant-tabs,.mobile-frame-active .kw-merchant-grid-wrap,.mobile-frame-active .kw-merchant-footer{width:100%;min-width:0;max-width:100%;overflow-x:visible!important}.kw-shell--mobile .kw-merchant-grid-wrap,.mobile-frame-active .kw-merchant-grid-wrap{min-height:0!important;max-height:none!important;padding:10px!important;overflow:hidden auto!important}.kw-chronicle.kw-shell--mobile .kw-market-handlarz-main .kw-merchant-stock,.kw-chronicle.mobile-frame-active .kw-market-handlarz-main .kw-merchant-stock,.kw-chronicle.kw-shell--mobile .kw-market-handlarz-main .kw-merchant-grid-wrap,.kw-chronicle.mobile-frame-active .kw-market-handlarz-main .kw-merchant-grid-wrap{width:100%!important;min-width:0!important;max-width:100%!important}.kw-shell--mobile .kw-merchant-stock-flat,.mobile-frame-active .kw-merchant-stock-flat{justify-content:center;grid-template-columns:repeat(auto-fill,minmax(48px,48px))!important}.kw-shell--mobile .kw-market-section-nav,.mobile-frame-active .kw-market-section-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.kw-shell--mobile .kw-market-nav-btn,.mobile-frame-active .kw-market-nav-btn{letter-spacing:.02em;white-space:normal;min-width:0;min-height:44px;padding:7px 5px!important;font-size:.54rem!important}.kw-shell--mobile .kw-market-chips,.mobile-frame-active .kw-market-chips{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;max-width:100%;gap:5px!important;padding-bottom:0!important;display:grid!important;overflow:visible!important}.kw-shell--mobile .kw-market-chip,.mobile-frame-active .kw-market-chip{overflow-wrap:anywhere;text-align:center;justify-content:center;width:100%;max-width:100%;white-space:normal!important;min-width:0!important}.kw-shell--mobile .kw-expedition-locations,.mobile-frame-active .kw-expedition-locations{width:100%;min-width:0;max-width:100%;overflow:visible;display:block!important}.kw-shell--mobile .kw-expedition-locations .kw-carousel-btn,.mobile-frame-active .kw-expedition-locations .kw-carousel-btn{display:none!important}.kw-shell--mobile .kw-expedition-locations-track,.mobile-frame-active .kw-expedition-locations-track{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;max-width:100%;scroll-snap-type:none!important;gap:6px!important;padding:0!important;display:grid!important;overflow:visible!important}.kw-shell--mobile .kw-expedition-loc-pill,.mobile-frame-active .kw-expedition-loc-pill{scroll-snap-align:none;white-space:normal;width:100%;flex:none!important;min-width:0!important;max-width:100%!important}.kw-shell--mobile .kw-expedition-loc-pill__name,.kw-shell--mobile .kw-expedition-loc-pill__meta,.mobile-frame-active .kw-expedition-loc-pill__name,.mobile-frame-active .kw-expedition-loc-pill__meta{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.kw-shell--mobile .kw-expedition-path-wrap,.mobile-frame-active .kw-expedition-path-wrap{width:100%;max-width:100%;overflow:visible!important}.kw-shell--mobile .kw-expedition-path,.mobile-frame-active .kw-expedition-path{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:100%;gap:8px 6px!important;min-width:0!important;padding:0!important;display:grid!important;transform:none!important}.kw-shell--mobile .kw-expedition-path-step,.mobile-frame-active .kw-expedition-path-step{justify-content:center;width:100%;min-width:0!important}.kw-shell--mobile .kw-expedition-path-line,.mobile-frame-active .kw-expedition-path-line{display:none!important}.kw-shell--mobile .kw-expedition-path-node,.mobile-frame-active .kw-expedition-path-node{max-width:62px;margin-inline:auto}.kw-shell--mobile .kw-expedition-progress-nodes,.mobile-frame-active .kw-expedition-progress-nodes{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;width:100%;min-width:0;max-width:100%;scroll-snap-type:none!important;gap:7px!important;padding-bottom:0!important;display:grid!important;overflow:visible!important}.kw-shell--mobile .kw-expedition-progress-node,.mobile-frame-active .kw-expedition-progress-node{scroll-snap-align:none;width:2.5rem;height:2.5rem;flex:none!important}.kw-shell--mobile .kw-ah-body--horizontal,.mobile-frame-active .kw-ah-body--horizontal{grid-template-columns:minmax(0,1fr)!important;display:grid!important;overflow:visible!important}.kw-shell--mobile .kw-ah-col,.mobile-frame-active .kw-ah-col{min-height:auto!important}.kw-shell--mobile .kw-ah--horizontal .kw-ah-offer-head,.mobile-frame-active .kw-ah--horizontal .kw-ah-offer-head{display:none}.kw-shell--mobile .kw-ah--horizontal .kw-ah-offer,.kw-shell--mobile .kw-ah--horizontal .kw-ah-auction,.mobile-frame-active .kw-ah--horizontal .kw-ah-offer,.mobile-frame-active .kw-ah--horizontal .kw-ah-auction{min-width:0;grid-template-columns:minmax(0,1fr)!important}.kw-shell--mobile .kw-ah-auction-head,.mobile-frame-active .kw-ah-auction-head{display:none}.kw-shell--mobile .kw-table-frame,.mobile-frame-active .kw-table-frame{min-width:0;max-width:100%;flex:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.kw-shell--mobile .kw-table-scroll,.kw-shell--mobile .kw-arena-ranking-scroll,.mobile-frame-active .kw-table-scroll,.mobile-frame-active .kw-arena-ranking-scroll{min-width:0;max-width:100%;display:block;height:auto!important;max-height:none!important;overflow:visible!important}.kw-shell--mobile .kw-table-scroll table,.kw-shell--mobile .kw-arena-ranking-scroll table,.mobile-frame-active .kw-table-scroll table,.mobile-frame-active .kw-arena-ranking-scroll table{border-collapse:separate;border-spacing:0;display:block;width:100%!important;min-width:0!important}.kw-shell--mobile .kw-table-scroll thead,.kw-shell--mobile .kw-arena-ranking-scroll thead,.mobile-frame-active .kw-table-scroll thead,.mobile-frame-active .kw-arena-ranking-scroll thead,.kw-shell--mobile .kw-admin-section table thead,.mobile-frame-active .kw-admin-section table thead{display:none}.kw-shell--mobile .kw-table-scroll tbody,.kw-shell--mobile .kw-arena-ranking-scroll tbody,.mobile-frame-active .kw-table-scroll tbody,.mobile-frame-active .kw-arena-ranking-scroll tbody,.kw-shell--mobile .kw-admin-section table tbody,.mobile-frame-active .kw-admin-section table tbody{gap:8px;display:grid}.kw-shell--mobile .kw-table-scroll tr,.kw-shell--mobile .kw-arena-ranking-scroll tr,.mobile-frame-active .kw-table-scroll tr,.mobile-frame-active .kw-arena-ranking-scroll tr,.kw-shell--mobile .kw-admin-section table tr,.mobile-frame-active .kw-admin-section table tr{background:#080b12b8;border:1px solid #3a30289e;border-radius:8px;width:100%;display:grid;overflow:hidden}.kw-shell--mobile .kw-table-scroll td,.kw-shell--mobile .kw-arena-ranking-scroll td,.mobile-frame-active .kw-table-scroll td,.mobile-frame-active .kw-arena-ranking-scroll td,.kw-shell--mobile .kw-admin-section table td,.mobile-frame-active .kw-admin-section table td{border:0;border-bottom:1px solid #33415557;grid-template-columns:minmax(74px,34%) minmax(0,1fr);align-items:center;gap:8px;width:100%;display:grid;text-align:right!important;white-space:normal!important;padding:8px 10px!important}.kw-shell--mobile .kw-table-scroll td:last-child,.kw-shell--mobile .kw-arena-ranking-scroll td:last-child,.mobile-frame-active .kw-table-scroll td:last-child,.mobile-frame-active .kw-arena-ranking-scroll td:last-child,.kw-shell--mobile .kw-admin-section table td:last-child,.mobile-frame-active .kw-admin-section table td:last-child{border-bottom:0}.kw-shell--mobile .kw-table-scroll td:before,.kw-shell--mobile .kw-arena-ranking-scroll td:before,.mobile-frame-active .kw-table-scroll td:before,.mobile-frame-active .kw-arena-ranking-scroll td:before,.kw-shell--mobile .kw-admin-section table td:before,.mobile-frame-active .kw-admin-section table td:before{color:#64748b;font-family:var(--kw-font-display,ui-serif, Georgia, serif);letter-spacing:.06em;text-align:left;text-transform:uppercase;font-size:.58rem;font-weight:800}.kw-shell--mobile .kw-arena-ranking-scroll td:first-child:before,.mobile-frame-active .kw-arena-ranking-scroll td:first-child:before{content:"Ranga"}.kw-shell--mobile .kw-arena-ranking-scroll td:nth-child(2):before,.mobile-frame-active .kw-arena-ranking-scroll td:nth-child(2):before{content:"Wojownik"}.kw-shell--mobile .kw-arena-ranking-scroll td:nth-child(3):before,.mobile-frame-active .kw-arena-ranking-scroll td:nth-child(3):before{content:"Lvl"}.kw-shell--mobile .kw-arena-ranking-scroll td:nth-child(4):before,.mobile-frame-active .kw-arena-ranking-scroll td:nth-child(4):before{content:"Pietro"}.kw-shell--mobile .kw-arena-ranking-scroll td:nth-child(5):before,.mobile-frame-active .kw-arena-ranking-scroll td:nth-child(5):before{content:"Zloto"}.kw-shell--mobile .kw-arena-ranking-scroll td:nth-child(6):before,.mobile-frame-active .kw-arena-ranking-scroll td:nth-child(6):before{content:"Akcja"}.kw-shell--mobile .kw-admin-section table td:first-child:before,.mobile-frame-active .kw-admin-section table td:first-child:before{content:"Czas"}.kw-shell--mobile .kw-admin-section table td:nth-child(2):before,.mobile-frame-active .kw-admin-section table td:nth-child(2):before{content:"Akcja"}.kw-shell--mobile .kw-admin-section table td:nth-child(3):before,.mobile-frame-active .kw-admin-section table td:nth-child(3):before{content:"Aktor"}.kw-shell--mobile .kw-admin-section table td:nth-child(4):before,.mobile-frame-active .kw-admin-section table td:nth-child(4):before{content:"Cel"}.kw-shell--mobile .kw-admin-section table td:nth-child(5):before,.mobile-frame-active .kw-admin-section table td:nth-child(5):before{content:"Szczegoly"}.kw-shell--mobile .kw-admin-section table td:nth-child(6):before,.mobile-frame-active .kw-admin-section table td:nth-child(6):before{content:"IP"}.kw-shell--mobile .kw-table-scroll td[colspan],.kw-shell--mobile .kw-arena-ranking-scroll td[colspan],.mobile-frame-active .kw-table-scroll td[colspan],.mobile-frame-active .kw-arena-ranking-scroll td[colspan]{display:block;text-align:center!important}.kw-shell--mobile .kw-table-scroll td[colspan]:before,.kw-shell--mobile .kw-arena-ranking-scroll td[colspan]:before,.mobile-frame-active .kw-table-scroll td[colspan]:before,.mobile-frame-active .kw-arena-ranking-scroll td[colspan]:before{content:none}.kw-shell--mobile .kw-main-content--arena,.mobile-frame-active .kw-main-content--arena{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-sheet,.mobile-frame-active .kw-main-content--arena .kw-arena-sheet{min-height:0;height:auto!important;overflow:visible!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-chronicle,.mobile-frame-active .kw-main-content--arena .kw-arena-chronicle{height:auto!important;overflow:visible!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-layout,.mobile-frame-active .kw-main-content--arena .kw-arena-layout{flex-direction:column;gap:14px;height:auto!important;display:flex!important;overflow:visible!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-pit,.mobile-frame-active .kw-main-content--arena .kw-arena-pit{flex-direction:column;gap:12px;grid-template-rows:unset!important;height:auto!important;display:flex!important;overflow:visible!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-pit>.grid,.kw-shell--mobile .kw-main-content--arena .kw-arena-pit>.kw-arena-meta-strip,.mobile-frame-active .kw-main-content--arena .kw-arena-pit>.grid,.mobile-frame-active .kw-main-content--arena .kw-arena-pit>.kw-arena-meta-strip{height:auto!important;max-height:none!important;overflow:visible!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-meta-strip,.mobile-frame-active .kw-main-content--arena .kw-arena-meta-strip{gap:10px;grid-template-columns:1fr!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-pit .kw-mini-panel,.mobile-frame-active .kw-main-content--arena .kw-arena-pit .kw-mini-panel{height:auto!important;max-height:none!important;padding:12px 14px!important;display:block!important;overflow:visible!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-pit .kw-mini-panel h3,.mobile-frame-active .kw-main-content--arena .kw-arena-pit .kw-mini-panel h3{white-space:normal;margin-bottom:8px!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-pit .kw-mini-panel p,.kw-shell--mobile .kw-main-content--arena .kw-arena-pit .kw-season-thresholds,.kw-shell--mobile .kw-main-content--arena .kw-arena-pit .kw-arena-season-claim,.mobile-frame-active .kw-main-content--arena .kw-arena-pit .kw-mini-panel p,.mobile-frame-active .kw-main-content--arena .kw-arena-pit .kw-season-thresholds,.mobile-frame-active .kw-main-content--arena .kw-arena-pit .kw-arena-season-claim,.kw-shell--mobile .kw-main-content--arena .kw-mini-panel--ambush-style .kw-mini-list,.mobile-frame-active .kw-main-content--arena .kw-mini-panel--ambush-style .kw-mini-list{display:block!important}.kw-shell--mobile .kw-main-content--arena .kw-mini-panel--season .kw-mini-list,.kw-shell--mobile .kw-main-content--arena .kw-mini-panel--expedition .kw-mini-list,.mobile-frame-active .kw-main-content--arena .kw-mini-panel--season .kw-mini-list,.mobile-frame-active .kw-main-content--arena .kw-mini-panel--expedition .kw-mini-list{display:none!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-duel-wing,.mobile-frame-active .kw-main-content--arena .kw-arena-duel-wing{height:auto!important;overflow:visible!important}.kw-shell--mobile .kw-main-content--arena .kw-arena-hero__stats,.mobile-frame-active .kw-main-content--arena .kw-arena-hero__stats{grid-template-columns:1fr;gap:8px}.kw-shell--mobile .kw-main-content--arena .kw-arena-table-frame--hunt,.mobile-frame-active .kw-main-content--arena .kw-arena-table-frame--hunt{flex-direction:column;max-height:min(58vh,480px);display:flex;overflow:hidden}.kw-shell--mobile .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-hunt,.mobile-frame-active .kw-main-content--arena .kw-arena-table-frame--hunt .kw-arena-hunt{min-height:0;overflow-y:auto}.kw-shell--mobile .kw-admin-section .overflow-x-auto,.mobile-frame-active .kw-admin-section .overflow-x-auto{overflow-x:visible!important}.kw-shell--mobile .kw-admin-section table,.mobile-frame-active .kw-admin-section table{display:block;width:100%!important}.kw-shell--mobile .kw-admin-section table td,.mobile-frame-active .kw-admin-section table td{text-overflow:clip;overflow:visible;max-width:none!important}.kw-shell--mobile .kw-ah-top,.mobile-frame-active .kw-ah-top{grid-template-columns:minmax(0,1fr);overflow:visible;display:grid!important}.kw-shell--mobile .kw-ah-top__stats,.mobile-frame-active .kw-ah-top__stats,.kw-shell--mobile .kw-ah-top__filters,.mobile-frame-active .kw-ah-top__filters{flex-wrap:wrap;min-width:0;display:flex;overflow:visible}.kw-shell--mobile .kw-ah-top__stat,.mobile-frame-active .kw-ah-top__stat{width:100%;min-width:0}.kw-shell--mobile .kw-ah-filter,.mobile-frame-active .kw-ah-filter{white-space:normal;flex:calc(50% - 4px);min-width:0}.kw-shell--mobile .kw-ah-offer,.kw-shell--mobile .kw-ah-auction,.mobile-frame-active .kw-ah-offer,.mobile-frame-active .kw-ah-auction{gap:9px;padding:10px!important}.kw-shell--mobile .kw-ah-offer__main,.kw-shell--mobile .kw-ah-auction__main,.mobile-frame-active .kw-ah-offer__main,.mobile-frame-active .kw-ah-auction__main{min-width:0}.kw-shell--mobile .kw-ah-offer__eta,.kw-shell--mobile .kw-ah-offer__price,.kw-shell--mobile .kw-ah-offer__action,.mobile-frame-active .kw-ah-offer__eta,.mobile-frame-active .kw-ah-offer__price,.mobile-frame-active .kw-ah-offer__action{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.kw-shell--mobile .kw-ah-offer__eta:before,.mobile-frame-active .kw-ah-offer__eta:before{content:"Koniec";color:#6b6358;letter-spacing:.06em;text-transform:uppercase;font-size:.56rem;font-weight:800}.kw-shell--mobile .kw-ah-offer__price:before,.mobile-frame-active .kw-ah-offer__price:before{content:"Cena";color:#6b6358;letter-spacing:.06em;text-transform:uppercase;font-size:.56rem;font-weight:800}.kw-shell--mobile .kw-ah-offer__eta-label,.mobile-frame-active .kw-ah-offer__eta-label{display:none}.kw-shell--mobile .kw-ah-offer__action .kw-button,.mobile-frame-active .kw-ah-offer__action .kw-button,.kw-shell--mobile .kw-ah-auction__bid-controls .kw-button,.mobile-frame-active .kw-ah-auction__bid-controls .kw-button{width:100%}.kw-shell--mobile .kw-ah-auction__bid-controls,.mobile-frame-active .kw-ah-auction__bid-controls{grid-template-columns:minmax(0,1fr) minmax(86px,auto);width:100%;display:grid}.kw-shell--mobile .kw-ah-input,.mobile-frame-active .kw-ah-input{min-width:0;width:100%!important}.kw-shell--mobile .kw-ah-my-row,.mobile-frame-active .kw-ah-my-row{flex-wrap:wrap;align-items:stretch}.kw-shell--mobile .kw-ah-my-row__meta,.mobile-frame-active .kw-ah-my-row__meta{min-width:0}.kw-shell--mobile .kw-ah-my-row>.kw-button,.mobile-frame-active .kw-ah-my-row>.kw-button{flex:100%}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle],.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout,.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage,.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle],.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{min-width:0;max-width:100%}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-layout{grid-template-columns:minmax(0,1fr)!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance{margin-top:8px;width:100%!important;max-width:100%!important;position:static!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card{width:100%!important;max-width:100%!important;margin-left:0!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__content,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__content{width:100%!important;max-width:100%!important;margin-top:0!important}.kw-shell--mobile .kw-chronicle .kw-main-content .kw-expedition-sheet,.mobile-frame-active .kw-chronicle .kw-main-content .kw-expedition-sheet{height:auto!important;min-height:0!important;overflow:visible!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage{grid-template-rows:auto auto auto auto!important;grid-template-areas:"head""hero""path""advance"!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:visible!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance{text-align:left!important;grid-area:advance!important;align-items:stretch!important;width:100%!important;max-width:100%!important;margin-top:8px!important;position:static!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy{text-align:left!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy h3,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-stage-advance__copy h3{font-size:.78rem!important;display:block!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__portrait{width:min(128px,34vw)!important;max-width:128px!important;height:min(128px,34vw)!important;max-height:128px!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__action,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-target-card__action{width:100%!important;max-width:100%!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-wrap,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-path-wrap{grid-area:path!important;margin:8px 0 0!important;overflow:visible!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector{max-height:none!important;overflow:visible!important}.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-progress-card,.kw-shell--mobile .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-map-advance,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-progress-card,.mobile-frame-active .kw-expedition-redesign[data-expedition-redesign=chronicle] .kw-expedition-inspector .kw-expedition-map-advance{display:none!important}.kw-shell--mobile .kw-main-content--expedition,.mobile-frame-active .kw-main-content--expedition{min-height:0!important;overflow:visible!important}@media (width<=360px){.kw-shell--mobile,.mobile-frame-active{max-width:100vw;overflow-x:clip}.kw-shell--mobile .kw-equipment-doll,.mobile-frame-active .kw-equipment-doll{margin-bottom:-24px;transform:scale(.92)}.kw-shell--mobile .kw-bottom-nav-btn,.mobile-frame-active .kw-bottom-nav-btn{letter-spacing:.02em;font-size:.52rem}.kw-shell--mobile .kw-market-section-nav,.mobile-frame-active .kw-market-section-nav,.kw-shell--mobile .kw-market-chips,.mobile-frame-active .kw-market-chips,.kw-shell--mobile .kw-expedition-locations-track,.mobile-frame-active .kw-expedition-locations-track{grid-template-columns:minmax(0,1fr)!important}}.kw-chronicle .kw-market-handlarz-main .kw-merchant-filters{grid-template-columns:minmax(150px,1.35fr) repeat(3,minmax(105px,1fr));align-items:center;gap:7px;display:grid}.kw-chronicle .kw-market-handlarz-main .kw-merchant-search,.kw-chronicle .kw-market-handlarz-main .kw-merchant-select{color:#d6c3a2;background:#04060af0;border:1px solid #84673f6b;border-radius:6px;min-width:0;height:32px;font-size:.66rem;font-weight:800}.kw-chronicle .kw-market-handlarz-main .kw-merchant-search{align-items:center;gap:6px;padding:0 9px;display:flex}.kw-chronicle .kw-market-handlarz-main .kw-merchant-search svg{color:#f59e0bd1;flex:none}.kw-chronicle .kw-market-handlarz-main .kw-merchant-search input{color:#f4e8cf;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.kw-chronicle .kw-market-handlarz-main .kw-merchant-search input::placeholder{color:#b8a0799e}.kw-chronicle .kw-market-handlarz-main .kw-merchant-select{padding:0 7px}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-flat,.kw-shell--mobile .kw-merchant-stock-flat,.mobile-frame-active .kw-merchant-stock-flat{align-items:start;grid-template-columns:repeat(auto-fill,minmax(104px,1fr))!important;justify-content:stretch!important;gap:10px!important}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-card{background:linear-gradient(#0c0e12f5,#05070af5);border:1px solid #84673f57;border-radius:7px;grid-template-rows:auto minmax(28px,auto) auto;align-content:start;justify-items:center;gap:5px;min-width:0;min-height:128px;padding:8px 6px;display:grid}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-card.is-active{border-color:#f87171d1;box-shadow:0 0 0 1px #dc262659,0 12px 26px #00000061}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-card .kw-merchant-stock-card__icon,.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-card .w-14{width:58px!important;height:58px!important}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-card__name{text-align:center;letter-spacing:0;cursor:pointer;overflow-wrap:anywhere;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;width:100%;min-width:0;padding:0;font-size:.66rem;font-weight:900;line-height:1.16;display:-webkit-box;overflow:hidden}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-card__name:hover{filter:brightness(1.12)}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-card__price{color:#f6c453;font-size:.62rem;font-weight:950;line-height:1}@media (width<=1180px){.kw-chronicle .kw-market-handlarz-main .kw-merchant-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.kw-chronicle .kw-market-handlarz-main .kw-merchant-filters{grid-template-columns:minmax(0,1fr)}.kw-chronicle .kw-market-handlarz-main .kw-merchant-stock-flat,.kw-shell--mobile .kw-merchant-stock-flat,.mobile-frame-active .kw-merchant-stock-flat{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))!important}}.kw-neg-root{flex-direction:column;flex:1 1 0;min-height:0;font-family:Crimson Pro,ui-serif,Georgia,serif;display:flex;position:relative}.kw-neg-notice{z-index:20;text-align:center;border-radius:6px;margin-bottom:.5rem;padding:.45rem 1rem;font-size:.82rem;font-weight:600;animation:.2s kw-neg-slide-in;position:sticky;top:0}.kw-neg-notice--info{color:#93c5fd;background:#60a5fa2e;border:1px solid #60a5fa4d}.kw-neg-notice--error{color:#fca5a5;background:#f871712e;border:1px solid #f871714d}.kw-neg-notice--success{color:#86efac;background:#4ade802e;border:1px solid #4ade804d}@keyframes kw-neg-slide-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.kw-neg-lobby{flex-direction:column;gap:1rem;padding:.25rem 0;display:flex}.kw-neg-lobby-header{background:linear-gradient(135deg,#b4823c1f,#78501e12);border:1px solid #b4823c40;border-radius:10px;align-items:flex-start;gap:.85rem;padding:.85rem 1rem;display:flex}.kw-neg-lobby-icon{color:#d4a74a;flex-shrink:0;margin-top:2px}.kw-neg-lobby-title{color:#e8c97a;letter-spacing:.02em;margin:0 0 .2rem;font-size:1.05rem;font-weight:700}.kw-neg-lobby-sub{color:#9a8060;margin:0;font-size:.78rem;line-height:1.4}.kw-neg-lobby-actions{align-items:center;gap:.5rem;display:flex}.kw-neg-lobby-list{flex-direction:column;gap:.4rem;max-height:260px;padding-right:2px;display:flex;overflow-y:auto}.kw-neg-lobby-row{background:#1e160c99;border:1px solid #785a2840;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .9rem;transition:border-color .15s;display:flex}.kw-neg-lobby-row:hover{border-color:#c8963c73}.kw-neg-lobby-row-info{flex-direction:column;gap:.22rem;display:flex}.kw-neg-lobby-row-host{color:#c5a87a;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.kw-neg-lobby-row-host strong{color:#e0c070}.kw-neg-lobby-row-item{color:#8a7050;align-items:center;gap:.35rem;font-size:.75rem;display:flex}.kw-neg-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:10px;padding:1px 6px;font-size:.62rem;font-weight:700}.kw-neg-badge--open{color:#86efac;background:#4ade8033}.kw-neg-badge--active{color:#fcd34d;background:#fbbf242e}.kw-neg-price-chip{color:#d4a74a;background:#b4822833;border-radius:10px;align-items:center;gap:3px;padding:1px 6px;font-size:.7rem;font-weight:600;display:inline-flex}.kw-neg-empty{color:#5a4a35;text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:2rem 1rem;display:flex}.kw-neg-empty-icon{color:#4a3828;margin-bottom:.3rem}.kw-neg-empty p{color:#7a6040;margin:0;font-size:.9rem;font-weight:600}.kw-neg-empty span{color:#5a4a35;font-size:.75rem}.kw-neg-lobby-rules{color:#5a4830;background:#140c0466;border:1px solid #5037194d;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .6rem;font-size:.72rem;display:flex}.kw-neg-session{flex-direction:column;flex:1 1 0;gap:.65rem;min-height:0;display:flex}.kw-neg-session-header{background:#140e06b3;border:1px solid #785a284d;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem .75rem;display:flex}.kw-neg-session-players{flex:auto;justify-content:center;align-items:center;gap:.6rem;display:flex}.kw-neg-player-seat{background:#1e140a80;border:1px solid #644b234d;border-radius:8px;flex-direction:column;align-items:center;min-width:90px;padding:.35rem .7rem;transition:border-color .2s;display:flex}.kw-neg-player-seat.is-you{background:#d4a74a14;border-color:#d4a74a99}.kw-neg-seat-role{color:#6a5535;text-transform:uppercase;letter-spacing:.06em;font-size:.62rem}.kw-neg-seat-name{color:#d4b060;font-size:.83rem;font-weight:600}.kw-neg-you-badge{color:#f0c060;letter-spacing:.05em;background:#d4a74a4d;border-radius:8px;margin-top:2px;padding:0 5px;font-size:.58rem}.kw-neg-waiting{color:#5a4a30;font-size:.75rem;font-style:italic}.kw-neg-vs{color:#6a5535;font-size:1.1rem}.kw-neg-session-meta{align-items:center;gap:.45rem;margin-left:auto;display:flex}.kw-neg-expire-chip{color:#8a7050;background:#644b1e33;border:1px solid #644b1e4d;border-radius:10px;align-items:center;gap:3px;padding:2px 7px;font-size:.7rem;display:flex}.kw-neg-table-surface{flex:1 1 0;grid-template-columns:1fr 1fr;gap:.7rem;min-height:0;display:grid}.kw-neg-table-item-zone{flex-direction:column;gap:.5rem;display:flex}.kw-neg-table-cloth{background:radial-gradient(#321e0acc 0%,#140c04f2 100%);border:2px solid #785a2859;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;min-height:140px;padding:1.2rem .8rem;display:flex;position:relative;box-shadow:inset 0 2px 12px #00000080}.kw-neg-table-cloth:before{content:"";pointer-events:none;border:1px dashed #785a282e;border-radius:10px;position:absolute;inset:4px}.kw-neg-table-cloth-label{color:#785a2880;text-transform:uppercase;letter-spacing:.12em;font-size:.55rem;position:absolute;top:6px;left:50%;transform:translate(-50%)}.kw-neg-item-on-table{flex-direction:column;align-items:center;gap:.3rem;animation:.35s kw-neg-item-appear;display:flex}@keyframes kw-neg-item-appear{0%{opacity:0;transform:scale(.85)translateY(6px)}to{opacity:1;transform:none}}.kw-neg-item-badge{background:#0006;border:2px solid;border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 0 16px #00000080}.kw-neg-item-name{text-align:center;font-size:.85rem;font-weight:700;line-height:1.2}.kw-neg-item-sub{color:#6a5535;text-transform:capitalize;font-size:.65rem}.kw-neg-price-display{color:#d4a74a;background:#b482282e;border:1px solid #b482284d;border-radius:20px;align-items:center;gap:5px;margin-top:.2rem;padding:3px 10px;font-size:1rem;font-weight:700;display:flex}.kw-neg-table-empty{color:#4a3828;flex-direction:column;align-items:center;gap:.25rem;display:flex}.kw-neg-table-empty-icon{color:#3a2c1a}.kw-neg-table-empty span:first-of-type{color:#5a4535;font-size:.8rem}.kw-neg-table-hint{color:#7a6040;margin-top:.15rem;font-size:.65rem;font-style:italic}.kw-neg-host-controls,.kw-neg-guest-controls{flex-direction:column;gap:.4rem;display:flex}.kw-neg-price-row{align-items:center;gap:.35rem;display:flex}.kw-neg-price-input{color:#d4b060;background:#140e06cc;border:1px solid #785a2866;border-radius:6px;outline:none;flex:1 1 0;padding:.3rem .5rem;font-family:inherit;font-size:.8rem}.kw-neg-price-input:focus{border-color:#d4a74a99}.kw-neg-settled-overlay{z-index:10;background:#0a0602e0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;animation:.3s kw-neg-slide-in;display:flex;position:absolute;inset:0}.kw-neg-settled-overlay span{color:#c0a060;font-size:.9rem}.kw-neg-settled-icon--ok{color:#4ade80}.kw-neg-settled-icon--closed{color:#f87171}.kw-neg-chat-zone{background:#0a060299;border:1px solid #503c194d;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.kw-neg-chat-messages{flex-direction:column;flex:1 1 0;gap:.35rem;min-height:160px;max-height:240px;padding:.6rem .75rem;display:flex;overflow-y:auto}.kw-neg-chat-empty{color:#4a3828;text-align:center;flex-direction:column;align-items:center;gap:.4rem;margin:auto;padding:1.5rem;font-size:.75rem;display:flex}.kw-neg-msg{flex-direction:column;gap:.1rem;max-width:88%;animation:.18s kw-neg-slide-in;display:flex}.kw-neg-msg--me{align-self:flex-end;align-items:flex-end}.kw-neg-msg--other{align-self:flex-start;align-items:flex-start}.kw-neg-msg--system{align-self:center;align-items:center;max-width:96%}.kw-neg-msg-author{color:#7a6040;letter-spacing:.04em;text-transform:uppercase;padding:0 4px;font-size:.6rem;font-weight:600}.kw-neg-msg-text{word-break:break-word;border-radius:10px;padding:.3rem .6rem;font-size:.8rem;line-height:1.35}.kw-neg-msg--me .kw-neg-msg-text{color:#e8c060;background:#b4823247;border-radius:10px 10px 3px}.kw-neg-msg--other .kw-neg-msg-text{color:#c0a070;background:#32230f99;border-radius:10px 10px 10px 3px}.kw-neg-msg--system .kw-neg-msg-text{color:#9a8050;text-align:center;background:#503c1940;border:1px solid #503c1940;border-radius:8px;font-size:.72rem;font-style:italic}.kw-neg-msg-time{color:#4a3820;padding:0 4px;font-size:.57rem}.kw-neg-chat-input-row{background:#08040166;border-top:1px solid #503c1940;gap:.4rem;padding:.5rem .6rem;display:flex}.kw-neg-chat-input{color:#d0b070;background:#140e06cc;border:1px solid #644b1e59;border-radius:8px;outline:none;flex:1 1 0;padding:.3rem .6rem;font-family:inherit;font-size:.8rem}.kw-neg-chat-input::placeholder{color:#5a4535}.kw-neg-chat-input:focus{border-color:#b482328c}.kw-neg-item-picker{background:#0a0602eb;border:1px solid #785a2873;border-radius:12px;flex-direction:column;gap:.55rem;margin-top:.25rem;padding:.75rem;display:flex;box-shadow:0 8px 30px #00000080}.kw-neg-item-picker-header{color:#c0a060;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:700;display:flex}.kw-neg-item-picker-price{color:#9a8050;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.kw-neg-item-picker-price label{color:#8a7045}.kw-neg-item-picker-price span{color:#7a6040}.kw-neg-item-picker-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:.4rem;max-height:180px;display:grid;overflow-y:auto}.kw-neg-inv-slot{cursor:pointer;background:#191208b3;border:1.5px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:.2rem;padding:.45rem .3rem;transition:all .15s;display:flex;position:relative}.kw-neg-inv-slot:hover{background:#281c0cd9}.kw-neg-inv-slot.is-selected{background:#3c2a10d9}.kw-neg-inv-icon{flex-shrink:0}.kw-neg-inv-name{text-align:center;word-break:break-word;font-size:.64rem;font-weight:600;line-height:1.2}.kw-neg-inv-sub{color:#5a4535;text-transform:capitalize;font-size:.56rem}.kw-neg-inv-star{position:absolute;top:3px;right:3px}.kw-neg-item-picker-footer{justify-content:flex-end;display:flex}.kw-neg-empty-inv{text-align:center;color:#5a4535;grid-column:1/-1;padding:1rem;font-size:.75rem}.kw-neg-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:7px;align-items:center;gap:.35rem;padding:.35rem .8rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.kw-neg-btn--primary{color:#ffe0a0;background:linear-gradient(135deg,#c4832a,#9c6020);border-color:#dca03c66}.kw-neg-btn--primary:hover:not(:disabled){background:linear-gradient(135deg,#d49030,#b07025)}.kw-neg-btn--ghost{color:#9a7845;background:#503c1940;border-color:#503c1966}.kw-neg-btn--ghost:hover:not(:disabled){color:#c0a060;background:#503c1966}.kw-neg-btn--ghost-sm{color:#6a5535;background:0 0;border-color:#0000;padding:.2rem .35rem}.kw-neg-btn--join{color:#86efac;background:#4ade8026;border-color:#4ade8040;padding:.28rem .7rem;font-size:.74rem}.kw-neg-btn--join:hover:not(:disabled){background:#4ade8040}.kw-neg-btn--item{color:#c8a050;background:#64502359;border-color:#64502373}.kw-neg-btn--item:hover:not(:disabled){background:#6450238c}.kw-neg-btn--set-price{color:#c8a050;background:#64502366;border-color:#64502380;padding:.3rem .65rem;font-size:.75rem}.kw-neg-btn--accept{color:#86efac;background:linear-gradient(135deg,#4ade8040,#22c55e33);border-color:#4ade8066;padding:.45rem 1rem;font-size:.85rem}.kw-neg-btn--accept:hover:not(:disabled){background:linear-gradient(135deg,#4ade8066,#22c55e59)}.kw-neg-btn--back{color:#9a7845;background:#3c2d1466;border-color:#3c2d1480;padding:.28rem .65rem;font-size:.75rem}.kw-neg-btn--danger-sm{color:#f87171;background:#dc32322e;border-color:#dc32324d;padding:.25rem .4rem}.kw-neg-btn--send{color:#d4a74a;background:#b482324d;border-color:#b4823266;padding:.3rem .6rem}.kw-neg-btn--send:hover:not(:disabled){background:#b4823280}@media (width<=640px){.kw-neg-table-surface{grid-template-columns:1fr}.kw-neg-chat-messages{max-height:180px}}.kw-negotiation-dock{flex-direction:column;flex:1;min-height:0;display:flex}.kw-shell--mobile .kw-negotiation-dock,.mobile-frame-active .kw-negotiation-dock,.kw-shell--mobile .kw-neg-root,.mobile-frame-active .kw-neg-root{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.kw-shell--mobile .kw-neg-table-surface,.mobile-frame-active .kw-neg-table-surface{grid-template-columns:1fr!important}.kw-shell--mobile .kw-neg-chat-messages,.mobile-frame-active .kw-neg-chat-messages{max-height:180px!important}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-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-ease{syntax:"*";inherits:false}@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}}
