:root{--bg:#05060a;--panel:#0d1018cc;--line:#ffffff14;--txt:#eef1f7;--mut:#949db2;--acc:#7cf3c9;--acc2:#8b7bff;--pink:#ff4fa3}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--txt);font:16px/1.65 Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}
body::before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(800px 500px at 85% 40%,#8b7bff14,transparent),radial-gradient(700px 500px at 10% 80%,#19e3b10f,transparent);z-index:-1}
a{color:var(--acc)}:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:6px}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}
h1,h2,nav b{font-family:"Space Grotesk",Inter,sans-serif}
nav{position:fixed;inset:0 0 auto;backdrop-filter:blur(14px) saturate(1.4);background:#05060a99;border-bottom:1px solid var(--line);z-index:10}
nav .wrap{display:flex;justify-content:space-between;align-items:center;height:62px}nav b{font-size:19px}nav a{color:var(--mut);text-decoration:none;margin-left:24px;font-size:14px;transition:color .2s}nav a:hover{color:#fff}
.hero{position:relative;height:100vh;min-height:560px;overflow:hidden;display:flex;align-items:flex-end}
.hero .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.veil{position:absolute;inset:0;background:linear-gradient(180deg,#05060a66 0%,transparent 25%,transparent 60%,var(--bg) 100%)}
.hero-in{position:relative;width:100%;padding-bottom:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}
.pill{display:inline-flex;align-items:center;gap:8px;border:1px solid #ffffff2a;background:#0008;backdrop-filter:blur(8px);border-radius:99px;padding:6px 14px;font-size:13px;color:#cfd5e2}
.pill i{width:8px;height:8px;border-radius:50%;background:var(--acc);box-shadow:0 0 10px var(--acc);animation:pulse 2s infinite}
@keyframes pulse{50%{opacity:.35}}
.ctas{display:flex;gap:12px;flex-wrap:wrap}
.btn{display:inline-block;padding:13px 24px;border-radius:12px;background:linear-gradient(135deg,var(--acc),#5fd3ff);color:#03110c;font-weight:600;text-decoration:none;box-shadow:0 8px 30px #7cf3c94d;transition:transform .2s,box-shadow .2s}
.btn:hover{transform:translateY(-2px);box-shadow:0 12px 40px #7cf3c980}.btn.g{background:#ffffff10;color:#fff;border:1px solid #ffffff30;box-shadow:none;backdrop-filter:blur(8px)}
.vtoggle{position:absolute;right:24px;top:-40px;width:36px;height:36px;border-radius:50%;border:1px solid #ffffff30;background:#0008;color:#fff;cursor:pointer;font-size:12px}
.intro{border:0;padding:90px 0 60px}
h1{font-size:clamp(42px,7vw,96px);line-height:1;margin:0 0 24px;letter-spacing:-.04em;max-width:1000px}
h1 span{background:linear-gradient(90deg,var(--acc),var(--acc2) 55%,var(--pink));-webkit-background-clip:text;background-clip:text;color:transparent}
.lead{font-size:clamp(17px,2vw,21px);color:var(--mut);max-width:760px}
section{padding:96px 0;border-top:1px solid var(--line)}h2{font-size:clamp(32px,4.5vw,52px);letter-spacing:-.03em;margin:0 0 10px;line-height:1.05}.sub{color:var(--mut);margin:0 0 40px;max-width:800px}
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}
.card{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:24px;overflow:hidden;transition:border-color .3s,transform .3s}
.card::before{content:"";position:absolute;inset:0;background:radial-gradient(300px circle at var(--mx,50%) var(--my,-50%),#7cf3c91f,transparent 60%);opacity:0;transition:opacity .3s}
.card:hover{border-color:#7cf3c955;transform:translateY(-4px)}.card:hover::before{opacity:1}
.card .i{font-size:26px;width:48px;height:48px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,#8b7bff33,#7cf3c922);border:1px solid var(--line)}
.card h3{margin:14px 0 6px;font-size:17px}.card p{margin:0;color:var(--mut);font-size:14.5px}
.tbl{overflow-x:auto;border:1px solid var(--line);border-radius:18px;background:var(--panel)}
table{border-collapse:collapse;width:100%;min-width:1000px;font-size:14px}th,td{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}
th{background:#0a0d14;font-weight:600;color:#cfd5e2;font-size:12.5px;text-transform:uppercase;letter-spacing:.06em}td:first-child{font-weight:600;white-space:nowrap}
tbody tr{transition:background .2s}tbody tr:hover{background:#ffffff06}
tr.gb td{background:linear-gradient(90deg,#7cf3c91a,#8b7bff0d)}tr.gb td:first-child{box-shadow:inset 3px 0 0 var(--acc)}
.tbl.reveal tbody tr{opacity:0;transform:translateX(-16px);transition:opacity .5s,transform .5s}
.tbl.in tbody tr{opacity:1;transform:none}
.tbl.in tbody tr:nth-child(2){transition-delay:.06s}.tbl.in tbody tr:nth-child(3){transition-delay:.12s}.tbl.in tbody tr:nth-child(4){transition-delay:.18s}.tbl.in tbody tr:nth-child(5){transition-delay:.24s}.tbl.in tbody tr:nth-child(6){transition-delay:.3s}.tbl.in tbody tr:nth-child(7){transition-delay:.36s}.tbl.in tbody tr:nth-child(8){transition-delay:.42s}.tbl.in tbody tr:nth-child(9){transition-delay:.48s}.tbl.in tbody tr:nth-child(10){transition-delay:.54s}
.y{color:var(--acc)}.p{color:#ffd479}.n{color:var(--mut)}.note{color:var(--mut);font-size:13px;margin-top:14px}
.news{display:grid;gap:12px}.news a{display:flex;gap:20px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px 22px;text-decoration:none;color:var(--txt);transition:border-color .3s,transform .3s}
.news a:hover{border-color:#8b7bff66;transform:translateX(4px)}.news time{color:var(--acc);min-width:100px;font-size:14px;font-weight:600}.news span{color:var(--mut);font-size:14.5px}
ol.src{color:var(--mut);font-size:14px;columns:2;column-gap:40px}ol.src li{margin-bottom:6px;break-inside:avoid}
footer{padding:40px 0;color:var(--mut);font-size:13px;border-top:1px solid var(--line)}
.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}
.tbl.reveal{transform:none;opacity:1}
@media (max-width:720px){nav a{margin-left:14px;font-size:13px}nav a[href="#sources"]{display:none}.hero{height:78vh}.hero-in{padding-bottom:28px}.ctas{width:100%}.ctas .btn{flex:1;text-align:center}.news a{flex-direction:column;gap:4px}ol.src{columns:1}section{padding:70px 0}}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}.reveal,.tbl.reveal tbody tr{opacity:1;transform:none}}
.hero{height:min(100vh,56.25vw + 0px);max-height:960px}
@media (max-width:720px){.hero{height:auto;min-height:0;display:block;padding-top:62px}.hero .bg{position:relative;height:auto;aspect-ratio:16/9}.veil{display:none}.hero-in{padding-top:18px}.vtoggle{top:-50px;right:16px}}
.ticker{position:fixed;top:0;left:0;right:0;height:38px;z-index:11;display:flex;align-items:center;background:linear-gradient(90deg,#0b0d14,#10101c 50%,#0b0d14);border-bottom:1px solid #7cf3c933;font-size:13px;box-shadow:0 1px 20px #7cf3c914}
.tlabel{flex:none;display:flex;align-items:center;gap:7px;padding:0 14px;height:100%;font:700 11px/1 "Space Grotesk",sans-serif;letter-spacing:.14em;color:#04120c;background:linear-gradient(135deg,var(--acc),#5fd3ff)}
.tlabel i{width:7px;height:7px;border-radius:50%;background:#04120c;animation:pulse 1.4s infinite}
.tview{flex:1;overflow:hidden;height:100%;-webkit-mask:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}
.ttrack{display:flex;width:max-content;height:100%;margin:0;padding:0;list-style:none;animation:tick var(--dur,60s) linear infinite}
.ticker:hover .ttrack,.ticker:focus-within .ttrack,.ticker.paused .ttrack{animation-play-state:paused}
.ticker.rm .tview{overflow-x:auto}.ticker.rm .ttrack{animation:none}
@keyframes tick{to{transform:translateX(-50%)}}
.ttrack li{display:flex;align-items:center}.ttrack li::after{content:"◆";color:#8b7bff;font-size:8px;margin:0 22px}
.ttrack a{display:flex;align-items:center;gap:10px;white-space:nowrap;color:var(--txt);text-decoration:none}
.ttrack a:hover b{color:var(--acc)}.ttrack time{color:var(--acc);font-weight:600;font-variant-numeric:tabular-nums}.ttrack b{font-weight:500;transition:color .2s}
.ttrack em{font-style:normal;font-size:11px;color:var(--mut);border:1px solid var(--line);border-radius:99px;padding:1px 8px}
.tpause{flex:none;width:38px;height:100%;border:0;border-left:1px solid var(--line);background:transparent;color:var(--mut);cursor:pointer;font-size:11px}.tpause:hover{color:#fff}
nav{top:38px}.news small{color:var(--mut);font-weight:400}
@media (max-width:720px){.ticker{height:34px;font-size:12px}nav{top:34px}.hero{padding-top:96px}.tlabel{padding:0 10px}.ttrack em{display:none}}
@media (prefers-reduced-motion:reduce){.ttrack{animation:none!important}.tview{overflow-x:auto}}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.cbar{display:grid;gap:14px;margin-bottom:18px;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--panel);backdrop-filter:blur(10px)}
.cbar[hidden]{display:none}.csearch input,.cctl select{width:100%;background:#0a0d14;border:1px solid var(--line);border-radius:12px;color:var(--txt);font:inherit;padding:11px 14px}
.csearch input:focus,.cctl select:focus{border-color:#7cf3c988;outline:none;box-shadow:0 0 0 3px #7cf3c922}
.cctl{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between}.cctl select{width:auto}
.seg{display:inline-flex;border:1px solid var(--line);border-radius:12px;padding:3px;background:#0a0d14}.seg button{border:0;background:transparent;color:var(--mut);padding:7px 16px;border-radius:9px;cursor:pointer;font:500 14px Inter}.seg button[aria-pressed=true]{background:linear-gradient(135deg,#7cf3c933,#8b7bff33);color:#fff}
.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{border:1px solid var(--line);background:#ffffff08;color:#cfd5e2;border-radius:99px;padding:6px 14px;font:500 13px Inter;cursor:pointer;transition:all .2s}.chip:hover{border-color:#7cf3c966}.chip.on{background:linear-gradient(135deg,var(--acc),#5fd3ff);color:#04120c;border-color:transparent;box-shadow:0 4px 18px #7cf3c940}
.legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--mut);font-size:13px}.legend .clear{margin-left:auto}
.s{font-weight:700;margin-right:6px}.s-d{color:var(--acc)}.s-p{color:#ffd479}.s-n{color:var(--mut)}
.clear{background:transparent;border:1px solid var(--line);color:var(--mut);border-radius:9px;padding:5px 12px;cursor:pointer;font:13px Inter}.clear:hover{color:#fff}
.ccount{color:var(--mut);font-size:13px;margin:0 0 10px}
#cview{transition:opacity .16s,transform .16s}#cview.out{opacity:0;transform:translateY(8px)}
#cview tbody tr,.pcard{animation:rin .45s cubic-bezier(.2,.7,.2,1) both}#cview tbody tr:nth-child(n){animation-delay:calc(var(--i,0)*1ms)}
@keyframes rin{from{opacity:0;transform:translateY(10px)}}
#cview th[scope=row]{font-weight:600;white-space:nowrap;text-align:left}.badge{display:inline-block;font:700 10px Inter;letter-spacing:.08em;text-transform:uppercase;color:#04120c;background:var(--acc);border-radius:6px;padding:2px 6px;margin-left:6px;vertical-align:middle}
.pick{white-space:nowrap;border:1px solid var(--line);background:transparent;color:var(--mut);border-radius:9px;padding:5px 10px;cursor:pointer;font:500 12px Inter}.pick:hover{color:#fff;border-color:#8b7bff88}.pick.on{color:#04120c;background:var(--acc);border-color:transparent}
.pcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}
.pcard{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:12px}.pcard.gb{border-color:#7cf3c966;box-shadow:0 0 0 1px #7cf3c933,0 20px 60px #7cf3c914;background:linear-gradient(160deg,#7cf3c914,#8b7bff0d 60%,var(--panel))}
.pcard header{display:flex;justify-content:space-between;align-items:flex-start}.pcard h3{margin:0;font-size:18px}.pcard header p{margin:2px 0 0;color:var(--mut);font-size:13px}
.pcard ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pcard li{display:grid;gap:2px;font-size:14px}.pcard li b{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);font-weight:600}
.avail{color:#cfd5e2;font-size:13px;margin:0;padding-top:10px;border-top:1px solid var(--line)}.pcard footer{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--mut);margin-top:auto}
.tray{position:sticky;bottom:16px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;border-radius:14px;background:#10131bf0;border:1px solid #8b7bff55;box-shadow:0 10px 40px #0008;backdrop-filter:blur(12px);font-size:13px}.tray[hidden]{display:none}.tray em{color:var(--mut)}.tray .clear{margin-left:auto}
.side{margin-top:20px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--panel);animation:rin .4s both}
.srow{display:grid;grid-template-columns:180px repeat(var(--n),1fr);border-bottom:1px solid var(--line)}.srow>div{padding:12px 16px;font-size:14px}.srow.hd{background:#0a0d14}.srow.hd small{display:block;color:var(--mut)}.srow .lbl{color:var(--mut);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.gbh{box-shadow:inset 0 -2px 0 var(--acc)}
.empty{color:var(--mut);padding:30px;text-align:center;border:1px dashed var(--line);border-radius:14px}
@media (max-width:720px){.srow{grid-template-columns:1fr}.srow .lbl{padding-bottom:0}.srow.hd>div:first-child{display:none}.cctl{flex-direction:column;align-items:stretch}.legend .clear{margin-left:0}.pcards{grid-template-columns:1fr}}
@media (prefers-reduced-motion:reduce){#cview,#cview *,.side{animation:none!important;transition:none!important}}
#cview th[scope=row]{background:transparent;text-transform:none;letter-spacing:0;font-size:14px;color:var(--txt);position:static}
#cview table{min-width:1080px}#cview tr.gb>*{background:#7cf3c90f}#cview tr.gb>th{box-shadow:inset 3px 0 0 var(--acc)}
.tray{position:static}
@media (max-width:720px){.chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,#000 85%,transparent);mask:linear-gradient(90deg,#000 85%,transparent);padding-bottom:2px}.chip{flex:none}.cbar{padding:14px}}
/* visual compare */
.vs{margin-bottom:24px}.vx{position:relative}
.vx svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.vbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.vbar[hidden]{display:none}
.ichips{display:flex;gap:6px}.vsep{width:1px;height:28px;background:var(--line);margin:0 4px}
.ic,.ib{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--line);background:#ffffff08;color:var(--mut);cursor:pointer;transition:all .2s}
.ic.sm{width:36px;height:36px}.ic.sm svg{width:17px;height:17px}
.ic:hover,.ib:hover{color:#fff;border-color:#7cf3c966}.ic.on,.ib.on{color:#04120c;background:linear-gradient(135deg,var(--acc),#5fd3ff);border-color:transparent;box-shadow:0 4px 18px #7cf3c955}
.vsearch{margin-left:auto;display:flex;align-items:center;gap:6px;height:42px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:#ffffff08;color:var(--mut)}.vsearch input{width:110px;background:transparent;border:0;color:var(--txt);font:inherit;outline:none}.vsearch:focus-within{border-color:#7cf3c988}
.vlegend{display:flex;gap:16px;font-size:12px;color:var(--mut);margin-bottom:12px}.vlegend span{display:flex;align-items:center;gap:6px}.vlegend .d{width:12px;height:12px}
.d{display:inline-block;width:22px;height:22px;border-radius:50%;padding:0;border:2px solid transparent;cursor:pointer;background:none;transition:transform .2s}
.d.full{background:var(--acc);box-shadow:0 0 12px var(--acc),0 0 2px var(--acc)}
.d.half{border-color:#ffd479;background:linear-gradient(90deg,#ffd479 50%,transparent 50%);box-shadow:0 0 8px #ffd47966}
.d.none{border-color:#ffffff33}
button.d:hover,button.d:focus-visible{transform:scale(1.3)}
#cview{border:1px solid var(--line);border-radius:20px;background:var(--panel);overflow:hidden}
.vr{display:grid;grid-template-columns:minmax(170px,1.6fr) repeat(4,minmax(54px,1fr)) minmax(110px,1.4fr) 52px;align-items:center;border-bottom:1px solid var(--line);min-height:58px}
.vr>div{display:flex;align-items:center;justify-content:center;padding:6px}.vr>div:first-child{justify-content:flex-start;padding-left:14px}
.vh{min-height:72px;background:#0a0d14}.ch{flex-direction:column;gap:4px;color:#cfd5e2}.ch span{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}
.vr.gb{background:linear-gradient(90deg,#7cf3c91c,#8b7bff12 70%,transparent);box-shadow:inset 3px 0 0 var(--acc);min-height:68px}
.vr.gb .nm{font-weight:700;color:#fff}.vr.gb .bar i{background:linear-gradient(90deg,var(--acc),#5fd3ff);box-shadow:0 0 14px var(--acc)}
.pn{display:flex;align-items:center;gap:10px;background:none;border:0;color:var(--txt);cursor:pointer;font:500 14px Inter;padding:4px;border-radius:10px;text-align:left}.pn:hover .nm{color:var(--acc)}
.mono{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font:700 13px "Space Grotesk";color:#05060a;background:var(--c);box-shadow:0 0 0 1px #ffffff22 inset}
.vr.gb .mono{box-shadow:0 0 18px var(--acc)}.star{color:var(--acc);font-size:12px}
.sb{gap:10px}.bar{flex:1;height:8px;border-radius:9px;background:#ffffff0d;overflow:hidden}.bar i{display:block;height:100%;width:var(--w);border-radius:9px;background:linear-gradient(90deg,#8b7bff,#b4a8ff)}.sb b{font:700 15px "Space Grotesk";width:26px;text-align:right}
.pk{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--mut);display:grid;place-items:center;cursor:pointer}.pk svg{width:16px;height:16px}.pk:hover{color:#fff;border-color:#8b7bff}.pk.on{background:var(--acc);color:#04120c;border-color:transparent}
#cview.anim .vr:not(.vh){animation:rin .45s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--r)*40ms)}
#cview.anim .bar i{animation:grow .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--r)*40ms + .15s)}@keyframes grow{from{width:0}}
.empty{padding:30px;display:grid;place-items:center}
.radar{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:18px;border:1px solid var(--line);border-radius:20px;background:var(--panel);animation:rin .4s both}
.radar>svg{width:300px;height:280px;max-width:100%;flex:none}.rg{fill:none;stroke:#ffffff1a;stroke-width:1}.rax{stroke:var(--mut);fill:none;stroke-width:1.6}
.rp{fill:var(--c);fill-opacity:.18;stroke:var(--c);stroke-width:2.5;stroke-linejoin:round;filter:drop-shadow(0 0 6px var(--c))}
.rl{display:flex;flex-direction:column;gap:8px}.rk{display:flex;align-items:center;gap:8px;background:#ffffff08;border:1px solid var(--line);color:var(--txt);border-radius:99px;padding:6px 12px;font:500 14px Inter;cursor:pointer}.rk i{width:12px;height:12px;border-radius:50%;background:var(--c);box-shadow:0 0 8px var(--c)}.rk b{font-family:"Space Grotesk"}.rk span{color:var(--mut)}.hint{color:var(--mut);font-size:12px}
#pop{position:fixed;z-index:20;background:#11141df5;border:1px solid #7cf3c955;border-radius:14px;padding:14px 16px;box-shadow:0 20px 60px #000a;backdrop-filter:blur(12px);font-size:14px}#pop[hidden]{display:none}
#pop .ph{display:flex;align-items:center;gap:10px;padding-right:24px}#pop p{margin:8px 0;color:#cfd5e2;display:flex;gap:8px;align-items:flex-start}#pop p .d{width:12px;height:12px;flex:none;margin-top:5px}#pop small{color:var(--mut)}#pop .pa svg{width:16px;flex:none;margin-top:2px}
.px{position:absolute;top:8px;right:8px;background:none;border:0;color:var(--mut);font-size:20px;cursor:pointer;line-height:1}
@media (max-width:720px){.vsearch{margin-left:0;flex:1}.vsearch input{width:100%}.vsep{display:none}
.vr{grid-template-columns:minmax(0,1.1fr) repeat(4,34px) 38px 36px;min-height:52px}.vr>div{padding:4px 2px}.vr>div:first-child{padding-left:8px}
.nm{font-size:12.5px;line-height:1.2}.mono{width:28px;height:28px;font-size:11px;border-radius:8px}.pn{gap:7px}.ch span{display:none}.ch svg{width:18px;height:18px}
.sb .bar{display:none}.sb b{width:auto;text-align:center;font-size:14px}.vr.gb .sb b{color:var(--acc)}.d{width:18px;height:18px}.pk{width:28px;height:28px}
.radar{justify-content:center}}
@media (prefers-reduced-motion:reduce){#cview .vr,#cview .bar i,.radar{animation:none!important}button.d{transition:none}}
.bar{display:flex}.bar u{display:block;height:100%;width:var(--w);background:repeating-linear-gradient(90deg,#ffd47966 0 3px,transparent 3px 5px)}
.logo{flex:none;width:34px;height:34px;border-radius:10px;background:#f4f5f8;display:grid;place-items:center;overflow:hidden;box-shadow:0 0 0 1px #ffffff26,0 4px 12px #0006}
.logo img{width:72%;height:72%;object-fit:contain;display:block}.logo.fill img{width:100%;height:100%;object-fit:cover}
.vr.gb .logo{box-shadow:0 0 0 2px var(--acc),0 0 18px var(--acc)}
.rk .logo,.rk .mono{width:22px;height:22px;border-radius:6px;font-size:9px}
#pop .logo{width:30px;height:30px;border-radius:9px}
@media (max-width:720px){.logo{width:28px;height:28px;border-radius:8px}}
.mb{display:inline-flex;align-items:center;gap:7px;padding:3px 9px 3px 8px;border-radius:99px;border:1px solid #ffffff24;background:linear-gradient(135deg,#ffffff10,#ffffff05);font:600 10px/1 Inter;letter-spacing:.08em;text-transform:uppercase;color:#aab3c5;white-space:nowrap;vertical-align:middle}
.mb img{height:7px;width:auto;opacity:.95}
.mb.lg{padding:7px 14px;font-size:11px;background:#0008;backdrop-filter:blur(8px)}.mb.lg img{height:10px}
.nmw{display:flex;flex-direction:column;align-items:flex-start;gap:4px}
@media (max-width:720px){.nmw .mb{padding:2px 6px;gap:4px;font-size:8px}.nmw .mb img{height:5px}}
@media (max-width:720px){.nmw .mb{display:none}}
