/*! tailwindcss v4.2.1 | 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{--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-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-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}::backdrop{--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-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-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}}}@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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-wide:.025em;--tracking-wider:.05em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--blur-xl:24px;--blur-2xl:40px;--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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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;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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.invisible{visibility:hidden}.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}.-inset-12{inset:calc(var(--spacing) * -12)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.-top-12{top:calc(var(--spacing) * -12)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.left-0{left:calc(var(--spacing) * 0)}.z-20{z-index:20}.z-50{z-index:50}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.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-3{margin-top:calc(var(--spacing) * 3)}.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-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-44{height:calc(var(--spacing) * 44)}.h-52{height:calc(var(--spacing) * 52)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[62vh\]{max-height:62vh}.max-h-\[520px\]{max-height:520px}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[52px\]{min-height:52px}.min-h-\[52vh\]{min-height:52vh}.min-h-\[68px\]{min-height:68px}.min-h-\[calc\(100vh-92px\)\]{min-height:calc(100vh - 92px)}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing) * 8)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-12{max-width:calc(var(--spacing) * 12)}.max-w-\[86rem\]{max-width:86rem}.max-w-\[92rem\]{max-width:92rem}.max-w-\[96rem\]{max-width:96rem}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-\[64px\]{min-width:64px}.min-w-\[700px\]{min-width:700px}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-none{list-style-type:none}.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))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.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)}.gap-12{gap:calc(var(--spacing) * 12)}: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-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)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}: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-white\/\[\.05\]>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[\.05\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.divide-white\/\[\.06\]>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[\.06\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}:where(.divide-white\/\[\.055\]>:not(:last-child)){border-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[\.055\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#4a98ce\]\/20{border-color:lab(59.6845% -12.1066 -35.5563/.2)}.border-\[\#6eb7cd\]\/25{border-color:lab(70.2577% -19.3589 -18.7114/.25)}.border-\[\#65d9a3\]\/30{border-color:lab(78.9597% -43.8976 16.2622/.3)}.border-\[\#65d9a3\]\/40{border-color:lab(78.9597% -43.8976 16.2622/.4)}.border-\[\#65d9a3\]\/45{border-color:lab(78.9597% -43.8976 16.2622/.45)}.border-\[\#c78a35\]\/20{border-color:lab(62.628% 18.4353 53.0015/.2)}.border-\[\#c85e5e\]\/20{border-color:lab(53.5501% 43.0998 21.323/.2)}.border-\[\#d5ae62\]\/20{border-color:lab(73.473% 8.01081 44.1841/.2)}.border-\[\#d5ae62\]\/30{border-color:lab(73.473% 8.01081 44.1841/.3)}.border-\[\#d6ad62\]\/40{border-color:lab(73.324% 8.93271 44.0405/.4)}.border-\[\#d6ad62\]\/50{border-color:lab(73.324% 8.93271 44.0405/.5)}.border-\[\#d6ad62\]\/70{border-color:lab(73.324% 8.93271 44.0405/.7)}.border-\[\#d7ad63\]\/15{border-color:lab(73.4373% 9.40895 43.7094/.15)}.border-\[\#d7ad63\]\/18{border-color:lab(73.4373% 9.40895 43.7094/.18)}.border-\[\#d8b768\]\/30{border-color:lab(76.1087% 5.10418 44.4159/.3)}.border-\[\#d8b768\]\/45{border-color:lab(76.1087% 5.10415 44.4159/.45)}.border-\[\#d36c6c\]\/20{border-color:lab(58.1818% 41.3634 19.6811/.2)}.border-\[\#d46c6c\]\/30{border-color:lab(58.3281% 41.737 19.9066/.3)}.border-\[\#d66c6c\]\/20{border-color:lab(58.6217% 42.4817 20.3589/.2)}.border-\[\#e0af52\]\/20{border-color:lab(74.7166% 11.2649 53.5459/.2)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[\.1\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[\.1\]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.border-white\/\[\.09\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.bg-\[\#0b111a\]\/95{background-color:lab(4.86805% -.406116 -6.6096/.95)}.bg-\[\#0e1723\]\/90{background-color:lab(7.3513% -.920497 -9.74279/.9)}.bg-\[\#2cae73\]\/\[\.08\]{background-color:lab(63.2959% -46.5501 20.0294/.08)}.bg-\[\#2cae73\]\/\[\.14\]{background-color:lab(63.2959% -46.5501 20.0294/.14)}.bg-\[\#4a98ce\]\/\[\.05\]{background-color:lab(59.6845% -12.1066 -35.5563/.05)}.bg-\[\#6eb7cd\]\/\[\.08\]{background-color:lab(70.2577% -19.3589 -18.7114/.08)}.bg-\[\#61c890\]\/10{background-color:lab(73.3871% -41.1238 18.5617/.1)}.bg-\[\#111c29\]{background-color:#111c29}.bg-\[\#121e2c\]{background-color:#121e2c}.bg-\[\#02050a\]\/75{background-color:lab(1.27097% -.295885 -2.19391/.75)}.bg-\[\#02050a\]\/80{background-color:lab(1.27097% -.295885 -2.19391/.8)}.bg-\[\#111925\]{background-color:#111925}.bg-\[\#c78a35\]\/\[\.05\]{background-color:lab(62.628% 18.4353 53.0015/.05)}.bg-\[\#c85e5e\]\/\[\.05\]{background-color:lab(53.5501% 43.0998 21.323/.05)}.bg-\[\#cc6565\]\/10{background-color:lab(55.6374% 41.675 20.1273/.1)}.bg-\[\#cf6666\]\/\[\.07\]{background-color:lab(56.3007% 42.3758 20.5216/.07)}.bg-\[\#d4a95f\]\/\[\.06\]{background-color:lab(72.0845% 9.94712 44.0146/.06)}.bg-\[\#d5a24c\]\/\[\.07\]{background-color:lab(70.2768% 12.9475 51.1324/.07)}.bg-\[\#d6ad62\]\/10,.bg-\[\#d6ad62\]\/\[\.1\]{background-color:lab(73.324% 8.93271 44.0405/.1)}.bg-\[\#d7ad63\]\/\[\.05\]{background-color:lab(73.4373% 9.40895 43.7094/.05)}.bg-\[\#d7ad63\]\/\[\.055\]{background-color:lab(73.4373% 9.40895 43.7094/.055)}.bg-\[\#d8b768\]\/\[\.07\]{background-color:lab(76.1087% 5.10415 44.4159/.07)}.bg-\[\#d8b768\]\/\[\.12\]{background-color:lab(76.1087% 5.10415 44.4159/.12)}.bg-\[\#d9aa54\]\/10{background-color:lab(72.7553% 10.9456 50.2422/.1)}.bg-\[\#d36c6c\]\/\[\.06\]{background-color:lab(58.1818% 41.3634 19.6811/.06)}.bg-\[\#d39a41\]\/12{background-color:lab(68.0055% 15.7331 53.6551/.12)}.bg-\[\#d46c6c\]\/\[\.08\]{background-color:lab(58.3281% 41.737 19.9066/.08)}.bg-\[\#d66c6c\]\/\[\.06\]{background-color:lab(58.6217% 42.4817 20.3589/.06)}.bg-\[\#e0af52\]\/10{background-color:lab(74.7166% 11.2649 53.5459/.1)}.bg-black\/\[\.12\]{background-color:#0000001f}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[\.12\]{background-color:color-mix(in oklab, var(--color-black) 12%, transparent)}}.bg-transparent{background-color:#0000}.bg-white\/\[\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(145deg\,rgba\(17\,25\,38\,\.88\)\,rgba\(9\,14\,22\,\.9\)\)\]{background-image:linear-gradient(145deg,#111926e0,#090e16e6)}.bg-\[linear-gradient\(145deg\,rgba\(18\,27\,41\,\.96\)\,rgba\(11\,16\,25\,\.96\)\)\]{background-image:linear-gradient(145deg,#121b29f5,#0b1019f5)}.from-\[\#6e552e\]{--tw-gradient-from:#6e552e;--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-\[\#dab76f\]{--tw-gradient-to:#dab76f;--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))}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.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)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-11{padding-inline:calc(var(--spacing) * 11)}.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-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--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-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[\.96\]{--tw-leading:.96;line-height:.96}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#6e7a8d\]{color:#6e7a8d}.text-\[\#6f7c91\]{color:#6f7c91}.text-\[\#6fb8eb\]{color:#6fb8eb}.text-\[\#7d8b9d\]{color:#7d8b9d}.text-\[\#7e8ca1\]{color:#7e8ca1}.text-\[\#7f8ca0\]{color:#7f8ca0}.text-\[\#8b9aad\]{color:#8b9aad}.text-\[\#8c97a9\]{color:#8c97a9}.text-\[\#8e9aac\]{color:#8e9aac}.text-\[\#9aa8ba\]{color:#9aa8ba}.text-\[\#9ad6b1\]{color:#9ad6b1}.text-\[\#9ba7b8\]{color:#9ba7b8}.text-\[\#9ca8ba\]{color:#9ca8ba}.text-\[\#9ef0c4\]{color:#9ef0c4}.text-\[\#74b9e9\]{color:#74b9e9}.text-\[\#75b9ed\]{color:#75b9ed}.text-\[\#77b9e8\]{color:#77b9e8}.text-\[\#77bbed\]{color:#77bbed}.text-\[\#78bbea\]{color:#78bbea}.text-\[\#79d5a1\]{color:#79d5a1}.text-\[\#91a0b3\]{color:#91a0b3}.text-\[\#91a0b6\]{color:#91a0b6}.text-\[\#91cfe5\]{color:#91cfe5}.text-\[\#91d3ed\]{color:#91d3ed}.text-\[\#94a4b6\]{color:#94a4b6}.text-\[\#96a2b3\]{color:#96a2b3}.text-\[\#97a5b6\]{color:#97a5b6}.text-\[\#98a3b3\]{color:#98a3b3}.text-\[\#98a4b6\]{color:#98a4b6}.text-\[\#929eb0\]{color:#929eb0}.text-\[\#8190a5\]{color:#8190a5}.text-\[\#8490a3\]{color:#8490a3}.text-\[\#8493a5\]{color:#8493a5}.text-\[\#8792a5\]{color:#8792a5}.text-\[\#8793a7\]{color:#8793a7}.text-\[\#8794a7\]{color:#8794a7}.text-\[\#8895a8\]{color:#8895a8}.text-\[\#8994a6\]{color:#8994a6}.text-\[\#8995a8\]{color:#8995a8}.text-\[\#69758a\]{color:#69758a}.text-\[\#77859a\]{color:#77859a}.text-\[\#78869a\]{color:#78869a}.text-\[\#78869b\]{color:#78869b}.text-\[\#687489\]{color:#687489}.text-\[\#718095\]{color:#718095}.text-\[\#718096\]{color:#718096}.text-\[\#728096\]{color:#728096}.text-\[\#748095\]{color:#748095}.text-\[\#778397\]{color:#778397}.text-\[\#778499\]{color:#778499}.text-\[\#a5b2c4\]{color:#a5b2c4}.text-\[\#a7b1bf\]{color:#a7b1bf}.text-\[\#a9b1bf\]{color:#a9b1bf}.text-\[\#aa9f8c\]{color:#aa9f8c}.text-\[\#aab6c7\]{color:#aab6c7}.text-\[\#b7c0ce\]{color:#b7c0ce}.text-\[\#bac7d3\]{color:#bac7d3}.text-\[\#c0ccd8\]{color:#c0ccd8}.text-\[\#c2aa7f\]{color:#c2aa7f}.text-\[\#c5ccd7\]{color:#c5ccd7}.text-\[\#c7e7f1\]{color:#c7e7f1}.text-\[\#cdb281\]{color:#cdb281}.text-\[\#d2b780\]{color:#d2b780}.text-\[\#d6ae64\]{color:#d6ae64}.text-\[\#d7b36b\]{color:#d7b36b}.text-\[\#d8b475\]{color:#d8b475}.text-\[\#d9b46c\]{color:#d9b46c}.text-\[\#d9b66f\]{color:#d9b66f}.text-\[\#d9bb76\]{color:#d9bb76}.text-\[\#dabb7e\]{color:#dabb7e}.text-\[\#dd7a7a\]{color:#dd7a7a}.text-\[\#df9b9b\]{color:#df9b9b}.text-\[\#df7777\]{color:#df7777}.text-\[\#df7878\]{color:#df7878}.text-\[\#df8585\]{color:#df8585}.text-\[\#dfbd78\]{color:#dfbd78}.text-\[\#e3bb70\]{color:#e3bb70}.text-\[\#e3c57f\]{color:#e3c57f}.text-\[\#e4a451\]{color:#e4a451}.text-\[\#e4bd73\]{color:#e4bd73}.text-\[\#e4c17a\]{color:#e4c17a}.text-\[\#e5af58\]{color:#e5af58}.text-\[\#e5c87f\]{color:#e5c87f}.text-\[\#e6b35c\]{color:#e6b35c}.text-\[\#e6c87d\]{color:#e6c87d}.text-\[\#e07b7b\]{color:#e07b7b}.text-\[\#e7c778\]{color:#e7c778}.text-\[\#e8c16d\]{color:#e8c16d}.text-\[\#e9a951\]{color:#e9a951}.text-\[\#e9cb89\]{color:#e9cb89}.text-\[\#e9edf3\]{color:#e9edf3}.text-\[\#e27c7c\]{color:#e27c7c}.text-\[\#e38e8e\]{color:#e38e8e}.text-\[\#e59b9b\]{color:#e59b9b}.text-\[\#e08585\]{color:#e08585}.text-\[\#e49494\]{color:#e49494}.text-\[\#e59696\]{color:#e59696}.text-\[\#ebd18e\]{color:#ebd18e}.text-\[\#eda951\]{color:#eda951}.text-\[\#edc773\]{color:#edc773}.text-\[\#efcc82\]{color:#efcc82}.text-\[\#f0abab\]{color:#f0abab}.text-\[\#f0d995\]{color:#f0d995}.text-\[\#f4f0e7\]{color:#f4f0e7}.text-\[\#f7f0e2\]{color:#f7f0e2}.text-\[\#f8f0df\]{color:#f8f0df}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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-\[0_24px_70px_rgba\(0\,0\,0\,\.2\)\]{--tw-shadow:0 24px 70px 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_24px_80px_rgba\(0\,0\,0\,\.78\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#000000c7);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.05\)\,0_28px_80px_rgba\(0\,0\,0\,\.4\)\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff0d), 0 28px 80px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.035\)\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff09);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.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-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,)}.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))}.outline-none{--tw-outline-style:none;outline-style:none}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.placeholder\:text-\[\#718096\]::placeholder{color:#718096}.focus-within\:border-white\/20:focus-within{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-white\/20:focus-within{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.focus-within\:shadow-\[inset_0_1px_rgba\(255\,255\,255\,\.07\)\,0_28px_80px_rgba\(0\,0\,0\,\.5\)\]:focus-within{--tw-shadow:inset 0 1px var(--tw-shadow-color,#ffffff12), 0 28px 80px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:border-\[\#d6ad62\]\/40:hover{border-color:lab(73.324% 8.93271 44.0405/.4)}}@media (hover:hover){.hover\:bg-\[\#121b28\]:hover{background-color:#121b28}}@media (hover:hover){.hover\:bg-white\/\[\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}}@media (hover:hover){.hover\:text-\[\#e2bf77\]:hover{color:#e2bf77}}@media (hover:hover){.hover\:text-\[\#e3c57f\]:hover{color:#e3c57f}}@media (hover:hover){.hover\:text-\[\#f0d995\]:hover{color:#f0d995}}@media (hover:hover){.hover\:text-white:hover{color:var(--color-white)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[\.99\]:active{scale:.99}@media (min-width:40rem){.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}}@media (min-width:40rem){.sm\:block{display:block}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:40rem){.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}}@media (min-width:40rem){.sm\:p-5{padding:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:40rem){.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:40rem){.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}}@media (min-width:40rem){.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:40rem){.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:block{display:block}}@media (min-width:64rem){.lg\:hidden{display:none}}@media (min-width:64rem){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-\[1fr_1\.1fr_1\.4fr\]{grid-template-columns:1fr 1.1fr 1.4fr}}@media (min-width:64rem){.lg\:grid-cols-\[1fr_460px\]{grid-template-columns:1fr 460px}}@media (min-width:80rem){.xl\:inline{display:inline}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}}@media (min-width:80rem){.xl\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:330px minmax(0,1fr)}}@media (min-width:96rem){.\32 xl\:hidden{display:none}}@media (min-width:96rem){.\32 xl\:inline{display:inline}}@media (min-width:96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}.game-home{background:#05080d;min-height:100svh;position:relative;overflow-x:clip}.game-backdrop{filter:saturate(.9)contrast(1.08);background-image:linear-gradient(90deg,#04070cf5 0%,#04070cb3 35%,#04070c2b 65%,#04070ccc 100%),linear-gradient(#0204082e 0%,#02040814 48%,#05080d 94%),url(/hero-4046.webp)}.game-atmosphere{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.game-atmosphere:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 9.9%,#deb15c06 10% 10.08%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 10%,#000 42%,#0000 92%);mask-image:linear-gradient(#0000 10%,#000 42%,#0000 92%)}.game-atmosphere i{opacity:.42;background:#f6c76d;border-radius:50%;width:7px;height:7px;animation:9s linear infinite ember-rise;position:absolute;box-shadow:0 0 18px 4px #e8a03773}.game-atmosphere i:first-child{animation-delay:-2s;bottom:9%;left:13%}.game-atmosphere i:nth-child(2){animation-delay:-5s;bottom:2%;left:61%;transform:scale(.7)}.game-atmosphere i:nth-child(3){animation-delay:-7s;bottom:16%;right:9%;transform:scale(.45)}@keyframes ember-rise{0%{opacity:0;translate:0 30px}22%{opacity:.45}to{opacity:0;translate:35px -72vh}}.game-header-frame{-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:linear-gradient(#0a0f17e6,#070b11c2);border-color:#d6ad6233;box-shadow:inset 0 1px #ffffff0f,0 22px 70px #00000052}.game-nav-frame{background:#04080e7a}.game-nav-frame .nav-link{min-width:45px}.game-stage{grid-template-columns:minmax(0,1.08fr) minmax(340px,.9fr) minmax(220px,.52fr);align-items:center;gap:clamp(1.5rem,3vw,4rem);min-height:calc(100svh - 245px);padding-top:clamp(2.5rem,7vh,7rem);padding-bottom:clamp(2rem,5vh,5rem);display:grid;position:relative}.game-stage-copy{z-index:3;align-self:center;position:relative}.game-live-tag{color:#80ddb0;letter-spacing:.19em;text-transform:uppercase;background:#08121294;border:1px solid #70dda938;border-radius:999px;align-items:center;gap:.65rem;padding:.52rem .8rem;font-size:9px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.game-overline{color:#dfb966;letter-spacing:.32em;text-transform:uppercase;margin-top:1.7rem;font-size:10px;font-weight:900}.game-stage-copy h1{letter-spacing:-.075em;text-transform:uppercase;text-shadow:0 9px 35px #0000008c;margin-top:.65rem;font-size:clamp(3.8rem,7vw,7.9rem);font-weight:950;line-height:.78}.game-stage-copy h1 span{color:#fff9e9;letter-spacing:.04em;font-size:.44em;display:block}.game-stage-copy h1 strong{color:#0000;filter:drop-shadow(0 10px 20px #00000073);background:linear-gradient(#fff5cf 0%,#e6bd68 42%,#9f6323 100%);-webkit-background-clip:text;background-clip:text;display:block}.game-intro{color:#aeb8c8;max-width:34rem;margin-top:1.35rem;font-size:clamp(.93rem,1.2vw,1.08rem);line-height:1.75}.game-search{width:min(100%,38rem);margin-top:1.55rem}.game-search .search-form>label{display:none}.game-search .search-form>div:first-of-type{background:linear-gradient(145deg,#0e1622f5,#070c14f2);border-color:#dcb56733;min-height:60px;box-shadow:inset 0 1px #ffffff0f,0 24px 70px #00000061,0 0 0 1px #000000b3}.game-search .primary-button{min-height:46px}.game-scan-mark{color:#68758a;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.8rem;margin-top:1rem;font-size:9px;font-weight:800;display:flex}.game-scan-mark:before{content:"";background:linear-gradient(90deg,#d9a94f,#0000);width:30px;height:1px}.game-scan-mark strong{color:#9ba7b8;letter-spacing:.05em;font-weight:700}.game-citadel{aspect-ratio:1;perspective:900px;filter:drop-shadow(0 35px 35px #0009);justify-self:center;width:min(36vw,430px);position:relative}.game-citadel:before{content:"";background:radial-gradient(circle at 50% 42%,#ffd7822b,#aa6a1f0d 42%,#0000 66%);border-radius:50%;position:absolute;inset:7%;box-shadow:0 0 80px #e19f3f21}.citadel-halo{border:1px solid #e8be6c3d;border-radius:50%;animation:26s linear infinite citadel-spin;position:absolute;inset:12%;transform:rotateX(66deg)rotate(0);box-shadow:0 0 25px #d9a34821,inset 0 0 25px #d9a3481a}.citadel-halo:before,.citadel-halo:after{content:"";background:#10141a;border:1px solid #e2b55f;width:8px;height:8px;position:absolute;transform:rotate(45deg);box-shadow:0 0 14px #df9f3f}.citadel-halo:before{top:14%;left:10%}.citadel-halo:after{bottom:18%;right:8%}.citadel-halo-b{animation-duration:19s;animation-direction:reverse;inset:22%;transform:rotateY(67deg)rotate(20deg)}@keyframes citadel-spin{to{rotate:1turn}}.citadel-core{text-align:center;clip-path:polygon(50% 0,90% 17%,100% 50%,84% 87%,50% 100%,16% 87%,0 50%,10% 17%);background:radial-gradient(circle at 48% 30%,#ffeebe33,#0000 34%),linear-gradient(145deg,#34302a,#121821 42%,#080c12 74%,#291d10);border:1px solid #fcd78e80;place-content:center;display:grid;position:absolute;inset:26%;transform:rotateX(4deg)rotateY(-7deg);box-shadow:inset 0 0 0 7px #04070ccc,inset 0 0 40px #e09d352b,0 0 45px #e09d3533}.citadel-core:before{content:"";clip-path:inherit;border:1px solid #e5b35638;position:absolute;inset:9px}.citadel-core small{color:#c99443;letter-spacing:.35em;font-size:clamp(7px,.7vw,10px);font-weight:900}.citadel-core strong{color:#fff1cd;letter-spacing:-.08em;text-shadow:0 4px #6e481d,0 10px 24px #000;margin-top:.25rem;font-size:clamp(2.7rem,5vw,5.2rem);font-weight:950;line-height:1}.citadel-core span{background:linear-gradient(90deg,#0000,#e6b75e,#0000);width:55%;height:2px;margin:.75rem auto 0}.citadel-crown{z-index:2;align-items:end;gap:3px;display:flex;position:absolute;top:17%;left:50%;transform:translate(-50%)}.citadel-crown i{clip-path:polygon(50% 0,100% 72%,75% 100%,25% 100%,0 72%);background:linear-gradient(90deg,#7f501a,#f4ce77,#8b571c);width:14px;height:33px;display:block}.citadel-crown i:nth-child(2){height:49px}.citadel-alliance{z-index:3;color:#d9b76f;letter-spacing:.12em;text-align:center;background:linear-gradient(#1b1f25e6,#070b11f0);border:1px solid #e0b86840;min-width:54px;padding:.42rem .55rem;font-size:9px;font-weight:950;position:absolute;transform:skew(-8deg);box-shadow:inset 0 1px #ffffff14,0 8px 20px #00000080}.alliance-north{top:6%;left:50%;translate:-50%}.alliance-south{bottom:5%;left:50%;translate:-50%}.game-world-card{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#0c121be0,#05090fb8);border:1px solid #c19e5e33;border-radius:3px;align-self:end;margin-bottom:3.5rem;padding:1.35rem 1.2rem;position:relative;transform:perspective(800px)rotateY(-3deg);box-shadow:inset 0 1px #ffffff0d,14px 18px 50px #00000061}.game-world-card:before{content:"";background:#ddb25e;width:34%;height:2px;position:absolute;top:-1px;left:16%;box-shadow:0 0 15px #ddb25e99}.game-world-card p{color:#c99b49;letter-spacing:.23em;text-transform:uppercase;font-size:8px;font-weight:900}.game-world-card>strong{color:#fff7e6;margin-top:.65rem;font-size:clamp(1.2rem,1.8vw,1.75rem);line-height:1.1;display:block}.game-world-card>span{color:#8996a8;margin-top:.5rem;font-size:.78rem;line-height:1.55;display:block}.world-card-rule{background:linear-gradient(90deg,#dcb05a66,#0000);height:1px;margin:1rem 0 .75rem}.game-world-card small{color:#9eabbd;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:800}.realm-dock{z-index:5;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid;position:relative}.realm-gate{background:linear-gradient(150deg,#111822e6,#05090fe8);border:1px solid #b8975b2b;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:94px;padding:.9rem 1rem;transition:border-color .25s,transform .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 18px 35px #00000038}.realm-gate:before{content:"";opacity:0;background:radial-gradient(circle at 18%,#d39e3e21,#0000 39%);transition:opacity .25s;position:absolute;inset:0}.realm-gate:after{content:"";background:linear-gradient(90deg,#d8a74e,#0000);width:28%;height:2px;position:absolute;bottom:0;left:0}:is(.realm-gate:hover,.realm-gate:focus-visible){z-index:2;border-color:#e9bc6873;outline:none;transform:perspective(700px)translateY(-7px)rotateX(3deg);box-shadow:inset 0 1px #ffffff14,0 25px 50px #00000061,0 0 30px #dba13a1a}.realm-gate:focus-visible:before{opacity:1}.realm-gate-index{color:#5f6a78;letter-spacing:.1em;align-self:start;font:800 8px/1 sans-serif}.realm-gate-glyph{z-index:1;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);color:#e0b45e;background:linear-gradient(145deg,#29313d,#0a1019 54%,#4b3519);place-items:center;width:40px;height:40px;font-size:17px;display:grid;position:relative;box-shadow:inset 0 0 14px #d8a03e14}.realm-gate-copy{z-index:1;min-width:0;position:relative}.realm-gate-copy strong{color:#f6ecda;letter-spacing:.04em;text-transform:uppercase;font-size:.92rem;font-weight:900;display:block}.realm-gate-copy small{color:#7e8b9d;text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-size:.7rem;line-height:1.35;display:block;overflow:hidden}.realm-gate-arrow{color:#c99a49;font-size:1.5rem}.realm-page{background:#05080d;min-height:100svh;position:relative;overflow-x:clip}.realm-page-backdrop{z-index:-2;background-position:50%;background-size:cover;position:fixed;inset:0}.realm-page-backdrop:after{content:"";background:linear-gradient(#04070c33,#05080d 75%);position:absolute;inset:0}.realm-page-hero{justify-content:space-between;align-items:center;gap:2rem;min-height:360px;padding-top:4rem;padding-bottom:3rem;display:flex;position:relative}.realm-page-heading .game-overline{margin-top:0}.realm-page-heading h1{color:#fff8e8;letter-spacing:-.065em;text-transform:uppercase;text-shadow:0 12px 34px #000;margin-top:.7rem;font-size:clamp(3rem,6vw,6.4rem);font-weight:950;line-height:.9}.realm-page-heading>p:last-child{color:#9ca9ba;max-width:40rem;margin-top:1.2rem;font-size:1rem;line-height:1.7}.governors-page .realm-page-heading{flex:0 44%;min-width:0}.governors-page .realm-page-heading h1{overflow-wrap:normal;word-break:normal;font-size:clamp(3rem,5.1vw,5.4rem)}.governors-page .governor-search-altar{flex:46rem}.governor-search-altar{background:linear-gradient(145deg,#0c121cf2,#060a11e6);border:1px solid #daae5c40;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.4rem;width:min(100%,51rem);margin-top:2.2rem;padding:1.15rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,0 30px 80px #00000073}.governor-search-altar:before,.governor-search-altar:after{content:"";opacity:.6;border-color:#d3a34f;width:25px;height:25px;position:absolute}.governor-search-altar:before{border-top:1px solid;border-left:1px solid;top:0;left:0}.governor-search-altar:after{border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.altar-rune{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);color:#edc16b;background:linear-gradient(145deg,#3d3322,#0b111b);place-items:center;width:58px;height:58px;font-size:1.8rem;display:grid}.governor-search-altar>div>small{color:#d2a657;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.65rem;font-size:9px;font-weight:900;display:block}.governor-search-altar .search-form>label{display:none}.governor-search-altar .search-form>div:first-of-type{background:#04080eb3;border:0;border-radius:4px;min-height:56px;box-shadow:inset 0 0 0 1px #ffffff0f}.governor-roster{margin-top:-1rem}.roster-banner{background:#05090f99;border-block:1px solid #b4945b29;grid-template-columns:repeat(5,auto);justify-content:center;align-items:center;gap:clamp(1.5rem,5vw,5rem);padding:1.2rem 2rem;display:grid}.roster-banner>div{align-items:baseline;gap:.7rem;display:flex}.roster-banner span{color:#778497;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:900}.roster-banner strong{color:#edcf8d;font-size:1.25rem}.roster-banner>i{background:linear-gradient(#0000,#d3aa5a66,#0000);width:1px;height:28px}.governor-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:2rem;display:grid}.governor-featured-card{background:linear-gradient(145deg,#111924e0,#060a11ed);border:1px solid #9bafc524;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:126px;padding:1rem;transition:all .25s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 18px 40px #00000047}.governor-featured-card:hover{border-color:#ddb15e66;transform:translateY(-5px)}.featured-rank{color:#657184;align-self:start;font-size:9px;font-weight:900}.featured-avatar{clip-path:polygon(50% 0,94% 23%,88% 78%,50% 100%,12% 78%,6% 23%);background:linear-gradient(145deg,#d0a14c,#49566b 35%,#101720 68%,#8d6329);place-items:center;width:61px;height:70px;padding:2px;display:grid}.featured-avatar i{width:100%;height:100%;clip-path:inherit;color:#e5c377;background:radial-gradient(circle at 50% 25%,#253449,#090e16 65%);place-items:center;font-size:1.4rem;font-style:normal;font-weight:950;display:grid}.featured-copy{min-width:0}.featured-copy small,.featured-copy span{color:#78869a;font-size:.67rem;display:block}.featured-copy strong{color:#fff6e3;text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 .4rem;font-size:1.1rem;display:block;overflow:hidden}.featured-copy span{color:#d4aa5c;font-weight:800}.featured-open{color:#d2a655;font-size:1.6rem}.realm-empty-state{text-align:center;background:#060a1094;border:1px dashed #96a9c12b;grid-column:1/-1;place-content:center;justify-items:center;min-height:170px;display:grid}.realm-empty-state>span{color:#cba14f;font-size:1.8rem}.realm-empty-state strong{color:#dde3ea;margin-top:.55rem}.realm-empty-state small{color:#707e91;margin-top:.35rem}.kingdom-page-hero{min-height:390px}.realm-power-seal{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#161e29f5 0 48%,#080c12c2 49% 58%,#0000 59%),conic-gradient(from 45deg,#0000,#b78234,#0000,#526071,#0000,#b78234,#0000);border:1px solid #e0b15a57;border-radius:50%;flex:none;place-content:center;width:280px;display:grid;position:relative;box-shadow:inset 0 0 50px #daa03b1a,0 30px 70px #00000080,0 0 55px #daa03b1a}.realm-power-seal:before{content:"";border:1px dashed #dfb35e4d;border-radius:50%;animation:30s linear infinite citadel-spin;position:absolute;inset:13%}.realm-power-seal small{color:#8e9aad;letter-spacing:.25em;font-size:8px;font-weight:900}.realm-power-seal strong{color:#f1c972;text-overflow:ellipsis;max-width:220px;margin-top:.4rem;font-size:clamp(1.5rem,2vw,2.2rem);display:block;overflow:hidden}.realm-power-seal span{background:linear-gradient(90deg,#0000,#e3b65e,#0000);width:55px;height:2px;margin:.8rem auto 0}.territory-line{color:#c89c4f;letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:1rem;margin-bottom:1.4rem;font-size:9px;font-weight:900;display:flex}.territory-line i{background:linear-gradient(90deg,#0000,#d3a95959);flex:1;height:1px}.territory-line i:last-child{transform:scaleX(-1)}.alliance-house-grid{perspective:1000px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.alliance-house{background:linear-gradient(165deg,#181f29e8,#070b11f5);border:1px solid #b1976829;min-height:310px;padding:1rem;transition:all .25s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 24px 45px #0000004d}.alliance-house:before{content:"";background:radial-gradient(circle at 50% 30%,#d69c3526,#0000 38%);position:absolute;inset:0}.alliance-house:hover{z-index:2;border-color:#e0b4606b;transform:translateY(-8px)rotateX(2deg)}.house-number{z-index:1;color:#5e6a7b;font-size:9px;font-weight:900;position:relative}.house-sigil{z-index:1;clip-path:polygon(50% 0,92% 21%,84% 82%,50% 100%,16% 82%,8% 21%);filter:drop-shadow(0 12px 18px #00000073);background:linear-gradient(145deg,#c59543,#304056 36%,#0b1018 68%,#956522);place-items:center;width:90px;height:104px;margin:1rem auto;padding:2px;display:grid;position:relative}.house-sigil:before{content:"";clip-path:inherit;background:radial-gradient(circle at 50% 28%,#26384d,#080d14 65%);position:absolute;inset:3px}.house-sigil i{z-index:1;color:#efcd82;text-shadow:0 3px 8px #000;font-size:2rem;font-style:normal;font-weight:950;position:relative}.alliance-house header{z-index:1;text-align:center;position:relative}.alliance-house header small{color:#6f7d90;letter-spacing:.2em;font-size:7px;font-weight:900}.alliance-house h2{color:#f7eddb;letter-spacing:.08em;margin-top:.25rem;font-size:1.3rem;font-weight:950}.house-stats{z-index:1;border-block:1px solid #ffffff0e;grid-template-columns:repeat(3,1fr);margin-top:1.4rem;display:grid;position:relative}.house-stats span{text-align:center;min-width:0;padding:.7rem .2rem}.house-stats small{color:#6f7c8f;text-overflow:ellipsis;text-transform:uppercase;font-size:7px;font-weight:800;display:block;overflow:hidden}.house-stats strong{color:#dcb66d;text-overflow:ellipsis;margin-top:.28rem;font-size:.76rem;display:block;overflow:hidden}.house-energy{z-index:1;background:#101722;height:3px;margin-top:1rem;position:relative}.house-energy i{background:linear-gradient(90deg,#7a5423,#e1b35a);height:100%;display:block;box-shadow:0 0 10px #e1b35a73}.chronicle-emblem{aspect-ratio:1;color:#f0c66f;flex:none;place-items:center;width:220px;font-size:4rem;display:grid;position:relative}.chronicle-emblem:before,.chronicle-emblem:after{content:"";border:1px solid #deb15c4d;position:absolute;inset:18%;rotate:45deg}.chronicle-emblem:after{border-color:#97aec93d;inset:29%;rotate:22.5deg}.chronicle-emblem span{filter:drop-shadow(0 0 18px #e5b24e59)}.chronicle-emblem i{background:linear-gradient(90deg,#0000,#dcad574d,#0000);width:100%;height:1px;position:absolute}.chronicle-emblem i:last-child{rotate:90deg}.chapter-header{grid-template-columns:auto auto 1fr;align-items:center;gap:1rem;margin-bottom:1.2rem;display:grid}.chapter-header>span{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);color:#d8a951;background:linear-gradient(145deg,#3d3322,#0c121b);place-items:center;width:40px;height:40px;font-size:.7rem;font-weight:950;display:grid}.chapter-header h2{color:#fff6e5;letter-spacing:-.025em;font-size:clamp(1.45rem,2.5vw,2.25rem);font-weight:950}.chapter-header p{color:#758397;margin-top:.2rem;font-size:.76rem}.chapter-header>i{background:linear-gradient(90deg,#dbad554d,#0000);height:1px}.honor-podium{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:7px;display:grid}.podium-entry{background:linear-gradient(160deg,#121a26e6,#060a10f0);border:1px solid #a0b1c521;flex-direction:column;justify-content:end;min-height:118px;padding:1rem;transition:all .25s;display:flex;position:relative;overflow:hidden}.podium-entry:before{content:"";background:radial-gradient(circle at 50% 0,#daa33f1f,#0000 46%);position:absolute;inset:0}.podium-entry:hover{border-color:#e0b35f66;translate:0 -5px}.podium-1{border-color:#dfb46059;min-height:170px}.podium-2{min-height:150px}.podium-3{min-height:136px}.podium-rank{color:#e1b96a33;font-size:2.7rem;font-weight:950;line-height:1;position:absolute;top:.65rem;right:.8rem}.podium-copy,.podium-value{z-index:1;position:relative}.podium-copy small{color:#78869a;font-size:.66rem;display:block}.podium-copy strong{color:#f5ecdb;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;display:block;overflow:hidden}.podium-value{color:#dcb268;margin-top:.75rem;font-size:.88rem;font-weight:850}.podium-value small{color:#727f91;text-transform:uppercase;font-size:.58rem;font-weight:700}.campaign-path{gap:6px;display:grid}.campaign-entry{background:linear-gradient(90deg,#121a26e6,#070b12e8);border:1px solid #97adc51f;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:82px;padding:.85rem 1rem 1rem;transition:all .2s;display:grid;position:relative;overflow:hidden}.campaign-entry:hover{border-color:#daae5b5c;transform:translate(5px)}.campaign-rank{color:#d2a657;letter-spacing:.08em;font-size:.72rem;font-weight:950}.campaign-name{min-width:0}.campaign-name small{color:#6e7b8f;font-size:.63rem;display:block}.campaign-name strong{color:#f1e9dc;text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;display:block;overflow:hidden}.campaign-score{color:#e0b968;font-weight:900}.campaign-stages{--stage-one:33%;--stage-two:33%;--stage-three:34%;height:3px;display:flex;position:absolute;bottom:0;left:0;right:0}.campaign-stages i:first-child{width:var(--stage-one);background:#526f9e}.campaign-stages i:nth-child(2){width:var(--stage-two);background:#d19b45}.campaign-stages i:nth-child(3){width:var(--stage-three);background:#9d5c3c}.chronicle-title-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.chronicle-title-grid>a{background:#060a10a3;border:1px solid #859bb41a;min-width:0;overflow:hidden}@media (max-width:1180px){.game-stage{grid-template-columns:minmax(0,1fr) 370px}.game-world-card{display:none}.game-citadel{width:370px}.realm-gate-copy small{white-space:normal}.alliance-house-grid,.honor-podium{grid-template-columns:repeat(3,minmax(0,1fr))}.chronicle-title-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.game-header-frame{padding-inline:.7rem}.game-nav-frame .nav-link{min-width:40px;padding-inline:.65rem}.game-stage{text-align:center;grid-template-columns:1fr;min-height:auto;padding-top:4rem}.game-stage-copy{flex-direction:column;align-items:center;display:flex}.game-intro{max-width:31rem}.game-citadel{width:min(82vw,360px);margin-top:-1rem}.game-scan-mark{justify-content:center}.realm-dock{grid-template-columns:repeat(2,minmax(0,1fr))}.realm-page-hero{min-height:320px}.governors-page .realm-page-hero{flex-direction:column;align-items:stretch}.realm-power-seal,.chronicle-emblem{width:180px}.governor-featured-grid{grid-template-columns:1fr}.roster-banner{gap:1.2rem}.alliance-house-grid,.honor-podium{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.game-stage{padding-top:2.5rem}.game-stage-copy h1{font-size:clamp(3.5rem,22vw,6rem)}.game-intro{font-size:.9rem}.game-search .search-form>div:first-of-type{min-height:54px}.game-search .primary-button{min-height:42px;padding-inline:.85rem}.game-citadel{width:min(92vw,330px)}.realm-dock{grid-template-columns:1fr}.realm-gate{min-height:78px}.realm-page-hero{flex-direction:column;align-items:flex-start;padding-top:3rem}.realm-page-heading h1{font-size:3.25rem}.realm-power-seal,.chronicle-emblem{align-self:center;width:160px}.governor-search-altar{grid-template-columns:1fr}.altar-rune{display:none}.roster-banner{grid-template-columns:1fr;justify-items:stretch;gap:.5rem}.roster-banner>div{justify-content:space-between}.roster-banner>i{width:100%;height:1px}.alliance-house-grid,.honor-podium,.chronicle-title-grid{grid-template-columns:1fr}.alliance-house{min-height:280px}.podium-entry,.podium-1,.podium-2,.podium-3{min-height:112px}.campaign-entry{grid-template-columns:34px minmax(0,1fr)}.campaign-score{grid-column:2}.chapter-header{grid-template-columns:auto 1fr}.chapter-header>i{display:none}}@media (prefers-reduced-motion:reduce){.game-atmosphere i,.citadel-halo,.realm-power-seal:before{animation:none}:is(.realm-gate:hover,.realm-gate:focus-visible,.alliance-house:hover){transform:none}.podium-entry:hover{translate:0}}.member-gate{isolation:isolate;color:#f8f0df;background:#05070a;place-items:center;min-height:calc(100svh - 30px);padding:5rem 1.25rem 3rem;display:grid;position:relative;overflow:hidden}.member-gate-world{z-index:-5;filter:saturate(.48)contrast(1.15)brightness(.7);background-image:linear-gradient(#0305081a,#030508ad 70%,#030507),linear-gradient(90deg,#030508ad,#0305081a,#030508b3),url(/hero-4046.webp);background-position:50%;background-size:cover;transition:filter 1.4s,transform 1.6s;position:absolute;inset:-3%;transform:scale(1.04)}.member-gate:before{content:"";z-index:-3;background:radial-gradient(circle at 50% 42%,#daa7481a,#0000 30%),linear-gradient(#0103052e,#010305ad);position:absolute;inset:0}.member-fog{z-index:-1;pointer-events:none;opacity:.94;filter:blur(24px);will-change:transform,opacity;transition:opacity 1.4s,transform 1.8s cubic-bezier(.2,.75,.2,1);position:absolute;inset:-30%}.member-fog:before,.member-fog:after{content:"";mix-blend-mode:screen;background:radial-gradient(at 20% 40%,#c4d0d7e6,#0000 28%),radial-gradient(at 70% 55%,#9aaeb8c7,#0000 34%),radial-gradient(at 48% 78%,#d6dad5ad,#0000 30%),radial-gradient(at 85% 24%,#7b919c99,#0000 25%);border-radius:45%;position:absolute;inset:0}.member-fog:after{opacity:.66;inset:8% -12%;transform:rotate(10deg)scale(1.1)}.member-fog-front{opacity:.74;filter:blur(18px);animation:13s ease-in-out infinite alternate fog-drift-front;inset:-38%}@keyframes fog-drift-back{0%{transform:translate(-8%,-2%)scale(1.05)}to{transform:translate(8%,3%)scale(1.14)}}@keyframes fog-drift-middle{0%{transform:translate(7%,2%)rotate(-2deg)}to{transform:translate(-10%,-4%)rotate(3deg)}}@keyframes fog-drift-front{0%{transform:translate(-4%,5%)scale(1.1)}to{transform:translate(9%,-5%)scale(1.2)}}.gate-language{z-index:5;position:absolute;top:1.25rem;right:1.25rem}.gate-language .language-switcher{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#070b11b8;border-color:#e7c48038}.member-gate-panel{z-index:2;text-align:center;-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);background:radial-gradient(circle at 50% 0,#e5b4561a,#0000 36%),linear-gradient(145deg,#0a1018de,#04080dc7);border:1px solid #e7c17847;width:min(100%,42rem);padding:clamp(1.4rem,4vw,3rem);transition:opacity .75s,transform 1.1s cubic-bezier(.2,.75,.2,1),filter .8s;position:relative;box-shadow:inset 0 1px #ffffff14,0 35px 100px #000000ad,0 0 55px #cf993717}.member-gate-panel:before,.member-gate-panel:after{content:"";opacity:.58;border-color:#d8aa54;width:52px;height:52px;position:absolute}.member-gate-panel:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.member-gate-panel:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.gate-sigil{clip-path:polygon(50% 0,91% 20%,86% 79%,50% 100%,14% 79%,9% 20%);filter:drop-shadow(0 16px 25px #0009);background:linear-gradient(145deg,#f0ca78,#425069 30%,#0a1018 67%,#ab7226);place-items:center;width:108px;height:120px;margin:-5.7rem auto 1.8rem;padding:2px;display:grid;position:relative}.gate-sigil:before{content:"";clip-path:inherit;background:radial-gradient(circle at 50% 26%,#27374d,#080d15 65%);position:absolute;inset:3px}.gate-sigil span{z-index:1;color:#efd18d;letter-spacing:-.04em;text-shadow:0 4px 10px #000;font-size:1.1rem;font-weight:950;position:relative}.gate-sigil i{z-index:2;background:#d9aa51;width:35px;height:1px;position:absolute}.gate-sigil i:first-of-type{top:49%;left:2px}.gate-sigil i:last-of-type{top:49%;right:2px}.gate-eyebrow{color:#d7a850;letter-spacing:.32em;font-size:9px;font-weight:900}.member-gate-panel h1{color:#fff8e8;letter-spacing:-.06em;text-transform:uppercase;text-shadow:0 10px 28px #000;margin-top:.8rem;font-size:clamp(2.5rem,7vw,5.1rem);font-weight:950;line-height:.9}.gate-intro{color:#aeb9c8;max-width:30rem;margin:1rem auto 0;font-size:.92rem;line-height:1.65}.gate-form{text-align:left;margin-top:2rem}.gate-form>label{color:#d4ad62;letter-spacing:.22em;text-transform:uppercase;margin:0 0 .65rem .2rem;font-size:8px;font-weight:900;display:block}.gate-input-frame{background:linear-gradient(145deg,#111a27f5,#050a11f5);border:1px solid #e2b9694d;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:68px;padding:6px;display:grid;box-shadow:inset 0 1px #ffffff12,0 20px 45px #00000061,0 0 0 1px #0009}.gate-input-frame>span{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);color:#e6ba66;background:linear-gradient(145deg,#544125,#101824);place-items:center;width:42px;height:42px;font-size:1rem;display:grid}.gate-input-frame input{color:#fff;letter-spacing:.08em;background:0 0;border:0;outline:0;min-width:0;height:52px;padding:0 .55rem;font-size:1rem;font-weight:700}.gate-input-frame input::placeholder{color:#6f7d90;letter-spacing:0;font-weight:500}.gate-input-frame button{color:#171108;text-transform:uppercase;background:linear-gradient(135deg,#f1cb79,#c88b34);border:1px solid #ffe8b733;min-height:52px;padding:.75rem 1.2rem;font-size:.75rem;font-weight:950;transition:filter .2s,transform .2s;box-shadow:inset 0 1px #fff6,0 10px 25px #c3812733}.gate-input-frame button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.gate-input-frame button:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.45}.gate-message{color:#738197;min-height:1.25rem;margin:.7rem .2rem 0;font-size:.7rem}.gate-message-error{color:#e58b8b}.gate-alliance-marks{color:#778497;letter-spacing:.1em;justify-content:center;align-items:center;gap:.55rem;margin-top:1.7rem;font-size:7px;font-weight:900;display:flex}.gate-alliance-marks i{background:#b98a3e;width:3px;height:3px;rotate:45deg}.member-gate-open .member-fog-back{opacity:0;transform:translate(-65%,-8%)scale(1.25)}.member-gate-open .member-fog-middle{opacity:0;transform:translate(70%,5%)scale(1.25)}.member-gate-open .member-fog-front{opacity:0;transform:translateY(-48%)scale(1.4)}.member-gate-open .member-gate-world{filter:saturate(.92)contrast(1.05)brightness();transform:scale(1)}.member-gate-open .member-gate-panel{opacity:0;filter:blur(8px);transform:scale(.94)translateY(20px)}@media (max-width:600px){.member-gate{padding-top:6.5rem}.member-gate-panel{padding:1.4rem 1rem 1.6rem}.gate-sigil{width:88px;height:98px;margin-top:-4.5rem}.gate-input-frame{grid-template-columns:auto minmax(0,1fr)}.gate-input-frame button{grid-column:1/-1;width:100%}.gate-alliance-marks{gap:.35rem}.gate-language{top:.8rem;right:.8rem}}@media (prefers-reduced-motion:reduce){.member-fog{animation:none}.member-gate-open .member-fog{opacity:0}.member-gate-open .member-gate-panel{transform:none}}.alliance-crest{background-image:var(--alliance-crest);filter:drop-shadow(0 13px 17px #0000007a);isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:none;display:inline-block;position:relative;overflow:hidden}.alliance-crest:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(125deg,#ffffff47,#0000 24% 76%,#ffcc6129);position:absolute;inset:0}.alliance-crest i{color:#f6d98d;place-items:center;width:100%;height:100%;font-size:1.4rem;font-style:normal;font-weight:950;display:grid}.alliance-crest-crimson{--crest-glow:#ff53387a}.alliance-crest-rose{--crest-glow:#ff359e6b}.alliance-crest-ember{--crest-glow:#ff8b237a}.alliance-crest-violet{--crest-glow:#683eff80}.game-backdrop{filter:saturate(1.08)contrast(1.08)brightness(1.03)}.game-citadel{filter:drop-shadow(0 40px 42px #0000008c)saturate(1.1)}.game-citadel:before{background:radial-gradient(circle at 50% 44%,#ffdd9147,#bf701e17 43%,#0000 67%);inset:2%;box-shadow:0 0 100px #e8a44233}.citadel-alliance{width:72px;min-width:0;box-shadow:none;background:0 0;border:0;justify-items:center;gap:.15rem;padding:0;display:grid;transform:none}.citadel-alliance .alliance-crest{width:60px;height:70px;box-shadow:0 0 26px var(--crest-glow);border-radius:15px 15px 22px 22px}.citadel-alliance>span{color:#fff0c3;letter-spacing:.12em;background:#06090ee0;border:1px solid #ffdc964d;border-radius:999px;min-width:50px;padding:.22rem .38rem;font-size:8px;box-shadow:0 7px 18px #00000080}.alliance-north{top:-2%}.alliance-east{top:39%;right:-2%}.alliance-south{bottom:-5%}.alliance-west{top:39%;left:-2%}.game-world-card{background:radial-gradient(circle at 100% 0,#ffb2382e,#0000 42%),linear-gradient(145deg,#141c27f0,#05090fd6);border-color:#e8be6852;box-shadow:inset 0 1px #ffffff1a,14px 22px 60px #00000075,0 0 45px #e19a3214}.realm-gate{background:radial-gradient(circle at 16% 36%,#e3ab432e,#0000 32%),linear-gradient(150deg,#1b2431f5,#070b12f0);border-color:#d6b06547;box-shadow:inset 0 1px #ffffff18,0 20px 38px #00000047}.realm-gate:nth-child(2){background:radial-gradient(circle at 16% 36%,#ce437b26,#0000 32%),linear-gradient(150deg,#1f1f32f5,#070b12f0)}.realm-gate:nth-child(3){background:radial-gradient(circle at 16% 36%,#4c8ee82e,#0000 32%),linear-gradient(150deg,#172535f5,#070b12f0)}.realm-gate-glyph{clip-path:none;background:radial-gradient(circle at 35% 25%,#ffebba38,#0000 35%),linear-gradient(145deg,#554128,#101722 65%);border:1px solid #f6d08259;border-radius:15px;width:44px;height:44px;box-shadow:inset 0 1px #ffffff1f,0 9px 24px #0006,0 0 22px #dfa4401f}.realm-page-backdrop:after{background:linear-gradient(#04070c0f,#05080d57 42%,#05080d 92%)}.governors-backdrop{filter:saturate(.9)contrast(1.05)brightness(.94)}.kingdom-page-backdrop{filter:saturate(1.02)contrast(1.05)brightness(.96)}.chronicles-backdrop{filter:sepia(.08)saturate(.95)contrast(1.05)}.realm-page-heading>p:last-child{color:#bac5d2;text-shadow:0 3px 18px #000}.realm-power-standard{text-align:center;background:radial-gradient(circle at 50% 15%,#ffc35047,#0000 44%),linear-gradient(145deg,#2e1d18f2,#0b111af0);border:1px solid #ffcd7059;border-radius:22px;flex:none;place-content:center;width:min(42vw,430px);min-height:205px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 0 45px #e690351f,0 32px 75px #0000007a,0 0 48px #ef973924}.realm-power-standard:before{content:"";background-image:linear-gradient(115deg,#0000 0 43%,#ffffff0a 43% 44%,#0000 44%);border:1px solid #ffe0a226;border-radius:16px;position:absolute;inset:7px}.realm-power-standard:after{content:"";aspect-ratio:1;border:1px solid #ffb5402b;border-radius:50%;width:70%;position:absolute;bottom:-68%;right:-15%;box-shadow:0 0 0 18px #ffb54006,0 0 0 42px #ffb54005}.standard-crests{z-index:2;justify-content:center;margin-bottom:.6rem;display:flex;position:relative}.standard-crests .alliance-crest{width:56px;height:64px;box-shadow:0 0 20px var(--crest-glow);border-radius:12px 12px 18px 18px;margin-inline:-4px}.standard-crests .alliance-crest:nth-child(2n){transform:translateY(-7px)}.realm-power-standard>small,.realm-power-standard>strong,.realm-power-standard>span{z-index:2;position:relative}.realm-power-standard>small{color:#efc16d;letter-spacing:.26em;font-size:8px;font-weight:900}.realm-power-standard>strong{color:#fff2ca;text-shadow:0 4px 20px #000;margin-top:.35rem;font-size:clamp(1.6rem,2.4vw,2.5rem);font-weight:950;display:block}.realm-power-standard>span{color:#9b8b73;letter-spacing:.2em;margin-top:.45rem;font-size:7px;font-weight:900}.alliance-house-grid{gap:14px}.alliance-house{--house-accent:#ef9f40;border-color:var(--house-accent);min-height:390px}@supports (color:color-mix(in lab, red, red)){.alliance-house{border-color:color-mix(in srgb,var(--house-accent) 34%,transparent)}}.alliance-house{box-shadow:inset 0 1px #ffffff1c,0 27px 50px #00000061,0 0 34px var(--house-accent);background:linear-gradient(165deg,#1f2631f5,#070b12fa);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.alliance-house{box-shadow:inset 0 1px #ffffff1c,0 27px 50px #00000061,0 0 34px color-mix(in srgb,var(--house-accent) 8%,transparent)}}.alliance-house:before{opacity:.24;background-image:linear-gradient(180deg,transparent 16%,#06090e73 53%,#06090efa 78%),var(--house-crest);filter:saturate(1.25);background-position:50% -55px;background-repeat:no-repeat;background-size:135%;inset:0}.alliance-house:after{content:"";border:1px solid var(--house-accent);position:absolute;inset:8px}@supports (color:color-mix(in lab, red, red)){.alliance-house:after{border:1px solid color-mix(in srgb,var(--house-accent) 20%,transparent)}}.alliance-house:after{pointer-events:none;border-radius:12px}.house-crimson{--house-accent:#ff6551}.house-rose{--house-accent:#ff4ba8}.house-ember{--house-accent:#ff9d3d}.house-violet{--house-accent:#8e6cff}.alliance-house:hover{border-color:var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-house:hover{border-color:color-mix(in srgb,var(--house-accent) 66%,white 8%)}}.alliance-house:hover{box-shadow:inset 0 1px #ffffff24,0 34px 60px #0000007a,0 0 38px var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-house:hover{box-shadow:inset 0 1px #ffffff24,0 34px 60px #0000007a,0 0 38px color-mix(in srgb,var(--house-accent) 20%,transparent)}}.house-number{color:var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.house-number{color:color-mix(in srgb,var(--house-accent) 62%,#d7deea)}}.house-number{letter-spacing:.18em}.house-sigil{clip-path:none;background-image:var(--alliance-crest);width:112px;height:130px;box-shadow:0 16px 28px #0000006b,0 0 30px var(--crest-glow);background-position:50%;background-size:cover;border-radius:22px 22px 30px 30px;margin:1.15rem auto .75rem;padding:0}.house-sigil:before{display:none}.alliance-house header small{color:var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-house header small{color:color-mix(in srgb,var(--house-accent) 55%,#9ea9b7)}}.alliance-house h2{color:#fff7e8;text-shadow:0 4px 14px #000;font-size:1.55rem}.house-stats{border-block-color:var(--house-accent);margin-top:1rem}@supports (color:color-mix(in lab, red, red)){.house-stats{border-block-color:color-mix(in srgb,var(--house-accent) 18%,transparent)}}.house-stats{background:#03070c5c;border-radius:12px}.house-stats span+span{border-left-color:var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.house-stats span+span{border-left-color:color-mix(in srgb,var(--house-accent) 15%,transparent)}}.house-stats small{color:#9ba8b7}.house-stats strong{color:#fff1cf;font-size:.86rem}.house-energy{background:#00000085;border-radius:999px;height:5px;overflow:hidden}.house-energy i{background:linear-gradient(90deg,var(--house-accent),var(--house-accent),#ffe0a0)}@supports (color:color-mix(in lab, red, red)){.house-energy i{background:linear-gradient(90deg,color-mix(in srgb,var(--house-accent) 58%,#5e3515),var(--house-accent),#ffe0a0)}}.house-energy i{box-shadow:0 0 14px var(--house-accent)}.governor-search-altar{background:radial-gradient(circle at 0,#ff674129,#0000 36%),linear-gradient(145deg,#1c232ff7,#070b12f2);border-color:#f0bd5b61;border-radius:18px;grid-template-columns:auto minmax(0,1fr);box-shadow:inset 0 1px #ffffff1f,0 34px 85px #00000080,0 0 38px #eb99321a}.altar-rune{display:none}.altar-crests{grid-template-columns:repeat(2,42px);gap:2px;padding:.15rem;display:grid}.altar-crests .alliance-crest{width:42px;height:48px;box-shadow:0 0 16px var(--crest-glow);border-radius:9px 9px 13px 13px}.roster-banner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 0,#df9f3721,#0000 44%),#090e16d1;border:1px solid #eab6533b;border-radius:18px;box-shadow:inset 0 1px #ffffff14,0 20px 50px #0000004d}.governor-featured-card{background-color:#0000;background-image:linear-gradient(90deg,#070c13d1,#0c121ceb),url(/hero-4046.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-color:#e7b4573d;border-radius:18px;min-height:150px;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 24px 48px #00000061}.governor-featured-card:before{content:"";background:radial-gradient(circle at 22% 46%,var(--crest-glow),transparent 27%);opacity:.28;pointer-events:none;position:absolute;inset:0}.governor-featured-card:hover{border-color:#f7ca7194;box-shadow:inset 0 1px #ffffff24,0 32px 60px #0000007a,0 0 35px #e09d371f}.featured-avatar{clip-path:none;background-image:var(--alliance-crest);width:76px;height:88px;box-shadow:0 13px 26px #00000073,0 0 22px var(--crest-glow);background-size:cover;border-radius:16px 16px 24px 24px;padding:0}.featured-avatar:before{display:none}.featured-copy small{color:#e1ad5c;font-weight:850}.featured-copy strong{text-shadow:0 3px 12px #000;font-size:1.2rem}.chronicle-standard{filter:drop-shadow(0 28px 32px #00000085)saturate(1.1);text-align:center;background-image:url(/honors/t5.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;place-content:center;justify-items:center;width:min(42vw,430px);min-height:155px;display:grid;position:relative}.chronicle-standard span{color:#ffcf68;text-shadow:0 0 22px #ff9f2d;font-size:1.5rem}.chronicle-standard strong{color:#fff2c8;letter-spacing:-.06em;text-shadow:0 4px 12px #000;margin-top:-.2rem;font-size:2.1rem;font-weight:950}.chronicle-standard small{color:#f1c469;letter-spacing:.22em;text-shadow:0 3px 8px #000;font-size:7px;font-weight:950}.chapter-header>span{clip-path:none;background:radial-gradient(circle at 30% 20%,#ffe8b52e,#0000 35%),linear-gradient(145deg,#614522,#101720);border:1px solid #efbc574d;border-radius:12px;box-shadow:inset 0 1px #ffffff1c,0 9px 22px #00000059}.podium-entry{background:radial-gradient(circle at 50% 0,#f1b24240,#0000 48%),linear-gradient(160deg,#1f2632f5,#070b12fa);border-color:#e0b2593d;border-radius:15px;box-shadow:inset 0 1px #ffffff17,0 18px 38px #00000042}.podium-entry:hover{border-color:#f7ca70a6;box-shadow:inset 0 1px #ffffff1f,0 28px 50px #0000006b,0 0 28px #eda6381f}.podium-1{background:radial-gradient(circle at 50% 0,#ffc94f6b,#0000 53%),linear-gradient(160deg,#362a19f5,#090c12fa)}.podium-2{background:radial-gradient(circle at 50% 0,#73b1f047,#0000 51%),linear-gradient(160deg,#1a2938f5,#070b12fa)}.podium-3{background:radial-gradient(circle at 50% 0,#d9734145,#0000 51%),linear-gradient(160deg,#30201bf5,#070b12fa)}.campaign-entry{background:radial-gradient(circle at 10%,#4599d724,#0000 29%),linear-gradient(90deg,#192433f7,#070b12f5);border-color:#66addf33;border-radius:14px;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0003}.campaign-entry:hover{background:radial-gradient(circle at 10%,#eca93c2e,#0000 31%),linear-gradient(90deg,#282420f7,#070b12f5);border-color:#f1bf6080}.chronicle-title-grid>a{background:radial-gradient(circle at 50% 0,#e19f351f,#0000 48%),#080d15d6;border-color:#ecba5938;border-radius:16px;box-shadow:inset 0 1px #ffffff12,0 18px 40px #00000040}.gate-alliance-marks{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.gate-alliance-marks>span{color:#9babbf;justify-items:center;gap:.28rem;display:grid}.gate-alliance-marks .alliance-crest{width:43px;height:50px;box-shadow:0 0 17px var(--crest-glow);border-radius:9px 9px 13px 13px}.gate-alliance-marks small{letter-spacing:.12em;font-size:7px;font-weight:950}.member-gate-panel{background:radial-gradient(circle at 50% 0,#efae4033,#0000 38%),linear-gradient(145deg,#131c29f0,#05090fe6);border-color:#eec26c66;box-shadow:inset 0 1px #ffffff1f,0 38px 110px #000000b3,0 0 65px #e1932f21}@media (max-width:1180px){.alliance-house-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.realm-power-standard,.chronicle-standard{width:min(42vw,390px)}}@media (max-width:820px){.realm-power-standard,.chronicle-standard{align-self:center;width:min(100%,390px)}.governor-search-altar{grid-template-columns:auto minmax(0,1fr)}.citadel-alliance .alliance-crest{width:52px;height:61px}.citadel-alliance{width:62px}}@media (max-width:600px){.alliance-house-grid{grid-template-columns:1fr}.alliance-house{min-height:360px}.governor-search-altar{grid-template-columns:1fr}.altar-crests{display:none}.chronicle-standard{min-height:125px}.gate-alliance-marks{gap:.35rem}.gate-alliance-marks .alliance-crest{width:36px;height:42px}}.game-stage:before{content:"";z-index:0;aspect-ratio:1.85;pointer-events:none;background:radial-gradient(at 45% 55%,#e7993021,#0000 59%);border:1px solid #eebf6021;border-radius:50%;width:min(62vw,840px);position:absolute;top:8%;left:-8%;transform:rotate(-8deg);box-shadow:0 0 0 18px #e8b45005,0 0 0 48px #e8b45003,0 0 100px #e5962f17}.game-stage:after{content:"✦    ᛉ    ✧    4046    ✧    ᛉ    ✦";z-index:0;color:#f0c4692e;letter-spacing:.55em;white-space:pre;text-shadow:0 0 18px #efa93c59;font-size:9px;font-weight:900;position:absolute;bottom:1.3rem;left:1.5rem}.game-stage-copy:before{content:"";background:linear-gradient(#0000,#e6b55e 18%,#e2ab492e 75%,#0000);width:1px;position:absolute;top:3.8rem;bottom:1rem;left:-1.2rem;box-shadow:0 0 15px #e6b15147}.game-mythic-runes{color:#e2b057;text-shadow:0 0 12px #d78924;flex-direction:column;justify-content:space-between;align-items:center;height:72%;font-size:9px;display:flex;position:absolute;top:5.2rem;left:-1.52rem}.game-mythic-runes i{background:#17130e;border:1px solid #eebf6380;width:5px;height:5px;display:block;rotate:45deg;box-shadow:0 0 9px #e7a33466}.game-stage-copy h1 strong{text-shadow:none;filter:drop-shadow(0 5px #41230bb8)drop-shadow(0 15px 28px #0000008c);background-image:linear-gradient(#fff9da 0%,#f2cf78 27%,#bd772a 66%,#ffdc83 100%)}.game-search{position:relative}.game-search:before,.game-search:after{content:"✦";z-index:2;color:#e0ad50;text-shadow:0 0 12px #df9527cc;pointer-events:none;font-size:9px;position:absolute;top:50%;translate:0 -50%}.game-search:before{left:-16px}.game-search:after{right:-16px}.game-search .search-form>div:first-of-type{background:radial-gradient(circle at 10% 0,#f3b84e24,#0000 35%),linear-gradient(145deg,#141b26f7,#070b12f5);border-color:#efc46e6b;border-radius:16px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 25px #de942b0d,0 25px 70px #00000075,0 0 30px #e49a3117}.game-citadel:after{content:"";background:conic-gradient(from 0deg,transparent 0 12%,#f2c46538 12.2% 12.5%,transparent 12.7% 37%,#f2c46533 37.2% 37.5%,transparent 37.7% 62%,#f2c46533 62.2% 62.5%,transparent 62.7% 87%,#f2c46533 87.2% 87.5%,transparent 87.7%);pointer-events:none;border-radius:50%;animation:55s linear infinite reverse citadel-spin;position:absolute;inset:-5%;-webkit-mask:radial-gradient(circle,#0000 0 60%,#000 60.5% 61.2%,#0000 61.8%);mask:radial-gradient(circle,#0000 0 60%,#000 60.5% 61.2%,#0000 61.8%)}.realm-dock{perspective:1000px;grid-template-columns:repeat(5,minmax(0,1fr))}.realm-gate{border-radius:16px;min-height:104px}.realm-gate:nth-child(4){background:radial-gradient(circle at 16% 36%,#b35fff30,#0000 34%),linear-gradient(150deg,#251b35f7,#080a12f2)}.realm-gate:nth-child(5){background:radial-gradient(circle at 16% 36%,#eb642b30,#0000 34%),linear-gradient(150deg,#2c1d1af7,#070b12f2)}.title-dust{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.title-dust i{background:#f3c46c;border-radius:50%;width:5px;height:5px;animation:12s linear infinite ember-rise;position:absolute;bottom:-2rem;box-shadow:0 0 18px 4px #ef9e307a}.title-dust i:first-child{animation-delay:-2s;left:8%}.title-dust i:nth-child(2){animation-delay:-9s;left:31%;scale:.6}.title-dust i:nth-child(3){animation-delay:-5s;right:28%;scale:.8}.title-dust i:nth-child(4){animation-delay:-11s;right:7%;scale:.45}.title-vault-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:center;gap:3rem;min-height:370px;padding-top:4rem;padding-bottom:3rem;display:grid;position:relative}.title-vault-hero:after{content:"";background:linear-gradient(90deg,#0000,#f2c66f8c,#0000);height:1px;position:absolute;bottom:1.5rem;left:4%;right:4%;box-shadow:0 0 18px #e29d3633}.title-vault-copy>p{color:#efbd61;letter-spacing:.34em;text-transform:uppercase;font-size:9px;font-weight:950}.title-vault-copy h1{color:#0000;letter-spacing:-.07em;filter:drop-shadow(0 10px 25px #0000009e);background:linear-gradient(#fff9df,#edc269 52%,#9e5e21);-webkit-background-clip:text;background-clip:text;max-width:850px;margin-top:.75rem;font-size:clamp(3.6rem,7vw,7rem);font-weight:950;line-height:.88}.title-vault-copy>span{color:#c1cad6;text-shadow:0 3px 15px #000;max-width:36rem;margin-top:1.35rem;font-size:1rem;line-height:1.7;display:block}.title-vault-seal{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#e29f3738,#080c13db 52%,#080c1347 67%,#0000 68%);border:1px solid #efc1655c;border-radius:50%;place-content:center;justify-self:end;width:min(30vw,285px);display:grid;position:relative;box-shadow:inset 0 0 0 12px #eebd5b06,inset 0 0 70px #e0972f1f,0 25px 70px #0000007a,0 0 55px #e1982d1f}.title-vault-seal:before,.title-vault-seal:after{content:"";border:1px dashed #f1c66e47;border-radius:50%;animation:40s linear infinite citadel-spin;position:absolute;inset:10%}.title-vault-seal:after{animation-duration:24s;animation-direction:reverse;inset:22%}.title-vault-seal span,.title-vault-seal strong,.title-vault-seal i{z-index:1;position:relative}.title-vault-seal span{color:#f2c56b;text-shadow:0 0 22px #dc8e25;font-size:2rem}.title-vault-seal strong{color:#fff1c7;letter-spacing:-.08em;text-shadow:0 5px 18px #000;font-size:3.5rem;font-weight:950;display:block}.title-vault-seal i{background:linear-gradient(90deg,#0000,#efbe62,#0000);width:68%;height:1px;margin:.65rem auto 0;display:block}.title-codex{position:relative}.title-codex-heading{grid-template-columns:auto auto minmax(20px,1fr);align-items:center;gap:.8rem;margin-bottom:1.25rem;display:grid}.title-codex-heading>span{color:#f1c269;background:#251b11b8;border:1px solid #efbe5e66;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 0 22px #de922921}.title-codex-heading small{color:#b78136;letter-spacing:.26em;text-transform:uppercase;font-size:7px;font-weight:950}.title-codex-heading h2{color:#fff3d5;margin-top:.15rem;font-size:1.3rem;font-weight:900}.title-codex-heading>i{background:linear-gradient(90deg,#e6b35166,#0000);height:1px}.title-codex-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.title-codex-card{background:radial-gradient(circle at 50% 0,#e6a0302e,#0000 38%),linear-gradient(155deg,#1c222df5,#070b12fa);border:1px solid #e4b35445;border-radius:20px;flex-direction:column;min-width:0;min-height:390px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,0 24px 55px #00000052}.title-codex-card:before{content:"";pointer-events:none;border:1px solid #f8d79214;border-radius:14px;position:absolute;inset:8px}.title-codex-card:hover{z-index:2;border-color:#f5cc78a6;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff24,0 35px 70px #00000075,0 0 34px #e49b2f24}.title-codex-number{z-index:2;color:#f2c56d70;letter-spacing:.16em;font-size:.7rem;font-weight:950;position:absolute;top:.9rem;left:1rem}.title-codex-banner{align-items:center;min-height:165px;padding:1rem .75rem .2rem;display:grid}.title-codex-banner .honor-banner{min-height:125px}.title-codex-rule{border-top:1px solid #edbf6329;flex:1;margin:0 1.1rem;padding:1rem 0}.title-codex-rule small{color:#d89b3f;letter-spacing:.22em;text-transform:uppercase;font-size:7px;font-weight:950}.title-codex-rule p{color:#bac5d2;margin-top:.55rem;font-size:.78rem;line-height:1.6}.title-codex-card footer{border-top:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;margin:0 1.1rem 1.1rem;padding-top:.8rem;display:grid}.title-codex-card footer>span{border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px}.title-status-live{color:#69e4ab;background:currentColor}.title-status-awaiting{color:#b98b45;background:currentColor}.title-codex-card footer>strong{color:#7f8ea1;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:950}.title-codex-card footer>a{color:#f3d28d;grid-column:2;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:850;display:flex}.title-codex-card footer>a span{font-size:1.2rem}.title-codex-note{color:#79889d;text-align:center;justify-content:center;align-items:center;gap:.7rem;margin-top:1.25rem;font-size:.72rem;display:flex}.title-codex-note span{color:#d4a24d}.title-codex-aoo-runner-up{background:radial-gradient(circle at 50% 0,#4a8be033,#0000 38%),linear-gradient(155deg,#1a2635f5,#070b12fa)}.title-codex-t4-champion{background:radial-gradient(circle at 50% 0,#25a8e133,#0000 38%),linear-gradient(155deg,#162935f5,#070b12fa)}.title-codex-healing-champion{background:radial-gradient(circle at 50% 0,#6bc28b2b,#0000 38%),linear-gradient(155deg,#172c28f5,#070b12fa)}.title-codex-contribution-champion{background:radial-gradient(circle at 50% 0,#4d92e830,#0000 38%),linear-gradient(155deg,#192738f5,#070b12fa)}.member-gate:before{background:radial-gradient(circle at 50% 48%,#e7ae490e,#0000 22%),linear-gradient(#0103050d,#01030552)}.member-gate-world{filter:saturate(.56)contrast(1.12)brightness(.78)}.member-gate-panel{width:min(100%,36rem);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:.55rem}.member-gate-panel:before,.member-gate-panel:after{display:none}.gate-minimal-mark{color:#ffefc8b8;letter-spacing:.18em;text-shadow:0 3px 16px #000;justify-content:center;align-items:center;gap:.55rem;margin-bottom:.7rem;font-size:.8rem;font-weight:950;display:flex}.gate-minimal-mark i{color:#ebb855b3;letter-spacing:.18em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05090f47;border:1px solid #e8bb6233;border-radius:999px;padding:.18rem .42rem;font-size:6px;font-style:normal}.gate-form{margin-top:0}.gate-form>label{color:#ffe2a9ad;text-align:center;text-shadow:0 2px 12px #000;margin:0 0 .5rem;font-size:7px}.gate-input-frame{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(145deg,#0a111b7a,#04080e61);border-color:#eec26c47;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;min-height:62px;padding:5px;box-shadow:inset 0 1px #ffffff17,0 20px 55px #00000059,0 0 32px #e098300d}.gate-input-frame input{text-align:center;text-shadow:0 2px 8px #000;height:50px;padding:0 1rem}.gate-input-frame button{background:linear-gradient(135deg,#f4cc7cf0,#c27e28f0);border-radius:12px;min-height:50px;padding:.7rem 1rem;box-shadow:inset 0 1px #fff6,0 8px 22px #0000003d}.gate-message{color:#c5cfdc94;text-align:center;text-shadow:0 2px 8px #000;margin:.55rem 0 0;font-size:.62rem}.member-gate-open .member-gate-panel{transform:scale(.94)translateY(12px)}@media (max-width:1200px){.realm-dock{grid-template-columns:repeat(3,minmax(0,1fr))}.title-codex-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.game-stage:before{width:110vw;top:14%;left:-20%}.game-mythic-runes,.game-stage-copy:before{display:none}.title-vault-hero{grid-template-columns:1fr;min-height:auto;padding-top:4rem}.title-vault-seal{display:none}.title-codex-grid{grid-template-columns:1fr}.title-codex-card{min-height:360px}}@media (max-width:600px){.realm-dock{grid-template-columns:1fr}.game-stage:after,.game-search:before,.game-search:after{display:none}.member-gate{padding-inline:.75rem}.member-gate-panel{padding:.2rem}.gate-input-frame{grid-template-columns:1fr}.gate-input-frame button{grid-column:auto;width:100%}.title-vault-copy h1{font-size:3.5rem}.title-codex-banner{min-height:145px}.title-codex-banner .honor-banner{min-height:110px}}@media (prefers-reduced-motion:reduce){.title-dust i,.title-vault-seal:before,.title-vault-seal:after,.game-citadel:after{animation:none}}.alliance-house{min-width:0;min-height:435px;color:inherit;flex-direction:column;display:flex}.alliance-house:focus-visible{border-color:var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-house:focus-visible{border-color:color-mix(in srgb,var(--house-accent) 76%,white 12%)}}.alliance-house:focus-visible{box-shadow:0 0 0 3px #ffe2a629,0 34px 60px #0000007a,0 0 38px var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-house:focus-visible{box-shadow:0 0 0 3px #ffe2a629,0 34px 60px #0000007a,0 0 38px color-mix(in srgb,var(--house-accent) 24%,transparent)}}.alliance-house:focus-visible{outline:none;transform:translateY(-5px)}.alliance-house header{z-index:2;position:relative}.alliance-house .house-stats{z-index:2;margin-top:auto;position:relative}.alliance-house .house-energy{z-index:2;position:relative}.house-war-signal{z-index:2;border:1px solid var(--house-accent);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.2rem .7rem;margin:.85rem .8rem .2rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.house-war-signal{border:1px solid color-mix(in srgb,var(--house-accent) 26%,transparent)}}.house-war-signal{background:linear-gradient(145deg,#05090fc2,#0b10188a);border-radius:13px;padding:.78rem .85rem;box-shadow:inset 0 1px #ffffff12,0 12px 24px #0003}.house-war-signal>small{color:var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.house-war-signal>small{color:color-mix(in srgb,var(--house-accent) 70%,#d8dee8)}}.house-war-signal>small{letter-spacing:.18em;text-transform:uppercase;font-size:7px;font-weight:950}.house-war-signal>strong{color:#fff2cf;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 3px 12px #000;grid-column:1;font-size:clamp(.9rem,1.2vw,1.15rem);font-weight:950;overflow:hidden}.house-war-signal>span{color:#a9b6c5;grid-area:1/2/3;align-self:center;align-items:center;gap:.4rem;font-size:.63rem;font-weight:800;display:flex}.house-war-signal>span i{color:var(--house-accent);font-size:1.25rem;font-style:normal}.alliance-house:hover .house-war-signal>span{color:#fff0cf}.alliance-house:hover .house-war-signal>span i{translate:4px}.house-stats{grid-template-columns:.7fr 1.25fr .85fr}.house-stats strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alliance-roster-page{--roster-accent:#e4a34b}.roster-crimson{--roster-accent:#ff6551}.roster-rose{--roster-accent:#ff4ba8}.roster-ember{--roster-accent:#ff9d3d}.roster-violet{--roster-accent:#8e6cff}.alliance-roster-backdrop{background-image:radial-gradient(circle at 78% 18%,var(--roster-accent),transparent 33%),linear-gradient(180deg,#04070c29,#05080d 76%),linear-gradient(90deg,#04070ce6,#04070c4d,#04070ce6),url(/hero-4046.webp)}@supports (color:color-mix(in lab, red, red)){.alliance-roster-backdrop{background-image:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--roster-accent) 22%,transparent),transparent 33%),linear-gradient(180deg,#04070c29,#05080d 76%),linear-gradient(90deg,#04070ce6,#04070c4d,#04070ce6),url(/hero-4046.webp)}}.alliance-roster-backdrop{filter:saturate(.9)contrast(1.06)}.alliance-roster-backdrop:before{content:"";aspect-ratio:1;background-image:var(--roster-crest);filter:saturate(1.25)drop-shadow(0 30px 50px #00000080);opacity:.13;background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(45vw,600px);position:absolute;top:8%;right:2%}.alliance-roster-hero{grid-template-columns:auto minmax(0,1fr) minmax(340px,.72fr);align-items:center;gap:1.4rem;min-height:360px;padding-top:4.4rem;padding-bottom:3rem;display:grid;position:relative}.alliance-back-link{color:#a8b4c3;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;transition:color .2s,translate .2s;display:inline-flex;position:absolute;top:2rem;left:1.5rem}.alliance-back-link:hover{color:#f0c46d;translate:-3px}.alliance-roster-crest{width:142px;height:164px;box-shadow:0 22px 42px #00000073,0 0 46px var(--crest-glow);border-radius:26px 26px 38px 38px}.alliance-roster-copy>p{color:var(--roster-accent);letter-spacing:.28em;text-transform:uppercase;font-size:8px;font-weight:950}.alliance-roster-copy h1{color:#fff3d5;letter-spacing:-.075em;text-shadow:0 8px 30px #000000a6;margin-top:.25rem;font-size:clamp(3.2rem,6vw,6rem);font-weight:950;line-height:.9}.alliance-roster-copy>span{color:#aebac8;text-shadow:0 2px 12px #000;max-width:35rem;margin-top:.8rem;font-size:.83rem;line-height:1.65;display:block}.alliance-roster-summary{border:1px solid var(--roster-accent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.alliance-roster-summary{border:1px solid color-mix(in srgb,var(--roster-accent) 28%,transparent)}}.alliance-roster-summary{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(145deg,#151d28e0,#070b12d1);border-radius:18px;box-shadow:inset 0 1px #ffffff17,0 25px 60px #0000005c}.alliance-roster-summary>span{min-width:0;padding:1rem}.alliance-roster-summary>span:nth-child(2n){border-left:1px solid #ffffff12}.alliance-roster-summary>span:nth-child(n+3){border-top:1px solid #ffffff12}.alliance-roster-summary small{color:#79889a;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900;display:block}.alliance-roster-summary strong{color:#fff0cb;text-overflow:ellipsis;white-space:nowrap;margin-top:.35rem;font-size:1rem;font-weight:950;display:block;overflow:hidden}.alliance-roster-section{position:relative}.alliance-roster-heading{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:.85rem;padding:.8rem .2rem;display:flex}.alliance-roster-heading small{color:var(--roster-accent);letter-spacing:.24em;text-transform:uppercase;font-size:7px;font-weight:950}.alliance-roster-heading h2{color:#f7ecd9;margin-top:.2rem;font-size:1.35rem;font-weight:900}.alliance-roster-heading>span{border:1px solid var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-roster-heading>span{border:1px solid color-mix(in srgb,var(--roster-accent) 26%,transparent)}}.alliance-roster-heading>span{background:var(--roster-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.alliance-roster-heading>span{background:color-mix(in srgb,var(--roster-accent) 8%,#070b12b8)}}.alliance-roster-heading>span{color:#9baabc;letter-spacing:.12em;text-transform:uppercase;padding:.4rem .65rem;font-size:7px;font-weight:900}.alliance-member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.alliance-member-card{background:radial-gradient(circle at 0 50%,var(--roster-accent),transparent 34%),linear-gradient(145deg,#141c28eb,#070b12f0);border:1px solid #9baec524;border-radius:14px;grid-template-columns:auto auto minmax(0,1fr) minmax(90px,.5fr) minmax(90px,.5fr) auto;align-items:center;gap:.75rem;min-width:0;min-height:82px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.alliance-member-card{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--roster-accent) 12%,transparent),transparent 34%),linear-gradient(145deg,#141c28eb,#070b12f0)}}.alliance-member-card{padding:.65rem .8rem;transition:border-color .2s,transform .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0000002e}:is(.alliance-member-card:hover,.alliance-member-card:focus-visible){z-index:2;border-color:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){:is(.alliance-member-card:hover,.alliance-member-card:focus-visible){border-color:color-mix(in srgb,var(--roster-accent) 58%,white 5%)}}:is(.alliance-member-card:hover,.alliance-member-card:focus-visible){box-shadow:inset 0 1px #ffffff1a,0 19px 38px #00000052,0 0 24px var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){:is(.alliance-member-card:hover,.alliance-member-card:focus-visible){box-shadow:inset 0 1px #ffffff1a,0 19px 38px #00000052,0 0 24px color-mix(in srgb,var(--roster-accent) 10%,transparent)}}:is(.alliance-member-card:hover,.alliance-member-card:focus-visible){outline:none;transform:translateY(-3px)}.member-rank{color:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.member-rank{color:color-mix(in srgb,var(--roster-accent) 48%,#6d7a8c)}}.member-rank{letter-spacing:.08em;font-size:.62rem;font-weight:950}.member-mini-crest .alliance-crest{width:42px;height:49px;box-shadow:0 7px 16px #00000059,0 0 14px var(--crest-glow);border-radius:9px 9px 13px 13px}.member-identity{min-width:0}.member-identity strong{color:#f5ecdc;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:900;display:block;overflow:hidden}.member-identity small{color:#68778b;margin-top:.18rem;font-size:.58rem;display:block}.member-war-stat{min-width:0}.member-war-stat small{color:#6f7e91;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900;display:block}.member-war-stat strong{color:#d9e0e9;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.72rem;font-weight:850;display:block;overflow:hidden}.member-card-arrow{color:var(--roster-accent);font-size:1.4rem;transition:translate .2s}.alliance-member-card:hover .member-card-arrow{translate:4px}.alliance-no-members{color:#7c899a;text-align:center;border:1px dashed #ffffff1f;border-radius:15px;grid-column:1/-1;padding:2.5rem}.alliance-empty{text-align:center;place-content:center;gap:1rem;min-height:70svh;display:grid}.alliance-empty h1{color:#fff0cf;font-size:2rem}.alliance-empty a{color:#e8b861}@media (max-width:1100px){.alliance-roster-hero{grid-template-columns:auto minmax(0,1fr)}.alliance-roster-summary{grid-column:1/-1}.alliance-member-grid{grid-template-columns:1fr}}@media (max-width:700px){.alliance-house{min-height:420px}.alliance-roster-hero{text-align:center;grid-template-columns:1fr;justify-items:center;padding-top:5rem}.alliance-roster-crest{width:112px;height:130px}.alliance-roster-copy>span{max-width:28rem}.alliance-roster-summary{text-align:left;width:100%}.alliance-back-link{left:1rem}.alliance-member-card{grid-template-columns:auto auto minmax(0,1fr) auto}.member-war-stat:nth-of-type(5){display:none}.member-war-stat{grid-column:3}.member-card-arrow{grid-area:1/4/3}.alliance-roster-heading{flex-direction:column;align-items:start}}.route-progress{z-index:9999;pointer-events:none;opacity:0;transform-origin:0;background:linear-gradient(90deg,#7bb7d8,#e3bf78);width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0);box-shadow:0 0 12px #e3bf785c}.route-changing .route-progress{opacity:1;animation:1.2s ease-out forwards route-progress}@keyframes route-progress{0%{transform:scaleX(.04)}55%{transform:scaleX(.72)}to{transform:scaleX(.92)}}:root{--background:#080b11;--foreground:#f7f1e5;--surface:#101722;--surface-strong:#172131;--gold:#efbf64;--gold-soft:#f6d99a;--muted:#8b96a9}*{box-sizing:border-box}html{background:var(--background);scroll-behavior:smooth}body{background:var(--background);min-width:0;color:var(--foreground);font-family:var(--font-geist-sans), Arial, sans-serif;text-rendering:optimizelegibility;margin:0}html[lang=ar] body{font-family:var(--font-geist-sans), "Noto Sans Arabic", Tahoma, Arial, sans-serif}html[lang=ja] body{font-family:var(--font-geist-sans), "Noto Sans JP", "Yu Gothic", Meiryo, sans-serif}html[dir=rtl] .control,html[dir=rtl] .search-form input{text-align:right}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,select,input{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:2px solid #f2c76ed9}:root{--site-header-space:92px}.site-shell{isolation:isolate;background:#080b11;min-height:100vh;position:relative;overflow-x:clip}.site-shell:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(circle at 10% -10%,#40699447,#0000 36%),radial-gradient(circle at 85% 14%,#dea3421a,#0000 28%),linear-gradient(#0b0f17 0%,#080b11 52%,#0a0e15 100%);position:fixed;inset:0}.site-shell:after{content:"";z-index:-2;pointer-events:none;opacity:.1;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.home-backdrop{z-index:-1;pointer-events:none;filter:saturate(.92)contrast(1.03);background-image:linear-gradient(90deg,#04060af0 0%,#04060ab0 36%,#04060a29 72%,#04060a66 100%),linear-gradient(#04060a1f 0%,#04060a0d 43%,#04060aeb 100%),url(/hero-4046.webp);background-position:50%;background-size:cover;position:fixed;inset:0;transform:scale(1.01)}.moderation-backdrop{z-index:-1;pointer-events:none;filter:saturate(.55);background-image:linear-gradient(90deg,#05080df5,#05080dde 48%,#05080dcc),linear-gradient(#05080d61,#06080d 95%),url(/hero-4046.webp);background-position:50%;background-size:cover;position:fixed;inset:0}.header-frame{-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);background:linear-gradient(135deg,#0d131dd1,#0a0f1799);border:1px solid #ffffff18;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:64px;padding:.55rem .6rem .55rem .7rem;display:flex;box-shadow:inset 0 1px #ffffff0f,0 14px 44px #00000038}.site-header{pointer-events:auto}.site-header-fixed{z-index:70;position:fixed;inset:0 0 auto}.site-header-spacer{height:var(--site-header-space)}@media (min-width:640px){:root{--site-header-space:108px}}.header-actions{align-items:center;gap:.45rem;min-width:0;display:flex}.brand-mark{color:#f3cd82;letter-spacing:-.04em;background:radial-gradient(circle at 50% 0,#efbf6433,#0000 50%),linear-gradient(145deg,#222d3d,#0b1018 72%);border:1px solid #efbf646b;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:950;transition:border-color .2s,transform .2s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 10px 30px #0006,0 0 30px #dca1430f}.brand-mark-shine{background:linear-gradient(90deg,#0000,#ffffff7a,#0000);height:1px;position:absolute;inset:3px 5px auto}.status-dot{background:#65d59c;border-radius:999px;width:6px;height:6px;display:inline-block;box-shadow:0 0 11px #65d59ccc}.nav-frame{background:linear-gradient(145deg,#1f2d3f57,#05090f47);border:1px solid #769dc41a;border-radius:1rem;align-items:center;gap:.24rem;padding:.22rem;display:flex;box-shadow:inset 0 1px #ffffff09}.nav-link{color:#9ba7b8;background:linear-gradient(145deg,#ffffff08,#5280a605);border:1px solid #ffffff09;border-radius:.78rem;justify-content:center;align-items:center;gap:.45rem;min-height:42px;padding:.55rem .72rem;font-size:.76rem;font-weight:700;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff06}.nav-link-active{color:#fff;background:linear-gradient(145deg,#5991bc24,#ffffff0d);border-color:#79aed629;box-shadow:inset 0 1px #ffffff0e,0 8px 20px #0000001f}.nav-glyph{color:#707e91;font-size:1rem;line-height:1}.moderator-nav{color:#e5c27e;background:linear-gradient(135deg,#efbf641a,#efbf6409);border-color:#efbf6433}.moderator-nav:hover,.moderator-nav-active{color:#ffe1a3;background:linear-gradient(135deg,#efbf6430,#efbf6412);border-color:#efbf6475;box-shadow:0 0 22px #d89c3d14}.moderator-lock{border:1.5px solid;border-radius:2px;width:11px;height:9px;display:inline-block;position:relative}.moderator-lock:before{content:"";border:1.5px solid;border-bottom:0;border-radius:7px 7px 0 0;width:7px;height:6px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.language-switcher{cursor:pointer;color:#9da9ba;background:#ffffff09;border:1px solid #ffffff14;border-radius:.8rem;justify-content:center;align-items:center;gap:.38rem;min-width:60px;min-height:42px;font-size:.72rem;transition:border-color .18s,background .18s,color .18s;display:inline-flex;position:relative;overflow:hidden}.language-switcher:hover{color:#fff;background:#fff1;border-color:#efbf6440}.language-switcher strong{color:#d9bd83;letter-spacing:.08em;font-size:.68rem}.language-switcher select{cursor:pointer;opacity:0;color:#080b11;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;position:absolute;inset:0}.language-switcher option{color:#080b11;background:#fff}.hero-layout{align-items:stretch;gap:1rem;display:grid}.home-centered-layout{gap:1rem;display:grid}.hero-panel.home-hero-panel{z-index:10;width:min(100%,68rem);margin-inline:auto;padding-block:1rem;overflow:visible}.hero-panel.home-hero-panel:after{border-radius:inherit;background:radial-gradient(circle at 92% 115%,#dca03d24,#0000 48%);width:auto;height:auto;inset:0}.search-form{isolation:isolate}:is(.search-form input:focus,.search-form input:focus-visible){box-shadow:none;outline:none!important}.search-form button:focus-visible{outline-offset:2px;outline:2px solid #ffffff47}.search-results-panel{scrollbar-color:#ddb15b73 #ffffff09;background:linear-gradient(145deg,#111b29fe,#070c14fe)}.search-results-panel:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#efbf6480,#0000);height:1px;margin:-1px .75rem 0;display:block;position:sticky;top:0}.search-result-item{background:#ffffff05;border:1px solid #0000}.search-result-item+.search-result-item{margin-top:.2rem}:is(.search-result-item:hover,.search-result-item:focus-visible){background:linear-gradient(90deg,#4887b11f,#ffffff0b);border-color:#75b3dc26}.home-honors-section{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:radial-gradient(circle at 50% 0,#4f7fa512,#0000 48%),linear-gradient(145deg,#0a10198f,#05090f57);border:1px solid #709bc017;width:100%;padding:.85rem 1rem 1rem;box-shadow:inset 0 1px #ffffff09,0 22px 60px #00000024}.home-honor-grid{gap:.65rem;display:grid}.hero-panel{-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);background:linear-gradient(135deg,#0a0f16db,#090e15b0 65%,#12151994);border:1px solid #ffffff1c;border-radius:1.75rem;padding:1.35rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff1,0 26px 80px #00000057}.hero-panel:after{content:"";pointer-events:none;background:radial-gradient(circle,#dca03d24,#0000 64%);width:70%;height:90%;position:absolute;bottom:-55%;right:-15%}.hero-panel-grid{pointer-events:none;opacity:.18;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#000,#0000 62%);mask-image:linear-gradient(115deg,#000,#0000 62%)}.live-badge{color:#e0bd78;letter-spacing:.16em;text-transform:uppercase;background:#d9ae5d12;border:1px solid #d9ae5d38;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .72rem;font-size:9px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.metric-strip{background:#00000038;border:1px solid #ffffff13;border-radius:1rem;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.metric-cell{padding:.8rem .9rem}.metric-cell-divided{border-left:1px solid #ffffff12}.pending-note{color:#d7bd8c;background:#d9ae5d0e;border:1px solid #d9ae5d33;border-radius:.9rem;align-items:center;gap:.65rem;padding:.78rem .9rem;font-size:.78rem;font-weight:650;line-height:1.5;display:flex}.hero-sidecards{align-content:center;gap:.75rem;display:grid}.honor-stack-heading{justify-content:space-between;align-items:end;gap:1rem;padding:0 .35rem .15rem;display:flex}.honor-stack-heading strong{color:#f5e9d0;letter-spacing:-.015em;font-size:.78rem;font-weight:850}.honor-stack{gap:.45rem;display:grid}.honor-link{clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);background:radial-gradient(circle at 50% 15%,#507fa414,#0000 48%),linear-gradient(145deg,#0f182461,#04080e2e);border:1px solid #7aa3c513;padding:.12rem .28rem;transition:transform .2s,filter .2s,background .2s;display:block;box-shadow:inset 0 1px #ffffff06}.honor-link:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.01)}.honor-preview-block{border-top:1px solid #719ec217;margin-top:.75rem;padding-top:.7rem}.honor-preview-heading{justify-content:space-between;align-items:center;gap:1rem;padding:0 .35rem .2rem;display:flex}.honor-preview-heading strong{color:#9fb0c2;letter-spacing:.12em;text-transform:uppercase;font-size:.61rem;font-weight:850}.honor-preview-heading span{color:#68788c;font-size:.58rem;font-weight:700}.honor-preview-item{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:linear-gradient(145deg,#22364817,#03070c1f);border:1px dashed #70a2c714;place-items:center;min-width:0;padding:0 .25rem;display:grid}.honor-banner-preview{opacity:.84;filter:saturate(.82)}.honor-banner-preview .honor-banner-name{color:#d8e0e9;font-size:.82rem}.honor-banner-preview .honor-banner-title{letter-spacing:.06em;font-size:.4rem}.honor-banner{isolation:isolate;aspect-ratio:2.75;place-items:center;width:100%;min-height:94px;display:grid;position:relative;overflow:visible}.honor-banner:before{content:"";z-index:0;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background:radial-gradient(at 50% 40%,#385b7b45,#070d1594 76%);position:absolute;inset:29% 7% 32%;box-shadow:inset 0 1px #ffffff0b}.honor-banner-frame{z-index:1;object-fit:fill;filter:drop-shadow(0 7px 10px #00000038);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.honor-banner-copy{z-index:2;text-align:center;text-shadow:0 2px 5px #000000e6;flex-direction:column;justify-content:center;align-items:center;gap:.16rem;min-width:0;display:flex;position:absolute;inset:31% 16% 34%}.honor-banner-name{color:#fff;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(1rem,1.35vw,1.22rem);font-weight:950;line-height:1;display:block;overflow:hidden}.honor-banner-meta{white-space:nowrap;justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}.honor-banner-title{color:#e2c37b;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:clamp(.47rem,.58vw,.55rem);font-weight:950;line-height:1;display:block;overflow:hidden}.honor-banner-metric{color:#d2dbe6;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;font-size:clamp(.46rem,.56vw,.53rem);font-weight:800;line-height:1;display:flex;overflow:hidden}.honor-banner-metric:before{content:"•";color:#d2dce880;flex:none;margin:0 .38rem;font-size:.55em}.honor-banner-aoo-champion .honor-banner-title{color:#f8d86f}.honor-banner-aoo-runner-up .honor-banner-title{color:#8fcaff}.honor-banner-t4-champion .honor-banner-title{color:#72d9ff}.honor-banner-t5-champion .honor-banner-title{color:#f4c56b}.honor-banner-healing-champion .honor-banner-title{color:#f1bd65}.honor-banner-contribution-champion .honor-banner-title{color:#83caff}.honor-banner-compact{width:min(100%,15rem);min-height:82px}.honor-banner-compact:before{inset:29% 7% 32%}.honor-banner-compact .honor-banner-copy{gap:.12rem;inset:31% 17% 34%}.honor-banner-compact .honor-banner-title{letter-spacing:.085em;font-size:.45rem}.honor-banner-compact .honor-banner-name{font-size:.9rem}.honor-banner-compact .honor-banner-metric{font-size:.43rem}.honor-chip-list{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.honor-chip{color:#b4c0cf;letter-spacing:.07em;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;align-items:center;min-height:22px;padding:.25rem .5rem;font-size:.52rem;font-weight:800;display:inline-flex}.honor-chip-aoo-champion{color:#f1cf70;border-color:#f4cb5d38}.honor-chip-aoo-runner-up{color:#8fcaff;border-color:#60aaeb38}.honor-chip-t4-champion{color:#78d5f4;border-color:#4abde538}.honor-chip-t5-champion{color:#efbf70;border-color:#ecac4d38}.honor-chip-healing-champion{color:#eac77f;border-color:#eab95638}.honor-chip-contribution-champion{color:#8bcdf4;border-color:#55a9df38}.player-identity-card{isolation:isolate;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background:radial-gradient(circle at 85% 8%,#4b9ed629,#0000 32%),radial-gradient(circle at 5% 100%,#d7a44d11,#0000 38%),linear-gradient(145deg,#111d2ce8,#060b13f0);border-color:#66a8de2e;position:relative;overflow:hidden}.player-identity-card:before{content:"";z-index:-1;pointer-events:none;opacity:.25;background-image:linear-gradient(120deg,#0000 0 55%,#69baeb33 55% 56%,#0000 56%),linear-gradient(#ffffff09 1px,#0000 1px);background-size:100% 100%,100% 32px;position:absolute;inset:0}.player-identity-card:after{content:"";pointer-events:none;border-top:2px solid #71c2f17a;border-right:2px solid #71c2f17a;width:54px;height:54px;position:absolute;top:0;right:0}.player-rank-emblem{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);text-shadow:0 0 20px #ebb85442;background:linear-gradient(145deg,#e1b45924,#e1b45906);border:1px solid #e1b4593d;place-items:center;min-width:64px;min-height:46px;padding:.45rem .7rem;display:inline-grid}.player-alliance-tag{color:#b8d9ed;letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#3f89bc14;border:1px solid #64b3e738;align-items:center;min-height:31px;padding:.35rem .7rem;font-size:.66rem;font-weight:850;display:inline-flex}.player-power-block{border-top:1px solid #6db1dc24;padding-top:1rem}.objective-gauge{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#070e1785;border:1px solid #62b2e529;margin-top:1rem;padding:.75rem}.objective-gauge-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.objective-gauge-heading span{color:#7f99ad;letter-spacing:.13em;text-transform:uppercase;font-size:.52rem;font-weight:850}.objective-gauge-heading small{color:#c09c5e;letter-spacing:.08em;margin-left:.3rem;font-size:.46rem}.objective-gauge-heading strong{color:#d8e8f2;font-size:.66rem}.objective-gauge-track{clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);background:#070d15;border:1px solid #70c1f033;height:10px;margin-top:.55rem;position:relative;overflow:hidden}.objective-gauge-fill{width:var(--objective-progress);background:linear-gradient(90deg,#2e92c9,#6dd6f4 72%,#d8f8ff);transition:width .45s;position:absolute;inset:0 auto 0 0;box-shadow:0 0 16px #5dcaf08c}.objective-gauge-track i{opacity:.28;background:repeating-linear-gradient(90deg,#0000 0 12%,#ffffff59 12% 12.5%);position:absolute;inset:0}.objective-gauge-footer{color:#71869b;justify-content:space-between;gap:.75rem;margin-top:.4rem;font-size:.52rem;font-weight:700;display:flex}.objective-reached{color:#77d8a7}.objective-gauge-overachieved{border-color:#6dd8a747;box-shadow:inset 0 0 24px #3cad7b0e}.objective-gauge-compact{margin-top:.7rem;padding:.6rem}.objective-gauge-compact .objective-gauge-heading span,.objective-gauge-compact .objective-gauge-footer{font-size:.46rem}.objective-gauge-compact .objective-gauge-track{height:8px}.dkp-formula-chip{flex-wrap:wrap;gap:.35rem;margin-top:.8rem;display:flex}.dkp-formula-chip span{color:#cfb57f;letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%);background:#e2b45e0e;border:1px solid #e2b45e26;padding:.3rem .5rem;font-size:.54rem;font-weight:850}.player-game-card{isolation:isolate;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:radial-gradient(circle at 100% 0,#4297cf21,#0000 34%),radial-gradient(circle at 0 100%,#d39e440e,#0000 38%),linear-gradient(145deg,#0f1a28e6,#060b13f0);border:1px solid #60addd29;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 18px 48px #0000002b}.player-game-card:before{content:"";z-index:-1;opacity:.16;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#0000 0 76%,#64b5e124 76% 76.4%,#0000 76.4%);background-size:100% 34px,100% 100%;position:absolute;inset:1px}.player-game-card:after{content:"";pointer-events:none;opacity:.22;background:linear-gradient(120deg,#0000 0 73%,#6dc2ef47 73% 73.5%,#0000 73.5%);position:absolute;inset:0}.player-game-card{transition:transform .2s,border-color .2s,filter .2s}.player-game-card:hover{filter:brightness(1.035);border-color:#6fbfec47;transform:translateY(-2px)}.back-link{color:#93a4b8;background:#4a769a0b;border:1px solid #77a4c917;border-radius:999px;align-items:center;gap:.35rem;min-height:34px;padding:.4rem .7rem;font-size:.75rem;font-weight:750;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.back-link:hover{color:#fff;background:#5189b117;border-color:#80b8e033;transform:translate(-2px)}.player-top-grid{align-items:stretch}.staff-card{background:linear-gradient(135deg,#efbf6424,#0f131ad1);border:1px solid #efbf6438;border-radius:1.4rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;transition:border-color .2s,transform .2s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff0f,0 20px 55px #0000004d}.staff-card:hover{background:linear-gradient(135deg,#efbf6433,#0f131ae6);border-color:#efbf6480;transform:translateY(-2px)}.staff-card-label{color:#b69455;letter-spacing:.2em;text-transform:uppercase;font-size:8px;font-weight:850}.staff-card-arrow{color:#efc978;border:1px solid #efbf643d;border-radius:999px;place-items:center;width:36px;height:36px;transition:transform .2s;display:grid}.staff-card:hover .staff-card-arrow{transform:translate(2px,-2px)}.login-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#141d2be6,#0a0f17e6);border:1px solid #ffffff1c;border-radius:1.75rem;padding:1.65rem;box-shadow:inset 0 1px #fff1,0 28px 80px #00000057}.login-panel-glow{background:radial-gradient(circle at 100% 0,#efbf642b,#0000 68%);width:13rem;height:13rem;position:absolute;top:0;right:0}.security-emblem{color:#eaca80;background:linear-gradient(145deg,#e5b75d21,#e5b75d0a);border:1px solid #e5b75d40;border-radius:16px;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 12px 35px #ca8e311a}.login-step{background:linear-gradient(145deg,#ffffff0a,#ffffff05);border:1px solid #ffffff13;border-radius:1rem;padding:1rem;box-shadow:inset 0 1px #ffffff09}.login-step span{color:#d7ae61;font-size:9px;font-weight:900}.login-step strong{color:#a7b0c0;margin-top:.7rem;font-size:.72rem;display:block}.login-field-icon{z-index:1;color:#9ba7ba;background:#ffffff0b;border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#d6ab5c;align-items:center;gap:.55rem;font-size:10px;font-weight:800;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:18px;height:1px;box-shadow:8px 0 16px}.control-label{letter-spacing:.12em;text-transform:uppercase;color:#778399;flex-direction:column;gap:.45rem;font-size:10px;font-weight:700;display:flex}.control{color:#eef1f5;letter-spacing:0;text-transform:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111926eb;border:1px solid #ffffff17;border-radius:.85rem;outline:none;width:100%;min-height:46px;padding:.7rem .85rem;font-size:.82rem;transition:border-color .18s,box-shadow .18s,background .18s}.control:hover{background:#151f2ff5}.control:focus{border-color:#efbf64b8;box-shadow:0 0 0 4px #efbf6414}.state-panel{text-align:center;color:#98a4b6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0f1621b3;border:1px solid #ffffff16;border-radius:1.25rem;margin-top:1.25rem;padding:2rem 1.25rem;box-shadow:inset 0 1px #ffffff0a}.panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 100% 0,#49789e0e,#0000 30%),linear-gradient(145deg,#131c2ac4,#0b111acc);border:1px solid #ffffff17;border-radius:1.5rem;padding:1.25rem;box-shadow:inset 0 1px #ffffff0b,0 18px 52px #00000024}.formula-card{text-align:right;background:#e4b65f0d;border:1px solid #e4b65f29;border-radius:1rem;padding:.9rem 1.1rem}.formula-card span{color:#9a8969;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.formula-card strong{color:#e8c579;margin-top:.3rem;font-size:.8rem;display:block}.waiting-card{background:radial-gradient(circle at 92% 15%,#4c97c71a,#0000 31%),linear-gradient(145deg,#141d2bc7,#0a1019d6);border:1px solid #efbf642b;border-radius:1.5rem;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);align-items:center;gap:2rem;padding:1.7rem;display:grid;box-shadow:inset 0 1px #ffffff0d,0 20px 60px #00000029}.waiting-card-copy{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}.waiting-card-icon{color:#efc978;background:#efbf6414;border:1px solid #efbf6438;border-radius:14px;place-items:center;width:46px;height:46px;font-size:1.15rem;display:grid}.waiting-card h2{color:#fff;letter-spacing:-.035em;margin-top:.7rem;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:850}.waiting-card p{color:#99a5b6;max-width:42rem;margin-top:.65rem;font-size:.9rem;line-height:1.7}.waiting-card-count{color:#8edbb2;background:#65d59c12;border-radius:999px;margin-top:1rem;padding:.5rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.waiting-flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;display:grid}.waiting-flow>i{background:linear-gradient(90deg,#67cb9d66,#639fcc47);height:1px}.waiting-step{color:#77869b;text-align:center;justify-items:center;gap:.55rem;min-width:0;display:grid}.waiting-step span{color:#8195aa;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:#5283a90e;border:1px solid #6f9ec426;place-items:center;width:42px;height:42px;font-size:.65rem;font-weight:900;display:grid}.waiting-step strong{letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:7rem;font-size:.64rem;font-weight:850;overflow:hidden}.waiting-step-done{color:#84d9ae}.waiting-step-done span{color:#8ae0b5;background:#65d59c14;border-color:#65d59c3d}.waiting-step-next{color:#e1bd75}.waiting-step-next span{color:#edc87d;background:#e7b85f14;border-color:#e7b85f40;box-shadow:0 0 24px #dca03e14}.ranking-table-shell{background:#080d14e6}.ranking-table-head th{z-index:4;background:#111925;position:sticky;top:5.7rem;box-shadow:0 1px #ffffff12}.ranking-table-head th:first-child{border-radius:1.45rem 0 0}.ranking-table-head th:last-child{border-radius:0 1.45rem 0 0}.ranking-row{box-shadow:inset 3px 0 #0000}.ranking-row:hover{box-shadow:inset 3px 0 #66b8e657}.dkp-card{background:radial-gradient(circle at 100% 0,#e2b45e1c,#0000 34%),linear-gradient(145deg,#372b19ad,#111721d4 62%);border:1px solid #e2b45e38;border-radius:1.5rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff1,0 20px 58px #00000029}.source-kind-badge{color:#f0cd82;letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);background:#dea6411f;border:1px solid #f0c16357;align-items:center;padding:.3rem .55rem;font-size:.56rem;font-weight:950;display:inline-flex}.kingdom-home{padding-bottom:2rem}.kingdom-backdrop{filter:saturate(.86)contrast(1.08);background-image:linear-gradient(90deg,#04070cf0 0%,#04070cbd 43%,#04070c47 76%,#04070c94 100%),linear-gradient(#05080d24,#05080d47 52%,#080b11 96%),url(/hero-4046.webp);min-height:58rem;position:absolute;-webkit-mask-image:linear-gradient(#000 0 70%,#0000 100%);mask-image:linear-gradient(#000 0 70%,#0000 100%)}.kingdom-hero-stage{isolation:isolate;clip-path:polygon(20px 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 20px),calc(100% - 20px) 100%,20px 100%,0 calc(100% - 20px),0 20px);perspective:1200px;background:radial-gradient(circle at 78% 42%,#dda54921,#0000 27%),linear-gradient(112deg,#070d15f0 0%,#080f18c7 53%,#0c111857 100%);border:1px solid #93b7d324;min-height:36rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 -80px 120px #0205096b,0 40px 120px #00000052}.kingdom-hero-stage:before{content:"";z-index:-1;opacity:.28;transform-origin:bottom;background-image:linear-gradient(#70afd814 1px,#0000 1px),linear-gradient(90deg,#70afd812 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;transform:perspective(700px)rotateX(58deg)scale(1.45)translateY(25%);-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.kingdom-hero-stage:after{content:"";clip-path:inherit;pointer-events:none;border:1px solid #ffffff09;position:absolute;inset:10px}.kingdom-hero-copy{z-index:3;align-self:center;width:min(100%,49rem);padding:4rem 4rem 8rem}.kingdom-kicker{color:#8adbb3;letter-spacing:.18em;text-transform:uppercase;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);background:#43a3770f;border:1px solid #6ccfa02b;align-items:center;gap:.55rem;padding:.4rem .6rem;font-size:.55rem;font-weight:900;display:inline-flex}.kingdom-overline{color:#e2ba6e;letter-spacing:.3em;text-transform:uppercase;margin-top:1.45rem;font-size:.65rem;font-weight:900}.kingdom-hero-copy h1{color:#fff;letter-spacing:-.075em;text-shadow:0 16px 45px #0000006b;flex-wrap:wrap;align-items:baseline;gap:.28em;margin-top:.35rem;font-size:clamp(3.2rem,7vw,6.8rem);font-weight:950;line-height:.86;display:flex}.kingdom-hero-copy h1 strong{color:#0000;filter:drop-shadow(0 12px 28px #d692322e);background:linear-gradient(130deg,#fff3cd,#efba5d 47%,#bb7128);-webkit-background-clip:text;background-clip:text}.kingdom-hero-subtitle{color:#a6b1c0;letter-spacing:.02em;max-width:38rem;margin-top:1.15rem;font-size:.92rem;font-weight:620;line-height:1.6}.kingdom-search{width:min(100%,42rem);margin-top:1.6rem}.kingdom-search .search-form{max-width:none}.kingdom-search .search-form>label{color:#aeb9c8}.kingdom-realm-core{z-index:2;aspect-ratio:1;width:clamp(16rem,28vw,26rem);transform-style:preserve-3d;position:absolute;top:45%;right:clamp(1.5rem,5vw,6rem);transform:translateY(-50%)rotateY(-11deg)rotateX(4deg)}.realm-core-face{z-index:3;text-align:center;background:radial-gradient(circle at 40% 30%,#ffebbc3d,#0000 18%),radial-gradient(circle,#85551ed1,#1d1918f0 62%,#080b11 73%);border:1px solid #f4ca7461;border-radius:50%;place-content:center;display:grid;position:absolute;inset:24%;transform:translateZ(38px);box-shadow:inset 0 0 0 7px #eab85c12,inset 0 -22px 44px #00000080,0 25px 50px #0000007a,0 0 50px #dda5491c}.realm-core-face:before{content:"";border-radius:inherit;border:1px dashed #f7d89738;position:absolute;inset:8px}.realm-core-face small{color:#cfb47e;letter-spacing:.3em;font-size:.48rem;font-weight:900}.realm-core-face strong{color:#fff0c4;letter-spacing:-.08em;text-shadow:0 3px #8b5627,0 12px 25px #0000008c;margin-top:.2rem;font-size:clamp(2rem,4vw,3.7rem);font-weight:950;line-height:1;display:block}.realm-core-face i{background:linear-gradient(90deg,#0000,#e8bb69,#0000);width:58%;height:2px;margin:.7rem auto 0;box-shadow:0 0 15px #e8bb69b3}.realm-orbit{border:1px solid #70b8e133;border-radius:50%;position:absolute;inset:10%;transform:rotateX(68deg)rotate(-18deg);box-shadow:inset 0 0 35px #4092c512,0 0 35px #4092c50d}.realm-orbit:before,.realm-orbit:after{content:"";background:#17191a;border:1px solid #efc471;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 16px #efc471bf}.realm-orbit:before{top:31%;left:7%}.realm-orbit:after{bottom:38%;right:4%}.realm-orbit-two{border-color:#e7b75e29;inset:2%;transform:rotateY(66deg)rotate(27deg)}.realm-signal{z-index:4;color:#9ed4ee;letter-spacing:.12em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070f18d1;border:1px solid #6fb8e23b;padding:.42rem .55rem;font-size:.52rem;font-weight:900;position:absolute;transform:translateZ(56px);box-shadow:0 10px 30px #00000059}.realm-signal-one{top:23%;left:7%}.realm-signal-two{top:44%;right:1%}.realm-signal-three{bottom:15%;left:19%}.kingdom-status-deck{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 10px);background:linear-gradient(90deg,#070c13f2,#0a1018d4);border:1px solid #ffffff17;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem;box-shadow:inset 0 1px #ffffff0b,0 18px 55px #00000052}.kingdom-status-cell{min-width:0;padding:.85rem 1rem}.kingdom-status-cell+.kingdom-status-cell{border-left:1px solid #ffffff13}.kingdom-status-cell span{color:#758399;letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.5rem;font-weight:850;display:block;overflow:hidden}.kingdom-status-cell strong{color:#f5f2ea;text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:.9rem;font-weight:900;display:block;overflow:hidden}.kingdom-section-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;padding-inline:.2rem;display:flex}.kingdom-section-heading h2{color:#fff;letter-spacing:-.045em;margin-top:.45rem;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:900}.kingdom-section-heading>span{color:#77869a;font-size:.64rem;font-weight:750}.kingdom-record-grid{grid-template-columns:1.25fr .9fr .9fr;gap:.8rem;display:grid}.record-card{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:radial-gradient(circle at 100% 0,#4090c31a,#0000 30%),linear-gradient(145deg,#0f1926e6,#060b12f0);border:1px solid #69aad321;padding:1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 24px 70px #0003}.record-card-honor{background:radial-gradient(circle at 100% 0,#d59d3f1f,#0000 34%),linear-gradient(145deg,#1e1914e0,#070b12f0);border-color:#e7b95d29}.record-card-activity{background:radial-gradient(circle at 100% 0,#4cb1961c,#0000 34%),linear-gradient(145deg,#0d1d1fd1,#060b12f0)}.record-card-header{border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-bottom:.8rem;display:grid}.record-card-header>span{color:#86c4e8;background:#4994c312;border:1px solid #73b9e133;place-items:center;width:29px;height:29px;font-size:.55rem;font-weight:900;display:grid}.record-card-header h3{color:#eff4f7;letter-spacing:.04em;text-transform:uppercase;font-size:.84rem;font-weight:900}.record-card-header small{color:#647287;text-overflow:ellipsis;white-space:nowrap;max-width:16rem;margin-top:.18rem;font-size:.52rem;font-weight:700;display:block;overflow:hidden}.record-card-header i{background:linear-gradient(90deg,#70bee7bf,#0000);width:34px;height:1px}.record-leader-list{margin-top:.45rem;display:grid}.record-leader{border-bottom:1px solid #ffffff0e;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:4.2rem;padding:.62rem .2rem;transition:background .18s,transform .18s;display:grid;position:relative}.record-leader:hover{z-index:2;background:linear-gradient(90deg,#59a1cc14,#0000);transform:translate(3px)}.record-rank{color:#6f8298;font-family:var(--font-geist-mono);font-size:.62rem;font-weight:900}.record-name{min-width:0}.record-name strong{color:#eef2f6;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:850;display:block;overflow:hidden}.record-name small{color:#748499;margin-top:.15rem;font-size:.55rem;font-weight:750;display:block}.record-value{color:#e9c574;text-align:right;font-size:.75rem;font-weight:900}.record-value small{color:#897958;letter-spacing:.08em;text-transform:uppercase;font-size:.45rem}.prekvk-leader{grid-template-rows:auto 4px}.prekvk-leader .record-rank,.prekvk-leader .record-name,.prekvk-leader .record-value{grid-row:1}.prekvk-stage-bar{background:#ffffff0a;grid-area:2/2/auto/4;gap:2px;height:3px;display:flex;overflow:hidden}.prekvk-stage-bar i:first-child{width:var(--s1);background:#61b5e5}.prekvk-stage-bar i:nth-child(2){width:var(--s2);background:#e4b35f}.prekvk-stage-bar i:nth-child(3){width:var(--s3);background:#78d0a5}.compact-leader{min-height:4.2rem}.compact-list .record-leader:last-child{border-bottom:0}.record-empty{color:#68788d;justify-content:center;align-items:center;gap:.7rem;min-height:12rem;font-size:.68rem;font-weight:750;display:flex}.record-empty>span{border:1px solid #8297ae;width:8px;height:8px;transform:rotate(45deg)}.alliance-pulse-card,.dkp-gateway-card{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(145deg,#0e1723e0,#060b12eb);border:1px solid #68abd421;padding:1.1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 70px #0000002e}.compact-heading{margin-bottom:.7rem}.compact-heading h2{font-size:1.35rem}.alliance-pulse-grid{gap:.35rem;display:grid}.alliance-pulse-row{border-top:1px solid #ffffff0e;grid-template-columns:minmax(4.5rem,.7fr) repeat(3,minmax(0,1fr));align-items:center;padding:.7rem .35rem;display:grid}.alliance-pulse-row>strong{color:#9fd4ed;letter-spacing:.08em;font-size:.75rem;font-weight:950}.alliance-pulse-row>span{border-left:1px solid #ffffff0d;min-width:0;padding-left:.8rem}.alliance-pulse-row b{color:#f1f3f5;text-overflow:ellipsis;font-size:.76rem;display:block;overflow:hidden}.alliance-pulse-row small{color:#657488;letter-spacing:.1em;text-transform:uppercase;margin-top:.13rem;font-size:.45rem;font-weight:800;display:block}.dkp-gateway-card{background:radial-gradient(circle at 100% 0,#e0a6422b,#0000 36%),linear-gradient(145deg,#2a1f13d1,#070c13f2);border-color:#e7b85b33;flex-direction:column;justify-content:space-between;min-height:100%;padding:1.35rem;transition:transform .2s,border-color .2s;display:flex}.dkp-gateway-card:hover{border-color:#e9bd6461;transform:translateY(-3px)}.dkp-gateway-grid{opacity:.18;background-image:linear-gradient(#efbf641a 1px,#0000 1px),linear-gradient(90deg,#efbf6414 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.dkp-gateway-card>:not(.dkp-gateway-grid){z-index:1;position:relative}.dkp-gateway-card h2{color:#fff;letter-spacing:-.045em;margin-top:.7rem;font-size:1.65rem;font-weight:950}.dkp-gateway-card p:not(.eyebrow){color:#9b927e;margin-top:.45rem;font-size:.72rem;line-height:1.5}.dkp-equation{grid-template-columns:repeat(3,1fr);gap:.35rem;margin-top:1.4rem;display:grid}.dkp-equation span{color:#a99b7f;text-transform:uppercase;background:#e7b85b0d;border:1px solid #e7b85b24;padding:.6rem .45rem;font-size:.53rem;font-weight:850}.dkp-equation b{color:#edc77d;margin-top:.15rem;font-size:.75rem;display:block}.dkp-gateway-action{color:#e9cb8d;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff13;justify-content:space-between;align-items:center;margin-top:1.3rem;padding-top:.8rem;font-size:.68rem;font-weight:900;display:flex}.dkp-gateway-action i{border:1px solid #ebbf6933;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.kingdom-honors .home-honor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kingdom-honors .honor-link{background:linear-gradient(145deg,#0f1824a8,#04080e6b)}.intel-preview{border-top:1px solid #ffffff12;padding-top:1rem}.intel-preview-cell{background:#ffffff06;border:1px solid #ffffff12;padding:.8rem}.intel-preview-cell span{color:#6f7c91;letter-spacing:.13em;text-transform:uppercase;font-size:.5rem;font-weight:850;display:block}.intel-preview-cell strong{color:#f1f3f5;text-overflow:ellipsis;white-space:nowrap;margin-top:.35rem;font-size:.8rem;display:block;overflow:hidden}.player-kingdom-record{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:radial-gradient(circle at 50% 0,#4390bf14,#0000 42%),#070c137a;border:1px solid #68abd41f;padding:1rem;box-shadow:inset 0 1px #ffffff09}.player-intel-grid{grid-template-columns:.72fr 1.1fr 1fr;gap:.65rem;display:grid}.player-intel-card{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:linear-gradient(145deg,#101b29eb,#060b13ed);border:1px solid #65acd724;padding:1rem;position:relative;overflow:hidden}.player-intel-card:after{content:"";border:1px solid #66b4de14;border-radius:50%;width:7rem;height:7rem;position:absolute;top:-2rem;right:-2rem}.player-intel-honor{background:radial-gradient(circle at 100% 0,#dea44421,#0000 38%),linear-gradient(145deg,#251d13db,#070b12f0);border-color:#e6b75c2e}.player-intel-activity{background:radial-gradient(circle at 100% 0,#43ac841a,#0000 38%),linear-gradient(145deg,#0c1d1dd6,#070b12f0);border-color:#5bc29c26}.player-intel-code{color:#6e8196;font-family:var(--font-geist-mono);letter-spacing:.16em;font-size:.48rem;font-weight:900}.player-intel-card h3{color:#a8b5c3;letter-spacing:.08em;text-transform:uppercase;margin-top:.5rem;font-size:.62rem;font-weight:850}.player-intel-card>strong{color:#f0ca7b;letter-spacing:-.04em;margin-top:.65rem;font-size:1.6rem;font-weight:950;display:block}.player-intel-card>small{color:#78889c;margin-top:.2rem;font-size:.55rem;font-weight:750;display:block}.player-intel-card>em{color:#66768a;margin-top:1rem;font-style:normal;display:block}.player-stage-grid,.player-activity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.85rem;display:grid}.player-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.player-stage-grid>span,.player-activity-grid>span{border-top:1px solid #fff1;padding-top:.5rem}.player-stage-grid small,.player-activity-grid small{color:#66768a;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.46rem;font-weight:800;display:block;overflow:hidden}.player-stage-grid b,.player-activity-grid b{color:#e8edf1;text-overflow:ellipsis;white-space:nowrap;margin-top:.22rem;font-size:.66rem;display:block;overflow:hidden}@media (max-width:1100px){.kingdom-realm-core{opacity:.72;right:-2rem}.kingdom-hero-copy{width:70%}.kingdom-record-grid{grid-template-columns:1fr 1fr}.record-card-prekvk{grid-column:1/-1}.kingdom-status-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.kingdom-status-cell:nth-child(3){border-top:1px solid #ffffff13;border-left:0}.kingdom-status-cell:nth-child(4){border-top:1px solid #ffffff13}}@media (max-width:720px){.kingdom-hero-stage{min-height:42rem}.kingdom-hero-copy{width:100%;padding:3rem 1.3rem 10rem}.kingdom-hero-copy h1{font-size:clamp(3.2rem,17vw,5rem)}.kingdom-hero-subtitle{max-width:82%}.kingdom-realm-core{opacity:.28;width:19rem;top:36%;right:-7rem}.kingdom-search .search-form>label{display:none}.kingdom-search{margin-top:1.1rem}.kingdom-search .search-form button{display:none}.kingdom-search .search-form>div{min-height:58px}.kingdom-record-grid{grid-template-columns:1fr}.record-card-prekvk{grid-column:auto}.alliance-pulse-row{grid-template-columns:4rem repeat(3,minmax(0,1fr))}.kingdom-honors .home-honor-grid,.player-intel-grid{grid-template-columns:1fr}}.pending-placeholder{color:#93a3b6;text-align:center;background:radial-gradient(circle at 50% 0,#488bb812,#0000 55%),#ffffff05;border:1px dashed #71a6cd26;border-radius:.9rem;place-items:center;gap:.7rem;min-height:96px;padding:1.25rem;font-size:.86rem;line-height:1.65;display:grid}.pending-placeholder:before{content:"";background:#59a5d21a;border:1px solid #74bce559;width:12px;height:12px;transform:rotate(45deg);box-shadow:0 0 18px #51a4d529}.drop-zone{text-align:center;background:#ffffff05;border:1px dashed #ffffff24;border-radius:1.1rem;padding:2rem;transition:border-color .18s,background .18s}.drop-zone:hover,.drop-zone-active{background:#d7b46f0e;border-color:#d7b46f8c}.primary-button,.secondary-button,.mini-button{border-radius:.85rem;justify-content:center;align-items:center;min-height:44px;padding:.65rem 1rem;font-size:.82rem;font-weight:750;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.primary-button{color:#171208;background:linear-gradient(135deg,#f2c76e,#cf9440);box-shadow:inset 0 1px #ffffff59,0 10px 26px #cd91362e}.primary-button:hover{background:linear-gradient(135deg,#f8d58a,#dea34d);transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 14px 34px #cd91363d}.primary-button:disabled{cursor:not-allowed;opacity:.5}.secondary-button{color:#cbd2dd;background:#ffffff09;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff06}.secondary-button:hover,.mini-button:hover{color:#fff;background:#ffffff14}.mini-button{color:#aab3c2;background:#ffffff06;border:1px solid #ffffff14;min-height:36px;padding:.45rem .7rem;font-size:.7rem}.gold-text{color:#0000;background:linear-gradient(120deg,#fff0c8 0%,#efbd62 48%,#d3913b 100%);-webkit-background-clip:text;background-clip:text}.soft-divider{background:linear-gradient(90deg,#0000,#efbf6473,#0000);height:1px}@media (min-width:640px){.panel{padding:1.5rem}.hero-panel{padding:1.8rem}.login-panel{padding:2rem}.nav-link{padding-inline:.9rem}.home-honor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.hero-layout{grid-template-columns:minmax(0,48rem) minmax(14rem,1fr)}.hero-sidecards{display:grid}.hero-panel{padding:2rem}}@media (max-width:899px){.waiting-card{grid-template-columns:1fr;gap:1.6rem}}@media (max-width:639px){.home-backdrop{background-image:linear-gradient(#04060a1f 0%,#04060a4d 42%,#04060af0 80%),url(/hero-4046.webp);background-position:51%}.header-actions{gap:.3rem}.nav-link{min-width:40px;padding-inline:.55rem}.language-switcher{min-width:48px}.waiting-card{padding:1.25rem}.waiting-card-copy{grid-template-columns:1fr}.waiting-card-icon{width:42px;height:42px}.waiting-flow{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr)}.waiting-step strong{font-size:.55rem}}@media (prefers-reduced-motion:no-preference){.float-slow{animation:7s ease-in-out infinite float-slow}@keyframes float-slow{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-9px)rotate(1deg)}}}.panel{-webkit-backdrop-filter:blur(19px)saturate(1.18);backdrop-filter:blur(19px)saturate(1.18);background:radial-gradient(circle at 92% 5%,#50a6dc2b,#0000 31%),radial-gradient(circle at 0 100%,#e8a53c1a,#0000 36%),linear-gradient(145deg,#182434ed,#070c14f2);border-color:#81bee633;border-radius:20px;box-shadow:inset 0 1px #ffffff17,0 24px 58px #00000047,0 0 40px #4297cf0e}.player-identity-card{clip-path:none;background:radial-gradient(circle at 85% 8%,#4aa7e240,#0000 34%),radial-gradient(circle at 5% 100%,#eca93e24,#0000 41%),linear-gradient(145deg,#192a3df5,#060c15f7);border-color:#6abded4f;border-radius:22px;box-shadow:inset 0 1px #ffffff1f,0 30px 66px #00000057,0 0 36px #50ace217}.player-game-card{clip-path:none;background-color:#0000;background-image:linear-gradient(105deg,#09111be0,#0e1926f0),url(/hero-4046.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-color:#6ebdec45;border-radius:18px;box-shadow:inset 0 1px #ffffff17,0 22px 50px #0000004d}.player-game-card:before{opacity:.24;background-image:radial-gradient(circle at 92% 12%,#57b7ec52,#0000 32%),radial-gradient(circle at 5% 100%,#e7a33b21,#0000 35%);background-size:auto}.player-game-card:after{opacity:.28;background:linear-gradient(118deg,#0000 0 76%,#81d3f93d 76% 77%,#0000 77%)}.player-game-card:hover{filter:brightness(1.07)saturate(1.08);border-color:#81cff87a;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1f,0 30px 60px #0000006b,0 0 31px #4fb1e51a}.formula-card{background:radial-gradient(circle at 100% 0,#f8bc4a2e,#0000 46%),linear-gradient(145deg,#342616d1,#0c1119e6);border-color:#f1c0604a;box-shadow:inset 0 1px #ffffff14,0 16px 34px #00000040}.ranking-row{box-shadow:inset 3px 0 #56afe02e,inset 0 1px #ffffff09;background:linear-gradient(90deg,#101d2bf7,#070d15f7)!important}.ranking-row:nth-child(odd){background:linear-gradient(90deg,#191f2bf7,#080d15f7)!important}.ranking-row:hover{box-shadow:inset 4px 0 #69c3ef,inset 0 1px #ffffff0f,0 0 26px #4eabdc12;background:linear-gradient(90deg,#1f3546fa,#0a121dfa)!important}.record-card,.alliance-pulse-card,.dkp-gateway-card,.player-kingdom-record,.player-intel-card{clip-path:none;background:radial-gradient(circle at 100% 0,#4da5da2e,#0000 34%),linear-gradient(145deg,#162434f2,#070c14f7);border-color:#6cb7e23b;border-radius:18px;box-shadow:inset 0 1px #ffffff17,0 25px 58px #00000045}.record-card-honor,.player-intel-honor{background:radial-gradient(circle at 100% 0,#eba83840,#0000 38%),linear-gradient(145deg,#352616ed,#080c14f7);border-color:#f0bd5847}.record-card-activity,.player-intel-activity{background:radial-gradient(circle at 100% 0,#41c99333,#0000 38%),linear-gradient(145deg,#112d2aed,#070c14f7);border-color:#5ad3a03b}.alliance-pulse-row{border-top-color:#ffffff16;border-radius:10px;transition:background .18s,transform .18s}.alliance-pulse-row:hover{background:linear-gradient(90deg,#51aedf21,#0000);transform:translate(3px)}.alliance-pulse-row>strong{color:#c5eaff}.alliance-pulse-row b{color:#fff7e9}.dkp-gateway-card{background:radial-gradient(circle at 100% 0,#f1aa334d,#0000 39%),linear-gradient(145deg,#3b2915f0,#070c14fa);border-color:#f0b8504d}.dkp-equation span{background:#f5c26317;border-color:#f5c26338;border-radius:10px}.intel-preview-cell{background:radial-gradient(circle at 100% 0,#4ba7db1f,#0000 55%),#ffffff09;border-color:#76bbe52e;border-radius:12px}.primary-button{background:linear-gradient(135deg,#ffe39f,#efb64e 48%,#c67925);border:1px solid #ffeec45c;box-shadow:inset 0 1px #ffffff9e,0 12px 30px #de8e2947,0 0 24px #ecaa441f}.game-backdrop{filter:saturate(1.04)contrast(1.08)brightness(.92);background-image:linear-gradient(90deg,#03060bf2 0%,#03060bb3 36%,#03060b33 67%,#03060bd1 100%),linear-gradient(#0305091f,#0305091f 47%,#05080d 96%),url(/rok/egypt-commanders.webp);background-position:50%}.member-gate-world{filter:saturate(.72)contrast(1.12)brightness(.82);background-image:linear-gradient(#02050805,#02050875 72%,#030507),linear-gradient(90deg,#02050878,#0000 45%,#02050875),url(/rok/fog-monument.webp);background-position:50%}.gate-minimal-mark:before{content:"";filter:drop-shadow(0 5px 14px #000000b8);background:url(/rok/logo.webp) 50%/contain no-repeat;width:84px;height:32px}.nav-glyph{color:#0000;background-position:50%;background-size:cover;border:1px solid #f4d18c47;border-radius:8px;flex:none;width:25px;height:25px;font-size:0;overflow:hidden;box-shadow:inset 0 0 0 1px #00000040,0 5px 12px #00000052}.nav-glyph-home{background-image:url(/rok/egypt-commanders.webp)}.nav-glyph-kingdom{background-image:url(/rok/field-battle.webp)}.nav-glyph-governors{background-image:url(/rok/commander-hall.webp)}.nav-glyph-chronicles{background-image:url(/rok/fog-monument.webp)}.nav-glyph-titles{background-image:url(/rok/egypt-conquer.webp)}.nav-glyph-ranking{background-image:url(/rok/egypt-war.webp)}.game-citadel{aspect-ratio:4/3;filter:none;background:linear-gradient(#05080c0a,#05080c1f 50%,#04070be0),url(/rok/egypt-commanders.webp) 52%/cover no-repeat;border:1px solid #f2c9776b;border-radius:28px;width:min(38vw,510px);overflow:visible;transform:perspective(1100px)rotateY(-2deg);box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 8px #04070c6b,0 35px 70px #00000085,0 0 48px #dc9b3621}.game-citadel:before{content:"";box-shadow:none;pointer-events:none;background:linear-gradient(115deg,#ffffff14,#0000 25% 75%,#f2b4450f);border:1px solid #ffe1a42e;border-radius:20px;position:absolute;inset:8px}.game-citadel:after{content:"";filter:drop-shadow(0 7px 13px #000000b8);pointer-events:none;background:url(/rok/logo.webp) 50%/contain no-repeat;border-radius:0;width:116px;height:48px;animation:none;position:absolute;inset:auto 18px 16px auto;-webkit-mask:none;mask:none}.game-citadel .citadel-halo,.game-citadel .citadel-crown{display:none}.game-citadel .citadel-core{clip-path:none;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#060a10e6,#131516a8);border:1px solid #f8cf7e47;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;width:150px;min-height:86px;padding:.8rem 1rem;display:flex;inset:auto auto 18px 18px;transform:none;box-shadow:inset 0 1px #ffffff1f,0 14px 30px #00000059}.game-citadel .citadel-core:before{display:none}.game-citadel .citadel-core small{color:#e0a94b;letter-spacing:.28em;font-size:7px}.game-citadel .citadel-core strong{color:#fff0c4;text-shadow:0 3px #70471c,0 8px 18px #000;margin-top:.12rem;font-size:2.35rem}.game-citadel .citadel-core span{width:70%;margin:.4rem 0 0}.game-citadel .citadel-alliance{width:62px;top:-24px;bottom:auto;translate:-50%}.game-citadel .citadel-alliance .alliance-crest{border-radius:12px 12px 17px 17px;width:48px;height:55px}.game-citadel .citadel-alliance>span{background:#04070bf0;min-width:44px;font-size:7px}.game-citadel .alliance-north{left:13%}.game-citadel .alliance-east{left:38%;right:auto}.game-citadel .alliance-south{left:63%}.game-citadel .alliance-west{left:88%}.game-world-card{background:linear-gradient(145deg,#080d14f0,#05090fd1),url(/rok/city-siege.webp) 50%/cover}.realm-gate{isolation:isolate;background:linear-gradient(145deg,#121b27f7,#05090ff5)}.realm-gate:before{z-index:-1;opacity:.22;filter:saturate(1.1);background-position:50%;background-size:cover;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.realm-gate:hover:before{opacity:.39}.realm-gate:focus-visible:before{opacity:.39}.realm-gate:first-child:before{background-image:url(/rok/fog-monument.webp)}.realm-gate:nth-child(2):before{background-image:url(/rok/commander-hall.webp)}.realm-gate:nth-child(3):before{background-image:url(/rok/city-siege.webp)}.realm-gate:nth-child(4):before{background-image:url(/rok/egypt-conquer.webp)}.realm-gate:nth-child(5):before{background-image:url(/rok/field-battle.webp)}.realm-gate-glyph{color:#0000;filter:saturate(1.08)contrast(1.04);background-position:50%;background-size:cover;border-color:#ffde9b66;font-size:0;overflow:hidden}.realm-gate:first-child .realm-gate-glyph{background-image:url(/rok/fog-monument.webp)}.realm-gate:nth-child(2) .realm-gate-glyph{background-image:url(/rok/commander-hall.webp)}.realm-gate:nth-child(3) .realm-gate-glyph{background-image:url(/rok/city-siege.webp)}.realm-gate:nth-child(4) .realm-gate-glyph{background-image:url(/rok/egypt-conquer.webp)}.realm-gate:nth-child(5) .realm-gate-glyph{background-image:url(/rok/field-battle.webp)}.kingdom-page-backdrop{filter:saturate(1.05)contrast(1.07)brightness(.9);background-image:linear-gradient(#04070c14,#05080d 89%),linear-gradient(90deg,#04070cd1,#04070c33,#04070cc7),url(/rok/field-battle.webp)}.governors-backdrop{filter:saturate(1.04)contrast(1.07)brightness(.9);background-image:linear-gradient(#04070c14,#05080d 88%),linear-gradient(90deg,#04070cc7,#04070c38,#04070cc2),url(/rok/egypt-commanders.webp)}.chronicles-backdrop{filter:saturate(.9)contrast(1.08)brightness(.86);background-image:linear-gradient(#04070c0f,#05080d 87%),linear-gradient(90deg,#04070cc7,#080b0f33,#04070cc7),url(/rok/fog-monument.webp)}.titles-backdrop{filter:saturate(1.02)contrast(1.08)brightness(.9);background-image:radial-gradient(circle at 65% 22%,#eaa33530,#0000 31%),linear-gradient(#04060a12,#05070c 86%),linear-gradient(90deg,#05070ccc,#05070c3b,#05070ccc),url(/rok/egypt-conquer.webp)}.realm-power-standard{background:linear-gradient(90deg,#070b11e6,#070b1173),url(/rok/field-battle.webp) 50%/cover;border-color:#ffd58266}.realm-power-standard:before{background:linear-gradient(115deg,#ffffff0f,#0000 44%)}.realm-power-standard:after{display:none}.alliance-house{background:linear-gradient(#0c121bc2,#060a10fa 68%),url(/rok/city-siege.webp) 50%/cover}.governor-search-altar{background:linear-gradient(90deg,#070b12eb,#070b12ad),url(/rok/commander-hall.webp) 50%/cover}.governor-featured-card{background:linear-gradient(90deg,#070c13c7,#070c13f0),url(/rok/egypt-commanders.webp) 50%/cover}.chronicle-standard{filter:none;background:linear-gradient(#05080d1a,#05080dde),url(/rok/city-siege.webp) 50%/cover no-repeat;border:1px solid #f0c26861;border-radius:22px;width:min(43vw,450px);min-height:210px;overflow:hidden;box-shadow:inset 0 1px #ffffff26,0 30px 64px #00000073}.chronicle-standard:before{content:"";border:1px solid #ffe0a024;border-radius:15px;position:absolute;inset:8px}.chronicle-standard span{display:none}.chronicle-standard strong{margin-top:4.4rem;font-size:2.5rem}.chronicle-standard small{font-size:8px}.podium-entry{background:linear-gradient(#0f1319c2,#060a10f7),url(/rok/egypt-war.webp) 50%/cover}.campaign-entry{background:linear-gradient(90deg,#0c141ee6,#070b12f7),url(/rok/field-battle.webp) 50%/cover}.title-vault-seal{aspect-ratio:4/3;background:linear-gradient(#06090e0a,#06090ed1),url(/rok/egypt-conquer.webp) 50%/cover;border-radius:24px;width:min(34vw,390px);overflow:hidden;box-shadow:inset 0 0 0 8px #04070b66,inset 0 1px #ffffff2b,0 28px 70px #00000080}.title-vault-seal:before{border:1px solid #f2c9703b;border-radius:17px;animation:none;inset:8px}.title-vault-seal:after,.title-vault-seal span{display:none}.title-vault-seal strong{margin-top:4.5rem;font-size:2.8rem}.title-codex-card{background-image:linear-gradient(155deg,#141c27e8,#070b12fa),url(/rok/egypt-conquer.webp);background-position:50%;background-size:cover}.title-codex-heading>span{color:#0000;background:url(/rok/egypt-conquer.webp) 50%/cover;font-size:0;overflow:hidden}.ranking-game-backdrop,.player-game-backdrop{z-index:-2;pointer-events:none;background-position:top;background-size:cover;position:fixed;inset:0}.ranking-game-backdrop{filter:saturate(1.04)contrast(1.08)brightness(.84);background-image:linear-gradient(#04070c47,#080b11 78%),linear-gradient(90deg,#04070ce0,#04070c47,#04070cdb),url(/rok/egypt-war.webp)}.player-game-backdrop{filter:saturate(.95)contrast(1.08)brightness(.78);background-image:linear-gradient(#04070c3b,#080b11 72%),linear-gradient(90deg,#04070ccc,#04070c57,#04070cd1),url(/rok/egypt-conquer.webp)}.ranking-hero{background:linear-gradient(90deg,#070b12e0,#070b126b),url(/rok/field-battle.webp) 50%/cover;border:1px solid #f0c16538;border-radius:24px;min-height:270px;padding:clamp(1.25rem,3vw,2.2rem);overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 26px 60px #00000052}.formula-card{background:linear-gradient(145deg,#281e14de,#0a0f17e6),url(/rok/egypt-war.webp) 50%/cover}.ranking-row{background:linear-gradient(90deg,#0c1621f2,#070c14f7),url(/rok/field-battle.webp) 50%/cover!important}.player-identity-card{background:linear-gradient(145deg,#0d1926e3,#060c15f7),url(/rok/egypt-conquer.webp) 50%/cover}.dkp-card{background:linear-gradient(145deg,#322516db,#0a1018f2),url(/rok/egypt-war.webp) 50%/cover}.player-breakdown-card{background:linear-gradient(145deg,#0f1c2ae6,#060c15f7),url(/rok/field-battle.webp) 50%/cover}.player-game-page .panel:not(.player-identity-card):not(.player-breakdown-card){background:linear-gradient(145deg,#142130f0,#070c14f7),url(/rok/fog-monument.webp) 50%/cover}.player-game-card{background:linear-gradient(105deg,#09111bdb,#09111bf2),url(/rok/field-battle.webp) 50%/cover}.player-intel-card{background:linear-gradient(145deg,#0e1a27e6,#060b13f7),url(/rok/commander-hall.webp) 50%/cover}.player-empty-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#060a10c7;border:1px solid #e9bd663d;border-radius:24px;margin-top:3rem;box-shadow:0 28px 70px #0006}.player-empty-art{aspect-ratio:4/3;background:linear-gradient(#0000,#05080db8),url(/rok/fog-monument.webp) 50%/cover;border:1px solid #efc36c42;border-radius:18px;width:150px;margin:0 auto}.moderation-backdrop{filter:saturate(.86)contrast(1.08)brightness(.82);background-image:linear-gradient(90deg,#05080df2,#05080db3 48%,#05080dd1),linear-gradient(#05080d2e,#06080d 92%),url(/rok/city-siege.webp)}.moderation-game-page .panel{background:linear-gradient(145deg,#131e2cf0,#070c14f7),url(/rok/city-siege.webp) 50%/cover}.login-panel{background:linear-gradient(145deg,#0f1824f0,#070b12fa),url(/rok/city-siege.webp) 50%/cover}.security-emblem{width:132px;height:54px;box-shadow:none;filter:drop-shadow(0 9px 18px #000000a6);background:url(/rok/logo.webp) 50%/contain no-repeat;border:0;border-radius:0}.security-emblem .moderator-lock{display:none}.login-step{background:linear-gradient(145deg,#080e16d4,#080e16f0),url(/rok/city-siege.webp) 50%/cover;overflow:hidden}.alliance-roster-backdrop{background-image:radial-gradient(circle at 78% 18%,var(--roster-accent),transparent 33%),linear-gradient(180deg,#04070c14,#05080d 80%),linear-gradient(90deg,#04070ce0,#04070c42,#04070ce0),url(/rok/city-siege.webp)}@supports (color:color-mix(in lab, red, red)){.alliance-roster-backdrop{background-image:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--roster-accent) 18%,transparent),transparent 33%),linear-gradient(180deg,#04070c14,#05080d 80%),linear-gradient(90deg,#04070ce0,#04070c42,#04070ce0),url(/rok/city-siege.webp)}}.alliance-roster-backdrop{filter:saturate()contrast(1.08)brightness(.88)}.alliance-roster-summary{background:linear-gradient(145deg,#0f1722e3,#070b12f0),url(/rok/city-siege.webp) 50%/cover}.alliance-member-card{background:radial-gradient(circle at 0 50%,var(--roster-accent),transparent 34%),linear-gradient(90deg,#0d1621ed,#070b12fa),url(/rok/field-battle.webp) center/cover}@supports (color:color-mix(in lab, red, red)){.alliance-member-card{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--roster-accent) 13%,transparent),transparent 34%),linear-gradient(90deg,#0d1621ed,#070b12fa),url(/rok/field-battle.webp) center/cover}}.realm-empty-state{background:linear-gradient(90deg,#060a10e6,#060a10ad),url(/rok/fog-monument.webp) 50%/cover;border-style:solid;overflow:hidden}.realm-empty-state>span{color:#0000;background:url(/rok/fog-monument.webp) 50%/cover;border:1px solid #ecc26d47;border-radius:12px;width:72px;height:48px;font-size:0;box-shadow:0 10px 22px #00000059}.pending-placeholder:before,.record-empty>span{background:url(/rok/fog-monument.webp) 50%/cover;border:1px solid #e1bb6f40;border-radius:10px;width:58px;height:38px;transform:none;box-shadow:0 8px 18px #00000047}@media (max-width:1180px){.game-citadel{width:min(40vw,450px)}}@media (max-width:900px){.game-citadel{grid-column:1/-1;width:min(80vw,520px);margin:1.2rem auto 2.8rem}.chronicle-standard{width:min(100%,450px)}}@media (max-width:639px){.home-backdrop{background-image:linear-gradient(#04060a38,#04060a6b 48%,#04060af5 88%),url(/rok/egypt-commanders.webp);background-position:58%}.game-citadel{border-radius:22px;width:calc(100vw - 38px);transform:none}.game-citadel .citadel-core{width:126px;min-height:72px;padding:.65rem .8rem;bottom:12px;left:12px}.game-citadel .citadel-core strong{font-size:1.85rem}.game-citadel:after{width:96px;bottom:10px;right:12px}.game-citadel .citadel-alliance{width:52px;top:-20px}.game-citadel .citadel-alliance .alliance-crest{width:41px;height:47px}.game-citadel .citadel-alliance>span{min-width:38px;padding:.16rem .25rem;font-size:6px}.ranking-hero{border-radius:18px;min-height:320px}}.game-home>.site-header,.game-home .game-stage,.game-home .realm-dock{z-index:2;position:relative}.game-atmosphere{z-index:1;background:linear-gradient(#0000 0 58%,#080b0f14 76%,#05080c6b)}.game-atmosphere:before{background:repeating-linear-gradient(104deg,#0000 0 14%,#f4ce8506 14.2% 14.5%,#0000 14.7% 30%);-webkit-mask-image:linear-gradient(#0000 4%,#000 35%,#0000 92%);mask-image:linear-gradient(#0000 4%,#000 35%,#0000 92%)}.game-atmosphere:after{content:"";opacity:.22;background-image:radial-gradient(circle,#ffe5a766 0 1px,#0000 1.5px),radial-gradient(circle,#f4ae4447 0 1px,#0000 1.7px);background-position:0 0,34px 58px;background-size:91px 117px,147px 173px;animation:28s linear infinite particle-sky-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 8%,#000 28% 78%,#0000 96%);mask-image:linear-gradient(#0000 8%,#000 28% 78%,#0000 96%)}.atmosphere-haze{filter:blur(26px);opacity:.72;background:radial-gradient(#edbd6b13,#70849609 42%,#0000 72%);border-radius:50%;width:55vw;height:20vw;animation:16s ease-in-out infinite alternate atmosphere-haze-drift;position:absolute}.atmosphere-haze-a{bottom:9%;left:-12%}.atmosphere-haze-b{animation-direction:alternate-reverse;animation-delay:-8s;bottom:24%;right:-18%;scale:.72}.game-embers,.game-motes{position:absolute;inset:0;overflow:hidden}.game-embers i{--ember-x:0px;opacity:0;will-change:transform,opacity;background:#ffd37d;border-radius:50%;width:4px;height:4px;animation:12s linear infinite ember-flight;position:absolute;bottom:-4%;box-shadow:0 0 8px 2px #f19a2d9e,0 0 22px 5px #de761c29}.game-embers i:first-child{--ember-x:34px;animation-duration:14s;animation-delay:-2s;left:4%}.game-embers i:nth-child(2){--ember-x:-22px;width:2px;height:2px;animation-duration:17s;animation-delay:-9s;left:11%}.game-embers i:nth-child(3){--ember-x:54px;animation-duration:11s;animation-delay:-6s;left:19%}.game-embers i:nth-child(4){--ember-x:-38px;width:3px;height:3px;animation-duration:18s;animation-delay:-13s;left:28%}.game-embers i:nth-child(5){--ember-x:29px;animation-duration:13s;animation-delay:-4s;left:36%}.game-embers i:nth-child(6){--ember-x:62px;width:2px;height:2px;animation-duration:19s;animation-delay:-15s;left:47%}.game-embers i:nth-child(7){--ember-x:-47px;animation-duration:12s;animation-delay:-8s;left:55%}.game-embers i:nth-child(8){--ember-x:25px;width:3px;height:3px;animation-duration:16s;animation-delay:-1s;left:64%}.game-embers i:nth-child(9){--ember-x:-60px;animation-duration:14s;animation-delay:-11s;left:72%}.game-embers i:nth-child(10){--ember-x:43px;width:2px;height:2px;animation-duration:18s;animation-delay:-5s;left:79%}.game-embers i:nth-child(11){--ember-x:-32px;animation-duration:16s;animation-delay:-14s;left:86%}.game-embers i:nth-child(12){--ember-x:39px;width:3px;height:3px;animation-duration:12s;animation-delay:-7s;left:92%}.game-embers i:nth-child(13){--ember-x:-72px;width:2px;height:2px;animation-duration:21s;animation-delay:-17s;left:32%}.game-embers i:nth-child(14){--ember-x:74px;width:2px;height:2px;animation-duration:20s;animation-delay:-10s;left:68%}.game-motes b{filter:blur(.3px);background:#ffde9a52;border-radius:50%;width:8px;height:8px;animation:10s ease-in-out infinite alternate light-mote-drift;position:absolute;box-shadow:0 0 18px 3px #f0b9542e}.game-motes b:first-child{animation-delay:-2s;top:27%;left:8%}.game-motes b:nth-child(2){animation-delay:-7s;top:68%;left:23%;scale:.55}.game-motes b:nth-child(3){animation-delay:-5s;top:18%;left:39%;scale:.42}.game-motes b:nth-child(4){animation-delay:-9s;top:59%;left:51%;scale:.7}.game-motes b:nth-child(5){animation-delay:-3s;top:31%;left:62%;scale:.45}.game-motes b:nth-child(6){animation-delay:-8s;top:72%;left:74%;scale:.62}.game-motes b:nth-child(7){animation-delay:-6s;top:19%;left:82%;scale:.38}.game-motes b:nth-child(8){animation-delay:-1s;top:48%;left:91%;scale:.72}.game-motes b:nth-child(9){animation-delay:-4s;top:83%;left:46%;scale:.36}@keyframes ember-flight{0%{opacity:0;transform:translateY(30px)scale(.45)}12%{opacity:.75}58%{opacity:.46}to{opacity:0;transform:translate3d(var(--ember-x),-88vh,0) scale(1.1)}}@keyframes light-mote-drift{0%{opacity:.12;transform:translate(-9px,12px)}48%{opacity:.58}to{opacity:.18;transform:translate(17px,-22px)}}@keyframes atmosphere-haze-drift{to{transform:translate(9vw,-2vw)scale(1.08)}}@keyframes particle-sky-drift{to{background-position:91px -117px,181px -115px}}.member-gate:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(at 50% 52%,#0000 0 12%,#cad6db26 37%,#6f848f42 66%,#04070a70);position:absolute;inset:0}.member-cloud-stream{z-index:-1;pointer-events:none;filter:blur(19px);opacity:.68;will-change:transform,opacity;align-items:center;width:184%;transition:opacity 1.2s,transform 1.6s cubic-bezier(.2,.75,.2,1);display:flex;position:absolute;left:-42%}.member-cloud-stream i{aspect-ratio:1.65;background:radial-gradient(at 48%,#e1e7e5e6,#abbec6ad 38%,#70899540 62%,#0000 74%);border-radius:50%;flex:none;width:36vw;min-width:290px;margin-left:-8vw;display:block;box-shadow:inset 0 -4vw 7vw #49616f2e,0 0 8vw #d0dcdc2e}.member-cloud-stream i:nth-child(2n){opacity:.76;scale:1.16 .84}.member-cloud-stream i:nth-child(3n){opacity:.9;scale:.78 1.14}.member-cloud-stream-high{filter:blur(28px);opacity:.5;animation:28s ease-in-out infinite alternate cloud-bank-east;top:-8%}.member-cloud-stream-mid{opacity:.72;animation:19s ease-in-out infinite alternate cloud-bank-west;top:27%}.member-cloud-stream-low{filter:blur(14px);opacity:.82;animation:13s ease-in-out infinite alternate-reverse cloud-bank-east;bottom:-7%}.member-cloud-stream-low i{background:radial-gradient(at 50% 48%,#e5e9e6e0,#a9bbc2a8 38%,#667e8c47 64%,#0000 75%)}.member-fog{opacity:.84;filter:blur(30px);inset:-24%}.member-fog:before,.member-fog:after{mix-blend-mode:screen;will-change:transform,opacity;background:radial-gradient(at 8% 44%,#dfe5e3e6,#0000 24%),radial-gradient(at 31% 58%,#b5c5cad1,#0000 28%),radial-gradient(at 57% 42%,#dae1dfdb,#0000 27%),radial-gradient(at 79% 63%,#a5b8c0cc,#0000 28%),radial-gradient(at 94% 35%,#d5dddbd1,#0000 23%);animation:10s ease-in-out infinite alternate fog-cloud-flow-a}.member-fog:after{animation-name:fog-cloud-flow-b;animation-duration:13s;animation-direction:alternate-reverse}.member-fog-back:before{animation-duration:18s}.member-fog-back:after{animation-duration:22s}.member-fog-high:before{animation-duration:12s}.member-fog-high:after{animation-duration:16s}.member-fog-middle:before{animation-duration:9s}.member-fog-middle:after{animation-duration:14s}.member-fog-low:before{animation-duration:11s}.member-fog-low:after{animation-duration:15s}.member-fog-front:before{animation-duration:7s}.member-fog-front:after{animation-duration:10s}.member-fog-back{opacity:.64;filter:blur(48px)}.member-fog-high{opacity:.8;filter:blur(36px);animation:19s ease-in-out infinite alternate fog-drift-high;top:-50%;bottom:20%}.member-fog-middle{opacity:.92;filter:blur(31px)}.member-fog-low{opacity:.88;filter:blur(29px);animation:15s ease-in-out infinite alternate-reverse fog-drift-low;top:27%;bottom:-48%}.member-fog-front{opacity:.86;filter:blur(20px);inset:-30%}.gate-minimal-mark span,.gate-minimal-mark i{display:none}.gate-minimal-mark{margin-bottom:.5rem}.gate-minimal-mark:before{opacity:.82;width:98px;height:40px}.gate-form>label.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gate-message:empty{display:none}.gate-message{min-height:0}.member-gate-open .member-fog-high{opacity:0;transform:translate(-34%,-30%)scale(1.3)}.member-gate-open .member-fog-low{opacity:0;transform:translate(38%,26%)scale(1.3)}@keyframes fog-drift-high{to{transform:translate(13%,-7%)scale(1.12)}}@keyframes fog-drift-low{to{transform:translate(-15%,8%)scale(1.16)}}@keyframes fog-cloud-flow-a{0%{opacity:.68;transform:translate(-9%,-1%)rotate(-2deg)scale(1.06)}45%{opacity:.96}to{opacity:.72;transform:translate(11%,3%)rotate(2deg)scale(1.17)}}@keyframes fog-cloud-flow-b{0%{opacity:.48;transform:translate(12%,4%)rotate(8deg)scale(1.14)}50%{opacity:.82}to{opacity:.56;transform:translate(-13%,-5%)rotate(13deg)scale(1.24)}}@keyframes cloud-bank-east{0%{transform:translate(-8%,2%)scale(1.03)}38%{transform:translate(1%,-5%)scale(1.1)}68%{transform:translate(8%,3%)scale(1.05)}to{transform:translate(15%,-2%)scale(1.12)}}@keyframes cloud-bank-west{0%{transform:translate(13%,-4%)scale(1.1)}43%{transform:translate(2%,4%)scale(1.03)}to{transform:translate(-14%,-1%)scale(1.14)}}.member-gate-open .member-cloud-stream-high{opacity:0;transform:translate(-42%,-20%)scale(1.3)}.member-gate-open .member-cloud-stream-mid{opacity:0;transform:translate(44%,2%)scale(1.24)}.member-gate-open .member-cloud-stream-low{opacity:0;transform:translate(-38%,24%)scale(1.3)}@media (max-width:639px){.game-embers i:nth-child(n+10),.game-motes b:nth-child(n+7){display:none}.atmosphere-haze{opacity:.5;width:92vw;height:42vw}.member-fog{inset:-32%}.member-fog-high{top:-56%}.member-fog-low{top:34%}.member-cloud-stream{width:252%;left:-76%}.member-cloud-stream i{width:72vw;min-width:250px;margin-left:-19vw}.member-cloud-stream-high{top:0}.member-cloud-stream-mid{top:32%}.member-cloud-stream-low{bottom:1%}.gate-minimal-mark:before{width:84px;height:34px}}@media (prefers-reduced-motion:reduce){.game-atmosphere:after,.atmosphere-haze,.game-embers i,.game-motes b,.member-fog,.member-fog:before,.member-fog:after,.member-cloud-stream{animation:none}.game-embers i,.game-motes b{opacity:.18}}.game-home{isolation:isolate;background:radial-gradient(circle at 50% 31%,#eeb04817,#0000 24%),radial-gradient(circle at 15% 62%,#4d84ab12,#0000 30%),linear-gradient(#060a10 0%,#080c13 56%,#05080d 100%)}.game-home .home-backdrop{filter:none;opacity:.94;background-image:linear-gradient(#deb56709 1px,#0000 1px),linear-gradient(90deg,#deb56709 1px,#0000 1px),repeating-radial-gradient(at 50% 34%,#0000 0 84px,#e7bc660b 85px,#0000 86px 142px),radial-gradient(at 50% 30%,#e5aa4421,#0000 36%),linear-gradient(#060a102e,#05080d 94%);background-position:50%;background-size:68px 68px,68px 68px,auto,auto,auto;-webkit-mask-image:linear-gradient(#000 0 70%,#0000 97%);mask-image:linear-gradient(#000 0 70%,#0000 97%)}.game-home .nav-glyph{color:#d4a758;background:linear-gradient(145deg,#29323de6,#0a0f17f5);border-color:#e2b96938;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.72rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 5px 13px #00000040}.game-home .game-stage-rebuilt{text-align:center;grid-template-columns:1fr;place-items:center;gap:0;min-height:clamp(570px,72svh,760px);padding-top:clamp(4.5rem,9vh,7.5rem);padding-bottom:clamp(3.25rem,7vh,5.75rem);display:grid}.game-home .game-stage-rebuilt:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(#e1a64112,#0000 57%),repeating-radial-gradient(#0000 0 52px,#e1b8690e 53px,#0000 54px 92px);border:1px solid #e5b85e1c;border-radius:50%;width:min(92vw,1030px);height:min(56vw,510px);position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)perspective(900px)rotateX(64deg);box-shadow:0 0 0 22px #dcb25f04,0 0 110px #d7912d14}.game-home .game-stage-rebuilt:after{content:"";z-index:0;background:linear-gradient(90deg,#0000,#e8bd6873 26%,#f1cb80 50%,#e8bd6873 74%,#0000);width:min(68vw,780px);height:1px;position:absolute;bottom:9%;left:50%;transform:translate(-50%);box-shadow:0 0 24px #e09e3938}.game-home .game-stage-copy-rebuilt{z-index:2;flex-direction:column;align-items:center;width:min(100%,760px);display:flex}.game-home .game-stage-copy-rebuilt:before{display:none}.game-home .game-live-tag{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050b0f8a;border-color:#7bdcae3d;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #0003}.game-home .game-overline{color:#d9af63;letter-spacing:.31em;text-shadow:0 0 20px #e0a54438;margin-top:1.35rem;font-size:clamp(.64rem,.9vw,.75rem)}.game-home .game-stage-copy-rebuilt h1{letter-spacing:-.065em;margin-top:.9rem;font-size:clamp(5.8rem,13vw,10rem);line-height:.72;overflow:visible}.game-home .game-stage-copy-rebuilt h1 span{color:#f6efe1;letter-spacing:.38em;text-indent:.38em;text-shadow:0 4px 18px #00000073;margin-bottom:.52rem;font-size:.16em;font-weight:830;line-height:1}.game-home .game-stage-copy-rebuilt h1 strong{filter:drop-shadow(0 3px #5a3414)drop-shadow(0 15px 32px #00000085);background-image:linear-gradient(#fff3c6 3%,#efc76c 34%,#ae6c25 68%,#f2cf7d 91%);padding:.05em .12em .16em}.game-home .game-intro{color:#9ba8b8;max-width:560px;margin-top:.85rem;font-size:clamp(.82rem,1.25vw,.98rem);line-height:1.7}.game-home .game-search{width:min(100%,650px);margin-top:1.55rem}.game-home .game-search:before,.game-home .game-search:after{display:none}.game-home .game-search .search-form>div:first-of-type{background:linear-gradient(145deg,#131c28f0,#070c13f5);border:1px solid #e4bb6952;border-radius:18px;min-height:66px;box-shadow:inset 0 1px #ffffff1a,inset 0 0 30px #d6983609,0 26px 62px #0006,0 0 0 6px #daab5706}.game-home .game-scan-mark{justify-content:center;margin-top:.85rem}.game-home .game-scan-mark:after{content:"";background:linear-gradient(90deg,#0000,#d9a94f);width:30px;height:1px}.home-event-countdowns{width:min(100%,760px);margin-top:1.2rem}.home-event-section-label{color:#9aa7b8;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.65rem;font-weight:800;display:flex}.home-event-section-label span{background:linear-gradient(90deg,#0000,#e0b46047);flex:1;height:1px}.home-event-section-label span:last-child{background:linear-gradient(90deg,#e0b46047,#0000)}.home-event-grid{text-align:left;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:.65rem;margin-top:.55rem;display:grid}.home-event-card{background:linear-gradient(145deg,#182433f5,#070c13fa);border:1px solid #c1cfdc2e;border-radius:17px;min-width:0;padding:.78rem .86rem .74rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff13,0 14px 28px #00000038}.home-event-card:before{content:"";background:linear-gradient(90deg,#0000,#8bcdffb8,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.home-event-card-pass{background:linear-gradient(145deg,#3e2f19c7,#0e141dfa 61%);border-color:#e7bb5b6b}.home-event-card-pass:before{background:linear-gradient(90deg,#0000,#fbd272e6,#0000)}.home-event-card-heading{align-items:center;gap:.55rem;min-width:0;display:flex}.home-event-sigil{color:#edcb81;background:#deb45c1a;border:1px solid #deb45c61;border-radius:9px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:.88rem;font-weight:900;display:grid}.home-event-card-heading>div{flex:1;min-width:0}.home-event-card-heading p{color:#d5b775;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.62rem;font-weight:850;overflow:hidden}.home-event-card-heading strong{color:#f8f2e7;text-overflow:ellipsis;white-space:nowrap;margin-top:.13rem;font-size:.76rem;font-weight:780;display:block;overflow:hidden}.home-event-status{color:#a9d5ed;letter-spacing:.09em;background:#6cb1df1a;border:1px solid #95c7e845;border-radius:999px;flex:none;padding:.16rem .32rem;font-size:.49rem;font-weight:900}.home-event-card-pass .home-event-status{color:#f0ca78;background:#e7b03d1a;border-color:#efbe564a}.home-event-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;margin-top:.75rem;display:grid}.home-event-countdown>span{text-align:center;background:#03080e57;border:1px solid #bacddf1f;border-radius:8px;gap:.12rem;min-width:0;padding:.34rem .16rem .28rem;display:grid}.home-event-countdown b{color:#e6f4ff;font-variant-numeric:tabular-nums;font-size:1.12rem;line-height:1}.home-event-card-pass .home-event-countdown b{color:#ffe3a3;text-shadow:0 0 18px #e6b34638;font-size:1.48rem}.home-event-countdown small{color:#8494a9;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.5rem;font-weight:800;overflow:hidden}.home-event-active{color:#87d8a7;font-size:1rem;font-weight:850}.home-event-times{color:#c0cad6;border-top:1px solid #b9ccdc1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.68rem;padding-top:.5rem;font-size:.63rem;line-height:1.35;display:grid}.home-event-times span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-event-times small{color:#66748a;letter-spacing:.07em;text-transform:uppercase;font-size:.51rem;font-weight:800;display:block}.realm-readout{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#111923a6,#05090f80);border:1px solid #ceaa6829;border-radius:15px;grid-template-columns:minmax(0,1.55fr) 1px minmax(90px,.7fr) 1px minmax(80px,.6fr);align-items:stretch;width:min(100%,660px);margin-top:1.5rem;padding:.72rem 1rem;display:grid;box-shadow:inset 0 1px #ffffff0b,0 16px 38px #0000002b}.realm-readout>div{min-width:0;padding:.18rem .85rem}.realm-readout>i{background:linear-gradient(#0000,#e2b96938,#0000);width:1px}.realm-readout small{color:#69778a;letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.52rem;font-weight:850;display:block;overflow:hidden}.realm-readout strong{color:#f2e6d1;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:.82rem;font-weight:820;display:block;overflow:hidden}.realm-house-line{flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.85rem;display:flex}.realm-house-line span{color:#727f90;letter-spacing:.13em;background:#060a106b;border:1px solid #cdaa6821;border-radius:999px;padding:.25rem .58rem;font-size:.52rem;font-weight:850}.game-home .realm-directory{z-index:3;position:relative}.realm-directory-heading{grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);align-items:center;gap:.9rem;margin-bottom:.85rem;display:grid}.realm-directory-heading i{background:linear-gradient(90deg,#0000,#dab26630);height:1px}.realm-directory-heading i:last-child{background:linear-gradient(90deg,#dab26630,#0000)}.realm-directory-heading span{color:#8c7245;letter-spacing:.36em;text-indent:.36em;font-size:.52rem;font-weight:900}.game-home .realm-dock-rebuilt{perspective:1200px;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.game-home .realm-dock-rebuilt .realm-gate{isolation:isolate;background:linear-gradient(135deg,#ffffff0b,#0000 32%),radial-gradient(circle at 10%,#dda13d13,#0000 36%),linear-gradient(145deg,#121b26eb,#060a10f5);border:1px solid #d0aa632e;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;gap:.9rem;min-height:126px;padding:1.15rem 1rem;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 -18px 38px #00000024,0 20px 36px #0003}.game-home .realm-dock-rebuilt .realm-gate:before{content:"";z-index:-1;opacity:0;filter:none;background-image:linear-gradient(110deg,#0000 27%,#f1cd8914 48%,#0000 69%);background-position:-180px 0;background-repeat:no-repeat;background-size:180px 100%;transition:opacity .25s,background-position .65s;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.game-home .realm-dock-rebuilt .realm-gate:after{background:linear-gradient(90deg,#d8a74e,#0000);width:30%;bottom:0;left:1rem}.game-home .realm-dock-rebuilt .realm-gate:hover:before{opacity:1;background-position:260px 0}.game-home .realm-dock-rebuilt .realm-gate:focus-visible:before{opacity:1;background-position:260px 0}.game-home .realm-dock-rebuilt .realm-gate-glyph{color:#d6a955;filter:none;background-image:linear-gradient(145deg,#3a4148b3,#0c1118f2);border:1px solid #e7bf7342;border-radius:50%;place-items:center;width:42px;height:42px;font:800 .67rem/1 Georgia,serif;display:grid;overflow:visible;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 4px #04080d61,0 9px 22px #00000047}.game-home .realm-dock-rebuilt .realm-gate-copy strong{color:#f5ecdc;font-size:.78rem;line-height:1.2}.game-home .realm-dock-rebuilt .realm-gate-copy small{color:#768396;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.38rem;font-size:.65rem;line-height:1.45;display:-webkit-box;overflow:hidden}.game-home .realm-dock-rebuilt .realm-gate-arrow{color:#99753a;font-size:1.25rem;transition:color .2s,transform .2s}.game-home .realm-dock-rebuilt .realm-gate:hover .realm-gate-arrow{color:#ecc879;transform:translate(3px)}@media (max-width:1180px){.game-home .realm-dock-rebuilt{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.game-home .game-stage-rebuilt{min-height:auto;padding-top:4.25rem;padding-bottom:3.75rem}.game-home .game-stage-rebuilt:before{width:118vw;height:72vw;top:43%}.game-home .game-stage-copy-rebuilt h1{font-size:clamp(5.2rem,25vw,8rem)}.realm-readout{grid-template-columns:1fr 1px .72fr 1px .6fr;padding-inline:.45rem}.realm-readout>div{padding-inline:.55rem}.game-home .realm-dock-rebuilt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.game-home .home-backdrop{background-size:52px 52px,52px 52px,auto,auto,auto}.game-home .game-stage-rebuilt{padding-top:3.15rem;padding-bottom:3rem}.game-home .game-stage-copy-rebuilt h1{font-size:clamp(4.8rem,28vw,7.2rem)}.game-home .game-intro{max-width:30rem;font-size:.82rem}.game-home .game-search .search-form>div:first-of-type{min-height:58px}.home-event-grid{grid-template-columns:1fr}.home-event-card-pass .home-event-countdown b{font-size:1.4rem}.realm-readout{grid-template-columns:1fr 1px .72fr}.realm-readout>i:nth-of-type(2),.realm-readout>div:last-child{display:none}.game-home .realm-dock-rebuilt{grid-template-columns:1fr}.game-home .realm-dock-rebuilt .realm-gate{min-height:94px}}@media (prefers-reduced-motion:reduce){.game-home .realm-dock-rebuilt .realm-gate:before{transition:none}}.governors-backdrop,.kingdom-page-backdrop,.kingdom-backdrop,.chronicles-backdrop,.titles-backdrop,.ranking-game-backdrop,.player-game-backdrop,.moderation-backdrop,.alliance-roster-backdrop{background-color:#070b11;filter:none!important;background-image:radial-gradient(circle at 72% 18%,#4f84a817,#0000 31%),radial-gradient(circle at 18% 68%,#daa04312,#0000 34%),linear-gradient(#0a10184d,#070b11 86%)!important}.kingdom-page-backdrop,.alliance-roster-backdrop{background-image:radial-gradient(circle at 75% 22%,#e6a94418,#0000 32%),linear-gradient(115deg,#1e2b3a4d,#0000 48%),linear-gradient(#09101a,#06090e 88%)!important}.governors-backdrop,.player-game-backdrop{background-image:radial-gradient(circle at 76% 20%,#4ba3d71a,#0000 31%),linear-gradient(125deg,#1d344657,#0000 50%),linear-gradient(#08101a,#06090f 86%)!important}.chronicles-backdrop,.titles-backdrop{background-image:radial-gradient(circle at 67% 17%,#da99391a,#0000 29%),linear-gradient(120deg,#3a2a1940,#0000 52%),linear-gradient(#0c0e13,#06080d 87%)!important}.ranking-game-backdrop,.moderation-backdrop{background-image:radial-gradient(circle at 78% 18%,#bf693214,#0000 29%),linear-gradient(120deg,#31261f47,#0000 52%),linear-gradient(#0b0f15,#06090e 88%)!important}.member-gate-world{background-color:#070b0f;filter:none!important;background-image:radial-gradient(at 50% 42%,#97adb829,#0000 39%),radial-gradient(at 18% 62%,#c4cdcd17,#0000 34%),linear-gradient(#111a21,#05080c 88%)!important}.alliance-roster-backdrop:before{display:none}.nav-glyph,.nav-glyph-home,.nav-glyph-kingdom,.nav-glyph-governors,.nav-glyph-chronicles,.nav-glyph-titles,.nav-glyph-ranking{filter:none;border:1px solid #ddb56933;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;box-shadow:inset 0 1px #ffffff12,0 5px 12px #0000003d;color:#cfa251!important;background:linear-gradient(145deg,#29323dd1,#090e15f0)!important;font-size:.7rem!important}.realm-power-standard,.alliance-house,.governor-search-altar,.governor-featured-card,.chronicle-standard,.podium-entry,.campaign-entry,.title-vault-seal,.title-codex-card,.ranking-hero,.formula-card,.player-identity-card,.dkp-card,.player-breakdown-card,.player-game-card,.player-intel-card,.moderation-game-page .panel,.login-panel,.login-step,.alliance-roster-summary,.alliance-member-card,.realm-empty-state{background-color:#0a1019;background-image:radial-gradient(circle at 100% 0,#579dc614,#0000 33%),radial-gradient(circle at 0 100%,#dda3430e,#0000 36%),linear-gradient(145deg,#141f2cf2,#070c13fa)!important}.realm-power-standard,.formula-card,.dkp-card,.title-vault-seal,.chronicle-standard{background-image:radial-gradient(circle at 85% 10%,#e7ac4a1a,#0000 38%),linear-gradient(145deg,#2d2216b8,#080d14f7)!important}.governor-featured-card:before{background:radial-gradient(circle at 20% 50%,var(--crest-glow),transparent 28%)}.player-game-page .panel:not(.player-identity-card):not(.player-breakdown-card){background-image:radial-gradient(circle at 100% 0,#4999c614,#0000 35%),linear-gradient(145deg,#142130f5,#070c14fa)!important}.ranking-row{background-image:linear-gradient(90deg,#0e1a26fa,#070c14fa)!important}.ranking-row:nth-child(odd){background-image:linear-gradient(90deg,#161d28fa,#080d15fa)!important}.ranking-row:hover{background-image:linear-gradient(90deg,#1f3546fa,#0a121dfa)!important}.title-codex-heading>span{color:#d6aa59;place-items:center;font-size:.88rem;display:grid;background:linear-gradient(145deg,#3c301fe6,#0c1118f5)!important}.security-emblem{filter:none;border:1px solid #e5bb6a40;border-radius:14px;place-items:center;width:112px;height:50px;display:grid;box-shadow:inset 0 1px #ffffff12,0 12px 26px #00000042;background:linear-gradient(145deg,#322b20d1,#0a0f16f5)!important}.security-emblem:after{content:"4046";color:#d8aa55;letter-spacing:.2em;text-indent:.2em;font-size:.75rem;font-weight:950}.gate-minimal-mark:before{content:"4046";color:#efcd89b8;letter-spacing:.2em;text-indent:.2em;filter:none;border:1px solid #e1bc7433;border-radius:13px;place-items:center;width:92px;height:38px;font-size:.72rem;font-weight:950;display:grid;background:linear-gradient(145deg,#363d416b,#070c11ad)!important}.player-empty-art{aspect-ratio:1.55;border:1px solid #e7bd6833;border-radius:18px;place-items:center;width:128px;display:grid;background:radial-gradient(circle,#e1a74514,#0000 55%),linear-gradient(145deg,#18222d,#080d14)!important}.player-empty-art:after{content:"4046";color:#95743d;letter-spacing:.18em;text-indent:.18em;font-size:.65rem;font-weight:950}.realm-empty-state>span,.pending-placeholder:before,.record-empty>span{filter:none;border:1px solid #e1bb6f2e;border-radius:12px;box-shadow:inset 0 1px #ffffff0d,0 9px 19px #00000038;background:radial-gradient(circle,#dea34114,#0000 56%),linear-gradient(145deg,#1a232d,#090e15)!important}@media (max-width:639px){.member-gate-world{background-image:radial-gradient(at 50% 36%,#a1b4bc29,#0000 44%),linear-gradient(#111a21,#05080c 88%)!important}}:root{--human-ink:#f4f0e8;--human-copy:#a9b4c2;--human-muted:#778596;--human-line:#bacada1c;--human-line-strong:#d5b57438;--human-panel:#0f1722db;--human-panel-deep:#080d14f0;--human-gold:#e5b967;--human-blue:#7bb7d8}body{color:var(--human-ink);line-height:1.55}.site-shell{background:linear-gradient(#0a0f17 0%,#070b11 52%,#090d13 100%)}.site-shell:after{opacity:.035;background-size:96px 96px}.header-frame{border-color:var(--human-line);-webkit-backdrop-filter:blur(22px)saturate(108%);backdrop-filter:blur(22px)saturate(108%);background:#0b111ad1;border-radius:22px;min-height:68px;padding:.65rem .72rem;box-shadow:inset 0 1px #ffffff0b,0 18px 44px #0003}.brand-mark{background:linear-gradient(145deg,#232b35,#101720);border-color:#e5b96740;border-radius:15px;box-shadow:inset 0 1px #ffffff14,0 8px 22px #00000040}.nav-frame{box-shadow:none;background:#ffffff06;border-color:#ffffff0e;border-radius:17px;gap:.3rem;padding:.28rem}.nav-link{color:#9ba6b4;min-height:43px;box-shadow:none;background:0 0;border-color:#0000;border-radius:13px;font-weight:680}.nav-link:hover{background:#ffffff0b;border-color:#fff1}.nav-link-active{background:linear-gradient(135deg,#e5b9671f,#ffffff0a);border-color:#e5b96721;box-shadow:inset 0 1px #ffffff0d}.nav-glyph,.nav-glyph-home,.nav-glyph-kingdom,.nav-glyph-governors,.nav-glyph-chronicles,.nav-glyph-titles,.nav-glyph-ranking{width:24px;height:24px;box-shadow:none;border-color:#ffffff14;color:#c9a761!important;background:#ffffff0b!important}.language-switcher{background:#ffffff06;border-color:#ffffff13;border-radius:13px}.eyebrow,.game-overline,.live-badge,.realm-readout small,.realm-directory-heading span,.control-label,.title-codex-heading small,.title-codex-rule small,.title-codex-card footer>strong,.house-war-signal>small,.record-card-header h3,.player-intel-card h3,.player-stage-grid small,.player-activity-grid small,.objective-gauge-heading span{letter-spacing:.09em}.realm-page-heading h1,.ranking-hero h1,.title-vault-copy h1,.moderation-game-page h1,.member-gate-panel h1{letter-spacing:-.045em;text-transform:none;text-shadow:none;line-height:.96}.realm-page-heading>p:last-child,.ranking-hero p,.chapter-header p,.title-codex-rule p,.moderation-game-page .panel p{color:var(--human-copy);text-shadow:none;line-height:1.7}.panel,.hero-panel,.home-honors-section,.honor-link,.honor-preview-item,.record-card,.player-kingdom-record,.player-intel-card,.player-game-card,.pending-placeholder,.objective-gauge,.objective-gauge-track,.player-rank-emblem,.player-alliance-tag,.ranking-table-shell,.ranking-row,.formula-card,.governor-search-altar,.governor-featured-card,.alliance-house,.podium-entry,.campaign-entry,.title-codex-card,.alliance-roster-summary,.alliance-member-card,.drop-zone,.login-panel,.login-step{clip-path:none}.panel,.hero-panel,.record-card,.player-kingdom-record,.player-intel-card,.player-game-card,.formula-card,.governor-search-altar,.governor-featured-card,.podium-entry,.campaign-entry,.title-codex-card,.alliance-roster-summary,.alliance-member-card,.login-panel,.login-step{border-color:var(--human-line);border-radius:24px;box-shadow:inset 0 1px #ffffff0b,0 18px 48px #0003}.panel,.record-card,.player-kingdom-record,.player-intel-card,.player-game-card,.moderation-game-page .panel,.login-panel,.login-step,.alliance-roster-summary,.alliance-member-card{background-image:radial-gradient(circle at 100% 0,#5e8eab11,transparent 34%), linear-gradient(145deg,var(--human-panel),var(--human-panel-deep))!important}.panel:after,.player-identity-card:after,.title-codex-card:before,.alliance-house:after,.player-game-card:after{display:none}.panel:hover,.player-game-card:hover,.record-card:hover{filter:none}.game-home .game-stage-rebuilt{min-height:620px;padding-bottom:4.5rem}.game-home .game-stage-rebuilt:before{opacity:.46}.game-home .game-stage-copy-rebuilt h1 span{letter-spacing:.22em;text-indent:.22em;text-shadow:none}.game-home .game-stage-copy-rebuilt h1 strong{filter:drop-shadow(0 10px 25px #00000057)}.game-home .game-overline{letter-spacing:.13em;text-shadow:none}.game-home .game-intro{color:#aeb8c4;max-width:610px;font-size:clamp(.92rem,1.25vw,1.03rem);line-height:1.75}.game-home .game-search .search-form>div:first-of-type{background:#0d141eeb;border-color:#e5b96738;border-radius:22px;min-height:68px;box-shadow:inset 0 1px #ffffff0e,0 20px 48px #00000047}.search-results-panel{background:#0d141efb;border-radius:20px;box-shadow:0 24px 55px #00000061}.search-result-item{background:0 0;border-radius:14px}.realm-readout{background:#0c121b8f;border-color:#ffffff13;border-radius:19px;padding-block:.85rem;box-shadow:inset 0 1px #ffffff09}.realm-house-line span{color:#8f9aa8;letter-spacing:.06em;background:#ffffff06;border-color:#ffffff12}.realm-directory-heading span{color:#a58a58;letter-spacing:.12em;text-indent:.12em}.game-home .realm-dock-rebuilt{gap:.85rem}.game-home .realm-dock-rebuilt .realm-gate{background:radial-gradient(circle at 0,#daa4480e,#0000 35%),linear-gradient(145deg,#121a25e0,#080d14eb);border-color:#ffffff14;border-radius:22px;min-height:132px;padding:1.2rem 1.1rem;box-shadow:inset 0 1px #ffffff0a,0 16px 36px #0000002b}:is(.game-home .realm-dock-rebuilt .realm-gate:hover,.game-home .realm-dock-rebuilt .realm-gate:focus-visible){border-color:#e5b96742;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 22px 42px #00000040}.game-home .realm-dock-rebuilt .realm-gate-glyph{background:#ffffff0b;border-color:#e5b96729;width:46px;height:46px;box-shadow:inset 0 1px #ffffff0d}.game-home .realm-dock-rebuilt .realm-gate-copy strong{font-size:.86rem;font-weight:780}.game-home .realm-dock-rebuilt .realm-gate-copy small{color:#8d98a7;font-size:.69rem}.realm-page-hero{gap:clamp(2rem,5vw,5rem);min-height:360px;padding-block:clamp(4rem,8vw,7rem) 3rem}.realm-page-heading{max-width:52rem}.realm-page-heading h1{color:var(--human-ink);font-size:clamp(3.2rem,5.8vw,5.8rem)}.realm-page-heading>p:last-child{color:#aeb8c4;max-width:43rem;font-size:1.03rem}.chapter-header,.title-codex-heading{gap:.9rem;margin-bottom:1.5rem}.chapter-header>span,.title-codex-heading>span{width:42px;height:42px;box-shadow:none;color:#d7ad60;border:1px solid #e5b9672b;border-radius:14px;font-size:.72rem;background:#e5b96711!important}.chapter-header h2,.title-codex-heading h2{color:var(--human-ink);letter-spacing:-.025em;font-weight:800}.chapter-header>i,.title-codex-heading>i{background:linear-gradient(90deg,#ffffff1a,#0000)}.governor-search-altar{border-color:#e5b96724;gap:1.4rem;padding:clamp(1.25rem,3vw,2rem);background-image:radial-gradient(circle at 0,#e5b9670e,#0000 34%),linear-gradient(145deg,#121b27eb,#080d14f5)!important}.governor-featured-grid{gap:1rem}.governor-featured-card{min-height:150px;padding:1.2rem;background-image:radial-gradient(circle at 0 50%,var(--crest-glow),transparent 30%), linear-gradient(145deg,#111a26ed,#080d14f7)!important}.governor-featured-card:before{opacity:.09}.governor-featured-card:hover{border-color:#e5b96740;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0e,0 24px 48px #00000045}.featured-rank{color:#8793a2;font-size:.68rem}.featured-avatar{border-radius:20px;width:70px;height:78px;box-shadow:0 12px 24px #00000047}.featured-copy small,.featured-copy span{font-size:.72rem}.featured-copy strong{text-shadow:none;font-size:1.14rem;font-weight:800}.alliance-house-grid{perspective:none;gap:1rem}.alliance-house{border-color:var(--house-accent);min-height:410px}@supports (color:color-mix(in lab, red, red)){.alliance-house{border-color:color-mix(in srgb,var(--house-accent) 24%,transparent)}}.alliance-house{border-radius:26px;background-image:radial-gradient(circle at 50% 0,var(--house-accent),transparent 38%), linear-gradient(165deg,#131b26f2,#080d14fa)!important}@supports (color:color-mix(in lab, red, red)){.alliance-house{background-image:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--house-accent) 8%,transparent),transparent 38%), linear-gradient(165deg,#131b26f2,#080d14fa)!important}}.alliance-house{padding:1.25rem;box-shadow:inset 0 1px #ffffff0b,0 20px 44px #00000036}.alliance-house:before{background-image:var(--house-crest);opacity:.065;filter:grayscale(.15);background-position:50%;background-size:contain;width:8rem;height:8rem;inset:1rem 1rem auto auto}:is(.alliance-house:hover,.alliance-house:focus-visible){border-color:var(--house-accent)}@supports (color:color-mix(in lab, red, red)){:is(.alliance-house:hover,.alliance-house:focus-visible){border-color:color-mix(in srgb,var(--house-accent) 45%,transparent)}}:is(.alliance-house:hover,.alliance-house:focus-visible){transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0e,0 25px 50px #00000047}.house-sigil{filter:drop-shadow(0 10px 16px #0000004d);width:82px;height:92px;margin:.8rem auto 1rem}.alliance-house header small{letter-spacing:.1em}.alliance-house h2{letter-spacing:-.015em;text-shadow:none;font-size:1.45rem}.house-stats{background:0 0;border:0;gap:.25rem}.house-stats span{background:#ffffff06;border:1px solid #ffffff0e;border-radius:13px;padding:.7rem .4rem}.house-stats span+span{border-left:1px solid #ffffff0e}.house-stats small{letter-spacing:.045em;text-transform:none}.house-stats strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(.6rem,.72vw,.76rem)}.house-war-signal{box-shadow:none;background:#ffffff06;border-color:#fff1;border-radius:15px;margin:.8rem 0 0}.alliance-roster-summary{padding:1.3rem}.alliance-member-card{padding:1rem 1.1rem;transition:transform .18s,border-color .18s,background .18s}.alliance-member-card:hover{border-color:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-member-card:hover{border-color:color-mix(in srgb,var(--roster-accent) 32%,transparent)}}.alliance-member-card:hover{transform:translateY(-2px)}.chronicle-chapter{padding-bottom:4.5rem}.honor-podium{gap:1rem}.podium-entry{min-height:190px;padding:1.35rem;background-image:radial-gradient(circle at 100% 0,#e5b96712,#0000 36%),linear-gradient(155deg,#111822eb,#080c13f7)!important}.podium-entry:hover{translate:0 -3px}.podium-rank{color:#e5b96752;text-shadow:none}.podium-copy strong,.campaign-name{letter-spacing:-.015em;font-weight:800}.campaign-path{gap:.65rem}.campaign-entry{border-color:#ffffff12;border-radius:19px;padding:1rem 1.15rem;background-image:linear-gradient(145deg,#111924db,#080d14f0)!important}.title-codex-grid{gap:1.1rem}.title-codex-card{border-color:#e5b96726;border-radius:26px;min-height:380px;background-image:radial-gradient(circle at 50% 0,#e5b96713,#0000 38%),linear-gradient(155deg,#131b26f0,#080c13fa)!important}.title-codex-card:hover{border-color:#e5b9674d;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0e,0 25px 50px #00000042}.title-codex-number{color:#e5b96780;letter-spacing:.08em}.title-codex-rule{border-top-color:#ffffff12;margin-inline:1.25rem}.title-codex-rule small,.title-codex-card footer>strong{letter-spacing:.08em;text-transform:none}.title-codex-rule p{font-size:.82rem}.title-codex-card footer{margin-inline:1.25rem}.title-codex-note{color:#8c98a7;font-size:.78rem}.ranking-hero{border-color:#e5b96721;border-radius:28px;min-height:245px;padding:clamp(1.5rem,3vw,2.35rem);background-image:radial-gradient(circle at 100% 0,#e5b96714,#0000 38%),linear-gradient(145deg,#141c27e6,#080d14f5)!important}.formula-card{border-color:#e5b96724;background-image:linear-gradient(145deg,#2d2318ad,#0d1219e6)!important}.ranking-table-shell{border:1px solid var(--human-line);background:#080d14c2;border-radius:24px;overflow:hidden;box-shadow:0 18px 48px #0000002e}.ranking-table-head{color:#8f9baa;letter-spacing:.055em;text-transform:none;background:#ffffff06}.ranking-row,.ranking-row:nth-child(odd),.ranking-row:hover{box-shadow:none;border-radius:0;background-image:none!important}.ranking-row{background-color:#ffffff03!important}.control{background:#ffffff08;border-color:#ffffff17;border-radius:14px;min-height:46px}.player-game-page .panel{padding:clamp(1.2rem,2.5vw,1.7rem)}.player-identity-card{border-color:#e5b96726;border-radius:28px;background-image:radial-gradient(circle at 100% 0,#e5b96712,#0000 38%),linear-gradient(145deg,#141d29f0,#080d14fa)!important}.player-identity-card:before,.player-game-card:before{opacity:.06;background-image:radial-gradient(circle at 100% 0,#7bb7d82e,#0000 36%)}.player-rank-emblem{min-width:66px;min-height:48px;text-shadow:none;background:#e5b96712;border-color:#e5b9672b;border-radius:16px}.player-alliance-tag{letter-spacing:.07em;background:#7bb7d80e;border-color:#7bb7d824;border-radius:999px;min-height:32px}.objective-gauge{background:#ffffff06;border-color:#ffffff13;border-radius:17px;padding:.85rem}.objective-gauge-heading span,.objective-gauge-heading small,.objective-gauge-footer{letter-spacing:.035em;text-transform:none}.objective-gauge-track{background:#0006;border:0;border-radius:999px;height:9px}.objective-gauge-fill{border-radius:inherit;box-shadow:0 0 14px #5dcaf052}.player-game-card{border-radius:22px}.player-game-card:hover{border-color:#7bb7d833;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0d,0 22px 45px #0000003d}.record-card-header>span{border-radius:10px}.record-card-header h3,.player-intel-card h3,.player-stage-grid small,.player-activity-grid small{text-transform:none}.record-card-header h3{font-weight:780}.pending-placeholder{background:#ffffff05;border-color:#ffffff14;border-radius:18px}.pending-placeholder:before,.record-empty>span,.realm-empty-state>span{width:34px;height:34px;box-shadow:none;border-radius:50%;transform:none;background:#e5b96712!important}.moderation-game-page .panel,.login-panel,.login-step{border-color:#ffffff17}.login-panel{border-radius:28px;padding:clamp(1.4rem,3vw,2.1rem)}.security-emblem{width:74px;height:42px;box-shadow:none;border-color:#e5b96724;border-radius:14px;background:#e5b9670f!important}.security-emblem:after{letter-spacing:.09em;text-indent:.09em}.login-step{padding:1rem}.drop-zone{background:#ffffff05;border-color:#ffffff1c;border-radius:20px}.member-gate-panel{width:min(100%,34rem)}.gate-minimal-mark{letter-spacing:.1em}.gate-minimal-mark:before{border-color:#e5b9671f;border-radius:15px;background:#070c116b!important}.gate-input-frame{background:#080e165c;border-color:#e5b96733;border-radius:22px;min-height:64px;box-shadow:inset 0 1px #ffffff0e,0 18px 45px #00000040}.gate-input-frame input{letter-spacing:.02em;font-size:1rem}.gate-input-frame button{border-radius:16px}.primary-button,.secondary-button,.mini-button{border-radius:14px;font-weight:720}.primary-button{background:linear-gradient(135deg,#ecc873,#d89a43);border-color:#ffeec433;box-shadow:inset 0 1px #ffffff4d,0 10px 24px #c9892f29}.primary-button:hover{background:linear-gradient(135deg,#f2d48d,#dfa650);box-shadow:inset 0 1px #ffffff57,0 13px 28px #c9892f33}.secondary-button,.mini-button{background:#ffffff08;border-color:#ffffff14}@media (max-width:900px){.realm-page-hero{min-height:auto;padding-top:4.5rem}.alliance-house{min-height:390px}.ranking-hero{min-height:auto}}@media (max-width:639px){.header-frame{border-radius:18px;padding:.5rem}.nav-frame{border-radius:14px}.game-home .game-stage-rebuilt{min-height:auto}.game-home .game-stage-copy-rebuilt h1 span{letter-spacing:.16em;text-indent:.16em}.game-home .realm-dock-rebuilt .realm-gate,.panel,.record-card,.player-game-card,.title-codex-card,.alliance-house{border-radius:20px}.realm-page-heading h1{font-size:clamp(2.85rem,14vw,4rem)}.chapter-header>span,.title-codex-heading>span{border-radius:12px;width:38px;height:38px}.alliance-member-card{border-radius:18px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-canvas:#080d14;--ui-base:#0b1119;--ui-surface:#0f1721;--ui-surface-raised:#15202b;--ui-surface-hover:#1b2835;--ui-border:#2b3743;--ui-control-border:#586878;--ui-text:#f3eee5;--ui-text-secondary:#bdc6cf;--ui-text-muted:#95a1ae;--ui-gold:#d8b36a;--ui-gold-soft:#f0d69c;--ui-blue:#86b9cf;--ui-success:#78c69f;--ui-warning:#d7a963;--ui-danger:#df9393;--ui-focus:#e9c879;--ui-on-accent:#17140d;--background:var(--ui-canvas);--foreground:var(--ui-text);--surface:var(--ui-surface);--surface-strong:var(--ui-surface-raised);--gold:var(--ui-gold);--gold-soft:var(--ui-gold-soft);--muted:var(--ui-text-muted);--human-ink:var(--ui-text);--human-copy:var(--ui-text-secondary);--human-muted:var(--ui-text-muted);--human-line:#bdc6cf21;--human-line-strong:#d8b36a3b;--human-panel:#0f1721eb;--human-panel-deep:#0b1119f7;--human-gold:var(--ui-gold);--human-blue:var(--ui-blue)}html,body{background:var(--ui-canvas);color:var(--ui-text)}body{accent-color:var(--ui-gold)}::selection{color:var(--ui-text);background:#d8b36a47}:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.site-shell,.realm-page{background-color:var(--ui-canvas)}.site-shell:before{background:radial-gradient(circle at 18% -8%,#86b9cf17,transparent 36%), radial-gradient(circle at 88% 7%,#d8b36a0e,transparent 31%), linear-gradient(180deg,var(--ui-base),var(--ui-canvas) 58%,#0a0f16)}.home-backdrop,.governors-backdrop,.kingdom-page-backdrop,.kingdom-backdrop,.chronicles-backdrop,.titles-backdrop,.ranking-game-backdrop,.player-game-backdrop,.moderation-backdrop,.alliance-roster-backdrop{background-image:radial-gradient(circle at 76% 15%,#86b9cf11,transparent 31%), radial-gradient(circle at 18% 72%,#d8b36a09,transparent 35%), linear-gradient(180deg,#0f17215c,var(--ui-canvas) 87%)!important;background-color:var(--ui-canvas)!important}.member-gate-world{background-image:radial-gradient(ellipse at 50% 41%,#bdc6cf24,transparent 39%), radial-gradient(ellipse at 15% 66%,#86b9cf11,transparent 35%), linear-gradient(180deg,#121a22,var(--ui-canvas) 88%)!important}.header-frame,.nav-frame,.panel,.hero-panel,.home-honors-section,.honor-link,.honor-preview-item,.realm-readout,.game-home .realm-dock-rebuilt .realm-gate,.realm-power-standard,.governor-search-altar,.governor-featured-card,.alliance-house,.house-war-signal,.house-stats span,.podium-entry,.campaign-entry,.title-codex-card,.ranking-hero,.formula-card,.ranking-table-shell,.record-card,.player-identity-card,.player-breakdown-card,.dkp-card,.player-game-card,.player-kingdom-record,.player-intel-card,.alliance-roster-summary,.alliance-member-card,.moderation-game-page .panel,.login-panel,.login-step,.waiting-card,.pending-placeholder,.drop-zone{border-color:#bdc6cf21;box-shadow:inset 0 1px #f3eee509,0 18px 46px #0003;background-image:linear-gradient(145deg,#15202bc7,#0f1721f0 48%,#0b1119fa)!important}.hero-panel,.ranking-hero,.player-identity-card,.realm-power-standard,.formula-card,.dkp-card{background-image:radial-gradient(circle at 100% 0,#d8b36a0f,#0000 36%),linear-gradient(145deg,#15202bd6,#0f1721f2 52%,#0b1119fa)!important}.panel:hover,.honor-link:hover,.game-home .realm-dock-rebuilt .realm-gate:hover,.governor-featured-card:hover,.alliance-house:hover,.podium-entry:hover,.campaign-entry:hover,.title-codex-card:hover,.player-game-card:hover,.alliance-member-card:hover{border-color:#d8b36a45;box-shadow:inset 0 1px #f3eee50b,0 24px 50px #00000040}.realm-page-heading h1,.ranking-hero h1,.title-vault-copy h1,.player-game-page h1,.moderation-game-page h1,.moderation-game-page h2,.chapter-header h2,.title-codex-heading h2,.alliance-house h2,.alliance-roster-heading h2,.featured-copy strong,.podium-copy strong,.campaign-name,.record-card-header h3,.player-intel-card>strong,.waiting-card h2{color:var(--ui-text)}.realm-page-heading>p:last-child,.ranking-hero p,.game-intro,.chapter-header p,.title-codex-rule p,.record-card p,.player-intel-card p,.moderation-game-page p,.waiting-card p{color:var(--ui-text-secondary)}.eyebrow,.game-overline,.control-label,.realm-readout small,.realm-gate-copy small,.featured-copy small,.featured-copy span,.house-stats small,.chapter-header p,.title-codex-note,.record-card-header small,.player-stage-grid small,.player-activity-grid small,.objective-gauge-footer,.member-identity small,.member-war-stat small{color:var(--ui-text-muted)}.gold-text,.game-home .game-overline,.featured-copy span,.title-codex-rule small,.title-codex-card footer>a,.player-intel-card>strong{color:var(--ui-gold-soft)}.gold-text{background-image:none;-webkit-background-clip:border-box;background-clip:border-box}.header-frame{background:#0f1721e6;border-color:#bdc6cf24}.nav-frame{background:#080d146b;border-color:#bdc6cf1a}.nav-link{color:var(--ui-text-secondary)}.nav-link:hover{color:var(--ui-text);background:#86b9cf0f;border-color:#86b9cf33}.nav-link-active,.moderator-nav-active{color:var(--ui-gold-soft);background:#d8b36a17;border-color:#d8b36a4d}.nav-glyph,.nav-glyph-home,.nav-glyph-kingdom,.nav-glyph-governors,.nav-glyph-chronicles,.nav-glyph-titles,.nav-glyph-ranking{border-color:#bdc6cf24;background:var(--ui-surface-raised)!important;color:var(--ui-gold)!important}.game-nav-frame .nav-glyph{border-color:#e2bc6c57;border-radius:999px;flex:0 0 30px;width:30px;height:30px;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 2px #04070b85,0 4px 12px #0000004d;background:radial-gradient(circle at 50% 35%,#373f49fa,#0a0f16fa)!important}.game-nav-frame .nav-glyph-image{object-fit:contain;object-position:center;filter:drop-shadow(0 2px 2px #00000073);width:100%;height:100%;transition:transform .2s,filter .2s;display:block;transform:scale(1.34)}.game-nav-frame .nav-link:hover .nav-glyph-image,.game-nav-frame .nav-link-active .nav-glyph-image{filter:drop-shadow(0 2px 3px #0000008c)brightness(1.08);transform:scale(1.43)}.game-nav-frame .nav-link:focus-visible .nav-glyph-image{filter:drop-shadow(0 2px 3px #0000008c)brightness(1.08);transform:scale(1.43)}.game-nav-frame .nav-link-active .nav-glyph{border-color:#f8ce77b8;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 2px #04070b6b,0 0 0 2px #e2ae481f,0 4px 14px #00000057}.language-switcher{background:var(--ui-surface);color:var(--ui-text-secondary);border-color:#bdc6cf2b}.language-switcher:hover{background:var(--ui-surface-raised);color:var(--ui-text);border-color:#d8b36a52}.language-switcher strong{color:var(--ui-gold-soft)}.control,.gate-input-frame,.game-home .game-search .search-form>div:first-of-type,.search-form>div:first-of-type,.drop-zone{border-color:var(--ui-control-border);background:#0f1721f5}.control,.gate-input-frame input,.search-form input,textarea,select{color:var(--ui-text)}.control::placeholder,.gate-input-frame input::placeholder,.search-form input::placeholder,textarea::placeholder{color:var(--ui-text-muted);opacity:1}.control:hover,.gate-input-frame:hover,.search-form>div:first-of-type:hover{background:var(--ui-surface-raised)}.control:focus,.gate-input-frame:focus-within,.search-form>div:first-of-type:focus-within{border-color:var(--ui-focus)!important;box-shadow:0 0 0 3px #e9c87926!important}:is(.search-form input:focus,.search-form input:focus-visible){outline:none!important}.search-results-panel{background:#0f1721fc;border-color:#bdc6cf2e}.search-result-item{color:var(--ui-text-secondary)}:is(.search-result-item:hover,.search-result-item:focus-visible){color:var(--ui-text);background:#86b9cf13;border-color:#86b9cf4d}.primary-button,.gate-input-frame button{background:var(--ui-gold);color:var(--ui-on-accent);border-color:#f0d69c75;box-shadow:inset 0 1px #ffffff47,0 10px 24px #0000002e}.primary-button:hover,.gate-input-frame button:hover:not(:disabled){background:var(--ui-gold-soft);color:var(--ui-on-accent);filter:none}.secondary-button,.mini-button{background:var(--ui-surface-raised);color:var(--ui-text-secondary);border-color:#bdc6cf2e}.secondary-button:hover,.mini-button:hover{background:var(--ui-surface-hover);color:var(--ui-text);border-color:#86b9cf47}button:disabled,.primary-button:disabled,.gate-input-frame button:disabled{color:#9ca7b2;box-shadow:none;filter:none;opacity:.72;background:#26303a;border-color:#95a1ae2e}.status-dot,.title-status-live,.waiting-step-done span{background:var(--ui-success)}.status-dot{box-shadow:0 0 0 3px #78c69f21}.waiting-card-count,.waiting-step-done,.title-status-live{color:var(--ui-success)}.pending-note,.waiting-step-next span{border-color:#d7a9634d;background:#d7a96313!important}.pending-note,.waiting-step-next{color:var(--ui-warning)}.gate-message-error,.text-red-300,.text-red-400{color:var(--ui-danger)!important}.objective-gauge-overachieved{background:#78c69f0e;border-color:#78c69f52}.objective-gauge-overachieved .objective-gauge-fill{background:var(--ui-success);box-shadow:0 0 12px #78c69f42}.realm-readout,.house-stats span,.house-war-signal,.objective-gauge,.pending-placeholder,.drop-zone,.intel-preview-cell,.dkp-equation span{background:#15202b7a;border-color:#bdc6cf24}.game-home .realm-dock-rebuilt .realm-gate-glyph,.chapter-header>span,.title-codex-heading>span,.record-card-header>span,.security-emblem,.gate-minimal-mark:before,.player-rank-emblem{color:var(--ui-gold);border-color:#d8b36a38;background:#d8b36a13!important}.game-home .realm-dock-rebuilt .realm-gate-arrow,.featured-open,.campaign-rank,.member-card-arrow,.title-codex-number{color:var(--ui-gold)}.game-home .realm-dock-rebuilt .realm-gate{--realm-gate-art:none;background-position:50%;background-size:cover;position:relative;background-image:linear-gradient(90deg,#070c13f0,#070c13c2 57%,#070c1385), linear-gradient(180deg,#ffffff09,#0000002e), var(--realm-gate-art)!important}.game-home .realm-dock-rebuilt .realm-gate-kingdom{--realm-gate-art:url(/realm-dock/kingdom.webp)}.game-home .realm-dock-rebuilt .realm-gate-governors{--realm-gate-art:url(/realm-dock/governors.webp)}.game-home .realm-dock-rebuilt .realm-gate-chronicles{--realm-gate-art:url(/realm-dock/chronicles.webp)}.game-home .realm-dock-rebuilt .realm-gate-titles{--realm-gate-art:url(/realm-dock/titles.webp)}.game-home .realm-dock-rebuilt .realm-gate-ranking{--realm-gate-art:url(/realm-dock/ranking.webp)}.game-home .realm-dock-rebuilt .realm-gate-glyph{border-color:#e4be6d6b;overflow:hidden;box-shadow:inset 0 1px #ffffff21,inset 0 0 0 2px #04070b7a,0 7px 18px #00000057;background:radial-gradient(circle at 50% 35%,#3c434afa,#080d13fa)!important}.game-home .realm-dock-rebuilt .realm-gate-glyph img{object-fit:contain;filter:drop-shadow(0 2px 2px #00000073);width:100%;height:100%;transition:transform .2s,filter .2s;display:block;transform:scale(1.35)}:is(.game-home .realm-dock-rebuilt .realm-gate:hover .realm-gate-glyph img,.game-home .realm-dock-rebuilt .realm-gate:focus-visible .realm-gate-glyph img){filter:drop-shadow(0 2px 3px #0000008c)brightness(1.08);transform:scale(1.45)}.house-energy,.objective-gauge-track{background:#070b10}.house-energy i,.objective-gauge-fill{background:linear-gradient(90deg,var(--ui-blue),var(--ui-gold));box-shadow:0 0 11px #86b9cf33}.alliance-house,.alliance-member-card{--house-accent:var(--ui-gold)!important;--roster-accent:var(--ui-gold)!important}.alliance-house:before{opacity:.055;filter:grayscale(.25)saturate(.75)}.alliance-house{background-image:radial-gradient(circle at 50% -18%,var(--house-accent),transparent 48%), linear-gradient(180deg,#141d2afa,#070b12fc 72%)!important}@supports (color:color-mix(in lab, red, red)){.alliance-house{background-image:radial-gradient(circle at 50% -18%,color-mix(in srgb,var(--house-accent) 15%,transparent),transparent 48%), linear-gradient(180deg,#141d2afa,#070b12fc 72%)!important}}.alliance-house{background-position:50%;background-repeat:no-repeat;background-size:cover}.alliance-house:before{display:none}.alliance-crest,.house-sigil{box-shadow:none!important;background-color:#0000!important;background-size:contain!important;border:0!important;border-radius:0!important}.alliance-crest:after{display:none}.house-sigil{filter:drop-shadow(0 9px 14px #00000061)}.kingdom-atmosphere{z-index:1;pointer-events:none;background:linear-gradient(#0000 0 60%,#070b101f 78%,#05080c57);position:absolute;inset:0;overflow:hidden}.kingdom-page>.site-header,.kingdom-page>section{z-index:2;position:relative}.kingdom-atmosphere:after{content:"";opacity:.16;background-image:radial-gradient(circle,#ffe5a752 0 1px,#0000 1.5px),radial-gradient(circle,#f4ae4438 0 1px,#0000 1.7px);background-position:0 0,34px 58px;background-size:91px 117px,147px 173px;animation:30s linear infinite particle-sky-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 6%,#000 29% 79%,#0000 97%);mask-image:linear-gradient(#0000 6%,#000 29% 79%,#0000 97%)}.kingdom-atmosphere .atmosphere-haze{opacity:.46}.kingdom-atmosphere .game-embers{opacity:.66}.kingdom-atmosphere .game-motes{opacity:.58}.governors-backdrop{filter:saturate(.88)contrast(1.04)brightness(.84);background-position:50%;background-size:cover;background-image:linear-gradient(#04070c1f,#04070c94 58%,#05080d 93%),linear-gradient(90deg,#04070cb8,#04070c2e 54%,#04070c9e),url(/page-backgrounds/governors.webp)!important}.chronicles-backdrop{filter:saturate(.82)contrast(1.04)brightness(.87);background-position:50%;background-size:cover;background-image:linear-gradient(#04070c14,#04070c87 56%,#05080d 93%),linear-gradient(90deg,#04070cab,#04070c1f 55%,#04070c8a),url(/page-backgrounds/chronicles.webp)!important}.chronicles-atmosphere{z-index:1;pointer-events:none;background:linear-gradient(#0000 0 57%,#070c1014 77%,#05080c47);position:absolute;inset:0;overflow:hidden}.chronicles-page>.site-header,.chronicles-page>section{z-index:2;position:relative}.chronicles-atmosphere:after{content:"";opacity:.16;background-image:radial-gradient(circle,#c9ebff5c 0 1px,#0000 1.5px),radial-gradient(circle,#ffeaae38 0 1px,#0000 1.7px);background-position:12px 0,51px 66px;background-size:103px 131px,163px 191px;animation:33s linear infinite particle-sky-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 7%,#000 30% 80%,#0000 97%);mask-image:linear-gradient(#0000 7%,#000 30% 80%,#0000 97%)}.chronicles-atmosphere .atmosphere-haze,.chronicles-atmosphere .game-embers{opacity:.42}.chronicles-atmosphere .game-motes{opacity:.66}.titles-page{background-position:50%;background-size:cover;background-attachment:scroll;min-height:100svh;background-image:radial-gradient(circle at 50% -12%,#d69f4717,#0000 37%),linear-gradient(#0a111a,#04070c 78%)!important}.titles-page .titles-backdrop{display:none}.ranking-game-page{background-position:50%;background-size:cover;background-attachment:fixed;min-height:100svh;background-image:linear-gradient(#05070a29,#05070a9e 60%,#080b11 94%),linear-gradient(90deg,#05070ab8,#05070a26 55%,#05070aad),url(/page-backgrounds/ranking.webp)!important}.ranking-game-page .ranking-game-backdrop{display:none}.honor-banner-frame{filter:saturate(.82)contrast(1.02)drop-shadow(0 7px 10px #00000038)}.honor-banner-title,.honor-banner-aoo-champion .honor-banner-title,.honor-banner-t5-champion .honor-banner-title,.honor-banner-healing-champion .honor-banner-title{color:var(--ui-gold-soft)}.honor-banner-aoo-runner-up .honor-banner-title,.honor-banner-t4-champion .honor-banner-title,.honor-banner-contribution-champion .honor-banner-title{color:var(--ui-blue)}.honor-chip{color:var(--ui-text-secondary);background:#bdc6cf0b;border-color:#bdc6cf2b}.ranking-table-head,.kingdom-status-deck{background:var(--ui-surface);border-color:#bdc6cf24}.ranking-row,.ranking-row:nth-child(odd){border-color:#bdc6cf14;background-color:var(--ui-base)!important}.ranking-row:nth-child(odd){background-color:var(--ui-surface)!important}.ranking-row:hover{background-color:var(--ui-surface-hover)!important}.ranking-table-head th{box-shadow:none;position:static}.ranking-table-head,.kingdom-status-cell span,.ranking-row small{color:var(--ui-text-muted)}@media (prefers-contrast:more){:root{--ui-border:#526170;--ui-text-secondary:#d3d9df;--ui-text-muted:#b9c2cb}.panel,.hero-panel,.header-frame,.nav-frame,.ranking-table-shell,.record-card,.player-game-card,.alliance-house,.title-codex-card,.control,.search-form>div:first-of-type{border-color:var(--ui-control-border)}}@media (forced-colors:active){:focus-visible{outline:3px solid highlight}.status-dot,.title-status-live,.waiting-step-done span{forced-color-adjust:none;border:2px solid canvastext}}.game-home .home-backdrop{background-position:50%;background-size:cover;transform:scale(1.005);background-image:linear-gradient(180deg,#080d141f 0%,#080d1433 44%,#080d14b8 78%,var(--ui-canvas) 100%), radial-gradient(ellipse at 50% 53%,transparent 0 34%,#080d142e 72%,#080d146b 100%), url(/hero-4046.webp)!important;filter:saturate(.9)contrast(1.02)brightness(.94)!important}.game-home .game-stage-rebuilt{min-height:690px;padding-top:clamp(6rem,13vh,9rem);padding-bottom:clamp(4.5rem,10vh,7rem)}.game-home .game-stage-copy-rebuilt{width:min(100%,700px)}.game-home .game-live-tag{background:#080d14ad}.game-home .game-search{margin-top:1rem}.game-home .realm-readout{-webkit-backdrop-filter:blur(16px)saturate(105%);backdrop-filter:blur(16px)saturate(105%);background:#0b1119b8}.game-home .realm-house-line span{color:var(--ui-text-secondary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d14ad}@media (max-width:760px){.game-home .home-backdrop{background-position:50%}.game-home .game-stage-rebuilt{min-height:620px;padding-top:6.5rem;padding-bottom:4rem}}.fog-return-button{min-height:42px;color:var(--ui-text-secondary);background:#0f1721e6;border:1px solid #bdc6cf2b;border-radius:13px;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .7rem;font-size:.7rem;font-weight:720;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.fog-return-button:hover:not(:disabled){background:var(--ui-surface-raised);color:var(--ui-text);border-color:#86b9cf52;transform:translateY(-1px)}.fog-return-button:disabled{cursor:wait;opacity:.68}.fog-return-glyph{color:var(--ui-blue);font-size:1rem;line-height:1}@media (max-width:639px){.fog-return-button{flex:0 0 42px;width:42px;padding:0}.header-frame{min-height:0;padding:.5rem;display:block;position:relative}.header-frame>a{max-width:calc(100% - 98px);min-height:42px}.header-actions{width:100%;margin-top:.45rem;display:block}.governor-search-altar>div{min-width:0}.game-home .game-stage-copy-rebuilt,.game-home .game-search{width:100%;min-width:0;max-width:100%}.game-home .game-search .primary-button{flex:0 0 48px;width:48px;min-width:48px;padding-inline:0;font-size:0}.game-home .game-search .primary-button:after{content:"→";font-size:1rem}.nav-frame{grid-template-columns:repeat(7,minmax(0,1fr));gap:.12rem;width:100%;padding:.16rem;display:grid}.nav-link{gap:0;width:100%;min-width:0;min-height:40px;padding-inline:0}.nav-glyph{font-size:.9rem}.language-switcher,.fog-return-button{width:42px;min-width:42px;min-height:42px;position:absolute;top:.5rem}.language-switcher{right:3.35rem}.fog-return-button{right:.5rem}}.member-gate-world:after{content:"";pointer-events:none;filter:blur(18px);opacity:.3;mix-blend-mode:normal;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:radial-gradient(at 50% 38%,#cde8f71f,#0000 27%),radial-gradient(at 24% 52%,#7db5d60b,#0000 34%),radial-gradient(at 78% 58%,#ebf4f60a,#0000 31%);animation:none;position:absolute;inset:-12%}.member-gate:after{opacity:.22;filter:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:radial-gradient(at 48% 46%,#0000 0 34%,#dae2e206 53%,#899da613 79%,#04070a40),radial-gradient(at 12% 66%,#dde3e00b,#0000 42%),radial-gradient(at 91% 24%,#a9b9bf0a,#0000 39%);animation:none}.member-cloud-stream{filter:blur(30px);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform:translateZ(0);-webkit-mask-image:none;mask-image:none}.member-cloud-stream-high{opacity:.1;animation:43s cubic-bezier(.45,.05,.32,.98) infinite alternate living-cloud-high}.member-cloud-stream-low{opacity:.16;animation:37s cubic-bezier(.4,.06,.22,.98) infinite alternate living-cloud-low}.member-cloud-stream i{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:radial-gradient(at 45% 52%,#e5e9e657,#acbec52b 42%,#6b84900b 67%,#0000 80%);border-radius:46% 54% 61% 39%/57% 43% 59% 41%;width:37vw;min-width:280px;margin-left:-8vw;animation:none;box-shadow:inset 0 -4vw 8vw #49616f09,0 0 10vw #d0dcdc08}.member-cloud-stream i:nth-child(2n){border-radius:58% 42% 47% 53%/39% 61% 44% 56%;animation-duration:10.5s;animation-delay:-2.6s}.member-cloud-stream i:nth-child(3n){background:radial-gradient(at 51% 49%,#e9f2f54d,#99bbcc24 44%,#5f8ba60a 69%,#0000 81%);animation-duration:13s;animation-delay:-5.1s}.member-cloud-stream i:nth-child(4n){opacity:.58;translate:0 22%}.member-cloud-stream i:nth-child(5n){opacity:.46;translate:0 -24%}.member-fog:before,.member-fog:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;mix-blend-mode:normal;background:radial-gradient(at 17% 42%,#d8e1e247,#0000 36%),radial-gradient(at 66% 58%,#a8bbc233,#0000 39%),radial-gradient(at 45% 82%,#dee2dc26,#0000 34%),radial-gradient(at 88% 23%,#8499a221,#0000 31%);animation:none}.member-fog{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform:translateZ(0)}.member-fog-back{opacity:.09;filter:blur(38px);animation:47s cubic-bezier(.42,.04,.27,.98) infinite alternate living-fog-back}.member-fog-middle{opacity:.13;filter:blur(32px);animation:41s cubic-bezier(.41,.05,.24,.98) infinite alternate living-fog-middle}.member-fog-front{opacity:.07;filter:blur(25px);animation:35s cubic-bezier(.36,.08,.2,.98) infinite alternate living-fog-front}.member-gate-panel{isolation:isolate;width:min(88vw,25rem);padding:.2rem}.gate-form{z-index:2;width:100%;margin-top:0;position:relative;transform:none}.gate-falling-particles{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gate-falling-particles i{--particle-x:50%;--particle-size:2px;--particle-drift:12px;--particle-duration:16s;--particle-delay:0s;top:-8%;left:var(--particle-x);width:var(--particle-size);height:var(--particle-size);opacity:0;animation:gate-particle-drop var(--particle-duration) linear var(--particle-delay) infinite;background:#eef9ffe6;border-radius:50%;position:absolute;box-shadow:0 0 7px #9dd7ff9e}.gate-falling-particles i:nth-child(3n){background:#75c6ffd1;box-shadow:0 0 8px #5db8ff99}.gate-falling-particles i:nth-child(4n){background:#ffffffeb;box-shadow:0 0 6px #e4f7ff8f}.gate-falling-particles i:first-child{--particle-x:5%;--particle-size:1.5px;--particle-drift:18px;--particle-duration:17s;--particle-delay:-4s}.gate-falling-particles i:nth-child(2){--particle-x:12%;--particle-size:2px;--particle-drift:-13px;--particle-duration:21s;--particle-delay:-15s}.gate-falling-particles i:nth-child(3){--particle-x:19%;--particle-size:1px;--particle-drift:9px;--particle-duration:14s;--particle-delay:-8s}.gate-falling-particles i:nth-child(4){--particle-x:27%;--particle-size:2.5px;--particle-drift:-18px;--particle-duration:23s;--particle-delay:-2s}.gate-falling-particles i:nth-child(5){--particle-x:34%;--particle-size:1.5px;--particle-drift:14px;--particle-duration:19s;--particle-delay:-12s}.gate-falling-particles i:nth-child(6){--particle-x:41%;--particle-size:2px;--particle-drift:-8px;--particle-duration:16s;--particle-delay:-6s}.gate-falling-particles i:nth-child(7){--particle-x:47%;--particle-size:1px;--particle-drift:20px;--particle-duration:24s;--particle-delay:-18s}.gate-falling-particles i:nth-child(8){--particle-x:53%;--particle-size:2.5px;--particle-drift:-15px;--particle-duration:18s;--particle-delay:-10s}.gate-falling-particles i:nth-child(9){--particle-x:59%;--particle-size:1.5px;--particle-drift:11px;--particle-duration:22s;--particle-delay:-3s}.gate-falling-particles i:nth-child(10){--particle-x:65%;--particle-size:2px;--particle-drift:-20px;--particle-duration:15s;--particle-delay:-13s}.gate-falling-particles i:nth-child(11){--particle-x:71%;--particle-size:1px;--particle-drift:16px;--particle-duration:20s;--particle-delay:-7s}.gate-falling-particles i:nth-child(12){--particle-x:77%;--particle-size:2.5px;--particle-drift:-10px;--particle-duration:25s;--particle-delay:-20s}.gate-falling-particles i:nth-child(13){--particle-x:82%;--particle-size:1.5px;--particle-drift:13px;--particle-duration:17s;--particle-delay:-9s}.gate-falling-particles i:nth-child(14){--particle-x:87%;--particle-size:2px;--particle-drift:-17px;--particle-duration:21s;--particle-delay:-5s}.gate-falling-particles i:nth-child(15){--particle-x:92%;--particle-size:1px;--particle-drift:8px;--particle-duration:14s;--particle-delay:-11s}.gate-falling-particles i:nth-child(16){--particle-x:97%;--particle-size:2px;--particle-drift:-12px;--particle-duration:23s;--particle-delay:-17s}.gate-falling-particles i:nth-child(17){--particle-x:23%;--particle-size:1px;--particle-drift:17px;--particle-duration:26s;--particle-delay:-22s}.gate-falling-particles i:nth-child(18){--particle-x:74%;--particle-size:1.5px;--particle-drift:-9px;--particle-duration:19s;--particle-delay:-14s}.gate-input-frame,.gate-input-frame:hover{-webkit-backdrop-filter:blur(9px)saturate(92%);backdrop-filter:blur(9px)saturate(92%);background:#070c122e;border-color:#d3dee32e;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;min-height:50px;padding:4px;box-shadow:inset 0 1px #ffffff0b,0 14px 38px #0000002e}.gate-input-frame:focus-within{background:#080e1594;border-color:#e9c879a3!important;box-shadow:0 0 0 2px #e9c8791a,0 18px 42px #00000040!important}.gate-input-frame input{letter-spacing:.01em;height:42px;padding:0 .72rem;font-size:.84rem;font-weight:650}.gate-input-frame input::placeholder{color:#cdd6dc94}.gate-input-frame button{background:#d8b36adb;border-color:#f0d69c3d;border-radius:11px;min-height:42px;padding:.45rem .72rem;font-size:.66rem;box-shadow:inset 0 1px #ffffff38,0 7px 18px #00000029}.member-gate-open .member-fog,.member-gate-open .member-cloud-stream{animation:none}@keyframes living-fog-breathe{0%{transform:translate(-1.2%,.4%)scale(1.01)}50%{transform:translate(.9%,-.6%)scale(1.025)}to{transform:translate(.2%,.3%)scale(1.015)}}@keyframes gate-aerial-light{0%{transform:translate(-1.5%,1%)scale(.98)}52%{transform:translate(1%,-1.2%)scale(1.035)}to{transform:translate(.3%,.5%)scale(1.01)}}@keyframes living-cloud-high{0%{transform:translate(-12%,-4%)scale(1.08,.94)}42%{transform:translateY(3%)scale(1.02,1.1)}to{transform:translate(14%,-1%)scale(1.13,.98)}}@keyframes living-cloud-mid{0%{transform:translate(15%,2%)scale(1.12,.96)}51%{transform:translate(-1%,-5%)scale(1.04,1.12)}to{transform:translate(-16%,3%)scale(1.15,.92)}}@keyframes living-cloud-low{0%{transform:translate(-13%,5%)scale(1.14,.9)}48%{transform:translate(2%,-3%)scale(1.02,1.12)}to{transform:translate(17%,2%)scale(1.18,.96)}}@keyframes living-cloud-cell{0%{opacity:.42;translate:-3% -7%;scale:.92 1.08}47%{opacity:.76;translate:3% 5%;scale:1.09 .88}to{opacity:.5;translate:-1% -2%;scale:.98 1.04}}@keyframes living-fog-turbulence-a{0%{opacity:.46;border-radius:44% 56% 49% 51%;transform:translate(-4%,-2%)rotate(-1deg)scale(1.02,.96)}52%{opacity:.78;border-radius:53% 47% 58% 42%;transform:translate(3%,5%)rotate(1.5deg)scale(1.1,1.05)}to{opacity:.55;border-radius:47% 53% 43% 57%;transform:translate(7%,-3%)rotate(2deg)scale(.98,1.12)}}@keyframes living-fog-turbulence-b{0%{opacity:.38;border-radius:58% 42% 51% 49%;transform:translate(6%,4%)rotate(7deg)scale(1.06,.94)}45%{opacity:.68;border-radius:45% 55% 40% 60%;transform:translate(-4%,-5%)rotate(11deg)scale(.96,1.1)}to{opacity:.47;border-radius:52% 48% 57% 43%;transform:translate(-8%,2%)rotate(8deg)scale(1.12,1.02)}}@keyframes living-fog-back{0%{transform:translate(-10%,-3%)rotate(-1deg)scale(1.05)}43%{transform:translate(2%,4%)rotate(.8deg)scale(1.14)}to{transform:translate(11%,-1%)rotate(1.8deg)scale(1.08)}}@keyframes living-fog-high{0%{transform:translate(9%,-7%)rotate(2deg)scale(1.08)}52%{transform:translate(-3%,3%)rotate(-1deg)scale(1.17)}to{transform:translate(-13%,-1%)rotate(-2deg)scale(1.1)}}@keyframes living-fog-middle{0%{transform:translate(-8%,2%)rotate(-2deg)scale(1.12)}47%{transform:translate(3%,-5%)rotate(1deg)scale(1.04)}to{transform:translate(12%,4%)rotate(2deg)scale(1.16)}}@keyframes living-fog-low{0%{transform:translate(11%,6%)rotate(1deg)scale(1.08)}46%{transform:translate(-2%,-4%)rotate(-1.4deg)scale(1.18)}to{transform:translate(-14%,2%)rotate(-2deg)scale(1.1)}}@keyframes living-fog-front{0%{transform:translate(-6%,5%)rotate(-1.5deg)scale(1.1)}53%{transform:translate(4%,-5%)rotate(.8deg)scale(1.2)}to{transform:translate(10%,3%)rotate(1.8deg)scale(1.13)}}@keyframes gate-particle-drop{0%{opacity:0;transform:translateY(-10vh)scale(.7)}12%{opacity:.38}72%{opacity:.3}to{opacity:0;transform:translate3d(var(--particle-drift),118vh,0) scale(1.08)}}@media (max-width:600px){.member-gate-panel{width:min(94vw,23rem)}.gate-minimal-mark{width:min(155vw,44rem);transform:translate(-50%,-55%)}.gate-form{transform:translateY(-5.5rem)}.gate-input-frame{grid-template-columns:minmax(0,1fr) auto}.gate-input-frame button{grid-column:auto;width:auto}}@media (prefers-reduced-motion:reduce){.member-gate:after,.member-gate-world:after,.member-cloud-stream i,.gate-falling-particles i{animation:none}}.project-support{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 12% 18%,#2e71b429,#0000 30%),radial-gradient(circle at 78% 110%,#dda4451f,#0000 36%),linear-gradient(135deg,#0c141feb,#070c13e0);border:1px solid #e2b75b3b;border-radius:26px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 22px 70px #00000047}.project-support:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0 46%,#ffe09909 52%,#0000 58%);position:absolute;inset:0}.project-support-main{z-index:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.4vw,2.2rem);min-height:154px;padding:clamp(1rem,2.2vw,1.7rem);display:grid;position:relative}.project-support-emblem{aspect-ratio:1;cursor:pointer;filter:drop-shadow(0 14px 20px #00000052);background:0 0;border:0;border-radius:50%;flex:none;width:clamp(84px,9vw,122px);transition:transform .22s,filter .22s;position:relative}.project-support-emblem:hover:not(:disabled){filter:drop-shadow(0 16px 28px #2670c457);transform:translateY(-3px)scale(1.025)}.project-support-emblem:focus-visible{outline-offset:4px;outline:2px solid #efd17e}.project-support-emblem:disabled{cursor:wait;opacity:.72}.project-support-emblem img{object-fit:contain;width:100%;height:100%;display:block}.project-support-emblem>span{color:#f8d477;background:#0a1422;border:1px solid #ffd87b94;border-radius:999px;place-items:center;min-width:35px;min-height:35px;font-size:.82rem;font-weight:900;display:grid;position:absolute;bottom:5px;right:-7px;box-shadow:0 8px 18px #00000061}.project-support-emblem.is-liked{filter:drop-shadow(0 0 23px #3d8fec57)drop-shadow(0 12px 20px #0000004d)}.project-support-copy{min-width:0}.project-support-copy .eyebrow{color:#e5bd63;align-items:center;gap:.55rem;margin:0 0 .45rem;display:flex}.project-support-copy .eyebrow span{background:#d9a944;width:24px;height:1px}.project-support-copy h2{color:#fff8e9;letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.7vw,2.15rem);font-weight:900}.project-support-copy>p:not(.eyebrow){color:#aeb9c8;max-width:42rem;margin:.45rem 0 .85rem;line-height:1.55}.project-support-action{color:#f2ce7c;letter-spacing:.02em;cursor:pointer;background:#d9a9431a;border:1px solid #ebc26566;border-radius:999px;padding:.58rem .9rem;font-size:.75rem;font-weight:850}.project-support-action:hover:not(:disabled){background:#d9a9432e}.project-support-action:focus-visible{outline-offset:2px;outline:2px solid #efd17e}.project-support-action:disabled{cursor:wait;opacity:.58}.project-support-message{color:#95c8ff;margin-left:.7rem;font-size:.75rem}.project-contact{color:#fff4dc;border-left:1px solid #ffffff17;gap:.2rem;min-width:210px;padding:.65rem 2.4rem .65rem 1.5rem;text-decoration:none;display:grid;position:relative}.project-contact small{color:#8e9cae;letter-spacing:.11em;text-transform:uppercase;font-size:.69rem;font-weight:800}.project-contact strong{font-size:.92rem}.project-contact>span{color:#e4b652;font-size:1.5rem;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.project-contact:hover strong{color:#f3c969}.project-contact:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #efd17e}.project-supporters{z-index:1;border-top:1px solid #ffffff12;position:relative}.project-supporters summary{color:#95a3b4;cursor:pointer;padding:.78rem clamp(1rem,2.2vw,1.7rem);font-size:.75rem;font-weight:800;list-style-position:inside}.project-supporters summary:hover{color:#f0c76c}.project-supporters-list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.55rem;padding:0 clamp(1rem,2.2vw,1.7rem) 1.15rem;display:grid}.project-supporters-list a{color:#edf2f8;background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;gap:.15rem;padding:.62rem .72rem;text-decoration:none;display:grid}.project-supporters-list a:hover{background:#e2b75b0f;border-color:#e3b8584d}.project-supporters-list a small,.project-supporters-list p{color:#8997aa;font-size:.68rem}.project-supporters-list p{margin:.25rem 0}.brand-mark{width:50px;height:50px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 50px;overflow:visible}.brand-mark-image{object-fit:contain;filter:drop-shadow(0 7px 10px #00000057);width:100%;height:100%;transition:filter .2s;display:block}.group:hover .brand-mark{border-color:#0000;transform:translateY(-1px)scale(1.025)}.group:hover .brand-mark-image{filter:drop-shadow(0 8px 14px #dca6443d)}.title-concept-notice{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 7%,#3877b52b,#0000 25%),linear-gradient(120deg,#0e1621f0,#0b0f17e6);border:1px solid #e0b75b40;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.2vw,1.8rem);padding:clamp(1rem,2.2vw,1.5rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 20px 55px #00000040}.title-concept-notice:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 45%,#ffda850a 51%,#0000 57%);position:absolute;inset:0}.title-concept-seal{z-index:1;aspect-ratio:1;cursor:pointer;filter:drop-shadow(0 12px 18px #00000052);background:0 0;border:0;border-radius:50%;width:clamp(78px,8vw,105px);transition:transform .2s,filter .2s;position:relative}.title-concept-seal:hover:not(:disabled){transform:translateY(-2px)scale(1.025)}.title-concept-seal:focus-visible{outline-offset:3px;outline:2px solid #efd17e}.title-concept-seal:disabled{cursor:wait;opacity:.7}.title-concept-seal img{object-fit:contain;width:100%;height:100%;display:block}.title-concept-seal strong{color:#f0cc72;background:#0b1522;border:1px solid #f5cf758c;border-radius:999px;place-items:center;min-width:32px;min-height:32px;font-size:.76rem;display:grid;position:absolute;bottom:3px;right:-4px;box-shadow:0 7px 17px #00000059}.title-concept-seal.is-liked{filter:drop-shadow(0 0 19px #529de752)drop-shadow(0 12px 18px #0000004d)}.title-concept-copy{z-index:1;min-width:0;position:relative}.title-concept-copy>small{color:#e1b85d;letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:900}.title-concept-copy h2{color:#fff7e8;letter-spacing:-.035em;margin:.24rem 0 .38rem;font-size:clamp(1.25rem,2.4vw,1.9rem);font-weight:900}.title-concept-copy p{color:#aeb9c7;max-width:50rem;margin:0;font-size:.88rem;line-height:1.55}.title-concept-copy>span{color:#87bfe5;letter-spacing:.04em;margin-top:.58rem;font-size:.68rem;font-weight:800;display:inline-block}.title-concept-vote-actions{z-index:1;border-left:1px solid #ffffff14;gap:.6rem;min-width:220px;padding-left:1.35rem;display:grid;position:relative}.title-concept-vote-actions>strong{color:#c5cfda;font-size:.75rem}.title-concept-vote-actions>button{color:#f6d27e;cursor:pointer;background:linear-gradient(135deg,#e1b54e38,#e1b54e14);border:1px solid #e8be5e6b;border-radius:999px;padding:.66rem 1rem;font-size:.76rem;font-weight:900}.title-concept-vote-actions>button:hover:not(:disabled){background:#e1b54e33}.title-concept-vote-actions>button:focus-visible{outline-offset:2px;outline:2px solid #efd17e}.title-concept-vote-actions>button:disabled{cursor:wait;opacity:.58}.title-concept-vote-actions>span{color:#8bbfe4;min-height:1em;font-size:.66rem}@media (max-width:760px){.project-support-main{grid-template-columns:auto minmax(0,1fr)}.project-contact{border-top:1px solid #ffffff12;border-left:0;grid-column:1/-1;min-width:0;padding:.85rem 2.4rem .15rem 0}.title-concept-notice{grid-template-columns:auto minmax(0,1fr)}.title-concept-vote-actions{border-top:1px solid #ffffff14;border-left:0;grid-column:1/-1;min-width:0;padding:.85rem 0 0}}@media (max-width:480px){.project-support-main{align-items:start;gap:.8rem}.project-support-emblem{width:72px}.project-support-message{margin:.55rem 0 0;display:block}.brand-mark{flex-basis:46px;width:46px;height:46px}}.alliance-house{min-height:510px}.house-scoreboard{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) auto;align-items:center;gap:.65rem;margin-inline:0;padding:.78rem}.house-scoreboard>.house-primary-score,.house-scoreboard>.house-secondary-score{min-width:0;color:inherit;font-size:inherit;grid-area:auto;align-self:auto;display:block}.house-scoreboard>.house-primary-score small,.house-scoreboard>.house-secondary-score small{color:var(--house-accent);display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.house-scoreboard>.house-primary-score small,.house-scoreboard>.house-secondary-score small{color:color-mix(in srgb,var(--house-accent) 68%,#aab5c3)}}.house-scoreboard>.house-primary-score small,.house-scoreboard>.house-secondary-score small{letter-spacing:.13em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;font-weight:950}.house-scoreboard>.house-primary-score strong,.house-scoreboard>.house-secondary-score strong{color:#fff2d2;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:.24rem;font-size:.8rem;font-weight:950;display:block;overflow:hidden}.house-scoreboard>.house-secondary-score{border-left:1px solid #ffffff14;padding-left:.65rem}.house-scoreboard>span:last-child{color:#aeb8c5;white-space:nowrap;grid-area:auto;align-self:auto;align-items:center;gap:.25rem;font-size:.58rem;font-weight:850;display:flex}.house-stats-expanded{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.75rem;overflow:hidden}.house-stats-expanded span{border-left:1px solid var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.house-stats-expanded span{border-left:1px solid color-mix(in srgb,var(--house-accent) 15%,transparent)}}.house-stats-expanded span{padding:.65rem .25rem}.house-stats-expanded span:nth-child(3n+1){border-left:0}.house-stats-expanded span:nth-child(n+4){border-top:1px solid var(--house-accent)}@supports (color:color-mix(in lab, red, red)){.house-stats-expanded span:nth-child(n+4){border-top:1px solid color-mix(in srgb,var(--house-accent) 15%,transparent)}}.house-stats-expanded strong{font-size:.72rem}.alliance-roster-hero .alliance-roster-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.alliance-roster-hero .alliance-roster-summary>span{border-top:0;border-left:1px solid #ffffff12}.alliance-roster-hero .alliance-roster-summary>span:nth-child(4n+1){border-left:0}.alliance-roster-hero .alliance-roster-summary>span:nth-child(n+5){border-top:1px solid #ffffff12}.alliance-roster-tools{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#111924db,#070b12d1);border:1px solid #ffffff14;border-radius:16px;grid-template-columns:minmax(260px,1.5fr) minmax(150px,.7fr) minmax(160px,.7fr) auto;align-items:end;gap:.65rem;margin:0 0 .8rem;padding:.72rem;display:grid;box-shadow:inset 0 1px #ffffff0e,0 15px 35px #0003}.alliance-roster-tools label{color:#8694a7;letter-spacing:.13em;text-transform:uppercase;gap:.3rem;font-size:6px;font-weight:950;display:grid}.alliance-roster-tools input,.alliance-roster-tools select{color:#f3eddf;letter-spacing:0;text-transform:none;background:#050a11d1;border:1px solid #a0b5cd24;border-radius:10px;outline:none;min-width:0;height:40px;padding:0 .7rem;font-size:.72rem;font-weight:750}.alliance-roster-tools input:focus,.alliance-roster-tools select:focus{border-color:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-roster-tools input:focus,.alliance-roster-tools select:focus{border-color:color-mix(in srgb,var(--roster-accent) 65%,white 8%)}}.alliance-roster-tools input:focus,.alliance-roster-tools select:focus{box-shadow:0 0 0 3px var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-roster-tools input:focus,.alliance-roster-tools select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--roster-accent) 11%,transparent)}}.alliance-roster-tools select:disabled{cursor:not-allowed;opacity:.48}.alliance-roster-tools option{color:#10141b;background:#f8f6f1}.alliance-roster-search{position:relative}.alliance-roster-search>span{z-index:1;color:var(--roster-accent);font-size:1rem;position:absolute;bottom:10px;left:.72rem}.alliance-roster-search input{padding-left:2rem}.alliance-result-count{color:#9aa7b7;white-space:nowrap;align-self:center;padding:0 .45rem .25rem;font-size:.64rem;font-weight:800}.alliance-dkp-notice{border:1px solid var(--roster-accent);align-items:center;gap:.8rem;margin-bottom:.8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.alliance-dkp-notice{border:1px solid color-mix(in srgb,var(--roster-accent) 23%,transparent)}}.alliance-dkp-notice{background:var(--roster-accent);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.alliance-dkp-notice{background:color-mix(in srgb,var(--roster-accent) 6%,#080d15d1)}}.alliance-dkp-notice{padding:.8rem 1rem}.alliance-dkp-notice>span{color:var(--roster-accent);font-size:1.25rem}.alliance-dkp-notice strong,.alliance-dkp-notice small{display:block}.alliance-dkp-notice strong{color:#f3eadb;font-size:.74rem}.alliance-dkp-notice small{color:#8c99aa;margin-top:.18rem;font-size:.65rem;line-height:1.45}.alliance-member-grid-detailed{gap:10px}.alliance-member-card-detailed{min-height:0;padding:.8rem;display:block}.member-card-topline{grid-template-columns:50px auto minmax(0,1fr) minmax(110px,.58fr) auto;align-items:center;gap:.7rem;display:grid}.member-card-topline .member-rank{gap:.16rem;display:grid}.member-card-topline .member-rank small{color:#6f7d8f;letter-spacing:.11em;text-transform:uppercase;font-size:5px;font-weight:950}.member-card-topline .member-rank strong{color:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.member-card-topline .member-rank strong{color:color-mix(in srgb,var(--roster-accent) 68%,#e9d7b1)}}.member-card-topline .member-rank strong{font-size:.76rem}.member-dkp-score{text-align:right;min-width:0}.member-dkp-score small{color:#778598;letter-spacing:.13em;text-transform:uppercase;font-size:6px;font-weight:950;display:block}.member-dkp-score strong{color:#f1c66c;text-overflow:ellipsis;white-space:nowrap;margin-top:.16rem;font-size:.82rem;font-weight:950;display:block;overflow:hidden}.member-progress-score{text-align:right;min-width:0}.member-progress-score small{color:#778598;letter-spacing:.13em;text-transform:uppercase;font-size:6px;font-weight:950;display:block}.member-progress-score strong{color:#9dd7ff;white-space:nowrap;margin-top:.16rem;font-size:.78rem;font-weight:950;display:block}.member-dkp-progress{margin-top:.65rem}.member-dkp-progress>span{color:#7f8da0;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.member-dkp-progress small{font-size:.57rem;font-weight:750}.member-dkp-progress strong{color:#b6c1cf;font-size:.61rem}.member-dkp-progress>i{background:#0000007a;border-radius:999px;height:5px;margin-top:.3rem;display:block;overflow:hidden}.member-dkp-progress b{border-radius:inherit;background:linear-gradient(90deg,var(--roster-accent),var(--roster-accent),#f5d486);height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.member-dkp-progress b{background:linear-gradient(90deg,color-mix(in srgb,var(--roster-accent) 55%,#365d7a),var(--roster-accent),#f5d486)}}.member-dkp-progress b{box-shadow:0 0 12px var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.member-dkp-progress b{box-shadow:0 0 12px color-mix(in srgb,var(--roster-accent) 38%,transparent)}}.member-stat-grid{background:#02060b4d;border:1px solid #fff1;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.65rem;display:grid;overflow:hidden}.member-stat-grid>span{border-left:1px solid #ffffff0e;min-width:0;padding:.52rem .6rem}.member-stat-grid>span:nth-child(4n+1){border-left:0}.member-stat-grid>span:nth-child(n+5){border-top:1px solid #ffffff0e}.member-stat-grid small{color:#6f7d90;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:5px;font-weight:900;display:block;overflow:hidden}.member-stat-grid strong{color:#dce3eb;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.68rem;font-weight:850;display:block;overflow:hidden}.member-war-breakdown{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}.member-war-breakdown>span{border:1px solid var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.member-war-breakdown>span{border:1px solid color-mix(in srgb,var(--roster-accent) 17%,transparent)}}.member-war-breakdown>span{background:var(--roster-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.member-war-breakdown>span{background:color-mix(in srgb,var(--roster-accent) 6%,transparent)}}.member-war-breakdown>span{color:#8593a5;padding:.28rem .48rem;font-size:.55rem}.member-war-breakdown strong{color:#d9e2ed;margin-left:.15rem}@media (max-width:900px){.alliance-roster-tools{grid-template-columns:1fr 1fr}.alliance-roster-search,.alliance-result-count{grid-column:1/-1}.alliance-result-count{justify-self:end}}@media (max-width:700px){.alliance-roster-hero .alliance-roster-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.alliance-roster-hero .alliance-roster-summary>span{border-left:1px solid #ffffff12}.alliance-roster-hero .alliance-roster-summary>span:nth-child(odd){border-left:0}.alliance-roster-hero .alliance-roster-summary>span:nth-child(n+3){border-top:1px solid #ffffff12}.member-card-topline{grid-template-columns:42px auto minmax(0,1fr) auto}.member-dkp-score{text-align:left;grid-column:3}.member-card-topline .member-card-arrow{grid-area:1/4/3}}@media (max-width:520px){.alliance-roster-tools{grid-template-columns:1fr}.alliance-roster-search,.alliance-result-count{grid-column:auto}.alliance-result-count{justify-self:start}.member-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-stat-grid>span:nth-child(4n+1){border-left:1px solid #ffffff0e}.member-stat-grid>span:nth-child(odd){border-left:0}.member-stat-grid>span:nth-child(n+3){border-top:1px solid #ffffff0e}}.alliance-roster-hero{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr)}.alliance-roster-hero .alliance-roster-summary{grid-column:1/-1;width:100%}.member-card-topline{grid-template-columns:minmax(0,1fr) auto;gap:.6rem}.member-profile-link{grid-template-columns:50px auto minmax(0,1fr) minmax(100px,.55fr) minmax(56px,.3fr) auto;align-items:center;gap:.7rem;min-width:0;display:grid}.member-details-toggle{border:1px solid var(--roster-accent);flex:none;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.member-details-toggle{border:1px solid color-mix(in srgb,var(--roster-accent) 38%,transparent)}}.member-details-toggle{background:var(--roster-accent);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.member-details-toggle{background:color-mix(in srgb,var(--roster-accent) 10%,#05090fb8)}}.member-details-toggle{color:#f5d080;cursor:pointer;transition:border-color .2s,background .2s,transform .2s}.member-details-toggle:hover{border-color:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.member-details-toggle:hover{border-color:color-mix(in srgb,var(--roster-accent) 72%,white 10%)}}.member-details-toggle:hover{background:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.member-details-toggle:hover{background:color-mix(in srgb,var(--roster-accent) 19%,#05090fb8)}}.member-details-toggle:focus-visible{outline-offset:2px;outline:2px solid #efd17e}.member-details-toggle>span{font-size:1.35rem;font-weight:400;line-height:1;transition:transform .22s;display:block}.alliance-member-card-detailed.is-expanded .member-details-toggle>span{transform:rotate(45deg)}.member-card-details{animation:.2s both member-details-in}@keyframes member-details-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.member-profile-link{grid-template-columns:42px auto minmax(0,1fr) auto}.member-profile-link .member-dkp-score{text-align:left;grid-area:2/3}.member-profile-link .member-progress-score{text-align:left;grid-area:3/3}.member-profile-link .member-card-arrow{grid-area:1/4/4}}.site-header.site-header-fixed{z-index:100;width:100%;margin-inline:auto;top:0;left:0;right:0;transform:none;position:fixed!important}.alliance-roster-page .alliance-roster-hero{padding-top:10rem}.alliance-roster-page .alliance-back-link{top:7.2rem}@media (max-width:700px){.alliance-roster-page .alliance-roster-hero{padding-top:8rem}.alliance-roster-page .alliance-back-link{top:5.65rem}}.alliance-filter-disclosure{margin:0 0 .8rem}.alliance-filter-toggle{border:1px solid var(--roster-accent);align-items:center;gap:.48rem;min-height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.alliance-filter-toggle{border:1px solid color-mix(in srgb,var(--roster-accent) 30%,#ffffff1a)}}.alliance-filter-toggle{background:var(--roster-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.alliance-filter-toggle{background:color-mix(in srgb,var(--roster-accent) 7%,#0b121cb3)}}.alliance-filter-toggle{color:#dce5ef;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;padding:.36rem .75rem .36rem .42rem;font-size:.64rem;font-weight:900;transition:border-color .2s,background .2s,transform .2s}.alliance-filter-toggle:hover{border-color:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-filter-toggle:hover{border-color:color-mix(in srgb,var(--roster-accent) 72%,white 10%)}}.alliance-filter-toggle:hover{background:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-filter-toggle:hover{background:color-mix(in srgb,var(--roster-accent) 16%,#0b121cb3)}}.alliance-filter-toggle:hover{transform:translateY(-1px)}.alliance-filter-toggle:focus-visible{outline-offset:2px;outline:2px solid #efd17e}.alliance-filter-toggle>span{border:1px solid var(--roster-accent);place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.alliance-filter-toggle>span{border:1px solid color-mix(in srgb,var(--roster-accent) 46%,transparent)}}.alliance-filter-toggle>span{color:var(--roster-accent);border-radius:50%;font-size:1.1rem;font-weight:400;line-height:1;transition:transform .2s}.alliance-filter-toggle[aria-expanded=true]>span{transform:rotate(45deg)}.alliance-filter-disclosure .alliance-roster-tools{margin:.55rem 0 0}.alliance-dkp-goal-card{border:1px solid var(--roster-accent);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:center;gap:1rem;width:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.alliance-dkp-goal-card{border:1px solid color-mix(in srgb,var(--roster-accent) 36%,#ffffff17)}}.alliance-dkp-goal-card{background:radial-gradient(circle at 88% 5%,var(--roster-accent),transparent 38%),linear-gradient(120deg,#0d1622f0,#070c14e6);border-radius:17px}@supports (color:color-mix(in lab, red, red)){.alliance-dkp-goal-card{background:radial-gradient(circle at 88% 5%,color-mix(in srgb,var(--roster-accent) 17%,transparent),transparent 38%),linear-gradient(120deg,#0d1622f0,#070c14e6)}}.alliance-dkp-goal-card{padding:.95rem 1.15rem;box-shadow:inset 0 1px #ffffff0f,0 16px 32px #0000002e}.alliance-dkp-goal-copy{min-width:0}.alliance-dkp-goal-copy small,.alliance-dkp-goal-copy span{color:#8b9caf;letter-spacing:.1em;text-transform:uppercase;font-size:.59rem;font-weight:850;display:block}.alliance-dkp-goal-copy small{color:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-dkp-goal-copy small{color:color-mix(in srgb,var(--roster-accent) 70%,#c7d1df)}}.alliance-dkp-goal-copy strong{color:#fff1d1;letter-spacing:-.035em;margin:.22rem 0;font-size:clamp(1.1rem,2.1vw,1.7rem);font-weight:950;display:block}.alliance-dkp-goal-meter{grid-template-columns:1fr auto;align-items:center;gap:.34rem .75rem;min-width:0;display:grid}.alliance-dkp-goal-meter>span{color:#94a3b4;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:900}.alliance-dkp-goal-meter>strong{color:#e3eaf0;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;font-weight:850;overflow:hidden}.alliance-dkp-goal-meter>i{background:#01050a94;border-radius:999px;grid-column:1/-1;height:7px;display:block;overflow:hidden;box-shadow:inset 0 1px 2px #00000073}.alliance-dkp-goal-meter>i>b{border-radius:inherit;background:linear-gradient(90deg,var(--roster-accent),var(--roster-accent),#f5d486);height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.alliance-dkp-goal-meter>i>b{background:linear-gradient(90deg,color-mix(in srgb,var(--roster-accent) 62%,#4a7ea2),var(--roster-accent),#f5d486)}}.alliance-dkp-goal-meter>i>b{box-shadow:0 0 14px var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.alliance-dkp-goal-meter>i>b{box-shadow:0 0 14px color-mix(in srgb,var(--roster-accent) 48%,transparent)}}.alliance-dkp-goal-meter>i>b{transition:width .35s}@media (max-width:700px){.alliance-dkp-goal-card{grid-template-columns:1fr;gap:.75rem;padding:.88rem 1rem}}.moderation-command-deck{position:relative}.moderation-command-hero{background:radial-gradient(circle at 88% 4%,#d9a84a29,#0000 31%),linear-gradient(135deg,#181f2bf0,#080d15f5);border:1px solid #dab56833;border-radius:24px;justify-content:space-between;align-items:end;gap:1.2rem;padding:clamp(1.2rem,3vw,2rem);display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 25px 60px #0000002e}.moderation-command-hero h1{color:#fff5e2;letter-spacing:-.055em;margin:.4rem 0 0;font-size:clamp(2.1rem,4.5vw,4rem);font-weight:950;line-height:.98}.moderation-command-hero p:not(.eyebrow){color:#9caabd;max-width:45rem;margin:.7rem 0 0;font-size:.82rem;line-height:1.55}.moderation-command-hero>div:last-child{flex:none}.moderation-audience-panel{background:#73aedc1a;border:1px solid #70a9d533;border-radius:20px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.35fr) minmax(220px,.78fr);gap:1px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 42px #00000024}.moderation-audience-heading,.moderation-audience-grid,.moderation-top-pages,.moderation-audience-activity{background:linear-gradient(145deg,#101c2bf7,#080e17fa)}.moderation-audience-heading{min-width:0;padding:1.1rem 1.25rem}.moderation-audience-heading h2{color:#ecf5fd;letter-spacing:-.035em;margin:.35rem 0 0;font-size:1.25rem;font-weight:900}.moderation-audience-heading p:not(.eyebrow){color:#8294aa;max-width:18rem;margin:.4rem 0 0;font-size:.68rem;line-height:1.5}.moderation-audience-live{color:#8fc5e9;letter-spacing:.085em;text-transform:uppercase;align-items:center;gap:.38rem;margin-top:.78rem;font-size:.56rem;font-weight:850;display:inline-flex}.moderation-audience-live i{background:#68d7a3;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #68d7a31a,0 0 13px #68d7a3bf}.moderation-audience-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.moderation-audience-grid>div{border-left:1px solid #84b9df1f;min-width:0;padding:1.1rem .95rem}.moderation-audience-grid small,.moderation-top-pages>small,.moderation-audience-activity small{color:#7d96ad;letter-spacing:.12em;text-transform:uppercase;font-size:.53rem;font-weight:900;display:block}.moderation-audience-grid strong{color:#f5e2b8;letter-spacing:-.04em;margin-top:.45rem;font-size:clamp(1.1rem,2.2vw,1.55rem);font-weight:950;display:block}.moderation-audience-grid span{color:#a1b8cb;margin-top:.25rem;font-size:.59rem;line-height:1.35;display:block}.moderation-top-pages{min-width:0;padding:1.1rem 1.1rem .85rem}.moderation-top-pages ol{gap:.22rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.moderation-top-pages li{color:#aebdcb;justify-content:space-between;align-items:center;gap:.65rem;min-width:0;font-size:.67rem;display:flex}.moderation-top-pages li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moderation-top-pages li strong{color:#e3c77f;flex:none;font-size:.68rem}.moderation-top-pages li strong em{color:#7f99ae;font-size:.51rem;font-style:normal;font-weight:750}.moderation-top-pages p{color:#71859a;margin:.55rem 0 0;font-size:.65rem}.moderation-audience-activity{border-top:1px solid #84b9df1a;grid-column:1/-1;grid-template-columns:minmax(195px,.56fr) minmax(0,1.44fr);gap:1.4rem;min-width:0;padding:.9rem 1.25rem 1rem;display:grid}.moderation-audience-activity>div:first-child{align-content:center;gap:.26rem;min-width:0;display:grid}.moderation-audience-activity>div:first-child strong{color:#dcebf6;font-size:.69rem;font-weight:850}.moderation-audience-activity>div:first-child span{color:#8096aa;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.moderation-audience-chart{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.5rem;min-height:74px;padding:.1rem 0 .05rem;display:grid}.moderation-audience-chart>div{grid-template-rows:48px auto auto;place-items:end center;gap:.18rem;min-width:0;display:grid}.moderation-audience-chart i{background:linear-gradient(#8fcaed,#367da8);border-radius:7px 7px 2px 2px;width:min(26px,72%);min-height:2px;display:block;box-shadow:0 0 16px #5bb5e740}.moderation-audience-chart span{color:#718aa0;letter-spacing:.03em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:.52rem;font-weight:800;overflow:hidden}.moderation-audience-chart b{color:#c9deed;font-size:.56rem;font-weight:850}.moderation-member-activity{background:linear-gradient(145deg,#0d1825fa,#070d15fc);border-top:1px solid #84b9df1a;grid-column:1/-1;min-width:0}.moderation-member-activity-title{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:end;gap:1rem;padding:.9rem 1.25rem;display:flex}.moderation-member-activity-title>div{gap:.22rem;display:grid}.moderation-member-activity-title small{color:#7d96ad;letter-spacing:.12em;text-transform:uppercase;font-size:.53rem;font-weight:900}.moderation-member-activity-title strong{color:#dcebf6;font-size:.69rem;font-weight:850}.moderation-member-activity-title>span{color:#8298aa;font-size:.58rem;font-weight:800}.moderation-member-activity ol{scrollbar-color:#5f9fcd8c transparent;grid-template-columns:repeat(2,minmax(0,1fr));max-height:380px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.moderation-member-activity li{border-top:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) auto minmax(105px,auto);align-items:center;gap:.85rem;min-width:0;padding:.72rem 1rem;display:grid}.moderation-member-activity li:nth-child(odd){border-right:1px solid #ffffff0e}.moderation-member-activity li>a{align-items:center;gap:.55rem;min-width:0;text-decoration:none;display:flex}.moderation-member-activity li>a>span:last-child,.moderation-member-activity li>span{gap:.13rem;min-width:0;display:grid}.moderation-member-activity li strong{color:#e9f1f7;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:850;overflow:hidden}.moderation-member-activity li small{color:#71879a;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;overflow:hidden}.moderation-member-activity li>span{text-align:right;min-width:70px}.moderation-member-activity li>span strong{color:#e4c984}.moderation-member-activity time{color:#8095a8;text-align:right;white-space:nowrap;font-size:.55rem}.moderation-member-status{background:#586777;border-radius:50%;flex:none;width:.48rem;height:.48rem;box-shadow:0 0 0 3px #5867771c}.moderation-member-status.is-online{background:#62d59e;box-shadow:0 0 0 3px #62d59e1a,0 0 12px #62d59ead}.moderation-access-log{background:linear-gradient(145deg,#0f1926f7,#070c14fa);border:1px solid #d6b4692e;border-radius:20px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 42px #00000024}.moderation-access-log-heading{background:radial-gradient(circle at 92% 12%,#d9a84a1c,#0000 28%);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:end;gap:1rem;padding:1.1rem 1.25rem;display:flex}.moderation-access-log-heading h2{color:#f0f4f8;letter-spacing:-.035em;margin:.35rem 0 0;font-size:1.22rem;font-weight:900}.moderation-access-log-heading p:not(.eyebrow){color:#8294a8;max-width:38rem;margin:.38rem 0 0;font-size:.67rem;line-height:1.5}.moderation-access-log-heading>strong{color:#ead093;letter-spacing:.08em;background:#ddb45412;border:1px solid #ddb45447;border-radius:999px;flex:none;padding:.42rem .65rem;font-size:.59rem;font-weight:900}.moderation-access-log ol{scrollbar-color:#b0905385 transparent;grid-template-columns:repeat(2,minmax(0,1fr));max-height:350px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.moderation-access-log li{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:.8rem;min-width:0;padding:.74rem 1rem;display:flex}.moderation-access-log li:nth-child(odd){border-right:1px solid #ffffff0e}.moderation-access-identity{align-items:center;gap:.5rem;min-width:0;display:flex}.moderation-access-identity>a,.moderation-access-identity>div{min-width:0;text-decoration:none;display:grid}.moderation-access-identity>a:hover strong{color:#f1cf87}.moderation-access-identity strong{color:#e7edf4;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:850;transition:color .18s;overflow:hidden}.moderation-access-identity span{color:#71869a;font-size:.58rem;font-weight:750}.moderation-access-identity em{color:#d89b9b;letter-spacing:.07em;text-transform:uppercase;background:#cd585812;border:1px solid #d5717138;border-radius:999px;flex:none;padding:.25rem .38rem;font-size:.48rem;font-style:normal;font-weight:900}.moderation-access-identity em.is-allowed{color:#8bd9ae;background:#65cd9f12;border-color:#65cd9f3d}.moderation-access-identity>b{color:#d7b971;font-size:.57rem;font-weight:900}.moderation-access-log time{color:#8294a7;white-space:nowrap;flex:none;font-size:.58rem}.moderation-access-log-empty{color:#7c8ea1;margin:0;padding:1.3rem 1.25rem;font-size:.7rem}.intelligence-importer{overflow:hidden;padding:0!important}.moderation-source-heading{background:radial-gradient(circle at 88% 8%,#e0ae4d1f,#0000 28%),#070d1559;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:end;gap:1rem;padding:1.2rem 1.25rem;display:flex}.moderation-source-heading h2{color:#f6f1e6;letter-spacing:-.035em;margin:.35rem 0 0;font-size:1.35rem;font-weight:900}.moderation-source-heading p:not(.eyebrow){color:#8999aa;max-width:46rem;margin:.38rem 0 0;font-size:.72rem;line-height:1.5}.moderation-source-heading>span{color:#f0cf85;background:#deab4817;border:1px solid #e0b05457;border-radius:999px;flex:none;padding:.42rem .68rem;font-size:.66rem;font-weight:900}.moderation-source-grid{background:#ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.moderation-source-slot{background:linear-gradient(145deg,#101b29f5,#070c14fa);min-width:0;padding:1.05rem}.moderation-source-slot:hover{background:radial-gradient(circle at 100% 0,#6fb6e21a,#0000 42%),linear-gradient(145deg,#111e2efa,#070c14fa)}.moderation-source-slot-head{grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.moderation-source-slot-head>span{color:#edc977;background:#deb25413;border:1px solid #deb2544d;border-radius:12px;place-items:center;width:37px;height:37px;font-size:1rem;display:grid}.moderation-source-prekvk .moderation-source-slot-head>span{color:#9ad7ff;background:#69b3e513;border-color:#69b3e54d}.moderation-source-activity .moderation-source-slot-head>span{color:#9be2be;background:#65cd9f12;border-color:#65cd9f47}.moderation-source-slot-head small{color:#71849a;letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:900;display:block}.moderation-source-slot-head h3{color:#edf2f7;margin:.16rem 0 0;font-size:.88rem;font-weight:900}.moderation-source-slot-head i{color:#647285;font-size:.62rem;font-style:normal}.moderation-source-slot-head i.is-ready{color:#70d5a2;text-shadow:0 0 12px #66d19b7a}.moderation-source-status{color:#7f92a6;gap:.23rem;min-height:59px;margin:.9rem 0;font-size:.63rem;line-height:1.35;display:grid;overflow:hidden}.moderation-source-status strong{color:#d8c182;letter-spacing:.1em;text-transform:uppercase;font-size:.52rem;font-weight:900}.moderation-source-status em{color:#627387;text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;font-style:normal;overflow:hidden}.moderation-source-hint{color:#8394a8;margin:-.3rem 0 .65rem;font-size:.58rem;line-height:1.35}.moderation-source-action{color:#b7d9f0;cursor:pointer;background:#5082a90f;border:1px dashed #89abc94d;border-radius:10px;justify-content:center;align-items:center;min-height:35px;font-size:.62rem;font-weight:850;transition:border-color .18s,background .18s,color .18s;display:flex}.moderation-source-action:hover{color:#f2d894;background:#ddb45414;border-color:#ddb45494}.moderation-source-action input{opacity:0;width:1px;height:1px;position:absolute}.moderation-source-message,.moderation-source-error,.moderation-source-warning{border-radius:8px;margin:.65rem 0 0;padding:.5rem .6rem;font-size:.61rem;line-height:1.4}.moderation-source-message{color:#b2d2e8;background:#5f9fcd12;border:1px solid #75b4e124}.moderation-source-error{color:#ecaaaa;background:#c9585817}.moderation-source-warning{color:#e0c382;background:#dcad5114}.moderation-source-preview{border-top:1px solid #ffffff12;gap:.7rem;margin-top:.7rem;padding-top:.7rem;display:grid}.moderation-source-preview>div:first-child{gap:.16rem;min-width:0;display:grid}.moderation-source-preview>div:first-child strong{color:#eaf0f7;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.moderation-source-preview>div:first-child span{color:#7e90a3;font-size:.55rem}.moderation-source-preview .control{height:34px;font-size:.65rem}@media (max-width:980px){.moderation-audience-panel{grid-template-columns:1fr 1fr}.moderation-top-pages{grid-column:1/-1}.moderation-source-grid{grid-template-columns:1fr}.moderation-source-slot{border-top:1px solid #ffffff12}.moderation-source-slot:first-child{border-top:0}}@media (max-width:620px){.moderation-command-hero{flex-direction:column;align-items:start}.moderation-command-hero>div:last-child{width:100%}.moderation-command-hero>div:last-child>button{flex:1}.moderation-audience-panel{grid-template-columns:1fr}.moderation-audience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.moderation-audience-grid>div{padding:.9rem .65rem}.moderation-audience-grid strong{font-size:1.05rem}.moderation-top-pages{grid-column:auto}.moderation-source-heading{align-items:start}.moderation-source-heading>span{margin-top:.2rem}.moderation-audience-activity{grid-template-columns:1fr;gap:.7rem}.moderation-audience-chart{gap:.25rem}.moderation-audience-chart>div{grid-template-rows:42px auto auto}}@media (max-width:720px){.moderation-access-log-heading{flex-direction:column;align-items:start}.moderation-access-log ol,.moderation-member-activity ol{grid-template-columns:1fr}.moderation-access-log li:nth-child(odd),.moderation-member-activity li:nth-child(odd){border-right:0}.moderation-access-log li{padding-inline:.85rem}.moderation-access-log time{font-size:.53rem}.moderation-member-activity-title{flex-direction:column;align-items:start}.moderation-member-activity li{grid-template-columns:minmax(0,1fr) auto}.moderation-member-activity time{text-align:left;grid-column:1/-1}}@view-transition{navigation:auto}@media (max-width:760px){html,body{width:100%;max-width:100%;overflow-x:hidden}.site-header{padding:max(.45rem,env(safe-area-inset-top)) .45rem 0!important}.header-frame{border-radius:17px;grid-template-columns:minmax(0,1fr) auto auto;gap:.4rem;min-height:0;padding:.42rem;display:grid}.header-brand{grid-area:1/1;min-width:0;min-height:42px}.brand-mark{flex-basis:42px;width:42px;height:42px}.header-actions{display:contents}.nav-frame,.game-nav-frame{border-radius:13px;grid-area:2/1/auto/-1;grid-template-columns:repeat(7,minmax(0,1fr));gap:.14rem;width:100%;min-width:0;padding:.18rem;display:grid}.nav-link,.game-nav-frame .nav-link{border-radius:10px;gap:0;width:100%;min-width:0;min-height:42px;padding:.25rem}.game-nav-frame .nav-glyph{width:31px;height:31px;padding:2px}.moderator-nav>span:last-child{display:none}.language-switcher,.fog-return-button{width:42px;min-width:42px;min-height:42px;margin:0;top:auto;right:auto}.language-switcher{grid-area:1/2;position:relative}.fog-return-button{grid-area:1/3;position:static}.site-header-fixed+.alliance-roster-page .alliance-roster-hero,.alliance-roster-page .alliance-roster-hero{padding-top:9.25rem}.alliance-roster-page .alliance-back-link{top:7.35rem}.realm-page-hero,.kingdom-page-hero,.title-vault-hero{min-height:auto;padding-top:3rem;padding-bottom:2.35rem}.realm-page-heading h1,.ranking-hero h1,.title-vault-copy h1,.moderation-game-page h1{overflow-wrap:anywhere;font-size:clamp(2.55rem,13vw,4rem);line-height:.96}.realm-page-heading>p:last-child,.ranking-hero p,.chapter-header p,.title-codex-rule p{font-size:.92rem;line-height:1.58}.game-home .game-stage-rebuilt{min-height:520px;padding-top:3.5rem;padding-bottom:2.5rem}.game-home .game-stage-copy-rebuilt,.game-home .game-search,.search-form{width:100%;min-width:0;max-width:100%}.search-form>div:first-of-type{min-width:0}.search-form input,.control,.alliance-roster-tools input,.alliance-roster-tools select{font-size:16px}.game-home .game-search .primary-button{flex:0 0 48px;width:48px;min-width:48px;padding-inline:0;font-size:0}.game-home .game-search .primary-button:after{content:"→";font-size:1rem}.search-result-item{gap:.65rem;min-height:68px;padding-inline:.8rem}.search-result-item>span:last-child{text-overflow:ellipsis;max-width:32%;overflow:hidden}.realm-readout{grid-template-columns:minmax(0,1fr) 1px minmax(64px,.55fr) 1px minmax(58px,.48fr);padding:.6rem .35rem}.realm-readout>div{padding-inline:.48rem}.realm-readout small{letter-spacing:.08em;font-size:.46rem}.realm-readout strong{font-size:.74rem}.realm-house-line{gap:.3rem}.realm-house-line span{padding:.22rem .46rem;font-size:.55rem}.realm-dock,.realm-dock-rebuilt,.alliance-house-grid,.governor-featured-grid,.chronicle-title-grid,.title-codex-grid{grid-template-columns:1fr}.realm-gate{border-radius:16px;gap:.65rem;min-height:86px;padding:.75rem .85rem}.realm-gate-copy strong{font-size:.85rem}.realm-gate-copy small{white-space:normal}.alliance-house{border-radius:20px;min-height:0}.house-stats-expanded strong,.alliance-roster-summary strong,.member-stat-grid strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:.7rem;overflow:visible}.alliance-roster-hero{text-align:center;grid-template-columns:1fr;justify-items:center;gap:1rem}.alliance-roster-copy>span{margin-inline:auto}.alliance-roster-hero .alliance-roster-summary{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr))}.alliance-roster-hero .alliance-roster-summary>span:nth-child(4n+1){border-left:1px solid #ffffff12}.alliance-roster-hero .alliance-roster-summary>span:nth-child(odd){border-left:0}.alliance-roster-hero .alliance-roster-summary>span:nth-child(n+3){border-top:1px solid #ffffff12}.alliance-roster-section{padding-bottom:max(4rem,env(safe-area-inset-bottom))}.alliance-filter-toggle,.member-details-toggle,.mini-button,.primary-button{min-height:44px}.alliance-roster-tools{grid-template-columns:1fr;padding:.75rem}.alliance-roster-search,.alliance-result-count{grid-column:auto}.alliance-result-count{justify-self:start}.alliance-dkp-goal-card,.alliance-member-grid{grid-template-columns:1fr}.alliance-member-card-detailed{min-width:0;padding:.62rem}.member-profile-link{grid-template-columns:36px minmax(0,1fr) 38px;gap:.55rem}.member-profile-link .member-mini-crest{grid-area:1/1/3}.member-profile-link .member-identity{grid-area:1/2}.member-profile-link .member-rank{grid-area:2/2}.member-profile-link .member-dkp-score{text-align:left;grid-area:3/2}.member-profile-link .member-progress-score{text-align:left;grid-area:4/2}.member-profile-link .member-card-arrow{grid-area:1/3/5}.member-mini-crest .alliance-crest{width:36px;height:42px}.member-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-stat-grid>span{padding:.58rem}.member-stat-grid small{font-size:.48rem}.member-stat-grid strong{font-size:.67rem}.ranking-hero,.panel,.dkp-card,.player-game-card,.player-identity-card,.player-breakdown-card,.login-panel{border-radius:18px;padding:1rem}.ranking-game-page>section,.player-game-page>div.relative,.moderation-game-page>section{padding-inline:1rem}.ranking-game-page .player-game-card>div:first-child{flex-direction:column;align-items:flex-start}.ranking-game-page .player-game-card>div:first-child>strong{align-self:flex-end;margin-top:-1.75rem;font-size:1rem}.ranking-game-page .player-game-card .grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.dkp-card>strong{overflow-wrap:anywhere;font-size:clamp(2rem,12vw,3rem)!important}.dkp-card>div:last-child{flex-direction:column;align-items:flex-start;gap:.35rem}.player-explorer .grid-cols-2,.player-game-page .grid-cols-2{grid-template-columns:1fr}.moderation-command-hero,.moderation-source-heading,.moderation-access-log-heading,.moderation-member-activity-title{flex-direction:column;align-items:flex-start}.moderation-command-hero>div:last-child,.moderation-command-hero>div:last-child>button,.moderation-source-action{width:100%}.moderation-audience-panel,.moderation-audience-grid,.moderation-source-grid{grid-template-columns:1fr}.moderation-audience-grid>div{border-top:1px solid #84b9df1f;border-left:0;padding:.85rem 1rem}.moderation-audience-grid strong{font-size:1.3rem}.moderation-audience-activity,.moderation-member-activity ol,.moderation-access-log ol{grid-template-columns:1fr}.moderation-member-activity li{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;padding:.75rem .85rem}.moderation-member-activity time{text-align:left;grid-column:1/-1}.moderation-access-log li{flex-direction:column;align-items:flex-start;gap:.35rem;padding-inline:.85rem}.moderation-access-log time{text-align:left}.moderation-source-preview .flex.justify-end{flex-direction:column-reverse}.moderation-source-preview .flex.justify-end>button{width:100%}}@media (max-width:390px){.site-header{padding-inline:.3rem!important}.header-frame{gap:.3rem;padding:.35rem}.nav-frame,.game-nav-frame{gap:.08rem;padding:.12rem}.nav-link,.game-nav-frame .nav-link{min-height:39px;padding:.15rem}.game-nav-frame .nav-glyph{width:28px;height:28px}.realm-readout{grid-template-columns:1fr 1fr;gap:.45rem}.realm-readout>i{display:none}.realm-readout>div:first-child{grid-column:1/-1}.realm-readout>div{border-top:1px solid #ffffff0f;padding:.45rem}.realm-readout>div:first-child{border-top:0}.house-stats-expanded,.alliance-roster-hero .alliance-roster-summary,.member-stat-grid{grid-template-columns:1fr 1fr}.ranking-game-page>section,.player-game-page>div.relative,.moderation-game-page>section{padding-inline:.72rem}}@media (hover:none) and (pointer:coarse){.nav-link:hover,.realm-gate:hover,.alliance-house:hover,.governor-featured-card:hover,.alliance-member-card:hover,.player-game-card:hover,.fog-return-button:hover:not(:disabled){transform:none}}::view-transition-old(root){animation:.11s ease-out both kingdom-page-leave}::view-transition-new(root){animation:.17s cubic-bezier(.22,.61,.36,1) both kingdom-page-enter}@keyframes kingdom-page-leave{to{opacity:0}}@keyframes kingdom-page-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.meditation-lock{color:#f4ead4;background:radial-gradient(circle at 50% 35%,#273344 0%,#101722 48%,#060a10 100%);place-items:center;min-height:100svh;display:grid;overflow:hidden}.owner-access-trigger{z-index:10;color:#f4ead4b8;cursor:pointer;background:#060a109e;border:1px solid #f4ead440;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;padding:0;font-size:.55rem;display:grid;position:fixed;top:1rem;right:1rem}.owner-access-trigger:hover{color:#f4ead4;border-color:#f4ead4b3}.owner-access-backdrop{z-index:20;background:#03070c47;place-items:start end;padding:3.5rem 1rem 1rem;display:grid;position:fixed;inset:0}.owner-access-panel{background:#111a26;border:1px solid #f4ead433;border-radius:.7rem;gap:.55rem;width:min(16rem,100vw - 2rem);padding:.8rem;display:grid;box-shadow:0 16px 45px #00000073}.owner-access-panel label{color:#f4ead4;font-size:.78rem;font-weight:800}.owner-access-panel input{color:#f4ead4;background:#080d14;border:1px solid #405065;border-radius:.45rem;min-width:0;padding:.55rem .6rem}.owner-access-panel button{color:#111;cursor:pointer;background:#d6af59;border:0;border-radius:.45rem;padding:.5rem .65rem;font-weight:800}.owner-access-panel button:disabled{cursor:wait;opacity:.65}.owner-access-panel p{color:#ef8585;margin:0;font-size:.75rem}.meditation-lock-panel{text-align:center;justify-items:center;width:100%;padding:1rem;display:grid}.meditation-lock-scene{width:min(62rem,96vw);height:min(42rem,94svh);min-height:31rem;position:relative}.meditation-lock-scene img{z-index:1;border-radius:8px;width:min(216px,38vw);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 50px #00000070}.meditation-thought{z-index:2;color:#f4ead4;letter-spacing:-.015em;opacity:.9;pointer-events:none;text-shadow:0 2px 14px #000000bf;visibility:hidden;will-change:transform;max-width:13rem;margin:0;font-size:clamp(.85rem,1.7vw,1.08rem);font-weight:800;line-height:1.2;position:absolute;top:0;left:0}@media (max-width:34rem){.meditation-lock-panel{padding:.3rem}.meditation-lock-scene{width:98vw;height:94svh;min-height:0}.meditation-lock-scene img{width:min(176px,45vw)}.meditation-thought{max-width:8.6rem;font-size:clamp(.71rem,3vw,.86rem)}}.language-switcher-name,.nav-mobile-label{display:none}@media (max-width:760px){.site-header .language-switcher.language-switcher-expanded{gap:.25rem;width:auto;min-width:96px;padding-inline:.48rem}.site-header .language-switcher-expanded .language-switcher-name{color:#c4cfdb;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:750;display:inline;overflow:hidden}.site-header .nav-frame,.site-header .game-nav-frame{grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;padding:.24rem}.site-header .nav-link,.site-header .game-nav-frame .nav-link{flex-direction:column;justify-content:center;gap:.18rem;min-height:59px;padding:.3rem .18rem}.site-header .game-nav-frame .nav-glyph,.site-header .nav-link-war .nav-glyph{width:30px;height:30px}.site-header .game-nav-frame .nav-link:not(.nav-link-active) .nav-glyph{border-color:#bdc6cf47;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 2px #04070b61,0 3px 10px #0000005c}.site-header .nav-link-war{grid-column:auto;gap:.18rem}.site-header .nav-mobile-label{color:currentColor;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6rem;font-weight:850;display:inline;overflow:hidden}.site-header .moderator-nav{letter-spacing:.05em;flex-direction:column;gap:.32rem;font-size:.57rem;font-weight:900}.site-header .moderator-lock{transform:scale(1.14)}}@media (max-width:390px){.site-header .language-switcher.language-switcher-expanded{min-width:88px;padding-inline:.4rem}.site-header .language-switcher-expanded .language-switcher-name{font-size:.6rem}.site-header .nav-link,.site-header .game-nav-frame .nav-link{min-height:56px}.site-header .game-nav-frame .nav-glyph,.site-header .nav-link-war .nav-glyph{width:28px;height:28px}.site-header .nav-mobile-label{font-size:.54rem}}@media (max-width:760px){html{scroll-padding-top:var(--site-header-space)}body{-moz-text-size-adjust:100%;text-size-adjust:100%}.site-header-spacer{height:var(--site-header-space)}.site-shell{min-width:0}a,button,select,input,textarea{touch-action:manipulation}}.header-mobile-brand{display:none}@media (max-width:760px){:root{--site-header-space:9.15rem}html{scroll-padding-top:var(--site-header-space)}.header-frame{grid-template-columns:minmax(0,1fr) minmax(6.15rem,auto) 2.9rem;gap:.45rem;padding:.48rem}.header-brand{gap:.58rem}.header-mobile-brand{color:#f5e0aa;letter-spacing:.13em;text-shadow:0 2px 10px #0000008c;min-width:0;font-size:.78rem;font-weight:950;line-height:1;display:grid}.site-header .language-switcher.language-switcher-expanded{background:linear-gradient(145deg,#263a4c9e,#0d141eb3);border-color:#8fbcdc47;gap:.35rem;min-width:clamp(6.15rem,29vw,8.25rem);min-height:46px;padding-inline:.58rem}.site-header .language-switcher-expanded .language-switcher-name{color:#d7e1eb;font-size:.67rem;font-weight:800}.site-header .language-switcher-icon{color:#91c9e7;font-size:.9rem}.site-header .language-switcher strong{font-size:.72rem}.site-header .fog-return-button{background:#ffffff0e;border-color:#ffffff24;width:46px;min-width:46px;min-height:46px}.site-header .fog-return-glyph{font-size:1.1rem}.site-header .nav-frame,.site-header .game-nav-frame{background:linear-gradient(145deg,#162331e0,#070c13e6);border-color:#84b5d92e;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.32rem;padding:.34rem}.site-header .nav-link,.site-header .game-nav-frame .nav-link{border-radius:12px;gap:.28rem;min-height:68px;padding:.4rem .2rem}.site-header .game-nav-frame .nav-glyph,.site-header .nav-link-war .nav-glyph{width:35px;height:35px}.site-header .nav-mobile-label,.site-header .moderator-nav>span:last-child{color:currentColor;letter-spacing:.025em;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.68rem;font-weight:900;line-height:1.08;display:block;overflow:hidden}.site-header .nav-link-active{background:linear-gradient(145deg,#e8b55633,#4c769729);border-color:#ebbf657a;box-shadow:inset 0 1px #ffffff24,0 6px 16px #00000038}.site-header .moderator-nav{gap:.34rem}.site-header .moderator-lock{transform:scale(1.3)}.game-embers,.game-motes,.game-atmosphere:before,.site-shell:after{display:none}.header-frame{-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%)}.game-home .home-backdrop{background-attachment:scroll}}@media (max-width:390px){:root{--site-header-space:8.85rem}html{scroll-padding-top:var(--site-header-space)}.header-frame{grid-template-columns:minmax(0,1fr) 5.6rem 2.7rem;gap:.32rem;padding:.38rem}.header-mobile-brand{letter-spacing:.1em;font-size:.7rem}.site-header .language-switcher.language-switcher-expanded{min-width:5.6rem;padding-inline:.38rem}.site-header .language-switcher-expanded .language-switcher-name{font-size:.6rem}.site-header .nav-frame,.site-header .game-nav-frame{gap:.2rem;padding:.24rem}.site-header .nav-link,.site-header .game-nav-frame .nav-link{min-height:64px;padding-inline:.1rem}.site-header .game-nav-frame .nav-glyph,.site-header .nav-link-war .nav-glyph{width:31px;height:31px}.site-header .nav-mobile-label,.site-header .moderator-nav>span:last-child{font-size:.59rem}}@media (min-width:640px) and (max-width:760px){.header-mobile-brand{display:none}}@media (prefers-reduced-data:reduce){.game-embers,.game-motes,.game-atmosphere,.site-shell:after{display:none}}body:has(.site-header.site-header-fixed){height:100dvh;overflow:hidden}.site-shell{height:calc(100dvh - var(--site-header-space));overscroll-behavior-y:contain;overflow:clip auto;min-height:0!important}@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-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-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}
