@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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;--frame-angle:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:.25rem;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.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}.static{position:static}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}}:root{--background:#020a1a;--background-2:#05112a;--surface:#081630;--surface-raised:#0d1f3f;--surface-hover:#12294f;--text:#eaf4ff;--muted:#9cb4d0;--faint:#7d95b4;--line:#90e1ff1a;--line-strong:#90e1ff33;--aether:#70d2ff;--aether-strong:#b4ecff;--aether-deep:#1566b3;--aether-mid:#3d82bf;--gold:var(--aether);--accent:var(--aether);--accent-ink:#021024;--relic:#ebe487;--elyos:#a9e4ff;--asmodian:#b392ff;--ok:#4fe3a5;--warn:#ffc24a;--bad:#ff5d73;--unknown:#7f93ad;--radius:16px;--radius-sm:10px;--container:1280px;--gutter:clamp(16px, 4vw, 40px);--header-h:72px;--shadow-lg:0 30px 80px -30px #00040ed9;--glow:0 0 0 1px #70d2ff59, 0 0 28px #70d2ff40;--ease:cubic-bezier(.22, 1, .36, 1);--font-sans:var(--font-manrope), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-cinzel), "Trajan Pro", Georgia, "Times New Roman", serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=elyos]{--aether:#8fe0ff;--aether-strong:#e2f7ff;--background:#031024;--surface:#0a1d3a;--surface-raised:#10274c}:root[data-theme=asmodian]{--aether:#b392ff;--aether-strong:#ddd0ff;--aether-deep:#5b34b8;--aether-mid:#7a55d6;--line:#b392ff1f;--line-strong:#b392ff3d;--background:#07051a;--background-2:#0c0824;--surface:#110c2c;--surface-raised:#181238;--surface-hover:#211849}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 24px);background:var(--background)}body{background:radial-gradient(1200px 700px at 80% -10%, #1566b338, transparent 60%), radial-gradient(900px 600px at -10% 40%, #3d82bf1a, transparent 60%), var(--background);min-height:100svh;color:var(--text);font-family:var(--font-sans);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.6}body:before{content:"";z-index:100;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:0 0}button:disabled{opacity:.45;cursor:not-allowed}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:700;line-height:1.15}p{margin:0}img{max-width:100%}::selection{color:#fff;background:#70d2ff59}:focus-visible{outline:2px solid var(--aether);outline-offset:3px;border-radius:6px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--aether);color:var(--accent-ink);border-radius:10px;padding:10px 16px;font-weight:700;transition:transform .2s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:none}.content-container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.eyebrow,.hero-overline,.class-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--aether);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.block-title{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(21px,2.4vw,28px);font-weight:750}.text-link{color:var(--aether);transition:gap .25s var(--ease), color .2s;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.text-link:hover{color:var(--aether-strong);gap:12px}.content-note{color:var(--faint);margin-top:20px;font-size:13px}.content-note .nx-icon{vertical-align:-2px;color:var(--ok);display:inline-block}.primary-button,.secondary-button{white-space:nowrap;min-height:48px;transition:transform .25s var(--ease), box-shadow .25s, background .25s, border-color .25s;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:700;display:inline-flex}.primary-button{color:#fff;background:linear-gradient(180deg, #ffffff29, transparent 55%), linear-gradient(180deg, var(--aether-mid), var(--aether-deep));text-shadow:0 1px 2px #000a1e80;border:1px solid #90e1ff8c;box-shadow:inset 0 0 0 1px #020a1a99,0 10px 30px -10px #1566b3e6,0 0 24px -4px #70d2ff73}.primary-button:hover{border-color:var(--aether-strong);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #020a1a99,0 16px 40px -12px #1566b3,0 0 36px -2px #70d2ff99}.secondary-button{color:var(--text);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a}.secondary-button:hover{border-color:var(--aether)}@supports (color:color-mix(in lab, red, red)){.secondary-button:hover{border-color:color-mix(in srgb, var(--aether) 55%, transparent)}}.secondary-button:hover{background:#ffffff12;transform:translateY(-2px)}.icon-button{min-width:40px;height:40px;color:var(--muted);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.icon-button:hover{color:var(--text);border-color:var(--line);background:#ffffff0d}kbd{font-family:var(--font-sans);border:1px solid var(--line-strong);color:var(--faint);border-radius:6px;padding:2px 6px;font-size:11px;font-weight:600}.panel{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg, var(--surface-raised), var(--surface));padding:clamp(20px,3vw,32px);position:relative}select,input:not([type=checkbox]):not([type=radio]),textarea{border:1px solid var(--line-strong);background:var(--background-2);min-height:44px;color:var(--text);border-radius:12px;padding:10px 14px;transition:border-color .2s,box-shadow .2s}textarea{resize:vertical;width:100%;line-height:1.6}select:hover,input:hover,textarea:hover{border-color:#ffffff38}select:focus,input:focus,textarea:focus{border-color:var(--aether);box-shadow:0 0 0 3px var(--aether);outline:none}@supports (color:color-mix(in lab, red, red)){select:focus,input:focus,textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--aether) 22%, transparent)}}select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a2a9bb' stroke-width='2.5'><path d='m6 9 6 6 6-6'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-inline-end:36px}[dir=rtl] select{background-position:14px}.search-field{align-items:center;min-width:0;display:flex;position:relative}.search-field>svg{color:var(--faint);pointer-events:none;position:absolute;inset-inline-start:14px}.search-field input{width:100%;padding-inline-start:40px!important}.segmented{border:1px solid var(--line);background:var(--background-2);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.segmented button{min-height:36px;color:var(--muted);border:0;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.segmented button:hover{color:var(--text)}.segmented button[aria-pressed=true]{background:var(--surface-hover);color:var(--text);box-shadow:0 0 0 1px var(--line-strong) inset}.segmented button[data-value=elyos][aria-pressed=true]{color:var(--elyos)}.segmented button[data-value=asmodian][aria-pressed=true]{color:var(--asmodian)}.segmented button[data-value=favorites][aria-pressed=true]{color:var(--aether)}.site-header{z-index:50;height:var(--header-h);border-bottom:1px solid var(--line);background:linear-gradient(#070a12,#080d18);position:sticky;top:0}.header-inner{height:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);align-items:center;gap:32px;margin-inline:auto;display:flex}.brand{color:var(--aether);align-items:center;gap:10px;display:inline-flex}.brand-mark{filter:drop-shadow(0 0 10px #70d2ff73);flex:none;width:40px;height:40px;transition:filter .4s;overflow:visible}.brand-mark .brand-halo{transform-origin:24px 15px;animation:9s ease-in-out infinite alternate halo-tilt}a:hover .brand-mark{filter:drop-shadow(0 0 16px #70d2ffbf)}@keyframes halo-tilt{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.brand-word{white-space:nowrap;flex-direction:column;line-height:1;display:flex}.brand-name{font-family:var(--font-display);letter-spacing:.06em;background:linear-gradient(180deg, #fff 30%, var(--elyos));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:23px;font-weight:700}.brand-two{background:linear-gradient(180deg, var(--aether-strong), var(--aether-mid));color:#0000;-webkit-background-clip:text;background-clip:text}.brand-word small{letter-spacing:.5em;color:var(--aether);align-items:center;gap:7px;margin-top:5px;font-size:9px;font-weight:800;display:flex}.brand-word small:before{content:"";background:var(--aether);width:5px;height:5px;box-shadow:0 0 8px var(--aether);flex:none;transform:rotate(45deg)}.brand-word small:after{content:"";background:linear-gradient(90deg,#70d2ff99,#0000);flex:1;height:1px;margin-inline-start:-.5em}.desktop-nav{align-items:center;gap:4px;margin-inline-end:auto;display:flex}.desktop-nav a{white-space:nowrap;color:var(--muted);border-radius:10px;padding:8px 12px;font-size:14px;font-weight:600;transition:color .2s,background .2s;position:relative}.desktop-nav a:hover{color:var(--text);background:#ffffff0a}.desktop-nav a[aria-current=page]{color:var(--text)}.desktop-nav a[aria-current=page]:after{content:"";background:linear-gradient(90deg, transparent, var(--aether), transparent);inset-inline:12px;border-radius:2px;height:2px;position:absolute;bottom:-15px}.header-actions{align-items:center;gap:8px;display:flex}.live-pill{white-space:nowrap;border:1px solid var(--line);font-variant-numeric:tabular-nums;height:36px;color:var(--text);background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;transition:border-color .2s,background .2s;display:inline-flex}.live-pill:hover{border-color:var(--line-strong);background:#ffffff0f}.search-trigger kbd{margin-inline-start:2px}.language-button{height:40px;color:var(--muted);border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.language-button:hover{color:var(--text);border-color:var(--line);background:#ffffff0d}.nexus-button{height:40px;color:var(--aether);border:1px solid var(--aether);border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.nexus-button{border:1px solid color-mix(in srgb, var(--aether) 35%, transparent)}}.nexus-button{background:var(--aether)}@supports (color:color-mix(in lab, red, red)){.nexus-button{background:color-mix(in srgb, var(--aether) 8%, transparent)}}.nexus-button{transition:background .2s,border-color .2s}.nexus-button:hover{background:var(--aether)}@supports (color:color-mix(in lab, red, red)){.nexus-button:hover{background:color-mix(in srgb, var(--aether) 14%, transparent)}}.nexus-button:hover{border-color:var(--aether)}@supports (color:color-mix(in lab, red, red)){.nexus-button:hover{border-color:color-mix(in srgb, var(--aether) 60%, transparent)}}.mobile-toggle{display:none}.mobile-nav{top:var(--header-h);padding:12px var(--gutter) 20px;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:rise-in .25s var(--ease);background:#08090ef7;gap:2px;display:grid;position:absolute;inset-inline:0}.mobile-nav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 4px;font-size:17px;font-weight:600;display:flex}.state-dot{--c:var(--unknown);background:var(--c);width:8px;height:8px;box-shadow:0 0 0 3px var(--c), 0 0 12px var(--c);border-radius:50%;flex:none;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.state-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 18%, transparent), 0 0 12px var(--c)}}.state-dot[data-state=operational]{--c:var(--ok)}.state-dot[data-state=maintenance]{--c:var(--warn)}.state-dot[data-state=degraded]{--c:var(--bad)}.state-dot.pulse:after{content:"";background:var(--c);border-radius:50%;animation:2.2s ease-out infinite pulse;position:absolute;inset:0}.state-chip{--c:var(--unknown);white-space:nowrap;height:26px;color:var(--c);border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.state-chip{color:color-mix(in srgb, var(--c) 85%, white)}}.state-chip{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.state-chip{background:color-mix(in srgb, var(--c) 12%, transparent)}}.state-chip{border:1px solid var(--c)}@supports (color:color-mix(in lab, red, red)){.state-chip{border:1px solid color-mix(in srgb, var(--c) 28%, transparent)}}.state-chip[data-state=operational]{--c:var(--ok)}.state-chip[data-state=maintenance]{--c:var(--warn)}.state-chip[data-state=degraded]{--c:var(--bad)}.state-chip .state-dot{width:6px;height:6px;box-shadow:none}.sparkline{width:100%;height:40px;margin-top:12px;display:block}.sparkline-line{fill:none;stroke:var(--aether);stroke-width:1.5px;vector-effect:non-scaling-stroke}.sparkline-fill{fill:var(--aether)}@supports (color:color-mix(in lab, red, red)){.sparkline-fill{fill:color-mix(in srgb, var(--aether) 12%, transparent)}}.sparkline-fill{stroke:none}.hero{--px:0;--py:0;isolation:isolate;min-height:min(100svh,980px);margin-top:calc(var(--header-h) * -1);padding-top:var(--header-h);background:#01050f;flex-direction:column;display:flex;position:relative;overflow:hidden}.hero-sky{z-index:-4;transform:translate3d(calc(var(--px) * -14px), calc(var(--py) * -10px + var(--scroll,0) * 80px), 0) scale(calc(1 + var(--scroll,0) * .08));transition:transform .6s var(--ease);background:#01050f;position:absolute;inset:-3%}.hero-video{object-fit:cover;filter:contrast(1.15)brightness(.9);opacity:.9;width:100%;height:100%;position:absolute;inset:0}.hero-sky:after{content:"";mix-blend-mode:color;opacity:.85;background:linear-gradient(90deg,#8fe0ff 0%,#1566b3 45%,#3d82bf 55%,#7a55d6 100%);position:absolute;inset:0}.hero-aurora{z-index:-3;background:radial-gradient(40% 50% at 50% 45%, transparent 0%, #01050f59 70%), radial-gradient(35% 60% at 12% 70%, #a9e4ff29, transparent 70%), radial-gradient(35% 60% at 88% 70%, #b392ff2e, transparent 70%), linear-gradient(0deg, var(--background) 0%, #020a1a99 22%, transparent 48%), linear-gradient(180deg, #01050fbf 0%, transparent 22%);position:absolute;inset:0}.hero-motes{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-motes i{background:var(--aether-strong);opacity:0;border-radius:50%;animation:linear infinite mote-rise;position:absolute;bottom:-10px;box-shadow:0 0 10px 2px #70d2ffb3}.hero-cast{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-char{filter:drop-shadow(0 30px 60px #0009);width:auto;max-width:none;height:min(92%,860px);animation:char-arrive 1.6s var(--ease) both;position:absolute;bottom:0}.hero-char-elyos{transform:translate3d(calc(var(--px) * 26px - var(--scroll,0) * 220px), calc(var(--py) * 10px), 0);transition:transform .5s var(--ease);filter:drop-shadow(0 30px 60px #0009)drop-shadow(18px 0 40px #a9e4ff59);left:max(-60px,50% - 860px);-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.hero-char-asmodian{transform:translate3d(calc(var(--px) * 34px + var(--scroll,0) * 220px), calc(var(--py) * 12px), 0);transition:transform .5s var(--ease);filter:drop-shadow(0 30px 60px #0009)drop-shadow(-18px 0 40px #b392ff66);animation-delay:.15s;right:max(-120px,50% - 900px);-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.hero-rift{z-index:-2;pointer-events:none;position:absolute;inset:0}.hero-rift-core{background:linear-gradient(180deg, transparent, #fff 30%, var(--aether-strong) 55%, var(--relic) 75%, transparent);width:2px;animation:rift-pulse 4s ease-in-out infinite, rift-open 1.6s var(--ease) both;position:absolute;top:-10%;bottom:-10%;left:50%;transform:translate(-50%)rotate(6deg);box-shadow:0 0 18px 4px #b4ecff8c,0 0 80px 20px #70d2ff40;-webkit-mask-image:linear-gradient(#000 0% 18%,#0000001f 30% 68%,#000 80%);mask-image:linear-gradient(#000 0% 18%,#0000001f 30% 68%,#000 80%)}.hero-rift-flash{width:140vmax;height:140vmax;animation:rift-flash 1.8s var(--ease) both;background:radial-gradient(circle,#ffffffe6 0%,#b4ecff66 12%,#0000 40%);border-radius:50%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)scale(0)}.hero-word{white-space:pre;animation:word-in .9s var(--ease) both;display:inline-block}.hero-word.accent{background:linear-gradient(90deg, var(--elyos), #fff 45%, var(--asmodian));color:#0000;-webkit-background-clip:text;background-clip:text}.game-button{--tone:112 210 255;border:1px solid rgb(var(--tone) / .38);background:linear-gradient(180deg, rgb(var(--tone) / .16), #040e22b8 70%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f1f8ff;white-space:nowrap;min-height:52px;transition:transform .3s var(--ease), border-color .3s, box-shadow .3s, background .3s;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:0 16px;font-size:15.5px;font-weight:650;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1a,0 12px 28px -14px #000000e6}.game-button[data-faction=asmodian]{--tone:179 146 255;background:linear-gradient(180deg, rgb(var(--tone) / .1), #040e22b8 70%)}.game-button:hover{border-color:rgb(var(--tone) / .7);background:linear-gradient(180deg, rgb(var(--tone) / .24), #040e22bf 75%);box-shadow:inset 0 1px 0 #ffffff24, 0 0 28px -10px rgb(var(--tone) / .9), 0 14px 30px -14px #000000e6;transform:translateY(-2px)}.game-button:focus-visible{outline:2px solid rgb(var(--tone));outline-offset:3px}.game-button-flourish{width:22px;height:18px;color:rgb(var(--tone));opacity:.75;transition:transform .3s var(--ease), opacity .3s;flex:none}.game-button-flourish[data-end]{transform:scaleX(-1)}.game-button:hover .game-button-flourish{opacity:1;transform:translate(-2px)}.game-button:hover .game-button-flourish[data-end]{transform:scaleX(-1)translate(-2px)}.hero-cta{position:relative}.hero-inner{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding:clamp(24px, 6svh, 96px) var(--gutter) clamp(16px, 3svh, 32px);flex:1;grid-template-columns:minmax(0,1fr);place-items:center;margin-inline:auto;display:grid}.hero-copy{text-align:center;width:100%;max-width:820px;opacity:calc(1 - var(--scroll,0) * 1.6);transform:translateY(calc(var(--scroll,0) * -60px))}.hero-copy>:not(h1){animation:rise-in 1s .9s var(--ease) both}.hero-kicker{font-family:var(--font-sans);letter-spacing:.3em;text-indent:.3em;color:var(--aether-strong);text-shadow:0 0 18px #70d2ff99;animation:rise-in .9s .2s var(--ease) both;margin-bottom:.35em;font-size:max(13px,.16em);font-weight:800;display:block}.h1-game{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--aether-strong);align-items:center;gap:10px;margin-bottom:.45em;font-size:12px;font-weight:800;line-height:1;display:flex}.h1-game:after{content:"";background:linear-gradient(90deg, var(--aether), transparent);width:42px;height:1px}.hero-overline{color:var(--aether-strong);flex-wrap:wrap;justify-content:center}.hero-overline-mark{background:linear-gradient(90deg, transparent, var(--aether));width:36px;height:1px}.hero-overline-mark:last-of-type{background:linear-gradient(90deg, var(--aether), transparent)}.hero-faction{font-weight:800}.hero-faction.elyos{color:var(--elyos)}.hero-faction.asmodian{color:var(--asmodian)}.hero h1{text-shadow:0 4px 30px #000a1eb3,0 0 60px #70d2ff40;font-family:var(--font-display);letter-spacing:.01em;color:#fff;margin-top:clamp(10px,2.4svh,26px);font-size:clamp(34px,min(6.4vw,8.4svh),92px);font-weight:600;line-height:1.08}.hero h1 em{background:linear-gradient(90deg, var(--elyos), #fff 45%, var(--asmodian));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.hero-description{color:#cfe0f2;text-shadow:0 2px 16px #0009;max-width:580px;margin:clamp(10px,2.2svh,24px) auto 0;font-size:clamp(15px,min(1.35vw,2.1svh),19px);line-height:1.65}.hero-buttons{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(16px,3.4svh,34px);display:flex}.hero-rail-wrap{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding:0 var(--gutter) clamp(14px, 3svh, 36px);animation:rise-in 1s 1.1s var(--ease) both;margin-inline:auto}.hero-console{--cut:16px;--state:var(--ok);clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));filter:drop-shadow(0 30px 60px #00040ecc);background:linear-gradient(#b4ecff66,#70d2ff14 45%,#b392ff4d);padding:1px;position:relative}.hero-console[data-state=maintenance]{--state:var(--warn)}.hero-console[data-state=degraded],.hero-console[data-state=outage]{--state:var(--bad)}.hero-console:after{content:"";background:linear-gradient(90deg, transparent, var(--aether-strong), transparent);height:1px;box-shadow:0 0 14px var(--aether);position:absolute;top:1px;left:20%;right:20%}.console-main{background:radial-gradient(60% 140% at 0% 50%, var(--state), transparent 70%), linear-gradient(180deg, #0a1c3af2, #040e22f7);grid-template-columns:minmax(250px,1.05fr) minmax(0,2.3fr) minmax(210px,.95fr);display:grid}@supports (color:color-mix(in lab, red, red)){.console-main{background:radial-gradient(60% 140% at 0% 50%, color-mix(in srgb, var(--state) 14%, transparent), transparent 70%), linear-gradient(180deg, #0a1c3af2, #040e22f7)}}.console-main{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.console-main>*+*{border-inline-start:1px solid #0000;border-image:linear-gradient(#0000,#70d2ff38,#0000) 1}.console-state{align-items:center;gap:16px;min-width:0;padding:16px 22px;transition:background .25s;display:flex}.console-state:hover{background:radial-gradient(80% 120% at 0% 50%, var(--state), transparent 75%)}@supports (color:color-mix(in lab, red, red)){.console-state:hover{background:radial-gradient(80% 120% at 0% 50%, color-mix(in srgb, var(--state) 12%, transparent), transparent 75%)}}.console-orb{background:radial-gradient(circle, var(--state), transparent 68%);border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.console-orb{background:radial-gradient(circle, color-mix(in srgb, var(--state) 30%, transparent), transparent 68%)}}.console-orb i{border:1.5px solid var(--state);border-radius:50%;position:absolute;inset:8px}@supports (color:color-mix(in lab, red, red)){.console-orb i{border:1.5px solid color-mix(in srgb, var(--state) 70%, transparent)}}.console-orb i{animation:3s ease-out infinite orb-ripple}.console-orb i+i{animation-delay:1.5s}@keyframes orb-ripple{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.45)}}.console-orb .state-dot{width:14px;height:14px;box-shadow:0 0 16px var(--state)}.console-text{gap:6px;min-width:0;display:grid}.console-text strong{letter-spacing:-.01em;color:var(--state);font-size:19px;font-weight:750;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.console-text strong{color:color-mix(in srgb, var(--state) 55%, white)}}.console-sub{color:var(--faint);gap:2px;font-size:12.5px;line-height:1.4;display:grid}.console-sub b{font-variant-numeric:tabular-nums;color:var(--text);font-size:13.5px;font-weight:700}.console-realms{grid-template-columns:repeat(5,minmax(0,1fr));align-content:center;gap:8px;margin:0;padding:12px 16px;list-style:none;display:grid}.console-realm{--state:var(--ok);min-width:0;transition:transform .25s var(--ease), border-color .25s, background .25s;background:linear-gradient(#ffffff0b,#ffffff03);border:1px solid #90e1ff1a;border-radius:12px;gap:2px;padding:9px 11px 11px;display:grid;position:relative;overflow:hidden}.console-realm[data-state=maintenance]{--state:var(--warn)}.console-realm[data-state=degraded],.console-realm[data-state=unknown]{--state:var(--bad)}.console-realm:after{content:"";background:var(--state);height:2px;box-shadow:0 0 12px var(--state), 0 0 24px var(--state);border-radius:2px;position:absolute;inset:auto 12% 0}@supports (color:color-mix(in lab, red, red)){.console-realm:after{box-shadow:0 0 12px var(--state), 0 0 24px color-mix(in srgb, var(--state) 50%, transparent)}}.console-realm:after{opacity:.75}.console-realm:hover{background:linear-gradient(#ffffff14,#ffffff05);border-color:#90e1ff42;transform:translateY(-2px)}.realm-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.realm-head b{letter-spacing:.03em;color:var(--text);font-size:15px;font-weight:800}.realm-head .state-dot{width:8px;height:8px;box-shadow:0 0 10px var(--state)}.realm-name{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12px;overflow:hidden}.realm-count{font-variant-numeric:tabular-nums;color:var(--faint);font-size:12px;font-weight:600}.console-side{align-content:center;gap:10px;min-width:0;padding:12px 22px;display:grid}.console-players{gap:2px;display:grid}.console-caption,.console-maint .maint-label{white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;text-transform:none;color:var(--muted);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.console-caption svg,.console-maint .maint-label svg{color:var(--aether);flex:none}.console-number{font-family:var(--font-sans);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, #fff, var(--aether-strong));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:750;line-height:1.1}.console-players .sparkline{width:100%;height:20px;margin-top:2px}.console-maint{border-top:1px solid #90e1ff1a;padding-top:10px}.console-maint .maint-line{border:0;gap:2px;min-width:0;margin:0;padding:0}.console-maint .maint-line strong{font-size:14.5px;line-height:1.3}.console-maint .maint-when{color:var(--faint);font-size:12px}@media (prefers-reduced-motion:reduce){.console-orb i{opacity:.4;animation:none}}.console-ticker{background:linear-gradient(90deg,#1566b359,#040e22f5 40%);border-top:1px solid #70d2ff24;align-items:center;gap:14px;min-width:0;padding:9px 22px;transition:background .25s;display:flex}.console-ticker:hover{background:linear-gradient(90deg,#1566b38c,#081a38f7 55%)}.ticker-tag{clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);letter-spacing:.1em;text-transform:uppercase;color:#021229;background:var(--aether-strong);flex:none;align-items:center;gap:7px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.ticker-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text);flex:1;font-size:14.5px;font-weight:600;overflow:hidden}.console-ticker time{color:var(--faint);flex:none;font-size:12px}.ticker-arrow{color:var(--aether);transition:transform .25s var(--ease);flex:none}.console-ticker:hover .ticker-arrow{transform:translate(2px,-2px)}.maint-line{border-top:1px solid var(--line);gap:2px;margin-top:16px;padding-top:16px;display:grid}.maint-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.maint-line strong{font-size:17px;font-weight:700}.maint-line[data-running] strong{color:var(--warn);font-variant-numeric:tabular-nums}.maint-when{color:var(--muted);font-size:13px}.hero-credit{color:#9cb4d099;inset-inline-end:var(--gutter);font-size:12px;position:absolute;bottom:8px}.home-content,.home-after-classes{padding-block:16px 8px}.home-section{padding-block:clamp(32px,4.5vw,56px)}.section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.section-heading h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:12px;font-size:clamp(26px,3.2vw,42px);font-weight:750}.region-overview{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.region-tile{--c:var(--unknown);--sky:transparent;isolation:isolate;grid-row:span 4;grid-template-rows:subgrid;border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));transition:transform .3s var(--ease), border-color .3s, box-shadow .3s;align-content:start;row-gap:12px;padding:18px 18px 16px;display:grid;position:relative;overflow:hidden}.region-tile[data-state=operational]{--c:var(--ok)}.region-tile[data-state=maintenance]{--c:var(--warn)}.region-tile[data-state=degraded]{--c:var(--bad)}.region-tile:hover{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 18px 36px -18px #000c}.region-tile.is-selected{border-color:var(--aether)}@supports (color:color-mix(in lab, red, red)){.region-tile.is-selected{border-color:color-mix(in srgb, var(--aether) 55%, transparent)}}.region-tile.is-selected{box-shadow:0 0 0 1px var(--aether) inset}@supports (color:color-mix(in lab, red, red)){.region-tile.is-selected{box-shadow:0 0 0 1px color-mix(in srgb, var(--aether) 25%, transparent) inset}}.region-tile[data-sky=dawn]{--sky:#e88c7833}.region-tile[data-sky=day]{--sky:#60b2ec33}.region-tile[data-sky=dusk]{--sky:#d6785c33}.region-tile[data-sky=night]{--sky:#4c46aa38}.region-sky{z-index:-1;background:linear-gradient(180deg, var(--sky), transparent);pointer-events:none;height:62%;position:absolute;inset:0 0 auto}.sky-body{color:#ffd98a;filter:drop-shadow(0 0 6px #ffd68c8c);place-items:center;margin-inline-start:auto;display:grid}.region-tile[data-sky=night] .sky-body{color:#d9e1ff;filter:drop-shadow(0 0 6px #c8d2ff80)}.region-tile-top{align-items:center;gap:8px;min-height:18px;display:flex}.region-code{letter-spacing:.14em;color:var(--faint);font-size:12px;font-weight:800}.region-mine{color:var(--aether-strong);background:#70d2ff1f;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.region-tile-head{align-content:start;gap:4px;display:grid}.region-tile-clock{white-space:nowrap;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(22px,1.9vw,28px);font-weight:800;line-height:1}.region-tile-name{color:var(--muted);text-wrap:balance;font-size:14px;font-weight:600;line-height:1.3}.region-tile-status{--c:var(--unknown);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;padding-top:12px;font-size:13px;display:flex}.region-tile-status[data-state=operational]{--c:var(--ok)}.region-tile-status[data-state=maintenance]{--c:var(--warn)}.region-tile-status[data-state=degraded]{--c:var(--bad)}.region-tile-status b{color:var(--c);font-weight:700}@supports (color:color-mix(in lab, red, red)){.region-tile-status b{color:color-mix(in srgb, var(--c) 80%, white)}}.region-tile-status>span:last-child{font-variant-numeric:tabular-nums}.region-tile-foot{color:var(--muted);align-self:end;gap:12px;font-size:12.5px;display:grid}.region-tile-foot .transfer-dot{white-space:normal;align-items:flex-start;line-height:1.4}.region-tile-foot .transfer-dot i{margin-top:5px}.region-tile-foot .transfer-dot small{color:var(--faint);font-size:11.5px;display:block}.region-factions{gap:6px;display:grid}.faction-counts{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:11.5px;font-weight:600;display:flex}.faction-counts .elyos{color:var(--elyos)}@supports (color:color-mix(in lab, red, red)){.faction-counts .elyos{color:color-mix(in srgb, var(--elyos) 80%, white)}}.faction-counts .asmodian{color:var(--asmodian)}@supports (color:color-mix(in lab, red, red)){.faction-counts .asmodian{color:color-mix(in srgb, var(--asmodian) 80%, white)}}.faction-split{gap:3px;height:4px;display:flex}.faction-split i{border-radius:4px}.faction-split .elyos{background:var(--elyos)}.faction-split .asmodian{background:var(--asmodian)}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.news-editorial{grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.news-editorial .is-featured{grid-row:1/span 3}.news-editorial .news-card:not(.is-featured){flex-direction:row}.news-editorial .news-card:not(.is-featured) .news-image{aspect-ratio:auto;flex:0 0 38%;min-height:150px}.news-editorial .news-card:not(.is-featured) .news-image:after{background:linear-gradient(270deg, var(--surface) 0%, transparent 45%)}.news-editorial .news-card:not(.is-featured) .news-card-body{justify-content:center;padding:18px 20px}.news-editorial .news-card:not(.is-featured) h3{font-size:16px}.news-card{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));transition:transform .35s var(--ease), border-color .3s, box-shadow .35s;flex-direction:column;display:flex;position:relative;overflow:hidden}.news-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.news-image{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.news-art{object-fit:cover;transition:transform .8s var(--ease)}.news-card:hover .news-art{transform:scale(1.05)}.news-image:after{content:"";background:linear-gradient(0deg, var(--surface) 0%, transparent 55%);position:absolute;inset:0}.news-card[data-category=patch-notes] .news-art{filter:saturate(.9)hue-rotate(-8deg)}.news-card[data-category=maintenance] .news-art,.news-card[data-category=security] .news-art{filter:saturate(.5)brightness(.8)}.news-editorial .is-featured .news-image{aspect-ratio:auto;flex:1;min-height:280px}.news-card-body{flex-direction:column;gap:10px;min-width:0;padding:18px 20px 22px;display:flex}.is-featured .news-card-body{padding:22px 26px 28px}.article-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px;display:flex}.article-meta>span{align-items:center;gap:6px;display:inline-flex}.article-category{letter-spacing:.08em;text-transform:uppercase;color:var(--aether);background:var(--aether);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.article-category{background:color-mix(in srgb, var(--aether) 10%, transparent)}}.article-category{border:1px solid var(--aether)}@supports (color:color-mix(in lab, red, red)){.article-category{border:1px solid color-mix(in srgb, var(--aether) 22%, transparent)}}.news-card[data-category=maintenance] .article-category{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.news-card[data-category=maintenance] .article-category{background:color-mix(in srgb, var(--warn) 10%, transparent)}}.news-card[data-category=maintenance] .article-category{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.news-card[data-category=maintenance] .article-category{border-color:color-mix(in srgb, var(--warn) 25%, transparent)}}.news-card[data-category=event] .article-category{color:var(--aether);background:var(--aether)}@supports (color:color-mix(in lab, red, red)){.news-card[data-category=event] .article-category{background:color-mix(in srgb, var(--aether) 10%, transparent)}}.news-card[data-category=event] .article-category{border-color:var(--aether)}@supports (color:color-mix(in lab, red, red)){.news-card[data-category=event] .article-category{border-color:color-mix(in srgb, var(--aether) 25%, transparent)}}.news-card[data-category=security] .article-category{color:var(--bad);background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.news-card[data-category=security] .article-category{background:color-mix(in srgb, var(--bad) 10%, transparent)}}.news-card[data-category=security] .article-category{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.news-card[data-category=security] .article-category{border-color:color-mix(in srgb, var(--bad) 25%, transparent)}}.news-card h3{overflow-wrap:anywhere;letter-spacing:-.005em;font-size:18px;font-weight:700;line-height:1.35}.is-featured h3{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(21px,2.2vw,28px);font-weight:750;line-height:1.12}.news-card h3 a:after{content:"";position:absolute;inset:0}.news-card p{-webkit-line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.news-editorial .news-card:not(.is-featured) p{-webkit-line-clamp:2}.news-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.filter-tabs{flex-wrap:wrap;gap:6px;display:flex}.filter-tabs button{border:1px solid var(--line);height:38px;color:var(--muted);border-radius:999px;padding:0 16px;font-size:13px;font-weight:700;transition:all .2s}.filter-tabs button:hover{color:var(--text);border-color:var(--line-strong)}.filter-tabs button.active{color:var(--accent-ink);background:var(--aether);border-color:var(--aether)}.filter-inputs{flex-wrap:wrap;gap:10px;display:flex}.filter-inputs .search-field{width:260px}.feed-notice{color:var(--warn);background:var(--warn);border-radius:10px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 12px;font-size:13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.feed-notice{background:color-mix(in srgb, var(--warn) 8%, transparent)}}.empty-state{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--muted);justify-items:center;gap:12px;padding:64px 24px;display:grid}.empty-state h3{color:var(--text);font-size:18px}.world-teaser{isolation:isolate;border:1px solid var(--line);background:radial-gradient(60% 90% at 0 0,#70d2ff12,#0000 70%),linear-gradient(#0a1428b3,#040a16d9);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"copy doors";gap:clamp(16px,2.4vw,28px);min-height:420px;margin-block:40px 8px;padding:clamp(12px,1.4vw,16px);display:grid;position:relative;overflow:hidden}.world-teaser-copy{grid-area:copy}.world-teaser-doors{grid-area:doors;gap:10px;min-height:380px;display:flex}.world-door{isolation:isolate;border:1px solid var(--accent);border-radius:20px;flex:1 1 0;align-items:flex-end;min-width:0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.world-door{border:1px solid color-mix(in srgb, var(--accent) 26%, transparent)}}.world-door{transition:flex-grow .6s var(--ease), border-color .4s;overflow:hidden}.world-door[data-faction=elyos]{--accent:var(--elyos)}.world-door[data-faction=asmodian]{--accent:var(--asmodian)}.world-door-art{z-index:-2;object-fit:cover;object-position:50% 12%;transform-origin:50% 20%;transition:transform 1.2s var(--ease), filter .6s;filter:saturate(.9)brightness(.85);transform:scale(1.02)}.world-door:before{content:"";z-index:-1;background:linear-gradient(#0000 30%,#03081259 58%,#030812eb 100%);position:absolute;inset:0}.world-door:after{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.7;height:2px;position:absolute;inset:auto 18% 0}.world-teaser-doors:hover .world-door{flex-grow:.8}.world-teaser-doors .world-door:hover{border-color:var(--accent);flex-grow:1.35}@supports (color:color-mix(in lab, red, red)){.world-teaser-doors .world-door:hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}}.world-door:hover .world-door-art{filter:saturate()brightness(.95);transform:scale(1.06)}.world-door-label{align-items:center;gap:10px;min-width:0;padding:18px;display:flex}.world-door-label img{filter:drop-shadow(0 0 10px var(--accent));flex:none}@supports (color:color-mix(in lab, red, red)){.world-door-label img{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--accent) 60%, transparent))}}.world-door-label b{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}.world-teaser-copy{align-content:center;justify-items:start;gap:16px;max-width:560px;padding:clamp(16px,4vw,44px);display:grid}.world-teaser-copy h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.05}.world-teaser-copy>p:not(.eyebrow){color:#cfe0f2;font-size:16px;line-height:1.7}.world-teaser-facts{flex-wrap:wrap;gap:10px;margin:4px 0 6px;padding:0;list-style:none;display:flex}.world-teaser-facts li{border:1px solid var(--line-strong);background:#020a1a73;border-radius:14px;gap:2px;min-width:120px;padding:12px 16px;display:grid}.world-teaser-facts strong{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--aether-strong);font-size:28px;font-weight:750}.world-teaser-facts span{color:var(--muted);font-size:12px}.tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.tool-card{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));min-height:210px;transition:transform .3s var(--ease), border-color .3s;flex-direction:column;gap:18px;padding:24px;display:flex;position:relative}.tool-card:hover{border-color:var(--aether);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.tool-card:hover{border-color:color-mix(in srgb, var(--aether) 40%, transparent)}}.tool-icon{width:46px;height:46px;color:var(--aether);background:var(--aether);border-radius:14px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.tool-icon{background:color-mix(in srgb, var(--aether) 10%, transparent)}}.tool-icon{border:1px solid var(--aether)}@supports (color:color-mix(in lab, red, red)){.tool-icon{border:1px solid color-mix(in srgb, var(--aether) 22%, transparent)}}.tool-card h3{font-size:18px;font-weight:700}.tool-card p{color:var(--muted);margin-top:8px;font-size:14px}.tool-arrow{color:var(--faint);transition:color .2s, transform .3s var(--ease);top:24px;position:absolute;inset-inline-end:24px}.tool-card:hover .tool-arrow{color:var(--aether);transform:translate(2px,-2px)}.tool-feature{color:var(--aether);align-items:center;gap:24px;margin-top:24px;display:flex}.tool-feature>div{color:var(--text);flex:1}.tool-feature h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:750}.tool-feature p{color:var(--muted);margin-top:6px}.guide-banner{isolation:isolate;border:1px solid var(--line);background:linear-gradient(90deg,#06070bf2 0%,#06070bb3 55%,#06070b4d),url(/images/official/world/elyos-4.webp) 50% 40%/cover;border-radius:24px;justify-content:space-between;align-items:center;gap:32px;margin-block:8px 72px;padding:clamp(32px,5vw,56px);display:flex;position:relative;overflow:hidden}.guide-banner h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:12px;font-size:clamp(24px,3vw,36px);font-weight:750}.guide-banner p:not(.eyebrow){color:#c4c9d6;max-width:560px;margin-top:12px;font-size:16px}.class-showcase{--aura:#9fe0a8;--px:0;--py:0;isolation:isolate;border-block:1px solid var(--line);background:radial-gradient(50% 60% at 68% 52%, var(--aura), transparent 70%), radial-gradient(80% 80% at 70% 100%, #1566b359, transparent 70%), linear-gradient(180deg, #01050f, #04102a 60%, #01050f);direction:ltr;height:800px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.class-showcase{background:radial-gradient(50% 60% at 68% 52%, color-mix(in srgb, var(--aura) 22%, transparent), transparent 70%), radial-gradient(80% 80% at 70% 100%, #1566b359, transparent 70%), linear-gradient(180deg, #01050f, #04102a 60%, #01050f)}}.class-showcase{transition:background 1s var(--ease)}.class-showcase:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#01050fe6 0%,#01050f59 45%,#0000 70%);position:absolute;inset:0}.class-backdrop{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.class-ghost-name{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1px var(--aura);font-size:clamp(120px,17vw,260px);font-weight:800;line-height:1;position:absolute;top:50%;right:-2%}@supports (color:color-mix(in lab, red, red)){.class-ghost-name{-webkit-text-stroke:1px color-mix(in srgb, var(--aura) 28%, transparent)}}.class-ghost-name{transform:translate3d(calc(var(--px) * -40px), -50%, 0);animation:ghost-in 1.4s var(--ease) both}.class-scene-inner{height:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto;position:relative}.class-scene-copy{left:var(--gutter);z-index:3;outline-offset:12px;width:min(44%,520px);position:absolute;top:130px;container-type:inline-size}.class-scene-copy:focus{outline:none}.class-kicker{color:var(--aether-strong)}.class-index-chip{border:1px solid var(--line-strong);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--text);border-radius:999px;padding:3px 10px}.class-scene-copy h2{font-family:var(--font-display);white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;color:#fff;text-shadow:0 0 40px var(--aura), 0 6px 30px #0009;margin-top:22px;font-size:clamp(26px,min(6vw,10.5cqi),88px);font-weight:700;line-height:.95}@supports (color:color-mix(in lab, red, red)){.class-scene-copy h2{text-shadow:0 0 40px color-mix(in srgb, var(--aura) 45%, transparent), 0 6px 30px #0009}}.class-scene-copy h2 span{animation:letter-in .7s var(--ease) both;display:inline-block}.class-description{color:#d3e2f3;max-width:440px;min-height:62px;animation:class-copy-arrive .85s var(--ease) .35s both;margin-top:24px;font-size:18px;line-height:1.7}.class-scene-links{animation:class-copy-arrive .85s var(--ease) .45s both;flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}.class-stage{z-index:2;pointer-events:none;position:absolute;inset:0 0 120px 40%}.class-ring{aspect-ratio:1;opacity:.85;width:min(640px,80%);filter:drop-shadow(0 0 30px var(--aura));position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.class-ring img{object-fit:contain;mix-blend-mode:screen;width:100%;height:100%;animation:28s linear infinite ring-spin}.class-emblem-bg{opacity:.1;width:360px;height:360px;animation:emblem-in 1.2s var(--ease) both;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.class-emblem-bg img{object-fit:contain;filter:blur(1px);width:100%;height:100%}.class-burst{border:2px solid var(--aura);width:260px;height:260px;box-shadow:0 0 40px var(--aura), inset 0 0 40px var(--aura);opacity:0;animation:burst 1.1s var(--ease) both;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.2)}.class-portrait{position:absolute;inset:4% 0 0}.class-portrait img{object-fit:contain;object-position:center bottom}.class-float{transform:translate3d(calc(var(--px) * 22px), calc(var(--py) * 10px), 0);transition:transform .6s var(--ease);position:absolute;inset:0}.class-float>img{filter:drop-shadow(0 30px 40px #0000008c) drop-shadow(0 0 30px var(--aura));animation:6s ease-in-out infinite idle-float}@supports (color:color-mix(in lab, red, red)){.class-float>img{filter:drop-shadow(0 30px 40px #0000008c) drop-shadow(0 0 30px color-mix(in srgb, var(--aura) 35%, transparent))}}.portrait-in{z-index:2;animation:summon 1.2s var(--ease) both}.portrait-out{z-index:1;animation:.6s ease-in both dismiss}.class-sweep{-webkit-mask:var(--mask) center bottom / contain no-repeat;-webkit-mask:var(--mask) center bottom / contain no-repeat;-webkit-mask:var(--mask) center bottom / contain no-repeat;-webkit-mask:var(--mask) center bottom / contain no-repeat;mask:var(--mask) center bottom / contain no-repeat;background:linear-gradient(105deg, transparent 35%, #ffffffbf 48%, var(--aura) 52%, transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.class-sweep{background:linear-gradient(105deg, transparent 35%, #ffffffbf 48%, color-mix(in srgb, var(--aura) 60%, white) 52%, transparent 65%)}}.class-sweep{mix-blend-mode:overlay;animation:sweep 1.6s .35s var(--ease) both, idle-float 6s ease-in-out infinite;background-size:300% 100%}.class-floor{background:radial-gradient(50% 50% at 50% 50%, var(--aura), transparent 70%);border-radius:50%;width:70%;height:60px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.class-floor{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--aura) 40%, transparent), transparent 70%)}}.class-floor{filter:blur(6px)}.class-showcase[data-motion=paused] *,.class-showcase[data-motion=paused] :before,.class-showcase[data-motion=paused] :after{animation-play-state:paused!important}.class-motion-toggle{z-index:5;border:1px solid var(--line-strong);width:36px;height:36px;color:var(--muted);top:24px;background:#020a1a99;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:var(--gutter)}.class-motion-toggle:hover{color:var(--text)}.class-controls{z-index:4;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040e22b8;border-radius:999px;justify-content:center;align-items:center;gap:14px;width:max-content;max-width:calc(100% - 32px);padding:10px 14px;display:flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.class-tabs{gap:8px;display:flex}.class-tab{--aura:var(--aether);border:0;flex-direction:column;align-items:center;padding:0;display:flex;position:relative}.class-sigil{border:1px solid var(--line-strong);width:52px;height:52px;transition:border-color .3s, transform .35s var(--ease), box-shadow .3s;background:radial-gradient(circle at 50% 35%,#90e1ff1f,#01050fb3);border-radius:50%;place-items:center;display:grid}.class-sigil img{object-fit:contain;opacity:.7;width:38px;height:38px;transition:opacity .3s,filter .3s}.class-tab:hover .class-sigil{border-color:var(--aura);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.class-tab:hover .class-sigil{border-color:color-mix(in srgb, var(--aura) 60%, transparent)}}.class-tab:hover .class-sigil img,.class-tab.active .class-sigil img{opacity:1;filter:drop-shadow(0 0 6px var(--aura))}.class-tab.active .class-sigil{border-color:var(--aura);box-shadow:0 0 0 3px var(--aura), 0 0 26px var(--aura)}@supports (color:color-mix(in lab, red, red)){.class-tab.active .class-sigil{box-shadow:0 0 0 3px color-mix(in srgb, var(--aura) 20%, transparent), 0 0 26px color-mix(in srgb, var(--aura) 45%, transparent)}}.class-tab.active .class-sigil{transform:translateY(-4px)}.class-tab-name{white-space:nowrap;color:var(--text);background:var(--surface-raised);border:1px solid var(--line);opacity:0;pointer-events:none;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:700;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 14px);transform:translateY(4px)}.class-tab:hover .class-tab-name,.class-tab:focus-visible .class-tab-name{opacity:1;transform:none}.class-step{width:40px;height:40px;color:var(--muted);border:0;border-radius:50%;place-items:center;transition:color .2s,background .2s;display:grid}.class-step:hover{color:var(--text);background:#90e1ff14}.class-art-credit{color:var(--faint);inset-inline-end:var(--gutter);font-size:12px;position:absolute;bottom:10px}.class-source-note{color:var(--muted);padding-block:28px 56px;font-size:15px}.classes-page .class-showcase{height:calc(100svh - var(--header-h));min-height:680px;max-height:920px}[dir=rtl] .class-description,[dir=rtl] .class-kicker,[dir=rtl] .class-scene-links,[dir=rtl] .class-scene-copy{text-align:start;direction:rtl}.inner-content{padding-block:28px 96px}.breadcrumbs{color:var(--faint);align-items:center;gap:8px;font-size:13px;display:flex}.breadcrumbs a:hover{color:var(--text)}.breadcrumbs span{color:var(--muted)}.page-heading{max-width:820px;padding-block:24px 22px}.page-heading h1{font-family:var(--font-display);letter-spacing:-.01em;margin-top:4px;font-size:clamp(26px,3.2vw,40px);font-weight:600;line-height:1.1}.page-heading>p:not(.eyebrow){max-width:72ch;color:var(--muted);margin-top:10px;font-size:15px;line-height:1.6}.notice{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);color:var(--aether);gap:16px;margin-top:24px;padding:22px;display:flex}.notice>div{color:var(--muted);gap:10px;font-size:14px;display:grid}.notice h3{color:var(--text);font-size:17px}.source-panel h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:10px 0 18px;font-size:26px;font-weight:750}.source-row{border-top:1px solid var(--line);color:var(--aether);align-items:center;gap:14px;padding:16px 4px;transition:background .2s;display:flex}.source-row:hover{background:#ffffff05}.source-row span{color:var(--text);flex:1;display:grid}.source-row small{color:var(--faint);font-size:13px}.status-dashboard{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.status-dashboard>*,.maintenance-overview>*{min-width:0}.status-banner{--c:var(--unknown);border:1px solid var(--c);border-radius:22px;padding:clamp(24px,4vw,36px);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.status-banner{border:1px solid color-mix(in srgb, var(--c) 30%, transparent)}}.status-banner{background:radial-gradient(80% 140% at 0% 0%, var(--c), transparent 60%), linear-gradient(180deg, var(--surface-raised), var(--surface))}@supports (color:color-mix(in lab, red, red)){.status-banner{background:radial-gradient(80% 140% at 0% 0%, color-mix(in srgb, var(--c) 16%, transparent), transparent 60%), linear-gradient(180deg, var(--surface-raised), var(--surface))}}.status-banner[data-state=operational]{--c:var(--ok)}.status-banner[data-state=maintenance]{--c:var(--warn)}.status-banner[data-state=degraded]{--c:var(--bad)}.status-banner-main{align-items:center;gap:20px;display:flex}.status-banner .state-dot{width:16px;height:16px;box-shadow:0 0 0 6px var(--c), 0 0 30px var(--c)}@supports (color:color-mix(in lab, red, red)){.status-banner .state-dot{box-shadow:0 0 0 6px color-mix(in srgb, var(--c) 16%, transparent), 0 0 30px var(--c)}}.status-banner h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(24px,3.2vw,36px);font-weight:750}.status-banner p{color:var(--muted);margin-top:6px;font-size:14px}.kpi-grid{grid-template-columns:1fr 1fr 1.4fr;gap:16px;display:grid}.kpi{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));flex-direction:column;padding:22px;display:flex}.kpi-label{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.kpi-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:clamp(30px,3.2vw,40px);font-weight:800}.kpi-foot{color:var(--faint);margin-top:8px;font-size:13px}.kpi .maint-line{border-top:0;margin-top:8px;padding-top:0}.kpi .maint-line .maint-label{display:none}.kpi .maint-line strong{font-size:24px}.region-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.region-pick{--c:var(--unknown);border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));text-align:start;color:var(--text);transition:border-color .2s, transform .25s var(--ease), box-shadow .25s;border-radius:16px;gap:6px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.region-pick[data-state=operational]{--c:var(--ok)}.region-pick[data-state=maintenance]{--c:var(--warn)}.region-pick[data-state=degraded]{--c:var(--bad)}.region-pick:after{content:"";background:linear-gradient(90deg, transparent, var(--c), transparent);opacity:.5;inset-inline:0;height:2px;position:absolute;bottom:0}.region-pick:hover{border-color:var(--line-strong);transform:translateY(-2px)}.region-pick[aria-selected=true]{border-color:var(--aether)}@supports (color:color-mix(in lab, red, red)){.region-pick[aria-selected=true]{border-color:color-mix(in srgb, var(--aether) 60%, transparent)}}.region-pick-top{justify-content:space-between;align-items:center;display:flex}.region-pick strong{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:15px;font-weight:750;line-height:1.2}.region-pick-meta{color:var(--muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}.region-pick-clock{font-variant-numeric:tabular-nums;color:var(--text)}.transfer-dot{color:var(--faint);align-items:center;gap:6px;font-size:12px;display:inline-flex}.transfer-dot i{background:var(--faint);border-radius:50%;width:6px;height:6px}.transfer-dot[data-state=open]{color:var(--ok)}.transfer-dot[data-state=open] i{background:var(--ok);box-shadow:0 0 8px var(--ok)}.transfer-dot[data-state=closed] i{background:var(--aether)}.status-pulse-row{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.player-trend,.coming-up{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:22px;align-content:start;gap:14px;min-width:0;padding:clamp(16px,2.4vw,24px);display:grid}.player-trend>header,.coming-up>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.player-trend h2,.coming-up h2{align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.player-trend h2 svg,.coming-up h2 svg{color:var(--aether)}.coming-up>header small{color:var(--muted);font-size:12px}.player-trend-stats{flex-wrap:wrap;gap:10px 32px;margin:0;display:flex}.player-trend-stats div{gap:2px;display:grid}.player-trend-stats dt{color:var(--muted);font-size:12px}.player-trend-stats dd{font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:750;display:grid}.player-trend-stats div:first-child dd{color:var(--aether-strong)}.player-trend-stats small{color:var(--muted);letter-spacing:0;font-size:11px;font-weight:500}.player-trend{grid-template-rows:auto auto minmax(150px,1fr) auto;align-content:stretch}.player-chart{touch-action:pan-y;cursor:crosshair;min-height:150px;margin-bottom:22px;position:relative}.player-chart svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.player-grid{stroke:#ffffff0f;stroke-width:1px;vector-effect:non-scaling-stroke}.player-line{fill:none;stroke:var(--aether);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.player-cross{stroke:#ffffff47;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.player-dot{background:var(--aether);pointer-events:none;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #70d2ff40}.player-tip{border:1px solid var(--line-strong);white-space:nowrap;pointer-events:none;background:#060c18f0;border-radius:10px;gap:1px;padding:6px 10px;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.player-tip b{font-variant-numeric:tabular-nums}.player-tip small{color:var(--muted);font-size:11px}.player-axis{height:14px;color:var(--muted);font-variant-numeric:tabular-nums;margin:0;padding:0;font-size:11px;list-style:none;position:absolute;inset:calc(100% + 6px) 0 auto}.player-axis li{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.player-axis li:first-child{transform:none}.player-axis li:last-child{transform:translate(-100%)}.player-collecting{border:1px dashed var(--line-strong);min-height:150px;color:var(--muted);text-align:center;border-radius:14px;place-items:center;padding:16px;display:grid}.player-note,.coming-up-note{color:var(--muted);font-size:12px;line-height:1.5}.coming-up ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.coming-up li{border:1px solid var(--line);border-inline-start:3px solid rgb(var(--tone) / .75);background:linear-gradient(90deg, rgb(var(--tone) / .07), transparent 70%);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.coming-up li[data-live]{border-color:rgb(var(--tone) / .4);border-inline-start-color:rgb(var(--tone))}.coming-up li .timers-icon{border-radius:10px;width:32px;height:32px}.coming-up-text{gap:1px;min-width:0;display:grid}.coming-up-text strong,.coming-up-text a{overflow-wrap:anywhere;align-items:center;gap:5px;font-size:14px;font-weight:650;display:inline-flex}.coming-up-text a:hover{color:rgb(var(--tone))}.coming-up-text small{color:var(--muted);font-size:12px}.coming-up-left{color:rgb(var(--tone));font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700}.transfer-cap{color:var(--muted);margin-top:4px;font-size:11.5px;line-height:1.45;display:block}.region-history-summary{color:var(--text-soft,#cfe0f2);font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:13px}@media (max-width:960px){.status-pulse-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.player-trend-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.player-trend-stats dd{font-size:17px}.player-axis li[data-minor]{display:none}}.region-panel{--c:var(--unknown);border:1px solid var(--line);background:radial-gradient(60% 120% at 0% 0%, var(--c), transparent 60%), linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:22px;gap:22px;padding:clamp(18px,3vw,28px);display:grid}@supports (color:color-mix(in lab, red, red)){.region-panel{background:radial-gradient(60% 120% at 0% 0%, color-mix(in srgb, var(--c) 10%, transparent), transparent 60%), linear-gradient(180deg, var(--surface-raised), var(--surface))}}.region-panel[data-state=operational]{--c:var(--ok)}.region-panel[data-state=maintenance]{--c:var(--warn)}.region-panel[data-state=degraded]{--c:var(--bad)}.region-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.region-panel-head>div:first-child{justify-items:start;gap:8px;display:grid}.region-panel-head h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.05}.region-panel-clock{text-align:end;justify-items:end;gap:2px;display:grid}.region-panel-clock strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.region-panel-clock small{color:var(--faint);font-size:12px}.region-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.region-stats>div{border:1px solid var(--line);background:#020a1a73;border-radius:14px;align-content:start;gap:6px;min-width:0;padding:14px 16px;display:grid}.region-stats small{color:var(--faint);font-size:12px}.region-stats .maint-line{border:0;margin:0;padding:0}.split-numbers{color:var(--faint);font-size:22px;font-weight:800}.split-numbers .elyos{color:var(--elyos)}.split-numbers .asmodian{color:var(--asmodian)}.split-numbers .early{color:var(--aether-strong)}.split-numbers b:not([class]){color:var(--text)}.transfer-line{gap:2px;display:grid}.transfer-line strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.transfer-line[data-state=open] strong{color:var(--ok)}.transfer-line[data-state=closed] strong{color:var(--aether-strong)}.transfer-line[data-state=none] strong{color:var(--faint)}.day-timeline{gap:8px;display:grid}.day-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.day-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:inline-flex}.day-legend i{background:var(--ok);border-radius:3px;width:14px;height:6px}.day-legend i[data-kind=maintenance]{background:var(--warn)}.day-track{border:1px solid var(--line);background:repeating-linear-gradient(90deg,#90e1ff1f 0 1px,#0000 1px 4.16667%),#020a1ab3;border-radius:999px;height:14px;margin-top:18px;position:relative}.day-segment{background:linear-gradient(90deg, var(--ok), var(--ok));border-radius:999px;position:absolute;top:2px;bottom:2px}@supports (color:color-mix(in lab, red, red)){.day-segment{background:linear-gradient(90deg, color-mix(in srgb, var(--ok) 70%, transparent), var(--ok))}}.day-segment{box-shadow:0 0 10px var(--ok)}@supports (color:color-mix(in lab, red, red)){.day-segment{box-shadow:0 0 10px color-mix(in srgb, var(--ok) 50%, transparent)}}.day-segment[data-kind=maintenance]{background:repeating-linear-gradient(45deg, var(--warn) 0 6px, var(--warn) 6px 12px)}@supports (color:color-mix(in lab, red, red)){.day-segment[data-kind=maintenance]{background:repeating-linear-gradient(45deg, var(--warn) 0 6px, color-mix(in srgb, var(--warn) 60%, transparent) 6px 12px)}}.day-segment[data-kind=maintenance]{box-shadow:0 0 10px var(--warn)}@supports (color:color-mix(in lab, red, red)){.day-segment[data-kind=maintenance]{box-shadow:0 0 10px color-mix(in srgb, var(--warn) 50%, transparent)}}.day-now{background:#fff;border-radius:2px;width:2px;margin-inline-start:-1px;position:absolute;top:-6px;bottom:-6px;box-shadow:0 0 8px #fff}.day-now b{z-index:1;background:var(--surface);letter-spacing:.06em;text-transform:uppercase;color:#fff;white-space:nowrap;border-radius:4px;padding:0 4px;font-size:11px;font-weight:800;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}.day-ticks{height:14px;color:var(--faint);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px;position:relative}.day-now[data-edge=end] b{left:auto;inset-inline-end:0;transform:none}.day-now[data-edge=start] b{left:auto;inset-inline-start:0;transform:none}.day-ticks span{white-space:nowrap;position:absolute;transform:translate(-50%)}.day-ticks span:first-child{transform:none}.day-ticks span:last-child{transform:translate(-100%)}.day-ticks span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(50%)}.day-ticks span:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:none}.day-ticks span:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(100%)}.server-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.server-toolbar .search-field{flex:220px;max-width:320px}.view-toggle{margin-inline-start:auto}.chip-toggle{border:1px solid var(--line);background:var(--background-2);min-height:44px;color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.chip-toggle[aria-pressed=true]{color:var(--relic);border-color:var(--relic)}@supports (color:color-mix(in lab, red, red)){.chip-toggle[aria-pressed=true]{border-color:color-mix(in srgb, var(--relic) 45%, transparent)}}.server-count{color:var(--muted);margin:14px 0 12px;font-size:13px;font-weight:700}.pair-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pair-card{border:1px solid var(--line);background:linear-gradient(100deg, #a9e4ff1a, transparent 42%, transparent 58%, #b392ff1f), var(--surface);animation:rise-in .45s var(--ease) both;border-radius:18px;gap:10px;padding:12px;transition:border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.pair-card:hover{border-color:var(--line-strong);box-shadow:0 20px 50px -30px #70d2ff80}.pair-top{justify-content:space-between;align-items:center;gap:8px;padding-inline:4px;display:flex}.pair-label{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:700}.pair-body{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.pair-side{--f:var(--elyos);border:1px solid var(--f);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"emblem name fav""emblem meta meta";align-items:center;gap:4px 10px;padding:12px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.pair-side{border:1px solid color-mix(in srgb, var(--f) 22%, transparent)}}.pair-side{background:radial-gradient(100% 120% at 0% 0%, var(--f), transparent 70%), #020a1a80}@supports (color:color-mix(in lab, red, red)){.pair-side{background:radial-gradient(100% 120% at 0% 0%, color-mix(in srgb, var(--f) 14%, transparent), transparent 70%), #020a1a80}}.pair-side{transition:border-color .2s,background .2s}.pair-side[data-faction=asmodian]{--f:var(--asmodian);background:radial-gradient(100% 120% at 100% 0%, var(--f), transparent 70%), #020a1a80;grid-template-columns:auto minmax(0,1fr) auto}@supports (color:color-mix(in lab, red, red)){.pair-side[data-faction=asmodian]{background:radial-gradient(100% 120% at 100% 0%, color-mix(in srgb, var(--f) 16%, transparent), transparent 70%), #020a1a80}.pair-side:hover{border-color:color-mix(in srgb, var(--f) 55%, transparent)}}.pair-side.is-empty{border-style:dashed;border-color:var(--line-strong);color:var(--faint);place-items:center;font-size:13px;display:grid}.pair-open{z-index:1;border-radius:inherit;border:0;position:absolute;inset:0}.pair-side .faction-emblem{filter:drop-shadow(0 0 10px var(--f));grid-area:emblem}@supports (color:color-mix(in lab, red, red)){.pair-side .faction-emblem{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--f) 60%, transparent))}}.pair-name{grid-area:name;min-width:0;display:grid}.pair-name strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--f);font-size:18px;font-weight:700;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pair-name strong{color:color-mix(in srgb, var(--f) 70%, white)}}.pair-name span{color:var(--faint);font-size:12px}.pair-meta{flex-wrap:wrap;grid-area:meta;align-items:center;gap:6px 10px;min-width:0;display:flex}.pair-state{color:var(--ok);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pair-state{color:color-mix(in srgb, var(--ok) 80%, white)}}.pair-side .state-chip{height:22px;font-size:12px}.pair-side .server-fav{grid-area:fav}.pair-vs{width:44px;color:var(--aether-strong);align-content:center;place-items:center;gap:2px;display:grid}.pair-vs b{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;text-shadow:0 0 12px var(--aether);font-size:15px;font-weight:800}.server-fav{z-index:2;width:32px;height:32px;color:var(--faint);border:0;border-radius:9px;flex:none;place-items:center;transition:color .2s,background .2s;display:grid;position:relative}.server-fav:hover{color:var(--text);background:#90e1ff14}.server-fav[aria-pressed=true]{color:var(--relic)}.server-tag{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--muted);border:1px solid var(--line-strong);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.server-tag[data-cohort=advanced-access]{color:var(--aether-strong);border-color:var(--aether)}@supports (color:color-mix(in lab, red, red)){.server-tag[data-cohort=advanced-access]{border-color:color-mix(in srgb, var(--aether) 35%, transparent)}}.server-tag.is-new{color:var(--accent-ink);background:var(--relic);border-color:var(--relic)}.server-added{color:var(--faint);font-size:12px}.faction-emblem{object-fit:contain;flex:none}.server-table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow-x:auto}.server-table{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.server-table th,.server-table td{border-top:1px solid var(--line);text-align:start;vertical-align:middle;padding:10px 14px}.server-table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);background:#020a1a80;border-top:0;font-size:11px;font-weight:800}.server-table tbody tr{--f:var(--elyos);transition:background .15s}.server-table tbody tr[data-faction=asmodian]{--f:var(--asmodian)}.server-table tbody tr:hover{background:#90e1ff0a}.server-table tbody th{box-shadow:inset 3px 0 0 var(--f)}.table-server{text-align:start;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.table-server span{display:grid}.table-server strong{color:var(--f)}@supports (color:color-mix(in lab, red, red)){.table-server strong{color:color-mix(in srgb, var(--f) 70%, white)}}.table-server small,.table-muted{color:var(--faint);font-size:12px}.table-server:hover strong{text-decoration:underline}.table-rival{color:var(--elyos);font-weight:700}.table-rival[data-faction=asmodian]{color:var(--asmodian)}.server-drawer{border:0;border-inline-start:1px solid var(--line-strong);background:var(--surface);width:min(480px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text);margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-40px 0 120px -20px #000000d9}.server-drawer[open]{animation:drawer-in .35s var(--ease)}.server-drawer::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01050fb3}.drawer-shell{--f:var(--elyos);grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.drawer-shell[data-faction=asmodian]{--f:var(--asmodian)}.drawer-head{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(90% 120% at 0% 0%, var(--f), transparent 70%), #030b1f;gap:8px;padding:28px 24px 20px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.drawer-head{background:radial-gradient(90% 120% at 0% 0%, color-mix(in srgb, var(--f) 22%, transparent), transparent 70%), #030b1f}}.drawer-art{z-index:-1;opacity:.35;inset-inline-end:-40px;width:240px;height:auto;position:absolute;top:-10px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}.drawer-close{z-index:2;top:14px;position:absolute;inset-inline-end:14px}.drawer-head h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--f);font-size:38px;font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.drawer-head h2{color:color-mix(in srgb, var(--f) 55%, white)}}.drawer-status{color:var(--faint);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.drawer-body{overscroll-behavior:contain;align-content:start;gap:18px;min-width:0;padding:20px 24px;display:grid;overflow-y:auto}.drawer-matchup{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.matchup-side{--s:var(--elyos);border:1px solid var(--s);border-radius:16px;justify-items:center;gap:6px;min-width:0;padding:14px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.matchup-side{border:1px solid color-mix(in srgb, var(--s) 30%, transparent)}}.matchup-side{background:radial-gradient(100% 100% at 50% 0%, var(--s), transparent 70%), #020a1a80}@supports (color:color-mix(in lab, red, red)){.matchup-side{background:radial-gradient(100% 100% at 50% 0%, color-mix(in srgb, var(--s) 16%, transparent), transparent 70%), #020a1a80}}.matchup-side{text-align:center;color:var(--text)}.matchup-side[data-faction=asmodian]{--s:var(--asmodian)}.matchup-side.is-link{transition:border-color .2s, transform .25s var(--ease)}.matchup-side.is-link:hover{border-color:var(--s);transform:translateY(-2px)}.matchup-side.is-empty{--s:var(--faint);border-style:dashed}.matchup-side strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--s);font-size:18px;font-weight:750;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.matchup-side strong{color:color-mix(in srgb, var(--s) 65%, white)}}.matchup-side span{color:var(--faint);align-items:center;gap:4px;font-size:12px;display:inline-flex}.matchup-vs{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--aether-strong);text-shadow:0 0 14px var(--aether);font-size:18px;font-weight:800}.drawer-note{color:var(--muted);font-size:13px;line-height:1.6}.drawer-facts{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.drawer-facts>div{border:1px solid var(--line);background:#020a1a73;border-radius:12px;padding:12px 14px}.drawer-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:700}.drawer-facts dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:700}.drawer-block{border:1px solid var(--line);background:#020a1a73;border-radius:14px;gap:16px;padding:16px;display:grid}.drawer-block .maint-line{border:0;margin:0;padding:0}.drawer-incidents h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:13px;font-weight:800}.drawer-incidents ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.drawer-incidents li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.drawer-incidents a{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.drawer-incidents a:hover{color:var(--aether-strong)}.drawer-incidents time{color:var(--faint)}.drawer-foot{padding:14px 24px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#040e22f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lang-suggest{inset-inline:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;border:1px solid var(--aether);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 14px;width:fit-content;max-width:min(640px,100vw - 32px);margin-inline:auto;padding:12px 12px 12px 18px;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.lang-suggest{border:1px solid color-mix(in srgb, var(--aether) 40%, transparent)}}.lang-suggest{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:rise-in .5s var(--ease);background:#040e22f0;box-shadow:0 20px 60px -10px #000c,0 0 30px -10px #70d2ff66}.lang-suggest svg{color:var(--aether-strong);flex:none}.lang-suggest p{flex:200px;font-size:14px;font-weight:600}.lang-suggest .primary-button{min-height:38px;padding:0 16px;font-size:13.5px}.char-search{gap:18px;display:grid}.char-search-bar{border:1px solid var(--aether);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.char-search-bar{border:1px solid color-mix(in srgb, var(--aether) 35%, transparent)}}.char-search-bar{background:linear-gradient(180deg, var(--surface-raised), var(--surface));box-shadow:0 0 40px -18px var(--aether)}.char-search-bar svg{color:var(--aether-strong)}.char-search-bar input{min-width:0;height:44px;color:var(--text);background:0 0;border:0;outline:none;font-size:18px;font-weight:600}.char-search-bar select{border:1px solid var(--line-strong);height:44px;color:var(--text);background:#020a1ab3;border-radius:12px;padding:0 12px;font-weight:700}.char-hint{color:var(--muted)}.char-results{gap:8px;margin:0;padding:0;list-style:none;display:grid}.char-results a{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));transition:border-color .2s, transform .2s var(--ease);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.char-results li[data-faction=elyos] a:hover{border-color:var(--elyos)}@supports (color:color-mix(in lab, red, red)){.char-results li[data-faction=elyos] a:hover{border-color:color-mix(in srgb, var(--elyos) 55%, transparent)}}.char-results li[data-faction=asmodian] a:hover{border-color:var(--asmodian)}@supports (color:color-mix(in lab, red, red)){.char-results li[data-faction=asmodian] a:hover{border-color:color-mix(in srgb, var(--asmodian) 55%, transparent)}}.char-results a:hover{transform:translate(3px)}.char-result-name{min-width:0;display:grid}.char-result-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.char-result-name small{color:var(--faint);font-size:12.5px}.char-level{font-variant-numeric:tabular-nums;color:var(--aether-strong);font-weight:800}.char-profile{--f:var(--elyos);gap:22px;display:grid}.char-profile[data-faction=asmodian]{--f:var(--asmodian)}.char-profile>.text-link{justify-self:start}.char-hero{isolation:isolate;border:1px solid var(--f);border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,32px);padding:clamp(22px,4vw,40px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.char-hero{border:1px solid color-mix(in srgb, var(--f) 30%, var(--line))}}.char-hero{background:#030b1f}.char-hero-art{z-index:-2;object-fit:contain;object-position:right bottom;opacity:.25}.char-hero:before{content:"";z-index:-1;background:radial-gradient(60% 120% at 0% 0%, var(--f), transparent 65%), linear-gradient(90deg, #030b1ff2, #030b1fb3);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.char-hero:before{background:radial-gradient(60% 120% at 0% 0%, color-mix(in srgb, var(--f) 22%, transparent), transparent 65%), linear-gradient(90deg, #030b1ff2, #030b1fb3)}}.char-portrait{aspect-ratio:1;border:1px solid var(--f);border-radius:24px;place-items:center;width:clamp(88px,11vw,124px);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.char-portrait{border:1px solid color-mix(in srgb, var(--f) 45%, transparent)}}.char-portrait{background:radial-gradient(circle, var(--f), #020a1acc)}@supports (color:color-mix(in lab, red, red)){.char-portrait{background:radial-gradient(circle, color-mix(in srgb, var(--f) 20%, transparent), #020a1acc)}}.char-portrait{box-shadow:0 0 40px -10px var(--f)}.char-portrait img{object-fit:cover;width:100%;height:100%}.char-hero-copy{gap:6px;min-width:0;display:grid}.char-hero h1{overflow-wrap:anywhere;font-family:var(--font-display);color:var(--f);font-size:clamp(30px,4.4vw,52px);font-weight:700;line-height:1.05}@supports (color:color-mix(in lab, red, red)){.char-hero h1{color:color-mix(in srgb, var(--f) 40%, white)}}.char-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.char-title{color:var(--relic);font-size:14px;font-style:italic}.char-kpis{gap:8px;margin:0;display:grid}.char-kpis>div{border:1px solid var(--line-strong);background:#030b1fbf;border-radius:14px;min-width:150px;padding:12px 16px}.char-kpis dt{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:800}.char-kpis dd{font-family:var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:26px;font-weight:700}.char-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.char-side{gap:18px;display:grid}.char-section{gap:14px;min-width:0;display:grid}.char-section-title{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:800}.gear-icon{position:relative}.char-profile .gear-board{grid-template-columns:1fr 1fr}.char-profile .gear-group:first-child{grid-column:1/-1}.char-profile .gear-board .gear-group:first-child ul{grid-template-columns:1fr 1fr}@media (max-width:640px){.char-profile .gear-board,.char-profile .gear-board .gear-group:first-child ul{grid-template-columns:1fr}}.gear-link{display:contents}.class-gear-link{grid-column:1/-1;justify-self:start}.gear-enchant{color:#021229;background:var(--aether-strong);inset-inline-end:1px;border-radius:6px;padding:0 4px;font-size:11px;font-weight:800;position:absolute;bottom:1px}.char-boards,.char-companions{gap:10px;margin:0;padding:0;list-style:none;display:grid}.char-boards li{grid-template-columns:28px minmax(70px,auto) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13.5px;font-weight:600;display:grid}.char-board-bar{background:#020a1ab3;border-radius:999px;height:8px;overflow:hidden}.char-board-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--aether-deep), var(--aether));height:100%;display:block}.char-boards small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.char-companions li{align-items:center;gap:12px;font-size:14px;display:flex}.char-companions img{border:1px solid var(--line);border-radius:10px}.char-stats{grid-template-columns:1fr 1fr;gap:6px 16px;margin:0;display:grid}.char-stats>div{border-bottom:1px solid #70d2ff12;justify-content:space-between;gap:8px;padding:6px 0;font-size:13px;display:flex}.char-stats dt{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);overflow:hidden}.char-stats dd{font-variant-numeric:tabular-nums;margin:0;font-weight:800}.char-skills{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.char-skills li{border:1px solid var(--line);background:#020a1a73;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:10px;padding:8px;display:grid}.char-skills img{border-radius:10px;grid-row:span 2}.char-skills span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.char-skills small,.char-source{color:var(--faint);font-size:12px}@media (max-width:1100px){.char-hero{grid-template-columns:auto minmax(0,1fr)}.char-kpis{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.char-grid{grid-template-columns:1fr}}@media (max-width:640px){.char-search-bar{grid-template-columns:auto minmax(0,1fr)}.char-search-bar select{grid-column:1/-1}.char-results a{grid-template-columns:auto minmax(0,1fr) auto}.char-results a>svg{display:none}.char-hero{grid-template-columns:1fr}}.lb-board{gap:22px;display:grid}.lb-toolbar{--control:40px;border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:18px;grid-template-columns:auto auto auto minmax(0,1fr);grid-template-areas:"regions regions regions search""classes factions sort server";align-items:end;gap:16px 20px;padding:18px 20px;display:grid;position:relative}.lb-field{gap:7px;min-width:0;display:grid}.lb-field-regions{grid-area:regions}.lb-field-classes{grid-area:classes}.lb-field-server{grid-area:server;justify-self:end;width:min(100%,260px)}.lb-caption{color:var(--faint);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.lb-caption b{color:var(--muted);font-weight:700}.lb-regions,.lb-factions,.lb-sort{border:1px solid var(--line);background:#020a1a8c;border-radius:12px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.lb-regions{justify-self:start}.lb-regions button,.lb-factions button,.lb-sort button{height:calc(var(--control) - 8px);letter-spacing:0;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:650;transition:background .2s,color .2s;display:inline-flex}.lb-regions button:hover,.lb-factions button:hover,.lb-sort button:hover{color:var(--text);background:#ffffff0a}.lb-regions button[aria-pressed=true],.lb-factions button[aria-pressed=true],.lb-sort button[aria-pressed=true]{color:#fff;background:#70d2ff24;box-shadow:inset 0 0 0 1px #70d2ff52}.lb-factions button img{opacity:.6;transition:opacity .2s}.lb-factions button[aria-pressed=true] img{opacity:1}.lb-factions button[data-faction=elyos][aria-pressed=true]{color:var(--elyos);background:#a9e4ff1f;box-shadow:inset 0 0 0 1px #a9e4ff66}.lb-factions button[data-faction=asmodian][aria-pressed=true]{color:var(--asmodian);background:#b392ff24;box-shadow:inset 0 0 0 1px #b392ff6b}.lb-search{width:min(100%,280px);height:var(--control);border:1px solid var(--line);color:var(--faint);background:#020a1a8c;border-radius:12px;grid-area:search;justify-self:end;align-items:center;gap:9px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.lb-search:focus-within{color:var(--aether);border-color:#70d2ff80;box-shadow:0 0 0 3px #70d2ff1f}.lb-search input,.lb-search input[type=search]{width:100%;min-width:0;height:100%;box-shadow:none;color:var(--text);background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:14px;font-weight:500}.lb-classes{flex-wrap:wrap;gap:4px;display:flex}.lb-classes button{--aura:var(--aether);width:var(--control);height:var(--control);border:1px solid var(--line);cursor:pointer;background:#020a1a8c;border-radius:12px;place-items:center;padding:0;transition:background .2s,border-color .2s,box-shadow .2s;display:grid}.lb-classes button img{opacity:.55;width:26px;height:26px;transition:opacity .2s,filter .2s}.lb-classes button:hover{border-color:var(--line-strong)}.lb-classes button:hover img{opacity:.95}.lb-classes button[aria-pressed=true]{border-color:var(--aura)}@supports (color:color-mix(in lab, red, red)){.lb-classes button[aria-pressed=true]{border-color:color-mix(in srgb, var(--aura) 60%, transparent)}}.lb-classes button[aria-pressed=true]{background:var(--aura)}@supports (color:color-mix(in lab, red, red)){.lb-classes button[aria-pressed=true]{background:color-mix(in srgb, var(--aura) 16%, #020a1a8c)}}.lb-classes button[aria-pressed=true]{box-shadow:0 0 14px -6px var(--aura)}.lb-classes button[aria-pressed=true] img{opacity:1;filter:drop-shadow(0 0 4px var(--aura))}.lb-classes .lb-class-all{width:auto;color:var(--muted);padding:0 14px;font-size:13px;font-weight:650}.lb-classes .lb-class-all[aria-pressed=true]{color:#fff;box-shadow:none;background:#70d2ff24;border-color:#70d2ff52}.lb-server{width:100%;height:var(--control);border:1px solid var(--line);color:var(--text);background:#020a1a8c;border-radius:12px;padding:0 12px;font-size:14px;font-weight:500}.lb-server:disabled{opacity:.55;cursor:not-allowed}@property --frame-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.lb-hall{isolation:isolate;background:radial-gradient(50% 60% at 50% 100%,#70d2ff24,#0000 70%),linear-gradient(#020a1a,#061530 70%,#0a1d40);border:1px solid #70d2ff29;border-radius:28px;grid-template-columns:1fr 1.14fr 1fr;align-items:end;gap:clamp(16px,2.6vw,36px);margin:0;padding:26px clamp(16px,3vw,44px) 40px;list-style:none;display:grid;position:relative;overflow:hidden}.lb-hall:before{content:"";z-index:-1;opacity:.12;background-image:radial-gradient(#ffffff80 1px,#0000 1.5px);background-size:80px 80px;position:absolute;inset:0}.lb-hall li{--medal:#d5e4f3;--medal-deep:#6f849c;--fc:169 228 255;justify-items:center;gap:10px;min-width:0;display:grid}.lb-hall li[data-faction=asmodian]{--fc:179 146 255}.lb-hall li[data-place="1"]{--medal:#f6e7a0;--medal-deep:#b08a2e;order:2}.lb-hall li[data-place="2"]{order:1}.lb-hall li[data-place="3"]{--medal:#f1b88f;--medal-deep:#94572f;order:3}.lb-rank-crest{color:var(--medal);filter:drop-shadow(0 0 10px var(--medal));align-items:center;gap:4px;display:flex}@supports (color:color-mix(in lab, red, red)){.lb-rank-crest{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--medal) 55%, transparent))}}.lb-rank-crest b{font-family:var(--font-display);background:linear-gradient(180deg, #fff, var(--medal) 55%, var(--medal-deep));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:700;line-height:1}.lb-rank-crest svg{width:28px;height:22px}.lb-rank-crest svg[data-end]{transform:scaleX(-1)}.lb-hall li[data-place="1"] .lb-rank-crest b{font-size:46px}.lb-hall li[data-place="1"] .lb-rank-crest svg{width:36px;height:28px}.lb-card{--rx:0deg;--ry:0deg;--mx:50%;--my:30%;aspect-ratio:3/4.25;background:conic-gradient(from var(--frame-angle), var(--medal-deep), #fff, var(--medal), var(--medal-deep) 30%, var(--medal) 55%, #fff 62%, var(--medal-deep) 75%, var(--medal), var(--medal-deep));width:100%;box-shadow:0 0 0 1px #0009, 0 24px 50px -20px #000000f2, 0 0 40px -14px var(--medal);border-radius:20px;padding:2px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.lb-card{box-shadow:0 0 0 1px #0009, 0 24px 50px -20px #000000f2, 0 0 40px -14px color-mix(in srgb, var(--medal) 70%, transparent)}}.lb-card{transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .4s var(--ease), box-shadow .4s;animation:8s linear infinite frame-turn}@keyframes frame-turn{to{--frame-angle:360deg}}.lb-card:hover{box-shadow:0 0 0 1px #0009, 0 30px 60px -20px #000000f2, 0 0 60px -10px var(--medal);transition:transform .1s linear,box-shadow .4s}@supports (color:color-mix(in lab, red, red)){.lb-card:hover{box-shadow:0 0 0 1px #0009, 0 30px 60px -20px #000000f2, 0 0 60px -10px color-mix(in srgb, var(--medal) 85%, transparent)}}.lb-hall li[data-place="1"] .lb-card{animation-duration:5s}.lb-card-inner{isolation:isolate;background:radial-gradient(70% 55% at 50% 38%, rgb(var(--fc) / .3), transparent 70%), linear-gradient(180deg, #0b1a38, #040b1c 75%);border-radius:18px;height:100%;display:block;position:relative;overflow:hidden}.lb-card-inner:after{content:"";z-index:4;border:1px solid var(--medal);border-radius:13px;position:absolute;inset:7px}@supports (color:color-mix(in lab, red, red)){.lb-card-inner:after{border:1px solid color-mix(in srgb, var(--medal) 45%, transparent)}}.lb-card-inner:after{pointer-events:none}.lb-card-star{z-index:5;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:12px;height:12px;filter:drop-shadow(0 0 6px var(--medal));background:#fff;position:absolute;top:2px;left:50%;translate:-50%}.lb-card-emblem{z-index:-1;aspect-ratio:1;opacity:.22;width:92%;filter:drop-shadow(0 0 20px rgb(var(--fc) / .8));position:absolute;top:8%;left:50%;translate:-50%}.lb-card-emblem img{object-fit:contain}.lb-card-art{transition:transform .5s var(--ease);position:absolute;inset:6% 0 34%}.lb-card-art img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 24px #000000b3)}.lb-card:hover .lb-card-art{transform:translate(calc((var(--mx) - 50%) * -.06), -4px) scale(1.03)}.lb-card-plate{z-index:3;text-align:center;background:linear-gradient(#0000,#030918db 30%,#030918f7);justify-items:center;gap:4px;padding:44px 16px 22px;display:grid;position:absolute;inset:auto 0 0}.lb-card-foil{z-index:6;background:linear-gradient(115deg,#0000 20%,#ffffff38 40%,#8cd2ff38 46%,#c8a0ff38 52%,#ffe6a02e 58%,#0000 75%) 0 0/260% 260%;background-position:var(--mx) var(--my);mix-blend-mode:color-dodge;opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.lb-card:hover .lb-card-foil{opacity:.8}.lb-hall li[data-place="1"] .lb-card-foil{opacity:.35;animation:7s ease-in-out infinite foil-drift}.lb-hall li[data-place="1"] .lb-card:hover .lb-card-foil{opacity:.85;animation:none}@keyframes foil-drift{0%,to{background-position:0 20%}50%{background-position:100% 80%}}.lb-crown{z-index:7;color:#ffe08a;filter:drop-shadow(0 0 1.5px #000)drop-shadow(0 0 1.5px #000)drop-shadow(0 0 12px #ffd678e6);animation:4s ease-in-out infinite crown-float;position:absolute;top:-20px;left:50%;translate:-50%}@keyframes crown-float{50%{transform:translateY(-4px)}}.lb-portrait-wrap{place-items:center;margin-bottom:6px;display:grid;position:relative}.lb-portrait-wrap:before{content:"";background:conic-gradient(var(--medal-deep), #fff, var(--medal), var(--medal-deep), var(--medal), #fff, var(--medal-deep));box-shadow:0 0 24px -4px var(--medal);border-radius:50%;animation:8s linear infinite ring-spin;position:absolute;inset:-3px}.lb-portrait{background:radial-gradient(circle,#142c54,#020a1a);border:2px solid #030b1c;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.lb-hall li[data-place="1"] .lb-portrait{width:76px;height:76px}.lb-portrait img{object-fit:cover;width:100%;height:100%}.lb-medal{z-index:1;background:radial-gradient(circle at 35% 30%, #fff, var(--medal) 45%, var(--medal-deep));width:26px;height:26px;box-shadow:0 0 14px -2px var(--medal);font-variant-numeric:tabular-nums;color:#1b1405;border:2px solid #030b1c;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;bottom:-4px;right:-8px}.lb-champion-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;color:#fff;max-width:100%;font-size:clamp(18px,1.7vw,23px);font-weight:750;overflow:hidden}.lb-hall li[data-place="1"] .lb-champion-name{background:linear-gradient(180deg, #fff 35%, var(--medal));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(21px,2vw,27px)}.lb-champion-meta{color:var(--aura);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lb-champion-meta{color:color-mix(in srgb, var(--aura) 70%, white)}}.lb-champion-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, #fff 30%, var(--medal));color:#0000;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:6px;margin-top:6px;font-size:clamp(26px,2.5vw,36px);font-weight:750;line-height:1;display:inline-flex}.lb-champion-value small{letter-spacing:.08em;-webkit-text-fill-color:var(--muted);font-size:11.5px;font-weight:800}.lb-champion-sub{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}@media (prefers-reduced-motion:reduce){.lb-card,.lb-card-foil,.lb-portrait-wrap:before,.lb-crown{animation:none!important}}.lb-server-chip{--f:var(--elyos);white-space:nowrap;color:var(--f);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lb-server-chip{color:color-mix(in srgb, var(--f) 80%, white)}}.lb-server-chip{border:1px solid var(--f)}@supports (color:color-mix(in lab, red, red)){.lb-server-chip{border:1px solid color-mix(in srgb, var(--f) 40%, transparent)}}.lb-server-chip{background:var(--f)}@supports (color:color-mix(in lab, red, red)){.lb-server-chip{background:color-mix(in srgb, var(--f) 10%, transparent)}}.lb-server-chip[data-faction=asmodian]{--f:var(--asmodian)}.lb-server-chip:before{content:"";background:var(--f);width:6px;height:6px;box-shadow:0 0 8px var(--f);border-radius:50%}.lb-table{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lb-row{--f:var(--elyos);background:linear-gradient(90deg, var(--f), transparent 35%), linear-gradient(180deg, #0a1a36d9, #040e22eb);border-radius:14px;grid-template-columns:52px 44px minmax(0,1fr) auto 110px 150px;align-items:center;gap:16px;padding:10px 20px 10px 12px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lb-row{background:linear-gradient(90deg, color-mix(in srgb, var(--f) 9%, transparent), transparent 35%), linear-gradient(180deg, #0a1a36d9, #040e22eb)}}.lb-row{transition:box-shadow .25s, transform .25s var(--ease);box-shadow:inset 0 0 0 1px #70d2ff1a}.lb-table li[data-faction=asmodian] .lb-row{--f:var(--asmodian)}.lb-row:before{content:"";background:var(--f);width:3px;box-shadow:0 0 12px var(--f);border-radius:0 3px 3px 0;position:absolute;inset-block:10px;inset-inline-start:0}.lb-row:after{content:"";transition:transform .7s var(--ease);pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff12 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.lb-row:hover{box-shadow:inset 0 0 0 1px var(--aura), 0 10px 30px -18px var(--aura);transform:translate(4px)}@supports (color:color-mix(in lab, red, red)){.lb-row:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--aura) 45%, transparent), 0 10px 30px -18px var(--aura)}}.lb-row:hover:after{transform:translate(100%)}.lb-row-rank{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(#70d2ff38,#1566b314);place-items:center;width:44px;height:40px;display:grid}.lb-table li[data-elite] .lb-row-rank{background:linear-gradient(#cfe3f559,#6f8aa61f)}.lb-row-rank b{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;color:#fff;font-size:16px;font-weight:700}.lb-row-class{background:radial-gradient(circle, var(--aura), #020a1acc 70%);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.lb-row-class{background:radial-gradient(circle, color-mix(in srgb, var(--aura) 25%, transparent), #020a1acc 70%)}}.lb-row-class{box-shadow:inset 0 0 0 1px var(--aura)}@supports (color:color-mix(in lab, red, red)){.lb-row-class{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--aura) 35%, transparent)}}.lb-row-name{min-width:0;display:grid}.lb-row-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:800;overflow:hidden}.lb-row-name small{color:var(--aura);font-size:12px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.lb-row-name small{color:color-mix(in srgb, var(--aura) 65%, var(--faint))}}.lb-row-secondary{text-align:end;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.lb-row-value{font-family:var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, #fff 40%, var(--aether-strong));color:#0000;-webkit-background-clip:text;background-clip:text;justify-content:flex-end;align-items:baseline;gap:6px;font-size:21px;font-weight:700;display:inline-flex}.lb-row-value small{font-family:var(--font-sans);letter-spacing:.1em;-webkit-text-fill-color:var(--faint);font-size:11px;font-weight:800}.lb-row-value .lb-outlier{-webkit-text-fill-color:var(--warn);align-self:center}.lb-outlier{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--warn);border:1px solid var(--warn);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.lb-outlier{border:1px solid color-mix(in srgb, var(--warn) 45%, transparent)}}.lb-outlier{cursor:help}.lb-more{justify-self:center}.lb-more small{color:var(--faint);font-weight:600}.lb-held{border:1px dashed var(--warn);border-radius:16px;gap:12px;padding:16px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.lb-held{border:1px dashed color-mix(in srgb, var(--warn) 40%, transparent)}}.lb-held{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.lb-held{background:color-mix(in srgb, var(--warn) 5%, transparent)}}.lb-held p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.lb-held ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lb-held a{color:var(--muted);background:#ffffff08;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;font-size:13px;display:flex}.lb-held a:hover{background:#ffffff0f}.lb-held strong{color:var(--text)}.lb-held a>span:last-child{font-variant-numeric:tabular-nums;margin-inline-start:auto}@media (max-width:1180px){.lb-toolbar{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"regions regions regions""search search search""classes classes classes""factions sort server"}.lb-search{justify-self:stretch;width:100%}.lb-row{grid-template-columns:52px 44px minmax(0,1fr) auto 140px}.lb-row-secondary{display:none}}@media (max-width:760px){.lb-toolbar{grid-template-columns:minmax(0,1fr);grid-template-areas:"regions""search""classes""factions""sort""server";padding:16px}.lb-field-server{justify-self:stretch;width:100%}.lb-hall{grid-template-columns:1fr 1fr;gap:14px 10px;padding:18px 12px 24px}.lb-hall li[data-place="1"]{order:0;grid-column:span 2;justify-self:center;width:min(100%,300px)}.lb-rank-crest b{font-size:28px}.lb-card-plate{padding:34px 8px 14px}.lb-portrait{width:48px;height:48px}.lb-champion-value{font-size:22px}.lb-row{grid-template-columns:40px 36px minmax(0,1fr) auto;gap:10px;padding:10px 12px 10px 8px}.lb-row-rank{width:36px;height:32px}.lb-row-class{width:36px;height:36px}.lb-row .lb-server-chip{display:none}.lb-row-value{font-size:17px}}.items-page,.item-detail{gap:22px;display:grid}.items-hero{isolation:isolate;border:1px solid var(--line);background:#030b1f;border-radius:28px;gap:12px;padding:clamp(26px,4.5vw,50px);display:grid;position:relative;overflow:hidden}.items-hero-art{z-index:-2;object-fit:cover;opacity:.35}.items-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#030b1ff5,#030b1f99 70%,#030b1f59);position:absolute;inset:0}.items-hero h1{font-family:var(--font-display);font-size:clamp(34px,5vw,58px);font-weight:700;line-height:1.05}.items-lead{color:#cfe0f2;max-width:640px;font-size:16px;line-height:1.65}.items-count{color:var(--aether-strong);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.items-toolbar{flex-wrap:wrap;align-items:flex-end;gap:14px 20px;display:flex}.items-toolbar>*{grid-area:auto;min-width:0}.items-toolbar>.lb-field-regions{flex:auto}.items-toolbar>.lb-search{flex:260px;justify-self:auto;width:auto;max-width:380px}.items-toolbar>.lb-field-server{justify-self:auto;width:auto;min-width:180px}.items-grades button[aria-pressed=true][data-grade]{color:var(--g);box-shadow:inset 0 0 0 1px var(--g)}@supports (color:color-mix(in lab, red, red)){.items-grades button[aria-pressed=true][data-grade]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g) 60%, transparent)}}.items-grades button[aria-pressed=true][data-grade]{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.items-grades button[aria-pressed=true][data-grade]{background:color-mix(in srgb, var(--g) 14%, transparent)}}.items-result-count{color:var(--faint);font-size:13px;font-weight:700}.items-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.items-grid.is-compact{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.item-card{border:1px solid var(--g);border-radius:16px;align-items:center;gap:14px;height:100%;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.item-card{border:1px solid color-mix(in srgb, var(--g) 22%, transparent)}}.item-card{background:radial-gradient(80% 120% at 0% 50%, var(--g), transparent 70%), linear-gradient(180deg, #0a1a36d9, #040e22eb)}@supports (color:color-mix(in lab, red, red)){.item-card{background:radial-gradient(80% 120% at 0% 50%, color-mix(in srgb, var(--g) 10%, transparent), transparent 70%), linear-gradient(180deg, #0a1a36d9, #040e22eb)}}.item-card{transition:transform .25s var(--ease), border-color .25s, box-shadow .25s}.item-card:hover{border-color:var(--g);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.item-card:hover{border-color:color-mix(in srgb, var(--g) 60%, transparent)}}.item-card:hover{box-shadow:0 14px 30px -18px var(--g)}.item-icon{border:1px solid var(--g);border-radius:12px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.item-icon{border:1px solid color-mix(in srgb, var(--g) 60%, transparent)}}.item-icon{background:radial-gradient(circle at 50% 35%, var(--g), #01050f 75%)}@supports (color:color-mix(in lab, red, red)){.item-icon{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--g) 28%, #061633), #01050f 75%)}}.item-icon{box-shadow:inset 0 0 14px var(--g)}@supports (color:color-mix(in lab, red, red)){.item-icon{box-shadow:inset 0 0 14px color-mix(in srgb, var(--g) 25%, transparent)}}.item-icon img{object-fit:contain;width:100%;height:100%}.item-card-body{gap:3px;min-width:0;display:grid}.item-card-body strong{-webkit-line-clamp:2;color:var(--g);-webkit-box-orient:vertical;font-size:14.5px;line-height:1.3;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.item-card-body strong{color:color-mix(in srgb, var(--g) 55%, white)}}.item-card-body small{text-overflow:ellipsis;white-space:nowrap;color:var(--faint);font-size:12px;overflow:hidden}.item-card-meta{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.item-card-meta b{color:var(--text)}.item-card-classes{gap:2px;display:inline-flex}.items-pager{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:14px;font-weight:700;display:flex}.item-detail>.text-link{justify-self:start}.item-hero{isolation:isolate;border:1px solid var(--g);border-radius:26px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,34px);padding:clamp(22px,4vw,40px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.item-hero{border:1px solid color-mix(in srgb, var(--g) 35%, var(--line))}}.item-hero{background:radial-gradient(50% 120% at 0% 50%, var(--g), transparent 70%), linear-gradient(180deg, #0a1a36f2, #030b1f)}@supports (color:color-mix(in lab, red, red)){.item-hero{background:radial-gradient(50% 120% at 0% 50%, color-mix(in srgb, var(--g) 20%, transparent), transparent 70%), linear-gradient(180deg, #0a1a36f2, #030b1f)}}.item-hero .item-icon{box-shadow:0 0 50px -10px var(--g), inset 0 0 24px var(--g);border-radius:22px}@supports (color:color-mix(in lab, red, red)){.item-hero .item-icon{box-shadow:0 0 50px -10px var(--g), inset 0 0 24px color-mix(in srgb, var(--g) 30%, transparent)}}.item-hero-copy{gap:10px;min-width:0;display:grid}.item-hero h1{font-family:var(--font-display);color:var(--g);font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.08}@supports (color:color-mix(in lab, red, red)){.item-hero h1{color:color-mix(in srgb, var(--g) 45%, white)}}.item-hero h1{text-shadow:0 0 30px var(--g)}@supports (color:color-mix(in lab, red, red)){.item-hero h1{text-shadow:0 0 30px color-mix(in srgb, var(--g) 35%, transparent)}}.item-chips{flex-wrap:wrap;gap:8px;display:flex}.item-chips span{border:1px solid var(--line-strong);color:var(--muted);background:#020a1a99;border-radius:999px;padding:4px 10px;font-size:12.5px}.item-chips b{color:var(--text)}.item-classes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.item-class{--aura:var(--aether);border:1px solid var(--aura);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.item-class{border:1px solid color-mix(in srgb, var(--aura) 40%, transparent)}}.item-class{background:var(--aura)}@supports (color:color-mix(in lab, red, red)){.item-class{background:color-mix(in srgb, var(--aura) 10%, transparent)}}.item-class{font-size:12.5px;font-weight:700}.item-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.item-stats{gap:14px;display:grid}.item-stats-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.item-enchant{color:var(--muted);align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.item-enchant b{min-width:36px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--aether-strong);text-shadow:0 0 14px var(--aether);font-size:20px;font-weight:750;display:inline-block}.item-enchant input[type=range]{width:200px;accent-color:var(--aether)}.item-enchant-steps{flex-wrap:wrap;gap:4px;display:flex}.item-enchant-steps button{border:1px solid var(--line);min-width:38px;height:30px;color:var(--faint);cursor:pointer;background:#020a1a99;border-radius:8px;font-size:12px;font-weight:800}.item-enchant-steps button[aria-pressed=true]{color:#021229;border-color:var(--aether-strong);background:var(--aether-strong);box-shadow:0 0 14px -2px var(--aether)}.item-stat-list{gap:4px;margin:0;transition:opacity .2s;display:grid}.item-stat-list[data-loading]{opacity:.55}.item-stat-list>div{background:#020a1a73;border-radius:10px;justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.item-stat-list dt{color:var(--muted)}.item-stat-list dd{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:0;font-weight:800;display:inline-flex}.item-stat-list.is-sub>div{background:0 0;border-bottom:1px solid #70d2ff12;border-radius:0;padding:8px 14px}.item-bonus{color:var(--ok);text-shadow:0 0 12px #4fe3a580}.item-sub-title{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:12px;font-weight:800}.item-side{gap:16px;display:grid}.item-side .panel{gap:12px;display:grid}.item-facts{gap:8px;margin:0;display:grid}.item-facts>div{justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.item-facts dt{color:var(--muted)}.item-facts dd{align-items:center;gap:4px;margin:0;font-weight:800;display:inline-flex}.item-socket{border:1px solid var(--aether);background:radial-gradient(circle,#70d2ff80,#020a1a);width:14px;height:14px;transform:rotate(45deg);box-shadow:0 0 8px #70d2ff80}.item-socket.is-god{border-color:var(--relic);background:radial-gradient(circle,#ebe48780,#020a1a);box-shadow:0 0 8px #ebe48780}.item-facts dd span{margin-inline-start:6px}.item-sources{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.item-sources li{color:var(--ok);background:#4fe3a514;border:1px solid #4fe3a559;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.item-sources li{color:color-mix(in srgb, var(--ok) 75%, white)}}.item-note{color:var(--faint);font-size:12.5px;line-height:1.55}.item-related .block-title{margin-bottom:14px}@media (max-width:1180px){.item-grid{grid-template-columns:1fr}}@media (max-width:760px){.items-toolbar>.lb-search,.items-toolbar>.lb-field-server{flex-basis:100%;max-width:none}.item-hero{grid-template-columns:1fr}.item-hero .item-icon{width:84px!important;height:84px!important}.item-enchant input[type=range]{width:140px}}.planner{--aura:var(--aether);gap:20px;display:grid}.planner-loading{min-height:700px}.planner-toolbar{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"classes import""bulk actions";align-items:end}.planner-import{grid-area:import;position:relative}.planner-bulk{grid-area:bulk}.planner-import-row{grid-template-columns:minmax(0,1fr) 170px;gap:8px;display:grid}.planner-import .lb-search,.pl-candidates .lb-search{grid-area:auto;justify-self:stretch;width:100%}.planner-import-hits{z-index:20;border:1px solid var(--line-strong);top:100%;background:#040e22fa;border-radius:14px;gap:4px;margin:6px 0 0;padding:6px;list-style:none;display:grid;position:absolute;inset-inline:0;box-shadow:0 24px 60px -16px #000000e6}.planner-import-hits button{width:100%;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.planner-import-hits button:hover{background:#70d2ff1a}.planner-import-hits small{color:var(--faint);margin-inline-start:auto}.planner-actions{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;gap:8px;display:flex}.planner-any-class{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.char-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.items-planner-link{justify-self:start}.pl-layout{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);grid-template-areas:"window inspector""stats inspector";align-items:start;gap:18px;display:grid}.pl-window{grid-area:window}.pl-inspector{grid-area:inspector}.pl-stats{grid-area:stats}.pl-window{--cut:16px;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--cut));background:radial-gradient(55% 55% at 50% 48%, var(--aura), transparent 70%), linear-gradient(180deg, #0a1b38, #030b1f 70%);position:relative}@supports (color:color-mix(in lab, red, red)){.pl-window{background:radial-gradient(55% 55% at 50% 48%, color-mix(in srgb, var(--aura) 20%, transparent), transparent 70%), linear-gradient(180deg, #0a1b38, #030b1f 70%)}}.pl-window{box-shadow:inset 0 0 0 1px #70d2ff38}.pl-window:before{content:"";pointer-events:none;clip-path:inherit;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #70d2ff14}.pl-window-bar{color:var(--muted);background:linear-gradient(90deg,#1566b340,#0000 60%);border-bottom:1px solid #70d2ff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 22px;font-size:12.5px;display:flex}.pl-window-bar>span:first-child{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--aura);font-size:18px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.pl-window-bar>span:first-child{color:color-mix(in srgb, var(--aura) 50%, white)}}.pl-window-bar b{color:var(--text)}.pl-window-body{grid-template-columns:auto minmax(220px,1fr) auto;gap:14px;padding:18px;display:grid;position:relative}.pl-thread{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pl-thread path{fill:none;stroke:var(--aether-strong);stroke-width:1.5px;stroke-dasharray:3 5;filter:drop-shadow(0 0 4px var(--aether));animation:.9s linear infinite thread-flow}@keyframes thread-flow{to{stroke-dashoffset:-8px}}.pl-col{grid-template-columns:repeat(2,68px);align-content:start;gap:8px;display:grid}.pl-stage{--tx:0;--ty:0;--glow:0;perspective:900px;grid-template-rows:1fr auto;min-height:560px;display:grid;position:relative;container-type:size}.pl-scene{transform-style:preserve-3d;transform:rotateY(calc(var(--tx) * 20deg)) rotateX(calc(var(--ty) * -10deg));transition:transform .35s var(--ease);position:absolute;inset:0 0 86px}.pl-beam{background:linear-gradient(180deg, var(--aura), transparent 85%);width:46%;height:92%;position:absolute;top:-20px;left:50%;transform:translate(-50%)translateZ(-60px)}@supports (color:color-mix(in lab, red, red)){.pl-beam{background:linear-gradient(180deg, color-mix(in srgb, var(--aura) 28%, transparent), transparent 85%)}}.pl-beam{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);filter:blur(6px);opacity:.7;animation:6s ease-in-out infinite beam-breathe}.pl-ring{aspect-ratio:1;opacity:.6;width:82%;filter:drop-shadow(0 0 30px var(--aura));position:absolute;top:2%;left:50%;transform:translate(-50%)translateZ(-140px)}.pl-ring img{object-fit:contain;animation:90s linear infinite ring-spin}.pl-floor{aspect-ratio:1;transform-origin:bottom;opacity:.95;width:96%;filter:drop-shadow(0 0 18px var(--aura)) brightness(1.5) saturate(1.2);position:absolute;bottom:-2%;left:50%;transform:translate(-50%)translateZ(10px)scaleY(.26)}.pl-floor:before{content:"";z-index:1;border:4px solid var(--aura);border-radius:50%;position:absolute;inset:10%}@supports (color:color-mix(in lab, red, red)){.pl-floor:before{border:4px solid color-mix(in srgb, var(--aura) 75%, white)}}.pl-floor:before{box-shadow:0 0 40px var(--aura), inset 0 0 40px var(--aura)}@supports (color:color-mix(in lab, red, red)){.pl-floor:before{box-shadow:0 0 40px var(--aura), inset 0 0 40px color-mix(in srgb, var(--aura) 60%, transparent)}}.pl-floor:before{opacity:.7}.pl-floor:after{content:"";background:radial-gradient(circle, var(--aura), transparent 70%);border-radius:50%;position:absolute;inset:18%}@supports (color:color-mix(in lab, red, red)){.pl-floor:after{background:radial-gradient(circle, color-mix(in srgb, var(--aura) 55%, transparent), transparent 70%)}}.pl-floor:after{filter:blur(10px)}.pl-floor img{object-fit:contain;animation:24s linear infinite reverse ring-spin}.pl-figure{width:min(100%, calc((100cqh - 96px) * .84 * var(--ratio)));aspect-ratio:var(--ratio);transform:translateX(calc(-50% + var(--shift) * 1%)) translateZ(60px);transform-style:preserve-3d;animation:1.2s cubic-bezier(.3,.7,.3,1) backwards figure-summon;position:absolute;bottom:4%;left:50%}@keyframes figure-summon{0%{opacity:0;-webkit-mask:linear-gradient(#0000 40%,#000 60%) 0 0/100% 300% no-repeat;mask:linear-gradient(#0000 40%,#000 60%) 0 0/100% 300% no-repeat}25%{opacity:1}to{opacity:1;-webkit-mask:linear-gradient(#0000 40%,#000 60%) 0 100%/100% 300% no-repeat;mask:linear-gradient(#0000 40%,#000 60%) 0 100%/100% 300% no-repeat}}.pl-sheen{pointer-events:none;-webkit-mask:var(--mask) center / 100% 100% no-repeat;-webkit-mask:var(--mask) center / 100% 100% no-repeat;-webkit-mask:var(--mask) center / 100% 100% no-repeat;-webkit-mask:var(--mask) center / 100% 100% no-repeat;mask:var(--mask) center / 100% 100% no-repeat;background:linear-gradient(105deg, transparent 38%, var(--aura) 50%, transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pl-sheen{background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--aura) 30%, #ffffff80) 50%, transparent 62%)}}.pl-sheen{mix-blend-mode:soft-light;opacity:calc(.35 + var(--glow) * .55);background-repeat:no-repeat;background-size:260% 100%;animation:7s ease-in-out 1.4s infinite sheen-pass}@keyframes sheen-pass{0%{background-position:120% 0}45%,to{background-position:-20% 0}}.pl-shadow{background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;width:34%;height:26px;animation:6s ease-in-out infinite shadow-float;position:absolute;bottom:5%;left:50%;transform:translate(-50%)translateZ(20px)}@keyframes shadow-float{50%{opacity:.7;transform:translate(-50%)translateZ(20px)scale(.86)}}.pl-wave{z-index:2;border:3px solid var(--aura);border-radius:50%;position:absolute;inset:22%}@supports (color:color-mix(in lab, red, red)){.pl-wave{border:3px solid color-mix(in srgb, var(--aura) 70%, white)}}.pl-wave{box-shadow:0 0 30px var(--aura);opacity:0;animation:1.1s ease-out floor-wave}@keyframes floor-wave{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.25)}}.pl-stage[data-tier=high] .pl-floor:before,.pl-stage[data-tier=max] .pl-floor:before{border-color:var(--t)}@supports (color:color-mix(in lab, red, red)){.pl-stage[data-tier=high] .pl-floor:before,.pl-stage[data-tier=max] .pl-floor:before{border-color:color-mix(in srgb, var(--t) 70%, white)}}.pl-stage[data-tier=high] .pl-floor:before,.pl-stage[data-tier=max] .pl-floor:before{box-shadow:0 0 46px var(--t), inset 0 0 40px var(--t)}@supports (color:color-mix(in lab, red, red)){.pl-stage[data-tier=high] .pl-floor:before,.pl-stage[data-tier=max] .pl-floor:before{box-shadow:0 0 46px var(--t), inset 0 0 40px color-mix(in srgb, var(--t) 50%, transparent)}}.pl-stage[data-tier=max] .pl-motes i{background:var(--t);box-shadow:0 0 10px var(--t)}.pl-figure-float{transform-style:preserve-3d;animation:6s ease-in-out infinite figure-float;position:absolute;inset:0}.pl-figure-float>img{object-fit:contain;filter:drop-shadow(0 18px 30px #000000bf) drop-shadow(0 0 calc(18px + var(--glow) * 22px) var(--aura))}@supports (color:color-mix(in lab, red, red)){.pl-figure-float>img{filter:drop-shadow(0 18px 30px #000000bf) drop-shadow(0 0 calc(18px + var(--glow) * 22px) color-mix(in srgb, var(--aura) calc(30% + var(--glow) * 50%), transparent))}}.pl-figure-float>img{transition:filter .6s}.pl-pin{--g:var(--aether);z-index:1;border:1.5px solid var(--g);background:radial-gradient(circle, var(--g), #020814 78%);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.pl-pin{background:radial-gradient(circle, color-mix(in srgb, var(--g) 30%, #04102a), #020814 78%)}}.pl-pin{box-shadow:0 0 0 3px #0208148c, 0 0 14px var(--g)}@supports (color:color-mix(in lab, red, red)){.pl-pin{box-shadow:0 0 0 3px #0208148c, 0 0 14px color-mix(in srgb, var(--g) 65%, transparent)}}.pl-pin{animation:pin-in .75s var(--ease) both;pointer-events:none;transition:box-shadow .3s;transform:translate(-50%,-50%)}.pl-pin img{object-fit:cover;border-radius:50%;width:100%;height:100%}.pl-pin:after{content:"";border:1px solid var(--g);opacity:0;border-radius:50%;animation:2.8s ease-out infinite pin-pulse;position:absolute;inset:-6px}.pl-pin[data-tier=high],.pl-pin[data-tier=max]{box-shadow:0 0 0 3px #0208148c, 0 0 12px var(--g), 0 0 26px var(--t)}.pl-pin[data-minor]{background:radial-gradient(circle at 35% 35%, #fff, var(--g) 45%, var(--g) 75%);border-width:1px;width:10px;height:10px}@supports (color:color-mix(in lab, red, red)){.pl-pin[data-minor]{background:radial-gradient(circle at 35% 35%, #fff, var(--g) 45%, color-mix(in srgb, var(--g) 30%, transparent) 75%)}}.pl-pin[data-minor] img{display:none}.pl-pin[data-focus]{z-index:3;box-shadow:0 0 0 3px #02081499, 0 0 22px var(--aether-strong);border-color:#fff}.pl-pin[data-focus]:before{content:"";border:1.5px solid var(--aether-strong);box-shadow:0 0 12px var(--aether);border-radius:50%;animation:1.6s ease-in-out infinite pin-target;position:absolute;inset:-9px}.pl-pin[data-minor][data-focus]:before{inset:-8px}@keyframes pin-target{50%{opacity:.6;transform:scale(1.15)}}.pl-pin[data-empty]{border:1.5px dashed var(--aether-strong);background:#70d2ff1f}@keyframes pin-in{0%{opacity:0;filter:brightness(3);transform:translate(-50%,-50%)scale(2.2)}60%{opacity:1;filter:brightness(1.6)}}@keyframes pin-pulse{0%{opacity:.8;transform:scale(.8)}70%,to{opacity:0;transform:scale(1.6)}}.pl-owner{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);top:6px;background:#020814b3;border:1px solid #70d2ff40;border-radius:999px;align-items:center;gap:10px;margin:0;padding:5px 14px 5px 5px;display:flex;position:absolute;inset-inline-start:6px}.pl-owner img{object-fit:cover;border:2px solid var(--aura);border-radius:50%;width:44px;height:44px}.pl-owner figcaption{line-height:1.2;display:grid}.pl-owner b{font-size:14px}.pl-owner small{color:var(--muted);font-size:12px}.pl-motes{pointer-events:none;position:absolute;inset:0;transform:translateZ(110px)}.pl-motes i{background:var(--aura);box-shadow:0 0 10px var(--aura);opacity:0;border-radius:50%;animation:linear infinite mote-rise;position:absolute;bottom:6%}@keyframes mote-rise{0%{opacity:0;transform:translate(0)}12%{opacity:.9}80%{opacity:.6}to{transform:translate3d(var(--drift,0), -95vh, 0);opacity:0}}@keyframes figure-float{50%{transform:translateY(-8px)}}@keyframes beam-breathe{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.pl-scene,.pl-figure-float,.pl-pin,.pl-pin:after,.pl-pin[data-focus]:before,.pl-thread path,.pl-ring img,.pl-floor img,.pl-motes i,.pl-beam,.pl-figure,.pl-sheen,.pl-shadow,.pl-wave{transition:none;animation:none}}.pl-weapons{grid-row:2;justify-content:center;gap:10px;display:flex;position:relative}.pl-col,.pl-weapons{perspective:600px}.pl-slot{--g:#70d2ff59;border:2px solid var(--g);border-radius:12px;place-items:center;width:68px;height:68px;padding:0;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pl-slot{border:2px solid color-mix(in srgb, var(--g) 75%, transparent)}}.pl-slot{background:linear-gradient(150deg, #ffffff24, transparent 38%), radial-gradient(circle at 50% 35%, var(--g), #01050f 75%)}@supports (color:color-mix(in lab, red, red)){.pl-slot{background:linear-gradient(150deg, #ffffff24, transparent 38%), radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--g) 30%, #061633), #01050f 75%)}}.pl-slot{box-shadow:inset 0 1px 0 #ffffff2e, inset 0 -6px 12px #0000008c, inset 0 0 14px var(--g), 0 10px 18px -8px #000000f2}@supports (color:color-mix(in lab, red, red)){.pl-slot{box-shadow:inset 0 1px 0 #ffffff2e, inset 0 -6px 12px #0000008c, inset 0 0 14px color-mix(in srgb, var(--g) 30%, transparent), 0 10px 18px -8px #000000f2}}.pl-slot{cursor:pointer;transform-style:preserve-3d;transition:transform .25s var(--ease), box-shadow .25s}.pl-slot:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(160deg,#ffffff29,#0000 30%);position:absolute;inset:0}.pl-slot:hover{box-shadow:inset 0 1px 0 #ffffff40, inset 0 -6px 12px #00000080, 0 0 22px -4px var(--g), 0 18px 26px -10px #000000f2;transform:translateZ(18px)rotateX(8deg)rotateY(-6deg)}.pl-ghost{object-fit:contain;filter:grayscale()brightness(1.4)contrast(.6);opacity:.16;position:absolute;inset:8px;width:calc(100% - 16px)!important;height:calc(100% - 16px)!important}.pl-slot[data-empty] .pl-slot-label{z-index:2;bottom:4px;padding:0;font-size:9.5px;position:absolute;inset-inline:2px}.pl-slot img{object-fit:contain;width:100%;height:100%}.pl-slot[data-empty]{box-shadow:none;background:#020a1aa6;border-style:dashed;border-color:#70d2ff38}.pl-slot-label{letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--faint);padding:4px;font-size:9.5px;font-weight:800;line-height:1.15}.pl-slot[data-selected]{outline:2px solid var(--aether-strong);outline-offset:2px;box-shadow:0 0 22px -2px var(--aether)}.pl-slot[data-warn]{border-color:var(--warn)}.pl-slot[data-loading]:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff1f 50%,#0000 70%);animation:1.4s linear infinite button-sheen;position:absolute;inset:0}.pl-enchant-badge{--t:#e8f1ff;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--t);text-shadow:0 0 6px var(--t), 0 1px 2px #000, 0 0 2px #000;top:2px;font-size:13px;font-weight:700;position:absolute;inset-inline-end:3px}[data-tier=mid]{--t:#6fb6ff}[data-tier=high]{--t:#c08bff}[data-tier=max]{--t:#ffd36e}.pl-slot-level{color:#fff;text-shadow:0 1px 2px #000,0 0 3px #000;bottom:1px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:4px}.pl-inspector{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:22px;gap:14px;padding:18px;display:grid}.pl-tooltip{border:1px solid var(--g);border-radius:14px;gap:12px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.pl-tooltip{border:1px solid color-mix(in srgb, var(--g) 45%, transparent)}}.pl-tooltip{border-top:3px solid var(--g);background:radial-gradient(90% 60% at 0% 0%, var(--g), transparent 70%), #020816eb}@supports (color:color-mix(in lab, red, red)){.pl-tooltip{background:radial-gradient(90% 60% at 0% 0%, color-mix(in srgb, var(--g) 12%, transparent), transparent 70%), #020816eb}}.pl-tooltip header{align-items:center;gap:12px;display:flex}.pl-tooltip header>div{gap:2px;min-width:0;display:grid}.pl-tooltip header strong{color:var(--g);font-size:16px}@supports (color:color-mix(in lab, red, red)){.pl-tooltip header strong{color:color-mix(in srgb, var(--g) 55%, white)}}.pl-tooltip header small{color:var(--faint);font-size:12px}.pl-tooltip-level{color:var(--muted);font-size:12.5px}.pl-tooltip-level b{color:var(--text)}.pl-tooltip-level em{color:var(--ok);font-style:normal}.pl-enchanter{grid-template-columns:36px auto 36px minmax(0,1fr);align-items:center;gap:8px;display:grid}.pl-enchanter>button{border:1px solid var(--line-strong);height:36px;color:var(--text);cursor:pointer;background:#020a1ab3;border-radius:10px;font-size:18px;font-weight:800}.pl-enchanter>button:disabled{opacity:.35;cursor:default}.pl-enchanter>b{--t:#e8f1ff;text-align:center;min-width:48px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--t);text-shadow:0 0 14px var(--t);font-size:26px;font-weight:750}.pl-enchanter input[type=range]{width:100%;accent-color:var(--aether)}.pl-enchant-quick{grid-column:1/-1;gap:6px;display:flex}.pl-enchant-quick button{border:1px solid var(--line);height:28px;color:var(--muted);cursor:pointer;background:#020a1a8c;border-radius:8px;flex:1;font-size:12px;font-weight:800}.pl-enchant-quick button[aria-pressed=true]{color:#021229;border-color:var(--aether-strong);background:var(--aether-strong)}.pl-tooltip-stats{gap:2px;margin:0;display:grid}.pl-tooltip-stats>div{border-bottom:1px solid #70d2ff0f;justify-content:space-between;gap:10px;padding:5px 2px;font-size:13.5px;display:flex}.pl-tooltip-stats dt{color:var(--muted)}.pl-tooltip-stats dd{font-variant-numeric:tabular-nums;gap:6px;margin:0;font-weight:800;display:inline-flex}.pl-tooltip-stats .is-sub dt,.pl-tooltip-stats .is-sub dd{color:var(--elyos);font-size:12.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.pl-tooltip-stats .is-sub dt,.pl-tooltip-stats .is-sub dd{color:color-mix(in srgb, var(--elyos) 60%, var(--muted))}}.pl-sockets{gap:6px;display:flex}.pl-remove{color:var(--bad);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12.5px;font-weight:700}.pl-empty-hint{color:var(--muted);text-align:center;border:1px dashed #70d2ff40;border-radius:14px;padding:16px}.pl-candidates{gap:8px;display:grid}.pl-candidates-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pl-candidates ul{gap:6px;max-height:420px;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.pl-candidate{border:1px solid var(--g);border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.pl-candidate{border:1px solid color-mix(in srgb, var(--g) 22%, transparent)}}.pl-candidate{color:var(--text);text-align:start;cursor:pointer;background:#020a1a8c;transition:border-color .2s,background .2s}.pl-candidate:hover,.pl-candidate[aria-pressed=true]{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.pl-candidate:hover,.pl-candidate[aria-pressed=true]{border-color:color-mix(in srgb, var(--g) 65%, transparent)}}.pl-candidate:hover,.pl-candidate[aria-pressed=true]{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.pl-candidate:hover,.pl-candidate[aria-pressed=true]{background:color-mix(in srgb, var(--g) 8%, #020a1ab3)}}.pl-candidate-body{gap:2px;min-width:0;display:grid}.pl-candidate-body strong{-webkit-line-clamp:2;color:var(--g);-webkit-box-orient:vertical;font-size:13.5px;line-height:1.3;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pl-candidate-body strong{color:color-mix(in srgb, var(--g) 55%, white)}}.pl-candidate-body small{color:var(--faint);font-size:12px}.pl-diffs{flex-wrap:wrap;gap:4px 8px;display:flex}.pl-diffs em{color:var(--bad);font-size:12px;font-style:normal;font-weight:700}.pl-diffs em[data-up]{color:var(--ok)}.pl-stats{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 18px;padding:18px;display:grid}.pl-stats>:not(.pl-group){grid-column:1/-1}.pl-stats-head{gap:10px;display:grid}.pl-stats-head h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:700}.pl-count{color:#021229;background:var(--aether-strong);border-radius:999px;margin-inline-start:4px;padding:0 6px;font-size:12px}.pl-group{--c:var(--aether);gap:6px;display:grid}.pl-group[data-group=offense]{--c:#ff8a7a}.pl-group[data-group=defense]{--c:var(--ok)}.pl-group[data-group=bonus]{--c:var(--elyos)}.pl-group h3{letter-spacing:.08em;text-transform:uppercase;color:var(--c);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.pl-group h3:before{content:"";background:var(--c);width:7px;height:7px;box-shadow:0 0 8px var(--c);transform:rotate(45deg)}.pl-group dl{gap:2px;margin:0;display:grid}.pl-group dl>div{background:#020a1a73;border-radius:8px;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 10px;font-size:13.5px;display:flex}.pl-group dt{color:var(--muted)}.pl-group dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px;margin:0;font-weight:800;display:inline-flex}.pl-bonus{color:var(--faint);font-size:12px;font-weight:600}.pl-delta{color:var(--bad);background:#ff6b6b1f;border-radius:6px;padding:0 6px;font-size:12px}.pl-delta[data-up]{color:var(--ok);background:#4fe3a51f}.pl-changes{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pl-changes li{border-inline-start:3px solid var(--bad);background:#ff6b6b0f;border-radius:10px;justify-content:space-between;gap:10px;padding:8px 12px;font-size:13.5px;display:flex}.pl-changes li[data-up]{border-color:var(--ok);background:#4fe3a50f}.pl-changes b{color:var(--bad);font-variant-numeric:tabular-nums}.pl-changes li[data-up] b{color:var(--ok)}.pl-mini{color:var(--muted);font-size:12.5px}@media (max-width:1180px){.pl-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"window window""inspector stats"}.pl-stats{grid-template-columns:minmax(0,1fr)}.planner-toolbar{grid-template-columns:minmax(0,1fr);grid-template-areas:"classes""import""bulk""actions"}.planner-actions{justify-content:flex-start}}@media (max-width:760px){.pl-layout{grid-template-columns:1fr;grid-template-areas:"window""inspector""stats"}.pl-window-body{grid-template-columns:1fr 1fr;padding:12px}.pl-stage{order:-1;grid-column:1/-1;min-height:440px}.pl-pin{width:24px;height:24px}.pl-pin[data-minor]{width:9px;height:9px}.pl-col{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center}.pl-col-acc{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.pl-col-armor{grid-column:1/-1}.pl-slot{width:60px;height:60px}.planner-import-row{grid-template-columns:1fr}}.timers-dock{inset-inline-end:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:55;pointer-events:none;justify-items:end;gap:10px;width:min(380px,100vw - 32px);display:grid;position:fixed}.timers-dock>*{pointer-events:auto}.timers-dock[data-tucked]{opacity:0;visibility:hidden;transform:translateY(12px)}.timers-dock{transition:opacity .3s, transform .3s var(--ease), visibility .3s}.timers-pill{--tone:112 210 255;border:1px solid rgb(var(--tone) / .28);background:linear-gradient(90deg, rgb(var(--tone) / .1), #040e22f0 45%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:100%;color:var(--text);text-align:start;cursor:pointer;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;transition:border-color .25s,box-shadow .25s;display:grid;box-shadow:0 18px 44px -14px #000000d9}.timers-pill:hover{border-color:rgb(var(--tone) / .55);box-shadow:0 18px 44px -14px #000000d9, 0 0 24px -10px rgb(var(--tone) / .8)}.timers-icon{width:36px;height:36px;color:rgb(var(--tone,112 210 255));background:rgb(var(--tone,112 210 255) / .12);border-radius:11px;flex:none;place-items:center;display:grid}.timers-pill-text{min-width:0;display:grid}.timers-pill-text small{color:var(--faint);font-size:12px;font-weight:600}.timers-heading{color:var(--muted);margin:4px 0 0;font-size:12.5px;font-weight:700}.timers-pill-text strong{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:14px;font-weight:650;overflow:hidden}.timers-left{white-space:nowrap;font-variant-numeric:tabular-nums;color:rgb(var(--tone,112 210 255));font-size:14.5px;font-weight:750}.timers-chevron{color:var(--faint);transition:transform .3s var(--ease);transform:rotate(180deg)}.timers-dock[data-open] .timers-chevron{transform:none}.timers-panel{overscroll-behavior:contain;scrollbar-width:none;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:100%;max-height:min(72vh,640px);animation:rise-in .35s var(--ease);background:#040e22f7;border-radius:20px;gap:12px;padding:16px;display:grid;overflow:hidden auto;box-shadow:0 24px 70px -10px #000000e6}.timers-panel::-webkit-scrollbar{display:none}.timers-panel>*{min-width:0}.timers-panel header{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.timers-panel h2{letter-spacing:-.01em;flex:1;font-size:18px;font-weight:750}.timers-region{white-space:nowrap;color:var(--faint);flex-basis:100%;order:3;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.timers-region select{text-overflow:ellipsis;border:1px solid var(--line-strong);width:0;min-width:0;max-width:100%;height:30px;min-height:0;color:var(--text);background-color:#020a1a99;border-radius:8px;flex:1;padding:0 26px 0 10px;font-size:13px;font-weight:600}.timers-zone-note{color:var(--faint);align-items:center;gap:6px;margin:-2px 0 0;font-size:12px;display:flex}.timers-zone-note svg{color:var(--aether);flex:none}.timers-resets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.timers-reset{border:1px solid rgb(var(--tone) / .22);border-inline-start:3px solid rgb(var(--tone) / .8);background:linear-gradient(90deg, rgb(var(--tone) / .08), transparent 80%);border-radius:12px;align-content:start;gap:3px;min-width:0;padding:12px 12px 12px 14px;display:grid}.timers-reset-label{overflow-wrap:anywhere;color:rgb(var(--tone));align-items:flex-start;gap:6px;font-size:12.5px;font-weight:650;line-height:1.3;display:flex}.timers-reset strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:750}.timers-reset small,.timers-text small{color:var(--faint);font-size:12px;line-height:1.4}.timers-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.timers-list li{border:1px solid var(--line);border-inline-start:3px solid rgb(var(--tone) / .75);background:linear-gradient(90deg, rgb(var(--tone) / .07), transparent 70%);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px 9px 9px;display:grid}.timers-list li[data-live]{border-color:rgb(var(--tone) / .4);border-inline-start-color:rgb(var(--tone))}.timers-text{gap:1px;min-width:0;display:grid}.timers-text strong,.timers-text a{overflow-wrap:anywhere;align-items:center;gap:5px;font-size:14px;font-weight:650;display:inline-flex}.timers-text a:hover{color:rgb(var(--tone))}.timers-note{color:var(--faint);font-size:12px;line-height:1.5}.lang-suggest{bottom:calc(92px + env(safe-area-inset-bottom,0px))}@media (max-width:640px){.timers-dock{width:auto;inset-inline-end:12px}.timers-pill{border-radius:999px;grid-template-columns:auto auto;width:auto;padding:6px 12px 6px 6px}.timers-pill-text,.timers-chevron{display:none}.timers-icon{border-radius:999px;width:32px;height:32px}.timers-left{font-size:13.5px}.timers-panel{width:calc(100vw - 24px)}}.down-page{gap:36px;display:grid}.down-hero{--s:var(--unknown);isolation:isolate;border:1px solid var(--s);border-radius:28px;gap:26px;padding:clamp(26px,5vw,56px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.down-hero{border:1px solid color-mix(in srgb, var(--s) 30%, var(--line))}}.down-hero{background:#020a1a}.down-hero[data-state=operational]{--s:var(--ok)}.down-hero[data-state=maintenance]{--s:var(--warn)}.down-hero[data-state=degraded]{--s:var(--bad)}.down-hero-art{z-index:-2;object-fit:cover;opacity:.32}.down-hero:before{content:"";z-index:-1;background:radial-gradient(60% 120% at 12% 40%, var(--s), transparent 65%), linear-gradient(90deg, #020a1aeb, #020a1a99 60%, #020a1ad9);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.down-hero:before{background:radial-gradient(60% 120% at 12% 40%, color-mix(in srgb, var(--s) 22%, transparent), transparent 65%), linear-gradient(90deg, #020a1aeb, #020a1a99 60%, #020a1ad9)}}.down-hero-main{grid-template-columns:auto minmax(0,1fr) minmax(220px,300px);align-items:center;gap:clamp(20px,3vw,40px);display:grid}.down-orb{aspect-ratio:1;background:radial-gradient(circle, var(--s), transparent 68%);border-radius:50%;place-items:center;width:clamp(96px,12vw,150px);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.down-orb{background:radial-gradient(circle, color-mix(in srgb, var(--s) 30%, transparent), transparent 68%)}}.down-orb i{border:1px solid var(--s);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.down-orb i{border:1px solid color-mix(in srgb, var(--s) 55%, transparent)}}.down-orb i{animation:3s ease-out infinite orb-wave}.down-orb i+i{animation-delay:1.5s}.down-orb .state-dot{width:26px;height:26px;box-shadow:0 0 30px var(--s)}@keyframes orb-wave{0%{opacity:1;transform:scale(.45)}to{opacity:0;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.down-orb i{opacity:.4;animation:none}}.down-hero h1{font-family:var(--font-display);margin-top:6px;font-size:clamp(32px,4.6vw,56px);font-weight:700;line-height:1.05}.down-verdict{color:var(--s);margin-top:12px;font-size:clamp(20px,2.4vw,28px);font-weight:800;line-height:1.25}@supports (color:color-mix(in lab, red, red)){.down-verdict{color:color-mix(in srgb, var(--s) 65%, white)}}.down-verdict{text-shadow:0 0 30px var(--s)}@supports (color:color-mix(in lab, red, red)){.down-verdict{text-shadow:0 0 30px color-mix(in srgb, var(--s) 40%, transparent)}}.down-sub{color:var(--muted);margin-top:8px;font-size:13px}.down-maint{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030c1ebf;border-radius:18px;padding:18px 20px}.down-maint .maint-line{border:0;margin:0;padding:0}.down-maint .maint-line strong{font-size:20px}.down-pips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.down-pips li{border:1px solid var(--line);background:#030c1eb3;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;display:inline-flex}.down-pips span{letter-spacing:.08em;font-weight:800}.down-pips small{color:var(--faint)}.down-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:16px;display:flex}.down-regions ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.down-regions li{--s:var(--unknown);border:1px solid var(--line);border-top:2px solid var(--s);background:radial-gradient(100% 70% at 100% 0%, var(--s), transparent 70%), linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:18px;justify-items:start;gap:8px;padding:20px 18px 18px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.down-regions li{background:radial-gradient(100% 70% at 100% 0%, color-mix(in srgb, var(--s) 12%, transparent), transparent 70%), linear-gradient(180deg, var(--surface-raised), var(--surface))}}.down-regions li[data-state=operational]{--s:var(--ok)}.down-regions li[data-state=maintenance]{--s:var(--warn)}.down-regions li[data-state=degraded]{--s:var(--bad)}.down-region-code{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px #70d2ff2e;bottom:22px;font-size:34px;font-weight:700;position:absolute;inset-inline-end:12px}.down-regions strong{font-size:15px}.down-region-clock{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.down-meter{background:#020a1ab3;border-radius:999px;width:100%;height:6px;margin-top:4px;overflow:hidden}.down-meter i{border-radius:inherit;background:var(--s);height:100%;box-shadow:0 0 10px var(--s);display:block}.down-regions small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.down-columns{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.down-columns .block-title{margin-bottom:16px}.incident-more{cursor:pointer;background:0 0;border:0;margin-top:12px}.down-side{top:calc(var(--header-h) + 16px);position:sticky}.down-trouble{border:1px solid var(--aether);border-radius:20px;justify-items:start;gap:12px;padding:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.down-trouble{border:1px solid color-mix(in srgb, var(--aether) 30%, transparent)}}.down-trouble{background:radial-gradient(100% 80% at 0% 0%, #70d2ff1f, transparent 70%), linear-gradient(180deg, var(--surface-raised), var(--surface))}.down-trouble-icon{width:42px;height:42px;color:var(--aether-strong);background:#70d2ff1a;border:1px solid #70d2ff59;border-radius:12px;place-items:center;display:grid}.down-trouble h2{font-size:18px;font-weight:800;line-height:1.3}.down-trouble p{color:var(--muted);line-height:1.7}.down-faq{gap:10px;display:grid}.down-faq>.text-link{justify-self:start;margin-top:6px}.down-faq details{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:16px;transition:border-color .25s}.down-faq details[open]{border-color:var(--aether)}@supports (color:color-mix(in lab, red, red)){.down-faq details[open]{border-color:color-mix(in srgb, var(--aether) 35%, transparent)}}.down-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;font-size:16px;font-weight:700;list-style:none;display:flex}.down-faq summary::-webkit-details-marker{display:none}.down-faq summary svg{color:var(--aether);transition:transform .3s var(--ease);flex:none}.down-faq details[open] summary svg{transform:rotate(180deg)}.down-faq details p{max-width:820px;color:var(--muted);padding:0 22px 20px;line-height:1.75}.down-link{margin-top:18px}@media (max-width:1100px){.down-hero-main{grid-template-columns:auto minmax(0,1fr)}.down-maint{grid-column:1/-1}.down-regions ul{grid-template-columns:repeat(3,minmax(0,1fr))}.down-columns{grid-template-columns:1fr}.down-side{position:static}}@media (max-width:640px){.down-hero-main{grid-template-columns:1fr;justify-items:start}.down-regions ul{grid-template-columns:1fr 1fr}}.class-stats{gap:28px;display:grid}.stats-hero{isolation:isolate;border:1px solid var(--line);background:#030b1f;border-radius:28px;gap:14px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden}.stats-hero-art{z-index:-2;object-fit:cover;object-position:center 30%;opacity:.38}.stats-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#030b1ff5 0%,#030b1fbf 45%,#030b1f59 100%),linear-gradient(#0000 45%,#030b1fe6);position:absolute;inset:0}.stats-hero h1{font-family:var(--font-display);font-size:clamp(34px,5vw,60px);font-weight:700;line-height:1.05}.stats-hero-lead{color:#cfe0f2;max-width:620px;font-size:16px;line-height:1.65}.stats-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 0;display:grid}.stats-kpis>div{--aura:var(--aether);border:1px solid var(--aura);border-radius:14px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.stats-kpis>div{border:1px solid color-mix(in srgb, var(--aura) 28%, transparent)}}.stats-kpis>div{background:linear-gradient(180deg, var(--aura), #030b1fcc)}@supports (color:color-mix(in lab, red, red)){.stats-kpis>div{background:linear-gradient(180deg, color-mix(in srgb, var(--aura) 10%, #030b1fbf), #030b1fcc)}}.stats-kpis>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stats-kpis dt{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:800}.stats-kpis dd{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--aura);margin:6px 0 0;font-size:clamp(20px,2.2vw,28px);font-weight:700}@supports (color:color-mix(in lab, red, red)){.stats-kpis dd{color:color-mix(in srgb, var(--aura) 55%, white)}}.stats-kpis dd small{font-family:var(--font-sans);color:var(--muted);font-size:13px;font-weight:700}.class-stats-disclaimer{color:var(--relic);background:#ebe4870f;border:1px solid #ebe4874d;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.class-stats-disclaimer{color:color-mix(in srgb, var(--relic) 85%, white)}}.class-stats-disclaimer{font-size:13.5px;line-height:1.55}.class-stats-disclaimer:before{content:"◆";color:var(--relic)}.stat-section{gap:16px;min-width:0;display:grid}.stat-section .block-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stat-subtitle{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-size:12px;font-weight:800}.stat-method{max-width:860px;color:var(--faint);margin-top:14px;font-size:12.5px;line-height:1.65}.stat-podium{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:16px;margin:0;padding:0;list-style:none;display:grid}.stat-podium li[data-place="1"]{order:2}.stat-podium li[data-place="2"]{order:1}.stat-podium li[data-place="3"]{order:3}.stat-podium a{isolation:isolate;border:1px solid var(--aura);border-radius:22px;align-content:end;min-height:300px;padding:20px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.stat-podium a{border:1px solid color-mix(in srgb, var(--aura) 35%, transparent)}}.stat-podium a{background:radial-gradient(90% 70% at 50% 30%, var(--aura), transparent 70%), linear-gradient(180deg, #0a1a36e6, #030b1f)}@supports (color:color-mix(in lab, red, red)){.stat-podium a{background:radial-gradient(90% 70% at 50% 30%, color-mix(in srgb, var(--aura) 26%, transparent), transparent 70%), linear-gradient(180deg, #0a1a36e6, #030b1f)}}.stat-podium a{transition:transform .35s var(--ease), border-color .35s}.stat-podium li[data-place="1"] a{min-height:360px;box-shadow:0 0 60px -20px var(--aura)}.stat-podium a:hover{border-color:var(--aura);transform:translateY(-4px)}.podium-art{z-index:-1;position:absolute;inset:0 0 34%}.podium-art img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 20px 30px #0009);transition:transform .6s var(--ease)}.stat-podium a:hover .podium-art img{transform:scale(1.04)}.podium-place{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px var(--aura);top:14px;font-size:44px;font-weight:700;line-height:1;position:absolute;inset-inline-start:18px}@supports (color:color-mix(in lab, red, red)){.podium-place{-webkit-text-stroke:1px color-mix(in srgb, var(--aura) 70%, transparent)}}.podium-body{border-top:1px solid var(--aura);gap:2px;padding-top:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.podium-body{border-top:1px solid color-mix(in srgb, var(--aura) 30%, transparent)}}.podium-body strong{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--aura);font-size:22px;font-weight:750}@supports (color:color-mix(in lab, red, red)){.podium-body strong{color:color-mix(in srgb, var(--aura) 55%, white)}}.podium-share{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1.1}.podium-body small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.stat-bars{gap:12px;margin:0;padding:0;list-style:none;display:grid}.stat-bars li{grid-template-columns:22px minmax(120px,170px) minmax(0,1fr) 62px 76px;align-items:center;gap:12px;display:grid}.stat-rank{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--faint);font-weight:700}.stat-class{align-items:center;gap:9px;min-width:0;font-weight:700;display:inline-flex}a.stat-class:hover{color:var(--aether-strong)}.stat-track{border:1px solid var(--line);background:#020a1abf;border-radius:999px;height:12px;overflow:hidden}.stat-track span{border-radius:inherit;background:linear-gradient(90deg, var(--aura), var(--aura));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.stat-track span{background:linear-gradient(90deg, color-mix(in srgb, var(--aura) 35%, #0b2a55), var(--aura))}}.stat-track span{box-shadow:0 0 14px var(--aura)}@supports (color:color-mix(in lab, red, red)){.stat-track span{box-shadow:0 0 14px color-mix(in srgb, var(--aura) 45%, transparent)}}.stat-track span{animation:bar-grow 1s var(--ease) both;transform-origin:0}@keyframes bar-grow{0%{transform:scaleX(0)}}.stat-bars strong{text-align:end;font-variant-numeric:tabular-nums}.stat-bars small{text-align:end;color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.stat-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.faction-duel-head{justify-content:space-between;gap:12px;display:flex}.faction-duel-head span{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.faction-duel-head [data-faction=elyos]{color:var(--elyos)}.faction-duel-head [data-faction=asmodian]{color:var(--asmodian)}.faction-duel-head small{color:var(--faint);font-weight:600}.faction-duel{gap:9px;margin:0;padding:0;list-style:none;display:grid}.faction-duel li{grid-template-columns:38px minmax(0,1fr) 104px minmax(0,1fr) 38px;align-items:center;gap:8px;font-size:13px;display:grid}.duel-value{font-variant-numeric:tabular-nums;text-align:center;font-weight:700}.duel-name{text-align:center;font-size:12.5px;font-weight:700}.duel-bar{height:10px;display:flex}.duel-bar.is-elyos{justify-content:flex-end}.duel-bar i{animation:bar-grow 1s var(--ease) both;border-radius:999px}.duel-bar.is-elyos i{background:linear-gradient(270deg, var(--elyos), #a9e4ff40);transform-origin:100%}.duel-bar.is-asmodian i{background:linear-gradient(90deg, var(--asmodian), #b392ff40)}.stat-table-wrap{overflow-x:auto}.stat-table{border-collapse:separate;border-spacing:3px;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.stat-table th,.stat-table td{text-align:center;white-space:nowrap;padding:8px 10px}.stat-table th:first-child{text-align:start}.stat-table thead th{letter-spacing:.08em;color:var(--faint);font-size:12px;font-weight:800}.stat-heat td{background:rgb(112 210 255/calc(.05 + var(--heat) * .3));border-radius:8px}.stat-heat td[data-top]{color:#fff;box-shadow:inset 0 0 0 1px var(--aether);font-weight:800}.power-legend{color:var(--faint);gap:18px;font-size:12px;display:flex}.power-legend span{align-items:center;gap:7px;display:inline-flex}.power-legend .is-median:before{content:"";background:linear-gradient(90deg, #0b2a55, var(--aether));border-radius:999px;width:22px;height:8px}.power-legend .is-p90:before{content:"";background:#fff;border-radius:2px;width:3px;height:14px}.power-ranges{gap:4px;margin:0;padding:0;list-style:none;display:grid}.power-ranges li{border-bottom:1px solid #70d2ff12;grid-template-columns:minmax(120px,170px) minmax(0,1fr) 132px;grid-template-areas:"name track numbers"".extra extra";align-items:center;gap:4px 14px;padding:10px 0;display:grid}.power-ranges .stat-class{grid-area:name}.power-track{border:1px solid var(--line);background:#020a1abf;border-radius:999px;grid-area:track;height:14px;position:relative}.power-fill{border-radius:inherit;background:linear-gradient(90deg, var(--aura), var(--aura));position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.power-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--aura) 30%, #0b2a55), var(--aura))}}.power-fill{box-shadow:0 0 14px var(--aura)}@supports (color:color-mix(in lab, red, red)){.power-fill{box-shadow:0 0 14px color-mix(in srgb, var(--aura) 40%, transparent)}}.power-fill{animation:bar-grow 1s var(--ease) both;transform-origin:0}.power-p90{background:#fff;border-radius:2px;width:3px;margin-inline-start:-1px;position:absolute;top:-4px;bottom:-4px;box-shadow:0 0 8px #fff9}.power-numbers{font-variant-numeric:tabular-nums;grid-area:numbers;justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.power-numbers strong{color:var(--aura);font-size:15px}@supports (color:color-mix(in lab, red, red)){.power-numbers strong{color:color-mix(in srgb, var(--aura) 55%, white)}}.power-numbers span{color:var(--muted);font-size:12.5px}.power-extra{color:var(--faint);flex-wrap:wrap;grid-area:extra;gap:4px 16px;font-size:12px;display:flex}.power-extra b{color:var(--muted);font-variant-numeric:tabular-nums}@media (max-width:1100px){.stat-split{grid-template-columns:1fr}.stats-kpis{grid-template-columns:1fr 1fr}}@media (max-width:640px){.stat-podium{grid-template-columns:1fr 1fr}.stat-podium li[data-place="1"]{order:0;grid-column:span 2}.stat-podium a,.stat-podium li[data-place="1"] a{min-height:240px}.stat-bars li{grid-template-columns:18px minmax(0,1fr) 54px;row-gap:6px}.stat-track{grid-area:2/2/auto/-1}.stat-bars small{display:none}.faction-duel li{grid-template-columns:32px minmax(0,1fr) 84px minmax(0,1fr) 32px;gap:5px}.power-ranges li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name numbers""track track""extra extra"}}.server-page{--f:var(--elyos);gap:28px;display:grid}.server-page[data-faction=asmodian]{--f:var(--asmodian)}.server-hero{isolation:isolate;border:1px solid var(--f);border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(26px,4.5vw,52px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.server-hero{border:1px solid color-mix(in srgb, var(--f) 28%, var(--line))}}.server-hero{background:#030b1f}.server-hero-art{z-index:-2;object-fit:cover;opacity:.5}.server-hero:before{content:"";z-index:-1;background:radial-gradient(70% 120% at 0% 0%, var(--f), transparent 65%), linear-gradient(90deg, #030b1ff2 0%, #030b1fc7 55%, #030b1f8c 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.server-hero:before{background:radial-gradient(70% 120% at 0% 0%, color-mix(in srgb, var(--f) 20%, transparent), transparent 65%), linear-gradient(90deg, #030b1ff2 0%, #030b1fc7 55%, #030b1f8c 100%)}}.server-hero-copy{gap:12px;min-width:0;display:grid}.server-hero h1{font-family:var(--font-display);color:var(--f);font-size:clamp(30px,4.4vw,54px);font-weight:700;line-height:1.05}@supports (color:color-mix(in lab, red, red)){.server-hero h1{color:color-mix(in srgb, var(--f) 40%, white)}}.server-hero h1{text-shadow:0 4px 30px #0009}.server-intro{color:#cfe0f2;max-width:620px;font-size:15px;line-height:1.7}.server-vs{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030b1fb8;border-radius:22px;gap:14px;padding:22px;display:grid}.server-vs-title{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:800}.server-vs-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.server-vs-side{--s:var(--elyos);border:1px solid var(--s);border-radius:18px;justify-items:center;gap:8px;min-width:0;padding:18px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.server-vs-side{border:1px solid color-mix(in srgb, var(--s) 35%, transparent)}}.server-vs-side{background:radial-gradient(100% 90% at 50% 0%, var(--s), transparent 70%), #020a1a99}@supports (color:color-mix(in lab, red, red)){.server-vs-side{background:radial-gradient(100% 90% at 50% 0%, color-mix(in srgb, var(--s) 20%, transparent), transparent 70%), #020a1a99}}.server-vs-side{text-align:center}.server-vs-side[data-faction=asmodian]{--s:var(--asmodian)}.server-vs-side .faction-emblem{filter:drop-shadow(0 0 16px var(--s))}@supports (color:color-mix(in lab, red, red)){.server-vs-side .faction-emblem{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--s) 60%, transparent))}}.server-vs-side strong{text-overflow:ellipsis;max-width:100%;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--s);font-size:20px;font-weight:750;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.server-vs-side strong{color:color-mix(in srgb, var(--s) 55%, white)}}.server-vs-side.is-link{transition:transform .3s var(--ease), border-color .3s}.server-vs-side.is-link:hover{border-color:var(--s);transform:translateY(-3px)}.server-vs-side.is-empty{--s:var(--unknown);color:var(--faint)}.server-vs-mark{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:linear-gradient(90deg, var(--elyos), var(--asmodian));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:700}.server-vs-note{color:var(--faint);font-size:12.5px;line-height:1.55}.server-page-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.server-page-main{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:22px;gap:18px;min-width:0;padding:24px;display:grid}.server-page-side{top:calc(var(--header-h) + 16px);gap:16px;display:grid;position:sticky}.server-actions,.server-neighbours{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:20px;padding:20px}.server-actions{justify-items:start;gap:12px;display:grid}.server-neighbours h2{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:800}.server-neighbours ul{grid-template-columns:1fr 1fr;gap:2px 10px;max-height:440px;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.server-neighbours a{border-radius:9px;align-items:center;gap:8px;min-width:0;padding:7px 8px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s;display:flex}.server-neighbours a:hover{color:var(--aether-strong);background:#70d2ff14}.server-neighbours a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.server-neighbours small{color:var(--faint);margin-inline-start:auto;font-size:11px}.server-neighbours li[data-faction=elyos] small{color:var(--elyos)}@supports (color:color-mix(in lab, red, red)){.server-neighbours li[data-faction=elyos] small{color:color-mix(in srgb, var(--elyos) 70%, var(--faint))}}.server-neighbours li[data-faction=asmodian] small{color:var(--asmodian)}@supports (color:color-mix(in lab, red, red)){.server-neighbours li[data-faction=asmodian] small{color:color-mix(in srgb, var(--asmodian) 70%, var(--faint))}}@media (max-width:1100px){.server-hero{grid-template-columns:1fr}}@media (max-width:640px){.server-vs{padding:16px}.server-vs-side{padding:14px 6px}.server-vs-side .faction-emblem{width:48px!important;height:48px!important}.server-vs-side strong{white-space:normal;overflow-wrap:anywhere;font-size:15px}.server-vs-mark{font-size:20px}}.server-directory{margin-top:48px}.server-directory .content-note{margin:6px 0 18px}.server-directory-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:16px;display:grid}.server-directory-grid>div{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:16px;padding:16px}.server-directory-grid h3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:800}.server-directory-grid ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.server-directory-grid a{border:1px solid var(--line);border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:600;transition:border-color .2s,color .2s;display:inline-block}.server-directory-grid li[data-faction=elyos] a{border-color:var(--elyos)}@supports (color:color-mix(in lab, red, red)){.server-directory-grid li[data-faction=elyos] a{border-color:color-mix(in srgb, var(--elyos) 22%, transparent)}}.server-directory-grid li[data-faction=asmodian] a{border-color:var(--asmodian)}@supports (color:color-mix(in lab, red, red)){.server-directory-grid li[data-faction=asmodian] a{border-color:color-mix(in srgb, var(--asmodian) 22%, transparent)}}.server-directory-grid li[data-faction=elyos] a:hover{color:var(--elyos);border-color:var(--elyos)}@supports (color:color-mix(in lab, red, red)){.server-directory-grid li[data-faction=elyos] a:hover{border-color:color-mix(in srgb, var(--elyos) 50%, transparent)}}.server-directory-grid li[data-faction=asmodian] a:hover{color:var(--asmodian);border-color:var(--asmodian)}@supports (color:color-mix(in lab, red, red)){.server-directory-grid li[data-faction=asmodian] a:hover{border-color:color-mix(in srgb, var(--asmodian) 50%, transparent)}}@media (max-width:1180px){.server-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.server-page-grid{grid-template-columns:minmax(0,1fr)}.server-page-side{position:static}.server-directory-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.server-page-main{padding:16px}.server-directory-grid{grid-template-columns:1fr}}.incident-list{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.incident{border-top:1px solid var(--line);gap:16px;padding:20px 22px;display:flex}.incident:first-child{border-top:0}.incident-icon{width:36px;height:36px;color:var(--warn);background:var(--warn);border-radius:10px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.incident-icon{background:color-mix(in srgb, var(--warn) 10%, transparent)}}.incident[data-kind=outage] .incident-icon{color:var(--bad);background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.incident[data-kind=outage] .incident-icon{background:color-mix(in srgb, var(--bad) 10%, transparent)}}.incident[data-state=resolved] .incident-icon{color:var(--muted);background:#ffffff0a}.incident-body{flex:1;gap:8px;min-width:0;display:grid}.incident-meta{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.incident-badge{letter-spacing:.06em;text-transform:uppercase;color:var(--ok);background:var(--ok);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.incident-badge{background:color-mix(in srgb, var(--ok) 10%, transparent)}}.incident-badge[data-state=active]{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.incident-badge[data-state=active]{background:color-mix(in srgb, var(--warn) 12%, transparent)}}.incident-badge[data-state=scheduled]{color:var(--aether);background:var(--aether)}@supports (color:color-mix(in lab, red, red)){.incident-badge[data-state=scheduled]{background:color-mix(in srgb, var(--aether) 12%, transparent)}}.incident-title{align-items:flex-start;gap:8px;font-size:16px;font-weight:700;line-height:1.4;display:inline-flex}.incident-title svg{color:var(--faint);flex:none;margin-top:4px}.incident-title:hover{color:var(--aether-strong)}.incident-facts{flex-wrap:wrap;gap:6px 28px;margin:0;font-size:13px;display:flex}.incident-facts div{gap:8px;display:flex}.incident-facts dt{color:var(--faint)}.incident-facts dd{color:var(--muted);margin:0}.incident-empty{border-radius:var(--radius);border:1px dashed var(--line-strong);text-align:center;color:var(--muted);padding:28px}.status-method{color:var(--faint);max-width:760px;font-size:13px}.maintenance-overview{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.maint-hero{color:var(--warn);gap:8px;display:grid}.maint-hero .maint-line{border:0;margin:0;padding:0}.maint-hero .maint-line strong{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text);font-size:clamp(24px,3.2vw,36px);font-weight:750}.maint-hero[data-active=true] .maint-line strong{color:var(--warn)}.maint-hero p{color:var(--muted)}.article-detail{grid-template-columns:minmax(0,1fr) minmax(260px,320px);grid-template-areas:"back back""head head""art more""text more";align-items:start;column-gap:clamp(24px,4vw,48px);margin-top:28px;display:grid}.article-detail>.text-link{grid-area:back;justify-self:start}.article-detail-heading{grid-area:head}.article-detail-art{grid-area:art}.article-text{grid-area:text}.article-more{top:calc(var(--header-h) + 20px);grid-area:more;gap:10px;display:grid;position:sticky}.article-more h2{margin:0;font-size:15px;font-weight:700}.article-more ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.article-more a{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:12px;gap:3px;padding:10px 12px;transition:border-color .2s;display:grid}.article-more a:hover{border-color:var(--line-strong)}.article-more-kind{color:var(--aether-strong);font-size:11.5px;font-weight:700}.article-more strong{font-size:13.5px;font-weight:650;line-height:1.4}.article-more time{color:var(--faint);font-size:12px}@media (max-width:960px){.article-detail{grid-template-columns:minmax(0,1fr);grid-template-areas:"back""head""art""text""more"}.article-more{margin-top:32px;position:static}}.article-detail-heading{gap:16px;margin-block:28px 32px;display:grid}.article-detail-heading h1{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(28px,4vw,46px);font-weight:600}.gold-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);background:var(--aether);border-radius:999px;justify-self:start;padding:4px 12px;font-size:12px;font-weight:800}.article-detail-art{aspect-ratio:21/9;border-radius:var(--radius);border:1px solid var(--line);position:relative;overflow:hidden}.article-detail-art img{object-fit:cover}.article-text{color:#d5d9e3;gap:24px;margin-top:32px;font-size:18px;line-height:1.8;display:grid}.article-text .primary-button{justify-self:start}.player-tool{gap:24px;display:grid}.tool-title{align-items:flex-start;gap:18px;display:flex}.tool-title h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:26px;font-weight:750}.tool-title p{color:var(--muted);margin-top:6px}.time-inputs,.compare-inputs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.time-inputs label,.compare-inputs label{gap:8px;font-size:14px;font-weight:700;display:grid}.field-label small{color:var(--faint);font-weight:500}.time-result{border-radius:var(--radius);background:var(--background-2);border:1px solid var(--line);gap:6px;padding:24px;display:grid}.time-result h3{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(28px,4vw,40px);font-weight:750}.time-result span{color:var(--faint);font-size:13px}.countdown{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.countdown div{border-radius:var(--radius-sm);background:var(--background-2);border:1px solid var(--line);justify-items:center;gap:4px;padding:20px 8px;display:grid}.countdown strong{font-variant-numeric:tabular-nums;color:var(--aether);font-size:clamp(30px,5vw,48px);font-weight:800}.countdown span{color:var(--muted);font-size:12px}.player-tool>.secondary-button,.player-tool>.primary-button{justify-self:start}.compare-results{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.compare-results>div{border-radius:var(--radius-sm);background:var(--background-2);border:1px solid var(--line);overflow-wrap:anywhere;padding:16px;font-size:13px}.compare-results h3{justify-content:space-between;margin-bottom:10px;font-size:14px;display:flex}.diff-added h3{color:var(--ok)}.diff-removed h3{color:var(--bad)}.diff-unchanged h3{color:var(--muted)}.calendar-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;display:grid}.calendar-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.calendar-header h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-transform:capitalize;font-size:24px;font-weight:750}.calendar-header div{gap:6px;display:flex}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.calendar-weekday{text-align:center;color:var(--faint);text-transform:uppercase;padding-bottom:6px;font-size:12px;font-weight:700}.calendar-legend{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-bottom:16px;font-size:12.5px;display:flex}.calendar-legend span{--k:var(--aether);align-items:center;gap:7px;display:inline-flex}.calendar-legend i,.calendar-marks i{background:var(--k);width:8px;height:8px;box-shadow:0 0 8px var(--k);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.calendar-legend i,.calendar-marks i{box-shadow:0 0 8px color-mix(in srgb, var(--k) 60%, transparent)}}:is(.calendar-legend span,.calendar-marks i,.calendar-items li)[data-kind=maintenance]{--k:var(--warn)}:is(.calendar-legend span,.calendar-marks i,.calendar-items li)[data-kind=transfer]{--k:var(--ok)}:is(.calendar-legend span,.calendar-marks i,.calendar-items li)[data-kind=event]{--k:var(--asmodian)}:is(.calendar-legend span,.calendar-marks i,.calendar-items li)[data-kind=patch]{--k:var(--aether)}.calendar-day{aspect-ratio:1;border:1px solid var(--line);background:var(--background-2);font-variant-numeric:tabular-nums;min-height:0;color:var(--muted);text-align:start;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:8px 10px;font-size:13px;transition:border-color .2s,background .2s;display:flex}.calendar-day:hover{border-color:var(--line-strong);color:var(--text)}.calendar-day[data-today]{color:var(--aether-strong);border-color:var(--aether);font-weight:800}@supports (color:color-mix(in lab, red, red)){.calendar-day[data-today]{border-color:color-mix(in srgb, var(--aether) 45%, transparent)}}.calendar-day[aria-pressed=true]{color:#fff;border-color:var(--aether);box-shadow:0 0 18px -6px var(--aether);background:linear-gradient(#3d82bf59,#1566b326)}.calendar-marks{flex-wrap:wrap;gap:4px;display:flex}.calendar-day-panel{align-self:start;gap:10px;display:grid}.calendar-day-panel h3{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:21px;font-weight:750}.calendar-items{gap:10px;margin:6px 0 4px;padding:0;list-style:none;display:grid}.calendar-items li{--k:var(--aether);border:1px solid var(--line);border-inline-start:3px solid var(--k);background:#020a1a73;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.calendar-kind{letter-spacing:.1em;text-transform:uppercase;color:var(--k);font-size:11px;font-weight:800}.calendar-items a{color:var(--text);align-items:baseline;gap:6px;font-weight:700;line-height:1.35;display:inline-flex}.calendar-items a:hover{color:var(--aether-strong)}.calendar-items small{color:var(--faint);font-size:12px}.calendar-nothing{color:var(--muted);padding:18px 0}@media (max-width:640px){.calendar-day{padding:5px 6px;font-size:12px}.calendar-marks i{width:6px;height:6px}}.event-empty{color:var(--aether);align-content:center;justify-items:start;gap:12px;display:grid}.event-empty h3{color:var(--text);font-size:20px}.event-empty p{color:var(--muted)}.preferences-panel{gap:0;display:grid}.preference-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-block:18px;display:flex}.preference-row label{font-weight:700}.preference-row p{color:var(--faint);font-size:13px}.preference-row select{min-width:240px}.theme-options{flex-wrap:wrap;gap:8px;display:flex}.theme-option{border:1px solid var(--line-strong);height:40px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.theme-option.selected{color:var(--text);border-color:var(--aether)}.theme-swatch{border-radius:50%;width:14px;height:14px}.theme-swatch.neutral{background:linear-gradient(135deg,#70d2ff,#020a1a)}.theme-swatch.elyos{background:linear-gradient(135deg,#e2f7ff,#8fe0ff)}.theme-swatch.asmodian{background:linear-gradient(135deg,#ddd0ff,#3a1f7a)}.preference-note,.saved-note{color:var(--muted);align-items:center;gap:10px;margin-top:18px;font-size:13px;display:flex}.saved-note{color:var(--ok)}.global-dialog{border:1px solid var(--line-strong);background:var(--surface);width:min(640px,100vw - 24px);max-height:min(680px,100svh - 48px);color:var(--text);border-radius:20px;margin:8vh auto auto;padding:0;overflow:hidden;box-shadow:0 40px 120px -20px #000000d9}.global-dialog[open]{animation:rise-in .25s var(--ease);flex-direction:column;display:flex}.global-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030407b8}.dialog-heading{justify-content:space-between;align-items:center;padding:16px 16px 0 22px;display:flex}.dialog-heading h2{color:var(--muted);font-size:15px;font-weight:700}.dialog-search{border:1px solid var(--line-strong);background:var(--background-2);color:var(--faint);border-radius:14px;align-items:center;gap:12px;margin:12px 16px;padding:0 14px;display:flex}.dialog-search input{flex:1;min-height:52px;font-size:16px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.dialog-results{flex:1;padding:4px 8px 8px;overflow-y:auto}.language-option{text-align:start;width:100%;color:var(--aether);border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.language-option:hover,.language-option:focus-visible{background:var(--surface-hover)}.language-option span{color:var(--text);align-items:baseline;gap:10px;font-weight:600;display:flex}.language-option small{color:var(--faint);font-size:12px}.search-result{border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.search-result:hover,.search-result:focus-visible{background:var(--surface-hover)}.empty-search{text-align:center;color:var(--muted);padding:32px}.dialog-foot{border-top:1px solid var(--line);color:var(--faint);align-items:center;gap:8px;padding:12px 20px;font-size:12px;display:flex}.site-footer{max-width:calc(var(--container) + var(--gutter) * 2);padding:64px var(--gutter) 40px;border-top:1px solid var(--line);margin-inline:auto;position:relative}.footer-top{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}.footer-brand p{max-width:340px;color:var(--muted);margin-top:16px;font-size:14px}.footer-col{align-content:start;gap:10px;font-size:14px;display:grid}.footer-col h2{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:12px;font-weight:800}.footer-col a{color:var(--muted);transition:color .2s}.footer-col a:hover{color:var(--aether)}.footer-bottom{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:24px;font-size:12px;display:flex}.footer-bottom span{align-items:center;gap:8px;display:inline-flex}.class-detail{--aura:var(--aether);--px:0;--py:0;grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.class-detail-hero{border:1px solid var(--line);isolation:isolate;background:radial-gradient(45% 60% at 75% 50%, var(--aura), transparent 70%), radial-gradient(80% 80% at 70% 110%, #1566b359, transparent 70%), linear-gradient(180deg, #01050f, #04102a);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;min-height:620px;padding:32px clamp(20px,3vw,40px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.class-detail-hero{background:radial-gradient(45% 60% at 75% 50%, color-mix(in srgb, var(--aura) 22%, transparent), transparent 70%), radial-gradient(80% 80% at 70% 110%, #1566b359, transparent 70%), linear-gradient(180deg, #01050f, #04102a)}}.class-detail-copy{z-index:2;gap:20px;display:grid}.class-detail-copy>.text-link{justify-self:start}.class-detail-title{align-items:center;gap:16px;display:flex}.class-detail-title img{filter:drop-shadow(0 0 14px var(--aura))}.class-detail-title h1{font-family:var(--font-display);text-transform:uppercase;text-shadow:0 0 40px var(--aura);font-size:clamp(42px,6vw,84px);font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.class-detail-title h1{text-shadow:0 0 40px color-mix(in srgb, var(--aura) 40%, transparent)}}.class-quote{border-inline-start:2px solid var(--aura);margin:0;padding:4px 0 4px 18px}.class-quote p{color:#e3eefa;font-size:clamp(17px,1.5vw,20px);font-style:italic;font-weight:500;line-height:1.55}.class-quote footer{color:var(--faint);margin-top:8px;font-size:12px}.class-quote a:hover{color:var(--aether-strong)}.class-detail-local{color:var(--muted)}.class-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.class-facts>div:last-child:nth-child(3n+2){grid-column:span 2}.class-facts-note{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;font-size:12.5px;line-height:1.5;display:flex}.class-facts>div{border:1px solid var(--line);background:#020a1a8c;border-radius:12px;padding:12px 14px}.class-facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:700}.class-facts dd{margin:4px 0 0;font-size:15px;font-weight:700}.class-detail-art{align-self:stretch;min-height:520px;position:relative}.class-detail-art .class-ring{top:46%}.class-detail-art .class-portrait{inset:0}.class-section{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.class-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.class-section-head .block-title{margin:0}.class-section .segmented button[aria-selected=true]{background:var(--surface-hover);color:var(--text);box-shadow:0 0 0 1px var(--line-strong) inset}.segmented small{color:var(--faint);font-size:12px}.class-overview{grid-template-columns:1.6fr 1fr 1fr}.class-overview .block-title{margin-bottom:12px}.class-summary{color:#d3e2f3;font-size:17px;line-height:1.75}.class-pros h3,.class-cons h3{letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:800}.class-pros h3{color:var(--ok)}.class-cons h3{color:var(--bad)}.class-pros ul,.class-cons ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.class-pros li,.class-cons li{color:var(--muted);padding-inline-start:18px;font-size:14px;position:relative}.class-pros li:before,.class-cons li:before{content:"";background:var(--ok);inset-inline-start:0;width:7px;height:7px;position:absolute;top:.55em;transform:rotate(45deg)}.class-cons li:before{background:var(--bad)}.class-video{aspect-ratio:16/9;border:1px solid var(--line);background:#01050f;border-radius:20px;position:relative;overflow:hidden}.class-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.class-video-poster{background:radial-gradient(50% 60% at 50% 50%, var(--aura), transparent 70%), linear-gradient(180deg, #04102a, #01050f);border:0;place-items:center;width:100%;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.class-video-poster{background:radial-gradient(50% 60% at 50% 50%, color-mix(in srgb, var(--aura) 25%, transparent), transparent 70%), linear-gradient(180deg, #04102a, #01050f)}}.class-video-poster img{object-fit:contain;object-position:center;opacity:.55;transition:opacity .3s, transform .6s var(--ease)}.class-video-poster:hover img{opacity:.75;transform:scale(1.03)}.class-video-play{color:#fff;background:linear-gradient(180deg, var(--aether-mid), var(--aether-deep));width:84px;height:84px;transition:transform .3s var(--ease);border:1px solid #b4ecff99;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 40px #70d2ff80}.class-video-poster:hover .class-video-play{transform:scale(1.08)}.class-video-label{color:var(--muted);font-size:13px;position:absolute;bottom:18px}.skill-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.skill-card{--k:var(--aether);border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));animation:rise-in .5s var(--ease) both;border-radius:14px;align-items:flex-start;gap:14px;padding:16px;display:flex}.skill-card[data-kind=passive]{--k:var(--ok)}.skill-card[data-kind=stigma]{--k:var(--asmodian)}.skill-card>div{flex:1;min-width:0}.skill-glyph{width:40px;height:40px;color:var(--k);background:var(--k);border-radius:10px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.skill-glyph{background:color-mix(in srgb, var(--k) 10%, transparent)}}.skill-glyph{border:1px solid var(--k)}@supports (color:color-mix(in lab, red, red)){.skill-glyph{border:1px solid color-mix(in srgb, var(--k) 28%, transparent)}}.skill-glyph{transform:rotate(45deg)}.skill-glyph svg{transform:rotate(-45deg)}.skill-icon{border:1px solid var(--k);border-radius:10px;flex:none;width:48px;height:48px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.skill-icon{border:1px solid color-mix(in srgb, var(--k) 45%, transparent)}}.skill-icon{box-shadow:0 0 14px -4px var(--k), inset 0 0 0 1px #0006;background:#01050f}.skill-icon img{width:100%;height:100%;display:block}.skill-card h3{font-size:15px;font-weight:800}.skill-card p{color:var(--muted);margin-top:4px;font-size:13px}.skill-level{color:var(--k);border:1px solid var(--k);border-radius:999px;flex:none;padding:2px 8px;font-size:12px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.skill-level{border:1px solid color-mix(in srgb, var(--k) 35%, transparent)}}[data-grade]{--g:#cfd8e3}[data-grade=Rare]{--g:#5fd38d}[data-grade=Legend]{--g:#5ab0ff}[data-grade=Unique]{--g:#f2c14e}[data-grade=Epic]{--g:#ff8a3d}[data-grade=Special]{--g:#c58cff}.weapon-card{border:1px solid var(--g);border-radius:20px;gap:24px;padding:24px;display:flex}@supports (color:color-mix(in lab, red, red)){.weapon-card{border:1px solid color-mix(in srgb, var(--g) 35%, transparent)}}.weapon-card{background:radial-gradient(60% 120% at 0% 0%, var(--g), transparent 70%), linear-gradient(180deg, var(--surface-raised), var(--surface))}@supports (color:color-mix(in lab, red, red)){.weapon-card{background:radial-gradient(60% 120% at 0% 0%, color-mix(in srgb, var(--g) 12%, transparent), transparent 70%), linear-gradient(180deg, var(--surface-raised), var(--surface))}}.weapon-icon{border:1px solid var(--g);border-radius:16px;flex:none;width:96px;height:96px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.weapon-icon{border:1px solid color-mix(in srgb, var(--g) 60%, transparent)}}.weapon-icon{box-shadow:0 0 30px -8px var(--g);background:#01050f}.weapon-icon img{width:100%;height:100%;display:block}.weapon-main{flex:1;gap:10px;min-width:0;display:grid}.weapon-main h3{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--g);font-size:26px;font-weight:750}.weapon-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.grade-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--g);border:1px solid var(--g);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.grade-tag{border:1px solid color-mix(in srgb, var(--g) 45%, transparent)}}.weapon-stats{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin:4px 0 0;display:grid}.weapon-stats>div{border:1px solid var(--line);background:#020a1a8c;border-radius:10px;padding:10px 12px}.weapon-stats dt{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:700}.weapon-stats dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:18px;font-weight:800}.weapon-sources{color:var(--muted);font-size:13px}.weapon-sources span{color:var(--faint)}.gear-board{grid-template-columns:.8fr 2fr 2fr;gap:16px;display:grid}.gear-board>.content-note{grid-column:1/-1;margin:0}.gear-group h3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:800}.gear-group ul{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.gear-board .gear-group:first-child ul{grid-template-columns:1fr}.gear-item{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:8px;transition:border-color .2s;display:flex}.gear-item:hover{border-color:var(--g)}@supports (color:color-mix(in lab, red, red)){.gear-item:hover{border-color:color-mix(in srgb, var(--g) 55%, transparent)}}.gear-icon{border:1px solid var(--g);border-radius:9px;flex:none;width:44px;height:44px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gear-icon{border:1px solid color-mix(in srgb, var(--g) 55%, transparent)}}.gear-icon{background:#01050f}.gear-icon img{width:100%;height:100%;display:block}.gear-text{min-width:0;display:grid}.gear-text small{color:var(--faint);font-size:12px}.gear-text strong{text-overflow:ellipsis;white-space:nowrap;color:var(--g);font-size:13px;overflow:hidden}.equipment-grid{grid-template-columns:1fr 1fr 1.4fr 1.4fr;gap:12px;display:grid}.equipment-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:18px}.equipment-card.is-primary{border-color:var(--aura)}@supports (color:color-mix(in lab, red, red)){.equipment-card.is-primary{border-color:color-mix(in srgb, var(--aura) 40%, transparent)}}.equipment-card.is-primary{background:radial-gradient(100% 100% at 0% 0%, var(--aura), transparent 70%), var(--surface)}@supports (color:color-mix(in lab, red, red)){.equipment-card.is-primary{background:radial-gradient(100% 100% at 0% 0%, color-mix(in srgb, var(--aura) 12%, transparent), transparent 70%), var(--surface)}}.equipment-card h3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:800}.equipment-card ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.equipment-card li{border:1px solid var(--line);background:#90e1ff0f;border-radius:8px;padding:4px 10px;font-size:13px;font-weight:600}.equipment-card.is-primary li{font-size:16px;font-weight:800}.class-sources ul{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.class-sources li{color:var(--aether);align-items:center;gap:8px;min-width:0;max-width:100%;font-size:14px;display:inline-flex}.class-sources a,.atlas-source-list a{overflow-wrap:anywhere;min-width:0}.class-sources a{color:var(--muted);align-items:center;gap:4px;display:inline-flex}.class-sources a:hover{color:var(--text)}.class-pager{justify-content:space-between;gap:12px;display:flex}.class-pager a{border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-weight:700;transition:border-color .2s,background .2s;display:inline-flex}.class-pager a:hover{border-color:var(--line-strong);background:var(--surface)}.class-roster{padding-block:48px 8px}.roster-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.roster-card{--aura:var(--aether);border:1px solid var(--line);background:radial-gradient(70% 60% at 50% 40%, var(--aura), transparent 70%), linear-gradient(180deg, #04102a, var(--surface));border-radius:18px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.roster-card{background:radial-gradient(70% 60% at 50% 40%, color-mix(in srgb, var(--aura) 22%, transparent), transparent 70%), linear-gradient(180deg, #04102a, var(--surface))}}.roster-card{transition:transform .35s var(--ease), border-color .3s}.roster-card:hover{border-color:var(--aura);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.roster-card:hover{border-color:color-mix(in srgb, var(--aura) 55%, transparent)}}.roster-art{height:240px;position:relative}.roster-art img{object-fit:contain;object-position:center bottom;transition:transform .6s var(--ease)}.roster-card:hover .roster-art img{transform:scale(1.05)}.roster-body{border-top:1px solid var(--line);background:#020a1a99;gap:6px;padding:14px 16px 16px;display:grid}.roster-name{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-items:center;gap:8px;font-size:18px;font-weight:750;display:flex}.roster-meta{color:var(--muted);font-size:13px}.roster-tags{gap:6px;display:flex}.roster-tags span{color:var(--muted);border:1px solid var(--line-strong);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.leaderboard{gap:16px;display:grid}.leaderboard-modes{border:1px solid var(--line);background:var(--background-2);border-radius:14px;justify-self:start;gap:4px;padding:4px;display:inline-flex}.leaderboard-modes button{min-height:40px;color:var(--muted);border:0;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.leaderboard-modes button[aria-selected=true]{color:var(--text);background:var(--surface-hover);box-shadow:0 0 0 1px var(--line-strong) inset}.leaderboard-note.is-caveat{border-inline-start:2px solid var(--relic);margin:0;padding:2px 0 2px 14px}@supports (color:color-mix(in lab, red, red)){.leaderboard-note.is-caveat{border-inline-start:2px solid color-mix(in srgb, var(--relic) 60%, transparent)}}.leaderboard-note.is-caveat{color:var(--faint);font-size:13px;line-height:1.6}.leaderboard-note.is-caveat .unofficial-tag{margin-inline-end:4px}.unofficial-tag{letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;color:var(--relic);border:1px solid var(--relic);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800;display:inline-block}@supports (color:color-mix(in lab, red, red)){.unofficial-tag{border:1px solid color-mix(in srgb, var(--relic) 40%, transparent)}}.leaderboard-filters{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.class-filter{border:1px solid var(--line);background:var(--background-2);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.class-filter button{min-width:38px;height:36px;color:var(--muted);border:0;border-radius:9px;place-items:center;padding:0 10px;font-size:13px;font-weight:700;display:grid}.class-filter button img{opacity:.55;transition:opacity .2s}.class-filter button:hover img{opacity:.9}.class-filter button[aria-pressed=true]{color:var(--text);background:var(--surface-hover);box-shadow:0 0 0 1px var(--line-strong) inset}.class-filter button[aria-pressed=true] img{opacity:1;filter:drop-shadow(0 0 6px var(--aether))}.leaderboard-note{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.lb-faction{background:var(--elyos);width:8px;height:8px;transform:rotate(45deg)}.lb-faction[data-faction=asmodian]{background:var(--asmodian)}.drawer-power h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:800;display:flex}.drawer-power .leaderboard-list li{padding:8px 12px}.leaderboard-controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.leaderboard .segmented button[aria-selected=true]{background:var(--surface-hover);color:var(--text);box-shadow:0 0 0 1px var(--line-strong) inset}.leaderboard-server{color:var(--muted);gap:6px;font-size:12px;font-weight:700;display:grid}.leaderboard-server select{min-width:240px}.leaderboard-empty{border:1px dashed var(--line-strong);color:var(--muted);text-align:center;border-radius:18px;padding:28px}.leaderboard-empty.is-waiting{text-align:start;border-style:solid;border-color:var(--line);background:radial-gradient(60% 120% at 0% 50%, #70d2ff1f, transparent 70%), linear-gradient(180deg, var(--surface-raised), var(--surface));align-items:center;gap:24px;display:flex}.leaderboard-crest{width:96px;height:90px;filter:drop-shadow(0 0 16px var(--aether));flex:none;animation:30s linear infinite ring-spin}.leaderboard-crest img{object-fit:contain;width:100%;height:100%}.leaderboard-empty strong{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text);margin-bottom:6px;font-size:20px;font-weight:750;display:block}.leaderboard>.leaderboard-list{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}.leaderboard-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.leaderboard-list li{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:14px;padding:10px 16px;display:flex}.leaderboard-list li[data-top="1"]{background:linear-gradient(90deg, #ebe4871a, var(--surface) 50%);border-color:#ebe48780}.leaderboard-list li[data-top="2"]{border-color:#b4ecff66}.leaderboard-list li[data-top="3"]{border-color:#b392ff66}.lb-rank{width:32px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:center;color:var(--aether-strong);font-size:20px;font-weight:700}.lb-name{flex:1;min-width:0;display:grid}.lb-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-name small{color:var(--faint);font-size:12px}.lb-grade{color:var(--muted);font-size:12px}.lb-points{font-variant-numeric:tabular-nums;font-weight:800}.lb-stats{font-variant-numeric:tabular-nums;justify-items:end;gap:1px;min-width:92px;display:grid}.lb-stats small{letter-spacing:.08em;color:var(--faint);margin-inline-end:5px;font-size:11px;font-weight:800}.lb-cp,.lb-il{white-space:nowrap}.lb-cp{font-size:15px;font-weight:800}.lb-il{color:var(--muted);font-size:12px;font-weight:600}li[data-sort=itemLevel] .lb-stats{grid-template-areas:"il""cp"}li[data-sort=itemLevel] .lb-il{color:var(--text);grid-area:il;font-size:15px;font-weight:800}li[data-sort=itemLevel] .lb-cp{color:var(--muted);grid-area:cp;font-size:12px;font-weight:600}.lb-change{min-width:44px;color:var(--bad);text-align:end;font-size:12px;font-weight:700}.lb-change[data-up=true]{color:var(--ok)}.world-page{grid-template-columns:minmax(0,1fr);gap:56px;display:grid}.world-lore{grid-template-columns:1fr 1fr 1.4fr;gap:16px;display:grid}.lore-card{--f:var(--elyos);border:1px solid var(--f);border-radius:20px;align-items:flex-end;min-height:360px;padding:22px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.lore-card{border:1px solid color-mix(in srgb, var(--f) 30%, transparent)}}.lore-card{isolation:isolate;background:radial-gradient(80% 70% at 50% 30%, var(--f), transparent 70%), #030b1f;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lore-card{background:radial-gradient(80% 70% at 50% 30%, color-mix(in srgb, var(--f) 20%, transparent), transparent 70%), #030b1f}}.lore-card[data-faction=asmodian]{--f:var(--asmodian)}.lore-art{z-index:-1;object-fit:cover;object-position:center top;opacity:.85;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 92%);mask-image:linear-gradient(#000 40%,#0000 92%)}.lore-card h2{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--f);margin-top:8px;font-size:28px;font-weight:750}.lore-card p{color:#dbe8f6;font-size:15px;font-style:italic}.lore-text{align-self:center;padding:8px}.lore-text p:not(.content-note){color:var(--muted);font-size:15px;line-height:1.8}.atlas{gap:18px;display:grid}.atlas-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.atlas-head .block-title{color:var(--text);align-items:center;gap:12px;margin:0;display:flex}.atlas-head .block-title svg{color:var(--aether)}.atlas-caption{max-width:560px;color:var(--faint);font-size:13px}.atlas-stage{border:1px solid var(--line);background:radial-gradient(70% 90% at 50% 45%,#1566b340,#0000 70%),linear-gradient(#01050fbf,#020a1af2),url(/images/official/screens/atreia.webp) 50%/cover;border-radius:28px;position:relative;overflow:hidden;box-shadow:inset 0 0 120px #01050fe6}.atlas-stage svg{width:100%;height:auto;display:block}.atlas-stars circle{fill:#dff6ff;animation:4s ease-in-out infinite twinkle}.atlas-vortex{transform-origin:600px 290px;mix-blend-mode:screen;animation:60s linear infinite ring-spin}.atlas-side{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:18px;font-weight:700}.atlas-side.elyos{fill:var(--elyos)}.atlas-side.asmodian{fill:var(--asmodian)}.atlas-side.abyss{fill:var(--aether)}.atlas-link{fill:none;stroke:#90e1ff66;stroke-width:2px}.atlas-link.dashed{stroke-dasharray:6 8;stroke:#90e1ff47}.atlas-link.faint{stroke:#9cb4d038}.atlas-flow{fill:none;stroke:var(--aether-strong);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 26;filter:drop-shadow(0 0 4px var(--aether));animation:2.4s linear infinite flow}.atlas-wall{fill:none;stroke:var(--relic);stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 8px var(--relic))}.atlas-wall-label{fill:var(--relic);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.atlas-lore-dot{fill:#9cb4d066}.atlas-label{fill:var(--text);font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;paint-order:stroke;stroke:#01050fe6;stroke-width:5px;font-size:16px;font-weight:700}.atlas-label.faint{fill:var(--faint);font-size:13px}.atlas-node{--n:var(--aether);cursor:pointer;outline:none}.atlas-node[data-faction=elyos]{--n:var(--elyos)}.atlas-node[data-faction=asmodian]{--n:var(--asmodian)}.atlas-halo{fill:var(--n)}@supports (color:color-mix(in lab, red, red)){.atlas-halo{fill:color-mix(in srgb, var(--n) 16%, transparent)}}.atlas-halo{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite halo}.atlas-ring{fill:#020a1ad9;stroke:var(--n);stroke-width:2.5px;transition:stroke-width .2s}.atlas-node image+.atlas-ring{fill:none}.atlas-core{fill:var(--n)}.atlas-node[data-state=closed] .atlas-ring{stroke-dasharray:4 4;stroke:var(--faint)}.atlas-node[data-state=closed] .atlas-core,.atlas-node[data-state=closed] .atlas-halo{fill:var(--faint);opacity:.4;animation:none}.atlas-node[data-state=disputed] .atlas-ring{stroke:var(--warn);stroke-dasharray:6 3}.atlas-node[data-state=disputed] .atlas-core{fill:var(--warn)}.atlas-node:hover .atlas-ring,.atlas-node:focus-visible .atlas-ring,.atlas-node[data-selected=true] .atlas-ring{stroke-width:5px}.atlas-node[data-selected=true] .atlas-halo{fill:var(--n)}@supports (color:color-mix(in lab, red, red)){.atlas-node[data-selected=true] .atlas-halo{fill:color-mix(in srgb, var(--n) 34%, transparent)}}.atlas-node:focus-visible .atlas-label{text-decoration:underline}.atlas-legend{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--muted);top:16px;background:#020a1ab3;border-radius:12px;flex-wrap:wrap;gap:8px 14px;margin:0;padding:8px 12px;font-size:12px;list-style:none;display:flex;position:absolute;inset-inline-start:18px}.atlas-legend li{align-items:center;gap:6px;display:inline-flex}.atlas-legend li:before{content:"";border:1.5px solid var(--aether);background:var(--aether);width:9px;height:9px;transform:rotate(45deg)}.atlas-legend li[data-state=disputed]:before{border-color:var(--warn);background:0 0}.atlas-legend li[data-state=closed]:before{border:1.5px dashed var(--faint);background:0 0}.atlas-legend li[data-state=lore]:before{border-color:var(--faint);background:var(--faint);border-radius:50%;transform:none}.atlas-picker{scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.atlas-picker button{--n:var(--aether);border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--muted);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.atlas-picker button[data-faction=elyos]{--n:var(--elyos)}.atlas-picker button[data-faction=asmodian]{--n:var(--asmodian)}.atlas-picker button[aria-selected=true]{color:var(--text);border-color:var(--n);box-shadow:0 0 16px -4px var(--n)}.atlas-picker i{background:var(--n);width:8px;height:8px;transform:rotate(45deg)}.atlas-picker i[data-state=closed]{border:1.5px dashed var(--faint);background:0 0}.atlas-picker i[data-state=disputed]{background:var(--warn)}.atlas-detail{--f:var(--aether);border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));animation:rise-in .4s var(--ease);border-radius:26px;overflow:hidden}.atlas-detail[data-faction=elyos]{--f:var(--elyos)}.atlas-detail[data-faction=asmodian]{--f:var(--asmodian)}.atlas-detail-head{isolation:isolate;background:radial-gradient(70% 140% at 0% 100%, var(--f), transparent 70%), #030b1f;align-items:flex-end;min-height:220px;padding:28px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.atlas-detail-head{background:radial-gradient(70% 140% at 0% 100%, color-mix(in srgb, var(--f) 22%, transparent), transparent 70%), #030b1f}}.atlas-detail-art{z-index:-1;object-fit:cover;opacity:.55;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55%);mask-image:linear-gradient(90deg,#0000 0%,#000 55%)}.atlas-detail-title{justify-items:start;gap:8px;display:grid}.atlas-detail-title h2{font-family:var(--font-display);color:var(--f);font-size:clamp(32px,4vw,52px);line-height:1}@supports (color:color-mix(in lab, red, red)){.atlas-detail-title h2{color:color-mix(in srgb, var(--f) 55%, white)}}.atlas-detail-title h2{text-shadow:0 4px 30px #0009}.atlas-badge{color:var(--ok);background:var(--ok);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.atlas-badge{background:color-mix(in srgb, var(--ok) 14%, transparent)}}.atlas-badge[data-state=closed]{color:var(--muted);background:#9cb4d01f}.atlas-badge[data-state=disputed]{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.atlas-badge[data-state=disputed]{background:color-mix(in srgb, var(--warn) 14%, transparent)}}.atlas-detail-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:28px;padding:26px 28px 30px;display:grid}.atlas-detail-main,.atlas-detail-side{align-content:start;gap:18px;min-width:0;display:grid}.atlas-description{color:#d3e2f3;font-size:16px;line-height:1.75}.atlas-facts{gap:12px;margin:0;display:grid}.atlas-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.atlas-facts dd{margin:4px 0 0;font-weight:700}.atlas-sources-inline{color:var(--muted);gap:2px;margin:6px 0 0;padding:0;font-size:13px;font-weight:500;list-style:none;display:grid}.atlas-sources-inline small{color:var(--faint)}.atlas-places h3,.atlas-notable h3,.atlas-stats h3{letter-spacing:.06em;text-transform:uppercase;color:var(--f);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}.atlas-places ul{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.atlas-place{text-align:start;width:100%;color:var(--text);border:0;gap:8px;padding:0;display:grid}.atlas-place-art{aspect-ratio:16/10;border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden}.atlas-place-art img{object-fit:cover;transition:transform .6s var(--ease)}.atlas-place:hover .atlas-place-art img{transform:scale(1.06)}.atlas-place strong{font-size:13px}.atlas-stats{border:1px solid var(--line);background:#020a1a80;border-radius:16px;padding:16px}.atlas-stats dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.atlas-stats dt{color:var(--faint);font-size:12px}.atlas-stats dd{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text);margin:2px 0 0;font-size:24px;font-weight:700}.atlas-stats p{color:var(--faint);margin-top:12px;font-size:12px}.atlas-stats a{color:var(--aether);align-items:center;gap:2px;display:inline-flex}.atlas-map-link{justify-self:stretch}.atlas-notable ul{margin:0;padding:0;list-style:none;display:grid}.atlas-notable li{--t:var(--aether);border-top:1px solid #70d2ff14;grid-template-columns:14px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid;position:relative}.atlas-notable li:first-child{border-top:0;padding-top:4px}.atlas-notable li[data-type=town],.atlas-notable li[data-type=village],.atlas-notable li[data-type=base]{--t:var(--ok)}.atlas-notable li[data-type=dungeon],.atlas-notable li[data-type=boss]{--t:#ff8a7a}.atlas-notable li[data-type=fortress]{--t:var(--asmodian)}.atlas-notable li[data-type=landmark]{--t:var(--relic)}.notable-gem{border:1px solid var(--t);background:var(--t);width:9px;height:9px;margin:7px 0 0 2px;transform:rotate(45deg)}@supports (color:color-mix(in lab, red, red)){.notable-gem{background:color-mix(in srgb, var(--t) 35%, transparent)}}.notable-gem{box-shadow:0 0 10px var(--t)}@supports (color:color-mix(in lab, red, red)){.notable-gem{box-shadow:0 0 10px color-mix(in srgb, var(--t) 50%, transparent)}}.notable-body{min-width:0}.notable-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.notable-head strong{color:var(--text);font-size:15px;font-weight:700}.notable-type{letter-spacing:.1em;text-transform:uppercase;color:var(--t);font-size:11px;font-weight:800}.notable-body p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.5}.notable-source{white-space:nowrap;color:var(--faint);border:1px solid #70d2ff1a;border-radius:999px;align-items:center;gap:5px;margin-top:2px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.notable-source[data-source=official],.notable-source[data-source=patch]{color:var(--aether-strong);background:#70d2ff0f;border-color:#70d2ff40}@media (max-width:640px){.atlas-notable li{grid-template-columns:14px minmax(0,1fr)}.notable-source{grid-column:2;justify-self:start}}.atlas-note{color:var(--muted);background:#ffc24a0f;border:1px solid #ffc24a2e;border-radius:10px;padding:12px;font-size:12px;line-height:1.6}.atlas-source-list{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.atlas-source-list a{overflow-wrap:anywhere;min-width:0;color:var(--faint);align-items:center;gap:4px;display:inline-flex}.atlas-source-list a:hover{color:var(--aether-strong)}.atlas-lightbox{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:rise-in .25s var(--ease);background:#01050fd9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.atlas-lightbox figure{gap:14px;width:min(960px,100%);margin:0;display:grid;position:relative}.atlas-lightbox-art{aspect-ratio:16/9;border:1px solid var(--line-strong);border-radius:18px;position:relative;overflow:hidden}.atlas-lightbox-art img{object-fit:cover}.atlas-lightbox figcaption{gap:6px;display:grid}.atlas-lightbox figcaption strong{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:24px;font-weight:750}.atlas-lightbox figcaption p{color:#d3e2f3}.atlas-lightbox figcaption small{color:var(--faint);font-size:12px}.atlas-lightbox .icon-button{top:10px;background:#01050fb3;position:absolute;inset-inline-end:10px}.journey ol{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.journey li{border:1px solid var(--line);background:radial-gradient(90% 60% at 0% 0%, #70d2ff1f, transparent 70%), linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:20px;align-content:start;gap:8px;padding:22px;display:grid;position:relative}.journey li:not(:last-child):after{content:"";background:linear-gradient(90deg, var(--aether), transparent);top:40px;width:14px;height:2px;position:absolute;inset-inline-end:-14px}.journey li[data-locked]{opacity:.7;border-style:dashed}.journey-index{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#90e1ff4d;font-size:32px;font-weight:700}.journey-level{color:var(--aether-strong);border:1px solid var(--aether);border-radius:999px;justify-self:start;padding:2px 10px;font-size:12px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.journey-level{border:1px solid color-mix(in srgb, var(--aether) 40%, transparent)}}.journey h3{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:750}.journey p{color:var(--muted);font-size:14px;line-height:1.6}.journey-regions{color:var(--faint);font-size:12px;font-weight:700}.expedition-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.expedition-card{border:1px solid var(--line);background:radial-gradient(80% 60% at 100% 0%, #ff5d731a, transparent 70%), linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:18px;align-content:start;gap:10px;min-height:220px;padding:22px;display:grid;position:relative}.expedition-index{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#90e1ff40;font-size:34px;font-weight:700}.expedition-card h3{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:750}.expedition-card p{color:var(--muted);font-size:13px;line-height:1.6}.community-maps{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.community-maps h2{font-size:18px}.community-maps ul{flex-wrap:wrap;gap:18px;margin:0;padding:0;list-style:none;display:flex}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes drawer-in{0%{opacity:0;transform:translate(40px)}}@keyframes sheet-in{0%{opacity:0;transform:translateY(60px)}}@keyframes flow{to{stroke-dashoffset:-28px}}@keyframes twinkle{0%,to{opacity:.25}50%{opacity:.9}}@keyframes stream{0%{opacity:.5}to{opacity:1}}@keyframes dash{to{stroke-dashoffset:-28px}}@keyframes halo{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes rift-pulse{0%,to{opacity:.75}50%{opacity:1}}@keyframes rift-open{0%{transform:translate(-50%)rotate(6deg)scaleY(0)}}@keyframes rift-flash{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes word-in{0%{opacity:0;filter:blur(10px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}@keyframes button-sheen{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes cta-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.18,1.5)}}@keyframes planet-breathe{0%{transform:scale(1.04)rotate(-1.2deg)}to{transform:scale(1.12)rotate(1.2deg)}}@keyframes char-arrive{0%{opacity:.35;filter:blur(6px)drop-shadow(0 30px 60px #0009)}to{opacity:1}}@keyframes hero-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes pulse{50%{opacity:.5}}@keyframes summon{0%{opacity:0;transform:translate3d(calc(var(--dir,1) * 40px), 12px, 0) scale(.94);filter:brightness(4)saturate(0)blur(10px)}35%{opacity:1;filter:brightness(2.2)saturate(.4)blur(3px)}to{opacity:1;filter:none;transform:none}}@keyframes dismiss{to{opacity:0;transform:translate3d(calc(var(--dir,1) * -60px), 0, 0) scale(.96);filter:blur(8px)brightness(.6)}}@keyframes sweep{0%{background-position:120% 0}to{background-position:-40% 0}}@keyframes idle-float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes burst{0%{opacity:.9;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}@keyframes ring-spin{to{transform:rotate(360deg)}}@keyframes emblem-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)rotate(-20deg)}}@keyframes ghost-in{0%{opacity:0;letter-spacing:.2em}}@keyframes letter-in{0%{opacity:0;filter:blur(6px);transform:translateY(.4em)rotateX(70deg)}to{opacity:1;filter:none;transform:none}}@keyframes class-portrait-arrive{0%{opacity:0;transform:translate3d(var(--entrance-x,20px), 0, 0)}to{opacity:1;transform:translate(0)}}@keyframes class-portrait-leave{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate3d(var(--exit-x,-10px), 0, 0)}}@keyframes class-copy-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.desktop-nav a{padding-inline:10px}.search-trigger kbd{display:none}@media (max-width:1320px){.nexus-button span{display:none}.header-inner{gap:20px}.desktop-nav a{padding-inline:9px;font-size:13.5px}}@media (max-width:1180px){.desktop-nav a{padding-inline:9px;font-size:13.5px}.nexus-button span,.search-trigger kbd{display:none}.region-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-grid,.roster-grid,.expedition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-grid{grid-template-columns:1fr 1fr}.gear-board{grid-template-columns:1fr}}@media (max-width:1280px){.desktop-nav{display:none}.header-inner{justify-content:space-between}.mobile-toggle{display:inline-flex}}@media (max-width:960px){:root{--header-h:64px}.header-inner{justify-content:space-between}.mobile-toggle{display:inline-flex}.hero{min-height:auto}.hero-inner{padding-top:64px}.hero-char{opacity:.55;height:min(70%,560px)}.hero-char-elyos{left:-18%}.hero-char-asmodian{right:-28%}.console-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.console-realms{border-inline-start:0;border-top:1px solid #70d2ff24;border-image:;order:3;grid-column:1/-1}.news-grid,.news-editorial{grid-template-columns:1fr 1fr}.news-editorial{grid-template-columns:1fr}.news-editorial .is-featured{grid-area:auto}.kpi-grid{grid-template-columns:1fr 1fr}.region-picker{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;display:flex;overflow-x:auto}.region-pick{scroll-snap-align:start;flex:0 0 168px}.region-stats{grid-template-columns:1fr 1fr}.class-detail-hero,.atlas-detail-grid,.class-overview{grid-template-columns:1fr}.journey ol{grid-template-columns:repeat(2,minmax(0,1fr))}.journey li:after{display:none}.leaderboard>.leaderboard-list{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.class-detail-art{order:-1;min-height:460px}.world-lore{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lore-text,.kpi-wide{grid-column:span 2}.footer-top{grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}.calendar-layout{grid-template-columns:1fr}.class-showcase,.classes-page .class-showcase{height:900px;max-height:none}.class-showcase:after{background:linear-gradient(#01050fd9 0%,#01050f33 45%,#0000 70%)}.class-scene-copy{width:auto;top:56px;right:var(--gutter)}.class-stage{inset:330px 0 110px}.class-ghost-name{top:62%}}@media (max-width:640px){body{font-size:15px}.live-pill>span:not(.state-dot),.language-button span,.language-button svg:last-child,.search-trigger kbd{display:none}.live-pill{height:34px;padding:0 12px}.nexus-button{display:none}.brand-name{font-size:21px}.hero-buttons>*{flex:100%}.hero-char{opacity:.35}.hero-overline{gap:8px;font-size:12px}.hero-overline-mark{width:18px}.console-main{grid-template-columns:minmax(0,1fr)}.console-main>*+*{border-inline-start:0;border-top:1px solid #70d2ff24;border-image:}.console-state{padding:18px}.console-realms{gap:6px;padding:14px}.console-realm{text-align:center;padding:9px 8px 11px}.realm-head{justify-content:center}.realm-name{display:none}.console-side{grid-template-columns:1fr 1fr;align-items:start;padding:14px 18px}.console-maint{border-top:0;padding-top:0}.console-number{font-size:23px}.console-ticker{flex-wrap:wrap;gap:8px 12px;padding:12px 16px}.ticker-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;order:3;display:-webkit-box}.console-ticker time{margin-inline-start:auto}.section-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.region-overview{grid-template-columns:1fr 1fr}.region-tile{padding:16px}.region-tile:last-child:nth-child(odd){grid-column:span 2}.news-grid,.news-editorial{grid-template-columns:1fr}.news-editorial .is-featured{grid-column:auto}.tool-grid{grid-template-columns:1fr}.tool-card{min-height:0}.guide-banner{flex-direction:column;align-items:flex-start}.world-teaser{grid-template-columns:minmax(0,1fr);grid-template-areas:"doors""copy"}.world-teaser-doors{min-height:260px}.world-door-label{flex-direction:column;align-items:flex-start;gap:6px;padding:14px}.world-door-label img{width:34px;height:34px}.world-door-label b{font-size:16px}.world-teaser-facts li{flex:30%;min-width:0}.kpi-grid{grid-template-columns:1fr}.kpi-wide{grid-column:auto}.server-toolbar .search-field{flex-basis:100%;max-width:none}.view-toggle{margin-inline-start:0}.filter-inputs,.filter-inputs .search-field,.filter-inputs select,.segmented{width:100%}.leaderboard-server,.leaderboard-server select{width:100%;min-width:0}.leaderboard-empty.is-waiting{text-align:center;flex-direction:column}.segmented button{flex:1;justify-content:center;padding-inline:8px}.pair-card{padding:10px}.pair-body{gap:4px}.pair-side,.pair-side[data-faction=asmodian]{text-align:center;grid-template-columns:1fr;grid-template-areas:"emblem""name""meta";justify-items:center;gap:6px;padding:12px 8px 10px}.pair-side .server-fav{top:4px;position:absolute;inset-inline-end:4px}.pair-name strong{font-size:15px}.pair-meta{justify-content:center}.pair-meta .server-added{display:none}.pair-vs{width:28px}.pair-vs b{font-size:12px}.server-drawer{border-inline-start:0;border-top:1px solid var(--line-strong);border-radius:22px 22px 0 0;width:100vw;height:min(92dvh,900px);inset:auto 0 0}.server-drawer[open]{animation:sheet-in .35s var(--ease)}.drawer-head{padding:22px 18px 16px}.drawer-head h2{font-size:30px}.drawer-body{padding:16px 18px}.drawer-foot{padding-inline:18px}.drawer-foot .primary-button,.drawer-foot .secondary-button{flex:100%}.class-facts{grid-template-columns:1fr 1fr}.class-facts>div:last-child:nth-child(3n+2){grid-column:auto}.class-facts>div:last-child:nth-child(odd){grid-column:span 2}.skill-grid,.equipment-grid,.expedition-grid{grid-template-columns:1fr}.weapon-card{flex-direction:column}.roster-art{height:180px}.roster-name{min-width:0;font-size:15px}.roster-name strong{overflow-wrap:anywhere;min-width:0}.lore-card{min-height:280px}.world-lore{grid-template-columns:minmax(0,1fr)}.lore-text{grid-column:auto}.atlas-places ul{grid-template-columns:1fr 1fr}.journey ol{grid-template-columns:1fr}.atlas-stage{border-radius:18px}.atlas-scroll{scrollbar-width:none;overflow-x:auto}.atlas-stage svg{width:860px;max-width:none}.atlas-legend{margin:8px;position:static}.atlas-detail-head{min-height:180px;padding:20px}.atlas-detail-grid{padding:20px}.atlas-stats dl{grid-template-columns:1fr 1fr}.class-pager a span{display:none}.region-panel-clock{text-align:start;justify-items:start}.region-stats{grid-template-columns:1fr}.incident{gap:12px;padding:16px}.time-inputs,.compare-inputs,.compare-results{grid-template-columns:1fr}.countdown{grid-template-columns:repeat(2,1fr)}.preference-row{flex-direction:column;align-items:stretch}.preference-row select{min-width:0}.footer-top{grid-template-columns:1fr}.footer-brand{grid-column:auto}.class-showcase,.classes-page .class-showcase{height:860px}.class-scene-copy h2{font-size:clamp(26px,10.5cqi,42px)}.class-description{font-size:16px}.class-stage{inset:360px 0 120px}.class-scene-links .primary-button{width:100%}.class-controls{border-radius:20px;gap:4px;padding:8px;bottom:24px}.class-tabs{grid-template-columns:repeat(4,auto);gap:6px;display:grid}.class-sigil{width:42px;height:42px}.class-sigil img{width:30px;height:30px}.class-step{width:32px;height:32px}}@media (max-width:380px){.header-inner{gap:8px}.header-actions{gap:2px}.brand-mark{width:28px;height:28px}.brand-name{font-size:19px}.live-pill{padding:0 10px}.language-button,.icon-button{min-width:36px;padding-inline:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.portrait-out,.class-motion-toggle,.class-sweep,.class-burst,.hero-motes,.state-dot.pulse:after{display:none}}.page-faq{gap:14px;max-width:920px;margin-top:clamp(32px,5vw,56px);display:grid}.home-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:24px clamp(24px,5vw,72px);min-width:0;display:grid}.home-faq .section-heading{top:calc(var(--header-h) + 24px);margin:0;position:sticky}.faq-list{border-top:1px solid var(--line);min-width:0}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"";border-right:1.5px solid var(--aether);border-bottom:1.5px solid var(--aether);width:9px;height:9px;transition:transform .25s var(--ease);flex:none;margin-inline-end:6px;transform:rotate(45deg)translateY(-3px)}.faq-item[open] summary:after{transform:rotate(-135deg)translateY(-3px)}.faq-item h3{color:var(--text);margin:0;font-size:16px;font-weight:650;line-height:1.4;transition:color .2s}.faq-item summary:hover h3{color:var(--aether-strong)}.faq-item p{max-width:68ch;color:var(--muted);margin:0;padding:0 2px 20px;font-size:14.5px;line-height:1.7}@media (max-width:860px){.home-faq{grid-template-columns:minmax(0,1fr)}.home-faq .section-heading{position:static}}.status-dashboard{gap:22px}.status-summary{--state:var(--ok);border:1px solid var(--state);border-radius:22px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:18px 32px;padding:clamp(18px,3vw,26px) clamp(18px,3vw,30px);display:grid}@supports (color:color-mix(in lab, red, red)){.status-summary{border:1px solid color-mix(in srgb, var(--state) 28%, transparent)}}.status-summary{background:radial-gradient(70% 160% at 0% 50%, var(--state), transparent 65%), linear-gradient(180deg, var(--surface-raised), var(--surface))}@supports (color:color-mix(in lab, red, red)){.status-summary{background:radial-gradient(70% 160% at 0% 50%, color-mix(in srgb, var(--state) 14%, transparent), transparent 65%), linear-gradient(180deg, var(--surface-raised), var(--surface))}}.status-summary[data-state=maintenance]{--state:var(--warn)}.status-summary[data-state=degraded]{--state:var(--bad)}.status-summary[data-state=unknown]{--state:var(--unknown)}.summary-main{align-items:center;gap:18px;min-width:0;display:flex}.summary-main h2{letter-spacing:-.02em;color:var(--state);margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:750;line-height:1.15}@supports (color:color-mix(in lab, red, red)){.summary-main h2{color:color-mix(in srgb, var(--state) 45%, white)}}.summary-main p{color:var(--faint);gap:2px;margin:6px 0 0;font-size:13px;display:grid}.summary-main p b{font-variant-numeric:tabular-nums;color:var(--text);font-size:15px;font-weight:700}.summary-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.summary-fact{border-inline-start:1px solid var(--line);align-content:start;gap:4px;min-width:0;padding:2px 0 2px 20px;display:grid}.summary-fact .maint-label{letter-spacing:0;text-transform:none;color:var(--muted);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.summary-fact .maint-label svg{color:var(--aether)}.summary-fact>strong,.summary-fact .maint-line strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:750}.summary-fact .maint-line{border:0;gap:4px;margin:0;padding:0}.summary-fact .maint-line strong{font-size:17px}.summary-fact .sparkline{width:100%;height:20px}.summary-fact .maint-when{color:var(--faint);font-size:12px}.my-servers{border:1px dashed var(--line-strong);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;display:flex}.my-servers h2{color:#ffd98a;align-items:center;gap:7px;margin:0;font-size:13.5px;font-weight:700;display:flex}.my-servers p{color:var(--faint);margin:0;font-size:13px}.my-servers ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.my-server{--f:var(--elyos);border:1px solid var(--f);border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.my-server{border:1px solid color-mix(in srgb, var(--f) 30%, transparent)}}.my-server{background:var(--f)}@supports (color:color-mix(in lab, red, red)){.my-server{background:color-mix(in srgb, var(--f) 8%, transparent)}}.my-server{color:var(--text);font-size:13.5px;transition:border-color .2s,background .2s}.my-server[data-faction=asmodian]{--f:var(--asmodian)}.my-server:hover{border-color:var(--f)}@supports (color:color-mix(in lab, red, red)){.my-server:hover{border-color:color-mix(in srgb, var(--f) 60%, transparent)}}.my-server:hover{background:var(--f)}@supports (color:color-mix(in lab, red, red)){.my-server:hover{background:color-mix(in srgb, var(--f) 14%, transparent)}}.my-server b{font-weight:700}.my-server small{color:var(--faint);font-size:12px}.my-server em{color:var(--warn);font-size:12px;font-style:normal;font-weight:700}.region-picker{border:1px solid var(--line);background:#020a1a80;border-radius:16px;gap:4px;padding:4px;display:flex;overflow-x:auto}.region-pick{box-shadow:none;background:0 0;border:0;border-radius:12px;flex:1 0 140px;gap:2px;padding:10px 14px}.region-pick:hover{background:#ffffff0a;transform:none}.region-pick[aria-selected=true]{background:#70d2ff1f;box-shadow:inset 0 0 0 1px #70d2ff59}.region-pick strong{font-size:14px;font-weight:700;line-height:1.25}.region-pick .region-pick-clock,.region-pick .transfer-dot{display:none}.region-pick-meta{color:var(--faint);font-size:12px}.region-stats{gap:0}.region-stats>div{border:0;border-inline-start:1px solid var(--line);background:0 0;border-radius:0;padding:2px 18px}.region-stats>div:first-child{border-inline-start:0;padding-inline-start:0}.region-stats .maint-label{letter-spacing:0;text-transform:none;color:var(--muted);font-size:12.5px;font-weight:600}.pair-group{gap:10px;display:grid}.pair-group+.pair-group{margin-top:18px}.pair-group h3{color:var(--text);align-items:baseline;gap:10px;margin:0;font-size:14px;font-weight:700;display:flex}.pair-group h3 span{color:var(--faint);font-size:12.5px;font-weight:500}.pair-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:8px}.pair-card{background:var(--surface);border-radius:14px;padding:4px;animation:none}.pair-body{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:2px}.pair-side,.pair-side[data-faction=asmodian]{background:linear-gradient(90deg, var(--f), transparent 80%);border:1px solid #0000;border-radius:11px;align-items:center;gap:9px;min-height:46px;padding:6px 6px 6px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.pair-side,.pair-side[data-faction=asmodian]{background:linear-gradient(90deg, color-mix(in srgb, var(--f) 9%, transparent), transparent 80%)}}.pair-side:hover{border-color:var(--f)}@supports (color:color-mix(in lab, red, red)){.pair-side:hover{border-color:color-mix(in srgb, var(--f) 35%, transparent)}}.pair-side:hover{background:linear-gradient(90deg, var(--f), transparent 85%)}@supports (color:color-mix(in lab, red, red)){.pair-side:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--f) 16%, transparent), transparent 85%)}}.pair-side .faction-emblem{filter:drop-shadow(0 0 6px var(--f));flex:none}@supports (color:color-mix(in lab, red, red)){.pair-side .faction-emblem{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--f) 55%, transparent))}}.pair-side .state-dot{flex:none}.pair-name{flex:1;align-items:baseline;gap:7px;min-width:0;display:flex}.pair-name strong{font-size:15px;font-weight:700}.pair-name small{letter-spacing:.06em;color:var(--faint);font-size:11.5px;font-weight:600}.pair-side .state-chip,.pair-side .server-tag{z-index:2;flex:none;position:relative}.pair-vs{width:28px;color:var(--faint)}.pair-side.is-empty{color:var(--faint);justify-content:center;font-size:12.5px}.region-history{gap:10px;margin-bottom:18px;display:grid}.region-history-head{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:13px;font-weight:600;display:flex}.region-history-legend{color:var(--faint);align-items:center;gap:6px 8px;font-size:12px;font-weight:500;display:inline-flex}.region-history-legend i{border-radius:3px;width:10px;height:10px;margin-inline-start:6px}.region-history-bars{gap:3px;height:34px;margin:0;padding:0;list-style:none;display:flex}.region-history-bars li{border-radius:3px;flex:1;transition:transform .15s}.region-history-bars li:hover{transform:scaleY(1.12)}.region-history [data-kind=ok]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.region-history [data-kind=ok]{background:color-mix(in srgb, var(--ok) 70%, transparent)}}.region-history [data-kind=maintenance]{background:var(--warn)}.region-history [data-kind=outage]{background:var(--bad)}@media (max-width:960px){.status-summary{grid-template-columns:minmax(0,1fr)}.summary-fact:first-child{border-inline-start:0;padding-inline-start:0}.region-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0}.region-stats>div:nth-child(3){border-inline-start:0;padding-inline-start:0}}@media (max-width:560px){.pair-body{grid-template-columns:minmax(0,1fr)}.pair-vs{display:none}}.server-hero .server-actions{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:14px 0 18px;padding:0;display:flex}.server-hero .server-actions .primary-button,.server-hero .server-actions .secondary-button{min-height:40px;padding:0 16px;font-size:14px}.server-intro{color:var(--muted);font-size:14px;line-height:1.65}.server-keyfacts{border:1px solid var(--line);background:#020a1a66;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.server-keyfacts>div{align-content:start;gap:4px;min-width:0;padding:14px 16px;display:grid}.server-keyfacts>div+div{border-inline-start:1px solid var(--line)}.server-keyfacts .maint-line,.server-keyfacts .transfer-line{border:0;gap:4px;margin:0;padding:0}.server-keyfacts .maint-label{letter-spacing:0;text-transform:none;color:var(--muted);font-size:12.5px;font-weight:600}.server-keyfacts strong{font-size:15.5px;font-weight:700;line-height:1.35}.server-keyfacts .maint-when{color:var(--faint);font-size:12px}.drawer-incidents{gap:4px;display:grid}.drawer-incidents h3,.server-neighbours h2{letter-spacing:0;text-transform:none;color:var(--text);font-size:14px;font-weight:700}.drawer-incidents .region-history{margin-bottom:10px}.drawer-incidents .region-history-bars{height:26px}@media (max-width:960px){.server-keyfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.server-keyfacts>div:nth-child(3){border-inline-start:0}.server-keyfacts>div:nth-child(n+3){border-top:1px solid var(--line)}}.timers-reset-label svg{flex:none;margin-top:1px}@media (max-width:360px){.timers-resets{grid-template-columns:minmax(0,1fr)}}.leaderboard,.lb-board,.server-page,.server-page-main,.stat-section,.status-dashboard,.items-page,.planner{grid-template-columns:minmax(0,1fr)}.leaderboard-modes{flex-wrap:wrap;max-width:100%}.leaderboard-modes button{white-space:normal;text-align:center;min-width:0}.tool-feature{flex-wrap:wrap}main :is(h1,h2,h3,p,li,dd,dt,strong,small,span,a,label){overflow-wrap:break-word}@media (max-width:640px){main :is(.primary-button,.secondary-button){white-space:normal;text-align:center;max-width:100%}}.drawer-incidents,.server-page-side{grid-template-columns:minmax(0,1fr)}.pl-window-body{overflow-x:clip}@media (max-width:640px){.stat-podium{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat-podium li[data-place="1"]{order:0;grid-column:1/-1}.faction-duel-head{flex-wrap:wrap}.drawer-incidents li{grid-template-columns:minmax(0,1fr) auto}.drawer-incidents li .incident-badge{grid-column:1/-1;justify-self:start}}@media (max-width:420px){.server-neighbours ul{grid-template-columns:minmax(0,1fr)}}[data-kind]{--wk:112 210 255}[data-kind=material]{--wk:242 193 78}[data-kind=gathering]{--wk:94 214 160}[data-kind=pet]{--wk:255 150 190}[data-kind=mount]{--wk:190 160 255}[data-kind=currency]{--wk:255 205 120}[data-kind=boss]{--wk:255 120 110}[data-kind=collectible]{--wk:120 220 230}[data-kind=dungeon]{--wk:150 175 255}.where{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:18px;gap:12px;margin-bottom:18px;padding:clamp(16px,2.5vw,22px);display:grid}.where h3{margin:0;font-size:17px;font-weight:750}.where-finder{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.where-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.where-search{--control:40px;flex:260px;justify-self:auto;width:auto}.where-kinds{--control:40px}.where-kinds button[data-kind][aria-pressed=true]{color:rgb(var(--wk));background:rgb(var(--wk) / .14);box-shadow:inset 0 0 0 1px rgb(var(--wk) / .42)}.where-offmap{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.where-offmap span{color:var(--text);font-weight:700}.where-results{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.where-fact{border:1px solid var(--line);border-inline-start:3px solid rgb(var(--wk) / .75);background:linear-gradient(90deg, rgb(var(--wk) / .07), transparent 70%);border-radius:12px;min-width:0;transition:border-color .2s,background .2s;display:grid}.where-fact[data-active]{border-color:rgb(var(--wk) / .55);background:linear-gradient(90deg, rgb(var(--wk) / .16), transparent 80%)}.where-fact-main{text-align:start;color:var(--text);cursor:pointer;background:0 0;border:0;gap:3px;padding:10px 12px 6px;display:grid}.where-kind{color:rgb(var(--wk));justify-self:start;font-size:11.5px;font-weight:700}.where-fact-main strong{font-size:15px;font-weight:700}.where-places{color:var(--muted);font-size:13px;font-weight:600}.where-how{color:var(--faint);font-size:12.5px;line-height:1.45}.where-source{color:var(--faint);flex-wrap:wrap;align-items:center;gap:5px 8px;padding:6px 12px 10px;font-size:11.5px;display:flex}.where-source span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.where-source:hover{color:var(--aether-strong)}.where-source svg:first-child{color:var(--ok);flex:none}.atlas-found-pulse{fill:none;stroke:#ffd98a;stroke-width:2px;transform-box:fill-box;transform-origin:50%;pointer-events:none;animation:2s ease-out infinite found-pulse}@keyframes found-pulse{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.6)}}.atlas-node[data-found] .atlas-ring{stroke:#ffd98a}.atlas-found-badge circle{fill:#ffd98a;stroke:#030b1c;stroke-width:2px}.atlas-found-badge text{fill:#1b1405;font-size:13px;font-weight:800}.atlas-found-here{gap:8px;display:grid}.atlas-found-here h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.official-tag{color:var(--ok);border:1px solid var(--ok);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.official-tag{border:1px solid color-mix(in srgb, var(--ok) 40%, transparent)}}.atlas-found-here ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.atlas-found-here li{border-inline-start:3px solid rgb(var(--wk) / .75);background:rgb(var(--wk) / .06);border-radius:10px;gap:2px;padding:8px 10px;display:grid}.atlas-found-here a{color:var(--muted);font-size:12.5px}.atlas-found-here a:hover{color:var(--aether-strong)}@media (prefers-reduced-motion:reduce){.atlas-found-pulse{animation:none}}.where-places small{color:var(--faint);font-weight:500}.where-until{color:var(--warn);border:1px solid var(--warn);border-radius:999px;justify-self:start;margin-top:2px;padding:1px 7px;font-size:11px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.where-until{border:1px solid color-mix(in srgb, var(--warn) 40%, transparent)}}.atlas-found-here a span,.where-how{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.atlas-found-here .text-link{justify-self:start;font-size:13px}.where-kinds{flex-wrap:wrap;min-width:0;max-width:100%}.calendar-running{border-top:1px solid var(--line);gap:8px;padding-top:14px;display:grid}.calendar-running ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.calendar-running li{background:#b392ff12;border-inline-start:3px solid #b392ff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.calendar-running a{align-items:center;gap:5px;min-width:0;font-weight:600;display:inline-flex}.calendar-running a:hover{color:var(--aether-strong)}.calendar-running b{font-variant-numeric:tabular-nums;color:#c9b4ff;flex:none}.char-suggest{gap:12px;margin-top:24px;display:grid}.char-suggest h2{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.tracker-loading{min-height:60vh}.tracker{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.tracker-tabs{justify-self:start}.tracker-tabs b{background:#70d2ff29;border-radius:999px;margin-inline-start:4px;padding:0 6px;font-size:11.5px}.tracker-start{grid-template:"add suggest""steps suggest"minmax(0,1fr)/minmax(0,1.25fr) minmax(0,1fr);gap:16px;display:grid}.tracker-start>.tracker-add,.tracker-start>.tracker-suggest{align-self:start}.tracker-start>.tracker-add{background:radial-gradient(80% 140% at 0% 0%, #70d2ff1a, transparent 60%), linear-gradient(180deg, var(--surface-raised), var(--surface));grid-area:add;padding:clamp(18px,2.6vw,26px)}.tracker-start>.tracker-add h2{font-size:20px}.tracker-steps{grid-area:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tracker-steps li{border:1px solid var(--line);background:#ffffff05;border-radius:16px;align-content:start;gap:6px;padding:16px;display:grid}.tracker-step-icon{width:38px;height:38px;color:var(--aether);background:#70d2ff1a;border-radius:12px;place-items:center;margin-bottom:4px;display:grid;position:relative}.tracker-step-icon b{background:var(--aether);color:#04101f;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:grid;position:absolute;inset:-6px -6px auto auto}.tracker-steps strong{font-size:14.5px}.tracker-steps p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.tracker-suggest{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:18px;grid-area:suggest;gap:12px;padding:18px;display:grid}.tracker-suggest h2{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.tracker-suggest ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tracker-suggest li{border:1px solid var(--line);background:#ffffff05;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.tracker-suggest li a{min-width:0;display:grid}.tracker-suggest li a strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracker-suggest li a:hover strong{color:var(--aether)}.tracker-suggest li small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tracker-suggest-cp{color:var(--aether-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:650}.tracker-suggest li button{min-height:34px;padding-inline:12px;font-size:13px}@media (max-width:1080px){.tracker-start{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"add""steps""suggest"}}@media (max-width:640px){.tracker-steps{grid-template-columns:minmax(0,1fr)}.tracker-steps li{grid-template-columns:auto minmax(0,1fr);column-gap:14px}.tracker-step-icon{grid-row:span 2;margin:0}.tracker-suggest li{grid-template-columns:auto minmax(0,1fr) auto}.tracker-suggest-cp{display:none}}.tracked-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.tracked{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:18px;align-content:start;gap:12px;padding:16px;display:grid}.tracked[data-loading]{opacity:.75}.tracked header{align-items:center;gap:12px;display:flex}.tracked-portrait{border:2px solid var(--line-strong);background:radial-gradient(circle,#142c54,#020a1a);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.tracked-portrait img{object-fit:cover;width:100%;height:100%}.tracked-name{flex:1;min-width:0;display:grid}.tracked-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.tracked-name small{color:var(--faint);font-size:12.5px}.tracked-stats{border:1px solid var(--line);background:#020a1a66;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.tracked-stats>div{gap:2px;min-width:0;padding:10px 12px;display:grid}.tracked-stats>div+div{border-inline-start:1px solid var(--line)}.tracked-stats dt{color:var(--faint);font-size:11.5px;font-weight:600}.tracked-stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:750;display:grid}.tracked-stats dd b{color:var(--bad);font-size:12px;font-weight:700}.tracked-stats dd b[data-up]{color:var(--ok)}.tracked-chart .sparkline{width:100%;height:34px}.tracked-since,.tracked-quiet{color:var(--faint);margin:0;font-size:12.5px}.tracked-gear{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tracked-gear li{font-variant-numeric:tabular-nums;color:var(--ok);background:var(--ok);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.tracked-gear li{background:color-mix(in srgb, var(--ok) 12%, transparent)}}.tracked-gear li[data-kind=new]{color:var(--aether-strong);background:#70d2ff1f}.tracked-gear li[data-kind=removed]{color:var(--faint);background:#ffffff0d}.tracked footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 16px;padding-top:10px;font-size:13px;display:flex}.tracker-add{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-radius:18px;gap:12px;padding:18px;display:grid}.tracker-add h2{margin:0;font-size:16px;font-weight:700}.tracker-add-bar{--control:40px;flex-wrap:wrap;gap:10px;display:flex}.tracker-add-bar .lb-search{flex:260px;justify-self:auto;width:auto;max-width:none}.tracker-add-bar .lb-server{width:auto;min-width:190px}.tracker-hits{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tracker-hits li{border:1px solid var(--line);background:#020a1a66;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.tracker-hits li>span{flex:1;min-width:0;display:grid}.tracker-hits small{color:var(--faint);font-size:12px}.tracker-hits .primary-button,.tracker-hits .secondary-button{min-height:34px;padding:0 12px;font-size:13px}.tracker-group{gap:14px;display:grid}.tracker-pick{flex-wrap:wrap;gap:6px;display:flex}.tracker-pick button{border:1px solid var(--line);height:32px;color:var(--muted);cursor:pointer;background:#020a1a80;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.tracker-pick button[aria-pressed=true]{color:#fff;background:#70d2ff24;border-color:#70d2ff66}.tracker-group-summary{margin:0;font-size:14px;font-weight:600}.tracker-table-wrap{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.tracker-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}.tracker-table th,.tracker-table td{text-align:start;white-space:nowrap;border-bottom:1px solid var(--line);padding:10px 12px}.tracker-table thead th{color:var(--faint);background:#020a1a80;font-size:12px;font-weight:600}.tracker-table tbody tr:last-child>*{border-bottom:0}.tracker-table tbody th a{align-items:center;gap:8px;display:flex}.tracker-table tbody th span{display:grid}.tracker-table tbody th small{color:var(--faint);font-size:11.5px;font-weight:500}.tracker-weak{color:var(--warn)}.tracker-actions{flex-wrap:wrap;gap:10px;display:flex}.follow-wrap{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.follow-wrap small{color:var(--faint);font-size:12px}.char-actions-end{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tracked-stats dd small{color:var(--faint);font-size:11.5px;font-weight:500}@media (max-width:640px){.footer-col{gap:2px}.footer-col a{padding-block:9px;display:block}.server-directory-grid a{align-items:center;min-height:36px;display:inline-flex}.lb-sort button,.tracker-tabs button{min-height:38px}.drawer-incidents a,.incident-title{padding-block:4px}}@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-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}
