/* Only the miniature application inside the existing source orbit. */
.signal-stage-v3 .hero-player-v3.hero-app{height:358px;padding:14px;background:#0b0c15;border-color:#333049;border-radius:22px}
.hero-app .hero-app-nav{height:31px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #282838;padding-bottom:10px}
.hero-app-nav>strong{font:800 12px Arial,sans-serif;letter-spacing:-.4px;color:#f5f4ff}
.hero-app-nav>div{display:flex;align-items:center;gap:9px;font-size:8px;color:#9a9ab3}
.hero-app-nav .selected{background:#211d3b;color:#a99aff;padding:4px 7px;border-radius:7px}
.hero-app .hero-app-greeting{height:52px;display:flex;align-items:center;justify-content:space-between;gap:8px}
.hero-app .hero-app-greeting h2{font-size:20px;line-height:1.2;margin:0;letter-spacing:-.4px}
.hero-app-greeting h2>span{font-size:19px;color:#ffbd56;margin-inline-start:3px}
.hero-app-greeting>span{font-size:8px;color:#9292aa}
.hero-app-dashboard{display:grid;grid-template-columns:minmax(0,1fr) 87px;gap:8px;height:202px;direction:rtl}
.hero-app .hero-app-brief{position:relative;padding:12px 10px;background:linear-gradient(135deg,#171625,#10111b);border:1px solid #393253;border-radius:12px;min-width:0;overflow:hidden}
.hero-app-brief:before{content:"";position:absolute;inset:0 8px auto;height:2px;background:linear-gradient(90deg,#7562ed,#6489ef);opacity:.8}
.hero-app-brief-top{display:flex;align-items:center;justify-content:space-between;gap:5px}
.hero-app-new{display:inline-block;font-size:7px;font-weight:700;color:#58ddb2;background:#14302e;border-radius:4px;padding:2px 5px}
.hero-app .hero-app-brief h3{font-size:12px;line-height:1.5;margin:6px 0 3px;font-weight:700}
.hero-app .hero-app-brief p{font-size:8px;color:#9298b3;margin:0}
.hero-app .hero-app-brief .play-button{width:32px;height:32px;font-size:13px;background:linear-gradient(130deg,#8a70f8,#5e87f0);box-shadow:0 0 18px #7665ee33}
.hero-app .hero-app-wave{height:26px;gap:3px;margin:14px 0 10px;justify-content:space-between}
.hero-app .hero-app-wave i{width:5px;background:#3a354f;opacity:1}
.hero-app .hero-app-wave i:nth-child(-n+6){background:#7773d2}
.hero-app .hero-app-chapters{list-style:decimal;margin:0;padding-inline-start:16px;color:#75759a;font-size:8px;line-height:1.7}
.hero-app .hero-app-chapters li{padding-inline-start:3px;margin:4px 0}
.hero-app-chapters li>span{color:#deddeb;font-weight:600}
.hero-app .hero-app-portfolio{padding:12px 7px;background:#11121d;border:1px solid #2b2c3e;border-radius:12px;min-width:0}
.hero-app .hero-app-portfolio h3{font-size:11px;margin:0 0 15px;line-height:1.2}
.hero-app-asset{display:flex;align-items:center;gap:5px;margin-bottom:14px}
.hero-app-asset>i{display:grid;place-items:center;width:20px;height:24px;flex:0 0 20px;border:1px solid #3a325b;border-radius:6px;background:#23203a;color:#b9adff;font:700 8px Arial,sans-serif}
.hero-app-asset>i.asset-nvidia{color:#b0df76;background:#1e2920;border-color:#364932}
.hero-app-asset>i.asset-bitcoin{color:#f6b45c;background:#30271e;border-color:#59412a;font-size:15px}
.hero-app-asset>div{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}
.hero-app-asset strong{font-size:8px;white-space:nowrap;color:#eeedf9;line-height:1.3}
.hero-app-asset small{font-size:7px;color:#8f91aa;line-height:1.3}
.hero-app .hero-app-context{margin-top:10px;color:#9396b0;font-size:8px;display:flex;align-items:center;justify-content:space-between;gap:5px}
.hero-app-context>div{display:flex;gap:4px}
.hero-app-context>div>span{padding:4px 6px;border-radius:5px;border:1px solid #2c2848;background:#141322;color:#b0a4e8;font-size:7px}
.hero-app-context>div>span:first-child{background:#0e211f;border-color:#1c3831;color:#6dc8a7}
