:root {
  --bg-0: #05050a;
  --ink: #e8f7ff;
  --muted: #8aa0b5;
  --dim: #4a5d72;
  --cyan: #00f0ff;
  --magenta: #ff2d95;
  --violet: #b14cff;
  --acid: #f0ff3d;
  --ok: #4dffb0;
  --warn: #ffb020;
  --err: #ff3d6e;
  --panel: rgba(6, 10, 20, 0.52);
  --panel-solid: rgba(6, 10, 20, 0.72);
  --panel-border: rgba(0, 240, 255, 0.28);
  --glow-c: 0 0 18px rgba(0, 240, 255, 0.4), 0 0 36px rgba(0, 240, 255, 0.15);
  --glow-m: 0 0 18px rgba(255, 45, 149, 0.4);
  --font-display: "Orbitron", system-ui, sans-serif;
  --font-ui: "Rajdhani", system-ui, sans-serif;
  --font-mono: "Share Tech Mono", ui-monospace, monospace;
  --mx: 50%;
  --my: 42%;
  --parx: 0px;
  --pary: 0px;
  --city-img: url("data:image/jpeg;base64,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");
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html, body {
  width: 100%; min-height: 100%;
  background: #030308; color: var(--ink);
  font-family: var(--font-ui);
  overflow-x: hidden; cursor: none;
}
button, input { font: inherit; color: inherit; background: none; border: 0; cursor: none; }

#cursor {
  position: fixed; width: 14px; height: 14px;
  border: 1.5px solid var(--cyan); border-radius: 50%;
  pointer-events: none; z-index: 10000;
  transform: translate(-50%,-50%); mix-blend-mode: screen;
  box-shadow: var(--glow-c);
  transition: width .15s, height .15s, border-color .15s, background .15s;
}
#cursor.hot {
  width: 26px; height: 26px; border-color: var(--magenta);
  background: rgba(255,45,149,.12); box-shadow: var(--glow-m);
}
#cursor-dot {
  position: fixed; width: 3px; height: 3px; background: var(--acid);
  border-radius: 50%; pointer-events: none; z-index: 10001;
  transform: translate(-50%,-50%); box-shadow: 0 0 8px var(--acid);
}

/* ===== ROOM / WINDOW STACK ===== */
.room {
  position: fixed; inset: 0; z-index: 0; overflow: hidden;
  background: #020208;
}
.city-parallax {
  position: absolute; inset: -6%;
  transform: translate3d(var(--parx), var(--pary), 0) scale(1.08);
  will-change: transform;
  transition: transform .15s linear;
}
.city-photo {
  position: absolute; inset: 0;
  background:
    linear-gradient(180deg, rgba(3,4,12,.35) 0%, transparent 28%, transparent 55%, rgba(3,4,12,.55) 100%),
    linear-gradient(90deg, rgba(8,4,18,.25), transparent 20%, transparent 80%, rgba(8,4,18,.25)),
    var(--city-img);
  background-size: cover;
  background-position: center 40%;
  filter: saturate(1.05) contrast(1.08);
}
.city-grade {
  position: absolute; inset: 0;
  background:
    linear-gradient(180deg, rgba(0,20,40,.25), transparent 40%),
    radial-gradient(ellipse 80% 60% at 50% 40%, rgba(0,240,255,.06), transparent 55%),
    radial-gradient(ellipse 50% 40% at 70% 30%, rgba(255,45,149,.05), transparent 50%);
  mix-blend-mode: screen; pointer-events: none;
}
.city-fog {
  position: absolute; inset: 0;
  background: linear-gradient(180deg, transparent 35%, rgba(10,14,28,.45) 75%, rgba(5,6,12,.75) 100%);
  pointer-events: none;
}

#rain-canvas, #drops-canvas {
  position: absolute; inset: 0; width: 100%; height: 100%;
  pointer-events: none;
}
#rain-canvas { z-index: 2; opacity: .85; }
#drops-canvas { z-index: 5; opacity: .9; mix-blend-mode: screen; }

