.mnShell{min-height:100vh;background:#090813;color:#f7f3ff;display:grid;grid-template-columns:228px minmax(0,1fr);font-family:Inter,Arial,sans-serif}.mnShell *{box-sizing:border-box}.mnShell a{text-decoration:none}.mnSidebar{background:#0d0b19;border-right:1px solid #2b2239;padding:26px 17px;display:flex;flex-direction:column;gap:28px}.mnBrand{color:#fff!important;font-size:28px;font-weight:900;letter-spacing:-.06em;line-height:1}.mnBrand span{color:#c66afb}.mnBrand small{display:block;font-size:10px;letter-spacing:0;font-weight:400;color:#a79bb7;margin-top:8px}.mnSidebar nav{display:grid;gap:8px}.mnSidebar nav a{display:block;color:#a79cb9;border-radius:10px;padding:13px 14px;font-size:13px}.mnSidebar nav a.active,.mnSidebar nav a:hover{color:#f5d6ff;background:linear-gradient(90deg,#3c166e,#21102d);border:1px solid #7430a9}.mnRail{margin-top:auto;background:radial-gradient(circle at 100% 0,#6b299953,transparent 60%),#1b102c;border:1px solid #543078;border-radius:16px;padding:22px;color:#d48dff;font-size:28px}.mnRail h3{color:#fff;font-size:22px;margin:12px 0}.mnRail p{color:#b6a6ca;font-size:12px;line-height:1.65}.mnMain{padding:16px clamp(18px,3vw,48px) 55px;max-width:1800px;width:100%}.mnTop{display:flex;justify-content:space-between;align-items:center;gap:12px}.mnTop label{flex:1;max-width:720px;border:1px solid #44305f;background:#17102b;border-radius:12px;padding:12px 16px;color:#c56bf4}.mnTop input{background:transparent;border:0;outline:0;color:#fff;width:90%;margin-left:12px;font-size:13px}.mnTop>a{font-size:12px;color:#dcb8f4}.mnMain header{padding:31px 0}.mnEyebrow{font-size:10px;font-weight:900;letter-spacing:.13em;color:#c789f1}.mnMain header h1{font-size:clamp(42px,5vw,70px);letter-spacing:-.055em;line-height:1;margin:10px 0}.mnMain header em{font-style:normal;color:#c15bf5}.mnMain header p{max-width:650px;font-size:14px;color:#a79cb8;line-height:1.6}.mnBrief{display:flex;align-items:flex-start;gap:22px;background:radial-gradient(circle at 90% 30%,#6a299b55,transparent 55%),linear-gradient(110deg,#241038,#100c1b);border:1px solid #713ba4;border-radius:18px;padding:28px}.mnBriefIcon{width:64px;height:64px;flex:none;display:grid;place-items:center;font-size:32px;color:#e1a7ff;background:#48206c;border-radius:17px}.mnBrief h2{font-size:26px;margin:8px 0}.mnBrief p{font-size:13px;color:#d2c8de;max-width:800px;line-height:1.7}.mnBrief small{font-size:11px;color:#9989ab}.mnBrief>a{margin-left:auto;align-self:center;flex:none;color:#fff;background:linear-gradient(110deg,#a931f0,#6e25cc);border-radius:10px;padding:13px 15px;font-size:12px;font-weight:800}.mnStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:17px 0 25px}.mnStats article,.mnMovers article,.mnSources a{min-width:0;background:linear-gradient(#181322,#100d19);border:1px solid #332740;border-radius:13px;padding:20px}.mnStats span{font-size:10px;color:#a698b6;font-weight:800}.mnStats b{display:block;font-size:31px;margin:8px 0;color:#fff}.mnStats small{font-size:11px;color:#81748f}.mnFilters{display:flex;gap:8px;overflow-x:auto;border-bottom:1px solid #342840;padding-bottom:15px}.mnFilters button{white-space:nowrap;cursor:pointer;border:1px solid #322440;border-radius:9px;padding:10px 14px;color:#a99eb7;background:#14101c;font-size:11px}.mnFilters button.active{color:#fff;background:#61269a;border-color:#9952cb}.mnSection{margin-top:28px}.mnSectionHeading{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:16px}.mnSectionHeading h2{font-size:26px;margin:5px 0}.mnSectionHeading p{font-size:12px;color:#988ba7;margin:0}.mnSectionHeading>a{color:#da8dff;font-size:12px}.mnMovers{display:grid;grid-template-columns:repeat(auto-fit,minmax(195px,1fr));gap:12px}.mnMovers article>span,.mnSources a>span{font-size:10px;color:#c78bf1;font-weight:800}.mnMovers h3,.mnSources h3{font-size:19px;margin:21px 0 5px;color:#fff}.mnMovers p,.mnSources p{font-size:11px;color:#a499b3;min-height:35px;line-height:1.5}.mnMovers strong{font-size:23px;display:inline-block;margin-top:8px}.mnMovers em{font-style:normal;font-size:13px;font-weight:900;margin-left:10px}.mnMovers em.up{color:#34d6aa!important}.mnMovers em.down{color:#ff6c93!important}.mnMovers small{display:block;border-top:1px solid #3a2a42;padding-top:12px;margin-top:13px;font-size:10px;color:#81738f}.mnSources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.mnSources a{color:#fff;transition:border-color .2s,transform .2s}.mnSources a:hover{border-color:#a55cce;transform:translateY(-2px)}.mnSources strong{color:#c78bf1;font-size:12px}.mnEmpty,.mnRoadmap{background:#161020;border:1px solid #463354;border-radius:14px;padding:24px;color:#b6a8c4;font-size:12px}.mnEmpty a{color:#db96fc}.mnRoadmap{margin-top:32px}.mnRoadmap h2{font-size:24px;color:#fff}.mnRoadmap p{max-width:900px;line-height:1.7}.mnMobile{display:none}@media(max-width:1050px){.mnBrief{flex-wrap:wrap}.mnBrief>a{margin-left:0}.mnSources{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.mnShell{display:block}.mnSidebar{display:none}.mnMain{padding:18px 15px 95px}.mnStats{grid-template-columns:repeat(2,1fr)}.mnMobile{display:flex;justify-content:space-around;position:fixed;bottom:10px;left:10px;right:10px;background:#171121e8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:18px 5px;border:1px solid #483458;border-radius:16px;z-index:90}.mnMobile a{color:#a99cb7;font-size:11px}.mnMobile a.active{color:#df92ff}}@media(max-width:520px){.mnSources{grid-template-columns:1fr}.mnBrief{padding:18px}.mnBrief h2{font-size:22px}.mnMain header h1{font-size:45px}.mnStats article{padding:14px}.mnStats b{font-size:26px}}
