.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{align-items:center;gap:var(--s-15);font-size:var(--fs-2xs);letter-spacing:var(--ls-06);color:var(--tx-3);opacity:.8;text-shadow:0 0 4px var(--bg);margin:-3px 0 0 -3px;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{min-height:0;margin:0 calc(-1 * clamp(var(--s-3), 2vw, var(--s-6)));gap:var(--s-3);padding:var(--s-3);flex:auto;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) min(380px,100%);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);padding:var(--s-15) var(--s-25);font:400 var(--fs-s) var(--f);letter-spacing:var(--ls-14);text-transform:uppercase;color:var(--tx-2);background:var(--glass);border:1px solid var(--line-2);border-radius:var(--r-control);cursor:pointer;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:var(--z-sticky);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:var(--z-popover);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{align-items:center;gap:var(--s-2);margin:calc(var(--s-1) * -1) 0 0 calc(var(--s-1) * -1);font-size:var(--fs-xs);color:var(--tx-2);text-shadow:var(--sh-glow-s) var(--bg), var(--sh-halo) var(--bg);display:flex}.celestial-label.star-label:before{content:"";background:var(--star,var(--tx-2));width:8px;height:8px;box-shadow:var(--sh-glow-s) 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{margin:var(--s-25) 0 0 var(--s-3);padding:3px var(--s-15);font-size:var(--fs-xs);color:var(--tx);background:var(--glass);border:1px solid var(--line-2)}.celestial-label.ring-label{margin:var(--s-05) 0 0 var(--s-1);font-size:var(--fs-2xs);color:var(--tx-3)}.star-search{min-width:220px;position:relative}.star-search .input{width:100%}.star-search>.star-search-list{z-index:var(--z-sticky);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{align-items:flex-start;gap:var(--s-05);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;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);font-size:var(--fs-2xs);letter-spacing:var(--ls-08);text-transform:uppercase;border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--tx-3);cursor:help}.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;--shade:#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;--shade:#00000080;--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;--hair:1px;--s-05:2px;--s-1:4px;--s-15:6px;--s-2:8px;--s-25:10px;--s-3:12px;--s-35:14px;--s-4:16px;--s-45:18px;--s-5:20px;--s-55:22px;--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);--fs-2xs:9px;--fs-xs:10px;--fs-s:11px;--fs-m:12px;--fs-l:13px;--fs-xl:14px;--fs-2xl:15px;--fs-3xl:17px;--fs-4xl:19px;--fs-5xl:22px;--fs-title:21px;--lh-tight:1.2;--lh-snug:1.25;--lh-normal:1.3;--lh-relaxed:1.4;--lh-text:1.5;--lh-loose:1.6;--ls-06:.06em;--ls-08:.08em;--ls-10:.1em;--ls-14:.14em;--ls-16:.16em;--ls-18:.18em;--ls-20:.2em;--ls-22:.22em;--ls-24:.24em;--ls-30:.3em;--r-control:2px;--r-pill:999px;--bracket:10px;--sh-ring:0 0 0 1px;--sh-edge:2px 0 0;--sh-halo:0 0 2px;--sh-glow-s:0 0 6px;--sh-glow-m:0 0 10px;--sh-lift:0 12px 32px;--sh-lift-up:0 -12px 32px;--dur-fast:.15s;--dur-base:.2s;--dur-slow:.4s;--z-tip:5;--z-sticky:20;--z-tabbar:30;--z-popover:40;--z-coach:45;--z-dock:50;--icon-s:16px;--icon-m:20px;--icon-l:28px;--control-s:28px;--control-m:32px;--control-l:36px;--tap:44px;--col-xs:150px;--col-s:180px;--col-m:220px;--col-card:230px;--col-l:260px;--col-xl:340px;--w-narrow:420px;--w-prose:640px;--frame-phone:375px;--frame-tablet:768px;--frame-desktop:1344px}@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);font-size:var(--fs-2xl);-webkit-font-smoothing:antialiased;margin:0;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:var(--fs-m)}.eyebrow{font-family:var(--f-head);font-size:var(--fs-s);letter-spacing:var(--ls-22);text-transform:uppercase;color:var(--tx-2);font-weight:500}.eyebrow.cu{color:var(--cu)}.eyebrow.xs{font-size:var(--fs-xs)}.crumbs{gap:var(--gap);flex-wrap:wrap;align-items:center;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);font-size:var(--fs-l);letter-spacing:var(--ls-24);text-transform:uppercase;color:var(--tx);margin:0;font-weight:500}.body{font-size:var(--fs-2xl);line-height:var(--lh-loose);color:var(--tx-2);max-width:62ch;margin:0}.small{font-size:var(--fs-m);color:var(--tx-3)}.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:var(--fs-m)}.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{align-items:center;gap:var(--s-3);padding:11px var(--s-4);border-top:1px solid var(--line);display:flex}.ph+.row,.row:first-child{border-top:0}.empty{padding:var(--s-4);font-size:var(--fs-l);color:var(--tx-3);margin:0}.btn{justify-content:center;align-items:center;gap:var(--gap);min-height:48px;padding:0 var(--s-6);font:500 var(--fs-l) / 1 var(--f);letter-spacing:var(--ls-18);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;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:var(--control-l);padding:0 var(--s-35);font-size:var(--fs-s)}.btn-xs{min-height:var(--control-s);padding:0 var(--s-25);font-size:var(--fs-xs);letter-spacing:var(--ls-14)}.btn-plain{text-transform:none;letter-spacing:.03em;font-size:var(--fs-xl);font-weight:400}.btn-sm.btn-plain{font-size:var(--fs-m)}.btn-block{width:100%}.link-arrow{align-items:center;gap:var(--s-2);font-size:var(--fs-s);letter-spacing:var(--ls-18);text-transform:uppercase;color:var(--cu);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:inline-flex}.ic{width:var(--icon-m);height:var(--icon-m);stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ic.s{width:var(--icon-s);height:var(--icon-s)}.ic.l{width:var(--icon-l);height:var(--icon-l)}.iconbtn{width:var(--tap);height:var(--tap);color:var(--tx);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.field{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.label{font-size:var(--fs-s);letter-spacing:var(--ls-20);text-transform:uppercase;color:var(--tx-2);font-weight:500}.iw{display:block;position:relative}.input{width:100%;height:48px;padding:0 46px 0 var(--s-35);background:var(--field);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--tx);font:400 var(--fs-2xl) var(--f)}.input.sm{height:var(--control-l);padding:0 var(--s-25);font-size:var(--fs-l)}.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{gap:var(--s-3);font-size:var(--fs-xl);color:var(--tx-2);cursor:pointer;line-height:var(--lh-relaxed);align-items:flex-start;display:flex}.check input{accent-color:var(--cu);flex:none;width:18px;height:18px;margin:1px 0 0}.or{align-items:center;gap:var(--s-35);font-size:var(--fs-s);letter-spacing:var(--ls-20);text-transform:uppercase;color:var(--tx-3);display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.inline-form{gap:var(--s-2);flex-wrap:wrap;align-items:flex-end;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{padding:var(--s-35) var(--s-05);font-size:var(--fs-m);letter-spacing:var(--ls-20);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;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:var(--control-m);padding:0 var(--s-35);color:var(--tx-2);font-size:var(--fs-m);cursor:pointer;background:0 0;border:0}.seg button.on{background:var(--cyan-tint);color:var(--tx);box-shadow:inset var(--sh-ring) var(--cyan)}.seg.sell button.on{background:var(--cu-tint);box-shadow:inset var(--sh-ring) var(--cu)}.kpis{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));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{gap:var(--s-35);padding:var(--s-35) var(--s-45);background:var(--panel);border:1px solid var(--line);align-items:center;min-width:0;display:flex}.kpi .v{font-size:var(--fs-4xl);font-variant-numeric:tabular-nums;line-height:var(--lh-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kpi .grow{flex:1;min-width:0}.kpi .sub{font-size:var(--fs-m);color:var(--tx-3)}.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 var(--dur-slow);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;width:100%;font-size:var(--fs-l);font-variant-numeric:tabular-nums}.tbl.sm{font-size:var(--fs-m)}.tbl th{font-size:var(--fs-xs);letter-spacing:var(--ls-18);text-transform:uppercase;color:var(--tx-3);text-align:left;padding:9px var(--s-35);white-space:nowrap;font-weight:500}.tbl td{padding:var(--s-25) var(--s-35);border-top:1px solid var(--line);white-space:nowrap}.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:var(--s-2);font-size:var(--fs-l);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{height:22px;padding:0 var(--s-2);font-size:var(--fs-s);border:1px solid var(--cyan-line);color:var(--cyan-tx);border-radius:var(--r-control);white-space:nowrap;align-items:center;display:inline-flex}.badge{height:22px;padding:0 var(--s-2);font-size:var(--fs-xs);letter-spacing:var(--ls-16);text-transform:uppercase;background:var(--cu);color:var(--on-cu);border-radius:var(--r-control);white-space:nowrap;align-items:center;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);width:16px;height:16px;transition:left var(--dur-fast);border-radius:50%;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{align-items:center;gap:var(--gap);padding:28px var(--s-2);text-align:center;flex-direction:column;display:flex}.stats>div+div{border-left:1px solid var(--line)}.dl{row-gap:9px;column-gap:var(--s-3);font-size:var(--fs-l);font-variant-numeric:tabular-nums;grid-template-columns:minmax(110px,40%) 1fr;margin:0;display:grid}.dl.pad{font-size:var(--fs-m)}.dl dt{color:var(--tx-3)}.dl dd{min-width:0;margin:0}.quad{text-align:center;padding:var(--s-35) var(--s-2);font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.quad b{font-size:var(--fs-4xl);font-weight:400;display:block}.quad span{font-size:var(--fs-2xs);letter-spacing:var(--ls-18);text-transform:uppercase;color:var(--tx-2)}.notice{gap:var(--gap);padding:var(--s-25) var(--s-35);border:1px solid var(--line-2);background:var(--panel);font-size:var(--fs-l);align-items:center;margin:0;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:var(--z-dock);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{gap:var(--s-2);flex-direction:column;max-width:100%;display:flex}.toasts .notice{background:var(--raised);box-shadow:var(--shadow)}.splash{text-align:center;place-items:center;gap:var(--s-4);min-height:70vh;padding:var(--s-6);display:grid}.splash img{width:96px;margin-inline:auto}.site-h{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);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(var(--s-4), 4vw, 56px);min-height:84px;display:flex}.site-h .logo img{width:104px;height:63px}.site-nav{gap:36px;display:flex}.site-nav a{font-size:var(--fs-m);letter-spacing:var(--ls-22);text-transform:uppercase;color:var(--tx-2);padding:var(--s-25) 0;white-space:nowrap;border-bottom:1px solid #0000;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{gap:var(--gap);align-items:center;margin-left:auto;display:flex}.user{align-items:center;gap:var(--s-3);color:var(--tx);display:flex}.avatar{border:1px solid var(--line-2);background:var(--raised);width:40px;height:40px;color:var(--cu);font-size:var(--fs-xl);letter-spacing:var(--ls-06);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}.avatar.l{width:68px;height:68px;font-size:var(--fs-5xl)}.user b{font-size:var(--fs-m);letter-spacing:var(--ls-16);text-transform:uppercase;font-weight:500;display:block}.user span{font-size:var(--fs-m);color:var(--tx-2)}@media (width<=900px){.site-h .wrap{gap:var(--s-2) var(--s-4);min-height:0;padding-block:var(--s-25);flex-wrap:wrap}.site-nav{gap:var(--s-6);scrollbar-width:none;order:3;width:100%;overflow-x:auto}.user .who{display:none}}@media (width<=420px){.site-nav{gap:var(--s-35);justify-content:space-between}.site-nav a{font-size:var(--fs-s);letter-spacing:.12em}}.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{max-width:var(--w-prose);flex-direction:column;gap:26px;display:flex}.hero h1{font-size:clamp(44px,6.4vw,88px)}.hero .lede{font-size:clamp(16px, 1.4vw, var(--fs-4xl));color:var(--tx-hi)}.hero .side-words{right:var(--gut);gap:var(--gap);font-size:var(--fs-xs);flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:48px}.cta-row{gap:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.btn-hero{min-height:56px;padding:0 var(--s-8)}.sec{gap:clamp(28px, 4vw, var(--s-12));flex-direction:column;padding-block:clamp(56px,8vw,100px);display:flex}.sec.flush{padding-top:0}.sec-head{justify-content:space-between;align-items:flex-end;gap:var(--s-5) var(--s-16);flex-wrap:wrap;display:flex}.sec-head h2{font-size:clamp(34px,4vw,50px)}.sec-head>div{gap:var(--s-35);flex-direction:column;display:flex}.feat{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));display:grid}.feat a{color:var(--tx);background:var(--panel);border:1px solid var(--line);transition:border-color var(--dur-base);flex-direction:column;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{padding:var(--s-45);gap:var(--gap);flex-direction:column;flex:1;display:flex}.feat .t b{font-size:var(--fs-4xl);font-weight:400}.feat .t p{font-size:var(--fs-xl);color:var(--tx-2);flex:1;margin:0;line-height:1.55}.uni{gap:clamp(var(--s-6), 4vw, 56px);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:center;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-list{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pick{gap:var(--gap);flex-wrap:wrap;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%, var(--col-l)), 1fr));gap:var(--s-6);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{padding:var(--s-5) var(--s-55);gap:var(--gap);flex-direction:column;display:flex}.news h3{font-size:var(--fs-title);margin:0;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{align-items:center;gap:var(--s-55);flex-direction:column;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{align-items:center;gap:var(--s-6) var(--s-12);flex-wrap:wrap;padding-block:40px;display:flex}.foot .logo{width:104px;height:63px}.foot nav{gap:var(--s-3) 28px;flex-wrap:wrap;display:flex}.foot nav a{font-size:var(--fs-m);letter-spacing:var(--ls-20);text-transform:uppercase;color:var(--tx-2)}@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{gap:var(--gap);flex-direction:column}}.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, var(--s-16)) 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{gap:var(--s-3);border-top:1px solid var(--line-glass-2);padding-top:var(--s-55);margin-top:var(--s-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auth .formcol{padding:clamp(var(--s-6), 4vw, 56px) var(--gut);flex-direction:column;justify-content:center;display:flex}.card{padding:clamp(var(--s-6), 3vw, 40px);gap:var(--s-45);background:var(--chrome);flex-direction:column;display:flex}.card .hello{align-items:center;gap:var(--s-3);flex-direction:column;display:flex}.card .hello img{width:170px;height:103px}.card .hello span{font-size:var(--fs-2xl);letter-spacing:.36em;text-transform:uppercase}.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{gap:clamp(var(--s-8), 5vw, 80px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;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{gap:var(--s-45);padding:var(--s-3) 0;border-bottom:1px solid var(--line);color:var(--tx);align-items:center;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{gap:var(--s-5);padding-block:28px var(--s-12);flex-direction:column;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{padding:clamp(var(--s-6), 4vw, 44px);gap:var(--s-45);max-width:var(--w-prose);flex-direction:column;display:flex;position:relative}.acct-hero h1{font-size:clamp(36px,4.4vw,56px)}.acct-hero .meta{margin:0 clamp(var(--s-6), 4vw, 44px) var(--s-6);gap:var(--s-5) 40px;border-top:1px solid var(--line-glass-2);padding-top:var(--s-4);flex-wrap:wrap;display:flex;position:relative}.acct-grid{gap:var(--s-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.col{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.news3{gap:var(--s-35);padding:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));display:grid}.news3 article{border:1px solid var(--line)}.news3 img{aspect-ratio:16/8;object-fit:cover;width:100%}.news3 .t{padding:var(--s-3) var(--s-35);gap:var(--s-15);flex-direction:column;display:flex}.pair{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.corp-card{border:1px solid var(--cu);align-items:center;gap:var(--s-35);min-height:74px;padding:var(--s-3) var(--s-4);color:var(--tx);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;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:var(--tap);height:var(--tap)}.checks{gap:var(--s-15);font-size:var(--fs-l);color:var(--tx-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.checks li{gap:var(--s-2);align-items:center;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{padding:var(--s-55) 0 var(--s-45);border-bottom:1px solid var(--line);justify-content:center;display:flex}.gside .logo img{width:190px;height:115px}.gnav{padding:var(--s-4) 0;gap:var(--s-05);flex-direction:column;display:flex}.gnav a{gap:var(--s-4);min-height:40px;padding:0 var(--s-55);font-size:var(--fs-m);letter-spacing:var(--ls-20);text-transform:uppercase;color:var(--tx-2);white-space:nowrap;border-left:3px solid #0000;align-items:center;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{margin:var(--s-25) var(--s-55);border-top:1px solid var(--line)}.gnav .nav-group{margin:var(--s-35) var(--s-55) var(--s-05) 25px;font-size:var(--fs-xs);letter-spacing:var(--ls-24);text-transform:uppercase;color:var(--tx-3);font-weight:500}.corp{margin:auto var(--s-55) 28px;padding-top:var(--s-55);border-top:1px solid var(--line);gap:var(--s-3);flex-direction:column;display:flex}.corp .name{align-items:center;gap:var(--s-3);font-size:var(--fs-l);letter-spacing:var(--ls-20);text-transform:uppercase;min-width:0;font-weight:500;display:flex}.corp .name span{text-overflow:ellipsis;overflow:hidden}.corp .name img{flex:none;width:30px;height:30px}.corp .kv{font-size:var(--fs-m);letter-spacing:var(--ls-18);text-transform:uppercase;color:var(--tx-2);justify-content:space-between;display:flex}.corp .kv b{color:var(--tx);font-weight:400}.gmain{min-width:0;padding:0 clamp(var(--s-3), 2vw, var(--s-6)) var(--s-6);gap:var(--s-35);flex-direction:column;display:flex}.gtop{align-items:center;gap:var(--s-3) 28px;border-bottom:1px solid var(--line);flex-wrap:wrap;min-height:68px;display:flex}.gtop .clock{font-size:var(--fs-xl);letter-spacing:var(--ls-20);text-transform:uppercase;color:var(--tx-2)}.gtop .mlogo{display:none}.gtop .online{align-items:center;gap:var(--s-2);color:var(--tx-2);letter-spacing:var(--ls-08);display:inline-flex}.gtop .online b{color:var(--tx)}.dot-live{background:var(--green);width:7px;height:7px;box-shadow:var(--sh-glow-s) var(--green);border-radius:50%}.sys{align-items:center;gap:var(--s-3);padding:0 var(--s-5);border-inline:1px solid var(--line);min-height:48px;margin-left:auto;display:flex}.sys b{font-size:var(--fs-4xl);letter-spacing:var(--ls-18);font-weight:500;display:block}.sys select{color:var(--tx);font:500 var(--fs-2xl) var(--f);letter-spacing:var(--ls-14);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0}.sys select option{background:var(--raised)}.res4{gap:var(--s-45);font-size:var(--fs-xl);align-items:center;display:flex}.res4 span{gap:var(--s-2);align-items:center;display:flex}.gpage{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.page-h{align-items:center;gap:var(--s-2) var(--s-55);padding:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.page-h h1{font-size:var(--fs-title);letter-spacing:var(--ls-30);text-transform:uppercase;margin:0;font-weight:400}.page-h .push{margin-left:auto}.vh{align-items:center;gap:var(--s-4);padding:0 var(--s-3);flex-wrap:wrap;min-height:52px;display:flex}.vh .crumb-hint{flex:16em;min-width:min(16em,100%)}.vh .title{font-size:var(--fs-2xl);letter-spacing:var(--ls-22);text-transform:uppercase;white-space:nowrap}.vh .tabs{gap:var(--s-55);border:0;flex:1;min-width:0}.vh .tab{font-size:var(--fs-s);padding:var(--s-4) 0}.cmd{gap:var(--s-3);grid-template-columns:minmax(0,1fr) 370px;align-items:start;display:grid}.ops{gap:var(--s-3);grid-template-columns:minmax(0,1fr) 460px;align-items:start;display:grid}.clm{gap:var(--s-3);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.cmd>*,.ops>*,.clm>*{min-width:0}.stack{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.tri{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));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{font-size:var(--fs-s);letter-spacing:var(--ls-16);position:absolute;bottom:2%;left:4%}.zone{gap:var(--s-2);color:var(--tx);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;align-items:flex-start;padding:0;display:flex;position:absolute}.zone .pin{border:2px solid var(--c);background:var(--scrim-light);width:20px;height:20px;margin-top:var(--s-05);border-radius:50%;flex:none}.zone[aria-pressed=true] .pin{background:var(--c)}.zone .lbl{gap:var(--s-05);background:var(--scrim-soft);padding:var(--s-1) var(--s-2);border-left:1px solid var(--c);flex-direction:column;display:flex}.zone .lbl b{font-size:var(--fs-m);letter-spacing:var(--ls-16);text-transform:uppercase;font-weight:500}.zone .lbl span{font-size:var(--fs-s);color:var(--tx-2)}.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:var(--ls-08)}.solcard .more-legs>summary{padding:0 var(--s-35) var(--s-2);cursor:pointer;color:var(--tx-2)}.solcard .block{display:block}.solcard .dl{font-size:var(--fs-m);padding:var(--s-25) var(--s-35);grid-template-columns:1fr auto}.cond{gap:var(--s-35) var(--gap);padding:var(--s-35) var(--s-4);font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cond div{font-size:var(--fs-3xl)}.cond small{font-size:var(--fs-s);color:var(--tx-3);display:block}.zonecard>img{object-fit:cover;width:100%;height:110px}.actions4{gap:var(--s-2);padding:var(--s-35) var(--s-4);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));display:grid}.actions4 .btn{text-align:left;white-space:normal;min-width:0;line-height:var(--lh-normal);padding-block:var(--s-2);justify-content:flex-start}.struct{gap:var(--s-3);font-size:var(--fs-m);align-items:center;display:flex}.struct img{object-fit:cover;flex:none;width:56px;height:38px}.struct .grow{gap:var(--s-1);flex-direction:column;flex:1;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:var(--fs-m);line-height:var(--lh-relaxed);position:absolute}.routes .l b{letter-spacing:var(--ls-16);font-weight:400}.routes .ship{background:var(--cyan);width:10px;height:10px;box-shadow:var(--sh-glow-m) var(--cyan);border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.routes .ship.back{background:var(--cu);box-shadow:var(--sh-glow-m) var(--cu)}.chain{border:1px solid var(--line);padding:var(--s-3);gap:var(--s-3);font-size:var(--fs-m);align-items:center;min-width:0;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 var(--sh-edge) var(--cyan)}.mkt button{color:var(--tx);font:inherit;cursor:pointer;gap:var(--gap);min-height:var(--control-s);background:0 0;border:0;align-items:center;padding:0;display:flex}.ob{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ob>div{padding:var(--s-3) var(--s-4)}.ob>div+div{border-left:1px solid var(--line)}.ob p{justify-content:space-between;gap:var(--s-2);font-size:var(--fs-m);font-variant-numeric:tabular-nums;margin:0;padding:3px 0;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%, var(--col-l)), 1fr));gap:var(--s-3);display:grid}.shop article{flex-direction:column;display:flex}.shop article>img{aspect-ratio:16/8;object-fit:cover;width:100%}.shop .t{padding:var(--s-35) var(--s-4);gap:var(--s-2);flex-direction:column;flex:1;display:flex}.shop .t b{font-size:var(--fs-3xl);font-weight:400}.shop .t .dl{font-size:var(--fs-m)}.shop .buy{padding:0 var(--s-4) var(--s-4);gap:var(--gap);flex-wrap:wrap;align-items:center;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:var(--z-sticky);border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;height:auto;position:sticky;overflow:visible}.gside .logo{padding:var(--s-15) var(--s-3);border:0}.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{min-height:60px;padding:0 var(--s-35);border-bottom:2px solid #0000;border-left:0}.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:var(--fs-s)}.res4{display:none}.gmain{padding-bottom:96px}.kpis{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.kpi{padding:var(--s-3);gap:var(--gap)}.kpi>.ic{display:none}.kpi .v{font-size:16px}.tabbar{z-index:var(--z-tabbar);padding:var(--s-2) var(--s-2) calc(var(--s-2) + env(safe-area-inset-bottom,var(--s-3)));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{justify-content:center;align-items:center;gap:var(--s-1);font-size:var(--fs-xs);letter-spacing:var(--ls-14);text-transform:uppercase;color:var(--tx-3);padding-top:var(--s-15);border-top:2px solid #0000;flex-direction:column;display:flex}.tabbar a.active{color:var(--cu);border-top-color:var(--cu)}.tab-more>summary{justify-content:center;align-items:center;gap:var(--s-1);height:100%;font-size:var(--fs-xs);letter-spacing:var(--ls-14);text-transform:uppercase;color:var(--tx-3);padding-top:var(--s-15);cursor:pointer;border-top:2px solid #0000;flex-direction:column;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));max-height:70vh;padding:var(--s-2) 0 var(--s-3);background:var(--chrome);border-top:1px solid var(--line-2);box-shadow:var(--sh-lift-up) var(--shade);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.tab-sheet .nav-group{margin:var(--s-3) var(--s-5) var(--s-1);font-size:var(--fs-xs);letter-spacing:var(--ls-24);text-transform:uppercase;color:var(--tx-3)}.tabbar .tab-sheet a{border-top:0;flex-direction:row;justify-content:flex-start;padding-top:0}.tab-sheet a{align-items:center;gap:var(--s-35);min-height:var(--tap);padding:0 var(--s-5);font-size:var(--fs-l);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-2);border-left:3px solid #0000;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{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.box{background:var(--panel);border:1px solid var(--line);padding:var(--s-4);gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.box h2{font-size:var(--fs-m);letter-spacing:var(--ls-24);text-transform:uppercase;margin:0;font-weight:500}.box h3{font-size:var(--fs-l);letter-spacing:var(--ls-16);text-transform:uppercase;color:var(--tx-2);margin:0;font-weight:500}.box table,.admin table{border-collapse:collapse;width:100%;font-size:var(--fs-l);font-variant-numeric:tabular-nums}.box th,.admin th{font-size:var(--fs-xs);letter-spacing:var(--ls-18);text-transform:uppercase;color:var(--tx-3);text-align:left;padding:var(--s-2) var(--s-25);font-weight:500}.box td,.admin td{padding:var(--s-2) var(--s-25);border-top:1px solid var(--line);vertical-align:top}.line{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.admin input:not([type=checkbox]),.admin select,.admin textarea,.box input:not([type=checkbox]),.box select,.box textarea{height:var(--control-l);padding:0 var(--s-25);background:var(--field);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--tx);font:400 var(--fs-l) var(--f);min-width:0}.box textarea,.admin textarea{height:auto;padding:var(--s-2) var(--s-25)}.box input:focus,.box select:focus,.admin input:focus,.admin select:focus{border-color:var(--cu);outline:none}.box button,.admin button{min-height:var(--control-l);padding:0 var(--s-35);font:500 var(--fs-s) / 1 var(--f);letter-spacing:var(--ls-16);text-transform:uppercase;border-radius:var(--r-control);cursor:pointer;background:var(--cu);color:var(--on-cu);border:1px solid #0000}.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:var(--ls-08);text-transform:uppercase;margin:0;font-size:30px;font-weight:400}.lede{font-size:var(--fs-3xl);color:var(--tx-hi)}.uni .stack{gap:var(--s-5)}.push{margin-left:auto}.grow{flex:1;min-width:0}.hero-copy{gap:var(--s-55);max-width:var(--w-prose)}.rule.wide{width:48px}.auth .stats3 .n{font-size:30px}.auth .stats3 .eyebrow{margin-top:var(--s-15)}.or.plain{text-transform:none;letter-spacing:.03em;font-size:var(--fs-l)}.card-title{font-size:38px}.center{text-align:center}.stack.tight{gap:var(--s-1);max-width:var(--w-narrow)}.lead-text{font-size:16px}.block{display:block}.big-num{font-size:28px;font-weight:300}.small-text{font-size:var(--fs-l)}.line-row{align-items:center;gap:var(--s-4);flex-direction:row}.name-big{font-size:var(--fs-5xl)}.wrap-any{overflow-wrap:anywhere;color:var(--tx-2)}.mark-l{width:52px;height:52px}.kpi-bar{margin-top:var(--s-2)}.chart{width:100%;height:auto;display:block}.clip{overflow:hidden}.tight-ph{padding:var(--s-25) var(--s-35)}.xs-sec,.ph .xs-sec{font-size:var(--fs-s)}.sol-title{color:var(--tx);letter-spacing:var(--ls-16);gap:var(--s-2);grid-column:span 2;align-items:center;display:flex}.line-between{justify-content:space-between;align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.line-between>.bar{flex:1}.zone-title{font-size:var(--fs-4xl);letter-spacing:var(--ls-14);text-transform:uppercase}.muted-2{color:var(--tx-2)}.bordered{border-top:1px solid var(--line)}.actions4.one{grid-template-columns:minmax(0,1fr)}.stats4{row-gap:var(--s-05);font-size:var(--fs-m);grid-template-columns:repeat(4,minmax(0,1fr))}.book-h{margin-bottom:var(--s-2)}.market-card{gap:var(--s-15);padding:var(--s-35) var(--s-4);text-align:left;color:var(--tx);font:inherit;cursor:pointer;flex-direction:column;display:flex}.market-card:hover{border-color:var(--line-2)}.flush-p{line-height:var(--lh-loose);margin:0}.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{gap:var(--s-15);flex-direction:column;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{padding:var(--s-3) var(--s-4) 0;gap:var(--s-15)}.big-quad b{font-size:var(--fs-5xl)}.big-quad span{font-size:var(--fs-xs)}.mark-s{width:28px;height:var(--control-s)}.stack-notice{margin:var(--s-4);flex-direction:column;align-items:flex-start}@media (width<=1360px){.res4{display:none}}.mkt th,.mkt td{padding-inline:var(--s-25)}@media (width<=1500px){.kpi{padding:var(--s-3) var(--s-35)}.kpi>.ic{display:none}}@media (width<=760px){.gtop{gap:var(--s-15) var(--s-3);min-height:56px;padding-block:var(--s-15)}.gtop .clock{width:100%;font-size:var(--fs-xs);order:3}.sys{padding:0 var(--s-2);border:0;min-height:40px;margin-left:auto}.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{font-size:var(--fs-xs);letter-spacing:var(--ls-10)}}.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{font-size:var(--fs-s);letter-spacing:var(--ls-08);right:10px}.ships{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--col-xl)), 1fr));gap:var(--gap);padding:var(--s-25);display:grid}.ship{border:1px solid var(--line);background:var(--row);flex-direction:column;display:flex}.ship-head{gap:var(--s-3);padding:var(--s-25) var(--s-3);border-bottom:1px solid var(--line);align-items:center;display:flex}.ship-head img{object-fit:cover;flex:none;width:64px;height:42px}.ship-name{font-weight:400;font-size:var(--fs-2xl);letter-spacing:var(--ls-14)}.ship-facts{padding:var(--s-25) var(--s-3);font-size:var(--fs-m);grid-template-columns:96px 1fr}.fuel-cell{flex-direction:column;gap:5px;display:flex}.ship-actions{gap:var(--s-2);padding:var(--s-25) var(--s-3);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;margin-top:auto;display:flex}.h-sec.line{gap:var(--gap)}.policy-grid{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));display:grid}.row.flush-row{padding:var(--s-2) 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 var(--fs-s) / 1 var(--f);letter-spacing:var(--ls-16);text-transform:uppercase;color:var(--tx);background:0 0;border:0;padding:0}button.celestial-label{cursor:pointer}.celestial-label.body-label{margin:calc(var(--s-1) * -1) 0 0 calc(var(--s-1) * -1);color:var(--tx-2);text-shadow:var(--sh-glow-s) var(--bg), var(--sh-halo) var(--bg);align-items:center;gap:7px;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{font-size:var(--fs-2xs);color:var(--cyan-tx);margin:var(--s-2) 0 0 var(--s-2)}.celestial-label.ship-label.traffic-label{color:var(--tx-3)}.celestial-label.surface-marker{align-items:center;gap:var(--s-2);margin:calc(var(--s-25) * -1) 0 0 calc(var(--s-25) * -1);--c:var(--cyan);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{margin:calc(var(--s-1) * -1) 0 0 calc(var(--s-1) * -1);gap:var(--s-15);font-size:var(--fs-xs);color:var(--tx-2);cursor:pointer}.celestial-label.surface-marker.ship-dot:before{background:var(--c);width:8px;height:8px;box-shadow:var(--sh-glow-s) var(--c);border:none}.celestial-label.surface-marker.ship-dot.back{--c:var(--cu)}.celestial-label.surface-marker{text-shadow:var(--sh-glow-s) var(--bg), var(--sh-halo) 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:var(--col-xl) minmax(0, 1fr);gap:var(--s-3);min-height:100vh;padding:var(--s-3);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;font-size:var(--fs-s);color:var(--tx-2);max-height:320px;overflow:auto}@media (width<=760px){.lab{grid-template-columns:minmax(0,1fr)}}.crumbnav{align-items:center;gap:var(--s-1);flex-wrap:wrap;display:flex}.crumb{align-items:center;gap:var(--s-1);display:inline-flex;position:relative}.crumb .sep{margin:0 var(--s-1)}.crumb-link{padding:var(--s-1) var(--s-05);font:400 var(--fs-2xl) var(--f);letter-spacing:var(--ls-22);text-transform:uppercase;color:var(--tx-2);cursor:pointer;background:0 0;border:0}.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:var(--z-popover);width:max-content;min-width:220px;max-width:calc(100vw - 2 * var(--s-4));max-height:60vh;padding:var(--s-1);background:var(--raised);box-shadow:var(--shadow);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.crumb-list button{justify-content:space-between;gap:var(--s-4);padding:9px var(--s-25);color:var(--tx);font:400 var(--fs-l) var(--f);letter-spacing:var(--ls-08);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;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;font-size:var(--fs-s);padding-left:44px}.clab{gap:var(--s-3);grid-template-rows:minmax(0,1fr);grid-template-columns:200px minmax(0,1fr) 380px;height:calc(100vh - 150px);min-height:560px;display:grid}.clab-bodies,.clab-editor{flex-direction:column;min-height:0;display:flex}.clab-tree{padding:var(--s-15) 0;margin:0;list-style:none;overflow-y:auto}.clab-tree button{width:100%;padding:7px var(--s-25);color:var(--tx-2);font:inherit;font-size:var(--fs-l);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;justify-content:space-between;align-items:center;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{padding:3px var(--s-2);background:var(--scrim-soft);color:var(--tx-2);pointer-events:none;white-space:nowrap;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:var(--s-2) 0}.clab-section summary{cursor:pointer;padding:var(--s-1) 0 var(--s-2)}.clab-row{align-items:center;gap:var(--s-2);grid-template-columns:120px minmax(0,1fr) 72px;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{gap:var(--s-1);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.clab-list{margin:var(--s-2) 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:var(--s-15);display:flex}.clab-name{padding:var(--s-15) var(--s-1);color:var(--tx);font:inherit;font-size:var(--fs-l);text-align:left;cursor:pointer;background:0 0;border:0;flex:1}.clab-fields{padding:var(--s-1) var(--s-1) var(--s-25)}.clab-json{width:100%;min-height:420px;font-size:var(--fs-s);resize:vertical}.clab-save{gap:var(--s-2);flex-direction:column;display:flex}.clab-history{max-height:160px;font-size:var(--fs-m);margin:0;padding:0;list-style:none;overflow-y:auto}.clab-history li{justify-content:space-between;gap:var(--s-2);padding:var(--s-15) 0;border-top:1px solid var(--line);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:var(--s-25)!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:var(--s-15);min-width:92px;display:inline-flex}.ship-condition .bar{width:48px}.spec-list{gap:var(--gap);flex-direction:column;display:flex}.spec{gap:var(--s-1);flex-direction:column;display:flex}.spec dt{justify-content:space-between;display:flex}.spec dd{justify-content:space-between;align-items:center;gap:var(--s-2);margin:0;display:flex}.spec .lv{color:var(--tx-3)}.celestial-scale{z-index:4;padding:var(--s-1) var(--s-15);background:var(--scrim-thin);font:var(--fs-s) var(--f-mono);color:var(--tx-2);flex-direction:column;align-items:flex-end;gap:3px;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{font-size:var(--fs-xs);color:var(--tx-3)}.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{gap:var(--s-1);margin:0 0 var(--s-2);border:0;flex-wrap:wrap;min-width:0;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{min-height:150px;padding:var(--s-45) var(--s-5);justify-content:flex-end;gap:var(--s-1);background:linear-gradient(90deg, var(--scrim) 0%, var(--scrim-soft) 55%, var(--scrim-thin) 100%);flex-direction:column;display:flex;position:relative}.claim-banner h2{font:400 var(--fs-5xl) / var(--lh-tight) var(--f-head);letter-spacing:var(--ls-10);text-transform:uppercase;margin:0}.claim-banner p{max-width:62ch;font-size:var(--fs-l);line-height:var(--lh-text);color:var(--tx-2);margin:0}.claim-kpis{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.claim-kpis>div{gap:var(--s-05);min-width:0;padding:var(--s-25) var(--s-4);border-left:1px solid var(--line);flex-direction:column;display:flex}.claim-kpis>div:first-child{border-left:0}.claim-kpis .v{font-size:18px;line-height:var(--lh-snug);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tx-amber{color:var(--amber)}.claim-empty{align-items:flex-start;gap:var(--s-35);flex-direction:row}.claim-empty svg{color:var(--cu);flex:none}.claim-empty b{font-weight:400}.claim-cards{padding:var(--s-3);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--col-card)), 1fr));gap:var(--gap);margin:0;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 var(--sh-ring) var(--cu);background:var(--cu-tint-2)}.claim-card>img{aspect-ratio:16/7;object-fit:cover;width:100%;display:block}.claim-card-body{gap:var(--s-15);padding:var(--s-25) var(--s-3) var(--s-3);flex-direction:column;min-width:0;display:flex}.claim-card-title{justify-content:space-between;align-items:flex-start;gap:var(--s-2);display:flex}.claim-card-title b{font-weight:400;font-size:var(--fs-2xl);line-height:var(--lh-normal);overflow-wrap:anywhere;min-width:0}.slot-pips{gap:var(--s-05);flex:none;grid-template-columns:repeat(3,7px);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{gap:var(--s-1);flex-wrap:wrap;display:flex}.claim-chips>span{font-size:var(--fs-s);padding:var(--s-05) 7px;border:1px solid var(--line-2);border-radius:var(--r-pill);color:var(--tx-2);white-space:nowrap}.claim-card-foot{justify-content:space-between;align-items:center;gap:var(--s-2);margin-top:var(--s-05);flex-wrap:wrap;display:flex}.claim-card-foot .status{font-size:var(--fs-m)}.claim-depot{align-items:center;gap:var(--s-1);font-size:var(--fs-m);color:var(--tx-3);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{justify-content:space-between;align-items:flex-end;gap:var(--s-2);padding:var(--s-6) var(--s-4) var(--s-25);background:linear-gradient(180deg, var(--scrim-clear), var(--scrim-mid));flex-wrap:wrap;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{padding:0 var(--s-4);margin:0;list-style:none}.takeover{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-25) 0;border-top:1px solid var(--line);flex-wrap:wrap;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{margin:var(--s-25) 0 0;gap:var(--gap);flex-direction:column;padding:0;list-style:none;display:flex}.bcard{gap:var(--s-3);padding:var(--s-25);border:1px solid var(--line);border-radius:var(--r-control);background:var(--panel);display:flex}.bcard>img{object-fit:cover;border-radius:var(--r-control);flex:none;width:64px;height:64px}.bcard-body{gap:var(--s-2);flex-direction:column;flex:1;min-width:0;display:flex}.bcard-head{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.bcard-count{color:var(--tx-3);font-weight:400}.bcard .btn{align-self:flex-start}.io{gap:var(--s-15);flex-direction:column;display:flex}.io-row{gap:var(--s-1);flex-direction:column;display:flex}.io-label{font-size:var(--fs-xs);letter-spacing:var(--ls-08);text-transform:uppercase;color:var(--tx-3)}.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{gap:var(--s-1);flex-wrap:wrap;display:flex}.io-chip{--rc:var(--tx-2);padding:3px var(--s-2);font-size:var(--fs-m);border:1px solid color-mix(in srgb, var(--rc) 45%, transparent);background:color-mix(in srgb, var(--rc) 10%, transparent);border-radius:var(--r-pill);color:var(--tx);align-items:center;gap:5px;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{gap:var(--s-2);flex-direction:column;display:flex}.btn.claim-choice{text-align:left;white-space:normal;width:100%;line-height:var(--lh-normal);padding:var(--s-25) var(--s-35);justify-content:flex-start}.claim-choice .price{white-space:nowrap;margin-left:auto}.depot-storage{gap:var(--s-2);flex-direction:column;display:flex}.fill{background:var(--line);border-radius:var(--r-pill);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{gap:var(--s-15);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.depot-list li{align-items:center;gap:var(--gap);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{gap:var(--s-2);flex-direction:column;display:flex}.stat-res{--rc:var(--tx-2);align-items:center;gap:var(--s-15);display:inline-flex}.stat-res svg{color:var(--rc)}.stats-table td.up{color:var(--green)}.prod-menu{position:relative}.prod-menu>summary{align-items:center;gap:var(--s-2);cursor:pointer;padding:var(--s-15) var(--s-25);border:1px solid var(--line);border-radius:var(--r-control);list-style:none;display:flex}.prod-menu>summary::-webkit-details-marker{display:none}.prod-short{display:none}.prod-list{z-index:var(--z-sticky);min-width:280px;padding:var(--s-25) var(--s-3);gap:var(--s-15);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-control);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0}.prod-row{gap:var(--gap);grid-template-columns:1fr auto auto;align-items:center;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{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);flex-wrap:wrap;display:flex}.adm-stack{gap:var(--s-35);flex-direction:column;min-width:0;display:flex}.adm-cols{gap:var(--s-35);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;display:grid}.adm-cols>*{min-width:0}.adm-split{grid-template-columns:minmax(0, 1.5fr) minmax(var(--col-xl), 1fr);gap:var(--s-35);align-items:start;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:var(--s-15);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(var(--col-xs), 1fr));gap:var(--s-15) var(--s-35);display:grid}.adm-trait{flex-direction:column;gap:3px;display:flex}.adm-row{gap:var(--gap);flex-wrap:wrap;align-items:center;display:flex}.adm-row .input{flex:140px;width:auto}.adm-num{max-width:10rem}.adm-notice{padding:var(--s-25) var(--s-35);border:1px solid var(--line);font-size:var(--fs-l);margin:0}.adm-notice.ok{border-color:var(--green);color:var(--green)}.adm-notice.error{border-color:var(--red);color:var(--red)}.dot-state{width:7px;height:7px;margin-right:var(--s-15);background:var(--tx-3);vertical-align:middle;border-radius:50%;display:inline-block}.dot-state.on{background:var(--green);box-shadow:0 0 5px var(--green)}.adm-tag{margin-left:var(--s-15);border:1px solid var(--cyan-line);color:var(--cyan-tx);font-size:var(--fs-2xs);letter-spacing:var(--ls-14);padding:0 5px;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{align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.upg-targets select.input{width:auto;height:var(--control-m);padding:0 28px 0 var(--s-25);display:inline-block}.upg-num{width:64px;height:var(--control-m)}.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{gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.route-stops{padding-left:var(--s-45);gap:var(--s-05);margin:0;display:grid}.ship-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.ship-chip{font-family:var(--f-mono);font-size:var(--fs-s);padding:var(--s-05) var(--s-2);border:1px solid var(--line);border-radius:var(--r-pill);cursor:grab;-webkit-user-select:none;user-select:none}.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{padding-left:var(--s-6);flex-wrap:wrap}.route-editor .line{flex-wrap:wrap}.route-editor .input,.route-card .input{width:auto;max-width:100%;height:var(--control-m)}.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:var(--control-m)}.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 var(--dur-fast);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{grid-template-columns:var(--col-m) minmax(0, 1fr);gap:var(--s-3);align-items:start;display:grid}.ops-tree .input{width:100%;height:var(--control-m)}.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:var(--control-m)}.route-new{gap:var(--s-3);flex-direction:column;display:flex}.route-kinds{grid-template-columns:repeat(auto-fit, minmax(var(--col-m), 1fr));gap:var(--gap);display:grid}.route-kind{gap:var(--s-1);padding:var(--s-3) var(--s-35);text-align:left;border:1px solid var(--line-2);color:var(--tx);cursor:pointer;font:inherit;background:0 0;flex-direction:column;display:flex}.route-kind:hover{border-color:var(--tx-2)}.route-kind.on{border-color:var(--cu);box-shadow:inset var(--sh-edge) var(--cu)}.route-new-foot{align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.route-new-foot .push{flex:1}.field-inline{align-items:center;gap:var(--s-2);display:inline-flex}@media (width<=900px){.ops-split{grid-template-columns:minmax(0,1fr)}}.celestial-label.traffic-blob{font-size:var(--fs-2xs);color:var(--tx-hi);background:var(--scrim-light);border:1px solid var(--tx-3);border-radius:var(--r-pill);margin:calc(var(--s-2) * -1) 0 0 var(--s-2);cursor:pointer;padding:0 5px}.celestial-label.body-label.hypothetical{opacity:.8;font-style:italic}.celestial-label.orbit-hover{font-size:var(--fs-xs);color:var(--tx-2);margin:var(--s-15) 0 0 var(--s-15)}.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);border-radius:var(--r-pill);color:var(--tx-2);font-size:var(--fs-xs);padding:0 var(--s-2);cursor:pointer;text-transform:none;letter-spacing:0}.marker-chip:hover,.marker-chip.build{color:var(--cu)}.market-card .inbound{color:var(--cyan)}.ship-store .ph{gap:var(--s-2);flex-wrap:wrap}.ship-grid{grid-template-columns:repeat(auto-fill, minmax(var(--col-m), 1fr));gap:var(--gap);display:grid}.ship-card{gap:var(--s-2);padding:var(--s-3);border:1px solid var(--line-2);flex-direction:column;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{align-items:baseline;gap:var(--s-1) var(--s-2);flex-wrap:wrap;display:flex}.ship-head .eyebrow{width:100%}.ship-specs{gap:var(--s-05) var(--s-3);grid-template-columns:auto 1fr;margin:0;display:grid}.ship-specs dt{color:var(--tx-3)}.ship-specs dd{text-align:right;margin:0}.ship-route{padding-top:var(--s-15);border-top:1px solid var(--line)}.ship-title{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.ship-title-row{align-items:center;gap:var(--s-2);white-space:nowrap;min-width:0;display:flex}.ship-title-row .push{flex:1}.ship-class{font-size:var(--fs-s);letter-spacing:var(--ls-08);color:var(--tx-3)}.ship-route{text-overflow:ellipsis;overflow:hidden}.ship-title .ship-condition{align-items:center;gap:var(--s-15);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:var(--s-15);display:inline-flex}.ship-table .ship-condition .bar{width:48px}.ship-table .ship-open>td{padding:0 0 var(--s-2)}.link-btn{color:inherit;font:inherit;cursor:pointer;letter-spacing:var(--ls-10);background:0 0;border:0;padding:0}@media (width<=700px){.ship-table .opt{display:none}}.comp{gap:var(--s-15);flex-direction:column;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{gap:var(--s-1);grid-template-columns:repeat(auto-fill,minmax(62px,1fr));margin:0;padding:0;list-style:none;display:grid}.pcell{min-width:0;position:relative}.pcell>button{aspect-ratio:1;width:100%;min-height:58px;padding:var(--s-1) var(--s-1) var(--s-2);background:var(--raised);border:1px solid var(--line);color:var(--tx);font:inherit;cursor:default;font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;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{font-size:var(--fs-2xs);color:var(--tx-3);align-self:flex-start;min-height:9px;line-height:1}.psym{font:500 var(--fs-3xl) / 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:var(--fs-l)}.psym sub{vertical-align:-.25em;font-size:.65em;line-height:0}.pv{font-size:var(--fs-xs);color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;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{width:max-content;max-width:220px;padding:var(--s-15) var(--s-2);background:var(--bg-3,var(--raised));border:1px solid var(--line-2);color:var(--tx);font-size:var(--fs-m);text-align:left;white-space:normal;pointer-events:none;z-index:var(--z-tip);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{gap:var(--s-15);font-size:var(--fs-m);flex-direction:column;margin:0;padding:0;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:var(--s-25) var(--s-4);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{width:var(--tap);vertical-align:middle;display:inline-block}.ship-table .levels{letter-spacing:var(--ls-06)}.ship-open .ship{background:0 0;border:0}.ship-open .ship-head{display:none}.ship-open .ship-facts{gap:var(--s-15) var(--s-4);grid-template-columns:repeat(auto-fill,110px minmax(160px,240px));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:var(--s-1);margin:var(--s-1) 0 var(--s-2);padding:0;list-style:none;display:grid}.decision-bars li{gap:var(--gap);color:var(--tx-3);grid-template-columns:minmax(0,280px) 160px 48px;align-items:center;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:var(--control-l);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:var(--control-l);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:var(--z-sticky);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{line-height:var(--lh-text);margin:0}.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:var(--z-coach);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:var(--z-sticky);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);font-size:var(--fs-s);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--tx-2);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{align-items:center;gap:var(--s-35);padding:var(--s-15) var(--s-25);border:1px solid var(--line-2);cursor:pointer;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{align-items:center;gap:var(--s-15);white-space:nowrap;font-size:var(--fs-l);color:var(--tx-2);display:inline-flex}.kpi-chip b{color:var(--tx);font-weight:500}.kpi-caret{transition:transform var(--dur-fast)}.kpi-menu[open] .kpi-caret{transform:rotate(180deg)}.kpi-pop{z-index:var(--z-popover);padding:var(--s-3);box-shadow:var(--sh-lift) var(--shade);position:absolute;top:calc(100% + 6px);left:0;right:0}.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:var(--fs-2xs)}.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;font-size:var(--fs-l);letter-spacing:.02em;color:var(--tx);white-space:normal}.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{padding:1px var(--s-15);font-size:var(--fs-s);white-space:nowrap}.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{grid-template-columns:var(--col-s) minmax(0, 1fr);gap:var(--s-3);max-width:min(760px, calc(100vw - var(--s-12)));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:var(--fs-m)}.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);margin-bottom:var(--s-05);font-size:var(--fs-xs);letter-spacing:var(--ls-08);text-transform:uppercase;color:var(--tx-3);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{font-size:var(--fs-s);color:var(--tx-2);white-space:nowrap}.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:var(--s-2) var(--s-4)}.hub-head-tools{align-items:center;gap:var(--s-3);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.hub-sub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.hub-edit{gap:var(--gap);padding:var(--s-3) var(--s-4);border-color:var(--cyan-line);background:var(--cyan-tint-2);flex-direction:column;display:flex}.hub-edit-row{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.hub-edit-row .push{margin-left:auto}.hub-hidden{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.hub-grid{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;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{padding:var(--s-25) var(--s-35);gap:var(--s-2) var(--s-3);flex-wrap:wrap}.hub-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;overflow:hidden}.hub-link{font-size:var(--fs-xs)}.hub-body{min-width:0}.hub-body-pad{gap:var(--s-2);padding:var(--s-3) var(--s-35);flex-direction:column;min-width:0;display:flex}.hub-foot{padding:var(--s-2) var(--s-35);border-top:1px solid var(--line)}.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{width:28px;height:var(--control-s);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--tx-2);cursor:grab;background:0 0;justify-content:center;align-items:center;display:inline-flex}.hub-tools{align-items:center;gap:var(--s-1);display:inline-flex}.hub-tools .iconbtn{width:32px;height:var(--control-m)}.hub-tools .iconbtn:disabled{opacity:.3}.hub-widths{min-width:0;margin:0;padding:0}.hub-widths button{min-height:var(--control-s);padding:0 var(--s-25)}.hub-counts{gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:inline-flex}.hub-clear{align-items:center;gap:var(--s-2);display:flex}.hub-items{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--col-xl)), 1fr));margin:0;padding:0;list-style:none;display:grid}.hub-item{align-items:center;gap:var(--gap);padding:var(--s-25) var(--s-35);border-top:1px solid var(--line);border-left:2px solid #0000;min-width:0;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{gap:var(--s-05);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.hub-item-title{font-size:var(--fs-l)}.hub-go{gap:var(--s-15);flex:none}.hub-figs{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-xs)), 1fr));display:grid;overflow:hidden}.hub-fig{gap:var(--s-1);padding:var(--s-3) var(--s-35);border-top:1px solid var(--line);border-left:1px solid var(--line);flex-direction:column;min-width:0;margin:0 0 -1px -1px;display:flex}.hub-fig-v{font-size:var(--fs-4xl);line-height:var(--lh-tight);overflow-wrap:anywhere}.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{align-items:baseline;gap:var(--gap);border-bottom:1px solid var(--line);font-size:var(--fs-l);min-width:0;padding:5px 0;display:flex}.hub-rank-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tx);overflow:hidden}.hub-chips{gap:var(--s-15) var(--s-4);padding:var(--s-25) var(--s-35);flex-wrap:wrap;display:flex}.hub-chips>span{align-items:center;gap:var(--s-15);display:inline-flex}.hub-table td,.hub-table th{padding:var(--s-2) var(--s-3)}.hub-leg-cell{text-overflow:ellipsis;max-width:220px;overflow:hidden}.hub-minimap{padding:var(--s-2);background:var(--deep);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:var(--ls-08);font-size:7px}.hub-legend{gap:var(--s-1) var(--s-4);padding:var(--s-2) var(--s-35);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.hub-legend>span{align-items:center;gap:var(--s-15);display:inline-flex}.hub-assist,.hub-market{align-items:center;gap:var(--s-1) var(--s-3);padding:var(--s-25) var(--s-35);border-top:1px solid var(--line);flex-wrap:wrap;min-width:0;display:flex}.hub-list>li:first-child{border-top:0}.hub-assist>.grow{gap:var(--s-05);flex-direction:column;flex:12em;min-width:0;display:flex}.hub-assist-leg{font-size:var(--fs-l)}.hub-when{white-space:nowrap}.hub-market-name{align-items:center;gap:var(--s-2);min-width:0;color:var(--tx);font-size:var(--fs-l);flex:14em;display:flex}.hub-market-price{white-space:nowrap;font-size:var(--fs-l)}.hub-spark{flex:none;line-height:0}.hub-health{gap:var(--s-05) var(--s-3);flex-wrap:wrap;flex-basis:100%;display:flex}.hub-faction{gap:var(--s-05);flex-direction:column;display:flex}.hub-faction-name{font-size:var(--fs-3xl);letter-spacing:var(--ls-06)}.hub-list.flush>li{padding:var(--s-15) 0}.hub-project{gap:var(--s-1);border-top:1px solid var(--line);font-size:var(--fs-l);flex-direction:column;display:flex}.hub-chains{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--col-card)), 1fr));gap:var(--s-2);padding:var(--s-3) var(--s-35);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{grid-template-columns:repeat(auto-fit, minmax(var(--col-m), 1fr));gap:var(--s-3);border:0;min-width:0;margin:0;display:grid}.appear-theme{gap:var(--gap);padding:var(--s-25);text-align:left;color:var(--tx);background:var(--raised);border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer;flex-direction:column;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 var(--sh-ring) var(--cu)}.appear-theme-name{gap:var(--s-05);flex-direction:column;display:flex}.appear-swatch{padding:var(--s-25);background:var(--bg);color:var(--tx);font-family:var(--f);border:1px solid var(--line);display:block}.appear-swatch-panel{gap:var(--s-15);padding:var(--s-25) var(--s-3);background:var(--panel);border:1px solid var(--line);border-top:2px solid var(--cu);flex-direction:column;display:flex}.appear-swatch .h-sec{font-size:var(--fs-m)}.appear-swatch-kpi{font-size:var(--fs-3xl)}.appear-swatch.large .appear-swatch-kpi{font-size:var(--fs-title)}.appear-swatch-row{gap:var(--s-1) var(--s-3);font-size:var(--fs-m);flex-wrap:wrap;display:flex}.appear-swatch-data{color:var(--cyan)}.appear-swatch-body{font-size:var(--fs-xl);color:var(--tx-2)}.appear-swatch-cta{padding:var(--s-15) var(--s-3);font-size:var(--fs-s);letter-spacing:var(--ls-18);text-transform:uppercase;background:var(--cu);color:var(--on-cu);border-radius:var(--r-control);align-self:flex-start;font-weight:500}.appear-fonts{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.appear-font{gap:var(--s-1);min-width:0;padding:var(--s-3);font-family:var(--f);background:var(--raised);border:1px solid var(--line);flex-direction:column;display:flex}.appear-font.on{border-color:var(--cu)}.appear-font-name{font-size:var(--fs-4xl);font-weight:500}.appear-font-sample{font-size:var(--fs-xl);color:var(--tx-2)}.appear-font-figures{font-size:var(--fs-2xl);color:var(--tx-hi)}.appear-font-pick{gap:var(--s-15);margin-top:var(--s-15);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:var(--w-narrow)}.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{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-s)), 1fr));gap:var(--s-2);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{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-l)), 1fr));gap:var(--s-3);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}.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);font-size:var(--fs-m);letter-spacing:var(--ls-16);text-transform:uppercase;color:var(--tx);margin:0;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{font-size:var(--fs-m);letter-spacing:var(--ls-16);text-transform:uppercase;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{height:18px;padding:0 var(--s-15);letter-spacing:var(--ls-10)}.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);font-size:var(--fs-m);flex-direction:column;flex-basis:100%;padding:0;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{align-items:center;gap:var(--s-05);flex-direction:column;display:flex}.cmap-disc-label{font-size:var(--fs-m);color:var(--tx-2)}.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 var(--fs-2xs) var(--f);pointer-events:none}.cmap-zone{fill:var(--tx-2);font:400 var(--fs-xs) 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 var(--fs-s) var(--f)}.cmap-tip{z-index:var(--z-tip);gap:var(--s-05);max-width:240px;padding:var(--s-15) var(--s-25);background:var(--glass-card);border:1px solid var(--line-2);box-shadow:var(--shadow);font-size:var(--fs-m);color:var(--tx-2);pointer-events:none;flex-direction:column;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{gap:var(--s-1) var(--s-35);font-size:var(--fs-m);color:var(--tx-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cmap-legend li{align-items:center;gap:var(--s-15);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{min-width:16px;height:16px;padding:0 var(--s-05);background:var(--tx-3);color:var(--bg);font:700 var(--fs-2xs) var(--f);border-radius:8px;place-items:center;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{gap:var(--s-05);flex-direction:column;min-width:0;display:flex}.ct-select select.input{width:auto;max-width:100%;padding-right:var(--s-6)}.ct-chips{gap:var(--s-2);flex-direction:column;display:flex}.ct-set{align-items:center;gap:var(--s-15);flex-wrap:wrap;min-width:0;display:flex}.ct-set>.eyebrow{min-width:56px}.fchip{align-items:center;gap:var(--s-15);max-width:100%;min-height:30px;padding:0 var(--s-25);border:1px solid var(--line-2);border-radius:var(--r-pill);color:var(--tx-2);font:inherit;font-size:var(--fs-m);cursor:pointer;text-align:left;background:0 0;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{align-items:baseline;gap:var(--s-1) var(--s-3);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;display:flex}.cgroup-h button:hover{background:var(--hover)}.cgroup-h b{font-weight:400;font-size:var(--fs-xl);overflow-wrap:anywhere}.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 var(--sh-ring) 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)}}.ui-stack,.ui-row,.ui-grid-cells{gap:var(--gap);min-width:0}.ui-stack,.ui-row{display:flex}.ui-stack{flex-direction:column}.ui-row{flex-direction:row;align-items:center}.ui-wrap{flex-wrap:wrap}.ui-list{margin:0;list-style:none}ul.ui-list,ol.ui-list{padding:0}.ui-stack>*,.ui-row>*,.ui-grid-cells>*{min-width:0}.ui-align-start{align-items:flex-start}.ui-align-center{align-items:center}.ui-align-end{align-items:flex-end}.ui-align-stretch{align-items:stretch}.ui-align-baseline{align-items:baseline}.ui-justify-start{justify-content:flex-start}.ui-justify-center{justify-content:center}.ui-justify-end{justify-content:flex-end}.ui-justify-between{justify-content:space-between}.ui-grid{width:100%;min-width:0;container-type:inline-size}.ui-grid-cells{--ui-fill:auto-fill;display:grid}.ui-fit{--ui-fill:auto-fit}.ui-mincol{grid-template-columns:repeat(var(--ui-fill), minmax(min(100%, var(--ui-col)), 1fr))}.ui-min-xs{--ui-col:var(--col-xs)}.ui-min-s{--ui-col:var(--col-s)}.ui-min-m{--ui-col:var(--col-m)}.ui-min-card{--ui-col:var(--col-card)}.ui-min-l{--ui-col:var(--col-l)}.ui-min-xl{--ui-col:var(--col-xl)}.ui-cols-1,.ui-cols-2,.ui-cols-3,.ui-cols-4{grid-template-columns:minmax(0,1fr)}@container (width>=480px){.ui-cols-2,.ui-cols-3,.ui-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=720px){.ui-cols-3,.ui-cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=960px){.ui-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-panel.ui-tone-info{border-color:var(--cyan)}.ui-panel.ui-tone-ok{border-color:var(--green)}.ui-panel.ui-tone-warn{border-color:var(--amber)}.ui-panel.ui-tone-danger{border-color:var(--red)}.ui-panel.ui-tone-accent{border-color:var(--cu)}.ui-panel{background:var(--panel);border:var(--hair) solid var(--line);min-width:0;position:relative}.ui-brackets:before{content:"";inset:calc(var(--hair) * -1);pointer-events:none;z-index:1;background:linear-gradient(var(--cu), var(--cu)) 0 0 / var(--bracket) var(--hair) no-repeat, linear-gradient(var(--cu), var(--cu)) 0 0 / var(--hair) var(--bracket) no-repeat, linear-gradient(var(--cu), var(--cu)) 100% 0 / var(--bracket) var(--hair) no-repeat, linear-gradient(var(--cu), var(--cu)) 100% 0 / var(--hair) var(--bracket) no-repeat, linear-gradient(var(--cu), var(--cu)) 0 100% / var(--bracket) var(--hair) no-repeat, linear-gradient(var(--cu), var(--cu)) 0 100% / var(--hair) var(--bracket) no-repeat, linear-gradient(var(--cu), var(--cu)) 100% 100% / var(--bracket) var(--hair) no-repeat, linear-gradient(var(--cu), var(--cu)) 100% 100% / var(--hair) var(--bracket) no-repeat;position:absolute}.ui-panel-head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--pad-y) var(--pad-x);border-bottom:var(--hair) solid var(--line);flex-wrap:wrap;display:flex}.ui-panel-title,.ui-section-title{font-family:var(--f-head);letter-spacing:var(--ls-24);text-transform:uppercase;color:var(--tx);overflow-wrap:anywhere;margin:0;font-weight:500}.ui-panel-title{font-size:var(--fs-m)}.ui-section-title{font-size:var(--fs-l)}.ui-panel-actions,.ui-section-actions,.ui-page-actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ui-panel-body,.ui-section{gap:var(--gap);flex-direction:column;min-width:0;display:flex}.ui-section-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.ui-page-header{align-items:center;gap:var(--s-2) var(--s-55);padding:var(--s-3) var(--s-5);background:var(--panel);border:var(--hair) solid var(--line);flex-wrap:wrap;min-width:0;display:flex}.ui-page-title{font-size:var(--fs-title);letter-spacing:var(--ls-30);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:400}.ui-page-eyebrow{font-family:var(--f-head);font-size:var(--fs-xs);letter-spacing:var(--ls-22);text-transform:uppercase;color:var(--tx-2);font-weight:500}.ui-page-actions{margin-inline-start:auto}.ui-kv{gap:var(--s-1) var(--s-3);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;margin:0;display:grid}.ui-kv-item{display:contents}.ui-kv dt{color:var(--tx-3)}.ui-kv dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}.ui-kv-start dd{text-align:left}.ui-kv dd.ui-kv-note{margin:calc(var(--s-1) * -1) 0 var(--s-1);text-align:left;grid-column:1/-1;font-weight:400}.ui-kv-note{color:var(--tx-3)}.ui-tone-text-info{color:var(--cyan)}.ui-tone-text-ok{color:var(--green)}.ui-tone-text-warn{color:var(--amber)}.ui-tone-text-danger{color:var(--red)}.ui-tone-text-accent{color:var(--cu)}.ui-gap-s-05{gap:var(--s-05)}.ui-gap-s-1{gap:var(--s-1)}.ui-gap-s-15{gap:var(--s-15)}.ui-gap-s-2{gap:var(--s-2)}.ui-gap-s-25{gap:var(--s-25)}.ui-gap-s-3{gap:var(--s-3)}.ui-gap-s-35{gap:var(--s-35)}.ui-gap-s-4{gap:var(--s-4)}.ui-gap-s-45{gap:var(--s-45)}.ui-gap-s-5{gap:var(--s-5)}.ui-gap-s-55{gap:var(--s-55)}.ui-gap-s-6{gap:var(--s-6)}.ui-gap-s-8{gap:var(--s-8)}.ui-gap-s-12{gap:var(--s-12)}.ui-gap-s-16{gap:var(--s-16)}.ui-gap-base{gap:var(--gap)}.ui-pad-none{padding:0}.ui-pad-panel{padding:var(--pad-y) var(--pad-x)}.ui-pad-compact{padding:var(--s-2) var(--s-3)}.ui-pad-s-05{padding:var(--s-05)}.ui-pad-s-1{padding:var(--s-1)}.ui-pad-s-15{padding:var(--s-15)}.ui-pad-s-2{padding:var(--s-2)}.ui-pad-s-25{padding:var(--s-25)}.ui-pad-s-3{padding:var(--s-3)}.ui-pad-s-35{padding:var(--s-35)}.ui-pad-s-4{padding:var(--s-4)}.ui-pad-s-45{padding:var(--s-45)}.ui-pad-s-5{padding:var(--s-5)}.ui-pad-s-55{padding:var(--s-55)}.ui-pad-s-6{padding:var(--s-6)}.ui-pad-s-8{padding:var(--s-8)}.ui-pad-s-12{padding:var(--s-12)}.ui-pad-s-16{padding:var(--s-16)}.ui-pad-base{padding:var(--gap)}
