/* MHQ MLBB LAB — brand layer. Scoped to .mlbb-data-site so main site and /arcade remain untouched. */
.mlbb-data-site{--lab-bg:#070b10;--lab-panel:#0c1219;--lab-panel-2:#111923;--lab-ink:#f5f1e8;--lab-muted:#8d9aaa;--lab-line:#26313d;--lab-cyan:#42d2ff;--lab-cyan-soft:#89e4ff;--lab-red:#e9322b;--lab-gold:#e6bd64;--lab-green:#71d9a0;--lab-shadow:0 28px 80px rgba(0,0,0,.34);background:radial-gradient(circle at 15% -10%,rgba(66,210,255,.11),transparent 32%),radial-gradient(circle at 90% 12%,rgba(233,50,43,.08),transparent 22%),linear-gradient(180deg,#070b10 0%,#080d13 48%,#06090e 100%)!important;color:var(--lab-ink);font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;overflow-x:hidden}.mlbb-data-site:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000 0,transparent 72%)}.mlbb-data-site a{color:inherit}.mlbb-data-site .mlbb-wrap{width:min(1360px,calc(100% - 48px));margin-inline:auto}.mlbb-data-site .mlbb-page{padding:44px 0 96px;min-height:72vh}.mlbb-data-site .mlbb-page:before{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(66,210,255,.16),transparent)}
.mlab-signal-bar{position:fixed;z-index:100;top:0;left:0;right:0;height:4px;display:grid;grid-template-columns:1.4fr .45fr .12fr;background:#05080c}.mlab-signal-bar span:nth-child(1){background:var(--lab-cyan)}.mlab-signal-bar span:nth-child(2){background:var(--lab-red)}.mlab-signal-bar span:nth-child(3){background:var(--lab-gold)}
.mlbb-data-site .mlab-header{position:sticky!important;top:4px!important;z-index:90!important;width:100%!important;margin:0!important;border:0!important;border-radius:0!important;background:rgba(7,11,16,.94)!important;backdrop-filter:blur(18px) saturate(120%)!important;box-shadow:0 12px 34px rgba(0,0,0,.18)!important}.mlab-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent 0,#243240 18%,#243240 82%,transparent 100%)}.mlab-header-main{width:min(1408px,calc(100% - 32px));min-height:76px;margin:auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px}.mlab-brand{display:inline-flex;align-items:center;text-decoration:none;min-width:0}.mlab-logo{display:flex;align-items:center;gap:11px}.mlab-logo-emblem{position:relative;width:54px;height:54px;display:grid;place-items:center;flex:none}.mlab-logo-emblem svg{position:absolute;inset:0;width:100%;height:100%;stroke:var(--lab-cyan);stroke-width:1.8;filter:drop-shadow(0 0 16px rgba(66,210,255,.14))}.mlab-logo-emblem b{position:relative;z-index:1;font:900 .72rem/1 "Barlow Condensed",sans-serif;letter-spacing:.08em;color:#f4fbff}.mlab-logo-type{display:grid;grid-template-columns:auto auto;column-gap:7px;align-items:baseline}.mlab-logo-type strong{font:900 1.15rem/1 "Barlow Condensed",sans-serif;letter-spacing:.055em}.mlab-logo-type em{font:900 .78rem/1 "Barlow Condensed",sans-serif;font-style:normal;letter-spacing:.16em;padding:4px 6px;background:var(--lab-red);color:white;transform:skew(-5deg)}.mlab-logo-type small{grid-column:1/-1;margin-top:5px;color:#6f7f8f;font-size:.46rem;font-weight:800;letter-spacing:.18em;white-space:nowrap}.mlab-header-context{justify-self:start;display:flex;align-items:center;gap:10px;padding-left:22px;border-left:1px solid #202c38}.mlab-header-context span{color:#617386;font-size:.48rem;font-weight:800;letter-spacing:.13em}.mlab-header-context strong{font:.78rem "DM Sans",sans-serif;color:#b9c9d7}.mlab-header-actions{display:flex;align-items:center;gap:8px}.mlab-arcade-link,.mlab-mhq-link{height:42px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #243240;border-radius:10px;background:#0c131b;color:#9fb1c1;text-decoration:none;font-size:.6rem;font-weight:700;white-space:nowrap;transition:.16s ease}.mlab-arcade-link:hover,.mlab-mhq-link:hover{transform:translateY(-1px);border-color:#3d5264;background:#101a24;color:#f1f8fc}.mlab-arcade-dot{width:8px;height:8px;border-radius:2px;background:var(--lab-red);box-shadow:0 0 0 4px rgba(233,50,43,.08)}.mlab-mhq-link span{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;background:#13212c;color:#87ddff;font:900 .5rem "Barlow Condensed",sans-serif}.mlab-header-actions b{font-size:.7rem;color:#61788c}.mlab-menu-toggle{display:none!important}
.mlab-nav-rail{border-top:1px solid rgba(255,255,255,.04);background:rgba(8,13,19,.82)}.mlab-nav-inner{width:min(1408px,calc(100% - 32px));margin:auto;display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none}.mlab-nav-inner::-webkit-scrollbar{display:none}.mlab-nav-inner a{position:relative;flex:0 0 auto;min-height:52px;display:flex;align-items:center;gap:8px;padding:0 16px;color:#6f8192;text-decoration:none;border-right:1px solid rgba(255,255,255,.04);font-size:.62rem;font-weight:700;transition:.15s ease}.mlab-nav-inner a:first-child{border-left:1px solid rgba(255,255,255,.04)}.mlab-nav-inner a:hover{background:#0f1822;color:#c9d9e6}.mlab-nav-inner a[aria-current=page]{background:linear-gradient(180deg,rgba(66,210,255,.09),rgba(66,210,255,.02));color:#eaf9ff}.mlab-nav-inner a[aria-current=page]:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px;background:var(--lab-cyan)}.mlab-nav-index{font:800 .46rem "DM Sans",sans-serif;color:#465a6d;letter-spacing:.08em}.mlab-nav-inner a[aria-current=page] .mlab-nav-index{color:var(--lab-cyan)}.mlab-nav-inner svg{width:16px;height:16px}
.mlab-route-strip{border-bottom:1px solid rgba(255,255,255,.045);background:#070b10}.mlab-route-strip>.mlbb-wrap{min-height:34px;display:flex;align-items:center;gap:8px;color:#536678;font-size:.47rem;font-weight:800;letter-spacing:.1em}.mlab-route-strip strong{color:#8ea4b7}.mlab-route-strip i{font-style:normal;color:#334454}.mlab-route-strip em{margin-left:auto;font-style:normal;color:#435566;letter-spacing:.08em}
.mlab-mobile-menu{display:none!important}.mlab-mobile-dock{display:none}
/* Editorial hero language */
.mlbb-data-site .mlbb-page-eyebrow,.mlbb-data-site .mlbb-kicker{color:var(--lab-cyan)!important;font-size:.56rem!important;font-weight:900!important;letter-spacing:.18em!important}.mlbb-data-site .mlbb-page-eyebrow:before,.mlbb-data-site .mlbb-kicker:before{background:var(--lab-red)!important;width:34px!important;height:2px!important}.mlbb-data-site .mlbb-page-hero,.mlbb-data-site .mlbb-tier-page-intro,.mlbb-data-site .mlbb-list-page-intro,.mlbb-data-site .mlbb-tool-hero{padding:50px 0 30px!important}.mlbb-data-site .mlbb-page-hero h1,.mlbb-data-site .mlbb-tier-page-intro h1,.mlbb-data-site .mlbb-list-page-intro h1,.mlbb-data-site .mlbb-tool-hero h1{font:900 clamp(3.9rem,7.2vw,7rem)/.82 "Barlow Condensed",sans-serif!important;letter-spacing:-.045em!important;text-transform:uppercase}.mlbb-data-site .mlbb-page-hero h1 em,.mlbb-data-site .mlbb-tool-hero h1 span{color:var(--lab-cyan)!important}.mlbb-data-site .mlbb-lead,.mlbb-data-site .mlbb-tier-page-intro p,.mlbb-data-site .mlbb-list-page-intro p,.mlbb-data-site .mlbb-tool-hero p:not(.mlbb-page-eyebrow){color:#91a2b3!important;font-size:.85rem!important;line-height:1.75!important}
/* Home redesign */
.mlab-home-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:42px;align-items:center;min-height:600px;padding:64px 0 56px}.mlab-home-hero:before{content:"LAB / 00";position:absolute;right:0;top:42px;color:rgba(255,255,255,.035);font:900 clamp(5rem,13vw,12rem)/1 "Barlow Condensed",sans-serif;letter-spacing:-.05em;pointer-events:none}.mlab-hero-copy{position:relative;z-index:2}.mlab-hero-kicker{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:#7fdfff;font-size:.58rem;font-weight:900;letter-spacing:.18em}.mlab-hero-kicker:before{content:"";width:34px;height:2px;background:var(--lab-red)}.mlab-home-hero h1{margin:0;font:900 clamp(4.6rem,8.6vw,8.2rem)/.78 "Barlow Condensed",sans-serif;letter-spacing:-.055em;text-transform:uppercase}.mlab-home-hero h1 span{display:block;color:var(--lab-cyan)}.mlab-home-hero h1 em{display:inline-block;margin-top:8px;font-style:normal;font-size:.23em;line-height:1;padding:7px 9px;background:var(--lab-red);color:white;letter-spacing:.12em;transform:rotate(-1.4deg)}.mlab-home-lead{max-width:720px;margin:24px 0 0;color:#9aa9b7;font-size:.9rem;line-height:1.72}.mlab-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.mlab-primary-btn,.mlab-secondary-btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 16px;border-radius:9px;text-decoration:none;font-size:.65rem;font-weight:900;letter-spacing:.04em}.mlab-primary-btn{background:var(--lab-cyan);color:#041018!important;box-shadow:0 12px 34px rgba(66,210,255,.14)}.mlab-primary-btn:hover{background:#8be7ff}.mlab-secondary-btn{border:1px solid #2c3a48;background:#0c131b;color:#c6d4df!important}.mlab-secondary-btn:hover{border-color:#526779;background:#111b25}.mlab-hero-proof{display:flex;gap:22px;flex-wrap:wrap;margin-top:28px;padding-top:18px;border-top:1px solid #1f2a35}.mlab-hero-proof span{display:grid;gap:4px}.mlab-hero-proof b{font:900 1.1rem "Barlow Condensed",sans-serif;color:#f0f7fb}.mlab-hero-proof small{color:#5f7182;font-size:.49rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}
.mlab-hero-console{position:relative;min-height:470px;padding:18px;border:1px solid #2a3846;border-radius:18px;background:linear-gradient(160deg,rgba(16,25,35,.96),rgba(7,12,18,.98));box-shadow:var(--lab-shadow);overflow:hidden}.mlab-hero-console:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(66,210,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(66,210,255,.035) 1px,transparent 1px);background-size:24px 24px;opacity:.6;pointer-events:none}.mlab-console-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:4px 2px 14px;border-bottom:1px solid #26333f}.mlab-console-top span{color:#718597;font-size:.5rem;font-weight:900;letter-spacing:.15em}.mlab-console-live{display:flex!important;align-items:center;gap:7px!important;color:#8ddfb1!important}.mlab-console-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--lab-green);box-shadow:0 0 0 4px rgba(113,217,160,.08)}.mlab-hero-stack{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.mlab-hero-card{position:relative;overflow:hidden;min-height:250px;border:1px solid #263442;border-radius:12px;background:#0a1118}.mlab-hero-card img{width:100%;height:100%;min-height:250px;object-fit:cover;filter:saturate(.84) contrast(1.06)}.mlab-hero-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(5,9,13,.93) 100%)}.mlab-hero-card span{position:absolute;z-index:2;left:10px;right:10px;bottom:10px;display:grid;gap:3px}.mlab-hero-card small{color:#6ccff0;font-size:.44rem;font-weight:900;letter-spacing:.14em}.mlab-hero-card b{font:900 1rem "Barlow Condensed",sans-serif}.mlab-hero-card:nth-child(2){transform:translateY(18px)}.mlab-console-bottom{position:relative;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-top:28px;padding:12px;border:1px solid #22303c;border-radius:10px;background:#091018}.mlab-console-bottom div{display:grid;gap:4px}.mlab-console-bottom span{color:#63778a;font-size:.48rem;font-weight:800;letter-spacing:.12em}.mlab-console-bottom strong{font-size:.66rem}.mlab-console-bottom b{padding:7px 9px;border-radius:7px;background:rgba(66,210,255,.08);color:#7ce0ff;font-size:.52rem;letter-spacing:.08em}
.mlab-toolbelt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:4px 0 54px}.mlab-tool-card{position:relative;min-height:178px;padding:18px;border:1px solid #26323e;border-radius:14px;background:linear-gradient(160deg,#0d151e,#090e14);text-decoration:none;overflow:hidden;transition:.18s ease}.mlab-tool-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#314151}.mlab-tool-card.primary:before{background:var(--lab-cyan)}.mlab-tool-card.danger:before{background:var(--lab-red)}.mlab-tool-card.gold:before{background:var(--lab-gold)}.mlab-tool-card:hover{transform:translateY(-3px);border-color:#455a6c;background:#101923}.mlab-tool-card-head{display:flex;align-items:center;justify-content:space-between}.mlab-tool-card-index{font:900 .48rem "DM Sans",sans-serif;color:#52677a;letter-spacing:.12em}.mlab-tool-card-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#111e28;color:#7bdfff}.mlab-tool-card h3{margin:22px 0 6px;font:900 1.55rem/1 "Barlow Condensed",sans-serif;text-transform:uppercase}.mlab-tool-card p{margin:0;color:#718496;font-size:.62rem;line-height:1.55}.mlab-tool-card b{position:absolute;left:18px;bottom:15px;color:#8fdff8;font-size:.56rem}.mlab-tool-card-more{display:none}
.mlab-lab-section{margin-top:56px}.mlab-section-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:16px}.mlab-section-head h2{margin:0;font:900 clamp(2.4rem,4.5vw,4rem)/.9 "Barlow Condensed",sans-serif;text-transform:uppercase}.mlab-section-head p{margin:7px 0 0;color:#6f8293;font-size:.67rem}.mlab-section-index{display:flex;align-items:center;gap:8px;margin-bottom:7px;color:#65cce9;font-size:.5rem;font-weight:900;letter-spacing:.15em}.mlab-section-index:before{content:"";width:20px;height:2px;background:var(--lab-red)}.mlab-section-link{color:#b9d6e7;font-size:.62rem;font-weight:800;text-decoration:none}.mlab-section-link:hover{color:white}
.mlab-home-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end;padding:18px;border:1px solid #25323e;border-radius:14px;background:#0a1118}.mlab-home-meta-copy{display:flex;align-items:center;gap:14px}.mlab-meta-status{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:#0f1d26;border:1px solid #234150}.mlab-meta-status i{width:10px;height:10px;border-radius:50%;background:var(--lab-green);box-shadow:0 0 0 5px rgba(113,217,160,.07)}.mlab-home-meta-copy strong{display:block;font-size:.73rem}.mlab-home-meta-copy span{display:block;margin-top:4px;color:#64798d;font-size:.54rem}.mlab-home-meta-controls{display:flex;gap:9px}.mlab-home-meta-controls label{display:grid;gap:5px;color:#5c7184;font-size:.5rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}
/* Rebrand existing cards, controls and panels */
.mlbb-data-site .mlbb-select{height:43px!important;border:1px solid #2a3947!important;border-radius:9px!important;background:#0a1219!important;color:#eaf2f7!important}.mlbb-data-site .mlbb-select:focus{border-color:#4bbbdc!important;box-shadow:0 0 0 3px rgba(66,210,255,.08)!important}.mlbb-data-site .mlbb-filter-surface{border:1px solid #263542!important;border-radius:14px!important;background:#0a1118!important;box-shadow:none!important}.mlbb-data-site .mlbb-filter-row{padding:13px 14px!important}.mlbb-data-site .mlbb-filter-row+.mlbb-filter-row{border-top:1px solid #202c36!important}.mlbb-data-site .mlbb-visual-choice{border-radius:8px!important;background:#0e1720!important;border:1px solid transparent!important;color:#74899d!important}.mlbb-data-site .mlbb-visual-choice:hover{background:#12202b!important;color:#bad0df!important}.mlbb-data-site .mlbb-visual-choice.is-active{background:rgba(66,210,255,.09)!important;border-color:rgba(66,210,255,.28)!important;color:#87e4ff!important}.mlbb-data-site .mlbb-data-strip{border-color:#1e2a35!important;background:#080e14!important;border-radius:10px;padding:10px 12px!important}.mlbb-data-site .mlbb-summary,.mlbb-data-site .mlbb-team,.mlbb-data-site .mlbb-tool-panel,.mlbb-data-site .mlbb-counter-search-panel,.mlbb-data-site .mlbb-counter-target,.mlbb-data-site .mlbb-detail-panel,.mlbb-data-site .mlbb-kpi{border:1px solid #263542!important;background:linear-gradient(160deg,#0d151e,#090f15)!important;box-shadow:none!important}.mlbb-data-site .mlbb-summary{border-radius:12px!important}.mlbb-data-site .mlbb-mini-row{border-top-color:#1d2832!important}.mlbb-data-site .mlbb-mini-row:hover{background:#101b24!important}.mlbb-data-site .mlbb-mini-row strong{color:#eaf4fa!important}.mlbb-data-site .mlbb-team,.mlbb-data-site .mlbb-tool-panel,.mlbb-data-site .mlbb-detail-panel{border-radius:14px!important}.mlbb-data-site .mlbb-team:before{height:3px!important}.mlbb-data-site .mlbb-team-blue:before{background:var(--lab-cyan)!important}.mlbb-data-site .mlbb-team-red:before{background:var(--lab-red)!important}.mlbb-data-site .mlbb-pick-slot,.mlbb-data-site .mlbb-rec-card,.mlbb-data-site .mlbb-ban,.mlbb-data-site .mlbb-metric,.mlbb-data-site .mlbb-picker-hero,.mlbb-data-site .mlbb-relation{background:#0c141d!important;border-color:#22313e!important}.mlbb-data-site .mlbb-add-pick{border-color:#2d5263!important;background:rgba(66,210,255,.06)!important;color:#9ce9ff!important}.mlbb-data-site .mlbb-warning{border-color:rgba(230,189,100,.24)!important;background:rgba(230,189,100,.06)!important;color:#d9c18b!important}.mlbb-data-site .mlbb-counter-card{border-color:#23323e!important;background:#0a1118!important}.mlbb-data-site .mlbb-counter-rank{border-color:rgba(66,210,255,.22)!important;background:rgba(66,210,255,.07)!important;color:#87e7ff!important}.mlbb-data-site .mlbb-counter-lane-head{border-bottom-color:#21303b!important}.mlbb-data-site .mlbb-picker{border-color:#2d4151!important;background:#081018!important;box-shadow:0 30px 100px rgba(0,0,0,.7)!important}.mlbb-data-site .mlbb-picker::backdrop{background:rgba(2,5,8,.78)!important}.mlbb-data-site .mlbb-chart-shell{border-color:#22303c!important;background:#071018!important}.mlbb-data-site .mlbb-hero-card{border-color:#23313d!important;background:#0a1118!important}.mlbb-data-site .mlbb-hero-card:hover{border-color:#3f5a6d!important;background:#0d1620!important}.mlbb-data-site .mlbb-tier-row{border-color:#263542!important;background:#091018!important}.mlbb-data-site .mlbb-tier-label{border-color:#263542!important;background:#0d161f!important}.mlbb-data-site .mlbb-tier-row[data-tier=S] .mlbb-tier-label{background:linear-gradient(145deg,#30230e,#12100b)!important}.mlbb-data-site .mlbb-tier-row[data-tier=S] .mlbb-tier-label strong{color:#f2c76b!important}
/* Page intros become module covers */
.mlbb-data-site .mlbb-tier-page-intro,.mlbb-data-site .mlbb-list-page-intro,.mlbb-data-site .mlbb-tool-hero{position:relative;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)!important;gap:34px!important;margin:8px 0 22px;padding:42px 34px!important;border:1px solid #263542;border-radius:18px;background:linear-gradient(135deg,rgba(15,24,34,.96),rgba(7,12,18,.96));overflow:hidden}.mlbb-data-site .mlbb-tier-page-intro:after,.mlbb-data-site .mlbb-list-page-intro:after,.mlbb-data-site .mlbb-tool-hero:after{content:"";position:absolute;right:-90px;top:-110px;width:320px;height:320px;border:1px solid rgba(66,210,255,.1);border-radius:50%;box-shadow:0 0 0 42px rgba(66,210,255,.025),0 0 0 84px rgba(66,210,255,.018);pointer-events:none}.mlbb-data-site .mlbb-tier-page-intro h1,.mlbb-data-site .mlbb-list-page-intro h1,.mlbb-data-site .mlbb-tool-hero h1{font-size:clamp(3.6rem,6.2vw,6.1rem)!important}.mlbb-data-site .mlbb-rank-window,.mlbb-data-site .mlbb-tool-controls{position:relative;z-index:1;padding:14px!important;border:1px solid #243441!important;border-radius:12px!important;background:#081018!important}.mlbb-data-site .mlbb-tool-controls{display:grid!important;grid-template-columns:1fr 1fr!important}.mlbb-data-site .mlbb-rank-window{display:flex!important}
/* Hero details */
.mlbb-data-site .mlbb-hero-splash{border-bottom-color:#24313d!important;background:#071018!important}.mlbb-data-site .mlbb-hero-splash:after{background:linear-gradient(90deg,#071018f7 0%,#071018d8 48%,#071018f4 100%),linear-gradient(180deg,transparent,#070b10)!important}.mlbb-data-site .mlbb-detail-portrait{border-color:#2c495a!important;box-shadow:0 26px 70px rgba(0,0,0,.5)!important}.mlbb-data-site .mlbb-live-badge{border-color:rgba(66,210,255,.34)!important;color:#99e9ff!important}.mlbb-data-site .mlbb-detail-title h1{font-weight:900!important;letter-spacing:-.045em!important}.mlbb-data-site .mlbb-chip{background:#0d1720!important;border-color:#253746!important}.mlbb-data-site .mlbb-chip.lane{color:#8ee5ff!important;border-color:#2b596b!important}.mlbb-data-site .mlbb-kpi-grid{gap:10px!important}.mlbb-data-site .mlbb-kpi{position:relative;overflow:hidden}.mlbb-data-site .mlbb-kpi:before{content:"";position:absolute;left:0;top:0;right:0;height:2px;background:#2d3945}.mlbb-data-site .mlbb-kpi:nth-child(1):before{background:var(--lab-green)}.mlbb-data-site .mlbb-kpi:nth-child(2):before{background:var(--lab-cyan)}.mlbb-data-site .mlbb-kpi:nth-child(3):before{background:var(--lab-red)}.mlbb-data-site .mlbb-kpi:nth-child(4):before{background:var(--lab-gold)}
/* Contact */
.mlbb-data-site .mlab-contact-hero,.mlbb-data-site .mlab-report-card,.mlbb-data-site .mlab-report-guide{border-color:#263542!important;background:linear-gradient(160deg,#0d151e,#090f15)!important}.mlbb-data-site .mlab-contact-cta{background:var(--lab-cyan)!important;color:#061018!important}.mlbb-data-site .mlab-contact-cta:hover{background:#8ae7ff!important}.mlbb-data-site .mlab-contact-secondary{border-color:#324554!important;background:#0b131b!important}
/* Footer */
.mlab-footer{margin-top:28px!important;border-top:1px solid #24303c!important;background:#05080c!important}.mlab-footer-grid{min-height:190px!important;display:grid!important;grid-template-columns:1.2fr 1.35fr .65fr;gap:34px;align-items:center!important;padding:34px 0!important}.mlab-footer .mlab-logo-emblem{width:44px;height:44px}.mlab-footer .mlab-logo-type strong{font-size:1rem}.mlab-footer p{max-width:390px;color:#5d7082!important;font-size:.58rem!important;line-height:1.55}.mlab-footer-nav{display:grid;grid-template-columns:1fr 1fr;gap:5px 18px}.mlab-footer-nav a{display:flex;gap:9px;padding:6px 0;color:#6d8092!important;font-size:.57rem!important;text-decoration:none}.mlab-footer-nav a:hover{color:#d6e6f1!important}.mlab-footer-nav span{color:#3e5366;font-size:.48rem}.mlab-footer-side{display:grid;gap:8px;justify-items:end;text-align:right}.mlab-footer-side span{color:#43576a;font-size:.46rem;font-weight:900;letter-spacing:.14em}.mlab-footer-side a{font-size:.58rem!important;color:#93bfd3!important;text-decoration:none}
@media(max-width:1180px){.mlab-home-hero{grid-template-columns:1fr .9fr}.mlab-toolbelt{grid-template-columns:repeat(2,minmax(0,1fr))}.mlab-header-context{display:none}.mlab-nav-inner a{padding:0 12px}.mlab-arcade-link span:nth-child(2),.mlab-mhq-link strong{display:none}.mlab-arcade-link,.mlab-mhq-link{padding:0 10px}.mlbb-data-site .mlbb-tier-page-intro,.mlbb-data-site .mlbb-list-page-intro,.mlbb-data-site .mlbb-tool-hero{grid-template-columns:1fr!important}}
@media(max-width:820px){.mlbb-data-site{padding-bottom:74px}.mlbb-data-site .mlbb-wrap{width:min(100% - 22px,1360px)}.mlab-header-main{width:calc(100% - 20px);min-height:64px;grid-template-columns:1fr auto;gap:10px}.mlab-logo-emblem{width:44px;height:44px}.mlab-logo-type strong{font-size:.98rem}.mlab-logo-type em{font-size:.65rem}.mlab-logo-type small{font-size:.4rem}.mlab-header-actions{gap:6px}.mlab-arcade-link{display:none}.mlab-mhq-link{height:38px}.mlab-menu-toggle{display:block!important;width:38px!important;height:38px!important;border:1px solid #293846!important;border-radius:9px!important;background:#0d151e!important;padding:9px!important}.mlab-menu-toggle span{height:2px!important;margin:4px 0!important;background:#9ab3c5!important}.mlab-nav-rail{display:none}.mlab-mobile-menu{display:block!important;position:absolute;left:8px;right:8px;top:calc(100% + 7px);padding:12px;border:1px solid #2a3b49;border-radius:14px;background:#081018f7;box-shadow:0 24px 70px rgba(0,0,0,.55);backdrop-filter:blur(16px)}.mlab-mobile-menu[hidden]{display:none!important}.mlab-mobile-menu-head{display:flex;justify-content:space-between;align-items:end;padding:5px 5px 11px;border-bottom:1px solid #21303c}.mlab-mobile-menu-head span{font:900 .8rem "Barlow Condensed",sans-serif;letter-spacing:.08em}.mlab-mobile-menu-head small{color:#5d7285;font-size:.48rem}.mlab-mobile-menu nav{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding-top:8px}.mlab-mobile-menu nav a{display:grid!important;grid-template-columns:auto auto 1fr auto!important;gap:7px!important;align-items:center!important;min-height:46px!important;padding:9px!important;border:1px solid #1f2d38!important;border-radius:9px!important;background:#0b141c!important;color:#8da1b3!important}.mlab-mobile-menu nav a[aria-current=page]{border-color:#315a6a!important;background:rgba(66,210,255,.08)!important;color:#dff7ff!important}.mlab-mobile-index{color:#476073;font-size:.43rem}.mlab-mobile-menu nav b{font-size:.68rem}.mlab-mobile-exits{display:flex;gap:8px;padding-top:9px}.mlab-mobile-exits a{flex:1;padding:9px;border-radius:8px;background:#101820;color:#8fa7b9;font-size:.5rem;text-align:center;text-decoration:none}.mlab-route-strip>.mlbb-wrap{min-height:30px;font-size:.42rem}.mlab-route-strip em{display:none}.mlab-home-hero{grid-template-columns:1fr;min-height:0;padding:38px 0 34px;gap:26px}.mlab-home-hero:before{font-size:7rem;top:20px}.mlab-home-hero h1{font-size:clamp(4.2rem,17vw,6.6rem)}.mlab-home-lead{font-size:.78rem}.mlab-hero-console{min-height:0}.mlab-hero-card{min-height:205px}.mlab-hero-card img{min-height:205px}.mlab-toolbelt{grid-template-columns:1fr 1fr;margin-bottom:38px}.mlab-tool-card{min-height:164px}.mlab-section-head{align-items:flex-start;flex-direction:column}.mlab-home-meta{grid-template-columns:1fr}.mlab-home-meta-controls{display:grid;grid-template-columns:1fr 1fr}.mlab-home-meta-controls .mlbb-select{width:100%}.mlbb-data-site .mlbb-tier-page-intro,.mlbb-data-site .mlbb-list-page-intro,.mlbb-data-site .mlbb-tool-hero{margin-top:0;padding:28px 20px!important;border-radius:14px}.mlbb-data-site .mlbb-tier-page-intro h1,.mlbb-data-site .mlbb-list-page-intro h1,.mlbb-data-site .mlbb-tool-hero h1{font-size:clamp(3.2rem,13vw,5rem)!important}.mlbb-data-site .mlbb-rank-window,.mlbb-data-site .mlbb-tool-controls{width:100%;display:grid!important;grid-template-columns:1fr 1fr!important}.mlab-footer-grid{grid-template-columns:1fr!important;min-height:0!important;gap:24px}.mlab-footer-side{justify-items:start;text-align:left}.mlab-mobile-dock{position:fixed;z-index:95;left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(4,1fr);padding:6px;border:1px solid #2a3a47;border-radius:14px;background:rgba(7,12,18,.93);box-shadow:0 16px 44px rgba(0,0,0,.45);backdrop-filter:blur(18px)}.mlab-mobile-dock a{position:relative;min-height:48px;display:grid;place-items:center;align-content:center;gap:3px;border-radius:9px;color:#64798b;text-decoration:none;font-size:.45rem;font-weight:800}.mlab-mobile-dock a svg{width:17px;height:17px}.mlab-mobile-dock a[aria-current=page]{background:rgba(66,210,255,.08);color:#8fe7ff}.mlab-mobile-dock a[aria-current=page]:after{content:"";position:absolute;bottom:3px;width:20px;height:2px;background:var(--lab-cyan)}}
@media(max-width:560px){.mlab-logo-type small{display:none}.mlab-mhq-link{display:none}.mlab-home-hero h1{font-size:4.5rem}.mlab-home-hero h1 em{font-size:.21em}.mlab-hero-proof{gap:16px}.mlab-hero-stack{gap:6px}.mlab-hero-card{min-height:165px}.mlab-hero-card img{min-height:165px}.mlab-hero-card span{left:7px;right:7px;bottom:7px}.mlab-hero-card b{font-size:.8rem}.mlab-hero-card small{font-size:.38rem}.mlab-console-bottom{grid-template-columns:1fr}.mlab-console-bottom b{justify-self:start}.mlab-toolbelt{grid-template-columns:1fr}.mlab-tool-card{min-height:150px}.mlab-tool-card p{max-width:84%}.mlab-mobile-menu nav{grid-template-columns:1fr!important}.mlbb-data-site .mlbb-rank-window,.mlbb-data-site .mlbb-tool-controls{grid-template-columns:1fr!important}.mlbb-data-site .mlbb-page{padding-top:24px}.mlbb-data-site .mlbb-tier-page-intro,.mlbb-data-site .mlbb-list-page-intro,.mlbb-data-site .mlbb-tool-hero{padding:22px 16px!important}.mlab-footer-nav{grid-template-columns:1fr 1fr}.mlab-route-strip strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}}
@media(prefers-reduced-motion:reduce){.mlab-tool-card,.mlab-arcade-link,.mlab-mhq-link,.mlbb-data-site *{scroll-behavior:auto!important;transition:none!important}}