:root{
      --bg:#060007; --bg2:#11001d; --panel:#120817; --panel2:#1d0b27; --ink:#f9e9ff; --muted:#a887a9;
      --line:#4b1f59; --hot:#ff2bd6; --cyan:#00f5ff; --green:#95ff00; --amber:#ffd400; --red:#ff315a; --violet:#8a5cff;
      --shadow: 0 0 0 2px #09000c, 0 0 0 4px rgba(255,43,214,.22), 0 16px 0 rgba(0,0,0,.45), 0 0 48px rgba(0,245,255,.12);
    }
    *{box-sizing:border-box}
    html{image-rendering:pixelated}
    body{
      margin:0;color:var(--ink);font:13px/1.45 "Courier New",ui-monospace,SFMono-Regular,Menlo,monospace;
      background:
        radial-gradient(circle at 12% 10%,rgba(255,43,214,.34),transparent 20%),
        radial-gradient(circle at 78% 3%,rgba(0,245,255,.22),transparent 24%),
        radial-gradient(circle at 68% 78%,rgba(149,255,0,.13),transparent 32%),
        repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px),
        linear-gradient(135deg,var(--bg),var(--bg2) 48%,#020005);
      min-height:100vh;overflow-x:hidden;text-transform:none;
    }
    body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:
      linear-gradient(rgba(255,43,214,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,245,255,.055) 1px,transparent 1px),
      repeating-linear-gradient(90deg,transparent 0 14px,rgba(255,255,255,.018) 14px 15px);
      background-size:24px 24px,24px 24px,100% 100%;mix-blend-mode:screen;mask-image:linear-gradient(to bottom,black,rgba(0,0,0,.85),transparent 92%)}
    body:after{content:"SYSTEM_FEED::MEMECOIN_RADAR // X_CONTACT_SURFACES // RAID_SIGNAL_SCAN // ";position:fixed;left:-8px;right:-8px;top:0;height:22px;z-index:3;pointer-events:none;color:#050007;background:linear-gradient(90deg,var(--green),var(--cyan),var(--hot),var(--amber));font-weight:900;font-size:11px;letter-spacing:.14em;white-space:nowrap;overflow:hidden;padding:3px 12px;box-shadow:0 0 28px rgba(255,43,214,.55)}
    .wrap{position:relative;z-index:1;max-width:1500px;margin:0 auto;padding:54px 28px 28px}.top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.brand{letter-spacing:.08em;text-transform:uppercase;filter:drop-shadow(3px 0 0 rgba(0,245,255,.55)) drop-shadow(-3px 0 0 rgba(255,43,214,.5))}.brand h1{margin:0;font-size:42px;line-height:.95;font-weight:950;text-shadow:4px 4px 0 #000,0 0 24px var(--hot)}.brand small{display:block;color:var(--green);margin-top:12px;background:#09000d;border:2px solid var(--green);padding:6px 9px;box-shadow:5px 5px 0 #000}.pulse{display:inline-block;width:13px;height:13px;border-radius:0;background:var(--green);box-shadow:0 0 0 3px #000,0 0 22px var(--green);margin-right:12px;animation:blink .85s steps(2,end) infinite}.toolbar{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;max-width:720px}input,select,button{font:13px/1 "Courier New",monospace;text-transform:uppercase;background:#08000d;color:var(--ink);border:2px solid var(--cyan);border-radius:0;padding:13px 13px;outline:none;box-shadow:4px 4px 0 #000,0 0 18px rgba(0,245,255,.12)}button{cursor:pointer;background:linear-gradient(135deg,var(--hot),var(--violet));color:#fff;font-weight:900;border-color:var(--hot)}button:hover,input:focus,select:focus{border-color:var(--green);box-shadow:5px 5px 0 #000,0 0 0 3px rgba(149,255,0,.18),0 0 32px rgba(149,255,0,.22)}.stats{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:20px 0}.stat,.panel{background:linear-gradient(180deg,rgba(29,11,39,.94),rgba(8,0,13,.96));border:2px solid var(--line);border-radius:0;box-shadow:var(--shadow)}.stat{padding:14px;position:relative;overflow:hidden}.stat:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,transparent 0 12px,rgba(255,43,214,.055) 12px 14px);pointer-events:none}.stat b{position:relative;font-size:24px;color:var(--cyan);text-shadow:2px 2px 0 #000,0 0 14px var(--cyan)}.stat span{position:relative;display:block;color:var(--amber);text-transform:uppercase;letter-spacing:.12em;font-size:11px;margin-top:3px}.grid{display:grid;grid-template-columns:1fr 420px;gap:16px}.panel{padding:14px}.list{display:grid;gap:11px}.card{position:relative;display:grid;grid-template-columns:54px 1fr auto;gap:13px;align-items:center;padding:14px;border:2px solid #3b1749;border-radius:0;background:linear-gradient(90deg,rgba(12,0,18,.92),rgba(24,7,32,.86));box-shadow:5px 5px 0 #000;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--hot);box-shadow:0 0 20px var(--hot)}.card:hover{border-color:var(--green);transform:translate(-2px,-2px);box-shadow:8px 8px 0 #000,0 0 26px rgba(149,255,0,.18)}.icon{width:54px;height:54px;border-radius:0;object-fit:cover;background:#111;border:2px solid var(--cyan);filter:saturate(1.45) contrast(1.15)}.name{font-weight:950;font-size:16px;letter-spacing:.03em;color:#fff;text-shadow:2px 2px 0 #000}.sym{color:var(--green);font-family:"Courier New",monospace;text-shadow:0 0 10px var(--green)}.meta{color:#c09ac6;font-size:12px;text-transform:uppercase}.score{font:950 24px/1 "Courier New",monospace;color:var(--green);text-align:right;text-shadow:2px 2px 0 #000,0 0 14px var(--green)}.badges{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.badge{border:2px solid var(--line);border-radius:0;padding:4px 7px;color:#f2d8ff;font-size:10.5px;background:#0a0010;text-transform:uppercase;box-shadow:2px 2px 0 #000}.badge.raid{border-color:var(--amber);color:var(--amber);background:#1c1100}.badge.warn{border-color:var(--red);color:var(--red);background:#1c0007}.detail{position:sticky;top:34px;align-self:start;font-size:14px}.detail h2{margin:0 0 10px;font-size:25px;text-transform:uppercase;text-shadow:3px 3px 0 #000,0 0 20px var(--hot)}.detail h3{color:var(--cyan);margin-bottom:8px;text-transform:uppercase;letter-spacing:.08em}.links{display:flex;flex-wrap:wrap;gap:8px}.links a{color:#020005;text-decoration:none;border:2px solid var(--cyan);border-radius:0;padding:7px 9px;background:var(--cyan);font-weight:900;box-shadow:3px 3px 0 #000;text-transform:uppercase}.links a:hover{background:var(--green);border-color:var(--green);transform:translate(-1px,-1px);box-shadow:5px 5px 0 #000}.kv{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.kv div{background:#0b0011;border:2px solid var(--line);border-radius:0;padding:10px;box-shadow:3px 3px 0 #000}.kv b{display:block;color:var(--amber);font-size:18px;text-shadow:2px 2px 0 #000}.empty{color:var(--muted);padding:28px;text-align:center;border:2px dashed var(--line)}.foot{margin-top:18px;color:#b58bbb;font-size:12px;border:2px solid var(--line);padding:10px;background:#08000d;text-transform:uppercase}.risk{border-left:5px solid var(--amber);padding:10px 0 10px 12px;color:#edc8ef;background:rgba(255,212,0,.05)}.spark{height:8px;background:#050008;border:2px solid #2d1038;border-radius:0;overflow:hidden;margin-top:8px}.spark i{display:block;height:100%;background:repeating-linear-gradient(90deg,var(--green) 0 10px,var(--cyan) 10px 20px,var(--hot) 20px 22px);width:0%;box-shadow:0 0 14px var(--green)}@keyframes blink{50%{opacity:.25}}@media(max-width:980px){.grid,.stats{grid-template-columns:1fr}.top{display:block}.toolbar{justify-content:flex-start;margin-top:16px}.brand h1{font-size:32px}.detail{position:static}}

    .tabs{display:flex;gap:10px;margin:18px 0}.tab{background:#07000d;border:2px solid var(--line);color:var(--ink);box-shadow:4px 4px 0 #000;padding:11px 14px;font-weight:950;text-transform:uppercase}.tab.active{background:var(--green);border-color:var(--green);color:#050007;box-shadow:5px 5px 0 #000,0 0 24px rgba(149,255,0,.28)}.view{display:none}.view.active{display:block}.launch-grid{display:grid;grid-template-columns:1fr 430px;gap:16px}.launch-card{position:relative;padding:14px;border:2px solid #3b1749;background:linear-gradient(90deg,rgba(12,0,18,.94),rgba(34,8,44,.88));box-shadow:5px 5px 0 #000;margin-bottom:11px}.launch-card:hover{border-color:var(--amber);transform:translate(-2px,-2px);box-shadow:8px 8px 0 #000,0 0 26px rgba(255,212,0,.14)}.launch-title{font-size:17px;font-weight:950;text-transform:uppercase;color:#fff;text-shadow:2px 2px 0 #000}.speaker-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.speaker{display:inline-flex;gap:6px;align-items:center;background:var(--cyan);color:#020005;border:2px solid var(--cyan);font-weight:950;text-decoration:none;padding:5px 7px;box-shadow:3px 3px 0 #000;text-transform:uppercase}.speaker:hover{background:var(--green);border-color:var(--green)}.sec-high{color:var(--green)}.sec-mid{color:var(--amber)}.sec-low{color:var(--red)}.launch-copy{white-space:pre-wrap;max-height:190px;overflow:auto;background:#08000d;border:2px solid var(--line);padding:10px;color:#e9caec}.setup-warning{border:2px solid var(--amber);background:#160e00;color:var(--amber);box-shadow:5px 5px 0 #000;padding:14px;margin-bottom:14px;text-transform:uppercase}.prior-token{display:block;color:var(--cyan);margin:5px 0;text-decoration:none}.prior-token:hover{color:var(--green)}@media(max-width:980px){.launch-grid{grid-template-columns:1fr}}


    /* Launch chatter readability pass: larger type, semantic colors, cleaner hierarchy */
    #view-launches{font-size:15px;line-height:1.55}
    #view-launches .stats{grid-template-columns:repeat(5,minmax(150px,1fr))}
    #view-launches .stat b{font-size:25px;color:#dffcff}
    #view-launches .panel{border-color:#24424d;background:linear-gradient(180deg,rgba(9,18,24,.96),rgba(8,5,13,.98));box-shadow:0 0 0 2px #030006,0 14px 0 rgba(0,0,0,.5),0 0 44px rgba(0,245,255,.1)}
    #view-launches .launch-grid{grid-template-columns:minmax(0,1fr) 500px;gap:18px}
    #view-launches #launchList{padding:4px}
    #view-launches .launch-card{padding:18px 18px 16px;margin-bottom:14px;border-color:#26545d;background:linear-gradient(135deg,rgba(8,16,22,.98),rgba(19,11,25,.94));box-shadow:6px 6px 0 #000, inset 4px 0 0 rgba(0,245,255,.52);cursor:pointer}
    #view-launches .launch-card:hover{border-color:#00f5ff;box-shadow:8px 8px 0 #000,0 0 28px rgba(0,245,255,.16), inset 4px 0 0 #00f5ff}
    #view-launches .launch-title{font-size:22px;line-height:1.15;letter-spacing:.035em;color:#f7fdff;text-shadow:2px 2px 0 #000,0 0 18px rgba(0,245,255,.18)}
    #view-launches .meta{font-size:14px;color:#c8b8ca;line-height:1.55}
    #view-launches .launch-card .meta{margin-top:8px;color:#b9c9ce}
    #view-launches h2{font-size:28px;line-height:1.05;margin:0 0 10px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 0 #000,0 0 20px rgba(0,245,255,.18)}
    #view-launches h3{font-size:15px;margin:22px 0 10px;color:#7ffcff;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid rgba(0,245,255,.22);padding-bottom:7px}
    #view-launches .speaker-row{gap:10px;margin-top:12px}
    #view-launches .speaker{font-size:13px;line-height:1.1;padding:8px 10px;background:#102f3a;color:#dffcff;border-color:#00a8b8;box-shadow:3px 3px 0 #000;text-transform:none}
    #view-launches .speaker:hover{background:#153d25;color:#eaffd1;border-color:#95ff00}
    #view-launches .badge{font-size:12px;line-height:1.1;padding:7px 9px;border-width:1px;background:#1b1622;color:#e8dced;border-color:#4b3a55;text-transform:uppercase;letter-spacing:.045em}
    #view-launches .badge.raid{background:rgba(0,245,255,.11);border-color:#00a8b8;color:#98fbff}
    #view-launches .badge.warn{background:rgba(255,180,0,.11);border-color:#c98600;color:#ffd37a}
    #view-launches .sec-high{color:#95ff00;font-weight:950;text-shadow:0 0 14px rgba(149,255,0,.28)}
    #view-launches .sec-mid{color:#ffd37a;font-weight:950;text-shadow:0 0 14px rgba(255,212,0,.22)}
    #view-launches .sec-low{color:#ff6a83;font-weight:950;text-shadow:0 0 14px rgba(255,49,90,.22)}
    #view-launches .spark{height:9px;margin-top:14px;background:#05050a;border:1px solid #26313a}
    #view-launches .spark i{background:linear-gradient(90deg,#ff6a83,#ffd37a,#95ff00);box-shadow:0 0 18px rgba(149,255,0,.2)}
    #view-launches .detail{padding:22px;font-size:15px}
    #view-launches .launch-copy{font-size:14px;line-height:1.58;max-height:240px;background:#090d13;border-color:#243f4a;color:#f0e7f2;padding:14px;margin:10px 0;white-space:pre-wrap}
    #view-launches .prior-token{font-size:14px;color:#7ffcff;line-height:1.45}
    #view-launches .links a{font-size:14px;background:#091923;border-color:#1f6270;color:#dffcff}
    #view-launches .setup-warning{font-size:15px;line-height:1.5;background:#201400;color:#ffd37a;border-color:#c98600}
    @media(max-width:1120px){#view-launches .launch-grid{grid-template-columns:1fr}}

    #view-launches .launch-legend{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:0 0 16px;padding:12px 14px;background:rgba(5,10,14,.86);border:1px solid #263f47;box-shadow:4px 4px 0 #000;color:#d7cadc;font-size:14px;line-height:1.2}
    #view-launches .launch-legend span{display:inline-flex;gap:7px;align-items:center}
    #view-launches .dot{width:11px;height:11px;display:inline-block;box-shadow:0 0 0 2px #000}
    #view-launches .dot.high{background:#95ff00}.dot.mid{background:#ffd37a}.dot.low{background:#ff6a83}.dot.info{background:#7ffcff}.dot.warn{background:#c98600}
    #view-launches .launch-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px;color:#b9c9ce;font-size:14px;line-height:1.2}
    #view-launches .launch-meta span{display:inline-flex;gap:5px;align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08);padding:5px 7px}
    #view-launches .launch-card.verdict-high{border-color:#598a20;box-shadow:6px 6px 0 #000,inset 4px 0 0 #95ff00}
    #view-launches .launch-card.verdict-mid{border-color:#7a6123;box-shadow:6px 6px 0 #000,inset 4px 0 0 #ffd37a}
    #view-launches .launch-card.verdict-low{border-color:#613040;box-shadow:6px 6px 0 #000,inset 4px 0 0 #ff6a83;opacity:.88}
    #view-launches .launch-card.active{outline:2px solid #f7fdff;outline-offset:2px;background:linear-gradient(135deg,rgba(13,29,37,.98),rgba(24,13,31,.96))}
    #view-launches .mention-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:9px;color:#dffcff}
    #view-launches .tweet-link{display:inline-flex;text-decoration:none;background:#102f3a;color:#dffcff;border:1px solid #00a8b8;padding:5px 8px;box-shadow:2px 2px 0 #000;text-transform:uppercase;font-size:12px}
    #view-launches .tweet-link:hover{background:#153d25;border-color:#95ff00;color:#eaffd1}

    #view-launches .status-pill{position:absolute;top:12px;right:12px;max-width:170px;padding:6px 8px;border:1px solid currentColor;background:#07090d;box-shadow:3px 3px 0 #000;font-size:11px;font-weight:950;letter-spacing:.055em;text-transform:uppercase}
    #view-launches .status-pill.verdict-high{color:#95ff00}.status-pill.verdict-mid{color:#ffd37a}.status-pill.verdict-low{color:#ff6a83}
    #view-launches .launch-card{padding-right:190px}
    #view-launches .bar-label{display:flex;justify-content:space-between;margin-top:13px;color:#c8b8ca;font-size:12px;text-transform:uppercase;letter-spacing:.07em}
    #view-launches .launch-card.verdict-low .sym{color:#ffd37a;text-shadow:1px 1px 0 #000}
    #view-launches .source-more{display:inline-flex;align-items:center;padding:8px 10px;border:1px dashed #4b3a55;color:#c8b8ca}
    @media(max-width:720px){#view-launches .launch-card{padding-right:18px}#view-launches .status-pill{position:static;display:inline-flex;margin-bottom:9px}}



    /* Retro Mobius Futurism pass: calmer AI dashboard, still pixel/schizo but digestible */
    :root{--bg:#03070c;--bg2:#0a1020;--panel:#0b121b;--panel2:#111929;--ink:#eef8ff;--muted:#9fb3c5;--line:#244655;--hot:#ff4fd8;--cyan:#70f7ff;--green:#a8ff6a;--amber:#ffd36a;--red:#ff6f8a;--violet:#9b7dff;--mobius:#6cf6d8;}
    body{font-size:14px;line-height:1.5;background:
      radial-gradient(900px 520px at 10% 4%,rgba(112,247,255,.18),transparent 58%),
      radial-gradient(760px 460px at 92% 10%,rgba(155,125,255,.16),transparent 55%),
      radial-gradient(680px 520px at 58% 86%,rgba(168,255,106,.08),transparent 62%),
      repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 5px),
      linear-gradient(135deg,#03070c,#0a1020 52%,#05030a);}
    body:before{opacity:.62;background-size:32px 32px,32px 32px,100% 100%}
    body:after{height:20px;background:linear-gradient(90deg,#a8ff6a,#70f7ff,#9b7dff,#ff4fd8);box-shadow:0 0 20px rgba(112,247,255,.28);opacity:.92}
    .brand{filter:drop-shadow(2px 0 0 rgba(112,247,255,.38)) drop-shadow(-2px 0 0 rgba(255,79,216,.28))}.brand h1{font-size:40px;text-shadow:3px 3px 0 #000,0 0 18px rgba(112,247,255,.18)}.brand small{color:#cfefff;border-color:#315d6b;background:rgba(6,14,22,.9);box-shadow:4px 4px 0 #000}
    input,select,button{border-radius:6px;border-color:#2a6473;background:#08121b;box-shadow:3px 3px 0 #000,0 0 16px rgba(112,247,255,.08)}button{background:linear-gradient(135deg,#17545f,#5c3cff);border-color:#70f7ff}.tab{border-radius:8px;background:#07101a;border-color:#284858}.tab.active{background:linear-gradient(135deg,#a8ff6a,#70f7ff);color:#020508;border-color:#a8ff6a}
    .stat,.panel{border-radius:10px;border-color:#244655;background:linear-gradient(180deg,rgba(13,24,34,.95),rgba(7,10,16,.97));box-shadow:0 0 0 1px #020509,0 10px 0 rgba(0,0,0,.36),0 0 38px rgba(112,247,255,.07)}
    #view-launches .panel{border-radius:12px;background:linear-gradient(180deg,rgba(9,18,28,.96),rgba(7,10,17,.98))}
    #view-launches .launch-card{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:start;border-radius:12px;padding:16px 178px 16px 16px;background:
      linear-gradient(135deg,rgba(9,20,31,.98),rgba(11,12,24,.94)),
      repeating-linear-gradient(90deg,rgba(112,247,255,.035) 0 1px,transparent 1px 10px);}
    #view-launches .launch-card.verdict-low{opacity:.94}.launch-content{min-width:0}.launch-title{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.launch-speaker-label{color:#9fb3c5;font-size:12px;margin-top:4px;text-transform:none;letter-spacing:.02em}
    .launch-emblem{--h:180;position:relative;width:68px;height:68px;display:grid;place-items:center;isolation:isolate;filter:drop-shadow(3px 3px 0 #000)}
    .launch-emblem:before{content:"";position:absolute;inset:0;background:
      linear-gradient(135deg,hsl(var(--h) 92% 64% / .92),hsl(calc(var(--h) + 78) 90% 60% / .72)),
      repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0 4px,transparent 4px 8px);clip-path:polygon(12% 0,88% 0,100% 12%,100% 88%,88% 100%,12% 100%,0 88%,0 12%);border:2px solid rgba(255,255,255,.7);box-shadow:inset 0 0 0 4px rgba(0,0,0,.45),0 0 24px hsl(var(--h) 90% 60% / .24);z-index:-2}
    .launch-emblem:after{content:"";position:absolute;inset:10px;border:3px solid hsl(calc(var(--h) + 40) 100% 75% / .78);border-left-color:transparent;border-right-color:transparent;border-radius:50%;transform:rotate(-28deg) skewX(-18deg);box-shadow:0 0 16px hsl(var(--h) 90% 60% / .34);z-index:-1}
    .emblem-core{font-size:22px;font-weight:950;color:#061016;text-shadow:1px 1px 0 rgba(255,255,255,.45);letter-spacing:-.04em}.emblem-pixels{position:absolute;right:6px;bottom:7px;display:grid;grid-template-columns:repeat(3,5px);grid-auto-rows:5px;gap:2px}.emblem-pixels i{display:block;background:#061016;opacity:.74}.emblem-pixels i:nth-child(2n){background:#fff;opacity:.8}
    .detail-emblem-row{display:grid;grid-template-columns:82px minmax(0,1fr);gap:14px;align-items:center;margin-bottom:12px}.detail-emblem-row .launch-emblem{width:78px;height:78px}.detail-emblem-row h2{margin:0!important}.detail-emblem-row .meta{margin:6px 0 0!important}
    #view-launches .status-pill{border-radius:7px;background:rgba(2,5,9,.84)}#view-launches .speaker,#view-launches .links a,#view-launches .tweet-link{border-radius:6px}#view-launches .badge{border-radius:5px}.spark{border-radius:999px;overflow:hidden}.spark i{border-radius:999px}
    @media(max-width:720px){#view-launches .launch-card{grid-template-columns:1fr;padding:16px}.launch-emblem{width:62px;height:62px}.detail-emblem-row{grid-template-columns:1fr}}



    /* Final usability polish */
    #view-launches .detail{position:sticky;top:34px;align-self:start;max-height:calc(100vh - 48px);overflow:auto;scrollbar-color:#315d6b #07101a;}
    #view-launches .launch-copy{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.005em;text-transform:none;}
    #view-launches .stat span{font-size:12px;letter-spacing:.075em;}
    #view-launches .stat b{font-size:23px;line-height:1.08;}
    #view-launches .launch-card.verdict-low{filter:saturate(.92);}
    .inspecting-label{display:inline-flex;margin-bottom:8px;padding:5px 8px;border:1px solid #315d6b;border-radius:6px;background:rgba(112,247,255,.08);color:#9ffbff;font-size:11px;text-transform:uppercase;letter-spacing:.09em;box-shadow:2px 2px 0 #000;}

    /* Beige liquid-glass refit: cleaner sections, stronger contrast, rainbow signal details */
    :root{
      --bg:#17110b; --bg2:#2b2116; --paper:#f2ddbc; --paper2:#cfae78; --panel:#221912; --panel2:#3a2919;
      --ink:#fff3df; --muted:#d4b98c; --line:rgba(255,230,188,.24);
      --hot:#ff3db8; --cyan:#39dbff; --green:#97ff5f; --amber:#ffd166; --red:#ff5d6c; --violet:#986cff;
      --rainbow:linear-gradient(90deg,#ff4b8b 0%,#ffb000 18%,#fff06a 34%,#79ff7a 50%,#35dbff 68%,#8c6dff 84%,#ff4bd8 100%);
      --glass:rgba(255,239,209,.105); --glass2:rgba(255,255,255,.055);
      --shadow:0 18px 60px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,245,220,.16), 0 0 0 1px rgba(255,229,190,.13);
    }
    html{image-rendering:auto;background:#17110b}
    body{
      color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.01em;
      background:
        radial-gradient(720px 460px at 13% 6%,rgba(255,214,133,.32),transparent 62%),
        radial-gradient(560px 420px at 88% 12%,rgba(57,219,255,.20),transparent 60%),
        radial-gradient(640px 520px at 70% 84%,rgba(255,61,184,.16),transparent 62%),
        linear-gradient(135deg,#17110b 0%,#25190f 42%,#0f1418 100%);
      text-transform:none;
    }
    body:before{opacity:.5;background:
      linear-gradient(rgba(255,239,209,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,239,209,.035) 1px,transparent 1px),
      radial-gradient(circle at 20% 20%,rgba(255,255,255,.045),transparent 30%);background-size:42px 42px,42px 42px,100% 100%;mix-blend-mode:soft-light;mask-image:linear-gradient(to bottom,black,rgba(0,0,0,.75),transparent 94%)}
    body:after{content:"ALPHA64 // PUBLIC SIGNAL FEED ACTIVE // 24H TICKER HEAT INDEXING // NEXT LAUNCH WINDOW OPEN //";height:18px;color:#261709;background:var(--rainbow);box-shadow:0 8px 34px rgba(255,176,0,.2);font-family:"Courier New",monospace;opacity:.96}
    .wrap{max-width:1540px;padding-top:50px}.top{align-items:center;margin-bottom:22px}.brand{filter:none}.brand h1{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:46px;letter-spacing:-.075em;text-shadow:none;color:#fff1d7}.brand small{display:inline-flex;border:1px solid rgba(255,232,190,.22);border-radius:999px;background:rgba(255,239,209,.09);color:#ffe3aa;box-shadow:var(--shadow);backdrop-filter:blur(18px) saturate(1.25);text-transform:uppercase;letter-spacing:.08em}.pulse{border-radius:50%;background:#97ff5f;box-shadow:0 0 0 5px rgba(151,255,95,.12),0 0 28px #97ff5f}
    .toolbar{background:rgba(255,239,209,.07);border:1px solid rgba(255,232,190,.16);border-radius:22px;padding:10px;box-shadow:var(--shadow);backdrop-filter:blur(22px) saturate(1.35)}
    input,select,button{font-family:Inter,ui-sans-serif,system-ui,sans-serif;border:1px solid rgba(255,232,190,.22);border-radius:14px;background:rgba(26,18,11,.52);color:#fff1d7;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);text-transform:none;padding:12px 14px}
    button{font-weight:900;color:#1e1309;background:linear-gradient(135deg,#ffe0a3,#ffb86b 55%,#ff68c8);border-color:rgba(255,226,177,.65)}button:hover,input:focus,select:focus{border-color:#35dbff;box-shadow:0 0 0 4px rgba(53,219,255,.14),0 12px 30px rgba(0,0,0,.25)}
    .tabs{gap:12px;margin:18px 0 22px}.tab{font-family:Inter,ui-sans-serif,system-ui,sans-serif;border:1px solid rgba(255,232,190,.16);border-radius:999px;background:rgba(255,239,209,.07);box-shadow:var(--shadow);backdrop-filter:blur(18px);color:#f8dbab}.tab.active{background:var(--rainbow);border-color:rgba(255,255,255,.45);color:#1b1109;box-shadow:0 16px 40px rgba(255,176,0,.22)}
    .section-band{position:relative;display:flex;justify-content:space-between;gap:18px;align-items:end;margin:4px 0 14px;padding:18px 20px;border-radius:24px;background:linear-gradient(135deg,rgba(255,239,209,.17),rgba(255,255,255,.055));border:1px solid rgba(255,235,199,.22);box-shadow:var(--shadow);overflow:hidden;backdrop-filter:blur(24px) saturate(1.35)}
    .section-band:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--rainbow)}.section-band:after{content:"";position:absolute;width:210px;height:210px;right:-70px;top:-92px;border-radius:50%;background:conic-gradient(from 40deg,#ff4b8b,#ffb000,#79ff7a,#35dbff,#8c6dff,#ff4b8b);filter:blur(18px);opacity:.25}.section-band span{position:relative;z-index:1;color:#ffe2ad;font:900 12px/1 "Courier New",monospace;letter-spacing:.16em;text-transform:uppercase}.section-band b{position:relative;z-index:1;color:#fff5e4;font-size:18px;line-height:1.1;text-align:right}.launch-band{background:linear-gradient(135deg,rgba(53,219,255,.12),rgba(255,239,209,.09),rgba(255,75,216,.08))}
    .stats{gap:14px;margin:16px 0 18px}.stat,.panel{border:1px solid rgba(255,232,190,.18);border-radius:24px;background:linear-gradient(145deg,rgba(255,239,209,.13),rgba(255,255,255,.045));box-shadow:var(--shadow);backdrop-filter:blur(24px) saturate(1.35)}.stat{min-height:92px;padding:16px 16px 14px}.stat:before{background:linear-gradient(90deg,rgba(255,75,139,.18),rgba(255,176,0,.12),rgba(53,219,255,.16));opacity:.9}.stat b{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:25px;color:#fff4df;text-shadow:none}.stat span{color:#d8bd8f;font-family:"Courier New",monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}
    .grid,.launch-grid{gap:18px}.panel{padding:16px}.stream-panel{position:relative;overflow:hidden}.stream-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:var(--rainbow);opacity:.9}.panel-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:2px 2px 12px;border-bottom:1px solid rgba(255,232,190,.12)}.panel-header span{font-weight:950;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#fff1d7}.panel-header b{font:700 11px/1.2 "Courier New",monospace;color:#d7bd92;text-transform:uppercase;letter-spacing:.08em;text-align:right}
    .list{gap:12px}.card,#view-launches .launch-card{border:1px solid rgba(255,232,190,.16);border-radius:20px;clip-path:none;background:linear-gradient(135deg,rgba(255,239,209,.115),rgba(255,255,255,.045));box-shadow:0 14px 42px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(18px) saturate(1.25);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.card:before{width:3px;left:0;top:18px;bottom:18px;border-radius:99px;background:var(--rainbow);box-shadow:0 0 24px rgba(255,176,0,.22)}.card:hover,#view-launches .launch-card:hover{transform:translateY(-2px);border-color:rgba(255,224,163,.62);box-shadow:0 22px 58px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.12),0 0 32px rgba(53,219,255,.1)}.list .card:first-child,#launchList .launch-card:first-child{background:linear-gradient(135deg,rgba(255,224,163,.20),rgba(53,219,255,.075),rgba(255,61,184,.08));border-color:rgba(255,224,163,.52)}.list .card:first-child:after,#launchList .launch-card:first-child:after{content:"EYE MAGNET";position:absolute;right:14px;top:12px;font:900 10px/1 "Courier New",monospace;letter-spacing:.12em;color:#1c1208;background:var(--rainbow);border-radius:999px;padding:6px 8px;box-shadow:0 8px 22px rgba(255,176,0,.18)}
    .icon{border-radius:16px;border:1px solid rgba(255,232,190,.28);background:rgba(255,239,209,.11);filter:saturate(1.15) contrast(1.05)}.name,.launch-title{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#fff7e8;text-shadow:none;letter-spacing:-.03em}.sym{color:#ffdf8f;text-shadow:0 0 18px rgba(255,209,102,.22)}.meta,#view-launches .meta{color:#d3ba91}.score{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#ffdf8f;text-shadow:none}.badge,#view-launches .badge{border:1px solid rgba(255,232,190,.18);border-radius:999px;background:rgba(255,239,209,.08);box-shadow:none;color:#f8dcad}.badge.raid,#view-launches .badge.raid{background:rgba(53,219,255,.12);border-color:rgba(53,219,255,.35);color:#aeefff}.badge.warn,#view-launches .badge.warn{background:rgba(255,93,108,.12);border-color:rgba(255,93,108,.4);color:#ffb7be}.spark{height:7px;border:0;background:rgba(255,239,209,.09)}.spark i,#view-launches .spark i{background:var(--rainbow);box-shadow:0 0 22px rgba(255,176,0,.22)}
    .detail,.inspector-panel,#view-launches .detail{border-color:rgba(255,224,163,.28);background:linear-gradient(145deg,rgba(255,239,209,.16),rgba(255,255,255,.052));box-shadow:0 24px 70px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.13);backdrop-filter:blur(28px) saturate(1.45)}.detail h2,#view-launches h2{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#fff4df;text-shadow:none;letter-spacing:-.06em}.detail h3,#view-launches h3{color:#ffe0a3;border-bottom:1px solid rgba(255,232,190,.14);font-family:"Courier New",monospace;letter-spacing:.13em}.links a,#view-launches .links a,#view-launches .tweet-link,.speaker,#view-launches .speaker{border:1px solid rgba(255,232,190,.2);border-radius:999px;background:rgba(255,239,209,.1);color:#fff0d5;box-shadow:none;text-transform:none}.links a:hover,#view-launches .links a:hover,#view-launches .tweet-link:hover,.speaker:hover,#view-launches .speaker:hover{background:linear-gradient(135deg,rgba(255,224,163,.28),rgba(53,219,255,.18));border-color:rgba(255,224,163,.58);color:#fff}.kv div{border:1px solid rgba(255,232,190,.15);border-radius:18px;background:rgba(255,239,209,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.kv b{color:#ffdf8f;text-shadow:none}.risk,.launch-copy{border-left:0;border-radius:18px;background:rgba(21,15,10,.44);border:1px solid rgba(255,232,190,.13);color:#fff0db}.foot{border:1px solid rgba(255,232,190,.13);border-radius:18px;background:rgba(255,239,209,.06);color:#d1b68a;box-shadow:var(--shadow);backdrop-filter:blur(18px);text-transform:none}
    #view-launches .panel{background:linear-gradient(145deg,rgba(53,219,255,.075),rgba(255,239,209,.105),rgba(255,75,216,.045))}#view-launches .launch-card{grid-template-columns:78px minmax(0,1fr);border-radius:22px;background:linear-gradient(135deg,rgba(255,239,209,.12),rgba(53,219,255,.055),rgba(255,75,216,.045))}#view-launches .status-pill{border-radius:999px;border:1px solid rgba(255,232,190,.18);background:rgba(17,12,8,.62);box-shadow:none}.launch-emblem{filter:drop-shadow(0 16px 24px rgba(0,0,0,.24))}.launch-emblem:before{border:1px solid rgba(255,255,255,.62);border-radius:22px;clip-path:none;background:conic-gradient(from 140deg,hsl(var(--h) 92% 64%),#ffdf8f,hsl(calc(var(--h) + 92) 92% 64%),#35dbff,hsl(var(--h) 92% 64%));box-shadow:inset 0 0 0 8px rgba(24,15,9,.42),0 0 32px hsl(var(--h) 90% 60% / .22)}.launch-emblem:after{border-width:2px;opacity:.9}.emblem-core{color:#201309}.launch-legend{border-radius:18px!important;background:rgba(255,239,209,.08)!important;border-color:rgba(255,232,190,.16)!important;box-shadow:var(--shadow)!important;backdrop-filter:blur(18px)}
    @media(max-width:980px){.section-band{display:block}.section-band b{display:block;text-align:left;margin-top:8px}.toolbar{border-radius:18px}.grid,.launch-grid{grid-template-columns:1fr!important}.detail{position:static!important}.brand h1{font-size:36px}}

    /* Readability + right-rail depth pass after visual QA */
    .meta,#view-launches .meta{font-size:13px;line-height:1.45;color:#e1c799}.card .meta{font-size:13px;color:#dec394}.badge,#view-launches .badge{font-size:11.5px;line-height:1.15;padding:6px 9px}.detail h3,#view-launches h3{font-size:13px}.foot{font-size:12.5px;line-height:1.45}.panel-header b{font-size:11.5px}.card{min-height:96px}.score{font-size:27px}.name{font-size:17px}.toolbar input,.toolbar select,.toolbar button{font-size:13.5px}.stat span{font-size:11.5px}.stat b{font-size:26px}
    .inspector-panel{position:sticky;top:34px;align-self:start;min-height:68vh;overflow:hidden}.inspector-panel:before{content:"";position:absolute;left:16px;right:16px;top:0;height:2px;background:var(--rainbow);opacity:.9}.inspector-panel:after{content:"SIGNAL DEPTH";position:absolute;right:-34px;bottom:58px;transform:rotate(-90deg);font:900 11px/1 "Courier New",monospace;letter-spacing:.28em;color:rgba(255,224,163,.28);pointer-events:none}.detail{overflow:auto}.detail .kv{position:relative;z-index:1}.detail h2,.detail h3,.detail p,.detail .links,.detail .kv{position:relative;z-index:1}.detail:where(.inspector-panel){background:
      radial-gradient(260px 220px at 86% 88%,rgba(255,176,0,.14),transparent 64%),
      radial-gradient(240px 220px at 12% 8%,rgba(53,219,255,.10),transparent 62%),
      linear-gradient(145deg,rgba(255,239,209,.16),rgba(255,255,255,.052));}
    .list .card:nth-child(-n+5){border-color:rgba(255,224,163,.32)}.list .card:nth-child(-n+5) .score{color:#ffe7a8}.list .card:nth-child(2):before{background:linear-gradient(#35dbff,#8c6dff)}.list .card:nth-child(3):before{background:linear-gradient(#79ff7a,#fff06a)}.list .card:nth-child(4):before{background:linear-gradient(#ff4b8b,#ffb000)}.list .card:nth-child(5):before{background:linear-gradient(#8c6dff,#ff4bd8)}
    #view-launches .launch-meta span{font-size:13px;padding:6px 8px;border-radius:999px;background:rgba(255,239,209,.075)}#view-launches .launch-speaker-label{font-size:13px;color:#e0c696}#view-launches .speaker{font-size:13px;padding:8px 10px}#view-launches .launch-copy{font-size:14.5px;color:#fff2df}.launch-legend{font-size:13px!important;color:#e6c99b!important}
    @supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.stat,.panel,.toolbar,.tab,.section-band{background:rgba(43,31,20,.92)}}

    /* ALPHA64.EXE anti-bubble hardening: less SaaS pill, more industrial glass console */
    body:after{content:"ALPHA64 // PUBLIC SIGNAL FEED ACTIVE // 24H TICKER HEAT INDEXING // NEXT LAUNCH WINDOW OPEN //";height:14px;font-size:9px;letter-spacing:.22em;color:#f4dcc0;background:linear-gradient(90deg,#17100a 0%,#8e6f3f 18%,#1d1711 34%,#35dbff 35%,#1d1711 36%,#ff4b8b 67%,#1d1711 68%,#f0c36a 100%);box-shadow:none;border-bottom:1px solid rgba(255,226,177,.18)}
    .wrap{padding-top:44px}.brand h1{font-family:"Courier New",ui-monospace,monospace;font-size:50px;letter-spacing:-.04em;color:#fff0d4;text-transform:uppercase}.brand h1:after{content:"_";color:#ff4b8b;animation:blink .9s steps(2,end) infinite}.brand small{border-radius:2px;padding:7px 10px;background:rgba(19,14,9,.72);box-shadow:none;border-color:rgba(255,226,177,.24);backdrop-filter:blur(12px);font-family:"Courier New",monospace}.pulse{width:9px;height:24px;border-radius:0;margin-right:10px;background:#f0c36a;box-shadow:0 0 0 1px #1c1208,0 0 20px rgba(240,195,106,.42);vertical-align:-3px}
    .toolbar{border-radius:0;padding:8px;background:rgba(18,13,9,.68);box-shadow:6px 8px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);border-color:rgba(255,226,177,.2)}
    input,select,button{border-radius:0;font-family:"Courier New",ui-monospace,monospace;text-transform:uppercase;background:rgba(12,9,7,.76);box-shadow:none;border-color:rgba(255,226,177,.22);color:#f3d7a6}button{background:#d5ad61;color:#17100a;border-color:#f0c36a}button:hover,input:focus,select:focus{box-shadow:0 0 0 1px #35dbff,0 0 28px rgba(53,219,255,.12);border-color:#35dbff}
    .tabs{border-bottom:1px solid rgba(255,226,177,.16);padding-bottom:8px}.tab{border-radius:0;box-shadow:none;background:transparent;border-color:rgba(255,226,177,.18);font-family:"Courier New",monospace;color:#cdb384}.tab.active{background:linear-gradient(90deg,#f0c36a,#ff4b8b 48%,#35dbff);color:#120c07;border-color:transparent;box-shadow:none}
    .section-band{border-radius:0;padding:15px 16px;background:linear-gradient(90deg,rgba(240,195,106,.11),rgba(17,13,10,.70) 62%,rgba(53,219,255,.08));box-shadow:8px 10px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(16px) saturate(1.15)}.section-band:before{height:1px}.section-band:after{display:none}.section-band span{font-size:11px;color:#f0c36a}.section-band b{font-family:"Courier New",monospace;text-transform:uppercase;letter-spacing:.08em;font-size:13px;color:#ead0a3}.launch-band{background:linear-gradient(90deg,rgba(53,219,255,.10),rgba(17,13,10,.70) 58%,rgba(255,75,139,.08))}
    .stat,.panel{border-radius:0;background:linear-gradient(145deg,rgba(29,21,14,.80),rgba(12,10,8,.72));box-shadow:8px 10px 0 rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(16px) saturate(1.12)}.stat{min-height:78px}.stat:before{height:2px;background:linear-gradient(90deg,#f0c36a,#ff4b8b,#35dbff);opacity:.8}.stat b{font-family:"Courier New",monospace;color:#f6d79b}.stat span{color:#a99169}
    .panel-header{border-bottom-color:rgba(240,195,106,.18)}.panel-header span{font-family:"Courier New",monospace;color:#f6d79b}.panel-header b{color:#8f7b5d}
    .card,#view-launches .launch-card{border-radius:0;background:linear-gradient(90deg,rgba(28,20,13,.86),rgba(13,11,9,.78));box-shadow:5px 6px 0 rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(12px);border-color:rgba(240,195,106,.16)}.card:hover,#view-launches .launch-card:hover{transform:translateX(3px);box-shadow:8px 8px 0 rgba(0,0,0,.28),0 0 0 1px rgba(240,195,106,.26);border-color:rgba(240,195,106,.45)}.card:before{top:0;bottom:0;left:0;border-radius:0;width:2px}.list .card:first-child,#launchList .launch-card:first-child{background:linear-gradient(90deg,rgba(72,47,22,.72),rgba(18,13,10,.83));border-color:rgba(240,195,106,.45)}.list .card:first-child:after,#launchList .launch-card:first-child:after{content:"HOT SLOT";border-radius:0;right:10px;top:10px;background:#f0c36a;color:#17100a;box-shadow:3px 3px 0 rgba(0,0,0,.35)}
    .icon{border-radius:0}.badge,#view-launches .badge,.links a,#view-launches .links a,#view-launches .tweet-link,.speaker,#view-launches .speaker,#view-launches .launch-meta span,#view-launches .status-pill,.inspecting-label{border-radius:0!important;box-shadow:none!important}.badge,#view-launches .badge{background:rgba(15,11,8,.70);border-color:rgba(240,195,106,.18);color:#d8bd8b}.badge.raid,#view-launches .badge.raid{background:rgba(53,219,255,.08);border-color:rgba(53,219,255,.32);color:#9fe6f7}.badge.warn,#view-launches .badge.warn{background:rgba(255,75,139,.08);border-color:rgba(255,75,139,.32);color:#ffb1c4}.spark{height:4px;border-radius:0}.spark i,#view-launches .spark i{border-radius:0;background:linear-gradient(90deg,#f0c36a 0%,#ff4b8b 48%,#35dbff 100%)}
    .detail,.inspector-panel,#view-launches .detail{border-radius:0;background:linear-gradient(145deg,rgba(28,20,13,.84),rgba(11,10,8,.76));box-shadow:8px 10px 0 rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(16px)}.detail:where(.inspector-panel){background:linear-gradient(145deg,rgba(28,20,13,.86),rgba(11,10,8,.78))}.detail h2,#view-launches h2{font-family:"Courier New",monospace;letter-spacing:-.04em}.detail h3,#view-launches h3{font-size:12px;color:#f0c36a;border-bottom-color:rgba(240,195,106,.18)}.kv div{border-radius:0;background:rgba(12,9,7,.68)}.risk,.launch-copy{border-radius:0;background:rgba(12,9,7,.62)}.inspector-panel:after{content:"ALPHA64.EXE";color:rgba(240,195,106,.20)}.launch-emblem:before{border-radius:0;box-shadow:inset 0 0 0 6px rgba(18,12,7,.55),0 0 24px hsl(var(--h) 90% 60% / .18)}.launch-emblem:after{border-radius:0}.launch-legend{border-radius:0!important}.foot{border-radius:0;box-shadow:none;background:rgba(12,9,7,.58)}

    /* Final de-SaaS pass: segmented telemetry + bracket tags */
    body:after{background:
      linear-gradient(90deg,transparent 0 5px,rgba(240,195,106,.95) 5px 48px,transparent 48px 54px,rgba(255,75,139,.88) 54px 84px,transparent 84px 91px,rgba(53,219,255,.90) 91px 130px,transparent 130px 138px,rgba(240,195,106,.55) 138px 160px,transparent 160px 168px),
      #16100a;background-size:168px 100%;}
    .badge,#view-launches .badge{padding:3px 5px;border:0;background:transparent!important;color:#d8bd8b;font-family:"Courier New",monospace;letter-spacing:.04em}.badge:before,#view-launches .badge:before{content:"[";color:#f0c36a}.badge:after,#view-launches .badge:after{content:"]";color:#f0c36a}.badge.raid,#view-launches .badge.raid{color:#8ddff1}.badge.warn,#view-launches .badge.warn{color:#ff9db4}.links a,#view-launches .links a,#view-launches .tweet-link,.speaker,#view-launches .speaker{background:rgba(12,9,7,.52);padding:6px 8px;border-color:rgba(240,195,106,.18)}
    #launchList .launch-card:first-child:after,.list .card:first-child:after{display:none!important;}#view-launches .status-pill{max-width:210px;white-space:normal;}

    /* Pressure rail states — deliberately loud; the prior 4px border was visually lost in the console skin */
    :root{--accent-pink:#ff2fb8;--accent-yellow:#ffe25c;--accent-cyan:#35dbff;}
    .card.signal-rail-hot,#view-launches .launch-card.signal-rail-hot,
    .card.signal-rail-extreme,#view-launches .launch-card.signal-rail-extreme{position:relative;overflow:visible;isolation:isolate;}
    .card.signal-rail-hot,#view-launches .launch-card.signal-rail-hot{
      border-left:10px solid var(--accent-pink)!important;
      background:linear-gradient(90deg,rgba(255,47,184,.24),rgba(28,20,13,.88) 18%,rgba(13,11,9,.78))!important;
      box-shadow:-12px 0 0 rgba(255,47,184,.18),0 0 0 1px rgba(255,47,184,.34),8px 9px 0 rgba(0,0,0,.28),inset 20px 0 26px rgba(255,47,184,.14)!important;
    }
    .card.signal-rail-extreme,#view-launches .launch-card.signal-rail-extreme{
      border-left:12px solid var(--accent-yellow)!important;
      background:linear-gradient(90deg,rgba(255,226,92,.30),rgba(64,42,16,.88) 19%,rgba(14,11,8,.80))!important;
      box-shadow:-14px 0 0 rgba(255,226,92,.22),0 0 0 1px rgba(255,226,92,.42),9px 10px 0 rgba(0,0,0,.30),inset 24px 0 30px rgba(255,226,92,.16)!important;
    }
    .card.signal-rail-hot:before,.card.signal-rail-extreme:before,
    #view-launches .launch-card.signal-rail-hot:before,#view-launches .launch-card.signal-rail-extreme:before{
      content:"";display:block!important;position:absolute;left:-1px;right:-1px;top:-1px;height:3px;z-index:3;background:linear-gradient(90deg,var(--rail-color),transparent 48%,rgba(53,219,255,.75));box-shadow:0 0 22px var(--rail-glow);pointer-events:none;
    }
    .signal-rail-hot{--rail-color:var(--accent-pink);--rail-glow:rgba(255,47,184,.46)}
    .signal-rail-extreme{--rail-color:var(--accent-yellow);--rail-glow:rgba(255,226,92,.50)}
    .card.signal-rail-hot:after,.card.signal-rail-extreme:after{
      display:block!important;position:absolute;right:10px;top:10px;z-index:4;padding:5px 7px;background:#120c07;border:1px solid var(--rail-color);color:var(--rail-color);font:900 10px/1 "Courier New",monospace;letter-spacing:.13em;box-shadow:3px 3px 0 rgba(0,0,0,.35);pointer-events:none;
    }
    .card.signal-rail-hot:after{content:"HOT RAIL"}.card.signal-rail-extreme:after{content:"EXTREME RAIL"}
    .list .card.signal-rail-hot:first-child:after{content:"HOT RAIL"!important;display:block!important}.list .card.signal-rail-extreme:first-child:after{content:"EXTREME RAIL"!important;display:block!important}
    .signal-rail-extreme .score,.signal-rail-extreme .launch-title{color:#ffe25c!important;text-shadow:0 0 18px rgba(255,226,92,.26)}
    .signal-rail-hot .score,.signal-rail-hot .launch-title{color:#ff9be4!important;text-shadow:0 0 18px rgba(255,47,184,.22)}
    .signal-rail-extreme .score,.signal-rail-hot .score{border-left:1px solid currentColor;padding-left:10px;}


    /* ALPHA64 AESTHETIC SYSTEM — final retro-future OS overhaul */
    :root{
      --bg-main:#05020d;--bg-panel:#120724;--bg-panel-deep:#080212;--bg-panel-hot:#1c0738;
      --border-primary:#7a3cff;--border-soft:#43208f;--border-hot:#ff4fd8;--border-blue:#35a7ff;--border-green:#4dffb8;
      --text-main:#c8baff;--text-muted:#7f72b3;--text-bright:#ffffff;
      --accent-purple:#9b5cff;--accent-pink:#ff4fd8;--accent-blue:#35a7ff;--accent-cyan:#35ffe0;--accent-green:#4dff88;--accent-yellow:#ffe66d;--accent-orange:#ff9f43;--accent-red:#ff4f7b;
      --signal-low:#35a7ff;--signal-medium:#9b5cff;--signal-high:#ff4fd8;--signal-extreme:#ffe66d;
      --pixel-shadow:6px 6px 0 rgba(0,0,0,.55);--window-glow:0 0 18px rgba(122,60,255,.22),inset 0 0 24px rgba(122,60,255,.08);
      --font-pixel:"VT323","Pixelify Sans","Share Tech Mono","Courier New",monospace;
    }
    @import url('https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=VT323&display=swap');
    html{image-rendering:pixelated;background:var(--bg-main);}
    body{
      color:var(--text-main)!important;font-family:var(--font-pixel)!important;font-size:18px;line-height:1.22;letter-spacing:.015em;
      background:
        radial-gradient(820px 460px at 18% 4%,rgba(155,92,255,.24),transparent 62%),
        radial-gradient(720px 440px at 86% 8%,rgba(255,79,216,.18),transparent 58%),
        radial-gradient(620px 430px at 54% 92%,rgba(53,255,224,.12),transparent 64%),
        linear-gradient(180deg,#070217 0%,#05020d 52%,#020106 100%)!important;
      overflow-x:hidden;text-shadow:0 0 7px rgba(200,186,255,.10);
    }
    body:before{content:""!important;position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.62;background:
      repeating-linear-gradient(to bottom,rgba(255,255,255,.038) 0 1px,transparent 1px 4px),
      linear-gradient(rgba(122,60,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(53,167,255,.045) 1px,transparent 1px);
      background-size:100% 4px,32px 32px,32px 32px;mix-blend-mode:screen;mask-image:none;}
    body:after{content:"ALPHA64 // PUBLIC SIGNAL FEED ACTIVE // 24H TICKER HEAT INDEXING // NEXT LAUNCH WINDOW OPEN // MARKET VOICE ONLINE //"!important;position:fixed;left:0;right:0;top:0;height:22px;z-index:50;display:block;padding:3px 12px;border-bottom:2px solid var(--border-hot);background:#080212!important;color:var(--accent-cyan)!important;font:18px/1 var(--font-pixel)!important;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-shadow:0 0 9px var(--accent-cyan),2px 0 rgba(255,79,216,.5);box-shadow:0 0 22px rgba(255,79,216,.25);animation:alpha64Flicker 3.2s steps(4) infinite;}
    @keyframes alpha64Flicker{0%,100%{opacity:.96}48%{opacity:.88}50%{opacity:1}52%{opacity:.9}}
    .wrap{max-width:1580px;padding:48px 24px 24px;position:relative;z-index:1;}
    .wrap:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at center,transparent 52%,rgba(0,0,0,.52) 100%);}
    .top{display:grid;grid-template-columns:minmax(360px,520px) 1fr;gap:18px;align-items:stretch;margin-bottom:16px;}
    .brand{position:relative;min-height:176px;padding:18px 210px 18px 18px;border:2px solid var(--border-primary);background:
      linear-gradient(90deg,rgba(18,7,36,.96),rgba(8,2,18,.94)),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 2px,transparent 2px 6px);box-shadow:var(--pixel-shadow),0 0 28px rgba(122,60,255,.26),inset 0 0 40px rgba(155,92,255,.10);filter:none!important;overflow:hidden;}
    .brand:before{content:"";position:absolute;right:24px;top:26px;width:136px;height:136px;border-radius:50%;background:
      radial-gradient(circle at 35% 30%,#fff6a8 0 9%,#ffe66d 10% 18%,#ff4fd8 30%,#9b5cff 48%,#35a7ff 64%,#35ffe0 78%,transparent 79%),
      conic-gradient(from 20deg,#ff4fd8,#ffe66d,#35ffe0,#9b5cff,#ff4fd8);box-shadow:0 0 28px rgba(255,79,216,.62),0 0 70px rgba(53,255,224,.28);image-rendering:auto;animation:orbPulse 2.8s steps(4) infinite;}
    .brand:after{content:"SYSTEM STATUS: ONLINE\A PUBLIC SIGNAL FEED: ACTIVE\A CHAIN MODE: SOLANA+PUBLIC\A SCAN MODE: 24H";white-space:pre;position:absolute;left:20px;bottom:15px;color:var(--accent-green);font:18px/1.05 var(--font-pixel);letter-spacing:.05em;text-shadow:0 0 10px rgba(77,255,136,.4);}
    @keyframes orbPulse{0%,100%{filter:saturate(1)}50%{filter:saturate(1.35) contrast(1.08)}}
    .brand h1{font:70px/.78 var(--font-pixel)!important;letter-spacing:.025em;color:var(--text-bright)!important;text-transform:uppercase;text-shadow:3px 0 var(--accent-blue),-3px 0 var(--accent-pink),0 0 20px rgba(255,79,216,.45)!important;margin:0!important;}
    .brand h1:after{content:"_"!important;color:var(--accent-yellow);animation:blink .8s steps(2,end) infinite;}
    .brand small{display:block;margin-top:12px;width:max-content;max-width:270px;border:1px solid var(--border-hot)!important;border-radius:0!important;background:rgba(28,7,56,.78)!important;color:var(--accent-cyan)!important;box-shadow:0 0 16px rgba(255,79,216,.18)!important;font:18px/1 var(--font-pixel)!important;text-transform:uppercase;letter-spacing:.08em;padding:5px 7px!important;}
    .pulse{width:12px;height:26px;border-radius:0!important;background:var(--accent-green)!important;box-shadow:0 0 0 2px #020106,0 0 18px var(--accent-green)!important;vertical-align:-2px;animation:blink .75s steps(2,end) infinite!important;}
    .toolbar{align-self:stretch;display:grid;grid-template-columns:1fr 155px 210px 150px;gap:8px;padding:30px 10px 10px;position:relative;border:2px solid var(--border-blue)!important;border-radius:0!important;background:linear-gradient(180deg,rgba(18,7,36,.95),rgba(8,2,18,.96))!important;box-shadow:var(--pixel-shadow),var(--window-glow)!important;backdrop-filter:none!important;}
    .toolbar:before{content:"MarketVoice";position:absolute;top:0;left:0;right:0;height:22px;padding:2px 8px;border-bottom:2px solid var(--border-blue);background:#14072b;color:var(--text-bright);font:18px/1 var(--font-pixel);}
    .toolbar:after{content:"◻ ◻ ×";position:absolute;right:8px;top:2px;color:var(--accent-pink);font:18px/1 var(--font-pixel);}
    input,select,button{min-height:42px;border:2px solid var(--border-soft)!important;border-radius:0!important;background:#080212!important;color:var(--text-bright)!important;box-shadow:inset 0 0 14px rgba(53,167,255,.08)!important;font:18px/1 var(--font-pixel)!important;text-transform:uppercase!important;padding:8px 9px!important;}
    button,.tab.active{background:linear-gradient(90deg,var(--accent-purple),var(--accent-pink))!important;color:#fff!important;border-color:var(--accent-pink)!important;text-shadow:0 0 8px rgba(255,255,255,.25);}
    button:hover,input:focus,select:focus{border-color:var(--accent-cyan)!important;box-shadow:0 0 0 2px rgba(53,255,224,.18),0 0 22px rgba(53,255,224,.18)!important;outline:none;}
    .tabs{margin:14px 0 16px;padding:0;border:0;display:flex;gap:8px;}
    .tab{border:2px solid var(--border-primary)!important;border-radius:0!important;background:#0b0318!important;color:var(--text-main)!important;box-shadow:4px 4px 0 rgba(0,0,0,.55)!important;font:22px/1 var(--font-pixel)!important;padding:9px 14px!important;}
    .section-band{position:relative;border:2px solid var(--border-primary)!important;border-radius:0!important;background:linear-gradient(90deg,rgba(18,7,36,.96),rgba(8,2,18,.94))!important;box-shadow:var(--pixel-shadow),var(--window-glow)!important;padding:34px 12px 12px!important;margin-bottom:12px!important;overflow:hidden;}
    .section-band:before{content:"Alpha64.System"!important;position:absolute;left:0;right:0;top:0;height:24px;padding:2px 8px;background:#1a0d35!important;border-bottom:2px solid var(--border-primary);color:var(--text-bright);font:20px/1 var(--font-pixel);}
    .section-band:after{content:"◻ ◻ ×"!important;display:block!important;position:absolute;right:8px;top:2px;color:var(--accent-pink);font:20px/1 var(--font-pixel);background:none!important;filter:none!important;opacity:1!important;width:auto;height:auto;}
    .section-band span{color:var(--accent-cyan)!important;font:20px/1 var(--font-pixel)!important;letter-spacing:.08em;text-transform:uppercase;}.section-band b{font:22px/1 var(--font-pixel)!important;color:var(--accent-yellow)!important;text-transform:uppercase;text-align:right;letter-spacing:.05em;}
    .stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:12px 0 14px;}
    .stat{position:relative;min-height:78px;padding:30px 10px 9px!important;border:2px solid var(--border-soft)!important;border-radius:0!important;background:linear-gradient(180deg,rgba(18,7,36,.92),rgba(8,2,18,.96))!important;box-shadow:4px 5px 0 rgba(0,0,0,.5),inset 0 0 20px rgba(122,60,255,.08)!important;}
    .stat:before{content:"SYS.METRIC"!important;position:absolute;left:0;right:0;top:0;height:20px;padding:1px 6px;border-bottom:1px solid var(--border-soft);background:#0b0318!important;color:var(--text-muted);font:16px/1 var(--font-pixel);opacity:1;}
    .stat b{display:block;color:var(--accent-cyan)!important;font:32px/.9 var(--font-pixel)!important;text-shadow:0 0 13px rgba(53,255,224,.32)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.stat span{color:var(--text-muted)!important;font:17px/1 var(--font-pixel)!important;letter-spacing:.07em;text-transform:uppercase;}
    .grid{grid-template-columns:minmax(0,1fr) 470px!important;gap:14px;}.launch-grid{grid-template-columns:minmax(0,1fr) 500px!important;gap:14px;}
    .panel,.detail,.inspector-panel,#view-launches .panel,#view-launches .detail{position:relative;border:2px solid var(--border-primary)!important;border-radius:0!important;background:linear-gradient(180deg,rgba(18,7,36,.94),rgba(8,2,18,.97))!important;box-shadow:var(--pixel-shadow),var(--window-glow)!important;backdrop-filter:none!important;padding:34px 12px 12px!important;overflow:hidden;}
    .stream-panel:before,.panel:before,.detail:before{content:"";position:absolute;left:0;right:0;top:0;height:24px;background:#1a0d35!important;border-bottom:2px solid var(--border-primary);opacity:1;}
    .panel:after,.detail:after{content:"◻ ◻ ×";position:absolute;right:8px;top:2px;color:var(--accent-pink);font:20px/1 var(--font-pixel);letter-spacing:.02em;transform:none;}
    .panel-header{position:absolute;left:0;right:0;top:0;height:24px;z-index:2;margin:0!important;padding:2px 64px 2px 8px!important;border:0!important;display:flex;align-items:center;justify-content:space-between;gap:10px;}
    .panel-header span{color:var(--text-bright)!important;font:20px/1 var(--font-pixel)!important;letter-spacing:.04em;text-transform:none!important;}.panel-header b{color:var(--text-muted)!important;font:16px/1 var(--font-pixel)!important;letter-spacing:.06em;text-transform:uppercase;}
    .list{display:flex;flex-direction:column;gap:8px;}
    .card,#view-launches .launch-card{position:relative;border:2px solid var(--border-soft)!important;border-radius:0!important;background:#0a0316!important;box-shadow:4px 5px 0 rgba(0,0,0,.5),inset 0 0 18px rgba(53,167,255,.06)!important;backdrop-filter:none!important;transition:none!important;clip-path:none!important;}
    .card{display:grid;grid-template-columns:46px minmax(0,1fr) 76px;gap:10px;align-items:center;min-height:92px;padding:10px 10px!important;}
    .card:hover,#view-launches .launch-card:hover{transform:translate(2px,0)!important;border-color:var(--accent-cyan)!important;box-shadow:5px 6px 0 rgba(0,0,0,.55),0 0 18px rgba(53,255,224,.22)!important;}
    .icon{width:42px!important;height:42px!important;border-radius:0!important;border:2px solid var(--border-soft)!important;background:#05020d!important;object-fit:cover;filter:saturate(1.3) contrast(1.2);}
    .name,.launch-title{font:28px/.95 var(--font-pixel)!important;color:var(--text-bright)!important;letter-spacing:.02em;text-shadow:2px 0 rgba(53,167,255,.45),-2px 0 rgba(255,79,216,.35)!important;text-transform:uppercase;}
    .sym{color:var(--accent-yellow)!important;text-shadow:0 0 12px rgba(255,230,109,.36)!important;}.meta,#view-launches .meta,.launch-speaker-label{color:var(--text-muted)!important;font:17px/1.18 var(--font-pixel)!important;text-transform:uppercase;}
    .score{font:42px/.8 var(--font-pixel)!important;color:var(--accent-cyan)!important;text-align:right;text-shadow:0 0 16px rgba(53,255,224,.32)!important;}
    .badges{display:flex;gap:5px;flex-wrap:wrap;margin-top:5px}.badge,#view-launches .badge,.links a,#view-launches .links a,#view-launches .tweet-link,.speaker,#view-launches .speaker,#view-launches .launch-meta span,#view-launches .status-pill,.inspecting-label{border-radius:0!important;box-shadow:none!important;font-family:var(--font-pixel)!important;}
    .badge,#view-launches .badge{display:inline-flex!important;align-items:center;padding:2px 6px!important;border:1px solid currentColor!important;background:rgba(155,92,255,.10)!important;color:var(--text-main)!important;font-size:17px!important;line-height:1!important;letter-spacing:.045em;text-transform:uppercase;}
    .badge:before,#view-launches .badge:before,.badge:after,#view-launches .badge:after{content:""!important;}.badge.raid,#view-launches .badge.raid{color:var(--accent-cyan)!important;background:rgba(53,255,224,.09)!important;box-shadow:0 0 10px rgba(53,255,224,.16)!important}.badge.warn,#view-launches .badge.warn{color:var(--accent-pink)!important;background:rgba(255,79,216,.10)!important;box-shadow:0 0 10px rgba(255,79,216,.18)!important}
    .spark,#view-launches .spark{height:14px!important;margin-top:6px!important;border:1px solid var(--border-soft)!important;border-radius:0!important;background:repeating-linear-gradient(90deg,#05020d 0 8px,#0d0620 8px 10px)!important;overflow:hidden;}
    .spark i,#view-launches .spark i{height:100%;display:block;border-radius:0!important;background:repeating-linear-gradient(90deg,var(--accent-yellow) 0 8px,var(--accent-orange) 8px 10px,var(--accent-pink) 10px 18px,var(--accent-cyan) 18px 20px)!important;box-shadow:0 0 15px rgba(255,79,216,.3)!important;}
    .card.signal-rail-hot,#view-launches .launch-card.signal-rail-hot{border-left:8px solid var(--signal-high)!important;background:linear-gradient(90deg,rgba(255,79,216,.22),#0a0316 22%)!important;box-shadow:-8px 0 0 rgba(255,79,216,.14),4px 5px 0 rgba(0,0,0,.55),0 0 18px rgba(255,79,216,.22),inset 18px 0 20px rgba(255,79,216,.11)!important;}
    .card.signal-rail-extreme,#view-launches .launch-card.signal-rail-extreme{border-left:10px solid var(--signal-extreme)!important;background:linear-gradient(90deg,rgba(255,230,109,.26),#140921 24%,#0a0316)!important;box-shadow:-10px 0 0 rgba(255,230,109,.18),4px 5px 0 rgba(0,0,0,.55),0 0 22px rgba(255,230,109,.25),inset 22px 0 24px rgba(255,230,109,.12)!important;animation:signalPulse 2.4s steps(3) infinite;}
    .card.signal-rail-hot:after,.card.signal-rail-extreme:after{right:8px!important;top:7px!important;background:#05020d!important;font:17px/1 var(--font-pixel)!important;padding:3px 6px!important;border:1px solid currentColor!important;}.card.signal-rail-hot:after{content:"HIGH"!important;color:var(--signal-high)!important}.card.signal-rail-extreme:after{content:"EXTREME"!important;color:var(--signal-extreme)!important}
    @keyframes signalPulse{0%,100%{filter:brightness(1)}50%{filter:brightness(1.14)}}
    #view-launches .launch-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:start;padding:12px 178px 12px 12px!important;margin-bottom:9px!important;overflow:visible!important;}
    .launch-emblem{width:64px!important;height:64px!important;filter:drop-shadow(0 0 12px rgba(53,255,224,.18))!important;}.launch-emblem:before{border-radius:0!important;clip-path:polygon(0 0,100% 0,100% 82%,82% 100%,0 100%)!important;border:2px solid var(--accent-cyan)!important;background:conic-gradient(from 140deg,var(--accent-pink),var(--accent-yellow),var(--accent-cyan),var(--accent-purple),var(--accent-pink))!important;box-shadow:inset 0 0 0 6px rgba(5,2,13,.58),0 0 22px rgba(53,255,224,.22)!important}.launch-emblem:after{border-radius:0!important;border-color:var(--accent-yellow)!important}.emblem-core{font:24px/1 var(--font-pixel)!important;color:#05020d!important;}
    #view-launches .status-pill{position:absolute;top:8px;right:8px;max-width:160px;padding:4px 6px!important;background:#05020d!important;border:1px solid currentColor!important;font:17px/1 var(--font-pixel)!important;text-transform:uppercase;}.status-pill.verdict-high{color:var(--accent-green)!important}.status-pill.verdict-mid{color:var(--accent-yellow)!important}.status-pill.verdict-low{color:var(--accent-red)!important}
    #view-launches .launch-meta{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.speaker-row{gap:6px!important;margin-top:8px!important}.speaker,#view-launches .speaker,.links a,#view-launches .links a,#view-launches .tweet-link{display:inline-flex;border:1px solid var(--border-blue)!important;background:rgba(53,167,255,.08)!important;color:var(--accent-cyan)!important;padding:4px 7px!important;text-decoration:none!important;font:17px/1 var(--font-pixel)!important;}.speaker:hover,.links a:hover,#view-launches .links a:hover,#view-launches .tweet-link:hover{border-color:var(--accent-green)!important;color:var(--accent-green)!important;background:rgba(77,255,136,.10)!important;}
    .detail,.inspector-panel,#view-launches .detail{position:sticky!important;top:36px;max-height:calc(100vh - 48px);overflow:auto!important;}.detail h2,#view-launches h2{font:38px/.9 var(--font-pixel)!important;color:var(--text-bright)!important;text-shadow:2px 0 var(--accent-blue),-2px 0 var(--accent-pink)!important;letter-spacing:.02em;text-transform:uppercase;}.detail h3,#view-launches h3{margin:16px 0 7px!important;padding:3px 6px!important;border:1px solid var(--border-soft)!important;background:#0b0318!important;color:var(--accent-yellow)!important;font:20px/1 var(--font-pixel)!important;text-transform:uppercase;letter-spacing:.06em;}.detail p,.risk,.launch-copy{font:18px/1.18 var(--font-pixel)!important;color:var(--text-main)!important;border-radius:0!important;border:1px solid var(--border-soft)!important;background:rgba(8,2,18,.72)!important;}.kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kv div{border:1px solid var(--border-soft)!important;border-radius:0!important;background:#0b0318!important;padding:8px!important}.kv b{font:30px/.9 var(--font-pixel)!important;color:var(--accent-cyan)!important;text-shadow:0 0 12px rgba(53,255,224,.26)!important;}.foot{border:2px solid var(--border-soft)!important;border-radius:0!important;background:#080212!important;box-shadow:var(--pixel-shadow)!important;color:var(--text-muted)!important;font:17px/1.1 var(--font-pixel)!important;text-transform:uppercase;padding:10px!important;}
    .launch-legend{border:2px solid var(--border-blue)!important;border-radius:0!important;background:#080212!important;color:var(--text-main)!important;box-shadow:var(--pixel-shadow)!important;font:18px/1 var(--font-pixel)!important}.dot{border-radius:0!important;box-shadow:0 0 0 1px #000,0 0 10px currentColor!important}.setup-warning{border:2px solid var(--accent-yellow)!important;border-radius:0!important;background:#160c05!important;color:var(--accent-yellow)!important;font:20px/1.1 var(--font-pixel)!important;box-shadow:var(--pixel-shadow),0 0 16px rgba(255,230,109,.18)!important}.empty{padding:14px;border:1px solid var(--border-soft);background:#080212;color:var(--text-muted);font:20px/1 var(--font-pixel);}
    @media(max-width:1100px){.top{grid-template-columns:1fr}.toolbar{grid-template-columns:1fr 1fr}.grid,.launch-grid{grid-template-columns:1fr!important}.detail,.inspector-panel,#view-launches .detail{position:relative!important;top:auto;max-height:none}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.brand{padding-right:170px}.brand h1{font-size:58px!important}}
    @media(max-width:680px){.wrap{padding:40px 12px 14px}.brand{min-height:210px;padding:14px}.brand:before{right:14px;top:88px;width:96px;height:96px}.brand h1{font-size:46px!important}.toolbar{grid-template-columns:1fr}.card{grid-template-columns:1fr}.score{text-align:left}.stats{grid-template-columns:1fr}#view-launches .launch-card{grid-template-columns:1fr;padding:12px!important}.section-band{display:block!important}.section-band b{display:block;text-align:left;margin-top:6px}}
    @media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}


    /* ALPHA64 QA polish — readability, controls, inspector balance */
    .top{grid-template-columns:minmax(460px,560px) minmax(620px,1fr);}
    .toolbar{grid-template-columns:minmax(220px,1fr) minmax(130px,.55fr) minmax(210px,.85fr) 142px;align-content:start;}
    .brand{padding-right:176px;}
    .brand h1{font-size:64px!important;max-width:330px;}
    .brand:before{width:118px;height:118px;right:28px;top:32px;opacity:.88;filter:saturate(1.08) contrast(.98);}
    .brand small{max-width:330px;}
    .brand:after{font-size:20px;line-height:1.08;color:#77ffc2;text-shadow:0 0 9px rgba(77,255,136,.38);}
    input,select,button{font-size:20px!important;letter-spacing:.03em;}
    .toolbar:before,.panel-header span,.section-band:before{font-size:21px!important;}
    .panel-header b{font-size:18px!important;color:#9d91d4!important;}
    .card{grid-template-columns:50px minmax(0,1fr) 86px;min-height:102px;}
    .meta,#view-launches .meta,.launch-speaker-label{font-size:19px!important;line-height:1.15!important;color:#a99ce1!important;}
    .name,.launch-title{font-size:31px!important;}
    .score{font-size:48px!important;}
    .badge,#view-launches .badge,.speaker,#view-launches .speaker,.links a,#view-launches .links a,#view-launches .tweet-link{font-size:18px!important;}
    .spark,#view-launches .spark{height:16px!important;}
    .detail,.inspector-panel,#view-launches .detail{min-height:calc(100vh - 62px);}
    .detail p,.risk,.launch-copy{font-size:20px!important;line-height:1.2!important;}
    .kv b{font-size:34px!important;}
    .kv .meta{font-size:18px!important;}
    #view-launches .launch-card{min-height:118px;}
    #view-launches .status-pill{font-size:18px!important;max-width:190px;}
    .list .card.signal-rail-hot:first-child:after{content:"HIGH"!important}.list .card.signal-rail-extreme:first-child:after{content:"EXTREME"!important}
    @media(max-width:1240px){.top{grid-template-columns:1fr}.toolbar{grid-template-columns:minmax(220px,1fr) minmax(140px,.7fr) minmax(220px,.9fr) 150px}.brand h1{max-width:none}.brand{padding-right:180px}}
    @media(max-width:760px){.toolbar{grid-template-columns:1fr}.brand{padding-right:14px}.brand:before{position:relative;display:block;right:auto;top:auto;margin:12px 0 0 auto}.brand h1{font-size:48px!important}}


    /* ALPHA64 final breathing-room patch */
    .brand{min-height:238px;padding-bottom:86px;}
    .brand:after{bottom:18px;line-height:1.16;letter-spacing:.035em;}
    .toolbar{grid-template-columns:minmax(250px,1.15fr) minmax(165px,.72fr) minmax(230px,.95fr) 152px;}
    input,select,button{font-size:19px!important;padding-left:10px!important;padding-right:10px!important;}
    .stat b{font-size:28px!important;}
    @media(max-width:1240px){.toolbar{grid-template-columns:minmax(240px,1fr) minmax(160px,.8fr) minmax(230px,1fr) 152px}}


    /* ALPHA64 command-deck rebuild — subagent synthesis */
    :root{--ticker-h:30px;--a64-black:#03010a;--a64-void:#070214;--a64-line:#4b27a6;--a64-line-soft:#2b1764;--a64-cyan:#35ffe0;--a64-blue:#35a7ff;--a64-pink:#ff4fd8;--a64-yellow:#ffe66d;--a64-green:#4dff88;--a64-red:#ff4f7b;--a64-text:#d8ccff;--a64-dim:#8b7ac3;}
    body:after{content:none!important;display:none!important}.wrap{padding-top:calc(var(--ticker-h) + 26px)!important}.alpha-header{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.alpha-marquee{position:fixed;left:0;right:0;top:0;z-index:60;height:var(--ticker-h);padding:4px 14px;overflow:hidden;white-space:nowrap;border-bottom:2px solid var(--border-hot);background:#070112;color:var(--accent-cyan);font:18px/20px var(--font-pixel);letter-spacing:.09em;text-shadow:2px 0 rgba(255,79,216,.48),0 0 9px rgba(53,255,224,.42);box-shadow:0 0 22px rgba(255,79,216,.18)}
    .command-deck{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(300px,.72fr) minmax(560px,1.15fr);gap:12px;align-items:stretch}.brand-console,.status-console,.control-console{position:relative;border:2px solid var(--border-primary);background:linear-gradient(180deg,rgba(18,7,36,.96),rgba(8,2,18,.97)),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 2px,transparent 2px 6px);box-shadow:var(--pixel-shadow),var(--window-glow);min-height:126px;padding:34px 12px 12px;overflow:hidden}.brand-console{border-color:var(--border-hot)}.status-console{border-color:var(--border-green)}.control-console{border-color:var(--border-blue)}.window-bar{position:absolute;top:0;left:0;right:0;height:24px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 8px;border-bottom:2px solid currentColor;background:#14072b;color:var(--text-bright);font:20px/1 var(--font-pixel)}.brand-console .window-bar{color:var(--accent-pink)}.status-console .window-bar{color:var(--accent-green)}.control-console .window-bar{color:var(--accent-blue)}.window-bar b{color:var(--accent-pink);font-weight:400;letter-spacing:.04em}
    .brand-core h1{margin:0!important;max-width:none!important;font:62px/.82 var(--font-pixel)!important;letter-spacing:.025em;color:var(--text-bright)!important;text-transform:uppercase;text-shadow:3px 0 var(--accent-blue),-3px 0 var(--accent-pink),0 0 20px rgba(255,79,216,.45)!important}.brand-core h1:after{content:"_"!important;color:var(--accent-yellow);animation:blink .8s steps(2,end) infinite}.brand-core p{margin:9px 0 0;max-width:440px;color:var(--accent-cyan);font:20px/1.05 var(--font-pixel);letter-spacing:.06em;text-transform:uppercase}.status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.status-grid div{min-height:50px;padding:7px 8px 6px;border:1px solid var(--border-soft);background:#080212;box-shadow:inset 0 0 14px rgba(53,255,224,.06)}.status-grid b{display:block;color:var(--accent-green);font:28px/.85 var(--font-pixel);text-shadow:0 0 12px rgba(77,255,136,.25);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-grid span{display:block;margin-top:5px;color:var(--text-muted);font:17px/1 var(--font-pixel);letter-spacing:.06em;text-transform:uppercase}
    .control-console.toolbar{display:grid;grid-template-columns:minmax(190px,1.1fr) minmax(120px,.6fr) minmax(180px,.85fr) 120px;gap:8px;align-content:end;padding:34px 12px 12px!important;min-height:126px;align-self:auto!important;height:auto!important}.control-console.toolbar:before,.control-console.toolbar:after{content:none!important;display:none!important}.control-console input,.control-console select,.control-console button{width:100%!important;min-width:0!important;min-height:44px;font-size:19px!important}.control-console #sort{min-width:0!important}.nav-dock{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;margin:0 0 18px!important;padding:0!important;border:0!important}.nav-dock .tab{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"kicker name" "kicker desc";align-items:center;column-gap:12px;min-height:70px;padding:10px 12px!important;border:2px solid var(--border-primary)!important;background:#0b0318!important;color:var(--text-main)!important;box-shadow:4px 5px 0 rgba(0,0,0,.55)!important;text-align:left}.nav-dock .tab.active{border-color:var(--accent-yellow)!important;background:linear-gradient(90deg,rgba(255,230,109,.24),rgba(255,79,216,.16),rgba(53,255,224,.10)),#0b0318!important;color:var(--text-bright)!important;box-shadow:5px 6px 0 rgba(0,0,0,.58),0 0 22px rgba(255,230,109,.20)!important}.tab-kicker{grid-area:kicker;display:grid;place-items:center;min-width:58px;height:46px;border:1px solid currentColor;color:var(--accent-yellow);background:#05020d;font:18px/1 var(--font-pixel)}.tab-name{grid-area:name;color:var(--text-bright);font:30px/.9 var(--font-pixel);text-transform:uppercase;text-shadow:2px 0 rgba(53,167,255,.35),-2px 0 rgba(255,79,216,.28)}.tab-desc{grid-area:desc;margin-top:4px;color:var(--text-muted);font:18px/1 var(--font-pixel);letter-spacing:.05em;text-transform:uppercase}.section-band{margin-top:0!important;margin-bottom:16px!important}
    .stats{counter-reset:a64Metric}.stat{counter-increment:a64Metric;isolation:isolate;overflow:hidden!important;padding:32px 10px 10px!important;min-height:92px!important;background:linear-gradient(180deg,rgba(18,7,36,.96),rgba(5,2,13,.96))!important}.stat:before{content:"METRIC." counter(a64Metric,decimal-leading-zero)!important;height:22px!important;padding:2px 7px!important;color:var(--a64-dim)!important;background:linear-gradient(90deg,#16082e,#0a0318 70%)!important;border-bottom:1px solid var(--a64-line)!important;font:18px/1 var(--font-pixel)!important;letter-spacing:.06em}.stat:after{content:"";position:absolute;right:8px;top:7px;width:8px;height:8px;background:var(--a64-green);box-shadow:0 0 0 1px #000,0 0 12px rgba(77,255,136,.75);animation:blink 1.4s steps(2,end) infinite}.stat span:after{content:"▓▓░";color:var(--a64-pink);letter-spacing:.02em;opacity:.75}.stats .stat:nth-child(1){--stat-accent:var(--a64-cyan)}.stats .stat:nth-child(2){--stat-accent:var(--a64-pink)}.stats .stat:nth-child(3){--stat-accent:var(--a64-yellow)}.stats .stat:nth-child(4){--stat-accent:var(--a64-blue)}.stats .stat:nth-child(5){--stat-accent:var(--a64-green)}.stat{border-color:var(--stat-accent,var(--a64-line))!important;box-shadow:4px 5px 0 rgba(0,0,0,.58),0 0 16px color-mix(in srgb,var(--stat-accent,var(--a64-cyan)) 22%,transparent),inset 0 0 20px rgba(122,60,255,.08)!important}
    .card{grid-template-columns:36px 54px minmax(0,1fr) 96px!important;padding:10px 10px 10px 8px!important;min-height:112px!important;overflow:hidden!important}.rank{display:grid;place-items:center;align-self:stretch;min-height:72px;border:1px solid var(--a64-line-soft);background:linear-gradient(180deg,#100622,#070214);color:var(--a64-yellow);font:21px/1 var(--font-pixel);writing-mode:vertical-rl;letter-spacing:.03em;box-shadow:inset 0 0 14px rgba(255,230,109,.08)}.card:before{width:3px!important;height:auto!important;background:repeating-linear-gradient(to bottom,var(--a64-blue) 0 6px,transparent 6px 10px,var(--a64-pink) 10px 14px,transparent 14px 18px)!important;border:0!important;box-shadow:0 0 15px rgba(53,167,255,.28)!important;z-index:2}.card .icon{width:50px!important;height:50px!important;border:2px solid var(--a64-blue)!important;box-shadow:0 0 0 2px #03010a,0 0 18px rgba(53,167,255,.22)!important}.ticker-meta{display:flex!important;flex-wrap:wrap;gap:4px;white-space:normal!important;overflow:visible!important}.ticker-meta span{display:inline-flex;align-items:center;padding:2px 5px;border:1px solid var(--a64-line-soft);background:#070214;color:var(--a64-dim);font:16px/1 var(--font-pixel);text-transform:uppercase}.ticker-meta span:first-child{color:var(--a64-cyan);border-color:rgba(53,255,224,.36)}.card .score{align-self:stretch;display:grid;grid-template-rows:18px 1fr;place-items:center;min-height:74px;border-left:1px solid var(--a64-line-soft);background:linear-gradient(180deg,rgba(53,255,224,.08),rgba(8,2,18,.25));font-size:0!important}.card .score:before{content:"PRESSURE";display:block;align-self:end;color:var(--a64-dim);font:15px/1 var(--font-pixel);letter-spacing:.06em}.card .score span{font:48px/.8 var(--font-pixel)!important;color:inherit}.card.active,.launch-card.active{border-color:var(--a64-cyan)!important;outline:2px solid rgba(53,255,224,.5);outline-offset:2px;box-shadow:5px 6px 0 rgba(0,0,0,.6),0 0 0 1px rgba(53,255,224,.35),0 0 26px rgba(53,255,224,.22)!important}
    .spark,#view-launches .spark{position:relative;height:18px!important;background:repeating-linear-gradient(90deg,#05020d 0 9px,#100622 9px 12px)!important}.spark:before,#view-launches .spark:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.09) 0 1px,transparent 1px 12px);pointer-events:none;z-index:2}.spark i,#view-launches .spark i{min-width:2px;background:linear-gradient(90deg,var(--a64-blue),var(--a64-cyan) 35%,var(--a64-pink) 72%,var(--a64-yellow))!important}.card.signal-rail-hot,#view-launches .launch-card.signal-rail-hot{--rail:var(--a64-pink);border-left:10px solid var(--rail)!important;background:linear-gradient(90deg,rgba(255,79,216,.24),rgba(10,3,22,.98) 26%,#0a0316)!important}.card.signal-rail-extreme,#view-launches .launch-card.signal-rail-extreme{--rail:var(--a64-yellow);border-left:12px solid var(--rail)!important;background:linear-gradient(90deg,rgba(255,230,109,.30),rgba(20,9,33,.98) 28%,#0a0316)!important}.card.signal-rail-hot .score,.card.signal-rail-hot .name,#view-launches .launch-card.signal-rail-hot .launch-title{color:#ff9ee8!important}.card.signal-rail-extreme .score,.card.signal-rail-extreme .name,#view-launches .launch-card.signal-rail-extreme .launch-title{color:var(--a64-yellow)!important;text-shadow:2px 0 rgba(53,167,255,.35),-2px 0 rgba(255,79,216,.28),0 0 18px rgba(255,230,109,.38)!important}
    .inspector-panel,#view-launches .detail{overflow:auto!important;background:radial-gradient(260px 180px at 95% 12%,rgba(255,79,216,.12),transparent 62%),radial-gradient(240px 200px at 0% 92%,rgba(53,255,224,.10),transparent 68%),linear-gradient(180deg,rgba(18,7,36,.97),rgba(5,2,13,.985))!important}.inspector-panel:before,#view-launches .detail:before{content:"INSPECTOR.PANEL"!important;color:var(--a64-text)}.inspector-object{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;align-items:start;margin-bottom:10px}.inspector-icon{width:58px;height:58px;border:2px solid var(--a64-cyan);background:#05020d;object-fit:cover;box-shadow:0 0 0 2px #03010a,0 0 20px rgba(53,255,224,.22)}.inspector-object h2{margin:3px 0 4px!important}.inspecting-label{display:inline-grid!important;grid-auto-flow:column;gap:6px;align-items:center;margin:0 0 10px!important;padding:4px 7px!important;border:1px solid var(--a64-cyan)!important;background:rgba(53,255,224,.08)!important;color:var(--a64-cyan)!important;font:18px/1 var(--font-pixel)!important;text-transform:uppercase}.inspecting-label:before{content:"";width:7px;height:14px;background:var(--a64-green);box-shadow:0 0 12px rgba(77,255,136,.7);animation:blink .8s steps(2,end) infinite}.detail h3[data-sec]:before,#view-launches h3[data-sec]:before{content:attr(data-sec);display:inline-grid;place-items:center;min-width:26px;height:20px;border:1px solid var(--a64-cyan);color:var(--a64-cyan);background:rgba(53,255,224,.08)}.kv div{position:relative;min-height:78px;padding:24px 8px 8px!important;overflow:hidden}.kv div:before{content:"REGISTER";position:absolute;left:0;right:0;top:0;height:18px;padding:1px 6px;border-bottom:1px solid var(--a64-line-soft);background:#070214;color:var(--a64-dim);font:15px/1 var(--font-pixel);letter-spacing:.06em}.kv div:nth-child(1):before{content:"REG.MCAP"}.kv div:nth-child(2):before{content:"REG.LIQ"}.kv div:nth-child(3):before{content:"REG.VOL24"}.kv div:nth-child(4):before{content:"REG.TX5M"}.links{display:flex;flex-wrap:wrap;gap:6px}.links a:before,#view-launches .links a:before{content:">";color:var(--a64-green)}
    @media(max-width:1320px){.command-deck{grid-template-columns:1fr}.control-console.toolbar{grid-template-columns:minmax(220px,1fr) minmax(130px,170px) minmax(270px,1fr) minmax(118px,140px)}}@media(max-width:760px){.alpha-marquee{height:24px;font-size:16px}.command-deck,.nav-dock{grid-template-columns:1fr!important}.brand-core h1{font-size:48px!important}.brand-core p{font-size:18px}.control-console.toolbar{grid-template-columns:1fr}.nav-dock .tab{grid-template-columns:1fr;grid-template-areas:"kicker" "name" "desc"}.tab-kicker{width:max-content;min-width:72px;height:auto;padding:4px 7px}.card{grid-template-columns:34px 52px minmax(0,1fr)!important}.card .score{grid-column:2 / -1;min-height:44px;border-left:0;border-top:1px solid var(--a64-line-soft)}.kv{grid-template-columns:1fr!important}.inspector-object{grid-template-columns:1fr}}


    /* ALPHA64 viewport QA patch — keep header horizontal on normal desktop, reduce dead space */
    .wrap{max-width:none!important;width:100%!important;padding-left:26px!important;padding-right:26px!important;}
    .command-deck{grid-template-columns:minmax(300px,.78fr) minmax(230px,.52fr) minmax(420px,1fr)!important;gap:14px!important;align-items:stretch!important;}
    .brand-console,.status-console,.control-console{min-height:132px!important;}
    .brand-core h1{font-size:54px!important;line-height:.82!important;}
    .brand-core p{font-size:19px!important;max-width:360px!important;}
    .status-grid b{font-size:25px!important}.status-grid span{font-size:16px!important;}
    .control-console.toolbar{grid-template-columns:minmax(165px,1fr) minmax(108px,.5fr) minmax(145px,.72fr) 104px!important;min-height:132px!important;align-content:end!important;}
    .control-console input,.control-console select,.control-console button{font-size:18px!important;min-height:46px!important;padding:8px 8px!important;}
    .nav-dock{margin-top:2px!important;margin-bottom:16px!important;}
    .nav-dock .tab{min-height:76px!important;}
    .tab-name{font-size:31px!important}.tab-desc{font-size:19px!important;color:#a99ce1!important;}
    .section-band span{font-size:22px!important}.section-band b{font-size:23px!important;}
    .grid{grid-template-columns:minmax(0,1fr) minmax(500px,35vw)!important;gap:18px!important;}
    .launch-grid{grid-template-columns:minmax(0,1fr) minmax(520px,36vw)!important;gap:18px!important;}
    .detail,.inspector-panel,#view-launches .detail{min-height:calc(100vh - 76px)!important;}
    .panel-header span{font-size:22px!important}.panel-header b{font-size:18px!important;}
    .meta,#view-launches .meta,.launch-speaker-label{font-size:20px!important;}
    .ticker-meta span{font-size:17px!important;padding:3px 6px!important;}
    .badge,#view-launches .badge,.speaker,#view-launches .speaker,.links a,#view-launches .links a,#view-launches .tweet-link{font-size:19px!important;}
    @media(max-width:1080px){.command-deck{grid-template-columns:1fr!important}.control-console.toolbar{grid-template-columns:minmax(220px,1fr) minmax(130px,170px) minmax(230px,1fr) minmax(118px,140px)!important}.grid,.launch-grid{grid-template-columns:1fr!important}.detail,.inspector-panel,#view-launches .detail{position:relative!important;top:auto!important;max-height:none!important}}
    @media(max-width:760px){.wrap{padding-left:12px!important;padding-right:12px!important}.control-console.toolbar{grid-template-columns:1fr!important}.brand-core h1{font-size:46px!important}.grid,.launch-grid{grid-template-columns:1fr!important}}


    /* ALPHA64 background continuity guard */
    html,body{background-color:var(--bg-main)!important;min-height:100%!important;}
    body{background-attachment:fixed!important;}
    .wrap{background:transparent!important;}


    /* ALPHA64 SignalPressure threshold fix — scores >100 no longer all render as full bars */
    .card.signal-rail-watch{border-left:7px solid var(--a64-blue)!important;background:linear-gradient(90deg,rgba(53,167,255,.16),rgba(10,3,22,.98) 22%,#0a0316)!important;box-shadow:-7px 0 0 rgba(53,167,255,.10),4px 5px 0 rgba(0,0,0,.58),0 0 18px rgba(53,167,255,.18)!important;}
    .card.signal-rail-watch .name,.card.signal-rail-watch .score{color:#8fdcff!important;}
    .pressure-scale{margin-top:6px!important;margin-bottom:3px!important;color:var(--a64-dim)!important;font:16px/1 var(--font-pixel)!important;text-transform:uppercase;letter-spacing:.05em;}
    .pressure-scale b{color:var(--a64-yellow)!important;font-weight:400;}



    /* Neo-Tokyo anime grunge + living mascot layer — breaks pure OS/window chrome without touching data readability */
    :root{
      --neo-ink:#f7f0ff;--neo-smoke:#0a0315;--neo-violet:#8f5cff;--neo-magenta:#ff3fd4;--neo-cyan:#32ffe6;--neo-lime:#7dff87;--neo-paper:#ffe7a6;
    }
    html,body{background-color:#05010b!important;}
    body{
      background-color:#05010b!important;
      background:
        radial-gradient(900px 520px at 78% 10%,rgba(255,63,212,.18),transparent 62%),
        radial-gradient(760px 500px at 18% 4%,rgba(50,255,230,.16),transparent 60%),
        radial-gradient(720px 460px at 63% 88%,rgba(143,92,255,.20),transparent 64%),
        linear-gradient(180deg,#05010b 0%,#080316 42%,#020106 100%)!important;
      background-attachment:fixed!important;
    }
    html,body{background-color:#05010b!important;}
    body{background-color:#05010b!important;}
    body:before{opacity:.48!important;filter:contrast(1.2)}
    .neo-atmosphere{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;isolation:isolate;}
    .neo-atmosphere:before{content:"";position:absolute;inset:-18%;background:
      repeating-linear-gradient(108deg,transparent 0 28px,rgba(50,255,230,.05) 29px 30px,transparent 31px 58px),
      repeating-linear-gradient(0deg,transparent 0 4px,rgba(255,255,255,.035) 4px 5px);
      opacity:.55;mix-blend-mode:screen;animation:neoRain 14s linear infinite;}
    .neo-atmosphere:after{content:"";position:absolute;right:-5vw;top:5vh;width:42vw;height:86vh;opacity:.30;background:
      linear-gradient(90deg,transparent 0 20%,rgba(255,63,212,.20) 21% 23%,transparent 24%),
      linear-gradient(180deg,transparent 0 12%,rgba(50,255,230,.22) 13% 15%,transparent 16% 38%,rgba(255,231,166,.20) 39% 41%,transparent 42%),
      repeating-linear-gradient(90deg,transparent 0 22px,rgba(143,92,255,.24) 22px 24px,transparent 24px 42px);
      clip-path:polygon(12% 0,100% 0,100% 100%,0 100%,7% 72%,0 62%,10% 44%,4% 33%);filter:blur(.2px) drop-shadow(0 0 24px rgba(255,63,212,.28));}
    .neo-rain{position:absolute;inset:-10% 0;background:repeating-linear-gradient(115deg,transparent 0 18px,rgba(50,255,230,.11) 19px 20px,transparent 21px 54px);opacity:.24;animation:neoRainFast 4.8s linear infinite;}
    .neo-noise{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:5px 5px;opacity:.13;mix-blend-mode:screen;animation:neoStatic 1.4s steps(2,end) infinite;}
    .neo-sign{position:absolute;right:32px;top:140px;writing-mode:vertical-rl;color:rgba(255,231,166,.24);font:44px/.8 var(--font-pixel);letter-spacing:.12em;text-shadow:0 0 20px rgba(255,63,212,.5);transform:skewY(-8deg);}
    .neo-sign:nth-child(4){right:112px;top:320px;color:rgba(50,255,230,.20);font-size:32px;animation:neoBlink 2.6s steps(2,end) infinite;}
    .neo-graffiti{position:absolute;left:28px;bottom:22px;color:rgba(255,63,212,.16);font:80px/.8 var(--font-pixel);letter-spacing:.03em;transform:rotate(-4deg);text-shadow:3px 0 rgba(50,255,230,.13);}
    @keyframes neoRain{to{transform:translate3d(-120px,180px,0)}}
    @keyframes neoRainFast{to{transform:translate3d(-80px,140px,0)}}
    @keyframes neoStatic{0%,100%{opacity:.09;transform:translate(0)}50%{opacity:.17;transform:translate(1px,-1px)}}
    @keyframes neoBlink{0%,60%,100%{opacity:.22}61%,72%{opacity:.55}}

    .brand-console,.status-console,.control-console,.panel,.detail,.section-band,.nav-dock .tab,.stat,.card,#view-launches .launch-card{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));}
    .brand-console,.status-console,.control-console{background:
      linear-gradient(180deg,rgba(18,7,36,.92),rgba(5,2,13,.97)),
      repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 1px,transparent 1px 11px)!important;}
    .window-bar{background:linear-gradient(90deg,#1a0a34,#0c031d 76%,#27114b)!important;}
    .window-bar b{opacity:.52;filter:blur(.1px)}
    .brand-console:before{content:"新東京 / SIGNAL ALLEY";position:absolute;right:14px;bottom:10px;color:rgba(255,231,166,.24);font:24px/1 var(--font-pixel);letter-spacing:.11em;transform:rotate(-2deg);z-index:1;pointer-events:none;}
    .brand-core p:after{content:" // STREET FEED / NO GOD MODE";color:var(--neo-paper);}
    .section-band{background:
      linear-gradient(90deg,rgba(255,63,212,.10),rgba(12,4,28,.96) 34%,rgba(50,255,230,.08)),
      repeating-linear-gradient(110deg,transparent 0 14px,rgba(255,231,166,.035) 14px 16px)!important;}
    .section-band span:before{content:"// ";color:var(--neo-magenta)}
    .stream-panel{background:
      linear-gradient(180deg,rgba(13,5,29,.97),rgba(4,1,10,.985)),
      radial-gradient(circle at 94% 6%,rgba(255,63,212,.10),transparent 40%)!important;}
    .card.active{background:linear-gradient(90deg,rgba(50,255,230,.18),rgba(13,5,29,.98) 28%,#090316)!important;box-shadow:5px 6px 0 rgba(0,0,0,.6),0 0 0 2px rgba(50,255,230,.42),0 0 28px rgba(50,255,230,.22)!important;}
    .card.active:before{background:repeating-linear-gradient(to bottom,var(--neo-cyan) 0 8px,var(--neo-paper) 8px 12px,var(--neo-magenta) 12px 20px)!important;}
    .inspector-panel,#view-launches .detail{background:
      radial-gradient(300px 220px at 95% 8%,rgba(255,63,212,.16),transparent 64%),
      radial-gradient(320px 260px at 2% 95%,rgba(50,255,230,.12),transparent 70%),
      linear-gradient(180deg,rgba(17,6,36,.98),rgba(4,1,10,.99))!important;}
    .inspector-panel .inspector-object,.detail-emblem-row{position:relative;padding:9px;border:1px solid rgba(255,231,166,.18);background:linear-gradient(90deg,rgba(255,231,166,.06),rgba(50,255,230,.035));}
    .inspector-panel .inspector-object:after,.detail-emblem-row:after{content:"SIGNAL DOSSIER";position:absolute;right:6px;bottom:-9px;padding:2px 5px;background:#05010b;border:1px solid var(--neo-magenta);color:var(--neo-magenta);font:16px/1 var(--font-pixel);transform:rotate(-2deg);}
    .inspector-icon{width:72px!important;height:72px!important;filter:saturate(1.4) contrast(1.14) drop-shadow(0 0 18px rgba(50,255,230,.24));}
    .risk,.launch-copy{box-shadow:inset 3px 0 0 rgba(255,63,212,.58),inset -1px 0 0 rgba(50,255,230,.26)!important;}
    .card:hover .icon{animation:neoIconKick .34s steps(2,end)}
    @keyframes neoIconKick{0%,100%{transform:translate(0)}35%{transform:translate(-2px,1px)}68%{transform:translate(2px,-1px)}}

    .a64-mascot{position:fixed;right:22px;bottom:20px;z-index:80;display:grid;grid-template-columns:112px minmax(170px,230px);gap:10px;align-items:end;pointer-events:auto;filter:drop-shadow(8px 10px 0 rgba(0,0,0,.48));}
    .mascot-stage{position:relative;width:112px;height:132px;border:2px solid var(--neo-cyan);background:linear-gradient(180deg,rgba(11,3,25,.92),rgba(3,1,8,.96));box-shadow:0 0 0 2px #03010a,0 0 26px rgba(50,255,230,.25),inset 0 0 24px rgba(143,92,255,.16);cursor:pointer;clip-path:polygon(0 0,100% 0,100% 88%,88% 100%,0 100%);transition:transform .16s steps(2,end),border-color .16s steps(2,end);}
    .mascot-stage:hover,.mascot-stage:focus-visible{transform:translateY(-5px);border-color:var(--neo-paper);outline:none;box-shadow:0 0 0 2px #03010a,0 0 34px rgba(255,231,166,.34),inset 0 0 24px rgba(143,92,255,.16);}
    .mascot-stage:before{content:"A64-PET";position:absolute;left:0;right:0;top:0;height:18px;padding-left:5px;border-bottom:1px solid var(--neo-cyan);background:#0b0318;color:var(--neo-paper);font:16px/1 var(--font-pixel);letter-spacing:.08em;}
    .mascot-sprite{position:absolute;left:20px;top:30px;width:72px;height:72px;display:grid;grid-template-columns:repeat(8,9px);grid-template-rows:repeat(8,9px);image-rendering:pixelated;animation:mascotIdle 1.25s steps(2,end) infinite;}
    .mascot-px{width:9px;height:9px;background:transparent}.mascot-px.f{background:#211245}.mascot-px.e{background:#32ffe6;box-shadow:0 0 10px #32ffe6}.mascot-px.m{background:#ff3fd4}.mascot-px.y{background:#ffe7a6}.mascot-px.d{background:#05010b}.mascot-px.g{background:#7dff87;box-shadow:0 0 10px #7dff87}
    .mascot-shadow{position:absolute;left:23px;bottom:18px;width:66px;height:10px;background:rgba(0,0,0,.55);border:1px solid rgba(50,255,230,.22)}
    .mascot-bubble{align-self:end;position:relative;min-height:78px;padding:10px 11px 12px;border:2px solid var(--neo-magenta);background:linear-gradient(180deg,rgba(16,4,34,.96),rgba(4,1,10,.98));color:var(--neo-ink);font:19px/1.05 var(--font-pixel);letter-spacing:.035em;text-transform:uppercase;box-shadow:5px 6px 0 rgba(0,0,0,.55),0 0 22px rgba(255,63,212,.20);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);}
    .mascot-bubble:before{content:"COURIER//";display:block;margin-bottom:5px;color:var(--neo-cyan);font-size:16px;letter-spacing:.12em}.mascot-bubble:after{content:"CLICK ME";position:absolute;right:7px;bottom:4px;color:rgba(255,231,166,.55);font-size:14px;}
    .a64-mascot[data-state="hype"] .mascot-stage{border-color:var(--neo-paper);animation:mascotHype .42s steps(2,end) 2}.a64-mascot[data-state="warn"] .mascot-stage{border-color:#ff4f7b;box-shadow:0 0 0 2px #03010a,0 0 30px rgba(255,79,123,.38)}.a64-mascot[data-state="scan"] .mascot-stage:after{content:"";position:absolute;left:10px;right:10px;top:28px;height:2px;background:var(--neo-cyan);box-shadow:0 0 14px var(--neo-cyan);animation:mascotScan .8s linear infinite}.a64-mascot[data-state="sleep"]{opacity:.72}.a64-mascot[data-state="sleep"] .mascot-sprite{animation:none;transform:translateY(8px)}
    .mascot-particle{position:fixed;z-index:79;width:7px;height:7px;background:var(--neo-cyan);box-shadow:0 0 10px currentColor;pointer-events:none;animation:mascotParticle .7s steps(5,end) forwards;}
    @keyframes mascotIdle{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}
    @keyframes mascotHype{0%,100%{transform:translate(0)}35%{transform:translate(-4px,-5px)}70%{transform:translate(4px,-2px)}}
    @keyframes mascotScan{from{transform:translateY(0)}to{transform:translateY(70px)}}
    @keyframes mascotParticle{to{transform:translate(var(--dx),var(--dy));opacity:0}}
    @media(max-width:1180px){.a64-mascot{position:sticky;right:auto;bottom:auto;grid-template-columns:96px 1fr;margin:14px 0 0 auto;max-width:420px}.mascot-stage{width:96px;height:116px}.mascot-sprite{left:12px}.neo-sign,.neo-graffiti{display:none}}
    @media(max-width:760px){.a64-mascot{grid-template-columns:1fr}.mascot-bubble{font-size:17px}.mascot-stage{justify-self:end}.neo-atmosphere:after{opacity:.14;width:80vw}}



    /* Layout correction: stop the app from eating the whole browser; make real side alleys for beauty/fun */
    :root{--side-left:154px;--side-right:214px;--stage-gap:18px;--stage-max:1080px;}
    .wrap{
      width:min(var(--stage-max),calc(100vw - var(--side-left) - var(--side-right) - 48px))!important;
      max-width:var(--stage-max)!important;
      margin-left:calc(var(--side-left) + var(--stage-gap))!important;
      margin-right:calc(var(--side-right) + var(--stage-gap))!important;
      padding-left:0!important;padding-right:0!important;
    }
    .command-deck{grid-template-columns:minmax(260px,.78fr) minmax(210px,.52fr) minmax(360px,1fr)!important;}
    .brand-core h1{font-size:48px!important;}.brand-core p{font-size:17px!important;max-width:310px!important;}
    .control-console.toolbar{grid-template-columns:minmax(140px,1fr) 96px minmax(132px,.78fr) 90px!important;}
    .control-console input,.control-console select,.control-console button{font-size:16px!important;min-height:40px!important;}
    .status-grid b{font-size:22px!important}.status-grid span{font-size:14px!important}.window-bar{font-size:18px!important;}
    .nav-dock .tab{min-height:62px!important}.tab-name{font-size:25px!important}.tab-desc{font-size:16px!important}.tab-kicker{min-width:50px;height:40px;font-size:15px!important;}
    .section-band{padding:30px 10px 10px!important}.section-band span{font-size:18px!important}.section-band b{font-size:18px!important;}
    .stats{grid-template-columns:repeat(5,minmax(0,1fr))!important}.stat{min-height:78px!important}.stat b{font-size:24px!important}.stat span{font-size:15px!important;}
    .grid{grid-template-columns:minmax(0,1fr) minmax(330px,34%)!important;gap:12px!important;}.launch-grid{grid-template-columns:minmax(0,1fr) minmax(340px,35%)!important;gap:12px!important;}
    .card{grid-template-columns:30px 48px minmax(0,1fr) 82px!important;min-height:100px!important;}.rank{font-size:18px!important}.card .icon{width:44px!important;height:44px!important}.name,.launch-title{font-size:26px!important}.score{font-size:40px!important}.ticker-meta span{font-size:14px!important}.badge,#view-launches .badge,.speaker,#view-launches .speaker,.links a,#view-launches .links a,#view-launches .tweet-link{font-size:16px!important}.pressure-scale{font-size:14px!important}.detail h2,#view-launches h2{font-size:31px!important}.detail p,.risk,.launch-copy{font-size:17px!important}.kv b{font-size:28px!important}.kv .meta{font-size:15px!important;}

    .neo-side{position:fixed;top:calc(var(--ticker-h) + 24px);bottom:18px;z-index:2;pointer-events:none;display:flex;flex-direction:column;gap:12px;}
    .neo-side-left{left:18px;width:var(--side-left)}.neo-side-right{right:18px;width:var(--side-right)}
    .side-poster,.side-module,.side-billboard,.side-monitor,.side-sticker,.side-stack{position:relative;border:2px solid rgba(50,255,230,.42);background:linear-gradient(180deg,rgba(13,4,31,.88),rgba(3,1,8,.94));box-shadow:6px 7px 0 rgba(0,0,0,.45),0 0 24px rgba(50,255,230,.13);overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%)}
    .side-poster{min-height:178px;padding:12px;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(circle at 80% 20%,rgba(255,63,212,.35),transparent 38%),linear-gradient(180deg,#1a0730,#06020d)}
    .side-poster:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(110deg,transparent 0 12px,rgba(255,255,255,.055) 12px 14px);mix-blend-mode:screen}.side-poster b{position:relative;color:#ffe7a6;font:56px/.82 var(--font-pixel);writing-mode:vertical-rl;text-shadow:3px 0 rgba(255,63,212,.55),0 0 22px rgba(255,231,166,.28)}.side-poster span{position:relative;color:#32ffe6;font:18px/1 var(--font-pixel);letter-spacing:.08em;text-transform:uppercase}.poster-cyan{min-height:150px;border-color:rgba(255,63,212,.48);background:radial-gradient(circle at 20% 20%,rgba(50,255,230,.32),transparent 40%),linear-gradient(180deg,#12072e,#05010b)}
    .side-module{min-height:98px;padding:12px}.side-module span,.side-billboard span,.side-monitor span{color:#8b7ac3;font:15px/1 var(--font-pixel);letter-spacing:.12em}.side-module b{display:block;margin-top:10px;color:#7dff87;font:52px/.8 var(--font-pixel);text-shadow:0 0 18px rgba(125,255,135,.38)}.side-module i{position:absolute;left:10px;right:10px;bottom:12px;height:8px;background:repeating-linear-gradient(90deg,#32ffe6 0 10px,#ff3fd4 10px 14px,#ffe7a6 14px 22px);box-shadow:0 0 16px rgba(50,255,230,.26);animation:sidePulse 1.8s steps(3) infinite}
    .side-sticker{padding:10px;color:#05010b;background:#ffe7a6;border-color:#ff3fd4;font:22px/.85 var(--font-pixel);transform:rotate(-3deg);box-shadow:5px 5px 0 rgba(0,0,0,.55)}
    .side-stack{flex:1;min-height:140px;padding:12px;background:linear-gradient(180deg,rgba(50,255,230,.10),rgba(255,63,212,.08)),#06020d}.side-stack i{display:block;height:20%;margin-bottom:10px;border:1px solid rgba(255,231,166,.28);background:linear-gradient(90deg,rgba(255,63,212,.20),rgba(50,255,230,.12));animation:sideBars 3s steps(4) infinite}.side-stack i:nth-child(2){width:76%}.side-stack i:nth-child(3){width:54%}.side-stack i:nth-child(4){width:88%}
    .side-billboard{min-height:154px;padding:13px;border-color:rgba(255,231,166,.45);background:radial-gradient(circle at 75% 28%,rgba(255,231,166,.22),transparent 42%),linear-gradient(180deg,#17052a,#05010b)}.side-billboard b{display:block;margin-top:12px;color:#fff;font:38px/.82 var(--font-pixel);text-shadow:3px 0 #35a7ff,-3px 0 #ff3fd4,0 0 20px rgba(255,63,212,.4)}
    .side-monitor{min-height:122px;padding:12px}.side-monitor i{display:block;height:12px;margin-top:13px;background:linear-gradient(90deg,#32ffe6,var(--neo-magenta));box-shadow:0 0 16px rgba(50,255,230,.22);animation:sideMeter 2.4s steps(5) infinite}.side-monitor i:nth-child(2){width:68%}.side-monitor i:nth-child(3){width:42%;animation-delay:.25s}.side-monitor i:nth-child(4){width:84%;animation-delay:.5s}
    .neo-atmosphere:after{right:calc(var(--side-right) + 6px);width:26vw;opacity:.22}.neo-sign{right:calc(var(--side-right) + 32px);}.neo-sign:nth-child(4){right:calc(var(--side-right) + 112px)}.neo-graffiti{left:calc(var(--side-left) + 26px);}
    .a64-mascot{right:calc(var(--side-right) + 28px)!important;bottom:18px!important;grid-template-columns:92px minmax(150px,198px)!important;transform:scale(.92);transform-origin:bottom right}.mascot-stage{width:100px;height:120px}.mascot-sprite{left:14px;top:28px}.mascot-bubble{font-size:17px;min-height:68px;}
    @keyframes sidePulse{0%,100%{filter:brightness(1)}50%{filter:brightness(1.45)}}@keyframes sideBars{50%{transform:translateX(8px);filter:brightness(1.3)}}@keyframes sideMeter{50%{filter:hue-rotate(70deg) brightness(1.35)}}
    @media(max-width:1360px){:root{--side-left:118px;--side-right:170px;--stage-gap:14px;--stage-max:1010px}.side-poster b{font-size:44px}.side-billboard b{font-size:30px}.side-poster span{font-size:15px}.a64-mascot{right:16px!important;grid-template-columns:86px 150px!important;transform:scale(.86)}}
    @media(max-width:1120px){.neo-side{display:none}.wrap{width:calc(100vw - 24px)!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important}.command-deck,.grid,.launch-grid{grid-template-columns:1fr!important}.a64-mascot{position:sticky!important;right:auto!important;bottom:auto!important;margin:12px 0 0 auto!important;transform:none!important}.detail,.inspector-panel,#view-launches .detail{position:relative!important;top:auto!important;min-height:auto!important;max-height:none!important}.stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}



    /* Remilia/Milady-inspired net-art refinement — original cute-grunge layer, wider stage */
    :root{
      --side-left:128px;--side-right:168px;--stage-gap:16px;--stage-max:1250px;
      --rem-pink:#ffb7e6;--rem-powder:#c9dcff;--rem-cream:#fff2c7;--rem-rose:#ff5fbd;--rem-blue:#7ddcff;--rem-ink:#120719;
    }
    .wrap{
      width:min(var(--stage-max),calc(100vw - var(--side-left) - var(--side-right) - 42px))!important;
      max-width:var(--stage-max)!important;
      margin-left:calc(var(--side-left) + var(--stage-gap))!important;
      margin-right:calc(var(--side-right) + var(--stage-gap))!important;
    }
    .command-deck{grid-template-columns:minmax(320px,.82fr) minmax(250px,.54fr) minmax(480px,1fr)!important;gap:13px!important;}
    .brand-core h1{font-size:56px!important}.brand-core p{font-size:19px!important;max-width:390px!important;}
    .control-console.toolbar{grid-template-columns:minmax(190px,1.15fr) 118px minmax(172px,.85fr) 108px!important;}
    .control-console input,.control-console select,.control-console button{font-size:18px!important;}
    .grid{grid-template-columns:minmax(0,1fr) minmax(365px,31%)!important;gap:14px!important;}.launch-grid{grid-template-columns:minmax(0,1fr) minmax(380px,32%)!important;gap:14px!important;}
    .card{grid-template-columns:32px 50px minmax(0,1fr) 88px!important;min-height:104px!important}.name,.launch-title{font-size:28px!important}.ticker-meta span{font-size:16px!important}.score{font-size:44px!important}.pressure-scale{font-size:15px!important}.stat b{font-size:26px!important}.stat span{font-size:16px!important}.detail h2,#view-launches h2{font-size:34px!important}.detail p,.risk,.launch-copy{font-size:18px!important}.badge,#view-launches .badge,.speaker,#view-launches .speaker,.links a,#view-launches .links a,#view-launches .tweet-link{font-size:17px!important;}

    body{background:
      radial-gradient(820px 520px at 82% 8%,rgba(255,183,230,.18),transparent 63%),
      radial-gradient(720px 460px at 16% 5%,rgba(125,220,255,.17),transparent 61%),
      radial-gradient(620px 420px at 55% 92%,rgba(255,242,199,.10),transparent 64%),
      linear-gradient(180deg,#05010b 0%,#090316 45%,#020106 100%)!important;}
    .neo-atmosphere:before{background:
      repeating-linear-gradient(108deg,transparent 0 28px,rgba(125,220,255,.055) 29px 30px,transparent 31px 58px),
      repeating-linear-gradient(0deg,transparent 0 4px,rgba(255,183,230,.035) 4px 5px)!important;}
    .neo-atmosphere:after{opacity:.18!important;filter:blur(.2px) drop-shadow(0 0 26px rgba(255,183,230,.26))!important;}
    .brand-console,.status-console,.control-console,.panel,.detail,.section-band,.nav-dock .tab,.stat,.card,#view-launches .launch-card{
      border-image:linear-gradient(90deg,var(--rem-pink),var(--accent-cyan),var(--rem-cream),var(--accent-purple)) 1!important;
    }
    .brand-console{background:
      radial-gradient(circle at 94% 14%,rgba(255,183,230,.14),transparent 35%),
      linear-gradient(180deg,rgba(18,7,36,.94),rgba(5,2,13,.97)),
      repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 1px,transparent 1px 11px)!important;}
    .brand-console:before{content:"internet doll signal // 令嬢端末"!important;color:rgba(255,183,230,.34)!important;font-size:22px!important;}
    .brand-console:after{content:"♡";position:absolute;right:22px;top:32px;color:var(--rem-pink);font:46px/.8 Georgia,serif;text-shadow:0 0 18px rgba(255,183,230,.55),3px 0 rgba(125,220,255,.25);animation:neoBlink 2.2s steps(2,end) infinite;}
    .brand-core h1{text-shadow:3px 0 var(--rem-blue),-3px 0 var(--rem-rose),0 0 20px rgba(255,183,230,.38)!important;}
    .brand-core p:after{content:" // ANGEL NET / STREET DOLL"!important;color:var(--rem-pink)!important;}
    .window-bar{background:linear-gradient(90deg,#1a0a34,#13041e 60%,rgba(255,183,230,.22))!important;}
    .window-bar:before{content:"♡";margin-right:5px;color:var(--rem-pink);text-shadow:0 0 12px rgba(255,183,230,.5)}

    .nav-dock .tab{background:
      linear-gradient(90deg,rgba(255,183,230,.08),rgba(11,3,24,.96) 32%,rgba(125,220,255,.06)),#0b0318!important;}
    .nav-dock .tab.active{background:
      linear-gradient(90deg,rgba(255,183,230,.24),rgba(255,95,189,.16),rgba(125,220,255,.13)),#0b0318!important;
      border-color:var(--rem-cream)!important;}
    .tab-kicker{color:var(--rem-cream)!important}.tab-name{text-shadow:2px 0 rgba(125,220,255,.38),-2px 0 rgba(255,183,230,.35)!important;}
    .section-band{background:
      linear-gradient(90deg,rgba(255,183,230,.12),rgba(12,4,28,.96) 36%,rgba(125,220,255,.09)),
      radial-gradient(circle at 88% 50%,rgba(255,242,199,.08),transparent 36%)!important;}
    .section-band:after{content:"♡ ♡ ♡"!important;display:block!important;position:absolute;right:10px;top:27px;color:rgba(255,183,230,.42);font:22px/1 Georgia,serif;background:none!important;width:auto;height:auto;}

    .card,#view-launches .launch-card{background:
      linear-gradient(90deg,rgba(255,183,230,.055),rgba(10,3,22,.98) 24%,rgba(125,220,255,.035)),#0a0316!important;}
    .card.active{background:linear-gradient(90deg,rgba(255,183,230,.16),rgba(50,255,230,.12),rgba(13,5,29,.98) 34%,#090316)!important;border-color:var(--rem-cream)!important;}
    .card.active:after{content:"doll selected"!important;right:8px!important;top:7px!important;color:var(--rem-pink)!important;border-color:var(--rem-pink)!important;background:#05010b!important;font:17px/1 var(--font-pixel)!important;padding:3px 6px!important;display:block!important;position:absolute;z-index:4;box-shadow:3px 3px 0 rgba(0,0,0,.38);}
    .badge,#view-launches .badge{border-color:rgba(255,183,230,.38)!important;background:rgba(255,183,230,.07)!important;color:#eadcff!important;}
    .badge.raid,#view-launches .badge.raid{color:var(--rem-blue)!important;background:rgba(125,220,255,.10)!important}.badge.warn,#view-launches .badge.warn{color:var(--rem-pink)!important;background:rgba(255,95,189,.10)!important;}
    .spark i,#view-launches .spark i{background:linear-gradient(90deg,var(--rem-blue),var(--rem-pink) 45%,var(--rem-cream) 72%,var(--accent-cyan))!important;}
    .inspector-panel,#view-launches .detail{background:
      radial-gradient(260px 180px at 96% 10%,rgba(255,183,230,.18),transparent 62%),
      radial-gradient(240px 200px at 0% 92%,rgba(125,220,255,.12),transparent 68%),
      linear-gradient(180deg,rgba(18,7,36,.97),rgba(5,2,13,.985))!important;}
    .inspector-panel .inspector-object:before,.detail-emblem-row:before{content:"♡ net doll dossier";position:absolute;left:8px;bottom:-9px;padding:2px 5px;background:#05010b;border:1px solid var(--rem-pink);color:var(--rem-pink);font:15px/1 var(--font-pixel);z-index:2;}
    .inspector-panel .inspector-object:after,.detail-emblem-row:after{content:"PUBLIC SIGNAL ONLY"!important;border-color:var(--rem-blue)!important;color:var(--rem-blue)!important;}

    .neo-side-left{width:var(--side-left)!important}.neo-side-right{width:var(--side-right)!important}
    .side-poster,.side-module,.side-billboard,.side-monitor,.side-sticker,.side-stack{border-image:linear-gradient(180deg,var(--rem-pink),var(--rem-blue),var(--rem-cream)) 1!important;}
    .side-poster{min-height:188px!important;background:
      radial-gradient(circle at 75% 18%,rgba(255,242,199,.22),transparent 34%),
      radial-gradient(circle at 22% 82%,rgba(255,183,230,.24),transparent 38%),linear-gradient(180deg,#1a0730,#06020d)!important;}
    .side-poster:after{content:"◜♡◝";position:absolute;right:8px;top:8px;color:var(--rem-cream);font:22px/1 Georgia,serif;text-shadow:0 0 14px rgba(255,242,199,.4)}
    .side-poster b{color:var(--rem-cream)!important;text-shadow:3px 0 rgba(255,95,189,.55),-2px 0 rgba(125,220,255,.35),0 0 22px rgba(255,231,166,.28)!important}.side-poster span{color:var(--rem-pink)!important;}
    .side-billboard b{color:#fff7fd!important;text-shadow:3px 0 var(--rem-blue),-3px 0 var(--rem-pink),0 0 20px rgba(255,183,230,.42)!important}.side-billboard:after{content:"ANGEL.EXE";position:absolute;right:8px;bottom:8px;color:rgba(255,183,230,.45);font:18px/1 var(--font-pixel);letter-spacing:.08em}.side-sticker{background:linear-gradient(90deg,var(--rem-cream),var(--rem-pink))!important;color:#1b0a19!important;}
    .side-module b{color:var(--rem-pink)!important;text-shadow:0 0 18px rgba(255,183,230,.42)!important}.side-monitor i{background:linear-gradient(90deg,var(--rem-blue),var(--rem-pink),var(--rem-cream))!important;}
    .side-stack:after{content:"♡\A jpg angels\A terminal dolls\A public web";white-space:pre;position:absolute;left:10px;bottom:10px;color:rgba(255,242,199,.40);font:18px/1.05 var(--font-pixel);letter-spacing:.04em;}
    .a64-mascot{right:calc(var(--side-right) + 18px)!important;grid-template-columns:92px minmax(160px,210px)!important;transform:scale(.94)!important}.mascot-stage{border-color:var(--rem-pink)!important}.mascot-stage:before{content:"DOLL-PET"!important;color:var(--rem-cream)!important}.mascot-bubble{border-color:var(--rem-pink)!important;background:linear-gradient(180deg,rgba(22,5,34,.97),rgba(5,1,10,.98))!important}.mascot-bubble:before{content:"ANGEL//"!important;color:var(--rem-pink)!important}.mascot-px.e{background:var(--rem-blue)!important}.mascot-px.m{background:var(--rem-pink)!important}.mascot-px.y{background:var(--rem-cream)!important}
    @media(max-width:1480px){:root{--side-left:110px;--side-right:146px;--stage-max:1180px}.wrap{width:min(var(--stage-max),calc(100vw - var(--side-left) - var(--side-right) - 34px))!important}.side-poster b{font-size:40px!important}.side-billboard b{font-size:28px!important}.a64-mascot{right:12px!important;transform:scale(.86)!important;}.grid{grid-template-columns:minmax(0,1fr) 350px!important}.command-deck{grid-template-columns:minmax(310px,.8fr) minmax(220px,.52fr) minmax(420px,1fr)!important}}
    @media(max-width:1120px){.wrap{width:calc(100vw - 24px)!important;margin:0 auto!important}.a64-mascot{transform:none!important}}



    /* Remilia pass QA polish: a little wider again + less cramped command deck */
    :root{--stage-max:1320px;--side-left:112px;--side-right:142px;--stage-gap:14px;}
    .wrap{width:min(var(--stage-max),calc(100vw - var(--side-left) - var(--side-right) - 32px))!important;}
    .command-deck{grid-template-columns:minmax(340px,.86fr) minmax(260px,.54fr) minmax(500px,1fr)!important;gap:14px!important;}
    .brand-console,.status-console,.control-console{min-height:148px!important;padding-top:36px!important;}
    .control-console.toolbar{grid-template-columns:minmax(205px,1.18fr) 124px minmax(185px,.88fr) 116px!important;align-content:center!important;}
    .control-console input,.control-console select,.control-console button{min-height:44px!important;}
    .grid{grid-template-columns:minmax(0,1fr) minmax(372px,30%)!important;}.launch-grid{grid-template-columns:minmax(0,1fr) minmax(390px,31%)!important;}
    .panel,.detail,.inspector-panel,#view-launches .panel,#view-launches .detail{padding-left:14px!important;padding-right:14px!important;}
    @media(max-width:1480px){:root{--side-left:92px;--side-right:122px;--stage-max:1220px}.wrap{width:min(var(--stage-max),calc(100vw - var(--side-left) - var(--side-right) - 28px))!important}.command-deck{grid-template-columns:minmax(320px,.84fr) minmax(220px,.5fr) minmax(430px,1fr)!important}.side-poster b{font-size:36px!important}.side-billboard b{font-size:25px!important}.side-poster span,.side-module span,.side-billboard span,.side-monitor span{font-size:13px!important}.grid{grid-template-columns:minmax(0,1fr) 350px!important}.launch-grid{grid-template-columns:minmax(0,1fr) 360px!important}}
    html,body{min-height:100%;background:#05010b!important;} body{background-color:#05010b!important;} .wrap,.view{background:transparent!important;}

    /* Cramped-controls + right-space reclaim pass — May 13 QA */
    :root{
      --side-left:88px;
      --side-right:78px;
      --stage-gap:12px;
      --stage-max:1680px;
    }
    .wrap{
      width:min(var(--stage-max),calc(100vw - var(--side-left) - var(--side-right) - 22px))!important;
      max-width:var(--stage-max)!important;
      margin-left:calc(var(--side-left) + var(--stage-gap))!important;
      margin-right:calc(var(--side-right) + 8px)!important;
    }
    .command-deck{
      grid-template-columns:minmax(335px,.76fr) minmax(260px,.48fr) minmax(560px,1.08fr)!important;
      gap:16px!important;
    }
    .brand-console,.status-console,.control-console{min-height:150px!important;}
    .brand-core h1{font-size:54px!important;}
    .brand-core p{max-width:440px!important;font-size:18px!important;}
    .status-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;}
    .status-grid div{min-height:76px!important;padding:9px 7px 7px!important;display:flex;flex-direction:column;justify-content:center;}
    .status-grid b{font-size:23px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:.9!important;}
    .status-grid span{font-size:13px!important;line-height:1!important;letter-spacing:.04em!important;}
    .control-console.toolbar{
      grid-template-columns:minmax(260px,1.55fr) minmax(142px,.72fr) minmax(235px,1.08fr) minmax(132px,.66fr)!important;
      gap:10px!important;
      align-content:center!important;
      padding-left:14px!important;
      padding-right:14px!important;
    }
    .control-console input,.control-console select,.control-console button{
      min-height:50px!important;
      font-size:18px!important;
      line-height:1.05!important;
      padding:9px 11px!important;
      letter-spacing:.015em!important;
      white-space:nowrap!important;
      overflow:hidden!important;
      text-overflow:ellipsis!important;
    }
    .control-console #sort{font-size:17px!important;}
    .nav-dock{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px!important;}
    .nav-dock .tab{min-height:78px!important;padding-left:14px!important;padding-right:14px!important;}
    .tab-name{font-size:30px!important;}.tab-desc{font-size:18px!important;}
    .section-band{padding-left:15px!important;padding-right:15px!important;}
    .section-band b{max-width:62%;line-height:1.08!important;}
    .stats{gap:12px!important;}
    .stat{min-width:0!important;min-height:94px!important;padding-left:12px!important;padding-right:12px!important;}
    .stat b{font-size:25px!important;line-height:.92!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word;}
    .stat span{display:block;margin-top:6px;font-size:15px!important;line-height:1!important;}
    .stats .stat:nth-child(4) b{font-size:20px!important;line-height:.98!important;}
    .grid{grid-template-columns:minmax(760px,1fr) minmax(410px,28%)!important;gap:16px!important;}
    .launch-grid{grid-template-columns:minmax(740px,1fr) minmax(430px,29%)!important;gap:16px!important;}
    .panel,.detail,.inspector-panel,#view-launches .panel,#view-launches .detail{padding-left:16px!important;padding-right:16px!important;}
    .card{
      grid-template-columns:34px 54px minmax(0,1fr) 96px!important;
      gap:11px!important;
      min-height:108px!important;
      padding-right:12px!important;
    }
    .rank{font-size:19px!important;min-height:78px!important;}
    .card .icon{width:50px!important;height:50px!important;}
    .name{font-size:30px!important;line-height:.93!important;}
    .ticker-meta{gap:5px!important;margin-top:5px!important;}
    .ticker-meta span{font-size:15px!important;line-height:1!important;padding:3px 6px!important;}
    .badges{gap:6px!important;}
    .badge,#view-launches .badge{font-size:16px!important;padding:3px 6px!important;max-width:100%;}
    .card .score{width:96px!important;min-width:96px!important;}
    .card .score span{font-size:48px!important;}
    .pressure-scale{font-size:14px!important;line-height:1!important;}
    .detail h2,#view-launches h2{font-size:33px!important;line-height:.94!important;}
    .detail p,.risk,.launch-copy{font-size:17px!important;line-height:1.22!important;}
    .kv{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
    .kv div{min-height:84px!important;}.kv b{font-size:28px!important;white-space:normal!important;word-break:break-word;}.kv .meta{font-size:15px!important;line-height:1!important;}
    #view-launches .launch-card{grid-template-columns:72px minmax(0,1fr)!important;padding-right:166px!important;min-height:122px!important;}
    #view-launches .launch-title{font-size:29px!important;line-height:.95!important;}
    #view-launches .status-pill{max-width:150px!important;font-size:16px!important;}

    .neo-side{top:calc(var(--ticker-h) + 20px)!important;bottom:20px!important;gap:10px!important;}
    .neo-side-left{left:12px!important;width:var(--side-left)!important;}
    .neo-side-right{right:10px!important;width:var(--side-right)!important;opacity:.95;}
    .side-poster,.side-module,.side-billboard,.side-monitor,.side-sticker,.side-stack{
      border-width:1px!important;
      box-shadow:3px 4px 0 rgba(0,0,0,.55),0 0 18px rgba(255,183,230,.12),inset 0 0 18px rgba(125,220,255,.05)!important;
      clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)!important;
    }
    .side-poster{min-height:168px!important;padding:9px!important;}
    .side-poster b{font-size:33px!important;letter-spacing:.08em!important;}
    .side-poster span,.side-module span,.side-billboard span,.side-monitor span{font-size:12px!important;line-height:1!important;letter-spacing:.08em!important;}
    .side-module{min-height:88px!important;padding:9px!important;}
    .side-module b{font-size:38px!important;margin-top:7px!important;}
    .side-module i{left:8px!important;right:8px!important;bottom:9px!important;height:6px!important;}
    .side-sticker{font-size:16px!important;line-height:.9!important;padding:8px!important;}
    .side-stack{min-height:160px!important;padding:9px!important;}
    .side-stack i{height:15%!important;margin-bottom:8px!important;background:linear-gradient(90deg,rgba(255,183,230,.24),rgba(125,220,255,.18),rgba(255,242,199,.16))!important;}
    .side-stack:before{content:"DOLL NET";position:absolute;left:8px;top:8px;color:var(--rem-blue);font:13px/1 var(--font-pixel);letter-spacing:.1em;}
    .side-stack:after{font-size:14px!important;left:8px!important;bottom:8px!important;}
    .side-billboard{min-height:150px!important;padding:10px 8px!important;}
    .side-billboard b{font-size:22px!important;line-height:.86!important;margin-top:10px!important;}
    .side-billboard:before{content:"";position:absolute;left:8px;right:8px;bottom:30px;height:34px;background:repeating-linear-gradient(90deg,var(--rem-blue) 0 5px,transparent 5px 9px,var(--rem-pink) 9px 13px,transparent 13px 17px);opacity:.38;filter:drop-shadow(0 0 10px rgba(125,220,255,.28));}
    .side-billboard:after{font-size:13px!important;right:6px!important;bottom:7px!important;}
    .side-monitor{min-height:136px!important;padding:9px!important;background:radial-gradient(circle at 70% 20%,rgba(125,220,255,.18),transparent 38%),linear-gradient(180deg,rgba(13,4,31,.9),rgba(3,1,8,.96))!important;}
    .side-monitor:after{content:"";position:absolute;left:9px;right:9px;bottom:10px;height:42px;border:1px solid rgba(255,242,199,.18);background:linear-gradient(180deg,rgba(255,183,230,.10),transparent),repeating-linear-gradient(0deg,transparent 0 7px,rgba(125,220,255,.18) 7px 8px);}
    .side-monitor i{height:9px!important;margin-top:11px!important;}
    .a64-mascot{right:96px!important;transform:scale(.9)!important;}
    .neo-atmosphere:after{right:96px!important;width:30vw!important;opacity:.16!important;}
    .neo-sign{right:120px!important;}.neo-sign:nth-child(4){right:178px!important;}

    @media(min-width:1500px){
      :root{--side-left:104px;--side-right:98px;--stage-gap:14px;}
      .grid{grid-template-columns:minmax(900px,1fr) minmax(440px,27%)!important;}
      .launch-grid{grid-template-columns:minmax(860px,1fr) minmax(460px,28%)!important;}
      .command-deck{grid-template-columns:minmax(390px,.78fr) minmax(300px,.5fr) minmax(680px,1.12fr)!important;}
      .side-poster b{font-size:38px!important}.side-billboard b{font-size:26px!important;}
    }
    @media(max-width:1320px){
      :root{--side-left:76px;--side-right:54px;--stage-gap:10px;}
      .wrap{width:min(var(--stage-max),calc(100vw - var(--side-left) - var(--side-right) - 18px))!important;margin-right:calc(var(--side-right) + 6px)!important;}
      .command-deck{grid-template-columns:minmax(300px,.72fr) minmax(214px,.42fr) minmax(520px,1.05fr)!important;gap:12px!important;}
      .control-console.toolbar{grid-template-columns:minmax(230px,1.45fr) minmax(122px,.62fr) minmax(205px,1fr) minmax(112px,.58fr)!important;}
      .status-grid span{font-size:12px!important}.status-grid b{font-size:21px!important;}
      .grid{grid-template-columns:minmax(700px,1fr) minmax(380px,30%)!important;}.launch-grid{grid-template-columns:minmax(680px,1fr) minmax(395px,31%)!important;}
      .neo-side-left{width:76px!important}.neo-side-right{width:54px!important}.neo-side-right .side-billboard,.neo-side-right .side-monitor{opacity:.9}.side-poster b{font-size:28px!important}.side-billboard b{font-size:17px!important}.side-module b{font-size:32px!important}.side-sticker{font-size:13px!important;}
      .a64-mascot{right:66px!important;transform:scale(.82)!important;}
    }
    @media(max-width:1120px){
      .wrap{width:calc(100vw - 24px)!important;margin:0 auto!important;}
      .command-deck,.grid,.launch-grid{grid-template-columns:1fr!important;}
      .status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
      .control-console.toolbar{grid-template-columns:1fr 140px minmax(190px,1fr) 120px!important;}
    }

    /* Second QA correction: give Query.Controls its own full-width deck row; make tiny side rails graphic, not cramped copy */
    .command-deck{
      grid-template-columns:minmax(560px,1fr) minmax(330px,.36fr)!important;
      grid-template-areas:"brand status" "controls controls"!important;
      align-items:stretch!important;
    }
    .brand-console{grid-area:brand;}
    .status-console{grid-area:status;}
    .control-console.toolbar{
      grid-area:controls;
      width:100%!important;
      max-width:none!important;
      min-height:96px!important;
      grid-template-columns:minmax(360px,1.4fr) minmax(170px,.58fr) minmax(270px,.92fr) minmax(150px,.48fr)!important;
      align-content:end!important;
      padding-top:34px!important;
    }
    .control-console input,.control-console select,.control-console button{font-size:20px!important;min-height:52px!important;}
    .control-console #sort{font-size:19px!important;}
    .status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
    .status-grid div{min-height:48px!important;padding:7px 8px 6px!important;}
    .status-grid b{font-size:25px!important;}.status-grid span{font-size:14px!important;}
    .side-poster span,.side-module span,.side-billboard span,.side-monitor span{font-size:0!important;letter-spacing:0!important;}
    .side-poster span:after{content:"ALLEY";font:12px/1 var(--font-pixel);letter-spacing:.1em;color:var(--rem-pink);}
    .poster-cyan span:after{content:"SIGNAL";color:var(--rem-blue);}
    .side-module span:after{content:"24H";font:12px/1 var(--font-pixel);letter-spacing:.1em;color:var(--rem-blue);}
    .side-billboard span:after{content:"CAM";font:12px/1 var(--font-pixel);letter-spacing:.1em;color:var(--rem-cream);}
    .side-monitor span:after{content:"RAIN";font:12px/1 var(--font-pixel);letter-spacing:.1em;color:var(--rem-blue);}
    .side-sticker{writing-mode:vertical-rl;min-height:112px;display:grid;place-items:center;letter-spacing:.05em;}
    .side-billboard b{writing-mode:vertical-rl;font-size:24px!important;line-height:.78!important;letter-spacing:.04em;}
    .neo-side-right .side-billboard b br{display:none;}
    .side-billboard:before{bottom:9px!important;height:56px!important;left:auto!important;right:8px!important;width:10px!important;background:repeating-linear-gradient(0deg,var(--rem-blue) 0 5px,transparent 5px 9px,var(--rem-pink) 9px 13px,transparent 13px 17px)!important;}
    .side-monitor:after{height:58px!important;}
    .side-stack:after{content:"♡\A jpg\A web"!important;font-size:13px!important;}
    @media(max-width:1320px){
      .command-deck{grid-template-columns:minmax(520px,1fr) minmax(285px,.35fr)!important;}
      .control-console.toolbar{grid-template-columns:minmax(310px,1.35fr) minmax(145px,.58fr) minmax(230px,.9fr) minmax(124px,.46fr)!important;}
      .control-console input,.control-console select,.control-console button{font-size:18px!important;}
    }
    @media(max-width:1120px){.command-deck{grid-template-columns:1fr!important;grid-template-areas:"brand" "status" "controls"!important}.control-console.toolbar{grid-template-columns:1fr 140px minmax(190px,1fr) 120px!important}}

    /* Digestibility pass — high-tier spacing without returning to dead gutters */
    :root{
      --a64-page-pad-left:104px;
      --a64-page-pad-right:82px;
      --a64-content-gap:18px;
      --a64-card-gap:14px;
    }
    .wrap{
      width:calc(100vw - var(--a64-page-pad-left) - var(--a64-page-pad-right))!important;
      max-width:1540px!important;
      margin-left:var(--a64-page-pad-left)!important;
      margin-right:var(--a64-page-pad-right)!important;
    }
    .alpha-header{gap:16px!important;margin-bottom:22px!important;}
    .command-deck{gap:18px!important;}
    .brand-console,.status-console,.control-console{padding-left:18px!important;padding-right:18px!important;}
    .brand-console,.status-console{min-height:166px!important;}
    .brand-core h1{font-size:52px!important;line-height:.86!important;}
    .brand-core p{margin-top:12px!important;font-size:18px!important;line-height:1.13!important;max-width:520px!important;}
    .status-grid{gap:10px!important;}
    .status-grid div{min-height:58px!important;padding:10px 9px 8px!important;}
    .status-grid b{font-size:24px!important;line-height:.95!important;}.status-grid span{margin-top:6px!important;font-size:13px!important;line-height:1.05!important;}
    .control-console.toolbar{
      min-height:112px!important;
      grid-template-columns:minmax(390px,1.45fr) minmax(180px,.58fr) minmax(292px,.92fr) minmax(160px,.48fr)!important;
      gap:13px!important;
      padding-left:18px!important;
      padding-right:18px!important;
      align-content:center!important;
    }
    .control-console input,.control-console select,.control-console button{
      min-height:56px!important;
      font-size:19px!important;
      padding:12px 13px!important;
    }
    .nav-dock{gap:16px!important;margin-bottom:22px!important;}
    .nav-dock .tab{min-height:88px!important;padding:13px 16px!important;column-gap:15px!important;}
    .tab-kicker{min-width:64px!important;height:50px!important;}
    .tab-name{font-size:31px!important;line-height:.95!important;}.tab-desc{font-size:18px!important;line-height:1.08!important;margin-top:6px!important;}
    .section-band{margin-bottom:18px!important;padding:36px 18px 16px!important;}
    .section-band span{font-size:20px!important;}.section-band b{font-size:20px!important;max-width:68%!important;line-height:1.12!important;}
    .stats{gap:14px!important;margin:18px 0 22px!important;}
    .stat{min-height:106px!important;padding:36px 14px 13px!important;}
    .stat:before{height:24px!important;padding-top:3px!important;}
    .stat b{font-size:25px!important;line-height:1!important;}.stat span{font-size:14px!important;line-height:1.05!important;}
    .stats .stat:nth-child(4) b{font-size:18px!important;line-height:1.05!important;}
    .grid{grid-template-columns:minmax(720px,1fr) minmax(390px,30%)!important;gap:var(--a64-content-gap)!important;}
    .launch-grid{grid-template-columns:minmax(700px,1fr) minmax(410px,31%)!important;gap:var(--a64-content-gap)!important;}
    .panel,.detail,.inspector-panel,#view-launches .panel,#view-launches .detail{padding:40px 18px 18px!important;}
    .panel-header{height:28px!important;padding-top:4px!important;padding-left:10px!important;}
    .panel:before,.detail:before,.stream-panel:before{height:28px!important;}
    .panel:after,.detail:after{top:4px!important;}
    .list{gap:var(--a64-card-gap)!important;}
    .card{
      min-height:132px!important;
      grid-template-columns:38px 58px minmax(0,1fr) 104px!important;
      gap:14px!important;
      padding:14px 14px 15px 10px!important;
    }
    .rank{min-height:92px!important;font-size:20px!important;}
    .card .icon{width:54px!important;height:54px!important;}
    .name{font-size:29px!important;line-height:1!important;}
    .ticker-meta{gap:7px!important;margin-top:8px!important;margin-bottom:2px!important;}
    .ticker-meta span{font-size:15px!important;line-height:1.05!important;padding:4px 7px!important;}
    .badges{gap:7px!important;margin-top:8px!important;}
    .badge,#view-launches .badge{font-size:16px!important;line-height:1.05!important;padding:4px 7px!important;}
    .pressure-scale{margin-top:9px!important;margin-bottom:5px!important;font-size:14px!important;}
    .spark,#view-launches .spark{height:16px!important;margin-top:7px!important;}
    .card .score{min-height:92px!important;width:104px!important;min-width:104px!important;grid-template-rows:22px 1fr!important;}
    .card .score:before{font-size:14px!important;}.card .score span{font-size:46px!important;}
    .inspector-panel,#view-launches .detail{max-height:calc(100vh - 58px)!important;}
    .inspector-object{gap:13px!important;margin-bottom:14px!important;padding:12px!important;}
    .inspector-icon{width:76px!important;height:76px!important;}
    .detail h2,#view-launches h2{font-size:32px!important;line-height:.98!important;}
    .detail p,.risk,.launch-copy{font-size:17px!important;line-height:1.28!important;padding:11px!important;}
    .detail h3,#view-launches h3{margin-top:20px!important;margin-bottom:9px!important;font-size:19px!important;}
    .links{gap:8px!important;}.links a,#view-launches .links a,.speaker,#view-launches .speaker,#view-launches .tweet-link{padding:7px 9px!important;font-size:17px!important;line-height:1.05!important;}
    .kv{gap:10px!important;}.kv div{min-height:92px!important;padding:27px 10px 10px!important;}.kv b{font-size:27px!important;line-height:.98!important;}.kv .meta{font-size:14px!important;line-height:1.05!important;}
    #view-launches .launch-card{min-height:144px!important;grid-template-columns:78px minmax(0,1fr)!important;gap:15px!important;padding:15px 172px 15px 15px!important;margin-bottom:14px!important;}
    #view-launches .launch-title{font-size:29px!important;line-height:1!important;}
    #view-launches .launch-meta{gap:7px!important;margin-top:9px!important;}#view-launches .launch-meta span{padding:5px 8px!important;font-size:15px!important;}
    #view-launches .speaker-row{gap:8px!important;margin-top:10px!important;}
    #view-launches .status-pill{top:12px!important;right:12px!important;max-width:156px!important;padding:6px 7px!important;}
    .neo-side-left{left:14px!important;width:82px!important;}.neo-side-right{right:14px!important;width:62px!important;}
    .side-poster,.side-module,.side-billboard,.side-monitor,.side-sticker,.side-stack{box-shadow:4px 5px 0 rgba(0,0,0,.52),0 0 20px rgba(255,183,230,.13),inset 0 0 18px rgba(125,220,255,.055)!important;}
    .a64-mascot{right:84px!important;transform:scale(.88)!important;}
    @media(min-width:1500px){
      :root{--a64-page-pad-left:122px;--a64-page-pad-right:102px;--a64-content-gap:20px;--a64-card-gap:15px;}
      .grid{grid-template-columns:minmax(850px,1fr) minmax(430px,29%)!important;}
      .launch-grid{grid-template-columns:minmax(820px,1fr) minmax(450px,30%)!important;}
      .control-console.toolbar{grid-template-columns:minmax(470px,1.5fr) minmax(190px,.56fr) minmax(320px,.9fr) minmax(170px,.48fr)!important;}
    }
    @media(max-width:1320px){
      :root{--a64-page-pad-left:94px;--a64-page-pad-right:70px;--a64-content-gap:16px;--a64-card-gap:13px;}
      .wrap{width:calc(100vw - var(--a64-page-pad-left) - var(--a64-page-pad-right))!important;margin-left:var(--a64-page-pad-left)!important;margin-right:var(--a64-page-pad-right)!important;}
      .control-console.toolbar{grid-template-columns:minmax(330px,1.35fr) minmax(150px,.58fr) minmax(245px,.9fr) minmax(132px,.48fr)!important;gap:11px!important;}
      .grid{grid-template-columns:minmax(690px,1fr) minmax(370px,31%)!important;}.launch-grid{grid-template-columns:minmax(660px,1fr) minmax(390px,32%)!important;}
      .card{grid-template-columns:36px 56px minmax(0,1fr) 98px!important;gap:12px!important;}
      .neo-side-left{width:76px!important}.neo-side-right{width:54px!important}.a64-mascot{right:64px!important;transform:scale(.82)!important;}
    }
    @media(max-width:1120px){
      .wrap{width:calc(100vw - 24px)!important;margin:0 auto!important;}
      .grid,.launch-grid{grid-template-columns:1fr!important;}
      .control-console.toolbar{grid-template-columns:1fr 140px minmax(190px,1fr) 120px!important;}
      .card{min-height:118px!important;}
    }

    /* Final landing polish: richer palette/texture + pet cannot cover data modules */
    :root{
      --a64-mint:#9cffd2;
      --a64-coral:#ff8a6b;
      --a64-amber2:#ffc857;
      --a64-lav:#d8b7ff;
      --a64-inkblue:#07182e;
      --a64-toxic:#c8ff4d;
    }
    body{
      background:
        radial-gradient(820px 500px at 82% 7%,rgba(255,138,107,.13),transparent 64%),
        radial-gradient(740px 480px at 14% 6%,rgba(216,183,255,.16),transparent 62%),
        radial-gradient(660px 430px at 58% 84%,rgba(156,255,210,.12),transparent 64%),
        radial-gradient(520px 340px at 94% 56%,rgba(255,200,87,.07),transparent 70%),
        linear-gradient(180deg,#05010b 0%,#090316 45%,#020106 100%)!important;
    }
    .neo-atmosphere:before{
      background:
        repeating-linear-gradient(108deg,transparent 0 28px,rgba(125,220,255,.05) 29px 30px,transparent 31px 58px),
        repeating-linear-gradient(23deg,transparent 0 41px,rgba(255,200,87,.035) 41px 42px,transparent 42px 74px),
        repeating-linear-gradient(0deg,transparent 0 4px,rgba(255,183,230,.032) 4px 5px)!important;
    }
    .brand-console,.status-console,.control-console,.section-band,.panel,.detail,.stat,.nav-dock .tab,.card,#view-launches .launch-card{
      background-blend-mode:screen,normal!important;
    }
    .brand-console,.status-console,.control-console{
      background:
        linear-gradient(180deg,rgba(255,255,255,.028),transparent 42%),
        repeating-linear-gradient(135deg,rgba(156,255,210,.035) 0 1px,transparent 1px 14px),
        radial-gradient(circle at 92% 18%,rgba(255,138,107,.10),transparent 35%),
        linear-gradient(180deg,rgba(18,7,36,.94),rgba(5,2,13,.98))!important;
    }
    .brand-console{border-image:linear-gradient(90deg,var(--rem-pink),var(--a64-coral),var(--a64-amber2),var(--rem-blue)) 1!important;}
    .status-console{border-image:linear-gradient(90deg,var(--a64-mint),var(--rem-blue),var(--a64-toxic),var(--rem-cream)) 1!important;}
    .control-console{border-image:linear-gradient(90deg,var(--rem-blue),var(--a64-lav),var(--rem-pink),var(--a64-amber2)) 1!important;}
    .window-bar{background:linear-gradient(90deg,#1a0a34,#12051d 42%,rgba(255,138,107,.16) 72%,rgba(156,255,210,.10))!important;}
    .section-band{
      background:
        linear-gradient(90deg,rgba(255,183,230,.12),rgba(12,4,28,.96) 35%,rgba(156,255,210,.07),rgba(255,200,87,.05)),
        repeating-linear-gradient(90deg,transparent 0 18px,rgba(255,255,255,.03) 18px 19px)!important;
    }
    .stat{
      background:
        radial-gradient(circle at 92% 18%,color-mix(in srgb,var(--stat-accent,var(--a64-cyan)) 18%,transparent),transparent 45%),
        repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 13px),
        linear-gradient(180deg,rgba(18,7,36,.96),rgba(5,2,13,.97))!important;
    }
    .stats .stat:nth-child(3){--stat-accent:var(--a64-coral)!important;}
    .stats .stat:nth-child(4){--stat-accent:var(--a64-lav)!important;}
    .stats .stat:nth-child(5){--stat-accent:var(--a64-toxic)!important;}
    .stream-panel,.inspector-panel,#view-launches .detail{
      background:
        linear-gradient(180deg,rgba(255,255,255,.025),transparent 46%),
        radial-gradient(320px 220px at 94% 8%,rgba(255,138,107,.10),transparent 62%),
        radial-gradient(280px 240px at 2% 92%,rgba(156,255,210,.08),transparent 68%),
        repeating-linear-gradient(135deg,rgba(216,183,255,.025) 0 1px,transparent 1px 16px),
        linear-gradient(180deg,rgba(17,6,36,.98),rgba(4,1,10,.99))!important;
    }
    .card,#view-launches .launch-card{
      background:
        linear-gradient(90deg,rgba(255,183,230,.052),rgba(10,3,22,.985) 22%,rgba(156,255,210,.035)),
        repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 10px),
        #0a0316!important;
    }
    .card:nth-child(4n+1),#view-launches .launch-card:nth-child(4n+1){border-image:linear-gradient(180deg,var(--rem-pink),var(--a64-coral),var(--rem-blue)) 1!important;}
    .card:nth-child(4n+2),#view-launches .launch-card:nth-child(4n+2){border-image:linear-gradient(180deg,var(--rem-blue),var(--a64-mint),var(--a64-lav)) 1!important;}
    .card:nth-child(4n+3),#view-launches .launch-card:nth-child(4n+3){border-image:linear-gradient(180deg,var(--a64-amber2),var(--rem-pink),var(--a64-toxic)) 1!important;}
    .card:nth-child(4n),#view-launches .launch-card:nth-child(4n){border-image:linear-gradient(180deg,var(--a64-lav),var(--rem-blue),var(--rem-cream)) 1!important;}
    .ticker-meta span:nth-child(2n),#view-launches .launch-meta span:nth-child(2n){border-color:rgba(156,255,210,.30)!important;color:#baffdd!important;}
    .ticker-meta span:nth-child(3n),#view-launches .launch-meta span:nth-child(3n){border-color:rgba(255,200,87,.30)!important;color:#ffe0a0!important;}
    .spark i,#view-launches .spark i{background:linear-gradient(90deg,var(--rem-blue),var(--a64-mint) 28%,var(--rem-pink) 54%,var(--a64-coral) 76%,var(--a64-amber2))!important;}
    .side-poster,.side-module,.side-billboard,.side-monitor,.side-sticker,.side-stack{
      background-blend-mode:screen,normal!important;
      filter:saturate(1.05) contrast(1.04);
    }
    .side-module i,.side-monitor i{background:linear-gradient(90deg,var(--a64-mint),var(--rem-blue),var(--rem-pink),var(--a64-amber2))!important;}
    .side-sticker{background:linear-gradient(180deg,var(--rem-cream),var(--a64-coral),var(--rem-pink))!important;}

    .a64-mascot{
      right:12px!important;
      bottom:12px!important;
      transform:scale(.72)!important;
      transform-origin:bottom right!important;
      grid-template-columns:92px!important;
      z-index:42!important;
      pointer-events:none!important;
    }
    .mascot-stage{pointer-events:auto!important;}
    .mascot-bubble{display:none!important;position:absolute!important;right:104px!important;bottom:0!important;width:230px!important;pointer-events:none!important;opacity:.94!important;}
    .a64-mascot:hover .mascot-bubble,.a64-mascot:focus-within .mascot-bubble{display:block!important;}
    @media(min-height:760px){.a64-mascot{transform:scale(.82)!important;right:18px!important;bottom:18px!important;grid-template-columns:92px minmax(150px,210px)!important}.mascot-bubble{display:block!important;position:relative!important;right:auto!important;bottom:auto!important;width:auto!important}}
    @media(max-height:700px) and (min-width:1121px){.a64-mascot{opacity:.72!important;transform:scale(.58)!important;right:-12px!important;bottom:8px!important}.mascot-bubble{display:none!important}.mascot-stage{pointer-events:auto!important}}
    @media(max-width:1120px){.a64-mascot{position:sticky!important;transform:none!important;right:auto!important;bottom:auto!important;z-index:2!important;pointer-events:auto!important;grid-template-columns:92px minmax(150px,210px)!important}.mascot-bubble{display:block!important;position:relative!important;right:auto!important;bottom:auto!important;width:auto!important;pointer-events:auto!important}}


    /* May 13 feedback pass — calmer pastel-night skin + organized command top */
    :root{
      --soft-bg:#070612; --soft-panel:#111026; --soft-panel-2:#17142e;
      --soft-line:#3c3768; --soft-line-hot:#756aa8;
      --soft-ink:#f4eeff; --soft-muted:#ada3cf;
      --soft-mint:#b6f3df; --soft-blue:#a9d7ff; --soft-pink:#f2a8d8; --soft-lav:#cdb8ff; --soft-cream:#f2dbad; --soft-warn:#ffb8c6;
      --soft-shadow:0 18px 48px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.055);
      --pixel-shadow:4px 5px 0 rgba(0,0,0,.42);
      --window-glow:0 0 0 1px rgba(205,184,255,.12), inset 0 0 24px rgba(169,215,255,.035);
    }
    html,body{background:#070612!important;}
    body{
      color:var(--soft-ink)!important;
      background:
        radial-gradient(820px 520px at 12% 4%,rgba(169,215,255,.13),transparent 64%),
        radial-gradient(780px 520px at 90% 8%,rgba(242,168,216,.105),transparent 62%),
        radial-gradient(680px 520px at 54% 92%,rgba(182,243,223,.075),transparent 66%),
        linear-gradient(180deg,#070612 0%,#0a0718 50%,#03030a 100%)!important;
      text-shadow:none!important;
    }
    body:before{opacity:.22!important;filter:none!important;background-size:100% 7px,44px 44px,44px 44px!important;}
    .neo-atmosphere:before{opacity:.18!important;animation:none!important;}
    .neo-atmosphere:after,.neo-rain,.neo-noise{opacity:.08!important;animation:none!important;}
    .neo-sign,.neo-graffiti{opacity:.42!important;filter:saturate(.7)!important;}
    .alpha-marquee{height:26px!important;background:#0a0818!important;border-bottom:1px solid rgba(205,184,255,.26)!important;color:var(--soft-blue)!important;text-shadow:none!important;box-shadow:none!important;animation:none!important;font-size:17px!important;letter-spacing:.07em!important;}
    .wrap{padding-top:48px!important;}
    .alpha-header{gap:14px!important;margin-bottom:20px!important;}
    .command-deck{display:grid!important;grid-template-columns:minmax(520px,1.05fr) minmax(360px,.95fr)!important;grid-template-areas:"brand status" "controls controls"!important;gap:14px!important;align-items:stretch!important;}
    .brand-console,.status-console,.control-console,.section-band,.panel,.detail,.stat,.nav-dock .tab,.card,#view-launches .launch-card{clip-path:none!important;border:1px solid var(--soft-line)!important;border-image:none!important;border-radius:14px!important;background:linear-gradient(180deg,rgba(23,20,46,.92),rgba(9,8,22,.96))!important;box-shadow:var(--soft-shadow)!important;backdrop-filter:none!important;}
    .brand-console,.status-console{min-height:132px!important;padding:38px 18px 18px!important;}
    .brand-console{grid-area:brand!important;border-color:rgba(242,168,216,.34)!important;}.status-console{grid-area:status!important;border-color:rgba(182,243,223,.30)!important;}
    .control-console.toolbar{grid-area:controls!important;min-height:92px!important;padding:36px 18px 16px!important;border-color:rgba(169,215,255,.30)!important;grid-template-columns:minmax(320px,1.35fr) minmax(160px,.58fr) minmax(250px,.9fr) minmax(140px,.45fr)!important;gap:12px!important;align-content:center!important;}
    .window-bar,.panel:before,.detail:before,.stream-panel:before,.section-band:before,.stat:before{height:26px!important;background:rgba(9,8,22,.82)!important;border-bottom:1px solid rgba(205,184,255,.20)!important;color:var(--soft-muted)!important;text-shadow:none!important;}
    .window-bar{font-size:18px!important;border-radius:14px 14px 0 0!important;}.window-bar:before,.brand-console:after,.section-band:after{display:none!important;content:none!important;}.window-bar b,.panel:after,.detail:after{color:rgba(242,168,216,.58)!important;text-shadow:none!important;}
    .brand-console:before{color:rgba(242,219,173,.18)!important;font-size:20px!important;}.brand-core h1{font-size:50px!important;line-height:.9!important;color:#fffaff!important;text-shadow:1px 0 rgba(169,215,255,.45),-1px 0 rgba(242,168,216,.34)!important;}.brand-core p{max-width:580px!important;font-size:18px!important;line-height:1.15!important;color:var(--soft-muted)!important;text-transform:uppercase!important;}.brand-core p:after{content:" // softer public signal mode"!important;color:var(--soft-cream)!important;}.pulse{background:var(--soft-mint)!important;box-shadow:0 0 0 1px #060512,0 0 10px rgba(182,243,223,.38)!important;animation:blink 1.6s steps(2,end) infinite!important;}
    .status-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;}.status-grid div{min-height:64px!important;padding:10px!important;border:1px solid rgba(205,184,255,.18)!important;border-radius:10px!important;background:rgba(7,6,18,.62)!important;box-shadow:none!important;}.status-grid b{font-size:24px!important;line-height:.95!important;color:var(--soft-mint)!important;text-shadow:none!important;}.status-grid span{font-size:13px!important;color:var(--soft-muted)!important;letter-spacing:.055em!important;}.viewer-card b{color:var(--soft-cream)!important;}.viewer-card .viewer-dot{display:inline-block;width:8px;height:8px;margin-right:6px;background:var(--soft-mint);box-shadow:0 0 10px rgba(182,243,223,.45);vertical-align:1px;animation:blink 2s steps(2,end) infinite;}
    input,select,button{border:1px solid rgba(205,184,255,.28)!important;border-radius:10px!important;background:rgba(7,6,18,.76)!important;color:var(--soft-ink)!important;box-shadow:none!important;font-size:18px!important;text-shadow:none!important;}button,.tab.active{background:linear-gradient(90deg,rgba(169,215,255,.24),rgba(242,168,216,.22))!important;color:var(--soft-ink)!important;border-color:rgba(242,219,173,.42)!important;}button:hover,input:focus,select:focus{border-color:var(--soft-blue)!important;box-shadow:0 0 0 3px rgba(169,215,255,.10)!important;}
    .nav-dock{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-bottom:18px!important;}.nav-dock .tab{min-height:74px!important;padding:12px 14px!important;background:rgba(12,10,27,.9)!important;}.tab-kicker{border-color:rgba(242,219,173,.36)!important;color:var(--soft-cream)!important;background:rgba(7,6,18,.72)!important;}.tab-name{font-size:28px!important;color:#fffaff!important;text-shadow:none!important;}.tab-desc{font-size:17px!important;color:var(--soft-muted)!important;}
    .section-band{padding:34px 18px 15px!important;margin-bottom:18px!important;background:linear-gradient(90deg,rgba(169,215,255,.08),rgba(14,12,30,.96),rgba(242,168,216,.07))!important;}.section-band span{font-size:19px!important;color:var(--soft-blue)!important;text-shadow:none!important;}.section-band b{font-size:19px!important;color:var(--soft-cream)!important;text-shadow:none!important;}
    .stats{gap:12px!important;margin:16px 0 20px!important;}.stat{min-height:92px!important;padding:34px 12px 12px!important;}.stat:after{opacity:.45!important}.stat b{color:var(--soft-blue)!important;text-shadow:none!important}.stat span{color:var(--soft-muted)!important;}
    .card,#view-launches .launch-card{background:linear-gradient(90deg,rgba(169,215,255,.045),rgba(10,8,23,.98) 24%,rgba(242,168,216,.035))!important;border-color:rgba(205,184,255,.22)!important;}.card:hover,#view-launches .launch-card:hover,.card.active,#view-launches .launch-card.active{border-color:rgba(242,219,173,.48)!important;box-shadow:0 18px 46px rgba(0,0,0,.38),0 0 0 2px rgba(242,219,173,.10)!important;transform:translateY(-1px)!important;}.name,.launch-title,.detail h2,#view-launches h2{color:#fffaff!important;text-shadow:none!important;}.meta,#view-launches .meta,.launch-speaker-label,.ticker-meta span{color:var(--soft-muted)!important;}
    .badge,#view-launches .badge,.speaker,#view-launches .speaker,.links a,#view-launches .links a,#view-launches .tweet-link{border-color:rgba(205,184,255,.24)!important;background:rgba(12,10,27,.72)!important;color:#ded5ff!important;text-shadow:none!important;border-radius:9px!important;}.badge.raid,#view-launches .badge.raid,.speaker,#view-launches .speaker,.links a,#view-launches .links a{color:var(--soft-blue)!important;background:rgba(169,215,255,.06)!important;}.badge.warn,#view-launches .badge.warn{color:var(--soft-warn)!important;background:rgba(242,168,216,.06)!important;}
    .spark,#view-launches .spark{height:12px!important;border-radius:999px!important;border-color:rgba(205,184,255,.18)!important;background:rgba(7,6,18,.8)!important;}.spark:before{opacity:.25!important}.spark i,#view-launches .spark i{border-radius:999px!important;background:linear-gradient(90deg,var(--soft-blue),var(--soft-mint),var(--soft-pink),var(--soft-cream))!important;box-shadow:none!important;}
    .card.signal-rail-hot,#view-launches .launch-card.signal-rail-hot{border-left:7px solid var(--soft-pink)!important;background:linear-gradient(90deg,rgba(242,168,216,.12),rgba(10,8,23,.98) 26%)!important;box-shadow:var(--soft-shadow)!important;}.card.signal-rail-extreme,#view-launches .launch-card.signal-rail-extreme{border-left:8px solid var(--soft-cream)!important;background:linear-gradient(90deg,rgba(242,219,173,.14),rgba(10,8,23,.98) 27%)!important;box-shadow:var(--soft-shadow)!important;animation:none!important;}.score,.card .score span{color:var(--soft-blue)!important;text-shadow:none!important}.signal-rail-hot .score,.signal-rail-hot .name{color:var(--soft-pink)!important}.signal-rail-extreme .score,.signal-rail-extreme .name{color:var(--soft-cream)!important;text-shadow:none!important;}
    .detail,.inspector-panel,#view-launches .detail,.stream-panel{background:linear-gradient(180deg,rgba(18,16,38,.94),rgba(7,6,18,.985))!important;}.detail p,.risk,.launch-copy,.kv div{background:rgba(7,6,18,.64)!important;border-color:rgba(205,184,255,.18)!important;border-radius:10px!important;color:#e7defd!important;}
    .neo-side{opacity:.48!important;filter:saturate(.62) brightness(.9)!important;}.side-poster,.side-module,.side-billboard,.side-monitor,.side-sticker,.side-stack{box-shadow:0 12px 34px rgba(0,0,0,.28)!important;border-color:rgba(205,184,255,.22)!important;}.a64-mascot{opacity:.66!important;filter:saturate(.72)!important;}.mascot-bubble{background:rgba(13,10,29,.94)!important;border-color:rgba(242,168,216,.36)!important;color:#f4eeff!important;}
    @media(max-width:1120px){.command-deck{grid-template-columns:1fr!important;grid-template-areas:"brand" "status" "controls"!important}.status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.control-console.toolbar{grid-template-columns:1fr 140px minmax(180px,1fr) 120px!important}}
    @media(max-width:760px){.status-grid,.control-console.toolbar,.nav-dock{grid-template-columns:1fr!important}.brand-core h1{font-size:42px!important}.wrap{padding-top:42px!important}}


    /* Doll-pet logo lift — keep character bright even in softened theme */
    .a64-mascot{
      right:28px!important;
      bottom:18px!important;
      transform:scale(.84)!important;
      transform-origin:bottom right!important;
      opacity:1!important;
      filter:saturate(1.55) contrast(1.08) drop-shadow(0 0 22px rgba(242,168,216,.34)) drop-shadow(0 0 18px rgba(169,215,255,.24))!important;
    }
    .mascot-stage{
      border-color:#ffb7e6!important;
      background:linear-gradient(180deg,rgba(27,8,46,.98),rgba(8,3,18,.99))!important;
      box-shadow:0 0 0 2px #05010b,0 0 28px rgba(255,183,230,.42),0 0 46px rgba(125,220,255,.22),inset 0 0 26px rgba(255,183,230,.16)!important;
    }
    .mascot-stage:before{color:#fff2c7!important;border-bottom-color:#ffb7e6!important;background:#15051f!important;}
    .mascot-px.e{background:#7ddcff!important;box-shadow:0 0 12px #7ddcff!important;}
    .mascot-px.m{background:#ff5fbd!important;box-shadow:0 0 10px rgba(255,95,189,.65)!important;}
    .mascot-px.y{background:#fff2c7!important;box-shadow:0 0 10px rgba(255,242,199,.5)!important;}
    .mascot-px.g{background:#9cffd2!important;box-shadow:0 0 10px rgba(156,255,210,.6)!important;}
    .mascot-px.f{background:#2b1658!important;}
    .mascot-shadow{background:rgba(255,183,230,.18)!important;border-color:rgba(125,220,255,.35)!important;}
    .mascot-bubble{border-color:#ffb7e6!important;box-shadow:5px 6px 0 rgba(0,0,0,.45),0 0 22px rgba(255,183,230,.25)!important;}


/* ALPHA64 custom security layer */
.security-console{margin:16px 0 18px;border-color:rgba(53,255,224,.36)!important;background:linear-gradient(135deg,rgba(2,12,18,.94),rgba(20,2,28,.92))!important;box-shadow:0 0 0 2px #030006,8px 10px 0 rgba(0,0,0,.72),0 0 38px rgba(53,255,224,.13)!important;}
.security-grid{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:9px;margin-top:10px}
.security-cell{position:relative;min-height:68px;padding:10px;border:1px solid rgba(255,255,255,.11);background:#070713;box-shadow:inset 0 0 16px rgba(53,255,224,.05),3px 3px 0 #000;overflow:hidden}
.security-cell:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#7e8492;box-shadow:0 0 18px currentColor}
.security-cell b{display:block;color:#dffcff;font:25px/.9 var(--font-pixel);letter-spacing:.04em;text-shadow:2px 2px 0 #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.security-cell span{display:block;margin-top:7px;color:#b9c9ce;font-size:12px;text-transform:uppercase;letter-spacing:.08em;line-height:1.25}
.security-cell[data-state="ok"]{border-color:rgba(77,255,136,.42);background:linear-gradient(180deg,rgba(5,23,15,.92),rgba(5,8,14,.94))}
.security-cell[data-state="ok"]:before{background:#4dff88;color:#4dff88}
.security-cell[data-state="ok"] b{color:#a9ffc6;text-shadow:0 0 14px rgba(77,255,136,.28),2px 2px 0 #000}
.security-cell[data-state="warn"]{border-color:rgba(255,212,0,.48);background:linear-gradient(180deg,rgba(31,22,0,.92),rgba(7,7,12,.94))}
.security-cell[data-state="warn"]:before{background:#ffd400;color:#ffd400}
.security-cell[data-state="warn"] b{color:#ffe08b}
.security-cell[data-state="danger"]{border-color:rgba(255,49,90,.62);background:linear-gradient(180deg,rgba(36,0,12,.94),rgba(8,3,10,.96))}
.security-cell[data-state="danger"]:before{background:#ff315a;color:#ff315a}
.security-cell[data-state="danger"] b{color:#ff9bac}
.security-log{margin-top:10px;padding:9px 11px;border:1px solid rgba(53,255,224,.22);background:#05070c;color:#7ffcff;font-size:12px;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 0 18px rgba(53,255,224,.05)}
.link-firewall{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:24px;background:rgba(3,0,8,.78);backdrop-filter:blur(8px)}
.link-firewall.active{display:flex}
.firewall-card{width:min(520px,92vw);border:2px solid #00f5ff;background:linear-gradient(135deg,#080212,#21001c);box-shadow:0 0 0 3px #020005,12px 14px 0 #000,0 0 54px rgba(255,43,214,.28);padding:16px;color:#f9e9ff}
.firewall-card h2{margin:14px 0 8px;font:34px/.95 var(--font-pixel);text-transform:uppercase;color:#fff;text-shadow:3px 3px 0 #000,0 0 24px rgba(255,43,214,.42)}
#firewallDomain{padding:12px;border:1px solid rgba(255,255,255,.13);background:#030006;color:#95ff00;font-weight:900;word-break:break-all}
.firewall-note{color:#d9c6dd;line-height:1.45}
.link-firewall[data-trust="unknown"] .firewall-card{border-color:#ff315a;box-shadow:0 0 0 3px #020005,12px 14px 0 #000,0 0 54px rgba(255,49,90,.34)}
.firewall-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}
.firewall-actions button:first-child{background:#08000d;color:#f9e9ff;border-color:#7e8492}
@media(max-width:1120px){.security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.security-grid{grid-template-columns:1fr}.firewall-actions{flex-direction:column}.firewall-actions button{width:100%}}


/* MEMERAID.EXE crypto arcade tab */
.arcade-band{border-color:rgba(255,79,216,.42);box-shadow:0 0 32px rgba(255,79,216,.12)}
.arcade-shell{padding:16px;margin-top:16px;overflow:hidden;position:relative;background:
  radial-gradient(circle at 78% 22%,rgba(112,247,255,.13),transparent 34%),
  radial-gradient(circle at 18% 72%,rgba(255,79,216,.17),transparent 34%),
  linear-gradient(180deg,rgba(9,18,30,.97),rgba(7,8,15,.98));}
.arcade-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,rgba(112,247,255,.035) 0 1px,transparent 1px 28px);mix-blend-mode:screen;opacity:.72}
.arcade-hud{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin:10px 0 14px}
.arcade-hud span{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:10px 12px;background:#050911;border:1px solid #294b5b;border-radius:8px;box-shadow:3px 3px 0 #000;color:#9fb3c5;font-size:12px;letter-spacing:.08em;text-transform:uppercase}
.arcade-hud b{color:#a8ff6a;text-shadow:0 0 12px rgba(168,255,106,.28)}
.game-wrap{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px;align-items:stretch}
#memeRaid{width:100%;height:auto;min-height:320px;background:#08000d;border:2px solid #345b69;border-radius:10px;box-shadow:0 0 0 2px #020509,8px 8px 0 #000,0 0 40px rgba(112,247,255,.12);image-rendering:pixelated;touch-action:none;cursor:crosshair}
.game-instructions{border:1px solid #2c4d59;border-radius:10px;background:rgba(5,9,17,.88);box-shadow:5px 5px 0 #000;padding:16px;color:#d9eff7;min-height:100%}
.game-instructions h3{margin:0 0 10px;color:#ff9fe8;text-shadow:2px 2px 0 #000,0 0 18px rgba(255,79,216,.24);letter-spacing:.08em}.game-instructions p{margin:0 0 12px;color:#dbeaf0;text-transform:none}.game-instructions ul{margin:0 0 14px;padding-left:18px;color:#b9c9ce}.game-instructions li{margin:5px 0}.game-instructions b{color:#a8ff6a}.game-actions{display:flex;gap:10px;flex-wrap:wrap}.game-actions button{flex:1;min-width:120px;border-color:#70f7ff;background:linear-gradient(135deg,#173d4e,#6b29d8)}
#view-arcade .panel-header b{color:#a8ff6a}#view-arcade .section-band b{color:#ffd36a}
@media(max-width:980px){.game-wrap{grid-template-columns:1fr}.arcade-hud{grid-template-columns:repeat(2,1fr)}#memeRaid{min-height:260px}}
@media(max-width:620px){.arcade-hud{grid-template-columns:1fr}.game-instructions{font-size:13px}}


/* SignalPressure copyable CA + arcade DEX viewer */
.ca-row{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin:10px 0 4px;max-width:100%}.ca-copy,.dex-open{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:7px 8px;border-radius:6px;border:1px solid #315d6b;background:rgba(5,12,20,.92);color:#dffcff;box-shadow:3px 3px 0 #000;font-size:11px;line-height:1;text-transform:uppercase}.ca-copy span{color:#a8ff6a;font-weight:950}.ca-copy code{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff2c7;text-transform:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ca-copy b{color:#70f7ff}.ca-copy.compact code{max-width:132px}.dex-open{border-color:#7b3b83;background:linear-gradient(135deg,rgba(255,79,216,.18),rgba(112,247,255,.09));color:#ffb9ee;font-weight:950}.ca-copy:hover,.dex-open:hover{border-color:#a8ff6a;color:#ecffcf;box-shadow:4px 4px 0 #000,0 0 20px rgba(168,255,106,.12)}.ca-detail{display:grid;gap:8px;margin:12px 0 14px;padding:12px;border:1px solid #294b5b;border-radius:10px;background:rgba(5,12,20,.66);box-shadow:4px 4px 0 #000}.ca-detail label{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#9fb3c5}.ca-detail .ca-copy{width:100%;justify-content:flex-start}.ca-detail .ca-copy code{max-width:100%;white-space:normal;word-break:break-all}.detail-dex{justify-content:center;padding:10px 12px}
.dex-viewer{position:fixed;inset:0;z-index:80;display:none;align-items:center;justify-content:center;padding:24px;background:rgba(2,4,9,.58);backdrop-filter:blur(7px)}.dex-viewer.active{display:flex}.dex-card{width:min(1040px,96vw);max-height:92vh;overflow:auto;border:2px solid #365d6a;border-radius:14px;background:linear-gradient(180deg,rgba(8,17,29,.98),rgba(7,5,14,.99));box-shadow:0 0 0 2px #020509,12px 12px 0 #000,0 0 68px rgba(112,247,255,.2);padding:0 16px 16px;position:relative}.dex-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.023) 0 1px,transparent 1px 4px),radial-gradient(circle at 78% 18%,rgba(255,79,216,.14),transparent 32%);border-radius:12px}.dex-card>*{position:relative}.dex-card .window-bar{margin:0 -16px 14px;border-radius:12px 12px 0 0}.dex-card .window-bar button{padding:2px 10px;border:1px solid #ff6f8a;background:#210614;color:#ffd7e2;box-shadow:2px 2px 0 #000}.dex-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,330px);gap:14px;align-items:start;margin-bottom:12px}.dex-head h2{margin:0;color:#fff;text-transform:uppercase;text-shadow:2px 2px 0 #000,0 0 18px rgba(112,247,255,.16)}#dexCanvas{width:100%;height:auto;border:2px solid #294b5b;border-radius:10px;background:#07020d;box-shadow:0 0 0 2px #020509,6px 6px 0 #000;image-rendering:pixelated}.dex-tape{display:grid;grid-template-columns:repeat(6,minmax(100px,1fr));gap:8px;margin-top:12px}.dex-tape span{display:grid;gap:2px;padding:10px;border:1px solid #273f4b;border-radius:8px;background:rgba(5,12,20,.9);box-shadow:3px 3px 0 #000;color:#9fb3c5;text-transform:uppercase;font-size:11px}.dex-tape b{color:#a8ff6a;font-size:14px;text-transform:none}.dex-foot{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-top:12px}.dex-foot button,.dex-foot .open{border-radius:7px;text-align:center}.dex-foot .open{display:inline-flex;align-items:center;justify-content:center;border:1px solid #70f7ff;background:#07121b;color:#dffcff;text-decoration:none;padding:10px 12px;box-shadow:3px 3px 0 #000;text-transform:uppercase;font-weight:950}@media(max-width:760px){.dex-head{grid-template-columns:1fr}.dex-tape{grid-template-columns:repeat(2,1fr)}.dex-viewer{padding:10px}.dex-card{width:100%;max-height:96vh}.ca-copy code{max-width:180px}}


/* ALPHA64 token actions: copied feedback + share cards */
.alpha-toast{position:fixed;left:50%;bottom:26px;z-index:120;transform:translate(-50%,18px) scale(.96);opacity:0;padding:12px 16px;border:1px solid #70f7ff;border-radius:9px;background:linear-gradient(135deg,rgba(7,18,27,.96),rgba(31,5,36,.96));color:#ecffcf;box-shadow:5px 5px 0 #000,0 0 32px rgba(112,247,255,.24);font:950 12px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;transition:.18s ease}.alpha-toast.active{opacity:1;transform:translate(-50%,0) scale(1)}.alpha-toast[data-kind="warn"]{border-color:#ff6f8a;color:#ffd7df}.share-signal,.x-intent{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 8px;border-radius:6px;border:1px solid #44375f;background:rgba(13,8,24,.92);color:#ffcff3;box-shadow:3px 3px 0 #000;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;font-weight:950}.share-signal,.x-intent{border-color:#7b3b83;color:#ffd0f5;background:linear-gradient(135deg,rgba(255,79,216,.16),rgba(112,247,255,.07))}.share-signal:hover,.x-intent:hover{border-color:#70f7ff;color:#fff;box-shadow:4px 4px 0 #000,0 0 18px rgba(112,247,255,.14)}.token-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.token-action-grid .detail-dex{grid-column:1/-1}.share-preview{width:100%;min-height:82px;resize:vertical;margin-top:8px;padding:10px;border:1px solid #273f4b;border-radius:8px;background:rgba(2,6,11,.86);color:#dffcff;box-shadow:inset 3px 3px 0 rgba(0,0,0,.45);font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ca-copy b{transition:.16s}.ca-copy:has(b){position:relative}@media(max-width:760px){.token-action-grid{grid-template-columns:1fr}.alpha-toast{width:calc(100% - 28px);text-align:center}}


/* No manual rescan: Alpha64 refreshes from the server-side 6h job */
.auto-update-chip{display:inline-flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid rgba(168,255,106,.46);background:linear-gradient(135deg,rgba(168,255,106,.12),rgba(112,247,255,.08));color:#dfffbd;box-shadow:3px 3px 0 #000;font:900 12px/1 "Courier New",ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;min-height:40px}
.auto-update-chip b{color:#a8ff6a;text-shadow:0 0 14px rgba(168,255,106,.28)}
.auto-update-chip span{color:#d9eff7;white-space:nowrap}
@media(max-width:720px){.auto-update-chip{width:100%;justify-content:center}}
