.map-layer.celestial{position:absolute;inset:0}.map-layer.off,.map-layer.prep{visibility:hidden}.map-layer.on,.map-layer.under{z-index:1}.map-layer.in{z-index:2;background:var(--deep);animation:map-layer-in var(--map-fade,.28s) ease-in-out both}@keyframes map-layer-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.map-layer.in{animation:none}}.map>.map-hint,.map>.solcard,.map>.empty{z-index:3}.map>.solcard>summary{cursor:pointer;list-style:none}.map>.solcard>summary::-webkit-details-marker{display:none}.celestial-label.sky-label{letter-spacing:.06em;color:var(--tx-3);opacity:.8;text-shadow:0 0 4px var(--bg);align-items:center;gap:6px;margin:-3px 0 0 -3px;font-size:9px;display:flex}.celestial-label.sky-label:before{content:"";border:1px solid var(--star,var(--tx-3));opacity:.7;border-radius:50%;flex:none;width:6px;height:6px}.celestial-label.body-label.minor{color:var(--tx-3);opacity:.6;font-size:.85em}.celestial-label.body-label.minor:before{opacity:.7;width:6px;height:6px}.celestial-label.body-label.minor:hover{opacity:1;color:var(--cu)}.game.fullmap{grid-template-rows:minmax(0,1fr);height:100dvh}.game.fullmap .gmain{gap:0;min-height:0;padding-bottom:0;overflow:hidden}.mappage{gap:var(--s-3);min-height:0;padding:var(--s-3);flex:auto;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) min(380px,100%);margin:0 calc(-1*clamp(12px,2vw,24px));display:grid;position:relative}.mappage>.map.full{height:auto;min-height:0;position:absolute;inset:0}.mappage>.mapbar{z-index:10;background:var(--glass);grid-area:1/1/auto/-1}.mappage>.mapcards{z-index:9;min-height:0;max-height:100%;margin-bottom:var(--s-8);align-self:start;gap:var(--s-2);pointer-events:none;flex-direction:column;grid-area:2/2;display:flex}.mapcards>*{pointer-events:auto}.mapcards-toggle{align-self:flex-end;align-items:center;gap:var(--s-2);font:400 11px var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-2);background:var(--glass);border:1px solid var(--line-2);border-radius:var(--r-control);cursor:pointer;padding:6px 10px;display:inline-flex}.mapcards-toggle:hover{color:var(--cu);border-color:var(--cu)}.mapcards-body{gap:var(--s-3);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.mapcards-body>.panel,.mapcards-body>.panel.bracket{background:var(--glass)}@media (width<=1000px){.game.fullmap{grid-template-rows:auto minmax(0,1fr)}}@media (width<=760px){.game.fullmap .gmain{padding-bottom:76px}.mappage{padding:var(--s-2);gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.mappage>.mapcards{grid-column:1;align-self:end;max-height:55%;margin-bottom:0}.mapcards-toggle{justify-content:center;align-self:stretch}}.maplab{flex-direction:column;display:flex;position:absolute;inset:0}.maplab>.map.full-lab{flex:auto;height:auto;min-height:0}.mapfind{align-items:center;gap:var(--s-2);flex:0 auto;min-width:0;display:flex}.mapfind>.star-search{flex:auto;min-width:0}.fav{flex:none;position:relative}.fav-trigger{gap:var(--s-2)}.fav-count{color:var(--tx-3)}.fav-toggle{min-width:var(--s-8);min-height:var(--s-8);padding:0 var(--s-2);border-radius:var(--r-control);color:var(--tx-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.fav-toggle:hover:not(:disabled),.fav-toggle[aria-pressed=true],.fav-toggle[aria-checked=true]{color:var(--cu)}.fav-toggle[aria-pressed=true] .ic,.fav-toggle[aria-checked=true] .ic{fill:currentColor}.fav-toggle:disabled{cursor:not-allowed}.ph-end{align-items:center;gap:var(--s-2);display:inline-flex}.fav>.fav-pop{z-index:20;top:calc(100% + var(--s-1));width:max-content;min-width:calc(var(--s-16) * 4);max-width:calc(100vw - 2 * var(--s-4));max-height:min(60dvh, calc(var(--s-16) * 6));background:var(--raised);box-shadow:var(--shadow);position:absolute;left:0;overflow-y:auto}.fav-empty{padding:var(--pad-y) var(--pad-x);max-width:calc(var(--s-16) * 5);margin:0}.fav-row{border-bottom:1px solid var(--line);align-items:stretch;display:flex}.fav-row:last-child{border-bottom:0}.fav-option{align-items:flex-start;gap:var(--s-1);min-width:0;padding:var(--pad-y) var(--pad-x);color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;display:flex}.fav-option:hover:not(:disabled),.fav-option:focus-visible,.fav-option[aria-selected=true]{background:var(--cu-tint);color:var(--cu-200)}.fav-option:disabled{color:var(--tx-3);cursor:default}.fav-option>*{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.fav-game{color:var(--cyan-tx)}.fav-row>.fav-toggle{min-height:var(--s-12);padding:0 var(--pad-x);align-self:center}.crumb-list .crumb-row,.star-search-row{align-items:stretch;display:flex}.star-search-row>button:first-child,.crumb-list .crumb-row>button:first-child{flex:auto;min-width:0}.crumb-list button.fav-toggle,.star-search-list button.fav-toggle{min-width:var(--s-8);padding:0 var(--s-2);background:0 0;border-bottom:0;flex-direction:row;flex:none;justify-content:center;align-self:center;align-items:center}.crumb-list button.fav-toggle:hover,.star-search-list button.fav-toggle:hover{color:var(--cu);background:0 0}@media (width<=760px){.fav-label{display:none}.fav-trigger{min-width:var(--s-12);justify-content:center}.fav>.fav-pop{z-index:40;top:auto;left:var(--s-2);right:var(--s-2);bottom:calc(var(--s-16) + var(--s-6) + env(safe-area-inset-bottom,0px));width:auto;min-width:0;max-width:none;max-height:60dvh;position:fixed}.fav-toggle{min-width:var(--s-12);min-height:var(--s-12)}.mapfind{flex:100%}}.maplab>.maplab-card{z-index:9;right:var(--s-3);bottom:var(--s-3);width:min(calc(var(--s-16) * 6), calc(100% - 2 * var(--s-3)));max-height:45%;position:absolute;overflow-y:auto}.maplab>.maplab-card>.panel{background:var(--glass)}.crumb-list.end{left:auto;right:0}.celestial-label.star-label{color:var(--tx-2);text-shadow:0 0 6px var(--bg), 0 0 2px var(--bg);align-items:center;gap:8px;margin:-4px 0 0 -4px;font-size:10px;display:flex}.celestial-label.star-label:before{content:"";background:var(--star,var(--tx-2));width:8px;height:8px;box-shadow:0 0 6px var(--star,transparent);border-radius:50%;flex:none}.celestial-label.star-label.has-planets:before{outline:1px solid var(--tx-2);outline-offset:2px}.celestial-label.star-label.selected,.celestial-label.star-label:hover{color:var(--cu)}.celestial-label.star-hover{color:var(--tx);background:var(--glass);border:1px solid var(--line-2);margin:10px 0 0 12px;padding:3px 6px;font-size:10px}.celestial-label.ring-label{color:var(--tx-3);margin:2px 0 0 4px;font-size:9px}.star-search{min-width:220px;position:relative}.star-search .input{width:100%}.star-search>.star-search-list{z-index:20;top:calc(100% + var(--s-1));max-height:360px;box-shadow:var(--shadow);flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow-y:auto}.star-search-list button{padding:var(--s-2) var(--s-3);border:0;border-bottom:1px solid var(--line);color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.star-search-list button:hover{background:var(--hover)}.science .science-row{display:contents}.prov{margin-left:var(--s-2);padding:0 var(--s-1);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--tx-3);cursor:help;font-size:9px}.prov.measured{color:var(--cyan-tx);border-color:var(--cyan-line)}.prov.modelled,.prov.inferred{color:var(--amber)}:root,[data-theme=graphite]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07080a;--panel:#0c0d10;--raised:#121317;--field:#15171b;--hover:#1a1c21;--chrome:#0a0b0d;--deep:#05060a;--row:#0e0f12;--line:#23252b;--line-2:#34373f;--line-glass:#ffffff12;--line-glass-2:#ffffff24;--tx:#f2eee8;--tx-2:#b9b3ab;--tx-3:#8c877f;--tx-hi:#d6d0c8;--cu-200:#f6cba3;--cu:#ee9a5f;--cu-500:#d97a43;--cu-tint:#ee9a5f1f;--cu-tint-2:#ee9a5f14;--on-cu:#1a0e06;--cyan:#5cc8e8;--cyan-tx:#a6e0f2;--cyan-line:#5cc8e88c;--cyan-tint:#5cc8e81f;--cyan-tint-2:#5cc8e812;--green:#47c97a;--red:#ef5a4e;--amber:#f0a640;--violet:#a77bf0;--scrim:#07080adb;--scrim-soft:#07080ab8;--scrim-light:#07080a8c;--scrim-clear:#07080a00;--scrim-thin:#07080a59;--scrim-mid:#07080ac7;--scrim-deep:#07080af5;--shadow:0 8px 30px #00000080;--glass:#0c0d10eb;--glass-card:#0a0b0df2;--earth:radial-gradient(circle at 35% 35%, #7fc7e8 0%, #2d6e9e 40%, #0e2a45 75%, #06121f 100%);--logo-filter:none}[data-theme=blue]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#06111c;--panel:#0b1b2b;--raised:#10243a;--field:#0f2236;--hover:#163252;--chrome:#081624;--deep:#040c15;--row:#0d1f32;--line:#1d3a55;--line-2:#2b5070;--line-glass:#96d7ff17;--line-glass-2:#96d7ff2e;--tx:#e6f3fb;--tx-2:#9fc3d8;--tx-3:#7fa3ba;--tx-hi:#c5deec;--cu-200:#a8e6fa;--cu:#4fc3ea;--cu-500:#2ea7d2;--cu-tint:#4fc3ea24;--cu-tint-2:#4fc3ea14;--on-cu:#03141f;--cyan:#9be4ff;--cyan-tx:#cdf1ff;--cyan-line:#9be4ff8c;--cyan-tint:#9be4ff1f;--cyan-tint-2:#9be4ff12;--green:#4fd68b;--red:#ff6b61;--amber:#f5b14a;--violet:#b595f7;--scrim:#06111cdb;--scrim-soft:#06111cb8;--scrim-light:#06111c8c;--scrim-clear:#06111c00;--scrim-thin:#06111c59;--scrim-mid:#06111cc7;--scrim-deep:#06111cf5;--shadow:0 8px 30px #00060e99;--glass:#0b1b2beb;--glass-card:#081624f2;--earth:radial-gradient(circle at 35% 35%, #86d3f0 0%, #2d73a6 40%, #0d2c4a 75%, #06111c 100%);--logo-filter:hue-rotate(172deg) saturate(1.15)}:root{--f-fallback:system-ui, -apple-system, "Segoe UI", sans-serif;--f:"Titillium Web", var(--f-fallback);--f-head:var(--f);--f-mono:ui-monospace, "SF Mono", Menlo, monospace;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-6:24px;--s-8:32px;--s-12:48px;--s-16:64px;--pad-x:var(--s-4);--pad-y:var(--s-3);--gap:10px;--gut:clamp(16px, 4vw, 56px);--r-control:2px;--bracket:10px}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/titillium-web-latin-ext-300-normal-BKKZ-LnS.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/titillium-web-latin-300-normal-ClR3VTtz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/titillium-web-latin-ext-400-normal-Bot9mzhf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/titillium-web-latin-400-normal-BmGsO8Gb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-weight:500 600;font-display:swap;src:url(/assets/titillium-web-latin-ext-600-normal-u1udDzIn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-weight:500 600;font-display:swap;src:url(/assets/titillium-web-latin-600-normal-DBtSc4_g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/titillium-web-latin-ext-700-normal-DeLo1m_T.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/titillium-web-latin-700-normal-YDdGQjzo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/titillium-web-latin-ext-400-italic-Dw3bcAT3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/titillium-web-latin-400-italic-DKtj0qME.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/saira-latin-ext-300-normal-Di1gXPVN.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/saira-latin-300-normal-C3mclb1p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/saira-latin-ext-400-normal-BJFFSgrL.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/saira-latin-400-normal-6Q3FbzbH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/saira-latin-ext-500-normal-C-BKQ_B5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/saira-latin-500-normal-BUkaYXVh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/saira-latin-ext-600-normal-BDLPjVgT.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/saira-latin-600-normal-DYxBFP1f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/saira-latin-ext-700-normal-kJsnFdG-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/saira-latin-700-normal-CObqxJsW.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/saira-latin-ext-400-italic-Ba65woK8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/saira-latin-400-italic-BGs2-cPd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/exo-2-latin-ext-300-normal-C1TX-r21.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/exo-2-latin-300-normal-BhRfRqPu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/exo-2-latin-ext-400-normal-BiLgrt0k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/exo-2-latin-400-normal-D8MC3_dU.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/exo-2-latin-ext-500-normal-UPjkt-P3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/exo-2-latin-500-normal-z_O1F9ci.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/exo-2-latin-ext-600-normal-70qtqWxx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/exo-2-latin-600-normal-DOMk466V.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/exo-2-latin-ext-700-normal-DLQkDG7N.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/exo-2-latin-700-normal-OoACPC18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/exo-2-latin-ext-400-italic-D8XIl_aL.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/exo-2-latin-400-italic-QlLyAB7x.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/chakra-petch-latin-ext-300-normal-CdnXTHEL.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/chakra-petch-latin-300-normal-GlM59gnw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/chakra-petch-latin-ext-400-normal-C8u6EFkq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/chakra-petch-latin-400-normal-SafcrIr2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/chakra-petch-latin-ext-500-normal-gA6791b0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/chakra-petch-latin-500-normal-BR1ody1F.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/chakra-petch-latin-ext-600-normal-CdGvbdDU.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/chakra-petch-latin-ext-700-normal-DAkvJhej.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/chakra-petch-latin-700-normal-CnDBPjkL.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/chakra-petch-latin-ext-400-italic-DAH9ZMLW.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/chakra-petch-latin-400-italic-B9cArVX5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/oxanium-latin-ext-300-normal-UUi4I1xh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/oxanium-latin-300-normal-CNxMgW97.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/oxanium-latin-ext-400-normal-B1qoybeA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/oxanium-latin-400-normal-DcSlRu53.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/oxanium-latin-ext-500-normal-i_PHuczN.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/oxanium-latin-500-normal-tnlOn7Ka.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/oxanium-latin-ext-600-normal-B2S5WIA4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/oxanium-latin-600-normal-DW9ldEDP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/oxanium-latin-ext-700-normal-BSlCClLu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/oxanium-latin-700-normal-l0hKEjh4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-ext-300-normal-B3Z9MIpb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-300-normal-Bz8Cx8TX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-ext-400-normal-BDztQS4c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-400-normal-DlzeKIMS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-ext-500-normal-BXdp1BvY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-ext-600-normal-BkQ9hN72.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-600-normal-BkLiAYu4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-ext-700-normal-BhgEo64M.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-700-normal-BpqDG8I9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-ext-400-italic-BiReVAVB.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/barlow-semi-condensed-latin-400-italic-BhTViTlO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/rajdhani-latin-ext-300-normal-C5JZDPEq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/rajdhani-latin-300-normal-BAp9G45D.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/rajdhani-latin-ext-400-normal-DACPYgMx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/rajdhani-latin-400-normal-CurJOxDW.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/rajdhani-latin-ext-500-normal-DiyUS11w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/rajdhani-latin-500-normal-ByNUCHrt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/rajdhani-latin-ext-600-normal-C9ZjJQAt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/rajdhani-latin-600-normal-CXCVEoA9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/rajdhani-latin-ext-700-normal-S6aYESQK.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/rajdhani-latin-700-normal-BPDUZo87.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Electrolize;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/electrolize-latin-400-normal-RRVgdOY_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jura;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/jura-latin-ext-300-normal-uoXLeiPB.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jura;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/jura-latin-300-normal-BEiwdXMV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jura;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jura-latin-ext-400-normal-CZg0BM1D.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jura;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jura-latin-400-normal-DQpiHaHX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jura;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/jura-latin-ext-500-normal-CJmMDwSj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jura;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/jura-latin-500-normal-v_zsdxpI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jura;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/jura-latin-ext-600-normal-J987D91C.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jura;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/jura-latin-600-normal-BcMwyby6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jura;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/jura-latin-ext-700-normal-DHHReLQc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jura;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/jura-latin-700-normal-C22zxZOY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Aldrich;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/aldrich-latin-400-normal-D8sU7F5Z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/sora-latin-ext-300-normal-MhjWGw7J.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/sora-latin-300-normal-cp3Vmaam.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/sora-latin-ext-400-normal-Twk1CgKs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/sora-latin-400-normal-CRt88UEn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/sora-latin-ext-500-normal-B5KKQIFO.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/sora-latin-500-normal-01eiPEn0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/sora-latin-ext-600-normal-Cue1zdhl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/sora-latin-ext-700-normal-DM0oy5s8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/sora-latin-700-normal-9waGdLWo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}[hidden]{display:none!important}html,body{background:var(--bg)}body{color:var(--tx);font-family:var(--f);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;overflow-x:hidden}a{color:var(--cu);text-decoration:none}a:hover{color:var(--cu-200)}button,input,select{font-family:inherit}:focus-visible{outline:2px solid var(--cu);outline-offset:2px}img{max-width:100%;display:block}h1,h2,h3{font-family:var(--f-head);text-wrap:balance}img[src$="/logo.svg"],img[src$="/mark.svg"]{filter:var(--logo-filter)}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--f-mono);font-size:12px}.eyebrow{font-family:var(--f-head);letter-spacing:.22em;text-transform:uppercase;color:var(--tx-2);font-size:11px;font-weight:500}.eyebrow.cu{color:var(--cu)}.eyebrow.xs{font-size:10px}.crumbs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crumbs i{color:var(--tx-3);font-style:normal}.display{font-family:var(--f-head);letter-spacing:-.01em;margin:0;font-weight:300;line-height:1.04}.h-sec{font-family:var(--f-head);letter-spacing:.24em;text-transform:uppercase;color:var(--tx);margin:0;font-size:13px;font-weight:500}.body{color:var(--tx-2);max-width:62ch;margin:0;font-size:15px;line-height:1.6}.small{color:var(--tx-3);font-size:12px}.muted{color:var(--tx-3)}.up{color:var(--green)}.down,.red{color:var(--red)}.cyan{color:var(--cyan)}.cu{color:var(--cu)}.amber{color:var(--amber)}.wrap{max-width:1360px;padding-inline:var(--gut);margin-inline:auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel{background:var(--panel);border:1px solid var(--line);min-width:0;position:relative}.bracket:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(var(--cu), var(--cu)) 0 0 / var(--bracket) 1px no-repeat, linear-gradient(var(--cu), var(--cu)) 0 0 / 1px var(--bracket) no-repeat, linear-gradient(var(--cu), var(--cu)) 100% 0 / var(--bracket) 1px no-repeat, linear-gradient(var(--cu), var(--cu)) 100% 0 / 1px var(--bracket) no-repeat, linear-gradient(var(--cu), var(--cu)) 0 100% / var(--bracket) 1px no-repeat, linear-gradient(var(--cu), var(--cu)) 0 100% / 1px var(--bracket) no-repeat, linear-gradient(var(--cu), var(--cu)) 100% 100% / var(--bracket) 1px no-repeat, linear-gradient(var(--cu), var(--cu)) 100% 100% / 1px var(--bracket) no-repeat;position:absolute;inset:-1px}.ph{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--pad-y) var(--pad-x);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.ph .h-sec{font-size:12px}.pb{padding:var(--pad-y) var(--pad-x);gap:var(--gap);flex-direction:column;display:flex}.pad{padding:var(--pad-y) var(--pad-x)}.pb+.pb{border-top:1px solid var(--line)}.row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 16px;display:flex}.ph+.row,.row:first-child{border-top:0}.empty{color:var(--tx-3);margin:0;padding:16px;font-size:13px}.btn{min-height:48px;font:500 13px / 1 var(--f);letter-spacing:.18em;text-transform:uppercase;border-radius:var(--r-control);cursor:pointer;white-space:nowrap;color:var(--tx);text-align:center;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;display:inline-flex}.btn>svg{flex:none}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--cu);color:var(--on-cu)}.btn-primary:hover:not(:disabled){background:var(--cu-200);color:var(--on-cu)}.btn-outline{border-color:var(--cu);color:var(--cu)}.btn-outline:hover:not(:disabled){background:var(--cu-tint);color:var(--cu-200)}.btn-ghost{border-color:var(--line-2);color:var(--tx)}.btn-ghost:hover:not(:disabled){border-color:var(--tx-3);color:var(--tx)}.btn-data{border-color:var(--cyan-line);color:var(--tx)}.btn-data:hover:not(:disabled){background:var(--cyan-tint);color:var(--tx)}.btn-danger{border-color:var(--red);color:var(--red)}.btn-sm{min-height:36px;padding:0 14px;font-size:11px}.btn-xs{letter-spacing:.14em;min-height:28px;padding:0 10px;font-size:10px}.btn-plain{text-transform:none;letter-spacing:.03em;font-size:14px;font-weight:400}.btn-sm.btn-plain{font-size:12px}.btn-block{width:100%}.link-arrow{letter-spacing:.18em;text-transform:uppercase;color:var(--cu);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:500;display:inline-flex}.ic{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.ic.s{width:16px;height:16px}.ic.l{width:28px;height:28px}.iconbtn{width:44px;height:44px;color:var(--tx);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.field{flex-direction:column;gap:8px;min-width:0;display:flex}.label{letter-spacing:.2em;text-transform:uppercase;color:var(--tx-2);font-size:11px;font-weight:500}.iw{display:block;position:relative}.input{background:var(--field);border:1px solid var(--line-2);border-radius:var(--r-control);width:100%;height:48px;color:var(--tx);font:400 15px var(--f);padding:0 46px 0 14px}.input.sm{height:36px;padding:0 10px;font-size:13px}.input::placeholder{color:var(--tx-3)}.input:focus{border-color:var(--cu);outline:none}select.input{appearance:none}.iw .ir{color:var(--tx-3);pointer-events:none;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.iw .il{color:var(--tx-2);pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.iw.lead .input{padding-left:46px}.check{color:var(--tx-2);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.4;display:flex}.check input{accent-color:var(--cu);flex:none;width:18px;height:18px;margin:1px 0 0}.or{letter-spacing:.2em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:14px;font-size:11px;display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.inline-form{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.inline-form .field{flex:110px}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:28px;display:flex;overflow-x:auto}.tab{letter-spacing:.2em;text-transform:uppercase;color:var(--tx-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:14px 2px;font-size:12px;font-weight:500}.tab:hover{color:var(--tx)}.tab.on{color:var(--tx);border-bottom-color:var(--cu)}.seg{border:1px solid var(--line-2);display:inline-flex}.vh .seg{flex-wrap:wrap;max-width:100%}.seg button{min-height:32px;color:var(--tx-2);cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:12px}.seg button.on{background:var(--cyan-tint);color:var(--tx);box-shadow:inset 0 0 0 1px var(--cyan)}.seg.sell button.on{background:var(--cu-tint);box-shadow:inset 0 0 0 1px var(--cu)}.kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px;display:grid}.game-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=1200px){.game-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.kpi{background:var(--panel);border:1px solid var(--line);align-items:center;gap:14px;min-width:0;padding:14px 18px;display:flex}.kpi .v{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:19px;line-height:1.25;overflow:hidden}.kpi .grow{flex:1;min-width:0}.kpi .sub{color:var(--tx-3);font-size:12px}.kpi .kpi-line{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.kpi .kpi-faction,.faction-share{color:var(--cu);font-variant-numeric:tabular-nums}.bar{background:var(--line-2);height:4px;display:block;position:relative;overflow:hidden}.bar>i{background:var(--cyan);transition:width .4s;position:absolute;top:0;bottom:0;left:0}.bar.cu>i{background:var(--cu)}.bar.am>i{background:var(--amber)}.bar.rd>i{background:var(--red)}.tbl-wrap{overflow-x:auto}.tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.tbl.sm{font-size:12px}.tbl th{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-3);text-align:left;white-space:nowrap;padding:9px 14px;font-size:10px;font-weight:500}.tbl td{border-top:1px solid var(--line);white-space:nowrap;padding:10px 14px}.tbl td.wrap-cell{white-space:normal}.tbl .r{text-align:right}.tbl tbody tr:hover td{background:var(--hover)}.status{align-items:center;gap:8px;font-size:13px;display:inline-flex}.dot{background:var(--green);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot.cy{background:var(--cyan)}.dot.am{background:var(--amber)}.dot.rd{background:var(--red)}.dot.mu{background:var(--tx-3)}.dot.cu{background:var(--cu)}.tag{border:1px solid var(--cyan-line);height:22px;color:var(--cyan-tx);border-radius:var(--r-control);white-space:nowrap;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.badge{letter-spacing:.16em;text-transform:uppercase;background:var(--cu);height:22px;color:var(--on-cu);border-radius:var(--r-control);white-space:nowrap;align-items:center;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.badge.line{border:1px solid var(--green);color:var(--green);background:0 0}.badge.muted{border:1px solid var(--line-2);color:var(--tx-2);background:0 0}.badge.warn{border:1px solid var(--amber);color:var(--amber);background:0 0}.toggle{background:var(--line-2);cursor:pointer;border:0;border-radius:11px;flex:none;width:38px;height:22px;padding:0;position:relative}.toggle:after{content:"";background:var(--tx);border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:3px;left:3px}.toggle[aria-checked=true]{background:var(--cyan)}.toggle[aria-checked=true]:after{left:19px}.stat .n{font-variant-numeric:tabular-nums;font-size:clamp(30px,4vw,42px);font-weight:300;line-height:1}.stats{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stats>div{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 8px;display:flex}.stats>div+div{border-left:1px solid var(--line)}.dl{font-variant-numeric:tabular-nums;grid-template-columns:minmax(110px,40%) 1fr;gap:9px 12px;margin:0;font-size:13px;display:grid}.dl.pad{font-size:12px}.dl dt{color:var(--tx-3)}.dl dd{min-width:0;margin:0}.quad{text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px 8px;display:grid}.quad b{font-size:19px;font-weight:400;display:block}.quad span{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-2);font-size:9px}.notice{border:1px solid var(--line-2);background:var(--panel);align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:13px;display:flex}.notice.ok{border-color:var(--green)}.notice.error{border-color:var(--red)}.notice.warn{border-color:var(--amber)}.dock{right:var(--s-4);bottom:var(--s-4);z-index:50;align-items:flex-end;gap:var(--s-2);max-width:min(420px, calc(100vw - 2 * var(--s-4)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.dock>*{pointer-events:auto}.toasts{flex-direction:column;gap:8px;max-width:100%;display:flex}.toasts .notice{background:var(--raised);box-shadow:var(--shadow)}.splash{text-align:center;place-items:center;gap:16px;min-height:70vh;padding:24px;display:grid}.splash img{width:96px;margin-inline:auto}.site-h{top:env(safe-area-inset-top,0px);z-index:20;background:var(--scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-glass);position:sticky}.site-h .wrap{align-items:center;gap:clamp(16px,4vw,56px);min-height:84px;display:flex}.site-h .logo img{width:104px;height:63px}.site-nav{gap:36px;display:flex}.site-nav a{letter-spacing:.22em;text-transform:uppercase;color:var(--tx-2);white-space:nowrap;border-bottom:1px solid #0000;padding:10px 0;font-size:12px;font-weight:500}.site-nav a:hover{color:var(--tx)}.site-nav a.on{color:var(--cu);border-bottom-color:var(--cu)}.site-h .acts{align-items:center;gap:10px;margin-left:auto;display:flex}.user{color:var(--tx);align-items:center;gap:12px;display:flex}.avatar{border:1px solid var(--line-2);background:var(--raised);width:40px;height:40px;color:var(--cu);letter-spacing:.06em;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:500;display:grid}.avatar.l{width:68px;height:68px;font-size:22px}.user b{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:500;display:block}.user span{color:var(--tx-2);font-size:12px}@media (width<=900px){.site-h .wrap{flex-wrap:wrap;gap:8px 16px;min-height:0;padding-block:10px}.site-nav{scrollbar-width:none;order:3;gap:24px;width:100%;overflow-x:auto}.user .who{display:none}}@media (width<=420px){.site-nav{justify-content:space-between;gap:14px}.site-nav a{letter-spacing:.12em;font-size:11px}}.hero{align-items:center;min-height:min(760px,92vh);display:flex;position:relative;overflow:hidden}.hero>img{object-fit:cover;width:72%;height:100%;position:absolute;top:0;right:0}.scrim-l{background:linear-gradient(90deg, var(--bg) 22%, var(--scrim-soft) 48%, var(--scrim-clear) 80%);position:absolute;inset:0}.scrim-b{background:linear-gradient(0deg, var(--bg) 0%, var(--scrim-clear) 40%);position:absolute;inset:0}.hero .wrap{width:100%;padding-block:72px;position:relative}.hero .copy{flex-direction:column;gap:26px;max-width:640px;display:flex}.hero h1{font-size:clamp(44px,6.4vw,88px)}.hero .lede{color:var(--tx-hi);font-size:clamp(16px,1.4vw,19px)}.hero .side-words{right:var(--gut);flex-direction:column;align-items:flex-end;gap:10px;font-size:10px;display:flex;position:absolute;top:48px}.cta-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.btn-hero{min-height:56px;padding:0 32px}.trailer{color:var(--tx);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:14px;min-height:48px;padding:0;display:flex}.trailer .ic{stroke-width:1px;width:42px;height:42px}.trailer b{letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:500;display:block}.sec{flex-direction:column;gap:clamp(28px,4vw,48px);padding-block:clamp(56px,8vw,100px);display:flex}.sec.flush{padding-top:0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 64px;display:flex}.sec-head h2{font-size:clamp(34px,4vw,50px)}.sec-head>div{flex-direction:column;gap:14px;display:flex}.feat{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px;display:grid}.feat a{color:var(--tx);background:var(--panel);border:1px solid var(--line);flex-direction:column;transition:border-color .2s;display:flex}.feat a:hover{border-color:var(--cu);color:var(--tx)}.feat figure{aspect-ratio:3/2;margin:0;position:relative;overflow:hidden}.feat figure img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.feat a:hover figure img{transform:scale(1.04)}.feat figure span{font-size:18px;font-weight:300;position:absolute;top:10px;left:14px}.feat .t{flex-direction:column;flex:1;gap:10px;padding:18px;display:flex}.feat .t b{font-size:19px;font-weight:400}.feat .t p{color:var(--tx-2);flex:1;margin:0;font-size:14px;line-height:1.55}.uni{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.uni>*{min-width:0}.uni .planet{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;max-width:460px;margin-inline:auto}.uni .res{grid-template-columns:120px 1fr;align-items:center;gap:12px 14px;font-size:13px;display:grid}.pick{flex-wrap:wrap;gap:10px;display:flex}.pick button{cursor:pointer;border:1px solid var(--line-2);background:0 0;width:92px;height:58px;padding:0}.pick button[aria-pressed=true]{border-color:var(--cu)}.pick img{object-fit:cover;width:100%;height:100%}.news{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;display:grid}.news article{background:var(--panel);border:1px solid var(--line);flex-direction:column;display:flex}.news article img{aspect-ratio:16/7;object-fit:cover;width:100%}.news .t{flex-direction:column;gap:10px;padding:20px 22px;display:flex}.news h3{margin:0;font-size:21px;font-weight:400}.cta{text-align:center;position:relative;overflow:hidden}.cta>img{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.cta .fade{background:linear-gradient(180deg, var(--bg) 0%, var(--scrim-light) 40%, var(--scrim-soft) 100%);position:absolute;inset:0}.cta .wrap{flex-direction:column;align-items:center;gap:22px;padding-block:clamp(80px,10vw,120px);display:flex;position:relative}.cta h2{font-size:clamp(34px,4.4vw,54px)}.cta form{width:min(560px,100%);display:flex}.cta form .iw{flex:1;min-width:0}.cta form .input{height:56px}.cta form .btn{min-height:56px}.foot{border-top:1px solid var(--line)}.foot .wrap{flex-wrap:wrap;align-items:center;gap:24px 48px;padding-block:40px;display:flex}.foot .logo{width:104px;height:63px}.foot nav{flex-wrap:wrap;gap:12px 28px;display:flex}.foot nav a{letter-spacing:.2em;text-transform:uppercase;color:var(--tx-2);font-size:12px}@media (width<=1000px){.uni{grid-template-columns:minmax(0,1fr)}.uni .planet{max-width:340px}}@media (width<=760px){.hero>img{opacity:.55;width:100%}.scrim-l{background:linear-gradient(90deg, var(--scrim), var(--scrim-light))}.hero .side-words{display:none}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats>div:nth-child(3){border-left:0}.stats>div:nth-child(n+3){border-top:1px solid var(--line)}.cta form{flex-direction:column;gap:10px}}.auth{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);min-height:calc(100vh - 84px);display:grid}.auth>*{min-width:0}.auth .art{min-height:420px;padding:clamp(28px, 5vw, 64px) var(--gut);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.auth .art>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.auth .art .shade{background:linear-gradient(180deg, var(--scrim) 0%, var(--scrim-thin) 50%, var(--scrim) 100%);position:absolute;inset:0}.auth .art>:not(img):not(.shade){position:relative}.auth .art h1{font-size:clamp(40px,5vw,72px)}.auth .art .stats3{border-top:1px solid var(--line-glass-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:48px;padding-top:22px;display:grid}.auth .formcol{padding:clamp(24px, 4vw, 56px) var(--gut);flex-direction:column;justify-content:center;display:flex}.card{background:var(--chrome);flex-direction:column;gap:18px;padding:clamp(24px,3vw,40px);display:flex}.card .hello{flex-direction:column;align-items:center;gap:12px;display:flex}.card .hello img{width:170px;height:103px}.card .hello span{letter-spacing:.36em;text-transform:uppercase;font-size:15px}.rule{background:var(--cu);width:28px;height:2px;display:block}.signup{position:relative;overflow:hidden}.signup>img{object-fit:cover;opacity:.4;width:100%;height:100%;position:absolute;inset:0}.signup .shade{background:linear-gradient(90deg, var(--scrim-deep) 0%, var(--scrim-mid) 50%, var(--scrim-light) 100%);position:absolute;inset:0}.signup .wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,5vw,80px);padding-block:clamp(40px,6vw,72px);display:grid;position:relative}.signup .wrap>*{min-width:0}.signup h1{font-size:clamp(38px,4.6vw,62px)}.signup .card{background:var(--glass-card)}.flist a{border-bottom:1px solid var(--line);color:var(--tx);align-items:center;gap:18px;padding:12px 0;display:flex}.flist img{object-fit:cover;flex:none;width:150px;height:84px}.flist b{font-size:18px;font-weight:400;display:block}@media (width<=900px){.auth,.signup .wrap{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.flist img{width:96px;height:64px}}.acct{flex-direction:column;gap:20px;padding-block:28px 48px;display:flex}.acct-hero{flex-direction:column;justify-content:space-between;min-height:420px;display:flex;overflow:hidden}.acct-hero>img{object-fit:cover;width:70%;height:100%;position:absolute;top:0;right:0}.acct-hero .copy{flex-direction:column;gap:18px;max-width:640px;padding:clamp(24px,4vw,44px);display:flex;position:relative}.acct-hero h1{font-size:clamp(36px,4.4vw,56px)}.acct-hero .meta{border-top:1px solid var(--line-glass-2);flex-wrap:wrap;gap:20px 40px;margin:0 clamp(24px,4vw,44px) 24px;padding-top:16px;display:flex;position:relative}.acct-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.col{flex-direction:column;gap:20px;min-width:0;display:flex}.news3{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:14px;padding:16px;display:grid}.news3 article{border:1px solid var(--line)}.news3 img{aspect-ratio:16/8;object-fit:cover;width:100%}.news3 .t{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.corp-card{border:1px solid var(--cu);min-height:74px;color:var(--tx);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:12px 16px;display:flex;position:relative;overflow:hidden}.corp-card.off{border-color:var(--line-2)}.corp-card>img:first-child{object-fit:cover;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.corp-card>:not(:first-child){position:relative}.corp-card .mark{width:44px;height:44px}.checks{color:var(--tx-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.checks li{align-items:center;gap:8px;display:flex}@media (width<=1000px){.acct-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.acct-hero>img{opacity:.4;width:100%}}.game{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.gside{background:var(--chrome);border-right:1px solid var(--line);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.gside .logo{border-bottom:1px solid var(--line);justify-content:center;padding:22px 0 18px;display:flex}.gside .logo img{width:190px;height:115px}.gnav{flex-direction:column;gap:2px;padding:16px 0;display:flex}.gnav a{letter-spacing:.2em;text-transform:uppercase;min-height:40px;color:var(--tx-2);white-space:nowrap;border-left:3px solid #0000;align-items:center;gap:16px;padding:0 22px;font-size:12px;font-weight:500;display:flex}.gnav a:hover{color:var(--tx);background:var(--hover)}.gnav a.active{color:var(--tx);background:var(--cu-tint);border-left-color:var(--cu)}.gnav .sep{border-top:1px solid var(--line);margin:10px 22px}.gnav .nav-group{letter-spacing:.24em;text-transform:uppercase;color:var(--tx-3);margin:14px 22px 2px 25px;font-size:10px;font-weight:500}.corp{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin:auto 22px 28px;padding-top:22px;display:flex}.corp .name{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;min-width:0;font-size:13px;font-weight:500;display:flex}.corp .name span{text-overflow:ellipsis;overflow:hidden}.corp .name img{flex:none;width:30px;height:30px}.corp .kv{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-2);justify-content:space-between;font-size:12px;display:flex}.corp .kv b{color:var(--tx);font-weight:400}.gmain{flex-direction:column;gap:14px;min-width:0;padding:0 clamp(12px,2vw,24px) 24px;display:flex}.gtop{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 28px;min-height:68px;display:flex}.gtop .clock{letter-spacing:.2em;text-transform:uppercase;color:var(--tx-2);font-size:14px}.gtop .mlogo{display:none}.gtop .online{color:var(--tx-2);letter-spacing:.08em;align-items:center;gap:8px;display:inline-flex}.gtop .online b{color:var(--tx)}.dot-live{background:var(--green);width:7px;height:7px;box-shadow:0 0 6px var(--green);border-radius:50%}.sys{border-inline:1px solid var(--line);align-items:center;gap:12px;min-height:48px;margin-left:auto;padding:0 20px;display:flex}.sys b{letter-spacing:.18em;font-size:19px;font-weight:500;display:block}.sys select{color:var(--tx);font:500 15px var(--f);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0}.sys select option{background:var(--raised)}.res4{align-items:center;gap:18px;font-size:14px;display:flex}.res4 span{align-items:center;gap:8px;display:flex}.gpage{flex-direction:column;gap:12px;min-width:0;display:flex}.page-h{flex-wrap:wrap;align-items:center;gap:8px 22px;padding:12px 20px;display:flex}.page-h h1{letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:21px;font-weight:400}.page-h .push{margin-left:auto}.vh{flex-wrap:wrap;align-items:center;gap:16px;min-height:52px;padding:0 12px;display:flex}.vh .crumb-hint{flex:16em;min-width:min(16em,100%)}.vh .title{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;font-size:15px}.vh .tabs{border:0;flex:1;gap:22px;min-width:0}.vh .tab{padding:16px 0;font-size:11px}.cmd{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:12px;display:grid}.ops{grid-template-columns:minmax(0,1fr) 460px;align-items:start;gap:12px;display:grid}.clm{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:12px;display:grid}.cmd>*,.ops>*,.clm>*{min-width:0}.stack{flex-direction:column;gap:12px;min-width:0;display:flex}.tri{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;display:grid}.map{aspect-ratio:880/452;background:var(--deep);position:relative;overflow:hidden}.map>svg{width:100%;height:100%;position:absolute;inset:0}.map .planet{aspect-ratio:1;object-fit:cover;border-radius:50%;width:44%;max-width:none;position:absolute;top:6.5%;left:37.5%}.map .earth{aspect-ratio:1;background:var(--earth);border-radius:50%;width:9%;position:absolute;bottom:8%;left:4%}.map .earth-l{letter-spacing:.16em;font-size:11px;position:absolute;bottom:2%;left:4%}.zone{color:var(--tx);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;align-items:flex-start;gap:8px;padding:0;display:flex;position:absolute}.zone .pin{border:2px solid var(--c);background:var(--scrim-light);border-radius:50%;flex:none;width:20px;height:20px;margin-top:2px}.zone[aria-pressed=true] .pin{background:var(--c)}.zone .lbl{background:var(--scrim-soft);border-left:1px solid var(--c);flex-direction:column;gap:2px;padding:4px 8px;display:flex}.zone .lbl b{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:500}.zone .lbl span{color:var(--tx-2);font-size:11px}.solcard{background:var(--glass);width:260px;max-height:calc(100% - 24px);position:absolute;top:12px;left:12px;overflow-y:auto}.solcard .tbl th,.solcard .tbl td{padding-inline:var(--s-1)}.solcard .tbl th{letter-spacing:.08em}.solcard .more-legs>summary{cursor:pointer;color:var(--tx-2);padding:0 14px 8px}.solcard .block{display:block}.solcard .dl{grid-template-columns:1fr auto;padding:10px 14px;font-size:12px}.cond{font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px;padding:14px 16px;display:grid}.cond div{font-size:17px}.cond small{color:var(--tx-3);font-size:11px;display:block}.zonecard>img{object-fit:cover;width:100%;height:110px}.actions4{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px;padding:14px 16px;display:grid}.actions4 .btn{text-align:left;white-space:normal;min-width:0;padding-block:var(--s-2);justify-content:flex-start;line-height:1.3}.struct{align-items:center;gap:12px;font-size:12px;display:flex}.struct img{object-fit:cover;flex:none;width:56px;height:38px}.struct .grow{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.routes{aspect-ratio:802/300;background:var(--deep);position:relative;overflow:hidden}.routes>svg{width:100%;height:100%;position:absolute;inset:0}.routes .b{object-fit:cover;border-radius:50%;max-width:none;display:block;position:absolute}.routes .l{font-size:12px;line-height:1.4;position:absolute}.routes .l b{letter-spacing:.16em;font-weight:400}.routes .ship{background:var(--cyan);width:10px;height:10px;box-shadow:0 0 10px var(--cyan);border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.routes .ship.back{background:var(--cu);box-shadow:0 0 10px var(--cu)}.chain{border:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:12px;font-size:12px;display:flex}.chain .grow{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.mkt tr[aria-selected=true] td{background:var(--cyan-tint-2)}.mkt tr[aria-selected=true] td:first-child{box-shadow:inset 2px 0 0 var(--cyan)}.mkt button{color:var(--tx);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:28px;padding:0;display:flex}.ob{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ob>div{padding:12px 16px}.ob>div+div{border-left:1px solid var(--line)}.ob p{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin:0;padding:3px 0;font-size:12px;display:flex}.ob p.npc span:last-child{color:var(--tx-3)}.dhero{height:140px;position:relative}.dhero img{object-fit:cover;width:100%;height:100%}.dhero .cap{position:absolute;bottom:10px;left:16px}.shop{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;display:grid}.shop article{flex-direction:column;display:flex}.shop article>img{aspect-ratio:16/8;object-fit:cover;width:100%}.shop .t{flex-direction:column;flex:1;gap:8px;padding:14px 16px;display:flex}.shop .t b{font-size:17px;font-weight:400}.shop .t .dl{font-size:12px}.shop .buy{flex-wrap:wrap;align-items:center;gap:10px;padding:0 16px 16px;display:flex}.onboard{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid;overflow:hidden}.onboard>img{object-fit:cover;width:100%;height:100%;min-height:320px}.onboard .card{justify-content:center}.tabbar{display:none}@media (width<=1300px){.clm{grid-template-columns:minmax(0,1fr)}}@media (width<=1200px){.cmd,.ops{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.game{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.gside{top:env(safe-area-inset-top,0px);z-index:20;border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;height:auto;position:sticky;overflow:visible}.gside .logo{border:0;padding:6px 12px}.gside .logo img{width:84px;height:51px}.gnav{scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--s-8)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--s-8)), transparent);flex-direction:row;padding:0;overflow-x:auto}.gnav a{border-bottom:2px solid #0000;border-left:0;min-height:60px;padding:0 14px}.gnav a.active{border-bottom-color:var(--cu)}.gnav .sep,.gnav .nav-group,.corp{display:none}.sys{margin-left:0}.onboard{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.gside{display:none}.gtop .mlogo{width:84px;height:51px;display:block}.gtop .clock{font-size:11px}.res4{display:none}.gmain{padding-bottom:96px}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kpi{gap:10px;padding:12px}.kpi>.ic{display:none}.kpi .v{font-size:16px}.tabbar{z-index:30;padding:8px 8px calc(8px + env(safe-area-inset-bottom,12px));background:var(--chrome);border-top:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);border-top:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-top:6px;font-size:10px;display:flex}.tabbar a.active{color:var(--cu);border-top-color:var(--cu)}.tab-more>summary{letter-spacing:.14em;text-transform:uppercase;height:100%;color:var(--tx-3);cursor:pointer;border-top:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-top:6px;font-size:10px;list-style:none;display:flex}.tab-more>summary::-webkit-details-marker{display:none}.tab-more.active>summary,.tab-more[open]>summary{color:var(--cu);border-top-color:var(--cu)}.tab-sheet{left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom,12px));background:var(--chrome);border-top:1px solid var(--line-2);flex-direction:column;max-height:70vh;padding:8px 0 12px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 -12px 32px #00000080}.tab-sheet .nav-group{letter-spacing:.24em;text-transform:uppercase;color:var(--tx-3);margin:12px 20px 4px;font-size:10px}.tabbar .tab-sheet a{border-top:0;flex-direction:row;justify-content:flex-start;padding-top:0}.tab-sheet a{letter-spacing:.12em;text-transform:uppercase;min-height:44px;color:var(--tx-2);border-left:3px solid #0000;align-items:center;gap:14px;padding:0 20px;font-size:13px;display:flex}.tab-sheet a.active{color:var(--tx);background:var(--cu-tint);border-left-color:var(--cu)}.claim{grid-template-columns:48px minmax(0,1fr) auto}.claim .hide-s{display:none}.solcard{border-width:1px 0 0;width:auto;position:static}.zone .lbl span,.routes .l span{display:none}.toasts{bottom:96px}}.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;display:grid}.box{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.box h2{letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500}.box h3{letter-spacing:.16em;text-transform:uppercase;color:var(--tx-2);margin:0;font-size:13px;font-weight:500}.box table,.admin table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.box th,.admin th{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-3);text-align:left;padding:8px 10px;font-size:10px;font-weight:500}.box td,.admin td{border-top:1px solid var(--line);vertical-align:top;padding:8px 10px}.line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin input:not([type=checkbox]),.admin select,.admin textarea,.box input:not([type=checkbox]),.box select,.box textarea{background:var(--field);border:1px solid var(--line-2);border-radius:var(--r-control);height:36px;color:var(--tx);font:400 13px var(--f);min-width:0;padding:0 10px}.box textarea,.admin textarea{height:auto;padding:8px 10px}.box input:focus,.box select:focus,.admin input:focus,.admin select:focus{border-color:var(--cu);outline:none}.box button,.admin button{min-height:36px;font:500 11px / 1 var(--f);letter-spacing:.16em;text-transform:uppercase;border-radius:var(--r-control);cursor:pointer;background:var(--cu);color:var(--on-cu);border:1px solid #0000;padding:0 14px}.box button.secondary,.admin button.secondary{border-color:var(--line-2);color:var(--tx);background:0 0}.box button.danger,.admin button.danger{border-color:var(--red);color:var(--red);background:0 0}.box button:disabled,.admin button:disabled{opacity:.45;cursor:not-allowed}.live{color:var(--green)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.contents{display:contents}.sec-title{font-size:clamp(34px,4vw,50px)}.body-title{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:30px;font-weight:400}.lede{color:var(--tx-hi);font-size:17px}.uni .stack{gap:20px}.push{margin-left:auto}.grow{flex:1;min-width:0}.hero-copy{gap:22px;max-width:640px}.rule.wide{width:48px}.auth .stats3 .n{font-size:30px}.auth .stats3 .eyebrow{margin-top:6px}.or.plain{text-transform:none;letter-spacing:.03em;font-size:13px}.card-title{font-size:38px}.center{text-align:center}.stack.tight{gap:4px;max-width:420px}.lead-text{font-size:16px}.block{display:block}.big-num{font-size:28px;font-weight:300}.small-text{font-size:13px}.line-row{flex-direction:row;align-items:center;gap:16px}.name-big{font-size:22px}.wrap-any{overflow-wrap:anywhere;color:var(--tx-2)}.mark-l{width:52px;height:52px}.kpi-bar{margin-top:8px}.chart{width:100%;height:auto;display:block}.clip{overflow:hidden}.tight-ph{padding:10px 14px}.xs-sec,.ph .xs-sec{font-size:11px}.sol-title{color:var(--tx);letter-spacing:.16em;grid-column:span 2;align-items:center;gap:8px;display:flex}.line-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.line-between>.bar{flex:1}.zone-title{letter-spacing:.14em;text-transform:uppercase;font-size:19px}.muted-2{color:var(--tx-2)}.bordered{border-top:1px solid var(--line)}.actions4.one{grid-template-columns:minmax(0,1fr)}.stats4{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2px;font-size:12px}.book-h{margin-bottom:8px}.market-card{text-align:left;color:var(--tx);font:inherit;cursor:pointer;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.market-card:hover{border-color:var(--line-2)}.flush-p{margin:0;line-height:1.6}.ph.flat{border:0}.earth-b{aspect-ratio:1;width:17%;top:36%;left:19%;transform:translate(-50%,-50%)}.moon-b{aspect-ratio:1;width:11%;top:35%;left:76%;transform:translate(-50%,-50%)}.earth-l2{top:70%;left:12%}.moon-l{top:56%;left:72%}.legend{flex-direction:column;gap:6px;display:flex;top:4%;left:2%}.pad-grid{padding:var(--pad-y) var(--pad-x)}.progress-cell{min-width:110px}.input.auto{width:auto}.wrap-row{flex-wrap:wrap}.wrap-row .inline-form .field{flex:0 0 90px}.pad-tags{gap:6px;padding:12px 16px 0}.big-quad b{font-size:22px}.big-quad span{font-size:10px}.mark-s{width:28px;height:28px}.stack-notice{flex-direction:column;align-items:flex-start;margin:16px}@media (width<=1360px){.res4{display:none}}.mkt th,.mkt td{padding-inline:10px}@media (width<=1500px){.kpi{padding:12px 14px}.kpi>.ic{display:none}}@media (width<=760px){.gtop{gap:6px 12px;min-height:56px;padding-block:6px}.gtop .clock{order:3;width:100%;font-size:10px}.sys{border:0;min-height:40px;margin-left:auto;padding:0 8px}.sys .eyebrow,.sys>.ic,.vh .grow,.solcard,.map>svg,.map .earth,.map .earth-l{display:none}.map{aspect-ratio:1}.map .planet{width:84%;top:8%;left:8%}.zone .lbl b{letter-spacing:.1em;font-size:10px}}.wrap-row{align-items:center}.inline-form.compact{flex-wrap:nowrap;align-items:center}.inline-form.compact .field{flex:0 0 128px}.inline-form .input.sm{padding-right:44px}.iw .ir.unit{letter-spacing:.08em;font-size:11px;right:10px}.ships{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:10px;padding:10px;display:grid}.ship{border:1px solid var(--line);background:var(--row);flex-direction:column;display:flex}.ship-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 12px;display:flex}.ship-head img{object-fit:cover;flex:none;width:64px;height:42px}.ship-name{letter-spacing:.14em;font-size:15px;font-weight:400}.ship-facts{grid-template-columns:96px 1fr;padding:10px 12px;font-size:12px}.fuel-cell{flex-direction:column;gap:5px;display:flex}.ship-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding:10px 12px;display:flex}.h-sec.line{gap:10px}.policy-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:10px;display:grid}.row.flush-row{padding:8px 0}.pad-box{padding:var(--pad-y) var(--pad-x)}.celestial{width:100%;height:100%;position:relative;overflow:hidden}.map .map-globe{position:absolute;inset:0}.map-hint{pointer-events:none;position:absolute;bottom:10px;left:12px}.celestial-label{font:500 11px / 1 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--tx);background:0 0;border:0;padding:0}button.celestial-label{cursor:pointer}.celestial-label.body-label{color:var(--tx-2);text-shadow:0 0 6px var(--bg), 0 0 2px var(--bg);align-items:center;gap:7px;margin:-4px 0 0 -4px;display:flex}.celestial-label.body-label:before{content:"";border:1px solid;border-radius:50%;flex:none;width:8px;height:8px}.celestial-label.body-label.focused:before{visibility:hidden}.celestial-label.body-label.flip{flex-direction:row-reverse}.celestial-label.body-label.selected,.celestial-label.body-label:hover{color:var(--cu)}.celestial-label.ship-label{color:var(--cyan-tx);margin:8px 0 0 8px;font-size:9px}.celestial-label.ship-label.traffic-label{color:var(--tx-3)}.celestial-label.surface-marker{--c:var(--cyan);align-items:center;gap:8px;margin:-10px 0 0 -10px;display:flex}.celestial-label.surface-marker:before{content:"";border:2px solid var(--c);background:var(--scrim-light);border-radius:50%;flex:none;width:16px;height:16px}.celestial-label.surface-marker.flip{flex-direction:row-reverse}.celestial-label.surface-marker.mine{--c:var(--cu)}.celestial-label.surface-marker.claim{--c:var(--tx-3)}.celestial-label.surface-marker.selected:before{background:var(--c)}.celestial-label.surface-marker.ship-dot{color:var(--tx-2);cursor:pointer;gap:6px;margin:-4px 0 0 -4px;font-size:10px}.celestial-label.surface-marker.ship-dot:before{background:var(--c);width:8px;height:8px;box-shadow:0 0 6px var(--c);border:none}.celestial-label.surface-marker.ship-dot.back{--c:var(--cu)}.celestial-label.surface-marker{text-shadow:0 0 6px var(--bg), 0 0 2px var(--bg)}.map .map-globe{width:auto;left:240px;right:0}@media (width<=760px){.map .map-globe{left:0}}.system-panel{background:var(--deep);height:min(72vh,760px);min-height:420px;position:relative}.lab{grid-template-columns:340px minmax(0,1fr);gap:12px;min-height:100vh;padding:12px;display:grid}.lab-side{max-height:calc(100vh - 24px);overflow-y:auto}.lab-view{background:var(--deep);border:1px solid var(--line);min-height:70vh;position:relative}.lab-json{white-space:pre-wrap;color:var(--tx-2);max-height:320px;font-size:11px;overflow:auto}@media (width<=760px){.lab{grid-template-columns:minmax(0,1fr)}}.crumbnav{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.crumb{align-items:center;gap:4px;display:inline-flex;position:relative}.crumb .sep{margin:0 4px}.crumb-link{font:400 15px var(--f);letter-spacing:.22em;text-transform:uppercase;color:var(--tx-2);cursor:pointer;background:0 0;border:0;padding:4px 2px}.crumb-link:hover,.crumb-link.on{color:var(--tx)}.crumb-link.on{border-bottom:1px solid var(--cu)}.crumb-menu{position:relative}.crumb-arrow{border:1px solid var(--line-2);border-radius:var(--r-control);width:26px;height:26px;color:var(--tx-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.crumb-arrow[aria-expanded=true],.crumb-arrow:hover{border-color:var(--cu);color:var(--cu)}.crumb-list{z-index:40;width:max-content;min-width:220px;max-width:calc(100vw - 2 * var(--s-4));background:var(--raised);max-height:60vh;box-shadow:var(--shadow);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.crumb-list button{color:var(--tx);font:400 13px var(--f);letter-spacing:.08em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 10px;display:flex}.crumb-list button>*{white-space:nowrap}.crumb-list button:hover,.crumb-list button.on{background:var(--cu-tint);color:var(--cu-200)}.map.system{aspect-ratio:auto;height:min(62vh,640px);min-height:380px}.gnav a.sub{min-height:40px;padding-left:44px;font-size:11px}.clab{grid-template-rows:minmax(0,1fr);grid-template-columns:200px minmax(0,1fr) 380px;gap:12px;height:calc(100vh - 150px);min-height:560px;display:grid}.clab-bodies,.clab-editor{flex-direction:column;min-height:0;display:flex}.clab-tree{margin:0;padding:6px 0;list-style:none;overflow-y:auto}.clab-tree button{width:100%;color:var(--tx-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;justify-content:space-between;align-items:center;padding:7px 10px;font-size:13px;display:flex}.clab-tree button:hover{background:var(--hover);color:var(--tx)}.clab-tree button.on{background:var(--cu-tint);border-left-color:var(--cu);color:var(--tx)}.clab-view{background:var(--deep);border:1px solid var(--line);min-height:0;position:relative}.clab-view .celestial{position:absolute;inset:0}.clab-hud{background:var(--scrim-soft);color:var(--tx-2);pointer-events:none;white-space:nowrap;padding:3px 8px;position:absolute;top:10px;left:10px}.clab-scroll{flex:1;min-height:0;overflow-y:auto}.clab-section{border-bottom:1px solid var(--line);padding:8px 0}.clab-section summary{cursor:pointer;padding:4px 0 8px}.clab-row{grid-template-columns:120px minmax(0,1fr) 72px;align-items:center;gap:8px;padding:3px 0;display:grid}.clab-row .label{margin:0}.clab-row input[type=range]{width:100%;accent-color:var(--cu)}.clab-row input[type=color]{border:1px solid var(--line-2);background:0 0;width:100%;height:26px;padding:0}.clab-num{width:72px}.clab-add{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.clab-list{margin:8px 0 0;padding:0;list-style:none}.clab-list>li{border-top:1px solid var(--line)}.clab-list>li.on{background:var(--row)}.clab-item{align-items:center;gap:6px;display:flex}.clab-name{color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:6px 4px;font-size:13px}.clab-fields{padding:4px 4px 10px}.clab-json{resize:vertical;width:100%;min-height:420px;font-size:11px}.clab-save{flex-direction:column;gap:8px;display:flex}.clab-history{max-height:160px;margin:0;padding:0;font-size:12px;list-style:none;overflow-y:auto}.clab-history li{border-top:1px solid var(--line);justify-content:space-between;gap:8px;padding:6px 0;display:flex}.btn.danger{color:var(--red)}@media (width<=1100px){.clab{grid-template-columns:minmax(0,1fr);height:auto}.clab-view{min-height:60vh}.clab-tree{flex-wrap:wrap;display:flex}.clab-tree button{padding-left:10px!important}}button.ship-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ship.on{border-color:var(--cu);background:var(--cu-tint-2)}.ship-condition{align-items:center;gap:6px;min-width:92px;display:inline-flex}.ship-condition .bar{width:48px}.spec-list{flex-direction:column;gap:10px;display:flex}.spec{flex-direction:column;gap:4px;display:flex}.spec dt{justify-content:space-between;display:flex}.spec dd{justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.spec .lv{color:var(--tx-3)}.celestial-scale{z-index:4;background:var(--scrim-thin);font:11px var(--f-mono);color:var(--tx-2);flex-direction:column;align-items:flex-end;gap:3px;padding:4px 6px;display:flex}.celestial-scale .scale-bar{border:1px solid var(--tx-2);border-top:0;height:6px;transition:width .12s linear}.celestial-scale .scale-note{color:var(--tx-3);font-size:10px}.celestial-label.surface-marker.grouped{align-items:flex-start}.surface-marker .marker-items{flex-direction:column;gap:5px;padding-top:5px;display:flex}.surface-marker .marker-item{font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;color:var(--tx);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.surface-marker .marker-item:hover,.surface-marker .marker-item.selected{color:var(--cu)}.tx-red{color:var(--red)}.tx-green{color:var(--green)}.tx-cu{color:var(--cu)}.zone-pick{border:0;flex-wrap:wrap;gap:4px;min-width:0;margin:0 0 8px;padding:0;display:flex}.claim-bodies{flex-wrap:wrap;max-width:100%}.claim-body-select{width:auto;max-width:100%}.claim-banner{min-height:150px;position:relative;overflow:hidden}.claim-banner>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.claim-banner .cap{background:linear-gradient(90deg, var(--scrim) 0%, var(--scrim-soft) 55%, var(--scrim-thin) 100%);flex-direction:column;justify-content:flex-end;gap:4px;min-height:150px;padding:18px 20px;display:flex;position:relative}.claim-banner h2{font:400 22px / 1.2 var(--f-head);letter-spacing:.1em;text-transform:uppercase;margin:0}.claim-banner p{max-width:62ch;color:var(--tx-2);margin:0;font-size:13px;line-height:1.5}.claim-kpis{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.claim-kpis>div{border-left:1px solid var(--line);flex-direction:column;gap:2px;min-width:0;padding:10px 16px;display:flex}.claim-kpis>div:first-child{border-left:0}.claim-kpis .v{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:1.25;overflow:hidden}.tx-amber{color:var(--amber)}.claim-empty{flex-direction:row;align-items:flex-start;gap:14px}.claim-empty svg{color:var(--cu);flex:none}.claim-empty b{font-weight:400}.claim-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px;margin:0;padding:12px;list-style:none;display:grid}.claim-cards>li{min-width:0;display:flex}.claim-card{border:1px solid var(--line);background:var(--row);min-width:0;color:var(--tx);font:inherit;text-align:left;cursor:pointer;flex-direction:column;flex:1;padding:0;display:flex}.claim-card:hover{border-color:var(--line-2)}.claim-card.attention{border-color:var(--amber)}.claim-card[aria-pressed=true]{border-color:var(--cu);box-shadow:inset 0 0 0 1px var(--cu);background:var(--cu-tint-2)}.claim-card>img{aspect-ratio:16/7;object-fit:cover;width:100%;display:block}.claim-card-body{flex-direction:column;gap:6px;min-width:0;padding:10px 12px 12px;display:flex}.claim-card-title{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.claim-card-title b{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:400;line-height:1.3}.slot-pips{flex:none;grid-template-columns:repeat(3,7px);gap:2px;margin-top:3px;display:inline-grid}.slot-pips i{background:var(--line-2);border-radius:1px;width:7px;height:7px}.slot-pips i.used{background:var(--cu)}.claim-card-stab>.bar{flex:1}.claim-chips{flex-wrap:wrap;gap:4px;display:flex}.claim-chips>span{border:1px solid var(--line-2);color:var(--tx-2);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:11px}.claim-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.claim-card-foot .status{font-size:12px}.claim-depot{color:var(--tx-3);align-items:center;gap:4px;font-size:12px;display:inline-flex}.claim-depot.ok svg{color:var(--green)}.claim-depot.warn svg{color:var(--amber)}.claim-detail .ph .h-sec{overflow-wrap:anywhere;min-width:0}.claim-detail-hero{height:120px;position:relative}.claim-detail-hero>img{object-fit:cover;width:100%;height:100%;display:block}.claim-detail-hero .cap{background:linear-gradient(180deg, var(--scrim-clear), var(--scrim-mid));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;padding:24px 16px 10px;display:flex;position:absolute;inset:auto 0 0}.claim-detail-hero .cap b{font-size:16px;font-weight:400}.survey-panel>.stack.tight{max-width:none}.takeover-list{margin:0;padding:0 16px;list-style:none}.takeover{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.takeover:first-child{border-top:0}.takeover b{font-weight:400}@media (width<=560px){.claim-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.claim-kpis>div:nth-child(odd){border-left:0}.claim-kpis>div:nth-child(n+3){border-top:1px solid var(--line)}.claim-banner .cap{background:linear-gradient(180deg, var(--scrim-thin), var(--scrim))}}.surface-close .surface-marker .marker-items{display:none}.surface-close .surface-marker:hover .marker-items,.surface-close .surface-marker:focus-within .marker-items{display:flex}.surface-marker .marker-item.build{color:var(--cu);opacity:.85}.celestial-label.surface-marker{z-index:1}.celestial-label.surface-marker.behind{--c:var(--tx-3);z-index:0;opacity:.45;filter:grayscale()}.celestial-label.surface-marker.behind:before{background:0 0;border-style:dashed}.bcards{flex-direction:column;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.bcard{border:1px solid var(--line);border-radius:var(--r-control);background:var(--panel);gap:12px;padding:10px;display:flex}.bcard>img{object-fit:cover;border-radius:var(--r-control);flex:none;width:64px;height:64px}.bcard-body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.bcard-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.bcard-count{color:var(--tx-3);font-weight:400}.bcard .btn{align-self:flex-start}.io{flex-direction:column;gap:6px;display:flex}.io-row{flex-direction:column;gap:4px;display:flex}.io-label{letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);font-size:10px}.io-row.out .io-label{color:var(--green)}.io-row.in .io-label{color:var(--cu)}.io-per{color:var(--tx-3);text-transform:none;letter-spacing:0}.io-chips{flex-wrap:wrap;gap:4px;display:flex}.io-chip{--rc:var(--tx-2);border:1px solid color-mix(in srgb, var(--rc) 45%, transparent);background:color-mix(in srgb, var(--rc) 10%, transparent);color:var(--tx);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;display:inline-flex}.io-chip svg{color:var(--rc)}.io-chip.note{border-style:dashed;border-color:var(--line);color:var(--tx-3);background:0 0}.bcard-head{flex-wrap:wrap}.claim-choices{flex-direction:column;gap:8px;display:flex}.btn.claim-choice{text-align:left;white-space:normal;justify-content:flex-start;width:100%;padding:10px 14px;line-height:1.3}.claim-choice .price{white-space:nowrap;margin-left:auto}.depot-storage{flex-direction:column;gap:8px;display:flex}.fill{background:var(--line);border-radius:999px;height:8px;display:flex;overflow:hidden}.fill-stored{background:var(--cu)}.fill-incoming{background:repeating-linear-gradient(45deg, var(--amber) 0 4px, transparent 4px 8px)}.depot-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.depot-list li{align-items:center;gap:10px;display:flex}.depot-list .grow{flex-direction:column;flex:1;display:flex}.depot-note{gap:var(--s-2);border-bottom:1px solid var(--line);align-items:flex-start;margin:0;display:flex}.depot-note.ok svg{color:var(--green)}.depot-note.warn svg{color:var(--amber)}.move-building{flex-direction:column;gap:8px;display:flex}.stat-res{--rc:var(--tx-2);align-items:center;gap:6px;display:inline-flex}.stat-res svg{color:var(--rc)}.stats-table td.up{color:var(--green)}.prod-menu{position:relative}.prod-menu>summary{cursor:pointer;border:1px solid var(--line);border-radius:var(--r-control);align-items:center;gap:8px;padding:6px 10px;list-style:none;display:flex}.prod-menu>summary::-webkit-details-marker{display:none}.prod-short{display:none}.prod-list{z-index:20;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-control);flex-direction:column;gap:6px;min-width:280px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.prod-row{grid-template-columns:1fr auto auto;align-items:center;gap:10px;display:grid}.prod-row .up{color:var(--green)}.gdur{-webkit-text-decoration:underline dotted var(--tx-3);text-decoration:underline dotted var(--tx-3);text-underline-offset:3px;cursor:help}.admin-console .vh{flex-wrap:wrap;align-items:center;gap:16px;padding:12px 16px;display:flex}.adm-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.adm-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:14px;display:grid}.adm-cols>*{min-width:0}.adm-split{grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr);align-items:start;gap:14px;display:grid}@media (width<=1100px){.adm-split{grid-template-columns:1fr}}.adm-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.adm-filters{flex-flow:wrap;align-items:center}.adm-filters .input{flex:220px;width:auto}.adm-filters select.input{flex:0 180px}.adm-check{align-items:center;gap:6px;display:inline-flex}.adm-table tbody tr{cursor:pointer}.adm-table tbody tr.selected td{background:var(--cyan-tint)}.adm-table td{vertical-align:top}.adm-pager{flex-direction:row;justify-content:space-between;align-items:center}.adm-detail{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow:auto}.adm-traits{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 14px;display:grid}.adm-trait{flex-direction:column;gap:3px;display:flex}.adm-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-row .input{flex:140px;width:auto}.adm-num{max-width:10rem}.adm-notice{border:1px solid var(--line);margin:0;padding:10px 14px;font-size:13px}.adm-notice.ok{border-color:var(--green);color:var(--green)}.adm-notice.error{border-color:var(--red);color:var(--red)}.dot-state{background:var(--tx-3);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.dot-state.on{background:var(--green);box-shadow:0 0 5px var(--green)}.adm-tag{border:1px solid var(--cyan-line);color:var(--cyan-tx);letter-spacing:.14em;margin-left:6px;padding:0 5px;font-size:9px;line-height:15px;display:inline-block}.pips{gap:3px;display:inline-flex}.pips i{border:1px solid var(--line-2);border-radius:50%;width:8px;height:8px}.pips i.on{background:var(--cyan);border-color:var(--cyan)}.pips i.plan{border-color:var(--cu)}.upg-bar .line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.upg-targets select.input{width:auto;height:32px;padding:0 28px 0 10px;display:inline-block}.upg-num{width:64px;height:32px}.upg-table tbody tr{cursor:pointer}.route-cards{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.route-card{gap:var(--s-2);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-control);background:var(--raised);flex-direction:column;min-width:0;display:flex}.route-card.free{border-style:dashed}.route-card.over{border-color:var(--cyan);background:var(--cyan-tint)}.route-head{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.route-facts{flex-wrap:wrap;gap:4px 12px;display:flex}.route-stops{gap:2px;margin:0;padding-left:18px;display:grid}.ship-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.ship-chip{font-family:var(--f-mono);border:1px solid var(--line);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:999px;padding:2px 8px;font-size:11px}.ship-chip.pending{color:var(--tx-3);border-style:dashed}.route-editor{gap:var(--s-3);margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);display:grid}.route-stop-edit{gap:var(--s-2);padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-control);display:grid}.route-order{flex-wrap:wrap;padding-left:24px}.route-editor .line{flex-wrap:wrap}.route-editor .input,.route-card .input{width:auto;max-width:100%;height:32px}.route-editor .input:not(.sm){flex:200px}.route-editor .upg-num{width:64px}button.ship-chip{color:inherit;background:0 0}fieldset.route-card{min-inline-size:0;margin:0}.scope-tree{align-items:center;gap:var(--s-1);flex-wrap:wrap;display:flex}.scope-tree .btn{margin-left:calc(var(--depth,0) * var(--s-1))}.route-select{width:auto;height:32px}.fleet-cat>summary{cursor:pointer;list-style:none}.fleet-cat>summary::-webkit-details-marker{display:none}.fleet-group>summary::-webkit-details-marker{display:none}.fleet-cat>summary .h-sec:before,.fleet-group>summary>span:first-child:before{content:"▸";width:1em;color:var(--tx-3);transition:transform .15s;display:inline-block}.fleet-cat[open]>summary .h-sec:before,.fleet-group[open]>summary>span:first-child:before{transform:rotate(90deg)}.fleet-group{border-top:1px solid var(--line)}.fleet-group>summary{cursor:pointer;padding:var(--s-2) var(--s-3);list-style:none}.fleet-group>.ships{padding:0 var(--s-3) var(--s-3)}.ops-split{gap:var(--s-3);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.ops-tree .input{width:100%;height:32px}.ops-nodes{padding:0 0 var(--s-2);max-height:520px;margin:0;list-style:none;overflow-y:auto}.ops-node{gap:var(--s-2);width:100%;color:var(--tx-2);text-align:left;padding:var(--s-1) var(--s-2);cursor:pointer;font:inherit;background:0 0;border:none;align-items:baseline;display:flex}.ops-node:hover{background:var(--hover)}.ops-node.on{color:var(--tx-hi);background:var(--cyan-tint)}.route-table .route-row{cursor:pointer}.route-table .route-row.over{background:var(--cyan-tint)}.route-table .route-row .tag{margin-left:var(--s-2)}.route-table .route-detail td{background:var(--raised)}.route-filter{width:180px;height:32px}.route-new{flex-direction:column;gap:12px;display:flex}.route-kinds{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.route-kind{text-align:left;border:1px solid var(--line-2);color:var(--tx);cursor:pointer;font:inherit;background:0 0;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.route-kind:hover{border-color:var(--tx-2)}.route-kind.on{border-color:var(--cu);box-shadow:inset 2px 0 0 var(--cu)}.route-new-foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.route-new-foot .push{flex:1}.field-inline{align-items:center;gap:8px;display:inline-flex}@media (width<=900px){.ops-split{grid-template-columns:minmax(0,1fr)}}.celestial-label.traffic-blob{color:var(--tx-hi);background:var(--scrim-light);border:1px solid var(--tx-3);cursor:pointer;border-radius:999px;margin:-8px 0 0 8px;padding:0 5px;font-size:9px}.celestial-label.body-label.hypothetical{opacity:.8;font-style:italic}.celestial-label.orbit-hover{color:var(--tx-2);margin:6px 0 0 6px;font-size:10px}.celestial-label.surface-marker.merged{align-items:flex-start}.marker-group-toggle{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;padding:0}.marker-group-list{gap:var(--s-1);margin-top:var(--s-1);padding:var(--s-2);background:var(--scrim-light);border:1px solid var(--line);display:grid}.marker-group-entry{align-items:baseline;gap:var(--s-2);display:flex}.marker-group-entry .marker-group-title{color:var(--tx-hi)}.surface-marker .marker-group{flex-direction:column;display:flex}.clab-tree .clab-section-title{padding:var(--s-3) var(--s-2) var(--s-1);color:var(--tx-3)}.marker-group-title{font:inherit;letter-spacing:inherit;text-transform:none;color:var(--tx-hi);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0}.marker-group-chips{gap:var(--s-1);flex-wrap:wrap;display:flex}.marker-chip{background:var(--raised);border:1px solid var(--line);color:var(--tx-2);padding:0 var(--s-2);cursor:pointer;text-transform:none;letter-spacing:0;border-radius:999px;font-size:10px}.marker-chip:hover,.marker-chip.build{color:var(--cu)}.market-card .inbound{color:var(--cyan)}.ship-store .ph{flex-wrap:wrap;gap:8px}.ship-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.ship-card{border:1px solid var(--line-2);flex-direction:column;gap:8px;padding:12px;display:flex}.ship-card.best{border-color:var(--cu)}.ship-card .btn{margin-top:auto}.ship-art{background:radial-gradient(circle at 70% 30%, var(--line-glass-2), transparent 60%), linear-gradient(135deg, var(--line), transparent);border:1px solid var(--line);place-items:center;height:120px;display:grid;overflow:hidden}.ship-art img{object-fit:cover;width:100%;height:100%}.ship-head{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.ship-head .eyebrow{width:100%}.ship-specs{grid-template-columns:auto 1fr;gap:2px 12px;margin:0;display:grid}.ship-specs dt{color:var(--tx-3)}.ship-specs dd{text-align:right;margin:0}.ship-route{border-top:1px solid var(--line);padding-top:6px}.ship-title{flex-direction:column;gap:4px;min-width:0;display:flex}.ship-title-row{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.ship-title-row .push{flex:1}.ship-class{letter-spacing:.08em;color:var(--tx-3);font-size:11px}.ship-route{text-overflow:ellipsis;overflow:hidden}.ship-title .ship-condition{align-items:center;gap:6px;display:inline-flex}.ship-title .ship-condition .bar{width:56px}.ship-table .ship-row{cursor:pointer}.ship-table .ship-row:hover,.ship-table .ship-row.on{background:var(--line-glass)}.ship-table .ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.ship-table .ship-condition{align-items:center;gap:6px;display:inline-flex}.ship-table .ship-condition .bar{width:48px}.ship-table .ship-open>td{padding:0 0 8px}.link-btn{color:inherit;font:inherit;cursor:pointer;letter-spacing:.1em;background:0 0;border:0;padding:0}@media (width<=700px){.ship-table .opt{display:none}}.comp{flex-direction:column;gap:6px;display:flex}.comp+.comp{margin-top:var(--s-2)}.comp-h{justify-content:space-between;align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.ptable{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.pcell{min-width:0;position:relative}.pcell>button{aspect-ratio:1;background:var(--raised);border:1px solid var(--line);width:100%;min-height:58px;color:var(--tx);font:inherit;cursor:default;font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;padding:4px 4px 8px;display:flex;position:relative}.pcell.element>button{border-color:color-mix(in srgb, var(--cyan) 45%, var(--line))}.pcell.compound>button{border-color:color-mix(in srgb, var(--cu) 40%, var(--line))}.pcell>button:hover,.pcell>button:focus-visible{border-color:var(--tx-2);z-index:2;outline:none}.pz{color:var(--tx-3);align-self:flex-start;min-height:9px;font-size:9px;line-height:1}.psym{font:500 17px / 1 var(--f);letter-spacing:.02em;white-space:nowrap;flex:1;align-items:center;max-width:100%;display:flex;overflow:hidden}.pcell.compound .psym,.pcell.material .psym{font-size:13px}.psym sub{vertical-align:-.25em;font-size:.65em;line-height:0}.pv{color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}.pv.unknown{color:var(--tx-3)}.pbar{background:var(--line);height:2px;position:absolute;bottom:3px;left:4px;right:4px}.pbar i{background:var(--cyan);position:absolute;top:0;bottom:0}.ptip{background:var(--bg-3,var(--raised));border:1px solid var(--line-2);width:max-content;max-width:220px;color:var(--tx);text-align:left;white-space:normal;pointer-events:none;z-index:5;padding:6px 8px;font-size:12px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.ptip .small{color:var(--tx-2)}.pcell>button:hover .ptip,.pcell>button:focus-visible .ptip,.pcell>button:focus .ptip{display:block}.pcell:nth-child(4n+1) .ptip{left:0;transform:none}.pcell:nth-child(4n) .ptip{left:auto;right:0;transform:none}.comp-src summary{cursor:pointer}.comp-src ul{flex-direction:column;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.comp-src a{overflow-wrap:anywhere}.tag.mu{border-color:var(--line-2);color:var(--tx-3)}.build-list{flex-direction:column;display:flex}.build-row{align-items:center;gap:var(--s-3);padding:10px 16px;display:flex}.build-row+.build-row{border-top:1px solid var(--line)}.build-row .grow{min-width:0}.ship-table td{vertical-align:top}.ship-table .mini-bar{vertical-align:middle;width:44px;display:inline-block}.ship-table .levels{letter-spacing:.06em}.ship-open .ship{background:0 0;border:0}.ship-open .ship-head{display:none}.ship-open .ship-facts{grid-template-columns:repeat(auto-fill,110px minmax(160px,240px));gap:6px 16px;display:grid}.ship-open .ship-facts .bar{max-width:180px}.decision-log .decision-row{cursor:pointer}.decision-log .decision-row:hover{background:var(--line-glass)}.decision-log .ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.decision-bars{gap:4px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.decision-bars li{color:var(--tx-3);grid-template-columns:minmax(0,280px) 160px 48px;align-items:center;gap:10px;display:grid}.decision-bars li.on{color:var(--tx)}.decision-bar{background:var(--line);height:6px}.decision-bar i{background:var(--cyan);height:100%;display:block}.decision-bars li.on .decision-bar i{background:var(--cu)}.music{align-items:center;gap:var(--s-1);border:0;min-width:0;margin:0;padding:0;display:flex}.music .iconbtn{width:36px;height:36px;color:var(--tx-2)}.music .iconbtn:hover:not(:disabled){color:var(--cu)}.music .iconbtn:disabled{opacity:.45;cursor:not-allowed}.music .iconbtn[aria-pressed=true]{color:var(--cu)}.music a{color:var(--tx-hi)}.music a:hover{color:var(--cu-200)}.music-now{white-space:nowrap;text-overflow:ellipsis;max-width:240px;padding-inline:var(--s-1);overflow:hidden}.music-title{color:var(--tx)}.music a.music-license{color:var(--tx-3)}.music input[type=range]{width:84px;accent-color:var(--cu)}.music-menu{position:relative}.music-menu>summary{align-items:center;gap:var(--s-2);min-height:36px;padding:0 var(--s-2);cursor:pointer;color:var(--tx-2);border:1px solid var(--line);border-radius:var(--r-control);list-style:none;display:flex}.music-menu>summary::-webkit-details-marker{display:none}.music-menu[open]>summary,.music-menu>summary:hover{color:var(--cu);border-color:var(--line-2)}.music-pop{z-index:20;width:max-content;min-width:280px;max-width:min(520px, calc(100vw - 2 * var(--s-4)));max-height:60vh;padding:var(--s-3);gap:var(--s-2);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-control);box-shadow:var(--shadow);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.music-row{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.music-pop .music-row input[type=range]{flex:1;width:auto;min-width:0}.music-narrow{gap:var(--s-2);padding-bottom:var(--s-2);border-bottom:1px solid var(--line);flex-direction:column;display:none}.music-credits{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.music-credits li[aria-current=true]{color:var(--tx-2);border-left:2px solid var(--cu);padding-left:var(--s-2)}@media (width<=1100px){.music-now,.music-vol{display:none}.music-narrow{display:flex}}.guide{width:min(calc(var(--s-16) * 6), 100%);max-height:min(70vh, calc(100vh - var(--s-16) * 2));background:var(--panel);box-shadow:var(--shadow);flex-direction:column;display:flex}.guide-meter{flex:none}.guide-head{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-1) var(--s-1) var(--s-3);display:flex}.guide-icon{color:var(--tx-2)}.guide-icon:hover{color:var(--cu)}.guide-icon .flip{transform:rotate(180deg)}.guide-body{gap:var(--s-3);padding:var(--s-3);flex-direction:column;display:flex;overflow-y:auto}.guide-body[hidden]{display:none}.guide-step{gap:var(--s-2);flex-direction:column;display:flex}.guide-title{font-size:var(--s-4);color:var(--tx);margin:0;font-weight:500}.guide-text{margin:0;line-height:1.5}.guide-progress{align-items:center;gap:var(--s-2);display:flex}.guide-list{gap:var(--s-1);padding-top:var(--gap);border-top:1px solid var(--line);flex-direction:column;display:flex}.guide-list ol{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guide-item{align-items:center;gap:var(--s-2);font-size:var(--s-3);color:var(--tx-3);display:flex}.guide-item.done .ic{color:var(--green)}.guide-item.now{color:var(--tx)}.guide-item.now .ic{color:var(--cu)}.guide-item.passed .grow{text-decoration:line-through;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.coach-ring{z-index:45;pointer-events:none;border:2px solid var(--cu);border-radius:var(--r-control);box-shadow:0 0 0 var(--s-1) var(--cu-tint), var(--shadow);animation:1.6s ease-in-out infinite coach-pulse;position:fixed}@keyframes coach-pulse{50%{box-shadow:0 0 0 var(--s-2) var(--cu-tint-2), var(--shadow)}}@media (prefers-reduced-motion:reduce){.coach-ring{animation:none}}.help-menu{position:relative}.help-button{min-width:calc(var(--s-8) + var(--s-1));min-height:calc(var(--s-8) + var(--s-1));cursor:pointer;color:var(--tx-2);border:1px solid var(--line);border-radius:var(--r-control);justify-content:center;align-items:center;list-style:none;display:flex}.help-button::-webkit-details-marker{display:none}.help-menu[open]>.help-button,.help-button:hover{color:var(--cu);border-color:var(--line-2)}.help-pop{right:0;top:calc(100% + var(--s-2));z-index:20;width:min(calc(var(--s-16) * 4), calc(100vw - 2 * var(--s-4)));padding:var(--s-2);gap:var(--s-1);background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;display:flex;position:absolute}.help-item{align-items:flex-start;gap:var(--s-1);padding:var(--s-2);font:inherit;text-align:left;color:var(--tx);border-radius:var(--r-control);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.help-item:hover{background:var(--hover)}@media (width<=760px){.dock{left:var(--s-4);right:var(--s-4);bottom:calc(var(--s-16) + var(--s-6) + env(safe-area-inset-bottom,0px));align-items:stretch;max-width:none}.guide{width:100%;max-height:50vh}}.badge.bad{border:1px solid var(--red);color:var(--red);background:0 0}.route-results{gap:var(--s-2);margin-top:var(--s-3);width:0;min-width:min(100%, calc(100vw - 2 * var(--s-6)));white-space:normal;display:grid;position:sticky;left:0}.trip-verdict{gap:var(--s-1);min-width:0;display:grid}.trip-reasons{padding-left:var(--s-4);gap:var(--s-1);margin:0;display:grid}.trip-compare td,.trip-compare th,.trip-table td,.trip-table th{padding:var(--s-1) var(--s-2)}.trip-compare tr.sum td{font-weight:500}@media (width<=700px){.trip-table .opt{display:none}.trip-compare td,.trip-compare th,.trip-table td,.trip-table th{padding:var(--s-1)}}.survey-list{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.survey-row{gap:var(--s-1);padding:var(--s-2) 0;border-top:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.survey-name{overflow-wrap:anywhere;min-width:0}.survey-actions{align-items:center;gap:var(--s-1);flex-wrap:wrap;display:flex}.survey-offer>.small{overflow-wrap:anywhere;min-width:0}.survey-fiction{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.grade-chips{gap:var(--s-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.grade{align-items:center;gap:var(--s-1);min-height:22px;padding:0 var(--s-2);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--tx-2);font-size:11px;display:inline-flex}.grade.rich{border-color:var(--green);color:var(--green)}.grade.poor{border-color:var(--amber);color:var(--amber)}.gtop{position:relative}.kpi-menu>summary{border:1px solid var(--line-2);cursor:pointer;align-items:center;gap:14px;padding:6px 10px;list-style:none;display:flex}.kpi-menu>summary::-webkit-details-marker{display:none}.kpi-menu>summary:hover,.kpi-menu[open]>summary{border-color:var(--cyan-line)}.kpi-chip{white-space:nowrap;color:var(--tx-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.kpi-chip b{color:var(--tx);font-weight:500}.kpi-caret{transition:transform .15s}.kpi-menu[open] .kpi-caret{transform:rotate(180deg)}.kpi-pop{z-index:40;padding:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 32px #00000080}.kpi-pop .game-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=760px){.kpi-chip.wide{display:none}.kpi-pop{top:100%}.kpi-pop .game-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gtop .prod-menu>summary .prod-label{display:none}.gtop .prod-menu>summary .prod-short{display:inline}.gtop .music>.iconbtn:nth-of-type(2),.gtop .music>.iconbtn:nth-of-type(3){display:none}.gtop{position:relative}.gtop .help-menu,.gtop .prod-menu,.gtop .music-menu{position:static}.gtop .help-pop,.gtop .prod-list,.gtop .music-pop{width:auto;max-width:none;position:absolute;top:100%;left:0;right:0}}@media (width<=700px){.stats-table .opt{display:none}.tbl th,.tbl td{padding-inline:var(--s-2)}}.wrap-text{overflow-wrap:anywhere;min-width:0}.kv-grid{gap:var(--s-1) var(--s-3);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;display:grid}.kv-grid>span{color:var(--tx-3)}.kv-grid>b{text-align:right;overflow-wrap:anywhere;font-weight:500}.kv-grid>.kv-note{margin:calc(var(--s-1) * -1) 0 var(--s-1);color:var(--tx-3);grid-column:1/-1}.kv-grid>.kv-note.amber{color:var(--amber)}.kv-grid>.kv-head{grid-column:1/-1}.member-tribute{padding-top:var(--s-2);border-top:1px solid var(--line)}.focus-bars{gap:var(--s-1);flex-direction:column;display:flex}.focus-bar,.mp-demand{gap:var(--s-2);grid-template-columns:6.5em minmax(40px,1fr) auto;align-items:center;display:grid}.mp-demand{grid-template-columns:6.5em minmax(40px,1fr) auto auto}.faction-card .ph .h-sec{flex:auto}.faction-art{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid var(--line);width:100%;display:block}.mp-card{text-align:left;min-width:0}.mp-badges{gap:var(--s-1);flex-wrap:wrap;display:inline-flex}.mp-stage-h{justify-content:space-between;gap:var(--s-1) var(--s-3);flex-wrap:wrap;min-width:0;display:flex}.mp-back{align-self:flex-start}.mp-amount{flex:0 10rem}.mp-cols{gap:var(--s-3);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.mp-stage-edit{border:1px solid var(--line);padding:var(--s-3);gap:var(--s-2);flex-direction:column;display:flex}@media (width<=900px){.mp-cols{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.mp-demand{grid-template-columns:5em minmax(30px,1fr) auto}.mp-demand>:last-child{grid-column:2/-1;justify-self:end}}@media (width<=600px){.ship-table thead{display:none}.ship-table,.ship-table tbody{display:block}.ship-table tr.ship-row{gap:var(--s-1) var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ship status""where where""cond cond";display:grid}.ship-table tr.ship-row>td{padding:0 var(--s-2);border:0;display:block}.ship-table tr.ship-row>td.opt{display:none}.ship-table tr.ship-row>td:first-child{grid-area:ship}.ship-table tr.ship-row>td:nth-child(3){grid-area:where}.ship-table tr.ship-row>td:nth-child(4){text-align:right;grid-area:status}.ship-table tr.ship-row>td:nth-child(7){grid-area:cond}.ship-table tr.ship-row .ellipsis{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:none;display:-webkit-box}.ship-table tr.ship-open,.ship-table tr.ship-open>td{display:block}.tbl .phone-hide{display:none}}.build{container:build/inline-size}.build-filters{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.build-kinds{flex-wrap:wrap;max-width:100%}.build-kinds button{align-items:center;gap:var(--s-1);white-space:nowrap;display:inline-flex}.build-search{flex:200px;width:auto;min-width:0}.build-system>summary .small,.build-body>summary .small{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.build-tag{height:18px;font-size:9px}.build-body>summary>span:first-child{overflow-wrap:anywhere;min-width:0}.build-table td{vertical-align:top}.build-table .b-row:hover td,.build-table .b-row.on td{background:var(--line-glass)}.build-table .b-name{white-space:normal;overflow-wrap:anywhere;min-width:170px;max-width:260px}.b-cell{align-items:flex-start;gap:var(--s-2);display:flex}.b-ic{border:1px solid var(--line-2);border-radius:var(--r-control);width:26px;height:26px;color:var(--cu);flex:none;place-items:center;display:inline-grid}.b-ic.k-power{color:var(--amber)}.b-ic.k-refinery{color:var(--violet)}.b-ic.k-depot{color:var(--cyan)}.b-title{flex-direction:column;min-width:0;display:flex}.b-link{text-align:left;letter-spacing:.02em;color:var(--tx);white-space:normal;font-size:13px}.b-link:hover{color:var(--cu-200)}.build-table .b-needs,.build-table .b-makes{white-space:normal;min-width:150px;max-width:260px}.build-table .io-chip{white-space:nowrap;padding:1px 6px;font-size:11px}.build-table .b-act{text-align:right}.build-table .b-act .btn{gap:var(--s-1)}.b-why{margin-top:var(--s-1);white-space:normal;max-width:190px;color:var(--tx-3);margin-left:auto;display:block}.claim-why{margin:var(--s-2) 0 0;color:var(--tx-2)}.build-note{padding:var(--s-2) var(--s-3);margin:0}.b-open>td{padding:0 var(--s-3) var(--s-3);white-space:normal}.build-detail{gap:var(--s-3);max-width:min(760px, calc(100vw - var(--s-12)));grid-template-columns:180px minmax(0,1fr);align-items:start;display:grid}.build-detail>img{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--line);width:100%}.build-detail .dl{font-size:12px}.build-links{gap:var(--s-4);flex-wrap:wrap;display:flex}@container build (width<=860px){.build-table th,.build-table td{padding-inline:var(--s-2)}.build-table .b-name{min-width:130px}.build-table .b-needs,.build-table .b-makes{min-width:100px;max-width:170px}.b-why{max-width:150px}}@container build (width<=730px){.build-table thead{display:none}.build-table,.build-table tbody,.build-table tr,.build-table td{display:block}.build-table .b-row{gap:var(--s-2) var(--s-3);padding:var(--s-3);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.build-table .b-row .io-chip{white-space:normal}.build-table .b-row>td{white-space:normal;border:0;min-width:0;max-width:none;padding:0}.build-table .b-row:hover>td,.build-table .b-row.on>td{background:0 0}.build-table .b-row:hover,.build-table .b-row.on{background:var(--line-glass)}.build-table .b-name{grid-column:1/-1}.build-table td[data-label]:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);margin-bottom:2px;font-size:10px;display:block}.build-table .b-price,.build-table .b-own{text-align:left}.build-table .b-act{justify-content:space-between;align-items:center;gap:var(--s-2);text-align:left;grid-column:1/-1;display:flex}.build-table .b-act .b-why{text-align:right;max-width:none;margin:0}.build-detail{grid-template-columns:minmax(0,1fr);max-width:none}.build-detail>img{max-width:240px}}.sec-rating{color:var(--tx-2);white-space:nowrap;font-size:11px}.sec-rating.green{color:var(--green)}.sec-rating.amber{color:var(--amber)}.sec-rating.red{color:var(--red)}.raid-list{margin:var(--s-1) 0 0;gap:var(--s-1);flex-direction:column;padding:0;list-style:none;display:flex}.raid-list li{gap:0 var(--s-2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.raid-when{color:var(--tx-3)}@media (width<=600px){.sec-rating{white-space:normal}}.hub-head{gap:8px 16px}.hub-head-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}.hub-sub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.hub-edit{border-color:var(--cyan-line);background:var(--cyan-tint-2);flex-direction:column;gap:10px;padding:12px 16px;display:flex}.hub-edit-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub-edit-row .push{margin-left:auto}.hub-hidden{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.hub-panel{background:linear-gradient(180deg, var(--line-glass), transparent 64px), var(--glass);border-color:var(--line-glass-2);flex-direction:column;min-width:0;display:flex}.hub-panel.w1{grid-column:span 1}.hub-panel.w2{grid-column:span 2}.hub-panel.w3{grid-column:1/-1}.hub-p-actions{border-top-color:var(--cu)}.hub-ph{flex-wrap:wrap;gap:8px 12px;padding:10px 14px}.hub-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;overflow:hidden}.hub-link{font-size:10px}.hub-body{min-width:0}.hub-body-pad{flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.hub-foot{border-top:1px solid var(--line);padding:8px 14px}.hub-panel.editing{cursor:grab;border-style:dashed;border-color:var(--line-2)}.hub-panel.editing .hub-body{opacity:.55;max-height:180px;overflow:hidden}.hub-panel.dragging{opacity:.4}.hub-panel.drop-before{box-shadow:inset 3px 3px 0 var(--cyan)}.hub-panel.drop-after{box-shadow:inset -3px -3px 0 var(--cyan)}.hub-grip{border:1px solid var(--line-2);border-radius:var(--r-control);width:28px;height:28px;color:var(--tx-2);cursor:grab;background:0 0;justify-content:center;align-items:center;display:inline-flex}.hub-tools{align-items:center;gap:4px;display:inline-flex}.hub-tools .iconbtn{width:32px;height:32px}.hub-tools .iconbtn:disabled{opacity:.3}.hub-widths{min-width:0;margin:0;padding:0}.hub-widths button{min-height:28px;padding:0 10px}.hub-counts{flex-wrap:wrap;gap:4px 12px;display:inline-flex}.hub-clear{align-items:center;gap:8px;display:flex}.hub-items{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));margin:0;padding:0;list-style:none;display:grid}.hub-item{border-top:1px solid var(--line);border-left:2px solid #0000;align-items:center;gap:10px;min-width:0;padding:10px 14px;display:flex}.hub-item.red{border-left-color:var(--red)}.hub-item.amber{border-left-color:var(--amber)}.hub-item.cyan{border-left-color:var(--cyan)}.hub-item-text{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.hub-item-title{font-size:13px}.hub-go{flex:none;gap:6px}.hub-figs{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid;overflow:hidden}.hub-fig{border-top:1px solid var(--line);border-left:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;margin:0 0 -1px -1px;padding:12px 14px;display:flex}.hub-fig-v{overflow-wrap:anywhere;font-size:19px;line-height:1.2}.hub-fig svg{max-width:100%;height:auto}.hub-fig-sub{overflow-wrap:anywhere}.hub-ranks,.hub-list{min-width:0;margin:0;padding:0;list-style:none}.hub-rank{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;min-width:0;padding:5px 0;font-size:13px;display:flex}.hub-rank-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tx);overflow:hidden}.hub-chips{flex-wrap:wrap;gap:6px 16px;padding:10px 14px;display:flex}.hub-chips>span{align-items:center;gap:6px;display:inline-flex}.hub-table td,.hub-table th{padding:8px 12px}.hub-leg-cell{text-overflow:ellipsis;max-width:220px;overflow:hidden}.hub-minimap{background:var(--deep);padding:8px;display:block}.hub-minimap svg{width:100%;max-width:320px;height:auto;margin-inline:auto;display:block}.hub-minimap:hover .hub-orbit{stroke:var(--line-glass-2)}.hub-orbit{fill:none;stroke:var(--line);stroke-width:.6px}.hub-orbit.own{stroke:var(--line-2)}.hub-sun{fill:var(--cu-200)}.hub-planet{fill:var(--tx-3)}.hub-planet.own{fill:var(--cu)}.hub-leg{stroke:var(--cyan-line);stroke-width:.5px;stroke-dasharray:2 2}.hub-ship{fill:var(--cyan)}.hub-label{fill:var(--tx-2);letter-spacing:.08em;font-size:7px}.hub-legend{border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 16px;padding:8px 14px;display:flex}.hub-legend>span{align-items:center;gap:6px;display:inline-flex}.hub-assist,.hub-market{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;padding:10px 14px;display:flex}.hub-list>li:first-child{border-top:0}.hub-assist>.grow{flex-direction:column;flex:12em;gap:2px;min-width:0;display:flex}.hub-assist-leg{font-size:13px}.hub-when{white-space:nowrap}.hub-market-name{min-width:0;color:var(--tx);flex:14em;align-items:center;gap:8px;font-size:13px;display:flex}.hub-market-price{white-space:nowrap;font-size:13px}.hub-spark{flex:none;line-height:0}.hub-health{flex-wrap:wrap;flex-basis:100%;gap:2px 12px;display:flex}.hub-faction{flex-direction:column;gap:2px;display:flex}.hub-faction-name{letter-spacing:.06em;font-size:17px}.hub-list.flush>li{padding:6px 0}.hub-project{border-top:1px solid var(--line);flex-direction:column;gap:4px;font-size:13px;display:flex}.hub-chains{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:8px;padding:12px 14px;display:grid}@media (width<=1100px){.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.hub-panel.w2,.hub-panel.w3{grid-column:1/-1}}@media (width<=760px){.hub-grid{grid-template-columns:minmax(0,1fr)}.hub-panel.w1,.hub-panel.w2,.hub-panel.w3{grid-column:1/-1}.hub-p-actions{order:-1}.hub-widths,.hub-table .opt{display:none}}.appear-previewing{border-color:var(--cyan-line);color:var(--cyan-tx)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.appear-themes{border:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;min-width:0;margin:0;display:grid}.appear-theme{text-align:left;color:var(--tx);background:var(--raised);border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer;flex-direction:column;gap:10px;padding:10px;display:flex}.appear-theme:hover{border-color:var(--line-2)}.appear-theme:has(input:focus-visible){outline:2px solid var(--cu);outline-offset:2px}.appear-theme.on{border-color:var(--cu);box-shadow:inset 0 0 0 1px var(--cu)}.appear-theme-name{flex-direction:column;gap:2px;display:flex}.appear-swatch{background:var(--bg);color:var(--tx);font-family:var(--f);border:1px solid var(--line);padding:10px;display:block}.appear-swatch-panel{background:var(--panel);border:1px solid var(--line);border-top:2px solid var(--cu);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.appear-swatch .h-sec{font-size:12px}.appear-swatch-kpi{font-size:17px}.appear-swatch.large .appear-swatch-kpi{font-size:21px}.appear-swatch-row{flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.appear-swatch-data{color:var(--cyan)}.appear-swatch-body{color:var(--tx-2);font-size:14px}.appear-swatch-cta{letter-spacing:.18em;text-transform:uppercase;background:var(--cu);color:var(--on-cu);border-radius:var(--r-control);align-self:flex-start;padding:6px 12px;font-size:11px;font-weight:500}.appear-fonts{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.appear-font{min-width:0;font-family:var(--f);background:var(--raised);border:1px solid var(--line);flex-direction:column;gap:4px;padding:12px;display:flex}.appear-font.on{border-color:var(--cu)}.appear-font-name{font-size:19px;font-weight:500}.appear-font-sample{color:var(--tx-2);font-size:14px}.appear-font-figures{color:var(--tx-hi);font-size:15px}.appear-font-pick{gap:6px;margin-top:6px;display:flex}.ap-title{align-items:center;gap:var(--s-2);display:inline-flex}.ap-switch{align-items:center;gap:var(--s-3);display:inline-flex}.badge.ap-on{border:1px solid var(--cyan-line);color:var(--cyan-tx);background:0 0}.badge.ap-warn{border:1px solid var(--amber);color:var(--amber);background:0 0}.badge.ap-off{border:1px solid var(--line-2);color:var(--tx-2);background:0 0}.ap-figures{max-width:420px}.ap-settings{gap:var(--s-4)}.ap-group{gap:var(--s-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ap-styles{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.ap-style{gap:var(--s-1);padding:var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--field);cursor:pointer;flex-direction:column;display:flex;position:relative}.ap-style.on{border-color:var(--cu);background:var(--cu-tint-2)}.ap-style input{opacity:0;pointer-events:none;position:absolute}.ap-style:focus-within{outline:1px solid var(--cu);outline-offset:2px}.ap-scopes{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.ap-limits{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));max-width:520px;display:grid}.ap-actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.ap-log td.ap-what,.ap-log td.ap-result{white-space:normal;overflow-wrap:anywhere}.ap-log td.ap-what{min-width:180px}.ap-log .ap-reason{margin-top:var(--s-1);display:block}.ap-warning{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--amber);border-radius:var(--r-control);flex-wrap:wrap;display:flex}.ap-warning p{flex:18em;min-width:0}.auto-top{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.area-cards{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}@media (width>=700px){.area-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1180px){.area-cards{grid-template-columns:repeat(5,minmax(0,1fr))}}.area-card{min-width:0}.area-card.automatic{border-color:var(--cyan-line);background:var(--cyan-tint-2)}.area-name{align-items:center;gap:var(--s-2);letter-spacing:.16em;text-transform:uppercase;color:var(--tx);margin:0;font-size:12px;font-weight:600;display:flex}.area-name .ic{color:var(--cyan-tx)}.area-line{min-height:3.6em}.area-seg{width:100%;min-width:0;margin:0;padding:0;display:flex}.area-seg button{min-width:0;padding:0 var(--s-2);flex:1 1 0}.area-seg button:disabled{cursor:progress;opacity:.7}.area-status{color:var(--tx-2);overflow-wrap:anywhere}.area-confirm{gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--amber);border-radius:var(--r-control);flex-direction:column;display:flex}.area-confirm-actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.link-btn{font:inherit;color:var(--cu);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link-btn:hover,.link-btn:focus-visible{color:var(--cu-200)}.auto-state-row{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--pad-y) var(--pad-x);flex-wrap:wrap;display:flex}.auto-state-row .auto-price{flex:22em;min-width:0;margin:0}.auto-figs{gap:var(--s-1) var(--s-4);flex-wrap:wrap;margin:0;display:flex}.auto-figs>span{gap:var(--s-2);align-items:baseline;display:inline-flex}.auto-state .ap-notes{padding:0 var(--pad-x) var(--pad-y);gap:var(--gap);flex-direction:column;display:flex}.auto-tabs{padding:0 var(--pad-x);background:var(--panel);border:1px solid var(--line)}.auto-rules-tab{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.area-section{gap:var(--s-3);min-width:0;scroll-margin-top:var(--s-4);flex-direction:column;display:flex}.area-head{font-size:inherit;font-weight:inherit;margin:0}.area-toggle{align-items:center;gap:var(--s-2) var(--s-3);width:100%;padding:var(--pad-y) var(--pad-x);color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}.area-toggle:hover,.area-toggle:focus-visible{background:var(--hover)}.area-toggle .ic.turned{transform:rotate(-90deg)}.area-title{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600}.area-count{overflow-wrap:anywhere;flex:14em;min-width:0}.area-body{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.auto-note{align-items:center;gap:var(--s-2);color:var(--tx-2);flex-wrap:wrap;display:flex}.auto-note .ic{color:var(--cyan-tx);flex:none}.auto-note span{flex:16em;min-width:0}.auto-rules{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.auto-rules li{gap:var(--s-1);padding:var(--s-2) 0;border-top:1px solid var(--line);overflow-wrap:anywhere;flex-direction:column;display:flex}.auto-rules li:first-child{border-top:0}.auto-gate{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.automation .wrap-row>.grow{flex:18em;min-width:min(100%,18em)}.rule-meta{align-items:center;gap:var(--s-1) var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.rule-meta .badge{letter-spacing:.1em;height:18px;padding:0 6px}.rule-cell{white-space:normal;min-width:180px}.rule-cell .rule-meta{margin-top:0}.nowrap{white-space:nowrap}.corp .corp-autopilot{text-decoration:none}@media (width<=480px){.ap-log th,.ap-log td{padding:var(--s-2) var(--s-1)}.ap-log td.ap-what{min-width:96px}}.research-labs{margin:0 0 var(--s-2);gap:var(--s-2);flex-direction:column;padding:0;list-style:none;display:flex}.research-lab{gap:var(--s-1);padding:var(--s-2) 0;border-top:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.research-lab b{align-items:center;gap:var(--s-1);overflow-wrap:anywhere;min-width:0;display:inline-flex}.research-build{padding-top:var(--s-2);border-top:1px solid var(--line)}.research-card{gap:var(--s-2);padding:var(--s-3);flex-direction:column;min-width:0;display:flex}.research-card .line-between{gap:var(--s-1);flex-wrap:wrap}.research-card .h-sec{overflow-wrap:anywhere;min-width:0;margin:0}.research-card .dl dd{overflow-wrap:anywhere;min-width:0}.lab-supply{margin:var(--s-2) 0 0;gap:var(--s-1);flex-direction:column;flex-basis:100%;padding:0;font-size:12px;list-style:none;display:flex}.lab-supply li{justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-2);color:var(--tx-2);flex-wrap:wrap;display:flex}.lab-supply li.up{color:var(--green)}.claims-map .ph .cmap-actions{gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}.cmap-actions .btn.on{border-color:var(--cu);background:var(--cu-tint)}.cmap-body{gap:var(--gap);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.cmap-flat{min-width:0}.cmap-flat svg,.cmap-disc svg{-webkit-user-select:none;user-select:none;max-width:none;display:block;overflow:visible}.cmap-flat svg{cursor:crosshair;touch-action:pan-y}.cmap-flat svg.brush{touch-action:none}.cmap-discs{gap:var(--gap);flex-direction:column;display:flex}.cmap-disc{flex-direction:column;align-items:center;gap:2px;display:flex}.cmap-disc-label{color:var(--tx-2);font-size:12px}.cmap-sea{fill:var(--deep);stroke:var(--line-2)}.cmap-ground{fill-opacity:.42;pointer-events:none}.cmap-band{fill:var(--cu);fill-opacity:.09;pointer-events:none}.cmap-band.b{fill:var(--cyan)}.cmap-band.held{fill-opacity:.17}.cmap-grid{stroke:var(--line-glass-2);stroke-width:1px;fill:none;pointer-events:none}.cmap-grid.eq{stroke:var(--line-2)}.cmap-axis{fill:var(--tx-3);font:400 9px var(--f);pointer-events:none}.cmap-zone{fill:var(--tx-2);font:400 10px var(--f);paint-order:stroke;stroke:var(--deep);stroke-width:3px;pointer-events:none}.cmap-zone.held{fill:var(--tx)}.cmap-area{fill:none;stroke:var(--tx-3);stroke-dasharray:2 3;opacity:.6;pointer-events:none}.cmap-ghost{fill:var(--tx-3);opacity:.5;pointer-events:none}.cmap-region,.cmap-drag,.cmap-cap{fill:var(--cu-tint);stroke:var(--cu);stroke-dasharray:4 3;pointer-events:none}.cmap-cap-hit{fill:var(--deep);stroke:var(--line-2);cursor:pointer;outline:none}.cmap-cap-hit:hover{stroke:var(--cu)}.cmap-cap-hit:focus-visible{stroke:var(--tx);stroke-width:2px}.cmap-item{cursor:pointer;outline:none}.cmap-item .hit{fill:#0000}.cmap-item .body{stroke:var(--bg);stroke-width:1.5px}.cmap-item.st-active .body{fill:var(--green)}.cmap-item.st-underutilized .body{fill:var(--amber)}.cmap-item.st-at_risk .body{fill:var(--red)}.cmap-item.st-contestable .body{fill:var(--violet)}.cmap-item.blob .body{fill:var(--raised);stroke:var(--line-2);stroke-width:1px}.cmap-item .arc{fill:none;stroke-width:3.5px;pointer-events:none}.cmap-item .arc.st-active{stroke:var(--green)}.cmap-item .arc.st-underutilized{stroke:var(--amber)}.cmap-item .arc.st-at_risk{stroke:var(--red)}.cmap-item .arc.st-contestable{stroke:var(--violet)}.cmap-item .ring{fill:none;stroke:var(--cu);stroke-width:2px}.cmap-item.hot .ring{stroke:var(--tx)}.cmap-item.selected .ring{stroke:var(--cu)}.cmap-item:focus-visible .body{stroke:var(--tx);stroke-width:2.5px}.cmap-item text{text-anchor:middle;dominant-baseline:central;pointer-events:none}.cmap-item text.mark{fill:var(--bg);font:700 8px var(--f)}.cmap-item text.count{fill:var(--tx);font:700 11px var(--f)}.cmap-tip{z-index:5;background:var(--glass-card);border:1px solid var(--line-2);max-width:240px;box-shadow:var(--shadow);color:var(--tx-2);pointer-events:none;flex-direction:column;gap:2px;padding:6px 10px;font-size:12px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.cmap-tip.l{transform:translate(-10px,calc(-100% - 10px))}.cmap-tip.r{transform:translate(calc(10px - 100%),calc(-100% - 10px))}.cmap-tip b{color:var(--tx);font-weight:400}.cmap-legend{color:var(--tx-2);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.cmap-legend li{align-items:center;gap:6px;display:inline-flex}.cmap-legend .sw{background:var(--tx-3);border-radius:50%;width:10px;height:10px}.cmap-legend .sw.st-active{background:var(--green)}.cmap-legend .sw.st-underutilized{background:var(--amber)}.cmap-legend .sw.st-at_risk{background:var(--red)}.cmap-legend .sw.st-contestable{background:var(--violet)}.cmap-legend .sw.blob{background:var(--raised);border:3px solid var(--tx-3);width:14px;height:14px}.cmap-legend b.mark{background:var(--tx-3);min-width:16px;height:16px;color:var(--bg);font:700 9px var(--f);border-radius:8px;place-items:center;padding:0 2px;display:inline-grid}@media (width<=720px){.cmap-body{grid-template-columns:minmax(0,1fr)}.cmap-discs{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;display:grid}}.claims-toolbar{gap:var(--gap);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.ct-row{align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.ct-row .ct-search{flex:220px;width:auto;min-width:0}.ct-select{flex-direction:column;gap:2px;min-width:0;display:flex}.ct-select select.input{width:auto;max-width:100%;padding-right:24px}.ct-chips{gap:var(--s-2);flex-direction:column;display:flex}.ct-set{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ct-set>.eyebrow{min-width:56px}.fchip{border:1px solid var(--line-2);max-width:100%;min-height:30px;color:var(--tx-2);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.fchip:hover{border-color:var(--tx-3)}.fchip .num{color:var(--tx-3)}.fchip.on{border-color:var(--cu);background:var(--cu-tint);color:var(--tx)}.fchip.on .num{color:var(--tx-2)}.fchip.none{opacity:.5}.fchip.region{border-color:var(--cyan-line);background:var(--cyan-tint)}.cgroup-h{font:inherit;margin:0}.cgroup-h button{width:100%;padding:var(--pad-y) var(--pad-x);background:var(--row);border:0;border-bottom:1px solid var(--line);color:var(--tx);font:inherit;text-align:left;cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.cgroup-h button:hover{background:var(--hover)}.cgroup-h b{overflow-wrap:anywhere;font-size:14px;font-weight:400}.cgroup-h .chev{width:1em;color:var(--tx-3)}.cgroup+.cgroup .cgroup-h button{border-top:1px solid var(--line)}.claim-cards>li.hot>.claim-card{border-color:var(--cyan);box-shadow:inset 0 0 0 1px var(--cyan)}.cmore{justify-content:center;display:flex}.outpost-needs{margin-bottom:var(--gap)}.outpost-home-head{justify-content:space-between;align-items:baseline;gap:var(--gap);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.outpost-row{align-items:center;gap:var(--s-2) var(--gap);padding:var(--s-2) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.outpost-row .claim-why{grid-column:1/-1;margin:0}.outpost-row-text{overflow-wrap:anywhere;min-width:0}@media (width<=480px){.outpost-row{grid-template-columns:minmax(0,1fr)}}
