:root{
  --mx-bg:#030810;--mx-panel:#091522;--mx-panel-2:#0d1d2c;--mx-line:#ffffff14;
  --mx-text:#f4f8fb;--mx-muted:#8ca2b5;--mx-mint:#49edbd;--mx-cyan:#42a5ff;
  --mx-gold:#f0c675;--mx-violet:#9675ff;--mx-danger:#ff647c;
}
html,body{background:var(--mx-bg)}
.launcher{padding:max(18px,env(safe-area-inset-top)) 18px max(26px,env(safe-area-inset-bottom));background:
  radial-gradient(900px 520px at 85% -10%,#123969 0,transparent 62%),
  radial-gradient(760px 460px at -8% 106%,#075742 0,transparent 60%),
  linear-gradient(150deg,#02060d 0%,#06101d 48%,#030a12 100%)}
.launcher:before{opacity:.55;background-image:linear-gradient(#ffffff06 1px,transparent 1px),linear-gradient(90deg,#ffffff06 1px,transparent 1px);background-size:54px 54px;mask-image:radial-gradient(ellipse at center,#000 15%,transparent 74%)}
.launcher:after{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 43%,#4af1c008 49%,transparent 55%);animation:mxSweep 10s linear infinite}
.launch-shell{width:min(1120px,100%);justify-content:flex-start;padding:8px 0 0}
.launch-nav{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:34px;position:relative;z-index:2}
.launch-brand{display:flex;align-items:center;gap:11px}.launch-brand img{width:43px;height:43px;filter:drop-shadow(0 9px 20px #42eabf35)}
.launch-brand b{display:block;font-size:16px;letter-spacing:-.3px}.launch-brand small{display:block;color:var(--mx-muted);font-size:9px;margin-top:2px}
.launch-status{display:flex;align-items:center;gap:8px}.status-pill{display:flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid var(--mx-line);border-radius:999px;background:#081522a8;color:#b7c7d5;font-size:9px;backdrop-filter:blur(14px)}
.status-pill i{width:7px;height:7px;border-radius:50%;background:var(--mx-mint);box-shadow:0 0 0 5px #49edbd12,0 0 14px #49edbd80;animation:mxPulse 1.7s infinite}
.launch-top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:28px;text-align:right;align-items:end;margin:0 0 26px;position:relative;z-index:2}
.launch-logo{display:none!important}.launch-copy{max-width:650px}.launch-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--mx-mint);font-size:10px;font-weight:800;letter-spacing:.2px;margin-bottom:12px}.launch-kicker:before{content:"";width:24px;height:1px;background:var(--mx-mint);box-shadow:0 0 10px var(--mx-mint)}
.launch-top h1{font-size:clamp(35px,6vw,66px);line-height:1.08;letter-spacing:-2.7px;margin:0}.launch-top h1 em{font-style:normal;color:transparent;background:linear-gradient(90deg,#fff 0,#bfe9df 44%,#4ce9bc 100%);background-clip:text;-webkit-background-clip:text}
.launch-top p{font-size:13px;line-height:2;color:#9eb0bf;max-width:560px;margin:13px 0 0}.launch-date{margin-top:15px;background:#ffffff08;border-color:#ffffff13;color:#d5e2ea;padding:8px 13px}
.launch-pulse{height:118px;border:1px solid var(--mx-line);border-radius:24px;background:linear-gradient(145deg,#0d1c2ad9,#07111bd9);padding:17px;position:relative;overflow:hidden;box-shadow:0 22px 55px #0005}
.pulse-head{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#8196a7}.pulse-head b{font-size:11px;color:#e9f2f7}.pulse-live{color:var(--mx-mint)}
.pulse-chart{position:absolute;inset:45px 14px 12px}.pulse-chart svg{width:100%;height:100%;overflow:visible}.pulse-chart path{fill:none;stroke:var(--mx-mint);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:280;animation:mxDraw 3s ease both}.pulse-chart .fill{stroke:none;fill:url(#pulseFill);opacity:.48}.pulse-dot{position:absolute;width:8px;height:8px;border:2px solid #dffff5;border-radius:50%;background:var(--mx-mint);right:8%;top:33%;box-shadow:0 0 18px var(--mx-mint);animation:mxPulse 1.4s infinite}
.module-grid{grid-template-columns:1fr 1fr;grid-template-areas:"account investment" "checks checks";gap:14px;position:relative;z-index:2}
.module-card{min-height:248px;border-radius:27px;padding:21px;border-color:#ffffff17;background:#08131f!important;box-shadow:0 28px 70px #0007;isolation:isolate;transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s}
.module-card.account{grid-area:account;--card:#48a8ff;--card2:#756bff}.module-card.investment{grid-area:investment;--card:#50e0a5;--card2:#0eb682}.module-card.checks{grid-area:checks;min-height:166px;--card:#f0c675;--card2:#e47a45}
.module-card:before{width:290px;height:290px;border:0;left:auto;right:-126px;top:-148px;background:radial-gradient(circle,var(--card) 0,transparent 68%);opacity:.16;filter:blur(6px)}
.module-card:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;background:linear-gradient(125deg,#ffffff0b,transparent 44%);opacity:.8}
.module-card:hover,.module-card:focus-visible{transform:translateY(-7px) scale(1.008);border-color:color-mix(in srgb,var(--card) 55%,transparent);box-shadow:0 32px 80px #0009,0 0 0 1px color-mix(in srgb,var(--card) 18%,transparent)}
.module-card .card-top{display:flex;align-items:center;justify-content:space-between;position:relative}.module-card .card-logo{width:55px!important;height:55px!important;margin:0!important;filter:drop-shadow(0 10px 20px color-mix(in srgb,var(--card) 30%,transparent))}.module-number{font:700 10px ui-monospace,monospace;color:#71889b;letter-spacing:1px}
.module-card h2{font-size:25px;margin:29px 0 5px}.module-card p{max-width:400px;line-height:1.9;color:#90a5b6}.module-card.checks h2{margin:17px 0 3px}.module-card.checks p{padding-left:90px}
.card-tags{margin-top:12px}.card-tags span{background:#ffffff07;border-color:#ffffff0d;color:#b9c8d3}.card-go{width:46px;height:46px;border-radius:50%;background:linear-gradient(145deg,var(--card),var(--card2));color:#02100e;font-weight:950;box-shadow:0 12px 28px color-mix(in srgb,var(--card) 25%,transparent);transition:transform .25s}.module-card:hover .card-go{transform:translateX(-5px) rotate(-8deg)}
.card-meter{position:absolute;left:79px;bottom:24px;display:flex;align-items:end;gap:4px;height:35px;opacity:.58}.card-meter i{display:block;width:4px;border-radius:6px;background:var(--card);animation:mxBars 1.8s ease-in-out infinite alternate}.card-meter i:nth-child(1){height:25%;animation-delay:.1s}.card-meter i:nth-child(2){height:55%;animation-delay:.3s}.card-meter i:nth-child(3){height:38%;animation-delay:.5s}.card-meter i:nth-child(4){height:82%;animation-delay:.2s}.card-meter i:nth-child(5){height:64%;animation-delay:.6s}
.launch-owner{margin-top:20px;padding:12px;border-top:1px solid #ffffff0c;color:#718799}.launch-owner strong{color:#d9c68d}
.head{height:62px;background:#06111bea;border-bottom:1px solid #ffffff12;box-shadow:0 12px 40px #0004}.head.show{display:flex}.brand b{font-size:15px}.brand small{color:#6f8699}.tabs{background:#ffffff07;border:1px solid #ffffff0d;padding:4px;border-radius:15px}.tabs button,.home-btn{border:0;background:transparent;border-radius:11px;color:#879caf}.tabs button.active{background:#13263a;color:#fff;box-shadow:0 8px 18px #0005}.home-btn{background:#ffffff08}
.assistant-dock{left:14px;top:auto;bottom:84px;transform:none}.assistant-widget{width:244px;padding:6px;border-radius:28px;background:linear-gradient(145deg,#0c1d2bf5,#050c14f7);border:1px solid #5ae9c548;box-shadow:0 28px 80px #000c,0 0 0 1px #ffffff0c,inset 0 0 35px #55e6c00a;overflow:hidden}.assistant-grip{height:34px;padding-inline:10px;background:linear-gradient(90deg,#ffffff03,#55e8c00d);border-radius:19px 19px 10px 10px}.analyst-character{padding:6px!important}.robot-room{height:188px;border:1px solid #52e5c129;border-radius:19px;overflow:hidden;background:radial-gradient(circle at 48% 78%,#0c725a65 0,transparent 47%),linear-gradient(180deg,#091a27,#051019 74%,#09121b 74%);box-shadow:inset 0 0 32px #0008,0 8px 24px #0007}
.robot-room:before{background-image:linear-gradient(#ffffff07 1px,transparent 1px),linear-gradient(90deg,#ffffff07 1px,transparent 1px);background-size:25px 25px;perspective:180px;transform:rotateX(58deg) scale(1.3);transform-origin:bottom;opacity:.65}
.real-robot{width:216px;bottom:-2px;animation:mxRobotIdle 2.3s ease-in-out infinite;filter:drop-shadow(0 12px 18px #000d);transform:translateX(-50%);transform-origin:45% 76%;will-change:transform,filter}
.assistant-dock[data-action="typing"] .real-robot{animation:mxType .58s ease-in-out infinite}.assistant-dock[data-action="scan"] .real-robot{animation:mxScanPose 1.35s ease-in-out infinite}.assistant-dock[data-action="think"] .real-robot{animation:mxThink 1.25s ease-in-out infinite}.assistant-dock[data-action="alert"] .real-robot{animation:mxAlert .28s ease-in-out infinite;filter:drop-shadow(0 12px 18px #000d) drop-shadow(0 0 11px #ff5976)}.assistant-dock[data-action="talk"] .real-robot{animation:mxTalk .42s ease-in-out infinite alternate}
.assistant-dock[data-action="alert"] .robot-room{box-shadow:inset 0 0 48px #ff5d7538}.assistant-dock[data-action="alert"] .work-led{background:var(--mx-danger);box-shadow:0 0 18px var(--mx-danger)}
.action-orbit{position:absolute;inset:19px;border:1px solid #4de7bf22;border-radius:50%;animation:mxOrbit 8s linear infinite}.action-orbit:before,.action-orbit:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#54e8c1;box-shadow:0 0 12px #54e8c1}.action-orbit:before{top:10%;left:18%}.action-orbit:after{bottom:16%;right:12%}
.robot-scanline{position:absolute;z-index:4;left:0;right:0;height:1px;top:25%;background:linear-gradient(90deg,transparent,#52efc4,transparent);box-shadow:0 0 12px #52efc4;opacity:0}.assistant-dock[data-action="scan"] .robot-scanline{animation:mxScanLine 1.5s linear infinite;opacity:.8}
.robot-thoughts{position:absolute;z-index:5;top:37px;left:14px;display:flex;gap:4px;opacity:0}.robot-thoughts i{width:6px;height:6px;border-radius:50%;background:#e9c979;animation:mxThought .85s ease-in-out infinite alternate}.robot-thoughts i:nth-child(2){animation-delay:.18s}.robot-thoughts i:nth-child(3){animation-delay:.36s}.assistant-dock[data-action="think"] .robot-thoughts{opacity:1}
.key-tap{position:absolute;z-index:6;bottom:29px;width:5px;height:5px;border-radius:50%;background:#74ffe0;box-shadow:0 0 9px #52efc4;opacity:0}.key-tap.k1{left:39%}.key-tap.k2{left:47%}.key-tap.k3{left:55%}.assistant-dock[data-action="typing"] .key-tap{animation:mxKeyTap .54s linear infinite}.assistant-dock[data-action="typing"] .key-tap.k2{animation-delay:.17s}.assistant-dock[data-action="typing"] .key-tap.k3{animation-delay:.34s}.holo-wave{position:absolute;z-index:2;right:19px;top:45px;width:47px;height:47px;border:1px solid #54e8c175;border-radius:50%;opacity:0}.holo-wave:after{content:"";position:absolute;inset:7px;border:1px solid #54e8c160;border-radius:50%}.assistant-dock[data-action="scan"] .holo-wave{opacity:1;animation:mxHoloWave 1.1s ease-out infinite}.assistant-dock[data-action="talk"] .holo-wave{opacity:.7;animation:mxHoloTalk .55s ease-in-out infinite alternate}.action-sparks{position:absolute;z-index:6;left:16px;bottom:28px;width:4px;height:4px;border-radius:50%;background:#f4cf76;box-shadow:9px -7px 0 #50e9c1,17px 2px 0 #57a9ff;opacity:0}.assistant-dock[data-action="alert"] .action-sparks{animation:mxSparks .48s ease-out infinite}
.work-bubble{right:12px;top:9px;font-size:8px;max-width:180px;overflow:hidden;text-overflow:ellipsis}.assistant-dock[data-action="talk"] .work-bubble{animation:mxTalkBubble .5s ease-in-out infinite alternate}.typing-glow{bottom:25px;width:108px}.assistant-dock[data-action="typing"] .typing-glow{animation:typeGlow .28s ease-in-out infinite alternate;opacity:.7}.analyst-character span{margin:0 10px 10px;padding:9px 10px;background:#081826;border:1px solid #ffffff0c}.analyst-character b{color:#e9ca7a;font-size:11px}.analyst-character small{font-size:8px;line-height:1.5}.assistant-mini{background:linear-gradient(145deg,#4fe8bb,#3d83ec);box-shadow:0 15px 40px #000b,0 0 20px #4be1b633}
@keyframes mxSweep{to{transform:translateX(45%)}}
@keyframes mxPulse{50%{transform:scale(1.22);opacity:.7}}
@keyframes mxDraw{from{stroke-dashoffset:280}to{stroke-dashoffset:0}}
@keyframes mxBars{to{height:18%;opacity:.38}}
@keyframes mxRobotIdle{0%,100%{transform:translateX(-50%) translateY(0) rotate(0)}50%{transform:translateX(-50%) translateY(-4px) rotate(.7deg)}}
@keyframes mxType{0%,100%{transform:translateX(-50%) rotate(-1.2deg) translateY(1px)}25%{transform:translateX(-51.3%) rotate(.8deg) translateY(4px) scale(1.015)}55%{transform:translateX(-49%) rotate(-.3deg) translateY(0) scale(1.01)}78%{transform:translateX(-50.5%) rotate(1.2deg) translateY(3px)}}
@keyframes mxScanPose{0%,100%{transform:translateX(-50%) rotate(-2.2deg)}50%{transform:translateX(-47%) rotate(3deg) scale(1.035);filter:drop-shadow(0 12px 18px #000d) drop-shadow(0 0 13px #4ceac4)}}
@keyframes mxThink{0%,100%{transform:translateX(-50%) rotate(-1deg) translateY(1px)}50%{transform:translateX(-52%) rotate(-4.4deg) translateY(-9px) scale(1.025)}}
@keyframes mxAlert{0%,100%{transform:translateX(-50%)}25%{transform:translateX(-53.5%) rotate(-2deg) scale(1.025)}75%{transform:translateX(-46.5%) rotate(2deg) scale(1.025)}}
@keyframes mxTalk{to{transform:translateX(-49%) translateY(-7px) rotate(1.5deg) scale(1.025)}}
@keyframes mxOrbit{to{transform:rotate(360deg)}}
@keyframes mxScanLine{from{top:18%}to{top:88%}}
@keyframes mxThought{to{transform:translateY(-5px);opacity:.4}}
@keyframes mxTalkBubble{to{transform:scale(1.03);border-color:#55e9c388}}
@keyframes mxKeyTap{0%,100%{opacity:0;transform:translateY(0) scale(.4)}35%{opacity:1;transform:translateY(-12px) scale(1)}70%{opacity:.35;transform:translateY(-19px) scale(.7)}}
@keyframes mxHoloWave{0%{transform:scale(.45);opacity:0}35%{opacity:.9}100%{transform:scale(1.6);opacity:0}}
@keyframes mxHoloTalk{to{transform:scale(1.18);box-shadow:0 0 18px #53e9c280}}
@keyframes mxSparks{0%{opacity:0;transform:translateY(4px) scale(.4)}35%{opacity:1}100%{opacity:0;transform:translateY(-24px) scale(1.35)}}
@media(max-width:720px){
  .launch-nav{margin-bottom:28px}.launch-status .status-pill:first-child{display:none}.launch-top{grid-template-columns:1fr;gap:18px}.launch-pulse{height:92px}.launch-top h1{font-size:41px}.module-card{min-height:230px}.module-card.checks{min-height:164px}.assistant-widget{width:202px}.robot-room{height:165px}.real-robot{width:196px}
}
@media(max-width:520px){
  .launcher{padding-left:12px;padding-right:12px}.launch-brand small{display:none}.launch-top h1{font-size:35px;letter-spacing:-1.8px}.launch-top p{font-size:11px}.module-grid{gap:9px}.module-card{min-height:219px;padding:16px;border-radius:23px}.module-card h2{font-size:21px;margin-top:24px}.module-card p{font-size:9px}.module-card.checks{min-height:155px}.module-card.checks p{padding-left:48px}.card-meter{display:none}.module-card .card-logo{width:47px!important;height:47px!important}.card-go{width:38px;height:38px;bottom:15px;left:15px}.launch-owner{font-size:9px}.assistant-dock{left:7px;bottom:74px}.assistant-widget{width:184px}.robot-room{height:145px}.real-robot{width:174px}.tabs button{font-size:8px;padding:8px 5px}
}
@media(max-width:370px){.module-grid{grid-template-columns:1fr;grid-template-areas:"account" "investment" "checks"}.module-card,.module-card.checks{min-height:170px}.module-card h2{margin-top:16px}.launch-top h1{font-size:32px}.launch-pulse{display:none}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}

/* Analyst console v4 — framed multi-pose action system */
.assistant-dock{bottom:82px;left:12px}.assistant-widget{width:286px;padding:7px;border-radius:26px;border:1px solid #66f0cb55;background:linear-gradient(155deg,#0b1e2cf8,#030910f8);box-shadow:0 28px 90px #000d,0 0 0 1px #ffffff0b,0 0 38px #31d6aa17;overflow:hidden}
.assistant-grip{height:36px;padding:0 8px 0 11px;border:0;border-radius:18px 18px 8px 8px;background:linear-gradient(90deg,#ffffff04,#52e6bf10);font-size:9px}.assistant-grip span{display:flex;align-items:center;gap:7px}.assistant-grip span i{width:7px;height:7px;border-radius:50%;background:#55edc3;box-shadow:0 0 0 4px #55edc315,0 0 14px #55edc3;animation:mxPulse 1.4s infinite}
.analyst-character{padding:0!important}.robot-room{height:232px;margin:0;border:1px solid #66efd04a;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 55% 70%,#0b765d4a,transparent 42%),linear-gradient(180deg,#071725 0%,#06131e 72%,#0b1119 72%);box-shadow:inset 0 0 42px #000a;isolation:isolate}
.robot-room:before{transform:none;background-image:linear-gradient(#6deed10b 1px,transparent 1px),linear-gradient(90deg,#6deed10b 1px,transparent 1px);background-size:24px 24px;opacity:.65}.robot-room:after{content:"";position:absolute;z-index:1;inset:auto 0 0;height:29%;background:linear-gradient(180deg,transparent,#071018cc),repeating-linear-gradient(90deg,#69ebc112 0 1px,transparent 1px 22px);transform:perspective(90px) rotateX(23deg);transform-origin:bottom;pointer-events:none}
.robot-sprite{position:absolute;z-index:3;inset:16px 8px 3px;background-image:url('/maliyari-robot-actions-v4.png');background-repeat:no-repeat;background-size:400% 100%;background-position:0% center;filter:drop-shadow(0 15px 16px #000c);transition:background-position .18s step-end,transform .32s ease,filter .32s ease;transform-origin:50% 85%}
.assistant-dock[data-action="typing"] .robot-sprite{background-position:0% center;animation:poseTyping .72s ease-in-out infinite}.assistant-dock[data-action="scan"] .robot-sprite,.assistant-dock[data-action="think"] .robot-sprite{background-position:33.333% center;animation:poseInspect 1.25s ease-in-out infinite}.assistant-dock[data-action="alert"] .robot-sprite{background-position:66.666% center;animation:poseAlert .36s ease-in-out infinite;filter:drop-shadow(0 14px 16px #000c) drop-shadow(0 0 13px #ff614f)}.assistant-dock[data-action="talk"] .robot-sprite{background-position:100% center;animation:poseTalk .65s ease-in-out infinite alternate}
.real-robot{display:none}.frame-corner{position:absolute;z-index:8;width:19px;height:19px;border-color:#63efcd;border-style:solid;opacity:.7}.frame-corner.c1{top:8px;right:8px;border-width:1px 1px 0 0}.frame-corner.c2{top:8px;left:8px;border-width:1px 0 0 1px}.frame-corner.c3{bottom:8px;right:8px;border-width:0 1px 1px 0}.frame-corner.c4{bottom:8px;left:8px;border-width:0 0 1px 1px}.work-bubble{z-index:9;top:10px;right:17px;max-width:180px;padding:5px 9px;background:#03101bd9;border-color:#55e9c35c;color:#b9ffeb;font-size:7px}.work-led{z-index:10;top:16px;right:auto;left:18px}.robot-scanline{z-index:7}.holo-wave,.action-sparks,.key-tap,.robot-thoughts,.data-bit,.typing-glow{z-index:7}
.analyst-status{margin:7px 2px 1px!important;padding:10px 11px!important;border:1px solid #ffffff0e!important;border-radius:14px!important;background:linear-gradient(90deg,#0a1c29,#07131e)!important;text-align:right}.analyst-status b{font-size:11px!important;color:#ecf9f5!important}.analyst-status small{font-size:8px!important;color:#80aeaa!important}.analyst-status em{display:block;margin-top:5px;color:#e8c777;font-style:normal;font-size:7px;opacity:.82}.assistant-mini{border-radius:50%;border:1px solid #8affdd88;background:radial-gradient(circle at 35% 30%,#8effdb,#29a887 52%,#0a4b3d);box-shadow:0 14px 38px #000a,0 0 25px #4de5bd4d;animation:miniAlive 2s ease-in-out infinite}
@keyframes poseTyping{0%,100%{transform:translateY(1px) scale(1)}45%{transform:translateY(4px) scale(1.015)}}@keyframes poseInspect{0%,100%{transform:translateX(-2px) rotate(-.5deg)}50%{transform:translateX(3px) translateY(-3px) rotate(.8deg)}}@keyframes poseAlert{0%,100%{transform:translateX(-2px)}50%{transform:translateX(2px) scale(1.012)}}@keyframes poseTalk{from{transform:translateY(1px) rotate(-.4deg)}to{transform:translateY(-5px) rotate(.7deg) scale(1.018)}}@keyframes miniAlive{50%{transform:translateY(-3px);box-shadow:0 18px 42px #000b,0 0 34px #4de5bd70}}
@media(max-width:560px){.assistant-dock{left:7px;bottom:72px}.assistant-widget{width:228px;padding:5px;border-radius:23px}.assistant-grip{height:32px}.robot-room{height:180px;border-radius:16px}.robot-sprite{inset:14px 5px 2px}.analyst-status{padding:8px 9px!important}.analyst-status em{display:none}}

/* Command Deck v5 — spatial launcher redesign */
.launcher{--deck-line:#7af4d51d;isolation:isolate;background:
  radial-gradient(900px 620px at 88% -12%,#1b4778 0,transparent 62%),
  radial-gradient(740px 580px at -8% 105%,#08705a 0,transparent 63%),
  linear-gradient(145deg,#02060c 0%,#06111d 47%,#030a12 100%)}
.launcher:before{background-image:linear-gradient(#8eead90a 1px,transparent 1px),linear-gradient(90deg,#8eead90a 1px,transparent 1px);background-size:58px 58px;mask-image:radial-gradient(ellipse at 50% 45%,#000 5%,transparent 75%)}
.scene-aurora{position:fixed;z-index:-1;width:520px;height:520px;border-radius:50%;filter:blur(80px);opacity:.19;pointer-events:none;animation:deckFloat 12s ease-in-out infinite alternate}.scene-aurora.a1{top:-260px;right:10%;background:#2874ff}.scene-aurora.a2{bottom:-320px;left:7%;background:#13d69a;animation-delay:-5s}
.scene-radar{position:fixed;z-index:-1;width:720px;height:720px;left:50%;top:48%;transform:translate(-50%,-50%);border:1px solid #61eac70a;border-radius:50%;pointer-events:none}.scene-radar i{position:absolute;inset:12%;border:1px solid #61eac70a;border-radius:50%}.scene-radar i:nth-child(2){inset:26%}.scene-radar i:nth-child(3){inset:40%;box-shadow:0 0 70px #4ce7bd09}
.launch-shell{width:min(1180px,100%);padding-top:4px}.launch-nav{padding:8px 10px 8px 8px;border:1px solid #ffffff0f;border-radius:21px;background:linear-gradient(90deg,#0a1825b5,#07121db5);box-shadow:0 18px 55px #0004;backdrop-filter:blur(18px);margin-bottom:26px}.launch-brand img{width:46px;height:46px}.nav-clock{position:absolute;left:50%;transform:translateX(-50%);text-align:center;direction:ltr}.nav-clock b{display:block;color:#e8f5f2;font:800 15px ui-monospace,monospace;letter-spacing:2px}.nav-clock small{display:block;color:#607d8b;font-size:7px;margin-top:2px;letter-spacing:1px}
.launch-top{grid-template-columns:minmax(0,1.12fr) 190px minmax(230px,.7fr);align-items:center;gap:24px;margin-bottom:20px}.launch-copy{position:relative}.launch-copy:after{content:"";position:absolute;right:-18px;top:2px;width:1px;height:74%;background:linear-gradient(transparent,#5ae9c04d,transparent)}.launch-top h1{font-size:clamp(36px,5vw,62px);max-width:660px;letter-spacing:-3.2px}.launch-top h1 em{background:linear-gradient(90deg,#58ecc3,#8ab8ff);background-clip:text;-webkit-background-clip:text}.launch-top p{max-width:620px}.hero-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.hero-badges span{display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid #ffffff0e;border-radius:999px;background:#ffffff05;color:#829bad;font-size:8px}.hero-badges i{width:5px;height:5px;border-radius:50%;background:#56e8c0;box-shadow:0 0 9px #56e8c0}
.command-core{width:184px;height:184px;position:relative;display:grid;place-items:center;margin:auto;filter:drop-shadow(0 24px 45px #0007)}.core-ring{position:absolute;border-radius:50%;border:1px solid #60ecca3a}.core-ring.r1{inset:4px;border-style:dashed;animation:coreSpin 15s linear infinite}.core-ring.r2{inset:25px;border-color:#6caeff30;animation:coreSpin 10s linear infinite reverse}.core-ring.r3{inset:45px;border-color:#60ecca54;box-shadow:inset 0 0 28px #4de6bd12,0 0 24px #4de6bd10;animation:coreBreath 2.8s ease-in-out infinite}.core-center{width:74px;height:74px;border-radius:24px;display:grid;place-items:center;background:linear-gradient(145deg,#10283b,#07121d);border:1px solid #6af0ce47;box-shadow:inset 0 0 25px #54e8bf13,0 14px 30px #0008;z-index:2}.core-center img{position:absolute;width:38px;height:38px;opacity:.24}.core-center b{font:900 15px ui-monospace,monospace;color:#ecfff9}.core-center small{font-size:7px;color:#6f968e;margin-top:-12px}.core-tag{position:absolute;padding:5px 8px;border:1px solid #ffffff12;border-radius:999px;background:#07131ee8;color:#9cb0bf;font-size:7px;box-shadow:0 8px 20px #0007}.core-tag:before{content:"";display:inline-block;width:4px;height:4px;margin-left:4px;border-radius:50%;background:#58e8c2}.core-tag.t1{right:-1px;top:28px}.core-tag.t2{left:-5px;top:72px}.core-tag.t3{right:22px;bottom:5px}
.launch-pulse{height:145px;border-radius:26px;transform:perspective(700px) rotateY(2deg);background:linear-gradient(145deg,#102234dc,#07121cdc);box-shadow:0 24px 60px #0007,inset 0 1px #ffffff0b}.launch-pulse:after{content:"LIVE DATA";position:absolute;left:16px;bottom:10px;color:#638077;font:700 6px ui-monospace,monospace;letter-spacing:2px}.pulse-chart{inset:49px 16px 18px}.command-strip{height:40px;margin:0 0 12px;display:flex;align-items:center;justify-content:center;gap:16px;border:1px solid #ffffff0c;border-radius:15px;background:#07131db0;box-shadow:inset 0 1px #ffffff07;backdrop-filter:blur(12px);position:relative;z-index:2}.command-strip span{color:#788e9d;font-size:8px}.command-strip b{margin-left:6px;color:#c9ddd8;font:800 8px ui-monospace,monospace}.command-strip>i{width:3px;height:3px;border-radius:50%;background:#53e4bb;box-shadow:0 0 8px #53e4bb}
.module-grid{gap:12px;perspective:1200px}.module-card{min-height:238px;border-radius:30px;padding:20px 22px;overflow:hidden;background:linear-gradient(145deg,#0a1925ed,#06101aed)!important;box-shadow:0 24px 65px #0008,inset 0 1px #ffffff0b;transform-style:preserve-3d}.module-card.account{border-top-right-radius:58px}.module-card.investment{border-bottom-left-radius:58px}.module-card.checks{min-height:145px;border-radius:26px}.module-card:after{background:linear-gradient(118deg,#ffffff0b,transparent 32%,transparent 69%,color-mix(in srgb,var(--card) 8%,transparent))}.module-card .card-top,.module-card h2,.module-card p,.card-tags,.card-go{z-index:3}.module-card .card-logo{width:58px!important;height:58px!important}.module-card h2{font-size:27px;margin-top:24px;letter-spacing:-1px}.module-card p{max-width:70%}.module-card.checks h2{margin-top:12px}.module-card.checks p{max-width:58%;padding-left:0}.module-number{border:1px solid #ffffff0d;border-radius:999px;padding:6px 9px;background:#ffffff04}.card-beam{position:absolute;z-index:1;width:210px;height:1px;right:-50px;top:93px;background:linear-gradient(90deg,transparent,var(--card),transparent);box-shadow:0 0 18px var(--card);opacity:.45;transform:rotate(-18deg);animation:beamTravel 5s ease-in-out infinite}.module-card.investment .card-beam{animation-delay:-2s}.module-card.checks .card-beam{width:360px;right:auto;left:12%;top:50%;animation-delay:-3s}.card-go{border:1px solid #ffffff22;box-shadow:0 13px 30px #0007,0 0 20px color-mix(in srgb,var(--card) 20%,transparent)}
.card-graph{position:absolute;left:80px;bottom:25px;width:105px;height:44px;display:flex;align-items:flex-end;gap:5px;padding:6px 8px;border-bottom:1px solid #48a8ff40}.card-graph i{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(#70c2ff,#4d71ff);box-shadow:0 0 12px #4ea6ff25;animation:deckBars 1.8s ease-in-out infinite alternate}.card-graph i:nth-child(1){height:34%}.card-graph i:nth-child(2){height:58%;animation-delay:-.7s}.card-graph i:nth-child(3){height:45%;animation-delay:-1.1s}.card-graph i:nth-child(4){height:82%;animation-delay:-.4s}.card-graph i:nth-child(5){height:68%;animation-delay:-1.4s}.card-graph i:nth-child(6){height:96%;animation-delay:-.9s}
.asset-orbits{position:absolute;left:75px;bottom:21px;width:92px;height:58px}.asset-orbits i{position:absolute;width:34px;height:34px;border-radius:50%;border:1px solid #68edbd4a;background:#0b2a20;box-shadow:0 8px 18px #0005}.asset-orbits i:nth-child(1){left:0;top:15px}.asset-orbits i:nth-child(2){left:26px;top:3px;background:#102e3a;border-color:#65b9ff4d}.asset-orbits i:nth-child(3){left:52px;top:17px;background:#2d2817;border-color:#e5c96b55}.asset-orbits b{position:absolute;left:36px;top:16px;z-index:2;width:21px;height:21px;border-radius:50%;display:grid;place-items:center;background:#5ce7bd;color:#052017;font-size:12px;box-shadow:0 0 18px #54e5bc66}
.check-timeline{position:absolute;left:86px;right:56%;bottom:29px;height:34px}.check-timeline>i{position:absolute;left:0;right:0;top:9px;height:1px;background:linear-gradient(90deg,#f0c675,#e47a45);box-shadow:0 0 10px #e8ad5650}.check-timeline b{position:absolute;top:4px;width:11px;height:11px;border:2px solid #f0c675;border-radius:50%;background:#0b1620}.check-timeline b:nth-of-type(1){right:0}.check-timeline b:nth-of-type(2){right:48%}.check-timeline b:nth-of-type(3){left:0}.check-timeline em{position:absolute;top:19px;left:0;color:#9a8563;font-style:normal;font-size:7px}
.launch-owner{margin-top:14px;border:0;position:relative}.launch-owner:before,.launch-owner:after{content:"";position:absolute;top:50%;width:22%;height:1px;background:linear-gradient(90deg,transparent,#ffffff12)}.launch-owner:before{right:0}.launch-owner:after{left:0;transform:scaleX(-1)}
@keyframes deckFloat{to{transform:translate3d(45px,28px,0) scale(1.08)}}@keyframes coreSpin{to{transform:rotate(360deg)}}@keyframes coreBreath{50%{transform:scale(1.08);box-shadow:inset 0 0 36px #4de6bd24,0 0 34px #4de6bd20}}@keyframes beamTravel{0%,100%{transform:translateX(-35px) rotate(-18deg);opacity:.1}50%{transform:translateX(140px) rotate(-18deg);opacity:.62}}@keyframes deckBars{to{transform:scaleY(.55);opacity:.55}}
@media(max-width:900px){.launch-top{grid-template-columns:1fr 160px}.launch-pulse{grid-column:1/-1;height:95px;transform:none}.command-core{width:155px;height:155px}.core-ring.r1{inset:6px}.core-ring.r2{inset:24px}.launch-top h1{font-size:48px}.launch-copy:after{display:none}}
@media(max-width:620px){.launcher{padding-top:max(11px,env(safe-area-inset-top));padding-inline:10px}.launch-nav{margin-bottom:17px;border-radius:18px}.launch-brand img{width:38px;height:38px}.launch-brand b{font-size:14px}.launch-status{display:none}.nav-clock{left:16px;transform:none}.nav-clock b{font-size:12px}.launch-top{grid-template-columns:minmax(0,1fr) 104px;gap:10px;margin-bottom:13px}.launch-copy{align-self:center}.launch-kicker{font-size:8px;margin-bottom:7px}.launch-top h1{font-size:32px;line-height:1.13;letter-spacing:-2px}.launch-top p{font-size:9px;line-height:1.9;margin-top:8px}.hero-badges{gap:4px;margin-top:8px}.hero-badges span{padding:4px 6px;font-size:6px}.hero-badges span:nth-child(2){display:none}.launch-date{margin-top:8px;padding:5px 8px;font-size:7px}.command-core{width:104px;height:104px}.core-ring.r1{inset:2px}.core-ring.r2{inset:15px}.core-ring.r3{inset:29px}.core-center{width:48px;height:48px;border-radius:17px}.core-center img{width:28px;height:28px}.core-center b{font-size:10px}.core-center small{font-size:5px;margin-top:-8px}.core-tag{font-size:5px;padding:3px 5px}.core-tag.t1{top:11px}.core-tag.t2{top:42px}.core-tag.t3{bottom:1px;right:12px}.launch-pulse{grid-column:1/-1;height:78px;border-radius:18px;padding:10px}.pulse-chart{inset:31px 10px 8px}.pulse-head b{font-size:9px}.command-strip{height:33px;gap:7px;margin-bottom:8px}.command-strip span{font-size:6px}.command-strip b{font-size:6px;margin-left:3px}.module-grid{gap:8px}.module-card{min-height:202px;padding:14px;border-radius:22px}.module-card.account{border-top-right-radius:40px}.module-card.investment{border-bottom-left-radius:40px}.module-card.checks{min-height:137px;border-radius:22px}.module-card .card-logo{width:43px!important;height:43px!important}.module-number{font-size:6px;padding:4px 6px}.module-card h2{font-size:20px;margin-top:18px}.module-card p{max-width:78%;font-size:8px;line-height:1.8}.module-card.checks h2{margin-top:8px}.module-card.checks p{max-width:68%}.card-tags{gap:3px;margin-top:7px}.card-tags span{padding:4px 5px;font-size:6px}.card-graph,.asset-orbits{left:55px;bottom:15px;transform:scale(.72);transform-origin:left bottom}.check-timeline{display:none}.card-go{width:34px;height:34px;bottom:12px;left:12px}.launch-owner{font-size:7px;margin-top:7px;padding:7px}.assistant-dock{z-index:60}}
@media(max-width:370px){.launch-top{grid-template-columns:1fr}.command-core{display:none}.hero-badges{display:none}.module-grid{grid-template-columns:1fr;grid-template-areas:"account" "investment" "checks"}.module-card,.module-card.checks{min-height:155px}.module-card p{max-width:75%}.launch-pulse{display:block;height:68px}.command-strip{display:none}}
