body{background:#060713}.home.svelte-1uha8ag{min-height:100vh;isolation:isolate;border-radius:18px;overflow:clip}.wrap.svelte-1uha8ag{position:relative;z-index:1;display:grid;gap:1.6rem;padding:.2rem 0 2rem}.hero.svelte-1uha8ag{position:relative;isolation:isolate;overflow:hidden;min-height:0;border-radius:22px;border:1px solid var(--ex-line-strong);box-shadow:0 10px 30px #00000073,inset 0 0 0 6px #080a188c}.art.svelte-1uha8ag{position:absolute;z-index:-1;top:0;right:0;height:100%;width:62%;object-fit:cover;object-position:50% 14%;opacity:0;transition:opacity .6s ease-out;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%);mask-image:linear-gradient(90deg,transparent,#000 45%)}.art.in.svelte-1uha8ag{opacity:.55}.art-shade.svelte-1uha8ag{position:absolute;z-index:-1;inset:0;background:linear-gradient(0deg,#060713eb 0,#06071300 38%),linear-gradient(90deg,rgba(6,7,19,.55),transparent 60%)}.hero-copy.svelte-1uha8ag{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem;max-width:640px;padding:2.4rem 2.2rem 2.6rem}.arriving.svelte-1uha8ag{margin:.2rem 0 -.5rem;font-family:var(--ex-font-mono);font-size:.75rem;letter-spacing:0;color:var(--ex-muted)}h1.svelte-1uha8ag{margin:0;font-family:var(--ex-font-display);font-weight:600;letter-spacing:-.02em;line-height:1;font-size:clamp(2.6rem,6vw,4.6rem);color:#fff}h1.svelte-1uha8ag .v:where(.svelte-1uha8ag){font-weight:500;color:#ffffffb3}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:normal;color:var(--ex-gold)}.sub.svelte-1uha8ag{margin:0;max-width:31rem;color:var(--ex-muted);line-height:1.7;font-size:.95rem}.cargo.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:.3rem 0 0}.cargo.svelte-1uha8ag div:where(.svelte-1uha8ag){display:grid;gap:2px}.cargo.svelte-1uha8ag dt:where(.svelte-1uha8ag){order:2;font-family:var(--ex-font-mono);font-size:.62rem;letter-spacing:0;color:var(--ex-muted)}.cargo.svelte-1uha8ag dd:where(.svelte-1uha8ag){order:1;margin:0;font-family:var(--ex-font-display);font-weight:600;font-size:2rem;line-height:1;color:var(--ex-gold);font-variant-numeric:tabular-nums}.layout.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.6rem;align-items:start}.layout.svelte-1uha8ag>.cars:where(.svelte-1uha8ag){grid-column:1;grid-row:1}.layout.svelte-1uha8ag>.boardwall:where(.svelte-1uha8ag){grid-column:2;grid-row:1}.cars.svelte-1uha8ag{position:relative;display:grid;gap:24px}.cars.svelte-1uha8ag:before{content:"";position:absolute;left:38px;top:24px;bottom:24px;width:6px;border-radius:3px;background:#565b88;opacity:.5}.cars.svelte-1uha8ag>.car{z-index:1;animation:svelte-1uha8ag-rise .34s var(--ex-ease) both}.cars.svelte-1uha8ag>.car:nth-child(2){animation-delay:50ms}.cars.svelte-1uha8ag>.car:nth-child(3){animation-delay:.1s}.cars.svelte-1uha8ag>.car:nth-child(n+4){animation-delay:.15s}@keyframes svelte-1uha8ag-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.boardwall.svelte-1uha8ag{position:sticky;top:1.5rem;padding:1rem 1rem .6rem;background:#0b0d1c;border:1px solid var(--ex-line-strong);border-radius:16px;box-shadow:0 14px 40px #0006}.boardwall.svelte-1uha8ag h2:where(.svelte-1uha8ag){display:flex;align-items:center;gap:.6rem;margin:0 0 .5rem;font-family:var(--ex-font-mono);font-size:.7rem;font-weight:500;letter-spacing:0;color:var(--ex-cyan)}.live.svelte-1uha8ag{width:7px;height:7px;border-radius:50%;background:var(--ex-cyan);animation:svelte-1uha8ag-pulse 2s ease-in-out infinite}@keyframes svelte-1uha8ag-pulse{50%{opacity:.35}}.boardwall.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;margin:0;padding:0}.boardwall.svelte-1uha8ag li:where(.svelte-1uha8ag){display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"img row time" "img go go";column-gap:.7rem;row-gap:.15rem;align-items:center;padding:.65rem .2rem;border-top:1px dashed var(--ex-line);animation:svelte-1uha8ag-rise .32s var(--ex-ease) both;animation-delay:calc(var(--i) * 45ms + .15s)}.boardwall.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{border-top:0}.boardwall.svelte-1uha8ag img:where(.svelte-1uha8ag){grid-area:img;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#00000059;border:1px solid var(--ex-line-strong)}.row.svelte-1uha8ag{grid-area:row;display:grid;min-width:0}.nm.svelte-1uha8ag{font-family:var(--ex-font-display);font-weight:600;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.by.svelte-1uha8ag{font-size:.74rem;color:var(--ex-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.by.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ex-gold);font-weight:600}.boardwall.svelte-1uha8ag time:where(.svelte-1uha8ag){grid-area:time;font-family:var(--ex-font-mono);font-size:.68rem;font-weight:600;color:#ffb94a;background:#17130a;border:1px solid rgba(255,185,74,.25);border-radius:5px;padding:2px 6px;white-space:nowrap}.go.svelte-1uha8ag{grid-area:go;justify-self:start;margin-top:.15rem;padding:.2rem .65rem;border-radius:999px;text-decoration:none;border:1px solid rgba(79,216,196,.4);background:var(--ex-cyan-soft);color:var(--ex-cyan);font-family:var(--ex-font-mono);font-size:.7rem;font-weight:600;transition:background-color .16s ease,border-color .16s ease,transform .16s var(--ex-ease)}.go.svelte-1uha8ag:active{transform:scale(.97)}.go.svelte-1uha8ag:focus-visible{outline:2px solid var(--ex-cyan);outline-offset:2px}@media(hover:hover)and (pointer:fine){.go.svelte-1uha8ag:hover{background:#4fd8c438;border-color:var(--ex-cyan)}}.error-msg.svelte-1uha8ag{max-width:640px;margin:2rem auto;padding:1.5rem;text-align:center;color:#ff8a8a;font-family:var(--ex-font-mono);font-size:.9rem;background:var(--ex-panel-solid);border:1px solid rgba(255,128,128,.3);border-radius:14px}.empty-note.svelte-1uha8ag{color:var(--ex-muted);font-size:.9rem;margin:0}.weapon-grid.svelte-1uha8ag,.card-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1.1rem}.avatar-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.1rem}.char-col.svelte-1uha8ag{display:flex;flex-direction:row;align-items:stretch;gap:0}.char-card-wrap.svelte-1uha8ag{flex-shrink:0}.char-button.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;padding:1rem;border-radius:14px;width:100%;min-height:190px;border:1.5px solid var(--ex-line-strong);background:#12131f8c;cursor:pointer;color:inherit;transition:border-color .18s ease,transform .18s var(--ex-ease),background-color .18s ease}.char-button.svelte-1uha8ag:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.char-button.svelte-1uha8ag:hover{border-color:var(--ex-gold);background:#12131fe6;transform:translateY(-3px)}}.char-image.svelte-1uha8ag{height:90px;object-fit:contain}.home.svelte-1uha8ag .char-name{filter:none;text-shadow:0 1px 2px rgba(0,0,0,.9)}.home.svelte-1uha8ag .star,.home.svelte-1uha8ag .star-row svg{filter:none}.char-rarity.svelte-1uha8ag{margin-top:.4rem;font-size:.7rem;letter-spacing:.05em}.char-name.svelte-1uha8ag{margin-top:.5rem;font-size:.75rem;font-weight:600;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.chip.svelte-1uha8ag{display:inline-flex;align-items:center;padding:.5rem .9rem;background:#12131f8c;border:1px solid var(--ex-line-strong);border-radius:999px;color:var(--ex-text);font-size:.8rem;text-decoration:none;transition:border-color .16s ease,color .16s ease}@media(hover:hover)and (pointer:fine){.chip.svelte-1uha8ag:hover{border-color:var(--ex-cyan);color:var(--ex-cyan)}}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag){animation:svelte-1uha8ag-rise .36s var(--ex-ease) both}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(2){animation-delay:40ms}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(3){animation-delay:80ms}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(4){animation-delay:.12s}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(5){animation-delay:.16s}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(6){animation-delay:.2s}@media(max-width:1000px){.layout.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.layout.svelte-1uha8ag>.cars:where(.svelte-1uha8ag),.layout.svelte-1uha8ag>.boardwall:where(.svelte-1uha8ag){grid-column:1;grid-row:auto}.layout.svelte-1uha8ag>.boardwall:where(.svelte-1uha8ag){position:static;order:-1}}@media(max-width:600px){.hero.svelte-1uha8ag{border-radius:16px}.hero-copy.svelte-1uha8ag{padding:1.5rem 1.1rem 1.8rem}.art.svelte-1uha8ag{width:100%}.art.in.svelte-1uha8ag{opacity:.35}.cargo.svelte-1uha8ag dd:where(.svelte-1uha8ag){font-size:1.6rem}.weapon-grid.svelte-1uha8ag,.card-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem}.avatar-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:1rem}.char-col.svelte-1uha8ag{flex-direction:column;gap:8px}.char-card-wrap.svelte-1uha8ag{width:100%}.char-card-wrap.svelte-1uha8ag>*{width:100%!important}.char-button.svelte-1uha8ag{padding:.5rem;min-height:150px}.cars.svelte-1uha8ag:before{left:24px}}@media(prefers-reduced-motion:reduce){.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag),.cars.svelte-1uha8ag>.car,.boardwall.svelte-1uha8ag li:where(.svelte-1uha8ag){animation-name:svelte-1uha8ag-fade;animation-delay:0ms}.live.svelte-1uha8ag{animation:none}.art.svelte-1uha8ag{transition:none}@keyframes svelte-1uha8ag-fade{0%{opacity:0}to{opacity:1}}}