/* window frame */
.window-frame {
  position: absolute; inset: 0; z-index: 4; pointer-events: none;
}
.frame-outer {
  position: absolute; inset: 0;
  box-shadow:
    inset 0 0 0 14px #0a0a10,
    inset 0 0 0 16px #1a1a28,
    inset 0 0 80px rgba(0,0,0,.75),
    inset 0 0 140px rgba(0,0,0,.45);
}
.frame-mullion-v {
  position: absolute; top: 0; bottom: 0; left: 50%; width: 10px;
  transform: translateX(-50%);
  background: linear-gradient(90deg, #050508, #222233 40%, #0c0c14 60%, #050508);
  box-shadow: 0 0 20px rgba(0,0,0,.8), inset 0 0 4px rgba(0,240,255,.08);
  opacity: .92;
}
.frame-mullion-h {
  position: absolute; left: 0; right: 0; top: 46%; height: 8px;
  background: linear-gradient(180deg, #050508, #222233 45%, #0c0c14 55%, #050508);
  box-shadow: 0 0 16px rgba(0,0,0,.7);
  opacity: .88;
}
.sill {
  position: absolute; left: 0; right: 0; bottom: 0; height: 7.5vh;
  background:
    linear-gradient(180deg, rgba(20,22,34,.2), rgba(8,8,14,.95) 30%, #05050a),
    repeating-linear-gradient(90deg, transparent 0 40px, rgba(0,240,255,.02) 41px);
  box-shadow: 0 -8px 30px rgba(0,0,0,.6);
  border-top: 1px solid rgba(0,240,255,.08);
}
.sill::after {
  content: ""; position: absolute; left: 8%; right: 8%; top: 18%;
  height: 1px; background: linear-gradient(90deg, transparent, rgba(0,240,255,.2), transparent);
  box-shadow: 0 0 12px rgba(0,240,255,.15);
}
/* glass reflection (holo bleed) */
.glass-reflect {
  position: absolute; inset: 0; z-index: 6; pointer-events: none;
  background:
    linear-gradient(115deg, rgba(255,255,255,.04) 0%, transparent 22%, transparent 58%, rgba(0,240,255,.03) 72%, transparent 85%),
    linear-gradient(180deg, rgba(255,255,255,.03), transparent 18%);
  mix-blend-mode: screen; opacity: .7;
}
.glass-tint {
  position: absolute; inset: 0; z-index: 3; pointer-events: none;
  background: rgba(4, 8, 18, 0.22);
}
/* indoor room edge darkness */
.room-interior {
  position: absolute; inset: 0; z-index: 7; pointer-events: none;
  background:
    radial-gradient(ellipse 95% 90% at 50% 48%, transparent 45%, rgba(0,0,0,.55) 78%, rgba(0,0,0,.88) 100%),
    linear-gradient(90deg, rgba(0,0,0,.5) 0%, transparent 8%, transparent 92%, rgba(0,0,0,.5) 100%),
    linear-gradient(180deg, rgba(0,0,0,.35) 0%, transparent 12%, transparent 88%, rgba(0,0,0,.5) 100%);
}

.scanlines {
  position: fixed; inset: 0; z-index: 9; pointer-events: none; opacity: .07;
  background: repeating-linear-gradient(to bottom, transparent 0 2px, rgba(0,0,0,.4) 3px, transparent 4px);
}
.noise {
  position: fixed; inset: 0; z-index: 9; pointer-events: none; opacity: .03;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}

/* ===== HOLO UI ===== */
.app {
  position: relative; z-index: 20;
  height: 100vh; height: 100dvh;
  max-height: 100vh; max-height: 100dvh;
  display: grid;
  grid-template-rows: auto minmax(0, 1fr) auto;
  padding: clamp(8px, 1.4vw, 16px);
  gap: 8px;
  overflow: hidden;
}
html, body { height: 100%; overflow: hidden; }
@media (max-width: 1040px) {
  html, body { height: auto; overflow-x: hidden; overflow-y: auto; }
  .app { height: auto; max-height: none; overflow: visible; }
}
.hud-top {
  display: grid; grid-template-columns: 1fr auto 1fr;
  align-items: center; gap: 10px;
  font-family: var(--font-mono); font-size: 11px;
  letter-spacing: .14em; text-transform: uppercase; color: var(--muted);
}
.hud-top .left, .hud-top .right { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; }
.hud-top .right { justify-content: flex-end; }
.brand {
  display: flex; align-items: baseline; gap: 8px;
  font-family: var(--font-display); font-weight: 700;
  letter-spacing: .26em; color: var(--ink); text-shadow: var(--glow-c);
}
.brand .mark {
  width: 9px; height: 9px;
  background: linear-gradient(135deg, var(--cyan), var(--magenta));
  clip-path: polygon(50% 0,100% 50%,50% 100%,0 50%);
  box-shadow: var(--glow-m);
  animation: spin 8s linear infinite;
}
@keyframes spin { to { transform: rotate(360deg); } }
.brand small { font-family: var(--font-mono); font-weight: 400; letter-spacing: .16em; color: var(--dim); font-size: 10px; }
.pill {
  border: 1px solid var(--panel-border);
  background: var(--panel-solid);
  backdrop-filter: blur(12px) saturate(1.2);
  padding: 5px 8px; color: var(--cyan);
  box-shadow: 0 0 20px rgba(0,0,0,.25);
}
.pill.warn { color: var(--magenta); border-color: rgba(255,45,149,.4); }
.pill.ok { color: var(--ok); border-color: rgba(77,255,176,.35); }
.live-dot {
  width: 6px; height: 6px; border-radius: 50%; display: inline-block;
  background: var(--ok); box-shadow: 0 0 8px var(--ok);
  animation: pulse 1.4s ease-in-out infinite;
}
@keyframes pulse {
  0%,100%{opacity:1;transform:scale(1)} 50%{opacity:.4;transform:scale(.75)}
}

.stage {
  display: grid;
  grid-template-columns: minmax(220px, 280px) minmax(0,1fr) minmax(240px, 300px);
  gap: clamp(8px, 1.2vw, 14px);
  align-items: stretch; min-height: 0; height: 100%;
}

.panel {
  position: relative;
  background: var(--panel);
  border: 1px solid var(--panel-border);
  backdrop-filter: blur(16px) saturate(1.25);
  box-shadow:
    0 0 0 1px rgba(255,255,255,.03) inset,
    0 0 40px rgba(0,240,255,.04),
    0 18px 40px rgba(0,0,0,.35);
  overflow: hidden; min-height: 0; height: 100%;
}
.panel::before {
  content: ""; position: absolute; inset: 0; pointer-events: none;
  background:
    linear-gradient(135deg, rgba(0,240,255,.08), transparent 30%, transparent 70%, rgba(255,45,149,.05)),
    repeating-linear-gradient(0deg, transparent, transparent 22px, rgba(0,240,255,.02) 23px);
}
.panel::after {
  /* holo edge glow */
  content: ""; position: absolute; inset: 0; pointer-events: none;
  box-shadow: inset 0 0 30px rgba(0,240,255,.04);
}
.panel > * { position: relative; z-index: 1; }
.corner { position: absolute; width: 11px; height: 11px; z-index: 2; pointer-events: none; }
.corner.tl { top:-1px; left:-1px; border-top:2px solid var(--cyan); border-left:2px solid var(--cyan); filter: drop-shadow(0 0 4px var(--cyan)); }
.corner.tr { top:-1px; right:-1px; border-top:2px solid var(--magenta); border-right:2px solid var(--magenta); filter: drop-shadow(0 0 4px var(--magenta)); }
.corner.bl { bottom:-1px; left:-1px; border-bottom:2px solid var(--magenta); border-left:2px solid var(--magenta); }
.corner.br { bottom:-1px; right:-1px; border-bottom:2px solid var(--cyan); border-right:2px solid var(--cyan); }

/* LEFT watch */
.watch {
  display: grid;
  grid-template-rows: auto auto auto minmax(0,1fr) auto auto;
  gap: 7px; padding: 10px 10px 8px; min-height: 0; height: 100%;
}
.sec-head { display:flex; justify-content:space-between; align-items:center; gap:8px; }
.sec-head h3 {
  font-family: var(--font-display); font-size: 10px;
  letter-spacing: .24em; color: var(--magenta); text-transform: uppercase;
}
.badge {
  font-family: var(--font-mono); font-size: 9px; letter-spacing: .12em;
  padding: 3px 6px; border: 1px solid rgba(240,255,61,.35); color: var(--acid);
  background: rgba(240,255,61,.06);
}
.watch-meta { font-family: var(--font-mono); font-size: 10px; color: var(--muted); line-height: 1.6; }
.watch-meta b { color: var(--cyan); font-weight: 400; }
.tele-grid {
  display: grid; grid-template-columns: 1fr 1fr; gap: 6px;
}
.tele-grid .tele-card {
  border: 1px solid rgba(0,240,255,.18);
  background:
    linear-gradient(180deg, rgba(0,240,255,.05), rgba(0,0,0,.38)),
    rgba(0,0,0,.28);
  padding: 8px 8px 7px;
  position: relative; overflow: hidden;
  text-align: left;
}
.tele-grid .tele-card::after {
  content: ""; position: absolute; left: 0; right: 0; top: 0; height: 1px;
  background: linear-gradient(90deg, transparent, rgba(0,240,255,.45), transparent);
  opacity: .7;
}
.tele-grid .tele-card .lab {
  font-family: var(--font-mono); font-size: 8px; letter-spacing: .12em;
  color: var(--dim); text-transform: uppercase;
}
.tele-grid .tele-card .val {
  font-family: var(--font-mono); font-size: 14px; color: var(--cyan);
  margin-top: 4px; text-shadow: 0 0 8px rgba(0,240,255,.35);
}
.tele-grid .tele-card .bar {
  height: 2px; margin-top: 7px; background: rgba(255,255,255,.06); overflow: hidden;
}
.tele-grid .tele-card .bar > i {
  display: block; height: 100%; width: 40%;
  background: linear-gradient(90deg, var(--cyan), var(--magenta));
  transition: width .8s cubic-bezier(.2,.8,.2,1);
}
.event-log { display:flex; flex-direction:column; min-height:0; border-top:1px solid rgba(255,45,149,.18); padding-top:6px; }
.event-log .title { font-family: var(--font-display); font-size: 9px; letter-spacing: .2em; color: var(--muted); margin-bottom: 4px; }
.event-stream {
  flex:1; overflow:hidden; min-height: 72px; max-height: none;
  font-family: var(--font-mono); font-size: 10px; line-height: 1.45;
  mask-image: linear-gradient(180deg, transparent, #000 8%, #000 92%, transparent);
}
.event-stream .ev {
  padding: 2px 0; border-bottom: 1px dashed rgba(0,240,255,.08);
  color: var(--muted); white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
  animation: evIn .3s ease;
}
.event-stream .ev .t { color: var(--dim); margin-right: 5px; }
.event-stream .ev.crit { color: var(--magenta); }
.event-stream .ev.note { color: var(--acid); }
.event-stream .ev.ok { color: var(--ok); }
@keyframes evIn { from{opacity:0;transform:translateX(-5px)} to{opacity:1;transform:none} }
.watch-foot {
  display:grid; grid-template-columns:1fr 1fr; gap:6px;
  font-family: var(--font-mono); font-size: 9px; letter-spacing: .06em; color: var(--dim);
}
.watch-foot div {
  border: 1px solid rgba(0,240,255,.12); padding: 5px 7px; background: rgba(0,0,0,.3);
}
.watch-foot b { display:block; color: var(--cyan); font-weight:400; font-size:11px; margin-top:2px; }

/* CENTER */
.hero {
  display: flex; flex-direction: column; align-items: center; text-align: center;
  padding: clamp(12px, 1.8vw, 20px) clamp(14px, 2vw, 24px);
  min-height: 0; height: 100%; gap: 10px;
  justify-content: flex-start;
  overflow: hidden;
}
.kicker {
  font-family: var(--font-mono); font-size: 10px;
  letter-spacing: .3em; text-transform: uppercase; color: var(--cyan);
  display: flex; align-items: center; justify-content: center; gap: 8px;
}
.kicker::before, .kicker::after {
  content:""; height:1px; width:28px;
  background: linear-gradient(90deg, transparent, var(--cyan), transparent);
}
.glitch-wrap { display:inline-block; align-self: center; }
.glitch {
  font-family: var(--font-display); font-weight: 900;
  font-size: clamp(38px, 6.8vw, 86px);
  line-height: .95; letter-spacing: .06em; text-transform: uppercase;
  color: var(--ink);
  text-shadow: 0 0 22px rgba(0,240,255,.4), 0 0 56px rgba(255,45,149,.22);
  position: relative;
}
.glitch::before, .glitch::after {
  content: attr(data-text); position: absolute; inset: 0;
  overflow: hidden; pointer-events: none; opacity: .78; mix-blend-mode: screen;
}
.glitch::before {
  color: var(--cyan); transform: translate(2px,-1px);
  clip-path: polygon(0 0,100% 0,100% 36%,0 36%);
  animation: gTop 3.4s infinite linear alternate-reverse;
}
.glitch::after {
  color: var(--magenta); transform: translate(-2px,1px);
  clip-path: polygon(0 64%,100% 64%,100% 100%,0 100%);
  animation: gBot 2.6s infinite linear alternate-reverse;
}
@keyframes gTop { 0%{transform:translate(0,0)} 30%{transform:translate(-2px,1px)} 100%{transform:translate(1px,0)} }
@keyframes gBot { 0%{transform:translate(0,0)} 40%{transform:translate(2px,1px)} 100%{transform:translate(-1px,0)} }
.kanji { font-family: var(--font-mono); font-size: 10px; letter-spacing: .4em; color: rgba(255,45,149,.7); align-self: center; }
.subtitle {
  max-width: 58ch; font-size: clamp(13px, 1.4vw, 15.5px);
  font-weight: 500; color: var(--muted); line-height: 1.55; letter-spacing: .02em;
  text-wrap: pretty;
}
.subtitle .line { display: block; margin: 0.15em 0; }
.subtitle .em {
  color: var(--cyan); font-weight: 600;
  text-shadow: 0 0 10px rgba(0,240,255,.35);
}
.subtitle .hi {
  color: var(--magenta); font-weight: 600;
  text-shadow: 0 0 10px rgba(255,45,149,.35);
}
.kanji { align-self: center; }
.cta-row { justify-content: center; }
.tele-strip { width: min(100%, 720px); }
.sectors { width: min(100%, 920px); }

.tele-strip { display:grid; grid-template-columns:repeat(4,1fr); gap:6px; width: min(100%, 720px); flex-shrink: 0; }
.tele-card {
  border: 1px solid rgba(0,240,255,.16);
  background: rgba(0,0,0,.32); padding: 6px 7px;
}
.tele-card .lab { font-family: var(--font-mono); font-size: 8px; letter-spacing: .12em; color: var(--dim); text-transform: uppercase; }
.tele-card .val { font-family: var(--font-mono); font-size: 13px; color: var(--cyan); margin-top: 2px; text-shadow: 0 0 8px rgba(0,240,255,.3); }
.tele-card .bar { height: 2px; margin-top: 5px; background: rgba(255,255,255,.06); overflow: hidden; }
.tele-card .bar > i {
  display:block; height:100%; width:40%;
  background: linear-gradient(90deg, var(--cyan), var(--magenta));
  transition: width .8s cubic-bezier(.2,.8,.2,1);
}

.cta-row { display:flex; flex-wrap:wrap; gap:8px; justify-content: center; flex-shrink: 0; margin-top: 2px; }
.btn {
  position: relative; min-height: 38px; padding: 8px 14px;
  font-family: var(--font-display); font-size: 10px; font-weight: 700;
  letter-spacing: .18em; text-transform: uppercase;
  border: 1px solid var(--cyan); color: #04040a; background: var(--cyan);
  box-shadow: var(--glow-c); overflow: hidden;
  transition: transform .15s, box-shadow .2s;
}
.btn::after {
  content:""; position:absolute; inset:0;
  background: linear-gradient(110deg, transparent 30%, rgba(255,255,255,.28) 48%, transparent 62%);
  transform: translateX(-120%); transition: transform .45s;
}
.btn:hover::after, .btn:focus-visible::after { transform: translateX(120%); }
.btn:hover, .btn:focus-visible { transform: translateY(-1px); outline: none; box-shadow: 0 0 22px rgba(0,240,255,.6); }
.btn.ghost {
  background: transparent; color: var(--magenta);
  border-color: var(--magenta); box-shadow: var(--glow-m);
}
.btn.ghost:hover { background: rgba(255,45,149,.1); color: #fff; }

/* encrypted invite mail */
.mail {
  width: min(100%, 720px);
  text-align: left;
  border: 1px solid rgba(0,240,255,.22);
  background:
    linear-gradient(135deg, rgba(0,240,255,.06), transparent 40%, rgba(255,45,149,.05)),
    rgba(0,0,0,.38);
  box-shadow: 0 0 0 1px rgba(255,255,255,.02) inset, 0 12px 30px rgba(0,0,0,.3);
  overflow: hidden;
  flex: 1 1 auto;
  min-height: 0;
  display: flex; flex-direction: column;
  margin-top: 2px;
}
.mail-head {
  display: flex; align-items: center; gap: 12px;
  padding: 12px 14px 10px;
  border-bottom: 1px solid rgba(0,240,255,.14);
  background: rgba(0,0,0,.25);
  flex-shrink: 0;
}
.mail-avatar {
  width: 56px; height: 56px; flex-shrink: 0;
  border-radius: 6px;
  border: 1px solid rgba(0,240,255,.45);
  box-shadow: 0 0 16px rgba(0,240,255,.2), 0 0 20px rgba(255,45,149,.12);
  background: #0a0a14;
  overflow: hidden;
  position: relative;
}
.mail-avatar svg { width: 100%; height: 100%; display: block; }
.mail-meta { min-width: 0; flex: 1; }
.mail-meta .from {
  font-family: var(--font-display); font-size: 12px; letter-spacing: .14em;
  color: var(--ink); display: flex; align-items: center; gap: 8px; flex-wrap: wrap;
}
.mail-meta .from .tag {
  font-family: var(--font-mono); font-size: 9px; letter-spacing: .12em;
  color: var(--acid); border: 1px solid rgba(240,255,61,.3);
  padding: 1px 6px; background: rgba(240,255,61,.06);
}
.mail-meta .subj {
  font-family: var(--font-mono); font-size: 11px; color: var(--cyan);
  letter-spacing: .04em; margin-top: 3px;
  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.mail-meta .route {
  font-family: var(--font-mono); font-size: 10px; color: var(--dim);
  margin-top: 2px; letter-spacing: .06em;
}
.mail-stamp {
  font-family: var(--font-mono); font-size: 9px; letter-spacing: .1em;
  color: var(--magenta); text-align: right; line-height: 1.4;
  border: 1px dashed rgba(255,45,149,.35); padding: 6px 8px;
  background: rgba(255,45,149,.06); flex-shrink: 0;
}
.mail-body {
  padding: 12px 14px 12px;
  font-size: 13.5px; line-height: 1.55; color: var(--muted);
  overflow: auto; min-height: 0; flex: 1;
  scrollbar-width: thin; scrollbar-color: var(--cyan) transparent;
}
.mail-body p { margin: 0 0 0.55em; }
.mail-body p:last-child { margin-bottom: 0; }
.mail-body .emoji {
  font-family: var(--font-mono); color: var(--acid);
  text-shadow: 0 0 8px rgba(240,255,61,.25);
}
.mail-body .hl { color: var(--cyan); }
.mail-body .fee {
  display: inline-block; margin-top: 4px;
  font-family: var(--font-mono); font-size: 12px; letter-spacing: .08em;
  color: var(--acid);
  border: 1px solid rgba(240,255,61,.35);
  padding: 4px 8px; background: rgba(240,255,61,.07);
  box-shadow: 0 0 12px rgba(240,255,61,.1);
}
.mail-foot {
  display: flex; justify-content: space-between; align-items: center; gap: 8px;
  padding: 6px 12px 8px;
  border-top: 1px solid rgba(0,240,255,.1);
  font-family: var(--font-mono); font-size: 9px; letter-spacing: .1em; color: var(--dim);
  flex-shrink: 0;
}
.mail-foot .enc { color: var(--ok); }

.route-block {
  border-top: 1px solid rgba(0,240,255,.16);
  padding-top: 7px;
  display: flex; flex-direction: column; gap: 6px;
}
.route-block .title {
  font-family: var(--font-display); font-size: 9px;
  letter-spacing: .2em; color: var(--cyan);
  display: flex; justify-content: space-between; align-items: center;
}
.route-block .title span {
  font-family: var(--font-mono); letter-spacing: .1em; color: var(--dim); font-size: 9px;
}
.sectors {
  display: grid; grid-template-columns: 1fr; gap: 5px;
  width: 100%; margin-top: 0;
}
.sector {
  text-align:left; padding: 8px 9px;
  border:1px solid rgba(0,240,255,.18);
  background: rgba(0,0,0,.32);
  transition: border-color .25s, transform .25s, box-shadow .25s, background .25s, opacity .7s ease;
  min-height: 0; display:grid;
  grid-template-columns: auto 1fr; grid-template-rows: auto auto;
  column-gap: 8px; row-gap: 2px;
  position: relative; overflow: hidden;
  align-items: start;
}
.sector .id { grid-column: 1; grid-row: 1; transition: opacity .55s ease, transform .55s ease; }
.sector h4 { grid-column: 2; grid-row: 1; align-self: center; transition: opacity .55s ease, transform .55s ease; }
.sector p { grid-column: 1 / -1; grid-row: 2; transition: opacity .55s ease, transform .55s ease; }
.sector .tag { display: none; }
.sector.is-swap .id,
.sector.is-swap h4,
.sector.is-swap p {
  opacity: 0;
  transform: translateY(5px);
}
.sector::after {
  content:""; position:absolute; left:0; right:0; bottom:0; height:2px;
  background: linear-gradient(90deg, transparent, var(--cyan), transparent);
  opacity:0; transition: opacity .2s;
}
.sector:hover, .sector:focus-visible, .sector.active {
  border-color: var(--magenta); background: rgba(255,45,149,.1);
  transform: translateY(-2px);
  box-shadow: 0 10px 26px rgba(255,45,149,.12); outline: none;
}
.sector.active::after, .sector:hover::after { opacity:1; }
.sector .id { font-family: var(--font-mono); font-size: 9px; color: var(--cyan); letter-spacing: .12em; padding-top: 2px; }
.sector h4 { font-family: var(--font-display); font-size: 11px; letter-spacing: .1em; font-weight: 700; text-align: left; }
.sector p { font-size: 11px; color: var(--muted); line-height: 1.3; text-align: left; }
.sector:hover, .sector:focus-visible, .sector.active { transform: translateY(-1px); }

/* RIGHT console */
.console { display:grid; grid-template-rows: auto minmax(0,1fr) auto; min-height: 0; height: 100%; }
.term-head {
  display:flex; justify-content:space-between; align-items:center;
  padding: 10px 11px; border-bottom: 1px solid rgba(0,240,255,.15);
  font-family: var(--font-mono); font-size: 10px; letter-spacing: .12em;
  color: var(--muted); text-transform: uppercase;
}
.term-head .dots { display:flex; gap:4px; }
.term-head .dots i { width:6px; height:6px; border-radius:50%; display:block; }
.term-head .dots i:nth-child(1){background:var(--magenta);box-shadow:0 0 5px var(--magenta)}
.term-head .dots i:nth-child(2){background:var(--acid);box-shadow:0 0 5px var(--acid)}
.term-head .dots i:nth-child(3){background:var(--cyan);box-shadow:0 0 5px var(--cyan)}
.stream-wrap { position:relative; min-height:0; overflow:hidden; background: rgba(0,0,0,.28); }
.stream {
  position:absolute; left:0; right:0; top:0;
  padding: 11px 11px 78px;
  font-family: var(--font-mono); font-size: 11px; line-height: 1.55;
  color: #9ef5d8; will-change: transform;
  transform: translate3d(0,0,0);
}
.stream .ln {
  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
  height: 17px; line-height: 17px;
}
.stream .ln { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.stream .ln .ts { color: var(--dim); margin-right: 5px; }
.stream .ln.sys { color: var(--cyan); }
.stream .ln.pkt { color: #9ef5d8; }
.stream .ln.sec { color: var(--magenta); }
.stream .ln.net { color: #c59bff; }
.stream .ln.ok { color: var(--ok); }
.stream .ln.warn { color: var(--acid); }
.stream .ln.dim { color: var(--dim); }
.stream .ln.hl {
  color: #fff; background: rgba(0,240,255,.1);
  box-shadow: inset 3px 0 0 var(--cyan); padding-left: 5px; margin-left: -5px;
}
.err-toast {
  position: absolute; left: 10px; right: 10px; bottom: 12px; z-index: 5;
  opacity: 0; transform: translateY(8px) scale(.98);
  transition: opacity .25s ease, transform .25s ease; pointer-events: none;
}
.err-toast.show { opacity:1; transform:none; pointer-events:auto; }
.err-card {
  border: 1px solid rgba(255,61,110,.55);
  background: rgba(16,4,12,.94);
  box-shadow: 0 0 0 1px rgba(255,61,110,.12) inset, 0 0 24px rgba(255,61,110,.18), 0 12px 28px rgba(0,0,0,.45);
  padding: 11px; position: relative; overflow: hidden;
}
.err-card .eh {
  display:flex; justify-content:space-between; align-items:center; gap:8px;
  font-family: var(--font-display); font-size: 10px; letter-spacing: .18em;
  color: var(--err); text-shadow: 0 0 8px rgba(255,61,110,.4); margin-bottom: 7px;
}
.err-card .eh span {
  font-family: var(--font-mono); font-size: 9px; letter-spacing: .1em;
  color: var(--acid); border: 1px solid rgba(240,255,61,.3); padding: 2px 5px;
}
.err-card .body { font-family: var(--font-mono); font-size: 11px; line-height: 1.45; color: #ffd0dc; word-break: break-all; }
.err-card .meta {
  margin-top: 7px; font-family: var(--font-mono); font-size: 9px;
  color: var(--dim); display:flex; justify-content:space-between; letter-spacing: .06em;
}
.err-card .bar { position:absolute; left:0; bottom:0; height:2px; width:100%; background: rgba(255,61,110,.2); }
.err-card .bar > i {
  display:block; height:100%; width:100%;
  background: linear-gradient(90deg, var(--magenta), var(--err));
  transform-origin: left center;
}
.term-input {
  display:flex; align-items:center; gap:7px;
  padding: 10px 11px; border-top: 1px solid rgba(0,240,255,.15);
  font-family: var(--font-mono); font-size: 12px; background: rgba(0,0,0,.42);
}
.term-input .prompt { color: var(--magenta); text-shadow: 0 0 8px rgba(255,45,149,.4); }
.term-input input { flex:1; min-width:0; outline:none; caret-color: var(--cyan); color: var(--ink); }
.term-input input::placeholder { color: var(--dim); }

/* bottom news */
.hud-bottom {
  display: grid; grid-template-columns: auto 1fr auto;
  gap: 10px; align-items: center;
  font-family: var(--font-mono); font-size: 10px;
  letter-spacing: .06em; color: var(--muted); text-transform: uppercase;
}
.news-label {
  color: var(--acid); border: 1px solid rgba(240,255,61,.3);
  padding: 5px 7px; white-space: nowrap;
  background: var(--panel-solid); backdrop-filter: blur(10px);
  box-shadow: 0 0 12px rgba(240,255,61,.1);
}
.ticker {
  overflow: hidden; height: 32px; display:flex; align-items:center;
  border: 1px solid rgba(0,240,255,.14);
  background: rgba(0,0,0,.35); backdrop-filter: blur(10px);
  mask-image: linear-gradient(90deg, transparent, #000 4%, #000 96%, transparent);
}
.ticker-track {
  display: inline-flex; align-items: center; white-space: nowrap;
  animation: ticker 95s linear infinite;
}
.news-item {
  display: inline-flex; align-items: center; gap: 7px;
  padding: 0 26px 0 8px; color: var(--ink); text-transform: none; letter-spacing: .03em;
}
.news-item .ch {
  display: inline-flex; align-items: center; gap: 4px;
  font-size: 9px; letter-spacing: .12em; text-transform: uppercase;
  padding: 2px 6px; border: 1px solid; flex-shrink: 0;
}
.news-item .ico { width: 11px; height: 11px; display:inline-grid; place-items:center; font-size: 8px; }
.news-item .sep { color: var(--dim); }
.news-item.ch-police .ch { color:#7ec8ff; border-color:rgba(126,200,255,.4); background:rgba(126,200,255,.08); }
.news-item.ch-corp .ch { color:var(--cyan); border-color:rgba(0,240,255,.35); background:rgba(0,240,255,.07); }
.news-item.ch-street .ch { color:var(--magenta); border-color:rgba(255,45,149,.4); background:rgba(255,45,149,.08); }
.news-item.ch-weather .ch { color:var(--acid); border-color:rgba(240,255,61,.35); background:rgba(240,255,61,.07); }
.news-item.ch-net .ch { color:var(--violet); border-color:rgba(177,76,255,.4); background:rgba(177,76,255,.08); }
.news-item.ch-transit .ch { color:var(--ok); border-color:rgba(77,255,176,.35); background:rgba(77,255,176,.07); }
.news-item.ch-market .ch { color:var(--warn); border-color:rgba(255,176,32,.4); background:rgba(255,176,32,.08); }
@keyframes ticker { to { transform: translateX(-50%); } }
.hud-bottom .right { color: var(--dim); white-space: nowrap; }
.hud-bottom .right b { color: var(--cyan); font-weight: 400; }

/* boot */
#boot {
  position: fixed; inset: 0; z-index: 200; background: #020208;
  display: grid; place-items: center;
  transition: opacity .6s ease, visibility .6s;
}
#boot.hide { opacity:0; visibility:hidden; pointer-events:none; }
.boot-box { width: min(440px,90vw); font-family: var(--font-mono); color: var(--cyan); font-size: 12px; line-height: 1.7; }
.boot-box .title { font-family: var(--font-display); letter-spacing: .26em; margin-bottom: 12px; text-shadow: var(--glow-c); }
.boot-bar { height: 2px; background: rgba(0,240,255,.12); margin: 12px 0 8px; overflow: hidden; }
.boot-bar i { display:block; height:100%; width:0; background: linear-gradient(90deg, var(--magenta), var(--cyan)); transition: width .18s linear; }
.boot-skip {
  margin-top: 14px; border: 1px solid rgba(0,240,255,.3); padding: 7px 11px;
  color: var(--muted); letter-spacing: .12em; text-transform: uppercase; font-size: 10px;
}
.boot-skip:hover { color: var(--cyan); border-color: var(--cyan); }

.modal {
  position: fixed; inset: 0; z-index: 150; display: none; place-items: center;
  background: rgba(0,0,0,.78); padding: 18px;
}
.modal.open { display: grid; }
.modal-card {
  width: min(640px,100%); max-height: min(80vh,720px); overflow: auto;
  background: rgba(8,10,18,.96); border: 1px solid rgba(0,240,255,.28);
  box-shadow: 0 0 50px rgba(0,240,255,.1), 0 24px 60px rgba(0,0,0,.55);
  padding: 22px; position: relative;
}
.modal-card h2 {
  font-family: var(--font-display); letter-spacing: .14em; font-size: 15px;
  color: var(--cyan); margin-bottom: 14px; text-shadow: var(--glow-c);
}
.modal-card p, .modal-card li { font-size: 14px; color: var(--muted); line-height: 1.55; }
.modal-card .close {
  position: absolute; top: 10px; right: 10px;
  border: 1px solid var(--magenta); color: var(--magenta);
  padding: 5px 8px; font-family: var(--font-mono); font-size: 10px; letter-spacing: .1em;
}
.reply-card { width: min(560px, 100%); }
.reply-layout {
  display: grid; grid-template-columns: 148px 1fr; gap: 18px; align-items: center;
}
.pixel-wrap {
  display: flex; flex-direction: column; align-items: center; gap: 8px;
}
#pixel-avatar {
  width: 128px; height: 128px;
  image-rendering: pixelated; image-rendering: crisp-edges;
  border: 2px solid rgba(0,240,255,.45);
  box-shadow: 0 0 20px rgba(0,240,255,.25), 0 0 28px rgba(255,45,149,.12), inset 0 0 12px rgba(0,0,0,.5);
  background: #05060e;
}
.pixel-tag {
  font-family: var(--font-mono); font-size: 10px; letter-spacing: .16em;
  color: var(--ok); border: 1px solid rgba(77,255,176,.35);
  padding: 3px 8px; background: rgba(77,255,176,.06);
}
.reply-copy { text-align: left; }
.reply-kicker {
  font-family: var(--font-mono); font-size: 11px; letter-spacing: .12em;
  color: var(--magenta); margin-bottom: 8px !important;
}
.mail-line {
  margin: 12px 0 !important;
  font-family: var(--font-mono); font-size: 11px; letter-spacing: .14em;
  color: var(--dim);
}
.mail-link {
  display: inline-block; margin-top: 4px;
  font-family: var(--font-display); font-size: 16px; letter-spacing: .06em;
  color: var(--cyan); text-shadow: 0 0 12px rgba(0,240,255,.35);
  border-bottom: 1px solid rgba(0,240,255,.35);
  text-decoration: none;
}
.mail-link:hover { color: #fff; border-bottom-color: var(--magenta); }
.reply-note { color: var(--muted); }
.reply-mono {
  font-family: var(--font-mono); font-size: 11px; color: var(--dim);
  letter-spacing: .06em; margin-top: 10px !important;
}
@media (max-width: 560px) {
  .reply-layout { grid-template-columns: 1fr; justify-items: center; text-align: center; }
  .reply-copy { text-align: center; }
}

@media (max-width: 1040px) {
  .stage { grid-template-columns: 1fr; }
  .watch, .hero, .console { min-height: auto; }
  .stream-wrap { min-height: 260px; }
  .frame-mullion-v, .frame-mullion-h { opacity: .35; }
  .tele-strip { grid-template-columns: 1fr 1fr; }
  .sectors { grid-template-columns: 1fr; }
  .mail-head { flex-wrap: wrap; }
  .mail-stamp { text-align: left; }
  .hud-top, .hud-bottom { grid-template-columns: 1fr; }
  .hud-top .right { justify-content: flex-start; }
}
@media (pointer: coarse) {
  body, button, .btn, .sector, input { cursor: auto; }
  #cursor, #cursor-dot { display: none !important; }
}
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    animation-duration: .01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: .01ms !important;
  }
  .scanlines, .noise { display: none; }
  .ticker-track { animation: none; }
  .city-parallax { transition: none; }
}

/* secure access modal — visual extension of the existing HUD */
.auth-card { width: min(480px, 100%); }
.auth-copy { margin: -4px 0 16px; font-family: var(--font-mono); font-size: 11px; color: var(--dim); letter-spacing: .08em; }
.auth-form { display: grid; gap: 13px; }
.auth-field { display: grid; gap: 6px; }
.auth-field label { font-family: var(--font-mono); font-size: 10px; letter-spacing: .15em; color: var(--cyan); }
.auth-field input {
  width: 100%; border: 1px solid rgba(0,240,255,.28); background: rgba(0,0,0,.48);
  padding: 10px 11px; outline: none; color: var(--ink); caret-color: var(--cyan);
  font-family: var(--font-mono); font-size: 13px; cursor: text;
}
.auth-field input:focus { border-color: var(--cyan); box-shadow: 0 0 16px rgba(0,240,255,.16); }
.auth-field input::placeholder { color: var(--dim); }
.auth-actions { display: flex; align-items: center; gap: 12px; margin-top: 3px; }
.auth-status { min-height: 18px; font-family: var(--font-mono); font-size: 11px; color: var(--muted); }
.auth-status.error { color: var(--err); }
.auth-status.ok { color: var(--ok); }
.auth-submit[disabled] { opacity: .55; pointer-events: none; }
.auth-totp[hidden] { display: none; }



/* ===== FREQUENCY-DRIVEN MUSIC LAYER ===== */
#music-spectrum {
  position: absolute; inset: 0; z-index: 0; pointer-events: none;
  opacity: 0;
  transition: opacity 1.2s ease;
  contain: strict;
}
.music-live #music-spectrum { opacity: .78; }
#music-pulse {
  --beat-alpha: .1;
  position: fixed; inset: -15%; z-index: 18; pointer-events: none; opacity: 0;
  background: linear-gradient(90deg, transparent 12%, rgba(0,240,255,var(--beat-alpha)) 49.7%, rgba(255,45,149,var(--beat-alpha)) 50.3%, transparent 88%);
  transform: translateX(-45%) skewX(-12deg);
  mix-blend-mode: screen;
}
#music-pulse { display: none; }
@keyframes musicSweep {
  0% { opacity:0; transform:translateX(-46%) skewX(-12deg); }
  18% { opacity:1; }
  100% { opacity:0; transform:translateX(46%) skewX(-12deg); }
}
.music-live .glitch-wrap {
  transform: scale(var(--music-scale,1));
  transition: transform 70ms linear;
  will-change: transform;
}
.music-live .glitch {
  text-shadow:
    0 0 var(--music-cyan-blur,22px) rgba(0,240,255,var(--music-cyan-alpha,.4)),
    0 0 var(--music-pink-blur,56px) rgba(255,45,149,var(--music-pink-alpha,.22));
}
.music-live .scanlines { opacity: .07; }
@media (max-width: 700px) {
  .music-live #music-spectrum { opacity: .48; }
  #music-pulse { display:none; }
}
@media (prefers-reduced-motion: reduce) {
  #music-spectrum, #music-pulse { display:none !important; }
  .music-live .glitch-wrap { transform:none; }
}
