.brand-backdrop{z-index:0;pointer-events:none;background:radial-gradient(ellipse 60% 45% at 70% 30%, #2e468273, transparent 70%), radial-gradient(ellipse 50% 40% at 25% 75%, #3c1e6466, transparent 70%), var(--brand-depth-0,#030509);image-rendering:auto;width:100%;height:100%;display:block;position:fixed;inset:0}.brand-wordmark{width:auto;height:2.6em;color:var(--brand-ink,#e6edf6);display:inline-block;overflow:visible}.brand-crest{flex:none;width:3em;height:3em;display:inline-block}.acc-logo{align-items:center;padding:.2em .6em;display:inline-flex}.acc-logo .brand-wordmark{height:1.15em}.acc-avatar{--avatar-size:1.5em;width:var(--avatar-size);height:var(--avatar-size);vertical-align:middle;background:var(--brand-surface-raised);box-shadow:inset 0 0 0 1px var(--brand-line-strong);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.acc-avatar[data-size=medium]{--avatar-size:2.6em}.acc-avatar[data-size=large]{--avatar-size:9em;box-shadow:inset 0 0 0 1px var(--brand-line-strong), 0 0 0 2px var(--brand-accent)}.acc-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.acc-avatar-silhouette{width:100%;height:100%;fill:var(--brand-ink-dim);opacity:.75}.acc-who>.acc-avatar{--avatar-size:1.9em;margin-right:-.5em}.acc-character-portrait{margin-bottom:.6em}.acc-pilot{align-items:center;gap:.4em;min-width:0;max-width:100%;display:inline-flex}.acc-pilot-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.entry{box-sizing:border-box;color:var(--brand-ink);font-family:var(--brand-font-body);--brand-faction:var(--brand-accent);--brand-faction-light:var(--brand-accent-strong);--brand-faction-dark:var(--brand-accent-dim);--brand-faction-ink:var(--brand-accent-ink);flex-direction:column;align-items:center;padding:7vh 1em 2em;display:flex;position:fixed;inset:0;overflow:auto}.entry>*{z-index:1;position:relative}.entry-mark{text-align:center;margin:0 0 1.6em}.entry-mark .brand-wordmark{height:3.2em;filter:drop-shadow(0 0 22px var(--brand-accent-glow))}.entry-panel{background:linear-gradient(160deg, var(--brand-faction-light) 0%, var(--brand-line-strong) 35%, var(--brand-line) 100%);width:min(24em,100%);clip-path:polygon(var(--brand-chamfer) 0, 100% 0, 100% calc(100% - var(--brand-chamfer)), calc(100% - var(--brand-chamfer)) 100%, 0 100%, 0 var(--brand-chamfer));filter:drop-shadow(var(--brand-shadow));padding:1px;transition:background .3s;position:relative}.entry-panel[data-wide=true]{width:min(46em,100%)}.entry-panel>.entry-body{background:var(--brand-surface-glass);-webkit-backdrop-filter:blur(10px);clip-path:polygon(calc(var(--brand-chamfer) - .5px) 0, 100% 0, 100% calc(100% - var(--brand-chamfer) + .5px), calc(100% - var(--brand-chamfer) + .5px) 100%, 0 100%, 0 calc(var(--brand-chamfer) - .5px));padding:1.4em 1.6em 1.3em}.entry-body h1{font-family:var(--brand-font-display);letter-spacing:var(--brand-tracking-display);text-transform:uppercase;color:var(--brand-ink-dim);align-items:center;gap:.7em;margin:0 0 .9em;font-size:1.05em;font-weight:500;display:flex}.entry-body h1:after{content:"";background:linear-gradient(90deg, var(--brand-faction), transparent);opacity:.8;flex:1;height:1px}.entry-footer{z-index:1;color:var(--brand-ink-dim);letter-spacing:.05em;flex-wrap:wrap;justify-content:center;gap:.3em .8em;margin-top:1.3em;font-size:.78em;display:flex;position:relative}.entry-body form{flex-direction:column;gap:.8em;display:flex}.entry-field{font-family:var(--brand-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink-dim);flex-direction:column;gap:.3em;font-size:.78em;display:flex}.entry-field input{font:1.28em/1.3 var(--brand-font-body);letter-spacing:normal;text-transform:none;color:var(--brand-ink);border:1px solid var(--brand-line-strong);border-radius:var(--brand-radius);background:var(--brand-surface-input);outline:none;padding:.5em .7em;transition:border-color .12s,box-shadow .12s}.entry-field input:hover{border-color:var(--brand-ink-faint)}.entry-field input:focus-visible{border-color:var(--brand-faction-light);box-shadow:0 0 0 3px var(--brand-accent-glow)}.entry-field input:user-invalid{border-color:var(--brand-danger)}.entry-field input::placeholder{color:var(--brand-ink-faint)}.entry-submit{background:var(--brand-faction);color:var(--brand-ink);cursor:pointer;font-family:var(--brand-font-display);letter-spacing:.18em;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border:none;margin-top:.4em;padding:1px;font-size:.95em;font-weight:600;transition:filter .12s}.entry-submit>span{background:var(--brand-surface-raised);clip-path:polygon(7.5px 0,100% 0,100% calc(100% - 7.5px),calc(100% - 7.5px) 100%,0 100%,0 7.5px);padding:.75em 1.4em;transition:background-color .12s,color .12s;display:block}.entry-submit:hover:not(:disabled)>span,.entry-submit:focus-visible>span{background:var(--brand-faction);color:var(--brand-faction-ink)}.entry-submit:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}.entry-submit:disabled{opacity:.55;cursor:default}.entry-status{border-left:2px solid var(--brand-success);color:var(--brand-ink);background:#49d98a14;margin:0;padding:.5em .7em;font-size:.92em}.entry-status[data-tone=info]{border-left-color:var(--brand-accent);background:var(--brand-accent-glow)}.entry-error{min-height:1.3em;color:var(--brand-danger);margin:0;font-size:.92em}.entry-error:not(:empty){border-left:2px solid var(--brand-danger);background:#ff5d6c14;padding:.5em .7em}.entry-try{border-top:1px solid var(--brand-line);margin-top:1.1em;padding-top:.9em}.entry-try h2{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink-soft,var(--brand-ink));margin:0 0 .3em;font-size:.95em}.entry-try p{color:var(--brand-ink-faint);margin:0 0 .7em;font-size:.9em;line-height:1.45}.entry-try-button{width:100%}.entry-try-more{flex-wrap:wrap;gap:.3em 1.4em;margin:.7em 0 0;font-size:.9em;display:flex}.entry-try-key{margin-top:.8em}.entry-try-key input{font-family:var(--brand-mono,ui-monospace, monospace);font-size:.85em}.entry-lede{color:var(--brand-ink-faint);margin:0 0 1em;line-height:1.45}.entry-links{border-top:1px solid var(--brand-line);flex-wrap:wrap;gap:.3em 1.4em;margin:1.1em 0 0;padding-top:.9em;display:flex}.entry-link{color:var(--brand-accent);cursor:pointer;font:inherit;text-underline-offset:.25em;background:0 0;border:none;padding:.1em 0;font-size:.92em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .12s}.entry-link:hover:not(:disabled),.entry-link:focus-visible{text-decoration-color:currentColor}.entry-link:focus-visible{outline:2px solid var(--brand-focus);outline-offset:2px;border-radius:2px}.entry-link:disabled{opacity:.5;cursor:default}.entry-factions{border:none;min-width:0;margin:0;padding:0}.entry-factions>legend{font-family:var(--brand-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink-dim);margin-bottom:.4em;padding:0;font-size:.78em}.entry-faction-grid{grid-template-columns:repeat(auto-fit,minmax(17em,1fr));gap:.6em;display:grid}.entry-faction{--faction:var(--brand-line-strong);--faction-light:var(--brand-ink-dim);--faction-dark:var(--brand-surface);border:1px solid var(--brand-line);background:var(--brand-surface);cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);grid-template-columns:3.6em 1fr;align-items:center;gap:.2em .9em;padding:.8em .9em;transition:border-color .12s,background-color .12s,box-shadow .12s;display:grid;position:relative}.entry-faction[data-colour=red]{--faction:var(--brand-faction-red);--faction-light:var(--brand-faction-red-light);--faction-dark:var(--brand-faction-red-dark)}.entry-faction[data-colour=blue]{--faction:var(--brand-faction-blue);--faction-light:var(--brand-faction-blue-light);--faction-dark:var(--brand-faction-blue-dark)}.entry-faction[data-colour=gold]{--faction:var(--brand-faction-gold);--faction-light:var(--brand-faction-gold-light);--faction-dark:var(--brand-faction-gold-dark)}.entry-faction[data-colour=green]{--faction:var(--brand-faction-green);--faction-light:var(--brand-faction-green-light);--faction-dark:var(--brand-faction-green-dark)}.entry-faction input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.entry-faction .brand-crest{filter:drop-shadow(0 0 6px #0000);grid-row:1/3;width:3.6em;height:3.6em;transition:filter .16s}.entry-faction-name{font-family:var(--brand-font-display);letter-spacing:.04em;color:var(--brand-ink);font-size:.98em;font-weight:600}.entry-faction-line{color:var(--brand-ink-dim);font-size:.82em;line-height:1.35}.entry-faction:hover{border-color:var(--faction);background:color-mix(in srgb, var(--faction-dark) 35%, var(--brand-surface))}.entry-faction[data-checked=true]{border-color:var(--faction-light);background:color-mix(in srgb, var(--faction-dark) 55%, var(--brand-surface));box-shadow:inset 3px 0 0 var(--faction)}.entry-faction[data-checked=true] .brand-crest{filter:drop-shadow(0 0 8px var(--faction))}.entry-faction:has(input:focus-visible){outline:2px solid var(--brand-focus);outline-offset:2px}.entry-avatars{border:none;min-width:0;margin:0;padding:0}.entry-avatars>legend{font-family:var(--brand-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink-dim);margin-bottom:.4em;padding:0;font-size:.78em}.entry-avatar-head{flex-wrap:wrap;align-items:center;gap:.8em 1.1em;margin-bottom:.7em;display:flex}.entry-avatar-preview{flex:none;place-items:center;width:7.5em;height:7.5em;display:grid}.entry-avatar-preview>img{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 2px var(--brand-accent);border-radius:50%}.entry-avatar-preview>.acc-avatar[data-size=large]{--avatar-size:7.5em}.entry-avatar-filters{justify-items:start;gap:.5em;display:grid}.entry-avatar-filter{flex-wrap:wrap;gap:.35em;display:flex}.entry-toggle{border:1px solid var(--brand-line-strong);color:var(--brand-ink-dim);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.35em .85em;font-size:.88em;transition:background-color .12s,border-color .12s,color .12s}.entry-toggle:hover{border-color:var(--brand-accent);color:var(--brand-ink)}.entry-toggle[aria-pressed=true]{border-color:var(--brand-accent);background:var(--brand-accent);color:var(--brand-accent-ink)}.entry-toggle:focus-visible{outline:2px solid var(--brand-focus);outline-offset:2px}.entry-avatar-grid{--entry-avatar-side:4.4em;grid-template-columns:repeat(auto-fill, var(--entry-avatar-side));grid-auto-rows:var(--entry-avatar-side);overscroll-behavior:contain;border:1px solid var(--brand-line);background:var(--brand-surface);justify-content:space-between;gap:.45em;max-height:17em;padding:.45em;display:grid;overflow-y:auto}.entry-avatar{background:var(--brand-surface-raised);cursor:pointer;width:100%;min-width:0;height:100%;box-shadow:inset 0 0 0 1px var(--brand-line);border:none;border-radius:50%;padding:0;transition:box-shadow .12s;overflow:hidden}.entry-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.entry-avatar:hover{box-shadow:0 0 0 2px var(--brand-line-strong)}.entry-avatar[aria-checked=true]{box-shadow:0 0 0 2px var(--brand-accent), 0 0 10px 2px var(--brand-accent-glow)}.entry-avatar:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}@media (max-width:30em){.entry{padding-top:4vh}.entry-mark .brand-wordmark{height:2.4em}.entry-panel>.entry-body{padding:1.1em 1em 1em}.entry-faction-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.entry *,.entry :after{transition:none!important}}.entry-subscribe{font-variant-numeric:tabular-nums;width:100%;margin:.6rem 0 .4rem}.entry-hangar{z-index:0;pointer-events:none;background:var(--brand-depth-0);position:fixed;inset:0;overflow:hidden}.entry-hangar img,.entry-hangar video{object-fit:cover;object-position:50% 62%;width:100%;height:100%;transition:object-position .6s;display:block;position:absolute;inset:0}.entry-hangar video{opacity:0;transition:opacity .7s,object-position .6s}.entry-hangar.hangar-live video{opacity:1}.entry-scrim{z-index:0;pointer-events:none;background:linear-gradient(#030509d1 0%,#03050980 24%,#0305091f 46%,#03050959 78%,#030509d9 100%),radial-gradient(80% 75% at 50% 58%,#03050900 50%,#0305098c 100%);position:fixed;inset:0}.entry-scrim:after{content:"";opacity:0;background:radial-gradient(ellipse 70% 60% at 50% 62%, color-mix(in srgb, var(--brand-faction) 40%, transparent), transparent 70%);mix-blend-mode:screen;transition:opacity .4s;position:absolute;inset:0}.entry-scrim[data-tint]:not([data-tint=""]):after{opacity:.55}.entry-line{font-family:var(--brand-font-display);letter-spacing:.08em;text-transform:uppercase;text-wrap:balance;color:var(--brand-ink-dim);text-shadow:0 1px 2px #030509e6,0 0 16px #030509d9;margin:.9em 0 0;font-size:.98em;font-weight:400}.entry[data-hangar=true] .entry-mark .brand-wordmark{filter:drop-shadow(0 0 28px #4fd8ff42);height:min(clamp(3.2em,8vh,4.6em),15.1515vw - .454545em)}.entry[data-hangar=true] .entry-panel{filter:drop-shadow(var(--brand-shadow)) drop-shadow(0 0 30px color-mix(in srgb, var(--brand-faction) 16%, transparent))}.entry[data-hangar=true] .entry-panel>.entry-body{-webkit-backdrop-filter:blur(16px)saturate(1.25);background:linear-gradient(170deg,#101a2ccc 0%,#070b14d6 60%);box-shadow:inset 0 1px #8ae6ff12}.entry[data-hangar=true] .entry-field input{background:#04070eb8}.entry[data-hangar=true] .entry-submit{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--brand-faction) 32%, transparent));letter-spacing:.22em;transition:filter .14s}.entry[data-hangar=true] .entry-submit>span{background:#090e19db}.entry[data-hangar=true] .entry-submit:hover:not(:disabled),.entry[data-hangar=true] .entry-submit:focus-visible{filter:drop-shadow(0 0 24px color-mix(in srgb, var(--brand-faction) 55%, transparent))}.entry[data-hangar=true] .entry-submit:hover:not(:disabled)>span,.entry[data-hangar=true] .entry-submit:focus-visible>span{background:var(--brand-faction);color:var(--brand-faction-ink)}.entry[data-hangar=true] .entry-footer{text-shadow:0 1px 2px #030509e6}@keyframes entry-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.entry[data-hangar=true] .entry-mark,.entry[data-hangar=true] .entry-panel,.entry[data-hangar=true] .entry-footer{animation:.64s cubic-bezier(.2,.7,.2,1) both entry-rise}.entry[data-hangar=true] .entry-panel{animation-delay:80ms}.entry[data-hangar=true] .entry-footer{animation-delay:.16s}@media (min-width:62em) and (min-aspect-ratio:5/4){.entry[data-hangar=true][data-layout=side]{align-items:flex-start;padding:max(9vh,3em) 1em 2em clamp(2.5em,8vw,9em)}.entry[data-hangar=true][data-layout=side] .entry-mark{text-align:left}.entry[data-hangar=true][data-layout=side] .entry-panel{width:min(25em,100%)}.entry[data-hangar=true][data-layout=side] .entry-footer{justify-content:flex-start}:is(body:has(.entry[data-hangar=true][data-layout=side]) .entry-hangar img,body:has(.entry[data-hangar=true][data-layout=side]) .entry-hangar video){object-position:18% 62%}.entry-scrim[data-layout=side]{background:linear-gradient(90deg,#030509e6 0%,#030509c7 26%,#03050952 44%,#03050900 58%),linear-gradient(#03050973 0%,#03050900 30%),linear-gradient(#03050900 78%,#030509b3 100%),radial-gradient(80% 75% at 62% 58%,#03050900 55%,#03050973 100%)}}@media (prefers-reduced-motion:reduce){.entry[data-hangar=true] .entry-mark,.entry[data-hangar=true] .entry-panel,.entry[data-hangar=true] .entry-footer{animation:none}.entry-hangar img,.entry-hangar video,.entry-scrim:after{transition:none}}.entry-language select{font:inherit;color:inherit;background:0 0;border:1px solid;border-radius:2px;padding:0 .3em}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/play/assets/space-grotesk-latin-DPT1xrvW.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}:root{--brand-depth-0:#030509;--brand-depth-1:#070b14;--brand-depth-2:#0c1220;--brand-surface:#0f1727;--brand-surface-raised:#141f33;--brand-surface-glass:#090e19bd;--brand-surface-input:#060a13;--brand-line:#243550;--brand-line-strong:#3b5478;--brand-line-glow:#4fd8ff59;--brand-accent:#4fd8ff;--brand-accent-strong:#8ae6ff;--brand-accent-dim:#2a8fb0;--brand-accent-ink:#0b0e14;--brand-accent-glow:#4fd8ff38;--brand-ink:#e6edf6;--brand-ink-dim:#9fb0c4;--brand-ink-faint:#6b7d93;--brand-warning:#ffb454;--brand-danger:#ff5d6c;--brand-success:#49d98a;--brand-focus:#ffd166;--brand-faction-red:#c81e3c;--brand-faction-red-light:#ff6b80;--brand-faction-red-dark:#6e0c22;--brand-faction-red-ink:#f4f7fb;--brand-faction-blue:#1a62d6;--brand-faction-blue-light:#74b8ff;--brand-faction-blue-dark:#0d3474;--brand-faction-blue-ink:#f4f7fb;--brand-faction-gold:#d9a521;--brand-faction-gold-light:#ffd666;--brand-faction-gold-dark:#7a5a0a;--brand-faction-gold-ink:#0b0e14;--brand-faction-green:#1a7d44;--brand-faction-green-light:#62dd92;--brand-faction-green-dark:#0b4a27;--brand-faction-green-ink:#f4f7fb;--brand-faction:var(--brand-accent);--brand-faction-light:var(--brand-accent-strong);--brand-faction-dark:var(--brand-accent-dim);--brand-faction-ink:var(--brand-accent-ink);--brand-font-display:"Space Grotesk", "Avenir Next", "Segoe UI", system-ui, -apple-system, sans-serif;--brand-font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--brand-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--brand-tracking-display:.08em;--brand-chamfer:10px;--brand-radius:3px;--brand-shadow:0 18px 50px #0000008c;--acc-text-scale:1;--acc-bg:var(--brand-depth-0);--acc-depth:var(--brand-depth-1);--acc-recess:var(--brand-depth-2);--acc-panel:var(--brand-surface);--acc-panel-2:var(--brand-surface-raised);--acc-glass:var(--brand-surface-glass);--acc-note-bg:color-mix(in srgb, var(--brand-surface) 94%, transparent);--acc-input:var(--brand-surface-input);--acc-border:var(--brand-line);--acc-border-strong:var(--brand-line-strong);--acc-glow:var(--brand-line-glow);--acc-text:var(--brand-ink);--acc-dim:var(--brand-ink-dim);--acc-faint:var(--brand-ink-faint);--acc-accent:var(--brand-accent);--acc-accent-strong:var(--brand-accent-strong);--acc-accent-dim:var(--brand-accent-dim);--acc-accent-ink:var(--brand-accent-ink);--acc-accent-glow:var(--brand-accent-glow);--acc-ok:var(--brand-success);--acc-warn:var(--brand-warning);--acc-danger:var(--brand-danger);--acc-focus:var(--brand-focus);--acc-font-display:var(--brand-font-display);--acc-font-body:var(--brand-font-body);--acc-font-mono:var(--brand-font-mono);--acc-tracking:var(--brand-tracking-display);--acc-chamfer:var(--brand-chamfer);--acc-chamfer-small:6px;--acc-radius:var(--brand-radius);--acc-section-gap:.7em;--acc-meter-shield:var(--brand-faction-blue-light);--acc-meter-armour:var(--brand-faction-gold-light);--acc-meter-hull:var(--brand-faction-red-light);--acc-meter-battery:var(--brand-success);--acc-meter-speed:#b99cff;--acc-meter-power:var(--brand-warning);--acc-tier-core:#4fa8ff;--acc-tier-safe:#5ec27a;--acc-tier-contested:#e6d45c;--acc-tier-lawless:#f0955a;--acc-tier-dark:#e0584f;--acc-cut:polygon(var(--acc-chamfer) 0, 100% 0, 100% calc(100% - var(--acc-chamfer)), calc(100% - var(--acc-chamfer)) 100%, 0 100%, 0 var(--acc-chamfer));--acc-cut-inner:polygon(calc(var(--acc-chamfer) - .5px) 0, 100% 0, 100% calc(100% - var(--acc-chamfer) + .5px), calc(100% - var(--acc-chamfer) + .5px) 100%, 0 100%, 0 calc(var(--acc-chamfer) - .5px));--acc-cut-small:polygon(var(--acc-chamfer-small) 0, 100% 0, 100% calc(100% - var(--acc-chamfer-small)), calc(100% - var(--acc-chamfer-small)) 100%, 0 100%, 0 var(--acc-chamfer-small));font-size:calc(14px * var(--acc-text-scale))}.acc-app[data-palette=colour-blind]{--acc-accent:#56b4e9;--acc-ok:#009e73;--acc-warn:#e69f00;--acc-danger:#d55e00;--acc-meter-shield:#0072b2;--acc-meter-armour:#f0e442;--acc-meter-hull:#d55e00;--acc-meter-battery:#009e73;--acc-meter-speed:#cc79a7;--acc-meter-power:#e69f00;--acc-tier-core:#0072b2;--acc-tier-safe:#009e73;--acc-tier-contested:#f0e442;--acc-tier-lawless:#e69f00;--acc-tier-dark:#d55e00}html,body{background:var(--acc-bg);height:100%;color:var(--acc-text);font:1rem/1.45 var(--acc-font-body);margin:0}#app{height:100%}:focus-visible{outline:2px solid var(--acc-focus);outline-offset:2px}::selection{background:var(--acc-accent-dim);color:var(--acc-text)}.acc-app *,.acc-styleguide *{scrollbar-width:thin;scrollbar-color:var(--acc-border-strong) transparent}.acc-app ::-webkit-scrollbar{width:8px;height:8px}.acc-styleguide ::-webkit-scrollbar{width:8px;height:8px}.acc-app ::-webkit-scrollbar-thumb{background:var(--acc-border-strong);border-radius:4px}.acc-styleguide ::-webkit-scrollbar-thumb{background:var(--acc-border-strong);border-radius:4px}.acc-app ::-webkit-scrollbar-track{background:0 0}.acc-styleguide ::-webkit-scrollbar-track{background:0 0}.acc-screen{justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0;overflow:auto}.acc-card{background:var(--acc-panel);border:1px solid var(--acc-border);border-radius:var(--acc-radius);padding:1.2em}.acc-loading{color:var(--acc-dim);font-family:var(--acc-font-display);letter-spacing:var(--acc-tracking);text-transform:uppercase;margin:2em}.acc-window h2,.acc-confirm h2,.acc-item-info h2,.acc-styleguide h2{font-family:var(--acc-font-display);letter-spacing:.04em;margin:0 0 .3em;font-size:1.15em;font-weight:600}.acc-window h3,.acc-confirm h3,.acc-item-info h3,.acc-styleguide h3{font-family:var(--acc-font-display);letter-spacing:var(--acc-tracking);text-transform:uppercase;color:var(--acc-dim);margin:.9em 0 .35em;font-size:.86em;font-weight:500}.acc-window h4,.acc-confirm h4,.acc-item-info h4,.acc-styleguide h4{font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-dim);margin:.6em 0 .25em;font-size:.8em;font-weight:500}.acc-window p,.acc-confirm p,.acc-item-info p,.acc-styleguide p{margin:.35em 0}.acc-dim{color:var(--acc-dim)}.acc-ok{color:var(--acc-ok)}.acc-warn{color:var(--acc-warn);min-height:1.2em;margin:.3em 0}.acc-danger{color:var(--acc-danger)}.acc-mono,.acc-num,.acc-numcell,.acc-balance,.acc-meter-value{font-family:var(--acc-font-mono);font-variant-numeric:tabular-nums}.acc-numcell[data-tone=success]{color:var(--acc-ok)}.acc-numcell[data-tone=warning]{color:var(--acc-warn)}.acc-numcell[data-tone=danger]{color:var(--acc-danger)}.acc-numcell[data-tone=dim]{color:var(--acc-dim)}.acc-unit{font-family:var(--acc-font-body)}.acc-mark{background:var(--acc-accent-glow);color:var(--acc-accent-strong);border-radius:2px;padding:0 1px}.acc-sectionhead{flex-wrap:wrap;align-items:center;gap:.3em .7em;margin:.9em 0 .45em;display:flex}.acc-sectionhead:first-child{margin-top:0}.acc-sectionhead .acc-sectiontitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.acc-sectionrule{background:linear-gradient(90deg, var(--acc-accent-dim), var(--acc-border) 60%, transparent);opacity:.8;flex:1;height:1px}.acc-sectionactions{align-items:center;gap:.4em;display:flex}.acc-panel{background:linear-gradient(160deg, var(--acc-border-strong) 0%, var(--acc-border) 40%, var(--acc-border) 100%);clip-path:var(--acc-cut);margin:.5em 0;padding:1px}.acc-panel[data-tone=accent]{background:linear-gradient(160deg, var(--acc-accent) 0%, var(--acc-border-strong) 35%, var(--acc-border) 100%)}.acc-panel[data-tone=faction]{background:linear-gradient(160deg, var(--brand-faction-light) 0%, var(--acc-border-strong) 35%, var(--acc-border) 100%)}.acc-panel[data-tone=danger]{background:linear-gradient(160deg, var(--acc-danger) 0%, var(--acc-border-strong) 40%, var(--acc-border) 100%)}.acc-panel[data-tone=success]{background:linear-gradient(160deg, var(--acc-ok) 0%, var(--acc-border-strong) 40%, var(--acc-border) 100%)}.acc-panel>.acc-panel-body{background:var(--acc-panel-2);clip-path:var(--acc-cut-inner);padding:.7em .9em .8em}.acc-section{background:var(--acc-panel-2);border:1px solid color-mix(in srgb, var(--acc-border) 85%, transparent);border-left:2px solid var(--acc-border-strong);margin:0 0 var(--acc-section-gap);padding:.55em .75em .65em}.acc-section:last-child{margin-bottom:0}.acc-section[data-tone=accent]{border-left-color:var(--acc-accent)}.acc-section[data-tone=success]{border-left-color:var(--acc-ok)}.acc-section[data-tone=warning]{border-left-color:var(--acc-warn)}.acc-section[data-tone=danger]{border-left-color:var(--acc-danger)}.acc-section .acc-tablewrap{border-color:#0000}.acc-section .acc-section{border:none;border-top:1px solid color-mix(in srgb, var(--acc-border) 85%, transparent);background:0 0;margin:.6em 0 0;padding:.55em 0 0}.acc-section>.acc-sectionhead:first-child,.acc-section>:first-child{margin-top:0}.acc-section>:last-child{margin-bottom:0}input,select,button,textarea{font:inherit;color:inherit}input[type=text],input[type=email],input[type=password],input[type=search],input[type=date],input[type=number],select,textarea,.acc-select{border-radius:var(--acc-radius);border:1px solid var(--acc-border-strong);background:var(--acc-input);color:var(--acc-text);box-sizing:border-box;min-height:2.1em;padding:.32em .6em;transition:border-color .12s,box-shadow .12s}textarea{resize:vertical;min-height:5em}input[type=search]{appearance:none}input[type=search]::-webkit-search-cancel-button{display:none}input::placeholder,textarea::placeholder{color:var(--acc-faint)}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--acc-dim)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--brand-faction-light);box-shadow:0 0 0 3px var(--acc-accent-glow);outline:none}input:disabled,select:disabled,textarea:disabled{opacity:.55}select,.acc-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--acc-dim) 50%), linear-gradient(135deg, var(--acc-dim) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - .95em),calc(100% - .6em);background-repeat:no-repeat;background-size:.35em .35em,.35em .35em;padding-right:1.8em}select option,select optgroup{background:var(--acc-panel-2);color:var(--acc-text)}input[type=checkbox],input[type=radio]{accent-color:var(--acc-accent);vertical-align:-.1em;width:1em;height:1em;margin:0 .3em 0 0}input[type=range]{accent-color:var(--acc-accent)}progress{appearance:none;border:1px solid var(--acc-border);background:var(--acc-input);vertical-align:middle;border-radius:2px;width:6em;height:.6em;overflow:hidden}progress::-webkit-progress-bar{background:var(--acc-input)}progress::-webkit-progress-value{background:linear-gradient(90deg, var(--acc-accent-dim), var(--acc-accent))}progress::-moz-progress-bar{background:linear-gradient(90deg, var(--acc-accent-dim), var(--acc-accent))}.acc-qty{width:6.5em}.acc-field{font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-dim);flex-direction:column;gap:.25em;font-size:.8em;display:flex}.acc-field>input,.acc-field>select,.acc-field>textarea,.acc-field>.acc-select,.acc-field>.acc-search{font:1.25em/1.3 var(--acc-font-body);letter-spacing:normal;text-transform:none}.acc-field-inline{flex-direction:row;align-items:center;gap:.6em}.acc-field-hint{font-family:var(--acc-font-body);letter-spacing:normal;text-transform:none;font-size:1.15em}.acc-fields{flex-wrap:wrap;align-items:end;gap:.6em .9em;display:flex}.acc-fields>label{font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-dim);flex-direction:column;gap:.25em;font-size:.8em;display:flex}.acc-fields>label>input,.acc-fields>label>select,.acc-fields>label>textarea{font:1.25em/1.3 var(--acc-font-body);letter-spacing:normal;text-transform:none}.acc-fields>button,.acc-fields>.acc-btn{align-self:end}.acc-search{align-items:center;min-width:14em;max-width:100%;display:inline-flex;position:relative}.acc-search>input{width:100%;padding-left:2.1em;padding-right:2em}.acc-search-icon{width:1.05em;height:1.05em;color:var(--acc-dim);pointer-events:none;position:absolute;left:.65em}.acc-search-clear{width:1.5em;height:1.5em;color:var(--acc-dim);cursor:pointer;clip-path:none;background:0 0;border:none;padding:0;font-size:1.1em;line-height:1;position:absolute;right:.3em}.acc-search-clear:hover{color:var(--acc-text);background:0 0}button,.acc-btn{border:1px solid var(--acc-border-strong);border-radius:var(--acc-radius);background:var(--acc-panel-2);color:var(--acc-text);cursor:pointer;font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:.38em .95em;font-size:.86em;font-weight:500;line-height:1.3;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;position:relative}button:hover:not(:disabled),.acc-btn:hover:not(:disabled){border-color:var(--acc-accent-dim);background:color-mix(in srgb, var(--acc-accent-dim) 22%, var(--acc-panel-2));color:var(--acc-text)}button:active:not(:disabled),.acc-btn:active:not(:disabled){background:color-mix(in srgb, var(--acc-accent-dim) 36%, var(--acc-panel-2))}button:disabled,.acc-btn:disabled{opacity:.5;cursor:default}button[aria-pressed=true],.acc-btn[aria-pressed=true]{border-color:var(--acc-accent);background:color-mix(in srgb, var(--acc-accent) 18%, var(--acc-panel-2));color:var(--acc-accent-strong);box-shadow:inset 0 -2px 0 var(--acc-accent)}.acc-btn[data-variant=primary]{border-color:var(--brand-faction);background:color-mix(in srgb, var(--brand-faction) 16%, var(--acc-panel-2));color:var(--acc-text);clip-path:var(--acc-cut-small);border-radius:0}.acc-btn[data-variant=primary]:hover:not(:disabled){background:var(--brand-faction);border-color:var(--brand-faction);color:var(--brand-faction-ink)}.acc-btn[data-variant=danger]{border-color:color-mix(in srgb, var(--acc-danger) 60%, var(--acc-border-strong));color:var(--acc-danger)}.acc-btn[data-variant=danger]:hover:not(:disabled){background:color-mix(in srgb, var(--acc-danger) 18%, var(--acc-panel-2));border-color:var(--acc-danger);color:var(--acc-text)}.acc-btn[data-variant=ghost]{color:var(--acc-dim);background:0 0;border-color:#0000}.acc-btn[data-variant=ghost]:hover:not(:disabled){border-color:var(--acc-border);background:color-mix(in srgb, var(--acc-accent-dim) 14%, transparent);color:var(--acc-text)}.acc-btn[data-size=small]{padding:.2em .6em;font-size:.78em}.acc-btn[data-busy=true]{color:var(--acc-dim)}.acc-link{color:var(--acc-accent);text-align:left;cursor:pointer;font:inherit;text-underline-offset:.2em;text-transform:none;letter-spacing:normal;background:0 0;border:none;padding:.1em 0;text-decoration:underline}.acc-link:hover:not(:disabled){color:var(--acc-accent-strong);background:0 0;border:none}.acc-sortbtn,.acc-rowbtn,.acc-groupbtn{color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;white-space:normal;background:0 0;border:none;border-radius:0;padding:0}.acc-sortbtn:hover:not(:disabled),.acc-rowbtn:hover:not(:disabled),.acc-groupbtn:hover:not(:disabled){color:var(--acc-accent-strong);background:0 0;border:none}.acc-rowbtn{font-family:var(--acc-font-body);color:var(--acc-text)}.acc-rowbtn:hover:not(:disabled){text-underline-offset:.2em;text-decoration:underline}.acc-sortbtn:after{content:"";min-width:1em;color:var(--acc-accent);margin-left:.25em;font-size:.75em;display:inline-block}th[aria-sort=ascending]>.acc-sortbtn:after{content:"▲"}th[aria-sort=descending]>.acc-sortbtn:after{content:"▼"}.acc-table thead .acc-sortbtn{white-space:nowrap;position:relative}.acc-table thead .acc-sortbtn:after{min-width:0;margin-left:.2em;position:absolute;left:100%}.acc-table thead th[aria-sort]:not(.acc-num):not(.acc-grow){padding-right:1em}.acc-table thead th.acc-num[aria-sort]{padding-left:1em}.acc-table th.acc-grow>.acc-sortbtn{text-overflow:ellipsis;width:-moz-fit-content;width:fit-content;max-width:100%;padding-right:.9em;display:block;overflow:hidden}.acc-table th.acc-grow>.acc-sortbtn:after{margin-left:0;left:auto;right:0}.acc-table th.acc-num>.acc-sortbtn:after{content:none}.acc-table th.acc-num>.acc-sortbtn:before{content:"";color:var(--acc-accent);margin-right:.2em;font-size:.75em;position:absolute;right:100%}.acc-table th.acc-num[aria-sort=ascending]>.acc-sortbtn:before{content:"▲"}.acc-table th.acc-num[aria-sort=descending]>.acc-sortbtn:before{content:"▼"}.acc-badge{background:var(--acc-accent-glow);border:1px solid var(--acc-accent-dim);color:var(--acc-accent-strong);font-family:var(--acc-font-display);letter-spacing:.08em;text-transform:uppercase;vertical-align:.1em;white-space:nowrap;border-radius:2px;margin-left:.4em;padding:.05em .45em;font-size:.72em;font-weight:600;display:inline-block}.acc-badge .acc-glyph{vertical-align:-.15em;width:1.05em;height:1.05em;margin-right:.3em}.acc-badge[data-tone=dim]{border-color:var(--acc-border-strong);color:var(--acc-dim);background:0 0}.acc-badge[data-tone=success]{border-color:var(--acc-ok);color:var(--acc-ok);background:#49d98a1f}.acc-badge[data-tone=warning]{border-color:var(--acc-warn);color:var(--acc-warn);background:#ffb4541f}.acc-badge[data-tone=danger]{border-color:var(--acc-danger);color:var(--acc-danger);background:#ff5d6c1f}.acc-badge[data-tone=faction]{background:color-mix(in srgb, var(--brand-faction) 18%, transparent);border-color:var(--brand-faction);color:var(--brand-faction-light)}.acc-badge:has(>.acc-glyph+.acc-sr-only:last-child){margin-left:0;padding:.05em .3em}.acc-badge>.acc-glyph:has(+.acc-sr-only:last-child){margin-right:0}.acc-rowmark{min-width:1.1em;color:var(--acc-dim);flex:none;justify-content:center;align-items:center;display:inline-flex}.acc-rowmark-glyph{display:inline-flex}.acc-rowmark-glyph>svg{width:1.15em;height:1.15em}.acc-rowmark[data-tone=accent]{color:var(--acc-accent)}.acc-rowmark[data-tone=success]{color:var(--acc-ok)}.acc-rowmark[data-tone=warning]{color:var(--acc-warn)}.acc-rowmark[data-tone=danger]{color:var(--acc-danger)}.acc-empty{color:var(--acc-dim);margin:.5em 0}.acc-emptystate{border:1px dashed var(--acc-border);margin:.5em 0;padding:1em 1.1em}.acc-emptystate .acc-empty{color:var(--acc-text);margin:0}.acc-empty-hint{color:var(--acc-dim);margin:.3em 0 0}.acc-empty-action{margin-top:.6em}.acc-noticeline,.acc-notice,.acc-quote,.acc-result:not(:empty){border-left:2px solid var(--acc-accent);background:var(--acc-accent-glow);margin:.4em 0;padding:.45em .7em}.acc-noticeline[data-tone=success],.acc-result:not(:empty){border-left-color:var(--acc-ok);background:#49d98a14}.acc-noticeline[data-tone=warning],.acc-notice{border-left-color:var(--acc-warn);background:#ffb45414}.acc-noticeline[data-tone=danger]{border-left-color:var(--acc-danger);background:#ff5d6c14}.acc-result:empty{min-height:0;margin:0;padding:0}.acc-plain{margin:0;padding:0;list-style:none}.acc-plain>li{padding:.15em 0}.acc-actions{flex-wrap:wrap;align-items:center;gap:.45em;margin:.45em 0;display:flex}.acc-icon{flex:none;width:1.2em;height:1.2em}.acc-icon[data-size=sm]{width:20px;height:20px}.acc-icon[data-size=md]{width:32px;height:32px}.acc-icon[data-size=lg]{width:64px;height:64px}.acc-item-image{box-sizing:border-box;border:1px solid var(--brand-line);background:var(--brand-surface-raised);border-radius:4px;flex:none;line-height:0;display:inline-block;overflow:hidden}.acc-item-image img{object-fit:cover;width:100%;height:100%;display:block}.acc-item-image[data-size=sm]{width:20px;height:20px}.acc-item-image[data-size=md]{width:32px;height:32px}.acc-item-image[data-size=lg]{border-radius:6px;width:64px;height:64px}.acc-item{vertical-align:middle;align-items:center;gap:.5em;min-width:0;max-width:100%;line-height:1.25;display:inline-flex}.acc-item-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acc-midcut{vertical-align:bottom;gap:.3em;min-width:0;max-width:100%;display:inline-flex}.acc-midcut-head{text-overflow:ellipsis;white-space:nowrap;min-width:1.2em;overflow:hidden}.acc-midcut-tail{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.acc-stack{white-space:nowrap;align-items:center;gap:.3em;min-width:0;max-width:100%;display:inline-flex}.acc-stack-runs{flex:none}.acc-table td .acc-item,.acc-table td .acc-stack,.acc-table td .acc-rowbtn>.acc-item{max-width:100%;display:flex}.acc-table td .acc-rowbtn{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.acc-slot{min-width:1.6em;color:var(--acc-dim);font-family:var(--acc-font-mono);font-size:.85em;display:inline-block}.acc-move{flex-wrap:nowrap;align-items:center;gap:.3em;display:flex}.acc-tablewrap{border:1px solid var(--acc-border);background:var(--acc-recess);flex:1;min-height:0;overflow:auto}.acc-datatable{flex-direction:column;min-height:0;margin:.3em 0 .5em;display:flex}.acc-table-tools{justify-content:flex-end;align-items:center;gap:.4em;padding:.15em 0 .3em;display:flex}.acc-table-count{font-family:var(--acc-font-mono);margin-right:auto;font-size:.9em}.acc-table{border-collapse:separate;border-spacing:0;width:100%;font-size:1em}.acc-table th,.acc-table td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--acc-border) 70%, transparent);vertical-align:middle;padding:.32em .6em}.acc-table td{white-space:nowrap}.acc-table td.acc-wrap,.acc-table td.acc-wrap .acc-rowbtn,.acc-table td.acc-table-empty{white-space:normal}.acc-table thead th{z-index:1;background:var(--acc-panel-2);color:var(--acc-dim);font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--acc-border-strong);box-shadow:0 1px 0 var(--acc-glow);white-space:nowrap;font-size:.8em;font-weight:500;position:sticky;top:0}.acc-table thead th[aria-sort=ascending],.acc-table thead th[aria-sort=descending]{color:var(--acc-text)}.acc-table tbody tr:hover>td{background:color-mix(in srgb, var(--acc-accent-dim) 10%, transparent)}.acc-table tr[aria-selected=true]>td{background:color-mix(in srgb, var(--acc-accent) 14%, transparent)}.acc-table tr[aria-selected=true]>td:first-child{box-shadow:inset 2px 0 0 var(--acc-accent)}.acc-table tr[data-unread=true]>td,.acc-table tr[data-short=true]>td{color:var(--acc-text)}.acc-table .acc-num{text-align:right;white-space:nowrap}.acc-table-empty{color:var(--acc-dim);padding:.8em .6em}.acc-dense .acc-table th,.acc-dense .acc-table td{padding:.18em .5em}.acc-table tr.acc-group>th{z-index:1;background:var(--acc-panel);color:var(--acc-text);font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--acc-border);box-shadow:inset 2px 0 0 var(--acc-accent-dim);padding:.3em .5em;font-size:.82em;font-weight:600;position:sticky;top:2.2em}.acc-groupbtn{align-items:center;gap:.5em;width:100%;display:inline-flex}.acc-group-caret{width:1em;color:var(--acc-accent)}.acc-group-count{background:var(--acc-recess);border:1px solid var(--acc-border);color:var(--acc-dim);font-family:var(--acc-font-mono);border-radius:2px;margin-left:.2em;padding:0 .45em;font-weight:400}.acc-filters{flex-wrap:wrap;align-items:center;gap:.3em .6em;margin:0 0 .5em;display:flex}.acc-filters-label{color:var(--acc-dim);font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;font-size:.8em}.acc-targetmark{color:var(--acc-accent);flex:none}.acc-targetmark[data-locked-by]{color:var(--acc-danger)}.acc-filter-toggles{flex-wrap:wrap;gap:.3em;display:flex}.acc-filter-toggle{border:1px solid var(--acc-border);border-radius:var(--acc-radius);color:var(--acc-dim);cursor:pointer;font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:0 0;padding:.2em .65em;font-size:.78em}.acc-filter-toggle:hover:not(:disabled){border-color:var(--acc-border-strong);color:var(--acc-text);background:0 0}.acc-filter-toggle[aria-pressed=true]{border-color:var(--acc-accent);background:color-mix(in srgb, var(--acc-accent) 18%, var(--acc-panel-2));color:var(--acc-accent-strong);box-shadow:none}.acc-filter-toggle[data-focus-visible]{outline:2px solid var(--acc-accent);outline-offset:1px}.acc-sectorlist{gap:var(--acc-section-gap);flex-direction:column;height:100%;min-height:0;display:flex;container-type:inline-size}@container (width<=24em){.acc-sectorlist .acc-sl-typecol{display:none}}.acc-sectorlist>.acc-filters{flex:none;margin:0}.acc-sectorlist>.acc-tablewrap{flex:auto;min-height:6em}.acc-sectorlist>.acc-section{flex-direction:column;flex:none;max-height:40%;margin:0;display:flex}.acc-sl-actions>.acc-actions{min-height:0;margin:.25em -2px -2px;padding:2px;overflow-y:auto}.acc-sl-actions>.acc-sectionhead{flex-wrap:nowrap}.acc-sl-reading{flex:none;margin:0 0 .2em}.acc-sl-name{align-items:center;gap:.4em;min-width:0;height:1.45em;display:flex}.acc-table td .acc-sl-name>.acc-rowbtn{flex:0 auto;align-items:center;gap:.4em;min-width:3em;max-width:100%;display:flex}.acc-sl-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acc-sl-name>.acc-badge{flex:none}.acc-sectorlist td.acc-grow{--sl-target:0em;--sl-avatar:0em;--sl-badges:0em;min-width:calc(3em + var(--sl-target) + var(--sl-avatar) + var(--sl-badges))}.acc-sectorlist td.acc-grow:has(.acc-targetmark){--sl-target:1.4em}.acc-sectorlist td.acc-grow:has(.acc-avatar){--sl-avatar:1.7em}.acc-sectorlist td.acc-grow:has(.acc-sl-name>.acc-badge){--sl-badges:1.75em}.acc-sectorlist td.acc-grow:has(.acc-sl-name>.acc-badge~.acc-badge){--sl-badges:3.5em}.acc-sl-name .acc-avatar{--avatar-size:1.3em}.acc-sectorlist tr[data-tree]>td.acc-grow{position:relative}.acc-sectorlist tr[data-tree=child]>td.acc-grow,.acc-sectorlist tr[data-tree=last]>td.acc-grow{padding-left:2em}.acc-sectorlist tr[data-tree]>td.acc-grow:before{content:"";border-left:1px solid var(--acc-border-strong);position:absolute;top:0;bottom:0;left:1em}.acc-sectorlist tr[data-tree=belt]>td.acc-grow:before{top:calc(50% + .65em)}.acc-sectorlist tr[data-tree=last]>td.acc-grow:before{bottom:50%}.acc-sectorlist tr[data-tree=child]>td.acc-grow:after,.acc-sectorlist tr[data-tree=last]>td.acc-grow:after{content:"";border-top:1px solid var(--acc-border-strong);width:.65em;position:absolute;top:50%;left:1em}@container (width<=19em){.acc-sectorlist tr[data-tree=child]>td.acc-grow,.acc-sectorlist tr[data-tree=last]>td.acc-grow{padding-left:1.4em}.acc-sectorlist tr[data-tree]>td.acc-grow:before,.acc-sectorlist tr[data-tree=child]>td.acc-grow:after,.acc-sectorlist tr[data-tree=last]>td.acc-grow:after{left:.6em}.acc-sectorlist td.acc-grow{min-width:calc(2.5em + var(--sl-target) + var(--sl-avatar) + var(--sl-badges))}.acc-sectorlist .acc-table thead th.acc-fit:not(.acc-sl-markscol){padding-left:.3em;padding-right:.45em}.acc-sectorlist .acc-table td{padding-left:.35em;padding-right:.35em}}.acc-entmarks{vertical-align:middle;align-items:center;gap:.25em;display:inline-flex}.acc-table thead th.acc-sl-markscol{padding-left:.3em}.acc-sl-markscol .acc-sortbtn>.acc-entmark-glyph{vertical-align:-.3em;width:1.3em;height:1.3em}.acc-table tr.acc-rownote>td{white-space:normal;text-align:right;border-top:0;padding-top:0}.acc-table .acc-fit{white-space:nowrap;width:1%}.acc-table td.acc-grow{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;overflow:hidden}.acc-table th.acc-grow{text-overflow:ellipsis;width:100%;min-width:4em;max-width:0;overflow:hidden}.acc-table td.acc-grow :focus-visible,.acc-stats dd :focus-visible{outline-offset:-2px}.acc-app{background:var(--acc-bg);position:fixed;inset:0;overflow:hidden}.acc-scenehost{position:absolute;inset:0}.acc-objective{z-index:36;background:var(--acc-panel-2);border:1px solid var(--brand-line);width:min(24em,100vw - 28px);clip-path:var(--acc-cut);font-size:calc(12px * var(--acc-text-scale));color:var(--acc-text);margin:0;padding:.45em .7em .55em;position:absolute;bottom:2.9em;left:14px}.acc-objective[data-folded=true]{width:auto}.acc-objective-fold{width:100%;color:var(--acc-dim);font:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:calc(10.5px * var(--acc-text-scale));cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1em;margin:0;padding:0;display:flex}.acc-objective-fold:hover,.acc-objective-fold:focus-visible{color:var(--acc-text)}.acc-objective[data-kind=tutorial] .acc-objective-label{color:var(--brand-accent,var(--acc-text))}.acc-objective-title{font-size:calc(13.5px * var(--acc-text-scale));text-wrap:pretty;margin:.3em 0 0;line-height:1.3}.acc-objective-detail{color:var(--acc-dim);margin:.2em 0 0;line-height:1.3}.acc-objective-actions{flex-wrap:wrap;gap:.5em;margin-top:.5em;display:flex}.acc-pilots-online{z-index:5;letter-spacing:.06em;font-size:calc(11px * var(--acc-text-scale));color:var(--acc-dim);background:var(--acc-glass);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:3px;margin:0;padding:.2em .6em;position:absolute;bottom:10px;left:14px}.acc-pilots-note{margin:0 0 .5em}.acc-windows{z-index:10;pointer-events:none;position:absolute;inset:0}.acc-dockbox{pointer-events:none;position:absolute;inset:0}.acc-windows .acc-dock,.acc-windows .dv-dockview,.acc-windows .dv-dockview .dv-view-container,.acc-windows .dv-dockview .dv-grid-view,.acc-windows .dv-dockview .dv-branch-node,.acc-windows .dv-dockview .dv-split-view-container{pointer-events:none;background:0 0}.acc-windows .dv-groupview,.acc-windows .dv-resize-container,.acc-windows .dv-resize-container-dragging,.acc-windows .dv-overlay-render-container,.acc-windows .dv-drop-target-container{pointer-events:auto}.dockview-theme-accretion{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dv-group-view-background-color:var(--acc-panel);--dv-tabs-and-actions-container-background-color:var(--acc-depth);--dv-activegroup-visiblepanel-tab-background-color:var(--acc-panel);--dv-activegroup-hiddenpanel-tab-background-color:transparent;--dv-inactivegroup-visiblepanel-tab-background-color:var(--acc-panel);--dv-inactivegroup-hiddenpanel-tab-background-color:transparent;--dv-activegroup-visiblepanel-tab-color:var(--acc-text);--dv-activegroup-hiddenpanel-tab-color:var(--acc-dim);--dv-inactivegroup-visiblepanel-tab-color:var(--acc-dim);--dv-inactivegroup-hiddenpanel-tab-color:var(--acc-faint);--dv-tab-divider-color:transparent;--dv-separator-border:var(--acc-border);--dv-paneview-header-border-color:var(--acc-border);--dv-paneview-active-outline-color:var(--acc-accent);--dv-tabs-and-actions-container-font-size:.8em;--dv-tabs-and-actions-container-height:2.3em;--dv-tab-font-size:inherit;--dv-floating-titlebar-height:1.1em;--dv-floating-titlebar-background-color:var(--acc-depth);--dv-floating-titlebar-border-bottom:none;--dv-floating-border:none;--dv-floating-group-border:none;--dv-floating-box-shadow:none;--dv-floating-group-dragging-opacity:.6;--dv-drag-over-background-color:color-mix(in srgb, var(--acc-accent) 18%, transparent);--dv-drag-over-border-color:var(--acc-accent);--dv-drag-over-border:1px solid var(--acc-accent);--dv-edge-dock-indicator-color:color-mix(in srgb, var(--acc-accent) 70%, transparent);--dv-tabs-container-scrollbar-color:var(--acc-border-strong);--dv-icon-hover-background-color:color-mix(in srgb, var(--acc-accent) 20%, transparent);--dv-overlay-z-index:20;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:var(--acc-accent-dim);--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.3s;--dv-spacing-padding:0px;--dv-tab-border-radius:0px;--dv-sash-border-radius:0px;--dv-dropdown-border-radius:0px;--dv-tab-close-icon-size:inherit;--dv-dnd-compass-color:var(--acc-accent);--dv-dnd-compass-cell-color:var(--acc-panel-2);--dv-dnd-compass-active-cell-color:var(--acc-accent-dim);--dv-dnd-compass-edge-cell-color:var(--acc-panel);--dv-smart-guides-color:var(--acc-accent);--dv-smart-guides-preview-color:var(--acc-accent-glow);--dv-context-menu-background-color:var(--acc-panel-2);--dv-context-menu-color:var(--acc-text);--dv-scrollbar-background-color:var(--acc-border-strong);--dv-tab-group-color-grey:var(--acc-faint);--dv-tab-group-color-blue:var(--brand-faction-blue-light);--dv-tab-group-color-red:var(--brand-faction-red-light);--dv-tab-group-color-yellow:var(--brand-faction-gold-light);--dv-tab-group-color-green:var(--brand-faction-green-light);--dv-tab-group-color-pink:#ff8ad8;--dv-tab-group-color-purple:#b99cff;--dv-tab-group-color-cyan:var(--acc-accent);--dv-tab-group-color-orange:var(--acc-warn);--dv-tab-group-chip-padding:2px 6px;--dv-tab-group-chip-border-radius:2px;--dv-tab-group-chip-font-size:10px;--dv-tab-group-line-height:2px;--dv-tab-group-line-opacity:.7}.acc-dock .dv-groupview{box-sizing:border-box;background:linear-gradient(160deg, var(--acc-accent-dim) 0%, var(--acc-border-strong) 30%, var(--acc-border) 100%);clip-path:var(--acc-cut);padding:1px}.acc-dock .dv-groupview.dv-active-group{background:linear-gradient(160deg, var(--acc-accent) 0%, var(--acc-border-strong) 35%, var(--acc-border) 100%)}.acc-dock .dv-groupview>.dv-tabs-and-actions-container{clip-path:polygon(calc(var(--acc-chamfer) - .5px) 0, 100% 0, 100% 100%, 0 100%, 0 calc(var(--acc-chamfer) - .5px));border-bottom:1px solid var(--acc-border)}.acc-dock .dv-groupview>.dv-content-container{background:var(--acc-panel);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--acc-chamfer) + .5px), calc(100% - var(--acc-chamfer) + .5px) 100%, 0 100%)}.acc-dock .dv-resize-container{background:0 0}.acc-dock .dv-floating-titlebar{background:var(--acc-depth)}.acc-dock .dv-tabs-and-actions-container{font-family:var(--acc-font-display);letter-spacing:.08em;text-transform:uppercase}.acc-dock .dv-tab{padding:0 .95em;font-weight:500;transition:color .12s,background-color .12s;position:relative}.acc-dock .dv-tab .dv-default-tab,.acc-dock .dv-tab .dv-default-tab .dv-default-tab-content{padding:0}.acc-dock .dv-tab:hover{color:var(--acc-text)}.acc-dock .dv-tab.dv-active-tab:before{content:"";background:var(--acc-accent);height:2px;box-shadow:0 0 8px var(--acc-accent-glow);position:absolute;bottom:0;left:.6em;right:.6em}.acc-dock .dv-groupview.dv-inactive-group .dv-tab.dv-active-tab:before{background:var(--acc-accent-dim);box-shadow:none}.acc-dock .dv-tab.dv-active-tab{font-weight:600}.acc-dock .dv-tab:focus-visible:after{outline-offset:-3px;outline:2px solid var(--acc-focus)!important}.acc-dock .dv-tab:has(:focus-visible):after{outline-offset:-3px;outline:2px solid var(--acc-focus)!important}.acc-dock .dv-default-tab-action{color:var(--acc-dim);clip-path:none;border-radius:2px}.acc-dock .dv-default-tab-action:hover{color:var(--acc-text)}.acc-dock .dv-void-container{background:0 0}.acc-dock .dv-split-view-container .dv-sash-container .dv-sash.dv-enabled:hover{background:var(--acc-accent-dim)}.acc-dock .dv-drop-target-container .dv-drop-target-anchor{border:1px solid var(--acc-accent);background:color-mix(in srgb, var(--acc-accent) 16%, transparent)}.acc-window{box-sizing:border-box;background:var(--acc-panel);height:100%;padding:.65em .9em .9em;overflow:auto}.acc-window-body{display:contents}.acc-window[data-fit=content],.acc-window[data-fit=list]{padding:0}.acc-window[data-fit=content]>.acc-window-body,.acc-window[data-fit=list]>.acc-window-body{box-sizing:border-box;padding:.65em .9em .9em;display:flow-root}.acc-window[data-fit=list]:has(>.acc-window-body [data-fit-scroll]){flex-direction:column;display:flex}.acc-window[data-fit=list]:has(>.acc-window-body [data-fit-scroll])>.acc-window-body{flex-direction:column;flex:0 auto;min-height:0;display:flex}.acc-window[data-fit=list]>.acc-window-body>.acc-sectorlist{flex:0 auto;height:auto}.acc-topbar{z-index:30;pointer-events:none;align-items:stretch;gap:.6em;padding:.35em .6em 0;font-size:.92em;display:flex;position:absolute;top:0;left:0;right:0}.acc-topbar>*{pointer-events:auto;box-sizing:border-box;background:var(--acc-glass);border:1px solid var(--acc-border);border-top:none;align-items:center;min-height:2.4em;padding:.3em .75em;display:flex}.acc-topbar>.acc-logo{clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);border-left:none;border-bottom:1px solid var(--acc-accent-dim);padding:.35em 1em .35em .9em}.acc-logo .brand-wordmark{height:1.3em;color:var(--acc-text)}.acc-who{min-width:0;font-family:var(--acc-font-display);letter-spacing:.04em;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);flex-wrap:nowrap;flex:0 auto;align-items:center;gap:1.1em;display:flex}.acc-who>strong{color:var(--acc-text);white-space:nowrap;font-weight:600}.acc-where{color:var(--acc-dim);text-transform:uppercase;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9em;overflow:hidden}.acc-fullscreen{border:1px solid var(--acc-border);min-width:32px;min-height:32px;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:16px;line-height:1;display:inline-flex}.acc-fullscreen:hover,.acc-fullscreen:focus-visible{background:var(--acc-recess)}.acc-profile{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;align-items:center;padding:0;line-height:0;display:inline-flex}.acc-profile:hover:not(:disabled),.acc-profile:focus-visible{border-color:var(--acc-border-strong);background:0 0}.acc-profile[aria-pressed=true]{border-color:var(--acc-accent);box-shadow:0 0 8px color-mix(in srgb, var(--acc-accent) 50%, transparent);background:0 0}.acc-where:before{content:"";vertical-align:.1em;background:var(--acc-accent);width:.45em;height:.45em;box-shadow:0 0 6px var(--acc-accent);margin-right:.55em;display:inline-block;transform:rotate(45deg)}.acc-balance{color:var(--acc-ok);font-size:1.02em}.acc-security{--acc-tier:var(--acc-dim);border:1px solid color-mix(in srgb, var(--acc-tier) 60%, transparent);color:var(--acc-tier);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:4px;flex:none;padding:1px 6px;font-size:.85em}.acc-security[data-event]{position:relative}.acc-event-dot{background:var(--acc-accent-strong);width:.5em;height:.5em;box-shadow:0 0 .3em var(--acc-accent);pointer-events:none;border-radius:50%;position:absolute;top:-.28em;right:-.28em}[data-tier=core]{--acc-tier:var(--acc-tier-core)}[data-tier=safe]{--acc-tier:var(--acc-tier-safe)}[data-tier=contested]{--acc-tier:var(--acc-tier-contested)}[data-tier=lawless]{--acc-tier:var(--acc-tier-lawless)}[data-tier=dark]{--acc-tier:var(--acc-tier-dark)}.acc-tierdot{background:var(--acc-tier,var(--acc-dim));vertical-align:-.05em;border-radius:50%;width:.7em;height:.7em;margin-right:.4em;display:inline-block}.acc-rarity{--acc-rarity:var(--acc-dim);border:1px solid color-mix(in srgb, var(--acc-rarity) 60%, transparent);color:var(--acc-rarity);font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:2px;margin-left:.4em;padding:0 .4em;font-size:.72em;font-weight:600;display:inline-block}.acc-rarity[data-rarity=uncommon]{--acc-rarity:#5ec27a}.acc-rarity[data-rarity=rare]{--acc-rarity:#4fa8ff}.acc-rarity[data-rarity=very_rare]{--acc-rarity:#b99cff}.acc-rarity[data-rarity=exotic]{--acc-rarity:#f0b45a}.acc-origins .acc-table td,.acc-origins .acc-table th{padding:.2em .45em}.acc-origins-table{container-type:inline-size}.acc-origins-table th[data-column=m3]{text-transform:none}@container (width<=22em){.acc-origins-table [data-column=m3]{display:none}}@container (width<=14em){.acc-origins-table [data-column=share]{display:none}}.acc-subscribe{align-items:center;display:inline-flex}.acc-conn[data-status=reconnecting],.acc-conn[data-status=connecting]{color:var(--acc-warn)}.acc-conn:empty{display:none}.acc-windowbtns{clip-path:polygon(0 0,100% 0,100% 100%,8px 100%,0 calc(100% - 8px));border-right:none;flex-wrap:nowrap;flex:auto;justify-content:flex-end;gap:.25em;min-width:0;margin-left:auto;padding:.25em .5em;display:flex;position:relative;overflow:hidden}.acc-windowbtns button{color:var(--acc-dim);white-space:nowrap;background:0 0;border-color:#0000;border-radius:0;padding:.25em .7em}.acc-windowbtns button:hover:not(:disabled){border-color:var(--acc-border);color:var(--acc-text)}.acc-windowbtns button[aria-pressed=true]{background:color-mix(in srgb, var(--acc-accent) 12%, transparent);color:var(--acc-accent-strong);box-shadow:inset 0 -2px 0 var(--acc-accent);border-color:#0000}.acc-windowbtns .acc-more{letter-spacing:.1em;min-width:2.2em;font-weight:700;position:relative}.acc-windowbtns .acc-more[data-pressed],.acc-windowbtns .acc-more[aria-expanded=true]{border-color:var(--acc-border);color:var(--acc-text)}.acc-windowbtns .acc-more:not([data-open-count="0"]){box-shadow:inset 0 -2px 0 var(--acc-accent)}.acc-windowbtns button{position:relative}.acc-unread-dot{background:var(--acc-accent-strong);width:.38em;height:.38em;box-shadow:0 0 .3em var(--acc-accent);pointer-events:none;border-radius:50%;position:absolute;top:.28em;right:.16em}.acc-menu-unread{font-family:var(--acc-font-body);letter-spacing:normal;color:var(--acc-accent-strong);white-space:nowrap;align-items:center;gap:.35em;margin-left:auto;padding-left:.8em;font-size:.85em;display:inline-flex}.acc-menu-unread>.acc-unread-dot{flex:none;position:static}.acc-windowbtns-measure{visibility:hidden;pointer-events:none;gap:.25em;display:flex;position:absolute;top:0;left:-10000px}.acc-popover{z-index:40;border:1px solid var(--acc-border);background:var(--acc-panel);min-width:11em;color:var(--acc-text);border-radius:4px;padding:.3em;font-size:.92em;box-shadow:0 6px 24px #00000073}.acc-menu-list{outline:none;margin:0;padding:0;list-style:none}.acc-menu-item{cursor:pointer;font-family:var(--acc-font-display);letter-spacing:.04em;color:var(--acc-dim);border-radius:3px;outline:none;align-items:center;gap:.6em;padding:.4em .7em .4em .5em;display:flex}.acc-menu-item:before{content:"";border:1px solid var(--acc-border-strong);flex:none;width:.5em;height:.5em;transform:rotate(45deg)}.acc-menu-item[data-selected]:before{background:var(--acc-accent);border-color:var(--acc-accent);box-shadow:0 0 6px var(--acc-accent)}.acc-menu-item[data-selected]{color:var(--acc-accent-strong)}.acc-menu-item[data-hovered],.acc-menu-item[data-focused]{background:color-mix(in srgb, var(--acc-accent) 12%, transparent);color:var(--acc-text)}.acc-notes{z-index:40;pointer-events:none;flex-direction:column;align-items:center;gap:.3em;width:max-content;max-width:min(90vw,36em);display:flex;position:absolute;bottom:1em;left:50%;transform:translate(-50%)}.acc-notes[data-side=above]{bottom:calc(var(--acc-hud-top) + .4em)}.acc-notes[data-side=left],.acc-notes[data-side=right]{bottom:var(--acc-hud-bottom);max-width:min(44em, calc(min(var(--acc-hud-side), 50% - var(--acc-notes-lane)) - var(--acc-notes-gap) - var(--acc-notes-edge)));transform:none}.acc-notes[data-side=left]{left:auto;right:calc(100% - min(var(--acc-hud-side), 50% - var(--acc-notes-lane)) + var(--acc-notes-gap));align-items:flex-end}.acc-notes[data-side=right]{left:calc(100% - min(var(--acc-hud-side), 50% - var(--acc-notes-lane)) + var(--acc-notes-gap));align-items:flex-start}.acc-note{background:var(--acc-note-bg);border:1px solid var(--acc-border);border-left:3px solid var(--acc-accent);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);margin:0;padding:.5em 1em .5em .9em}.acc-note[data-level=warning]{border-left-color:var(--acc-warn)}.acc-note[data-level=error]{border-left-color:var(--acc-danger)}.acc-note.notice{border-left-color:var(--acc-warn)}.acc-meters{flex-direction:column;gap:.35em;display:flex}.acc-meter{grid-template-columns:5em 1fr 9em;align-items:center;gap:.5em;display:grid}.acc-meter-label{color:var(--acc-dim);font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;font-size:.8em}.acc-meter-track{background:var(--acc-input);border:1px solid var(--acc-border);clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px);height:.7em;position:relative;overflow:hidden}.acc-meter-reserve{border-left:1px solid var(--acc-dim);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--acc-dim) 45%, transparent) 0 2px, transparent 2px 5px);position:absolute;top:0;bottom:0;right:0}.acc-meter-fill{background:var(--acc-meter-power);height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--acc-meter-power) 60%, transparent);transition:width .2s linear}.acc-meter[data-tone=shield] .acc-meter-fill{background:var(--acc-meter-shield);box-shadow:0 0 8px color-mix(in srgb, var(--acc-meter-shield) 60%, transparent)}.acc-meter[data-tone=armour] .acc-meter-fill{background:var(--acc-meter-armour);box-shadow:0 0 8px color-mix(in srgb, var(--acc-meter-armour) 60%, transparent)}.acc-meter[data-tone=hull] .acc-meter-fill{background:var(--acc-meter-hull);box-shadow:0 0 8px color-mix(in srgb, var(--acc-meter-hull) 60%, transparent)}.acc-meter[data-tone=battery] .acc-meter-fill{background:var(--acc-meter-battery);box-shadow:0 0 8px color-mix(in srgb, var(--acc-meter-battery) 60%, transparent)}.acc-meter[data-tone=speed] .acc-meter-fill{background:var(--acc-meter-speed);box-shadow:0 0 8px color-mix(in srgb, var(--acc-meter-speed) 60%, transparent)}.acc-meter-value{text-align:right;font-size:.92em}.acc-gauges{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4em;max-width:24em;margin:.3em 0 .5em;display:grid}.acc-gauge,.acc-gauge-speed{border:1px solid var(--acc-border-strong);background:#000;border-radius:3px;outline:none;transition:border-color .15s;position:relative}.acc-gauge:hover,.acc-gauge:focus-visible,.acc-gauge-speed:hover,.acc-gauge-speed:focus-visible{border-color:var(--brand-faction-gold)}.acc-gauge:focus-visible,.acc-gauge-speed:focus-visible{box-shadow:0 0 0 2px var(--acc-focus,var(--brand-faction-gold))}.acc-gauge{aspect-ratio:1}.acc-gauge .acc-gauge-icon{object-fit:contain;-webkit-user-select:none;user-select:none;width:calc(100% - 4px);height:calc(100% - 10px);position:absolute;inset:2px 2px 8px}.acc-gauge-bar{background:#1a1a1a;border-radius:2px;height:5px;position:absolute;bottom:3px;left:3px;right:3px;overflow:hidden}.acc-gauge-fill{background:var(--acc-gauge-colour,var(--acc-ok));height:100%;box-shadow:0 0 6px color-mix(in srgb, var(--acc-gauge-colour,var(--acc-ok)) 70%, transparent);transition:width .2s linear,background-color .4s;display:block}.acc-gauge[data-charging] .acc-gauge-fill,.acc-gauge-speed[data-warping] .acc-gauge-fill{animation:1.1s ease-in-out infinite acc-gauge-pulse}@keyframes acc-gauge-pulse{0%,to{filter:brightness();opacity:1}50%{filter:brightness(1.7);opacity:.6}}.acc-gauge-speed{grid-column:1/-1;align-items:center;gap:.5em;height:2.6em;padding-right:.6em;display:flex}.acc-gauge-speed .acc-gauge-icon{aspect-ratio:1;object-fit:contain;-webkit-user-select:none;user-select:none;height:100%}.acc-gauge-track{background:#1a1a1a;border-radius:2px;flex:1;height:7px;overflow:hidden}.acc-gauge-speed .acc-gauge-fill{--acc-gauge-colour:var(--acc-meter-speed)}.acc-gauge-tip{z-index:5;white-space:nowrap;background:var(--acc-panel-2);border:1px solid var(--acc-border-strong);pointer-events:none;border-radius:3px;padding:.25em .5em;font-size:.85em;display:none;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.acc-gauge:first-child .acc-gauge-tip,.acc-gauge-speed .acc-gauge-tip{left:0;transform:none}.acc-gauge:nth-child(4) .acc-gauge-tip{left:auto;right:0;transform:none}.acc-gauge:hover .acc-gauge-tip,.acc-gauge:focus-visible .acc-gauge-tip,.acc-gauge-speed:hover .acc-gauge-tip,.acc-gauge-speed:focus-visible .acc-gauge-tip{display:block}@media (prefers-reduced-motion:reduce){.acc-gauge[data-charging] .acc-gauge-fill,.acc-gauge-speed[data-warping] .acc-gauge-fill{filter:brightness(1.4);animation:none}}.acc-oneline{white-space:nowrap;align-items:center;gap:.35em;min-width:0;max-width:100%;display:flex}.acc-oneline>*{flex:none}.acc-oneline>.acc-oneline-cut,.acc-oneline>.acc-item,.acc-oneline>.acc-stack{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.acc-oneline-text,.acc-lines>li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acc-btn.acc-glyphbtn{justify-content:center;align-items:center;padding:.18em .32em;line-height:1;display:inline-flex}.acc-glyphbtn .acc-glyph{width:1.3em;height:1.3em}.acc-btn.acc-glyphbtn[aria-pressed=true]{border-color:var(--acc-accent);background:color-mix(in srgb, var(--acc-accent) 18%, transparent);color:var(--acc-accent-strong);box-shadow:inset 0 -2px 0 var(--acc-accent)}.acc-btn.acc-glyphbtn[data-tone=danger]{color:var(--acc-danger)}.acc-btn.acc-glyphbtn[data-tone=danger]:hover:not(:disabled){border-color:var(--acc-danger);background:color-mix(in srgb, var(--acc-danger) 18%, transparent);color:var(--acc-text)}.acc-rowactions{flex-wrap:nowrap;align-items:center;gap:.25em;display:flex}.acc-pilotname{vertical-align:middle;white-space:nowrap;letter-spacing:normal;text-transform:none;align-items:center;min-width:0;max-width:100%;display:inline-flex}.acc-pilotname>bdi,.acc-pilot>bdi{text-overflow:ellipsis;min-width:0;overflow:hidden}.acc-table td .acc-pilot,.acc-table td .acc-pilotname{vertical-align:top}.acc-targets .acc-avatar,.acc-lockedby .acc-avatar,.acc-mail .acc-table .acc-avatar,.acc-contacts .acc-table .acc-avatar,.acc-killboard .acc-table .acc-avatar,.acc-combatlog .acc-table .acc-avatar{--avatar-size:1.2em}.acc-rack{flex-direction:column;margin:.2em 0;padding:0;list-style:none;display:flex}.acc-rack li{border-bottom:1px solid color-mix(in srgb, var(--acc-border) 70%, transparent);white-space:nowrap;border-left:2px solid #0000;flex-wrap:nowrap;align-items:center;gap:.45em;min-height:1.75em;padding:.15em .3em .15em .4em;display:flex;position:relative}.acc-rack li:last-child{border-bottom:none}.acc-rack li[data-active=true]{border-left-color:var(--acc-ok);background:color-mix(in srgb, var(--acc-ok) 7%, transparent)}.acc-rack li>.acc-item{flex:0 auto;min-width:3em}.acc-rack-notes{text-overflow:ellipsis;flex:1 1 0;min-width:0;font-size:.92em;overflow:hidden}.acc-rack-actions{flex:none;margin-left:auto}.acc-ship{container-type:inline-size}@container (width<=20em){.acc-ship>.acc-section{padding-left:.4em;padding-right:.4em}.acc-rack li{gap:.3em;padding-left:.2em;padding-right:.1em}}.acc-rack-notes>*+*{margin-left:.5em}.acc-rack-notes .acc-warn{min-height:0;margin:0}.acc-rack .acc-cycle progress{border:none;border-radius:0;width:auto;height:3px;position:absolute;bottom:0;left:0;right:0}.acc-rack .acc-slot{text-align:center;min-width:1.4em}.acc-rack kbd{border:1px solid var(--acc-border-strong);min-width:1.2em;color:var(--acc-text);font-family:var(--acc-font-mono);text-align:center;border-bottom-width:2px;border-radius:3px;padding:0 .2em;line-height:1.25;display:inline-block}.acc-hold .acc-table{width:100%}.acc-hold .acc-sectionactions .acc-actions{margin:0}.acc-hold-bar{border:1px solid var(--brand-line);background:var(--brand-surface-input);border-radius:3px;height:10px;margin:.4em 0 .2em;display:flex;overflow:hidden}.acc-hold-seg{flex:none;min-width:1px}.acc-hold-seg[data-hover]{box-shadow:inset 0 0 0 1px var(--brand-accent)}.acc-hold-free{background:var(--brand-surface-raised);color:var(--acc-dim);text-align:center;flex:auto;font-size:8px;line-height:8px;overflow:hidden}.acc-hold-tiles{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5em;margin:.5em 0 0;padding:0;list-style:none;display:grid}.acc-hold-tile{border:1px solid var(--brand-line);background:var(--brand-surface-raised);border-radius:4px;align-items:flex-start;gap:.5em;padding:.4em;display:flex}.acc-hold-tile[data-hover]{border-color:var(--brand-accent)}.acc-hold-tile[data-mission]{border-left:2px solid var(--brand-accent-dim)}.acc-hold-tile-body{flex-direction:column;gap:.15em;min-width:0;display:flex}.acc-hold-tile-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acc-hold-share{flex-direction:column;gap:.15em;margin-top:.15em;display:flex}.acc-hold-share-bar{background:var(--brand-surface-input);border-radius:2px;height:3px;display:block;overflow:hidden}.acc-hold-share-fill{height:100%;display:block}.acc-cycle{font-family:var(--acc-font-mono);align-items:center;gap:.4em;display:inline-flex}.acc-cycle progress{width:6em}.acc-tour{z-index:36;background:var(--brand-surface);border:1px solid var(--brand-line-strong);border-radius:6px;width:min(30em,90vw);padding:.8em 1.1em;position:absolute;bottom:2em;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0009}.acc-tour[data-part=space]{width:min(24em,36vw);transition:opacity .12s ease-out;inset:20vh 31vw auto auto;transform:none}.acc-tour[data-moving]{opacity:0;pointer-events:none}@media (max-width:760px){.acc-tour[data-part=space]{width:min(30em,90vw);inset:auto auto 2em 50%;transform:translate(-50%)}}.acc-tour-step{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.85em}.acc-tour h2{margin:.1em 0 .3em}.acc-tour p{margin:0 0 .6em;line-height:1.45}.acc-tour-highlight{outline:2px solid var(--brand-accent);outline-offset:2px;border-radius:4px;animation:1.6s ease-in-out infinite acc-tour-pulse}@keyframes acc-tour-pulse{0%,to{outline-color:var(--brand-accent);box-shadow:0 0 0 0 var(--brand-accent-glow)}50%{outline-color:var(--brand-accent-strong);box-shadow:0 0 0 6px var(--brand-accent-glow)}}.acc-tour-ring{position:relative}.acc-tour-ring:after{content:"";z-index:30;pointer-events:none;box-shadow:inset 0 0 0 3px var(--brand-accent), inset 0 0 18px 4px var(--brand-accent-glow);animation:1.6s ease-in-out infinite acc-tour-ring-pulse;position:absolute;inset:0}@keyframes acc-tour-ring-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.acc-tour-highlight{outline-color:var(--brand-accent);animation:none}.acc-tour-ring:after{animation:none}.acc-tour[data-part=space]{transition:none}}.acc-station{flex-direction:column;min-height:100%;display:flex}.acc-stationhead{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.acc-stationhead-text{min-width:0}.acc-station{container:station/inline-size}.acc-stationhead .acc-actions{flex-direction:column;flex:none;align-items:stretch;margin:0}@container station (width<=32em){.acc-stationhead{flex-direction:column;align-items:stretch;gap:.4em}.acc-stationhead .acc-actions{flex-flow:wrap}}.acc-stationhead p{margin:.1em 0}.acc-stationhead h2{margin-bottom:.1em}.acc-stationhead h2.acc-stationname{align-items:center;gap:.5em;min-width:0;display:flex}.acc-stationname>.acc-oneline-text{min-width:0}.acc-stationname>.acc-badge{flex:none}.acc-stationmeta{color:var(--acc-dim);white-space:nowrap;gap:.2em 1em;display:flex;overflow:hidden}.acc-stationmeta>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.acc-undock-warning{align-items:center;gap:.5em;margin-top:.4em;display:flex}.acc-undock-warning>.acc-noticeline{flex:auto;align-items:center;gap:.5em;min-width:0;margin:0;display:flex}.acc-undock-warning>.acc-noticeline>span:not(.acc-rowmark){flex:auto;min-width:0}.acc-undock-warning>.acc-btn{flex:none}.acc-stationhead-part{margin-bottom:.2em}.acc-tabs{flex-direction:column;margin-top:.5em;display:flex}.acc-tabs-fill{flex:1;min-height:0}.acc-tabs-fill .acc-tabpanel{flex:1;min-height:0;overflow:auto}.acc-tablist{border-bottom:1px solid var(--acc-border);flex-wrap:wrap;gap:.1em;display:flex}.acc-tab{color:var(--acc-dim);cursor:pointer;font-family:var(--acc-font-display);letter-spacing:.08em;text-transform:uppercase;outline:none;padding:.45em .9em;font-size:.82em;font-weight:500;transition:color .12s;position:relative}.acc-tab:hover{color:var(--acc-text)}.acc-tab[data-selected]{color:var(--acc-text);font-weight:600}.acc-tab[data-selected]:after{content:"";background:var(--acc-accent);height:2px;box-shadow:0 0 8px var(--acc-accent-glow);position:absolute;bottom:-1px;left:.5em;right:.5em}.acc-tab[data-focus-visible]{outline:2px solid var(--acc-focus);outline-offset:-2px}.acc-tab-badge{background:var(--acc-accent-glow);color:var(--acc-accent-strong);font-family:var(--acc-font-mono);border-radius:2px;margin-left:.4em;padding:0 .4em;font-size:.9em}.acc-tabpanel{outline:none;padding:.6em 0 0}.acc-tabpanel[data-focus-visible]{outline:2px solid var(--acc-focus)}.acc-storage{gap:var(--acc-section-gap);grid-template-columns:repeat(auto-fit,minmax(22em,1fr));align-items:start;display:grid}.acc-storage>.acc-section{margin:0}.acc-station .acc-table td .acc-qty{width:5em}.acc-cards{grid-template-columns:repeat(auto-fill,minmax(18em,1fr));gap:.6em;margin:0;padding:0;list-style:none;display:grid}.acc-cards .acc-card{padding:.6em .8em}.acc-booksides{grid-template-columns:repeat(auto-fit,minmax(18em,1fr));gap:1em;display:grid}.acc-recipe .acc-plain>li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acc-recipe h4:first-child{margin-top:0}.acc-table .acc-rowactions{flex-wrap:nowrap;gap:.25em;margin:0}.acc-namecell{white-space:nowrap;align-items:center;gap:.35em;min-width:0;max-width:100%;display:flex}.acc-namecell>.acc-item,.acc-namecell>.acc-namecell-name{flex:0 auto;min-width:0}.acc-namecell-name,.acc-namecell-more{text-overflow:ellipsis;overflow:hidden}.acc-namecell-more{flex:1 1 0;min-width:0}.acc-namecell>.acc-badge,.acc-namecell>.acc-icon,.acc-namecell>.acc-item-image{flex:none;margin-left:0}.acc-ships-part .acc-datatable,.acc-storage .acc-datatable,.acc-myorders .acc-datatable{container-type:inline-size}@container (width<=30em){.acc-ships-part .acc-table [data-column=hp],.acc-ships-part .acc-table [data-column=insurance],.acc-storage .acc-table [data-column=quantity],.acc-myorders .acc-table [data-column=expires]{display:none}}@container (width<=36em){.acc-storage .acc-table td .acc-qty{width:3.5em}.acc-storage .acc-table .acc-move{gap:.2em}.acc-storage .acc-table .acc-btn[data-size=small],.acc-ships-part .acc-table .acc-btn[data-size=small]{padding-left:.45em;padding-right:.45em}}@container (width<=26em){.acc-myorders .acc-table [data-column=remaining]{display:none}}.acc-repair .acc-datatable{container-type:inline-size}.acc-repair .acc-table .acc-repair-whole{font-family:var(--acc-font-body)}.acc-repair .acc-table .acc-repair-mark{display:none}@container (width<=30em){.acc-repair .acc-table .acc-repair-words{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.acc-repair .acc-table .acc-repair-mark{display:inline}}@container (width<=36em){.acc-repair .acc-table .acc-btn[data-size=small]{padding-left:.45em;padding-right:.45em}}@container (width<=22em){.acc-repair .acc-table [data-column=armour],.acc-repair .acc-table [data-column=hull]{display:none}}.acc-storage .acc-table .acc-packagenote{text-overflow:ellipsis;vertical-align:middle;max-width:14em;display:inline-block;overflow:hidden}.acc-label-short{display:none}@container (width<=36em){.acc-label-full{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.acc-label-short{display:inline}}.acc-table td .acc-stationcell{max-width:10em}.acc-orderform{margin:0}.acc-picker{flex-wrap:wrap;gap:.8em;margin-bottom:.4em;display:flex}.acc-soon{border:1px dashed var(--acc-border);text-align:center;padding:1em}.acc-soon h3{margin:0}.acc-market{flex-direction:column;display:flex}.acc-market-tools{flex-wrap:wrap;align-items:center;gap:.5em .9em;display:flex}.acc-market-tools .acc-search{flex:1;min-width:12em;max-width:28em}.acc-market-book .acc-tablewrap{max-height:22em}.acc-market-book{container-type:inline-size}.acc-market-book .acc-table thead th{white-space:normal;vertical-align:bottom}@container (width<=46em){.acc-market-book [data-column=tier],.acc-market-book [data-column=mine]{display:none}}@container (width<=36em){.acc-market-book [data-column=onsale],.acc-market-book [data-column=wanted]{display:none}}.acc-market-detail{margin-top:.4em}.acc-market-detail .acc-sectionhead{margin-top:.2em}.acc-market-sides{grid-template-columns:repeat(auto-fit,minmax(17em,1fr));gap:.8em;display:grid}.acc-market-sides .acc-tablewrap{max-height:14em}.acc-market-side .acc-sectiontitle{color:var(--acc-side,var(--acc-accent))}.acc-market-side .acc-table thead th{vertical-align:bottom}.acc-market-side .acc-table thead .acc-unit,.acc-market-book .acc-table thead .acc-unit{display:block}.acc-market-side .acc-table thead th.acc-num .acc-unit,.acc-market-book .acc-table thead th.acc-num .acc-unit{text-align:right}.acc-market-search .acc-datatable{container-type:inline-size}@container (width<=30em){.acc-market-search .acc-table [data-column=jumps],.acc-market-search .acc-npcmark{display:none}}.acc-market-side-note{margin:-.2em 0 .4em}.acc-market-side .acc-btn[data-action]{border-color:var(--acc-side,var(--acc-accent));color:var(--acc-text)}.acc-market-side .acc-btn[data-action]:hover:not(:disabled){background:color-mix(in srgb, var(--acc-side,var(--acc-accent)) 24%, var(--acc-panel-2))}.acc-orderform[data-side=buy],.acc-orderform-part[data-tone=success]{--acc-side:var(--acc-ok)}.acc-orderform[data-side=sell],.acc-orderform-part[data-tone=warning]{--acc-side:var(--acc-warn)}.acc-orderform-part>.acc-sectionhead .acc-sectiontitle{color:var(--acc-side)}.acc-order-notes p{margin:.15em 0}.acc-order-direction{color:var(--acc-dim);margin:.1em 0 0}.acc-order-direction strong{color:var(--acc-side,var(--acc-accent));font-family:var(--acc-font-display);letter-spacing:.05em;text-transform:uppercase}.acc-market-lower{gap:var(--acc-section-gap);grid-template-columns:repeat(auto-fit,minmax(20em,1fr));align-items:stretch;display:grid}.acc-market-lower>.acc-section{margin:0}.acc-chart svg{background:var(--acc-recess);border:1px solid var(--acc-border);width:100%;max-width:36em;height:auto}.acc-chart .axis{stroke:var(--acc-border-strong);stroke-width:1px}.acc-chart .price{stroke:var(--acc-accent);stroke-width:2px}.acc-chart .dot{fill:var(--acc-accent)}.acc-chart .vol{fill:var(--acc-accent-dim);fill-opacity:.45}.acc-chart .tick{fill:var(--acc-dim);font-size:10px;font-family:var(--acc-font-mono)}.acc-chart details{margin-top:.3em}.acc-chart summary{cursor:pointer;color:var(--acc-dim)}.acc-slots{grid-template-columns:repeat(auto-fill,minmax(15em,1fr));gap:.4em;margin:0;padding:0;list-style:none;display:grid}.acc-slotcell{border:1px dashed var(--acc-border);background:var(--acc-recess);min-height:2.2em;clip-path:var(--acc-cut-small);flex-wrap:wrap;align-items:center;gap:.4em;padding:.3em .5em;display:flex}.acc-slotcell[data-changed=true]{border-style:solid;border-color:var(--acc-accent);background:color-mix(in srgb, var(--acc-accent) 10%, var(--acc-recess))}.acc-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.acc-fit-grid{grid-template-columns:repeat(auto-fill,72px);gap:.5em;margin:.3em 0;padding:0;list-style:none;display:grid}.acc-fit-core{grid-auto-rows:auto}.acc-fit-tile{box-sizing:border-box;border:1px dashed var(--acc-border);background:var(--acc-recess);width:72px;height:72px;clip-path:var(--acc-cut-small);position:relative}.acc-fit-core .acc-fit-tile{border-style:solid;border-color:var(--acc-border-strong);height:calc(72px + 1.3em)}.acc-fit-core .acc-fit-item{inset:0 0 1.3em}.acc-fit-tile[data-empty=false],.acc-fit-tile[data-ready]{border-style:solid}.acc-fit-tile[data-changed=true]{border-color:var(--acc-accent);background:color-mix(in srgb, var(--acc-accent) 12%, var(--acc-recess))}.acc-fit-tile[data-offline=true] .acc-fit-item{opacity:.45}.acc-fit-item{cursor:grab;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.acc-fit-item .acc-item-image,.acc-fit-item .acc-icon[data-size=lg]{width:64px;height:64px}.acc-fit-built-in{opacity:.55;cursor:default}.acc-fit-pick[aria-pressed=true]{outline:2px solid var(--acc-accent);outline-offset:-2px}.acc-fit-lvl,.acc-fit-count,.acc-fit-n{font-family:var(--acc-font-mono);background:color-mix(in srgb, var(--acc-panel) 85%, transparent);border:1px solid var(--acc-border);pointer-events:none;padding:0 .3em;font-size:.7em;line-height:1.5;position:absolute}.acc-fit-lvl{color:var(--acc-text);bottom:2px;right:2px}.acc-fit-count{color:var(--acc-text);bottom:2px;left:2px}.acc-fit-n{z-index:1;color:var(--acc-dim);top:2px;left:2px}.acc-fit-label{text-align:center;font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.65em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.acc-fit-ctl{border:1px solid var(--acc-border-strong);background:var(--acc-panel);width:1.3em;height:1.3em;color:var(--acc-text);cursor:pointer;opacity:0;padding:0;font-size:.85em;line-height:1.2;transition:opacity .12s;position:absolute;top:2px}.acc-fit-tile:hover .acc-fit-ctl,.acc-fit-tile:focus-within .acc-fit-ctl{opacity:1}.acc-fit-x{right:2px}.acc-fit-on{border-radius:50%;right:calc(2px + 1.5em)}.acc-fit-on[data-on=true]{background:var(--acc-ok)}.acc-fit-on[data-on=false]{background:var(--acc-danger)}.acc-fit-put{border:2px solid var(--acc-accent);background:color-mix(in srgb, var(--acc-accent) 20%, transparent);width:100%;height:100%;color:var(--acc-text);cursor:pointer;font-size:1.6em;position:absolute;inset:0}.acc-section.acc-fit-ready-part{border-style:dashed dashed dashed solid}.acc-fit-tile[data-excess=true]{border-color:var(--acc-warn);background:color-mix(in srgb, var(--acc-warn) 12%, var(--acc-recess))}.acc-fit-excess{background:color-mix(in srgb, var(--acc-panel) 85%, transparent);border:1px solid var(--acc-warn);pointer-events:auto;padding:0 .15em;display:inline-flex;position:absolute;bottom:2px;left:2px}.acc-fit-hull-part .acc-noticeline{margin-top:.2em}.acc-chip{cursor:grab;align-items:center;gap:.3em;display:inline-flex}button.acc-chip{text-transform:none;letter-spacing:normal;font-family:var(--acc-font-body);font-size:1em}.acc-palette{flex-wrap:wrap;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.acc-stats{grid-template-columns:max-content minmax(0,1fr);gap:.2em 1.2em;margin:.3em 0;display:grid}.acc-stats dt{color:var(--acc-dim);font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;align-self:center;font-size:.8em}.acc-stats dd{font-family:var(--acc-font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.acc-stats dd.acc-wrap{white-space:normal;overflow-wrap:break-word;align-self:baseline;overflow:visible}.acc-contents{display:contents}.acc-map{flex-direction:column;height:100%;display:flex}.acc-maptools{flex-wrap:wrap;align-items:center;gap:.6em;display:flex}.acc-legend{color:var(--acc-dim);gap:.8em;margin:0;padding:0;font-size:.9em;list-style:none;display:flex}.acc-swatch{vertical-align:middle;border-radius:50%;width:.8em;height:.8em;display:inline-block}.acc-mapbody{flex:1;grid-template-columns:minmax(16em,1fr) minmax(22em,1fr);gap:.8em;min-height:0;display:grid}.acc-mapsvg{background:var(--acc-recess);border:1px solid var(--acc-border);touch-action:none;width:100%;height:100%;min-height:16em}.acc-mapsvg .edge{stroke:var(--acc-border-strong);stroke-width:.006px}.acc-mapsvg .edge.route{stroke:var(--acc-focus);stroke-width:.015px}.acc-mapsvg .node{cursor:pointer;outline:none}.acc-mapsvg .node text{fill:var(--acc-text);font-size:.05px}.acc-mapsvg .node.unexplored circle{fill:none;stroke:var(--acc-faint);stroke-dasharray:.01;stroke-width:.004px}.acc-mapsvg .node .here{fill:none;stroke:var(--acc-ok);stroke-width:.008px}.acc-mapsvg .node .home{fill:none;stroke:var(--acc-ok);stroke-width:1.8px;stroke-linejoin:round}.acc-mapsvg .node .pick{fill:none;stroke:var(--acc-focus);stroke-width:.01px}.acc-mapsvg .node .event{fill:none;stroke:var(--acc-accent-strong);stroke-dasharray:.02 .012;stroke-width:.008px}.acc-swatch-event{box-sizing:border-box;border:1px dashed var(--acc-accent-strong)}.acc-mapsvg .node:focus-visible circle:last-of-type{stroke:var(--acc-focus);stroke-width:.01px}.acc-mapside{gap:var(--acc-section-gap);flex-direction:column;min-height:0;display:flex;overflow:auto;container-type:inline-size}.acc-mapside>.acc-section{margin:0}.acc-sectorinfo{flex-direction:column;flex:none;min-height:0;max-height:40%;display:flex}.acc-sectorinfo>.acc-sectionhead{flex:none}.acc-sectorinfo>.acc-stats{background:linear-gradient(var(--acc-panel-2), var(--acc-panel-2)) top / 100% .6em no-repeat local, linear-gradient(var(--acc-panel-2), var(--acc-panel-2)) bottom / 100% .6em no-repeat local, linear-gradient(var(--acc-border-strong), transparent) top / 100% .5em no-repeat scroll, linear-gradient(transparent, var(--acc-border-strong)) bottom / 100% .5em no-repeat scroll;min-height:0;overflow:auto}.acc-sectorinfo-none{margin:0}.acc-sectorinfo>.acc-sectorevent{flex:none;margin:0 0 .4em}.acc-sectorevent .acc-meter{margin-top:.4em}.acc-driveline{margin:0 0 .4em}.acc-sectorfacts{grid-template-columns:max-content 1fr max-content 1fr;gap:.15em .9em}.acc-sectorfacts dt.acc-wide{grid-column:1}.acc-sectorfacts dd.acc-wide{font-family:var(--acc-font-body);grid-column:span 3}@container (width<=30em){.acc-sectorfacts{grid-template-columns:max-content 1fr}.acc-sectorfacts dd.acc-wide{grid-column:auto}}.acc-route{flex:none}.acc-route [data-testid=route]{flex-wrap:wrap;align-items:baseline;gap:.15em .9em;display:flex}.acc-route [data-testid=route]>p{margin:0}.acc-routestops{flex-wrap:wrap;gap:.15em .45em;display:flex}.acc-routestops>li+li:before{content:"→";color:var(--acc-dim);margin-right:.45em}.acc-sectortable{flex-direction:column;flex:0 auto;min-height:14em;display:flex}.acc-sectortable .acc-datatable{flex:0 auto;margin:.2em 0 0}.acc-sectortable .acc-tablewrap{flex:0 auto}.acc-sectortable .acc-swatch{margin-right:.2em}.acc-sectorname{align-items:center;min-width:0;display:flex}.acc-table td .acc-sectorname .acc-rowbtn{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline-block;overflow:hidden}.acc-sectorname .acc-badge{flex:none}.acc-sectortable .acc-table [data-column=name]{min-width:6em}@container (width<=26em){.acc-sectortable .acc-table [data-column=population],.acc-sectortable .acc-table [data-column=kills]{display:none}}.acc-settings fieldset{flex-direction:column;gap:.6em;min-width:0;display:flex}.acc-settings legend{float:left;width:100%;font-family:var(--acc-font-display);letter-spacing:var(--acc-tracking);text-transform:uppercase;color:var(--acc-dim);margin:0;padding:0;font-size:.86em;font-weight:500}.acc-settings fieldset>label{font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-dim);flex-direction:column;gap:.25em;font-size:.8em;display:flex}.acc-settings fieldset>label>select,.acc-settings fieldset>label>input[type=range]{font:1.25em/1.3 var(--acc-font-body);letter-spacing:normal;text-transform:none}.acc-settings fieldset>label.acc-check{font-family:var(--acc-font-body);letter-spacing:normal;text-transform:none;color:var(--acc-text);flex-direction:row;align-items:center;font-size:1em}.acc-content-missing{z-index:50;background:var(--acc-glass);border:1px solid var(--acc-warn);border-left-width:3px;max-width:min(40em,90vw);margin:0;position:fixed;top:3.2em;left:50%;transform:translate(-50%)}.acc-skilllevel{align-items:center;display:flex}.acc-skillmarks{flex:1;align-items:center;gap:.35em;min-height:1.4em;display:flex}.acc-skillpips{align-items:flex-end;gap:.22em;height:1em;display:inline-flex}.acc-skillpip{box-sizing:border-box;border:1px solid var(--acc-accent);width:.6em;height:1em}.acc-skillpip[data-state=trained]{background:var(--acc-accent)}.acc-skillpip[data-state=unread]{border-color:var(--acc-border-strong);background:var(--acc-border-strong);height:.25em}.acc-skillbook{width:1.05em;height:1.05em;color:var(--acc-accent)}.acc-skills{container-type:inline-size}@container (width<=27em){.acc-skills [data-column=unlocks]{display:none}.acc-skills .acc-table td[data-column=skill]{text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}}.acc-skillnote{text-overflow:ellipsis;white-space:nowrap;margin:.3em 0;overflow:hidden}.acc-skillcourses>li{white-space:nowrap;align-items:center;gap:.6em;min-height:1.9em;padding:.1em 0;display:flex}.acc-skillcourse-name{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.acc-skillqueue{container-type:inline-size}.acc-queue{grid-template-columns:minmax(6em,max-content) minmax(3em,1fr) max-content max-content max-content;column-gap:.7em;margin:.2em 0 .6em;padding:0;list-style:none;display:grid}.acc-queue>li{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid color-mix(in srgb, var(--acc-border) 70%, transparent);white-space:nowrap;align-items:center;min-height:1.9em;padding:.1em 0;display:grid}.acc-queue-name{gap:.3em;min-width:0;display:flex}.acc-queue-skill{text-overflow:ellipsis;min-width:0;overflow:hidden}.acc-queue-tier{flex:none}.acc-queue progress{width:100%;min-width:0}.acc-queue-time{text-align:right}.acc-queue-move{gap:.2em;display:inline-flex}@container (width<=26em){.acc-queue{grid-template-columns:minmax(6em,max-content) minmax(3em,1fr) max-content max-content}.acc-queue-done{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.acc-skilltrain{flex-wrap:nowrap;align-items:center;gap:.6em;display:flex}.acc-skilltrain>label{min-width:0;font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-dim);flex:0 auto;align-items:center;gap:.5em;font-size:.8em;display:flex}.acc-skilltrain>label>select{min-width:0;max-width:16em;font:1.25em/1.3 var(--acc-font-body);letter-spacing:normal;text-transform:none;flex:0 auto}.acc-skilltrain>.acc-btn{flex:none}.acc-notifications li{border-bottom:1px solid color-mix(in srgb, var(--acc-border) 60%, transparent);align-items:baseline;gap:.6em;padding:.3em 0;display:flex}.acc-notifications li:last-child{border-bottom:none}.acc-notification-text{flex:auto;min-width:0}.acc-notification-when{white-space:nowrap;flex:none}.acc-notifications li[data-unread=true]{box-shadow:inset 2px 0 0 var(--acc-accent);padding-left:.5em}.acc-notifications{container-type:inline-size}@container (width<=26em){.acc-notifications li{flex-wrap:wrap;row-gap:.15em}.acc-notification-text{flex-basis:100%}.acc-notification-when{margin-left:auto}}@container (width<=36em){.acc-notifications li[data-kind=mail_received]{flex-wrap:wrap;row-gap:.15em}.acc-notifications li[data-kind=mail_received]>.acc-notification-text{flex-basis:100%}.acc-notifications li[data-kind=mail_received]>.acc-notification-when{margin-left:auto}}.acc-mailread .acc-sectionhead{flex-wrap:nowrap}.acc-journal .acc-table [data-column=held]{text-overflow:ellipsis;max-width:7em;overflow:hidden}.acc-wreck .acc-table td[data-column=item]{min-width:5em}.acc-combatlog .acc-table [data-column=weapon]{text-overflow:ellipsis;max-width:10em;overflow:hidden}.acc-killboard .acc-table [data-column=hull],.acc-killboard .acc-table [data-column=sector]{text-overflow:ellipsis;max-width:6em;overflow:hidden}.acc-killboard .acc-table [data-column=victim],.acc-killboard .acc-table [data-column=killer]{min-width:6em}.acc-combatlog .acc-table [data-column=attacker],.acc-combatlog .acc-table [data-column=target],.acc-journal .acc-table [data-column=title],.acc-journal .acc-table [data-column=progress],.acc-contacts .acc-table [data-column=pilot],.acc-contacts .acc-table [data-column=status]{width:50%}.acc-combatlog .acc-table td[data-column=attacker],.acc-combatlog .acc-table td[data-column=target]{min-width:5em}.acc-combatlog{container-type:inline-size}@container (width<=34em){.acc-combatlog .acc-table [data-column=weapon]{display:none}}@container (width<=26em){.acc-combatlog .acc-log-hour{display:none}}.acc-mail .acc-table td[data-column=who]{text-overflow:ellipsis;max-width:9em;overflow:hidden}.acc-contactstatus{text-overflow:ellipsis;display:block;overflow:hidden}.acc-contactmark{text-align:center;width:1em;display:inline-block}.acc-contacts .acc-fields{margin-bottom:.4em}.acc-contacts,.acc-mail{container-type:inline-size}@container (width<=30em){.acc-mail .acc-table td[data-column=who]{max-width:6em}}.acc-contactpilot{align-items:center;gap:.3em;min-width:0;display:flex}.acc-contactinline{flex:none;display:none}.acc-contactpilot>:last-child{min-width:0}@container (width<=24em){.acc-contacts .acc-table [data-column=status]{display:none}.acc-contactinline{display:inline-block}}.acc-mailbody{white-space:pre-wrap;font-family:var(--acc-font-body);background:var(--acc-recess);margin:.4em 0;padding:.6em .8em}.acc-bodyfield{font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-dim);flex-direction:column;gap:.25em;margin-top:.5em;font-size:.8em;display:flex}.acc-bodyfield>textarea{font:1.25em/1.4 var(--acc-font-body);letter-spacing:normal;text-transform:none}bdi,.acc-mailbody{unicode-bidi:isolate}.acc-styleguide{box-sizing:border-box;background:var(--acc-depth);min-height:100%;color:var(--acc-text);padding:1.5em 2em 3em}.acc-styleguide h1{font-family:var(--acc-font-display);letter-spacing:var(--acc-tracking);text-transform:uppercase;margin:0 0 .2em;font-weight:600}.acc-styleguide section{margin:1.6em 0}.acc-styleguide .acc-row{flex-wrap:wrap;align-items:center;gap:.6em;margin:.5em 0;display:flex}.acc-swatches{grid-template-columns:repeat(auto-fill,minmax(11em,1fr));gap:.5em;margin:0;padding:0;list-style:none;display:grid}.acc-swatches li{border:1px solid var(--acc-border);background:var(--acc-panel);align-items:center;gap:.6em;padding:.4em .5em;display:flex}.acc-swatches .acc-swatch{border:1px solid #ffffff1a;border-radius:2px;width:1.6em;height:1.6em}.acc-swatches code{font-family:var(--acc-font-mono);color:var(--acc-dim);font-size:.85em}.acc-styleguide .acc-window{border:1px solid var(--acc-border);height:auto;margin:.5em 0}.acc-h-hostile{color:#ff7a6b}.acc-h-police{color:#cfe0ff}.acc-h-outlaw{color:#ffa040}.acc-h-faction{color:var(--brand-faction-light,var(--acc-accent))}tr[data-hostility=hostile] .acc-rowbtn{color:#ff7a6b}tr[data-hostility=police] .acc-rowbtn{color:#cfe0ff}tr[data-hostility=outlaw] .acc-rowbtn{color:#ffa040}tr[data-hostility=faction] .acc-rowbtn{color:var(--brand-faction-light,var(--acc-accent))}.acc-confirm-backdrop{z-index:1100;background:#0204088c;place-items:center;display:grid;position:fixed;inset:0}.acc-confirm{box-sizing:border-box;max-width:min(30.5em,100vw - 32px);max-height:calc(100vh - 32px);background:var(--acc-panel-2);border:1px solid var(--acc-danger);max-height:calc(100dvh - 32px);clip-path:var(--acc-cut);color:var(--acc-text);padding:1em 1.25em;overflow:auto;box-shadow:0 8px 28px #0009}.acc-confirm h2{color:var(--acc-danger);margin:0 0 .4em}.acc-item-info{box-sizing:border-box;max-width:min(42.5em,100vw - 32px);max-height:min(85vh,100vh - 32px);background:var(--acc-panel-2);border:1px solid var(--brand-line);max-height:min(85dvh,100dvh - 32px);clip-path:var(--acc-cut);color:var(--acc-text);padding:1em 1.25em;overflow:auto;box-shadow:0 8px 28px #0009}.acc-item-info-title{vertical-align:middle;align-items:center;gap:.5em;display:inline-flex}.acc-item-info-body{flex-wrap:wrap;align-items:flex-start;gap:1em;display:flex}.acc-item-info-body>.acc-stats{flex:14em;min-width:0;margin:0}.acc-item-info-image{object-fit:cover;border:1px solid var(--brand-line);background:var(--brand-surface-raised);border-radius:6px;width:256px;height:256px}.acc-item-info-glyph{border:1px solid var(--brand-line);background:var(--brand-surface-raised);border-radius:6px;place-items:center;width:256px;height:256px;display:grid}.acc-item-info-stats{flex-direction:column;gap:.1em;display:flex}.acc-layers{grid-template-columns:repeat(3,1fr);gap:.35em;min-width:9em;display:grid}.acc-layer{background:var(--acc-recess);border:1px solid var(--acc-border);height:.55em;position:relative}.acc-layer>span{background:currentColor;position:absolute;inset:0 auto 0 0}.acc-layer[data-layer=shield]{color:var(--acc-meter-shield)}.acc-layer[data-layer=armour]{color:var(--acc-meter-armour)}.acc-layer[data-layer=hull]{color:var(--acc-meter-hull)}.acc-lockedby{margin:.4em 0;padding:0;list-style:none}.acc-lockedby li{border-left:2px solid var(--acc-warn);color:var(--acc-warn);text-overflow:ellipsis;white-space:nowrap;padding:.15em .5em;overflow:hidden}.acc-lockedby li[data-firing=true]{border-left-color:var(--acc-danger);color:var(--acc-danger);font-weight:600}.acc-combatstate{flex-wrap:wrap;gap:.4em 1em;margin:.35em 0;display:flex}.acc-combatstate [data-state=in-combat]{color:var(--acc-danger)}.acc-log-miss{color:var(--acc-dim)}.acc-targets .acc-table{width:100%}.acc-targets .acc-table th,.acc-targets .acc-table td{padding-left:.3em;padding-right:.3em}.acc-targets .acc-lockstate{font-size:.85em}.acc-targets .acc-table td.acc-lockname{min-width:5.2em}@container (width<=20em){.acc-targets .acc-table th,.acc-targets .acc-table td{padding-left:.2em;padding-right:.2em}.acc-targets .acc-table td.acc-lockname{min-width:4.5em}.acc-targets .acc-lockname .acc-oneline{gap:.2em}.acc-targets .acc-midcut{gap:.15em}.acc-targets .acc-midcut-head{min-width:0}.acc-targets .acc-table td.acc-num{font-size:.9em}}.acc-targets .acc-lockstate .acc-cycle progress{width:2.5em}.acc-lockmark{color:var(--acc-accent);font-size:1.15em}.acc-layerbars{vertical-align:middle;align-items:flex-end;gap:.15em;height:1.05em;display:inline-flex}.acc-layerbar{background:var(--acc-recess);width:.45em;height:100%;box-shadow:inset 0 0 0 1px var(--acc-border);position:relative}.acc-layerbar>span{position:absolute;bottom:0;left:0;right:0}.acc-layerbar[data-layer="0"]>span{background:var(--acc-meter-shield)}.acc-layerbar[data-layer="1"]>span{background:var(--acc-meter-armour)}.acc-layerbar[data-layer="2"]>span{background:var(--acc-meter-hull)}.acc-log-layer[data-layer="0"]{color:var(--acc-meter-shield)}.acc-log-layer[data-layer="1"]{color:var(--acc-meter-armour)}.acc-log-layer[data-layer="2"]{color:var(--acc-meter-hull)}.acc-log-wreck{color:var(--acc-danger);font-weight:600}.acc-small{font-size:.85em}.acc-lossbanner{z-index:45;background:var(--acc-glass);border:1px solid var(--acc-danger);clip-path:var(--acc-cut);color:var(--acc-text);pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:.4em;padding:1em 1.6em;display:flex;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.acc-lossbanner strong{font-family:var(--acc-font-display);letter-spacing:var(--acc-tracking);color:var(--acc-danger);text-transform:uppercase;font-size:1.4em}.acc-pilotname{clip-path:none;min-height:0;color:var(--acc-accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.acc-pilotname:hover,.acc-pilotname:focus-visible{color:var(--acc-accent-strong);background:0 0}.acc-standingbar{background:var(--acc-recess);border:1px solid var(--acc-border);vertical-align:middle;width:9em;height:.7em;display:inline-block;position:relative}@container (width<=26em){.acc-standingbar{width:5em}}.acc-standingbar-fill{background:var(--acc-ok);position:absolute;top:0;bottom:0}.acc-standingbar[data-refused=true] .acc-standingbar-fill{background:var(--acc-danger)}.acc-standingbar-zero,.acc-standingbar-mark{background:var(--acc-dim);width:1px;position:absolute;top:-2px;bottom:-2px}.acc-standingbar-mark{background:var(--acc-warn);width:2px}.acc-standingbar-word{color:var(--acc-danger);font-size:.8em;position:absolute;top:-.25em;left:calc(100% + .4em)}tr[data-refused=true] td{color:var(--acc-danger)}.acc-tutorial-head{flex-wrap:wrap;align-items:center;gap:.6em;display:flex}.acc-tutorial-head .acc-sectionheader,.acc-tutorial-head h3{flex:auto}.acc-tutorial-progress{width:8em}.acc-tutorial-listen:empty{display:none}.acc-tutorial-text{font-size:1.05em;line-height:1.45}.acc-missions .acc-datatable{container-type:inline-size}.acc-missions .acc-table td[data-column=destination] .acc-stationcell{max-width:8em}@container (width<=30em){.acc-missions .acc-table [data-column=expires]{display:none}.acc-missions .acc-table td[data-column=destination] .acc-stationcell{max-width:5.5em}}.acc-contracts .acc-datatable{container-type:inline-size}.acc-contracts .acc-table td .acc-stationcell{max-width:100%}.acc-placecell{text-align:left;min-width:0;display:block}.acc-placecell-under{white-space:nowrap;align-items:center;gap:.4em;min-width:0;margin-top:.15em;display:flex;overflow:hidden}.acc-placecell-under>.acc-badge{flex:none;margin-left:0}.acc-placecell-route{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.acc-contracts .acc-table [data-column=origin].acc-grow~[data-column=destination].acc-grow{width:50%}.acc-contracts .acc-table [data-column=origin].acc-grow:has(~[data-column=destination].acc-grow){width:50%}.acc-contracts .acc-table tr[data-finished=true]>td{opacity:.55}.acc-contract-total{margin:.4em 0}.acc-contract-kinds{border:0;gap:.3em;margin:0 0 .6em;padding:0;display:grid}.acc-contract-kinds legend{color:var(--acc-dim);margin-bottom:.3em;padding:0}.acc-contract-kind{cursor:pointer;display:block}.acc-contracts .acc-table th.acc-grow{min-width:7em}.acc-contract-under{font-variant-numeric:tabular-nums;display:block}.acc-contracts .acc-table td[data-column=outcome]{min-width:9em;max-width:14em}@container (width<=36em){.acc-contracts .acc-table [data-column=hauler]{display:none}}@container (width<=28em){.acc-contracts .acc-table [data-column=freight],.acc-contracts .acc-table [data-column=ends]{display:none}}.acc-character{container-type:inline-size}.acc-character-head{flex-wrap:wrap;align-items:center;gap:.5em .9em;display:flex}.acc-character-who{flex:14em;min-width:0}.acc-character-who h2{margin:0}.acc-character-who .acc-actions{margin:.4em 0 0}.acc-character-facts{margin-top:.6em}.acc-boards-pick{flex-wrap:wrap;gap:.4em;margin-bottom:.7em;display:flex}.acc-boards-gap{flex:1em}.acc-boards-period{gap:.4em;margin-left:auto;display:flex}.acc-board{margin:0 0 .6em;padding:0;list-style:none;display:grid}.acc-board-row{border-bottom:1px solid var(--acc-line,#ffffff14);grid-template-columns:3.2em 1fr auto 8em;align-items:baseline;column-gap:.8em;padding:.28em .4em;display:grid}.acc-board-row[data-own=true]{background:var(--acc-accent-dim)}.acc-board-row[data-rank="1"] .acc-board-rank{color:var(--acc-accent);font-weight:600}.acc-board-value{text-align:right}.acc-careers{gap:.55em;margin:0;padding:0;list-style:none;display:grid}.acc-career{grid-template-columns:40px 8em auto 1fr;align-items:center;gap:.15em .8em;display:grid}.acc-career-emblem{object-fit:cover;background:var(--acc-panel-2);border-radius:50%;grid-row:1/span 3;width:40px;height:40px}.acc-career[data-level="0"] .acc-career-emblem{filter:grayscale()brightness(.6)}.acc-career-name{font-weight:600}.acc-career-pips{color:var(--acc-accent);letter-spacing:.12em;font-size:.85em}.acc-career-progress{appearance:none;background:var(--acc-line,#ffffff1f);border:0;grid-column:2/-1;width:100%;height:4px}.acc-career-progress::-webkit-progress-bar{background:var(--acc-line,#ffffff1f)}.acc-career-progress::-webkit-progress-value{background:var(--acc-accent)}.acc-career-progress::-moz-progress-bar{background:var(--acc-accent)}.acc-career-count{grid-column:2/-1;font-size:.92em}.acc-career-rule{grid-column:2/-1;font-size:.85em}.acc-landmarks{grid-template-columns:repeat(auto-fill,minmax(min(100%,19em),1fr));gap:.25em 1.2em;margin:0 0 .5em;padding:0;list-style:none;display:grid}.acc-landmark{overflow-wrap:anywhere;min-width:0;font-size:.92em}.acc-landmark-title{font-weight:600}.acc-character-record{border-top:1px solid color-mix(in srgb, var(--acc-border) 70%, transparent);margin-top:.5em;padding-top:.4em}@container (width>=36em){.acc-character-record .acc-stats{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr)}}@container (width<=26em){.acc-character-portrait .acc-avatar[data-size=large]{--avatar-size:5em}}.acc-playcode{flex-wrap:wrap;align-items:flex-end;gap:.4em .6em;display:flex}.acc-playcode .acc-field{flex:18em}.acc-playcode>p{flex-basis:100%}.acc-guest-trial{z-index:36;background:var(--acc-panel-2);border:1px solid var(--brand-line);clip-path:var(--acc-cut);font-size:calc(12px * var(--acc-text-scale));letter-spacing:.04em;color:var(--acc-text);font-variant-numeric:tabular-nums;align-items:center;gap:.7em;margin:0;padding:.3em .3em .3em .8em;display:flex;position:absolute;bottom:10px;right:14px}.acc-guest-trial[data-over=true]{border-color:var(--acc-danger)}.acc-guest-trial[data-over=true]>span{color:var(--acc-danger)}.acc-app[data-guest=true] .acc-narration{bottom:3.6em}.acc-claim{border-color:var(--brand-line);max-width:min(32.5em,100vw - 32px)}.acc-claim h2{color:var(--acc-text)}.acc-claim form{gap:.6em;display:grid}.acc-claim form>p{margin:0}.acc-narration{z-index:35;width:min(26em,28vw);min-width:17em;max-width:calc(100vw - 2em);position:absolute;bottom:1em;right:1%}.acc-narration>.acc-panel{margin:0}.acc-narration-text{scroll-behavior:smooth;max-height:8.5em;padding-right:.3em;line-height:1.45;overflow-y:auto}.acc-narration-text p{margin:0 0 .4em}.acc-narration-text:focus-visible{outline:2px solid var(--acc-focus);outline-offset:2px}.acc-narration-controls{align-items:center;margin-top:.5em}.acc-narration-off{margin-left:auto;font-size:.85em}@media (prefers-reduced-motion:reduce){.acc-narration-text{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.acc-purchase{box-sizing:border-box;width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);background:var(--acc-panel);border:1px solid var(--acc-border-strong);max-height:calc(100dvh - 32px);box-shadow:0 0 0 1px var(--acc-glow), 0 24px 60px #0000008c;color:var(--acc-text);padding:1em 1.2em 1.1em;overflow:auto}.acc-purchase-head{justify-content:space-between;align-items:baseline;gap:1em;margin-bottom:.6em;display:flex}.acc-purchase-head .acc-sectiontitle{margin:0}.acc-purchase-price{font-family:var(--acc-font-mono);color:var(--acc-accent);white-space:nowrap}.acc-purchase-form{background:#fff;border-radius:4px;min-height:420px;margin:.4em 0 .8em;padding:.4em}.acc-purchase-form[hidden]{display:none}.acc-purchase-actions{justify-content:flex-end;margin-top:.6em;display:flex}.acc-purchase-return .entry-panel{text-align:center}.acc-purchase-return p{margin:.6em 0}.acc-windowbtns button.acc-iconbtn{align-items:center;padding-left:.45em;padding-right:.45em;display:inline-flex}.acc-windowbtns button.acc-iconbtn svg{display:block}.acc-assets-station .acc-sectiontitle{text-overflow:ellipsis;min-width:0;overflow:hidden}.acc-assets-station .acc-sectionhead{flex-wrap:nowrap}.acc-assets-list{grid-template-columns:repeat(auto-fill,minmax(14em,1fr));gap:.2em .8em;margin:.2em 0 .4em;padding:0;list-style:none;display:grid}.acc-assets-list li{min-width:0}.acc-assets-list li:has([data-action=bring],.acc-assets-bring){grid-column:1/-1}.acc-assets-list li>.acc-item{min-width:3em}.acc-assets-arriving{grid-template-columns:minmax(0,1fr)}.acc-markets{height:100%}.acc-market-tree{flex-direction:column;gap:.5em;display:flex}.acc-tree,.acc-tree-items{margin:0;padding:0;list-style:none}.acc-tree>li{border-bottom:1px solid color-mix(in srgb, var(--acc-border) 70%, transparent)}.acc-tree-items{padding:0 0 .3em 1.1em}.acc-tree-branch{width:100%;color:var(--acc-text);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:0;align-items:center;gap:.5em;padding:.3em .4em;display:flex;overflow:hidden}.acc-tree>li>.acc-tree-branch{font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-dim);font-size:.86em}.acc-tree>li[aria-expanded=true]>.acc-tree-branch{color:var(--acc-text)}.acc-tree-branch:hover:not(:disabled){background:color-mix(in srgb, var(--acc-accent-dim) 10%, transparent);border:none}.acc-tree-caret{width:1em;color:var(--acc-accent);flex:none;display:inline-block}.acc-tree-count{font-family:var(--acc-font-mono);letter-spacing:0;text-transform:none;margin-left:auto}.acc-tree-item>.acc-tree-branch>.acc-item{flex:0 auto;min-width:4em}.acc-tree-item>.acc-tree-branch .acc-item-name{max-width:18em}.acc-tree-item>.acc-tree-branch>.acc-rarity,.acc-tree-item>.acc-tree-branch>.acc-badge{flex:none}.acc-tree-prices{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-size:.9em;overflow:hidden}.acc-tree-item[aria-expanded=true]>.acc-tree-branch{background:color-mix(in srgb, var(--acc-accent) 10%, transparent);box-shadow:inset 2px 0 0 var(--acc-accent)}.acc-tree-leaf{background:var(--acc-recess);border:1px solid var(--acc-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em 1.2em;margin:.2em 0 .5em 1.9em;padding:.5em .8em;display:flex}.acc-tree-facts{flex-wrap:wrap;gap:.3em 1.4em;margin:0;display:flex}.acc-tree-facts>div{flex-direction:column;gap:.1em;display:flex}.acc-tree-facts dt{font-family:var(--acc-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-dim);font-size:.78em}.acc-tree-facts dd{margin:0}.acc-tree-actions{gap:.4em;display:flex}.acc-trade{flex-direction:column;display:flex;container:trade/inline-size}.acc-trade-head{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pic title acts""pic dir dir";align-items:start;gap:.3em .75em;display:grid}.acc-trade-head>:first-child{grid-area:pic}.acc-trade-head>.acc-sectionhead.acc-trade-title{grid-area:title;align-self:center;margin:0}.acc-trade-title .acc-sectiontitle{white-space:normal;flex-wrap:wrap;align-items:center;gap:.2em .5em;min-width:0;display:flex}.acc-trade-title .acc-sectionrule{display:none}.acc-trade-title .acc-badge{flex:none}.acc-trade-headactions{flex-direction:column;grid-area:acts;align-items:stretch;gap:.3em;display:flex}.acc-trade-head>.acc-order-direction{grid-area:dir}@container trade (width<=30em){.acc-trade-head{grid-template-areas:"pic title acts""dir dir dir"}}.acc-trade[data-side=buy]{--acc-side:var(--acc-ok)}.acc-trade[data-side=sell]{--acc-side:var(--acc-warn)}.acc-trade .acc-market-side .acc-tablewrap{max-height:18em}.acc-item-info.acc-item-info-window{clip-path:none;max-width:none;max-height:none;box-shadow:none;background:0 0;border:none;padding:0;overflow:visible}.acc-guest-key{border-top:1px solid var(--acc-border);margin-top:.8em;padding-top:.6em}.acc-guest-key summary{cursor:pointer;color:var(--acc-dim)}.acc-guest-key-row{align-items:center;gap:.5em;display:flex}.acc-guest-key-row input{flex:1;min-width:0;font-family:ui-monospace,monospace;font-size:.8em}:lang(ja) *,:lang(zh-Hans) *,:lang(ko) *{letter-spacing:0!important}:lang(ja),:lang(zh-Hans){line-break:strict}:lang(ko){word-break:keep-all}
