.error-page{width:100%;min-height:100%;color:var(--text-primary,#e6f1ff);font-family:var(--font-display,"Orbitron", "Exo 2 Variable", sans-serif);text-align:center;background:radial-gradient(#140a2866 0%,#050304f2 70%);justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex;position:relative;overflow:hidden}.error-page:before{content:"";background:radial-gradient(circle at 20% 30%, rgba(var(--accent-rgb), .05) 0%, transparent 40%), radial-gradient(circle at 80% 70%, #b026ff0d 0%, transparent 40%);pointer-events:none;position:absolute;inset:0}.error-page-inner{z-index:1;border:1px solid rgba(var(--accent-rgb), .12);-webkit-backdrop-filter:blur(8px);max-width:560px;box-shadow:0 0 40px rgba(var(--accent-rgb), .06), inset 0 0 60px rgba(var(--accent-rgb), .02);background:#080c188c;border-radius:8px;flex-direction:column;align-items:center;gap:1.2rem;padding:2.5rem 2rem;display:flex;position:relative}.error-page-code{letter-spacing:.15em;background:linear-gradient(135deg, var(--plasma-cyan) 0%, #b026ff 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 24px rgba(var(--accent-rgb), .25));-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(3rem,9vw,5rem);font-weight:900;line-height:1}.error-page-icon{color:var(--plasma-cyan);filter:drop-shadow(0 0 12px rgba(var(--accent-rgb), .6));animation:2.4s ease-in-out infinite error-pulse}.error-page-500 .error-page-icon{color:#f46;filter:drop-shadow(0 0 12px #f469)}.error-page-500 .error-page-code{background:linear-gradient(135deg,#f46 0%,#b026ff 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 24px #ff446640);-webkit-background-clip:text;background-clip:text}@keyframes error-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}.error-page-inner h1{letter-spacing:.22em;text-transform:uppercase;color:var(--text-primary,#e6f1ff);font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:700;font-family:var(--font-display,"Orbitron", sans-serif);margin:0}.error-page-inner p{color:var(--text-dim,#89a);letter-spacing:.03em;margin:0;font-family:Rajdhani,"Exo 2 Variable",sans-serif;font-size:.95rem;line-height:1.6}.error-page-inner code{background:rgba(var(--accent-rgb), .08);border:1px solid rgba(var(--accent-rgb), .18);color:var(--plasma-cyan);word-break:break-all;border-radius:4px;padding:.1rem .5rem;font-family:JetBrains Mono,Consolas,monospace;font-size:.875rem;display:inline-block}.error-page-actions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:.6rem;display:flex}.error-page-action{background:linear-gradient(135deg, rgba(var(--accent-rgb), .18) 0%, rgba(var(--accent-rgb), .08) 100%);border:1px solid rgba(var(--accent-rgb), .55);color:var(--plasma-cyan);font-family:var(--font-display,"Orbitron", sans-serif);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:4px;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-size:.875rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .1s;display:inline-flex}.error-page-action:hover{background:linear-gradient(135deg, rgba(var(--accent-rgb), .28) 0%, rgba(var(--accent-rgb), .14) 100%);box-shadow:0 0 18px rgba(var(--accent-rgb), .35)}.error-page-action:active{transform:translateY(1px)}.error-page-action-secondary{color:#b026ff;background:0 0;border-color:#b026ff73}.error-page-action-secondary:hover{background:#b026ff1a;box-shadow:0 0 18px #b026ff4d}.error-page-details{text-align:left;background:#0006;border:1px solid #ff446640;border-radius:4px;width:100%;margin-top:.4rem;padding:.6rem .8rem}.error-page-details summary{cursor:pointer;color:#f89;letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-family:var(--font-display,"Orbitron", sans-serif);-webkit-user-select:none;user-select:none}.error-page-details summary:hover{color:#fab}.error-page-details pre{color:#ccc;white-space:pre-wrap;word-break:break-word;background:#00000080;border-radius:3px;max-height:200px;margin:.5rem 0 0;padding:.5rem;font-family:JetBrains Mono,Consolas,monospace;font-size:.875rem;overflow-y:auto}.route-skeleton{--skeleton-line:#5397b12b;--skeleton-accent:#42dce9;--skeleton-accent-rgb:66, 220, 233;color:#8ca6b6;background:radial-gradient(circle at 18% 0, rgba(var(--skeleton-accent-rgb), .12), transparent 29%), linear-gradient(180deg, #030c14fa, #02080efc);min-height:calc(100dvh - 72px);padding:clamp(20px,3vw,44px);position:relative;overflow:hidden}.route-skeleton__header{background:linear-gradient(90deg, rgba(var(--skeleton-accent-rgb), .075), transparent 28%), #06121ce6;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));border:1px solid #498fa847;border-left:0;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:112px;padding:20px 24px;display:grid}.route-skeleton__status{justify-items:end;gap:8px;display:grid}.route-skeleton__status>span{color:var(--skeleton-accent);font:700 .75rem/1 var(--font-mono);letter-spacing:.11em;align-items:center;gap:9px;display:inline-flex}.route-skeleton__status>span i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.15s ease-in-out infinite route-skeleton-signal;box-shadow:0 0 12px}.route-skeleton__context{gap:5px;display:grid}.route-skeleton__context small{color:var(--skeleton-accent);font:700 .75rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.route-skeleton__context strong{color:#e7f7fa;letter-spacing:.025em;font-size:clamp(1.1rem,2vw,1.45rem)}.route-skeleton__context span{color:#8ca6b6;font-size:.875rem;line-height:1.45}.route-skeleton__beacon{border:1px solid rgba(var(--skeleton-accent-rgb), .22);background:rgba(var(--skeleton-accent-rgb), .06);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative}.route-skeleton__beacon-core{border:1px solid rgba(var(--skeleton-accent-rgb), .58);width:39px;height:39px;color:var(--skeleton-accent);background:rgba(var(--skeleton-accent-rgb), .09);border-radius:50%;place-items:center;display:grid}.route-skeleton__line{background:var(--skeleton-line);border-radius:2px;height:10px;display:block;overflow:hidden}.route-skeleton__line--section{width:138px;height:8px;margin-bottom:5px}.route-skeleton__line--card-title{width:min(260px,70%);height:13px}.route-skeleton__line--card-copy{width:92%;height:8px}.route-skeleton__line--card-copy.short{width:62%}.route-skeleton__tabs{grid-template-columns:repeat(4,minmax(110px,1fr));gap:8px;margin:14px 0;display:grid}.route-skeleton__tabs i{background:linear-gradient(#0b1e2bcc,#051019cc);border:1px solid #48859e2e;height:46px}.route-skeleton__body{grid-template-columns:minmax(0,1fr) minmax(250px,30%);gap:16px;display:grid}.route-skeleton__primary,.route-skeleton__aside{background:#040e17bd;border:1px solid #48859e2e;align-content:start;gap:12px;min-height:460px;padding:20px;display:grid}.route-skeleton__card{background:#081622b3;border:1px solid #4e89a024;grid-template-columns:58px minmax(0,1fr);gap:16px;min-height:94px;padding:16px;display:grid}.route-skeleton__card-sigil{border:1px solid rgba(var(--skeleton-accent-rgb), .24);background:radial-gradient(circle, rgba(var(--skeleton-accent-rgb), .2) 0 18%, transparent 20%);border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.route-skeleton__card>div{align-content:center;gap:9px;display:grid}.route-skeleton__panel{background:linear-gradient(145deg,#18435229,#040e1766);border:1px solid #4a89a026;min-height:230px}.route-skeleton__panel.small{min-height:110px}.route-skeleton__sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes route-skeleton-signal{50%{opacity:.35;transform:scale(.72)}}.route-skeleton--premium{--skeleton-accent:#ff5cbc;--skeleton-accent-rgb:255, 92, 188}.route-skeleton--arena{--skeleton-accent:#ff657a;--skeleton-accent-rgb:255, 101, 122}.route-skeleton--base{--skeleton-accent:#66e5bd;--skeleton-accent-rgb:102, 229, 189}.route-skeleton--outpost,.route-skeleton--outpost-iso{--skeleton-accent:#54d9b0;--skeleton-accent-rgb:84, 217, 176}.route-skeleton--missions{--skeleton-accent:#f1c966;--skeleton-accent-rgb:241, 201, 102}@media (width<=760px){.route-skeleton{padding:14px}.route-skeleton__header{grid-template-columns:50px 1fr;gap:12px;padding:16px}.route-skeleton__status{display:none}.route-skeleton__beacon{width:48px;height:48px}.route-skeleton__beacon-core{width:31px;height:31px}.route-skeleton__beacon-core svg{width:19px;height:19px}.route-skeleton__tabs{grid-template-columns:repeat(2,1fr)}.route-skeleton__body{grid-template-columns:1fr}.route-skeleton__aside{display:none}}@media (prefers-reduced-motion:reduce){.route-skeleton__status>span i{animation:none}}:root{--void:#050508;--void-light:#0a0a12;--nebula-dark:#0d0d1a;--nebula:#12122a;--nebula-light:#1a1a3e;--plasma-cyan:#00f0ff;--plasma-cyan-dim:#00a0aa;--plasma-cyan-glow:#00f0ff4d;--accent-rgb:0, 240, 255;--accent-dim-rgb:0, 160, 170;--plasma-blue:#4d7fff;--plasma-purple:#b026ff;--plasma-magenta:#ff2d78;--energy-green:#0f8;--energy-yellow:#fc0;--warning-red:#f34;--condition-good:#43e7a5;--condition-warning:#f4d35e;--condition-low:#ff9f43;--condition-critical:#ff5568;--shield-orange:#f80;--xp-color:#00f0ff;--credits-color:#ff9f0a;--credits-color-deep:#d86400;--credits-color-bright:#ffc247;--credits-rgb:255, 159, 10;--stellarit-color:#ff2d78;--hull-primary:#0f1024;--hull-secondary:#161638;--hull-border:#00f0ff1f;--hull-border-active:#00f0ff59;--hull-glass:#0d0d1ad9;--hull-glass-hover:#141432e6;--text-primary:#e0e8ff;--text-secondary:#89b;--text-dim:#568;--text-accent:var(--plasma-cyan);--font-display:"Exo 2 Variable", "Rajdhani", sans-serif;--font-body:"Rajdhani", "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "Cascadia Mono", "Segoe UI Mono", ui-monospace, monospace;--gap-xs:4px;--gap-sm:8px;--gap-md:16px;--gap-lg:24px;--gap-xl:32px;--gap-2xl:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-panel:12px;--radius-hex:polygon(5% 0%, 95% 0%, 100% 50%, 95% 100%, 5% 100%, 0% 50%);--glow-cyan:0 0 20px #00f0ff26, 0 0 60px #00f0ff0d;--glow-cyan-strong:0 0 20px #00f0ff4d, 0 0 60px #00f0ff1a;--glow-purple:0 0 20px #b026ff26, 0 0 60px #b026ff0d;--glow-green:0 0 20px #00ff8826;--shadow-panel:0 4px 30px #00000080;--speed-fast:.15s;--speed-normal:.25s;--speed-slow:.4s;--ease-out:cubic-bezier(.22, 1, .36, 1);--z-bg:0;--z-panels:10;--z-sidebar:40;--z-topbar:30;--z-overlay:50;--z-modal:100;--z-toast:200}[data-theme=cyan]{--plasma-cyan:#00f0ff;--plasma-cyan-dim:#00a0aa;--plasma-cyan-glow:#00f0ff4d;--accent-rgb:0, 240, 255;--accent-dim-rgb:0, 160, 170;--plasma-purple:#b026ff;--hull-border:#00f0ff1f;--hull-border-active:#00f0ff59;--glow-cyan:0 0 20px #00f0ff26, 0 0 60px #00f0ff0d;--glow-cyan-strong:0 0 20px #00f0ff4d, 0 0 60px #00f0ff1a;--glow-purple:0 0 20px #b026ff26, 0 0 60px #b026ff0d}[data-theme=gold]{--plasma-cyan:#f0b040;--plasma-cyan-dim:#b88020;--plasma-cyan-glow:#f0b0404d;--accent-rgb:240, 176, 64;--accent-dim-rgb:184, 128, 32;--plasma-purple:#0a8a7a;--hull-primary:#0c0f10;--hull-secondary:#141a1c;--hull-border:#f0b0401f;--hull-border-active:#f0b04059;--hull-glass:#0c0f10d9;--hull-glass-hover:#141a1ce6;--nebula:#141a10;--nebula-light:#1e2818;--text-accent:#f0b040;--glow-cyan:0 0 20px #f0b04026, 0 0 60px #f0b0400d;--glow-cyan-strong:0 0 20px #f0b0404d, 0 0 60px #f0b0401a;--glow-purple:0 0 20px #0a8a7a26, 0 0 60px #0a8a7a0d;--energy-green:#0a8a7a}[data-theme=mint]{--plasma-cyan:#40e0a0;--plasma-cyan-dim:#28a070;--plasma-cyan-glow:#40e0a04d;--accent-rgb:64, 224, 160;--accent-dim-rgb:40, 160, 112;--plasma-purple:#d4845a;--hull-primary:#080f0c;--hull-secondary:#101c16;--hull-border:#40e0a01f;--hull-border-active:#40e0a059;--hull-glass:#080f0cd9;--hull-glass-hover:#101c16e6;--nebula:#0c1a14;--nebula-light:#142820;--text-accent:#40e0a0;--glow-cyan:0 0 20px #40e0a026, 0 0 60px #40e0a00d;--glow-cyan-strong:0 0 20px #40e0a04d, 0 0 60px #40e0a01a;--glow-purple:0 0 20px #d4845a26, 0 0 60px #d4845a0d;--energy-green:#40e0a0}[data-theme=violet]{--plasma-cyan:#b026ff;--plasma-cyan-dim:#7848c0;--plasma-cyan-glow:#b026ff4d;--accent-rgb:176, 38, 255;--accent-dim-rgb:120, 72, 192;--plasma-purple:#e8a830;--hull-primary:#0e0a14;--hull-secondary:#181230;--hull-border:#b026ff1f;--hull-border-active:#b026ff59;--hull-glass:#0e0a14d9;--hull-glass-hover:#181230e6;--nebula:#14102a;--nebula-light:#1e183e;--text-accent:#b026ff;--glow-cyan:0 0 20px #b026ff26, 0 0 60px #b026ff0d;--glow-cyan-strong:0 0 20px #b026ff4d, 0 0 60px #b026ff1a;--glow-purple:0 0 20px #e8a83026, 0 0 60px #e8a8300d;--energy-green:#e8a830}[data-theme=coral]{--plasma-cyan:#f06050;--plasma-cyan-dim:#c04438;--plasma-cyan-glow:#f060504d;--accent-rgb:240, 96, 80;--accent-dim-rgb:192, 68, 56;--plasma-purple:#5a8aaa;--hull-primary:#100a0a;--hull-secondary:#1c1212;--hull-border:#f060501f;--hull-border-active:#f0605059;--hull-glass:#100a0ad9;--hull-glass-hover:#1c1212e6;--nebula:#1a100e;--nebula-light:#281a16;--text-accent:#f06050;--glow-cyan:0 0 20px #f0605026, 0 0 60px #f060500d;--glow-cyan-strong:0 0 20px #f060504d, 0 0 60px #f060501a;--glow-purple:0 0 20px #5a8aaa26, 0 0 60px #5a8aaa0d;--energy-green:#5a8aaa}[data-theme=champagne]{--plasma-cyan:#d4b070;--plasma-cyan-dim:#a08050;--plasma-cyan-glow:#d4b0704d;--accent-rgb:212, 176, 112;--accent-dim-rgb:160, 128, 80;--plasma-purple:#8a6abf;--hull-primary:#100e0a;--hull-secondary:#1c1814;--hull-border:#d4b0701f;--hull-border-active:#d4b07059;--hull-glass:#100e0ad9;--hull-glass-hover:#1c1814e6;--nebula:#1a1610;--nebula-light:#282018;--text-accent:#d4b070;--glow-cyan:0 0 20px #d4b07026, 0 0 60px #d4b0700d;--glow-cyan-strong:0 0 20px #d4b0704d, 0 0 60px #d4b0701a;--glow-purple:0 0 20px #8a6abf26, 0 0 60px #8a6abf0d;--energy-green:#8a6abf}[data-theme=magenta]{--plasma-cyan:#ff3df0;--plasma-cyan-dim:#b02ca0;--plasma-cyan-glow:#ff3df04d;--accent-rgb:255, 61, 240;--accent-dim-rgb:176, 44, 160;--plasma-purple:#2dd4d4;--hull-primary:#120a12;--hull-secondary:#1e1226;--hull-border:#ff3df01f;--hull-border-active:#ff3df059;--hull-glass:#120a12d9;--hull-glass-hover:#1e1220e6;--nebula:#1a1024;--nebula-light:#281838;--text-accent:#ff3df0;--glow-cyan:0 0 20px #ff3df026, 0 0 60px #ff3df00d;--glow-cyan-strong:0 0 20px #ff3df04d, 0 0 60px #ff3df01a;--glow-purple:0 0 20px #2dd4d426, 0 0 60px #2dd4d40d;--energy-green:#2dd4d4}:root{--bp-mobile:480px;--bp-tablet:768px;--bp-desktop:1024px}.pframe{pointer-events:none;z-index:6;border-radius:inherit;position:absolute;inset:0}.pframe-neon-cyan{box-shadow:inset 0 0 0 2px #2bd4ff,inset 0 0 14px #2bd4ff8c}.pframe-crimson-glow{box-shadow:inset 0 0 0 2px #ff3b5c,inset 0 0 14px #ff3b5c80}.pframe-gold-double{box-shadow:inset 0 0 0 2px #ffcf6a,inset 0 0 0 5px #050710b3,inset 0 0 0 7px #ffcf6acc}.pframe-hud-brackets{--c:#6cf0ff;--len:26px;--th:2px;background:linear-gradient(var(--c), var(--c)) left top / var(--len) var(--th) no-repeat, linear-gradient(var(--c), var(--c)) left top / var(--th) var(--len) no-repeat, linear-gradient(var(--c), var(--c)) right top / var(--len) var(--th) no-repeat, linear-gradient(var(--c), var(--c)) right top / var(--th) var(--len) no-repeat, linear-gradient(var(--c), var(--c)) left bottom / var(--len) var(--th) no-repeat, linear-gradient(var(--c), var(--c)) left bottom / var(--th) var(--len) no-repeat, linear-gradient(var(--c), var(--c)) right bottom / var(--len) var(--th) no-repeat, linear-gradient(var(--c), var(--c)) right bottom / var(--th) var(--len) no-repeat;filter:drop-shadow(0 0 4px #6cf0ff99)}@property --pframe-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pframe-holo{-webkit-mask-composite:xor;background:linear-gradient(135deg,#ff5ed2,#5ec8ff,#5effc0,#ffe35e,#ff5ed2);padding:2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pframe-plasma-rotate{background:conic-gradient(from var(--pframe-angle), #b06bff, #2bd4ff, #ff3b5c, #b06bff);-webkit-mask-composite:xor;padding:2px;animation:5s linear infinite pframe-spin;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pframe-circuit{border:2px dashed #57d2a0;box-shadow:inset 0 0 10px #57d2a059}.pframe-circuit:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #57d2a059;position:absolute;inset:5px}.pframe-quantum{background:conic-gradient(from var(--pframe-angle), #2bd4ff, #b06bff, #ff3b5c, #ffe35e, #2bd4ff);-webkit-mask-composite:xor;padding:3px;animation:3.5s linear infinite pframe-spin,2.2s ease-in-out infinite pframe-pulse;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes pframe-spin{to{--pframe-angle:360deg}}@keyframes pframe-pulse{0%,to{filter:drop-shadow(0 0 3px #78c8ff80)}50%{filter:drop-shadow(0 0 9px #b06bffd9)}}.pbg-card-preview--frame .pframe-plasma-rotate,.pbg-card-preview--frame .pframe-quantum{animation:none}.pbg-card:hover .pframe-plasma-rotate{animation:5s linear infinite pframe-spin}.pbg-card:hover .pframe-quantum{animation:3.5s linear infinite pframe-spin,2.2s ease-in-out infinite pframe-pulse}@media (prefers-reduced-motion:reduce){.pframe-plasma-rotate,.pframe-quantum,.pbg-card:hover .pframe-plasma-rotate,.pbg-card:hover .pframe-quantum{animation:none}}@supports (appearance:base-select){@media (hover:hover) and (pointer:fine){select{appearance:base-select;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select::picker-icon{content:"";width:.48rem;height:.48rem;color:var(--plasma-cyan,#31e5ff);opacity:.82;filter:drop-shadow(0 0 4px rgba(var(--accent-rgb,29, 220, 255), .46));border-bottom:2px solid;border-right:2px solid;margin-inline:.45rem .1rem;transition:transform .15s,opacity .15s,color .15s;transform:rotate(45deg)translate(-.1rem,-.1rem)}select:hover::picker-icon{color:#baf7ff;opacity:1}select:focus-visible::picker-icon{color:#baf7ff;opacity:1}select:open::picker-icon{transform:rotate(225deg)translate(-.08rem,-.08rem)}::picker(select){appearance:base-select;border:1px solid rgba(var(--accent-rgb,29, 220, 255), .48);background:linear-gradient(135deg, rgba(var(--accent-rgb,29, 220, 255), .08), transparent 42%), linear-gradient(180deg, #081620fc, #030a11fc);box-shadow:inset 2px 0 0 rgba(var(--accent-rgb,29, 220, 255), .7), inset 0 1px #d2f8ff14, 0 15px 38px #000000b8, 0 0 20px rgba(var(--accent-rgb,29, 220, 255), .12);color:var(--text-primary,#d9edf5);scrollbar-width:thin;scrollbar-color:rgba(var(--accent-rgb,29, 220, 255), .55) #02080eeb;border-radius:3px;margin-block:5px;padding:4px}select option{color:#daedf6e0;min-height:2.25rem;font-family:var(--font-body);letter-spacing:.015em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #749eb51a;border-radius:1px;padding:.52rem .72rem;font-size:.875rem;font-weight:600}select option:last-child{border-bottom:0}select option:hover,select option:focus-visible{background:rgba(var(--accent-rgb,29, 220, 255), .1);color:#effcff;outline:0}select option:checked{background:linear-gradient(90deg, rgba(var(--accent-rgb,29, 220, 255), .26), rgba(var(--accent-rgb,29, 220, 255), .08));color:var(--plasma-cyan,#31e5ff);box-shadow:inset 3px 0 0 var(--plasma-cyan,#31e5ff);text-shadow:0 0 10px rgba(var(--accent-rgb,29, 220, 255), .38)}select option::checkmark{display:none}select:disabled::picker-icon{color:var(--text-dim,#617887);filter:none;opacity:.45}}}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;overflow:hidden}.public-landing{scrollbar-width:thin;scrollbar-color:#35e0ff #050b13eb;overflow:hidden auto}.public-landing::-webkit-scrollbar{width:11px}.public-landing::-webkit-scrollbar-track{background:#050b13eb}.public-landing::-webkit-scrollbar-thumb{background:linear-gradient(#5cf1ff,#1f93c8) padding-box padding-box;border:2px solid #0000;border-radius:999px}.public-landing::-webkit-scrollbar-thumb:hover{background:linear-gradient(#7df5ff,#2eaadf) padding-box padding-box}.public-landing body,.public-landing #root{overflow:visible}:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--kvazar-character-bg:url(/textures/character-bg.webp);--kvazar-galaxy-bg:url(/textures/galaxy-bg.webp);--kvazar-solar-bg:url(/textures/solar-bg.webp);--kvazar-market-bg:url(/textures/market-bg.webp);--kvazar-outpost-bg:url(/outpost-iso-bg.webp)}@media (width<=2560px){:root{--kvazar-character-bg:url(/textures/character-bg-2560.webp);--kvazar-galaxy-bg:url(/textures/galaxy-bg-2560.webp);--kvazar-solar-bg:url(/textures/solar-bg-2560.webp)}}@media (width<=1920px){:root{--kvazar-character-bg:url(/textures/character-bg-1920.webp);--kvazar-galaxy-bg:url(/textures/galaxy-bg-1920.webp);--kvazar-solar-bg:url(/textures/solar-bg-1920.webp)}}@media (width<=1280px){:root{--kvazar-character-bg:url(/textures/character-bg-1280.webp);--kvazar-galaxy-bg:url(/textures/galaxy-bg-1280.webp);--kvazar-solar-bg:url(/textures/solar-bg-1280.webp);--kvazar-market-bg:url(/textures/market-bg-1280.webp);--kvazar-outpost-bg:url(/outpost-iso-bg-960.webp)}}[data-graphics-quality=low]{--kvazar-character-bg:url(/textures/character-bg-1280.webp);--kvazar-galaxy-bg:url(/textures/galaxy-bg-1280.webp);--kvazar-solar-bg:url(/textures/solar-bg-1280.webp);--kvazar-market-bg:url(/textures/market-bg-1280.webp);--kvazar-outpost-bg:url(/outpost-iso-bg-960.webp)}.native-app #root{padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left);padding-right:var(--safe-right)}body{font-family:var(--font-body);color:var(--text-primary);background:var(--void);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(14px,1.1vw,18px);font-weight:500;line-height:1.5}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--void)}::-webkit-scrollbar-thumb{background:var(--hull-border-active);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--plasma-cyan-dim)}::selection{background:rgba(var(--accent-rgb), .2);color:var(--plasma-cyan)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--text-primary);font-weight:700}a{color:var(--plasma-cyan);transition:color var(--speed-fast) var(--ease-out);text-decoration:none}a:hover{color:#fff;text-shadow:0 0 10px var(--plasma-cyan)}.text-cyan{color:var(--plasma-cyan)}.text-green{color:var(--energy-green)}.text-yellow{color:var(--energy-yellow)}.text-red{color:var(--warning-red)}.text-purple{color:var(--plasma-purple)}.text-dim{color:var(--text-dim)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.stellarit-glow{filter:saturate(1.2)brightness(1.12)drop-shadow(0 0 5px #ff50b4b8)drop-shadow(0 0 11px #ff78dc61);animation:3s ease-in-out infinite stellarit-pulse}@keyframes stellarit-pulse{0%,to{filter:saturate(1.2)brightness(1.12)drop-shadow(0 0 5px #ff50b4b8)drop-shadow(0 0 11px #ff78dc61)}50%{filter:saturate(1.3)brightness(1.18)drop-shadow(0 0 7px #ff50b4e6)drop-shadow(0 0 16px #ff78dc8f)}}.stellarit-inline-icon{vertical-align:middle;flex:none;display:inline-block}@media (width<=1400px){:root{--gap-lg:20px;--gap-xl:28px;--gap-2xl:40px}}@media (width<=1024px){:root{--gap-lg:16px;--gap-xl:24px;--gap-2xl:32px}}@media (width<=768px){:root{--gap-md:12px;--gap-lg:14px;--gap-xl:20px;--gap-2xl:28px}}.credits-glyph{font-family:var(--font-mono);color:var(--credits-color);text-shadow:0 0 8px rgba(var(--credits-rgb), .48);justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.credits-glyph:not(.credit-icon){color:#0000;width:1em;height:1em;text-shadow:none;filter:drop-shadow(0 0 4px rgba(var(--credits-rgb), .48));background:url(/images/credits-glyph-v5-hud.png) 50%/contain no-repeat}.credit-icon{vertical-align:middle;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 4px rgba(var(--credits-rgb), .48));flex:none}.credits-glyph-mini{font-size:.85em}.credits-value{font-variant-numeric:tabular-nums;text-shadow:0 0 8px rgba(var(--credits-rgb), .3);color:var(--credits-color)!important}.credits-value .credits-glyph{color:inherit}@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/exo-2-central-europe-wght-normal-R2aJ8W38.woff2)format("woff2-variations")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-central-europe-600-normal-CmIp7C_D.woff2)format("woff2")}.kv-lockon{isolation:isolate;position:relative}.kv-lockon:before,.kv-lockon:after{content:"";pointer-events:none;border:2px solid var(--lockon-color,var(--plasma-cyan));opacity:0;width:14px;height:14px;filter:drop-shadow(0 0 6px var(--lockon-color,var(--plasma-cyan)));transition:opacity .12s,transform .18s cubic-bezier(.2,.8,.4,1);position:absolute}.kv-lockon:before{border-bottom:none;border-right:none;top:-4px;left:-4px;transform:translate(6px,6px)}.kv-lockon:after{border-top:none;border-left:none;bottom:-4px;right:-4px;transform:translate(-6px,-6px)}.kv-lockon:hover:not(:disabled):before,.kv-lockon:hover:not(:disabled):after,.kv-lockon:focus-visible:not(:disabled):before,.kv-lockon:focus-visible:not(:disabled):after{opacity:1;transform:translate(0)}.kv-lockon-corners{pointer-events:none;z-index:1;position:absolute;inset:0}.kv-lockon-corners:before,.kv-lockon-corners:after{content:"";border:2px solid var(--lockon-color,var(--plasma-cyan));opacity:0;width:14px;height:14px;filter:drop-shadow(0 0 6px var(--lockon-color,var(--plasma-cyan)));transition:opacity .12s,transform .18s cubic-bezier(.2,.8,.4,1);position:absolute}.kv-lockon-corners:before{border-bottom:none;border-left:none;top:-4px;right:-4px;transform:translate(-6px,6px)}.kv-lockon-corners:after{border-top:none;border-right:none;bottom:-4px;left:-4px;transform:translate(6px,-6px)}.kv-lockon:hover:not(:disabled) .kv-lockon-corners:before,.kv-lockon:hover:not(:disabled) .kv-lockon-corners:after,.kv-lockon:focus-visible:not(:disabled) .kv-lockon-corners:before,.kv-lockon:focus-visible:not(:disabled) .kv-lockon-corners:after{opacity:1;transform:translate(0)}.kv-lockon.kv-red{--lockon-color:var(--warning-red,#f34)}.kv-lockon.kv-gold{--lockon-color:#f0b040}.kv-lockon.kv-violet{--lockon-color:#b026ff}.kv-glitch{position:relative}.kv-glitch:hover:not(.active):not(:disabled),.kv-glitch:focus-visible:not(.active):not(:disabled){animation:.18s steps(3,end) kvGlitchShake}.kv-glitch:hover:not(.active):not(:disabled):before,.kv-glitch:focus-visible:not(.active):not(:disabled):before{animation:.22s steps(2,end) kvGlitchRgbR}.kv-glitch:hover:not(.active):not(:disabled):after,.kv-glitch:focus-visible:not(.active):not(:disabled):after{animation:.22s steps(2,end) kvGlitchRgbB}@keyframes kvGlitchShake{0%{transform:translate(0)}25%{transform:translate(-1px,1px)}50%{transform:translate(2px,-1px)}75%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes kvGlitchRgbR{0%{box-shadow:none}50%{box-shadow:inset 1px 0 #ff005099}to{box-shadow:none}}@keyframes kvGlitchRgbB{0%{box-shadow:none}50%{box-shadow:inset -1px 0 #00c8ff99}to{box-shadow:none}}.kv-glow{transition:transform .16s,box-shadow .16s,border-color .16s;position:relative}.kv-glow:hover:not(:disabled),.kv-glow:focus-visible:not(:disabled){box-shadow:0 0 0 1px var(--glow-color,var(--plasma-cyan)), 0 0 20px var(--glow-color-soft,rgba(var(--accent-rgb), .25)), 0 8px 16px #0006;transform:translateY(-2px)}.kv-glow.kv-red{--glow-color:var(--warning-red);--glow-color-soft:#ff334440}.kv-cut-tr{--cut:14px;--bc:#6789b840;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%);background: linear-gradient(135deg, transparent calc(50% - .7px), var(--bc) calc(50% - .7px), var(--bc) calc(50% + .7px), transparent calc(50% + .7px)) top right / var(--cut) var(--cut) no-repeat,  linear-gradient(var(--bc), var(--bc)) right var(--cut) / 1px calc(100% - var(--cut)) no-repeat,  linear-gradient(var(--bc), var(--bc)) bottom / 100% 1px no-repeat,  linear-gradient(var(--bc), var(--bc)) top left / calc(100% - var(--cut)) 1px no-repeat,  linear-gradient(var(--bc), var(--bc)) left / 1px 100% no-repeat,  linear-gradient(var(--side-color,transparent), var(--side-color,transparent)) left / var(--side-w,0) 100% no-repeat, var(--bg,linear-gradient(180deg, #0c1221eb, #080c18f0));border:none;border-radius:0;position:relative}.kv-cut-top{--cut:14px;--bc:#6789b840;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%, 0 var(--cut));background: linear-gradient(135deg, transparent calc(50% - .7px), var(--bc) calc(50% - .7px), var(--bc) calc(50% + .7px), transparent calc(50% + .7px)) top right / var(--cut) var(--cut) no-repeat, linear-gradient(45deg, transparent calc(50% - .7px), var(--bc) calc(50% - .7px), var(--bc) calc(50% + .7px), transparent calc(50% + .7px)) top left / var(--cut) var(--cut) no-repeat,  linear-gradient(var(--bc), var(--bc)) right var(--cut) / 1px calc(100% - var(--cut)) no-repeat, linear-gradient(var(--bc), var(--bc)) left var(--cut) / 1px calc(100% - var(--cut)) no-repeat, linear-gradient(var(--bc), var(--bc)) bottom / 100% 1px no-repeat, linear-gradient(var(--bc), var(--bc)) top / calc(100% - 2 * var(--cut)) 1px no-repeat, var(--bg,linear-gradient(180deg, #0c1221eb, #080c18f0));background-position-x:50%;background-repeat:no-repeat;border:none;border-radius:0;position:relative}.kv-notch{--notch-w:22px;--notch-h:8px;--bc:#6789b840;clip-path:polygon(0 0, calc(50% - var(--notch-w)/2) 0, calc(50% - var(--notch-w)/2 + var(--notch-h)) var(--notch-h), calc(50% + var(--notch-w)/2 - var(--notch-h)) var(--notch-h), calc(50% + var(--notch-w)/2) 0, 100% 0, 100% 100%, 0 100%);border:1px solid var(--bc);background:var(--bg,linear-gradient(180deg, #0c1221eb, #080c18f0));border-radius:0;position:relative}.kv-skew{--bc:#6789b866;border:1px solid var(--bc);border-radius:0;transform:skew(-12deg)}.kv-skew>*{display:inline-block;transform:skew(12deg)}.kv-brackets{--bc:var(--plasma-cyan);--br:12px;background: linear-gradient(var(--bc), var(--bc)) top left / var(--br) 2px no-repeat, linear-gradient(var(--bc), var(--bc)) top left / 2px var(--br) no-repeat,  linear-gradient(var(--bc), var(--bc)) top right / var(--br) 2px no-repeat, linear-gradient(var(--bc), var(--bc)) top right / 2px var(--br) no-repeat,  linear-gradient(var(--bc), var(--bc)) bottom left / var(--br) 2px no-repeat, linear-gradient(var(--bc), var(--bc)) bottom left / 2px var(--br) no-repeat,  linear-gradient(var(--bc), var(--bc)) bottom right / var(--br) 2px no-repeat, linear-gradient(var(--bc), var(--bc)) bottom right / 2px var(--br) no-repeat, var(--bg,linear-gradient(180deg, #0c1221eb, #080c18f0));border:none;border-radius:0;position:relative}.kv-hex{clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0% 50%);border-radius:0}@media (prefers-reduced-motion:reduce){.kv-lockon:before,.kv-lockon:after,.kv-lockon-corners:before,.kv-lockon-corners:after{transition:opacity .1s linear;transform:none!important}.kv-glitch:hover,.kv-glitch:focus-visible{animation:none!important}.kv-glow:hover,.kv-glow:focus-visible{transform:none!important}}[data-reduce-motion=true] *,[data-reduce-motion=true] :before,[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-reduce-motion=true] #cosmetic-mouse-trail,[data-reduce-motion=true] .data-stream,[data-reduce-motion=true] .data-particle,[data-reduce-motion=true] .talent-scan-line,[data-reduce-motion=true] .settings-scan-line,[data-reduce-motion=true] .db-scan-line{display:none!important}[data-reduce-motion=true] .talent-stat-beacon,[data-reduce-motion=true] .arena-empty-icon-pulse,[data-reduce-motion=true] .settings-page-glow{animation:none!important}button,a,input,select,textarea,[role=button]{-webkit-tap-highlight-color:transparent}button,a,[role=button]{touch-action:manipulation}@media (pointer:coarse){button,a,[role=button],input[type=checkbox],input[type=radio],select{touch-action:manipulation}.topbar-resource:hover,.topbar-cd-chip:hover,.nav-item:hover>svg,.nav-item:hover>img{transform:none}}@media (width<=768px){html,body,#root{overscroll-behavior:none}.cockpit{height:100dvh;min-height:100svh}.topbar{padding-top:max(8px, var(--safe-top));padding-right:max(10px, var(--safe-right));padding-left:max(10px, var(--safe-left))}.main-content{overscroll-behavior-y:contain;scroll-behavior:auto;scroll-padding-top:12px;scroll-padding-bottom:max(18px, var(--safe-bottom));-webkit-overflow-scrolling:touch}.main-content img,.main-content video,.main-content canvas,.main-content svg{max-width:100%}.main-content input,.main-content select,.main-content textarea{font-size:16px}.statusbar{padding-right:max(8px, var(--safe-right));padding-bottom:max(3px, var(--safe-bottom));padding-left:max(8px, var(--safe-left))}.sidebar{overscroll-behavior:contain;width:min(86vw,320px);max-width:100%;box-shadow:18px 0 46px #0000008c}.sidebar-backdrop{border:0;width:100%;height:100%;padding:0}.hamburger-btn,.topbar-icon-btn,.topbar-logout,.topbar-drawer-tab,.nav-item,.sidebar-social-link{min-width:44px;min-height:44px}.nav-item{font-size:.875rem}.topbar,.sidebar,.statusbar,.topbar-drawer,.sidebar-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.char-canvas:before,.lumen-orbit,.ambient-particle,.starfield-layer,.page-scanline,.screen-scanline{animation:none!important}}@media (width<=480px){.main-content{padding-right:max(var(--gap-sm), var(--safe-right));padding-left:max(var(--gap-sm), var(--safe-left))}.topbar-primary-resources{height:44px;min-height:44px}.topbar-resource,.topbar-resource.energy{min-height:40px}.topbar-res-head strong,.currency-value{font-size:.9rem}}@media (width<=900px) and (height<=500px) and (orientation:landscape){.cockpit{grid-template-rows:48px minmax(0,1fr) 24px}.topbar{height:48px;min-height:48px;padding-top:max(4px, var(--safe-top));flex-wrap:nowrap;align-items:center;gap:4px;padding-bottom:4px}.topbar:after,.topbar-primary-zone,.topbar-center-zone{display:none}.topbar-brand{min-height:40px;font-size:.8rem}.topbar-account-zone{display:contents}.topbar-right{order:0;min-height:40px;margin-left:auto}.topbar-right>:not(.topbar-inbox-btn):not(.topbar-pilot){display:none!important}.topbar-pilot-trigger,.topbar-icon-btn,.topbar-logout{min-width:40px;min-height:40px}.topbar-logout{order:1;padding:5px 8px}.topbar-logout-text{display:none}.topbar-drawer-tabs,.topbar-drawer{display:none!important}.main-content{padding:0}.statusbar{min-height:24px;padding-top:1px;padding-bottom:max(1px, var(--safe-bottom))}.xp-row{min-height:22px;padding-block:0}.xp-level-badge{min-height:20px}.sidebar{width:min(84vw,320px);padding-top:max(8px, var(--safe-top));padding-bottom:max(8px, var(--safe-bottom))}.sidebar-nav{overflow-y:auto}.nav-item{min-height:40px}}@media (prefers-reduced-motion:reduce){.main-content{scroll-behavior:auto}}
